From 223b36b3035035f0df7290dd2b53203155687e04 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 22:12:26 +0700 Subject: [PATCH 001/149] Add footer link for DOS --- configs/footer-links/dos.json | 85 +++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 configs/footer-links/dos.json diff --git a/configs/footer-links/dos.json b/configs/footer-links/dos.json new file mode 100644 index 00000000..d6fc6e0a --- /dev/null +++ b/configs/footer-links/dos.json @@ -0,0 +1,85 @@ +[{ + "title": "DOS", + "links": [{ + "text": "Home", + "url": "https://doschain.com/" + }, + { + "text": "Blog", + "url": "https://blog.doschain.com" + }, + { + "text": "Developers", + "url": "https://doschain.com/developers" + }, + { + "text": "Bridge", + "url": "https://bridge.doschain.com" + }, + { + "text": "Help center", + "url": "https://help.doschain.com/" + }, + { + "text": "Roadmap", + "url": "https://roadmap.doschain.com" + } + ] + }, + { + "title": "Ecosystem", + "links": [{ + "text": "Documentation", + "url": "https://docs.doschain.com" + }, + { + "text": "DOS Explorer", + "url": "https://immunefi.com/bounty/optimism/" + }, + { + "text": "NFT Marketplace", + "url": "https://overmint.io/" + }, + { + "text": "DOSafe Wallet", + "url": "https://dosafe.io" + }, + { + "text": "Digital Identity", + "url": "https://dos.me" + }, + { + "text": "DOSwap", + "url": "https://doswap.io" + } + ] + }, + { + "title": "Community", + "links": [{ + "text": "Discord", + "url": "https://discord.gg/DOS" + }, + { + "text": "Twitter", + "url": "https://twitter.com/DOS_Chain" + }, + { + "text": "Telegram", + "url": "https://t.me/DOSChain" + }, + { + "text": "Reddit", + "url": "https://reddit.com/r/DOSChain" + }, + { + "text": "LinkedIn", + "url": "https://linkedin.com/company/DOSLabs" + }, + { + "text": "YouTube", + "url": "https://youtube.com/@DOS" + } + ] + } +] From 54bada47f6169522c47516fa9424675ff987c132 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 22:23:39 +0700 Subject: [PATCH 002/149] Add DOS icon --- configs/network-icons/dos.svg | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 configs/network-icons/dos.svg diff --git a/configs/network-icons/dos.svg b/configs/network-icons/dos.svg new file mode 100644 index 00000000..5b59d062 --- /dev/null +++ b/configs/network-icons/dos.svg @@ -0,0 +1,22 @@ + + + + + + + From 8a97d1175951914884e484393058af29ea31fc3a Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 22:26:07 +0700 Subject: [PATCH 003/149] Add network link for DOS --- configs/featured-networks/dos.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 configs/featured-networks/dos.json diff --git a/configs/featured-networks/dos.json b/configs/featured-networks/dos.json new file mode 100644 index 00000000..abb56761 --- /dev/null +++ b/configs/featured-networks/dos.json @@ -0,0 +1,14 @@ +[{ + "title": "DOS Chain", + "url": "https://doscan.io/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg", + "isActive": true + }, + { + "title": "DOS Chain Testnet", + "url": "https://test.doscan.io/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg" + } +] From c84554a84725566c33434e0bb4f86d692defba92 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 22:30:44 +0700 Subject: [PATCH 004/149] * Update featured network --- configs/featured-networks/dos-testnet.json | 15 +++++++++++++++ configs/featured-networks/dos.json | 3 ++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 configs/featured-networks/dos-testnet.json diff --git a/configs/featured-networks/dos-testnet.json b/configs/featured-networks/dos-testnet.json new file mode 100644 index 00000000..567b45cc --- /dev/null +++ b/configs/featured-networks/dos-testnet.json @@ -0,0 +1,15 @@ +[{ + "title": "DOS Chain", + "url": "https://doscan.io/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg", + "isActive": false + }, + { + "title": "DOS Chain Testnet", + "url": "https://test.doscan.io/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg", + "isActive": true + } +] diff --git a/configs/featured-networks/dos.json b/configs/featured-networks/dos.json index abb56761..2fe38005 100644 --- a/configs/featured-networks/dos.json +++ b/configs/featured-networks/dos.json @@ -9,6 +9,7 @@ "title": "DOS Chain Testnet", "url": "https://test.doscan.io/", "group": "Testnets", - "icon": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg" + "icon": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg", + "isActive": false } ] From 173d70311e2db49e57d94a34f4c6fe3feff0d941 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 22:40:51 +0700 Subject: [PATCH 005/149] Add DOS Logo --- configs/network-logos/dos.svg | 1 + 1 file changed, 1 insertion(+) create mode 100644 configs/network-logos/dos.svg diff --git a/configs/network-logos/dos.svg b/configs/network-logos/dos.svg new file mode 100644 index 00000000..16ac648b --- /dev/null +++ b/configs/network-logos/dos.svg @@ -0,0 +1 @@ + \ No newline at end of file From 8bb4fa258ea596beb0d0ea2bb07d7fef114bb835 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 22:54:14 +0700 Subject: [PATCH 006/149] Add DOS marketplace --- configs/marketplace-logos/dos.svg | 20 ++++ configs/marketplace-logos/doscan.svg | 1 + configs/marketplace-logos/doswap.svg | 1 + configs/marketplace/dos.json | 168 +++++++++++++++++++++++++++ 4 files changed, 190 insertions(+) create mode 100644 configs/marketplace-logos/dos.svg create mode 100644 configs/marketplace-logos/doscan.svg create mode 100644 configs/marketplace-logos/doswap.svg create mode 100644 configs/marketplace/dos.json diff --git a/configs/marketplace-logos/dos.svg b/configs/marketplace-logos/dos.svg new file mode 100644 index 00000000..fbe31327 --- /dev/null +++ b/configs/marketplace-logos/dos.svg @@ -0,0 +1,20 @@ + + + + + + diff --git a/configs/marketplace-logos/doscan.svg b/configs/marketplace-logos/doscan.svg new file mode 100644 index 00000000..9ed95aeb --- /dev/null +++ b/configs/marketplace-logos/doscan.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/configs/marketplace-logos/doswap.svg b/configs/marketplace-logos/doswap.svg new file mode 100644 index 00000000..21e8fa46 --- /dev/null +++ b/configs/marketplace-logos/doswap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json new file mode 100644 index 00000000..4ab28fac --- /dev/null +++ b/configs/marketplace/dos.json @@ -0,0 +1,168 @@ +[{ + "author": "0x", + "id": "0x", + "title": "0x", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/0x_light.png", + "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/0x_dark.png", + "categories": [ + "Infra & Dev tooling" + ], + "shortDescription": "0x is an open-source, decentralized exchange infrastructure that enables the exchange of tokenized assets on multiple blockchains.", + "site": "https://www.0x.org/", + "description": "0x is an open-source, decentralized exchange infrastructure that enables the exchange of tokenized assets on multiple blockchains.", + "url": "https://dashboard.0x.org/", + "external": true + }, + { + "author": "DOSafe", + "id": "dosafe", + "title": "DOSafe", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/coinbase_wallet_light.png", + "categories": ["Wallet"], + "shortDescription": "Coinbase Wallet is a non-custodial cryptocurrency wallet that allows users to store, send, and receive various cryptocurrencies.", + "site": "https://wallet.coinbase.com/", + "description": "Coinbase Wallet is a non-custodial cryptocurrency wallet that allows users to store, send, and receive various cryptocurrencies.", + "external": true, + "url": "https://wallet.coinbase.com/" + }, + { + "author": "Coinbase Faucet", + "id": "coinbase-faucet", + "title": "Coinbase Faucet", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/base_goerli_eth_faucet_light.png", + "categories": ["Faucet"], + "shortDescription": "Coinbase Faucet | Base is the easiest way to get some ETH for Base.", + "site": "https://www.coinbase.com/faucets", + "description": "Coinbase Faucet | Base is the easiest way to get some ETH for Base.", + "external": true, + "url": "https://www.coinbase.com/faucets" + }, + { + "author": "Base Bridge", + "id": "base-bridge", + "title": "Base Bridge", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/base_bridge_light.png", + "categories": ["Bridge"], + "shortDescription": "Bridge your assets securely with Base. This project is in testing. You can bridge whitelisted ERC-20 tokens from Goerli (Ethereum testnet) to Base Goerli Testnet. Ethereum mainnet tokens are not yet supported.", + "site": "https://bridge.base.org/", + "description": "Bridge your assets securely with Base. This project is in testing. You can bridge whitelisted ERC-20 tokens from Goerli (Ethereum testnet) to Base Goerli Testnet. Ethereum mainnet tokens are not yet supported.", + "external": true, + "url": "https://bridge.base.org/" + }, + { + "author": "Quick Intel", + "id": "quick-intel", + "title": "Quick Intel", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/quick_intel_light.png", + "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/quick_intel_dark.png", + "categories": ["Infra & Dev tooling", "Data"], + "shortDescription": "Quick Intel is a hub of AI research and security tools. Most notably, an innovative token and NFT smart contract scanner to proactively avoid scams and rugs.", + "site": "https://quickintel.io/", + "external": true, + "description": "Quick Intel is a hub of AI research and security tools. Most notably, an innovative token and NFT smart contract scanner to proactively avoid scams and rugs.", + "url": "https://quickintel.io/" + }, + { + "author": "NFTEarth", + "id": "nftearth", + "title": "NFTEarth", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/nft_earth_light.png", + "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/nft_earth_dark.png", + "categories": ["NFT", "Games", "DAO"], + "shortDescription": "NFTEarth is building the global hub for NFT activity.", + "site": "https://nftearth.exchange/", + "external": true, + "description": "NFTEarth is building the global hub for NFT activity.", + "url": "https://nftearth.exchange/" + }, + { + "author": "L2Coin", + "id": "l2coin", + "title": "L2Coin", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/l2coin_light.png", + "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/l2coin_dark.png", + "categories": ["Games", "NFT", "DeFi"], + "shortDescription": "Building a decentralized metaverse game based on L2 Token", + "site": "https://l2coin.io/", + "external": false, + "description": "Building a decentralized metaverse game based on L2 Token", + "url": "https://www.l2coin.io/home" + }, + { + "author": "Base Name Service", + "id": "base-name-service", + "title": "Base Name Service", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/basenameservice_light.png", + "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/basenameservice_dark.png", + "categories": ["NFT", "Infra & Dev tooling"], + "shortDescription": "Web3 naming (.base) for the next billion+ users on Base. Native Name Service", + "site": "https://basename.app/", + "external": false, + "description": "Web3 naming (.base) for the next billion+ users on Base. Native Name Service", + "url": "https://basename.app/" + }, + { + "author": "SushiSwap", + "id": "sushiswap", + "title": "SushiSwap", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/sushi_swap_light.png", + "categories": [ + "DeFi" + ], + "shortDescription": "Swap, earn, stack yields, lend, borrow & leverage, all on one decentralized, community driven platform. Welcome home to DeFi.", + "site": "https://www.sushi.com/swap", + "description": "Swap, earn, stack yields, lend, borrow & leverage, all on one decentralized, community driven platform. Welcome home to DeFi.", + "url": "https://www.sushi.com/swap", + "external": false + }, + { + "author": "Aave", + "id": "aave", + "title": "Aave", + "logo": "https://www.gitbook.com/cdn-cgi/image/width=288,dpr=2.200000047683716,format=auto/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Lq1XoWGmy8zggj_u2fM%252Fuploads%252FaNQY8jHNue30P2caV79v%252FAave.png%3Falt%3Dmedia%26token%3Dda9ea09b-a5d8-4bf1-bdfe-41837eebdd03", + "categories": ["DeFi"], + "shortDescription": "Aave is a decentralised non-custodial liquidity market protocol where users can participate as suppliers or borrowers. Suppliers provide liquidity to the market to earn a passive income, while borrowers are able to borrow in an overcollateralised (perpetually) or undercollateralised (one-block liquidity) fashion.", + "site": "https://docs.aave.com/faq/", + "description": "Aave is a decentralised non-custodial liquidity market protocol where users can participate as suppliers or borrowers. Suppliers provide liquidity to the market to earn a passive income, while borrowers are able to borrow in an overcollateralised (perpetually) or undercollateralised (one-block liquidity) fashion.", + "url": "https://app.aave.com/", + "external": false + }, + { + "author": "Uniswap", + "id": "uniswap", + "title": "Uniswap", + "logo": "https://www.gitbook.com/cdn-cgi/image/width=288,dpr=2.200000047683716,format=auto/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Lq1XoWGmy8zggj_u2fM%252Fuploads%252FT8RR0UqqvH6wAVfaaM4f%252FUniswap.png%3Falt%3Dmedia%26token%3D797851a0-2d80-4f7b-8d80-f9ba664c0b3d", + "categories": ["Bridge"], + "shortDescription": "Uniswap is a cryptocurrency exchange which uses a decentralized network protocol.", + "site": "https://docs.uniswap.org/", + "description": "Uniswap is a cryptocurrency exchange which uses a decentralized network protocol.", + "url": "https://app.uniswap.org/swap" + }, + { + "author": "1inch", + "id": "1inch", + "title": "1inch", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/1inch.jpg", + "categories": ["DeFi"], + "shortDescription": "DeFi / DEX aggregator with the most liquidity and the best rates.", + "site": "app.1inch.io", + "description": "DeFi / DEX aggregator with the most liquidity and the best rates.", + "external": true, + "url": "https://app.1inch.io/#/8453/simple/swap/ETH" + }, + { + "author": "Balancer", + "id": "balancer", + "title": "Balancer", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/balancer_light.png", + "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/balancer_dark.png", + "categories": [ + "DeFi" + ], + "shortDescription": "Decentralized exchange and liquidity provider.", + "site": "https://balancer.finance/", + "description": "Decentralized exchange and liquidity provider.", + "url": "https://app.balancer.fi/", + "external": false + } +] From 1b9281819d86522b7662b5cdd5f6e5d55bdb1595 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 23:07:39 +0700 Subject: [PATCH 007/149] * Update DOS marketplace --- configs/marketplace/dos.json | 124 ++++++++++++----------------------- 1 file changed, 42 insertions(+), 82 deletions(-) diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index 4ab28fac..47c09d54 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -1,16 +1,16 @@ [{ - "author": "0x", - "id": "0x", - "title": "0x", + "author": "AvaCloud", + "id": "avacloud", + "title": "AvaCloud", "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/0x_light.png", "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/0x_dark.png", "categories": [ "Infra & Dev tooling" ], - "shortDescription": "0x is an open-source, decentralized exchange infrastructure that enables the exchange of tokenized assets on multiple blockchains.", - "site": "https://www.0x.org/", - "description": "0x is an open-source, decentralized exchange infrastructure that enables the exchange of tokenized assets on multiple blockchains.", - "url": "https://dashboard.0x.org/", + "shortDescription": "Avacloud is an open-source, decentralized exchange infrastructure that enables the exchange of tokenized assets on multiple blockchains.", + "site": "https://avacloud.io/", + "description": "Avacloud is an open-source, decentralized exchange infrastructure that enables the exchange of tokenized assets on multiple blockchains.", + "url": "https://Avacloud.io/", "external": true }, { @@ -19,69 +19,56 @@ "title": "DOSafe", "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/coinbase_wallet_light.png", "categories": ["Wallet"], - "shortDescription": "Coinbase Wallet is a non-custodial cryptocurrency wallet that allows users to store, send, and receive various cryptocurrencies.", - "site": "https://wallet.coinbase.com/", - "description": "Coinbase Wallet is a non-custodial cryptocurrency wallet that allows users to store, send, and receive various cryptocurrencies.", + "shortDescription": "DOSafe Wallet is a custodial cryptocurrency wallet that allows users to store, send, and receive various cryptocurrencies.", + "site": "https://dosafe.io/", + "description": "DOSafe Wallet is a custodial cryptocurrency wallet that allows users to store, send, and receive various cryptocurrencies.", "external": true, - "url": "https://wallet.coinbase.com/" + "url": "https://DOSafe.io/" }, { - "author": "Coinbase Faucet", - "id": "coinbase-faucet", + "author": "DOS Faucet", + "id": "dos-faucet", "title": "Coinbase Faucet", "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/base_goerli_eth_faucet_light.png", "categories": ["Faucet"], "shortDescription": "Coinbase Faucet | Base is the easiest way to get some ETH for Base.", - "site": "https://www.coinbase.com/faucets", + "site": "https://faucet.doschain.com/", "description": "Coinbase Faucet | Base is the easiest way to get some ETH for Base.", "external": true, - "url": "https://www.coinbase.com/faucets" + "url": "https://faucet.doschain.com/" }, { - "author": "Base Bridge", - "id": "base-bridge", - "title": "Base Bridge", + "author": "DOS Bridge", + "id": "dos-bridge", + "title": "DOS Bridge", "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/base_bridge_light.png", "categories": ["Bridge"], - "shortDescription": "Bridge your assets securely with Base. This project is in testing. You can bridge whitelisted ERC-20 tokens from Goerli (Ethereum testnet) to Base Goerli Testnet. Ethereum mainnet tokens are not yet supported.", - "site": "https://bridge.base.org/", - "description": "Bridge your assets securely with Base. This project is in testing. You can bridge whitelisted ERC-20 tokens from Goerli (Ethereum testnet) to Base Goerli Testnet. Ethereum mainnet tokens are not yet supported.", + "shortDescription": "Bridge your assets securely with DOS. This project is in testing. You can bridge whitelisted ERC-20 tokens from Avalanche and BNB Chain to DOS. Ethereum mainnet tokens are not yet supported.", + "site": "https://bridge.doschain.com/", + "description": "Bridge your assets securely with DOS. This project is in testing. You can bridge whitelisted ERC-20 tokens from Avalanche and BNB Chain to DOS. Ethereum mainnet tokens are not yet supported.", "external": true, - "url": "https://bridge.base.org/" + "url": "https://bridge.doschain.com/" }, { - "author": "Quick Intel", - "id": "quick-intel", - "title": "Quick Intel", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/quick_intel_light.png", - "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/quick_intel_dark.png", - "categories": ["Infra & Dev tooling", "Data"], - "shortDescription": "Quick Intel is a hub of AI research and security tools. Most notably, an innovative token and NFT smart contract scanner to proactively avoid scams and rugs.", - "site": "https://quickintel.io/", - "external": true, - "description": "Quick Intel is a hub of AI research and security tools. Most notably, an innovative token and NFT smart contract scanner to proactively avoid scams and rugs.", - "url": "https://quickintel.io/" - }, - { - "author": "NFTEarth", - "id": "nftearth", - "title": "NFTEarth", + "author": "OverMint", + "id": "overmint", + "title": "OverMint", "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/nft_earth_light.png", "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/nft_earth_dark.png", "categories": ["NFT", "Games", "DAO"], - "shortDescription": "NFTEarth is building the global hub for NFT activity.", - "site": "https://nftearth.exchange/", + "shortDescription": "OverMint is building the global hub for NFT activity.", + "site": "https://overmint.io/", "external": true, - "description": "NFTEarth is building the global hub for NFT activity.", - "url": "https://nftearth.exchange/" + "description": "OverMint is building the global hub for NFT activity.", + "url": "https://overmint.io/" }, { - "author": "L2Coin", - "id": "l2coin", - "title": "L2Coin", + "author": "DOS.Me", + "id": "dosme", + "title": "DOS.Me", "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/l2coin_light.png", "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/l2coin_dark.png", - "categories": ["Games", "NFT", "DeFi"], + "categories": ["Social", "NFT", "DeFi"], "shortDescription": "Building a decentralized metaverse game based on L2 Token", "site": "https://l2coin.io/", "external": false, @@ -89,22 +76,22 @@ "url": "https://www.l2coin.io/home" }, { - "author": "Base Name Service", - "id": "base-name-service", - "title": "Base Name Service", + "author": "DOS Name Service", + "id": "dos-name-service", + "title": "DOS Name Service", "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/basenameservice_light.png", "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/basenameservice_dark.png", "categories": ["NFT", "Infra & Dev tooling"], - "shortDescription": "Web3 naming (.base) for the next billion+ users on Base. Native Name Service", + "shortDescription": "Web3 naming (.base) for the next billion+ users on DOS. Native Name Service", "site": "https://basename.app/", "external": false, - "description": "Web3 naming (.base) for the next billion+ users on Base. Native Name Service", + "description": "Web3 naming (.base) for the next billion+ users on DOS. Native Name Service", "url": "https://basename.app/" }, { - "author": "SushiSwap", - "id": "sushiswap", - "title": "SushiSwap", + "author": "DOSwap", + "id": "doswap", + "title": "DOSwap", "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/sushi_swap_light.png", "categories": [ "DeFi" @@ -112,19 +99,7 @@ "shortDescription": "Swap, earn, stack yields, lend, borrow & leverage, all on one decentralized, community driven platform. Welcome home to DeFi.", "site": "https://www.sushi.com/swap", "description": "Swap, earn, stack yields, lend, borrow & leverage, all on one decentralized, community driven platform. Welcome home to DeFi.", - "url": "https://www.sushi.com/swap", - "external": false - }, - { - "author": "Aave", - "id": "aave", - "title": "Aave", - "logo": "https://www.gitbook.com/cdn-cgi/image/width=288,dpr=2.200000047683716,format=auto/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Lq1XoWGmy8zggj_u2fM%252Fuploads%252FaNQY8jHNue30P2caV79v%252FAave.png%3Falt%3Dmedia%26token%3Dda9ea09b-a5d8-4bf1-bdfe-41837eebdd03", - "categories": ["DeFi"], - "shortDescription": "Aave is a decentralised non-custodial liquidity market protocol where users can participate as suppliers or borrowers. Suppliers provide liquidity to the market to earn a passive income, while borrowers are able to borrow in an overcollateralised (perpetually) or undercollateralised (one-block liquidity) fashion.", - "site": "https://docs.aave.com/faq/", - "description": "Aave is a decentralised non-custodial liquidity market protocol where users can participate as suppliers or borrowers. Suppliers provide liquidity to the market to earn a passive income, while borrowers are able to borrow in an overcollateralised (perpetually) or undercollateralised (one-block liquidity) fashion.", - "url": "https://app.aave.com/", + "url": "https://doswap.io", "external": false }, { @@ -149,20 +124,5 @@ "description": "DeFi / DEX aggregator with the most liquidity and the best rates.", "external": true, "url": "https://app.1inch.io/#/8453/simple/swap/ETH" - }, - { - "author": "Balancer", - "id": "balancer", - "title": "Balancer", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/balancer_light.png", - "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/balancer_dark.png", - "categories": [ - "DeFi" - ], - "shortDescription": "Decentralized exchange and liquidity provider.", - "site": "https://balancer.finance/", - "description": "Decentralized exchange and liquidity provider.", - "url": "https://app.balancer.fi/", - "external": false } ] From 28ccc21f84b9717e1b4fee10a3db1378f4b61e16 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 23:11:56 +0700 Subject: [PATCH 008/149] Add OverMint logo --- configs/marketplace-logos/overmint.png | Bin 0 -> 28964 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/marketplace-logos/overmint.png diff --git a/configs/marketplace-logos/overmint.png b/configs/marketplace-logos/overmint.png new file mode 100644 index 0000000000000000000000000000000000000000..c8c4a3972eee8ef68f08d1e6ca506192ebb2c713 GIT binary patch literal 28964 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 Ne*a0L?47R9{{mcK7}Wp( literal 0 HcmV?d00001 From 217a9f54145b65de8a4b7ae74ea8dc436aa0d377 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 23:21:36 +0700 Subject: [PATCH 009/149] Update --- configs/marketplace/dos.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index 47c09d54..c925b1a0 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -53,8 +53,8 @@ "author": "OverMint", "id": "overmint", "title": "OverMint", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/nft_earth_light.png", - "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/nft_earth_dark.png", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/overmint.png", + "logoDarkMode": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/overmint.png", "categories": ["NFT", "Games", "DAO"], "shortDescription": "OverMint is building the global hub for NFT activity.", "site": "https://overmint.io/", @@ -92,18 +92,18 @@ "author": "DOSwap", "id": "doswap", "title": "DOSwap", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/sushi_swap_light.png", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/doswap.svg", "categories": [ "DeFi" ], "shortDescription": "Swap, earn, stack yields, lend, borrow & leverage, all on one decentralized, community driven platform. Welcome home to DeFi.", - "site": "https://www.sushi.com/swap", + "site": "https://doswap.io", "description": "Swap, earn, stack yields, lend, borrow & leverage, all on one decentralized, community driven platform. Welcome home to DeFi.", "url": "https://doswap.io", "external": false }, { - "author": "Uniswap", + "author": "DOScan", "id": "uniswap", "title": "Uniswap", "logo": "https://www.gitbook.com/cdn-cgi/image/width=288,dpr=2.200000047683716,format=auto/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Lq1XoWGmy8zggj_u2fM%252Fuploads%252FT8RR0UqqvH6wAVfaaM4f%252FUniswap.png%3Falt%3Dmedia%26token%3D797851a0-2d80-4f7b-8d80-f9ba664c0b3d", From 731a7dbdda05d181843ed564c8126e3998d365a6 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 23:26:20 +0700 Subject: [PATCH 010/149] update image --- configs/marketplace/dos.json | 30 +++++++++--------------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index c925b1a0..9ffa4d78 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -17,7 +17,7 @@ "author": "DOSafe", "id": "dosafe", "title": "DOSafe", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/coinbase_wallet_light.png", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dosafe.svg", "categories": ["Wallet"], "shortDescription": "DOSafe Wallet is a custodial cryptocurrency wallet that allows users to store, send, and receive various cryptocurrencies.", "site": "https://dosafe.io/", @@ -29,11 +29,11 @@ "author": "DOS Faucet", "id": "dos-faucet", "title": "Coinbase Faucet", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/base_goerli_eth_faucet_light.png", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", "categories": ["Faucet"], - "shortDescription": "Coinbase Faucet | Base is the easiest way to get some ETH for Base.", + "shortDescription": "DOS Faucet | Base is the easiest way to get some ETH for Base.", "site": "https://faucet.doschain.com/", - "description": "Coinbase Faucet | Base is the easiest way to get some ETH for Base.", + "description": "DOS Faucet | Base is the easiest way to get some ETH for Base.", "external": true, "url": "https://faucet.doschain.com/" }, @@ -41,7 +41,7 @@ "author": "DOS Bridge", "id": "dos-bridge", "title": "DOS Bridge", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/base_bridge_light.png", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", "categories": ["Bridge"], "shortDescription": "Bridge your assets securely with DOS. This project is in testing. You can bridge whitelisted ERC-20 tokens from Avalanche and BNB Chain to DOS. Ethereum mainnet tokens are not yet supported.", "site": "https://bridge.doschain.com/", @@ -66,8 +66,8 @@ "author": "DOS.Me", "id": "dosme", "title": "DOS.Me", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/l2coin_light.png", - "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/l2coin_dark.png", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", + "logoDarkMode": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", "categories": ["Social", "NFT", "DeFi"], "shortDescription": "Building a decentralized metaverse game based on L2 Token", "site": "https://l2coin.io/", @@ -79,8 +79,8 @@ "author": "DOS Name Service", "id": "dos-name-service", "title": "DOS Name Service", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/basenameservice_light.png", - "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/basenameservice_dark.png", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", + "logoDarkMode": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", "categories": ["NFT", "Infra & Dev tooling"], "shortDescription": "Web3 naming (.base) for the next billion+ users on DOS. Native Name Service", "site": "https://basename.app/", @@ -112,17 +112,5 @@ "site": "https://docs.uniswap.org/", "description": "Uniswap is a cryptocurrency exchange which uses a decentralized network protocol.", "url": "https://app.uniswap.org/swap" - }, - { - "author": "1inch", - "id": "1inch", - "title": "1inch", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/1inch.jpg", - "categories": ["DeFi"], - "shortDescription": "DeFi / DEX aggregator with the most liquidity and the best rates.", - "site": "app.1inch.io", - "description": "DeFi / DEX aggregator with the most liquidity and the best rates.", - "external": true, - "url": "https://app.1inch.io/#/8453/simple/swap/ETH" } ] From 855744d1c25b9909ab6587c795dcfe00f1c8c6c0 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 23:32:51 +0700 Subject: [PATCH 011/149] Update url --- configs/marketplace/dos.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index 9ffa4d78..4fe59c0c 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -82,11 +82,11 @@ "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", "logoDarkMode": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", "categories": ["NFT", "Infra & Dev tooling"], - "shortDescription": "Web3 naming (.base) for the next billion+ users on DOS. Native Name Service", - "site": "https://basename.app/", + "shortDescription": "Web3 naming (.dos) for the next billion+ users on DOS. Native Name Service", + "site": "https://dos.me/", "external": false, - "description": "Web3 naming (.base) for the next billion+ users on DOS. Native Name Service", - "url": "https://basename.app/" + "description": "Web3 naming (.dos) for the next billion+ users on DOS. Native Name Service", + "url": "https://dos.me/" }, { "author": "DOSwap", @@ -104,13 +104,13 @@ }, { "author": "DOScan", - "id": "uniswap", - "title": "Uniswap", - "logo": "https://www.gitbook.com/cdn-cgi/image/width=288,dpr=2.200000047683716,format=auto/https%3A%2F%2Ffiles.gitbook.com%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F-Lq1XoWGmy8zggj_u2fM%252Fuploads%252FT8RR0UqqvH6wAVfaaM4f%252FUniswap.png%3Falt%3Dmedia%26token%3D797851a0-2d80-4f7b-8d80-f9ba664c0b3d", + "id": "doscan", + "title": "DOScan", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/doscan.svg", "categories": ["Bridge"], - "shortDescription": "Uniswap is a cryptocurrency exchange which uses a decentralized network protocol.", - "site": "https://docs.uniswap.org/", - "description": "Uniswap is a cryptocurrency exchange which uses a decentralized network protocol.", - "url": "https://app.uniswap.org/swap" + "shortDescription": "DOScan is a blockchain explorer for DOS.", + "site": "https://doscan.io/", + "description": "DOScan is a blockchain explorer for DOS.", + "url": "https://doscan.io" } ] From 15ab3080b029ede6d6fe80e08c0f4633499972b8 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 23:34:10 +0700 Subject: [PATCH 012/149] * Update link --- configs/marketplace/dos.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index 4fe59c0c..48fc0643 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -70,10 +70,10 @@ "logoDarkMode": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", "categories": ["Social", "NFT", "DeFi"], "shortDescription": "Building a decentralized metaverse game based on L2 Token", - "site": "https://l2coin.io/", + "site": "https://dos.me/", "external": false, "description": "Building a decentralized metaverse game based on L2 Token", - "url": "https://www.l2coin.io/home" + "url": "https://www.dos.me" }, { "author": "DOS Name Service", From 02b551695568b143e812a97450c5fff801708a14 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 25 Sep 2023 23:43:04 +0700 Subject: [PATCH 013/149] * Updte link --- configs/marketplace/dos.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index 48fc0643..adea3054 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -17,7 +17,7 @@ "author": "DOSafe", "id": "dosafe", "title": "DOSafe", - "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dosafe.svg", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", "categories": ["Wallet"], "shortDescription": "DOSafe Wallet is a custodial cryptocurrency wallet that allows users to store, send, and receive various cryptocurrencies.", "site": "https://dosafe.io/", @@ -28,7 +28,7 @@ { "author": "DOS Faucet", "id": "dos-faucet", - "title": "Coinbase Faucet", + "title": "DOS Faucet", "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", "categories": ["Faucet"], "shortDescription": "DOS Faucet | Base is the easiest way to get some ETH for Base.", From 9dca4a1f8010e738ea7bd2814b482c8102a3fd6c Mon Sep 17 00:00:00 2001 From: Anh Le Date: Tue, 26 Sep 2023 10:44:37 +0700 Subject: [PATCH 014/149] * UPdate full image --- configs/network-icons/dos.svg | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/configs/network-icons/dos.svg b/configs/network-icons/dos.svg index 5b59d062..fbe31327 100644 --- a/configs/network-icons/dos.svg +++ b/configs/network-icons/dos.svg @@ -1,22 +1,20 @@ + viewBox="0 0 5808.5 5808.4" style="enable-background:new 0 0 5808.5 5808.4;" xml:space="preserve"> - - + From 4a87a4902a660913206cb243ed2a92152ca086ef Mon Sep 17 00:00:00 2001 From: Anh Le Date: Tue, 26 Sep 2023 11:02:00 +0700 Subject: [PATCH 015/149] Add dark logo --- configs/network-logos/dos-dark.svg | 1 + 1 file changed, 1 insertion(+) create mode 100644 configs/network-logos/dos-dark.svg diff --git a/configs/network-logos/dos-dark.svg b/configs/network-logos/dos-dark.svg new file mode 100644 index 00000000..ea9260a4 --- /dev/null +++ b/configs/network-logos/dos-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file From c28bb79f4ab46c779c5ca49cc802f45e4ffbbe69 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Tue, 26 Sep 2023 11:14:03 +0700 Subject: [PATCH 016/149] Upload env config --- blockscout-fe.env | 80 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 blockscout-fe.env diff --git a/blockscout-fe.env b/blockscout-fe.env new file mode 100644 index 00000000..d0d2334d --- /dev/null +++ b/blockscout-fe.env @@ -0,0 +1,80 @@ +# API configuration +NEXT_PUBLIC_API_HOST=test-api.doscan.io +NEXT_PUBLIC_API_PROTOCOL=https +NEXT_PUBLIC_STATS_API_HOST=https://stats-beta.doscan.io +NEXT_PUBLIC_APP_HOST=test.doscan.io +NEXT_PUBLIC_APP_PROTOCOL=https +NEXT_PUBLIC_VISUALIZE_API_HOST=https://viz-beta.doscan.io +NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL=wss +NEXT_PUBLIC_NETWORK_NAME=DOS Chain Testnet +NEXT_PUBLIC_NETWORK_SHORT_NAME=DOS + +# UI configuration +## Homepage +# NEXT_PUBLIC_HOMEPAGE_PLATE_TEXT_COLOR=\#FF2E29 +NEXT_PUBLIC_HOMEPAGE_PLATE_BACKGROUND=linear-gradient(90deg, rgb(232, 52, 53) 0%, rgb(139, 28, 232) 100%) + +## Sidebar +NEXT_PUBLIC_NETWORK_LOGO=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-logos/dos.svg +NEXT_PUBLIC_NETWORK_LOGO_DARK=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-logos/dos-dark.svg +NEXT_PUBLIC_NETWORK_ICON=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg +NEXT_PUBLIC_NETWORK_ICON_DARK=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg +NEXT_PUBLIC_HOMEPAGE_CHARTS=['daily_txs', 'coin_price', 'market_cap'] +NEXT_PUBLIC_FEATURED_NETWORKS=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/featured-networks/dos-testnet.json + +## footer +NEXT_PUBLIC_FOOTER_LINKS=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/footer-links/dos.json + +## Favicon +NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY=526ee4bcba3e4c2969ece8074c73ecf2cc3ce660 +NEXT_PUBLIC_FAVICON_MASTER_URL=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg + +## misc +NEXT_PUBLIC_NETWORK_EXPLORERS=[{'title':'DOSChain Testnet','baseUrl':'https://test.doscan.io/','paths':{'tx':'/tx','address':'/address','token':'/token','block':'/block'}}] + +# App features +## My account +NEXT_PUBLIC_IS_ACCOUNT_SUPPORTED=true +NEXT_PUBLIC_AUTH0_CLIENT_ID=6PZHn6m-eGS_yDyIZx8LLi-7UO-bG3C60UEIUJKgJoRIdyOcLPxWa7UajJsxtP7G +NEXT_PUBLIC_AUTH_URL=https://doscan.io +NEXT_PUBLIC_LOGOUT_URL=https://dos-dev.jp.auth0.com/v2/logout + +## Blockchain interaction (writing to contract, etc.) +NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID=4b6b77d337588564379b0ef8f3a5c479 +NEXT_PUBLIC_NETWORK_NAME=DOS Chain Testnet +NEXT_PUBLIC_NETWORK_SHORT_NAME=DOS +NEXT_PUBLIC_NETWORK_ID=3939 +NEXT_PUBLIC_NETWORK_CURRENCY_NAME=DOS +NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL=DOS +NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS=18 +NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE=validation +NEXT_PUBLIC_NETWORK_RPC_URL=https://test.doschain.com +NEXT_PUBLIC_IS_TESTNET=true + +## Banner ads +NEXT_PUBLIC_AD_BANNER_PROVIDER=none + +## Google analytics +NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID=G-HHJGT5F2WK + +##GraphQL API documentation +# NEXT_PUBLIC_GRAPHIQL_TRANSACTION=0xf7d4972356e6ae44ae948d0cf19ef2beaf0e574c180997e969a2837da15e349d + +## Marketplace +NEXT_PUBLIC_MARKETPLACE_CONFIG_URL=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace/dos.json +NEXT_PUBLIC_MARKETPLACE_SUBMIT_FORM=https://forms.gle/hjBVrXzfxQgSRxNA6 + +## Web3 wallet integration (add token or network to the wallet) +NEXT_PUBLIC_WEB3_DISABLE_ADD_TOKEN_TO_WALLET=false + +# NEXT_PUBLIC_APP_INSTANCE=local +# NEXT_PUBLIC_APP_ENV=development + +# NEXT_PUBLIC_HAS_BEACON_CHAIN=true +# NEXT_PUBLIC_IS_ACCOUNT_SUPPORTED=true +# NEXT_PUBLIC_AUTH_URL=http://localhost:3000 +# NEXT_PUBLIC_LOGOUT_URL=https://blockscoutcom.us.auth0.com/v2/logout +# NEXT_PUBLIC_STATS_API_HOST=https://stats-eth-main.k8s.blockscout.com +# NEXT_PUBLIC_VISUALIZE_API_HOST=https://visualizer.services.blockscout.com +# NEXT_PUBLIC_CONTRACT_INFO_API_HOST=https://contracts-info.services.blockscout.com +# NEXT_PUBLIC_ADMIN_SERVICE_API_HOST=https://admin-rs.services.blockscout.com From d466bc259066a19d0320fb1d98cf5008490e211a Mon Sep 17 00:00:00 2001 From: Anh Le Date: Tue, 26 Sep 2023 11:16:28 +0700 Subject: [PATCH 017/149] - Removed --- blockscout-fe.env | 80 ----------------------------------------------- 1 file changed, 80 deletions(-) delete mode 100644 blockscout-fe.env diff --git a/blockscout-fe.env b/blockscout-fe.env deleted file mode 100644 index d0d2334d..00000000 --- a/blockscout-fe.env +++ /dev/null @@ -1,80 +0,0 @@ -# API configuration -NEXT_PUBLIC_API_HOST=test-api.doscan.io -NEXT_PUBLIC_API_PROTOCOL=https -NEXT_PUBLIC_STATS_API_HOST=https://stats-beta.doscan.io -NEXT_PUBLIC_APP_HOST=test.doscan.io -NEXT_PUBLIC_APP_PROTOCOL=https -NEXT_PUBLIC_VISUALIZE_API_HOST=https://viz-beta.doscan.io -NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL=wss -NEXT_PUBLIC_NETWORK_NAME=DOS Chain Testnet -NEXT_PUBLIC_NETWORK_SHORT_NAME=DOS - -# UI configuration -## Homepage -# NEXT_PUBLIC_HOMEPAGE_PLATE_TEXT_COLOR=\#FF2E29 -NEXT_PUBLIC_HOMEPAGE_PLATE_BACKGROUND=linear-gradient(90deg, rgb(232, 52, 53) 0%, rgb(139, 28, 232) 100%) - -## Sidebar -NEXT_PUBLIC_NETWORK_LOGO=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-logos/dos.svg -NEXT_PUBLIC_NETWORK_LOGO_DARK=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-logos/dos-dark.svg -NEXT_PUBLIC_NETWORK_ICON=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg -NEXT_PUBLIC_NETWORK_ICON_DARK=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg -NEXT_PUBLIC_HOMEPAGE_CHARTS=['daily_txs', 'coin_price', 'market_cap'] -NEXT_PUBLIC_FEATURED_NETWORKS=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/featured-networks/dos-testnet.json - -## footer -NEXT_PUBLIC_FOOTER_LINKS=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/footer-links/dos.json - -## Favicon -NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY=526ee4bcba3e4c2969ece8074c73ecf2cc3ce660 -NEXT_PUBLIC_FAVICON_MASTER_URL=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg - -## misc -NEXT_PUBLIC_NETWORK_EXPLORERS=[{'title':'DOSChain Testnet','baseUrl':'https://test.doscan.io/','paths':{'tx':'/tx','address':'/address','token':'/token','block':'/block'}}] - -# App features -## My account -NEXT_PUBLIC_IS_ACCOUNT_SUPPORTED=true -NEXT_PUBLIC_AUTH0_CLIENT_ID=6PZHn6m-eGS_yDyIZx8LLi-7UO-bG3C60UEIUJKgJoRIdyOcLPxWa7UajJsxtP7G -NEXT_PUBLIC_AUTH_URL=https://doscan.io -NEXT_PUBLIC_LOGOUT_URL=https://dos-dev.jp.auth0.com/v2/logout - -## Blockchain interaction (writing to contract, etc.) -NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID=4b6b77d337588564379b0ef8f3a5c479 -NEXT_PUBLIC_NETWORK_NAME=DOS Chain Testnet -NEXT_PUBLIC_NETWORK_SHORT_NAME=DOS -NEXT_PUBLIC_NETWORK_ID=3939 -NEXT_PUBLIC_NETWORK_CURRENCY_NAME=DOS -NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL=DOS -NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS=18 -NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE=validation -NEXT_PUBLIC_NETWORK_RPC_URL=https://test.doschain.com -NEXT_PUBLIC_IS_TESTNET=true - -## Banner ads -NEXT_PUBLIC_AD_BANNER_PROVIDER=none - -## Google analytics -NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID=G-HHJGT5F2WK - -##GraphQL API documentation -# NEXT_PUBLIC_GRAPHIQL_TRANSACTION=0xf7d4972356e6ae44ae948d0cf19ef2beaf0e574c180997e969a2837da15e349d - -## Marketplace -NEXT_PUBLIC_MARKETPLACE_CONFIG_URL=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace/dos.json -NEXT_PUBLIC_MARKETPLACE_SUBMIT_FORM=https://forms.gle/hjBVrXzfxQgSRxNA6 - -## Web3 wallet integration (add token or network to the wallet) -NEXT_PUBLIC_WEB3_DISABLE_ADD_TOKEN_TO_WALLET=false - -# NEXT_PUBLIC_APP_INSTANCE=local -# NEXT_PUBLIC_APP_ENV=development - -# NEXT_PUBLIC_HAS_BEACON_CHAIN=true -# NEXT_PUBLIC_IS_ACCOUNT_SUPPORTED=true -# NEXT_PUBLIC_AUTH_URL=http://localhost:3000 -# NEXT_PUBLIC_LOGOUT_URL=https://blockscoutcom.us.auth0.com/v2/logout -# NEXT_PUBLIC_STATS_API_HOST=https://stats-eth-main.k8s.blockscout.com -# NEXT_PUBLIC_VISUALIZE_API_HOST=https://visualizer.services.blockscout.com -# NEXT_PUBLIC_CONTRACT_INFO_API_HOST=https://contracts-info.services.blockscout.com -# NEXT_PUBLIC_ADMIN_SERVICE_API_HOST=https://admin-rs.services.blockscout.com From 09fbd2fa899e0c2a369ad0576a0b69ffd2e77256 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Sat, 30 Sep 2023 17:51:16 +0700 Subject: [PATCH 018/149] * Update logo --- configs/marketplace-logos/Ava_Cloud.svg | 12 ++++++++++++ configs/marketplace/dos.json | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 configs/marketplace-logos/Ava_Cloud.svg diff --git a/configs/marketplace-logos/Ava_Cloud.svg b/configs/marketplace-logos/Ava_Cloud.svg new file mode 100644 index 00000000..fb189988 --- /dev/null +++ b/configs/marketplace-logos/Ava_Cloud.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index adea3054..6d77b0e1 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -2,8 +2,8 @@ "author": "AvaCloud", "id": "avacloud", "title": "AvaCloud", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/0x_light.png", - "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/0x_dark.png", + "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/Ava_Cloud.svg", + "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/Ava_Cloud.svg", "categories": [ "Infra & Dev tooling" ], From 5d26667d4f6ccb79e4a69c95689fa42955cfeaac Mon Sep 17 00:00:00 2001 From: Anh Le Date: Sat, 30 Sep 2023 22:16:15 +0700 Subject: [PATCH 019/149] Add doscan image --- configs/og-images/doscan.png | Bin 0 -> 657826 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/og-images/doscan.png diff --git a/configs/og-images/doscan.png b/configs/og-images/doscan.png new file mode 100644 index 0000000000000000000000000000000000000000..21a683ee3f287b2b2380db1d2186c774b7711882 GIT binary patch literal 657826 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

HUaX$*q2XJ4McOCNS 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%0AZVsXktK>2qGLu zP>m}=F;YpRfwgohnbz37sd790iz>^pm!NnFUb5Rbvidp4>^4HvP+nS7?i6_)2#LV4 zb2}6G`KTcw7JSHdyl>DmrmABpOfc-CcG7j)#LTRMDt8SwemcSnIO;E3(&rAhLUSNR z55y!20_UFJ5tTb`I_-UfRlLf}s^x&OHiLYKsJiqCmRVOpge-5^(%Y1`fCuw;e+!3`T4&3(f!77C}yZMp6;en=fgz0|!1u zZ4?rnXzneE^Hm|UrtH8QVYwfQ64OG+gJJuFY`$$VmQ#<4;msg1VQ**(`^;bf z`PrQpUb z$s1H>uCQBwyadJ#9+Rt+k&reAH}{ft1u`*OE~THlgF_iqf`4?Zj-8%gTf=J3KT;9P zTFFnTRX4&-+E~**@W`{?b(EB^2ZeMfWJ*M9L|}nZ(!doQyut>(w`qt7(i#aGn%uux z0+trT*?rjAsFnJ+WG3B|PAwb5FHvi%y$e}T&{y{l??oTaMYp$mJeSQSHhYKnwg-U~ z>q6=>y?!UQYkIZDFWbt))8@O5^!Bi?2VjdPn#Sf3Y~Z}l4VPyNa*Bo2XWc-Wb}`Sc zHx`gA_Q!+sqWw~VaDG%ZT7WB#VnOE%Vb?^1LXyqUAKPx5mM*fqgyWIwzRDdNyM;En zJs$H74>*^#IHR~$A^sU==WYMs`{WuTc~ z4^zpP8@-pe7~H=BL}*Dr6u(z3$#^6Q-)Ym|7Qm?zbmN+~ZFM)}oK*S3dSxEZQM3e@ zP3}7#8uEs02#j|v7xx>!AL8*pMjXe6HKKoHd0j7byfa5Iav>Cn6DpC|4h(|YGUaNB z#1Q643B>=9{fuUI07zZp*kru(Ak*_4X!AshD|G#G3(B|HPcY>-l5z4k%OQqMJb+Z5|2Q@ zob6EQnM@-~I^y4Rl}Np)Y0OyZ#m>aMhZ-hFmLZv6MTejtlOR6h`z%GqP9|+RF0#49 z9~%B1ZH9d6bbBTi)ymrPTVw1tjl zX*fg!`)XxQ!Wy4%0A2AKM_xuXl9PXE7ZE)qk+RqbW$DO=A(~hiQZ-Ll+Dgs zQ>Dj8re&rpTJH?`uF%+BA4+hP?C);q(ogFbrSmG{q^Yvz_e39%KHz%%rvFqwn{2|W~5oqfM1m7=E_QS zK4Am@rup=&7@b$Vj>b3+#+n);8YvK&WasU!RQ`@K?^E(&zj=t_i*&OH3LBe8j6_Gw zmN0B`vqVj;4I6>EhlArVHum%cr`P4xnm^3Kw2O$Z%$%R=G6cc1Mkk5(K~ z30z`#j}0QE0L?*J(Gh}4pQiDO%I`Ew>@+7@aF2nKlA+{bhy;VEDR~zIC;b+7%@l?n zO{*SOu8AI>?l%ba?_nHYg2+6&EMkuuT%Oc*$xE4Y0@5+uqWXplZn}#{s`zf!erH8YNQaInT|(uc@1>7f zi-RimIt;uv0>K;STKyf90tMTiklR_-q^n=`W5AD(9pBI%L{$rRho)6v-pBDu7_)7l zqi-R+DEHid)G(T7FQG%n(^?wBcU_DuzT;`kHq-arJsAjySh{&x3ZyYO8UN^5%(fWGbd{TB0nW#Aco9>74C~x*0)+b5ly%WW{ zIJw>4hqnQob=-CHc;8YlB^>S)5}rhCFoyC#u28N)lnul(%1* zocVWm+%O_dE;WScA`Qb+Ji)J{D1MGFcDpsi$sAz5C+IfPw^*tB>`SHaaKFsRKJ`WD z4H2o;C%gxJtr#EJVIuF_LFu;z*D)lPPysF(nn@k5%I=Z4!RenHCYGCgdNl54F(qv* z&hP6MOAb&YQXoUcTxE&YPLoiN*koH%m=fYaH0+KOb}7~i{u5Fgg)cP~r=bB+V<|MG zrI}U(R=|Xy>gT4B+C-I_=jOO`B8(`j4@B@T^S5`7!xh7=!Z8%gXx5cLUosL!vVv=? zjBA`}+2X>ROKHk0J(i6odHU<_aI|apqh$%1N#ST(M`3fzye;%qsK5)u3$~4j`c|Mq z0$hP7#g8-m_E*iEDE4(S=eN_xqxivZneIzwAj_Ix9~~m1#+3E`cm90V<(YU3B-P62 z*p#q5%SQ}8nsi2fReBtL5+@k_gl>Ji!xxAP{WOO-=E^kB#QpG9aSyRK$usMCYg|IXoz&#m1? zaLKyU8y#K_?T&cCA3>y%p4+u1(MQel--pC& z#QRKsw+&aMX(OZM#D4?fE0yl6^SsSlK-kQCv-R?1zR^8RdYg3cUNUKj0Hy+SS3V$b z_OCcx=Y>y}Lv$9cer-#ygri0v@(sawq^u_cELjEIMNLPx4xG^-Nri_N!v3_H_IMk0 zsOFnW>tJ&y5nJXq1Fcv0B#BB9r~&u}@#KAv0z-j?h}^Gpbyx>3RZ zT;of*UM-OFgy`*YIbD_3dhK@_zPnnCDy1)w^66Gy3U1QEU^J?+Us!5-_U6#{W3CUs ztQQMO2&k(k@=u!d$Ku_l>XA-r$`+stE-=s$^cr~H@g(&}+X+i*XelSjVoQ}tY{L8| zF;-Onr=gG$m2Gi>$0P(1^uLB=4DWVR#jeWNh+vitP#>+_+3~;T?mlJ6)?Rm_?M281 z(sbz&R#3U+g_fLHTmk5Ky)1YKiGc+LleOk@E1E@pYKWElX-@H*IljJFRWNV711NgM z>1Ily83Y1$Pe`%T9IRHL0=(?=N*hv_f~RrVDKuMm1%cIm!fC!3j%>Gr8Q7!{xN ztv2czNOT(888)sBS>CB5UN%b){vIqB8FoWvmod+RMINEIEk#v-OVy1Rgc50_uJnxrHL+jRK6@moA@|68x{dRLD_2Gc-iu7hWn9Saa6 zPRS=x$c1q*;%v$gZ-O7uyQcR4!55bx9qjK>#aiBL;A)i%E(_E`=4a8(fu-N(eHX79 zr6abT^tRB)Og>sD&wVbL4dk^6U!$RCxL|EX|N8dE8W+kx(+F?_>oELcHUf%a*T=c6 zQc$cQ5rgJJWVivwSjW@=-VJbw ze4mdBWx3uT4;5vW08-JgXb`dPeD;i+Llq#g-wK?{Izal!+7MAl6C;R@^pJtD-O!I_ImiB#L_~B_pLS$sKuo)nLmeh@I3Z0H|tkyT7VS+ z(?tm-tBDDpDFz!zmp*A}Hw9pGKJO)(^Luvw3-&WH#ssDzPn(A#PYUjOu7ru%-*TO1 z{Q7Uf0Z_wZV!w`pBPXLeRr*>W@pc_&_B!6k-u7{eR&0U9gU|JA)e*05y8C<6s_VvX z{E*y-ayJ-MsNEOTn3=^e#8BTrH;u9{_ikiQ$fMF8-#4uGw47)%8C-zu#A72O{ry=QH6JD{F!Ii%Fn^NyQ)utbJY=X93@q>q}NhlWA1C)3XWt% zR)WW;=*rKra?-EYLP1rcUN-zo4|69HQGWk>p$yECK9$XL+&jTuIhtzy2b`_Xv)&-& zf=NTV7`usaw3fWmcsU+IVyc9kT{&6;F*Dsi&Xd=xN3{a9V6)^M!@k6HyAv6mb+!VU z0~xB{+oSR-cXW%vw1_GTMO8JpHhGMP2$H$r7k-FlH2AlOhxrkD3vFA`Ev+5>^F%%x zUqlIE6geMUp=;FD*x=spzFW0cRo6xXlWRROMT*xKUU zy=0$7_kCoI_qW2yeEAV+v5;}5!1V;)=FxaN)%(+Q$jj}BX3^=VF~i>(`g<+6R}id2 zR&HxE3%@9qz!$>YkM?E9&YJ^S%r0)$uE{vrHG>_iMv6BvLvPMjG@c9@)0(AxDMoQ$ zEVHB9sc?vsNM>I^AEj%%RWL4&B#vR*UVk|+DW|=uk9S>nH!aL?QIHS^rdNXje@T|Y z8gzi3YUaBcjR|XpJQbt;c5hk3dUI0~_C!y04?F73Fjd8;%WpL!ZU%{cK}4^a%EO0U zW`#y)>lS6_*CB_4j{*Azw0Ynodjw>A5?P~~1}-F?%T9&?JV9owzD4KY4zT9m_uf>u z>ZYG_aF$V6{PWYP|2<*d-GigihVPlw8cthvj#+{kk!npVFrnG({2xV@bIR=g*Z;-? z%e|)%rd_Kxs~^5pGVhuvD#0dE56NU@zHF#2g`qmkbQHd1FLQYCtCOI>w)hZCcBI16 zUT#YlaktWl75vCnzaQ$YS6+?B1kd5W2*vY?)uQS`C2qW(&ULjUr%wpQg`7}TS!H91 z(@I18D-~UcB2`;NtqxlTjnky;Rx)ouD+DTGco3BmpIgUv)W#lmJ{!iej)i2rif-V* zVC?CtVU2B@>O-?F)0yVYp9mf(b+uQ`qD1g-EEBFiC4+*#s>_kVL119p3CE>!BfLSw zpp+v!h}m(wv@vM3gr`xM=%I+kYOnEIH@HHN({M%e;4v!n^G*0fsU+AK5 z54ECWG=EmU`Z3V+d_pBD8b8*JzOxxFssFYes<(u)=)u`|;Bz=9sosq3Ch4+l=GL|< zyUWbl-HhAW6T{EjQRqbI31sV(Qh%~12UZkxhJN^$HOMDrc1B`fo&+8)I7obG9lWOg z@3d~lGw+vXmL@HmN$NUwSn>3gHZU zjU8?qOQWJT-cQWdx0|dDteQyHvl+uQP;|CH;)|OrY?1{kyKJ}B)Ju2Cl>Q{_{%f5s zmc#nqD5cZFikfQ%wQpHb8FuPobEGd^Bo?IwHG!{4EgW&FqIBc|_1ECp93X`b8=1kzrkODQ-xXwUQ*V4 zd=JQ;330Dyz^a^=d(He>NGkBc{CXV26sIuoLUn!+kfv77V+gg4a> zzhs&PFya7<74FW08QWkVfHAqO+KV=wQLKDpi36Vqx&XvRAT-f@nH$kQ;17;Jc|I)x zqK$#4!@}x0QLAu}aSII}P8rAQ)L)G}VTxA)Tx}tU!&062j3G|*bBeMo9_~BH8j2Mm z-s#pMNBq!4O03UWU9a;3OALN|^XWE#`SvjB5bw@pZ5^Wr=5A}}Xvx*Ag&L_>{gwPO z3n_4EGt~HVgz}A%v5uoL0-tz@#Dg2_sm-;~`e97_T+Fqm=I0Ub#8t3UG@@xmYir$%@U~8Nv4wxTmmy-3`RuaG6w3X(euX1Y+)H*vaBH*4WuLjcem9ewJXnD zwB=Z6kG~q*^K0WRap{m&j*xzMuH>_V+-RwWjfWgj;xgs^w+l)9*q>I8g$hKYHLbS$;0q>b=(M2=A zK5eOH^CV1etzP|9fRW;m_sj7~;xfBcJH)C7-0KBymb(0Fdn$ccCgQrIt?`l1ruLE~ zU0n7BcsOGPa{WsAA^g!Yv0g*Q5pP41Nm=aW;2ZrNXTFOk23^1aVQ`(Qq6LG4dS{K# zu2?>#+U)FXIxy91nrSbxbi|vw{`{b6n?GY-g+{ESTz6vAk|W0mn>`zMcvI&fU=OTEYe&bYjjT;t{_l*LiAG%r>rvNP z6@#>hWCVq*V$?dL-Yu{ROq6Ptk;KRxNWm*j3IS2yE?hHN>0ZWHhH!1o2sp{S`$(G} zHgX0gjxxsE$UB=C&ob_7p#pT&)$Eyn8#V|_-usv@q74mqXpl0PGeba5*Y&k17ecEH zT&YQb9B%gEeshTc6}0?E4YeBD4Yt5u>y3%rQZ#Htp0k%1!M3`u5GBH6uBx6OUZDxA zV_PleB15)*n$8!jZETEQ@dC@3JwZ}$>`&bvgpIbJ(;6%e=Y(6*Efm{~-q$vQVa0To z-*ef6TUge}Wjvo^1WHA@+Q~4SclmfHk?o)bB9+q@j8;^lfn&~w9y+G>8{F9#Wr%v1 z1eXF{)Lla^0!9^MfR9BIt&4#TE5f>=W*$;q$S|<}x4h$v*|^?3Rd z$Gi>#FC5>8q?98ilj7X0lJ!ZS_H|3>aA99G(sUw(?gMJ-{?Yb`C9D9DZiUOOqWsqu!Ww0!v5E+3mW7Gq``Or+P6X+qA*XZ*TNa^OJ!Qs|Mc9 zD_VR9Q}MTM2!z=4sX~}YrQq%4&9poTuBpD9*StKv$zP|ZWn%3*hwA=Smx!}jP+x!l zH(pjGC+?`@qCiHPWcc+v_<-=|7G~J|pJ*3A5|K_)$(udonDM4TYx`a!;D-kQvkAY3bC_;d0H&HY* zN>f1tQdQ#Y&My%u7!k;8oK%$DD$_Rt%TRVB=-RP7*WH20+D@01D~Kj>79p3>V2b0o zJ7A%HT9_)JC}X!F4H6TyshjaS!W>_hi`xTK9{D+4G2O@>PDE|*#q8g2KPZ{V!k}){ zm~5Rx6w-CQ7NA`5pr*IznOICZ9=Y5vxTSr$=&lOk7(aXh4>Ce0@wg!$>wLrTllJ)~ zSi)z1$-r_8S~^@R>`K{fM_`6A+;8_Ynz5D%nJ6=@^m^xPj#A_P*{N-1v7%ZMIEz+9 zNGLtV9i-M5A;KphU_u$3jCs#z2w0JoD&x3Y`2zsAZ?e=1;l z?&jPr5IVR_s_9z!O9L|x13!LoOr-=d7z49;+_;O)S!K|GpH>uQ3XwFPvmXT(ld!N1 zyMfVjL@uI=V@jgIiYx;)m)B;B<98C;r>e>gS%#S91wN8QQ8yQf1CgwQ5YO?LD%YA$ zCKCep4$XO1N?iuYc{0J9*8w|4x?KL+NWx?wWGc%??CflJZRVleof2^vx*1XqOS}-; z;|o>M4x9Xr9Re?}zZO$K*7(8GY)rYb4@}+DdUk2_`HCPpF1nklrBmVkbYHRqcAp7f z_8mx^^^c~(G^|3Ol;+H$NM%5@T!>%9!jpG%5Q_rK6Z(LRRbiGFqv<$aKAP$5KY3s) zQJ_M2k044T;MR@sD6fIi%XYNXC!%8a!Za$5m%r^0e*EUe6~j#uG075*#IgsB69n9P z%2czo5K~_}dG%!oa}qxAD#cc9s@g+!5->>0h{QxFPH`T>Fp&>n`&c@V*8DdFHl7cJ ziLmZ(e@?90?L>_&&Zta6Q=z_+-vW6{tj}S!I+&>)d|>Qc>*4r#A>&KPCXw%?L$`bR zl8m%=e10hL?Mzn$raba)b$V_yiltI2qiIyQE04wA7gu%(TjbG+^i-d#;NE;+iAel- zpZ%fNY0_i&1K9qX;1_BPD@=1X8!XiX&M;JAs)h-u(c;qwTYf(yEs|81v~OCGL&L+@ z^wII$(duP1f%h6J;KFMX)6i!KiNeAf#*8*=CwHOO^0|Q(RnCw5icMAIF6i165iCs( zkB`b8SCh+Ou?AXe2~=Qt+1VJ+&%0&T34MVQLpww@Sb4!^Y}G%)Aktco&icN2nv%nR zYvtHRC3T}zybfnceKaz@z=X>^JeBMD;wpfD!AQACR+dji?;>dga+%y7V}zk z9sK1z&Znpq9M@XtK&>fMwy3D&r4wPHCs%lQnr6sob1QUn+dDn`~;(=>pjV2YIzC!=le6yMg7nmJ;;Oh!MwE31zkFxXUtW#NceMe6<NNGkEoPB;2PvNtb=tNPsIwS$2kf^=I2gNs1Ng2)0$0Zj{59?YiD{Y7z%+R!- z6A#)ruO8Mml#MBO#^vLT>w3S0a`s_Gwfl5(=WoO(9 zTVazkau%Qm^~M+RuyiJ(w-G7_)w znFPLXQ|_ZnMXFN@5mCk1lJcA>$Q4kDWH|7=1R!RulIVDmdtxB9_Y;XF<;P;Fs#O`? zBcj&=C`KKd>t*{a311_n0`mt=eO4TnHb|Sj5~7i^xW`_0s}1r0@N|xGowecGo|lNIM`!XUCfa5*i;8XaDa(KT?zQpnCj^hrQw#8)ITUm}!btuQsu5KC$s zll-R*2ZV}%jfvB9%FmgBNFZFs<;DNRw_@&@&Ksim@>o*-<7bHGJLFHz8zu|w?suqM zUqYKRAb57u7Ay2hdez>1g(!2M-1HBA6sq0N5b z8a;2U+=`qO&^P3&4j~us36nY=_DeC6o%sbZ}%?N9XSpC z)%Q9Qiew^{2ql&n59a4<#EWhpQbm-(F&jf03uo7vBEkl1N);%aDG&5KB~mqZ zLn+!gSmxwSo_Or-{BG&{_0(rn5a(lyht*VTYFN}IUebHB>W>8zi6L}I&5KPZT|;4g zMFe(9vGwb+>(<&7X!^p@DiMn5_(+!zP%}*70y6bZ7?eTGu@aX{K5_|L!Ct*px9i-F zT`aShr(lKr@FcJkdxOJd&!JgS-c(F7I_qTa2~C1?F&Y9TFBayORwRFioPEfe`eF;u zs!g%HB&(R{+hc<1;lom8Zsfxx8peNm#tH;W_ovS1&F#Cw$j! z9x0HgTIX?$5w<4L(MT}gp(ZqlPB7K_Um}WvR3j|S&?daa>3jcj(79vqU(O%g^ZyPU zDVZvVptJ;tu6$5{R02zLLcBmxTw9oD`k{2GQMkP*@HPIGC-d9jg*4;MCl(os{15>VRxy%hlU;6#L<6&~AncBSe z;IFfwNFTxq8ijJ@l0kqu^L*5{%+DMC{xK4|R;3LBf&sdtsR<15QjZkfaS*j z<(s8k76&4pJRulE?1aF!_b>r8q0^W1&N9@z@71CGBB);U3UaoqZ?omFiSQmj5T2-&4nzvzd`p8omF)7uWCI%@Y;w6>9-4coFq&}k5A+saMl;3 zKFu|Y$)RPjAfa-;)^>2A`oy~iTx~4CPjl+K3GdCpgMJ5s|NWaU;6HL$(nrw8qzys3 zF0uIWVVJg7)&r;W#quO6ikGc#*_L!TuHVa9BUS&rp}3PCnUoOqK_hyQ85J!SULzcP zl_gaxq7)%1e*B7Rfk6gCjMj>Bwrj~`Mc6||$829RUz>b3T5t}(L|i5;b(qpRq1hu# zys*i%bbDgt*mW*{q$Qs#M`T57ChK&o{7Yk|cpZJ?iKCVFYjD$;8K^{{MrwAF1WS8e zf`}&SM#YR1o;oIpW59isgdiR^DU^c{T$CZQsOi9BcPi8mzXW@WYPMNcpy8QV8J9MFPu!?OtigiOMAargjUzD<>3%kw ziT?hlI>E3mXa@yD5DZK|4mj@)SedL7Rn|w!5O?BycaC}ggx01MUrzi+TvWe#O0%-4 z)7N799U$zm$)2(nN0wE6-J{ks{o@>`H<3%?!8wBaCA}}@( zUeTfl1Nt3zf9<-%y1ccX1H?@az)ND&Y2{VfL)Qkoh}R-;wG@x1(s!Iy&>8|PDxBqS zbNq;EpNab6pMAzQh=53MBEfttW4nlWM8h`5`BX+JmqKJ*ffY}BSm`JZsNic|T+$U3 z{P3Qm@w#Om8lgL@MdrOY|9n@3YT85r(uROI&v|lD6ZBu?(9nHR-S-+aP0QG`v9S@e zT<-N19MELIPfp6zpj>zqQ7XNIGQu%P+Je? zqgnR{5c#GB_o&>nS`_8_6c#&1?w`~B^z&~d^~p!CRZ zbhoHkIG!#=ne2D)64eN+r2D9ndb04bxn#aB)dh2QhE*jB4gE!l!z!_2 z>MRz#AD(@5!40o%Qfv;1m*2N2K~%NtBFZ{s@(4Qn_{rPl)vOi{~Yg_~G|XknIQ6mDPcE!*KXZ)Y$1WiZD2C$S8$+tZE*`%q6lFMM2&o--}A4G?jt11|Kh0$JRXRHc~zghMn>3=T0AhY82;n`xaACb(YtdCmpXe zcYxH+1w#9a&pCabdYx7aZpdqGkwrOTqS&$6t0aolJh0wySx8j619r8r$z;3(Fe$ym zwmt6w-cS0T^%??gZ(yb$o!*o=es>e!2<{82Yrb$m_7s~(!2AarUoXGHZ&T*L%47A9?htJ>D&scQt{ySdzZ8@61_F`@>G`Q-4k_ z`&3iG5QtW(fkNuXI$7gVr@I)fqP-`bl=GkjuamBHG!w8vMyzzmqU>W#fvyUpOBIWn zu4m)%o*-#YkTsrrrh8^yX+T2J%Po)=OVDRr|AJJ*^;^swm>njE%7TIE|FObmRNlM8s%AL;sT1ta1R< z8d|af_h50e4{`J@Ua+PUgq!{nK5SqhOo_az&H6V1e1;zIj}ILAL4|a&>EF%CdRP{6 zC7kTrP6YCnjt%7vEkH`!>xEj&AG2F(9s7f1#Z5JH9{Gez;1fZC8`Z!MUqX%JHQVZE zbxTkPaz0YKh=lzYQ-gvMs; zA804^Gvv}!$wtT-7Z*1-;KdraT1Q5 zvUz;{6SA|FhFiCtK@SLN)JqcK@p{ljA9_OTqB+_%Z+c{nGjvpa27xVrv%xLEN^2Cf z%ifqt8(jXWCUa}2HeK)>>m;Fq5R_;U0*(IZ9S-&W*|!V$Z;ybbjN~M{5q&VgQ2=c~ zX$Bsvd*abm6&}1mEH%ettz4fltQ%l{Z*?k*!oGrIcr_Fy{!&P58`JX#7Y(jo(}&;@ z6Bm{&6n5v;5mNp9FA;^<2Om9zq78HF!bu)1FRX%H+;u4xYS_x`DsfjYi8sy9>%Oi3 zPmQK=?7O#|*kYf)b7B7XhV|NB0d4njonKPQm*OFbg*gAIN{7bAMz+Y>m0AecIZmo~ z8dPYS3kt+8vGpWWHXH_=siB)|c?&R&2s?M$s0wse)wCkY({hAj;^0w7oy+(s%k*U# zgHiQXoF7SWR<&SsZ+Y~5w6iVd5lPsFGqRNQaCdcs&&W7O11tg1~88Evixp#^Eptu8ae0tv;}goOw; zEtn%{X1iBk(#)yssFDhtxPqY!U?N$uR0fB1B~^6kBg5_2%4QPHm0`t+)ujWZ*nt5q zrLdCA951R2W+{1838zUT_M;O8O_%{6jkXhcLRF;pzkxpjhfa2D`Pd+1Y5Qcdg5tz5 z*;(B#ssV-{bkMFUVEQRm2o&;#;d$!`?L1s>FkX-1&*O`1VEo2tY;?4rzuXz1Cu1@A zF7ck-fkm=W;1v9zxtkAvBS|<7*v>B zRd<<2-`GbHx>yEHW6EY#!!N|8DA50zMHA`B`oKFAA0%|*q?FFl`N@e15Y<-T`j1fq zG6TOb^eUEepKbpq0Gqqqe3N{<(Q2G8oC)?+0bGj^+V}{XH{BGUNwZo_LZ!f`cK!tX zzuSIzcRj1|dDq^iraHIsvl%jU1Lin2xQ<2<8Q*oti^)D?pXK{`MfO}y3h(P2?~B@( zS`tN3TD^|FO~%5sHDgz0SI^zDh4t4WkQ^FgB2jKO>gfE~Qq~OFEo4s3UUhY`)uz1) z`(i7`4|z1Y6&K&W*PZ#sl!7yIJR4>ZS7H}cj0wJlv#}iANPW_v^X^hvs&WYLaYGbI z$3^Vlvu-1mMWeWbA5{jWg=H!ON}W>P&}?Q68D=EZHWW$9tQIewDJnD-EwQ{wb5f{{ zMzuc;*R^OhFv+y{8NTYgRjQxl?Q7!Dg}wCM&h`5U7jk+U$U5w$yg!E4SL0t{-BW#V z-%Jq`)@mFIMHIC#M4L7{Wi*Ay@KD>xB!1Bz+Y3!75*Qn+n2i}R&qTzv@6aBwz}h!f zH_8xMCDFA96*||yBWaMmW~11*_(@vrzi)c*?lF9ih8YGdDe?vc);UVb?^lHfGe zcC%;ewB2K|B+kODfhVX~m};{-JXKRZ|^Dc{UgJDq^t?0l_rc@MYkT=ctz>y zHQ39PVb8Z0L8`$2cOhQjg(^iRva(vutILhQ`*|-Kn0rD)+Wl#84Wl?JPBU1u+K(L( z0zBJk%|KpB!6u{B;FRvH%BvBMraEdZxa&m|Vsc7fLcw^#(U!x`{fd=na zt|B>rTfoO7RAY{CvYz(Ao5mLy%b_QSCVN(3ltY^EmN;0RW?=WW?;WY@Fv7_m28Dod zJ3m7s))YqX-TO{=MF-8^U_-SrLegMsD@!QXBNHw(o=AUuA%DW4Kzh42V7ufduvXkc za#p>MCVr}ehVQGJaKu6H0AVQOJ5HQZLW3vG4#PND9lZZY)qqnN+i)|a>#fNqBfx7} zrSN?&QG*Is7U>g>V1oK2&W&<>x5bn&Ja5;HCzcSO!W5-r!Pcn~Q$yF_o+YgUXN|9HGMh-26ki`Tyc$uK1CHC2!v^BwkQG|F zk|D#=v+e+mjM=kB%Z#Bhj)}e&=-c#T^>W49@J<%osmL%HA)fRNR2ub}d7VOjB-(4< zXxQht?|2UPcRls@2o!nO$kqlMe!w-af;F$;a=dcebpeA@qHJeWzQ1Z8h4DN2!#gpo z#-PcC_0_esPromo8;F$%>Nc+|{)88uvf-UN?UW!hSU~RBx)XmBeYx{{dX~)buy#d( zt+#^ol=x+d|98hLA=A|~lQWCwZc6>j%Y)L5b5BTNd}ugP@O9}dy_b1MSqK?%WhEpz$J7wHK= z!PQ;(Im(_J&D%)UddVMQLxU|F5dC zgz5kDH?^7q<{Qi@;qi?7SHZX4L2N^eoTW`n9xZ!+z?qS!a?{vnEXs4}s;%xdG)h!Y zrG@6ylW*2oXoR)ttgI>A6%!RHk>8yg5UX@1^bKpr&DQ)@b_>WZq8$YN!M-rLi-|(IA{Asw9mE^x@$4OK>d)MU<^o-8hHXH4 zW;eGj5M#<_YmYXojH0O`_PV)*WrUj>|4YYAH|TeDo>>RG7}g@rW?qw%Gp$5P6`ADa z_o6SLh;k|gCE^+cKhNeo^Qa^9JSRt*5SM3O%$k83sl}wa5m_91?}#0o;BcU-^V8+$ zhfFo|Xijq2h+LlS!4XSXk>R4UGrQ~Pv_Rf?Tcpc(%;JVKJ0+!0BtFrL0kad%x5fw`f zm_)~7y1ZhPstP)C&iMTj@G1k)g2f>Bd~XQv=_6Xg-MSS*mj)&VKfNz7YMeZhC}zIy|Soxuv`T(Wj8- z6^~H=fX^koKkBPmz1e2mF|6%-#x_<$M8Mr@7~W<64G>W9)APLKI+Gi1OfP27(^*Vb z?9+Mq2$S+Rmu@R|qAT`_FYgoVOF@g_qV|Y!Voq)n=TpOMjx>-U%l@j2ho|&qgRqwE zaQ1Ma>u&mU1GLFTQpJz29BW$IItou83J2kY4Isl`Ab$XHKt(^^o@?Rr=8ATHC4L~1GYos zlvWfak~5Ld_%(YIj-#xv`%hgtJ_YM`skFZ5rmS=-XV zajxNm%4&J}+^NhV&LR?3D!DoOn}ei%Ol$)&B1+F{G7_Sh35mej>z5qG%u0u*Bfez8 znT%45%P=JC0F2Lkc-futq^@X?9LM^`Lh`7Y$*q^XJR*{Xe=tp7QT_wl-7efOk`8)W zIHy8SXx|dx$4@|0RX;?OAVtb=aHrSEAQvMcFkl2p*=j1Cn-Y zz1rCy-*k5gPEy@EbrxON3t_AIyMACc;-2&OmtQcc)8^Rtj>2JZ3BTrcPnz^Aq?&~3 zMyIK~6mm&^G@}7~;>J{@oS-2->ql?0jQ~!&jhD8flpsI}yC0}H?d1UxJ8qmrzw;5E z2P{~$iFZ6dlSi3cDd@C>RAUL8``qwPG3az97;Dpcp-cRsKmR4ikZOi!wl7_b0OcF! z^iFf5HJTqy!L<}~@ptrwNbdB3F}P1wvwZ2xUu=b>qQpP0yCMfYk~K^8NN z+jQ&#dWETzD0_hY+5N3am0gVt+Q+}?!0wwqcwN>@*-yugZ%O|R4C!-llL}J$81n&F zfjkrAsEVctfUSPlC|HJ zI7Nnold|r_OI;n9zTv7BhNxt&pmF`X%@m>*RaCbm-Hmu=(!H?AhQYHRlBdZr==S?I z#?IcPu72y3ekC_*s05!x-)v^8YD$F>H)!&v=e;5)nk80HXafOxSpt`OE~2+4)*5V1 zi-&h9;->T?%t-k>Zm;2_dO0GIlqA(8Y)#!$NyApv3biUkxwXDNvCQ6uOA2h3N*-tlE{FwUrt?0Nl?ZLlSRHXPC93&EotW5~+H^zbr{KKZlRSp!W>0*T3DDv}KTQ z_V1?!w*iBF%A5<<#P7hh(^A3P0rdZF3H&Mlxo&_f10J_a(cGpPXm#DOR?G{!YUGroWr9rf24a!^0r4z-@a8*K)T7Bcc)2^>Mp0g{rzc1 z=uP#snLHDuE@a_x(oYL#(pd2{@Q5iKCX>C&IVwt(5Y|BtXDQ2{oI|QKEJZ{YTU>WC z*H!F83Sm#x!v1_6vvPqY9KGogCoA2`Ogy+#l(=Q*4sXTUk4VKGHHJ5w=VZv+tjkUI zC8>jSd{6AvjOLdL+k8U;Bv?C+Sf!T>?n#_HWo8A=Bl7u*xTsVQYt@3-baXUuXFgsxf?K6zZ_kF?>*kWXmajs1 zMU7OGO0SvO&=&-5J5EE@r|Zy%vpoiSP3bw<4_ z^`-zS8&C}0n!sHp_;DMbW*Fcd9q^;>*Ed#+w_W7GXCT+Vm~@=yZKfDf!@jI{|KHWs zC`Jhg#c!~T6xyBB^(!(u==f?UST+l=*q;399%wQX8ioXU+HWvRSNO1g~ZddAHt(ewW9ZpySjCGsy($^>WROC_x z>sVH~jgh+OOKH%RNCmCRF{H)c1lA08aacyI;YHgvTj#I`2GgbUqMB8JjcB4dME&sn9$ za82O@c^M3hyw|lcd_v&3;pU|O!6gPM(_aENwU1b`ul<~+={|!On*ksG-lD%94+1pp zwDb*ND=)cUV=j6GV?LoLa-k+;yWf4|zh@P%9xk_oUo+1v?8==~wU@`nV_NL5DaDx^XIs!)qtcfHaz+Hpj z4GZOkg#-+BH9eQKEs13TD5kLYo3L+Nv4>0CtEtpy9PH;Z&E2C=%H$4N zoMM&_{@l{!@Q%guu+R)}OJs^fr@Q5D@qCZ#rCF^&_$Gch*g8PX(Lf_?^v%~j?73+Z zn{r6vbc(@OI37rf`x@eZ8kzs)iB3l~Z4eQAsH|6n0_Q~A3XxzUqZDi%=AOZ$y?GR_ z5!S=&t)l(PDo2rYDu;V7nvy6(*tnON942AA8Z(eLC8SVJn+?}=*Ix{B|MVU2mga#>wfyJdI36ypQl6%cs(+n1m0oc_m;@Pqyyh+w zUE1VsTxlZpMy+2iZc>0w!qb;!l}0j}C_~D7qQB;UwVQkE!iQlQ+v-QZsW=kdrmW52cKABl77CemkP27D)_*Urm)_s$R8 z&O06i{3E~Jzd|nDnf~1eicYhGOisU8nn|JYVWvA}mZu6J2Yvos$wq7u-Ss%$J#9k= za)DLoyx}|p+r!W2VZnkORvGx2Ngyl}U)A&RVq#5dThn#~Xj=X=G0RNxEu2P^{qth%4=~4XdmB)Kq0pSJ$1l9hqZIE+)v_fEnw%^Xmj<|*p7f^{!PSV zx6)=h)cN-)tLJ%;@xbrAK22BXyqA?SVPR8*+^C3h#SQo9VSm)TLAs~t(ky`?f|nsl zA>UnkrALrXyRUY~XkjTONQG+SG46|RkrEZFwaUC701gMv zNJc45E!`o1Gq|j-FM*}wHc@ln4i5~}8x^pHN2&}mm5|zYt91Bc;lYO{t$sG1gC#Ch zuoO<2Bgp&iE-Vz3=4~c09aNOXeOW(v|Deb9F3|D)NFAROj2fAjbBklsyT3-u@St4{ z3RALxIZ7Pg9|>jfqfzmOtw9MlV?C9N+j{P09U%6}aN)^OC_YG1C`p8wj5H-#c2Ii6 z`J*nrc&D7LqFun~{jXr!g5?Nt*`ey7%1DR}t-QK2cCet#gnDvv5)pCSIY*&Vj?4AM z$sym1k1%#fY4XtZ6yZt(cU{FpB{O;adkXHh!<@(>sgy8B2|d%mxoIt|QJ^u*UNh*Z zs;b&KQMv(()Ul}s+k-kLhWH`{QCDlfXv{K8@$q?_u# zT!5II_r&zh9e2NAvkZFzmo|LAn_d%ZYz^Ql2tz`&aAw&!&h)f|C>dD>+tEP9DtZdEd2*k7s#pkt_> z_&@fJe24re>8M=W@Na!=HVL2L>YDz?ycoh$8z*siOED;Z>0X5}K2CXy#-sdpTtN2y z!-}VPRUPJd_L~^V%t|`GV7K#x_9^lfXZ?R4iJ4Ep; z{n3cdjrwR`-Gsx^h)@~M9T(2v!0V6l7%{lhP8O^tck!7eQ$`f{TV~zcEBfe|MEnqV z9t|KnrfllRGCz1yJ+>IT^2Qg@7_0pjf-xp8Oc6#Dr%v`sg-mY^E7%!^fuSP|hGEjD zcblv`iy*QVc9}3ax&*o%dnb;2*G!^Z zNoHmy`XnqJaIkZ=i_-SsK>%E~JlkTH1emGPjQY}na7mduY%*3gTG5b=SyB6Z(n9Cd zeE-OskFBBwVNN13@r8V)jqUkDAmjM)e7Tz|>rxwcLJ`fZgRw~5kX>Pd6dxgS_z5>` zz#VtikpF(^I5V31hq%}rLgToe^r#4|xK2mjR9wCk__7 zY%5uQePy-m!FTQC$Rymawhby0%3jX)3uAevkdX<4MtGAd#5Gdonc8$}%`f{bQNhpT z7%`)f$p2fd1;%ISJ9Tl-x&0>{WM$J(A)(C^Og+Cd)4#}jrvWpb)*CM<;x2h*nnr=F z+Vivfedjl0FD#{yeGZE!is0+F4S%BS01AHlSkIVELi|6wxgRFjUM_qWErI7Bze4tl zVbLk_giH&+aB>w4LWK{0cE{;xQ6uh}` zgS~Sf-0Us>)zEMe)zz)}J$+ZF>^=TRMMR+WoBUB4mP)5!}(y2vymoeV21|z z{k6BDSWTLlrglnWi2!j4v4^%)-nR2=WllLNI5+fVRDkkv2qrmoZ& zlU`?HPF&e+E`u~)S6x;5^7Z*cu~|Bf!3*3+CG;$DZj`%vd0Wigf!SPcU(I&Rv3(i3 zs7jfdL>g+Duo;6Wvweklux2oznCs-?$kNpr4=MZra+uFtX8J5jf3F;I{Lu?5nO|^5 zu6kMtvlUH`febCOWN1i@X7Ijol@2p=m+6mn za<6|<;PX?516T2nCKywWJRd4E=et#!M*5)eK&2ddZot4v-d>(dL{KDxgARUNo?LZO zo((&;I#j~Vh@L4ZAOMB*u!}_d#fa$&j|1wXu(W{H+D^j;lO}1m0Dq-YY*ovPHm;q+ zTOXOgBR+rs1smQbhx_NNln<2-!A5VCU4@#L2~<3RE>@imr{)s zD}I*9Q^R235D5ixnWlV;s!%Gpb>#ee6oGW`K-rEGkb|l#=tZwTo)A#Xg0lP#mP9GE z4Hls9!283{;=Lbe46Dvcw$of@~Jg4fAMuK!{3Wm{-LI`}-tES^z&Mmk3U&NxxP5P0; z`#t<;Wk4o#Z^!UmW=fr3>s;IGktb=As+`QNC29J%*B&eot1BU@-+eTVXJ0n8qywv< z>*jU&;nA%wk_>OkMH`yUlV7C_qKu@n)U&MxIdFT_bUTqhZP_yZTb$|R#WlQnl#_0x zC4RYlg)1wsxuQ5G6NKvm{)q^@KFn7GV6}KJ*k-sH_;Ynh3Q1b@dBH9%2E7ScEH9Rd zx2c{_;U|p*8Y9k7hE&j76GE@8AXaIbFrz-4agGKFxfry^_XHR-mQ&7ct$>fVNSbPz zFJC?%q{W2QPFuF~pnn&#c^9?oe57Ztns_^1`(baA(DU?C2ZfLAd^eaA zrG}OGqG7BT5R-J5>{NA;eo+mR@MI;6v}@qkqugqpzSV>CF`vO;;KK-pT+hVNy3e;B*Fa83@HKT3Nc+Y>QYpxwSIj1jb@Ja)Dku9}*4Z`11>67qd#K7}^&;?#h z&tuRiZqI?*@x>T{@x)@mIYzG+!JWazcq8vzA3T`3qE7+x!sw%oh?pN!#aLf{KKf2(jXb<`< z`FlR!&_{|W-r%l6YQsf2i~)UC%_f|*th{&S0>e(m#37j>e-NEP?GjvP5l%uUjaY_V zR`A7Hf2P>nFkPqfw~>5BE|{AFA)_lV2b$jBj7@u65g=Y$kRwG9@Q`h2jDqv zq~rx)Re{Q?LrCL7ZyEbfm>)X)1Sd~d=Bw_lwIn7x*1Kpg0mtHn%d9x|)9HGeoZpO;kWzCN%H%ClKj>s z!$ALQ#e>?;nb~P%efPyBez;i6@<*LR4PeE+Q^vi)CBE0zod<7zqM}k;&vxHeZ94ia z=r-%bJ4?u07h56WuphkWim_=$L0n2P&UJQTlISBBah$ZVkG3sQGwqCf3Ev5(GkbB8 z+rA6s$F|b*5gsB*gDIf8MYY2X_?$J3@57PEXa1oZ`%yQ|td%RG2aC$k0+G7DYT6P? z6nV!HsreLK-dX&*Ff?p7JI5l60%s0dRb$B*udp_J8|&};_ZMYF;p{IeTglk*1^0G? zy;UCH!Z<}xN!s5)D^b+~?%9QnP;s&6VK8bn@gve*DLSn9L6e6CCmw=mac26l)~UQH ziQIpK-Sk;9#Z0caskeno8FD4{^~xnaNpBadI?S{ix)l(AH1Uqkx%F+}6cWBMTJ3$J#y-}BcU%XD ze=77KYUx&X=1lmU_x~R5UH|;~j#O-Y(k6IQctXp{RixVfnkV;v>hmTbF>3m+$Z(={B^NL)k;Hu6jw|Q@@z$yk2Kd4qemt z{l)^jAS_;FT-s}-7djq?S%eOZAI9fRTfU?buC3ck-XESJbueNfwodaqW_48sQq*j~ z<(vo`T$fMp-ryTbW2A)~!fuhLQ+UglDtoT%e>NulhiMcrazkWPjgeKURGFxJ2?eubp-ck30m;ZL7Is=# z*(`o_agpHkVG<$EZ6;MF<(nQAg-Ys89%J>t%<3C5X#m;GoSOEH1W@0v8n6tdQEeOyH59h1twYx64Y7p z!5&ew4ZH0kU^n3nnFB*JzHpEFyIzS`b;W(pOc^maH zem@3HIOYa-6o4!^5nkOK9L*41kNt_``4QxM1eDOKX z$+t2z-}wVnBETQ^aa%QxXunJce%xE?I#6@GP^7S??cM$iQkB-xn@zohskz`Y7m%V$ zua;53B~56>>UC~JkiHbxeec3l)>j3smSicsomG~rmZr7_)B-+MAdtp+Y|Dv(JJTar zaou?z=Sai+U+xW%32|+PxJ&vhFMsY~_pDe06&3)4pTYI3P=nfs47kJd@G0~9ZJ^B* zkC^4PtuE>};z*BoC5=g#skOG$D^fMoC*&|t%@H%WW!B}n_3GU`?Z z%?r!WOqZCUhrcjYQBaiBkwxJgSc57KV7J5dR$p21bAQ{shp7#`}MD-L`0%q>(fH z6^c(XCRqcK+5Pi8iM}PfeQ(3>B7EvcHa@RTF(14;qpf=qVDdxhxo_7EqR*C|A2_Mv z{sp#TA-iJExnl1LAozf9Kk8Iv=iBon#tS+OVf6A)ze|v@e|}Bw2MtPGijk<#O!?RJkN-1Zg%kOQvc#47Tww1_@m~AgNmE`nzg~TX zs@jqLJG=@K1Z3sMzXLx60;U}~{~NFVXTeS`=w-bDN`GE~Hm}+T@c*9w5F{QcYA9BG z$rF5uuxT@v2GN}5i^OuvP6E}N&GbSNo*3{^N{tdF@s+(>H}L!!PSujPm*t*ZCT9}c zvlsS0U}fRk|9AOm|C?nLwn+Xe$if)D=kBbs%3Jlabw3U`7H)2K2|kziFkznFTrH-% zuYW)@w4adFf0I*v1BS8ufL#98qJfuFT!=Up(cb4%g87C_Wm@<=`?fPt{Q|w8Ov-UP*%`mC&c#s=B;d2udx|nq)sA*QzFt)7?E}+@WKoazeH;)mC&f@%|6iTx)uGOK!CrYN*)*tXE9%5xcjI*qmH&Wa(^ zT7w;Jh%{-^>?U(C9bYj9cs0~-y;xGl%vc`4qpTJd+SpiR*H>nKO&*fC2|_A=uxgPc zj97s9Uh!4u8`|h57w_6;D>e0hzX(t<7&Jii+t^e%=M;Nd%;?h9xshcQEo%-{?(xwp zs1D7-O#b8G;P^?J(Cz!p?=8?bz+ zVd_rd_lGDbGcG#(V6nISW{>}diFR{4b`xcd7o_r*iQV~BDSN*KhRQPN_Fiw-c^}(9 zpD*6*(FSdgfAy`EQ`~`D#V}K;V}rjVD!MV-K02;@C~Zc*5D=H5hQB93U0%3 ztVI|U@EZw9E}sEX@XvFg@292bUH+6mlD>JxB%c3q#deyXbJGsQ@V7)0Uk)eJ=TO zS-Rjzx-!mmXKK1I%DyTo+1B4@f|MRtLB=yeFQ9fZYtOo5DYDP^r&!Mq`uE54{2!uL z3Q}#)MDSC?LcXPRjlNYc8gu3@&{l&iFJ?;2T4BKlW8V*Tz_zNt>j(>^9wkjNCiIlu zRF>{c$v|VmmT*Bz%YZoIh!VaYfGbLojz*a-T)=u?CN^oW@vhSNTLyOwm0ht{N6 zinR0?bMEMLs7GmhQCk%`{4QL>C+3WgRxGlSC4w)xDwPJEV#kn`_e5HH>okJedyctI zDTiL$CdY$b@We9zwJkx43@a9(EOud76Xeu1muEB$w8_?$U}UA)IK!=NvPyDi(+95? zdtYn7F%Df$&slNJL22~OO< zF7(}MA+V0lpwHwRboneUEX-8`n(v=O5*s;ZXBBIiI&S2u z&2}2^{>ps#vf)AO+tC#eeiz9`$`t6Hbvs!DU78Gt!ul%z!ZX^{gCg(M`Z1IvlA2n6 zp%K;!J5k;YtQ>ZHoxB?NMh6If9Zs;=UVh`pZ<06HUC_(=qUg2NzEYi-M)~7deYDqK zdRCj^>y5zPo@AfzWYYz)Ssvh_Xp!^%)G^i6!(JZ3h((QVcKq~fXMXiESux4qVh8$K zq*3HR;Ro*^uFsLznNh!S;bDCwJ30&{VC0D8c(~nUQQ}Sx7vyL1yin)o_gmGpb#ubL zzk1#oDmg*?I|Lr?QK01km_tw#LefaKkYdF?p00ZWdw5dGxQpf5ZJ<_SvnMbRcgtP< zq~?1^4%|Rhs1rjO0xpv&to}@r=S~8QDE0UILMyThd<1w-V$`F1_qiZBNvEJ9O zwXcui?t<%(`Ev5@Yp8kiUqo`HC}?LXL)QUADXIMKfQ9KkUq3b6pXU6Yn-sV<%z-&K zrG63#YM)qjZ%RVB+$Ny7oIp8ZzI_7(r;EFSLiS~o%Yg4rkwkPoP5l$4QfAOgo1SCK z%3SNV%QXtwrZ)goQ&RWyl`W43gCdFBa7k8?StfEPdREk(1E1!gWP_@twWy&mFpWg) zqHdEhU2z?=okrEjZ^P&4sY6F-{suvH)O?w)G_qD=${g8jfaBymZHnMH%Tz?A(S3|~ zGMFgw>W56wYiUtxgC0!J38n}?Z!X^~Q|j!h+DK9cdQi1x#P5xbD)43&>)3?`VhD#a zX*ljCs@k9ErMI2h2qO-PSw#hVvjy_)Elhc?bI&QS*y1b_#k$%ETYvUd!IO3W0mwL6 z_95!{4b@A81QFxLG#Jz6$k8gzVYh&0zDG81=bG%f6Z0hWshN|D35ycgoBP3o)3P#Y zc2zySa50YA2I>qdKh{inHCHvt+`={jDbfx*&RiKQw#VwQ3={NlqHO~cZQk5Lfl+mi zmX^==r=b9gsq`ag@;I)Hk30+STnS2oc&!mrm1*XYJMBzBiluwQbBB*$s%#Mm)NKZm zpM_bTukytb)Jt1sB}~(pFg;v#;&Hm5tH4U}-hy^bSs3N&Md7JkS!)^Q7|&Ix7ro-m zaKGl^1i+5Uz585adE;a%?XHga)T}|f@9Wc92oHF0aqAT`>NmV8ny*+}g&EW9YHJ4r z!A}F-Z6&j^oYJdt?0iZ(J4ctspFvubxWso~1G`Gx&W=&I^~>){7=rbG`@Qn%-<4Hv z-&U59N_ZSu-8Z;{E3(vr%27+uX(o(f%V&EnMa4Ow{Fl?cx)=omh|y;!TE&KG+gnj- znrpHe$l!P-}6YW(CJ0*;Ps zJ?~YaBT11f9ik8Pc79*j9Kr|VmP-XYo$-zp`GZqm=9GO49P!<$X8LG46&1hcsGt=r zoH4^SoC8s4VKL~!Z(9dE{3&n1TjpFbq}38Kyv%D|RF44-|Kk2WOGx+h2Pd*AJL8y% zSrR(jt+I)>^W&ZD!?$RumLznk5~@sTop<+yO0EwQK8CB>e(q1+9e6ASk^NCyouXWKOHebTg-*mNI%U$D ztTD}K!2|Vl_4vx1ranfBquQ<-|Dc#jL5mrLB1^l6R<3ZIf=n|Fw77ml3}a{;p@bqw z*YD-=khM4QWdK539;^Oqnh`As?~cPR)>r$LVfBKJ+Im!ZQCt*W51XNWCJE)TOqHF@ z?<>yHIih0XxG`c%6sKbmw3bS9)`4PiencL-9OS;2%&=aQH-bL9IHL{u0d|ns@2aXQ zXFJKI_J6>OwiA%zw-nE|qPX3A4mS1o8v#Y!RRZM8vCn`N`p8^yt>TyNDG)pd5Bii6U{cNwV}C_HRidr#x* zf&Wp{QyWTCXGi^gvlL!6d;@81V>f*4wHN5#?`vaYQ+r5x2scbqi@gl{XnBoJuu#OU zl?}tHlP+D>pL5YpJ5%Pf346OCvox#Te8km)toBFtg$A*~RUKuwAGAkZF+?e#`o{qE zIa%h@f3ComW;amWAxwsVmDLcwo4{Bul~E50p zL7lqFL}I^jo+&u$#i6{6iG&`IEvl911*E$f#Is5zhIC~}A8+sKt)mEc5d|_idp>cL z@LXXd0Xp!lv9s)&bm-oTINaJJ;}(3B4%jxI-+3v9{j(^PylxF{O@)Tdk#Tg z)geXqd!r~0#8s49@fQC83rW#O>dRG4)z5++R(Ykd#+<4GvvWE+dIKk{=-B+&eT>7L zDRRK>J8_l@zzxYf=h$DYlQ6i&QkoGfu?iUs!*~2D&|t9(TJ*6u536aQ*(yrLBsgk~ zmo6sWyeb+~kJIaU%!5W=_T(Y#^@)QqnOc!h@GipZ{+}CVuKau*=%N^`8~VM8FO}jq z8SFX4e20D-k5v9+b zo&P-6rk8a+ySI(PMvi~^vxYRK-Rwj%`f?HdI4}+zp6KyjNRwv@qIisV>Z`PIYA{-a zx%JgzzipV|4KlLj6N~4E(e{Aj)}8D8Hg&|896u~}lih`?od!Rs`|MUVaEM^n)X+Lo zoJu}@Wx|bq`n!XdjfDs0T6METHCY!pijRwj$BaP;{j(o`iy>Eb<>@jMqbc5wrCz2% zfCfXeSiFSC+%M%G<8Zdh!WyT>qLSdqb;3BvUiM@^yV4O8^3hu@b$Z=E4BXw(SD(e> zZu0NUV1L|fZXVou!@hN=7YIBaV%y$EVAC8{41&PB=Q=>3{Yt6+o6zag{kHFW0S<~c zhaZ@@7cU4ZMSutlmxQXRpQupG^&RbXxuoZQ$T5EAAtoj+(A)3*)e`Ra>Kj!>9};Qq z89{X7bV~r9#bc2hPmh{ChQLTE3^#fR0_Fopqm&4*hp;+aX>TE&q)C3|2Yx+2G+_?t z*LOP8VbLrvyuW=^PYamO9BndT?~9=#%#v17o2FIO&xt?2SchmW($td!MeNfv^5;r~ zrq^HhTFX^v+xbxqkGOD^iarT(9xr*(-C&OAIr8Y&Udx^4G!i|Xzu^IEX+Q?j2;Exx zSQH#vMy}aRP0=YoO6&!nCgtQIs)l?RO*QGj=Q#8xJflQZY9qZyw9#H1bDRO)MoFFh z>qt`JX|rI!3{6hNm~P<=d&XBcp-7<7c>}q0!nB@Ylo3ijEvnv?ewd1kC^;Dz6L(xf zqChFv_mn=fAYY&3wTRfkKf_JtC3B~7(i}g$AYR`t`nVdAbLRiYw0`*EJKY8-ceSw* z7YQ|K)fP@G%V61}M$?@4_Z<3Qw#xfeYQ!yHraB=Gs!=J<8(eb1fU_W-HXb5svW+J@ zqc)gLk+FdpeIUx2DPj?R za4a)70g`;21#}k9DPG9(;a0F2zcP~S#?n8mo_g+X$&B~2JrKc3xvv#z{pi8mz6 zVYq3m15>Y8cV4||B|Wn^S1Hz!i`5aHBFU?>lrH5pG%$Xgm#{kw_^yxZx;Vim2*~pF zyHwG(0`tE78LWa_7w9?{?CTK}%@or1jS!7lIsaVR5ou@-^dj75i|tnwn~Wl{KjGJ@ z?kbXkt5N*Xsq5BCDo1muN`Sl!Z-+ZrLhmIQMd?F?{P>#+ZD+M_7iYDS=hrBLi@O#uekcNf5 zVeE5A9w5~|+bnkfHxU3Xk%?A@1DMS*vXn}m1q}OSWoIqnd~HZJv#I+~hd?<00hwuf z=p8myv174wYQBwAW-ACCq?Vf%nGsU^QpJb3`!a1^mwgnA&Y;P19?36K-jjhaDOOH} zR_d-$MWYEnIHLES0R7mv75}{>ooC5nj8aC(cD*qmTpSK!}lz^ka7yIF`K?mg#RwkkF_$Jf>f@XbT0=%G-EXIreT2~jR_2RO#neFMjC z=~387XSYGcvuAK%p(%-zvHrg)u8%qk#Xs%Zv@s>SFj#KVL{n96t;=T>GH3>9ZqCpS z)Z#vy(E~YIJwLrc*yBFZxgsK2MCBqRUH5#~yiVGeyBtFy5nHoDE~RkYW62|~qNifq zm-Z-a$h0NXyy*C<_CxFzqEYP0r`ww+t#w8)s%1~v52=F5CW_kVarw^7l|j z^kd5h;m-9-k}Y`gGxo_yFU@~c2mI4##Ef3KbHwAMLaj7Mg_suWzHq}GD*lLqnT|NE zVX?|WFNfi!r^}T!;}^KWM_iiXRjt(KH&io-4W&$aq!PeIeqLdSGCK}41jESXGVqcQyS%vaM@I-z=w+%fZ{UCN_L@hO9OxzKt=2?j+%sqWR zHm$&!pq81BAX=GyeBbi<0mvV;exn2V%lawIzM7WolHn_@Uy!S|)Wv-arLIgKJz7kf zHmSG(2X{;U0QJX#3Bn0xcCd_91{ovX&yX+bSv$HggW!&%6~5f}k%b|2lPRW#Si4BQ zpo-kUfD{6}IYxFDB(@fV_5BLu8t5zDflqqb0OQ;OZQZ35veO2PD`RsfeB~1`Zm+!u zST}Hu&H7%bz9lCAdpMY4+Fw%I|Ku`$M%6ZBe!LW$&_dVliA+8y#WLReOrZeI0K^3b z{fMo@SU}PIO*Q7pb!2)SpAup(3-k^}Looej6lAXyadcC*2c}PQ=y(nCW@^8(i+-C; zS)S@a*$E67C@61G8KpGkW=B`?mq;YUcuU<*-06kuy7syfw`3Y%#Pg;SeL5Se`uAzO zt|T<+!DC5Xc5NpqpRHxPXU{tJCP0NNd0|IyIB}aBV{xaf^|tj~)+t&wtYJgKJ4Ux< z5if^vXQLu^f6#T$N^KLpvjB{=}L@Pooh9o2|jrmu>UQ zG~-4qGlCXLqJwlM(ps5!tA{9XN%}-TPL<>NiCf3Je)6znS2%qydg{2&IE^N(O#DK` zxGGORY4HYOk#KRD%9~9`-P#nFfjwOot+-H|UQ`cuyLxWT7p*n-74adf_Hwb**4yhznXA+3Mq?R) z5iw$>Ej@I9Qn9+cYMP`@8+l^dvLNc(%WeVx0Ty;)*z@b@3O_Q@j=Ts0+olE;#XIn1*2(Y7WloBlW)<9X05se(B4GE92hN>T3 z^i!3sxXTm?__F_nV(Q9mzyO*(LpQ9leGu!X^jMKFmB*mA9KnXxLVyh7iiXL!vbF{B z@R5xtbDKP58hzNm2jf+Gpwqa%rcN-BC|v|Y*+*d~D#ueZ#CUMcX-30om4{eJj|drf z=Gg{rgnyM`uXVEuQmlj66)^m6f#Z4=IESzKjV&{XT3q7*!U8hFd$E8C%yc z!G$hxterk`Ok!LF=UE@G5q#A8BRg&SBh)zWG!{I;n>@T+Q(fEDksB~fmRW=hm1 zH2{%7PpOf{BJ46?KR7p3k`iMe<#62$o6l;Oao#q4C_Wz$F-HxRk6VzhLDyHVEm1G| z!;e`A-wsEqXM2`%ykXE%_ zX7kVqm4YkvY!w;Yejo3rO9L%EIrkslnfHsOa=;P6*2d=T={h=;(GdWgfQ7NrwAA#H zIsB^OzA2jv&7 zGuXljgEYI2z*B(_`@-WfA`Sz0h*rspPTkbfc?B`NcQL#c32irZE=3A+qZEnXPGm4L z%Y}*o1J0Nb4-Kf7`Vcpm&ZctUI57&ccY8XGo%~-Wzs2tFmlZISyOrO6;Oa*aQ%(?A z7{vI>>xcJO5b_b4vuw4d5o2&p{BEj2&ibMckcS}Bg^^t(v?^Ypc)t!fc~H6+_R7oUzZg#y3Nv9)mhc+>8qiE(V1{6ZpzY=L!&;xLQ!eS5rC zGum5UZuVLrt#SJP`uw%B!b#ZU1f)&ShhNRyLdZu7}w z4kZ;Wh?54&0B>rRWN^%s85d~d5vP20MCymU``)vvLudM2$^x~@e-CF=S=sH@7btey zt7|USO;rn~s$) zV*@wSh;qw3MmrbsCT%6DRi%y^ZVf>jxhP^t*}hEw+@(}G)tr2!ns}65yFb%xZsj4y ziH&63r;ce8^d*lX!|nq6D?s*T)<&%IQ9cZTse-${Ci_+OU)0{gt_>FBS@Y#W>T4c_ z8&)M9D3FN3a7>7n`M|$FC@=Ddr0q_de6-4u9}$3>$}n<2+W_^aIo9AE7cKRl7J+>- zEPH^32Y8#!LZxy6az|`gyy3eD3{Pr_WQuVTcC{@Y@S1MvhvPB0+se;{>n8U|sisQk zU3TN3oTc44Dx$HbNGdSTbY`w}122mjDJ+9bV}N*?3Z!&)X0BGI{v3c(NH-GwmRo%P zMY~(ppguKHM70RjW7Mre$8wM*er+s67qo(knU;-}I=|37u%5#ZS&Q*Ib!lQj7oHSr z6Q-0-sghG9-#MBXGhQAppRFA_jsS~{24CW*G##@y`q(i>ch^}vLpNt$S_y)!pXjfE zpOr!Ml|%dzL&Ui-Cp)zCos2)^3kT^1hDu zbLN9w=|$@5otK8aJ%eU-p$X6E+RBQF!-X4Vs{ACP>NRmZPdS@)RXje*ZnYCRe)P!T z0kcM$k$tXg`2tF$I1PVtWz<*$Z95c-zN@Wq7*KCnPXlw)L(PjW`baHM5Cj5BA#=9La*-WlDEYlcOUBMj0F1ZnVnlnnFgq}APqd-K?x)|E7 zAxSO-7~dA@T#6csNk7PG-Sq43ut|+ko)#rWmxLjfsb8q2fp)-Mc_hph^}prCGh|(6 ztbh$f2`$x`6oo`O%NNXV2XQiJ~__}%o3(lG|x5muc$ z^TXX|$yNel$(lAiek${{m+3YuaE5I9ZprCQW36d!X-6n@DTH9ykg~HM6k|5>q4KRv zV$%*|C?OmG1pgTa&<7=^hH{Pmad~Gn%wHu4wrHlPGsSEneSM$(x7gJ8g{+!7a6}Sp zH*fOu75{cDnNTE}sv}H5ka2P1EaJW}HTrOc*%w;dX!# zrif5)xTb7mJwYtC5k`FYKVNj{PX`lHl<3jpF)*~5nReqrX>R=Z5!OsM)=Y7brA2jC z0Z(}(xFvdqIeRPCOm)^!m_O$T7>Q+Nl-p@+PwvPZq@8m>m^Q1Hb%2D@0>T$7jdFRh2+cwcbN3DGfWL@B9P5_mi19$Br3nK;P%0%|V#lrjHxTWc@Z z3-WheO{?WqSV#c7Z0k4llBdB6NZCkH)F0$_SC1YeWl!Y43r%QpY5wm zspxQPO0P`l{rhh@U@$OM9Bh?uG8^x7KqRL0yuV?!{pZ^k>}411*WXfl;M@oTLLkfM zzw?TS?iPtPKOYwU{17SL^G+j#k$c9bVh0H2fH@ z!hTLOwdF(>ra<@*VbXfBo0anb43GBIh>GAw3M{*F6DB?3FO_Z)@&%9=IjR2FzJi40Y&5&-`N)d`Ad;h6y)%Rg~7qk@Ezh+QQMCj`s)7Z=g6HxPt{|^UxEH z1ue)mRU|q^4qP1V{P1r{@^OY&ND;+E|9;LiwDSd&m5wYOAhbaj{r zH)dTk?S{sF{E{l_dt7G<07C|zk!JIXsI$JJ%5v6{3*)A_3}+QO<9Omv8pxmS^+Z*X zUNq4JtBefi1@{aZqW?8X`RzZ=A2iLm?ki!1=6RKz%?gsCQ4JZ@2JR7RR3*dyM@0do z>ie!gmQn(1joR;4r-Y`^O10Canpf({SJX$(|l%<3ZHnI3`QV@R7?LcEz~ZJfy7_( zpDLQy^%NpGn$Ts=Nzo#=>*~mJgcsC8sSEd8#l8AF@D~UdFA{d)3HYP%FAGbfY9Mb*Trt$L{#-n&X(?R4r->w z9l-3-Moj#OE4QHYZJ)}A4{?wIwMZRLL{0;oWPmF{_pS1b-B_fdWzNcbJF^+ImOL01 zMH4nrfN@1{SYeJ&b<~Tppm=A33n0c=@_1)32rS_ts+rtpS&QgqorwYUe%Qq6lC-&s z6v+)lME!$1PrOmH`H40xO^9NbEs(8>Pa$O1uHdohX`k&=9f8qTE*`(a5^8yU~yAmNhYKtsFPL`d}hCalK={f(0! zD>6<6U1zu>-CrFp!jA>Y-hqaQS6Ja+)G2STN2ArFCYFWTIW8K4p}83Z>4NF+ zAx5IfFbrw{`mbhAcCx7WG6(mV!7sv6Z!Iu9S9Y*XDHkJYK^8J}i=yv9Uc#d@NZO^^ z4n^U1gTTzR(CdeTxiv#=6!vh`25nm#yl3DBz5q+iFZ)?-hd^bZsPeI06ieZ%C?4HG z%I(~E^Y(*nrovR28$C*#tdMyop$fiTJTEg8zwbn>APD@82&+LmWw$)ArGFdsBPwQd zv(u}aHdT>}gVPikBv#I2M2Z`0s?C{vFyY|+%{r<^@VY|)7}Ku?HbHxh;v`F%Ef}`A zYkSkC9`EY|B@)IlDOMGwve1^;b)ttRwah^$#_*Qdh~cU<-l83yow#OzI%iM78@IlO z#tagNST}5!h&9F}novfE@J|zPF3MJ32$p4lJmiFBi2>lRUQQTt3rX3?Ft$8YsBUh2 z?yxfoWnl7RBJ?sd(sb_LAW6Z@xP7>6!DNNz$#X$t4TQ$nIE%L#W~iD>?A9Ud^U&HK z4pm>T2G-*p;^9LbyO_&$xa#Y`56aP$qp)cJy9Wif0MJVWK)N-*Zr(UU@V>la$Yk@VePnU(tl-V+6!20ZroIQ}-SS=H24o)4)WD&C* zBi`ZUBX$afy6cD~e0IzzX|*ZAquH>As!NP@ed-&bG&!N^jB>8Pf^YROt9i~%GWB#*iP_|N9>r7g)3Rz7_io!SBkq&RzKS9*R>Kd3(GPW+l1N5fz z(XlL9637FZ(SIc;KDN-xAxpE-dnCaAdt7h^Tlp}*Zyx}Q62A$cu#7;#plI~|w}GSz zHu`xgSVFK54CMXrV!!f=4XN}Z)QM$rPY^g(XWdbVC@C^WsS}7SUQH@*^lotMS59eB z&XA2#eziQeg@=Yd_o^q7YdJrIno_y6@lZmGh_PLfz$O@4C-+DV;i@_tX!)zD@6Sy4 z<7f!Q8`^sU)m85=a%>5ef=&A+tTelrMyipg0|m>3b+u6Qg5HKU_dn;=v`fwADtq2? z(`4GTl~i@~)O@pn!I2|jN?k9HNV+x9ZJtVovq~B}Sg7ijTQh4(&*?P!pr IGro# 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

mUI_C~Vm2 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ℜ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�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%0DM( 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

u=m(g$vvdwr-1Fcrkk6gZC^NIs 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

Gy_R>TqGmpixOgjAp?&$#1PC=V8wtn8N-Jg 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 Date: Mon, 2 Oct 2023 11:39:00 +0700 Subject: [PATCH 020/149] Update image --- configs/og-images/doscan.png | Bin 657826 -> 664975 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/configs/og-images/doscan.png b/configs/og-images/doscan.png index 21a683ee3f287b2b2380db1d2186c774b7711882..b7e31a380be18b2ae9944952faf5587c1e03a99a 100644 GIT binary patch literal 664975 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

FDuVpTz2WHt(7Vkc!6xCvr-e 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 G3WBu1ylvgC{$(B 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%0D0xKLkGH%3wDD8~Kr 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 -lc6!Y5C(;tIE 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

O$? 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

5Zr9G@SR_Z7X$_FWG8MyqJHY9#C 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 z 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

FKDqhr!WN zJ{`PqohE(zmL&6lfrDB!u=ceCJ`Rd)pbM;j#J8q$GiidLWDaBy|L)cjkZ+7QgH0)o zm7pGsR7yc1FDPItUgYeq_HNd)Ge{~?|58{{%;v4jN0goN*Bm!9FBFX*j)@+o>HUVV*TydYY|ZJ{rq+p~v0!Mr!o zZQo8;i@K_Dpw|&pe@6=4-8_6p253m;m05RVkk;bw+4IDvCOI{`*m9YUrVSS^aE0KPUvQ~r13=HEOVN)%a6xz0Tna1;+qOk7z04gU^4!Wm zZ*TPa>vX8~^lJ?7V3yXYZrN5(vVq)T9Y#EWP8fyB?vFMGr;>RthELs4C zN2OeKxW9IV+XsQK7#iYwaOZP}@P{9A8=?n6Umu?z0Nb`l+jp>RD9pYCG9r5EC5OSI z@9x|o=kjG{idOX}>b#%7tUd6-RICsz@CX589diTD9Q1CM(0f>ajgp@9uGJ<1G@+*D zydhk(4q6C9inkg8oFv9LuT@@I%E$0`G6pK6NXHdeQ(%6>y>x*Bs|wzU1&6se6_Aw4 z#h)I0+RPO>(}iOvk_5y}JTLe+7YmO|%3d7@08DER+Hi2|o`R&uZszzna zjZ0_kp!tUSC6J_1z6wnw#h9KhJ^OqK-;PZMC0@@e!heaP0NO!tpM~rnzSK}t0>&!DirYR*T=lEE{)#7mNI)AHPksr?EeDNaPG(jN8lPBml z`tCcf**ts3@bfS^$>p(2?ln9;&6U^Ro}?3eW_|3zx~{NkGo7Bl{8e=1DElag_72Jn z3`CtBH2b_&{9Cuuisof8KF+}hIbb*@2$-XHl^Qy5a54kPjw6mNrE%8u62ysD+_8cw2frm+8Q#!JLjCHf=@gos zr10R~>M9@kLWz-aaSo~US%Ctp2~5%T;>UIc9u_d(b#k!N4rrZNVu*~H8B)_l68_}j z(;jlzrU;JoE||XL5RN-clskKb4ST|>zyvfV7YRWJPkAQFUEHDYXusOR^W_q7)yV?{ z{9{dk;=3aW%Z^Xx$VKYL62TNF1i!g_+Q4szhHb*QK>DQ%&)jQ6L9xM(xJgNy1>#Hf191xK%Zl(6Qx`i0x8P*^3JcT)#VCr!Q6&n89eYAte51 zaY56A8@~h3=@f8rFxLe;JsE_!2_8~{VYl)yK#)t9Wq4|ie!j^v5afuki$oscH(sPm zSjvbXvH}NxbRx@|W&DdfS^UX%9rFzM^}1Gyr9%oi(ZO8jF3(7USdC}lnV*8Z@*n-t zA88@h4yOMaqFknjdiQRwmEN)?*Bc0QbZ`k?R~Nk=2M*A6*uV*nsDYjITkStU|6m@f zvgOFFoAgTHD3zjTo}rf~i>WE@;p-P~ex80zkJHZx z8Pz;G$~EA5^%@?g+wuH)I=Fj#*&snoO>(2^vuEiELYeR0Wy9jLrvYFw&2-k|1k~60 z^75dY6z|RV`PeBzD|39a0;-Kb7!MDS(1-q zW`+iz{ha|!@zYOe40mpG#qN%Qa7B>(%9Utxg7&{;P1h|@atsHwMi#LDty{S=cgK!& z1zTIA@d>t1*9Oi2e(a6wblPeQ&&|=X>w5O~ZLUC{nPsc)+?7a$ar)Cwd|1_*}@a!{9z4>y?%fKW9*;-^Tu+40&9=(_{$%axQledP{%Jh z2&nf*V`YBBl^mfJBt(ec4^==p67<242*goNAQeoIF=A#gy1*)64D;}YxVsA!SYy!i z@NX>;SIjUHn)~*|{0Hx}Z0MGVrQqoxd^!#!4c!EI@knzqWC}qAc0x4BA5A6#mpFk2 zlt?4N^3*1%+|(XaCcb8X&xH^ix3T&dP0l1a*)0iZcZUaIcyW3S10_rqGQ&aPG~A$+ zY5l4JXRTT)3yYYWh<5>(a{##!z>?W10{QqXK!W&=(A`u0%YUV%uTQFDWk@E207JrI z8HB|<1cn*ZSey~d#?ctz2<2E;U~^**HiwZHf)r1Si|gA1RVpRiJ$dNr;1p;_xy;VJbt`wd?hoH{W&I}~b0K_Q z?*q6yd33R{hb@`)C!*JmJ;Tjdo_jtKi?Oq1OI&621r7(qw#c5v!^7NO*~hi3+(_rM z&*;!k0o~y%Sv}NhbgcWp-1Yh!aRuAj`1}KHqLUKLsi&7+kLnmK(#eiParbWY)t8*0 z6b+0d53p)Xn`pFs`}v3qH@M^Ccb=GF8SdWU`w7>kahe1g@V?i87bvjWa6=FT$75(n zVsMi!Q99D~9s~?7Jd}ibFiPUg(3X1=kPImYP{MEpym1w!BCLFb;-ymhMbrfoNev{m zg;FlA!0G@W1n6!zpBE^w#_*;DfleSknwSJ2;!h)rgdPMmg4}ct0>kt!_}9aP75-Go zuhy|l3@4C*5!Ofz#F83LAi?s~#{4+i=O$s9!N>-s1;WkQ0KO{KoH~@hB=ln_1Elm5 zCxsBQheSY!hBa;pP})c>Eu4j4shq+Cu~4`T?k8s=r%4-e6LA`_xzEnDJaepsdv&K) z3C6n;TIaHHH$wo21i?@q+X08`ePIHmRYD;$ysA!xWh$A622lkbSCmSN6XSRP_J20_ zC;z0Sr_V4I&c;%P;RnSMRZ!0HDFJdMnU_|kd<*r}T9_zx`KrB(yO|IHCNRW(07-Q? z#kpFwS|5fM78Yh^W~XE;=2=;l%#l`VDchYuWGS{dru9(0a*=Usp~W^8;PPr7QW>7q zkM6k18%S!Gh1XOOq(LwV=cfbsA4!(D2zE1Zd7kkQ<(|Jzn zyLY1Z-lZ3^u~*K_I*$};t@0WA`Rq9RD+P|w)%OLYOm6@F=!qu`4fEI`6O=0nW+Bvf&~6e9Be`@bev|5j z3$j7>a)9R2Ez~z`;C>*`-`PPLIdT#DI9u$_Z8N{E2cT5Nd%6m&PhggHH;vxSqygt( z{OeTgO~__)#+N-uNJ5+_E_~$>a#qq;;`k;??z`il-V-Y=@M#AKJAObQn5MwW0lkcm z1AJ7my9*RpbEw^!fiBaIGet1Tzu!q9V9|yZ$0T*TQly{^|4isC>Yec)#{w=&2@e`p zdD1cE0tqBo8Eu4C3FmCB?M$3brUkRwTx?1#o$A36EPo1W1EEPtSx}MEk`cA;6r8P1 z3AsFIlHid7%cJcXD)#+h#S}RN+TLebdUUw_+8g}N=sF9PN~aZHvs?+%_8vfkuJnwN zKG6G(bo(Hvs;#9GzDzc24-KLUJeHs-E{^=8|KH@l|9@&Z`V?Psr^Y2Q;##Fp+Ae5X zgb5OffVDWiP$v#KIatG$95vR&(?UgitdRk_Q)NHnMSPiETr_Uq<$?0d&8CxjsMR|j zuizo8nVFd>Zp1t>E*mjVOioTu(Gy*t*R3#&%NOF*$)r*w+iId*ip}DiOY9{!j%fai zlbB}&Spq)!Vmo z-QSTTT=$v>7yx3oZKV(K@Dbw%3IdXwH}gC{PlEeg=l{mPt({AobpwIJhr@4c1a98s z`c2;l4eZ(-*vw(R&V7XOjRpM<`SCHj;N7dwQaF2-FH}SUu3e=}kNl`V2-M~Jbviez zH5yd`1$wQslM7TEvT5DYUJU7cH7BEHKNyZ1}ADF?|n0zCh zkNUST-z>iWo;{`8#cbVbm_9IjoI1s=$=lnwvNaEwkx{!x0%&10+Tb9~9%IuV#fX}l zQx5!?xiuz%+SElP|E@m_K0~SQxGE~;_#j2hYO-W zKXjmRFn^+F9~E;g@biIhk{FvN=qMpzw}!zRcM{6cC<#**Co(nG-HtMxuzZumf~oj# zfc1bTC7ifx;{(<@NmL1E^d4D7_BB(6pZ7YS>yC7L^_TX5v8 zy~snXFbID-Q^}aom~sfP97KIsAeplw!9u`m8$mkWz*Ciw05q(6;;RSWWnhs^vlVVkjaFg+~JVrcsx0%M6Q+%VRa7q zC2y249VbhaDwWD#{;Q?_t!Y!qDgsBlU!$A=`Es+No-X>Ml+ZW_jY@&Z3|XK+3gzeQTYr6FTYsriEtSNs0ApITv_C9oEJy+LU~ zBgr0dR0Z+VPh3=c{W^VE{rypEex=6laoy$UNK>1o{7eAT>glEbu0exr+!$@`=N9CL zj&RS%EYS6>HSTweVGf0d4~L&C+`7q^$dxN}O2PuO9XdQ5eepRxiFfXBy?@Yke&!5q z13;M{33PSQ&N19}45SCqrcHFn?$|+(tsey&zI~fJ9fP0vokR=g&$&5{O@CXJ!Moh6 z9j({foBs6!=IB(WK#=+1K!>6(o9*8E$f9Q>tFJ$^fMMLe#m7Zx4Ma^$M3*i`+jej; zVt{{koR82@@p_$hf+Wq9P)!JJh}my^jH+g4xNiw8r?ZJ|h*le@!t^wEsV*M17I+B2 z{aM37l!_;ff8lcU$t+=*zNEeH1oRG2gAmqynt1Sn$S%!%<%xtB`} zurl0$Sb^0C`fgT!I~BZzD^TEp&|p-%D0>@YCYeN%dI`%O&mhbt{Fq=q1{$Z*P7c9FX@by7;p`5DPkR8% z=LRHVNTii$D49ThIE-07lH*O66Z~j*O>gA}TOC7={ z%EMyP0Zj>+J=72xZTzB?vnLuVUA-clkcFz2h>quSSz;)LNKsEsl7sNYRg9~75umuA z)n{!IFb(Aq6p{{LcaZNN3W({M1oLB=H0YoVDXSMHIq0F6B$Qz^dl0^pW~mHmXg?ij z6YGS)ql77m3Mfm!H>qheOWi#n#2ATYo2k43Zc@MaoQ^^er4n6TNH8`Yef~LDI~G`b zl#?&`%0ovd9fggTRSpc$;kY1sdZ2%yIs9fk@fICC#Is8FY|Ql`BD+@m6CThI_J@WK zE`PqtOt}zpjKA^E!}N6Y>2bb;@yjpi?P~nf_~Bu?sz*jlut0Ag-;UT|jVg@fjklsF zpNw94mBK;n*~@O7o#i4~bseU#AloHlewdixlJ+d_-J|#U_U-74FZjmGAV!912J33? zU0uST9YnC(0|(f!si?NL=;fFBhSGie3`f!0%HftB4psd%$s(V@_&_6k{u$pj>SKJI z_V2c4URj{;{HJBz8)+B{^!VYUba411 zqYd3uRcqz=#f-EbfP$?nQ!MZ^f}K@zK0M?5J`nK?Bovaw90WA%Sjxenw8WU3Mx1dw zxR_j>B)80(+7M0^gym|)al4t2vv5o!ClIF3D6p1jl^^jGD6n>LbAo$_E>n%01l+Ar zJb8f9fFm4~ljQ@-K_2erjMrE$rs4_6P`J1wMmns>NTDvQLqHU8wM!ybp2&|8_-U00 zC&(3CfaUMsL8iEX2r<@ zVks;w(IouJB`PYV85=FV`g%)eXRzb~X&)ZiR+edCQ;9MO35VLy8p>4nn*f9+)q4h~ zCIL-W;OC8&mc^Nwk-z)j%>ASPF6!NEErt>1YLN2M@2EH2LLGU0h{i@`&j&t{zB zKuVWbl1WHU1`s32QfLC^*TT!KBnFh5tX&(6-yOixb{(=)R(;4I8rcQ;_hkr_=? z?jH`;PcB7fp-C%GiYax|pwvQm$~W;0;!KV^96vr(gGgHV!93anHE6>sj8X*}r&6ib zYPGhuwsxSSqoWf?XIEEO=LVd*Kz4S5MI={1pE<)F6{^)lyJ#~F4$^TDT#CE6KxYJG zg1#yr)6?8qbbKtT$gA)QtR>Jv{afjC?C2oz)KiW2w(jocro+_=WuAIEyiOK?PDI_h z$zRjM01qB)r1Sc9`qW?~Fc|31+kxcno#@0Rz|&S|Y80g>2cvWxx9mgqy1>dwony zu&s9O3UtueJuU%eU(2MYYiWJV%tRl5$c{!AZ{IF%*+&zY61Q%pJ2i!#UJf5Lj=x0- zrq=6Mqp4}O@BlqQ!oE(gO)z}E`igJu^M}uk>)Z)vWQ4wK-&w3rk5(114c!6=K-Gqa zIKFy&neXjeEC4zbID3W`z# zmjVSI7W_ej`?>rvWME{hoUAr5v@#jgLvFiykEk+w`>W}3w=F?)2dVN3NyC#6hNI9Z z7qkGw@RE`-GD!-oDzsL%rim)B=|pf!e0R`GAYVk4O3&xVL9@j zJR8J;9JWIfEQEE^j3IMiASuA1CsSW`o)p9>B|g~M8a9Q{55 znPmF_Ej&G0{VV^|626|OeUh0>Oup>}1C_A%2_Sjfpgid#!`C!6t%?~!I6hRSKmmtx zdF)UBeZw>`GbF*|AY{_hJd~cMllOMk4W*x0oG zyx9{f3G#5mYVXe-bhz;j7+g2>lvYCE*!Z_R54^iHgbzOiI*`yqAhvOW0;>SrsBh>l zCbt4>2Qyc&JF(IzY}%TTB=o8jNHc3Z7k6^(~8uR z5Ve3WkJgn;2PiL=z`wXemDW8n#8FDa6}{YyLo^X|7DJVY8Wd8 z0Go?}giINeu&UBvM$DCm<}N351{|TFoFPrId}ypPQ?#BPrzxnYmRs6RAq`tD+kHqX z_Ef2uJxq{ByGK`X%h}amR7j_2m>3`D3T4;&DYTRVKbOWt_SIMPCeO|?R=0%>;_hAU zsDN+ytU-wcf?(zWdcOLSe#0MrV5yeG{5(ynz(YZIHE*!UU!bimdg2KVcFY*) z_pD(+fG$XxsK>?)(+7J0%g>{aKH@ghSs>w$KXSsE2&G-m*tI+Q?e9m24w;|=?eqNe z(UGHx=@)m0+HU@&Ix|h*J&e=eFM?a0e7?kHH4lQ0j`%6d&Rx;bCuJIM;m+4+e{^xD z>;#RE0G!JeuH6RCosDjIL*wiju6Fm)D|?zRu8%D^Fo&S+F$okXu&w~Jo6CY*utO_Y-eidtxST=5zrCDmM_08GNT zs2NQU@ZC0)58A8G%?XkiyR~SE05;!=^x-9*r96Um)Xe(C=&#dSR#nLbOjz=lu8TZ!CLRGvXDaG|rj-j7aYfZU|JIUR(I zh^cM?^VCdjzA4yZ=mAKbB#nXzC9N-{Ae*r^5AVRqB%}~wuO44nelT%Z3QcEPSDKb* zS>KF{1WIgeI;E+NO(4C;<>6cqUa!y1&Bc+^pw-#&>Vi`XQhsSqIFHyhqcY{C>%pk_@MW1}k1(LUJajEH-Uo`Ry%*k65-+wPU z{%LqS+AJDW(*ZKN0&z?>KP|8#=$cqGx?G?e@Sxv_)Q`4d$jzWk9FQ6(|kpS-%!y5|)sDsG0c~7d`YUk}dKTQIp~lSW>M)BVnO8)IwO521YRR z?R2?Fm7>6k1O1LW7JS+kOa+8$Jl83#g}=z znV(yK8% zThS~SW%T=CP?;1E5p$?=n}r;nfVpZL=z!7^n{vCNJ1`Fw7a}C$5J#yz59&3I)*>5g z=vEqRUv)V%EUsu_mFRrdRpw}G+x)!pUv*KjR7TpAty-U}dk*Nfw%9?O1zNnlBQ1cS zXy>8Ow;I}ZGe^BnhY@5zJ0R`2te(r_>QzQze#A|4twt|!a22HDyYF}m4>Q##pX4sV zRtyeu8<69lazEk*n4E|{{WN;-UHZY_eJ48kO`})1OizoS@oW0QhXxI^z=NPtp`ZGR zCvrF6P;_>25$^NPa~B z8y~f|)Big=8`ZrT3GGm+vPNz?9lOU3YA_?YDVJt;d4(OUD9p3ZatHu>?B*eTeHc>VubKD3p-+LeM{64wm=`Fpu7FWxMltT7)Z2?YF2gWEy*X7e zl_eZyUC$y#aHv`p=Ho0Gq%eqB7oi#`sl`|hRDBT3RaM|VfDee`=~{tRhaKk_)Fjs-_VZN4^hI zTTPy;0eRw!z>eLe{mHkcGeIa3YIQmyh)fuyG{&5r2mqO&9D z5e870ZOH|CKzBF2dsE_-o0y;{qP3MS;GrS99tQ7nlMNgQ&dhKd1jtN`)4j_ilbi~{ zSI?knX2JA~w6z7I@^;}szSpkNg@KAxDiphZ%|vA}K2F#3#f$WVeEJFf+CiXH-+aR@ zgHb9Jqh60ro#xiSL5z*@J$PS!!QY#I|9$lS`&^3H08ltf2 z4fA;EKJPVzyw6pxFLxJua z9c5cxxL`OA5I!YKr;i^G|6t)0tT_j5S<1b6U2^&NV8Y5%$#h5}7m zttGtkn5j_ZGiOY2rQkk6wr%GF1E6mcpJift-`K-h4yEdl{h-O5V!vQ$;20T}WU|wU z{k(q2z(i3@%LUdOFum!A4he6pAgCNdT{7~mkA&X5N*oBi@a|D&OHP;~pg|LF`IIy) zIjd$HVnD@mfOv`+6)~)`0uKk6+~x`gbb+;jH$TKfUM3dC;NMUdB4i|S5jPemJ^A+z zA1;_D0ERMMP8orQNK5+#Hi3+YH>0K!_(+N=5GKq12M|gX!?f6vuo@ui#PhZ00Vy<* z5-u1c4u|8j2ut|2PE}B=>>nZc6*aKoaDwFnB9m@0S5_lD5$8 z6Q@OLPBwO-uemU}Z@8eDg!_2#P`y06L&TigIJwgzET`VFePo$F$0~Q3WWhrDhh7M& zBdQOA&U3oZQ4flUH(hvis`GIHSBR?@mkN-Ur2wS`ry8?JTKDnL71eZ1dk$#ibmR!n z&Wqttuk!^{+jkgxYKrcRkr5ud_i&M8TPr=$Pe0Au-05lhl<`e|eu1i}t%biX2QgnK z9~x$7>3Z(jNUyYdtA~f_#haL5Ecmt&Sf6q^{3HD!>iHgop+T--MF}ev7ADVCjgs8H zO&RTRoYjGdDyM+5eg7THuR3uC=ezItlk*@(N4aJ2`|t4pF&tW+=|dYzd$hoVpsR~M z=wJUPdiFWlIXZ+=naer*``P0#IgEwuOETNrX^PnaqNd^ly#_I7LO^iGa~LE{ON|F& zKmC}yG5V#8(VzbrkFUO>Rs2j)s|DH?KnERrHrla+PU^1A z8nM@|#q9$E)_C8u4YEd#0M1W7$x()KV!Vt`a6ZS>r?Hq_G4bLP_P^-EloPHB<;Q*G3wvqfW3KpRm zNJ3kOgceU{qhf@RC^-XS;jX}5tdUG!1cvZgVL+`OO+$6^7#l6U^a@uBHksUc-q<#_ z)tFZ9OnfHc-A=HCN=wH0*BglhB+SRv8lh*GtiaC&!~f!+&-};#_v$l8tCdQvT5WA> zZEb6-(klXU5PQJMUIo0Wxj+C|z}HFjHVaFb606a?h%zIfV1yMj%4~WQM=ss4^h1N7 zyO}Ow{&RqH#;|7#%|f;6IR!~)9M`JPsw5b%5JAX0g_?~>s8CF4at1}uh;1v zfE3Q4dwZiJN9kD}9HhThJ;ewj3KQ8APe!l4&V;(Fy={dUiwkCb9Qa6r12}Ln+CIQX z0|0WFou&I@O#IPp?erf_P4WlPP?wjb^+PFY+Zq5`HCEx1(Ts;N#@v-V`px9ZH z0_wFepQr+8WRZ11Pfl=+Va3~F0Fo%il`AIb0~)^ilJXG10pjz|=?e=2#XEnVdkFmQ zPomF`2eS4tKhG^7E?#8sXzdDQfv!;pQv+=1j^2DLdixjA@BJRvnPveE2M>~P?W{y! zW>@Q4jeC8>3o3&*-13Y8#-M-zf_HA4pbyyO_urclckXPXh0++CXHIjqbpuO)DGuIU z!l>3idV07;_%p`>0~sy(_U%tMJA^ws+2$ZdN4*XbjNW4-gMap{;rN)E;$yQc zI5|9Qhc(*al~?1Yfcfp(#ceuV?K?X7m{6Y`Dlqwc`9-{I5Nh$^2TSZt)FgK9GH+1a zyO(om_eS;t=4u@Gq|L|2SQ34c=ehzWbF@Q&0_z2#PYoabG|xF-!j6g5_yWl}Q1y7y zMzP$LDpLe zTC!_S@h|ud=;{?xMksG-|CtTU&d38^GrT0+4_RNcT~mCnQ&( zC|V>okv6ZmrptfyM}K6Bq3G?U4;KmM#R*Ff?+z}n!-O?6lW>;daPa9MAkf#xJz+O& z;P1*09OO^${Yg+2svhuF634Dx(ZEh=`_S$O;B4ANAIJ1`)X^S2^)!7Sd1!B^-+W|* zRqO1Go_>a$EaqnEL8eJ2v)j8@el6|++AdxUNTT&pwF8C*qtmAu1z{YBotmO+#{Vh3 z!;R~7PtVSB75VTm%RDf^v{^vr%P*oIe&Axpt5@i#CbR8Ys4K@$xGRWM$ z!>@Dvam4~h$DzY%8$b}&a`Prf4J@Qw;j+-qE)(kjRoAXkMw3Gu?72U)*Uk7CA4mXd zIWWB4yZDtd1?c(YV@g72sT_W6Gd0Pr7=HSROHg6zo42G({s^H#$!o0~GTC2FXaioo z%1Ho2Z@1mKSb@et6a>(@d-jrWK-YZ!85=D-5>KAwvUGfj%6m?>20&5$Ct(0;hw8(Y zl#eoxPegZavC3W64$qzCN@^`OW|C7saZFCk~Wd*x^aM;Im^cYG4iuZW1? zeX??#oSrSn7j5K=ek$?!Cejy6ANLikr|H+ zCz;7WuBHZXX}rWBZOC4ALRWZ_D~7brL^zyb4tJ^2L7#W~DsD zAxfAl4~gKs;bJ@i`7iKuK}*Zx^z^O&eyyNgaEbARaUq#GJXM+X%)05aOJA?oR4VP zLGRrg?LQD$i0T7rw{7Dx?QL86f;-ePh_*H^B_11#eIm%WyE{5^G@UgHdHE7!{bpHM zV2e2?j>ElC`n7!~687~*Teg^>k5i}UbVhcN$9ZCcI)iUxJ9~yJULk`6P0GDi+jH9i z0yl4(pW%0PrAt_#No?L6ZQ0Cr-ncP3cqlq@IBggTm~MZ6RISjGpL&WzDGTkm>vq91 zIz->RmqrVFZEh~^G8kBEtDzlWGiT07VOqGG#K1tnV+eyef1WZh)Z4eIB=1d+FcQFx zg2x7EUetPFo= zf1N)^0@K~v16|zPm+(rXvZ%$tPP63&qBzU7m4w&i7{~};FO;-Q9vYMb|Ef&_34kHWEHVNG)*H~X_r^H0J$@hP1s*2c z*jFMoBPlG$T;*Z~>nBgnfB0TYS2qLTkZCST>Dhz@jv0cVVr7po;t0;7VKH!Zz6?Ys zlb8T6_TMoTIawr-kx9(f)Rz>n44<2nSYgD<6WN6G3~(Daf{O*wOmjJyPt_RV#QJ4T zk*}W-h|L!^0bF8sLI6mIn?ZvrPfeCyd$aoce;}U%b_5#OpyBBSHvrOxDOqDse)Ia# zmY+xhfNzr)C;*hpqwl^m{ICBT<)@E`JJc>Sh28PsVp#-ePhvR?07|vAkiu75kmA~8 zLX9#YCF9TD{@SDr;ldPNsyM=346INiKn6u%DOB14$;f9B8PWntj6kBp5O=Nd%JYwo zT=@s1!ga~c9n70L78w&5v#|qB3M6Sng*bk#&sm(#vcB0UlB;-|jq_Qz*bqS`hBCUE z7j)ZaCApZH6=JWL#>JmhQAz|zgRmxAEUkb=@@8~SHk!C|hifI~7r1N_20^t(--80S z;*KRjv3Z`Q+vu*HnBWE-!^2#Qm(ozJ8c#=KR4RO<*S`H+36cj?`Pt{p`{>XhI66AG zJ8;(X($*I3-c2zFw$%c+rqwe0=-x;TsbUA+E>OZ+n-BrcOz5}&5W9VwYh5)voY4qZ zuduCxxN1A#~lZU-~DbU+XC*85?48JR`zLsKQ~%Q z%_j&B3~*Ft=R&k38+?vC;rO_Hi@WX||1_}?vjT0tQj==)fZ4qGVq(sL4ezt>$i%OXj zcxsj|P~af~^F&~((3wcS83Me)mU{r<32-Z_1i%|VjyuO9tpdDZR2B&y!XZ-#m67z4 zO2Al+(uXVl9xdnQDv)`NI(f(}aSU zU*Knna(V9h^}+w>KWy2#C2A=x%1T;TCT)iSuBxSt=!r&6F8*mp{F4YBttLv`qDrZg zl>29p;AX`9lM^>4mRv+mlgfom(T2Yml8cgI(EK3~mZ86uOM&GzhAsyS$w_LI09~_8 zL=SP9E0gI27H4s-T5WA@ZExo$7_F^swOVVXqB~vCt4s+5D|8skpLm`bDeBB27fMsU zO6b}6n^|HOg6)BJo3GdBX6I&SXYe;SH#c9OtIyYUb7$Ld(uh(yrV)+?l{5e$wUx?( z=GCr%o}G!t#_4egdZX3})YR&AdSh{*3gt3ytXCYZt#l%9+{jhZyLLrSK1Kgv5WRhL zql}EuS3WOpi-QNvZr3Sb(g*X_O=)?l#pcaii0v;?R6uO5P8W|lYakD02M;CIT`CZD z^$L5xMrV<2nA{5)N3-+jl0 z)z_}_xdr!c$#=*CNU|DT_DDnbfkR0LSBsUcD^-m&n{=v<; zgp7nnG8Q4x=|e;ejF=}t+C?k;6JzTP}dVKzQJ^WZ50m6u&AzknE7Iqb%OW_M(P?-!M7 z^)LO8OIx=#sznSLvqqCuNT;6+YSrM!inz&IozX0b@JY+z;P?f8o`7x4&)@#zzdQM# z{HLW|yVO-`?Uwheunw5mBF&8UCiX%%rj1lNy*NQSImH{QUQbv&W9Vs?i|CM4l(t|j zFA||A1xRL0Z!mWN21kNoyz#-J;YdIe5psnH)%uwd)Spf&^5RXVFIXJK##vmmTVd2% zTdUk&xk6tuhIR-7 zHul}OTq_L%ZR^S$1S*cYG?sasfYxhl!)X6ao9GEdx>288B4&79G+cq8!Xgcr#KF}J7)ea4DBNU8o+z9%v|8r-f&pueHkA$Nm zoB&}S-5dErLQIc&3D*+!ITi_BR-nK`gWQ`EnYk!uax&8kPIBi*C{4aQL@loJA184D zM?Kf71VM6aVR*v7qZ`9Y7FZ8JKjKCXU732=T%f>;!5i;p&afPvRq(HK4r7f39nc?f z4`>N8T8{uUEzbVo_!gQxc&s3Ng=Vtk{}P#`qcbJ9|Aucbwx&uqg|xg&mPs!R?F~Hy zF68l63$cDujdDxGHPaO8FbN=!p9b=Xv&q$F;T0)dxco9R!bKV)Eu5R!hh~AIrt+Gb zYuR_8`WOF|7JNfovLb{_t_tNJI#n&tph?-bv>XJLZ+V94fV2#XKnji*iY)N>pj@6f zdGgM`_Aj;U-rG{H7*8k-gQiLA03kqtXXU6FnTw%RNRkN|EeKzujHHzhASViJEfI^R zEC%H-hQ#rReY#w@Yy&u@?bypsqcjJmVA^t->yYs;>yz!;35tG^2^6PX5b@4eG+YC@p^`U?nxJi4ZVf z;n=j0DRD{KjBM{9u`yD?AgD-w)`vss22g>Ld&==(fDY(EzT@L`=uC{0ekeeVcI@E$ z51)F9?x#kzYoRCijW?rT{))SNG;lMO%h7YsM{m6yz4%h})?0K{=ecI~?3Ham=IGa+ zo8z~O!6 zI_vxIN$2SVE?tWL{LiC5`(5_5KSs_s-D6}$w zL~>r_oP&mu1s-jbN(A7DgICHnK92D9_nVN47x=L?)ktgZO5<} zD^{X*rA&e{h;SAZG$j>CM#T(#Rv4!(S-Jo?EzM~08LP)w9mLg26&&#=qf|ONSR|Io zDv*RNvaFeDHF>RCYi+|HL4UKLwT4hzTU#q)AcfRtBimk<<3S>YM*$Vn?-BSiAVDKWHhaVbq_IpiFG6c9&kPu8qWnjH_=lMiietAf zZ#-+@?LzGMSajh6-_3R78eM_y?fj87OOXLOvR;qI?r~A%;sSjTsZ8%1(1Y5{%+iex z+IddbEl|A1K12n?Iy>p~!3Rcz8qrC#jayoGbVNJ0b5qygx>rS47q)9m?LQEx;Pf>8&H$otjE_g#cZAnp4-ZAhkJFrB zFt=~h6!SJvzH^8BguntXU#4ko*}~or0^hq(&bx!8f95NI(D+;XWzt8(Zi}9II=tAk zXCu1+$KHMPt7a{5c9z>UaDtYfAY^xaL7Q`*arv>r+$_C~StaMrMxTDlzT?gxyqT?(`auI~)YHSwc@7**?7WO|2h+va*}0R;jTKOG`xZCGf!Skt zx}h;P7Jc*q_eb&@5Hgr`p=Zq&>LP0#H*a!uBU2d9rHiy5dZH&e0Jm@Fe0AkAhc=3e zVGBZwhxyr++z09i0h}>x(b1K1qi1q!1{8Iocn@KL^$jzg^j=E>hJy=k@hpc|xlqtD z^#VJ0cWOq=YBQr10-%K%=VPNNre^Q`8W4O_}jA1K= zXQmVjhA@ZlEGwYj*Ow3`gi=YC1myKd(aph4WcLAN6X%r8RKINtKM|Ld^rBW+TsWkk%-;Msy{}(Ms4v4YQl?uQx>8})z>LULnEHN}pLt68-R}vDx5)ezJ z_gP)Nab_ANp#PZe;|gEXN1roLmTi~0(KE}hWpe)}ooF^&YS8&C1RdBCrXDVP=AWvj zR#{9fgG38Ps3K8lJkH{PMqc&#c{Cp4jG)Tee=_)I;=m%DjE6W#NhS0oNex^|%W<-) ztC3Q9%VZ;|1KI~-M@OP>zl~0x;@+n1?cuNDEhVnk`|1n&^`@uksJeTH3sJdKZN{qz zoe=)^B>hd-uW^y=_!vDG4IH3IQd-VhX-J|EW@hM`sZ_$wtj85-sGc4=gSKp0+98GB zRLRutz$uhuYmxqbzOHS%?DQH$#jbwUo&vF@KkTo>AiQ*mPDvBBNH3M|m27zSAEcpd)tgp;#8zuXAr-B*y_&DGxRJ>-+EMT16*zb_KRsr|;4ILyNLy=7YknvQwi4z~SZ~VCQCiG?_*g-^`2%)lmUAQYpfTO7i>dYUWi}&* zt$TKYX8-hKZqmJLXS_Zg^DssM@(PyZ!LeZjA4FlQfqqQ#$O~Q8-Ob>o3*7r<<3_&X z661H@evbEVzM=`Cm(QH$b1#U2>COreI?_?W*;y)o=+HT*t!-TxRe_&7c;jnHp%F@q zZ=WL*NF=&?mI(Vhf_4cP>iAzI)OK)F13$=7fJwSh(h&7pq8kKCNW>Dp5Ekzhi?lGs9oa-@Zj(;m{Cid>gk44G^52 ziGKW^&XG!mU(|7cxOXr5=_k%~J`goLL|66DphUIMM||Z9f1VE|Da{Hnaia{G8`tTT z2+H_?K#PwP@cyIxBHN zvb#HXB~GQ9&;a?_(CJ=;fEA7hmLR`Ya%D=n#`*2>11xp7MdHYK=1y zh>>B#^f7qXyx{KCDb7VHz=}TqJbL%t=!?(S_b-b>4cOZoz4UT=51j4WIpQ!ZPXnGfAA!$5d73nGzlDhZ-ND85@=p0qp4h4-xgKiX8?QSsuzLY0qWf* zPhPBdw}TOqYe^@ zBq`)~B_k3k!3Ya$7XHx)^|_XP2TMD51&k!EULRfiIs0KZmbKUQZb1OH)9qK#jsp|K z)t6iv%MdN_2w-7h=%4-5*?;~g(Z*i21pMi?4Q5-7Mcr*fNL>ldumto!CKOo{Nm!V( zKXX_Lr|LSZ;tazYh88jI7%RC%4K@=hKJ)~C=eVOHv2R9 zKyYY~$$k0xdA^8jc9yZq#~Jzu@6s)p(yX|2k?Z?Td`-9YXUB~fBM9Y>k4GazX3r2D zsF$wIY`lGNffd2-J>1gzrI(_YUy0uSMPMDP1NSC=k({nwlXAr>bU35$=H>z(>d{gD zL<0hsFGm+I8m13)vF>jFr~u9Q>TBF1-v7}F8u`FMM)_OEK%iXVQxHsa4yY_F_QHkO zw$ZT1Kjp&z)j(UD`4t7a;Mr%5GkWtTj%y4<^cwnfOgb%{}!`Egvk#w~GN zQMzTX}x5lWoK4O+r;PFFhzQjPua`XbiUyEc!d5dRA1M68PpK0U}m|=+dRtTIZ zDN3A70>VVRE`!qCA&QvZar3TSYF zhjltjid?9j0U0UAV659CrX>Nd28f~GnSNs7O0Z1tGk40Mq$wnz3FIsQLo_l;MfP{L zu4i4)ESl+Prn}i>!-Ib!Bpzvzg*MS7sd$oroRAAQ$ri6SAl_%*+EEH3l2(M3p@25M zPzMF%qI{(kDnJQdRnSy4hJ<6L#Pc8WS|(vTF^0+H6@?a=)C%YzO!huxp|QVyO@RXA z?sj@gOKv!`GjtxMe1!m_?%qv%93VD2!rc<)>U3L_%1n!3o?`-h#D4rC{VbmyXIjk~ z=eaq09uv;NMeZql<_z~?Xl8*Ml-EP=(<_idcQ-d!*s~|RrG^7KcmDzU*Is&=zt+z~ zYbynI?4T#Bzdw5ZdHR~OXlvt&QP)8*ytbs1&Y(p%xi=vI#h9E7STAtvb~HJ`e39eT z%h9b{hM&TzpST$=bRyGh*P^e#&b3b%|HTX3dB%4X{;bfymHyMb`<{V;=#4j`S6-$4 zWYM>Y#(=g(Q@bg}fjuZpbm+|+f$!BfZbX0bFQT(&OfUu5z}T9+*>71uLuDV~?B5^# z>h}`-t}d>XPEBHM?J|Fk#{Ah?+Hh+Aym6g7fvzk%yUf@J@x+rHn*fHVVq*`t=HTxn z=ID|}Iq%$IAu$_YzebLty<@#NM__eEt^h&N^qB z&pzQ3I17Ojcw`I52%Fnb(u5KsKp6=+XmWe8P9zmJyrq!RSYS1QPX`bObAWQ3rk{!Ef^!>K?Vhr%UMIo;w35^%EeMOBK8^R9T{Y`AQ!wtEQ1@PvlEhu&KSab;t+_T-s0)z~{2lI*92H23O-tr54$C zqgF0g#8YhKC@Q2$DPU@D=}g3{o+SelO95s8w*9A8DpQ5FB!n=SflApE+KbDcWw=?t zyf%^)MifX;z!V6x1Pob*$Z52V6Ik|A?JnKseYD6mPC`CIMkFDoy`A(6L!hUZ&Oxp} zUEsN^i*6v7&|s0?1h@BS4Dl1`vN(tNdA@}#3rONiJ~g{q3xN!dv@ z1<2gEPVXMGSl}YNAHHXqRT5|D9vkD!zSOUA>QwaM2hlfQbJgnSpEYtZpa4Jq5WVwf zJihyGX=em7ot|DV-jj6>*Ru@(3w-^J=nwuv^w!()TiUXC;z>HW(EDhASlts(g;!N? z-73aljS$_`*~w=cSlT1uR zr%!WirU3clpK`+r^xbl?_QM=QMz>ma0R7}s(cvSB-OSNSuzys|xtnpj3C_K-*wv1x zlP9Aee>6b=)fpWPwBCIKy{YTjx9{K{(7=|>e6E8sw|8*g>J8m|^oX(z4YGqUniLSg zuv!m5F}Ro3%C$*>0!t%vhvNgrn6SrW*d(Uh#vKaJ34MG_=<%PE9>z0@;f6^I2V znVcg+5;9hJdNxpDoV`>Dfh>IeONbU&0hB9T+fksv8bIcW1UTHml9|LC`iruj>;BLv zAtpne5A)z+S)QeeV1(tYn%!XmDh^m=Ir(TPyQ~`$uT()mm#;1=eig?}nIjfpr&`#ciB5D9R2qvb70$mg_#^#o1En4LFLP34 z%LWcJ)Jzd8hYL9@%J*yIToxJwnnA?50b-MD!gOBQpr$JD7@<@eKl$zWzx(f%4(&CZ zWdf$e!-SfGTA#5(o+LdF@(A(ys(07qBOf6uzT;^sQ z+#MQluMk9(P#RFgVDJw8?lt2_tQUjI^1>@>xDIZSaiKbt|RMSFa znL_F#v>_y#Fbp&NOh}-F3tG+0(aDF9h?NG^ppJN))1vD77T6F9=u1xIcqzB=- z=ea0Pq+=l1(;HZ@wy;Ro-iGdke65u_QyKtpI@(G z-aUFce1JbaO&|2&AYD;FwMyT|wQJm&G!H*~&(|>0aWhW(7r%^l?K1onwr`IP9yEUHxj8yC z_w6@PDQxYhPDsMEP=Mgp9{{3!Kz=;53kR(3<_*>Y$HW95X#~v}rTXFv`a?hej1Ndg zM+`rU8#kgazo2D~jvCHmkG*@N-~5(ayZF0ODB9YhgNNCqv$OQWW__0%Hqd?$o85{B z!w_=?W`~lT3|~*%Z3ixw21?uvqK&z$~NvO+mM|M zF|1Vnp#w!lVVoboK!Jx0`POGXb}(3Q#9>13Cip#22m-MxrmzGBB#MJhn7A6II|K4X zk$mCN8I7~t$r2LFtCP=xie(WcIbg^=vr41Q_gDWS5C~m?z#a|NjxoGeH(!kCoG-QjE z<>)8Ao^j&Ux}-r+y=H+X1z{p2s4?auF)mh-3aXw0j|*B_7AGeM|Nh^jS(Kaoq6eEW zhy0sqRD7~o+w`GHL=2G4$0UL9>CxpsW7HRH0*of;)TNWOrA5~=S1MIm`%EDNx-La2 z-NYq|Rm^r9vbtG|NnM~+qNKiO*>*z|;LsQX1XCD&gbCRbulSepaqA7)fJ4j4i!Srk zLJ3IfvT1?g8vz`U*Fz;GU>E{N5QsMnQX(rM0YfsW*?$8i&2%TUA4{ZGKm(B8upxT( z`RL8Jqvv1XuctM=4{+MrqQi$-6J05W17FumrRdNRIyhVs5D4xVNPBryVC(k4Le!q# z#GVOA*kym;odR-itwEOw0^np7f?1#ETItEj*r5q#o|6S)SFW(w5XJ%G>ea-{zI@!i zO`o9t?ETIiE_c0We^H(V)V}i$w-0{rJ$f6n9!V*5(1S;x zAkn{-YIS|I0_KV?z!~6pSvMAoVICZ<1q!S^5`JDwo2y>ryB|m#ATW+NlyK9Dlk-Xo zfuM@%2a|f12}#1VlH38Y!LBKBLKq@8bZAfmL833iI~c;{nZ*JOc@nWhA?CJL6Ir&IH6R!_tlq^|IvTk za+vG?mh50LBYTM*sHF7}S1m7q5i}40N

0zcb?`T1ACn`5@@~RT|LLsvg!#XYS%6 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%0DmH4^Byr%cj z7YNFw*k;yUq=DXeY|WB*LcV6Tr`N3AY%ZKPfBDawKmT*Q_RY@~%?|-hEC*V4D>t9S?8LO$mMd3T<708z=a^5APn+Z4y3aR~-F z2cRIsOU!WA4^>+st`o2fpCw1&%(Uc^Z7VIj!4R)TCR4pOAcBM^*)&P<6h-f10b{0K zpZ;neH(*p~&!i<%n$LNK6s9BSi@a)EjoIjcT=4uQ$K}pX#7m-E5&bZi`IK?c)Z)GiZm}#Kc6kRzsn*PEfoW zKbEN5aky$^L6p*3)DX&RL|yyLE2au!K(ZEOuk8XJdCPtM{UupsCK}`l8!U@1mWo^o zEkOXzmKHh0qE8r9tzIU@|CR=?Odv;yJ$93JrPHUlR|E2qw!+*2u>33ok9mfzIRM&F z*ZuO#MAe^w)_?*9U%Hel1R>l4i1N@Q=H*vtuzu+!^W>9u&0r?BZZi)(M57_xgAXMw zSsqK4@aOR1^8;uuwa)r^cqRVbMdUxP$?z=Atvp;Ph)b7qtM|-lF05`e7-i2MZo-g< zYgcK4{P<&jEb*PU`D^_afbjnP=J4UJsX7CT7qgY~`cH4KdHNZyk4D46ZQ2ys2Scn_ z$!>-YQ>)RCtqb`RK!;hil1#y@=MrKb#2RnI!TgTihPs^EOaLZ

$4!G}?w(wVKU=8%N9}A=HNJ-dI|o22hjr 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 aQS^UeXFzdc}uomZ) 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

HUaX$*q2XJ4McOCNS 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%0AZVsXktK>2qGLu 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 IGro# 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

mUI_C~Vm2 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ℜ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�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%0DM( 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

u=m(g$vvdwr-1Fcrkk6gZC^NIs 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

Gy_R>TqGmpixOgjAp?&$#1PC=V8wtn8N-Jg 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 Date: Mon, 2 Oct 2023 15:21:00 +0700 Subject: [PATCH 021/149] * Update Ava Cloud logo --- configs/marketplace-logos/Ava_Cloud.svg | 12 ------------ configs/marketplace-logos/ava_cloud.jpg | Bin 0 -> 10565 bytes 2 files changed, 12 deletions(-) delete mode 100644 configs/marketplace-logos/Ava_Cloud.svg create mode 100644 configs/marketplace-logos/ava_cloud.jpg diff --git a/configs/marketplace-logos/Ava_Cloud.svg b/configs/marketplace-logos/Ava_Cloud.svg deleted file mode 100644 index fb189988..00000000 --- a/configs/marketplace-logos/Ava_Cloud.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/configs/marketplace-logos/ava_cloud.jpg b/configs/marketplace-logos/ava_cloud.jpg new file mode 100644 index 0000000000000000000000000000000000000000..13dfda58db1571d247dcb7f280b4b3fb1c038215 GIT binary patch literal 10565 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 Date: Mon, 2 Oct 2023 15:39:26 +0700 Subject: [PATCH 022/149] * Add MetaDOS & HE --- configs/marketplace-logos/he.png | Bin 0 -> 379853 bytes configs/marketplace-logos/metados.png | Bin 0 -> 470898 bytes configs/marketplace/dos.json | 32 ++++++++++++++++++++++++-- 3 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 configs/marketplace-logos/he.png create mode 100644 configs/marketplace-logos/metados.png diff --git a/configs/marketplace-logos/he.png b/configs/marketplace-logos/he.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad3545ab91d3c3f2c0f8cb0c8b6b46eb0f06d12 GIT binary patch literal 379853 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

&`4iBjg&an9WJ+|Q_=@oXWp9huK%wn+1xZf7^` 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%0AqjJDD4WP&xWyHy4O7^l^3G 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%0Ds<{8+Z13*r+u?Z1e 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ȎO!~fpjo__UP_4$hw6Pa{Y-Zt3;^Aq^tXY@ktT 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 literal 0 HcmV?d00001 diff --git a/configs/marketplace-logos/metados.png b/configs/marketplace-logos/metados.png new file mode 100644 index 0000000000000000000000000000000000000000..3eb41a7b5f4d8c9f0f59ecddafe9a77e8f6f1c9a GIT binary patch literal 470898 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

Epf?!$u##5&>>#BG*iC+ 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

    C54hMmNe>Q1a}$(A&^7#$giG3oAje?Phh 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

    XoRWtQ4`4W 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%0AI(vCx{! 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

      nj%_u?dRPI+di@@`=1nd`O%jz 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 z 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 z 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 z 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%0AX$$OB40g{E`)@0 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 literal 0 HcmV?d00001 From ee5a02791088550db8d9b81c2082976b15ac3f37 Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Mon, 8 Apr 2024 17:09:34 +0100 Subject: [PATCH 033/149] Add Via chain search bg image --- configs/network-skins/via.jpg | Bin 0 -> 1154369 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/network-skins/via.jpg diff --git a/configs/network-skins/via.jpg b/configs/network-skins/via.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c2db00d43cc6763083aacf0dba42c378a1333ab3 GIT binary patch literal 1154369 zcmbrlXH=726eb!(#Ez&aDn%)xARr>r6B{5PL_t7mR1`#{_mV_KL1_^Xkd~;FP=tu| z8j)T@4?WaG2sMQil5q3Q+%>b-{JQH-%Ae%To3qc^XYXe}`#HN~yR(2}CWgj_0D(OM zfP4HWV0RL52O#i&`S|Z9|ChHA5ZL_#5Zy2IO{haqKoqb?R6tNvV7CPz4FCuT{m**? z{@;hd9>Kjr`-Jx&ICzMELB%n^9sxnYJ$nU(g!b;`Uk&Ad57;Xzbo_$at$imRJ{6Yn zIeG1E!uS2Mw@aJEECx2^)SvmjJ8RW_a7poK7NW$O!|_XlKM3*{YQ3AZXPA|I4!fW!V3=YXWdsP=LR9f}#KrfM*qMaNaB* z@JC!~${*8FcAx-1^uv_R!wN1_YTthyC(D&~Df3VH9a@Q-UKO_>tU$dXYXTjZG*!fJDcXbjZF|7MnQxLa+^sJG*uyq2~QR3((u(CLD$wqP%CM_6DI7^$o`eRz$ep?qp+zS*cCigqNfK z!6xe>(ARZ7!yCfbr@MgBb__Y#z$If`fhkMwmQp|U=_7&m&YOXa!^IB=cI0E*Qo zt?9(k+k#V8T%^HjrMR7MHZ+ZcFr0{?u3e^0AAuNt(fQ$UD?TMh_z58 z>a|U1`AT1Q=8sCE@UN}{+%BN7e$}}$D`^+-c8ZAp0dt)O?Wfg+>F?QjM6pt+u1^=Z z3@E#Eu>FtLPF-gQkAix|p?*@5`=Yw-^^d?2S(engSM$ipi});<$Gz~YF1haXBu-Kv zj>Zhu$BSnxR*y~W0whtnxPI@?i_M)4C!YpYd6C(Z^L0^#>j+f+DtO*_7jTf9=d<)) zcH%O;86^~(s$pBj>E&H1bbp7oj2zYR5}GgoRx|wCiOo5WaRp+l@*mqiqw*7PHc$Ia z)I0nQ|1t;>GtO5E9Krsf{SqZ+W{liELMD9Qj(YcV=pGaPRPDWy-%r*=ai6e?*9*7v za&)bVtNERO&nW|g^jG&v6cWs?@VK~i-etnis(B$$z`phO z+wJDNfGk+rUz)^K6Hj)rN}#KT_9er!j^uyAco@_ybYuh5!HllN=eAwl1%ODLU4YYR z=2ztoxn-uP17(CWFmwbYMEw_*7xg0|J6N?DX?r|4#!@Ga7d-9xKB+$7{GDTMq0SP| z&$4>V9<4kpB$%i@h{w8(yD?D4QMuiR^>vl{22)Xiyd|#J6vtusS;f#UpzImTa7@Ok zZBNcC?~_L}4IDYw9NsLH{kDWYZ@HoE}NK*St|o{KqCZg=`a zdECB}2b6~|2Z8QWo33ar#m^rFF4JbczE}p72DrO-@0+hD&AI7l*`<(>(^ z9e17q9F_u}m6Yt%XBIa7Kd0!^L9m`7;(Yn=bxHLkqt3Mnh0P`>~Q~YL3+g zb8?CMI(VibY@2JbJ_{ZFQYf-*xg?ELXX1ySy6xy3iy@?J5W|r#Ad}BtnebM^ORHY) z0wAA0hru%k3u=gNjemEZqqgLvF)Xd0@>REB=R;!|vdjO1cL6~9W&V|^^l$$E*$Rpp zYTV~l#5OKI6G8t(?+2+&(g%v%rN#;$n!0#1^pAcYV!+|4532 zOZemLI9`X`h}YNZ3yT|UAb04Qd$nI0flJ{%Oi}xu^bj>(<-GNBJ5E*#1nR=NMwg$* zls{`+M0{y6p(|oHx~VVOm|1JonZ~+WwYbsIhd&a9yIf@v5C5Y6aFvquP^H}$Cz)9J zQ@Hekot}V8yMRw@@{5%)NOYcPJHnuSA%X`j+WZG{i-pWXP#kS`{&z{KKd4`2`ysQoJIK@Z=TXxSI%YTYJHSi9LV-GJ%y#AEY|0L9z zqpwtT;>Cd*;pGADILs2yC}fj*|8(hlwG`+b%Zk!F@r~gFEy5DBr*Pid`i4qNY9&+a zY(o*c{#nRDFqS3l9vrC)1x`%-o!%R`ZJjWAJLb)Ctp_py9q&S6mIiCYE$qHOyw#OB zi6ugv%*^UEMtH8x*khi&payI}fvr-vnlCE`2E8h?k>$KZIuL8k@R@ zKPkkWQg-&bId;4QpeJ_4H$+-9IxGM3t6V#e3VbRYx7E*{cv#M|Di(UVRu@<`%|gD| zGN*fL;4a^jxx{gP6`;_sHw+ zwb+*M#VT1nSU{`F{Jq#wmyZwBTb)&i{WfmugROHP^^u8H<*fDt|4h*+)(GI2?Z0u z$Hm)h&iq>c^eV|bV=SJC%MR1a1 zioCKW;U+*}=4po8clEQZxg8=Mt=XF9{xg+o5gA>OI;%-v^@ z8*DiKUwA5wXY`$U$T)iLd3D&Mn)L1UBP#v60IQNS))o;M83PL=hvW^Xi$H6Ovfr`t z3KTo&>Pk+-2&@FZ3y@tsa$DDZ|Ak+b2JsVvGv|Vx9{?WD#u{qPhL0V#mq<}4&|pm) zuFNN6g5;^g>~Nt|Ux2%SR5*nEoq}$G-UGw7J7AChSO`0Jt}W9xAitjn2N|hGgmr1E z0t-6Lua97!Px2Z>lyLC-qZL^hbl}kfMcx*nmDoiNG$IY0@ni?fu&hU;DD|Ap zyv+2}kJsyr9GB&X4Te7p80dCrDMBHut zma=XG++ISz{E1ODqmxbL8HA0TifVcGJaf7>Wb?4a{<`@kwX0#hx%Gh{k=0`7k5_6Ndai1BuqIZBLa#Fq zFCCroqm+n<&Gk8qtQa?(&sF8@Q{^DC-)nmh&!=EgcqOK6j))O6PEJSjEvzTvDd=fc z>~VmCtoTCamFElnfvu234+E(8%FB&=c{f}G+`@D$Q{pa7l74U@9JQ@swEuhLBJYeg zX3RnPB<6P&M{r)vg7^hPV)O32JM71URdiaPRqsj~c6%7%Wbnde7l294=WpQSbppNK zrf?<*PiOiYtVYU2CJ690c>$fa=%YfY3TR$2TFRm*rSPiR?d z__m5!Z>R@VzX$k*0Ip}lo41U-HirykG%S68J5#~p+(ZF;L7R#2NyKgEtkuAnbnLi&)I;Y;jUgTY0x|ojv^{@^@x#g#mCM(#; zh=pLw)vHFIaESUv1Cu9Hmu#STXNSCsp zPaVANxpHZ%y}p2w>bkj_u**jH4Z2>BMWyzmWsNf-US4G4Q;x#dJM-tN5594lKXZ~M zd$rNXxpR?wGz{wtt6hLhOLF5rd`i(B$n4y?l6_M*459m}5`H|W(mx_$7=ojO zLEC#=ARGNOj=%0MAbzc^=|lu7{md?a21Q7tR@5P1M0UVJ;&`aY{56jzC(lpUVdHC#&C$795EjB*x zZz)eN)wUH%ah+bco^8&>URuAixh<+0z1Dc=V=OeJ?JgFLrea2atqi}?Z|K#l=Pw7f zipVN2nN6-hEe>pZbcl{C&iV>dFx}O86^nCWb<>=zaeBxR$@6O-s>`KYp!RbpkmKNM zL-@i{&Wl}uw<3bOpUSeB3wG>tR6W`Fn(Z(^nOiQRd9B-fn$0Rb)%&G z9~PWWroX-(^7J7&=M;L$wtk}nQ=utQj{`^;W{WR;J_5698DSNgc?IqQ z)K`Bi-iTAa5go{qKF#s2wWViW>~M}@nu@&mB(k_S6Y4H?I&W&lv@V(h&g)e^tRYXF zr2bAKuvzO;0`DDyqwnY4b-9obe;_S1X=ptj+lO^*DzVd$W_Vz-L5h9Pmn^cXd_$oG zBDBamM(p!Vz@+%XKmNQVL6Urwt#p#?8|-&zz`BdMFU&$zJD5=mS@^8^VwwJ<*1B%{ z=??~zcLDvAQkiUucZFuBHqF*YC2{DoScYUxvTkYJ8!-Tq^L+&X3Mr3<04b%i#C20oFFF(2}RQ z`{9nFi?tF@*Vn2pJ)yK!uXT$&TpPq1Hx&&>;OBv=*OT+D%50WA`5WZ_1B zzpPU=;K8Ga;ezv(Hd_Xp58o31WN$v?iLvtxQ6raB<+*Ukrf`~@oqM+@3cnaMBM__k z@tcs}@2;h&(v|}#PMA1@jh~pEA4V~yDrr=ZKJLX%7Ja*Pr&w8+W;CvI-&yhAE+FNV z4jehM#j(Uj$U2)Q4jw+1`Or6eDU;CJlDUt1xl1%BFfs^m_+3BqC zXq}Oy2@B&;13tB(PSdG}xl(1?(RUdn67{zMb~m zko&SG`w_t~#-QJOu8(X(={tRwgEr9gi3x7Ibe`Syz#FAcGGZ!EtHVQPT&BJ;w9MX< z8qNG^PACMO{nc}N7ckd#_RFV$LSuYvW@Q;h3Wu@`J?B2*^-@y+ziukNJWM=R-$*Mly^i^pCzc9p*fYx3f0w zUrL&0Woab;HhiIFm+**A-vyAZ$^TLI$yqL0t|uP~D;}zr zygBP!#cE%8Y>iA=gV#@pHeh9FxsUw$7lTq4oB}sSvVK`RMJeT*oT)_M=wkn#&fyoG zouH@bT=<_$d&Nod^bzP4U&;6=^j+&yiRahHz9dZs-Z+}2hSzRiFs{2O(m}hFed|r( z$tNPsXr|5E_`;Hr^-%G%L2fMG-lTh_hAo?b&c#5S1P@L^s2@6D-C~Fjr2#*LeVJbS zp@*@k*)iz(30$8S)_ZaS!K;A9eaKyX*{Z)F^V-8*BgR-AR3an>EzAtd1cg*)U^%V!3;QTpN5IhZ6o-K6e zh)!ZrORSPZ#`Q+B<0tyD~o-Jo2_ zA4|`>xx&o*ZZqSeXHD zK9d_Ho+KT5*CBNM2?#UiFjjn?lf*&DdvZZwvNJ8Ur3}Vdj1@>i28%Hdc{W~_FP^el z;NR5vAPB^70{ft2VJF>mr+lPArh;F2D(D0jThSagwp^#A4q8e@ z&Im&IgO_53(*}x~#H$2q4)8+C|Abbw)(GMmg*WvP zSkg?LZ?A){8$5BCt_}~>;Cw+;??t(6T9;{evFyyK{{O5;*nZ@QWr%W%IkV4-OK9l3 zG#R-NdYubd@|y?kZF}C(f9x=;w#E0D(agp98|(#+Rxi}tcJC~k4z>_#OH&%?5m7yTPy2#mvETI`6)(R}}Qyea) z{+17;YUKpL2YKrLQRCHKt!_(4*9^3H5s-C{I6v!g^)P8eWzLZw zTjdR@U*T&xzk%>$p**dUqiR`&W(rk`JKr#bg3jhrqFF`#Gu9J#2-zNEbiZ@^xAZ&&-mH7aXC5kcBc*lKJXGqK z`WB(eVe4&^7G`8~`_W3byJhP9PwWY*#5$zrOK5MK5=lM)TfnFoKeik<$#@bPi0RNm zVm64FZEOxS=_5K6NqL{`c8*erFI@q+dkH zjvMti@RE(Yj;XGQ<&{_#u-+N9G>Fw+h@PRm3o47I4l40PRwQ)6NQX#l$C~UY>uRhksvG zjKJLIjI~!SP^&vr01=|MdRsJB}B0z_(vlO`a2Yxi1 z7|ZMUXoH*Wa<5n7AmL(Yh$HY-(MIVkN=&uBLGkWkc*tcbuJ#5&QkOK?u)e?f^5}Nl z>-s9-!ZB|Ao}6MYUqT3Fd@*T*2j@p9CoH&R?K`W%P1~4NT0Ep*)LAT7@~na-^=TG* zZJuP-cxuIOxqs&zX=#~Ei1`=N^_5#WX}nCthf^=ff34) zNvVN9|0}>O=Ro2!8NE)+j2Cx5*ksbQX8CoQK6!hp@x3=w@!>;biqi5wZ`Wjdlrk;a z7>32q_-gSWBoro~n4-bjuxm zo4mJ%Cj9Fa>+tF-P^w_NP#fIe|EoyXqY20<1sS^^7KpJcO!v|scDL;YY8{}*jLOm{{ z9|f9wTvd1dUb;BaO(ycHEipmXKqAHUNuluYXJEzqoaDuAV{G*bT3A6`nIxCmn*$Xo z9>;9s-f^UlW0Jl-Zr7j4JgND@YAM9%puJ*LLW z!G74sy4=}Aw*f-0Awk^-3x2?&a8+I_vp$2>d7VxeDz8FTk58eYC`zaPTg?p(69S$- z9dC8>vO+y#?Cr~9;W;Lnm4D$MWdzzmH$*f@&nCZoHwy>~ z3s{GqvNY^3u%$C>a$ZlPic=FZtIS?}U(tCVb^2^XcR8xw$yMP(T|y0F7MR>{&^%8j zQ#nW5i?Sa7)4Ar|1-D?OBC+X`hZu zgM?y(3BQtI8$sIFU1L7+yN&X27KqN2s@v2=9Q{)dFVcg`B?%Ka46)u8#j)$D6wnZb zSEcQ3(fHJ+7c)c!x-rw#Q1g)`e$_?_Dc`ma;wXp~Wb%S{rp5PtjDS~FUR%(KxN(1d>xcMNsx!zOl>$G@DU*+?=zU3mKtVOAqM_7_XTdBtFSt^O zw8;3o`*%u+5+W9ca3EazJ7!$A9>&ke{OZ;Ya*iKzIk?J3;c;Qgk4>(8| zc>WC0#|9t03c#F>A$6wYqrC#byMR4z$_;1co}Mo6dA61#Qy1XHiO*K@s;g5cp z&m@N@#+!-cL9iCso<)^ew8jCk4zy-)V6BkOf4`s-zPGsOe0p$yunN_ zHzyr1yirlmYQGpxI%c)~wJ^Oh$$fp`Yt&mF6pmvN>sKZ@{1TIxF~T41NHH@(3S~#l zqtmXx%6m*`?e0(=6tG^6gI0Hjt>oK5~^qnbM4L4(yx5(k5RpvmG7%iYevzl`qv=oe-g0ka7Wpw!S#zg0Fvy{GF323Tb{)YaCg7#_0!V|NL!A6On~BN=~d z0|Ii~xo@VZxQ)2tL0sd5@FJ9%fuCs~A0De(5&`4M;fncvRnLz-{}EbU$Ps<;2Q z^|EL}CqF{FUmPhO8`bZ$ zI;tfNrt7lDQq%qrAZoN73u)$lnuQ$w2iRLP{Bd~W(P6dYuxQO$?cz4@6vgW?LIX(_Teym z){6XsM$0m+8h|yzj6P%yk0y)#u3y49A+ek0MiQaKI`nrcgC&WH;%|T>cB{|zTYFA@ zYzE9tL~ z&H8*;!c2Q=TC2kV?1Ktzm(SsTS*iFro%(~T5;oRJX*-!})q~F%TjQN_gFNr=UC5Ik zR#4w3OT23IF&lskOsaW92gQX2cST1YH`@g$d9vNT`dK>NWZNi3rkmZN3Puv4k(BQM z93c;cZDqP@vwhvEXR9#Ljv;8Y<0R;I*T2F?3wZ^BKPmLpzV@H-g#)Ohb( z`u0C1xx6t(iSi<#&yX@@eYMNt#R+?|A&FW5OW3#LaHl-Gtre z5Q9~;o9s3WedIHcI4O6vAUe`flRDXs=?}!dai(Nc7&H!^cah<0Ei43zHpPr4VuW zf0`0HxueAt(y$A#20k6f;@Q0VHcdHaDjlQaOQ76{g@cDz^hEREuY%DgZ{J*P^-Z-* z6tIe%Wc;+(b5<1SGtxg2QazDbuHZgnn(W>{<26$8-Ir?S&#&b`8Iwlnd8o~1t>A?% z^rsv_uHv@7%6Nx3#h=;pTgbC(O=pil+k@xNZMt2K@QCrXDlQewJp5uZ&$aF(`r{C* zqUr^Fq^yaju;N0sOFTdR_-j%`wbvgU(GQZn*>`$ucHy#;w%j`RF!fbs&Ua|Z+R_mF zU&u3xA9)wB!gU{PS?9rt;RYd|CSWm=@w%TvsqHQRSM2*JWhYBiR*)!-nfKwk$NSpx zgA0B(&@$$?zSo=~isU}Da{R|v|4Gd+iPtngn=Hs;x}fZBjOrPswyWSE%y(LvqyDQ$ zP?;YM&*>bI0A`TFI1PR#xN=c3qpk>TGYgyV6RmiZc}(x`pG#U(SCx9d=vQ9+AcSc? z7t%S+la?JELTV0DiIj3{l(I--g?)i4U8%d~fU2M0^;LNNi-e3_zz9KX=jg#N-b}kk z3qN9I>Ru;MY;&DL>GDvC48jW!(4HRmkHcY>#UL`93N$arXao5)9G>2f_VwXG$*rwm zHVdAXE5w!6_=<$1a)XD$$lL&Z@#13xoum>2-`;JVS*!~G7ir(UPTU)4%TAM&m9~B& zOaxO)bP|nC%vLivBDdd5WFEKgR5isi{g#XB?oS8H8s2p*fV=7?tcfcL*0(EafmVzc zpTq}~odmtcZBVwiO}Jjl(kK}A6WuZ{>(X*gHf%IL7aY&nIX~#%>ghN^yerIn7F!sO zwG~-nLBWD^P&R#HGDVcN(b%TN@}0{ zt#3vbInrcj40ptqL}grtH_7;{F>Mfz(^#@^K{sxT*EnBvw1U`+Q7_RcirJGmi|oUG z)-Q@KA4zxQ2jRjmo_P1{3B9XGNEH2ayUHL&a4+ZcR>JZ!Z6Onn!v_^$`C(&LYE5GY zYtMIzAbJ6f`qq6`^=NZBpw=8YCNW#_Tbm|npA_F%vGo-TKc3yN(#caL2F=Qb48yE} zT3h9l8y5jc7f*eiUBE{M2CwCWkU!|P!*5FXUh7fG!j`n7_&{&iW=c6>u8YmL38OX( z|KR#?nUxtJ#jn7!9m3!!D&K!G(x)q_f-NUP`gVgAqW)5NG> z@$2^Wsk5VPF^{pE*lu<|TWRhrikSuC>i=L!%Irl@nU)2dlN>}sJG{OX&L`f(^v|{V ztPjltT46Cg6d(J6B*J6zA|Jx4r)=JMT_2)f^x|Ho(VMWs+Sr{qCY@1|DOgnz73zTu z43T=RA{7d>LuFx)0I7M*t`Fgsa|LgfzV&x@%zkEfoJW%4K?gUt4vvv{r#1*PMm1lq zQy9|*Ym;~Fm|87h|Aw+N%PSOr_Gfq&R4$pa&4nv)Ls6<}%kg=&@Fr_sqifL4O(0=k zK96%+5XIhjIz&KMz+5%L+m9?+z#72)zum7$dTlmST;DN|USs1voPK#;W;0Z>=&}L< z?G%A*z~1X#-Q1#}`7_YNdd-KGSm=_ZzFiIDVj3^^08iX#jtS%I8pG{YbFdAJN%rvS z+`k!rhSLgAl}S*|S~wyj+Sgr&mYqiShPq0u@{&9M`f!J*i$g#2TX7f`$}4TBya2-v zQea9d{QY`(=Ax_8EBdZ<)*FlcLlAVKKv8LAfYpExSq8KTOd4PvXM-NpHkg`!(@)z;878 zJ}lg(f3pH;cQuu2%6DrU1~M{0$s!u!l8HUhz_jrokuBBE^lTa-b41iKgwdWe$$S{| zt_ZYl%9lcfN`G-Vf;)X%a?Te+cVfPE^ zPU(H&7Masbp4Qtd=QDJ{H?8}|5qbQTI(_Kj!|%dgpJsLe@U+P+FvHt4N4_eE3%Ak5 zzTfTz*7#0dJ6yRq>kSG^G$J8Uxv(s=!eAXrV|_edM54V?q6+v;Q+n}wv zbhf8h?rUXD4qa|z`8j5pDQR0?{DM=yLG`E`qisY~wt0kZdwg4qS4&7j%$#6)tI@SS+M_HSK9}ADZ?=*63S2q-yq>|s?qhf+qNbyO zlF!Brv5o$KPUYpwms-#Y!AlV5e+%~M( zNl)aQrtwAVP#5=HEmdo8-kI12?z@HaGq*+Z1QwP#)yt6VC#m(Qw9T~oVnYm54m$q5 zMCvG^8i5=;2p|t}+`H$6Uu%G~YBz$0_-a?mxPv`LI+er?|M_@JZBh`4s`KLRrSmG7 zFd3URdG0P?m>YBnQH`C$mNcSCeU+xnl;ux-o?l>sfFS-r1X^KDiS69!^|m5<$zCHL$|o8Eto z<52Fz6G$8?B+DlNJUzj#0U^=fn?LilGBp%N{6$-!Dr-H+An&o^TH+o|^3(htBR#=t zAKrj$Lx`;y_dSGalFM@_;z#W_P~HW*%u}Ne;ZOq0fg)+Um;@dwZ>*A%9hD!cI4n_9 z`YZ9Vht(UNpzQQj3-9})za#`9U?J897w+UJa?K0#VyKQ+L6^T)oD&rK7I5fgmU7b{ zh<0ShN!QxUW5QYzPprUH8QmLf<@!F0zsE}>Wv?ujoft{$Gge5#kLK2e*S%w;p$co# z=asBLSDsvd69jy}b95w;fy{!Vx$v}FYse;HH0SeOQ=xV+715oi574?Nz^iE*qusX+u}j0g1B2^%e$=joQT6Wxh_OQ}k96Jt5b6%a8c@oIH47ra4ge zlD0Fg)!v#f+kL1)%5&RfIeR}4o|b?gTr#TiqK=jpt_fqn{l-q+SU#}R99nW};SXk0 zgA!aAA8;0H9mYKCW}uG3W5V;#YG}DGU~UcJS%DaLnI`HZE4gwz&Q6ANA;rS&K75lbIOJNHmD{8?OapE({ z81fd7$u!Q*QvWOJXeyn0BR3!c!4nMN;AOQDu=(Zm)l%rUe2 zu}*cB^2ln#X`9_qrQEOKTS3L*C#jv4!7KT8%``{*G%HalzX|=(>Kf;L^W3KB2w9hU0Er(nq^@ zeZBFSJibPie;A>0rOpOs%4SKY%qu#1ZWQkVPB{!X^L4qa!$D3W>8)tZZ15!%8#veX&{RYg+#6l>vn(Jj%CD{pjX3u1t(-ZdV#R83^}Z?@k~) znY&w#&&q9k81Dks@}m!Bh#yC{>_Mtk{ zjdi|GPGpPDNXl_~@}@86Ir7i;qBJR;EBp5M2I2P4l$6FoQr$;b`ypMo^|D3uv%xwk zQ#Cm*7|11W8zx%YJ?0FZR(Vx%F0|?*XPS2LgX#3Rf+OCVjQCkFQ6KBK6x(o)11ie& z8T}tc!Olio5ZPUb-hE^5RnrT=x2NOl;di1rs`5EoXFiBeFbd8Q@EzPkB0Kf!9(Ds> z>>cc#Ia7-lNMpoBH>dm5#6fL1(GQvB&WQF|T8ti-<97u6nR>5la;+VwPz&F;g`0G* z*gNzh>K~z6bx2!l?Q>4?&LHQMZK4JI?WU(nqf4EkG5n9d=KPV4^36!BicghU4KU(s zhXUyS4rvB^v<1e`Ct_IO1(h9RSk%gyM~}3nrha*C!d#nbO_Fk#>lfB^T5yO5hkRi* zB>g&@)iYRq)UxcZFlA|Fck4(Z`KZ6_2Qw}OH z2;rB;H_G*-jyZ8{!lp4QjgTRr#^yXL)$S~5W6B`@+CDkS#%$0WVX%|#L)ir^f-UtK zZZ_f z+6Zg6S^ij>YymGg?y5kU-PYJXW5=B~wzo2YBoIl(g&LA{U&2619V&1Jo19JP=J#4x z6`qdy9FRqIVXw`f#>HfM)tPRUu5T{F13vIcNqGD&U=!Te0AN+IKXf)xD}-ec4Qa+W z{g8HekInR==wjR@yV3WuUWu|FH3B5r{A7WeW1znAq`+lNBjZ?~GV>~_EK6;UUvIG9 z3ngn5a|xaI-urKZP7pbWuZz)SNh^ehpaS|LJP&B6Q=G8Wp1V5m$=mw7fGaFLc_G}# zd_1K!eA0Dk!M%?M$1u2;>#V@*}A?CJ}=3(#Q2z2coXHEmvr;qz`kfYN+)F zhXITBO^NC=hB&8jK@PET7w~>LOt09~RiSR}1yeF@YD3Z6kq^~D!+$p&zt@gDJE$F2 z_cE0)*}Cb|j* z&=HLtFuQ_hRMh+kC9kppX}?31j$yRv%PjjvA|KC7%~top|AfNC{sluLiLGJwZYK%Z zyMRdk3v|0jy0mMhB6m3-vlGS>px)QJ;B~7Hh+6b(CqXdJ6uJ*Ic8+n{%&4K2{IW~r zIyK}YB<2XAcg5Ti`Pq~;qvbxz6Zxnwst} zcAnP_^N%yyQTtJd*jaL?gs)^5fAVRJx8o3I!^V}BI(0o)8{wO_Tcp;EO`gGT2 zA~&z%gRSNLGGYo$WPnRWa6dA*v&`|(5t^#T0=tw%BpfM0?zS{^~kGgv@_>n z0dvoAzbaLoS0^zg{oj%W@g@5)N9&;_D#`m-3NGCW9oJ+wfZ=;G zGcp^eG8-L1f<(j#r*pm5+aBXb)Mpvz!?V%9{)^_CLdFmOT136XG!jM-CvN1UtwaB1 z#Y5PmVuYSe`RXC3@R|SObN+>IerzNcOydRMF1tAguht^pZsLs1EL+*$S+^>N-lt~` zJpCd%{yjNJswrnoDdvRgv`Jr|(?;6L?1f%ilL^Z>`nd5wtR&1REC&*kW!gG(wOZwo z-j;2d@9j9=V+We9mEWZDTL-HPJ)6vzm`|-0OSv0de;V+e%6hJ`hu90x0h=MGoq(|| zCDz1zNUmRMicO$?r;A(?3qSGT9oj_APX1)$J=T=~h?@ntK7*Hb`*$JkhCLhh%;x0S zJb%JbeZP`iwuTc7h4CP;7nNsz6rxJeIiIx)C}|K0Y<%+)a+Cx5(f%I0B{9$Y=ZEe1 zyzV$HvR}qQ8aC2y7G^S-za6(msRjOsb(FY%A$1SbtST_kX@&GH)Ook{&w=oT|hlwb(pE?3B$&P4#MD@?LEe1$}beZ zP{9mw*fx?zaB`_Mf3Ab{_~2Wgf0&XKO-$lI=u_3Ib$lOsccD)maX)YwPy0FbbF^xB zM74vh*-Y8DsSsa7&SUy72Jm|!#03^tX{>vMB+LVG&u{t^rI^$VSV0kvJLSH#CVF1HUJs^UwpsX(tt z$1O29d6D0{4M*Hy_Fj!?KAWl~r|2`ho^VSd?6^Lex-Rj7dato}jBA)vOC}zf3Oa5ExOJl0M6$$cPwY=?{1)rUjblb(=r4&LQ-?;ePDaFsYBpg zyPzJ&$-`!R?yQ&XG^c`VyKFJ~(*^~(s5>u2N_G!lToAw}9sMsMMsEhcLR7Z3SvRbx zHetwkKbl0N;`L!{$`LLf9N-JK42D=q_c&SWy{sf2+=To0)$orx13ta*dhpfbXheMm z$7J;y5KH1W;pU$?Vz>c%rZdLSMYDdsi;Zx|9R*4aNAr~teDyW$-O5Bs~JCww^f^ozP$&2+ZFv$?|BfeqMM={s)_Wz8mGCO?slrUsM-+z-9S zrNQoht?l&go*$xRgxP8@p&y^@nGR7_A<5B|N9%v4i=0lotnYPW8gK57`NQxw875iS zQHs!us#j4OZe2T-Jbw4;uq7~gadaH{ z%2~vYs;E0Pcp-MnVXf@t`cHr4nZZdL{PkjO8}FL>56>mGj#s-GZ;M8Pq81$JaxBPf z=vN&F`sMb%jX_1yuV7@rh#tgG!YoGr;-#NYB~R{`5%|+Cp`|T2B>5@--O@YLkn2#n z0QXLJa?QNm2!67{v@VttX;Hes3u&jEZ#Tc$N$$ktHV-|@zkOr03p}!d``lBw<6vd1 z5Zp>>A8`Ag5-i0paCymmu_Os%IdHwswPus|Hm@0>`)Guy2VL!!nLq=cZ`N>%^newM zY&VA8>U>M5(S#W`QW;~f+~_({yOv{Tjd~SRAv3g^C`bE$IJ)vcrvLx1>#LLQQdp&u zgipy8woiwIvLuvat5jmK964wEbSl?EEa#HkvE)8iuH~Ez%Q^SVFwE>;zgNG%G23ge z_w#r>9?!>f%T}xXlhJEGMJwPaQ@+786# z0b-5)m&i0<8Lo3f5cl!yb5qUlHqtPwCH=aFZ5xQIq51b;tVVov2^Z%bGV$vO`as6s z9P5@)X|6M8elOq1xBDaaDp(82nhb?~`te6@Bc;LRjM0clXi&pOyVcZpfLB^>dklYtCT0p(}2Qh1=4;qv#bb>8fI=-Dz|<9w6!{{@$B z;d5Q82>?hW?6%~dl_O=s%`eme>Ot(R%(LPcA1ZTm7^_wb&1V6HXiJDktw<>jmhH$z zb^anGp{A(;>)=V(T|Q?nBNvAiGfQTg_>HOhhuaUhq&9xh{r>37apx4jBUT`hD%00z zJT^_^x?{mOl;daOnc{w+?&OQ{M+MYeFlMy#-~I8$&kbK&Kk3Y4@{CAb0;jDxcWg^j z7`iLJneCJDC(KI@3dw>4su%Z9u&F``isb#{5B(e* z+@=^%J^ML9(9zvQw!NQ7_t7c1ho@oh)k~o(E=+Py=WS&z@%BuwHwCW<7;i^Oz zSvL8;Hf?8G0w#aiuy|h(nJrVEtfqIF%>>4ug^T7aGs461mxJOn^Tn_0yan{Qa4Z{4 zL^>(6h6jrVC5Bf8&-SnVCl*^|DKB^bDF9jT&^ug_4S!2eFh?j;a$kjihHh_4h1n&G zMK9L;k&}y(A3p;}g!Iz=)AtP+2yY2b1^2pfY6M|!?y(~i(MHgF7Bo6z&smTuTxY; zAh)h;p9HP{?Zcup+yVY!&8cn|k{~OvztJ=Dv$&jIY>pCNY$>i!KsBoxMOe{hlKAXLI?tCy0vgi8}*5Vbv&2P-!i7tX}@u2gm2-14)uyZoeN!g%}ELaq;-80;4U^d~bbu38qmVITk5e zWiFFw+6hj^3*$V7r#)plkZtnxm~^TT{FV~>O6iWG9pK6}?F zZr`<4>RZRQH2X~|Yt#<=Zwx!%HOVuaqz^oqhhEi&TpOPf$d32dkd(B$tY{Ypuv?r6 zH9^q|Uh&1T*jeTaPNbO5a3E;kwiW-vMa2mHk92pqo0kw6Au?S0%Ihle9Uu4>B^VWi z#~9=*H)}y9iQ|OS<(XtUrXa^LTgLnA=t~FfjK3XnKTV4&v(K>(@u^Ac<)^^lge_tA zVl4?@nCPZku|QDkkicMNh9vt~RuirJWI$Bo&2{qiQG z{Z9KsBE>RTR48A;cJfD;z4#1aq(2R<*_%`CLu!z1;=tC89!IfX#KqB%PRid+9cHtO z&P;v31}&#gVnd=FD7NL+BmNALR52Y*^sJe)hWUd;qM{~|q85i{tpjtlQ~F^4w&X6; z!UE7-7!-p(UA5HCJoLr;LQ3?9+Xo@Z*i!zGsl~-DR@UV*a^Y)Xdo2r`xkzFxOyexx zW5_P}h|CV)#ljRffY2SOtG`ipun)d?Rl?9MCT*BxjK{3ls#LiWon;^Y$XQBI;p!OY zc+lD*u;#xP+f9FK21ux3P^~tyOUe1pHg^kFGdtnC$a`hdf%fFH)+_Y=0ZBEuazu-i zN4X-LgRJU9-PSi2`K-5W--7{E>@Z-lT#+9~wbDZFzoXq zx9xgXFR+GBp21ir>2IDVnKi{wn6%Nkfk<;vyVDm|_%BlLcO|K$O2!eFVy?mB-9RWhx1-~9Bm4SVpor+{C7@a*!cUhUClN@rB z>wJ+T<(CfH>4OiFWo$l7;05*Yo zAfxwK?=b({?{re7M)o5X|Cy}2POZ@Yeffp+)ZsHms?pg67kdjp^&?_gT>&ZdWXbc5 z2y6Z3SG7hn#{5y7WoyQ_a(mPT1J7DOwlfb8tDWWWKg4lbMzQ97sr%X32=3W@t*HDf z)UAP>AuNo^9w{uTyw`sC3%LN-u6Gcxy;HYk{Tdk-&@g*CU~1iwo_obQG>(zphC$O7 z>HmwjYfpO977X*+;QD^Sn1c>S*HD1ogCxM}WnRuu!GRP<`aXHB71%|%TMq66MJtI8 zE;1!w+x;wAw?BQ$Wf_p@CblB4BCh(Y1Qq6O|3>EBcSG2Np!J_!B$nLPSG{jcigW4I z|08Fc)m^Yyhgw5b?t6Od(I2@h-VV5!T;0)K;9okCrx0eBr(i@LKeZ=5Rz_A!B&QU+ zvO#(VAg8QOqNSxxZ-4p#ZKae?2fcyC(U^v#$zCE z4Sha+xl6jf^zB*c-oD;{ayQg?=divjrx{NsNx0!fgd15z(29qRqT_9*W8+f?$vm#f z#O+Gq)I-?GwLWl=*kO1}VV&|16KgG~(})!pX7;^%>N$=+Aq^rP7SL^FUA=|M`ZmhV zDU)}08d8K(l*spZ!zumEJ4$PNaTP*|tadO;w!cEc0oBd)sH#g%tm;9+Nvd(}tKW?}&8#4Lb}sHLaiAP10F zNP0W($a{BKH5yFHUtA!)O2GAx$k84=7}OFC&F)m4bhey65{mOtqvVkGg?p>EZE8&| zP^ojk1%4B7=?Td_<*nzi#O@OwzI(a*(=5DXf1{UU{L=mkN=PTCnl9TfRg~Xic&wWd zCWM$`;B{N>+_9g&EQfzAb1lIAyO_4aCf(Y(YB>`qc61+iW`5;5jP$utH$z=%l2PEx z68dFc079>Q(>BBN%Qyj)Y=#+?1Hcj>4!;eXrz$YozEp7d#&FY0yk%+79y zo^gpluL=Awjz8CK89Mbe(i=#iAq7~y7uJRDVSx3hoyKV(S76p)zSj=ofd*m!IVK?8 zylSw%Xe;r|w8fkG_79>J>SKqw%H5%V5T!=jsdN{H%!R{+4t-NKe`#{zkK9lf ziCW%v_X!+=?5xo~MdZxra8OLnF{!`Fh+=dp0)X^wfFL{&c=dm^UGnPu# z>MUN`YkHb}hBD2v^g-_-kIoK*p@#A~O3QlpBg`{P@%@Xb}TFrWN+`P?Po#x{bS_6|pUbC4*Ol?Lp%?Wyc7au^@7a7f;v zC!Hok0FmAHddBf=e3=F00Oo$ph61fMVp`(HiT&4cun%dW`721p#hMQur3F=%GEd~i znTlxA@wMBXI<2N-#(f~#y@RGj^K&p=s^Eb56h`RoBurz_g^<+D;0O-%nLs0>gf3IQ z@bZh#5K4E_Z~4X9qd?HpzMq=IBgIfGF2}ng=axx&Qs>!ZOpMEb6t;_n-VJ|tg!zdp z*y=E4NSH60HD!v3ci(mM?`n&P3X)5;V*ARYcVfS8OAl4B#!&@JVya@-Elgo_f=|@o z0`L^tuw;rH>n1mBAro;i-&ghoCUSBY=ZB-q%20!BW4-ms`8kKdHLZT-iZ@#yx1u*; zAD>}_yw8~NyN)-td{WBM6Y`*a0{Fvx-|^IdN1IUF%HDc}Y_Qv>o0s-sf7wi+{GO%6 z4y4{hd&g5a4TQnXEgX|=~mfOR8RYSxw99~akeZ(H|MsU?x_*r_zg0#7Wc(d*m(PR*hS+9kpca}2q-V<|r4Md7VyhSqQ4Gj#S_C<4nRh9%Kjb=t;y5rxJf{0K>lkZ$Rd<)3(`u z3e;?Z9yNgn-|d<^D0oZIF+Rb07CDjbIGM|_*8D{0nM&3hX;`|r6)#7WPivFZR}Eg2 z)S4>vqq~NO{tFJf=kSDG5qyuNoz07UJZpLvennIOyI8yn=K2cdehpPl<%r4fW4-{b ziVAhE?ZJe)Bd(Fzk~baRH$zhB74Z~<0M{$&sW@cc*Ek85`)Ld3_sHUOf~c=DlNG*6 z>@v9nR^s&IJ@H?)Z5_Th38#)qZ}8kQUS`f~p7(>NA!6vVHSCd-H4!(K8h-2mmT0)J z`A;Qp8O7e%> zTqbKsK>a1lewL_tGb|4W^lL&KfU>ebh#N91es3+A%x>#2>UAk^B14-qG#5 z8WK+9d^W(63Y5JU8?tgk0UwX_UY2NSj-#}@(Mx2>u4e4Hj^YNs#)#D$2cX&4kObq> zG{*!U8q*4ZSqOsUjk|n>9VLV8jmU00cO&k|DuoSv9!g4a-b)_{_Zj(r-TWY*u$x}Y zVYkx=Dq0ssJ~w?uSi5CqcjL<=$fpDz_n)8XR0HjA`2vP)%@o2QB{bRQLt4yF^N-(Q z6G%wCx1H_*mtiv@v2e`cIHVM`OllK$_h^>G{rz>x$*{2FM$ zj2BrK?v>cl^>+U_wEu<2DQ86yYVxu#rClE5@GL6dV}E$6n~odg^4vTa7K#cvaF&&i zINL`Y0jzueQrt~xN4>_tgUUe4)p+@Ji{C}!r__uezXMKw`_h**$mv=|E}Rh>&yEs2 zT?RqndT}aj3NOGBWwoKxN09WXKXU6qpSaJsLnK2kPMYVEj+B&Oku<};g5a2#mKD+& zw8Ny|cb}~>&db3nXZvzi6<_tWp!G|~jot?Z>!%)ihKH~mHva^d_tA-?u4$-En)&_# zj0Lx@2PM+}9#r;8$s}l!H>smsc3tm%;Nzu}=JEx8+$!wBa9m{kP~hZfsP3;LtXq3SqYo4yY6^fKBdKROZb%f1qt=EVEuoc#HQ5Ekp#w-fex&IixlYYk zG?KhrM7%gsx6d6npsKlO7NI>^qL^!0(6#Yi0-N`w7WZaeX}tJlZR)vRz3!djkqE9y zyR9#OFD-YYvA;EExkscn0nMp`zv4U`F8v&S>yruYi+A}t`U_bI28G`7p*y^bB+>bHp{v%gXWB#bqz|6gF`D*T+tG7=->qvHKCN*^<)8(kQ85DCK496)E%3> zpn2s~Of<{FO(Yj2S)vN2YoXig5q77y1;cDvOT0bGS_#pfnKKF5FDhGL1Q5lcr944P zzuqL~D&uVO0*LWH=OlYJzVQ$hD<++NVO3&C<&cQFRbmQy$7PCPN-(|i-m!o^Z1tJA z@`>Euu;^HVw2D|r`Y9@hm&)3@z)WzYUTNgzCx*k`-iZqq`{mzeJ@L_v)*RQ>5IbLr zWozn?FZTXuNV4GL5*WC)pF-|9Go zaV}KfGda0;4_lZ9c}e~09Fr(~I}XC7(pN|h`%J0S{Fcf#x`^C%K7Q0bp-eX%5W%F` zMsu>qM4Yg=Flms!4BR<}N}@EPpMg-MaO9cqxQnA^Tg>w-)(wW^ZZ4m$(!mT zpvN<7OW{*5YSLr5qxX4t^ze!wrCul3Vr|uZv(6kCM-0doNLi79T zCCzz!0aU3zI z-@>g=5$<|y*?m`lg~FJiLq!~O52030nO=_Tp>JiJH*;Z?^Q2B)&%SvB)}?ar8j>!O zw4FX|q#`9N)Qyxj8KHcCfj(GmCO^vb<0AQ0jo}NvsCGEXGQ+sY`_z%kYLNQqDg0x% zQs0*4dY@p&GqJofV(1DqhLW)3IcvW;2}K4?8F`6g6TK$m(e>>`PEHv?u5u@H9!mcmfuL@_KAq~(;UA9fo11RxxVVMXbi)hbKe!wMG5q%o9NZt+7!rNM-<}8X5_nh> z)nS^!<0qYB=ybUPetFt1xoA@FFOEcNY)k#-EdyO9u^?#Al)r4EEYe@YjYt7MJIS4v z)S0L6DLUnP^j_s>{z}h6=AP`?V0u0Kue}Wv3nIm>r9M@5r&$nUDB(`fR@oZ4@4XO{kkNm;O=4I;Skvf_Yv#|Gmj%Rt>0?Fr_o`l`UX7M6!!l- zlH)SFF4cPO91YGE{mvS4AlS@;v#_OoF44M8I!d&I2p0dy9pJKS3Av20sF6V@F7&@| zB{0{;hbg!zuI;lSU%p!prkE&Le`&kCbt=2L5$01&xAgfV*Nq!Z8?e9b;uR;R3)7er zZ|gPHZFYO-NOnDb42d9#ZN$ zg{!7|(w?AO%%JLk0C78lxh!E)c`voSzVUZ;NzOKA0v~l%-38uxJAq%wQ$eT8%?qFpJGhx-j{w(Sd<8u z&^6}C#m$b4REVUe`6EBQm=JS zxqMFDYew^xvcTCMfRKi4Fk!~(Iq@Ww%3y>rip)9b^f^vEivQB~6qFdvVB%Y(45_cN z$VUa+O54~6e=5OCbfYDFJ}IMtlB{@EYz9tbaat+6`sA*;=~}=(9{$+q<%i$lt^f=2 z=)A6KSz}wZcsk`p^k>&vjMQw7on2njTjv(+adYfgapVJmPJ7ocP8kZOQ0hFo5Mf>6 z6?SCm&_TR7nlf{4DSY)wL3Jo2xSTmON@-rvJXRM+6ITJt&Ji@`U-(yy#jk~%p0~$n zQ&f0$j&r>?yMB$x!A|A$X&#=y>sp?lKhw$%39-VBYW%It+?VdIuR^|DC`u(HM5F|p zJ$}r+P;vOCwV(26vy9{_G2G?7hL$=Q@V$>dmw_6OfsW#s(Z?ZsI+gdJkB!s*a@y^8C@cvHaT1(#!mCImpm&jv47tU zS>=;{`CRcC%hB%nB$Hm%wZQE_EjcaFs352Kj;0n4K7ALR6T70uX-fMe$8qR;cw;r_ z-XFRDk$v2z--EHC6n$Q)IXZ56E=2Kd)+UsnFJ5~sga30F>`#!WpN`9oj^)^3A4yS~ zuW}lwJkSAS->Hcj-DC3y&BqaSBRY#w|Ia#+XiG}6~G#>A|8v7XcWg8VK^pN5@P0!KG6RimAYiJVui{#bB zmkE*rwLV_1N&dmt)FT>j^2TPeBBc)F%FPx1mKvN0TNoQmfMxUe#5BkDtcfPk%f!xO zW)o@lda58b)MAt4C~<&(c{A0K$)OfxNT2qIaHDev{lqOrjYJKRCcc3zoUV%|SHE&G zz&#Vz>2W8tLSsv-%ZnBQ!X74>_K5w}MPMw*+~5=n$-q4m?b}AeW)yt+Mc2M92 zA409K;CqzAWsMQ+pRwAq+I;q+=&o}$xy28r-MOxgDba%4)22L}pfPkI_-aZD@pripT4=cDv3Y%~~lAHLySWF@Hsevj@uV$ZW;5T9Ki zNHJ9H5|F49`|8uTE26pGHFFP~9)-PnkwVYCAo9$kkU;^!b>4k%O0#(6+e@voFzx<; zqta`^D--u)Ci~)no-x;JL~G%V{3-KMnA8q^iE(iY_!fb?RnevGjXB2Jier5>60>Vc zbRcJba4@$leO`zodW?Tg$tL}s!2ccV2q+aCa*?8`hW7Ctshzd4dA?#e+X{XSN&k8J z*{haQ7jk&&k=`<2`>6-nz;^V0?L^m#7_Kq*_=#Ncf6haqgKwYsizdA|^UlTo*J9K; zP9l^@R&wr+cN~3?_V?L#6t=rK^^}Up%cfUVG)trb(jD=6E z{}e1>@F|4#5r1nbT8ilm)FdxMKMKs#Hq9dYsn3Ro7WrQUa#X zi4w?7CGgKJi?TUwa(4Qd zOt(iy$sV$((7duaI@Q`Nl)q*w;7RU@0-Df$NPKg`Trr>u=}M z)ma>3ecir84Pwk=Rj{DMQ-bgM=WAJQLRcGdr%ny~$3~+q9G*xVYV5F*1`k`kb<2l0V|h;t~@hGA-c)m0*5vNs>VX+c7d@fN+vd7XfvkNwjKq#|_^R-Y&^stGYHB6cGfK z?>Qo`is_5_?{wEtv$Zev{2;MSPx$akZIt_4of6iK^^fz1+jT6RCR`$y^lFT& zBT+|3&XwKX$l`~Wn*^)Ezmf*NU0MG8N3M#|!9avDhv3F{*_sOzyXNw#LxH=RcKS6x z%k#mp>oM5uaDnV(>eBnWQV}l7PKv!aw$U*q({qwAlq#V{o9s<4g(+x^65{KsFZxSP z3q$BV_dQr-4R^5EBfb&N*Yn~m%Cx}j1C6}+E` zCb7k!x|%GC!+Fm>S@?hgVJs0ww$6SnQF~b)zEbz1t;^Myk^db=nqug!8llBe0VDB* z4#2i9a_Md$7uamVZWV=$yHNVEs)88qb3at0d^BmD4(%O-NuK&m#_2yF5fEFih}z?Q zXn=7~Ajk%&k&-o!AJi^NZh^288Z(Q1Xb5wLG(h7;)^G*H?bT_V|1fpm8}(p2!c(-V zBUDV5ju5<3UwV@!|HGZ4Gfix5lWNV#bztO-iVHj3b|E3z20w|}v2>X^k1(lrey;T~ zd`H(EPRtt)L%767@V9nPe!oGpA9Q=@t>rlYAx`D4$bSzxRJQCqA#*gOk`v?wJZKt^ zr}Vit!Re?dU#8EII!jhxJoWvs`ii_B2)U^?OP@2Oh`@EwRC!1%d0P{ff9AR4NS*{K zG59IPoy2R&>)3L|&cu1gz5+v|oyehirr^?-e9;Ng;6Gifw@#TD+kje=OiJW_==UA> zXv@}hT3wNqm;zsfheYzN+i!lBm21WQ91^ZmnpE}`JpFQ7ce24Djs~X!tAX}o^QQxY zLuXw?ml?S$*>AJ@*VsrjD(K@%HMNC$l#m{r$PP~n#Kvb_EA6H%t%L%T=h6%O1$A+=yS z?2Cu!ac_c)r)kwVdV04&d&r8U)wY$AJ?QKl_xsAvyKe%Rm_$`}Q($0aNJ@F1k5wzZ zT7oy<02wi=O_%4_?pP(g)Vdt8xbWj=qo}5M))$~(UZ2rNxt$wIu457Li$PNejOFuw zy$v(vNCV%2wp^f`9?8>OaO(gR3`Bog^Sbr+;_`_>5?!RKxstY{UVLhEPHzg{&45@8 z@RN;fXll3IjB|c{tVwczG-rzB_VzHa3QCNZh^3P z`b)IbM_Zt+M^~F3}Q5uJsjJ{J(;s7{~P4 zE%9bb4~=&#%w72oKwqASek!rwQfpwa`~jDpyD%{Sp}1SJYxD!T@6^Rxy>b)@#szZv zBJokn=t`lIb*rz;DUX{ba%r`Ua^u z-JWEhgs2N!OUVVg*id6le@BRxO{H<&my5S7ypV|seP3XR~YR($-HvO4pb7_ z_S4CqF}sUTK8w92C+`EdY=)!Ru7S;B^f#UxMnbk4e@#E|3}EyZb8hu^kfGvk1e}UePAPVAy4yu40^}piT)dc4i33 zqs06Ph*-WAMo;9{y?$-=##X%C{4sdp={g`WV3uO>VSVlaD6Ruk_khs7(uKjkxDfV)kMH%!Yh?@0V)ZWI)-&WA9FQ^JNz$G7Np8cj}QMF@# zwz=(@kls1Luv)l#c>zwBv?c8!tR|FZ{*HN{w!A}K>f@kzT6D^iIkPSBsnhjjcI*6X zu;7+2JySK@f^3#A!GDDw928b@!X;O}2c7c_f3)fuy=VGJkbc^W$NvoG{uqUsqNa;2 zQ%Z7g%yJBvAx&5Vw+ebG$=Y<9#N0ni1x|N4N}P=H;nY`?cNEvW^{Nr2;QQ((Ue1J= z97z7vq1N5;Fn0{t9|Gqn0#9Zh5ump)j*yY3G27gNU^jFbv^|sdA(HmH`LwJ?WM&X; z_UUh?S6Kt&} zt@Uun$4ikZ{2*`WWS|xZ*RVEQr^(OZ)0EI7bgsZ65?| zRgXu8l*3xE894VS*T)AQ#^U2l<`y!*n+qN0lYZ6SbJtli5d6H|Hw% zwZYq04pq80n>tqWLR6VwMm9DzHZJWnqVC`JB3d@YGubRuHc{17vDS3zL8fJQP4$G% z=;#Oxpk_-doB__l{g%U-J}}NFd1wV`;A=_mRxQK%N0|cU%I3qCH!NlftLK22F9`+* zEh+F7s3_9r10K0;G&9FXnpaGat%C^kSwe`JmwOIr0Z<}qai4L8Ly#uv{o&aigPJ?_Pi31vv3kW> zX$r+}0RzCN^7Py^QB1OA9j5hDX4p-Fi&W1<*XSsn{3Z=VB_eRBR75y;RD(+BI*Y0| zc{7;I?wP8K`hU_?39RbMV0Yzt%(>lwQ4#S?29*r65IT% z>?vrKq8AE{X6L~$B5H$GlKU!dkx3Kzt+Ny0GY1cKWIaRsK0PGc@Mu>{#Jkh&6g3k} z-O%zqriXLw{cc2rgFtOCo*qhMXkLcahNx;Sp>7>0kJM?^pP66ln69FGKr-p$3#_Mo zk=_jzxcpI#vM;mR=$fTs%Q9?->EYdVo=DM($uff>3Fm2ANvKhc)qvINDOS4!;mShj z$&Mi@HV!caO*g<9u;~Ol4sFHQUCRbhF*uy|-0V%58kojOLQ6VDJ9+^z5h!q#@An%H zurmqLFU*6xw4k3bsP3Zh<=GIPYd^LCa_uEvOUcR$r4wr^-(Y=~7zRDwH+YzHwB}G+ z=HcanUF(r3eA`5IYmwx4~ps}MF4^REO& zE$j}MBaQ}FJQ@xf4h9PeWaix>&s;(iVtbKtgoWpncjx(6oI7)<>Jz}vI7~M zgF2}Iqs#BMpGju3vw5Uxf8_QB$p@WG^*23=m{)RqQFLk8Hk;Lo-t0kSvZ#K{m? z!|3JgY~sZoqPuiS(y9mOslmwa3>F6%6fOTevYymMMV)eNxd!>MZNSAim*-+XMUD#> z#DAF$>X#|X_KPIBvT@uvS!RjXSzMphHomqo*h*{29EwM4t`SAb;#YpF2V=+`8w5B9 z-HzVHR#cz`thQhFaQL~3F=gZk?chPLhqVKWID>r_RPmR8yhmy=mLM&{TxS&8@dZvuLe?_>}gX0iPu- zO16pHKiIvchK^L1g7vWoR!8~O0N4onrzeCaS=QugYtZ+2b--%LztZRmmlxsHxR^!# z0-XVq&~YQt8-OFN2ZiP1cR1&e@!C4&?8m0SLNT>gF~A7RMh=HV69k&*;;T_h_%wS- zj{?A}kuD$F2y2cFYvNoKI~lc!W~(@0HKE&svDJys8nO5zceO=!kxt(uNYD^p^>qPU zDDtf+?N-6%B-t#`=lqd-c(n>2p&i&raCoFk)$!K76a1tG>jFrOEJ$@0I8*J>x)m}> zi>iAzzLLS8lsOcwy44> zw!)S+nS5ez-~dkDs`q}U{_PfO_CajQPR*rFI;an30XbwiyGQy$D=MdfDJmZAFl{H) z9jf}?NI*wd2(#5m;QcA~efv4Eo9=Zp(5M}V#YnetNbl8vdQGH`g@anc^C204bNWbd z6XNkbTCp$58;NTOlmXZ2LGmepyQru~GMD{o5jVW2SmgyPn(K)`(7q^?asPP^;y{1_ zU^5Eu?94);lQAn;cz^deQSn?`}{%%cg$)2z(_ibU+5&ydPbqGCEsex@Hm?>pn0*WBU9X3 z=Siv%D~_F7V{-0(vq4D|6*m&sB7qURYg2ru>UFFby|*OG*|m{Gr?cc;y``?j@W|kN zSDBC_(-T-f)y6c)#$i8%XfTtaP~S5y`Gi?FQMrCZjUaD)7hG4$6o;AviN~hCqY&09 zBxA44bRHA8`8#14ydGBF0ki4A*Nvl?kHnw2s8IhcV}$oe;1-wa=GDdeLJ-Q-2L^m% z3?VBW#;%!|>>Vv9LAaG-BA4Hce8D20lBqJ~3GAV^V(V%(SzrfVJSjCrE!UL#PTR17 z>m!KPFuNbxj+zo!`eItj$ir`)AwitM5;#Y&)PbeFipr(A#6oe((%G~xz?^coQU57H%Jk`l zKvGM^s}RdYtB^sCKa_eXDg$s3uA_{dLn;@?Tfv#>K%{%BqIslKV=OJn#XJ(554iA*vqMbzw4MJx&^{b5Cwb!s!yvgyt=TypR>DOj1`+ z&Yqw+)drJkAiISbpS1k-Z3R5M_8tE-h-o<*vI-a^%WvPng%PHd`NY2^J>1?L8pho- zO~#t1U*3FLR;BEFI`#tG2hQ%U&S^+ss2$)|B?A4HP?S2IP-W#+^U>j4>zKH?ftP_+y`|3oLeHdt>sZUx{$ln8?W99h)U{mTE+pMLlZp0G=#na-*jg$WQ+ARr{Rbdw1{i$Ynhk2;UI@LH5*v_Ehz4JhziB@ zG?6QE=pFaCZH&7Ho(jFEacBo`y?t$?_viUPCk**Ob=JF7nTc@!J@Mo6Jh^cd9p?CN zZRMi%J9d1JPBys`DGGp>I{Q)r)32Y4bY&w#H~Da{tyK5=TgjB?n^=1en%;Dftp}FH zMK#y-f9^dkF<${y7^x+&dKdL=3YxxbFNJ?>ad+?NcL#SZEQ%cfb@timU3yFQuPl)% zw3jHoc^Y#tZt zV3;3d5#-cX*$(6%fc^U;cdiwU(`gsX;zz(53SMuj{7VPin|mhM1r1=tIsBbjfT?>3 zBAbn#2L^N6zondE82_Ze}4Qt7;JdQTbB|P?j}HVYQHe`W%I@m zi^e@V=bl_MHcu3ygdfs&mg&yww?uzaFT65j1Rm6_B0BxSl5`H~iL>RV%#yS=Y0j>Q zsa@ChDi%Ll%!Usul7`puno$#mly2qM*3?OcHS6s1HK4-ApL~){`9;5g^YYX zB68I%hMaBU%5B1+w^E2oj+tdqgtRiK=-Xs{P^AtiWYwr9`@D`WAqd+io!oy-5HG!i zAUS>%k_mlY$vH@aeA1dZHDm$x*oM=4R9LNz7P!tbb{q6#4+zplyV8-Qo))iPpul`~ zK*D{)q$d3WUD?#Uj#Nu`aO|9aeKu2_e;gAr3fS(q%&@p_UPAj>L+-l!tYS$vd`qo-Lh3+#I#t< z6c5;N5bQ}Xp~zawng9i`f*yEf(}GJd{^BQ@A(cmJ%jCG7-NknNTsIw>cC#QXnSH=U zVo&K{Y}Kk6#?}9lyTbiHj;_U@>HYuf+bP|3BNcW!NQIsC-{VGsFW~40> zH(1KZ3I!(CCoFB22=etq-*6^Yu2k11K%7VIVj_1D@t>Zd$AEHF&ddr z;+dENgXj1(+v&JofVtoD3iX=ZTlSOObrftJo9=9XJ$md2?vGdL1Mkk^`r}yQrfTn5 zd^SJ9E;ty-CRG~U%@wX0-)uz4Q^;{be6W-eu=bNeFOPxqeAYLKn0goEs>W4e%ab8f z`-8mloSP3{2@%uha(Se=>Qm@@z2^-{PW`YHm(_b}tD6o}w+U>8#%r813B4ytX#&R% z7%@`t6}9Rt(`UMF)J968*f=hz4D!ULov@|j7I?kT_6Lwn$*Lp3YRH8{N=hM)E-)ef zXG0TEB=sEeZCNyanX%gD{rwLmMB{BKj|h!dYePMMCD~T2z~IlfKL9tniO_P{!=OH1=rW@?V(g=&qa4 zp`zvCrld%NPi^J;Xy|xlEctzj)Qg(0kN;1AtoKXlzz*=zp7@bn!* zhPO{#g68ahsOo3rK~%+Ny{-M|Ox7;oVCNyU(f01!{`hve5*x@r_MZJ8dK;-Obey!n z!2Sc7;kLb-{$fQ>eG+XeO!+uE%%p2>_1lX1>VPk)pVE@3m2h8*qSW#ZT67z=;h1y0 z)~;(ofNq58c3Uk7+)e+FXEu*Bod#>EO_l}I(HU3XT zbNnyUqgw;%d1@Si3p4tsYQ=`7fR#i9M`N8yP8INJ-8r)%?Igh2*ZsZV9G?X-P>{u= zW|A!Kg*LplESta0?>otaBmUKs-7lqr>o09KVR3}X(96I%l!Yc)UU4!os{T?dAopvl zh`PeZo#gu%U?*A2&-*!Kbh&$^MuqDI(H;Q@hxEvT4wLNK(VP_!+_(!GdgH`R9*u4> z$kk~S+fKy-$9XeMRdMcUnNQ`g?BYXFi?{rWADWy!bAQ?P%q{Q_XfMmSP|mvwT?i)7 z{`y63CwPG<(eNPF9p2M2)q_cK3&aBHkhx9VuhI)LO}j)NrzM~x_?NZH+>#Ss1slB3 z6ob>5CEYg?>j;dvq}2NGQ}nZ}wF33QhfHa(VW zFrK-RKjUuai-It(g9iR)3G6)OkoCBLR933j&9>X2B}C~#Pp5U-Y=D-le1P26V1^E$ z+Er|8+PNj|F)Fv9S9dn_XV3HgkVX7p1dia`*Z(g8k~BCmYK`jG4|7reJqm1;%MEcM zJfA5I{ZcdEyW%rGxINA$Ml?u08@qG>BRp59oz%a1dewRVo(HfumHCZCM$sA9+Z}>* zE52kWe&(9cyviCisQRLbw`26cYMUbY5|wD>G0##=q3%kh4{C z+WCu7pT^gX6v@j@sR2gBp7pDwtK?5__bsHwJR%&Kt;z1`2O|fn6>byy-XD9^b$B&< zyisNR;)r0VvQjYrChm#+b-G|(ac`Z9Ro~D4#Wcr~ELWJ`bIeq5(TR@yl?=V~Lmuld zUdPI4N6A-M#NvN|p`aa}pVMHCl>UQDpXstu`Dz^OI4L0KMihqbNz^_TYdHD@UUDFU zuZX)^*Q79Zg;xa3^+Io?mp#SR0@PdO6J37JrG?8OIzC#(^7p~I@??_c9)BIk%o~Lx ziB;W`n|@@r1z-`1)$0C_SN>KkTay1Th0NcwYVBeH>kj{}-y))0P@Qo3=hjXvG}xj7 zSqge=w^zm(Xy&?pLU8SEpg!Kmo;n$~;Rf4+6g|obJ)pZ9^jjqCGo4v{_871R_gXt9 z_Td>kcb22jsCCh|Ql^T1N?5^w8B`oSW`0ilFWJqV|0Af*nG};22%}yb z1ddGA0Ry{))qcL%#|Fiog&@>gFyf8XfKF;67DxZODa5Kj$l=#wKhG|7U>?c;7BL&+ zF$CtAznN=%LC{(&@O#--au9T;EI*CwUa1rUFVrd>uU&Q(EhV32fnP>}TcyomX75gq zxmaJ9ons9aC2pADoB$z@KrJW>{g6uYT89VnRavd|M~Nn}le-7Q|9W?=ZU3pi?!b15 zb6gG&ZjTJ(0*P!5p%I~J5GN;q;hNc5vpM8X`AuGe=8H`$J#lm{iCQoAufDQhMQSPB zXPq*nmm%@tgf03fc^+}YIRo9k*pOS=2c~8d{MmZ^^5v84HgEyLC}RySG6JgqV9?`n zFYahMwyDcw48Q&Pheto7u;xR?tB}_c-{@2xNtPh({I*e&wso<)Y_V|e6CUD9JqC# zZ~L;pek?G}mdz_1!k!J9+E@#oT<*Q$E7=B{)FZ&Wf(3r(zT`g{6tD0$-vCM%mkQ*% zJzv$7-z&$+0*YX(xwGp`IvR0u1ywO`9gKD&EZ$NR)~y?n<9=2@W}rz{mHWBEy3?m_ z0~R*x94PkfvI*AI4rR*9tik&{L#7H31PU(>Fscoohr%9u zc>TvRN|d~agl=}U9x^iN%&z%IXaO%^3=b<-fLRs6tSvgI_O}R6-)T_6rc-I^#=Ygz z!?Kdwa>v-DfrUYQ#-S5-9exemI;>X8AO#2gy4N5yxssDcuo4nnD*uJV|FFAZvPsaGtx=Y04oz zP_EO)rc>TZ(6iPU84u+>a7T6crZ(ifQ!nYnv0L-W$wqzvf_M(_BRxfCXL63&rPxSS zK%vT9#zj+Tie~iH{6{4Z@0Fha|$PIxT-W$(y13<6vI4@ zOpYXd&|-CiW`Be|XT>`d?|p^W@hxksLsN(pR_LA&{8K!R%mBiH0hmF;H|BV?)4j> z(RhP67KmO1py5jK!1pEi!D0#ck%NX0g>hf*PrCId{!*(C3WMFB(iQVmd{tO(w~@KJ zz}V1GMvjcS4gsa_5>j-Ncqz!Xc}l*T^O%J5oKk>=tPa1gRdDi_cQvvaP@8^)t!TB( z6h~Q0R!|fIxiX8VbO)kl6yn?f9zMtVj2A43;SbRM$4ew}c`34IjI1evxg2;{Da z#{O7h!p0!YFNIa8nfHZdJ10cTCM>~-B<}FNcW$B0Q+U*adpr096*$ekD=mGp+h&r` z9;HW3$XZ4%4rbw2l$`%)F4EB4!r1I`y?s98f0zeM@*DO28gI=q&+R^VcG#3eyxm31 zMRvfPzz+fGj>*9qVFv1-DAzm!2x3)6olN8ONq!;hB)gQd?=MUJV`+ksVb}TnSX*Sh zPuoI=ruImYo_OJh1Rj|qU0hhXjR$VoV}SzmB(L=;A#G*-y6MDix$F#MC7@cf6F{TI zPhFi(j*oP*F%A%jCA1Au3eLj=$nCP4cVNAW$>r-~!g6SES)CVC*f1SmEd=VAikxww z7+*D7B1aTPA;Sc2bRby4wXbIvZ3yfc|A;QaC^>$nUix_DW4x$gY7K_Ye_L{)v=oIN ziZc?Eb_SDiln0ackkEH`sWgIudhM01?u6K(G-Vsh*AI~q)^ z<%bLmg6kkEhIRAAJQ!sQH~6^b0mgZjzOR9gzaJ>s=9Dq%-r8(>A5r!rvF@=aTNHd6 z_$E%>S4gnT63;^d&p7&pIu{rv!@ajyrMC?!&lQh5Ti+RH)t_B1tb`W~vE2qIsoJ-z zTq_iJ!PZmX{=4iHaAp){*x<#FbJ=yeLtzqD&Gq_uDGK{mBNlO6!>s0g$fcIrZQ)uI z*Uw49Rq^2$%veTLhXLW&2D+sR3*KV!0c>PoqmuuQ3_Hh{D9yR$xaL5dOPDu*h_m)5 z;OaZI!*^z5OtdpG!<|`TFT1d1X^XyG4WaM_iV3-(_J<5^QvZ1ME}5u;(Use5K4=`L z6YD12U+{hSg>5aSM%*iQic@ej(W;++SQoG2@X`O?tO%$RlKoixT|os?Re79@q+&xj zDFoug*Qz|shTYO^W#@Sc*1_|^Vh}Ys`T{=~Z#wH#>xYi#?uPHTiu>}No)>j(|9KW_stqPA8z$VCc|9=$NQvN`54YKz zRgcm=N?lAaFA(~3SDoEp+Z*$tlV0zHPm-@IDIuu3Y=)#iXmk}*GAbY)DC{T7BS`h1 z*x={v5E=i|uqRezU2*VqNgQ`66^6SZTQ$ObvLJDwL3RP9nP%o zIpMCLu&jVX6K6he*kq&YPS9`TRwyG2updkhrmndWW_1es?ZXTA!l!!S3Kh{1!GTx~ zF87CfJE4{YLMS3W@kUNfnNSy0^h>u&Uf|yOI2}4llh%HO3?1M9ESoW%AvQ;foNH~- zGN-U||9sNRooORCY6p@U%;9vt_F?zoFM6g7DGM77cy(x~1fD13wezTid!L9!m`N)3b8i5h$fkUUmVnW#G0)=d{ zneIhMgY^U$PK~B!%XHX@Lh zO=dZB0lK4;p%Dz9g?}I%G%qSP>p7A-cx-%7Y{{K|QNfE^_FLpQnt|(_jLV!Ub{(i- zd2ON#K(VFB$xzq=1B%Jy)yGnTH8Ts+gbGX$%=LuCU-4{z-On!^dw>%aU zvBh^Bs$J#@`m@L#e(qPcK9xM>`<>YsMCy>JBjTQ>fmIX51+-w-w!pk*fZBTwH66^!q1dZnY**2w8F#bsL2S=E7-g!Kj_`e$A_V8r3#bGZACF^}d0&tmM zl4i7C1DOhm6-Vb2hc8QxCF8SLSS(cGgZb?Kfu(kk-Z2L+dAzyMXh}DvUFyjRrqSS^ zmSKCR>1sSbk{gT;-@+9%7Fy-6l~(bO(I?g>TLKgK#L{wR^D6QLq_^SNyRUX1hR2!e z9do>PCYW^y#MIfJ)O-G6;{Q&S29-?&RiH?(j{$&A2#-o9ETJ+ZSkK5jLgv=RNDcVS zdBI4Dq(HaoByo;SS_=x|eH-AIe{40Kqt`Gt8kcrR08a%yrKjk&wG6C2+z3ATqiunm zi}H_g7~ybCX{KDVm+WxE*_D6Vnv^~2+}$p74)%(Dh_6p@`Q^O>%*`Lh<*v*oW6Dc} zj<92EmyFPsnk%bVw>j5vE4FE2!kjdP@4Pys?cDhlmMgimctHtm}!GB*JJblA}VR*jLr-`-1g*VaEpy*i54M7MxaSShM zIQ5pkg6B%VIIlg++_EEc=1h-@EvPo)ZMGjoB3Au?DZoG^J-?+laM^FP zN)AvA{5}L+oad%6=fscWl@Li!dd_yKX13Km5c`F;^WrkDgh(UP{@MQmKHIv;O_{}k zQ3!mf=X?nsT^M}WvE$_g7>y9%oz(?Xmco+Y!!~hD!3!<>cN#U|K7~<+@n4S*I{U?z zm;3>D(2F;A?>6^D3(ypT$(R|LH1D@T2Z2)Q0qM`2``2b$FRFD_Jl!5BmON_ipp;Os zedb?kWJ{MJ4~33k&btXlRP@m8YsdfEVY~i$AK~90Klq{poS=K$Dv&B9tkCu@9}lbo zR6CUX>GA)L-x^&-6Ty-xT(-bGoV1Iie&xU5i@8npX4Imjbz}dBI1t+%{2f;Z?4S#> z>rfGI-lcQl_8VR*wM5v|5 zpvP*A!ukMyZHP}Oj;k*>mG1*|DmM|Edv_~!s*+z~+klZJbhbVu4WAHf;5$M(|Cyqu z-f$MUuL0wTG(&vwKc?@Df82nX=Yglp@%Aop+S2^$=R>HkMgO4HaMdL+@|w&2!W4*X zP@aYRnqk0%NyG&`%{f3VQoy5)rt_7cN7Fo9I#YRZX}#Z}^vK||;14Y7CA=|~*NXs~ zKFwdc5PL$$;J1jQIt&VYV-g})x<^^JFSn-Em45ke5c6C_mAR9Fi)u4Z$qM|n)_A?o z$%O>jTmEC}a@2whJc6%t>Xo({+yy^ACWnfe1ghuNx=q%qVYo82M72;t(33e&vM`_SwR|-iiFi~)F$cXI+mi8=sE1fv5 zYf)%&Xc}|&uwOhc=SUjF@dwvmZS~>#ulG#uRFo5@)`Jl(aM!4mhW8e66X1f>3+?Ti z$$3{htjz8mK43I^2`%*qUw(xH+Rb;NpXBuX$i9@LC zFnMB5&psbQi**OsjaQb??=BbT{RGvgrzTzLFWHH%3;B@vj-@s*Gf z2dowvi(v~BIRYf53$;)Gx5!?@NPK|3N!!4#vy}1At4JzCDaKw*qpI#~Ljc&k)V%+i zJ?@v#34QI)~-6aE)MYI8=ej-iqu6M*y~!n!Q~`~p3THYp|A z_?8tEWs7RCN%uHm_Id)nt%p~nULqzcr2~PMB{WbEz4q~0Nm(jiRsg6NA`INvp=pC@ zSqbj};=Uc!h$z`jaZZw2Px=fWU&fefn_P$-k-AZ5l^b`C4f9$Is=IOP=(l?lCdR7< zg}8x201^$lLT~MI^>FinhyD>>il>AyGsPBhkQzr}3c3km8pdhG83x-;}mK`!3%Lb%vY!dK! zi->dc=C}$F8BiZ9@>l)>8=R^vV$*4ODcg=Hd%*gm5J;8d!97p{RVnC*@F9$tqE*<= z6wP2P^g@LhQ=XIIzvag2_*Kzyg_sb3D5$&iix7Clz|*~ZRNT|9n_HjMU_pxRqPljB zPtaFF5l`!K-}=wXXtKEI3@zNSTiGntbTV2u;Fg}XSY?{&_zsu?IX(2m<$^U; z>jeTq5g`14TWH&KKHRl?c~hID45`KpnPTta55_=|xMZ zytZ>#D()^i9!)7|qiG5KsciIX0sZT6C+j!%+7n1t;I_ zWNzao9w%M66!$DUwAIIc>~1PO0IqY=1;mg8^9U0b30!7S1Rnj*SqAQ+7wBYHTz3Ir z+T3{aAHcqHMV;SLl??IFeKr>2T)h4@prL6rtHOA%VlPCR+SLL@^yl<-^ulN2_!1#C z&$V2Kia{DkaDZo9wZ7yg`M;~}F5Uov_xY#>!Ut zU-19*>lIx^*j`!sa~LuK9vM$-$n*B}%>9_Q5g#{$rLV!i4!p{Wczt3t68;~(Cdo6n zG%y$sD@i$-UKn1d>oL+v&ux88oDl{I&?bu+LPGB1W^6YTC(D;^;m-{UhBm=L*9u<_tbmznh`Hts3UNVxyP#LXAjeN9I=o+|q0m$W8s zWs6gOg)dL|neI0qpR>K!RFzD*ZOl{BO${y=vIe$vJ7N*s6z*DuNwjJI++R_t`OOVc`=sfrjQ?F~Q|r;_ z^8{eM>Hb|8;v2fA-1*u_uI$Xa?2?yjAh8f- z8u&QQ7NN+f#}=Z$e4n?AA&zahq-yQzCA0qh(MHGl?G(#*l}!#uvYSsWjQ3gQ3g5n)7sM$@Y3O`R#_NC(Zv_bE03?3f{;j z`kE2pw2>|VG)}q?Pd($*^K4H-0dEAc1_x}w?5Va4%Y|?~jWe(aP(;+xndD7QFdpkX`_q?62dO=T?+7`SDu$0rlE7GeN!2R3)E zt3-Iz-FW$1q_hca0cKyTH~w^BBuLd%j8J&~#CnuK1d_kFHkRm}N(Y*P)0O3u0wi^g z?TVt6q{F9CWp6ROgDSusb;st)6@|zb$0cD~mrI@FGj=sUA@suR1UnB^B(Cj+@sof< z&oF$Isk_?18b?$08KPFOCE{v0L4Hm&)XFha=z?#8JM-b0w1`%%@7YCYa?M-krDg!d zd=y%*1|h`AgP3Pm*00?6UGNVbgU79eE*u#>9y8$PGOo)N!edbBF_`tQFqLlpy2+aR z;5Om)slYLRmA&J&o<~>W@~eL|+6TD5k(1hbE3(+|$fH%%7frdh{@_{XBeQ2Kbnp$N&sVs0Ot#;Qz|NBj?~hR$Ny!U} zVRYv$VG>Pq)TyYxT>DbjB*9jIGRh6QJbaU{h19)yySJj~zN^h#T6J{61=TLkglTUb zoS%~#LS8xGwGo{~lD{?0~*b zQW#8dU-Z5cR5X@SA>b`f)@4jt?Qiv~YEu`Q3U_SA7HC!1RewzTpOA2(-rXHu)Ds{ ziY6Fc=K+qcXFB7b(tuYlJO^?4^@3V#(1jfO0NE6{t8X_jv^+e%HQ-l?!f+a7)O>%A=~fMoy<(Ic6m7VF8n7ofk@ zWz}Tn7%e(|-YIWs#DD)1^)h8KwhWG*$xL!_^XdhyC4;T_Tq*Q_RSFBd8zhpFxkqWo z9=VKcrTav)q(#a=h4$Uy*bahWcj;TLS?VBK?CPTi3-~6wxIrC@ejAF;pP-+s9?rR; zkk*RXeN{JLhmqOP=m*P%7)g&O-9oojCf%gtdQoM$maXYCkn0Jp4teZH!Ye`6=pp3u`4rUhb*^aLd{8=OkMX`J$6<9tsM;^m_3NLoymNyqH3Le zD~~QbI#ru@!exbv!1_gFzc=39ko!^xMo@NGotwVqAkP%;6O}>DZENnCy3I*fcr^_u zLFvP})Q{zb=bu;xBfm}~GjHb$dOH!X(Preai+r|mUtg>1W69YHO zQ?|3&JMi6|PF5(!UNWvl_8nuqH25>^*c$CI3+~;!4Dk;wM&pGM-!V-oo@SFr=0J`E zQ;%N!rSf|8w>8FG?p}}!9<~{od~Dp?3EE%^h#EYF&ki%NRjU!Xa zjGAT@0u?Br&~!evS=h_ca;}vH>7yMubuSx!@0i=RBhhwq)gve9wC&(EMgQ5;Bju^L zE;<$~TVz*{g}n334p(}iBj#|#LCvYKv@Vb@+-T+=P|{16;P$|Y9NU$U*oLkd^Bu0* z7viP9KbyX_V=R>Oi0-1i-rpgQs8Kr+-6L&?gSd?a;44ab2}U@>!KF@fvwQaIaSZZe zXoUay6a*ZbK3YTVP~hx<7v3#D->Uc+19--#W4}^t%(#vK?RCh25lyz-J88N#Ff6dC z0s^1`nh;NY^<3ZlmaW`WF+3>@<^&pD3>Gdk{|zyVttDk;#-a==e7<;X@J0bWFjy1ni+bq(*8; zfX+qc=ge^L=83~ZvK+z@?Sv@49I0|7^}O9y_5`rcSz{B}a*teAm+m6(9!L3lG~nYf z5e`T(2<02@*9DVycG2B+vTrANeo35qcFDMtOQJ$Rd-lUuFzx9=#R+ft=04AfL?Qar zOyY7T`S!EdPUd;E5(JE<<62ysY8QIe*y38pqun~p#dbn!SP#+>~Xb&;_K@md*cc=^g@8I+GWI{D_q;Kx50H8kNux0=n8fr zlH_ZKZoAn!bFeftkpo4#0;dqO6?ZW1h_=8m`5<8YRTf7kMm}>HeaPcYTV(k}ba6Ss z{W+thhHi#zFeAjecelU-gaLZ1e<3$EbBUiDfIJ30cksdd>}k^*?-`R9khypC_6SCy zBREkt)WSK0I;ls6uKl^@yF_Igm5{1iHJh`&C^7S&3Ur&IyQ7is$F*IOIvu|7InQ0= zY4E*{bH7YM1BS6`l-B|=dI(%YLMc>V94G_918?J?p!`G3+IZQ2A6m2ts3A(<8|Z*o zuvvUI?u59CKUi496l?JfnVgxsG`z|`)p@{gyC?a#Z~Xbo3Hy#-6>a=KxCfuhoZlwW=Y8Nso7oqa8){MT&DM`C&w{fW zpDs+W6gbDQ^ksNqhni6rX6qNnjtIw?*KwIOUu@Ow?#+F=NMQIz&VC^vsqz9?J$*}M z0zKnW&DS+&f3lCeNodLm1~GU2RZrNE3}>&kETM(~k+iCe-Mhfjo@Bo z{}vg0j4R6In87o*5ny`kGLU7=9~k6p1jf%DylCmY-}PwX>h?AT76+Rr4NZ%u!|Lb; zb6KGhXVAXz#bAwA$>_i->7nD!J!RqlOm;*L4`Fh(Lr4C=t?CMPrB1&5(Z$E5_zT}@ z(GByzHV*Gfo-?b5*ZFuUXGaKY+YWr^(!86%6{}}YZIm@4qHB2#wT?25yH@FTg?Tz|hn*D39%?C+&aHbCW2>xZWnDLY&g-EpyS!j98#yP zO-l=Fo16-blSi*A!#QY1vM*YUFz-KP&VmEaJw6)asS1CHQQ1CEI0u@|Az~^Kj=zm4 z6cFL<+`Itdp|BNf50NAE=b(>PZVjDa^}~aqS>dw5SMe%<-5(BvDt9Dov}#Ca*T(x{ zH&#yEj%(k?lS&5UMo|70sPL1dKh>uTTvQs%fc7HXo1+cL#sFoI0)5;&?qVJLT~4?= z4+}~Yb`f6d(Z)bVE4n2$(_k4$kq~-9EdEQ_fC6;n-rzo( z=1*Kr7yA2GW}q(gR9?}-R1V>3%sDENQFW4;fB+_~r%nh9oM<63H5p{;muh(C0{PC?hcUT*&Q zhOiRK+f0KRMjdIrasZueDnL7cGGWMLZ;MVyF-nQXc9RjDh-iK^U;6JIO=_(iU zM^y4A{$|mgGzoW_Lr`j*DdR(-try2(?E*umMG5o_6kMVPYf5)_)VjX{b27vTU>V9X zaKqn@)MpB1XRjb=1Nj@};5);Igo4d-P{t|W+2ZB5%@+#M=?Gn0+vE?!!#3bIO*2b= z#u~#OX(w8A;>9AEmgcvioBnP0R;w#~f~lK;-RnV=6w@aZ59` zg{KM$?fea`q?MmKPQ)#j;bHxwHGCLx4xYMo7vF)i3I6m?J@7#r*&;*^aDt`jF2ehr zu&sXB&jyWf=bn#nUKil4hJQrp;mNfJ&9WhU5ynq*J+H>>LmJ-M5w7KO zjZEuzJuYWV;;npICQz(wm*(9adY8PQAQ36dERE&@w!zfqr^fB882LzLhXzKS*OBwI9=ujRX9aonhCCu|;xwxi{3m<|IOjE0V@5f}KK z#$LC*+}Rz1?XNp`eOOpAaiJrWFpd79esvtBe*}P`%fg^FHtE(v*Xci2@gT*kiY!3e zpI*I=`(^vi$_OTId28=_+H{mVxAp>!D5Zu0`c74~WE;rZ-DEj=eHtje!5j#`&1&&{kV-5QUOLkLU+ea*48(ji z8heXG)jg6#vwUN06rxixk9=c%K@(x>ZUh8^9Mr77Qg^dpTY;`XT@xCha2ELk7LMY; zHW5)Go8b#8Hr%gzSfC4OSL~lkgPyXfTA|kwxE>l~>^JO~2p^a*KQz9dd}R6XrOpb* z#c4Y2daH{9tf}-0){P@|qlAoIA!SeqZ(?dfl+ioEG4pCT_r{h@H9sn9eqiP~dKc#7 z<3`4=IjO*Zot_5Xzw^Ux+m|r+m;kR1t!EbFQ{br@Y8-x7fmzVRU6d5sgddqEqac$o zOlS5lL;R8k7GA#?Rm`Fg-rB{sJN-TJ!DrB~9fGwJhRxhkC~az_jT;Pf3HL5JQ#uUo z#;CtI+xj3|@wW&dQTj9fNQ-GOy*4vCnsf*EPu;*g@swTrs_q`ba_|SjWR(Tyo%urB z0$edVuyEJnZ;`73O(vF{lP8V}zO1kKb)+o18n2)bCpm5Cl!gqS1&hd~1YX!Ni@`!m z4|0knpNG{CJu$!^Z~YXp&w1zHtmhd7^JS+Pjnz#*%!}2vQHW@oDfYBUN+2t#p9!Bw z+JDuIC7x`93;-So{N2`B*)iLE+;A5$lWS&Rlzg0b4ttPqi3L~ik*jr{d&&&2stQ=NNh!~D-{qM z0Qi=WOZ-)O&i4Uj!N7j_HbjqoN{L<(JiwrwHbqO5gm@6TDQn9)GCL zyVI0Np<4lRjJp)fYBN?3f;8O;#57A7ZQfMd`CFvSXRP4@0iUWdm2L!dog-X_B>TTI zhI71H(3n|2*k8`%uR-DFH&+w$imF66mpOsBuU?5tUhY-w8=N%CRJV5_-+T+cu)O3Y z?7t$ux%lRpn1*)P|8!<_u|%A?1w3tft|#Ryw(BHyWfi%&yYI&%-N6&ny&==tI`wv^ zMGw3BiDmvHzs!zjqu|*+w1sHI!+A-60l~HkUnS}xMyB)_&t$4#^?^+ICoPg6$ zeY4Cfv8Ue+<`dHzt~$Q?Rq{x5v8JKI44>2;u>uPOqIO*R^h#i>NlvAuK&;R2yzhgx z1yHq#a0X1H@!k4q$s$OxotxW~eu8n;)&BKO3&I*|rNWk#Leh3b1zQK*?>bRWT zVKSB_<a+npmsZa&4p%U4{tRZi-F9~q*iC6{w{ z+Y+5B#IZhFyQz|M8U$k1e0>d!=QZKRPT8FY9;$({jZ<`7_dHTXtB}w88Crk^|JUXy(g-6D91sj)M)o7(NDtX8%i#kJK+ol2AP=<_qVUbnJGL>d`sx9 z!DwykzDYV!ofxV<>mBlf2yqIpoOVzweCMBYI-iP~{Isp6tiOA{oQ1G0gfI9lxSCPC za3EC;UNHCMal%qj9P#^*7DdH!C)f5r8~Zegx-*^>j!>;huV0wacFP(=>}DO5HF3S_ z^*^@t@psI%YwRcsNiB)uzr)7^{i4o2PRvkMkg5psU&+zE9kOh8@dK=-jt`$kic9iz z_4WmnVF)Uz4Fu&wb+Z}y@pc`5T|4)_xcu6YW{Y)6krzKbAQ^7e?g!VtqlWFT(>NJX zn6jq3$e~0g^l4Hlc*xJz0XD#>zJ${LXc4e?+ixSRb8xdhnH4Q(El+p+*qPuh>W8H; z_=Opc{^Q(L|HkLFRbI5J?rnkF;Bv;P&A8XHvvU@o{2h(2gz<=|*L>M-Afmibk`a^2IW=6cx-^Kr z@2CiPC>Z@XQ9^OZ_dfeCpzm(z2&dql`lTM01<~N;%bdX=g8`NVT*ZU zt$TR(Gv%q}iq0#ixoE6sQkCRShO$&E^I#f&^D5CavC?s)iHTO!N8>nH z5>g}L*MfD9fDA}XXfQ@@(@rX-2BtvK?~}?yT`pRq>K_Ylh=HN_wl=)Zy*}Dg7OPJm* znJ=U5_qRhrBahE*ftWr0vw5quqRSPj*;q2rm_;;SS!^+Zbsdj?k5w`vf9C6<%C`>n zr7k;Qxx|$0)ODg^Wcg8Q-V*Z4CgsMJ70AKzQo;r0jdvSCOMeH} zR87Ffyh=YS@S1j#C_WV)=Hf7z3&acuHxkG$r(Jg`OXO1^Yxz17~8dK+@HM?>U_SdYEW2DTB(>! zaE#yNyfGb0r3Z5uXZ|py_$-`E9chquf3LKAcRr{nfmSOR+43*wQPkS5G<@(BD21p* zWC`2Y{)Ob}DBMvu?`0eQ;Wc;9ogHO0maCoKmx9DQ6c8MFbS(=w_kU?@ONi6Bufw5! zQ4jToebYVh<=OOF1{?Wh=HK}e@zlR*P+w7VC-*W15bES;Qd$4-F+Q}xu)2e%tHi3u zURWo?sm_hS^9MK`aU+SCbpb3l^oc8&Mh9FXrE3HTZXN8|amB~~{Ic|SnfkgNz1oit zpz3Yz)TPi=o9nLcuO}EHCo^wdg@v6D0)*ZmK1{9GCoaQBE{YWW-FtU%f=&wUN(<5H z@Ko;ywB!_7HZ(z|x8_IgyBrM*dCw5V!zm0GKoowQNcbA9q zhu`Ns<~iE)yUS9rwRhm+c99n*6QNmKN8ie+Zaall1`8FcbZr-Fw$Bf>nA`J)nf4wu zXkJ9VZ(r_OG3GWySc|>Dzcr}4cK!5&A8+rJ9oR~SWr_q);UPb(y&ht;DqJkcz3q%E zwe{cfj9=Jt@a4K0`Y(+cJpr>hg~D3kk;3sTVnTK;o2z5nog+fGu;j< z6L!ub{03Zi*V~nuj@=EhiZUH0p+mk;?x9)QPEMIKjQX^*x0>blsOx)3#>&s_KYrnV z=TY2{^L|$0y&2wKThFr{fa%gRm&l1+Tg=Wom(L=sYbkzN=E}F+#(R1HU zD~W7+aK2H|ZvUTQmli#RnsLYc=0&)&1R;)D(+Q?8V2kM~rXJBFCZyIeAK&JXVr=a2 zMhE+M{q_F%laFuiTuCq%*%2#DYSLgS-(TvB8QXY)>E>Q08D3_G{cze3xf*;!0yFjn zAeU*!-7ug{n)XwYOSp9Sf7<(K-;KmHm`7_aP-rR;I^n`EB2`!4+iz`F1GKVlmkTOJK#X zP?`a6B$dvG0bJ>JwA$=Ya^A%`_sFcN76Zq(^(phII{C#>!z=e*?lzwG4i<{HS@7fR z#Y7c7#)Qwgr)|H7c&Ics9FKzfjoTCbBt?Z#e+^rYAAU(u=tc9L@hKRk(;;%>07GsmYVeQ=J0Zc1pq4Cd^hfu^Lzj=9ryaH9881ukZlJE0!k zroE{3O>?163f<=@-w}A;{9;`?Z03X3*)~P9MSr=TTEQOq99E?Lpz4j0wZ+a#A0jJ} z%d^gLQx|%`ra2kKwg`BLBA>hxgl@TQ&a-MAD+}+mE4Mix_Cq3G$#XYs`8x&+WWcC* z?=7|^_i4M!_cDYofS2HBSC5PLkZgg0-6b?q@Kluq^?Mr)XIGvIA0p(2p1l}4fFf*? z-*ym)6sNOiR!H5QpE4HfYoph4D}V~N`(+y7;2;Y@-XK~%`1t=P*}rfgaJEa%r!#D# z7Jv-=0s9Fg$p`259BO}1g85&Yv0QoeXjq$;6Ra3f9pi8!;J1hl0x%?Hgkm?%oGffP zO!EiJF@}t3{kzv?{e|=n{&pAWA@1 z4iopeV7#5ZdW(r7Ah}1sEY^?J5xQv?Og0E!?_+`II1%hNP25@h5WfS=yCQ^mbnzaL zM8d%BKgu%7G`7#1qv^RA>O)>#yv8HhQYE38HWS_Zb)50-K& zoq*{9v#@1&+8s}SAZywfNRd@x44TyA7 zl6h{v1R7z5QqR|l(*9u7FE20wtyF)T$p|7C70sugEPe*$E;McPvGcH5qt6|aGHYm6 zH}pRCKA=l*jU_xa2B*d?UUWKY(e-(n2kXir{^lC##k+`I<&%dTn3UCT^b7=uNL&4; zY=^~BE23Iew%w?_GXAGk*og;6+4fBuUw7Y#KZ{s+T>3-`5KvUt+LsQwV~^yXH6_t& zX68%FQkLd$onUn4+}^s;ROuIniIj#e$z*%Hu`wH!M$ApWbBj+#91BSEX$)82)$hlUH)@~q9w)yws`{GX=J{+ z&_ZbvJZ;muq_=*ez=CqWTa!8j7Mf$wNAmuv`zk4Qx^9Jus#aAklCUNWLzDPFt%z0) zi?nF_TH*dck8x&;YZA~Sw@d-cP+Qrz{y!~{g-z=|==tD?wZm6t@Vf|g@?>gAwjU>$ z)H6Hx{IQ<93Q>QuJv-yjQw$WRjRQzQ08tB?8{Y zQs_2VR|r!Q!(}kAM0T?Pee=q1k<33-t)wl9n%5*Z9G5SKn|Z@aflLF-WjgB?r^tU) zXTt3|jQ_C~O(%ztyV@;&(NEyfK<4E(6cpbPR( zfBqLox4`d_3K*F}0P`YbtCP~cSkMHl*?|<{&uh;Yad_JC!k=&7R7`T>cEE0v}fc^GBMbBOaLA}mOtOi01p(vRWlhHvFWzE0Yw4FJ_E}{ArAKs+N_L-BDEb4 zeFz-~sI~~87W(!A$>w4HHXG+V_)zg4JqUf?=hXiOUa_E3z+wB`?e|1g5QmQ z^Jv^B{TigtZ@&Hth{9^9)3Oh7fDjRaMK9d|DJxD|*@7LcQw{%0imG1Jps^fW7cbdW zfX!;9)U^XD|F$N6M%33>6BJVDdhPH}m1CVV=9pednX93nynh!YWVU8?+gLCS> zYSZ+kbg>>ex{;%1OfWqvN)Yd-`hI6ynT@v7`Vf8M&i}1DY{3#ijn!jsdr057+OT?O&AE-U;b_Y$wUN{(_xLo4!;B8(*H!q_%hoX^Zz z(>b6OmGHOPR&(`bXAXQb*svVikx?PWt#yG@zx@_}6dW{ij_|x>>^z=_?O;Hy|J0dY z5fpcf+uX!EE~cTOj}e7;2Y<*VF~%WBKI`2=OvTcM@lL2yuiA@>Juf6#`l9F6Kvp}} z^)k=o+6LTq%C{K0|K**ZNj~sTtmD*;+A6 zEk(s?kKB(ZyN=#u^}J*u46ceelHDdv>`nF>*IolIMRoPv;EmevY?=3m^mpanG#@kq zcnpWuW26N>!MxAqyVX48UtW59P)B-NM9hYTmpWMwTL=7^h^Qg-JX@)jpR4-$W?o0b ze{N6Ea7rOZ@U}(X&+1=QYcY`|EX=ol`mKt_!`5HTpV|6q$SM0iST>{${a|Vql`q{q zGyWItPK?eSd$Ozmmr09jF}0_BTM4p_H^2)%|H;i>1 z4~Ozw@1DLogH2d^o=$ha7RbYs zKqlWecRA~El3k47BI&PuMYF@3)ig7i?>|e(4n)UW-+U@mnj^lgBH}}}ilF~)b}%SH z6WeC3*6^~AX2R<0eTPRu+jdMrrzybrRaSYCR~AEzJM;DsCh@O-7JjhS?#5cFl+D%; zuw{d01Tpx(b(c6aj~my9WV5hwsJh1%O9TqTH8$Liqb^$V;2+iCCq2`BuWn`BtC77a zYE#h-k7=%qrq7BlxtlZ*Q_G3Lk{8fd6m0gP6Fg}`jNvGL=W~P+KP0;*{W+P1Sn~CG zi5U)2{cVP=UH7ia9~Ox!Kj^6Ab}I?JuRQaA>+Y|9qykls7mT!~(`7lsi>WlYT1Z;t zQ`v-%Q_Fh!ky&&s77a>NqHxQ0{CN$J-tsY2cfU z<(~Y4!V61>lxa(`AW_At!x3`jWD;kMA3ae!a*6G}YN)f}&?5slASZB&2MsSzMAFlt z4SbF4!dy_M(B5%~u;m*vR$!e{wqKp~x ztCmuXOj6fCV;f>RC!4~@6PynS9;H@c0YMC5K1tX+zJu~Msb+G{!=uwUWb((>*BgiC zlG9Q{{Se>1B_Jd5OTL#6tQH$hb&Zn)E|DD^EO|B*SAXo^L2_(#C)<-`{^l{Bfc0vw zYuP7B+nDU^1_IDp#nnfUmET^H<8ESfB~)|KKkbgIT0f4|R}6TV6YL}4Gi~x1l@H|E z2g-CmXElMdHDy)cKPJ&r4?lgVAYL*ihcIucgM9Hi-0`1m+~dQCIU|)VL=}Ru#8!jn zeNZ>F5CJqyHczEE8_}&E)bXsm{Sw>nFBN0|}qhz*#Z^*LRaBNpWRMwyT#o zUK#h|g4`g-{Ur#0&50c2?4Ry6L95ig%h)m+f8QCqr zoGXjXe93!2uhDc;h{X3T_z9&COW_QGDt=cgd>o&IvEd5v=@$sYYY)tlJ?=V5*Ij}^ zRoMj>zGpgoBeG$Q9BqfxoV&!4PY4QO66M28V)#C^r9z#>MOez`L}buB{7Xwt`YX54 z(q{psLJg$fcYn)c|cI8*bUg>*v_S?qlYrL1$<)gL6P}D9=$vt z9=Nmj+&Y6Dv&^+k%p^*~*wrhi18jQtdV+{GTrUWil`kL|o=WG{!V^1E6}U+-tQ);jG`!PRl)}fh}oAtU3U8dGhvF&dHkdCOkE9mqt8e zRd@BB$WVoQlG3$+D@R@Rki1`Ibp#JXvsje2<|B1Ir=8R&QiB*s!x$Uj0DA_h-xpN| zFWLYLT|hyiJC}?xt;P*G(C7TT@1F6h_LP96TSpd~*R^=rNR(du^o-hKk;KpUfaRre z-S1uBu~nsx_$G1cHAjmv^UT4+PAsji!RH*&w|Z|O#gdnvl%97hyYwt6E-ZDcWR5dl zTg1`6)c)3pdv_G~Q>($!?q|-`5=Y8p(Bs9bIJfIH>DZgZNwnV7_vtETSb1(^Wzp(H zTGf@bP^B9=u8P04r?oRt0kc6mgv6$<7FjdMvmb)F#X8~@+&3fRys|&WszQOHJriWxlQaOo_hxtgs=*Z z7S;TJ&N1In)4|j#ND`8G;x+kv6DPyQ`FMXBUcA_rGZxGH zcl1AVgNy9RD2keEHOofQlK=W;b*$)IM^}5>&H>KVfznzltLXRJ)SZI?Z9DC@adUdv zhRxg@6K4+!$FIoanee7HD%yRD-ljWrAHyEwQTP3BqZA&u%D+Bt0vw$M5X~sbtn+{! z7yi;W#HO40v@y)c>P6p%`C#1a!vIcGC`TgRUsj9Z6aRoeR~vU)V~6_6J$kunIcJFJ zwg2qL0Y+Wg6~ug^^Yah;HPj|ZO1wVlo86X3w#Bgi+QY};(&|7@)A}o9(iB3I1wQS~ z-m~}P5X^4IJf`w0YBxl@wVnTu=5+PxmTjjDq01CNBPaK*d?)zkfjaJ?Q6bnlM{rf} zU=T=fwg^|LA^4dhbQJ)18>WM*Rr3SDS??DX$RY0oL6;`KONF7P)a}i@qBr^eBUroO zHnb${u(Thqo0GZ@y2ku(-IJFLAn(}Nc*=fyi9(($)mo4y;>!kIwsjZB@R=c!PwslQy+6J#$Fm?QIUGk-`49DZu zn0ycb*c<%YzK_(sZc_^K1L*8%5#o;X4&;kC+kV3(ohKpQYXen?Ij1SQFGBBO|EZ;2 zV^k=y=Fvs|da!~ZETT?@T+j~YX3Dl<6Pbzqm4$JoK*6o5dQwKuqs1$mU`7EGT0w;m zDLw@s;6-CX&F=A4?*?=jPg!xE@t3;WeV4(aT`#Tqs60Cx zG9QD8fRg!cF4>J$lBJ#XQ}ivQn=h)jsUOzdOplAGzwV01>$}vMXyvtqeL(hq%Jxzt zUJ2#gk9+1VWg$+5kegK*V`>$ScM_c6Qa|Q4aur$^7ZFDF53xQ2*pRgVL{SG-GIv-) zdBJw~h0h?o?3ch=zd}rvQ|(X46GJ!)m&wuAf4AiC8vhx`?w7cCedkDPqH^7aQN+te z`wpGU>(D&+pJq(sf6zL7q)!(QY3tYbRW7sKLwRXlDSV3e>LpIqtnmGV{<}M0 zTpmigPaBH->Wi(#5%8ATYPzvYk^$O~@JxZlR&M$DL1%u7O4GO@9i#02MCU!cJYx7C zrKitjP=PDytAw1XB}LMvC9QnJuG~S&Do>kj#Oi$mZR?<_fuwSl7jlK5X3YvvpiEq; zIK?})Aci$s(Z>Wvi@$Fs^|ogC0K*?<_X0JgQM|qIa>u z{^3*P)A|;*oxZJT>BD16l#v>{fTj68II}>Cq#Dc8W0khu;+3YWP($2=DRRp+0M%zK zB_-!ZdwJ}U;XK@KEx>8nr0>8M&cpCHXBr z+;=#1gMJ!F1UfoF0(CA2%l2X!93p5p1)201is}3WvHkZQrstOIhsIgELuOw#P+mkC z)ZPrK(R&m8qkUK2_c~VzsO|RB*zIw;o?cIzh^Zw|yQ)tes@3xGzVK=IBEYxy^Ui)R zcn3NAd4QS+(+L8PBEu5M;KSdi)_R7RA{@$<41oV;tV(DZfQGw{|L7UyA2YE>G}&ln zyt<%F8ddkb^lhZ+=!zp{`P1th1D*K_8bC0Vfo{y;!{)2!qCK7xG%DQ|L-UY|qE)F& zf6cWS*x@@@GMtz5j}!$OjDZ=Aw6UWs;$oi?EHYTM-QhuGZ7vw7AP*?d(jLMir2-U^FQ3~3fF zE_k~VK;r_FR@K~KbfR9TF^J*|eGU(X&)PkPrVX@dK5YR56QRNv30~g7TtBrx!MtSE z<#PaHkK2`p?Oh>9Vn0ZiH0N*IjymG!y4@p?)gi#n1@5)}SP9RVv0?>%*;D3D+?QRY z6j1Qdx-V~5+@tLrXidP6T(N#$Na-<94s(_bP7V+<>wKk&lMZ@=pf$*MWcxgo zk}u!e=O_9;9_?-DNt9NJmdn7-%+2tI-~c|)%C*}ipfdZ+TErZJyMq7P8ps1sQu7an zio~m5@UFV-7?IRl;j--75yX!hW8*OHQR(b8Y3;7B3ilx9cCl#nz&-@^tIOUP8PM8( z0SzSi@&wgGIUgK3={7ok`}tSyr-e5aE%B~eqx=6n|E1s)l@0034;k41>HmXcr7}H_ zl%9;2<4C}tqu$`^uc8+r(_Z`RoSbuO>s|D5>c^53j_9MuzeJ6NTHO!V%QOx6WCgTx zgvNzfURu%>!eT%miV)(bERhV1h5IL1X`0P`^zE(Ikr)yBfBt;%b8Sle(`4ng;CyfS zUU8WCC+)Q5|Rm@&-MC<_#%XheStDU-Wse6{xM_FE{Ut> zw04e3bjgYLCcd#G3ZyUTigtQPcS3%8Cdt3=S08F~##e!UtEa~HH0_v>4D)W}OX7bd za%+Qm@Q3z`{QP_N0u`@5;n32ryml_xL_7dAQt0Vp_>!fB-q=*~CHC@R0!zW2hpI}- z49h&2`HiTAyOa~sW)L7g6t+Pa$e1Y4%L7@mj?@C2eSoy){p}R1REs6j$qa%zp*89r zj!973!@H8%gLD(b{c3~Q2$t^@Ow__HBZjz=OQV6|Q^)o|J>b?GAro6n4GgpGseJ%t z-Az9WFC)I!yO?y>M4GzDM)X1d5F5R>iq8EfQ}n@VZp;*smJf{I#YeKN;SU#k$@&ya zRQO^y8pzDzIwq<10X5)QTwh-8DRQ_i7;Wh)(h1$yqR)c0uw@5L9hNM?_`(iZ~?LOPPV@F%?AF!3N zQpN&$@9N-A%BvTRZlt;?(o7T{Z@k=@`mj)|AXv6 z9D6;3%NA%8NZ(140ti?t#p6+r%9e5z-a5(=a=m`ui& z+b5aEBjr1C_!w?ixQm{%w$cKlB^yc6h?_aXEf%HW!xQ7(cAZf5P~mAw-B8`(Q#%}C z2Ns`Wo?P8|V1|(DzC%9rxzwIU&SBh*q3d95F*_1@yL4)NIhxxiK+jsTSF*z zr(RMw?~AK=uT;L#4f4j!Tx_HQ?C)pmrv1i!7fecR;H!bycR6-FTsNV683{56n z4wHt}?0iln2%L*Xx4Zd_e1v7m@kcN*p>?NKh1$4QT*IM!L9t}GrY44YE$|b1b)mvfJ zCBH8M^7YXkYX8~TRfbf-ol%tOd9$=vyqA<>GM>Dg1!M~h(vGjDM>hkmzZ`9?0D2a$ zc7!5;U7u&ckpK(8uC~0x{0V|Oypz`vWYiR`3xd_SNYiR-RoP=<`a?@GEU#6V8D`}m zDq%X9_xgky_G`n7rVl#}`+tY6o|%RT12j&RSp50_G6{>#MA5j0+kugpc(%8?mIEJ0)=#MWT+5p!>({q>=TME#y{vj2Bx?7`$&#fzV<#9YDvYv8F7*JKT*Ny-k;68DLdL&ZdM z`U1J5?~%jjmlr~@9T$_tqwi@d_gX}3urVTxh1%(u^<6F?A3dZ3Pp@d#2Z=CO^deqoh(!Ci2Nkhn3yA z_kiyjFxl(lohBw(mW_icK@@*nsptjL@k}#p5(FToSl?&INZ0BZwCg=nt)V}$V~DS8 z*%sRrxA%uuTpTNCDMp83of6f?skeyzXZ-=RPGv(y2Ui|Z_*hdIp#~seTW>t6?dyXe zx$;Z~fGTK5e0jC9-NlJo+kjgZ9_{8<)L{0Hu5Cl~nwhSDH+H)Kb3UiTtgQA4AZpRr z`ePCL1CJ#EW79PuusBzgKorlGr$PedVByyh@y>gxojG7yX%gh&3nt0x$E0J}S(Kc6 z=UX(mUS`BMm|;`5&9k`JruLN#TrPC$^`@~Dzw<3Q3smK&_PaK7H&<4_=Byu<+1kEd49gZylH_ib}R~bZF zB^UChK&eL`0?jp8tPx2_B;^B&G0on1;Q z%giYpKi2K|U)se@*0-4)i%mF7gC(!(QIJ41m~h@nv6{%=;`yC^nag$KWt^Z4`}B*> zZSZ!Ffu~ur#b!xvHxZ1geFv;h1M8jKazz`Yydv>F#tRine#SeV;9U6uuSrDjI)do< zfPem%Q{0)a?xs-k*cn{|c0MWS&M-Hl*$^wb#q&FF2=Fx_W7*8 zy;GjzgYh}1bQMQP7R;DcxNkntKwjCv3#?|lpMh())c`b~cpr=K>|9q5tBzwDf8mDk zi*m6vvRGP5DV#6Qm(I9MY+%USlRC$dKGM*8p{k38yUGG&%d`h%ZraIWRJ#az^mO6)L&8Z4fyL-Yrm}}DN6y{uA>B=?VM%I!s%jq*6fqI07 zLk7Ryxo0{$i#$I_bT-}p@5U|7W6yLGvbk?ot&L%#yS6{>y%<{ASXuB4=-gEmWN&8> zvz}@CNN>qJW4d=F{go=P^}IiU<`9wCy%co(#9efeER~}VFb4O&4sUUvX@1m5-|XuI zzqoEA-s!sh(ye*^mipU!YyL)RUW^R+oR~th44l~gs;z8LD{Hbr9_f+Dsi^L_V_0R| ze2x3bD(T14DFCp7AO*jIm=b4o!uV(}br`e#r~R?|q|17NrlD?%*#XgEmmF?Iy{MjZ zJfnx%Qnx>%Fr|-scHGcZx4O7|y-Au`;CMzIs9E+q;rkHp-BsTW7ZyTf3|7&h;KA0O zUA45MO{4Ro-Vsc#xkG1iy@}32ixQ<-Q(q=Q!}GLDTXY+QD#X6QUi*{rz2}2R2|TsC zP`@|6{I68wjLm5?23%S$;1!&|Q^SRBR515XTaIF~sH6H=JW{X|#kfbH^#>mgU`RZJ zFnh|KR|m7toz-;LZAy#Wy}o1fQ{@0Vzm7X!W@#xi-ghER#2WNXvBMn|F9$k_!xr^=Y)P}PO6DsNZVtY zq?n@t)Bp1w%Kzv?8?5u2Zn_y*KF!n1h1$XLDU;oSO;X_Ca&P@b(%74}jX5J9u-SgCT^I$u!4~r{UJ{%EpgK%P!u9w!bSgo7aaEzFnel*m z=!@B%@_o4=MbG*8p3t4^DMB(`$64L@K>El9kV4F%{1NC+5Dctgj5@HExlSX!Ec@4B z&uv4E!(L5MNRd+}GI89{Q0-+c{uF+a^rF6DlzPya2=dyUCCEfr$%D}n{Pv+&UEL*} zh6+lz$yt7bHwo=UZ|FV)E{t#Sb-qb}&5udF>H9br`$iRcnqKNAZbAI=`Z93BESxWg4|N3BV(RWTyH8&V=yE8gb(vyz ziUI}RYC*n&g(%YGc_o)hADX_;2iC0tLWg1FEd3PlGO|3kGkouNI#Lr2k4m01f{yB{*4WR&^MvbkCp>@Wmf{~2?+`G!M zrq$H#yf+1lfq64OEj{gYE~}6;rfK%4A@6xC^f131WCbRnzw5B*Pd-xzUDsjWVi64s z+QxYG-G1mN2_6Yc!^_lIY<1LVwao7hjnd$#J|*v{8=h%VwFV+~Z(VmxQI1;vAqESk zO?rk|0_a|v`$`pbx_{{AqlPR)7KFM=XspO3mb6%K%3DRyBVXIhB22!CgP>~swvf7& z_Ms~wZn~U}-VmW2X3T1WkG^(Y#wNcs4$z4dTY7vBn%QaTy3mrl$>Vzv<97nHSlH%^|@kw@?W)(DbL6nw{`Zmw$^a%)G&+DJr7X@pFCV9lgq!j1{{61W4W2sw&E?5 z={ubnQan9B8vEoq66CqwlWrFUoZHS|>Jh^Or?fyy@ikHYM&qhlV0KdEFH(4`C`JEn zHJCZ&Pf$`&S)MWVy6*;C%?>J$UY=W(%;sukYU{xmCO3s?<5R)S36u2!8XZuA4>VJ0 z&E;*L;g)5VU%Z#!ifOP`Z2tR5ErRlw1c73=;?;6qDuo2Dh2&9q0Av~3zLajA*bIW1(4oH=Dg%pRrJp8vgShVYN zStCy)84VQ)#(%`N)0Ntx?vUlYEe4oj$fq@0@00NTFp zo~hKug`FK7kO`v^tTP;ug?_1H>@n)nxtx{}%ZRe*a*hOf%-HTzrh5KWYG6p4PMd+z zUxKTyFj)Oz<}8Zi_V)ohytF*%kS$;S$HV6VGD^uWmTuRp>z1Ck>hK`|pyP`+K1bfI z+&4)d_L!0^XE1+_R0yN(SYyEEV?M>RjEDD99qnA!x5_Cfou-Yxel%#gX=DV%WhF&W}Kn~U=?eK~2TQJ>O4AkVzbs%iZzhtm3H$z!^L=7t0`)=WI4cd^w8hMpUi|ou?Q_NLpR7xdFxa(PM60yU?i)_9G ze_gy~Rq|aW?viZB2XbB`vu;aDzW-u<$T9}|nx~m^!>eX=jVRt79)=2mFz?<*E0;?E zpN~|Fy7f=xvj>(UKLMoRCS`p%d0C^gga5D3^ww?5t4_?1fc#7zzmKQ_)Se0{4Vv9b z^*Hk{_(lm9@3*2#5o{Sl9~&i$Rhgb=5p+N7gkk?`G0!caPmFsfy+jn>$&Xc8`NwBe z>Yxc0K{le@yLjIBZ5`li&^(>Eg=-<{t@QpjZ1ycZL3PN( zt7wD)!rKzMXVqrC;=2O-nM5z8_u6zXkBXhVc`u~E^LTR9dcsOMZ&7$;j+T6YNFU&T z(znu(i;3l({47dQRfO5_@9>%?Vu+x$oa>Gw$as6chgObw8*UJE2stvug_YzK{ulk-wzN?P_1 zW#?CS>=yTK&h+h4m z%D+k!n#24FDK-;F^4VAIRSk~p1+W@PS$I(;fwka3?-mmKH@bTztHdO)sFECf%tT6N z-om*wTuiQ@CXc8FvQzNSPsi)d+YhF61$$5n<*Zlee$rd1S9yKtnH{Y-2E-KTj zq2H)Nb}DN>AGnMkBbwKD<@#A95q}G;I@r?E3#LAn@dU6*<^k)p zF!F(+!G*<|%VCBWcNbA?Zpk2O&pTxc=(dlw@RB+r7#*)@I!opFV?rYLO~SHNb~PyJUUXx$qdS2bGdRGavPtd*~45rZCzX>w!VB**^_;oo#MURXk0R^yt6?;c&5 zd^E}WdGkMmRr^BDaAR9MfXJH8%bvuYe90Y-bFF&yL2d?(zQcG+{x;ZP zo|1ClrRf(x_Fkze2HntKSDe&PluDVv^{-y!J~Z?E<0*YlAURE+9jh+h-*NGjaF!~F zMG&TypJt9+DF^;acT#fOC=RZIWaz$9xudf|J2e#(ywup#uK^p*$QXzPj*piCP-V{Z z0GtH2wAL`(B(XzaCEmD5+&PNIT{9YT1cgyOgBrWjI_x0Hr_vdU8Nyh-=-#n`UB1NFaC!cAgyZ3&xoR=UeSmu05G|Rp(+m`Mzf~>4S*{+9)V$8bzB}v@b4(R23&#L<`M_ylP=5|v z6aSH@l>OPjJ)&+BP9)4V40CiOK{DQ*p*)b?+Ms#o z@Qq`OTf?K8D!6QK|1^zDuQ6wu-PCh?7LX6f=jM?%>LAE+6aX|~P{-QDtRy45xy-;o z*nLyXw{JN;_l(C1OY01~<`3Gj zzalcekI<9ersb*MHio;K!KLF>h-^fs;9W{}bzz5Iyc6X-SbZjm1fr6D%Xq{~sLH{6 zZEfY%*!LAyvG+uz!a0MXL2V&f+1dkGU_=3kzmAb8Ti_m*QM#sk^2c$ST_2X5GivIw zfOv7~7e=e?-a^pb$PqTJ;Ba~y`q*F`V>Fbk{tJFoilGsn9Xuy4$rg0wf&!7i*(Z_9F zsj)lJzW$ppm6A zGi=vf@y)8EhT-((87Lw;>(pbvzNbF87O}g-kp_`neODf9G@Dn@U30YLoJleErO6uf zLZvV3qROelQz8&x!bO_IZwo}kKtnI&FlxPs-M~Yo87z~49+3UeB7ps+CO1GPteZq3id8+YP-zY0-;Z zdzwl=m}FEUrkpGfNjsUIFMN3Sv@W_(rHOVOvmfDi9O3sEy_H47BbfxESTWqeY4LuD^g4`s$xTe-KpueyX3&9~GAXAfj>- zo`0}8QL0!v{cSR!sg#3Zxz5F}aG`$a)0H#>)*z~#bL5-Cv1Q~>uSa@9c zSZ*2R^lMNgzV;;bYtb8-DJ}-o(@0Ex!s5-kp7KddKq|?ybkN4ORdnC4s0%v=5pF#w zu-b20#U>M}Um3G|c_&yB*@!w2TN9jqt7IHEe*X1tWJfcW5gS1cdyMo&&n7rX!v~z6 zq=(~3;QjFODN3(=e{jkppM!N2^GQ-K?7hpa@TdE}E z-!w8Fq1W9*;F$K7%zaigRj^9~TxgtZUx}NWSD-E`nt8QZ&^U3b$K!>JqyB3w(dQ_x z2UN@OZPz79_ea=9*gHbIcFWi1QcIx9q*Y?4-Vl?gL$7~${XrOos_{0sb;}fk3+s(D z3Jm86APLl%!M(I|cno#eZ|cOoA$8att2sLhbKanXYv1ac+SY1++!*QwbCBw{_%mwW zMW53c{r9q@F@Jxo&e02$UG955cRSBPfQ7p0-n%mfbl zfUWo{OpB!a%vYdXz;nZ7k8|G@sXkdO+bSWxmR&^1HXl?ogV!WUt2uJAzd0uYxE9jc z5J;m4r(xXRs-GPCf-L@%S`IM*tbSVO95b?gmqlM+K%K`rhd76;$Ts$HI81rxK}%U`*PebFb0nlvAh zBvEK9bik9nPV{_LbNgybm7rPe*kftLJBC7})uOO7O&%dWQT)@FulK!EExwX85a0{EAeEZi&pH^x zGrXjT#OavU5y-2N$1MA$rpLJA^}5cVU8CO`c^dpPU2{ZD_pi?6&ow`Io7bE>Ht~h) z*0SO^x0~nOo{*f6JE;_SZ+?9BNq0p7*nkG#?llR)#`5APHcIa!yfZg%shZ)*lfG7$j-1kuB`tve#(3>a-YqFY^Jrgnxj?oQhe{WH zzp4Yg5$0^66RxU;CRvR}p|8Y-JC-YF(#B--oh>aRiO_Em)#4pimmWb#ViA)=I1Nt< zWP>K*2J(TEGr%G=tL1dg_t+R{$CJ9p*TGzqF}zig@UR@vKoG02yrX?q*mu1TJJe>zpZNi1 zTfe$;g=5ICk1;uvH=7?g{hT>SozAtP-cafk(dYWprtQC*`MeO$h;^Dm`oAqbuqR0T zSCF5a+RFgMzeJTo>qL|EUGWXTp*}*mylb=BHcmNV!Pha@&5M>}_@yAXh`kWZ4gvyV z(c90fJ`NTkcE<}yuB+W2co&0J8@^|l6xgR4uLkYu(EIKuoqMg^0^-|r1?=3M-=&tz zUsCa=a)RO_x8Hl-_lz*46WCd_Urzhmoj&Ud8xI}+@dQkqz|vDv zcF6>bq>wo|%X0@x?lU9^;&m!Qp7Qqm?=AJ-&F%KX)Akl*$I(8KopDBUCnX-(D$TQY}RR29R_j>k73_m z)YtR$)Y|d11^T45LX0JWjE=`IaavC)S;VO9_euR+VE8R6pagvt?wE3a?4D)&3qvb>LGiv&cu}eW4Nxs{}s@$$SVlhnEh>qBAclxH^kcEu5UiY<;s_X-=kKOpp>L&mZ9& zC4x>I*4q**Mpv){7@Mp&@>FU*6P|mPtecVfsiY;K>{cZ=8IZNKCG;{(xJJ-+%B>9P z>>wU1-Y7e@$;IB*u0qOb&jKfDhaz@g#$H5zo3C^68qV{rn0gsCBt8{X%4J7aGX*^N zx?`_ubZ_)Rye@?#yr8i#7ORz^)Mm@LvPf+)Lq&*xmY}{NNkE^C3ZJ|Y+*^Q$(A0}p z0#8n+8OYA89bBuqwla4)eqsj1xs`~YqtYOhZrf!#Uz1d)+eSs*>UETXIrn^Vk@=$L z6Ue9Hs-w`N={mg=xXWOEPpU%r-{XG9k549~j@Ld%l7F>c3C6HyHfkd5CWXr*>9Dt2 zYhoh}*Z5xCr%W$<+4y#ec%pQA!gWV7N`ksQT9zc45 zIbnAUFE_C>>=1YG<8E)6mDkyvST+Pd;VsdEt7YW>sAYg|*>dL!mM)+7w8@PoQR;_o zS)8A-NSe(#Y4BO)i{O`5d|_=Mx?T4)=rMI6o1c$+c& ztU-Ij6)3P$Y$tB&cA+`V4d@U%C5Fed+jAC6iAqx%@5&MG%#$~E-|)_cbH_!lS?jtD zRJoYFUzabv4N9^Sy=g4fu#D5{y(+C<_Dy>3fFZgafvDw%qx^TitB|_NEV-jl1dBZS zQv#j?6tC4R6B4VIsIk;SaadP$H0afjOVv-RqHNnV`voh_`b>Z?+`#@vcs-p0SCe%~ z;~@geMXeo=={_C|x6%KtTOTO4CqbEX-te*ph*U0)6)3_QaQVUV%Hdr8LdQ3-ZQ0Lx zzBA-ZyJhc1;v~vmKg?*>*Vlfym;>&C>Xkv!J;MrLPWiVc(tmL`f*XDz_v^nUqvcxD z_ymHxVodLzaKr$JbTxoCS4C}Jo(oel+PZeQmByC^F)OFPF+)=ImTJLuMUW@ap0=j9 z_AbPbSD+^bJ$H4{8!JVu>irzB`To0Y#W0;sc5GGqbie!?6sw)nW$7sd@kp!9df4MI z-PJr}7ACt3K7GWaw_Wi6An*+cOZfUnW2{t01fq%u0W$k@NBB1`r>S{CZuteyoejm`c@N% zi*JS}-4CMqRuZn1;M8^&oQ)52Qci_Vo#705)AwOF0OLm zdT{uIjbReerm|a#J!gOEM`n-}S)UkXly{6XBHg=LHL)BKB2-8A(D)hm&@;@Ut^JSu zyZ^wTL~>ecCHm@F9ViugE-)g3Bds+%5gA&oRR5h*(PtNTgjCVjH!21oYRgpur@z+# zb|RfP^UyTaKmI$H5bjeDK7~KTulgs?M*(C+nZwM30*zbS(t^&#DJi_5Cp9@ps{j_V zD(kmR@u9J)THu;3MrGr9{F9%lZ4yq~Xe?Q+17e2Hv23r!pe#> zHb(?(Ol%zTk0pW(r>#LTKM26rYoin^9MFOY4x4y2u#o8AF0^9brB6&kmCyp95QE^joL=aF2|rKXrZtcv1#i(*KqFY0ZC_CcK=>Gn+Z zlZ%H}jvoQ%`W$QDEJ0Z!l5nMU>^~jOqdE5>QB<8G8WC}JuUClxooy507$gsXe zI`t>F(q2auyGtYK58q1kgG)$;GxXojwCJu;vlPkfJs+5B`b@;;nCzniN)iFFu4QS> zxhr9cBGHprN3VV@qum8~X2(O=+OrwZbY4gJg-dr?k>ezT*j4za?ulq(kbuxH3KJA( znMBQq{lt09Zq*23XVo)ezHH`{wYrVHKQ@w>2ib#qj2>w`uK4mec2k1Dr7rz-Nj(?? zSK+x`3XAo?BA${sKVr-n@W4I&Qw}kM$wwm$-y*U0q@=uzC)FTu_7{}Jhs#AzT7Ld; z?0sI2-_p9M6GCMaVZTX&%wb9}jqM@5-X0TNClw-s{5~>Yzqm{{hMR;$VJCOBtO1Ga zTOAkw1c^Rw9_RtGr^aJh@5P7ktJo>r`_aTPPDlAtBYDk&Zgx(xPb}N*Cx_&q<}@T{ zrB7nQZ`rxAV3al; zfCUlZQ{%|}?A?sSzx*3Y$G}$`FtdvM?1^cqq>>*VW|5N`yB8ZhqAypwxj4Kw@y%MY z6GE=Iw9&}5D0L6>5vR(~fugl}lTHq+V&Vt23WzPq3n+W$1}X^kw&%)?C*F_3OdHCCcs-hpyC}U>;*~k8LR__q?R8{=(5}{J!P~zb+q(pcvfs#Y;=5 zl58uFm^GW?fp6ERh_8Lk0CYA{SB%inhpG?Xa3V{L?rZ+p-}U%q_+ar<5D3^#0gaC*|8RbHdvY|Cfu6!?*w8N6?P^2@?8FC5P(`h6ijeTcMj>!%b_LX~1m>q)lUC5g=+rfw<-LugS6{zsQvlx~t*kE0Ql}z3r zdpNQUp|8;U-ASk@aZmn0`)>Z`GWTU zehK>J4QJ^PATPfAk#p<`VR{0}_5b7Ox&xAI->$t@R#vubs#I!Lre#*GUXpzQa%`~Gd<^Wc47<6P%DhqZ@p*0!ie zkd$OV@4eqZ;mBOdyk?%eH;nB#`AvsB7b^Cmlq3J6BKSjDW5HLOg@FlQqXzvOJl)=} zdL@#T8Upg_1Ajr3tgX3G{uTQ^*fY1~!dpzB*cU$nCDu4o5F zDlr{V@1Sr=UtWom(*thNL}usCq?w$tF+Ld^j{JJ61JJgTZWcX7SH)*$fa)nk=Gfxk zao5LFIQQ|!p)x0|67!WOkx9x=cL5Ow7Hh8@NMe!rqSK2tK{WtK2Bgne5^e(`B+=~U z#zr>I?Ycb;p%KAYvf}ZoUva{K9^BjR+Wl&+3D_R}J)`V6p{JMN*eVC1cIjwNlUZ@k z(GM<|kKA-l(&DhXJpWBLpR3%|(;X#$(Vts|tmMHN6vu3KMc#K+n}wq@yFOXGbXz;B zdH4MB3CA-AOJJYee0PV|lw4VrYfTz!#or1mzjM=$bp^-f#!5LT1!ZUR zp)S`5d~0=&38`j~vjhStuCW$-Q0H8@Z8x_pEm`e`T zAG{a*4o^$>3@&6ITZ%_Tc!+#6@m&>!Kn}(vji^-Z%NmhFCCykSdXBMlO9?7V zedLr9Tod>Tby!0R-45v6Wo*aD87& zIoK#h4X_Q8`yqnB*@5)+^y!@Y%>`@;&)}`@!Oy4nCSMseyz+c_cxCqt+3OGl==ybh z<+!%OzxnX`NsuMSz6Myp5R){T6hl23a77u~3@ONV6xEyg066!Qo?86NwY&<;*>ThH zC{G>pUxqbO<)mpEP|vzdR1O0zMFuL-T@eC_%a~Qk%z16=SOl=~|3rk}roJtY2@N{> z5`B}a_#}8;arNHN$JN7xK;If`#(e7r&U(Gbw~VDTZ{UsGIN^FQIe1#yE@`Ju@)>>D zVI(X%^jcNs$|2oeLl$x_B51<+px?Uoft?Or{)oi57`oJek;D{j-I}pP9-5#jFKtkm z8jbD`4ER<4dQp~X{t4+@>g-MzL}rb_xQS4q>N$Spmkqb5Zt+mWY7=+e9w%|vui%8u zH{#!Q#JG2!kc4?4Bycpm^RO^gLz+FES&!QYL;r8aBINvSjuOycXJW*(LLY<(hJpH6 z=EM3e^u3qs3XqJ@;~l3#GyoVzJ9{{8ql-@eB8Div6VYZn-J8hbS~ycrq5g8Lpv3q26Wfz~1{iNxE#zRbRC?Rlh^+V9hRrcNbcN{Jv}C3SDYyn9j0c2m z4>4XJm`2l~bTpxT9VsqdiHLTT(#y?q_5ZYi4kSAN2$LAgJBCPjiQn?$@ z7)`SzmezZ-X6C5&$ObYifEmEfju|lck`COwrO*BY~*0)vE{?I4=wao|g*N==tPY z|D3bOo4(LCz{-)A61DM3Bs1VXTLHYMg3w@YsGe4^ zV{VM=1)A1;h#fVfoDDXM{}Z_`^aK2TIZn|b#3~187k{HGmM1&u9aEe}iZ1`LcDp9& zN29)$8i}OY1QWPz20zaDv5xLA-!LYOhlPBvaLtMML>(Un`X`xDYY8J{%F3KBof9VI z`J@Ty;n+)Z6C6D>^V=d!5mwtYo03C&o3(?AgtHa;hO<1QC2lD&nF7UisC-_>Teq#T z2-d+s>LOk@Z%?7#|m|8PVzE~Oi5ckk|4kB z;dCC3x^_j7!^LIy_3i=$O)d;*`6ZOH+TX;rhWQPmL1NPuxVp;KNJKZnd{Ove*v^L= z%&Vy7$1u(TN>*I>&wsf{7WD8`V?Qd8AHP(bk$(Yzx0z@zi%mGxmRgEU1B0A+?z!9I z`o}h)SJ?|sn|N2GFqt;Jn7ajHntUI=z+q1b(4~9M_W;g10CAWgH_+CJt0VX^sr-bSZ^Uxob(h-ulc=)6kJ6l)0!yohvM1pF8lryd0Q46cooF9wav_{v6pdGH9b1V zhr+y$uGuEbRzF*}-yamcdE8(-{UX+Ty<*68f0;kmZegaJl!ToLP0o6H&~9+j?8HYJ z#(UvUxG5qsSwq@%w>`r|0Db~d%&6sodwEk!rbd74X4ZwVqj z{V?rreNkv-6Q4?%HN7yO<()!XV8B2=!ZF7451RXS`1xW?-#RS%k=g2{m<++-9*$eFDY)U?laGQV$8y+oK?v?4U-L&C zI=cI{ZT%!+|F&aWRu1yTVuK%71_k==osAZonp&-!p0HM07V^Ochp?e{><{twO2+kh zA4;#3P#QRkw5A59`xV#F@Z%9ymL~e?{`29ab@98@%g^CsaxxL5Go$EuWLLVvt4+;+ zuhq8dsIs(Nziycbn%=esX>loi4iDBe7sl@axrG0Tirb$%YYmfa2yNjOivf;`z#UqA%%d{&R*i zMN*%ZLaL)~ZIa9>lXqZByIQHI;9L&mD&MuQ8Ye+Ltr?bXLr{=2TEs(AbSY84uj&=5 z4PT`y0kR9qU>+pGu?Z*aMh-g!qC0=t+2icu1Bzl?h;FD~VkR35Lv)XL-%GV~szpBM zCUiU%r#?GIIU z(0|d|`{1(gpT_U!ucvc;R*~PP<(D_e_sMNfaH$Rg{%`{Q_=Awvd!Q=3zCL$Xs9g3| z7*P#7xFp~dLh$zB8>Ymtb#dbjmJzh=pgB7N_*N@R@>25hf+5sCnb&LAuGB(e$?GMx zKEl@huuGwiIS~p+ptglCgfoZ^Fur-S&T*UTSZXW9O@Q>SweE$4O`&p@TyusSwN}d? zi-bNEj!#3&T;q5$_f)xAZtDGY1I=Kmx( zzI~ka8ZXloHI*iSr?ecq20JWYSP;=7BhR~So1)NtDN2iU#j)0EC*(6KqL~mk8H_HQ zavA%|FT_+d>O5TFQ%6%iuUU0Li!Oa6CwcFAVQ{(>C%{az5sPKkc&r6>>tt`MGHs4c zA;0~+pXH4QwdqWR#1!Y+aPc9L`wuD>#!36y@pRQiMVmgbILgvZmik~(-2;OHpY!tI zw^lf_;xY7-z6} z21^yXS`TqKq)E(+>f0J4;bviHW*r`8W*sExLVN*y%M+TLn6>>_Gon_(*GNEiH#lS# z=^C3^so%|eqbu#Tm73EKvpXdFzU&eo9ydNX-BaCub1v@!($z3i+NH&?WxspWtBkp@oL0=xF5YA6_pYjxw>So>BX}z6;-ZXc z+C@=@agr1_LC<|`;*LrU-HG5FCK$IP_bM7bT9b4xnJMnAgxapA3SbBIfK}Su{WlDY zLfZGbdwU2B}9+tWjQXT#w-StqLd9ueET?1mTo+`;Rbf+{mw*j z5tmZ3C5O7$1_qu%4c1m4w+-p_dFlk(1Y=UvG(H{7+blHdDYaQ-f+m&>7lUVh_piiM z3y$$m$@ZvcTvx{(T{`*Y*`?A_6KEa!pOK-+IK5hW?4T$_qs-5}h!Jc z?xj_6MmI9<%@%r}`+%#SdB=5{2y;|t9^VsQ+AA#A^{_PVw6{KiPhChWnl%yXq0JOy zfHq9z*^A5XG6CI+#w>J&=B^`yX7rAf>@Z7qko@1G;llG#+VQ5)ximnT3g~%TNwiAP zBmDW_lkpR4QLoROHd;_F$y2%E@^Ra)_xnFf;!eyPh{gC=8L#rlKFa@|=gQAx7s*Qf zb8WYG&FJsf_aT!w!X!#$>ca*2tXYP(nCyoelS}+8TCf_{VAlxV4LAIIqI!aEmxbc#KmA?(y|%m5(1X4{>v0H^;=i53_B|Za!n&_&(m=O~_kD+ovP!ZFEeHtF7skMN=-N6>I9u z{+k)0O_sfF{8&EXWD|@n9CT5xfF4FWuFUydceI1S|pJ9^bQaTb0+e9@t zaT61NA^VUuxA}Uq&im4lh8ASs)}lEqAOYsFM-KeiSThm&dpVRwERrzzEwR)mCAkhWiwiTBGO=fMg?Dr!LjVtZjn9!s z%TD5A=p>sa9@zB!^pi!%n)IK3Wsg$^E&g)JvEZBVUZ(1OIG z1m`NONWIpOv}xR`8&LCE(RTdXLLhm@`_@72e<2}Pw4b-%PZ-_MX%5AlJ^PtnQ@Q$SJZ-&_gbHg)P{Kt8eq$g_Cm z$cp`NAT@)Mj`VPWcS-VmARf{@)wyW@eX88Fty}KhLl}8MpcqF&E`44vv(JVDm8D}x z=v&z9=LE3HW*r1pfiM+%*_vPxmYjsw4%Vozl+v;xOD^W?&>L4v46j%>Hs$^=y2P)` zr7Wc1?R;h8!Y)`X`R3vUgG6zoQ(B57UYKx49Cg}mCh(+J+83Mjo8I1g_hjV`9(#OQ zbNXQmK*wG7bZ!2O`58%YU!>>aZ|mnhylDJ=EMdc)%Y<4xQoxbSOxnCp6of(~qOn)0 zDUu;-D-R{x6!O*Mnj+SgG4u{a7*o2piLw=64qG3u$h`mPNRGOw7sNfc5vSFROb4F!1$oCpCquJ$UGL)<+2Nzi@u zyI9|OXa;$jO{oB4V~)=<5Y_Y%ig5SVP(R!y5^thsQ&ahbG%+8nix&~1r|nrG8VXy$ zA=cZ9ikpj&UZWaZ2+NMVIXfSE)2;W#PUx7w#;sio6^|?bCxIM8mo$+dTUuOZ$)jUS zYmVXqu>hg~{*f<^QIjILwV5u)Q)$%VLEHAGjD&;ff@PmXvaS#vhYC`tueOJZTU8{Y zu+S`VlN(a2%Z)#kQcwdgp?PrFYu?we)Rpj2y zBm=z+4r2a8F5`X9M+M+XXO>E2~9@o%|T9&D~Dv-#r zmLIa?CsUu(kjGd~eYy|yviAvNvwrQz9hW-)+Ni+dWP>fzc5C+MQYzN?mtPv_>b(W3szFTcR+0H{-uG-{QY95H>WBOmBB2xHuc`< z$j_bvPoUO>y68q4&b-?HVAtg#%^xqtWZTNxL!_9Oj;|w~lX^Dq-*(sp~9!&!=}Qn^_@8Jy`PetQPXY* zXwVuRM1~#FsZtn4dijD{Ols#sel@ru53uY^uv^y9jNpY)Z&$gP%R2v@Ucg! z89j|cC~gh`$@IJsV{FyC2(9eGVA>z0JLB%1733t(e=_|TlH+LH5)%J3^VHD9qjN-K zic_GY^YYh5ad<%6YPSshWODd4Nu4F>>^P}fhEfWktWdc`-|h6BAXR>vu5PxY+EACgcC!uS-rV;Qf|_+ZHCLzW^BKg;(%B3O(~okLP;4JQIB3 zqXr1?Zj<0L7KSCbzxC93+}b0Jm-H807o(7Nb$h9krQGEXZwwAMz_+YvmMKw!jUO|C ztM>Xn=7SUR!lOdgXyw~s2iZA5KqTG8swng^34fMa`o6Qq|7v&-H1$tj$j;i}b)GW& zATr7T3fevtCZQ|XX7_ibiVKl76IS&4^9IyzeWuaG;Gv#0I7YJEhdd#!(z&nVyb_c= zA08Q?(@LE}zxlH~`Vh`pxaznzPNIQk^#1hNXKz>+M@y##;F)^+TTc%!e_W8vc4x{T zVX!(*gl^evASqM9L!~thRc#x{5EiUn$1{0(aORW1P!A0xET%4&=eUEPsJnLu)WaC9 zJWfjLRM?Dtdeu`&Cn{a|6>R*hYnjjeY3mo_=kII!PP)Nvv(fbs4L4EYxy)1MT~8_% zmQHDa+E9;lrw#jSG59Ay{t!UrnRIhO>jUJq_QS>-rLe+0UlK(!(hZobVOeWvEMIiC zm{)E4*H)#MQ8Z-T1okJ^N7 z@>9x!ah_}a)%D3QG~QH7eSA^7jeB{ur+UW<_?bik1r)NOP=Wjmi413-t!cu3V?!)E z#S-yDMO%^X&Bu?*M6;oTTtv^qu~on|6gx~SS}S#Xvixb-J^{|ur~MgxO^RVE)?Icf z_Q07--Ib~MPb4=tQ+mSz_+oqhd>a z`!modXF8LLt|CJ;*lM`Q99JW~3hd;9AcB_4*M_ZIA~WeBDC$QAJ}N_pQkA^)ESdBe z_T@5}SpYAO-om`S7lPcY(i!rkpevB~YaJwxl*fpWW!)vA(H(Ak)SW{c*`!lm;Z>7Q zULx5>u$7wZD9ozCW4JUIF+aF#IJI{fu+ZcyW?lU38w^o zxw=dk6Hrwa8`ef6W&|)oRmD1?5upKv6}{9wD~G!y7mMQuF$$HXqN+M-W+mCn5d*3l zlT+1cI`CHqcB>1F?5hg#&}#ATp*#sjj6gN)=LM3&Y&R}tdbZ* z5<-ONp4#5Xyp4%0ns;UMa!2;6! z)?{ew*zYI0g#Ff#Red_AnMxqB3af`UChyT9^;kanO??=<5;uj$(LT>3Tn-wA2JpFv zNkC05x>8#yp!Sn{H;hor5yv>2(6j83r_TM%uVQD;R{1?2H;$&P!4z^sDZ^{k7MEj3 z!ela^FkftVZvdG8X59dw7~u`i?Wj%3anmqYZInD)^z+jAGnJIpj)>%=wk6)h-gAFr zcDTJm`lm0IZEJ|I<6QN%K6Ua@_7p>K`^#8ag;%8E;BC+2TXDmu-^QVwzvqq_wtDBI zgWhND*mWnHPPRHY6IlaBlrz2$Pe5vo(dojZ`JUGa z!rJM$QWn26xADwLW$nzLfP*0BnrnR(l8yE2R?*EX`|Q4RUsP0qW3List@{1G#5*F>{v~38O+Et^7hAg+ zpzNy8fIoQP`Q_+?e_r@;xD0L_YuZFRvA1I0EH=3b@|9eBAE7NYHm5{^eKPO zYZhgrn%c>^1V`7^j{}A)+aN(L+bKuN0vT}Ow)x4=Z6_>*mfmUBLa{#FzN@|2>~oEV zM+ydtE^%|}G{bc8dW{Faz+(31LL&h=wr zf}sLvs=sRbA7NE$C@*fzgO%;pDv&g4%1!6x)Sy>Kd$_cSj!juZk&E zZH9crKCR%!WJ~k@y3hbY0XIKx+C!pW*iBOCVPHES5 zZ-uZBc|5CYnt#FLao=}Y5mm;Kc#Nq*xz-Zp(;rk0R%Fi%4V0eWvd2_XraP{OMqf3SYx;b7 z_crqX)J}7mD?o<|J`L|IM#_UG$Qly%Ht=^3C;@9UBH#{eMH%w``#xLr>UMPXftUQB z{0R5?V1n>A`w7RK1NZ}zIE$?O}oUlvZil|Li9y`lwLmF zr*O9*-+QQvgSLa?CtD$+?wrt2pnu==CvA%C?r~~W)j_TC$a@%>OCh7%vIhmhR!#ce5AO z^Nm-ai6>yrFWg<^J<)_t+OwjWbjpCEn_D+$^K5u;#NT+gdPaS+FX*yO2J#soQO?T=q-17ahPtTxL#3gD z^vJ&orw!L7V!ZTS*7xVhSvBBN3N9HRJ3Ub@SK%8w$a$c38bNj(qZz#zK4?pwN+KD{ zbe`}ty|=2QCmBD5x>BuiGCh7}^z3vT>amtA^poScT83ObPwI&D_ZfmvUn|y5OTF8} zN6rP*BAKiat1tp-wu=)&0yhO0&(R1RMRf=5gOy`~_$wh%Qp%huYiy5)Ao(Ehz|KmQv&nZ4g;p9L(CY z6;8r2!2%#4Za>npD@m~1nF#VGsB>8ec>@BVr&}E8EbCBUOCPY2Ce{m%xTDS$NB(bL z&1Vg)eC>P;b&i()u)KS9;l5YT%Ibyz{&iG!CO_ss5sfeW4%k7^ypEvc`pduut4tRV z%)O5LaNV1iJ*-*hne$T`{lNCH(2AokYOA}{TbDu;5UoMVj>xX4=Uf5gvABR)^{=uv*_?Muu zSag*PL)Y``Bq+~Nq$Ecr6yw{6fDxxKbr5NPtFO`Ey^)A}>+0l@LhXE|FYAZOwSHNe zcZ#(K=WIp58ae1ZEqcbD3%`EDj&PfU1f`2#KWmA#UV(w27hcfNk`O*O^Y$KnP^HQb7|;-%~f&@<*Hl97&hbC>@>*mrkFnA%1&xH>(eE z@@!U($T!udXM+3fqSlqFLf2>TtnDt~E+Kc^P(Bgs1Xc(^uwV7f^K&lMC4fTw7pTWI z$&ptat&7O(CL&AJ4%7ccde;_^F3$(j`-Kgp9iJJa*K^K+ZyQGDvY<;pJ%>Gqm;fL( z;%CK72ug=pyrKEE>i}=#DDF|lBJ-Diu`6}E1SPM?}_Erg% zFF<`THh{faOldRv1~+c2p3=9rt7mE zJKSF<`qSoZv$)^br#E_``}zFZb4FKH10a?y#|WQSNP$V`1LJBvR~dtwDsMDuP2zIS zJw3PwllMC_G;UuwR-!jJeM%*Oj=Gv**BFv%U?>wlTQs{Ugy3oCi(2rBG93w5|Jpf&OCYWY!5X6oMmZa}H zI}1><1)sw5--bPDbo!Zk{_eK)(!zuK(1L;Lp{jGdbD@KwsGe-uaYN5BLJQ=6Fw!&* zkdPz3>>IG(*M=)B+YtouM`KcZzV@esYAlL%rNb>u`#^Si8JIXT zbX}_i?!ABXkYJ=^;|utVfA8$;ki^GNjAoLThdjU#hJjAv3+Mul6T}g zjSbl(9X3j7CPpg=n14u2DFEN^P``QcOZgl|V*<;`oI_hyc18W$_@4-xuUdcK`V{@% z@3sVmifF^dv*xw;B1GP)>TZ4`sJvkch82wAnHKr(Q!y0OW&^8jo9LORQs*F z+-P9p3k$OH=zg^WOhPUqo+wQe)+VTk@2{^*VDd60{=~rd9Wt!uR?JjhtoNyP>2Ruo;v01L}_NHTdZm< zG0wtTtM_b-PQ?I==%~EH3ngC^EkZH%=X*M7_Uo4>LacYjtNqUgKSJ0>EECy$#QUw< zy!0pJXP%w@Zo3wt0V(-+r(c*HCZqx7jAIPQ|Hyl;F{DkaM4%+(g z@g;_$7O;Kg@ZBTrkf3}B)Oi@KZFOlOrb0IyBxVM9yRs8w`q$#=IPrp8es0<&@6O>I z+6^I1*DS?~bR_<|G$CtL;7h_&j`Kf?%C6D#ds%uxlU+8*{lO$8wxA*Qp9}S!5W_7o4&mQ9N;NiAqgf_zuKr#NTExS$uTipYr2; z_x6H5h6H$uYsxH}oXQC#Tfg$}UDF{&u0^h&v@;YI{vL40 zLqA^FCAXXGENXZg>Og?Jg@9tm?t3Ko^uoIogtWuhMCrak|Hp94l zM4OL^*B#jxfm>(-^v_)&*p%BtoqJ+$oQwj}9PIx@xcM8c2R4(i>4g!=Cy&l>q?AiE zut#2Hia2saIgXg70n(#M4|UE}I+daKfDcgu8J_Joi#{}ZD#O&Aa_9hTCyd7GGz862 z&&-z^iB}!?j(he93YU4_CYRT?ec8*bX!-bIe*T|!WX*AUKkh27nx!Xxf1x$eQ6znQp;KZ=}WZ|aI! z9Umx_hy41)4i}#5w!!h1{_0*BC?UlX!E7eH^AUf~czD|epPZwd2-#h*U(2dUi@e2p zgJyqjnzpT|5^Mq1&j(Qj#UAvyG0mF|@mYbKz`4}#ZVU-31$zM~ zWiSeH7N{Z9=5|+aO4t4XBL2iJH%wkLlD8k&wWFSJmVR}6Q^IwQLF8*w`Mx{Zo?5^g z^WR_kedcr{fSkf5bd&NdkmE!ecthON!M(Qw<`1H8og-;ZrP!n56M2P!YkmIkd>?}b z^uZh+ykP;Wb#%Z6Gx@lqH$4D?lfI4ISHE>20t}i!4&NUU`H&9Bmcn#|QQyOlybS2? zZ-fmPKcz+ugF5O>2Pz6V)>aEgCc>^1a!O?EmMJC$tzmONM?77;CLtrA2n~LQevY8d zMV{oNC&@j#Otb{2m#{3&*&l0_3IGuTA_5fAPjVjzCdB_>=m9_GPpg4oz!f zFo7~0G5Kbq_-(W=EPi&5F@Pt)o4KTkvcfhA7$nq~+T)CDTA>uh;m(O-YjDC3s4x}u zRl9r0B+>->4y(hpNSx6NYlC!>_I5bo-=(gavtZ^epWVQ3Rbqh)!3ni+bd+j!IL)IC zBG{le0pL`V(0fHY{NqLO$~$u%IU#MuaIOFd{K|VEEmEhY&du;|?8iN)Bh3{J#K5N@ z`^lZ_t7(T#VH#T{3l*Jx??K_bfPCwtZtB*9=vie6;HAJ=Yy9io}`yT|m|Kk4hcMW3A^7VtJ1*FODnK#gVs zN*w_73H54Lvu_iudBXzQQpi=MU0jG5|L(`};M#$MEqn4XCR?4bgqK{z!inu#mk*-H zK$8f-F85SYgmMdb$M_;}>NcTorsxk$6)Inh)F(^v8%=IYu0GHauJl8EAXHIVb*6>$ ziXqEWg$;YN5ghH;_adm+gcSdVaJnme-{&V!RMAu77`kznrq4eKKlBG_bM3ZL5secw z{np*Yk9oY_594iZUdfzACqp8G@Z)yhv-imX+FmYOcTp0SofZBRAX9d|lutcTsvp zrjJ8tUBKeO(yqJvMh2aoqR~6;LnfM2aSNcpD%8G9!;;tZ?7jZ=9|4p$A}4)F=MA)M zQU98uj8iu49KS=yNl|8%)Ll4>5V6uA$9piWHhL}HZx9zT7ynyoHQYZg>?iNblR`fZS7ZmZe zXrZC7ygR`!K{wy&box^R(HOSyTmy2;9T8l=hTuP_-6O@$9&hbfpaR3*uqiOJD_Nji zNsN5##a;=E`$_P7zGmO^Ee!*9k(znxPt2JZ^ist}W0qEe;qlA|gItz6@7Ol3$RU57lLSgxJe<7)JN)}1G>fkYaX}7HC*+Z9^2S#pjn#wyfitL>=RxA^R z2=9!JqP8)!)mGB}v1{o5xRQxn-0Yxu!p|#J({ZiACpLv;Tby@-$bTYEVl>8yuxn}D z0nc5luD65iB%V@cH@@Ew%>$8}(Sh2QX5rTW=k-J8P)!NE!{&Pz z-(j0XjDGSxH1i06&jje+V27xpwnvH&I;gXr8heE~i#I@0SX$FoiMkd^vni|NAdb&K z;CEpXx$Y}ZWtQDc2$3r5!W2$mm`3X-;s??sxjb9O2OyuIHvXG)HNsQ)mZ)F3 zWj=oBO=bn==Cy>f+dZo9&=O1BJ}zRShKQZ4QIXw|lWYq%aIn4-0!C98VqpD9-({;> zW)|KZmp%atOY4jHW`kVG*^<#(N5M6w#NJ?#7l(fzB%_ykDqY7m7u{!kRi==fd=o)u z+Xj>&oqIF`Bwh;eJcax|Urmx&aD*_#%e{FE2WW9M`P3=Ahq82F3GWLgzBytU1ujM} zIQt85cpV4%$M+52bqWN#nr|jDA-ZyDPygkIqK!5*9Uv9iRV^f&4$=~Hko#`a%8X)Z zqEdODXZ))>0{3h95<2Llzu3r}9T0Gn#GSOLJ^LLI7SU~xQm-nYs`1RR)91oH*G;|4 z!r@hzjB=}|Ut2oG8;Ye~j;LUSBuR4p5qcDyL%V=7=2kF=s)2pLkxFypxgjQ^j^~-G z)X^w%XjFOEYIGy|Gv5zs))1g|rSCa?y>E|T*6wZro)3-WKo>B`Kp; zaK6W+e48x|H(NxPQu&yRnDWjG_?|C(=~TYNzyiVf8ENap`q31b&F3MU3-CC8XfpKJDKmXZ=UF8oI)$q+VS_AUd;L-+9xck$lsYX87V6g;$GZFex*;Sf11vTQ z3$|bv2lBmRa{m*#MpkC$p-%S%D3Fb9o@p&Uka7gqb$}2#sSTxSWYhg~ah+QROKn?P z0fwG#_s|@bo6|dWJha1mjYM>ra)~TD#@Btb+Nr=KXND-OLW$KGGE4}=G6v9)30`2(j6xsd zBBhN2rdfE-8cbh>usm=%#qM~(zv%QS(x&7WhJUF(4g>wKLfE*7)Kz`*N^&sf@Mho| z2SN^sepTXE#AoZ?&!=x(b7_#d{Lkf|-WweE9+L_AxdW@nBe(08DMx>|2#vZwL{ps& zj&nKg8ZOZr!#^dk?)Drw6?{aoA%qUMoo4jYd`E>)=hpo4PlL{M>kRKu!@~!nZsL%p z_%j-Y!k#ftG@KnWO8PXw!DSplP5%D*wR2|NRCDQO%kOG3Mv-!UhjCq@hJ|Z8P1d|m zCu#k(F%n@PIoYbHJV>ds%-{sjT-#U~f6 zMh1rluLPwX^@3g)44RDxF0=KpDc!x_4-3+;9taAqmV6^&bkdX=(k_f**QJ* z;+CbXTRlXvNyZ~llTOpON;T3_5O16rhj^RsUH8|5fw4jXbun(mtTr~W2h#k<$wQD! zN|`t+v9&PrW+=?NqZgP|3+IByHSVsmn#QTJf+^~=d-QEKODmAv;BFi@{T3^#@~i92D2 z4rcg+%^Q**lD)qf?go~B4b;1uW;(V%m%SEQ=YRV>5jo-lBmCQxNPmu$@<&9`iARY! zIC|G-RDsc<8lK>wRG|y%##|fHch=NzK@SCfws>~bW9Er02vl=`*EHB3e=It%22|y!k@OT{PWpI=#MX4~@$) zcGr|>)Df<6{e1Y-#chu^ngRw_=owGn)+HsT{(iI%V4ER(W6Sw3cDjx_$Chp2z_L64 zo-Tr2N{FR^7E2|S^_o1|nq!BHl=usYhN)yv1QnLag@Yo6gP&9C>XjZ1 z=F>?$jDYNXjBxg#oNbF}t;FJ4ePHS5p0LuvFhG-fR9w6=X3Bf@CGk>u;8~-Tr~krV z=^+)IOwzI({rrCls}rO9{NYDCr{Ft@0Thxq^~Xj|Do!Y7_D)uEbQW#FAo4F-$-FQ& zWerpyuc5qQa90>cige2TIIxpXKHAzmlb)3iOQ+?7Jf%<2zpNsODa!)4RZNMP z-7`w(T_(Qsa36=*vcbb_np)d5WDbi=}fOFs$@7*gS zHSQ$BzisKIof)gZa&-(q-|2jIw3QP%6U|yNU3u$Uu^1-{`*Li-Jz9R>${LY4gH1&a zeRIOCO@VnwKs^zjn}KH zu<+k;?zKA&ZD=2dsG^(3@bPlCZYU=A>H z@Ce)VPq)eb3ItoeIx3EraX-r;J6DExvIUkS^N8-t`Km%FZM!}{H0L*04r_#nDt8Wy zz6Y6>P?d_I!;7#QvGby%V=_$jbn2uA`&Uwo3|UpKv8@@0$R_zLul_*r3v7I3PW{@--TzGV_THG!bt3AN23Vn2w_U05DeJvzAr#@G zPR8nc9xZ(sELaoYT%*-xChVynKK43Vn4Pax3SpeOS)Y7exIZ^~1Se~%`KfS5 z?|=ZTng{GIEaR`jp&H@68lW38ag9Lf7xY;Un)Lo1(tX^NDuUM1u7B%VS3GgbYIrP+ z>zW-F>cA^R-XUO#y|Kqw9Th>RnP9@9IZSzet;-}b#S+bq6!A0UVa>E9$^Emgss+n_ z_j=EC?UG&ZNXHVX8{sj2IkJUjY?RjRjw|1>V*#wy1#r@tNo%&x#$9QNm3Pqe)LfrS z9+~o=!}p7C+!0MtckG^6PwsCi5FDfNQT&jGHdjDj;-#upOZUty$-kP>TZmYQw=Bdiv7Zz99O>05sf*{B4tre7saWm30$GnS{8n`GQW+(S z)wDX^Bd+1hx10aC+pqE{cihkQra5n;Qbt-gJ<#@Rx&{4>%zg5McHhdc*{(}kMzc{m z-?1c0DkCJosU{!O*n*QoNjpC%rqL7IMt~8E%sA(|og2NwtG6UU3_ALMqxQd- zWNl#}Tf=D%tp}-*iY@6?Xep`Ik#L4c=H_p|uRnJERaM-=M8^a5<1Qq-nKO5n_dkKoKj}i+f);3 zmv9D>NM*-#QY^|(Q~>yc&am*1S86L#v^12bpX(XWOw@RmH8r&U>$x~?nQiTa?gHyb z8t9$r)8c}d0MM}_m#-d{xZ_+0?@pHmH!ty&V}06%x(|0pmQgET9<)VxqPNb6B~tT_)3OM_uge8$8xyOpew0XE5)&$G zKpN6YKtb?*XsmsM%>eDM!9(|^amhDY2D1b0wsGn0h*vkQ`)|KY=lzpaEsT`I=g$Xz z2`|lEB*Xmwli66ib*d(@p!8n!)tgc6tT5^5dmi~jPWR;8QNOrgrbYgHT>I}Yu-Q9> z`^mMUQ=TbYG~9ey*to4SkoPdg3zc8BV_ZI3JRuPes#-A!syhvemjpzSESl>MG zVuP;cJv(+&JP|}KcNo#KL5D-?w!^FcIZSXHrgUO2xy(#0(2e{})D z-#O&LfEqTFsqW*mYI;DfnvlOVd@$Yz0YW;WPgYX<9Oti6-&v(^ z7elAtjvbf84Z@2R$5Pc`~Zucr9Ymi-~2XIJ6 zNdS#d=3x&m>PNr;U7&PnXbr$-|K12nLSTH{jg^WcgA{;V*-p&=ymMX5XHj?`8u!LLC~9rZ0duhF0(H@G#k)re@%UX+lSH%)LSa+#%$Icji@d9S;Jnn#%$Ea z>m&R?9IXLqlrj;*432K6PdAoDW1X$DOO-3vVJrwV6wYPSA8SsZjkR5T zLBnsP&89EaiAuHC%cRKVY5G(ESBsijNaL=;T9+p&eVu* z8z~yOOJEH`7>RBbnGecVcD%`b0F=Yay1H0SNS1Zw8^sqV|&NM~hrJ z@NAPLintU6)_3V?GI+cLcAT^e5)oz+-o31|9iF;!U{Hmys|hU?BqRp0DS$k}K2R-7 z-Hr=JJ^}6wL+$s!vjn~lI1=}5*G-K+vE!IT_v>z}09BQ?jHoa=?Orw)#Qyp+=Ydys zc8sI;J$0SsX1JpUs%<*pT?28k)D}4ALk%tb3srxH9#tT2MJc0K z8COuv{u}6%f?jk>@AK8?fC52o;spCO?zcDn*p5AILK__&7@J0<8JvVGav0*Z_DDnX zuSU*3;SD@kw94k(=n6!XA$U@cKRS@xB75p3YpNzIaBN<4G=s|3$f`SB-L2Jgw z3!@*oZ3llo2q`#iV)5;b!Lzl0agS^|2RLyXfi47JSERWXtsw%(g=`=`8L@wyhw&`~ zR$ImEh56h405yB9)$l)=@+-J2%*jDponhKB8oQXi+{IHR_2b+4w)MNwfUOzIo93O3 z&&*CMe!Pn$Aup4iV-HK)FN#`h00hmk=<-VbLQF=cc+;Z)q8w=g(GE>nRlv`xx{ydG7_6x-fdF&TEs3Z7WAgpdH6vzJ`A0_pdFhC52V=g@9i zHk!Z(I(k!HivBwFzReZF$qkB2jfg=SNnV&|z5Ui`UJEqYBy$WQ7P57;iZE}N6E~_n z@tWorx)OOscTgOmb8dFKg)9gNW(>j(>bMC~Z$^?UoeWI80}nHnCYr_!;by4TWoa2d zftq(qVVDHw{~cJ$1GiGuNhsqdU)4H9`|XDgqce}W>*jhpEJEdE8z^~L}^`{`S zKRlR=d$7)|wMJ^x^(Ib&0c7l0&F9?Kxi5gg@aCuPTf$BW=55kw=aAZ@|+D%)mX%r4d zEb{zmS9{G#q$>tAu?WF?Do9sbCjx(PK<~X64l^2TgCBblB|5Oa0wHYFCOC_TYj`?a z#Ge^>CxL|3_Np3u+D-hE z9Zoq~*fyH#5_wbI;joZnPuQes;VXUb4N58*zzhyP zy*A5F)Dm6s0EaW1_CPpwy%7A0v7m!+7{TvxlN2fqcTg)rZkYd zS925MO<=fU7qG}lex~3(*~MkPa5lfoH$6Iqovpm=``55T5jp>K`QO=-m#S{;+Gydo z_t@!(ljeqoYk~AE|GcG%XzAgb|H+^Wbco`eZIHhZMHS=LF%C727Ir=XvV#NOt1@2| z>pI+HKMGe|ZCq*TTwH!a#XrfzPDpL?A_qA8?C5&Ge{Mk&gc*Z8R}Uum1_-y@c88jB z(``X^Pk@Yr-8JcFH`T5-5lB<>_$>36uDCrMx9h-tB!DJB2F#ae4!Ck%_qewld4{L3 zf!RFT5osdzCYhUj{>`??3+ia_dB!uv*z%qIw*c6rr^AI)g{eZ{n7z+0KRS=gyf5tS zaf!!Tm^kZc+lZWJ;6hd`Nq?+6C6nk%V=q_CU3+L5Js-?u1b89cynoN$lkO1_YAFjq z2C_VgaB?y`b7Apm&eUz$u}JBKDzJcFG&DjArD>fvYt%CS+Y0JE5KfP7 z`QHclh|}1WjfpJj8>29ZW-}_?i31V>jqhFnO0%?fL~CaJG+<4D$Igl&ee^1u%Gn;N zdMcD|>eth+k)nZn{V7m)uy;2u=7|~B``wU>1aAd?imJ%|GTNaD=3uhXwj zMwfpV6&m01s!;kw(nRYd4ff=0(Q#&Wu##?@%S7$iabI!cgT^;1tSq!V@{9y2kdi!) z^{J-xXd9f0$GHCfrdGVwHvQxj@|y5>$(=RuvQBU(Nrc}C&BQP%KD z)t31O*`l;(9fCV23`JFm@C}Wl$e*txPM+QOmy65suo-k;gO0^PfzB&de(Qr|SpdVs zr%C#gw@-vvf}erR_83_S)gIvLqkVDSAj>u_<#?+%WxA^-tQ2%y zPEq{3K6}B$(-Up*=d0|^-MN>JVo**cj1lFb=n|DqreX59V#CfL4#Iye4#kx~A~jPW z*e^YpURX2j!F}8gpGd2$yjJV7C&feK2^;s&)dzKX8v24oe*>gaeqm^^pu&ge8}4~V z@G+$9cS;8NtAI3iH0R5Z|AWb=YEjuXIGsj)5p>gtX`;#=Kj*#Rzjw!u&lI1Y%o8v0 zw5wD$1P)|Ma8@Egt9cc4>uaa#Vd{;U#{CP3qw1yLIflY~OUatRj`zpzY{0Z#Clh~E zQOMkivQ6(i=5KR~Jn%(R8-dK~di#_@wk2EkEXEV(#jViFNJvA z;S|K3$>t|uvVK~e-u+O@o4{N1T}hIZzZuQ$x$m@bBi^b5xft?p=6ZzD^HO`UKHRwZ zxG1`{|Gs^Ss1&H)-mcsmy|v2umH72P8CV%#-^YmGWafuvbG#S&%wSgjHNB!T*hXd% zc4#cYCNMZ3{*puz(q7`}a7Gu+uO&Z9X|swl`pCkniP97ab|i;Gv8`G%Z5@$3%Wz1% zowFfUBm0!)#x*f})`#Z(kgT)Vht}h`^&^-HRs>!-7xtlN;;#Yi%Nwps&M8a4|6mBj zBZ&xx0+@Kvo;+gCL}`D{mR!FJnu{Qbb=kHfEl*l-qPuxA=BF8(VlIg7h%^qhz)a)GV`(QWW z+Mh0ZMXJ4HNryV20?;&Znp$+{icyeGLbdlHc*wPw9mE?8_ui?_zNXJyjb4HjRPL0J zj$=5uAYK|?^eIYoOiJsif;vR&K5zM1I{fYKI{cGvG0^6(pDRaJlH|c6+YG8&7st=M zLQ4{N6bLKR~xe%RitIHfVouHSP2pjg~anec9;6XCm)Gb z!5krKy@H>YLK&kA%BhvvY2TjV2*}!Mm=5u*b_r{kFr6Q}qfwHau!cfrq?sZp&>OZ43YSJC6_09P zR48)b5qh%})y!SLq|^f1bB)%=xtrE~{CI2tYQ1Re_fq_rHFt~*RDRtYR)TY_&Mw~> zh@Rk7yf@sm&FcL6H_($e?yMu8osv4S(#ta>({mA|`PKER??6P`Ey$_u1%UgRnV>9& zMdMHDn+Hhp$XM3hB|i!en(5VJc&aB$+KMzF&0(MUJX`nQJrwC*ex5Bpgw+?&4)#h! zago~oFb?_2u`(+yN&eC3`V~N`>bmn(CBWXb`%H~NL!8#iD%n=A{zR*f@~81GwZ$?jMfXccA}Ul26Ly=XF864y}|Ty@I8r*iF34s?=ex!W5Z{HGKuc?U{JP z7tlK+(j2^%MEY3%q?Y133EJu~!I_gX_dB>B0b#a6uN{qB8V5GA-6Ec$1uAN`AEjIG zRxt1PdP;_4-(o6}w&e)&t2g+i{A{QF($O_?Mq|%Jom0M;X}L}j8;pfD`)!HDA)n2{ zbZc6NVG-9uvZFRKmX&Z;{F6n*-V%9@kD+jfh2R$7y`v1KSkPop8GI5M0}8ArbDiT+&7xsg9N#67G((fz81lzED&M%z_i z@16yDd?t)peKlwHA1~wQP5tAY{5QgJ zhq{+SuU__p9q;8nQJpU@F)e(BovYiRYeu0AT^-yt!IUpl{OO_WOGi0j42rv4H&UJ7eN~RrXPB;P#Iy5i9`9PajbFx+?F?<8^6292!@P zPQ+W{GC-L*t>ZG8Rt+cH`}v_!+WrfN?7Ifrm2^KyHIizNiGMlmj;d*NR5a|+Mf&8f z){uX$L!a(=6+DB0l;5j+>$7ay!K!4Y{3sF?cTCDAqXosk?4Ot7;AiQ6*2i+e!~l-# zLo_1)6#7p;-n9+<2Y4wpY;?SbYf|lREh<3G?tc@+t&iM}y4V~=GZ+xpOG#oleXS^x zj02RMDf8cCg$?f$AN}rGI30e8;rel(?=Rf2E@u20$*cRd$Kt2hVtjwYf!+;yvsIPU zAy(7m=~Gt6m5oB|swi(4ZXJ0mdz7-&ry=Z9+VLeTxo!HiRolF+TZNjG1n($~N2yhU z1DkboARSC1h4Fuc!)!yc{d)3}YcjrL}UJHi&Qtf!+lPuns1HrE#NZ$Jeo z|EVGzZJ&kAN~XbN`t;OfzAPX_o)5VYw4@9{EteAek=v>*bBXC!&!Th9#*OXev;!kO zWM|Bx&ShM$GmrY(NLVaErg6?Na$dK)@-x2-e9Ew0K{63~-$O8j`m-l&{`~m`dpI0p z8mL*Io=SZWPv40d2tRi&k8pM;5b>V4VBJ{->{{PM`#owe?p%yDFT0~LB*UiXVN*Fb zA1mouQp1qMw=;o5wmuIgrOpB=S!fZ*-)yVn%*g1PlOwuWWtkc|cX?{BmazBh)aBEE z1fjOutvie9)YOvPVI^*igCHLUl3!~e&wZq;E*N675PTkF`*q$dSr|bZf$oYn7nC(; zNXqsLHL+zhi2JQ%t`y*nO%nKCNfYSY|C6y^(iNY`SQ@vfdXGI*LFibSyjI)j@37dQTnraeZHb_O&{friL=r`QfNLAyAm6IYl3v0F$|REFFn z2%SmattB5b7HC64oGUTs_Rtq0i@RvOYSH=vKVisg$5IVQP2%1!RVZfLPsSmU6D4`$8?@Mf_WdMH3;My{qxM$PwGe{V6F2M7MFiJK$h`ao5OZa zhzomMgJaG`_}x^W@vPV{w$5feE%s&axQu+$i={FC+b{RBHSg z0WXd%iOQ~F@Fe|-+htkjgv~^2LgT9^RW)L2&X^bF74wzQPyNaB~3^5=Qo|m_mk@$sCHWAbc4Z{w4$Rgfoqth z@_#Z*c^(o!Zbj~apt#w+geG7pOESG#v+&ZTI&yJAn5`G?A8+dS@Si90bk&F~+s7f2 zLQ>KLfR?C;TCPQX@ksMM|1dxj$D}%O2Be@=U`q~)HF&-VbmLo15 zD_pg}zqTgIyI8xnOL3DN)2NZDm{2Y23zQSvhJBav-R^jwtqeTs-uE%@B`_1z%#}D8ZRmgdCEo-GYoFm z&-HVTXFp9Xtr~_Ls4l)%(*nS1{Fx3k@Ap~Gf0k7gP4x~3kySqAeL0bXlS6|~CC1Kb zEbiQWGk@m!>tNYQ7wETZfYq_lp`xxcZxi0%N!X0AxNbLC^7$I<{R_=k$f?M4H-;^> z1}+O_e>lD)h8Qb(Lk$h-hTM8Tc~5L7EZ6KzLCMJ4ia8jIVQQkL^wCVaP{$Q$)f}LG_o_`t zXDaJazIV(_mQsvE8bVlk=y!5`;7L!e!d~HSZ@(+Gz7z~qB-?9JW$TJz&Sne`(FK`5 z3VUi*Kaa~0j~$*BBPz%rnrDM+9ija`8WXgU*;SL1!-Y9E>6mH32Prgd96r5T)DQMd zEa`?-dCxEw_rv^%GtrL57S4nW*dK+HK?fN(PE7i=?>&aSZ!zFiT`ZDb7}ARRv6Pog zd7FQ0zt3h_lYhWmE|w}W)!nH#XGU|-I<7hnGw!$hMi|jrqfHG*ledS4Isk4p%EbWH z$fL#JOh~@>Cs>y$d|cX+rHgJH)05`{K1sZDCoX}o@@qC75i3_)=lfzocBAi!c#k)u zdx1d2J+k_EOmLymLZ~muPp)qMAUMU=Gqfrg9*J-iB*AY4H1~|0Cinl7pH0T z`V~1ezs7NUxtM;EnzHK~fGmh~sw|&e8e>I4@jfXJ=ylGizCS1>OLSIE38PuWe*J^0@so@1 zRh5}oxV>o!m+aycBS)q7@JptOQA9aU)*7s`1mEODS9DaSRk4B3j#l`IYD(9VP(Zwz zV&5fM05(nyH0V*0#nUs!x01V5-}jkq}OqndbHbFI3}odTAoAeYJ}VBuofq)rdiZZ1fG z+qw%kotPqI|CP-`Xg0SiucWwVhzT=pk!)DQGk?N^EzjzKCzXrhxUL~ z%rOOPptmRU!C{$s{>ki8-!NESZY%%3?)R(Galh8w#jFp1ADwbDE;=qbTkMW~n z8TDnxpGBmI_dWL3$@N{%!F}1(GXWKDCsCu)VHT1BOq*cNny|+~>JN*!z{jdCOo4&wFr*pUb-ygxBm7R9}x zB#gvy3#v5ye-@~86Q_v7FjcAi@vwYIeMukoTqb{`6|h75=t6R!i>=G{G_5ys$uVuJ z_xf5(Kf)y%(hX~wu%(AM?&9_pY0?A^a*Y;OXe@|Cynr9eQ2_^Y^c(qSAZ{@@tUrzm zZXp6UWV&SNWEGPzEFnima&e>u2R42_bX%M}hM{3-2_# zZox~|=0o^Wlc^fKF+qESy0}o%3EQ|Ov&2g35GJTnhT@CN%AZ6XKerVX*tqi{N#JrjZ1c+jR%nnP~PeuK`5YAl0C0Uy6qQfYSF_e zEnip*iX#$+!WQ{KGLPyiaR5NSgg0bAT# z`-gspDtO?B=zQsv!@#V7Iq~&a)RkK3IEpb0cdgUBh8w}9(%SgMx(|rs?;C{!uXB_u zI&kh|v|HbOnhM1Q%P@m8uToH@X*^Qh*BvSMsZWWwh3vRK7yE;Cv%}g<%H{HXX|6}qUk>^M&z###@{_6Bx zinU}`{hsL6Jz~IBZ1ZEM94pf|G+TDaREVLUJp#pnb?`Os-R|^!5s&(sRl+|c&7SV9 z;_MIpr;teilN3C8kna+n4RgN-$bG=A{=-~C`Bu&4_%XL%6}acz3Srn)NbtT@m^#1g zT#9Qc-tZVjWA@c!oRvi5$*tB0Q)NX2Hn<58fs+29)fB+sV_(c%E;U|STWhdJ45aXl zh!>?8L-LnewK=i_M?4mmV;ZR+g(hP8{wCBD8}K7Xt6}O{`B%~Ee7DtAMUJC;s28Gi z^tPAAgG0^W|9b&^*Y;$?G^w^ssglG`C*d9KyF_nPYnOVD^hn>5YV*|#bHWAukhPyd z`ed`o=mm@Jk&tdLnp=*_6}3YtQYGi%WRvP>vO5a_qPjXVtb0tpkCUG|BxLlv!>yda zxqn{m`fZQ2;*#C6v3W$%yb1dF0ApF2G=4pLl_8{!zN`2#vn)7k8!R?un6z0=yz$zo z#!2qO1^S&>Ekz2_zK3)>_Z#8TGEP2eOS!Li*#n>bbXUmQw~aKH$-2h$@C9QEaj{&!a`a_6S!G!PoyK=QdLp-n46e=xg!?K~3HO*li{zV3rJ8jY3PnZLO3 zt??_{h=jw1wvh61!Y^2dgqK^Iz}l5pnj zK`uq0^n+f}O!kepj}vtq;7p|)pu*wHg%fLr&h;|^5gs;IZC%R}qa|_Ou(uy5cZ$DU z3<^s5_2qB^#=U#n6Us9nNThKm`<2${2=0+Z7~1r0>P>V}GM(rBGl1ZgpnJvhWOzh-0r9=iF_OfVGlC zeELPT_{NIyS)}Kaha?-*lXx9DW6C5Ba2I;V%^ZFD^ypFX8YICI!t|y)jeV;=ob_`- zyj8~ig2*N153OA-)=xb8=K|N)zXi4a(RJB4A+5+LLr1UYdqYd8vAX;m5BCJ0gH`lt z_Z;;p+i%{-rCx|i3?Y`d5|2QmO&*3X@Sa2m;E>s*5}Ubg{ozB>r`%I7g0sXe@V~gX zeDd_a-m`@Ni7V-r0tdvt<)dyn@(8;gcDUq*@N$2`R!gpvv$T9EpR@A^NC{6Fl%l~& zV$S}`&poJ}4uzyKr!uSjNG!?SvvM2=FxJ3r6U=?70(f?a2t+}lh*ike^|h=-!3cmC$!ko!KIMrqNFk6*YE>S zbK-|4Ima)D5JSY3fDAI%5h%P9xMxxJ$o2%4m07*i;7Poi(t^fIj|E(GhxpT8adG)e)TYIhGRg zq+Gk|sXxw5hAhe}N{OQYn%z6BdHP`)(@3C6EWM>rQWxUCNZjgDoIdB1xZV0pGSq?E zETzS|NP6SZw``!T@+XPDOM_mJJqUG=Rw%B0_Owwe9#?7lbperm8qumnK1I zgEm8nk-lm7J=G@5c49JQ`Trgc;p=5rOmNA}(+8}xw6iC$6NFib>QqVktN2MwjsYzt zlK4ht8$|>o{NbVEcK7SrxCYplPX*;h*~qyE2=Arh(?(muvn&MzOW{BHp+r63?`*0yjmi7v@vuZ6j2%UpcvoNl;5WPcEQYA7!x zetHRKHPhtLdP2o6wx#pRdc*^==QA*Vga~{zp>OPOn;x53kQ?y+_2=_*LX6?O=ES*I zHjZ;t))~O{pwO-(Ar0N9I)BS6adZyccu~y&aeO6|jx=!kiWpfj#(!v#9c`57x|u?T zMwt@hJQ{>u(UV0d5d94)YZSm${8L2vwr`42>-6_Bwt4^fu)6A+KD{AyFZx}1yw>j+ z)Y?%Xjwmo#XJbDJ7~^HX_Boa3EZK(2spefMO$@x24}{nEZW_8{zMc83bfT~7mUjTHmXy*M@Wwk&lN)`&`6aRMF;NWRz;)@~zDggNS(h7z z5kzLlk}-L3);CLcw>IoK*yJ`u)Y3{DoSdoeyF~QD(KwURz}Z6dZLpyjTZ-pl{ig_C z?>TB;J{yjEw`~1SriMmGkw%o@M|YQb)o7|=bpC2LPdH&Iwx?3%sSu6N?!wXy<}T`2 zf}|Z7z(j&X3g<6QrPH_}W$tTccb668f$*WW7E-^T;TwtMat_GOl^ zFSxAclZ7BriPZNX$+Y`|t#G2S(qV0jqEvo#jO3|ffikXAHPWpfpCk9UlDR@?P_%m4 z*~)!XFpr8bBW09x4gQ~!%2UVH_G>GL3^peAtSX&%x34u%k8CmUYtMR_v!Ht|ZZSh7 zPIPFD{P$sl^!DKEA#+>%5Gnk1k&0Zc=$_l1-e;^8*y>|P6Jx?%FdHLCz={=N?$MoW zOELjdKo{*+!QywbFqndFKHZL0fRb)?{3<&ex1zgif$Y%wkVl@D+}Dpb$jw6iH~>rS zXl>>14(Zc!tZvQUIOWt_&PWAwUO>H@cm-4-p5{{j@f@Qn;X2vkJipT7_)wI8rbB0HV(#A zG*ZouiL8Y8JK?{*B|<);UZr5%Tye}Hex_>iN!xsQM@{m!PU|K?OLA2T=Qjk0tBw!- z0BAWIw*nF+@NK-a4tEP77JS#d`j9b&o}zF2RG_6qr>|k6x8UM% zSaem}RpB!IVcnX>GA1LhI0$ul<2t7Gv9=oy1!^<*FJuo zKQX?qAJ4_jW_?Mwa^PA|7B^k4&rIniau`DA0`q;=jNd^LwLffDZ#9m(8oX^-@9K{U zHVv5_5ZwMcXKDtBv=Z}7C`Z6NlUA(&7=fze3Ay*5ZSYR2J@Fv<=2J(RsFWK9)O8Eb zEr!kNRX^8l_n)4r)QL5LZrxD0K(OnPw{;yLrfno%w{QG2DD|CYI1^M*^4IkfE}5#E zCTb?h!#olFL`{l}`8m@@#%zD(2lGXVkxJOnu!JJ7!pN;I8ib=J_diVlo4u{DM+L`? zfrFll^y0JP(E1$cD0AHAO#dP#NodH$wIAmGr3hRS=V9u3b{+rY92i%eivyR zva6zTz+cBC*JQH#*)=7V_mjGaMS0OZWwRz9BqML~Re&T6PiM?sgSTxdi8Jikx zxJruX*fOhj>4AW&3>?~t_UjS+mR>5rh;>#i6t>cNj<;r{EUQ~cOU>+wgqy6nuQydxq}c_XL!1PG+my-8}Q2kjW5)oPG8F< zeL){p%?JK$NvZWFF!XLxQ%(sGtt2o=QtmRUy zS50#0zFy`Y@9eGTw}G-dVAHeux?ylq3TN8_2&^1xUDGM<XYabGFlrNa*xWMdwLp08zdo;AY_hXq=5u2094)m&&$LU zSA)KhAqN&Vqt9?ZRD}xmpNy2Iazc7&fXyZ+h;z~s#mmWe|{-4 zJasTN)+AW|pJyys=1On%Nk=mUM7UH5bmKj=vzRjqU%q#_o~>ZDQv|BLHTu4m{{O76 zeE#EH+qN9OIqT#Gyv-2R_p4QGc|%Kq^CW5+xYQ;Jp;h0nXSX*l1xqWTN`|cfJ?y7h z{xCKlN?PGJ8vy0{e=?_4%Eo#lvvG5J)F8U!oLl(CCn1)#I*lUW&9*?rE(4{(3E!fmSlW&iFnx11lfL7O?+B>*QJ|F|GZe|?4H=_OtAXzV7kK;+x z$TYiHm_OtM0bAWThu)d<2qmH=!{LMf$>dapW7GbV@nbS+<8hL+xIf(Af$iDKZmLV- zKnLJ$D*t4tGF<}2aavao`|-Nn6jL> z$Mu4Nx2`T-QuA>lM{(Vv#jC91BOO8J;L^_HK}GmaCexXITRn`vTYJJg1rbdgyU#$T z&45GZ?<~S%d;@_+Tsv&ZG3-_VJmLmsVN+9_{g}wBw%!|TxG4X_3Yvl{b$&K!{Ykgj2ZI9~ zQ?o8DuYVd-Au%5R2A?(xn}B$@lZ`?g`T~(#rSz6=WFr`1_W_A-fWdCK&Mdw?C29d+Q;TT>q(P{^QT5+a$ z-GR%u!OMZD*`iQ~t!C1YA1_9t(+vD{4VfcZe~@QqktN@S+E zMkd$Q{rdShjOWPAa7L{FG>yEVdA+35VAHJfE}RLT(_6u|;+Y&b9&~WqlcaWuTjT>Q zjJY0nL3Njw?qT+SPBF0S!=Fz9?=X?mRh+_Tn~z~Jxq}O0WzyN)!r5M{t-A;Rko+eT zet-~+DbL?rLGml$x!d|}u;C=8Yq^Wmac#nlSMeghu{&E%t@mF;|H4pgS1Q56at z+=mAvW?kZ}(UzJ>l0#4aih5x;a=3>uh4!vrK#Ht?P_~g@QcgF}kh-x-EC0SGSB+L1 z^eq3C;S|Cn(mgUx6TakZ!?oHXozPcsh??O{=FgT$==S)m0cqup&Zna|9R}dQx;c7L z!^O4-@;<4d=73-b;qS8~!M&cfxb9_zF-}34`XFq7a_<(XOYW&fzmN@ifWSCU7tf83 zM@7EJ7>rVl+gF_H+BZ3C`uKQ81=EI(`-UFOOiVlZhl(+i;AEv3*#q^KV21Dxdj%ef zp>~#%Vesyb;&ZCaPMs8su#SSwDA$48-i1p?3504o@&swIet^CtvDN7I{2pxkcO(F0 z1k*)+3lY|vr$!d2m7pvnaRZ(5{^#``y)yosWi->UGtr-1^Wy}~#LModp0_Wo5`W$Xa(%y$+jnTy^y-#;7u_Wiy^S9=R{f4M zrV*?4olaOc!`eFaEb0k0P_;EBzrzbcMfQwEgay|7{affFX|j;kH2#lA=vbloz3KZi zkIs!)?6uplc1=dOLxn3m>kJJA>n;4_j!98z^(4QUcq1agg#5UXvbctYRTdV17qh4J zP7oS%I_(+&%w_a?9gL3L7$ONWEN`KzAZTTy&xRCbRpxBoAY<+<~0rccdavvh~xBdw}vfZZgW_WsGPfi|zxVpP;99ai<& zH{feKlUh%JPlDH$wh>?lphNgcb&1*YL6UH(k)1>~W9Q5Fpx;^qi{_;eoSk0dt5rn_Lg1i(zSFIjvb z&iJ6h+f_9}12PTvt@n0nH!Ev>IlLkx4*Y+Z0XQ;X_>T3G?P$02fYu zWV9K~P1QX|N22b=kFFYS(}Z!AY0H4ouc|sGX)0fSmG|w1OV^}qfXh*+=qzBqQKPOj zY!@-Xd{GW}suh*GE*xB+1(VAX%zSz9PM?oYqF2w2iAYTyim5S#bcA-hlV}`g~ zT-pS2f4~owgH`*#hoxGKqu{b)qLrAf`Y0biHP4zR&tTtE2Q_hn*2^%LH=9IAd&%pkhKG{V((eiddPrWBZj~flI zh@tUt=3xFUn%&M-+sLob5DS^}5qHI!olxc1twY2N|B^*uLF&{1*-;ymu%wEOFq{?k zc!x~XmGu*c_)zErn}~|4A@D9G_4r*amo?c{EmZ=`Vw#ayLofN2?!c#BBD_uFp+Q=_ zXhUSccJuKD#4)r2eC`_g^WgVlDeizIB=%M_;rzgTnhr;|V_Nj9(S1*+fFRzvmEgj- zwqxu*D!_1jg*Uz;&s9|RJ}T5$T?pY+uZF#6h9&V5lQYiD#M%zwPWw%r%X1>Zn3Pe@ zE~S`athe%5#*>E)K3i)G9u66WWQGZulM(XtGza7whl^vjNu0M-+`_;hEsb>uXv(~i z!Sm{inQnBY$X)4|1=;@g7JdyEhsMhhmz!1o8Bdoyl#>i%b|b<7W$2fn`c6i^24*r$ zoPuMVHF4NJo38UXT3PM~c^lj1qmDy(lxkrm%(!mz`k@DQ$}yv5W#V5@z%Ep8Y^{5NjlG*{o}z8_ z`JFB_4*u354D(=O&9KrjP2c&Z3#tegmeVFkn%2!euJWHq^!c6N5E0FNg>sJ5slCn< zr(={}-+417A4)NFTr4x(<6)fW8)j&DI926p#k2GMrx&}LG=zVO2&1HzS^qOR%`*67$jb*b7b86>Ra~* zge$@%HKNSBqqBw9m&|-0U;FVJC%s1k=80sHE4GMvFReX>?aI~o-$$HGd|t%fSLC2w zzm42SSZQsP#1?;OZ<-0ntyvA2_}R}6r1JxXMG+&LqISGTI0Mg->*_L;_(SdtDCHC( zbb3YXX{C&ZZ;;#vZhq!@i}R^7VRq)~MmTWw41sc%wB715GAu4XV;*lWK)JrkHQq+_ zrFpgHuIJ6%O8&(XPeK!y01anA-tugC=AFkXg54K7-RlO=6&~{OiuvHy7I7gO2YDT~ zif*m-L>nXaAC!I{L7wn-V6dL6*zsnrChqLUM_n+rHau*z>0kGPyXXyNvr3Jy3x6NUF8GpN2U&i(}5YJ z2r5rYq5G|CJ{eA!LO&_7-WeJH@&5MzMC95$N%88=L;vhu`RKK2gnIdO{Jms(Nh0ab z(#IO|?+iv{Lagup))zAuZbiBK00SGxjY^HEvbKP-z|3_p{TAre+qr!xL2tx585f*y~%vx?QCeEhtnP+;P7v_DlR$J)v!KhOV->BDvsKCz&f1JU%+W5UX-D zeboYZFYt)ff&J%dl|$5L+k1agblQ^dx8W`S<_ijv-clm2P7mcN!#k9?^5T2j#$#&+ z?HLQG&ztTqX6R+aeJ!z^^obbA<$Z%EH;^wuyzhgJQr$9^M+doIY>k-B`)1;PxSr+9 z7M-Xb#8^Jh1&Fc17B7m$xvzx&RWE9os(tpWZ{5{;FqOg~uRsF!)Ik;KZC7oB5V_r? zRruiCF~sVCy1c;35_MJ}8s)(&wOu;uwH8g->hU>V@GGBtOW@6hd``ard$2KI?dCJ4 z)2intkqhSXe0K-EA*uDRgk2reNA0qAky>nkG=&%^)Nx4*$~@KUenKf@wu*dq`(k(` zsaa#$<8_iHyo*YFbeBLl?C(fwBhjg#Up$bO=AQg}8M)2!dUKt6j|t@k=b&g|h{a@xkTr$=&^*WtJjJDTU_Uh+9x!{Y zC?nx?O=i2`!%rr@lTDO>N2kNDxp1lAH%5A$7htC0H3QJCbfgOGO{vFC?V~fWbK(VJ zvCQ_K0Mapg_b9g4j9~#x%!y!uDij~^`@uZo?V1`H&B22h#8ob7`A#ZZf$kYk3l9QY zc>7|6(r$$1%tmaCvTiWe)E%axz8*>0z+;+gN(t$(guY9@=Q|YXt%S_f}EO*9?paH_Ck8@Us$IzSAu0Ckpk z|xXwf?eQCpIB5nk@ zKvnr`?$lCYW)edGSXDACtgWOXC+eaQ8YeX${^xvmTgX{!mG>fk95)q%V*gclP7Fbz z$AfGgoeF|^#CyY^y!MGU${$3(eT3%u+FB2G2e-`F%k7TezboKbK>AElg#p%zbY(L3 z)|tlil_U<}Fv{bUX3XFHbvbI@x^!Fb*-dW3s!N);en$tF%TQ~*RjLdAuZzG^jZ_(` z5psY3>#DQ$FN+If#o_b5sLI@RmPCaa#Wy(cntaP1?7j$1x487ESk)cMBdwV}+X!W3pghNoxk;vFJ9v&vE+s(!fS^X^5v^=b!|(S}FO_g&s^OYm){ zGxe)PAlF8|LEq4xHd&>zXE79W5Q(-LI*a4~s zp1y~Yve5T?T`22uCNDHv|Kl^GmanbcxPgn~dqu{hCy;cYGS!M%#OAHcZ{d|LmL5)- zs0!Y)U%5rn($zx1Y=$1_(%0nP%f}qeEY4^A+#^zWuus8kz|!CA@nZF2DS;RekFlUh z3d2bV8BjwRp9o0-SHob%LWZkhi+&x{B|JmuCMdw%=nPrb`<}$#cmM55R!TTe=dNAY z*Q)3DZ_lM_oF7N(aD%|iesO{cdplsMn!a1b2h6RC*Q*V1SJ;`^W|qIpl%gky+su1z zh{+0fNkg3}QcLqvVR>dBhd2EYbX9u-@Ec?tbW6?@~4SLzZVlfv#xZ zQMYsMXy${NYPEi*&Tp-LKh)c9MB5$YmbkP-h?w`lrSS& zIEjJUydlCZ?vn`8-dl4mW+~)DNU%JD$FM4oz2}zqh|Bu)3T@E%I%8|-WYe&;%SEG9 zy(sOYcqEv^EuG_0FTb>+Fevec=aG^7SdJ@Xj`P08y znQgHZ*c}`vhA@FO^5Q>{dwD{6T+ab)D$NK~O2{l5*Oi*zY=`9_wyrgy+bggg5RNL%rpR@4>lHdx-qKCNRr zO+)4@7{J7AQ8Vg^9CTA?F5EqL_(h6R1+D(b0%JjZhb~)TfW1?n1$0pqVms`H#>s;;-$jYuIST%DEoY-fIqSefY z6gkH(wq{=K4*o}lHJ|W?DW=YyEkwX}OpiaMALD zJ;(nO@%20?a-x4r#m2i0Lj78ra@vHXlCU0qGxZ!{6{KdGeaSvzy85V|%`z;QHXwLy z3g-Lf@UOo8(-X!~ia$puOT@wv$`j3I?4#(yLiR;)s8J>B(X_<-hu`GL0L zdl~3v;EgOe>^p%>CAV{`JjW(ifwtCYlYQl}x4}QTF5jD6U>1>nNphvu%~^}b+70zc zt$zC+?%A(w6>xjm;2@>B6=*E12n+-2Ofn@Yd%W1^!6WpG3BVX>V&I{Xi@Y0f48O33 zI5-~=WjK*yW-_2iFZC@h#xO~VRj6(5iNYNJ#x(QhH^fVG|NAgPChl4#l2 z-gb;DCh&S~#n8W7F03#NH;G*&?^`QUk0BiLj2u006kIaUyJjuyO0~=g`8iYRescLD zqIzp|g?sFr^XXHCD?`IdKp;cuoi5CuC2z9Hx{J&x5OnvqiVyKS!i>bXDOTmXd4y_MW+B9NpX$IS^B(5$-C^`g~ z*0bC+i6rzqn3zlzr~rhO=-bt>tRPROjDhi{lpkABvSBJ-+FIhhlA6%Y~sxFvi$$Iwf7eY8sX z8mZ;pqH@hIDCa^VKmN`6un7is`f%z(L<8RS;~1|d(fo*eT7yz?0D6FqAIcrLrB?ds zTjI;x`HIHOJ@Bbg%}~td{|tO||XMDK&13`qqOPJWAa*9%mU=@ z0ZCVc`&wrwI6or8Kb&?A+?tr+mkGoR>t%jcr#3?lcs4&$kv2=|k>7RDVJ)lTa{Y&j z(zK^~J_e+y^dY9s5$dBEawcJl9N;Mw_}u>CfrJ7}jI_n-70$VU34${)KLNQP*M^(N zY6&oE09E6coi!jpEre-T16ZNponT8ILuM=%^oBu zqg=%CMiL{d##o=fzDDonK3^KkL7gS*<$k_qEWl0#EPR)sG*4_T@PshGrSz^EgP-C$ z_m;-66k#a7nSQ4FL)CeP3LE=%{{8CT0!kxN8M_KQ`4mGJoyd~tz-OwD6U_*`OeXDZ(h`@7BArYCs zmX#@N0^O*5Gd&Et=alQq^Jq?{T_=PxT(2x=|4}O!kAlM@-7Re`2bTzIos=vivxy(A z>9X?b;g9^lf#a1C4u`Y0@Zn1K8HTXAzy-qEZLV<5+-d`puo)o}VKPNUn=9K`<)WLV zqcHqktMNH_i0n`y*_RL8M>Z_Q((Rhsh6pOrM{`f@cz+j>!jv{--`|vI{rf+WJK}N$ z6lOZ8OQ~+l*g6RHkq7(0uFB2U_i&g8H}F?|CFU*yN~r`D(E7b>xK}4XjUE;o<}NzX zpk55M6p?3+d%bddi#ejZ9KPx8+Y&$oZ1Om3|2Fy8`YzWC89O*0$e<4cGk2qhqL z1%xCBu-P|fhuM@T21k>4TI!vtot7K130%)bQrHmJ9&P+91l^~R@FK`k~XEf>3i z|IlU63nXWxl26MM_7Rw-s~h-1`ueLTJqDfWWT+L;qZ4Ki;yCbS4L~AW51Wdv_+=7> zaTx?WBp8rtD1e`r?Xt_mTI_C5-zB%;wvBj8Lh5`A(gYLE<|qpakl+OSHqGcXOYIh{ zuqDk^6w7fJp-V@99k7bf2-%vI7bvg!%bd(J@wqbq^9S2#rDooURd>fa(AP8=Q8&a~ z?O$&t|0k0B@E!jXjJ{+Zt<-7!1vpoYbpn}~gT_LOHg}L9v;pyFDT_eFr$D*I-W&J501RH?9wTw1)G8O0pK1#nb)7e6YNdR&#Pvf(ED{UYz#cE4?cZZ<;Re}I)SVL59TZfc{ob@)YsJ^!XHJH=9b=i>K^{AZv#ek zs>a`kuY2SObToJk9>}qpr(xUbkof0u6uAqajPe&)5jFEhGktZ&T)DvvqpiN1S3ZwM zs=q-~6%bJHS#c3KncEem_REB=WC3!=#)NWfQrX%Zh^26!7rMvrovLYpvRR25exLwC zsdh%QUFC4Z4^_eLONlHsjB`1NmNV|{eP<4FDCa5Ww2*@#*{XIHNT|VfYncG!{9WB84wCboHW-g4vvySB*c}W zULdST;;5V(-j+sxXvVuY-(y0egETuvp5CXFkBcK2yhpb3H_9W|#d|jc(qPhBV}DHY z;@79Y8a=A<^m`YpW+=R?k95GJwrva|Qnv_Qd^$8qFb=Ok{i2N9#r&|kG$0{Pf(WbG zJ!f+3;!Fe-()gsznt63p6*0U#%-itL;&w7Waza6i@KKat1R&bZX`B4-HN9kv(` zE8}(Opg>!G{xGu)x`Y(tpsx2Dk;132dlO#1>6qDf&uN=AWw%D!TN&$pUyrN#MBl+! zK}xPE9`y>6!3`iT@Q6t*`c+{QsI=4&l%Q?~;qE+lX`#LR#XE)Px11bui5BJUvZSXc zX&&7p7fC~KOt`&YR0t|jSh)Pq#muNrq1>QG=EzuY7kiXo`+ljtgM~jMq~*Ji`Oszf zceBh>WD^2lBN#Z?Kj&L2ynQzH zU56hE76g{q{v*=~pb4;HT*1zceE<>f37*tg6V2<;TC$0cl5=qV)1nIQtfM6HJw z;&Sx;=zk&WPkA|w-1Ovjm$B}!bain6Ng68z5WQ}j(e2Ai+KFtFVQ){=!3e&<2vhG;~q7hZ46;s}S(@B3E zo1PL5FjSSTYB=>?pGy%(enNBLLEEFblYcivXnIx5A>5F}z2}!4;AP{Sl<5lHBS2Tg z55o_ycFKl9B-89_F?E*}JNTL$B$U!$+jX@JSzb*0@Ybcce^!*w!b?gS0vKK6OA)E) zbvVYWAzuiD)O@sEdKoY+`OMdQ(KWm>c4Xu@G91Z-E?QAIp&xLCgd!aNmFs$kP-zIY z+fNWT<3;AM>u-Zj*Ew!_d-0SxcN3=7tXVFvCR~^-u%dRIY3Y=Nz=q^o0w*mJ+GL!O zmun}_wuC>q!5Fg|;0{uzyEJf?@4bI>L}yhtd0KVfeSCa6lrtXQmj#4igqxxAB75(? z$G7rH7OQ|4#En?S{b({)w)E`-VP020{rjl4B33LVLA2tW9@1!t`}(lKP-;H^2&c%) zKIN4O3J@s{5qrh|a*VOqFP`dgCc`afXK02CEOGzt#e{{8Lgm4{+l6!ea2A1rn+e6W z2`+u!C>!@|mMtgdvuWs5)j?^k|-+nhJ=PA_C(YX6UJ!RuYeJrNuzW zdx4E^)UIrg933{6S-cuflzXeg5_qx1atunxgpMkLO{fOZ6S+`CIP@OjGX#Dwy}W$8 z!*G>xT*AJ%!LO{we<_?j{I<8A;Wq+kp30=#zRg>-Jw7_{y_~Ov!Y9b^JO5yS@FC2r z&e7qcppdnHw^9{Rh6;33P4CLCGoz!X;woR8-o(#afSgf(s*MWvSr7-lV?)r}PP8vM z4R*OODn;kDPbfnU@Kdu`gMugVu19dZ4^UqCniEzr!Z50PGvw8b&T&|i(tXXN7oK4w za!_sA2usI|r;KcV=~*a0WsKiN??8eewLdwZNvh2}(Kc!5gALdlN{75_^3!c{mx3f- za4H=6V;aZ-d6K;&Bt}?j*p=)ra1|UUk7u*I1ywl5hPrk869Wmmxq@Z z(t{1x4rg~>j!LuyE!Zx;UDZWbEr}Ni-fjo|10wr-+H_iV3{A?FN2Wa^KAa{jB$I!Q z$(M&f5$F3%zVmmK$Rk#VC;$ChHiOj@KqUeF9?U7t>i7I@#R@GJ6*q?ra?u+pl9y8` z;H`7z=`(4;jrImRpzT-+?D;IVw9Qz%Zdph`ZJ~#0*Bzy4P$=Ijh>4e=+Hb4BT@`xk zMa}%nFc)M#3Q~w%O0{Jkd2}$nfA9;rz!W3z3-yRE5KI_~|I60G?IlQfJWTbEsZx4E zZ&qvn$raNUWoW$=jwh96&DT)bSoJis!3=muqfrGM`_Sv)->bp#Q^J1(@hz3@-%6f46RYSo=9){%iktVovXF2#f-f;-;Qx;3AWqJh!SCx&q4^ zaylw=L;RJ5X^PGtq;}cQ){$kjn}360_4+83nLYXOv8~@wP-u$vfMCC``MuTjSiYwna= z)pw!*o7~>H3&=4?Lwo#kgv;hxc6Z*l<8zl~q0X~>FJ_VKr|%r^i{1|iS^>R8Pnzwk z3#)4tzPG}x7ZHFN6*%Kwz`^debuc23`09JH^R5;q!Oq%-SxtJ^lWuIdMlPk0%HGzR z*0X?c>IIv%m00i2scYCnR~p$PQ54wZPL(uzUaBnTEL3}eXWytCJX{OzIO zw0SD|Zs&)6KQW85ugWWSdBgo;`<(g#A^sGx-6Q=H+iWX^*PEPNY%leh0Qug(wKkD>{or6V_iA zzUwI?8php?GZZ&ZbsP>{Juh{Rm1=$Y-<4NwA0|KCX;L?etXf#XGOEU+Kyu}7R?U`4 z7Mm%Q1x?A7Y=>Fi#U{JrrQR7MS`K(+HhFj1n?4@gZG9h1VJgIf_72^cW?ltjL5fOejse(Xd z4-Y2K&po}JoXjIH+%N9Ho28e)hABz6CoRain}gQC3rQqhRxPv~Fv=v-iaeme ze0Fg0WzgUjG>W{l_t}B0)v|Co-cZcRn!BjSqMyvmKqITht{cNDkUrj-LC5 znpRuzX~w*f@|=htWHNs zaD=|*>tVFz?QtE;>8mK3KIHE%EngAmtCllQ1}~oE_g>$|f2z+5KE_xm7`vNgI2wsy z_6be8?w;5f>6$HJ{;2p`R#)R0(XmGs;TYPpYwTO#Rsf&c{Y#NI>RRB$!Bg{?N4|!A zAA&XjUtnHR!w=4=MnDqN7?R<}M`Z^2JyDhS^1;sICXrrA`fe(t+4W11GyEIYg2D(t zmX98tXw?Q1rAiPGP<7cd|E`%Py|-s9-V0R{UeQLai!UfspZ)@OQQ<%jYbuxj%sl{J zcaX>y;UgXS1+li=W>Bky>@^?9QK^F*li9uZ8y_+fA)Va-Lz{Q0J+x}`rwahQb>s_l zDo>0#f{f}Z-XKH)RV3HN!N?w@G#*juS#LOSL?!6NF2{wn$q__AqzG%lRo}kH4pr}J z1|v-@L%OdQsE^=CZ6AUa9|y{MF07QGe`rddP^8J3wo&F#d&YS(}76Ut1Mx zV$92*_$!phcI)gL*X(+Rz60#uG49IYN4>t@CWYvt5?1h&GfQpZrWN3w1xWWEh$Mbr zYk5bF(H-9iA75cB!D71FwM`{w)vF~_cVG@@ncnB`g1IL|;kE=`c*#FKLBd9v%bdU% zD9#Ydow=74D4RuQ@og3wp;3T~h^2!dA2=rN^dJ2_l*%W%_pkQEZLG~Wd)I6lj@!La zrd3Xs?Z@awEcMiq&M|vS3**TIFo`TR3h*%{1_)8-gj%f1Jf!Ht z(0sQx_u@P!c`WwNlWPf;nk1kYf+weyp*39o%lM1Q!#b_5#<#95J7h-Y$}F27Fv_WX zw93icx<9YDoRT^D5psoy+lxLFYSkz)U1*?*b0}lWj4>-`%nODMjUDGxPAMhY%MZ=l zV^#DL;kp;4=P85BHLGd zWy!3-v15I)C!!H|@|Jf0`ldl1dX`8*7lwaGd(0@NmCc7C))%gZgLVp70n~*_J?y2R ztuQa$3;irUUUT>>HUY5ZiFBY0h_cY??R$k>goM5mVJUIw&i%{8%P)O~D(X{6_QhNK z^SlKy(=ahMLd0S1gkBsCUAN$@_C$v{QGvbWbmh9Lxd7C0XdDjWZmGVKD0s;J(Nh}~ ze4?Vi^sB))?;xEcydDQ&19mYyklGS{_%3*$kI2~>A0MskN{F^~Y zlhn(!+7K}PtjgZ;@Quj9uFI$8IwhX7DU2m&I$V*>l~0k+B#);S1cUGR&Cva$sxP;^ z6+_b_h#K*`@8%-!_44QTBa`d?US;!%Ij$>*!cW$(f+rujIYj;q45=n|%ZfuswVcY1 z`9DaM^*14`zabig+xN|v_Alg(IPrr>E^ZWmm=oV$sOfLFsghj6N3Ay}1QBZnr3)lzz_9FWj3HBU-` zDgbhXrRtB}iUHTVXitgp;EbJ;(iYyx*A9NjEjX1g*(;PCEAaZ^c~Gq7t4C@@%bTg| z5_e-Z$!f}LI!gfb$R?!277&N`A7&8}#XGYTX+}A0ttY)~FBs{hOp^WZqw5(!QdgF% zcpb_ZoteJQu%mEQ>o+|qzngO=7}>VqxbET2(toYPJN-eHy@0rpfp`3{>`sk z-jiGK5m29y5}3bb9CwfXu~AB!L8{l$rjoDtUxEny*ev{F{o%%3o1E1?n1x00kGULy zICgEkLqWdEryd8LLbc;-f%KT8Qf?%vo`>|}5UBKniyUpg_?6w<4U~c3dNe1ZF*pWB zvYr1YjO6=eIhbiDbYjDsJi6?j5|3}CETump)*mrZ$_Q|Ebvm?ci32wH+ZG1qKYhZQ zM~oWvvHjec-ii>Pi%|ygVJP8uF2<{U=Ge8WWF{CW2vilie|bzs46iwpaAPN{48(X( z)xhr+-$96pb@8>|2q1y`eTMw_9M@^44Rfd8U|+Woe4eed<6~3w$3{xRrj;`AN+YQK zbw6O=r#!+93{NwdPx%D=G9@mpla*9nKCs4*Qx$2TI2TAHvTh*Y7+f(icMdzS{1h|4 z8>-|+=TFdYnfgBDP;s9b_RWdM*)AtAt6$FR)AJoF=AU;XL*8PweN{IH`I7&?mhi9# z(j_>dxS*7?2WjAuqw10x>;l*t)3Qli!9GO1S>3YlU@YmzDFtC&C(S)CBH(gjsNHnv zNDiTx6XZZff9B@`wr%YYj0{UO=)##D;?Jr!E_T)1o;#Yjjre=I(%B87cSY?_cFA%} zgy34|?ejxNc^_#;`AN0XuwbYLCGw;MyWM2Wx?iO?ywu*V=D zQ;UTsm+XOblM@XBK(OBkI`X*v`u7xte-m0VAdN*qhPMSOE28s${shV<{(A$ez1}qj zM4@2EL(^sjf|J!lSmCTu>gG$rqmAa*wQs|D}t+H12hffHRjh~RP{@VKU*s9y8us(5YDn6m_xK3KG9$J-tUbYguPC~_vqB)E-cjaI0gyp zSJAdn|M04zQ($K=rkS*jW%m7cVtJ*Z@h47H{wLBF#VC@OjI48jc*O-bwRnSpQ_NhH{>~ zL7A9^oEP6RA!1}>B8EF+IjQAT_7Mrtd^Qqnn_354ag?xcgb>vY%`N4oUd~a)YPYp4 zl!16p?fKK#wS4FrzLOs>7A^hsKM`5MepIvnj5L^TJ_jeoY&KHYRCjiUK;VMpj?R=s z8k&)}q5b1H)_HKg!{||#e;D<-!84EoYUn=64@_~wXH=J_a{!~5&JrX624Mpg9C>R)eb6s>iBRxa77;IH8(FM5oa>JIkFSzyl3>w0X0 zDdeg^Qy0O*p76;q*HJogYnUx{_{b^?B@V>bXPqUBgdK>+lMG zLM%n6t)%spT_+K-8@<#aVYM(yF3)12`D&Q9o#{Tv~ILeFh#Tw7T!)Hj|4 zf{0k_UJT_#oz!Q*Qe=%UdKdm09UBt^k+a>Z_rL$cxx~Cj4_fd4V%Y({UB(&UVdzR$ z@Uc<278iQ!rU=;g86aU{D3hEC<{IUCXIj_(7(8q4;y(FH6ATZMy`pekYhdO9%j?t5 z+LfgCqsNL+7cOCUovwIl3<-c79Q)QU7&=Y6#tLY-3-^;6rUQ8h-{$`FmT8Zll&&@v z737_J_ixAY@Wxx*Y)-GgPSIJ~sN4gVa9RKRrWqaX;1JPK+8z;ed6hNadC*EJ#KsEN z%p+kP$d<1+(3&+2!c5nM@$9xXzUZI10S1{o@;p1NrJf~B8_>%rovb&}C08);xabn| z_6^Tpbk4H=C%!lZP$3kij{T7YYi!_fxkH6diIO@I$7=&5>fX@D|# zD1j!(O|B@lfxCBqxSmzy#w^k`Rip%m%N+Gh>nJ$gLIts=PV$0{U+rUy($&pBIoyer z!~!+_`tI#|*Iq2r4Djo1pNQ@5Qgzu6O}(Xjd0}htL4|Jp^**?l0DkO0k>&~Kwqtgu zCv3a?umY{0|)UoV@WlPszFEKqX28kv_o2n4tZDz&xgL%hf z{#l2@IwK|ZqWM#JFj0mroJ4@V5<0g~4=)9SD16(75&YXnly=8SAE@4Rf$}K}9l9xe z@#ga6ms-z~8uv0|eL$AsqaE2{A{9SK4Ey#G?|rcr(453L6_Fxc1gQk4Vt>m=C2X}Ufz+@IyvXLWU-FVq6;%jQKA!;NPMEat~);r_?g)c+ohm;`Me|66-xf&ZX6T_Y_QX=hGCv0>|ChSgCYSe zZ3l%91&mqwvyO}2QT7#i*Z}E+CLygqL3q#pa zyyjZ)py-R?GC@2->J&nKqZ+C(E$D85Y%+o_RILkh&R0=8j|sJC&R6t_NxVE%O8u*Q zZV{JhsZ{(N9R23hff0#ianc`T3R(yl9rmO5okJE9`7AyEqeirneq~?kAW*87Eme{V z3%9kGzsiW6^LZcdwW-tPD*qkr<&8#9>}WrDCHlYf_9JX)9U-G1;h zYZ=!>}eCd5e4uW)$Oz)faMnm$u68>>8N3&iBJebZ*z zS)#tt7TA-*Ui%y`#M!o!vT--nw`ZL_8AA++oTcMGPJ254j;2>!lcJ|`Aif~ZYTr&2 zEKxmTn->!;cU4V$#OY_u^Jf|gXtd?t?XVwr2_ctjRxeMcqnbRC_L*iI*$@hzgKEM$ zvPUUAXan+OrKm^L6~d^AXuw#t81fv@MNYa7s7J%;c9Fb!fR%7-G1!x*TSpa9Rgit5 z{^A#%HW2lCNI@z_(@)KATpwI&ciWrpq{j?^?)o9?b}G9fDR}1(Dl)`z>NB5v!5z;(5(UI0*x_#y3K8 zPLaM6?Gh*-g+UyX1D#lDMZ_|+r)~79z{v3e$W65$;*cPZc>g(r_!5ap3@+|ZPb#< zO4$9mCSC8x6sQphr(>JB=bY`5X7N# zjlkc&gnyQP_oC+HA;@Am+pf(d!<+vr3A^O#dKTI9%A@}6*j!NrQsPi6BGKngOb*{*qh@YXMr*H~3olU_EYi%- zJcxP+YJ~ZwK*VcX)6wzeb*qF5iNV^u0jukc>p3L`%g%3l^sw)d275@7`oBm#^gDBx zvMNT%&xu2EmOb-Ha|3}jZ%q}R8+P2e^+GVC_>KmRir*Qr=4NgC*~Y#McssD}Oj<5o z3kt5lfb`PAt@Xo`k31|xUBN29o!aOl?%L<6AqKr;# z-X5tQS{u)pF}5at27Z7-7sAi)Si z8D>AFz$c;9{)-*#b7Ls5n{1Z9spByoxozs~EEJ=MdIhi5y^@~w(GeJ-^%f|ai=U4x zx;?-ZRv5Tc`9=tnnL`)s2L7~r5piJwfB^5(j&`JZ8M@XS>$Ls`=#`*uAnm|>Tgs{C zqi=2)xLw~MN7vq(m6Vz7Egd$HG@KUqZx1iI^8Hw#ozc|hFmmf29YrDw?l7ME&Bx{& zs#g3W(jTFYBI7SYCT|?|*eyKKHc#y^K*Q!8`eO=QRQiJ}80<{VR26OVM-+2dv*nhDn z!FvsV>OM(2v9_p9G3I*9Z|sdk3y;6)mS>(s*#yVVPp!isW=@bxCXk|^BmN!yR6YEu|Jw(YdnkNZ#b~E<*rV(3&(Xx5n(K_h zlPd6V4+pp~D$mi$nCCfM?ee((I^Db@#7MI-*8aB4(lSw5!Vvb5^WFrO9lXkwe=>4{ zJ8bjF>ifEttuqbfFEEc>pZBZk*nUI_O&p_rQzYQ{xA@5%Q8^hMs9i>6U)brQn-fgzHXwTY7(&tf{#O7;y{%GRHaOWUnuLE@YINL9K z9D+e;t~%bBo2z*LIU<8AW&nHb2fJil)u`bG*l-{YCz!Lf)`)9if4x{ z@Hi-cFYMWlt$62zwogIOw?zd!XR$96tD!<%Lfnh&blU={hdMZv&Iq)zYh%@OyZemt zpn|LqWaI2O7@M`#g?!L1W+Uh$VQ&0$)W5FLu z^QfOE1w^Vb{*O_jbgLEp@(aj0Uu@ek`vu+Fs^aAd6;c;>B^p}k)3av2@dG#yW6!Vp z`XE=_=m7WigH=9#ud9)d^gu10;%pH@%%Bqq4gabi0XqgL$=Yc6U_8o}9_zaa!7bm; zn6D!crD$x9s|{HwvJqqcpU91Mqod6VLs}LVuWfJipT8sDsnT=&viQHjsodC^`T&S( za0V3fg_lyzL9`7%Oc*XRk2qioC$Qa?@nTMZwHcw&U$O6pXJJsjMM9*-9L?Y=B?FOh z<;CL8hI5s6H54N@DbpZW%CjCS4DUE$R;_aC~mk4$!T{O5$!W==XWC; zQU{o!d(_M7fCvI#*<_dpFR^Fapn+NToIj)cO^A`U56w+Hf|LoRt{)0Hv1SNv(Fj%O zcPl(|Fl+Ad$XG{^VO^=4hO@Gj74BuooaPC!XhaO~=~ z(=m;G0qBdwBNR~yRmvckTeCBEpr$R1x|fzzpm^{UpW2rHRYDj+&!FG&FYdKMc*sys z_8RNVr37tE;>#RS;#U99@N-dsaRt*Sh0Z1C{iFZ%Uq z{wy{d`LOx6ZoUUWpAQWG+L@J}(iyN&@_LQY8Fo$JgCUhE;y4`!prFuKu-?0%U}9xR znWt{o9h>n$v~z2@&L8yDT*9*PiN&)~I1V80cO%X#E}>wZz~er%quv(_px88*f}cfe z;0vnlm(40;2j!ULu`A4Z|L!7Mc?89b$L5yz&t8m`Eti|UN)bujj!C8rr=D{aq;@gY zZgKLjF>8T+0teGERWg8<3hiH%R9WrrvRfHZa?>C0sL=fhnXh zjW0%`NRvI}21o0m+Dkc(B@60)#|Fd>8dMTOFKxBogdT0+^_vE*3W5#0_UV_70xkq& ziOn>GwMZ*iZyu?LU8@*qbjlTt>!f$YkL!*GOqi5~^u;9tHo&^Tnc?J%$C3+*XX@1l zErf*7E02_~#kWdiJWI)yC|(%|Ljz0{C}ApZuPmw>I?$@Jk#Kt4T3)u)r~t|ICsX)d zNBiq|NYNKcA&VE%r#=o|vGQ%pc2fd*N)H>n1U`xZ9YWDtfn{$GJP_!9gYmaNtkzoj zjG4_vq|D>349=7H@`MX3XB z-J|qXV&s&^u<5>ACOz&&2vC$kyTEo!oow!5 z8L3JcJz`7{mYY8b%Nms2I#P;e|Hsjl$3ywPUDdZ#DwVWil1f=ac4mHUgpiae+f#`?}6K*Et^_SIC*) zarX%G)5mrhPbU>1cP|5ciSsAy-x_e>`wc*-q_@>#Kv&RX8&Tn<;dn?*U%|>tzr^zE z&sOJ}v!yi>reaHBbp_~s@bf3yOj;LMMSnQl`ZA-`EwTE5fNVoS8?o|>=bjWMl&s=5 zvr18O`s48jPL+V$wH<0X_Dw+At~#%M*VBcwz+%v}_03QUAxkM}Q>Ei|fyRX~M0D9Q zdhX~R%a61QIysy`yxF~LtxLa{Be=&u7J2(__BFGQ3|^O-TF$dlEWj{C<^BpiIInMx z#E=m5&`lMw9x_z;Qtn0pnQ^up&-cNfFV`^+=^BCAX`5OZCYJ&%srU-)!kG?sqD?bQL8XO+9|?^mI-h4IZX8)l zn%*X($dKGfBG*4T$Z2|H3S)z}o@mQg4br|KJG@6ATwi&){nUMu+nNSlV^!pN%z16r zSt6`WALbHt_nua+yEqGD_v$biL(#Z1Ep@Smj#9o88Xt$4XftB~6^U zR=v$t2bmNDQR5AdPqPVe{$6}AlXrwY`J5bHxxh!YuSiV{ZbjF_A2c~t6np)7s33g> zI(Re^AJkC6|_Jp*{q8{Qw^3 zOE5J_cxSiv8{gT^9&LQ^2;tlb3$)@zSRw}n7k6`Z_Dg#7ZZ~-fdnNsgf1$NjtAMva zs`gK#w#mU(Z!FAS4p?j2R#hiBC~3agCrsd9E!_uRs}4Wy%r8Tm)s_A~8Gat5?*Kf7 zGyyZxF6fp8zRYEXJk$G&_xw2y@`>lVw2q)DM+v|IwYeMz;;yOO##7j?7Rp){h%KK- zi*7)X#VBp^Nao9rG1L92r!i07VT|6h=<3uD2wxaa1n>G;-s0nm3B#!|MGEIl3y z3i*yPdiR4>1M}If4aBz@kJ6hY4S((Be1kN>TE{X;i8{Y4H1TrV&V`Tn4WNT`-?*~^ z!+B=%k3u*FQGsBpLM2DowQ{{%ka8j}V%obJ@a*v%^3oQ}=N)|bkl~y*V|7}5^Sdse zGsr!Ujcxsp5e~Z{&Q=!h-1?Ba0Jb9y$`l%Qps6p%dGi<>FOGUqPG{yrM_@h=Muf>K z7x?BdM85Zne9h%qr4_IphSgc6?Hog_U&b6CVUM3FJ?qp$Gc*eklfdkN#L6?4>LBp_R70P{3~N)q|`{ai}kgBB|u4d zaJJ{^u%cId+4!WVbbh}nrp;tcK+45`wKAD?j#R!S3;QUBkOrK^o+fSvTY0Gv1rwn; z_k+N)3hKC0Vry9>y)FeE>`!R--0}he$pQ`!Ff7blkSY^o5$Z&FN1z&0)wXp=pLMGl z+Ki`eqi8!E!mFi1!3DpZTZLau@a%1&VY6?zf76H zU=yIIC$RIe{QrmCDw$QTy(%Y(VeZBOsdC&c8{1$B6ixm$xXj+i2lB+}JgC{(nL(gucAku_$f~E-FX) zW9ud}P)5xXtI{*3H9qMvXz*p!yy%s--Xp9s?2vrx7>p2`Wp!BMJIB81Ny<=GRrL^bM-ih@wZnB@Riv-}L}(g!H1MjFVccF8sPcxb9#N#~9i@*&QL>bO6Sg25b-W z-aWj+gO2}ZFIV#o>{?!VjEq;u2hw<0vEekS`>n{ zjeqWzgkBl>U1s%DUvKJ#s@E?~--|xoSo}=DUcEvK8mUF(#nRz}m&A`flZ?<3csJ%{ zwef8@i!bkVL#g8aD!wvFyTBvLzsK;CGrkB@-jY?4%ZN4ss~;@)+CC}6(f@Ej?HX-+ z0GAwZZ_RNrw%PLsj@R_@z7vuAo2jTYU?aLy;YBJJ8_Il^|7gdWeu;L3`i=r}xzdni zw`*)(pUlOYuSxh8Ddut7ZA6DYc3qJq+RkxypX@HF+OK-%o4!WV@lz7p|6KpR7BM^a z;0u+czER@bbqW{eHj->oTU7-RGpX7GG1DyNc-mT6>C--M-FV{R_`$c`mSI4Svvi@} zP~>fp`_peAIb5NYbXLN$+kiryc`@pB|MB8;)KR&#&nY$FdJz6+UZ{a-DJZlA*9YFWWX)gHE18h0)hR2HXMm;5; zr62dc{4IUjL-76VRgXnur(S4gt&@n+l-Kbg#CR3EiqyW;nzM9qWGWVT!2>HW6nrXo z+CRsxqw0mzV3z)8FjAYvBv6XJ%S9YcC@q0=NrW%O3B2#d9P4I)p>l z#k0!j=Curit|=j&De7qeyUaBe<*WY2DT=)gs6RT86AuWd1F<5 zhSJ&9$8KLGK$VJ^dY|fOwy|p9tQ1*16=mw#+ynv+c%%NbHesiTxq_theZ9PZ9HlilR{hI4J zn3X9FwMwVc$j|!@>VJCky^?3%WnVh}0kHgKwN?v!UzlPCL_g`cyB_CP(o+ZuVaxQ}g7hi{qbr1N$;bG~|}o0_kJ)Zp;b0 z3tF0o7uL6>99Yntz~2HMhzQ{?nhFE*WuT7U+V>=9WyWRD9?AKq2avkB?kOp_{JQeJ z!Ypb!^`RxnyoM;@ky5(JxZI|KbL|dY;QeMV_tPK$%jC#v;gg*RC~P?mDmmV8Y8N0# zO@sFF*BIq9r@4=entu>FUW^O8PJyKuvgx*2hZ1(>8=Jn&j2p+D+`8sW^~*Io-WC0H zWqDTv!t5(i0@p;kT@Sq_?(FVj#brQYnkZ&Yb9!zr50KLNqWOB3AU@@Q@b4kcPHl+g zFiEOowkyn}2F_jstYx?7Gg>zz2o3^9b3-&Sr-46gsZ9N}KgxekB48ofM{kxs$k`uRsl z2PkSYTNtTc$cOKnb5RJaSL{|UcGFJQ@{`8i5i|W=#+M}cH(|Fp@Hq)JlM(7|pUR*$ zmMaHBxPxg^{#;4Z+`7N@UH$jFz@sN5b-{^7bKOiJz@L8vA+ouU{pUxbS4VgV2ClSr zk8>uuzIQA}WHT}P z91$Z+3d{0LG1~7!2Goul5_EXooF-Gls3?p*rVP4oL!3OKUSo``sa?EhDQGRUSZHo* z-Xb%O9^D&^FgRtMgj{;USF7t>@|tq-haxI$%(o!x?6NF440rVt!f@j+$V+v-cmAinaGqZSj|@rgj%88?YNcuMJIt z43T3a#8F(h@)I>%6KN_cj1mu1&wk9Ot`eZeCi+Px#}MIjJ!2@)lUH;e>ZpC%q)>?p?BS(GaYzt?L6v zGj_*{*@1Dw4Nl71$@#}8d>sKOGK>ql3aPGaHqMpI^AzLslURq z+xiguc|iGnx=|S^7aS)&da_Nv-==S?|!foLhASt22|Rvb2S@9(9oF2i5%5Z^1M_a2jp`gAkAjww!SkxMjpI zOPw}Yr@qnCoD7n(TYGzmE_%|DIp;m9l;D<<*b0FU#iugo9-hk zq!8IBZ|nqc%r3^XPaH7XM27e*q~BkvRjs%;l4)I&l1vKcy!*3vuhSccYs{GeJ8XWJ zgNTT%?7)&>%nI4Vm5_+OoZ{Y)rD`hEy6hFJU?R3vC`+>Lky}yzbT@^D!IDR-OH>@) z+s$16WSu%U12oJ2DsRdE3WZ4Ck^x5|fAkADz65?e`2?h$4*2Uu?_SQbG>obqhG)(p zcc%9H$r#!p8)A>rJ)GP+(5M;753bKLolPRUZ~iX}S{js+LIV9$a``haQ^XTO=kU?e z4mdZk;bcnw8^!9m&{k;oa6LEI`}Qv3)$aS#TOZD3U61NpjU{w@g5NON8laK+l5}W+ z80IB%Q?Ve#sjO<(xVQG=UZbwm6N_?v&udQlvXjJpX{9*lEi5Efpt7Exd>s31@a;m< z_Ou)}ssNokmZlV-u^2<oE(&HC6tg)FnBqcLe_SfoZLM|) zkq)6x4^-a>@XJx^wStE1S9T40_g5&kYbFp`cdBFa$9c@s_i5-yoCQVSby@8K7nPaB z!gQSHABHJ6HV-SBC{Z|MuV4&UhoZK&`NaQPEvO;}-k*=e7 zqXxh+md6dm*O9L0ualMvX*jel{wnH3>EWgE6G35Yo7JwugYkybRro(#9`k8$9{Iiz z7}XzlvRDBA8=$#$XzWNNupDIOU%1kiz2@4V2+pz7Ry}VBI*yGS5y#uNLZ%dg%@20M zDkE|2m|7-xZT}5JxwN^sncC@n0(jCfGec5-=T({af;1j}okPxgz$MgBcq;41^Ic$f z??$gl1%q3+tHxsdEQIgpv)N$L^fEGPKBcW9Q4Gv%K4mr2iW92{6 z4l3OxssB5a_C&`137V2akMfPiMjra-%>(ew>fvNVNwVvpOIX5WHZbG?!}@FdMQ=Oh@Qn+vrAwjuL z9?NM%U9MJ~-Y+-XrFqz19^(1#C+t06)sIkmH$N!H3`Sp~!PKXA4d27Yf(-koK%Xx< z6X?4lv9(?hPo}0gZq7*wjYyQ_nEDlT}!LQPa0-4cq^Vf z!g5K%k9TRy?BMa``x@Q2*!cDE@mt>mQeb?9;5(bs1t(Z$CiF`sPfPh9bykKN`RK+O2}j;^hJWeU>~4m6g8fGjSgUn`)*WNUBDR^J*EkDHC-X!m zk=vX(&bqQ1d%V0mMeOVi&VQ0(+ckPbXiSx>&R5$zCfF~gBsf2-QpDNgs*LZTPmeH* zE5TVLGrRDmI)a+3;;@wj25d8QE#HLB=d%<=Bb&_V(M!I76@NvJwuigX&#(SY~t_>78t>*7enHoiWfN7V8yd*9uK&a@#}<@#$4Gm)85Mz*u*K9L`&3d{HL4GA3K)f?xE5K+*hrH0y_ z<|{^|CeRIg1W_40>`&k$_`(eC2GFLrd~kKY#9&~G?XQqlfp%@03FAbk%Ka9mhH+ge zHToYNF&_%jCi_e%bcvY(#ih~lgnoTrA_d%41~Mc7u^IPaSw!h!p#vIf0Cz7ReZ_Yi z!P(z3xsAgnDiCkzTQ1rY(m;RYj3s-l&ZR z42Tojj-SK$%k)Nj=4K7`&UKyKdY6~%&`_ED)4ls+aIk`uUb%T(bK&U(zNkVP)2%ki z9Xv<_s!yfx`d2C0ikV6)b2 zE#n@BA^9MrgARO1yTQX|`R&jWYi~6^r+E%rSK$IPh5cq;+UU1QU9-l-I+bksPcUpv z^6W0GBvXibItf zy@W-1#&gl1W0rBs&r?E%uUxo8j3Mnpbxi3N>-VK6@ftk3Ab+qNE_r3^zT8U?x(9`; z=jWAz?UtsUy$b=I5l8}nw^M%K4O0a3&z6L{NlU?6MaH-0O~T>f?J!^G+SOYO5jT;2 z9MmLGamqv_##lvz?X9s(Kc&B=?3_+;2c z5>uB(es%TQRev*oy96uof+3$~ri&w}hwPqAwtacNzt5XQA#>)@E6B0QvzsM~y``is z&dBU3A%|{dN@~K*hY|<8!roxQ{N@eybD6mqnmm>D45e}2H!PWh0hS@{EJBcvl*84V zz<03Ad=t)WSz8-PU=$*UCNg@jP04Y$Y9PZE3kb+r8gGAAolZyI!f#=|XXu<6I=EeM zg3$J(XfwVz?q(B_itOWti9>DGR@20RJfdiI>)jb9jd|+wCL7bK&j;{zj?EC;k_N@< z`qT|9V30~-o4AM#+;Z~qjnCkz^;F4;z_Yrgn6r;(1w$}R4)&*ZQ3gr_!c*R;Xj*L~ zzFDmpfkryJHTR_-Tj(l#v;#6FkH7RTrwK6z>hLYutT=O4>7#-eu+5xuokdnz3R^k2 zY!XF&74{|EMvFImou=9Qtqd3c?Ck8yuO{>|_4hr22DsaFtyb~Xbvx7rZ5yF(FA{>f zRa2T#{yfafN9^eo`Oz%i#RA3%7X+Q2!?ALH{S`Wgtz5w-x5LD;hA;{jC6J`vS%{Il z^fkW!_qLb05bcs$R}c~Kp($|44lAe1wub8)PE}AQal54|`t!TUI#9r8kO`t1h!wC) zh~FUOnXR6}E_Wf=-up=n94YjA`d^`RSJ>)8J*~V_oLMgE$@VuuaIWbkF-Hy=c7jiJ zoT^aH(Jfovd9OSw+nmTR%UYWGOg4PRb-d#tX@P<7Fv5GqIbXq&OSixeu7{l8veKvf z8Av$3FPMR`1oKqLEl?yOG93#CROboUDp2z6_&IgL`W@n?KoKKLu?|=%E;7?94FRe^ z0*wWjzD0a(6d8n@QYPS{&7*I7CvdaC8>cG*qhq>>KlK<$$c6J_(K+}GvWgc-Lzea?4C>ko*4s5z^fW4OmL4Imx-7Xqv>vh)` z4T8$qq6tl(8nh2pzXF_G>_*n{6P@sNLdIkQs{B672m4`puHaATiZE-0!!tMDy5@Fn zK{7fo-J)d_$7=QrU#HAn0p0k(P& zbp4;w3jya?kfSJ&7Jo%NX|C40-jMTbDe!(%ZiX#rC@k{ zu7gHJx^nuu3S;LJgy1ZE{)i4qmIX<0Qss}5S#i`^zAcw{N+C_E9?U{u{2Q76{!t78 z=^A;m(l-qBSoJA4HnvY(%e1fccy}9i6f({HH~7K9j6g)zI&nSo+>*20D*`L1O!2AA z{eoW7;!QrbWdTt<5_`$s2(l*}!=U)X+BsDdvlV+I49AmgXjedMe$BptKe`X^r^&+a z2*vbDRA<$&;J!#8C({)lgd{*m^a6B?wPmmvmtz{w}E>^hhRlF2~eNlJJqMcIhuIhR(dtdnUa1i^Z#*Xh(_ylE@^2 zGU>ndyx9x&=;vU=L?nwWh^{3Y(a)Y45L@OM*Ds1VL}<-bGiow!^xLi>s@~48I9dlw zBauf;x*dk~Ju#c+gn;>c_1)?t$SsG21ZoZ%3$XFTe(JuZ;uK_-#M1fZ(()N;~kB1X=21JY}EZNN_wo0}hyjDu`~MU}cyxwuZ?Y>vd2W zwzZvR#obcK@6_J=q8E%)y_)pYU(z-vFZ~q~=I~xK;7s~5^2~eb>lWd;oD>ocu|a@V zkAN|0Qf~6)M_ZgPanbJkyJjs64%{)kK5T&{GwIq>zK79t`#zbrBmTW{mx0&d#6v9J z44-@$d`goAU%i&G9vd%}TVRvXd{o1j6a1CBnxFrbeqUu?^HX8iU!j1C@9OMit!H#| z_oKDRB&py!J7{5^OTcK__Nk{d_zsrGzPtd9q+sn+4ow^lDZyJ{R^u<+Kc;TbRg^4t~UlPvIotmdwOuYJX;gRw8UetHU zZq(je0Q`w^{F+v7@4H&@4vu_sNO&pohqJHQDOPdb`z%@5r4hc-G`=S{=*NLt&EZzf zF#BX8m_Qgzkz&UU+vfU5;uQJD zVAbhc>O}J=FnGl$@wCJ_$y@_}eo80H8oT^r9bc4xW_@hGz8> z;ptJA&EwO(Z|o>A`nhA#)Sn(;1Ki`K{S8e)Psb@X>am(`l-j#KZ}(?@^C%H+Y#@&M zGFjmk(a<{K)yE}Ae(8U?PA5MItVFIo4`8NzQ0k=(c&? zrAMS%zbM#GZsb0Y=MFm)nSIO`mo{G>Nm;ze>k21is2ZEwCgGd^;Q%pQw0ety%80os zKuabdx=B`Z(QxUom;WmJ@p5^iMbtb0RRlMZ3v7y{1=zak09p z*SH$lSxCHS_}cZyKC;`j2BXY`g`&Kc)l#Zo64cIq-Ox@}cja!_F->Jg+Z>jEcqT5U zgMIUGl%B<0(2lGNQiN$kh{npg)ZD#=YrqTy${0;_7@3nE=fgK(rMN^`0S#P3Z`F z#qS|ju!tU*>F;N>JDGVkgJ)4<(C~a*yIW~P=U6HA>u35})cd&7NY`$6C`?{x=E~##EA+e?++Jr`9 zE@IqmSVN7+Uxq01mVFTrr6B08sC`M}ivcJh(WwzHiFf9OL-=ekDb=$X|D6_Yq*=48W`-v8RV4su(ZBpTA}FY|IvSUH+m*g35V%li1G&mAm?{=D zQO>qp6UpA#$tv+@{W|XJmuQg)QPA)>ZzO??Y@Wj0#v-yto7yfEtUZ6$B;S!f%Z4a^ z0hXlo`w#Sf#!rwYB(W=!mk@iMV=LyStxL6-yNjgoA&BRt?Al$5)I;d(yGX(KXRO-F zrPe`f02}P(DYGTwex1T8BWHY%Yo zCnXnKv7Y+eX7YB*trW{oGNt8@(JCT8WJVow2)|VjHSHJA5!N7r7}xuJWd+tVqfL`_ zL+Ze*%(>b7Go_6~4vVN3O$oeZ6_G~hrwu;16JBP4@TIUI@`-&V@+KvYESl3i;q8i` zWpe3A(^wf>W^@MBb8Ius{0>=wDwy8@?IGRII@%-Iuo@6ax)2!3xn?9|w7DuiGvW}C z@u+{dH-cYCh+ULLu=T`q zWxdM}@64k;jC`JYOkeZ&$X(0>NVuQ3Vh0^;zX>Pp*0QF-6{8o@ZIU6sPMTJna*XP5 z^7yk>srcfGgw%hp0yYqMk9&b_Lyb)0Sk|2HY)MU~Gz^eTao8={F1#3l7k=*3r7?vJ z;e|*Z7cBVZme}6WF{`qHze4}&uU3$puow4q;u}5?uTr@41EIUn)72aSKriivwghAc z*sPiKGY+pz{Ys_gb_3*1WT6PyF6lbEy**~HL_S@%13dRmL(zu|*GfjKn`^K8t4}{Z zUsEz8IC&5}kAXb!eh6(oGmPFZ#eC9EiR#AM>7?{eIZqZ54;s>bIc*=gp7u3jcY`yN zecMZ*PQQD%@OXB5!RRVE4~N(zas%NGiXZ!|)`ZVK0?3|y6;Ti^+%YDfjmF|vUqY1arO)A3M>=_A=ETM3Plus00N4akSfW0$bG zQ67qIhw5yuaa$ggYn_7shqtCCf^XJ{nu|z!n{}I+GkB(J;x0>stt`vF+qfS?#KFt6 z65oc0Fms1fUT>ZNb+hDE>$8IX0-w7vGu#_C{Y72j7PX14-xcIz( z>D(BZiR{aR0T`;F3gXc9g(M(lQGs&_@BQLGFe;(ZEkrKv$&H<$3VGdfE<$KWUrJ2Z zc^`}LVH1B{nE{@?LC7R!zn{*bvWdEc&O8Iv=g))ZzhV9gRoSiw2&Frm$bf8N5nB#q z;@Kncd&sCU9)(G1U$Z^EyY?-8O(5QFpb7f$g60F~QQybhL5-^>pYMCl(cd$c&pNwf zBPUvg$2lOI0_$?2Mt+N^KRyMrV{bAQrH|EPg!G9m9hwjsbqYjUf zHadJBIkiCzi+k7l(H&As&L$~AGqFEP$aY7UR!PhpY=Z^1PI*J8b!~NItYv2_@qc#~ zrH|mFRbifIbx%crMEnWE$(ArqhZ%yQYnu;0IeDa z+GN@P_f!g#Uenhl@e&Mi^%8Q7QkgHx6O>ZdQ(}OY3eN2!s~p&p zCD!5a-~hNY4v?pl{KLebyk%4yWe#n$t}#mbkZ-i(Xu|1esdqhE^xjbr3xs02dfxLD zAlvKQohk9a33PHQYs^b+b1%hSc#^_n5LyfOx2Yg&5UnPQCG}2;cwN43&0S(>4rm@%7M~t5cuO#F*5nl$qc=)!n#;%^9y>bW> zptAaq+hPx}gMzXgx7m zX;${+1kwc`!oYp~X*l#qI|X0mN&3B&T>IFZAiFd`Lgc2q&!C<|;h*t7D_dduAi#kQ z79Spo_=lx8An(onw#o31c~GjJoh{#)&D1}6VN-d>*PiNgQ|=zY=W1d{ZkB4zyvcm< z2A_KYW}e~M21m*ZvU(<@+YBsSr($uv0uf$kV#6~%{q@?;?xMH^W`oyn=+Y6{&KGC{ zapCEC7uuIVRMVaD%a)AVHoEdj_N9JFU^+%sJn<6+OKcrr>`@D^OsQYuHV)w$h_yz9 ziXh9dI6pHOTOOv?RWNS_?>9Ki&LJ$VL*Me#Fvva6mUTqPQZvULV43ohkIaYWr0#fQ z85w+EecQ||jlJLIQw`Ux^mHd?Ny8|wNrudeh~X z#+%QB1v#MaWF;~iNcshF^J_AVov$65CL(C27{hq(;0TfnkZdu=0g0^D7Pj*5ty5F~ zr8tEu*WCUdK#wwlBxBm@OW3LjQqH8hCJ95`fuO)UCTk=nOXBUDBM^E|rH2oYS%VxP zRRNF>f_(}t)5kYO^}CNap?CU1mQvSr4!mcTQTC(G=5*%xjmz{ksotoF&rlG&8XW!> z#*pQIr>Vr;)A9c9Jv)ob?M9PHOs|DAHOYG|hK9V9o85igdbV1=2gj_)XhEF)UPMgnWHzsU5}@{$F%*oQca#q6x0OZb%@qngE}Ru}se1jYVStiOds=iImDL{|;LM=#k7b#mjxd7R-VN%oUF9xX8Ul`=Ccg z`XLZoFeiz8&c|I1@+M^f3HhGWI-+kbE1u=WS*J-FtRFb85Q6$2_j?gju;MKKOi{6Y zO<>r2C-mKg<`Q>$0BH%K)`7C~p0#-}7_l$D{IjTAI@UHB#Gt{IvwSa>mVKn_(Ozt)br7a-j;(4*>W+j{7| zzQg-fw?MHl>VkdeUVKd_$Ca*^G+Y^c;+MXQZor6FN2Mr%QNZabf*M!@RhJlr0j@#X z9+e`13u89qKopeNM2~L;F|7$s-_K2(p5ND1K0lN1NMOYMejngnPk9fU`T!W zuDD6kLBHVt9r>NvG?)TioDBuEgIYvLa*e!bsCk=tJY#S-?Y3ti5zFefJdwBm>vDz#V=it!Zkz!P zto+<2UxjLKe^513s9-*4PDP~NbvZJ<^P4f{HO>E>y?-f&fUb)1;=8tFugUWLF(Drm zSH}MetqVzz6~+?PTy0o;r?Xo_#Q=^YfDBXs0VJAw_g=zfMxbV&w<)wvU4aabU7rZh zOSM_wYa}~dA?G&6O%E8npndlZ@m}DjwIHM)E4q@_Un@6m_Z^$+XKoZbyyJC=sf35~ z#y$qO$X16jE1KFBl1RRLiD09xu`+g+GUqcjl5_8dTM6i>t6Tyis=VjA)WrUj!9Ee% zFEmaS)~soOB1bf{?E)>^rxy$zH`i zdw0!9gQch zM-~F><)&#ei9lLdaBwk*Jz&kpx459(0FC>xicCT40WI({`XW{~=5c+$3I{$}A&^Na zNedje;(5bv{Lbc`bZ6mZc#lXTnb#ci>9*s@hoa{ktYirmv5;^y;lD@uX5I-4j-ZZx zRRu9h=!zC;LqExy^D8neHtL=DwQF&!)$mrj$2S7v>Uhm1?KReCvby)IBWjmYMotGC z_6u7-$cdhqea*dGT*UCKfd2B@0@NNd`R?6y(Ts1DOdLlLPaE_Lyyet^ULnxIg+IGk zobKn+rq`BttT{WhbH-_1L4^qtCt|7Lx%zAeMbzw_Q|M*>-Z1SK`TosqRRAs4v3ZPq z4{wJ)tn71LVktewF`9$}_%;gG%5ttW!zL=N?4$`vqv|D=JQe8Fe77_Dp*H*S!fu}T zl`dQK3w@ZVh?x8|+KF@X!JWTCj;XT1I*i#zuSjoxs|P`8AGFQehu+?n+q8{w{N8ci zlC2vu#B|O5K;Diro$o+NcLr1ygb$A>PjcQ#1Q|IrSNs>q@C*#tq_)#tC zxAc->n;Ra@Oy1I>C*PCJzKY;n$Em@vD|e3tMDc*I1mUp)lbWT~N>P+vJmCU8z)pY1 z-Mny&(G`Sd=!y=G?nHSQlMMhW1p6XAQayh` zTM?-=-t{%(Z#4yz;DAA-vhLvz)eAbRW&R3DoFH_R7x*^XaC@<+c*-Y(KENL01W~y6 zm<#R7(6bBOZ_BUE9o7|PaHAJSFECeD>}=J{`W|xoaI>k*_|H*b*e;3}xd7XBTGa*a zd)5(MaCd>V`EZ z@UB6lV>Nt$amFBjhxEry4+cVC^cBiZbC~Cgf=43t(iX}Vyf_o&kr@?_dJDTL{O^?x zu!~IsGMTi~{iBh>U>C3%^aax^!VEY?DN6+^`NWhpjw0`h;rUv)_y}Din9{Yg&+QSIUzdHNon(KejznhD$2OBg`Xn}~)DRzmS zo9(w!&+I5WaJ&Y?ELxA9)7rdU#enXtsEI)-P9YAqf#c6y$}ebP;3u^mcPrQu?Ngt5 zx(wPQDzr&Qa*uzAtC!nOS) zeax1Ot2$n=^7}bMo&@}&UHOYcxQBaIaOUlBjq@3^t>HgD`Is_E6EDb0Pvb|TV^4dG z=vkHfJy4DY9cO0gY;P%8$t9YOsj8@wVuPnY&o#580{)wxI2Q*hJiCu@(V(*%0s!2c zOrz$wgGLQT_{se7qlm;#3ZHp5bNXeA0KN1l^}t;`JZt>;2fHDVl{EV@JSqLArd~l| zw&YOf5i1%PR=by5#28(6cz5*K%Cv53@ASc7h>uA$Ucb5E{wMuc1x6+Y z>}N9uUSD@4+o?m2jH07Pu_qVGIx3%nrVe}QK7TLy>};+ea=sf^oE50s z#zDN=nmTF~*`QK>dNkk(P8Nn^FWEcJc3qAO#M*UC=2sI0ltDWyP?q3z)F zA^&U)5NI*gnqgV9_VpzW^SG0_WDYk3p7D9mz`B0j;aE5qxKgB7+&}W3=9NDZb*tUi0bcQFCJj)7vfF0=(-W=GP-Pg~`Xe)Gp_gT%1m~3VHhnHUY(IM0tcMlj8|B7`J8T z*7QfNRT->YQa#5hg=f{TS=4lD?o+Ex3Q3bl&|XX6rtGV;{`_oiy=1#-;$*p%$muLLbHNk5r& z{qcHu38K+|Zo*fW_oo7|BR$nk{aH#aq^iP|He+XRA`ei49H*vE#r)H+UPzY?3v;E# zv75K$r|(MI{_Z#S}vR|Y)ix&*Q=_6E4T&f~l8pAFx$RQo>}3vz`X zTDzb?q>g*5^|0%8HokR@V_5he3vZp<#B>N?Jn&k?RiTw3X}c0=_5x6`HPR$c$_hR5xLomC?#a{|fCwxxok2ZZb>AfXbOjAx`;M zmq*;(b}*W}gm^tC=3Q7_MZb&1&tYm}t{C6|d;!=AtTm#)Z*Z; zmDk62EFtn8KUZ9^z|nd`d#h;BK&@ozIX;VJ$Rq7o#J!Gvswmqjvv&Q|*@tt6k73)l zHB;@^4t3mVeI!XZrd-F@!S8%!R^V+Fn60Z+iy-I3aj)A_Z>{&gI(;ht+0C|*gRfg8 zX13QS?d8Rt=g&dYxt4KV2^NU;<^?~j@BVu%5BPGFFYm!ml+63CX;Wj1SlaUJRdeFd zABPQ#E%?%)t7V%DY5fKU34ES5y_DQccl+kZKL0CpjJX(qZO+l~3#==vf2&l|vCyEQ z8i6jp0Krk&{hD20tm2&SVo^QNE}{G&w4yNtP1=#Nb?oR;2WEQ5cAMjOU-y2v|9W1> z33O-(cPrcYYxKFmwPym^-_vm#$PhbV;KIltFo(o2-Oydt$*2woVM$-Jbo$6CXf<_#RS{I7 z>NB3y%S)A+{#uiXG=sJ5fz_n@!j2Pe5Q9sNcDRo`@;g?1^qHOEzcG452FCK8eXsgA zqOmoAo5yHsuQr0xB&+SP3lHFloneG(XN&ZZsY-AWr_l)!-q zr}WRJ+98(J7*{)XmPMar3<*K9&X826IHQB#fgq-ht}k^IWTA_$T?S3TG$oAu#;}Me zeBPwRQKsU4oCJ=Ar%1q&|8-lWS{K_au&U{gS!~jP-j0yXFIg7+#NYgDhm;*& zMT2@11nhkl3oBgS!y}mk-!x3l$H1YLES_j>Gc^W(dA!Eld<&5QO~X1Ls88fu53AM- z{Bpk+&IjzL>hIEle|Rut1Xu|HX`8#K27}Jz3Fs^4;jQLaX{uDf&R@BTu-uz1hqrgh=RHfy zRr~ZkZ8S>7{`yRu8d{w4O;W4E=v;pWt9Svq=l-{)vOhvnQ_xp?bHP-RRdV4}1wwNm+kh`K${u zR$t;Mr3v5Z+o5GSp9gfSD-Rz}8fRD$y92Pluh|8zxWe)kGp zP_rj{MTB*!rG;>3FNF+>OCh?8@f4`FIQ@6PJZue;FKwnz!ZTNFX=v6FxP2~%cb!$> z3=O${XcVR2-D|aR*{Epf_rHK z`ruo;{!`XuZ&N#5i++2`|6sq|PtaDnJ^e-wXEztPq!roOll;lrzFfJsS<+PJRbN$I z2o_93wyb5HI*U6~O_1$-e}Gx+V|XNaaNPqB>LGk*QFPBthEMGyTbhp*t)j%j>(&pv zRbO7o$P-2Nm3FI**PS9icH+2ld!FjQI{zcl2(~oiZ4siECbfd-<@o3eH<2yO3x=Or zxmVpUzu8*+@@{@DA)j0oR_5_q3_tU~h-| zCr(864qi#ws5olTbC7L|@)xLkglc$wL8Q<5FW>pw5l1A`ho%M#_g8sOJN1j)U%z0X zH|4Offwdmt$<&e%$F_oFyc%6f?Hx-O+D|*)uUm9|J@k;Kxk`a2!PS?(UmF`LG%~9X zhbOMk^RUT;zL24knwcJXo0$FQB-~6$^w~p9edxiX?_Y5mR_yX5%O9vC%);u;}P(sE|>s z{VjMs(}M~Y1ACxBaQs4KwOB`KZ!qiR{$8zMb=4Hw}*0nvIN@iXkldJixG zk@QR0`7}Rm&b!RR=7u4o)7(C@3LzwT;vk)}4^KyJC%{bph;H1gb0EXtZEeO%1i!5m z(A9S#zlO1vuwThGT}iWet{&jL)9Kq3CbFV4RF*ft&%YF$e~)*FwFU?iE$A?h@Sz&s zD%vRfKH2*x+Td;+|I&5LhZZctrxJHf@Z^xF?LhS`3;j4kv&?q;>sOVH2=&>JulzBx zbhY6R-ieS$S5Q$D38xhjV!9H*joN}re zMReA5#Y~2J)p5ACq%FnD(7;ThlUxu~4P6{MEWUbwJ~)pSDfmU$Jg|?mYc{}oX*IsF zI8;nbyC&uCjhB$-W7-|^e3X%&1(xw5=XR_-h(DlTKZV{mO(oY&csXYlNajWWk&7thjpKY}(l`o+H>>{+(i7=v@Jy&cNluo`@c2$QykUN@{o@ z7$J6Id%fMq+hbu{b+P^TL@~VQ)PnF*({22kH3w3{#hvG(=Y&I+dQedFhC#022S6rh zq>+?V#m10>KidJ#0l9Vgq|RTyidmWIVnP?IjFucrShN~-$-9=B$lR|Z4iMZy(ws2suZV+tfVu zKXLK2CH(<2gs${+hXgl%owv5Ny*yn_Gybz=6Pe@Y@ht$Z!Z;@k87RXjXAow&GHnSf z4IMc6KPnlTSNRmY^}jZkwTpxPQ3Gf1fXyFxd9x~zB~32!+q}wu8bS|IM$)X~{3Kp~ ztlw1Y$!dg7Zf61M24>6^y_AkCfj=W{w7{C}@Z)TosNI>FO@0D>C6uPY2 zJRkcG{3Mpz&)KOX0UB_pUoq@i(L)~P`iA+bh3MAu+{5`f$CJ(&%YH=VpSCsM2-7$d zlnkdB&>h~hC4M_g_a(e99C9dp<+!JD<>k?4RIP-R_MT-07m3h7WGGc}^6QuSYzm37 z!V-h(*E#9^udm)f_&GZ(-0$V-7xM~523MM0s*A(#?voCqDRu%dDxFcA*&C(A(*kaG zfH1plLr26)#_7kSgK^OTq8MFNDFG74HxnYKP^;s{1u2x_12gZj}D`bxHR)QL&Fx zA5dbCB7^B(`K2Re<-}KX8Yq9LZ_p#Zyf~VekmyJEFJp@=&IBz~X2ic8ii_GmyK(8t zZv_J#hWGgvd-qT9W{V4$O;{*r{h`NIC|>A-W}coqw+b%fV~swOW?&)@J~P*&eRfj5 zvi012q}7hL*j=w5mAv_1^?~1gk~{5Yb|2v95c#Q^T=5V0ZFGeO#+5UTp)PhwO2L-S z1U!+f@Ar6;2pF0FRyZUVxh@HrS@lEXT}V>xjceyR(la~Sw@D~UG&9D~=u^fzP&UrA z`u7A5BV6I%elIeDZ&bF)4P&M^;MRu_t5CH;F#`sO8B(<(77-^n*lq$u-ttfq9?!z# z@%c1j^SXAc&ygI}17g~11$?WpU%@37r&|?n%N^#XMH0Jb+-l}jd@8U4;C+}06ToVl zc|F_VMS<5tfnz421wWY_8bIsgTFYj8T&{vEZgPX6XBauiod)DuK}&HeG;~IJGJW77u`*fTjqnKBAX#dTKV^vJY*idr<Qurd-?F)X3irVpG1I-fgl|P0~yUXUi(`Lspxua25&@i zzRpI)?gVqR09!|3Yc35X;iS#CiNC`>rYRXnUBSWaxh~4FS%4f)#IJA>$uQ`gIQBuZ z?KrdZNjRqcO6;ZKNR1Q|oQ38iaTb~1VqZk@T{vV#)2G(h+hKpHh6W&v;8^&D&`=59 z3Ace=Nfjd&k;&|<0jxM>egqIMg^hkD2tqXTrm6CR%8pHl2yDz*OTQOO629rhOKIMg zSxP=9ue1DFsZ3UIOy!D7>JZCBua()-`LpJ1`)u!5KSYm461n>6PHIv*+kXg>275=x zrMR0t=u@xWGnx>RahYI`QsOTuafeJ$N(g^JPBwJo8t{WZp0dU?V^#8vdVSsv;;+pq)nI#SvRh{{;#8DxxXDCY_ign4uIlh{7j zX}EFe|26K9)1T?`_vXVnRi}pXuojg}r+t8}CKRaxUv%{uMn}HH4#OF47|y3{_^u|0 zwvz{+vkMQ`KcAqh@$y1|?fgm&vd*NEQ%eAAF#CwyFlK&Fa5~tvCcw$ip=v#^uCTL$ zox3odj9lb8suK%5z&H^omouo1nWPao%M^NOJD`a;XW0F0!MK}8=w9crm|t|v3)KhxIWj3Ko4A>>HtZmT8^(^fUGwx36^`Zz zws4jTm)ct$9ws)L^QsN9;R%nv_4Fw`q{I<25NA@ftfl0pF(iP;u7t`enFMR{f^dQA$7juK%RnVT!zb{RjI&YUvSAuU8c+OnT`oH{VSY0)!L z?+z=DyzHvt`rOH&nNnbv{~2C^#Wd3ltl^Pm=Dn(DOTb0MV}4U~YCo?qaWvSS&U@KL zutDhl?G~*2HsXu1-nl~trC$*G_*ES#=#70U+IbYNfajbuwLTHMXSDI?c=E8c5yWqm z0Qq0hG}@H)q@r{fLVx5!ag3-b)5zv727)I%i?l-owXTp8;BniJ%<%DztykIT%4|Jo02fHjX-&!h$y5WNy;&^ig_8#0tQEWT?4`gEZ0(Ebm)~b73u7W#h83 zblDunm8`EIafqmuibrduxSsPE{Gb{7B1!FA>NIMW(My6KS?Q1brgC^^Y(Qs&ti5lz zTUDq1PFngQ7Hy;HLgeRa9vr_MieFj^9x<0A^J+hBx>{=t=rmm|+FT)XS_Jc(;!@7m zGkN5kdN8Mh2$(?4P77`l7LTS)=Hz87m1SOe=RK9{^T_2D+>uXv2lhG;HZ{nURG}wA zgU-9t&z(1YNzrMSrY&8gSHd3xzm)!!-wICwu1eb0VQbspy%`8D3J{S z1T#TtE{4s?ycSuuMcr_k9Vq%rc}EDO?^$g~I_M zbhiQABWIP3gg@_dkpJlYg*%`0AS}td2B(ieRCe7RgHifMJ_UkBcEgdnmC^(MxKA*m z2+l}<005aFeQiw9NCivuPyJY}rn!DqGCx>hSdlJ)YV`;^&4%wTf z#GmG88!y4OL^?T&;tfZ?H)oo{VDScm4j~(yYe!#+c?b&HUvW7gHu~^2-{<)(rKfP& zdmpl)|KCOyE4qL(^{^2E`cK~sq_$xY?vN_{v@!EK;*Dh>^N)Nts@E8{#d@ng6jAgm&(PuV09y zClR7(`P7Riw?l%P!@M(9vG)eEC^`$h+waaP4a(LDwd?!CwVr2RL_AI`$*_}O>B(DJ z2-7}gS52J2IupB`&tg3$NGT?h4->cXx$_f!_>DVHjE}y0bu!j4XgTg8Uigt5^52=< z@Q2TWNe;OCUp||i5WLBNvud_Ab3(O{E5`-)dvq1ThUUYtE$=|ni(!&z^b(ye%VZ9u zdnDaQ4lI^rPXloXR}q)51jhjjPy0`{?^#t*B^>3-vB2-Ey$4VhrM2fdl4h60k~7-{ z+jN$GK2ix^WTFjU#^!fc)FDKnuNhtke{31@@=v$a_T~kuK3?s=B3o*hfZzM=l|R8? z8xD&@;6+b)FtZ?kb|`gPP3_|kWEQ)5!DeLRUih)fJ^lrz&lc~yT7j|*x+1%^be-3? zRRgAqCPk<5z+`@`74CXft+7Bp?Mo+)$wLxF)@?Je!jyU&v+5GMa+?4Goy=?v6HonIqsEQP?J#g#&&V5_4`@Gr8{G;&&~^Rg@G~kEvcQg1 zq=t}SsT^Fd@2$l=#hqX_s=iTll$&-vc4uC#4R-X)kgw7svweRmDz%VyS(LjP1||0| zG@wdX=+je&1*rxV&8^oY)RH9}zBL&Cnvy=9T=4iTRDp6PRPP?4R zNgTH1=?a1r81?h9+n?Vd@!tsx6Kq^1x-Pk$J&?u*;xpl&jKljU4D4qx(*ZXTujBYj zo?eRdAeH0S$kB%Yr(;!%9E*zY!dLWqKtJY)Q2cK6GPq%9wuZaIpM}4Zsdf(48})V+ z?og002$fD`Hd+cq;8F=kC)U8_1Np^0>AWQ1q#Vzyla||R?3fIRGD3O(ukLN>U%sa& zIXrl7Cr3y_#(f?UHF{VwPZAKB)LK2J7a z2U9#Fsa2kJtGE#XcF~rlz3$=qr(O)Eb}b~+=$U)Yj0s6i9NvVxMkh|-3!ws*4(QvQ zL;ZW)PnPR$=Z+f;`VP3=G>Z10)M$-DCO{J@qvQ3T+`AgzF_G8%F|U>LFpMfvz>mLt z@wg2>%Gm)3_cawd0k% zO%jU+HOj6-c!Bv`?M;1H(W|R7@h6TXJmb%o7c0@x1Pq}))=v~GlGZbE#pB8uc?`3r z18Q=`1tj~@c^*uY@5kGP_HDysxA|h8MUr~38U?q5)&QPL8(a>(eZl%$t?VL^uf9Fleu=E zgfd-9SoPRfO)Fjg8Xx-Lg`A4)fUNKLh4Q++Hqr|p0WMJ2*zR<`MgyCYL(eRq|CMxb z7PoienDw!7pFP2 zxc|y=?hv1^)8`N^Ov>+fXbS?qyK4{Z2Cs5iNpv#w2l6c-CJ?dU>iCf`^v4N?As=HS z)Ao!-#3m*(%G{&BID9gnCjFGtD- zZc(|gLh056Y~2eJc9>o>%Nh^5bg=pXuVG{?6WWMHY4)4y4`8pIqAWzEH(G97I=ECf zhdS#wbW_z}rK_fw_8_|L#`otlcKR7(^|pj}D_FrV?@i0_9JiosZ`2d7fF4FmYVqpl zuVb0T$B(y5e)q&{OpT+0^H*liJY20@L3G*r9joJJhUb57XkF;uShHB#yYaw;c(ElD zYwzWm{GWBOw`I@-AOm08kev*narv2~b*F$c5B)}x(h`$%0`1%PR%_L322`aEV?IyZ zt0TDhW@g%qe{Q_r_iRxjom!+oIx({C_I0H)2yNp->Z8LB-|Z|8+0&MJB;g$U>gQE^ zzre?Dfkxvr^2a6!OhD6GkpO#+_DbjLmJ3O(yxj+xpgq zYdsk{`*>fZ?uTaD-T+<%bzz{=#JJwRI%R3w3F7hG-^|`G28*euZANc#v&{!KqRteb zxfMo~b`>WLfqRdM;n$8**0mU^`zL4HG7quM*{V+-CnRF8E%rbb8a}v+ef){LFJBGd zJUqryC9K(Lot|0ZCefb{b_eo2*Jb3Jbd#KkpTxj=urMHZ8iqJpAFcuO9-IP&oK7q| zPR?f)!}cseViXKpH$63AEXZFzM;a!5Hdaj$)1X3HLiAsN^VLo(5T6Cw0IsVsehC8j zV#^|pCs6{%V}JQ}%>!?6Dr3bfw?%M1fYI*#k^?qOT~ohD0PumHItgy0v+-x6mv5JV3P`5s8|GbY@jKqO zduU z`gZs&LkX*VD`hmwdZIh0^F=i8ak7`t>^*-T0z1+;ajcqG3)o`B-w$#y%%jL~Q+~OfP~(WovJX*6dSDx3 zXHdUavfxTUtxvxmP(D~aIhLEVEofbL=xEeyjZYQto^i)JP8fYb1|;6K;D@H$CB|fY zZ#z7fuT-DZ-q&tlMYbXoW&GunjR35eDKoZp%Xnpnj%9^dwhpfI*a1~UHnc%;)2|j{ z*Y%_wa~5z0sw;VouBfyji}GmpLBoiTFS9$YeGs_Z5eF0SXCYOZpO__ifS+Rks&dKh zCFMOF$_f+NBeVr?uC%>tk}|{$Q5;6%vj#bOmBNho>*hR+DTtyS&HP{Dy(h(N zNnwrrIHsgs=UmQ{oDpl2Fy}RvV}o+2>G;*7oQ0ys^>7F4Rm^^es^qOHm2ba(Zi~>S zi_gd$x&JZd@q4GfqoVo2wz{1w~r-4|G{qzOj#gSx@><{W$M7;3^`FFAo2Hm$<~i=0;Rx zj0w%7O(}Ul<451xNz!${+NHv@w~E&q;D=@h#>4lOUin-plB+)5)mT zk&K0jscH<`>eY5CMWJdc&U_5g;Md7RJnp|LjmAw3a#$nB2@75#c}zeHc%}e|n8J6u zz#d}vzyymMo+_lWhX5g_wmDght9fB;TqY1F#*FvYw!hslI^FMim;67#$gr4+wlsQl zwH_HF;BWECN3juIXs{;hiSdHhqCFI`B;01pkPqZfDw(v~W6Tv>gL5jcNq5y*&2uMy z5nFeTJuq#yMZ*F#=H2(~lLWJ>`uG82yvc=ByHFT1 zAQ5nS!mUla-8}1b2S@vtr~fai&WOqRI^aVI9$%NW^2aXKEC;hN{g-bcR4X9!r=Rw?6q^+gd*!{2L<>-1Y4AZ?$QNVj&zy_Y@1#@WH1PX@~@gL|X zqPlGoC%CYZX7kV=VO94o*DTP*06H?2A!G~St2516z-gM7ow}5O-)4FT4x+%p%FNF$ ze1a9!l)464ah4gD8C<{ZD>FXsbvK$-Xs!y6aM??1veDlf{hdh#gA zbt3p7R&^|24}aJr^OB0`Do;fT#e5&>^_~i7NS<}U z>@)3wX@ZH3OH?YFJ}~QFCn=1d0N(*EHWGPY5uY#qa|3V5kRR@=xIp*;_1qTO{#lp! z^5O1LB4A5^gJsGk@|)bsf}H;c!ub>Z6{@|aS+MST)GZ*KTB@IHs$!u9W0Ez{B}ts? z8wXX_Zkly;o{C#cX9;l2HsNaT(ke^*Z-QM7NaY(Xsvxs^;yyo99VqfFzAhEPEqe!> zF{EVj&$!Ll$!Tfrl<@4!kIaQzI~|AnRV9(QfzYnLwb!xfYU{u6+{{$#vVzefR*g@zT?coz2vMrdl+ks^!T%9eeB9BmrM5aIhQrtEIa*~Cqa3W^7C!sl8m z<>vQe6M@eJi3SzKgLbfj)?lO zp@`?WS_^4Ko=Al&!LC_byq)y0c;-!RIZ0{@JEk@Yv?Yf~O>#kOL>*cxrMJ(l;olQj zeQa#gNy3AzoK&yz>nS*I`^Q8kl2y16(pwuNcj7N!Vq`ydsYe^}KH*j7h9B}B#ke)U zhtL8S92ZPm+rHi{a9yH!HX-jPQ7W7$GP^Y?k!NeUZj+n*2iO`xai^H)2c1F{pcxJT zJkel;9L2q>->_hBUx1RG_jgh|f#f>`78Gkdo(6x;tU_$$8w1T%R1GKi^xYP4g_SOP zLfA)|VC{rFQ%0q-Cz9KkJgahT@^^bOzZrM}%al+;Omp)EtHT4EahL94DF&cgysJu1 zSZ~QoW!*5XIwg%QN?E#U+YSGUWS+5YvQ)p(m&*@Z-hDQ5Zb}%rEVC^_8MI9s429Fc z9XR-#V*HOT`}}>x=dJX->?fJ$KkkRU(ZiMh`R4!O@KxWq29MEZ9Jo}=s=avgT`ku1 zoXW*@81)Sn1A-PCRnV95zs6I^MT6%yuq3&=#>9$`jJZ0QoDimk3R(Z6M(FoB8P1R# z!%3<-`Z{`+9z`fo*2vpHE{Q~-^EEp&j3|CQN*J?}_t;UF>8i~%aTqX8kB^ z%EWirPHjk2`lU^#=n#A=7@*H`+&jcMLHZ<&u}CV+1995vdOo~KisS_Sg74&VbBkhXc}gWGW&v+XbhHieq9 zyFuHaq>&`&LfIi(`Od?SPtt@;LY~E>?+Wz8Ch-?X#$6L|RD!VRqV#WJcZ(Y3xI@_e zk!D-Yqq*;oyb1&W782nofOyfEtd2f+$gJL)gTsB9q+G7};jQF0y> z*TQa!4>FQ&Rng5e-$t_SW`~iXD6{Y(_^+DNz{b zKj!$I6-j7L{XNAaoNWyR%u0Fb&q`|!$p(eQNEfMo;SF6S+>^>U%hPH2{~2rJo>oKU^yXeGM0lmhbv0Qg9@)v{~JEHL72N@X&@(vUN2A zoyXZ@dgJU2-|p{x0;4Nbsr-4@E@>M)Ppti*v>PysY7kJgPV221)inm42RF1x^#j|U zl#5*m#>bn;*cm_bThjyO5XcJXG>qYL18h%kdPz^{og>5;L5$B9_?tu9Wr31;52-bT zS2;VWI!ZoIK;2!TNi*s(qi3Wg)(xZKQQukwfiRB*VG&wKA}W=3)|oWrNmZ)~-*z7| zSU;yf___LrjkIOQ)vApFWC8FYk{Z)wF$grsIm?$lS5ZD#1Bnl;VtG{UrP1 zavspdCqpg?J=$M3_iiZE-lptDU+FCEFlMT)aMkLdx9-DJ#6qP+n%>rj%2l&RUzy&@ zsj*UpQ#brICsFFc^f>Yz|4B(=D!H&LHOT4W$G#GRIw_Ln!4Ru0YFU3PZPMjGQ5i1o zC9(~p0N*1CFC+;JrbiyIS#}K-cC@m^p$7n89q$U8KmyM91=Q&W?e;oScp<>kmO`Bl4KWD5llsUSbo)Xhx;r_E8iYlF62Uh8twM_s|U zwb-#DIU7Ier68LH*9V2t2DSHsTEiqIo&_qJ37wykf0Q>D7GR%!_10MBp9~hDrZy70 z?F5{SbT*I~h>!2{|J2wSdR>NUU24&}oz#Gw{mXaas^YI=gK=J6=22tDhMu+*7RQ{c zXVzh5B;2nOVZ`kcU6e656uuPH7dKVRMeH`ZM6f_xgF{tvsH6)|HLySC#p&NboIT7$<)AT1@x`7n<0t{DaAD@3(gRbTUJNla$x!cphv7p4DqTSdeMX zxu!9%4fQPLe!XgpNl|C9DLtVnfhxt1Kh)Oxf2yP;p`Z6B8PgMGcN`+Bp=u)=JyVl| z!syF(E=)9qhM9VLd-$Tp*(8uh#0IuwFx?jaDY#i(m`X~9*e@K3Wq0|kT@V&@QUVc| z&zk?42AJ29Q%vALRIVY^=G)WGX|QT5yR{s{gM7rCt;bqpj$liGXcnyUwJ{2X*lDaf z{>21qbfSOml9PQqKB55o4s>St#ON@+AcGqU^sn`}ya+vSWqtUp!|6*(|EcS;4qU8$ zVWg)Dxfb)FzQ|+ox6Q^}@^t^o?I7oOJWHRHvh4>PLn#Wepabnxvw~w#sU^@;IqSYA zo14>YS|3%F6#ru7NghKQw(U*n846&l{#rAUe=4}^^IJR>*vZ9tkhF~j^6wQ4RsBeH z2r&K2m*3iw2zzagjGlHtg6QOBRdMeuN7sP<@0-IzNchThW1T=v;T2>!4F>Hdc1C>% zPK3tG#;=MSJHIvkY&(0^_~#X_|BADy=$z73Gj68^gD{0knGBXQCbT6yD_kgo~2+X%264t(kJ_zNfns1E^m zkaJG1Vv@KsE(E=IV(ryp{L@&kt{HCYv>g+Yu@rAts2mO33V{7j|ERZDy@97%wQB2g z-kPZ(2~FtES$& z?;uOCIHLW~l}-zXng_Q)6Y&7s&5p5NXqte7`riz$qAh{)8L1j_rQTQVq*W{Qtz7-T ze9OkmzJ&c)W1QR?`AKnF0+Oj{OpFb`v3iJp^IHWim{*s`Gcd=tG@h#JHLQ9c8So2I z`?xk%J%)Bxu!T=?#xF4J2XZ5ne^{*d3L_QCM;078Y zQTKadF-ox6DXh$D{3&^J*uY=ncH#SLCk za923xcFKbcgK+|VcQ7a2y9I1@WL`j;6U2jjWJjUGE=d!sOG}$BwVuPPsYV*?~oWx2`~;LD?ZYc zu`0#EK|AT7+~n z4YyVBo6uE;-aRD^C5Kz*MM}Kmr_~4Pwxt)e4L;RR&c|TD?-=YbIxAh*%H3Fz7(i8E z#7aoSsS_Nh5ScjggQqgFqv_jCXbNsHn&BCr(6V%UuCn1eVWFR;>?C0Nbmhq=kVK-F zA`A<9y)he)<)IG;E{ARZoF}y-xE`!SR<}#3vz*dsb}|(e-BVcmvtXbxom~C@sDu$C z7<3EH7IjWBe~NKwIJ<1PlJ8q*;Kfr;jk{!Hn>?O<^9xpeuBy90G*IlsDE6v_8|q*O zx3J4$ckYk}(t(S|_mUlZ;CXwQCzP|2iby@M$FlUz1>`I7G5yYoJvAxmagFu(wg)*E zjTENj4D`W__oux&+4@#6(v64BC*z}ij!x%29h0*e75qZo!3Zy1E$X@M6#Oys`OAtXv@W#ER_?6!p%=zQuV+ZB-R= zMffC6!nD0Q6Y5QCb#^RG4!;}G%aMYH^*8p@(Op2IorO0+j92AjJT@#;RC1&7@_I@i zqnkwgWX~9jN!lGr{B*hjZjQwC(Y`U$Jo+OlHbQyTzC@?ey&pcqTXvxV$A^UR*=3m| zT17-hXI8C)c35ocbx;R+iAI&m%;WH!3R8VpoE!1~NU{r&j1srw(&;6Kjn^k!3jyX5 zq%DmKughMpHf4kNZsCG`B^~`=U(~AR?DO*7#Y zeE(VpuV-txD9mveayTW+YA0XyQe8~Vt+0#~dCgOnKpe#-{GdtUqu)@~MX@3=Dc@|~%+&3>X(9{U zyJXYv3Htv68!6Wt52oU$GV|tIc^&=wnll|1W4HE=ROUEq!Qtms4bSPEJD}eDFqRZ^ z#7^I7GKUN&lFL>nlG5+hV>~>QR|zziceVElzGDOT_tQ3vsl{gs0WYV`8fYJA%MY%P zx%7mcNP0_I?Q+;nExy}LKl1TU`lS!Q;trf%5Q>|LGa!ktm(F9e0H7uqNUhj*eN*W+ zde~CvPS02OFCUIg8j8gp$*9)&{>_!&gGM}8ny{D_Rp6wjnMbSX{5;SAdxF{M)GHYn zfCr(~eSQZ;UEL0j)t6AdYNFKTpeP{z!1c*>YkXwUa`*5u z%n#r1gn+->Xw=>7S6Jw;Mz3*@|iTw^Fm#vpxa{qk~P|&66@Yq(-(o7c-@Vl z@}4&b4ZjlqayXfGA1uLix%*21+1%DRRz4d##yIwQP%|Hfm5XL`$|fP))JC|LZIc}! zN@In4v1}*JaRSSZvnPN1`LBfZ`x0mibXPQ|dKb_d9w69sV+~M4e(2e2cn zIOx)H!C-a*0ZrseBw-nrpasBJ{+q2RW9+|t9t9kH@_()Z$Iw^s+v{d0*NuGGpvG^L zM}oj^YDP-y*%0RKDGG!vSXy7pFD2P_-!iLv5^^6d6df@hoPLThH6&{=>IgS2y9{2(?ADX8v37UH8tZG|3DJtEGc}mc8kC=a1JHJV-`}SX51qwnd*=L~XAif3ma9QF@M-Xe$#x_#0GlN?-|ZbYIs~;t7NdN(va3>NRD>CE z{#El%L(0=S2bwi5|G9TnV)NJ|VWBwHkWJ@+Gqjkd*ZT_IM}s!H2@kyMMu4~cv{!(W z=nU$U_u{1<^)k6kBR|Vqci&+K7ey>$?p2sxa9D_FgJx&A)olV&F@|)X<*`<)IF^jb z5~tEuoL!Q!q`ocR_o)ey-y#*~@^q7bD?zVNG+#FvndqE8^N9Cf@Cqr$?y{SNZPO6% zVS{EY5Hz4ZHkytWgpqXINQ#A$=rzh|RI6gbi!NEDQ(tF0Rt6ST>9H>YE50a(HACc% zB`mhhphID8gh6QWcIuKOThN=!3fm^ZV}`vRD{$TQzz=V{k|NoFvm`_JY~O5;4t$;f zXe5I!>483jnKX8l?Pl_QENOrP!_ev()I;STcyp|p{Y=3316G_joHUn#hy8fKKPsUNLv@n61^4?{IXj2vRrkEDi8 zyV0xFmkhcKPMJndHZJF|AP3=H#HmTM^c1;|<@ik zlRyD@7QXmR{u(3nzE_izM=~b-QjFqfsI{2)!rm*t#fVa?a}~59mafoFz}NZ`PI?he zd)o&0@xIr?dd==k&u32~zL!-9Ef1*OC;e#fY(zH_$J{7zd=_yjG1Tq6O4SBe^dFH^ z=9vLV(gM{3pJi_g$5U}h-)X$s7|(eTV$by2AKkLN=mntipwT71X{1yC3Fs3htOJUd z%ui7vAoZ*0VOO+9mSZV|NMPDJfOg`Ifux2+JRE;*`LG9k4bJCw3K8TKlFON%jEmD) zKCvc9@DLIgpRYbwdqGj|>j;@EI#&gaP7gifomAbk3d+yNg-p4|Dak*@yhh72`@^ms z9M9%4#oG6z(n|Zv;h}R&BI^egCsMw1l8AzwXRSfK_7HU|0=PERfSH-zu{U@Tqp@#6 zhdQ!IBR`Us`r!Dh3)g^;w+e+DS*QbY(!hVYD&7D)8~F9kT~elO`mP-_ozvAW?VC=1 zmlFta({B(@OG^kbE)HQ0hva z<+#l&(YuN~?6XBp5#6{Qdv1HYxuTg&NBhN%-u4>V1WqRg^U6loH+swvq8?qa0FW;1 z&*+~XUA7_Q;1A7?>K_h*ufOQwA2TaI1J?XszF`h2E}XEX`=AP3pe-FaV^&w>KA#7f z@-84(d!RI2y|1}BrS0;Fxk_UPeP>Vx-6GAug}f6WVdlU!`QJYMon-c{wd+5Bx%?1| zLpHozaTH@UHXpS$3pQ^K*Xy}UTTU~mEtvdNS$!#J<;eta=GUS(y6Bx0yBLD={s}&c zpgV{7aioP*4A$7qnN=rGE;=OOOlipQ@vHl>tNUapH9olVPC~n5^0P+*N!v9cxX} zDLbT16@&Z_mV>y~64LAT=fYYlfmO4)!0-uEDke-;u~AZtmj&FHSBEyVo=w{uLSU^I zpTl%BkNoDks=Zp2_}=JB9%a{5UOTW@UB?_{OrL37x=2a65!HzBWQVyHBUbFLf2aO1 zZhGL_qhqi^0APZx-sWC=&5cq4t|QIsGi(%E&Y z%;+N3;fZhT$FrG}>E(!;zkE8F9&PNgyjxa{an23J3~9QcRmFvsery9;G-Qdg4iT=b z8CnczP`JB`RF-_bqSv6gdMI^$w$`@!me2aMbJfT7rCV;Gs$B#$spoK?`c{Uq_ru`_ z5w7%+Ut37xcTeJ~-XZS(q|fd@c=MbT=7=A&us@cLCJEzt23niPF9vK);s9>*9g73> zSNr2jZ3N_W`<8X}N9vG^r)ghqJ3a zOGkvpc+KlP%HrJuRAy*+TC!Rg_cOv)$7>&*5q=#u8P2fG>k5>&{PMv!Zoh#Ckz~{p zT8OqXvIooE%ilL!(-7|?Fqb1aeIRttH?pu49;nt#zu>pnsSzJ zuy1>xuXCI8U%pXAj|$jMXPDSFKYLnyt>Ie<+v5fmIj&Rf29civoKcf9n*_O1=H$w^g?sy{q3p>4=bc_<&ba(+T1xpfskl{XWay_HJn z*cuWS)Aqr1x5kFuU1O?Z{y_4W%Mr?Z=qWMNJUWTA;J|q2zvCmYdfZj)&@PTY&k&&( z#a((Ng2m#Oa3iIMli~sC4*8;*i9W&zH8Tt&%J*UqX4Wi%%fbS=YXtxpimyKzxG*5{ z8MwQJ)HF7(fhRS=MK^b-z5F1U-{OAM_yn+6sK|^?CNb2Bm+tu6e5x49qtQj`U9_Xj z8zSa~)No*z-G)8Ytm2Vkh#YJICV%y)kxPs27j{rfmCyr5>h5-awC;h-Q1*ZtW^}77 z>Gk>bCn_Dx$zG4l+y?j(uB`F!_}bt?f;TKIN*gq**ElSEPHghIqe^K&(wIjqt*4y) z%h!lu@X*63`w_T%HLMxkVK>9%)NEUWMaI8n2F)@4({SqSzn*yR^5g+S16H=SvmC z)cr2RJKOX4iQ+BHr?l`2{Hzb@+J@7~ouhl2?W-ySpYKPz1xKENDcg=rg=YT zksNEfxr@?$$hh`2;7giwL9?Dp1<3m>?oFT~sV??pXo*-=*?e)>95}#}o-#iv(FyoJ zsf?1}^q`546DWB>fjb0NMq9*DiXz*<<03za42 z7ZvuhRB&4w&BkVp#n}1|K;gY!Ti2-n^})z!W}3{O@+1GulB1Wi1g?7w5nIiB-4(Nx zs9(>2dtfAD!U7T+XA6(s7R$^$l@6+E!1`W-NBV#N>rq!*sFSXz&(%G-+7HG;ZbUf- z7P>Q0Gcn$D_PL#y>~5sW7RjR0;(9fLC@GxILq5Mnz8O7TMP{an=%^fiPNCh$m)(P!fT!4tFyk? zO7YT}C(1mLT*yq+gc#!g`!AplIjCFbhg+I5p%XtYN?nRJ8U4Ao`}y;g7&`-_Y*9Zz z&PSqYdFFq#{O_qzaWoeGs9tZ-2F^$^Npy7aTx7Rparmcva_gNLj9%3n42adc07}fB zqiarJx^1x58juhy@8Ft|{-ye&ycL9v~mv7FfRGDU19a}Dvr4}Q7c-IRgw2~Ed zWM)Ko*TKq7Q+*tf_sC_Ht>A8u9lW~9b4?VEN48bB-S)P0&TD>9Krtr`vkvLHf*|&V z;V?<1s$b})pO1m_T&sID=s%+8@>Lj!yzHxbVM*&UDre77ijdsJ)F~vfBILT{mV54uZC&Ytg^=qiwbZ4|Cmx-Oumc@9%nG z`@BD|_v`g~-jwY$&Z475x2<_Fudfxy5Spn|MXW~%(RQ=DKJ=Z+SL+wb#*PKNq$WSk z8CqQDYm799`}@X`y;e+YH!I_|{KxLRCyl=iqXqhd7Bw2GomSl)@SBGqu30bS^^DmE zEz)iglZds>Mwfu(4A>X^Nni)bn<+(#)c{EpqFuxZr&CwEcXdW_!@X%`Br+&OY)U6i zagx5ZJqCz=llc+;ILKf_SEB(APSrn&1RE!|vD>UY`pW$wF{xAUVEMAM6zmtFpt>59Mo1O*)n8FDQ{kav92oc< z8wn?4qcp4tAEy5CBN9?9BICwcS~)&f!Sn*lRHXp!Y2g%)O06XeUH6x zy1>YJ?b|7;04fa^CU|OOiGOd34i(ia?1@fa9ZAjbSl*kyUwuZP{r3})Ep?TvgL^iA zfDd?>OI(l+IMrOCWPa3pE|Htcf~au=n*L^5?_8R&+gKW%6j?h&Q4CpsHK9SBloyF= z4ytaEAPj6%7n;@Ua`CdwQTqF6c|Uif?>q?T1exZrl1LXF+<4jYba2DBKjU){O>a7? zqDX5*13)O)-AoLP5 zHDCwxirt$=_+4@Hvn6rwsPW3gYZ2oTgpG=@W#vgF+?xtAj#r0={a`orQSX}iPvJVy ztvl$a*3(W;rG6XWv)2hVVm?y45P342mnud`Relkbnz9QO++Rye$FS}l=ikEUF=qoI z9ns*W>cB=na1sek^GGo__F0eu33}}difMhjC8>PDW5{*4uIKsn?XYc+qA1blJzH@Z z?}C)tT05Y{iVE4;Z@CnTcDBO@U7&+1P^~7wnURnqsT@|x8Pl~sL;THgQZzZ5YXP?T zVj;BM7YCgM7G^_jTWU}~K^xv=?GPvR#p!R0%-snYc{xX%%|EL5 z0r*jvLsAL|?&3Pz;%-16inZhleILu8c1VUa)ZT`;Vc18_BYCQK(|Uf-c$uw)Yhqp% zbGUQwB^ojd85A^Sn1Pmnm7NeU2oZ^pE(JI*S8@9!j&kCKMN=izm&6_8h?u|<-_)%X zq{RGmQmW(lzYY-&dRP7)a`VSs$_l2X5=BX|*wG2u{|GA=h0l+$odO(>)SD}4b^Ofx z3duw4(kR!fUlGA!kAnf$tFU(pea=x6{bPNMDq3VxnuZ7bnCY0>*Ih>@e4O` z+IG0TMvpt`qF)DAjq(3$2Bz?00d>zUP(|>xU21A+^S$iRg0s6t=$kC*{`*N?6mGrE z+J_ZtKBiw)gqB3}-v%2Go1iCX!aQ8nY8tL~e%+t45V`xb;)%yrRoWSDY2oPR6NbR_ zSNy-)_TjJf`*j1HlofK~bQ$Us2?j0r43FX-U=KoZLvNe1t0zOVFXO3en?l&zCj{{$HsK{k zGX1f#zl`Znk4s<3cILbFe?%vvFV&oUBV_K1$sCRVxS)5?V3b^p$rk=q!@ouoZ#Pw1 z5YEdJ8{0~2uSpBlW-sDja%`}U(*ZGt5si_)%a#IQy}Mj1f!W8TUMWxSt^&!pwlg0919)TR_v#tpB_h8 zq7yn9HLBn`Aka!|_4%703=hfwRh!SyeNfDcTBmVE@4qyTfu5@FwzSxe8~>agUk4&i zHRJ1DeP{zQZ2{E;n{F+B6DPY(lA~+FEA*yCf(+*7=>%_YDS_EHald!TZ1Nv{#}NH8 z4thUx7t}L-@6l&vjOFl=vthfxLp-z!)4{I?LSZQw;3IK)hCx*paN>t#g8cBbqAMb% z<#*1YuLenS>ik%qZI^FBij+yAV~*Tu(cPSfB>-WsDT%1B6en!~Cs)SS`}Gr66ZR@w z#c)z}@2s6Mb+IPxEi6d(=0?ZG_0t!7|ExFVDP4WO`=|1L**o|9UNET)LjpQTXHbef z4fk()Wx|4WVxZ5Xq7;%^ay;|CrKh_PSQ_B zfZz8k2MM6F}{(dL~2~9`XHtBZpIZMjsFZf;)-)G_AQ!~k zIUbuYC0Lsl`2XlV*SKF%<$7Oc2`Nn>ULa52yZp+VNkQf|ABpb#CfDZz@TI7J+O5ho zz0>+jOSaC#)-==A6Y0brj=k~F>0>!ZFKeBq%Q>IS{O~HzH_4w|u+8BjEJdMO9*xsukNxhTR8xObX z{c3?YYjL+4&`d#UX!l7arw3?q#q$E^(-0oIV+CXI*T~0uh<{w%3asCtfQ1d=YG(8f zT;$~#8az{>ix0KFXMHg;wQq)IKvLbPI}tD4{u6+mYjWr#QT6QSrO+$7ujqz)WTMVS zB=N^W_L44%&fu$TtfI!Eu~2)V={MXXv`kr*zai7NJ+O0-1)F8D34oLsr|dwdnGyzb zCWYDS0Y1WOSL1KHY~j-TQ#ohhTc%V!@a(JFB8-5bWq{f8EvKpjf)!_33-XPQIOgNk z7`KaDxKxvI1XTGQp~V*LLs^b9*3W?U#3 zvaS2k#g?A_o@&M?>UP{}I}fPt`#XM~w;;A^g|p%sG!uBP?#a=SWY>s};wU#qFGadp z_Qt8H0t;9%Xg~QSNIZJ~kluxy`%nI!SgA@VW9$CNb~i2zG}&Eh64LmxIxj1Zo$}x)Cj%S0lLesQC3Af%($~K7U`CYgkPL&+BGBiOhmnK6mQb zkF|?y1e$x2sq839HenY3*Q4>jvT%oEFLm!brrw*8?-O!1*F%ZXA36MZ4O*I37w2f$ z#Wz@VDUpbV9I<7*jYZj^3`PsO%)v+hLo%Y_eyJ*VPg{dpb(6Vv19xtd%78qY@cS%V z+rglK{$vwQsQqc{l;MQif~F6?8g3G0e(s%3Z@>2V_=)k8`Yg$nZmp%rk$EB%a#*85 zylDlUq<84}MroybwffLdF&)@O!v)D4gV*cv5#BFO>|8j*j!dwLark}PRkzOnUs{?r zv6+zT=HHmJhL(&S^V@+CzpY7WcS{-#PO2#w;&v2YXB zjM0u7?v+8aVJE>MO)|$6o^-#~!R3#wloVLd*Mt6)Qhe@xXhGr1c<_VN`i5sRy6c_-E==V)R3=di{sUY9Eb{)!5oC{b zWX#(|6OBkSWidV`-`0NObNn-N6YY*W`$VCPuOwsz^qHMpBb=)`J1yJ5aR;&4ONxO? zpMTCD*=h~dL3U7aADb-~a!bBVosL z$NAV~=%C+SN55Nh1eVHE+Pfs?r1%HN{W{dOvr zH}EB|l8wCOi`?lW{|OvjyLtbM;GZP&LW7rXjX*Rr_~~G!%kshDlgFP0BhOy5&$^9l zT6o|$R=!|O!8Fq6s$+eRu{R>SB6aVYel=y(v&LlH<`nVrW|gIu(KYXSX974Ctb53V zK}?&xl)yuhtf8K&FdZJQFx;JCTauJqq8uiv-3ouXDV+}?G79&sY%(Zt+1Dv${y><)!Wt;KF{NQI zQ@g6S_k9Uh9sikYFSCahBK-72Awy#8W=bI>;eRlQVL^&f zpmzuGybHCM-n*ZR;v28&^B!qIj%e{A1_X1_MtgS8T) zbOXCzy*!|Byj=NeZQSpK6`B}*ep`oLlB(hsor$j@`O7YB5AM{wYV%n<_Gf{|7+@3a z&)xP@+ zv$3Nortt{w3(*o$J5FqTYI(DBs+AdXU5h!XcEKr#GSc*l_kysqz7ER) z(!<^!Y^p;o{gtyitHL{r&30EAcR!Xh9`Gxo3&<`z{I|gjGWXEZAgsCUs8CZScA=K5 zIP=|)33`B`VZ1QJd4J_g3==yq4tV&NP%<54uKM;#aizMU``WulJ#X)q)^>xW+Ht)8 z6WDmqsKRp-s2YnsA9~7OK+Vb7OuySq_hHbkOS@RS0OnL@1-HqVyKUiCIpId|Irv+^ zW?U`2HR4`TAE&j8TUquj+h`nimVLV}v2u&vGd?jbZeVqE8|z|vh+*n@l4~cUtQEuH zg=$s`aXfxfjD-TeH&qHv^bDWWLmj*XdA07;F=4ZT!RBp@W=3*g+%&C%Pox!B2d?s9 zhhxfs6#3H|lZU*^0hVcszntCyeuLU`;SCoGeRrvNb(5JLwiWfXXj(;Y$_^~N3+l5$ zeW8C>{(bRZK9D31+NS=!@~YWjvxgc@&fyP`qhyY}{SvY9A(k&Tw`#@G8rOAxdEJytgxVsJ#kGn*fFh*kS$8-zb$A$wT8h zxvXEtY0gExY8hEp0}zK&AJi3|B0csibj>>byh@!SxI+8f+~gw-r8~i5 zlxjM@I&qD=W6nt-c-WgRh;%7m^o_)Zux02$muWyJapq zr$6xg+Hh{aW?OvY~NUpz`EFvFr(D-0LR{P!~ex-lliM+Ov4>OG}eHSp)B@h+5Tsci;Z% z)SF(L#)uQSwcCe-%~a|KNHJe(ev!S4xCmf9M8~AN9hsz1_iv5X?Tu?n-KSPfcx`Gv zosqs_itTjGu1tAXFa`*kLR63Hy9H-uHn-qJ$KI)1Gi`@xg}pC$*`$)&iPuw7e)mx7m?dqk8RWS=&FfS4 z7_uBHg4%`JSGw$ftj6GiVb_k~O3>K|M!40Q9_iSul%IxeE9D-#7y0yJ2FB@MYn7r2 zB8{P#*T4V^Gb&xn^`MlqvEZYQfkUDNw`c(x8fETumtrtXFKGxPzOX~qld$}1iv5F? z`a&r%$?tyj$B1sxw5@S5Gt`y?`x1HRi?bzn9 zN@na=J6l}V>4)J5CjO;$XqR{mR-iz=r|WK2u<|p;yn-#9G|P*;5IqYQsbv#_0I6P| z{pM# z{_(r@j<}#v`u}_(Khi6=PWd%l3r@Kt5?ga*l#wt3?3me$6*Ph?1el}yol8f#%J@;5GASgv=S7g%T`%;60^zpdf2i4|b zEP37|gyf_1B_0)in@s*i)^p(6ol%(QJ~?=E16F_ZW)~%s4+6z6{`1AzSv>D!a;htS zMn=XHp4J0|IHd{G4SKgzO4uY|)spmWQ+}0$p|3mnECxR`>Uhovi7N3q8u=wR_6FQT zr>)$v1Ey@dx}^P{ASH)92x_V(!(`3VWC@acUDIyrP~sUs<5HES^Kvpw7qUnTp~R-w!Q6#4 zeCHhh@@g~EthmMFXg68tqrhI7>5-kx6E7>zTH)S0g46h;wAfSO{-X{KK9OJT@eG(| z74B&4g0L|nj^W?S^g-HOFm+n|cp0c_DNY)mPV8*CX+C^N?%ixaTZEM(ju!!(B36nj z+&TkE0Loz#lb!6d8_$o46E{U~^V9kw7`otH8trg98;UXAQo?5x+erl+vJp%A?fd4c zC>&5M&oy|J&=8DG9@<_B7I_#F0wtxwrL%@j*HF_Zi?DBGMv#<8BJk{P~T>dk6ij zzS^^FrvKb@?Avn=6|yp$@I)OIA$wL`Rff#u)A)TNkN=9@otMXUXmDg4Pnks+;%nht zOiy_&f6g-`(R7IeLEQMPc;Axq{R^G*MUgtKP}KJdv^M?x-JtQ#l`jMN4WF1e8uYJi z4bnK*X5Rj1=ELc|E-Q&EYs4BheGi~~lP9nEegJ!-8m&LBJ_fktYhfS4^# zTl~Qzo-Qtr)PC%>5V#jKba6ThZICwmdo`72U8s^c1XKp~9ao$$*t3q$<5q#^uIP`4 zThSj>V_UzeV&_>L_HljS(t#8@Za$DB$__C@9i$t#xo$7DKlH$F7BH{KE{UEp1Aq-w z2`dj7FFu;heEsk(gt?&~jZ}3qK5V?JuD8Kw;VIityhc>Ty+}*=GidA9F(>0^!Rqa5 z&Zp*amnG0nEP~xotOsYQUb_R>o;-tpn%kP&^)k&Z(Aw?84X_T*pY5t=KK1s`d}|+J z8)KHY_|H=Y^(Pyf7cr?S8kE5*GTPqi5uTl+XHgoITD)*d(=SAX6OX%NOo)H-}kzpO7wE#dlZVPc?B)M}>tg zjFE1c>(xlHQ9A4$g1;R|q{-dZsgz^z=4h*^p(oD@Vk}m?`9jT?yLR4A)b_*D)CXPJ z67FC!)Tiuv;l_Tw5F1ydE=Qqsiwd2J_%yUiBUtB3<6Drbl}hH?JLL88+cn_CvuwXOdF0MQdS^&!#_sw&lMYBL&?p@W*$3DPQ zX<>(a`MqvWlWT-t#;QTCs=e7NGEEV~KEgMyu*#M@vU6p9$GIBN!mWF!Q(JXsuYPsK zn3mCxfOqXXd++^Y^Pm0~ra`mKa=N9E#Yn+5?hrTi?=|Ly8-FIkTDG*&uZVodH_al4 zXqxvRvvOFKx15c@sKf1jZ*fX5;Lm*72#02!O3*O>iDPi6+ zeMRHEI6e8^iU`A-P&(hl26R%xgOF<=PQyK%bS zxt3^R?*i92q~#wyA7ZQm(8wVc?$UT+);yx2>)dO*MNJ@-#lOJLm zJMItaKeD`t`>Ze4zWaDO{DWszF4{fZeN_7LUP)C}O85UZF2R&EjUv}d!aZgD%EMUb zpTsTw*Y)Ztzie2IzEo@Dj8(O?eEDksMW=Wf2^+m{_e$98P%smG#t+szB>=@AksdGX zrF_^~t5z8G4U8Dsw+9s;Sb0jjTs6J2*Gf>X{BHq4lAcSkvl5P`TWHvoTb*PgQ$4@e zQS{GwdiLob^Mu22J4LQd*gxt=bSNKkCU3pFWb3_OvD=cRm_3~MQhVqv(Xik~HCi(w zc`fsW)LuyenGb*zSkkSqLB_t$s#t6COvCpQgJG9pq1qxq;q!qN54I|zG=AjhWprTx zj7>X&fsny(gMvIY(8AT`1s@3;28arhY{2s=xMI8yL#XFbv353OV?!cDnt40*;4F zP6eIZC^%(500X?w{sF>Vs;ZSbeOk`Pn=TQVyosrd(K6` z!)Sk_y4ou=?*Jl}yVj49X8ixRFzix4v{MMHLsJ~~~A%jz~(v%eiabIEU?S>$hp-8VL4VGMAiDQW3lbQG~Gu^zNp zsYhrOV6T^No8n&So%%?j(7Kc{XDfRSxjK#?P4w#!C_NOh5NllqZ}1I?ng~WVc_f+C znBOCfr7Ci!8iUK}Yr*(~8|VtXQ(=#KZD-yrUG&gX+y^Ij;69d2-bUvC#Ti$M`Zd$7 zBATV6B&%bDGN*6}nHs;%n(8kt>R#86`?rq4a_z82ie14xHocSabQH2WfPUX z74OEP8~zhej(KY0g!{}T++!l0cQTZ8C;ZS=dWOEjGNtM}TSu~M1avk8*4v_x)K3Q| z6G+%Hesh*qS$vJ>;ryRK)J!D3-9VTBx_gDAS1k%*he6sxff29&5g6}t0Bp95W&6nW zBP+=Ep@#ne(~B^TR_Os3Z?r;RCjVShB%lo9)NX46j08sUA1)#iv-N3C>btDTokzxg z)seC*c#)MezV@@b(FdMYg|2)hofDbNMUP+J{L$H)=b}S-2Sk8vu*8?1%e7bq)(Q(^ zD!(>+3;PJyCTg=h=`JeAfEFK7BPO;=X|fg}IX>jRrF(=i#M4o3s0G zZT5Gveqk(Ey;rwk_K;JK91`(bY17ydeBBSWO@bww(n(G!eFOr9eOm4eMmc^KONh+b zjJrnYmCf{!Y520j*qw%94|k82hOyKMf8AYZZAZdkCJ|r-lyY74t&+=fb3it?@BxV+ zlcnf$ra=+6luKtF!5U0irXwz>)B*?Jf(fVd=gc6z6lyGOO_VjS!P*xFOHzaJvkiEP z?9BmA{4pG1Ke!=#YWUV0C?vD;>9+Ydg!?)Oe^a55NE+;RGj-~kE}zU`q3xwlOxF~G z?--J(!zoYp3Hbqe{X^Oy`J(qP7An2GCBJdgW@Q)a#63II!c6J(-KQcN?sr4#akbbt zYu1jkT%FD)&8B%tY_a7Ykdve)+q1wc-nn~@xB8fGZ)}!~^Kn{jc9349)^t)X#^D z5#2nn%VWEm4L01u+3>=Q<(zU44^f>o3+&Ac@#L6y_ z#cJDFSKu6w%ewR=oPSxH{VvFU0Hc5ZIxDvxoJIIT=-jza=DGg~q$u&adp7mp7hB5% zdreg-U1S4?U0gx+MT@lx=(&p8lIdOI=1BxU`KO&7+Oa=ugw);YN^^>;2R#df!mho; zZBLjk#|MS`uK)v^)18VsO<1)M7QVCb?|uVFd+j2L&2RMa-@7S0&KDo+@P`)6DZb#f zV?5Lo%0&+M+=$APe(NDAL|iug^etlzsk{$cv-r8bx=RTyn@QYsXj323bg#>{FO=lX zQB$0;z3~mGO3E(`gW@6;VtyY_0dQdlGCq~UBn)^4LQl|f{~1E|SBGJ*8>r%8GX z14B@nj@Ai>#8i6sP0?Fqe@m;T&q_C@qpQ}3zdtLB)C{(?%cbSj>WyHSr|=y^NTbId=T?zh-$8s6djJ?cM!j8uN*#)CqtWfKUw;EHDTD$wqE z+Z&$GV|^$nU{LIV`x-l2$r!~($-;y{!Nt-j4r*YDP<$wrd+EhC0~Af@NS{0&{I_Jt zt6R-J(~9|H_cDAv{`&!EKeyK)HK~p;))QPkNhX##zc%x#+CItt@>TM-fJ{4O_4O* z;dw8p>2SOTt9lH{{;Onj8BLqWCJwjVJN?7`-xmxN{u7AA7O=>pjoDJo7p!8_8`D;e zLSK$xWSVL(_sB{R@1syc5c?VmFQ%g@up;o(F8nETjVdAfYu#Pn0JsI=ZtOg zyrSCA6;IFxysHE{K9L8T{Eu8I;Du>F#3@B)@w2>~f2m9BiB7ME9Y5JRgPePj;eDqA zccgVtg%>OrQWAA$G~|jW`g(x`FI(ow_(~rR=-iO_nN#9JdRP8>urKlaB=43eoVEf# z-OA)#Fw{@72G9f11*4opxY7jRAfo>dNB8*!6yljTbzC(((+4q)28+w*DT52%W=DA% zP#tDgA+o+T?ystcW!0|*Iyq|@@%mdvXkG~Ka0}D$MNi?1r@5B@A}>^LZKrtkJX)ci zfymVO-l>lYJ0KJ#A_Dsac3F|cpxv+ZWqfx>=R@}#VdzRd!y;<#Spmsi zcpeXZUfpQzVe@-t(Zjo)lmvBuw)49(Z(WWj>ahKCaKf`XQDXdbdHTOd%^b)IJl+aL zy7Xq62E*Ax^4;Fu$<1)Y?*(ftZ1$3M()DfV$JUe)jaQ!!A*wiI${9)7szTcIzwmc| zST4NOE=e%m0Bw5Of=fY!+3tJnyg$=r8S>0p&xnI2zXrU(a`t?|&|u@_PtL_!)=$3i zkDlGy4F5bsQV#qv0b>zOR33mZoW!moLXdW$9sDapxW=e`_gST4VH1B7C$ZSHT{HW` z5FM1nE7D8V*C-jvg(s%t6v6*7dOW9)MH@x99o;Y>mJ)H9-S+1n`x^1D1XuLz7AT)@ z?C&wkx6fu^uPT2W{;bFLtAY+oNRYVk4;u(uU#y9^!`?hoS=QulBI0eiNqoI;;@bQ2bDY07G zjkZa$T$0~-_=!hBI8onn<9B~zcCgWpl}#>nJdS~^d5J!OK8e@YnMqfzo8`lkhWJvm znEDSRrmQ(W(=Z#o^;Qw*P`K=;6mPJ;vv7#-FjxOwg_qb^y<-a0w(e1e+p|t}_YgZ# z-}R5r)BI|;f{hDOzjUH!j;BWus{e>)zBZ|(@*45-1>Y8s(f2{rxY{U*4V!k2l7y_V z*YMK^YS|C?`bFzIKS&%B$A2aY1vty&g}8HkFqR#PB*&eTm=?{pxH)#j=lRN^ZwBw$ zQ2HNmo@oYbKDa+=P+;0%ode@HkhX20e{T(@3@N#61{8}iB&&Hk4BQ|!IW%=Qk$Ysx z<7mY>&c84?mO+JbwsHZ~u|D)km<@s*7=00$&Xy^$iIGJpG;ujxN*_X+Dkd`>wn-Q* zs7}b_oRjT`I znYAsH`(0M)Jl2kfcxLV$24G~_xggt0;V1&0FEjB<{k)MXwH;Qy(H69Qi1nBNXN3~d zyJh>VEvmuQ0#91NCJYc~LwH;SC4yf-slDgBAAx$sgmtK$!X97!Ci1V@v47YRkBtf# zpj)H>7VuXTVb3++4SD}oT2P@=z3FFo!Zi0%nRnKm^Cxtk3P>SY#`0T2EaKpU#_jrfySy1+iv zPWpb@`8LCoN#F07Ky$Ny)A?2@3Sqm3(b0rKQrZuvn;vy8!-7w-IF0*{Y|)Ou3v#-F ztyHDkr@Tk}`$HXn)HI2lzFMSwQwFhH-~oP~NImi+hREISpg0}24I+^J(ifJRE(fR0uiQH3^()fqj|+}2G8LQ+p+$M{$(L3 zmgnE`5vR;$=)=h%qCIlCy&K#Ej8B~oUA2VD$lwdqHc6Z8;^4Kb`*b#^>!yi%OB=0z z(Y1?8?DT)NN|$wYHRERbEbqwrZoV#Xlxd|qyGfj68*WzpdqXb1=4Z*tq0uRcZ;T7Z ziCOH%dKUTvbHEm;IZwEqDxG+C4Z1+YZugGrgIR!r>Np*#lA%aTz&hc{xcTv>j6KGQ zM-cKZCx_PV0>LcLAS>)%N(xwWsK|B{>!Z-&1zRip6I}29LM1d#ZT~9UAGBVoF`%!r zn=4doYK)5ipai|Kb%UmR z#eX|fi7_`4>{HnIxLv9S=C=6wk(I|K2h)p6MnH@H*AflY|8|)~BJW~#x)&$0paa78 zY~vc+?%k4D!^Cx1H7wF3_eM>h@v|uNh|>z)SK~TfC-=JFTrnjVxVckxzjT1=X$NM? zy)v1=q8Z*8Xu{A}P#pn3$dU+^v=i2NjgyQ@M`rZG+!7L+u{a^1f_1n&3P-ab#?Rv8 z)?J&x0?=g=dLnMu>C*Q9ot&=r)juTWo{JP!S^lvWH zp6HnicqS5)6&3PDW2YX)+1>l$GfxN())uJxcg`sgL6~V|(Pn8++P#41@a|%!RIK+C z0|EuS^Cjbh^+-TPDc!26OU=NeDW$q1{|{9d+5!tZnWz^Z;%a0nm#k8j=n_Sx$)|s6 z1E3e!Syiqg2F6q<0pDZm_>jVqlW|mh+L&<&RsZemj^B;iVe9QV_m>R9p~3Y5yF{)2W**5o05BHU!Ib_rMD1EUj;7K4Ht)|i_E1H>u7=S z1qX4;|Lf6?GhCK1uZSqrcbCHn2flMn|3)XHvRdvTvqeNE+E7NdvE$D$MV$USV(M$_ zyZLFESc{GO+rM3j4)n5hkX9=1WRqnQ<_i|>Xkr4L{L}RB-D<79fqxr)+*wErU>%@a z?t}~Xuy9NjrhM~K+0F;H`fj;d2{8prv|RBG*s=Q>58^4ASTQ2G)kNirES>u-F;)!S z4Gg+L-dNZvu$DIo-$Ul2DQz@A}~li(*TbXE#X$L;`d1+F|!*xg*C3 zmTMI95xY*-kND&M`G12m`GYv`aNTm;V@n->hlUx>MQL1l|Cv5X38Xb+mZ(tagw zI_H4jd{(_ECnyRPq`P}}og6qRB zoBz15lQt=inRe?3{Wq^6yJY9629aWR$VIK)u1S{c+@ZdJIfArVW>T?<*M5EL6AQ7* zY7^ZMr^o};@X)LRW3#ylN|7(tJI&;xdekS;=JVk7p3Rjpj#eL*{h!^xH|bCdv5pd? z!2xf%y6HtwjJT0dS+k4yB+vgn{PuD$z4*v`woDhVV zd#6U{JaSGA+3U8nfrLh!D;(yp8Jy4AK#Lmg_#b@qYfoId+sB{ld@yX~*JwAR*Tuzm z3a>Z3^T1||*msz>A7b-9Mpe}J0#JA5fn6%=>esAoIlOaqY%EocEYjkhYM zSC66t2Y3=&d0)pKeK*=S@a~^>)j?G{Ii1PZY7HFN@ud4lW*Z!^*h&6+uZkgozmk1z z8-7P~Tsi;ece|r+<8#aRO2hE8T{z6lR~eEz+54uJim5LX`+XSIvgd*i3o_RAXX4L*)qrPzSu-LLOyPhw%%rBMwZE+?N z{VmvSKCa;;hyzMY_DUUBCTV$xjW21O^g80`#sY4cVf9K=aBg_+4A=Nv_vS+@6pe1fb6Pvuf*# z9jZmf5It_w$o5#4AEE>rg)dk_)JO)61|leKRA?ykHNtH;WfGFIf6JI-M$p4{P~Z{G zzuk<5)|I|7@be%F@VdsAoLgBMV_jT2{OOX;Dk!p`{1QuFr#1jaPupsguW>|~CQdnL zlp`z+dqVH5^q25Vm@J_vY9-xkTEUd9bP_H0b+*f?ev8^p71RJ(7-uhBp~wTe9G18c zI(vaO8ppV64(kGA;T7qqFihd9?tcQW+&CbZ5(;y>|2*qW<74r^o?P*rYv@i_2<9fC zzU^G7@3vs6Pzn;rl{MQ-@m?k=6{mD-U#C zKlWrwJwYFsX@z<39&bp~kqeV3cjz{SMacHZCM8Z}L=g0U z^U$|`DRvq9Q~>!bE9+?JTcjh2h4Rps^$SE&MsrRX%IJFrnGRe7hUp;y<*}<>=Q&FC zt^RSD1cO5@SQ5f#_x$HD)a)vDzaYlPs?8nXK zFDK^3?>c-{1rRA17uGUy7t|~4jDLCZ>^hXL0Pkl4VmMer3SaGCu@TWex>>eAcu8O!+aoe?r?F{`=I$nPE_si z6_;oIX0E9UGz8v;hsb_jx$c|Vy@~5_4Gg=?Ambop7C*W2{8Y}#vI-~s;AJ+}Zu3^p z^}eKfxqQ;xL-F@nc-7o6r+rpK@uhQPS36>S94ppa6xfR!zQI4A$F&PfiDS8o!eD>$IN(L!3z6JF5H032SlTzInQlY*Zo!S z!wc<07IC8#D@rkV*vz2vtuvqtebHb)`}(zaoW%O3b1ZfGUV_Q7?wpdTZP$50l}ute zB;s6U*djiu9G(RAI3jcF7nat(IjVBcj;RsqJgkv*cH)WjGsteT2x!9Yhca;gCg(+G zY2u2|=dcv2UeusoO{{*%sAe6tB4G*sck$tZ*UH3GSL@zmd|SWkgEe7O;G4(AXL&nF z-wTlr(mG+!xDrJ{%c9RyBP*y+$cG`TA5kA5SPh2ua->6vN`*{Qw#Skr&W#nAAhQd%D%f3@qC5TIl-nG*mTMFrC#qcK?(Id4$u`fhQ#zhcQ{eo6g2>sY4HpnCLcr1X2zjSZPt|xaEe!O$FEajV)C0&IK*d zQltE2x&8~*ALdj(8sH!?po6MWGjTLjCJ`CnUyB+vh`2IAfosI3 zl<9siZN&Pbc&2>FcioiAyx&g~0wVtct!=(@iz$V>r>Ong8VJipw?M8v%P+7_N6KY5 zrSoHmGJ-Ev^sMHJBl)%~c2Nkoa`b_&z>d&q?K6t^q{BrCcb)cmSPXwMLFO;A&a$c^ zF(lmoK-+=rf&W6130ScZLFAmUPUq9x4_p&=U+c58Md`Q!Z4c44%iaFpM)&}+IWfF8 zyEpF>Gux{pFLVyx5EW+=!T+BtAf_7F(a!O~V_{1&$|l%D13QFg?9_z09`A@#M@aUj zUO#w)Kla@jqh#NE92mY^{HP~g3=>WQYpSO~eXTMI zC5qK$tGoN#bmvPY=jtD$#U`d-BylhXR~&xJ_>~5rgDArsQ(J$ns|graNQ|U3vWPl; zHm3_?Vaj*n`>;h0wniNQnn+S;44Lq@Oz-Yj58U|u=W8aivX#gk<0~`gOMX4trNuJ7~}KFXu+@`+UWrQy$h zP4D^*q#oG(+A>rLw4``2>#;U*l^4qt>)&usK@ppLS;{)x|Fxaz0GD=jBB_4WXdXAu z3vd!Qoyy!oFY?{o*PW1NQ{03xGfzN?zj&>EiN3E^LBG*__2zEYKGlz0JvA4%(b_A0 z*;cA8CxRy>Ab$;VD}1b^!@aJT_~QFX`5$$+u+Q!zrS3i9)YVk`DG1XESi+G ztXhwFfTi&fVL0WYMlg4;EZ8 z-mJF#+od%^@|!?;3|rhvmP?5r=Z@lI66T%G)+uSdFQ%4=N30gLqs5#mC0S@2ej05o z%hv&2tV`$O#S-0VsO$;wVkx?=t7S@}t zkv4Cf?d{=$;R+XDRzLA#r$4*wUUy)=cRe}wwvDWI(!lT>h{fG>ya(s+Rci7mwGFHb zo*(TeO}&{|>KpUpR`>w+gW&ghL8>_QE4Jcm%5Iphr@bNHSg@E>dPp!3Ng#5u2+m~8 zp-&!uBv9Mbyef5^-A1Htmpy(QL2x+0F)>Yq$TqiGBmUrciXLyawyl(>3u5llZl;V+ zn@;qYo^N-pt9dge#IewJz&HvnY_8h z>KE=r^XMxFA44}&-J~8La>*wj>X0@Svy%AYoLM*4#jZw1b@qA?EE9aNXR1aqTn$2* zlC5trC;abupYx(KAJL2=s)%eG=T^B*Qwa$blaoBV-n|Y^XQMf!)u#DWWZFT2(l%L$ z`7!JYAK274Gv(j35BWL`I_mL6t6SPEa~I328MWJ*xNzcl^7@2ST7kBH`0Q1#zz^<| zKJ?Yflah$w`OmROxuWsCUYuK%r@}_trWC}K+A18V-8VNP2=n)6iTW^5&D9oz6f)oE zZvMhGj|cPXAc0)1p|T_aLKA;H}8zN)O;eGF^5<0c4ox3Uq0fm*52RK@Jhz zV531X*M4SS!?2(KsZvET(*qt8mo@c~;cY0~i@1frFtU{8I=TpvXouniSA*U@lC9#~(Th3>5p7WfC zInHM1y?Xc_V07aqfef$o;54x)BZX z;Is;Kv6)?8m9JI5tVzRL3i8BZ_a%gKgmUf%T|ujz#+Z3-71Beu^CLWe{@t&^(b~fN zS^bEeaLl+Z-hgRb5G-|7L~qmX1U)f_v85L>5p>OsOf>++&x~+jv=43g}7fvo*iiqRokk-Kz8ZmsG!aBtf&X)LCx~u=i=XMzVvOp_e ztH z;?!JO7hv>ItHZz*BK2W&JYgVI2A^Qlfg)>I4HNs_L*qUb;sihl@0$xVc>vxBwP4_) zkNtu_B-fF52NfCWgu7+B39=Nn)vk4rQatA!=TzlFeeBcOge@-Go|W&t?YVQZ%>L!(5n_)jfIjXa${dHe9=(kV>1M!>7;`z;C z9MmPg#)VI7+r@4hzLljWu3Ypcl+#Ok7Iz?8lYj64J6bh&t%3|%07xex;TEzfPBjFg zF6c?T<-GZi2)U+ghc{+-e*Xq85l|y);ht1Sx>5A-Z9Wy{kdwwbM(!M>Kdd~j6A}tk za?vCaHt{Z;8Wdb&3!=RooEAm~@OlLlfz!ktycH%=bL^N%57LrNI`x16trg4;O>>;} zlgqJxgVsBNp`bHZwO(Scwfh5M%GGzU?|+MvO_oWb`USt!V>ovdZV3`#Nt@1E@&xD| zsXfyb!OYJSg2?&;#&D*q8>Z)os$8uY+vd6Vbz|p*e(X*UizR+ex3Gcn*&^HX$xq76{8cEndfp2Pe#;yJnG!l*q z258ASo6d4kqO+&8xU$+<79Q_o=uf`rSWT7I`RvPdr7T`pHZiT{Bj&o@|p0*=$sAz41aU`dn#9z^Dkz?^ofmg#Oo{*O4Y4ehXsVaoH$cu`bnaM_jse@nZR80SXOE&GR8>q-pB1;@(t#p@Su7T=kF z!LkYZ@^9=zr%fuF#D-@X!4!~pX7c6uFcU(b&Y;-|mp3nes~OH z+|ccy4l2lL#$O6=kDuSZn*VHl88R4+QKNmo9~>^u!SHon2(oKd?ykP50(=<$;aq(h zT#K*o=0V|3w#0%lP7Yt;@?}X1>Sk|Ry6K#6n(5y;YepXVty^NwRM1H${}zjs-mm#> zimREmRprIu#)iJvyuPE??@SBfwb}~gtC5$f83!v0);DZ1Su;luQcs;eQ+62r?$_hO zo!+GdGzXf4=H)(KRv|VqdCR43q$5IT+ zgM?T29PYS#cad{PP6P`zd{R^sIW}6;ZbLRP7|0PU+Wu?pTPNB2z?WrZ=wRG|qUohp z#m{$*T&T6}XXv5+-0@SiZIqI)pg4zw_`_a^?`pd+PT%=IWrzJZ4GB5<{*05=)mx;S z^=Et!`ofQZahJ9;HkJ~_4wRZXwo{=xM8-=E963b^Hm4dd-@vu>!} z_j5f>Xc}77F}1D2$r`-qHY}r8%<$|xwvlBsPoa1jl zc#oZYCmh%K>_tYE1$rFNhpy!C9Gpr#m1|Kkw5RlinKkE!b8QM*ayS`5MN1#SC1a1l z!F@_Gx{}?cY{qhvnS-D6r~tJ=X@SSj^Miz!&{PLYXGw1Sf@d&oxdTNtrCJodb?*Sn zcwSP0sV8D9lD51|MzEd*dl}y{b*cO}tOY`$+NojCJ@kwEG=wY%L!NqW^xUSDe1l}X z*L&d7t@%Kv0(q#W3|K}y*K$~8VSChEj0Zu5)u&fnN8Lv3ahQ-QAB`U-G85!wZxcPI z_zI1nMT35;?Ry<5$~Vp=1VK``qgI5)(4ZODIKQ8hcT7;hv(UN}ULbDRC(?m<@V0CT zoF`I4>2z9G8#!EPPukBapMPT)8;n)75lG@+R^JB;ncRpm+;jAjq|g>h956fAcyRX%9Qilh*vP{1{@}!GPJe zpX<2iJVq&k9%Q{ysbxj@Yn-xum_IG9t27+&S!Hc*3Z0L{)(?bX>?8VTm}Tq0@s@;n zz+WLf&)Omn05{K@QyBl^Yhym=KAHa3se|E=u$I-I#v@Y-#!j;BHS}tjdZ$E!f{4hv z7Sf;(Bb#cwIQq76N;bYt#=GwVWrG8s(aM~-8*ERNUBm@#4sAi@yjm&j`oOw&i)!kU;}fI&n3a_+j4ecjabu`f2RC zNZDknNT;twLl1v-H;GprF%!cGs;Ts&~O*Iy*5m5sJo{*CgNFcY9|4r3=FDnD6@Ps zV7d8({L5i28#5xsfiTm{)z;sxVst7dc*NXafz2+;F?!Pb{@bx6_o3nbLYfPfXoK+a z*Oi{lnzol~BWeVP7dh%qYqXm>Tt6zTeP|0ITYsO@GVp^`pF$|;a`j0|x8+~a^275P|Z!97)P`!xr-TF0yyKpQYQ)E{To|~7* z@Edsjq{UnRpk_h7Ca?Gtb<4^N-@)si6iI)6!wMwCcR0?YK52}-pqE*(3*@4Xl3ik3 z#>)FjH@G5B4%P6YUNB&|SXslz987c_v0dXq5qVJG=N(z471V2apoHImB@tP0^5ds@ z49~T{sK^hVJYpGspEJR!-%rsnPNJ```VR%XG^n--dl36y&UL>JgA>{5oW4AQIhJ+wTod;~|fw=z_ z*US+QyAf?zVHs)zr|%V75bTF`87^OT7j6l4{AO8o7IOu5nx+zeY`ds$VEU;*E}tNc zkM;VVH3UywM58v(w6kMB-}wH&9pd%jyAS!k3K!S~!y6|^P0a_b77}L{L)cIC(yA0u zQW32fxhf5ttd&g4)z2bag+DDhH=B@634I_3F$z{uQ~G?S`;uVW3|<0P!j&`nb33<} z9?rNNsBe9N5@LOHkQUW0`OHF@YBsn%vtGB?p}oG= zsuu{Dj?ZMbhO$gEkEfy$LQ+PmxkDZu{Q{|`j_}j|@t*E~9vul%sk>|-6MYp0>Ccgb zg;;a`23Ee)`JOLEud>?r5jrjNML90RX9z#&N zmkx;0Zr(OADyuB`<)p!VWJD|v4JS>zi_}Y<+9={B2G>E)4<@n-wT_P5J}btJIp>~v zY~RFWrD&~{pHxj=0xaO>(Ayw+{euCU!9X2@bPPo+a+NMf>dKBaRsT-De4F@ErzT#&45-u~zFr47S0R z?(*YvZ$&&QL*=i1p7}lP5Xy}*F>%Ew7tRjEk2${l^WApwU&a}0L;59!AID!Ye#roL zi+%KaMLd%ul`{PTDzy<^J(JD$^wWn*^cFK)FzF11FKg=8xmn(Sd^%R`ibMONLcy=a z_0YXGi+saE_-$c8ZEQY!^q-b=$7(s8bdHAs<7erpe%FXb*gC4SEs1$7j9T`^ohf;8 z9tC0m-})6qdPF?%Z(H4{?dP&(#u2hSgxUG{F{%XZR^^&BI;dP9{cTA+fUeAhC; zE1?GI{5$^3_hToV*G-Dx*APTtfB2$jbGu#|adpC|yk6R4Z~qSd5G)<6cLU~$YMQXM zjGuX|lC`kv4TDbyro073$6u}G^Hm&>VUX?pLCuIPbkf_z?VJgq7$)_wh;O`nqx8o) z@Y!KCw|a%r+iYy%Q(;yxDrmz5R7>YgeBsL)NH9!BzNte+~4cDbxN_$*x7CL?#t+ zE-JJ_yI9~18(d$EZcp%&Z|QQT85nH-k1Dv4kFE4f6@YnV+?VO$5Vs+0+EWy7A74Zv z;(`=91I1R{=9_*{`rw+oUm!0ga5G(2;HW#Sirsz@iFmbnYf5wd}*emH-Cs-Yc~dLcf? zZhS92;rd+5SlKpocpG=Vx->BelrZyNH8~n3(o78$2v%^d+x(<3-M{SK)La`7_CrT1 z`(*4L#oGN+53c`#ku{eU7B&x)I-Pqbe4Ewjg92F0(ljdQy^r8F3#h{}G|~43_l9zP z<+VC~3qd11eaR=edxc}uUuW&k=a%NQQ&Lhb7YZ1?3a)eiYFwyU?yA(_OD|-ujfn*U zKNSN9%@~XsSkXO>9Q7}K8l1DYZ+R41!QTB7$8z^DD6iE%Rx-*4Is#(jkjni&Wlq0E zFVFM965{x3>2CHTLYygHe^Ho1n*-j0nzvY7R`6E?XJz?oLDp}>vJaG?Dle4KDj9Zt zAJHOruM^iYK8Fdz(s28`7a=QN%M{RqHCpFJZ;EsR+oBU?B-@;k(SWJ z!(4ut>qM(usH8N27Ll(8{3L^c0y|=_G*_RHrLS)=I^(yCxFe?zmx67~BAH9bEezWRLW(81?D38u0ygf4CR zo0Be8QUfKxL)y`-&iWwUqFiSoGW$nJ`-WFRdci0 zlQSM|h6c|-9=MGED=L0=B8}7u*jzl=0ormcFxa^TKZs8pM--KZB(1JG?r!tdz5i|P zZuC!>1vbmOi%Qeey{t7a#`qG;M(_yIi-=?O(6MiU9^|hp`KvQ8c7-4Pretyj7Ez9) zq=IJ<@e!~ww;x#6)SgTn4-!Hvz2#8H&h1sy-j{!5S4^!wTZH5bM6)V|rJ^b*@ld8f zo=faq<@-ZjHS)S_<1!sR(-@j@eWm$|)>Gw`z~v63@RGNFg0Rfr3Ah0mao(<+?mkceHdUod<_k% z_3REqo%7WP$weei4}*Bd``*bs8q?`G6!k(Xe%TDjdx~X% zDeh3iK08U|fu6e5&L2d|c>ACEn^zFuO+k@`8|&6cK7j^_%=P1 zGL^tc@87qy1kOf|Q;L$VNcp~18KITld)w7znxhHZ4c$H?Q@cu(b$yMFF8GhRf{z^} zI_@-eaA#X2b}bT)XKH^K;#uNc^98>;d#qmy9~+TqEkBq#d*oIoH#UTnhEAKwm;gsk z(`v_T)8rB?ZB(JxlS$Y6;!)c?v&7p~_e#h18CIk+7olk(LqWBEHxJCD z)sj#k+$>Kj#H8$;Qun$$svxKDs=fPr$><&Hiwc{U+kJ5F{Rg!|nb3w^*Y&R$`rE7N z2F#e?wiS=fDLl3fS2-)R&>#us!S{OpP56$g5BHk-lWOD+kKvc=Io97>)OZiLwQ@ z%b^%=Gup+RYA%p~iB&Zk9*QgQT|3QCp!$dLgINwrO-n2Ni{vFiST`P$9^`B5AG*Ft zc|a@4`}hx8ZFaONdfv)gTBOAjbjxcTPNuJ3>dsqA=P1cB19fbz@i#)N0I_mQXpOgU&ml^%J*=LXZ|iO&ra8e(;icrjU(bJCgZO&SxFXS!60Q=2MRtvU()#qb4x~=|);{lS(HD^<2 zv$eNz$0KF~El^$Z9qUdbk4cI$)%xU^C6v(2*pzKU)U$pok6_2{QV3$2M_nmgkK1F~ zEASDNz+lPSNf^2IE4&j(dsCSWJA`xG%*n{;C*}T@%m~ZMIu81ZKh-Yq&X##D_`RSL z+4dxu^?|0Vx_%MIOTaF^S0t~VK2uU__-g+wE5?E+0;HMb`5$~!WJ--_dVip0-B9Rl zw_q2{slnms<~!5gtSKk#P;IJojXMQWmqAh0gt?j+XJ+CVex4PJP~rI!;_-(X50wqa zu+^2ZSA&>Q+xb-LZQQ!?CSb_Ij%Qy2`gZbLTP~TM8qn~JR%0J@bSmW~!8|!NgQpN$ zIT>#W&dUT@8Iv&H>BFn5x>d~z1knH5P4|orUB;Z+?q{Sr^-MIhkjA!fUz0)WATd#S zRvu#fg}}OpP5~h1JNUzgtPuoe!Ei8T-y5F5kKsq=$+hqlw--a-Jt}xSlq>@Z3&|WV ztYNI%d*Sx(e^8`bF?V=yI<8&5z-<)5*d%meGv|XJ$#Bj1=h4Z!=T5B}*L%&rEGs^` ze(wDm=QET*qOV|}E5JrPLSyq*O&o%e5flEGjy3Q3>ro)&hsudP;8UYHj1?tGbUl~K z#LDoH6~`u>x4)%zg`G0^@lZw=>v;v~*U)fe$Y+ho7RXJ`)Q(>hjVA-yeMj!b=ve3G zo}$?cnp22J+}7)mA%aESlK!vi+XB-{cC@FGb5j78%617$dEr0$n{Ees0kD&UwQvcL z^)S19Rm}Qkhbc?06>+A(ciT9WzvMoQ{+9HLAvoe|v+)V$?^}-Q=Qs_`LM})QVqB-j zP*(+mCWh@0URV%6j7snPpT`~EtWNHlVc1_INiJtkwp?7czV_oIf&cCB5?Ml=Y4TGv z0omKjo}aHfQ)Gf#qMVL8m-ofJOz1BQQ~9fiLj=G``Chv+O%bog#^z3u6h-GDZK~5= zlVSYv@fgKU+Ho=^CK|j+R75#IZyzi%=ZT0gRJ3O4- z0BU25NtP?!ziAgXEsS3E<7_|%wanO z<8I)em|m{>uf}gG3uUvZVyQL%goAl^>XhN|teRmtzDaA20&zgKsnjcuFX^abj#^aK^YUdqa%-gz z_xhYS3D#a?L!+eOz_xE|QT0~6pEEw|nKf}vyc^bvv)yIXkvw$h7QLLpKCy%E+CL&? zmo~O61U7w)0w$w(T)GO}(&`P_60ZptsdE+g-RTMj7`=vw+Amkf&YtP^8TZjSJ(a8A zJP3Bupylc5jIekd#kD957IND=OzVPcVr+nq;p6oL-BgU>vg^By>LTs$IF@909xUnN zeG^d`z9C4P#yKixfF$xfV*GHsqyW}ln+ttd+?lV}RB)hJ6M5m=aM3BzW(RX^%d3BA#c=)DtDCL zItya>CPEhK>Ve}JFvtV+4q0GO1M8^{-u7dPQ&pUJ<*2uuMRCiUZs~_Z*UFb@e0MCaphjw-@6)riM zlVPH*c=+J8%i|(BLlsm#ci(}A8>@hk_-*~1yIh^NRdUAh<$cdSqmCwQ&K}q|%d+!b zB}E7I_c2H8nAqxj2Klkv?z|bl`bFe{Ui!naLuIGx2K+9s)@}*5p3rd?;Tw}AiB*}B zkKBSWa6h&1HkLW1^X(Y&0Yh-#Hd;C^YE(nE1SdK1hSstp?toW>75!@EanFGRW?g}# zQXU15`;b6D@pe%b)-PO1-lUq$>uWsKlAz(#f7LK_at&<1*v)~K(o!vh%16a4-nO0h z{L@=}!wVTfTd3jCN{Ob2B}$h|*cj?`qq;!k8BD&ax&piWEfdDQOQ%F`edllUk8#od z2SJN&p09j!aOSf!S@>GL&pR`{Iw^dJosqEW;uK#C2Ysto<}6I8L4?QTpIq0-{>XqT z625f!s$y^o*aEv$fhG5Xu;iC?sa`~^Zd5&z&Rg?XGP=7K$bRfdv`ZBs)do^+J`O_E z-uq{Rf=qRd{B{WSY@;dVDEg`zio56`c$o42=g+`9P0lXzpr<;w;pcmRA(c0J4S$zR znp?0UP8eu1>f>5+OsRNh;m9(jGD z@sXoct@<`&o3fpnfGw_@&KNyfRsI6~wQIi12It|~(ZdOt^24>Ee6G*!K0N%gp?pSU z)?xdR(%mW&D@%?k$4A{|0WVig=M*6p_KA3pl@zcI6QZg*K{l1E#hF($A-T9FD##=< zx1FrovRXjoa`Y`E^i4~30FV#%t?_Bu#wz}*(?C+;_#0hgz-)-&ED&s3XV;a++xVl) zq3cJ83GqSxIWl->;QD5OHUE3e-Y-vdFRN!2FP?voU1E`l-gn3HV20KH_=vOyuNrB} zMO-op;FEWxYrs`7wyOfgnneD}xcVIq`zw^9w&X=uwt`ILfO^)Duoz-Zue`z#b@3VI z0^lL!ZE5wJKW}d0Kl=mXs-tSaVj$$E1LC-G$`MjNVRh-@mZpt*6eP&NQx0s0tm695 zL7d5my|AI>Bd@(ll*{7*XF&Ofu8nQFIZ_>};<@%wduwSj9Chu#9pWG=eEqP)^}T3S z`hKA~b5Ip z9H^68Iof;&QeZlSe~sT3)DUAsV8FH@@y8~xFH}4`S`dWqlt5s5QF{;*kuPW?lK``3E^ z+RUu5?GQ+gS*fn7|LEcErN0?oEV(B5G4W@yH-ZBE<@DO*7(^RB;mEl2Sdjy22n$lO zhTAGFa~0W{|Lr(s9(Vc1#kR*MM64bI%_{~Sym3j-mJ7_7Q$Dvfo>WyMBf!RVn4a$W z!~RYO7k79uAt44s_NX;D_FGT&)e93XseiR_DV@u-={e4TJGl)RktLh29Y7W1#ggX3 z3|M8{m2G(Oai-(vD9Ign&Wg;znrqx5Bg$LqmjxUGWq?z2=%luZXQnMTae6K^CqOPq z0qUcogt*{>+L~e0BS=K<+7H^#2l4r0)NG&@Q*@03!sD+m`+uXGHLEVY zYSyGuZRZCnm*qUV_zQ!X>4t2Ke+Y(>AErK3?h4VeoFE`rXJH^zHt#eVaJ9ce-|VN_ z`39rx8N9BurC_3A;f3Hpuh9F@d)dzGP30IRPdjw{aDnd48Fxn;N$VR6L{rmgW8+72V?Trc_p#js)6a2K&RS5#hl!%k;F$Nx&n=cMh}hloioVnx*7Q`P zpC5;}$)bh$o zL;rTXv=sI@-Qdw|n2DZgqq3_DYQ{GGrc}(oKYcLv$!rhm7&G>rho}X4!E9&mjy#uG$sLz}iFU_a4J7OAey!3?`TVa`{Qtj=AA%=a9Hg*nw?>(d z*95mn8e6W(W$C}hH)ZD=T0acjJaX<)xZW|b*SB8o_}@3N0&D24@74Ca?lOMn*oZ?% zD^7J*4!FFAeneKU=Y}|sZB8y2j6Nx=dbc3`L2<$GK6+hxuQ)?UOu7f-+LLv##ht|4 z6JP^26ISO|=nVd0bd=Rczs%=V$%pG^cLn@xbBoTA9*bGGdpJB= zlx$muopiWoz8SAR`9X~j#>tEW<{flz0e+Ep|GOmtN>~$@-eH^jI{(bL9~Y(rP}@Q? z=vc6sRRA+!Eo_0z9gN>#s%Bfl%!y_l(OqYdSbi{VOMaBIDhiy}TJp+4?v+fTx)h%a zn|qcd4Nm6ȱJ^s+Q5mv&gI_iPUMH0Zo&*3LcaR(hhc4?)M0c}Uxy*6bRfRS#*%8{=TJws$hq8-5rKvVcavgOok?sWh`tlWpxc%~eso1XDwp&hp zNF7>@-n7n{OPBZ2CoUcIxN>!K?0X#A%By8lPHh%Y!%I^wsLm5S2C(u3Tf2p|$0L}@ zbQ|S5h=?5_NwqBKu_*<+=*k!s%xgBi_(Z@}u%p_umb)140>yZ=C+crrMdd8nZ;2U$ z&GIru;hSzFIEyZeMeg{0!NwADGtfuGX)_}$><`O`YkIIYOv@}AI+4LrM(k4h0L6OE z%B+_sh#xt{doqTZ&{H6N<8ztw$$Zoq;-z1nCYd_TW~cyaPA)y+gWon`zxdAXRdsn0 zWP=_TGVdUI;yxvNE-{0P-u3Qhh-5>;e>*%Tqqjj#l`rx!)aUDv2EdGWwL6UkNyA>{ zPBUF}@y3GvoM#%7W^pT|@wlrz?HjJ!=Ki0UVNiWYCwj?#n9(J!tV~@9>hTYNQZ{t& zxo$Mq-Dx0t|7e|@XQcez56Z4fg7}S~xmdHUFYs}qg&av#baaIsGSdU|ypN*H2XdOu z5rOx!Kw(W&l_k>80B4j%)fPdAG0&a{!ldl>?UMsc;@^#V8C#uCeu2dS@oG=|6bkFv z5y>7m`NS5#FCah$h|PBZU#9sd1DS&}b(MOvK`|Abl<)8Oq4JQO*f;0>Uet#o*lU5c znf|eDPo65*8?OQ?vKn4&a+_L6wYe_Jp+xH5hVg=(y^JM2f`g)>dH&svEoXMFCbxI{ zIh)&5#qyNU9*QpHd(c(utuRJ|{ltX5&ar-?%r8TV(%dX53f+fak1@~MC;L?F2fvlo z>Bi1`kQfB(`eKR$9S+dt_yte1u>s@g;E|Q?^0WmtFpTwBH7cfseX{B5Oc`BdYl%a; zR<3=%Y!8I*(yUK?^3hD`&aX^A^G`%KmZj^N#BEBXliB>@kZ>8dN+P%Cr#sPWucm;Z zeQC?Hh-cfw^tw`Fm+$c`o|9P`r=^JGca=SH>(bF{j52Hskl}|=00S*wUneN|=+{9b zVItxq;vNjwaLsC+=dPR0ev{3w{2!?kA<+7iAmq_RwiohG7_B`*YcQgMa%MbAkv#cxr+hJgxytX(SUS49M zn^L=LWk2Iz73(Gk<5C74LBi&)PC0XzN?())ux&SWM9#Q0m<_Bwi4v^b{cNk8Y4+oT z5%-bl)<=2d@fM?Q+P4xKg%ZS^vTtm`A^yh_!$cr&LV?Y}N z*OUd%iNDW`E4K)0lcn)ssf}t`O*?>Lgzru>fX!R+ zP1?~Tj}n8*ydAsj10x9f?P&u6aG6n~WhLgXk22ybBP<3DI>D^83dBycjnv@2^EN z0kJ5&V`jAY3w)xV!!x5mB&$KJg{$p3awa7$xG{R`OmRVMa~*@T8K z8G3w4KP0>I>8z&E8ErHPcSa?0&2;2ZYIQ+Q>$9udr30sGa3mD9le2ut_MwJjF$X>; zX%M+xk<`pA!w%w|hP}2S{B^X8TfGqyo}J)In}8SpV5ef~Kv z&J)MG2j6u@u&u+H$xwo4SO{vAyKn>Ro!HA)@RsNCi^?>WYtq&KSn54acrNmL|9)_` za#xM=cDVP{1;-hD9(Gtfm?up_*HQ#^9Sr+)vt$)G#2)DFIF;a1gPvxQK0Lu`*hQN9*mJRx{J9GKLXRzd~! z2H$zUvlbhZ`~UQpdJfUfwXk)!-XOFrQDw$`5Y#nvW;=o>r;KPnx8a3qEOO9_rQKvS z54I3Y;_1U!wkT)fsF78XzqL(APkSo=SvsP5)nUYd@xRF>qTrAtR51TiczSrj zc8vq!0@6NNXGUJBz*%sSQ^YUa30WyrV-b&=rW{v80`T+f`G{&!_h7J^zy?@}v+k`a z_N8y+<{m~v-}A8Cb$VBr$blQfCLXH-SJ^R)ln(WO=x2UI$^K{Vkzz( zFjVI#1DYL7r8~<%o|(8D%R^;{O}=^hj(q233s0yN8PMd*bOCiC@Sh&(!~QZo{uk=( zDeTgB{LQvb)Y0V!Xb%dhHZ3`2n?oVX?*4HKKE7P@w>aXFcB|aItFla%g-_$ZwJ}zR~iBz zPNH|^Dh0LMpZd6YHQ!*gROjQHPAir7()6o-pP7QQTO7VN`Ss>J zi3LdpRKdPHlU24`@Zrq!qkR`Qu0Bu&IeLIdnsL%1_Anx6(WmcYDvrViLcU~rm{My> zc@CA-S7U>!$s^c@g~9SoT~dP_af~_dW93N-8kM_vARPH8^O4lUOdqSnYuHXgrtOD< zPTCH4`r@Y*ZbW;ty4h}nfiAD!3$Ut(+iGfO5-^EZL1WTy=zZJ%gd2C`j!Oeq*K-;& zbG|lc)y{I+MlrM&g{v4nT5S`Ql(^-7c$Lj8IB;#k=mXQ~h2AjWQ-X?1*ypNBfD8s) zJgnzdQ<&n#5KY-Rw06z99QE6m@#@g-N13ym1x7`crJBoFR}ew_!>);+IPETa13h0m zlzF<8C3)p-T0$W#G$<%e2)_@f?XimgSV*n&={KW#-U~pbMV3dG4dHG0gLfSVqVW`- zinYbZTr*|Whl^?5r>vA#T4GHZz+hz{68$*XCR);NFTWe z*4TW)bn_1ij|;zsMNv70WMg-$+UUf8ie0;I3=Lkt;5_qDAkZ{NT~KSVo&@OUGQD4i zl(^u*6XQU)NBoq}JzZWay z2#1K7DWlfGVwh@-Qintah>-b|w!l~~RE2l|xGtz^9cu30yJt<24FI0Yn)hPcbO9

      {w+Okl8?cP0v!$CurhyJ1ABm$noM_?RxPIJ1@8+)@W%dHWA@j?> zwW5om0(E#CskXc0*87@R_qNOCva6W=XG1`y)y8urmqPow#Mv=lig(<6x?EU>97~n1 zT(?blw84M-uzBo`(Cqx#7K(%EDR_w_65&1XHLgUlU{gXk)v4=|Yr1&~?DCyOL(^N> zwdNL12r`~6E5>zek8%$gL?m(W;um}9Xn@+?>1;}wv>%7CU3FuhM8#DOzv0Z{@UBeB z6Izb@wxg^j?PE5RzTmX*G~gBqC6)>fjRn~pH;xh)_N8vA2>uD-kQ{1IM6w^YW?@ zzV99{0S35v&^+A%vK zx;6tM9_!95;(Lc>j^o1&{xSVQsSR_0OPGHto6iFLNIohbsOS!{;I&5#<#dr^!!?xJ0J5>C<8ztzlly1u z>pV{!&^x91TBPRy5BE_;_+j(|fkeJeG2whpP#x15tHQGw(9J(T@B7B9{v6T1@lA_E zn)mp#+O@s)T)|-0S{``~_D{3%@cdTTtS5mEwbNq(gB7Sfw}uEen@!p>wtn{2;N90; z10N51>R$i1=%xFrIOAX%IiRgjzhX4x(Zn%b%+=X94u=EQjK->Ohk|K&X`_SWkAwys zj*-qFy>+)~sRMQM*Q0(j2gmZSx9x_U6VG4O*ItpAXieph`1X)mDDkoLnV1+uFj8cC z^B}|(!Be+qgs_X-@zRKWzfK<+b|#An$^59}RiRDzRMNDhhMJQlE?hAfV(j41Aq4%D zbrRLG&J)3q6Tq%u2VWFRvW8JxS$22X*?iR05e=KopY2R;=l2)*1O1}#P5qSJ9Vy1v z5Hq~oT7EX>-GV)s@L{_`^v3;gs>h*5=3$7cnlaRd3GcGj&n7y$MqraRk=5^_k<5Ib zrKwS_yr)`n^E5U^YV5|2y(+0Mnu0VVJe}^nfFp4{qD^A0yde{8wJbRdmATjWb<(0C zbVN>^w-<@U5faSjv$Nd)+i~mBCrl(1u$-jRbd%`|D}k!P1Zt1SUAUq_`az%bD9}nq zot{ep8J5;ar)<_!+lI-*q|iGJPZxfZH_%JBHUxI>9RyF-!~c;U7n+<^Yct#GGAIL| zCxt(z`(<7u!(~aZKXj6y)N&EkdyO@_h+yKP=b}{w!In+F#0^REWdx(LTWj1%iF zO`m4V(|vF<+ng{%*Syj6I7lp(c5J03_nDRq7gSD&`Vu2r(ch68VeME}CWp!d3&(gP zmlUQsB6Zu^*Kqsh9(To~-EDh(JG@)|?cVuI#&wTxFH~yuwyRRk%-G;wVuL^W+JWK! z%|1xGYjq`8_ms8Roqu-ozRikDV=_h*B~TGbOOMXwrHni$sQz7@xIbI-0-VhBgSK0C9AJT(K!y-*stTn62nOEkfSAZ*qc$ znna7On@UJD8TyqGyeU&K@2FhizAs3)J5neyR5$f{KKsdRu!1n^10>a{Ka$~NsB!xD z`oS>{LsPRX`Gx!g#Iq0%js|_nO2wnz{VITN(0UCyngYZu;!K+Pe2a5d3iy$E;XgI* z;bg#DPF;guOLZT}kzzNafZMj9Mxo{$6A2-8a(?o|j&7ss_JVwZyR+qMDyy{87nGxT zd!W+7dRRe5BlQea5-D)~y^|iy2V^faI_EueRw@-0d_i`_8nGU-rKfDcTi`qi>Ue+P zh3GyE8vcMSg7fCZY*qZXgIPtMOcfo_%IG&M3_(o{=Tc}z5c@iR$O>w1@{9-x#8L$)BYt}^ zFNvM~guje&7d)-3ups8lwqykkw{RZFsI?`PjM`@+&B0)n*>}y9Wz|(nth)E4rLbwey3_vs13a zY7!=I9&S7qoqJZ#JBGZ`^r*{e(Y3?Rar~eXZi8w0L3pXemTSu}$@=%pccX@$9i4{s zGt{AaVoD6BS&%FM7NxlNA3w$q;y8J*)@^cx=xb&@)WN602xhD z`>-K(4QVXcxjAedhER8Q=5qP81w=$Hjfu`s$Te(MpR_xMl03?ShsQ!~TRJG!;MKQ< z{2WZw+Xs_nOD?=0^OHr+c8ITUX$!+dnrrV`<#Uh*Ddu)Rms=K3eG)_e34Y-E$Ff42 z%1?iRN+J#sv}Z&+%##J%1RuT7Bmp0cOefI-ng-7^5HW(-H)H&}sYqxkQ&&`Ze5{IZ ziqa+>Hsv9>uIo!IDQnk$=md<&z*ROXG+|R_pRSkoa|*52@Q9PuQW91LPB;Le34wpG zTo$0_LLOL-a?#IO|Bs{Vj;H$n{+cR9gOIp=LMow>?0Z`XA&M*ORw^rduY21HxtTZf zR#xWC&b*bZF0QPbc{49AE_ZPE_xI}ePmdn;c+|b#ulMVm^E}Vtzx9uYf)Z(-6V>Rx ze9RY)2};@l{czf?WuM<*Xc8PyjavVo*`@B5FXU-pBIUh%gJ3V{&akfF=~IPYVUz9! z$4}BFF3-}>b@Xt89{O?HJrpW(@raiQhTCK835C+eTln74f!V13XhZ6XYO|sA0`WCY zwHI_WEXHv#-%v8vDQZYJZ5xeYz{EcRv5SPvu7YSQ+xsp!%h$7YCNl zy^=S3_csvjbY$tHJT@9d_{fyRoKf=%$Y=P%xd^WBR^G=d7TP`_m>o`hb34@n@ zCv*_!gK;NtbG}xK(H&Z(e|67nA+xe#%9J~P)hQ4~VhN(#-OXkJQ&d`E+BIuX?)x4X z@v6|`TCLXgs$E0{EC495h0JzDI>}5A2#;1>L~8X+Vzht{Naw|#fVkYn!jJmzwZ`8p zZB02U9`epAzaLJTjTS#>@Fk#@yYU;9X+U*o?ykHp@$2I+Ud7)7D@j%)tr1JhGx>YFyQ?akZVu3Wylv4()cLM#cS3@8hW*F*!%6V#iI=(_h3xqdG531wmx-L0GJ$5QjiwR!ZWdmi6LJtl(G2sV z%ET;dlX&-jbrn1RNb0rXnSVVc`p%Spx~cx|rv|lXm;Z@`ULE|YZ!9^SX1em*9S>)m zJ7O(qf7DN8IZS2|*dT`=ZDKgm=zu=3`_&r+w~muFvCOL?k_yXVU_&D;<~p@tkKf2( znELj$t0-X^J&_iRz14g(QJgv+^I<(;J~?(2x`co&bu=uLZG^$=wk+h!xFGTscz22xo*7D72PexUe$@i85v%r7M zaJg-`SUBknOrn33Ddl=syZr&jKIqm?^ge?6-r^U2CZeDXA~I$Q(rZuXL}}Gl%OL?A zr#Y7^;T@YvnyF-3eWXTIPm8ID%xrq+v_1*sm#m+$g}-Uf$7@+RlNa#Yn59WcFI)=< zOp_mzCmNmIrg!=5y@=bBrX(fiE17(5^;{CF3|W(MliRX2qqh892&?Z-v(==THrobt zt=%y{{4eHCi@o_`nzm$P*n0h^xZxHM>{*6z#+am?$37tTGTu!5FdS{*q4D$g3Kv=p z#G>^V&cAygI1gXLb$w0BEqRM&=lf=17X|j*_yUabX|oAM4v-e>M;U2n=U<|fZL~0= zujzSbP)Mc1aVD+=$l$YeHmn_Rh87H!huX-uf-dZ>D80B&c4!oG^}@upLyN*vE}+&< z@4j;d!dyhEK@Oxuvb%5O6yFMo4kghH;8VV^{WXKI_R*N>odq#E{F0~=HdqAU#29*v z=u>^*cZ7fY`q{uy1)Em*6Ob<3c+G^jZv33}5^rTjUq2vVHX|s7EOOvvD`C@*0jRCG z?!ke49<*wT!yZ#8^8)i)z|>E*FSN8Sn(m4>4c;4YP6<-Q|L>s<#G9N`bt=AC zEyl@3EIVWLS7F^+tx4Uip{~Zbe(+l^L_ZcDgr&E@!78`L_uDM<=>{q`BE@-|m-KVU zretD6v_2}a1@WnfVubrKFWWl*Z2(2Eg9W26v1fO;tWh_G#G#$hZL=y|mJ}luHA&73 zVWGfnVoAf40Q6zZBh93MYL zAXmTm5ax9wM(6xepFcHD?mO3wHIF|_NM#%mcy|jocLJ)#OR#&txOKp7BI1QNqWTRWlxj%H5 zEA|S`A(H*i)K}P$06*){0vmbp1?neeP7vMk9e?N{5Ajp?=F!*ri7ij=IO_7>&|Jv- zehl6#;0j1k^o7)-wvc#i_Xh0wexIh66cNAQcLfSpB98DzamhQhCpG9WjgFSb548le zA*5&@H}n2+!<(cj4s*Q1hT)A=S>Q;*Lgn=#yZCS{aXmhfMgRCDc-2*u0Z_Wn0e_Ei zyMSbIB=grW8p9EEIIk6xx`!q2zWa=|YRctMCR-T$R(}_1Xmml|Q^Z-vaE01b5aVh5 z_eC{o(+_r&Q1PL?K%0Fx3H#( zTvhlmKj9(o7jc*XF6>uJ_ox>j1r5evETA3Jx{EBo&&Q@MTiY873IiJ=$6-C3W#WH|Fhwi zrXxgA`YXQMG|^les^-vL-ehhcMRc3W5=w8Q7V(C%`tLjO#c>w3bSBl_@7ieT3M#-4 z=_vMyUg~Oi_QZRq?pAinm5GZP^Pe|S0Ybb4qPYX^1-=|<+{bbZ?k*z|vdF&QRNUV< z2iEQrW`;n0rC8L{bu%J^_N~7;?{{!MK`sIXaM42?QaSUVuu|xjtm|B>+i({E$1Kiq z#S$&PZvMrpGW$PIdG#mkvUy4eqUco$t#=hwhQAj7>cUfR{cioS5>1<{7@cq`FPYwF zVr?DgWye#_pv>+6VemeLi(EAv5A}7J%B(am8OkOfVuC!I>Owe0@0M=2ub7FPhzUBUYDy)TIaE{Lmy9W%xS!gxpG~HH1&)$Bb$%JW@@my{tR)De#@?Eu94*ymuXv_ zFCNvJl&f}#Wb)2?v zu%S*Lk_x#E2$$G0Kii1^iQHg%lqgfkgw^Ah0l!n_LGSz3glE0yX-8d4dL&&H%9lR4 z;+5dpw&eMA>Xco{92?-a=#MOW|BK0m$9VX=RYyawy|s50tc;W&Nf?~x8Rh(BUWxK< zI6Uf-`jCG`&i(b`4+oJjKFopj)g?yD!;)z68q;XRnGl8wYnV`5AA9i7%=%AqvTip6 z=L@vO+S`hprFMfu8*xLTATWe?$CaI4UpNOv%BYWuat2wkIm!DDGL^#!jC*Y z2LiaX`0pf$u^fdnWhJCg6*j)LuSGuJGia!8&g~uFtm*LN(VeprU7! z=TNXg9%1SweuS^-^`~Jc>@|^^h5l7B{f0gj9$}n{PWdI^2b%^5!?ptyIzf6Pu3 zqF5B4q}_?XnQy<&R`8R|X6({MhT8>r#5!-fyjLh6qb?8qoy;3BA)>_oV?_CXDi;g)3RV#?9_no8ZM{Up z=11p9OnirDZ{%`*sbpuFt)8Pfh^>Y~-?Hn2&Isk%X^;PAD(>0f6b8MJD4O&~q}#a+ zXgvdGw7QV&hN3c{7}c8GxyyJyrikv=n(3>5du>+VbRyhyS@iA+V-@J1qi*#ph|dqb z(o(Wl2xb9zLBk3F?4nvws;4+LQVe$<&f%WId$<5Qs~7D>UsWk0zV_sGorp&5Yfa0B zro{rC9fQ_EIzelX$X)G>)ps}H>E9D?WxV6Uhu2o1HyRQ$2#8xwba?p;zes~x*Ui=V z3&mDhW-NT>%u>fCmXOxOL3mx};D)XjyedVGN9;vSYJM&o(uTC&8sb0npL6ITiiuHj z#!O)ZDYmoG3PaC-X(?K`$(O@c%rXZ(5Pj@zcj|eT6(tjH$B3tKUv4TQ2uD#*aN}pc zY}o5bZq(=q9dg9otgWPNH&QWOIk{_&W<0moK@(l|2j&}+72kd-pCj^jJ=qO{W2@$D zmH8C|qF)|iLJlQ@8b~G*~e_W1b5^CE0-=UyG?A}Q0;dVmVlH+;>OLm9GGlI|U zsKE6Ao`##d98L2^tL{|5PGrjv7cF}8_7|6a@ilvn1WT9BjiHvPH!R3!|=;>&7>>+`m-uWuYC zl2Wi;?s&}tY@@8cZ{b9VKmu3OIa5(vJ8*Yw&ST@9gGs{9V{cuRB;aF>OJ0oSAB8nP z^&3lsc+z;Ju7y4!ofXO>v-&B&5C?p3)DgDU9oUw*(80&fQ4s}x1(1=u&AARezJMMh z!qoHx_COYfYN1>OhrnbZ%7L|RGbD6tvklD@;N87uTl?EmBs?*xhWj z3rubJ^Ex}y686*1q6$&T^FI4gQSi~lMY-tqOK74KU7+!YPA}}HF z8{j)4SuD1Dq@MNL27sjUB~)Z>=xL4aO)U@q%NiQ=0{Ho@&~0E`$f;?wF}m#KUv!9g z=H|8h*^FzkTGmOc%Tl++^U{uOp*i)3ShU1ZDu#AVnCDKXdgeEq_o zm`1B#qp6*ToIxS?Ftyd44eF5U5Nq+kS1&goSZ=&>;Mp>EA`)4MU8>~&I2Iu3ihfKA zIiklveHS)n*}u8tNa8*^0V)cXvFMT#Vo?#LgQ z)zg^_&wZw>p;VsuDZyO-i|w}Yq#XgEzjZNjKFQFM0w$+Gp>Mlh(4*ebD%@A+%U-KB z7g+gTjSLbKnb=f%P%B||c5g_j?JBT_rs6}+JsZ1LJA%}!>eYB4vi(*E?A@aC1=q5X zjyI{PcpQ~}{!KYsRqvQ2jF;P#X0{FHh$ygnCuy_3J1QOO z3cFcW2R`;0Xid>}s}Lf?o+C(-epKaNqnFiBjy{(Z>HHO0nX^Tzx5mfH8*FF875ZI% z#s4=%V!t zZ+_w7KI+_FSF*^p_}on*ox3EiWAsSjL20Ct|Et75e@_>wBzWyMgrwm^0}E1o29b>7 zb*Yt>l4w{ZvEj(|HIvBz2Ks6&xux|@;)gR8c@Elj& zC)p1box^Um<;Z;{jt0G%+j?TDnEv&chBfa`o+y>pk#BuEWgLY`M}A(XYPh|5Y3`vV z9XxTz5a}g6N}t$UgMMA6+3p6|6gyqfR^Q;p7SJ14;+C>*uwN;V)H8*SR;y$_I-h?R z@3D4GgGBga=$}U9aN%)3Z?DA8*I=|43ulVv{qhl!i7n{B8M*Z;yR0BtnU(J}`zc60 z1WW!0Hu^fcEpqI6Vt<34EMi1L_6wh&>6$LD+~nrS8?)eib+S*>FgoZE8fbtJ;bY)e zp`jbJw%cS*xD$Uc-aEZR*rFjgDM&t^y%x9517R)OmbM8`!11h!Hv-j-WjSDPoGaW> z*tzacrrF|u_CUndR~~_qoOAO!-!0x-mP%tYaT@2NwHvQfVi3v#By6~2LMU?CdyRf- z*Y|p_BJ^WUf+VEiP@OeG{wICz`xX6*A6j@-xu@fDv`}bz9V@V1s0^Lh!x(xIi=LE~Ta&ELjl+^lHudUEwL%a+C%`7>*k$Mq-ONIrjyNTs#pRnP>K2 zb>x8wk}CivToj|HY zJe)qhxz;ydWC`ohDG7%>iqfu0@Rg+MJwc2w=&3cQc*mda2{8B~dY7=HWE=S)y!%n$ zMwoj?>D&pS1M>0aQj5nGNRL(_pk2K(N#(oZ84q6_L^A1}mnctmLZ7(hM?gOTwP^Hdg?Vc$C^)*$+nb8Ur|14)5EYs>?=D4S z=RAaZS@wK`T$!GN6ig#yD4MH~xaP9lbuYTG>t|ZKeY$19d1GSCeH0hbHPFL zE*$3SU;k=Bn%kbtQ=hvW8-5EY@ln^Gv=zJjC!_j#0^Qo33@L!U$E6Vjzse`Qd|~O_ zVA;UGi_kT+Fc}~aqPd4Qx>=kLFpjL~Vivr_I*<>>!SceL|Bb3`)N`dj@`XFU&|WqW zYqi7@WBJrK_h(+419F9O(c)~NO%@WB310j;tGI=zK@>MK9_eqoB$^+M*-o686Vf;k z>rBzn;DR77f44w^rDa?5STz$Y&S0H*|&4ma47{!5PPR~SOSi*Fdg<0_U>8f-7 zzHl%wNr;#E+9a)W;cpy62R9bf;KhdXqrKM+_Dy9U7BM2dW}VD?h-msT@4EeQ7_sxK z;@Eom&K06|_3aFf6W5+s?NPoSi_#8dYkJLOt$Pe}Au(#b$G=p>o_}80xmBaZe}8Xu zAQ|iW>eNLl2-00a=}!n|+HTK%>jA*yaG6l*69=LNY31jrE_l@d>n@~8`)xLPk?|ig z3!Z35=A^44=!)eYK0W<^L{)I$005ckkiEGVCwsR#ez@&*2VIz&9HBiAGJL@dgX*L< zspdl~N*6~1{)2heCuo0Dd3vhCi-+YzNcduHS zpM#Osab|luI%iaRtf|pvg9T$ewALi|ZMkX1M=&t=D}r!X2_t036}#*2fKK2}T_Lu6 zLRo0Uv(GTOW^{&r{?p0XwEJ7j^=6ZHin>gu#@Fe8>6`cJ{Y8ciZjuihL@2z>V|yOo z_GhF`>#vgt39ggml+zI+f%ADma@HA99%IxHeQai5rgb^?lXKmkEd@&ZY8aZTEM}7j zNx?EpjR1S-T&oCd{>R?zBghjuZK1U(C|u%LsaQX9nSU;RMR!rKIwN`&xh|Zskw2u z1Vrc z->mEm94EA@O{|At2tjW{v8w{81ZAdk1t5xZTx3*FK)&F zLJTXw$}E>)lWyeWSp(|^4Q~-3YREq_Vs8+${7C;`O7P@v+uEiJjK=qp_idx8$9dqW-KZ zb8-;puk>_1a{XFQv@z|C9GqS{eOrlV+`d1irZ{jw$7^=W zmE2)9@*Tl;LXmn_GUc{4fla&PXmPkHG=m_^qnjWtl~C*G58 zyX%x4O~r4caAdMJAL$V54FwSy-0o<{UmdM>$yw!GJmFShzxR>w<+A+;`#bAJ9;`C} ziQABh6_YyEQ3IM=2L%`Ps4tldX)z1ZFROnSE<{A>``L{i{I;Pi3VG!$-1YH8dO%2-{*{ z*9k>DJp-D#YO_8>+}^U^g?c3UP`$TL);Vg+ZTih^Ie)Vv+!9iGQKyQ7iY|x5@@n`* zY%G`#ms%V73kPS4~St!8P2CkS93?FSSAPYugDHV47`Z+o7gs zmRxyVpX=~^q$=u6#_F%^B6DF=2gAh94%}CfSzf9m9Z!~7D1m;6 zM`BMSWj4ys+(3m}|4$?wd4}~Rx%muivq+1Qk1vaH(oP$$5;u5jZiR)$V$K~z{m1&8 zx1#Y|4la~qIOB1*>icGS8f~e^-ezQ%1{Mi7M@!W-b{YmOSdn5`xQN5cc`fr%^U8O$ zNAn=R96(6riL5GdEp?M#EG7xJ zO!9qXGh0hx!1EbVuKt%|SV5X>+Iyu|W9SO7Xf|w0gMS+f4*8#m1eGcATq*jcs6gwz z&}NGeS;PE_=N#5p(_(9LAsVryi`Y_Br|-&fUKwBev0hgZ$a3KsfDK4h;7SkDHC1(9 z2Y0Q7)4@moUR(WhG6L2m0}(q;o>3*WUppbm;#G}HEDHT&1!fuMqIPyQi(`y`7IZPa zWZFp+VNTuuMDnnAoN5WG>6&jV4q-pJfsTe-vfdmO30Cz2>?{~*2hly^J zNxCjeNmqwOMLc|Op1d_Jb}gAN(Y+*OK!mbm>tI=n)BM9K96R)n8oKzhQ;Tivtsdot zAPcMpE3YdXE4*flwr@hb)(bve?!5K*xnadt{}oUh2F}X_+&w8Y4)4Z?E03z;-CReJ z5)SEF+I~8_p2OB)!n#GoJ&DlWr=Uebllk<_`JYCpNS3n!vAE{&hr(ze+H z2TaM>fi(J&h+9mTY+@?(;&^KR!M#A7mZUDYZB__2eT~>3jXEc?mu?pg_aKi5RfcBB zC&XPsOcL1#haN>=q1zmm3o=prS9q|<8oux`R2BRIHlu_Sr^`iZX{IEoM; z1uUMm?PdI-mxIdZiPex)7?wkGDL;%oBMlr} z($kKIreX*-s$O?A%F9acPpv+@UNvHi?p;~<{4pJUcVCdj$Wfqoj`?s!YSin6-2Lv5 zjo8b-9353s_auxPZ-M3|1(=rW4VW56pd6$voN?5_lCY`ETyZ>xj?=i)6Oog8Aqi|U z6<;?bcc->|#pV7On0v;X=ry>uy8PM%k?(7GfC6oK?DY;tEc6xD_;;-eX;kh+f-1xC zQ0oDdE8ELqT?u<;^OA?2+anJZWgi92j`7z}|Gsj~o^TfS!XVO@fMd}Oi+A73?cGco zXs$Jl>QcMUQ^?$pVkMMaC~TQOx@~nQ?0{3i=F%PSNDaote0g=jV}I!?*@6&g6MW#W zd$C^}weerSseU4~pDSe?VAxVKp}ktwUZQ~qZ__cYxuFPr6Xp8r&41-ztL;R{W#qNQ zcrf?(S0wA*lWRo54Kd&Q-a>vf%r_q!Q|sRc?aq-|y@!7kK@lzd$PYln>3qOJ3|#W_ zuxZtGw98~v{zj#f?f)mzrn$D^)%6AAP%p08de*NkOlLVl{IuT%WEJ{Z&7ccju{hJZ zfTI3}Kv8R%p@`MTS2i9>vd`L_#Zs8K--Vt*DYi*w9bNNUS@~+dC7=%gw^~3U4n~1c z7G0D>OBj4DgWX{B0-EKRMVH4DWBgraw0UF7`gHvXmfo?Nv9eChWTDh^6p9Za(Dmpk_e2NlEB^p+wit(n#j^Oi$*g-63{l5(k1&?3xWX1UZ>=((R2GBg5^X}_ za=7w+E=$ocqVQ;tSUryg>8+m^kQjZ7&p>;C@Pie7G(sYl)86R@Vs}Aeh3mL}DZ=+A(S`R%Bf+{c%7}URu zN|Q*zY)^m4QCic4kG|34INy}`oL#T9gia7*b2MVl?;25?u{z(Y23C#6stw>cF`&p^ zdjX2b#8oe#Q-5|jZwgBzv8|3)FqghhqxRtiSM-=y0T4ek2I51(m94!m#y zN9rI0=>BZ5PK(6M4t4F0X(vP$#6P(BR z!0J@-2j0W$+2d-tOJR{CGPv^NH;|6_P8=~TIB;fNBVQ*E>s3?1b=C+K)u7!Gx+$)0 z{HGB=d#|%*z*;jQ{*TkY{#Jm|aQYg7<5eJD5_@$LLW6P(o9!$oGZYx>mLMiJr0n@~ z%{!L>I#=2fr?@TxNJ=DJZy*kJ0W=hazcIoshlNzY##hBiNROs~MxPxxPm5VwUH6GS zYm)r&+vHdEo0O-07@R-pQqq1}^nj}*azOl*$~-&(sTcV&mKdJLK`_u6#E@#5_3QVm4H&mW(6 zv!*K0E)fibmqg&1p9J0)=io*wX8qK>Z|0#Z8fD(i(*Lkp78zZqVAUGO6x|67MsC!~ zD83_IF;?IkM?^%x=LZiKWvY714q|&$xLEj;O;_#FSOhrmnyoE|MrrF86W({eF!`_D zZ`Wx}G=)Q2lF_06rJ8%)Olv6$WAgrXDkARzbNp-= zI7tDp#CbO<$&#Vy?3Ov#71Z;zE9BOTxOiDfU4DQGW3xB#j=u%M?ZwUJW+L#wdC<2p zQhPkVI(`{{jQuuz&SNw_vtn*^{9*v?mG+7-{5!7ee1`9Vtly6L)=0PIKPP!-B=f80 ze8H4ozZO^VAQe5CVdqNR%rpS#5sMduIpeDEyOM{F`)Qt2Iyd>4Tle?G`@`l0{@$zZ z@BUL{=SS5_SiV6cy*fLHBU4Mgyi-WA_3`y{Hk3A-yqdZuChe233H@;0U|dpk^*PrS z+lp&Os=2t3&zi09XzPjG6DB5U2QZPaZ|vvOhO|-E<|Wg^>$}z$+S1XK4mxhU(g6l1 zxR>GN1d9iLY9$x#F<rE1M<~=y>&G_} z4n5g+FtB&06^Acj#+E@Gh_^OdvOUNT64pUWRPzRp_eVnH*crwB%X*tBL;85)z>gcJDKMbUxBx?xXvB`Wys zu^I=T$Oju@5dMFYQhP2ghN##LNf&Z$H@QxqtggJ7ZQpX#PxWWfEi;xQk};c*eK@93 zMyY5(csr8?l+@T;kT!VCgH>@c`NV`LThDRC{TDNuDlye%@)w6T_?GE_(2sHS3HO2w zl7>ggN>TI2;UML?c0cLN$gc~4l7)vbM!y!YIO7Y?#yVG_@^_51UmKT%eE1U$!Grp9Pj+{W`a9JC%SA$Xqel9|y?Z@Sw`wV1%H3V;li$)X7@S$4X1MZm zb8iPW!_Dm*@uud}0q7aFcW>7p6z^ziqELCDj{PgjX_2y(4IcHN^%b>cfA}y~P$lX4*{K3`tg7F{m zzcmWX_dZ>!>9Ss=7Gmck!mda5TDdPYBRD7*Fo(pCmVf-bw7H#AM>^QK<=9K($EPJ8 zTq-t9OL7FQ1}8fy60fR(LEu+)yU3BrY@{vO_^|mpC&%u1XmXV*OKYf7CyyU9d_H2o zUj01tVglHX$}6b3{R}CfZL=J>>KPGNw<|5}YVX~SLYl0tNN4YLSp&G1$%FohMWI{n z^L(PM;h>gRQ_c@BhtdXNW3iV_yj&wD3{&l=esCA5{IHJgehH(`4oWSI+Pvh?%S@Lg zz|VWu>$&RO9o-Al5H<(>M!UvVkpUbT^-HBJr0wXzhy?kQ$>*28C+u)l>FZZ5Sq`0) zQn}X0q8+O13Ou7RC6LUKTZxGG(eP1()(#)H?d0JMqN!=QBcVfFb!_;A@hM}Q$eIFx zT6H^KqnCATX6@zvWjNVB41GvmGhR=?kia|Cn&|Y^Iv#u$;M`uEtKgw=QMbjGE^LZ- z^Ztot43a8#1?1t&&=*T_8kb+JXB5c>@e>M$94*&|+Isuc`9=Yc)zItenRi_?gqIi8 z)gM$pb^K`Wb7=T$A@5f)>`}%%1`)p8Vn(?ES626}v8LnJO6sGRmoGG?Kj>pl812?Z z$~L_jiP6}25bRDYx+#PEa9c~#lc(1Mt+YWTBm7?-#~Nt#4?uf{$fpjhEijDgpb7hGebuR;zI$4Q?~ITuf-AEWie0V(W{HUMt>A)bd9Yw zAq_TTz5{yWc2r)AX`}Sp!j&&t_a;-ysDz;C|8%7% zw|o_<#m4Ke$wWXHD<+3*HdFdniq`qs@R1oQ?O_YZ5zoacyLUmN=uYe$8y@#O^cf3w zy=09{U_vX{GUNs6T-}aDCQXPULfZ`kAL2Kb`9$J58b-U2&7UA%VZZRdr|Bm;g5bcX zooag&h2TY{yKX2zve)oh9LV-11J6)AYXtueMj6GseMdFeP~FP~Xl*$m3qF*AlyxFc z)NP)@G9F##1`E7;I!b!Qnt;U(b@gmqCB_HA5Ln?aTyN=G<6V34Hotldt~hD`GltBr z2byCxQZ4nPrSu5yJ5oP8{UGIMy*iy#_mM$qlfAgW5bt;dqcKta%|r>QB{LTUiGvMx zrvFvNui}W25bZGmUkDR62t5A@tIl;hHnJcA{vDhRU0hE0!$MYIPix5_9%K~k{9`rU ztOplqD-_GNL|m%1qgy~IXJ1EKM3sfELg`WXNI2>_6thK=3cyw9^c(}&H4w{%azDMJ zq{}?Zgmw1A>Jx~@R`0pdj^{Zh?=do5p%z_t$cp?UcHu*d_k_@$^@T8Y|0CEQg+Sfe z+2Itb_kM#b&4yxI5;>$rzQ$#1LhgwcHPqjn1aGL>*_Rt|(EG4+9H~^|RDYwtl^vh> zyp*QOS-LWDPH4sH3D@+l+tgHUZjYVIpd!kSlS>+M9K8nt z8GuC`mtdnG`Mduoa;9F6Wr6FQZ8!tL6~#y7acLSB=R(UAFC{lVq|mzlJ=d7I{H1--4JAbiEK)ca7MG-CdvgZTJa*T`fBxtOE^y z;otq8p-xv*@u``90^dm^?drTT6ciuMfVA)UQ6j#(4g$zR^zi+` zFQyww0yy|bMAl_?Qx-cG5&6SxNI@YbtaB7)h`OQ+T3qa9glc?9zKy@uQPhZdLVZe>~=@a;C6YqKlwf-xG-t%7OyWhsx zPXc?~RWaV5>hkCWviC)*@YG4N6`T#ZY&%M*^oUrL43}=VxQydFhmF;pdGLvWO*OUs z#)Kd!h=;A!^=J2>h@qSO_&}2`<5XyDhQW)?jgCdwnUl zORnjC|55UR0E(y7ddW5$TFh`T$DL*}epwP`gZtr0&cG9R94X~c_QHW2>$5-H!8z0D zafiW#d7s9y!@QE5?+K@@;mOgpEYyG@U+u!DNz(5KwSPcP%=*5WxL`Y2bA7nFiXq`J zv4{3GD*=@nQSDlha}jsOfmTAQpp*u5td|dcs;39Lg=-6ZE({++g}>r1D+gK#uU>&z zxfqsYkIonE+KIwk$o$QfYx54S9LyFq>k`UwH!i|MoP8p!TD|3iH4Zoub$SX?|0i-t zE{PnvKk!Jha4^$K<%2HumQ*+jywLn@li&IW(pSqioALWh`45ZbCa$bTW%Zo$xvr#P zB)hP++)ytP?yZITEq6bkAYHsDhzQSd)aN8$r+~=9ClCs#E6#(dWddJdJIZMSw(RP4 zA$-`>Yu*-SSswT3!6m)=JYWhUyW8G0RsN^1SsPx_UA2)ZcgHk)KisXv(Pxd;nm+f< zoGd*d=iYn$-QsY!K`VL{V|*1f3CLGPkzaf{cvTR{tk49n{Df;H{ZC}8L&%6{KuF2# zw~}#O4>6F$7fMkELle&qaL0s@wUZO(N#Tn^t3_H{$lpch$q8TKl@e9iy#c1+VRA@# zt81W+Z3M3W|S@%%JfuHmH3v^bXV;zSZ1El19J_S8q>!&e+G{g##S3?28>T zMk}Nw6co0Xl$|kDqwYw6t`sN^UbiVYpz}l z^SX3aisJH2&xm42lVee);Bw33j>EU3BYB$wuMMY?y&b0}g@%#b;p(~N&%L<|Nj&1Av)JzzzPg@G7()G~BXL|P9H?QBG zK6y1OfuBg6REz<6|YS2&m$t@YWkplvnVo z&-cacftd*$PsKD#I06>X)j3A`=c#poITQl)8Q9Wc?~kD?`R51aKG5C3)a$K2s&@ zc<_{pr;al!+tBcWuu(Qtb^gw|qcL^o_bLS7bztlT3aeZO7TKf4&UtAYrar8R>G_;6J!Dy+5cSUoBg~Vyh>Jr&Jpc&SvjGN*}8@OX1 zu)jZ=LF;X_KW6eaA6vN;ZbzottEouMlK%cCAjkxNd2f_J`9cWdNPS!@Fs8B`t;9x+ z-@(qC{!iq{`nd?#i?xY$U7Va86O9ekaG}Fqwg%%)A#YQq&JDrf@Zi7i<7e+k3y2J8 zpd^0Ep|F^-QpoDV@vh2qaW6hDlM-8C`|3NQ+%otBrx0r&-~3PHD~f9aHqT5?3BfCg zF5xwZ=zep+xS!E!xh;x6M3+cvUcaOL-T( z<`-W(xk3NJr$=U!+j~&qsKx8NsHZSD(=p4{8Vr!azjXoZsw^KJ=#bEajkJ#e%Exjf?o3Uw_`<>)+1?k(wc! z9Ro~UZt0*O)JKC7$mq7Eyp3H^j*j#iS?nTLL=wSQDMryp0T3mkzLDy|KACB!V;_klv*-*^(rdb}FdSpt!2({h_B|D&Vk6i(yo* zu>77^rIuaVwKrSb5>sz)8G8SB3rlIwOlGBazBtHn2;t<^;l8P5wjvK*y0|cG8j9TV zm+W$S9167Rwn3H=K3em?94t}Yqac^^k!fT~+Ak6lF>pS(5q)~=2gZ~4e2L4PKrm_- zf4A94z2#+2UKdthz}AZarA)$JI`|k=gyXJ&?+S+D3!qgw7m335)>EyF!;`)7)Y-Ej zcvqh$2;BwPX?>6MBY`1pKdNYC2N$C@eO~W)JSNy^Tm5~JZA+G_yQ}(s^i#5IYXZzD zEuJAe{#!%8_|N5zYeS>;r0JIX-6F&-_3~AVvF$cD3spvt>fj@BAQn2G!CKr=ebj`@ zI1}ZFKfLB~L{jZVH9GJUlcRV|B%wJpn4;Sg>7@N?K80E{qQW@eMjYug_wlM*NW*?) zEb70>l3eZAG%)_NoY!gq&}*}7ctQjpOVO_su4^jcAUT9&D!R*-|vu{O$2QBhZ0R3}{WOKf#j&~xJ`7B$W17g@0&!%%aI^%e8;BK<(3hvcS8 zpUkI65cbA7noDqKSp$M@IKDS}rPksfbB9G5G0=pJ8Xz7~u$AA#!@^;zV&Sf$U>mTF z=%RYmWG$&>MPqOY(;;{a^ujsH>o#i>VO6%eoe9&|sMy9D*oGNzRUxyU<6tB@3 zQ>NY&3q!^bC^k`p_xMA%ILbIHO=?LpuPH*KkOLA~bc%6WA-F2H;WfTtC*F!$M8|Yw ze!1`-WDI4@!DW}EexvCW_HX#i##`$B~ShXWKFC(EIvXCrPut>ABo{>{?g|HX27*4LL)=Bs__}UoLAm^yl zP=4VEzDHZ=21I8DWOq`N?gKf+6`MKHqKhAnMvFt!ap#}@dqHh?rHC6jLl@oOLS$YBH<-ETbh&m6M58F zBCZ`aH+HS!#?iIQbvjhGFx!iHBYEPRMN9Q#VE}5aqj&vi`Cp)En}V=as-k=`gf(N# z0jhuW))m9`xr&+kZQKk#PnJdra>jY4lK)~jSc_zJr+o-6OJZ;eDSEZBP5XQzR`Et^ zgkOQl3vp!J)5H}-Fnpq`;vns``D%P7)Juj_b@V(Vv(8IZqk9?UUjHl1#H40BDxaM| zQXMb7SQij|b~mC!ic@Z1&oFHnoELKPq7$Sia&0$aT|CBwqRd{6zdfHZKie-gIgY77 zX~$Nm^ck$B;r~Q#HWa4bf4~%wPt&UKbAljt=`WV%UU{wIX0meznFf8e-aQSrl3hPK z+*Bz#vi5)I`U$$YwhBzydn1&V5u5Ol`|6Iu4ZUcvcqcmRWR}zyw9oj5pGk+J&nXTV zDEKpJpfLB%y_DIAhmT_d=QJHK!4D>LHkXjE!gh`==g1C_+-=kpRpJBoqnt=R{@IR3 z-wn_Fp7yKJ)~i|4TE88^Cn~a=qi5YmV|t!nu-Z>4dbiv$Yc;@$vf6z!SkuUcG?$DD z>=XEuHm4ypxErL&W{ISG@%oM(?PBGqLu5K_67K}8YU9}sXjC^Z`R_b-!)i~PAEA0u zpD>UV+bvBV6zq$_?T2sJn*s_~>+TORNRp1k=yYyeu#GF1z_~RVCq=C?flZ;9PHX3875&6tp9K zM|VF>0K?o`v3ePD%C~^ZZTa?k#Vc>LVmoraYj4tNK+{M+b~N}DLN#k>Bg_i{59#Tr z;C7V*NO(3LCGEno!}R-zl-gtow+Hh<_>E4W_`2-Ni$f$mloGMw`*)iUbE9f4*%I$) zN{kbUXuC%$3KZBBqQ(~4o8>y9%!WYT-=5E^8>$mTjaSDv)u4gg%@ zS-7FEAY2F=F4%m|tSAk`npVC;<%%T+hgeNGnxFOY5sQ?Wen5%;B2Vr9Ip|k-v91PF z@>~ABecR>D!i<;_ zdYYLP%LAKva}$dT;iNa^p@c6-8D9nd?I?jQQ`S(yKGL|(A>8xK?G-CbeWwE6Y~utI zMJi&{$d4WTx@3M;r_A_Vd*B#lWo5~ zfyh#J@~w$DA-*7R`z)zO%00*Sj*rT}YDvjRZ;bBHfp~s@yVn&>6{zmkAD_$$7S=69 zR2A|Su@YrvXK&f8zx>vaTveXx^X+&d>2c-h#GGyxA+ig|=@~rqqm=MdL7+Q9kJ zGatV@CGNc}dQ*h&Pn=>8r;si*mAl#5#Vz)=sU*8(Yki!(9q~mTiZ=_0-m5TEvin?H z@ct}`vOwZ3cW~BLBce;ar-)k&^1>s~@jf@s?OjO?iaUP9gmqxN`@867iniyxZ-ymL z8PB4)j{m^9#-!Aytl*qcU0!1q?H7;7i?b`L9rLMDd&aki4_fbbPSnFJmnxXUV~TG zE;A8_i|-Kg*f!$#*H%6x&^$N~hRQd_Jjb2M=-GneExMMM|bRrIOd`|X`>X=7Kdu`yPo__=XVVSZL&@woW2dXGiR z|KsSoG^0>meTgTGdE)HeXTKunDkDttnkstAh}rArfKdYKiwR;gs@$0Ki#o^@+y6U`wLgx@ZBb*E93OD_BJqde+ufwXvrEm<(l)cZQ^@wRi^ zvF(O_tqX^?jj@J0jtPk7RvyQ7>>Lu_WLCs=T7#)AfsMO4j}wwjDK`2TtBsiz>ua>z z`)z?^HgJB!M0E%j3FeC?Xv&VTf>+>P!gX)d;Z+y`G6TQv;Qyo~)C4tO%-K+9_#1k8 zuVD*u<6$W+sy#_^N4|})k-|Hfu9U@3|M9h8NE^s}vbeVP3>r^?9vHaJ>u-S20DsR* zVr?G-0Xr7dXilsWYC~8TMPP9b;|}IM#XVGx_@2$rW&Dz;%>aR-I`oHV8yH2S&?x!v zwlSB#G1hJ;*ciLpC&}4Ea>^ums}yK!NaA+dL$T^csoP|qWl7?Z8*BJl_+muOmRt04 zQ>f_0o%k!LNJMbdM|Tw@JfA+!TJ@-QxX*Ay!Up5fUQtM((Zj&=2f|ry^T;Q0UY*Qp z<>`fnDCRO9lkq3FNMB7jyxnK|HpR34e!<5-VV+tMUgHJ`wZ+j8(vwCd^enAAV#3Sa zGCtjB0lR{b6qv}j^}$@W22DRsx4pPA(+>P*ZSAK$tyR7=%`yWH4~#IVvYzaCQ@NQk z<&fAxnZm#Tnpq0zn{IKQ_@Inhava_WeSGKl(u7BCZ2CJ%-|I_iGYCXHk%^p2?%x(g zh}cf9_^i`t%7jbd6bB*f_{UCEq@R<-7#RKm0^UlJ#KG`4&hu)xa(J|Pv(*{0eG(+K ze{aFk)ZwcO4O_P>DWzn@dC{tirpjM_eSWL%{p887?b1u}*<>cFd6;#mJRvZ2v@at7 zHJKbkuj#+8>VC>ZK$6s!N2uw9E6a7`kq7DO5Jb6C!r|M{W)@h_r<)a-@G)51%h|VSdN$M zhh-=zf1T6A3$-9Y0A6e|iN@22tnnRB&p?!t_dY@JiqOUNcq}NbcZ1Ulp87`A{XKzy z7^KODB;LWcEwIfp=Bn`lZs{~*Yr;^F1ulOQAqf{7j4`lr;Nm%}2+K_>V|40$)ll2z z5~==~6i8rhs7#&&z5#oXOACn;9{^>5r}jRnhr^62~`+I9@!Lzim37`c}TB^blR5$P7nB ze-iA%Z^d2>=Oh;r(rXr-FRfz=dDT3uW~mVpuv>7F!w1_4AcIAJU*}-B$ZT-XW>x0>InRptU9&Lo zyfjpKw)VZOYRq~-lT8@!HuqASiIGLwk9S6$!NGfLzl+Ltf4r9wz8jtUbYhCLyH3C? z&D^XQLy6mP{u_btKasYO9OV@c!dlIu3=h_fY`2CgC_XrnYLiPbkhpb*lvY@7VB?t- zHyS_bQQ@=I8}Siu$hMYz#Q}RH!)b#qB!zNM_)$6F9PaLK zm6d$S<)Z_moGC^44*nMMh9tC#0GQjRr-wZq`e@9+_tvI;UkItF;JrWFptpl}83?kK z@<_5jEbUdF;6;s0jsxV?Zz$fQ#O}dAsD1Td>;C-EtJBD|vwbu=BvAh9Qfu*9M09&y z@4L%-4~VK)XY?pLxuLMshM-(?nMyC=r6kOJU|J|;F#KP%p&@g;3!@Fh8^n*~hXvnr zIs+YU*^L^r>x3Z|SCq(8O!m+??A3PC+aiL8GgpHC4=aWYsjg0$fb zic}BU7a8fbcUgTW>28!v;7|L_D6HRE5;~!)>72MTCyMzW_EJ0%1gMP=bTQn}uoc9k zO)>p3ft7?a6N;lJl*B)X-gD-#hiozf_4m((t6>^! zj9iv)G$&ZOm~6FRLRRcX`+s`GlTfQ*18;mgOtk8(>O@>teCAt9?e^ZBQDyCCFt{Z= z_gV6>-ru!xYKyk8k4rAX_uL9S7Atiyk31X{{<*NG!de!sz{KqJm^4}P@x6E9I zdxXLx%j8c}kHJf5g*1xZU)k&RxId}w(QW=c!DluRWf{C1WwX&d{JyV<3EXZHMI+qU zb8&EuI7rjLjh+O|fz$1$u{Rx8s<)f;t<1$+;u!F}XiS&Qm31RalJ!QxX4THo8s5h>drMfc zJ7CG~tEyYUb+E?l;1v;9>l`D~PPDU$n_Eo5=1ojek30NI`G^L9wNSm#6Y@7yJgf>; zNRUW-&aE0**w$Kr;OwvPATFY43U9eBgeXw#79Sy3x+=2X0TLl10SM1O+^{Y&>m50AP$GaR+(;%TkWtF2&JgNPP|C zdNudLZ7_efeAAu+42VVHdEy0IGg#2hcNf&cHlKxT$^eu-GlbLW0v!24VcJALoTAMR%~8ZH!114MzYjl3o7AE23fj3{{K@{1rap|K3821l;IA5mF5ye$Y5c| zXoPIS|YtZ(Z)6YRB^$bN}N@4CDy@RlZ=Gq`3JX-&+2!yPYJDELn6Zn|T+K zGabf-orQm!|FMvJvnvB8ruIh#tQ(GVEQq}jPmbcN&dqUtkqO~C1j-*x{u@TjZ7H8` zwq;wOW#6*FccF1v8Y>EhuWT;C4FZcFzDcrC6 zsfAYSj^EnU7DsNlz0p|6fjHxV-pjwHv{8a4`|LOmt5*NsOW1@gz+aOlw`G9K@+Mt8 zSuGYJ1eM%rQke?LYBr0%+%`F}D}ICE|16up<0Q^3Wq}OV9M%NeROl)>Rt=8tvmkR;a98{(Lubq1$TTtLbwh`QPH^> z(mQH=kH=c$5%x?hSDF_y{>p3h<>=IE(1$UaQu~|#_)wxw zVSW$L9ah8dE;NnxvzX%doK^-KSzuQSE9rs3(cy2e&s-x60K?A^NA68RJ!X;MZuMFo z7-V;x+N0!yH8Z2SvZeZieW*PBq7z?DdHON$fHFO73QqpByx@797mfnxqa@@(S4tue zAQeZKq8ItDEwl90PM^!ilXbW%4kDMr{HvCMv!f*L&#e+MIFScok>~wapMm9c1~FUq z>*5AVr8j^Ls~CG=E8KkZ;Q06v;AXGcWmz|=@yB74dJVY+h0E@oS{7F3>z{&;XZyuu97QcgT@h!(F=?E<)|N zQ^XF+c`j*1wU#Jha75M_+@U7%cemt=iD$&*?j!%Ywp%NnchI`%IUNvfp; ztlQxsl6ym|a>KI|t-$vF5NsY9Nb24I$I@~MPU+s`c<@?d4ZhAIIcQ8|PCch#*5E>J zKWf+COj?Hee*6_ZXk3!@OX$mE&`p%Np5g%AAaCh%Y7+v_jqa$9m3C|s4$fI`HDXE( zReW-PEg$n-bA0<*ci*uP$*3{a?zeS!^RVf*!93iwWHw`kUWu4OTefk6i!v=8ap}l~ z<9FVzMzBQ@G5Z;7H3#wlsil@ddxHiI}82h;Q69725I`WThF zXAa^h*ZzI%Df~;D4kT58 z(zn+>H7`!-MIsd(^pdF4vxP);0*@a~rsx*$g}UjRD3(s@|810tH7i&OyXt)L7&h|L z<7qiP5$D)vKUu*W`orL!ejYB2l&a+Ay^o2u8pG1Ibv*kpGBRT8xr(^kOz%+L!Wk9t^>(a#XI&72ge}X(bjL>* zTSM+Icw}svRGa%dn%DpVhBeqdg8jv=I!R5ky|4^7;$Iufdzl5U^6qYbb%beUaRRT@ zbyQ&=0+r-H;n~Ju3ZTv6`aGj60l5ms-2~UXoRr!}(j7dpKanx)M^ou@<&i0$uxU z$4(GrL;d+sXW{t^pSW2k)2d2@Q9r5F(`l-}Pg(5ms=@LlJ18gfT)Ku5aRqe7FT58K ziJPKHm+E|FYc=;gPVgtoaDJBG#~TKpm)pvc zN>6gbX(EH5h4zja*id1mK{^cX*S%w5*bv(l5}D|8%S|C+cM&GgI;NON3!G3wg~*dHDBWX_IOLeq6gho z?&174kpld)oFdJL;bNWe8z!82a5<5(h%FXe@mH<vezDk$8GUr`vRWA!Sq`;9C1|XfaHSvms;MK7UY@7g`KvW9p@mfm8IO`zbo%~9 z`Muw=U9}5wX*s^H$wXm(_qx*)d(^LVpw$SFT2rw#GJCIvTiZykh2%e)QaIeu05*_9 zJ9<;y^*>_Yk1aYhOO%K5aFNKml%g)k|7XRi%uwHrzIUmpz!vd}kbS0IpsxB*oz{`5#~ zJJycYM_RIey=HB;*^|yEb}Ptyt3TNuJ&?9zdbtE|mcYiMYH~t3y8Kr4E2_bl;vLDK zse%wVBE=M!@jn_XR-cLd3}Q-K+%1R za)2VTV^v3e2{EuU-Xy&XTo9>kr0A&RW<>A;r#3dSU;)+lj9Hy=^o7~nuusbkNh=0S z{o6ZP$wzc5Nl@M_vkuFW=pK;Eb4#ubn?@uI3f;`utsSo%q_MGhQatR?Vto*|#N$7{ ztCh52x|<%pe;wr8WyuxxJgrNr^PbC^;<~f#B~%SxTcbs9 zy0WeP&Hl5#d7~djUEX+p=_`58PG6ff*PhF>okN;M>>js1asS)cWHzpY{-oB(wJ1!T ztN3?XRWqg&tE&Z+wkU!j?aC(}ST7^<70&&u%qf8eDen!_Pf{<5gpin4$Aiyqi%pg# z_Lk3C<~qViZ&2es_@^3I8(8rOKJox66)<4G_Re@z>Vd0;?OjaH3-<(Oc|wn2$U zf*tMK#lT#Y{EQUPm-TFq?>;|+cH!3(i6{W9h#!eJ&^mKsp*ZO(?vc8-(-~Trw|PdU zS4$)>RA#CvF;0%QMqsWSX$uuz&=6077&f`qPtAr^Nt6gzTF`I~Py=zV@%lL+GE8a^ z0bGp(?9W_@bZkXucbJlue!6VX@J!#Qsheu+duD$mo}Q3se=h$m#=K!mX52$2KJqf$ zI^da_NrcGtT-yw~%2ekOy#xE>!VWH!$ZLiXZnL-@t6xvd&u{BJwlE1)ZRO%q6}%Ud zXKh3lvJ4z@K7ygdZ5Z7L%!019a-l)mQXAThxWPB}F#e2iu<(s`-=N7i=#=cZKk8y< zfV9O8RyYwG^)mLj&M2iWXqox($X>Ve{@y*9W?8nDymd?Le#E7z)mmps^qB335P9+7 z2{%t{?aL2P8!sn*F`|yfJAVxeUT~-#Qwle^+URm$xKs3=$Fwb+nH94R&%Ys|uq#?T zwoH>D4fr4&H|)N2LU~Z%m=_jkq4?S^c21BH$bUb2pK5N`*E1ii_dWh5ozU_KbE|FDvFXTW-&)yKx(_?f!*CpACE+dMa5IV-NU2OY`Iy??zy-4V4p zbZ5HN(&ANutvrNI)xFsg#SU&lLWWL}K2{D@)<}uk6mPc#yYNfrTMmfRgjZ*U?hBj7 zCp$WBV;sV=Bqgm#c|3dqQy#ZFZ$~?D`@PV5cbu_X;E^e>d~sC9VuQU=VEMw}_p0T` z5#DN&?dpCb25sS?8#^c~5SiGr@37z6oi==pB|v^YOF-^m+h}<>Cyj>%uoV5ZHwAh+ zqpnGkys2P}Xi&l5-tElWL#Oqq`+7wxA0)g7MRAd?neM(!!9E8mpQ76;}O}wWDeQ20zy;V;jaLtnoiq2HHx$TjjA=rQZRTck4M_3AJ>K&VdP*AR}jJs1cIF zG7nCiMM%0b{YFB&6_W@DUaj-M2ITAD3eqJe7~~p-o)dVL&|dAa=zogchAaK{yPb~m zCG&RoLy6y9wL&e?LLq&l7g3`X)koV%qRb?fXOpk^H8Gz->PnKEA~RSY1O)`^t{@jr zUR)xnal?>t?E~}!>H`Rynl>mXAnFTLgI-^S_;lp0_QI#~932d`o( zyxEXF?iQ(~>(a944RV~!V4|bc|NETHYma*d?_BG7#RUwOmxS6wd!TYFqK8&dpLktX9r)uC1h>h3dpvI3p*~ zO+xu6kkCNg3*4UgP*IWb`M+e$1TJMhU2k+;SzeKS=d7jpl7@%W`F_`^L1(C-PU&v? z32KsQrNsxgcixS;x`9@&j@Ix`5|bslj1_Q={kDl-YU$Z4=84;x=N7ycq%fUlv-at- zgyH>F;gwHTi)>kjgi^9TV}t9q6`Be2FwBwcd!5Z#-a$FUe?dxrb8kGk$-^8Smy|}} z37xtrnX&Andb-z3BZiVj)2t?8g}l;GdtF(RfgC`OU0wZ;Pocd_Nl=03J<IV`%kpV{kC%0V5n^PMD~X^3RUiT6<@tY#>;a~6 zDdxPh#@Yt2$fsos7VB!aCL-E8;E9^PgaUio%@AArpFc5MiY;7Qi^ZlApKm;zSqrmk zaI;+(2Bov6RF}u_AZ;iwB2U$kb$nc1N|>s_2sPT!{IRsrc)A5v?d{#;`y|itj@XY- zVJCR+m@suXndY#-gjgoG^?s_;!y`)x6llWcYsd)tQ0{;r-WTII1@G{E>8ziy-#^Q@ z{BU!g`ZI0onESPKP8awp(1ij?bTXjm;MkJ)FLAKfPMK9LB}e*Q*OPFhqD}M zxIM`?wRXH*`n8Pk9 zv~THsP)O%ar+$3HFFE0UKYen@+7U?NYREHRzM9_Ga>b0uKVeD5zqH8@#V9!BX05nn zx!Et|Bv>h|x6CK}F%k;xEH1=vs+e?knHBkL5Eod-#yc~pL;y1k1I~8Kd|9NSqBsyT zUHQR$q9a}UlbKddx~D7Gt-8mc4h!;a;+D}}KfodZQ!iD-l)$~--xshU6jHS*-CqoL zxdAUj<%?EU{_>kyS5=%+nSYl5)byEPrUTXR>c*Bf?m~9s>(ED9nMo-{Xa7!LX_B0d z=!6D46BnCAVHlkujdzr$F)U}7TWgnFoewvFO8h#U^WsF%FD}fMSr{{FIyR9-mvPNb zBw~zXf9#vn^oc-ttoi9&%D!z<1gDJ8v=0O=;Akw&uLXySM4qo>)}_+-5yc@5@Cnf9 zz|F0>vK-{DB18ZCF{MWTSwTO#E)lS7sw9gc3q&lr@qzk?Iu8y^@*6vDPPIXiZbu!` zr4paD2PLIX?Q67qr(|E|YlfW$Rf-y$ClI+V@)Khl!6=FKoW_!5T%~AZV%2=@reW6WA_t8G zU*+yeU;y=eXq96a#d^%F4nzN2mTf0i;$apg7Fq9ZCfa$Z0&SZ_mZv0aVCUU6*`gt@Xf201;#&h@p9rv!-1S=)Sl;86xl?Zx#|TDn~1Tq zFVsy@UkUv=#T3Ky#@T6L#iyCF)!Ml=8I7a1wTUXNI_yI!_N#7&K9-LMbjR|7DhrJO z=V6AEUH5b|-4e$R__hh>1x3m!Hku&34@gHpl=qK z+?DGofw1TVM~9=HR|SFwygQrBPo{b@bXbd4yCp!9pSo0JIm?%~!ZGZAT+<-L8ROwP zn*J^%&;!v&#}5&T;HJ*9h0TjX_gpfwzw`b3hw}~X8%f(RzwRSDHg9#_D!;3C8Cd&&T~$~ZO}I0$&kSz7#qzb^ zNu_F^e&{yh|A1=u?rh%mI*jS&?~TF?JfnY^^u2woaZ{lrxMV(5vvH90sUfOfY2!?`SdUmmJ`3$qJeU%-Wtc?W0#XYqT#{+hrq{^`!* z-%ZE(2p%zX3kJlkzmrTTbOLIJvX<@hvY?t*N1L|o{1Zm+-*uMPA6-)i z0x&<*T!V$fqyFQwdA4XezE66N$mdHF!Kfe8me=~XsMc1`Nkj%IRf*n^%Am%fSYVdz zu$I}gViE?l+qPL5&aP7(GYekp?E`77w4?L+3`wuh5gh0W?&`{^a>=4UHV#7@&ZTo~ zDo;)TUOXjF%C&JKC4x|YS=_-`wr_3Mv6erEVk zX_&I+{`tHH*l~QTDNtl_Mvl?}X)sV^NMy&K%P9r-(vH_~|6j0^2iGDrPzIzYq8x9v z!Z$e}v0v1_B0N*+Rxd`Cp#C`M@B7hzi<#!E!D)@-hMSYP*;Do=&mhJXPD-(Djn0Y@ zLTuA3P{(>}=vo~ZvCZ;+>n9{8m4xH&OEfb6uF;&X3i7Skrt_toE^d*d$sAxlGd1%> zu_7IX;)i@I=W63H^FD&XX^6x`s+SuJ(GJQZQ%hz12PZz0R!{|)zw-^57jk=%Q5}n_ zH7lJ=To1T}m{dCe0np7L+@`+{^=^h>%?$%aiqj#Gcv|TJ92rpeQ9^?pTn8XB!Cx3o zlpZ0Psu62WS=#p@v{wR~TyaIL=m>d|8W`hu4icu)2?e2mX08y(YygMiZr6N5>gfm}I1Lv2h33X>Pu3>+y;30m@Gj=Scrnw-^it%N0yYd?2y zf}4whi0d-9h6jU(Zh86wk}!j?m=jUgignGedEhm$wFV+Qn4yftBJZh9)HKB4&HL}_ zr2I}rs#b#}ygbCHEi5@GS>9W$=8)$bevBrEOD+;T67fXDogPCY(v{g}LuTtS`dz2W zMZIPG{2cY2vliaLhH!Vk3ZGVTGy;g@WrzkV#S30UUgesE!5A-8 zchE=87!~kI54=CkI8Obwt}tukKR$lm|28pgMjzGR7CZ63olX6ree%;0+-+zheOu?0 zQOa&j)YX*vFwybKY{+^w9)0KwRp)kohS1SdJ-R36WVg5oGX2oO%Jb~&n0ik8TNih= z4GlUK-Ul7))f3XA39uG$zj3fxrb3tz$BUDMyNNs*za>#pQnyZc+bBiYj(_);`tg6M zog{H@U)BXy7*SoIZQ$I0d})Q8oWCh>_Q)D8B_ZyfXRMjwxJ?KVW+#zSy==H>lMwo5I!A zCN2hWSNkde@(@BHENPcdgg(1VS({I}`F6*+4m|!s_+_0t+O#xBZ7PMjq=!U*eTW#} zGnHVJKLV~wglQPF?7^KD*hbX*DXPyG*}vvwVzWobA_A^adaqd zWa^?0gHw?0saTg%+6R^veJG<8=pOyIRTl}I>bfWV1JVya?i^=wZzG;QUHe$)vw8T!xlhM8sMfj+>;d0w1ZS3u=m}OZ{)T1@8X&qZ?2IdK zr{XtE4@8W=gKABNN*)`$_VDm;=`*MhovpLGr}nyz7p2JHB{Y-f5H8vEjORXFl-;1nT`Taz^-kb{jPo!k!2hHioTeJM`2Vhelm(Kh13 z1xV0|yU@3=PE6-cVMW%ZYU~g^h6Y8yasA%gEN8nSzdVm#i7?m-q7s1J!=K^w^K)E% z<=0ctVas?&gvaFcD3q{UD|sg?D~2Zl&REFxEYqG0opg4b<*y;Q_tyE;|JfJWmrlcK zzm#z_NLvg{ku8?$()u*eK}W{A!o8C(7xconb=A4jKG!8bYny!pqhWW_=Y0 z3Prt4#PUQl*xMgx``FpUm<EKCpa!`&gvJt_yt5SUx@&Ymgb| zVmCTF%A+SR$LPAN3GYXfux@Bcj!EN0utaV3jVEszo)AJlc^O{1nJhN^WF@zF5m>6| z)Y0e@7yIl+uq@Osmk-43*sS6mn>sve12b#=VH1f?3Ox>93po~j_?orRpp0`+flUz1 z!9R?P4h#fUG4Tzz1kyvMez>mP&atPB>+u_IDG6W2+(+aU-0ahWHH>dxY}LCuGa{?F zrHkrtdAHuxtX=WA#uH%xi@U>^EyFL@etx@Lwyfxvp7MmT#^mwGbhVDWTj}P7ay-_U z_a3G^j?ZZ6p(27�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

      {jW(%)cH`L*S7y}p^@G1`Q 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%0AOfeL~6#h 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

      >Y2!|UD1Z{&#$vbBj8qK<4~^&0Ge#!c+ey5R`t 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%0DNl&3(3@xS2NL_!=(Cgr$ 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 He}4ZDuDKIj literal 0 HcmV?d00001 From c18e99197a404ef2ba30f9c0cc4c6e7961bde02c Mon Sep 17 00:00:00 2001 From: aagaev Date: Mon, 8 Apr 2024 16:21:20 +0000 Subject: [PATCH 034/149] celo --- configs/network-icons/celo-icon-dark.svg | 11 +++++++++++ configs/network-icons/celo-icon-light.svg | 11 +++++++++++ configs/network-logos/celo-logo-dark.svg | 13 +++++++++++++ configs/network-logos/celo-logo-light.svg | 13 +++++++++++++ configs/og-images/celo.png | Bin 0 -> 15871 bytes 5 files changed, 48 insertions(+) create mode 100644 configs/network-icons/celo-icon-dark.svg create mode 100644 configs/network-icons/celo-icon-light.svg create mode 100644 configs/network-logos/celo-logo-dark.svg create mode 100644 configs/network-logos/celo-logo-light.svg create mode 100644 configs/og-images/celo.png diff --git a/configs/network-icons/celo-icon-dark.svg b/configs/network-icons/celo-icon-dark.svg new file mode 100644 index 00000000..f1e92c1a --- /dev/null +++ b/configs/network-icons/celo-icon-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/configs/network-icons/celo-icon-light.svg b/configs/network-icons/celo-icon-light.svg new file mode 100644 index 00000000..6af9d96b --- /dev/null +++ b/configs/network-icons/celo-icon-light.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/configs/network-logos/celo-logo-dark.svg b/configs/network-logos/celo-logo-dark.svg new file mode 100644 index 00000000..6e05bc8d --- /dev/null +++ b/configs/network-logos/celo-logo-dark.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/configs/network-logos/celo-logo-light.svg b/configs/network-logos/celo-logo-light.svg new file mode 100644 index 00000000..5c6249a3 --- /dev/null +++ b/configs/network-logos/celo-logo-light.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/configs/og-images/celo.png b/configs/og-images/celo.png new file mode 100644 index 0000000000000000000000000000000000000000..31f005772ca397cc05d83400c776566a2ffd86e0 GIT binary patch literal 15871 zcmeIZWmr_<*Ec#SN+{AL4GKsINOy|}f=CRVN=gjfAl;xy2t!K^-AF1hphzPOjWBc% z-JCt+|D5yXocDdsr}wt)@hP{}3Mp0ud;`PI?Gc!|w!if|)ud9>BU_#LbCeUQq2^)2Tz zUePQ*2B9jf#NRKLsFu=agop0@`ambc^fBSDIpPDZ!q_YUP&-}GpMSs8J4eFw7cvo1sUHQ8! z7f)7^e?N8b^z?izeSiwD!YwWkC{>eB)>zM|i1jBYXY?4hD7^}f>gV*RUk47UN84)% z$B~ushV|~F4A-MP1H98h+{l#Y7EW#gcfmRoBOUC#ar3*^C#W9N2tG;+RQJ(#K+KQx zLEZ{<(DSm556l?d(Xq4hi1!buPGeU$(EdhFx<72uo~mHNAX#qIDu`d(rc(vaRxrIh zo%DfKp7vQ^zIynEE}uStZ{TE#pvoP_xVgVv0W;Bl&&Pu%I;2U=njzl)c^sjxO*$oX ztAv)bA-F8|;6x{&{C1fKkA3lw`A(OofwT{YvNkMnIJ`KiUpD(RPg!B zSuux5S3d9`RwI`kpX1#;GVv?#Pgva65uDA)^xJWD>@n#V`8tS6fr?R)E+IN5H@i2l zz*4@ACyA^2l9AVozi(7`TW@MOXah(7Aa|pA7-)C^ z?C4Vaps`I{_VRIQ$!LMDI6J)t!TzR+U*=PznU_QPZD8@ZJO_S(2T#7>1NLKAzy?#! zd1b>+BaUoWBwMEJ){m=h-nnkkxr<+hf?x^cW*e&xTHZytJR|USfAE z=~~hl9NRv6^ZnY7G5;X0mygizf1p@ms%6-^Kjjw;YZOyc&6Ykpq|8%347Tw)QwXw& zMjdyjpMVix{%)AMCA_13a|^9W*K7x{H?r*F4p=Edu|S&s&i&yxc%yG{ddf>IH{f%5 zZ^)XM(Zs1?B~rDVg5Y+`;eoICAUZE)29^snc$BN44wcquwEP4AlT(`tkH&Mcm3#2(FENNe7aW6`k5->^N;efWDy zx9<}=ZuQAXS8xqfGYjpmwj{L~t@ryhHegEH;O&UIsu+1oMf48Etyk_o;!}%nkSfI; zO8Xc_ZxJr59lsrg5Ejzc1-wW$9piRE6YqG(r}?}bOlryWmKF^ohfK%> z9Slpo8%O1}_XpHk>EjW;6N{H7o~u~eUUZQV_O4uROsM6iwiI8kb?<7j2^a#WIu!k!3l#P4Ld6}?q7=9AR+ z?944uLnGcU?}*L$>@lPh_FxjkmR-3cQ+TV>JBtg_q{iegBj5rU&Te&-IFD_I$d#Uv zuY#vdCl{|E7M)FRRn^c6u!x$y8w!3G?Zo2F_V&8VA-JQ&ztM?rV9Y#785gbU`ZQa*q8Bl0ay_IQV>s-o8O$oDKQzGxb1+;K z8mBzyevG#I{i8UmaqW$)q7Hp=7mwU_^UJH}f<}&tzYA?&{AUGEyLT4dp!b%?u0(ch zaUrt+1^tPMmK^>k>Tt9vA6Dd&m0hXSpQyw&V}Gj^4SO#SK2 zYjqJZzdxn*0g2Y!Ul2tceKM{J7pu{OF>ohK<&p^6pc6eE!<`m<>(#jYVM^o_J;Z1S zkm5;~AbeBmRe)dO1FHyAar&i!re7JpQL+%V_mW)aB!sFnA3r(|V>d#89I(;=RuRF6 zi-RFx536_`I#%XF(>*^_mer~h(f0wpGs-9)k(*hN<#KUnyfD(Ex4!d+)}uB-Hsoi! z|Mmg44@M>R{Nu(<+dD5BA=h(V@9`3f6=`xn(O0!Zw?H!0#}8az1*&rE<8rSI_@mi> zF+TU_){)<)17-E~r9OfJ{n4Sw`vOf$8bj(0 zS_M~(Xb}^1bSOwcLxdQne%;yu4Ke)t`cU`({Hk$atXR)!6H( z4SVP_g&d$IE31oUY*(d-`UFv7mUx-~mF zb18(i^iN(y#qOhQ8iVxtM}f2$nQZKSV?S)ljivmFj&Re2T3*?P`WRWpV9evsyuuue z+N&}^Y3Ly3eF2tkN($VWseC|}Ad5CJBm7((R+%l{&5(dGx#?siQIiX@i9#-06k`du zBbbof+ROJ}v+?g)zeGP`suzsYbo7yk+WH0N5-zt>ML{t{!1N3g&4IG~AHsGn7lPCA zvhgq^+|R1<1YF@_x-yy=j<;u{4e-|D00MGo0@?6~x?t&ZF|66f%O7C8znHMQt9}R9 zwZ{@)h7|LNIt`QS=B!FLqZ7s$!G*CzP5H4zB5{C_py&QqC4;0xvDPdt5I;67+UEdO z&@VBGAwj!gETw<(=6G`)jqQruZfGN7z8&7g0vI+aRYv+^X1%u2)5^TjT(TA@(lo(3 zV9Jr+H9i4iW4QSa-(9R@v=4l@XB`T$%DjF{X6l#NwBKuYLh$T6epPBSswbMqH~D&K zq2pTRw?{rFgA|kn^ zall@IlDTeMBl%@rysZwxy#tfPt`mz_;D|n1Og3Nwio_0v^E!8)6>`nY5y~x{SuVI^T<$wx zF8-sA2P@H$F4A2=JHRh*uSA_O374vhVlYwtax!SdMPbvl-TE<98s&e!Hh7bo{RGX4 z08v>8#YHBe#t~}do-oN3v00C%`lWJ&gp!ube>N3(c}U9B;;HrKqI05lrnkN-MsHo-YuK-dfnK`+dC%hK3amdM)?&DU3AxGfc$con~Pwnw4QXir< zqxylUgtnt(f$zGPbYYBtRlA2z5*;V0B#CP~cokus-C42Zy+pgg9h?Q2_FwZY$!rD< z!XpHHo05jJD@~VTdpAz7!W!eO1zfDd>XIm{#5L+D_k5)Q|5u)hb*wtrUo>KS-Ya_Y zwEU}@tYx?2j{mAxq$&)`%$7gm{pyZ9cPF=g7*IoO!6Vm+yPJb4uB?Aq*3pmFX`~)$ zo1dGH&?Y%>NQu0NX~%iaREBp5ZYLljIa>3o2B+Tfmc7K+pjvle&OP~rl-1-**)*7z)Q7h zWHb9N867peEN&{A*t|>AF#TsYsm8u@Pve(L5b!7%Q@6)aUPZ}<(xwrg9Y$R_FlRHe z??v6cnqVV6t8it72wH7S;D3boP+JF=xJF$Rpw$U*Y>GWvJz&un7+F z*H21KR-tTwF+LZ3%MUAO|A1yvjLh!9+U^|e)@<4$G<<$%l!D3Gh=3Z4;Kp`WM9WPP zfo5>1s;TS=>xevI^@dRXO_AK4?Vwu68ho2_8_pS)ZZoZL+v)sAX#Uu{5`s&;J7{~# zUqwDuFfhX|lz&it9M@U&V60w68BOYS>Xq!cgnB`q+h#G_HB{~TBH#@y)iYu)llh3JANDo=U|V9G#(fo+0oHDItH+nniFAY z^72j2j?dxnYvSnZpPBmJB%@1_Y*Vy9fIv~Kz@7nITL1t0(p?GI*n%#XfA^5wpX^x7 zDCUgL+ih*}W&V-C%{`yQJ{W&}eU&)RhL(sOQxpB~BH8~Z_5V|Y#QA}A!BccJ2+y@h z|9IVcHO(`!OxX64S1UT&qu^vNfL((E?V^g`&WFpeU01u0=#UAr2F7ii8uZ*DXdV48 zNA1v#`Cn!O-N=AsHYq4~X(j!kIy#iFc^<8RHhymI43YiK`ueuXE4PE`T2b%!jyLv) z7mhF!Gj_}ic;5ltoQ)fqR#_?6SD+Ff+f7N{eK|^og-&L9J?>2q3pS(nE1y&)jQ6Jw zO?_z|otpZ!foST0*`p-K2cV_&bz*;-ypMF6&W90sJ!RMjGU#Fu^o3bMAB{v+yPvEf zd@MVXORW&e{#*>^e4fo)BA6QSQ z2R&7&u8FqUcs@|Po_9S(8^$RF_XE1HKRmj*o_AgD43CC2_G;tk1)S|y4Ob8rECb!d z`9B75B5X^5^6WoC0MPxZefCDL-K#7Dp~fl4VsA-$ zm@%o{TMc~76TwT|8I{7yb8{n5@1gA{ z$NFX-Y^jeiZ*cocO5?<{XfObMec3%hR06;D2=(*Pqh6pMIa~}%v>9_XKO=d zK1|rWx@Go(1yetQhB&Ku8~0!Vi_q4S>p_wjbPooSag+f1lEbZoLei^R08YukqsG)} zfyNPT6?2}O*9z_Mfe;EeHcSzVxtmJZ?z4)uY4#Db&B~zWJP-Ugjr%`}r0C=QVnTa$ zwlxr327-<84#miq(4wDax>{xsvVS);BKZvmB*W2l7U=bT3{n!^iLoPl_qSLdQUE!L z4*qxDvA=KRPX86w5oN?~#`EuSPrYS=274$tvWM{BD?6y|7$DQ%V)M~`T@Yq!5ICT? z`FCXB2v05qOyOen@5zklD4K~)z*pId{#jj%YmWY&N2f95l{L#(OrFoy)Q5}oi8jA+ zPDj^vfoe7Y60*5jNb*mXj7g(Xg9}C+13jam=P&*#-l~?+`7>?>kn~6~Jg@a3H%}gk z^q%V>a4|_stQOW3W>H#JJo3-fO77F06eP4jbNnBomDl92^lI#@jtL&u zj;ZGYb?z%~%_sg{%V`t5Dl4^Sq7}oe<)@5xHb_k`036e~^*$8C@Ru5P;cpa_0Z^)^ z|JD?yg&FFrg=1QR?|pbIKY_XhY~J`UI-&Sn&fNDZ@BZgkAYH#murT}aP*)zK4bv4Z z(~l~5#w#)EN(In?Z-)Gx|M@9|cuC)>|NcL9e<6Ji68*nuGGbuE|K~xDY5ewf`{QiC z?uQuk0pzpwJ|HFVcpJAe@IFRe*`5H>!5W4^5Phuef+i=(o`a~-v?~F!mYupRh~qel zT_#L3CN-s%?bm_p?Bz%=gqC+J?-}+KTMT1L{ixZ$1+2c54A*z*e)tNGb8noD_8)Z@p#8ZuRT!I4 z5CTRU+cZnJYxXVPR6|{UY=ULEacdG4W+APN9ck_EhLQ=Jb;nc)dgWgb!qJ)~q~7T2 zg*HKdqYkEj#wstq|6yG3X9g?RU$uXCe5VL&AZPpi*h*Cs(rCB_gj1Oy-WTRpDKfwi z0)2!QlJ@00+*%$OT_~JZQIQL?D7X%vKYHt|%G6Fz!UD8016d4PZMVs-(<@Vhy9BGgoxKXeJkOG<)%m^! zs9i|5^8FH8(I#*TnYelxac8@RhRFwB=X7@4E)S)SAsZ$nXKjK_0jn%By8g@gfmIqq z!lLCWSy`|z2tHHXdJP~pTW&y|2#V9<;cW%{I;h;>C0K_Njr7^j+dKH%m71a4A7BO{ zchLaPXc9jmTiEspyuAQ`Vnp25c}%2)8nASD$16R>anNWZh(Nb5!_<6M%EEr4UZ|b! z4!oQC2D4KT;PHgnm)JViWZ!UIPMs?SFVDD8p|vMKrj12x&a28gUXzD!mkQtA3r78Ky-}fqB%L|uF!3rR^7we331BnBc08?ndPw1Bek*!X(_sS$lEO|#pvrw^$8|Y| zMj}w}^vEu&@aRa>#^!JV>ws-44UkXGRozq~%RHvo>FX0L9d!l0<&|xviOI94++3H9 z=YCoS3cNLFj24tim&A0SVxZ}T-F*P3Vo3p&yoT@}?&O!*LWWLjb8OOQ0AO@XjLdOM zKLP}rDtz`<%EpdEy)QC1{~%F4;NzOKMT{W@ghv%yC;s{}etoI^2JDSG8-&q0IM>I< zlC0`3?G0y{s1ye5&yV$gzC(xwnj%kP+WEE;USHr0_gzIJQile8nz4M&c$N4XIACH4 zc%kPg(RLVd5WL+cg%%We{3nU&Fsr^`AC7bUO1L3M!k}TbI6)zlvid;{M8XIIC-kWen#K2)^$6@l`!NOrw8ZuxW^Fst%mkx&G=o`d)kNB8o88_dBLH_rxZ$!>va zA92h(8qO;ps?0D9ZUnz8u+S7#uTYSY*gWGoPz)UVAl9<+%qxzDGwZ=EkgAEV>FFQR zfRVXBELE9rW*A1Li6a1@i7m1kFXGExtnrv6BIB`K5>ASE9FS>~JEwd(UX?c^Y}s7$ z@j0h^&8XR%auMNM<^>CJU8?ZE+{LTH{<;B|>v=X1)PR6Jq>~~`X54T6H-KG+4xiW{ zecYJh>{gFa+mhY+!+G%=$jKJJyjIT(!=oe5rs|WX3X^uP#+3_SzduNqhpRaiyLO|# z1c56XL?vZD+^h|57qogx#Wx#)OG)5emCy2?=&_gO8W6HNSr1}39ejZ~^i{mF#btIZ zLldfaxG_h!PJUtS)iO||sV7FPlH?;0<#RAtQ=GRH-vY3&s>WxvvSsKsHw$Aa(;}Nw z>S0Ln9l>~HG?MF#3Mo=PCuO4H?e{0vfOc?WL(bdxN=u)CPBX5t&6(p0=mz?lP!W84 zzhkOVp4UK>oHGQ(=}Z+&^Y$RNrLWJMA_9<=h${MKh~)eCT=`Nzzez1l=sZXCoUffn z90*6MNpZ7jrAv)?LdvW)_;U^@YOhPwKtsbUKPHk$8+3@m2jdGE(i~Ei+LKhF8|?q>bo*v zq^C_3lHnS{LK%OWMnwAilu6SzfxKed0oSDj zh3E?5qkl|~eAGjV0AstXKJOtVU104Y4d5xSDnKYnRMcs#Ar8I!M3X&tAZ5Gcva+KU z(g3s*aM|_%H;s1MfylYWyG81p$$#hg=yjUdX=J6O)rWr1t3~1p#hs%nla|657b&>` zQPEzJ8@0>UbGL}&E!?9;+W3REG?!O90scom`;Qos0r%f6CcHlEW$*GTj}qah=cgX#DEO!G$Rg>a=<0oF z1~6^sU5*$ZXGLgf^(?9WVZqJp?qV8P2$sIe+Hm{Xdc29)JzVonxd3-$m{!MS43#kSCTEB-VN7ifkJ_G9MuqCVl)~obHFJ zDmEKI`Ef~nmCf&|+FFPNgoWNrNp&c`*&SBjx~g7SusH8u{Nq)R3bin+265s6?E_MT zRZDW>++jDL4%S}2LuZ(X2XSe)gWhP%$E)MXcCqq7ISrLMQDfF>ul9Z>P4Hf8+R)Ispx!^WTh0jncvU1tEsk@a&Bxj z&S1&3#gJQYQmpE5;=ekm$>SUdR1f@n;lG7zuCIS<>T*75lWLe+Y7DL4+_R;SK18lC zTP^I`d|6iDZBtJia?0K1%R@${quAo{+?f@6jTA2OHTK+x2$U`x8s^VcY;E;7 z4EHLP=UUGJh(fK!Wm-0O-!Zv|RQ5#(o>Hh51WH^gboG|CykWwOmjnMKisriDLuai% z&gSZ9GQixoe(#x|gU;LWLiL}rT&s?Gfl&}e&en!?A49FnUlG;r?0NJ1J(A;&b1m}^ zLb<;zEcg9snD)hUl{>Gj; zMZH4>Vl-4}ZV%~cy!%&k)>=_~CvDLFajAR5v}Q3y&v@;!y?$A64Uw>pJ$Pws@xm2_ zH@UJ+w_osX1Ts2yk*4_WL+hed8bzV|AG<*OiX!-xzYUGjk+z>YDMJT-MJhR#&Toeq z>$yx)JCiz~bt}ew)UC%-Sk4-)F1Cm`b-6xi6HL_U@I2Vwh;4}dYYvU{3Xw$TxUrY0 zi23-Mym#2nJ$_jedi+XPcy19o@PdLdF%izuB6cw~hl}M}IG_74ean1f&Qb5iqShRu z$+(4qU8S`uJh@}NsHA+#aP;#vOjvur#?$v`XJx$Ee7u&Zo~sZc#`^qmZ|j#R3Fs6_;yMJTVZPW@?_MqD2q}dGlWh(IOz0(+eiW zJZDbyOxoGFxvm?}4}c+f-ll1b9Y-90N1u?&bWfRB6jDN1tnhck?H``yRc-Sk3+~ev zP3tZ{iF+6jTe4*V$d-y$Dg42>hb-TD6)UfI)>_|w>h}#RHztvDf@>`L3yw3k3Z>y3 zZr>g(pOgrDTKwI1((<|2M(w!5mx9z(#X1>H)NRIb88NPiNQMWf8yD6!d$8HE+FRs= zIWx`XGez=lpmc=wemfPszMwR@wsHq);82bxxJVE`?-H{hKBRRY5E__Im%2Wr)Wh0r z&KuekK}ov6z|4(e+I-)a9&JrsKH?Ofxql=` z(nH+?ZlLKoqPGx@<8Q#X(Md`Q|K&$#F42QxIHoshuQ2jl{qg6I<?fYLrFC>=J3=EYe>jgMRk4@V6&12m#}1 ze#N88G3%@jT7V zEQv?fFPjg21SYw3#gIU9(gE=3pJlbR0GAi{hGor1np+PVO6g8m37#(cE^iH_9JDT; z#|U*6^pIjH)?U&*b|6}8`m&NcZr||WIj_@#`N2l{%qC;kl$Sj=&8{W3Dg@ddaFf%$ zt3te{xcPQ;lZW*kBvFJLQUmqF_{2iH8gQH>tMNz)UvK50N;j1>}`%>b;9GjnX6+Z-~f;WT)3$W;i zq}>w8lZNCS-J(tgir&W|I`qM{Oj4%tLUTDgI@U27&&YLYIjo$i6AM%b#wF7fEDQOh@A{ ziKF9FS~06oga=gp%)+QN#kjEsb@ENB$(YUPf@i>MKs0i7+;yg>;}Y3gaaDwxkAXZ} z7raOp2G@#zm%0CqnRDl3?k5qBx2i>7LK_3(dtP%?YZ(sX+$s%v@8Fj>K5{r6)=fTG zSlqN!{|YiHv>m!r;~q)ta+L~Qg=#Xn>>-4uGwUf$XMXA4*n6}V;fw;4?qb#FCi`3dWv;Wlz^)vA*0 zy(p4D;uPa$Eq?TNZgtu%j$M4kO}RW;rgdCalAn~PdkXA1^UN)9yNwK3*%~LHdpKqT zLdZgt>Xt(ATDXn{9NytP4;$?WY> z@I^4P)uIergAsDHQ8sH5%fAu`DtRZG71u*};OX*YnZVH|$Tm@k>*=M4+mnGo5n(^k zWq9J8)>E!z{;xfv$<~xqJv>S#9>7dNbDCAJ@M%MngIO4KenfU26R20_{`?bt; z?g%seFf$qR5KQ=S6+T2i+sLaaOS*%A5N&?g)uk8O|tb=AkHv z&~}~gNlA}BwhrI8mL6X`wk~&x^t$c&3b8@5u_%9Qr0329ee`4kscS4X>^-@)|M})> zCcx3E55!sc&c?>8dWd&GepC@QZ7j`xaujP9Fheuds23r1U2ovTrnkv>V%L0MsGc=d zcZuuMoMN%xfSYLai6D32_tLQsJZ940*1xQSBBch_SbYn1&kP3-7uX4ITw8BtsKD738^d@6e%~eKMCmf9Q zv(40Y_dkH_?lQAmH_4l{{8Dt>7ob>)m0`3h{N|bIbGvjbMjbErM0}iSBOU65${Q}E zruls~t$kzWD&>+n_{h0Uib9enA1v+Q&NfTV*CyqDZg-HnsEItZeW+5aEKoPo!M7B% zdcI-}-Q;8YzQO$UH_$8Ij=0A^K?};pK2rM$CLIdn@DzI_b2qK(-opJQozSlO?Zh2h zJ~c)s2W0pdSd_FCs%)q1>~7#AT$5I&6G~6;N?#v(aD=!gW>s~&_v>Q8-(LW3G)0DW z&}hNW_7hr5vimoHpNA~^j+D!CeWA!pt50g9e%^%8[l;Bg2mJ7X=~1_Kdpxy znn=}Y!J`Pqlg{9_dgI$58A>gn|Ewi`YE^#+j=c}GN?PJIbl@}68);TGV((Z@KBtLC z99GP9q)67X5WZj0dmJ2Z(xe7T>uUabI=C6C4k6v7%EcT`d<|7ZnH8YjX)>z=!uQTM zlABo(D%f!l|Mbj?{4jfc`?^a-8i({Ge&QF3l@KVd8^h^((&xN6Y8b({AG**3)*fnE zu)~X!)AOax%h*lB=T!6+Kk~!2KSLx}TPn)R>Y6_SKxiK+fai3*^`C(U@)*s)Iua6Z zu1&N(Nj~UYMMwjO`|V;m@sE9uBRHU`FN9~y${qY9Y^y1Ms7wB`<7f*=zvrUlW*9e1 zw5cy>Gfy)CN2!xMQY#^0Vfz|k;pIeDNlX4y5tsDC>$t1UV!Gp9p|Xj{*KCF6Y#sBg zKYl-At`xmWyeTg~X+_AkBtzaq=vq#F{hQ6wo8?zxR;T8WGd>xAdc4lrZg`q!c?VXz z&(^_OLgc$Wq80MK2~K~Gw7|y8TG@5fTDL&oB}U{#E8jxv-gP+0INQORJG&lj zBq8D+sO9SC*oaUJ^0E3<#Iv@>$KMJ+J+ZjAQdZ^&bFzXalqpj^i^Sbqgf3yL5hrvZ zVtk&Sh?j=C(7L@CKCFwgIE&YiAvPg3p_x7ln@AJZzw3f1v?Wnns(;W1OweEmwxHaC z!NP5wj@MviHO*=6cc@+IG|>lzeo!9DA)%BDv96Y$=CReDCehr;JTVBguKJ}X z0Wj852l`Tq!~$GrXQ^VxQD8hNT0droylfqddn>x2Nw=rU0dtrt{}X|XKNvY)obU0w zv56A&aW+7>Qx<3Wnw_wc9u!&Hh%Lk)nDE%rYsZL|ebEp-2F9;y`GPJK1=MfpS%v>X z>&r_jY*Aue7b*intbQi#Sa|#O$ zn8uP}51pTDi}GbQdlE*SB;fX|KyvaBIbRXL(Dhsnz#DNn&Dolt%9r8_J9B^*MQ>L6 zlLS;yS5xKBCpTLk1i^8+oDqL*ZO3yA6G5!{I3|O-=^NQjJl6&TUQzhzx+TS~JPkyE zWNqq(yEX0$88}vA1@Zj9rb3Y3@4{B8L7G3y z?~)qK4vsju{oD$I$HwMcAQ;lMLda?wyOT>c&pukPtqhAzxDu3fj$6^NxkemC$4!e? zM?yoFT)K{=Hj}H1MxteGbQYog-m1dH+I}_Obc+%Vk}FssQ)9eJF|x!fb*U?OpIlB+ z_u0~@5?h)=_fkp!c&!+8&GwUUi7DT}S!nb&*#A$Cp}`N82n0;oGih4P^N+s%x3Z9` zxpAJtp_iwp)?2DRE$-B|3hZ>dc=loSZquf}?4;nEL_hq~?MF~;Pg;PP2?{`-i4xP= zeb035NLx}r!xAidQ2tGiJ5MC=T2Kz>Vi4?otc{r+)iG*5vckE(Tj@+ zeJf{{>9wJYv0G@|WQ=2DvyK5y;}5^2T6NGzJjcs4&( zKA)mGnX2fVdLtKme#JJhE^rHaejf3+R((@)j68MJ+ax;s0GWyH2~2LA#7Pv3**>*X z-w{Kf<-J^)zW_ip)XY*V zn}XoX`MKmILJ2tjRabID#nL~ISageUp(Qt}nfpc#xa;J9PA7RYu_mQAQ0B&&SU77* zn?Ez^efxyNkeNLqa`$*({u(t;NxA5i`J$xcUh8})XB^+ak8$fa%_meT$!c1wIgUM4 zq=zC_;dJWQBnM*D0hVOef=20_hJ?c~gwhd28*wpCC=WfK zc#q#$6e9J~BJ9h^#L9zVY#t zN&6;SUu7A_2054!s(EIWsLidGSQ6ak<->ggF|?W3IGN9Be*m02B)3CP+5cw;+A$}r z|6fnPV~)F%E$z-re+k?%^j!V0f%Te%{J(NOXj=(LYrl4Z|Dy$t61}{GKF|XCuN|@f lA9M8Izy7x-|7VVLar4X!LAA9D-a+e1Sy4@)T+TG;{{Sd7=3M{) literal 0 HcmV?d00001 From 5d020d3141288d5403347ccb49003911b0f65c10 Mon Sep 17 00:00:00 2001 From: maikReal Date: Mon, 8 Apr 2024 18:19:47 +0100 Subject: [PATCH 035/149] Added changes --- .../marketplace-security-reports/default.json | 39 ++++++++++++++++--- 1 file changed, 33 insertions(+), 6 deletions(-) diff --git a/configs/marketplace-security-reports/default.json b/configs/marketplace-security-reports/default.json index 816b8847..5b115298 100644 --- a/configs/marketplace-security-reports/default.json +++ b/configs/marketplace-security-reports/default.json @@ -46684,14 +46684,14 @@ "overallInfo": { "verifiedNumber": 1, "totalContractsNumber": 1, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 1, + "securityScore": 80.99, "issueSeverityDistribution": { "critical": 4, - "gas": 0, + "gas": 2, "high": 0, - "informational": 0, - "low": 0, + "informational": 3, + "low": 9, "medium": 0 } }, @@ -46699,7 +46699,34 @@ { "address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74" + } + } } ] }, From e7d3536ff797c2fac71da391e638ea7bd9a7d95c Mon Sep 17 00:00:00 2001 From: maikReal Date: Mon, 8 Apr 2024 18:34:20 +0100 Subject: [PATCH 036/149] Upd shib sec score --- configs/marketplace-security-reports/default.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/marketplace-security-reports/default.json b/configs/marketplace-security-reports/default.json index 5b115298..cc0cf211 100644 --- a/configs/marketplace-security-reports/default.json +++ b/configs/marketplace-security-reports/default.json @@ -16726,7 +16726,7 @@ } }, { - "appName": "leat-swap", + "appName": "leet-swap", "doc": "https://docs.leetswap.finance/developers/contract-addresses", "chainsData": { "109": { From 4dd8a8c6717782d6211ce1e815a8c144dd7a0d10 Mon Sep 17 00:00:00 2001 From: maikReal Date: Thu, 11 Apr 2024 13:07:32 +0100 Subject: [PATCH 037/149] Upd file --- .../marketplace-security-reports/default.json | 23054 ++++++++-------- 1 file changed, 11161 insertions(+), 11893 deletions(-) diff --git a/configs/marketplace-security-reports/default.json b/configs/marketplace-security-reports/default.json index cc0cf211..3a1f15e7 100644 --- a/configs/marketplace-security-reports/default.json +++ b/configs/marketplace-security-reports/default.json @@ -1066,7 +1066,7 @@ } }, { - "appName": "sushi", + "appName": "sushiswap", "doc": "https://docs.sushi.com/docs/Developers/Deployment%20Addresses", "chainsData": { "10": { @@ -4327,342 +4327,6 @@ } } }, - { - "appName": "paraswap", - "doc": "https://developers.paraswap.network/smart-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 4, - "securityScore": 77.41749999999999, - "issueSeverityDistribution": { - "critical": 5, - "gas": 58, - "high": 9, - "informational": 27, - "low": 41, - "medium": 5 - } - }, - "contractsData": [ - { - "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "contractname": "AugustusSwapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 4, - "informational": 7, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 180, - "scan_time_taken": 1, - "score": "3.61", - "score_v2": "72.22", - "threat_score": "73.68" - } - } - }, - { - "address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x216b4b4ba9f3e719726886d34a177484278bfcae", - "contractname": "TokenTransferProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x216b4b4ba9f3e719726886d34a177484278bfcae/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 29, - "high": 5, - "informational": 14, - "low": 21, - "medium": 3 - }, - "lines_analyzed_count": 553, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.48", - "threat_score": "78.95" - } - } - }, - { - "address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa68bEA62Dc4034A689AA0F58A76681433caCa663", - "contractname": "AugustusRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa68bEA62Dc4034A689AA0F58A76681433caCa663/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 5, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 103, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.47", - "threat_score": "88.89" - } - } - }, - { - "address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", - "contractname": "FeeClaimer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 1, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 149, - "scan_time_taken": 0, - "score": "3.72", - "score_v2": "74.50", - "threat_score": "94.74" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 3, - "securityScore": 75.44333333333333, - "issueSeverityDistribution": { - "critical": 4, - "gas": 29, - "high": 4, - "informational": 20, - "low": 20, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "contractname": "AugustusSwapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 4, - "informational": 7, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 180, - "scan_time_taken": 1, - "score": "3.61", - "score_v2": "72.22", - "threat_score": "73.68" - } - } - }, - { - "address": "0x216B4B4Ba9F3e719726886d34a177484278Bfcae", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6e7bE86000dF697facF4396efD2aE2C322165dC3", - "contractname": "AugustusRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e7bE86000dF697facF4396efD2aE2C322165dC3/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 5, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 102, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.31", - "threat_score": "88.89" - } - } - }, - { - "address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA7465CCD97899edcf11C56D2d26B49125674e45F", - "contractname": "FeeClaimer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7465CCD97899edcf11C56D2d26B49125674e45F/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 8, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 149, - "scan_time_taken": 1, - "score": "3.49", - "score_v2": "69.80", - "threat_score": "94.74" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 1, - "securityScore": 73.33, - "issueSeverityDistribution": { - "critical": 4, - "gas": 8, - "high": 4, - "informational": 5, - "low": 8, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", - "contractname": "AugustusSwapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 4, - "informational": 5, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 180, - "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "73.68" - } - } - }, - { - "address": "0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, { "appName": "mean-finance", "doc": "https://docs.mean.finance/guides/smart-contract-registry", @@ -5827,7 +5491,7 @@ } }, { - "appName": "frax", + "appName": "frax-finance", "doc": "https://docs.frax.finance/smart-contracts/fraxswap", "chainsData": { "1": { @@ -17867,7 +17531,7 @@ } }, { - "appName": "Orbiter", + "appName": "orbiter", "doc": "https://docs.orbiter.finance/openapi-suggested#get-chain-list", "chainsData": { "1": { @@ -27189,1304 +26853,1076 @@ } }, { - "appName": "mean finance", - "doc": "https://docs.mean.finance/guides/smart-contract-registry", + "appName": "lido", + "doc": "https://docs.lido.fi/deployed-contracts/", "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 4, - "securityScore": 61.605000000000004, + "verifiedNumber": 46, + "totalContractsNumber": 123, + "solidityScanContractsNumber": 46, + "securityScore": 83.11065217391302, "issueSeverityDistribution": { - "critical": 6, - "gas": 25, - "high": 1, - "informational": 7, - "low": 20, - "medium": 3 + "critical": 13, + "gas": 1172, + "high": 78, + "informational": 1810, + "low": 850, + "medium": 55 } }, "contractsData": [ { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "address": "0x200dA0b6a9905A377CF8D469664C65dB267009d1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x00caAeF11EC545B192f16313F53912E453c91458", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe07305F43B11F230EaA951002F6a55a16419B707", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_address": "0xe07305F43B11F230EaA951002F6a55a16419B707", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contractname": "DCAHubPositionDescriptor", + "contract_url": "https://eth.blockscout.com/address/0xe07305F43B11F230EaA951002F6a55a16419B707", + "contractname": "AllowedRecipientsRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe07305F43B11F230EaA951002F6a55a16419B707/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 2, + "gas": 50, + "high": 0, + "informational": 26, "low": 3, - "medium": 0 + "medium": 5 }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.36", - "threat_score": "100.00" + "lines_analyzed_count": 1044, + "scan_time_taken": 2, + "score": "4.54", + "score_v2": "90.71", + "threat_score": "94.44" } } }, { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "contract_address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "contractname": "DCAHubCompanion", + "contract_url": "https://eth.blockscout.com/address/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 11, + "lines_analyzed_count": 52, "scan_time_taken": 0, - "score": "1.82", - "score_v2": "36.36", - "threat_score": "100.00" + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" } } }, { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "address": "0x828b154032950C8ff7CF8085D841723Db2696056", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE31A0599A6772BCf9b2bFc9e25cf941e793c9a7D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd3950eB3d7A9B0aBf8515922c0d35D13e85a2c91", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "contract_address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", - "contractname": "DCAPermissionsManager", + "contract_url": "https://eth.blockscout.com/address/0x32296969Ef14EB0c6d29669C550D4a0449130230", + "contractname": "MetaStablePool", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x32296969Ef14EB0c6d29669C550D4a0449130230/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 22, + "critical": 0, + "gas": 8, "high": 0, "informational": 5, - "low": 11, - "medium": 3 + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.34", - "threat_score": "88.89" + "lines_analyzed_count": 644, + "scan_time_taken": 2, + "score": "4.71", + "score_v2": "94.25", + "threat_score": "94.74" } } }, { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "address": "0xbd233D4ffdAA9B7d1d3E6b18CCcb8D091142893a", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "address": "0xDFfCD3BF14796a62a804c1B16F877Cf7120379dB", "isVerified": false, "solidityScanReport": null }, { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "address": "0x8F73e4C2A6D852bb4ab2A45E6a9CF5715b3228B7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "contract_address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "contractname": "DCAHubCompanion", + "contract_url": "https://eth.blockscout.com/address/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 }, - "lines_analyzed_count": 11, - "scan_time_taken": 1, - "score": "1.82", - "score_v2": "36.36", - "threat_score": "100.00" + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 2, - "securityScore": 62.91, - "issueSeverityDistribution": { - "critical": 4, - "gas": 2, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "isVerified": true, + "address": "0xab55bf4dfbf469ebfe082b7872557d1f87692fe6", + "isVerified": false, "solidityScanReport": null }, { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "address": "0x49d1363016aA899bba09ae972a1BF200dDf8C55F", "isVerified": false, "solidityScanReport": null }, { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "address": "0x7b9B8d00f807663d46Fb07F87d61B79884BC335B", "isVerified": false, "solidityScanReport": null }, { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contract_chain": "optimism", + "contract_address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contractname": "DCAHubCompanion", + "contract_url": "https://eth.blockscout.com/address/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 16, "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 16, - "scan_time_taken": 0, - "score": "2.81", - "score_v2": "56.25", - "threat_score": "100.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "82.35" } } }, { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "address": "0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC1A900Ae76dB21dC5aa8E418Ac0F4E888A4C7431", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contract_chain": "base", + "contract_address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contractname": "DCAHub", + "contract_url": "https://eth.blockscout.com/address/0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x834560F580764Bc2e0B16925F8bF229bb00cB759/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 23, + "lines_analyzed_count": 52, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", + "score": "3.65", + "score_v2": "73.08", "threat_score": "94.44" } } }, { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "address": "0xAAC4FcE2c5d55D1152512fe5FAA94DB267EE4863", "isVerified": false, "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 2, - "securityScore": 82.465, - "issueSeverityDistribution": { - "critical": 4, - "gas": 2, - "high": 1, - "informational": 2, - "low": 6, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "address": "0x92a27C4e5e35cFEa112ACaB53851Ec70e2D99a8D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "base", + "contract_address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contractname": "DCAHubPositionDescriptor", + "contract_url": "https://eth.blockscout.com/address/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 2, - "low": 3, - "medium": 0 + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.36", - "threat_score": "100.00" + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.44" } } }, { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contract_chain": "base", + "contract_address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contractname": "DCAHub", + "contract_url": "https://eth.blockscout.com/address/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "contractname": "AllowedRecipientsFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 4, + "gas": 111, "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "informational": 72, + "low": 5, + "medium": 9 }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "94.44" + "lines_analyzed_count": 2370, + "scan_time_taken": 4, + "score": "4.49", + "score_v2": "89.87", + "threat_score": "88.89" } } }, { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "mellow protocol", - "doc": "", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 23, - "totalContractsNumber": 64, - "solidityScanContractsNumber": 19, - "securityScore": 77.70421052631578, - "issueSeverityDistribution": { - "critical": 5, - "gas": 346, - "high": 50, - "informational": 44, - "low": 58, - "medium": 19 - } - }, - "contractsData": [ - { - "address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "contract_address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", - "contractname": "AaveVaultGovernance", + "contract_url": "https://eth.blockscout.com/address/0xFdDf38947aFB03C621C71b06C9C70bce73f12999", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdDf38947aFB03C621C71b06C9C70bce73f12999/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, - "high": 4, + "gas": 2, + "high": 0, "informational": 0, - "low": 2, - "medium": 0 + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 111, + "lines_analyzed_count": 95, "scan_time_taken": 0, - "score": "3.69", - "score_v2": "73.87", - "threat_score": "100.00" + "score": "4.32", + "score_v2": "86.32", + "threat_score": "94.44" } } }, { - "address": "0xA33a068645E228Db11c42e9d187EDC72361B7BC0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x881157f71A4d4275bf923c9dc519f9c2Bcb1Ac89", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "contract_address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", - "contractname": "MStrategy", + "contract_url": "https://eth.blockscout.com/address/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 36, - "high": 2, - "informational": 1, - "low": 5, - "medium": 0 + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 }, - "lines_analyzed_count": 492, - "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.82", - "threat_score": "100.00" + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" } } }, { - "address": "0xDc9C17662133fB865E7bA3198B67c53a617B2153", + "address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDc9C17662133fB865E7bA3198B67c53a617B2153", + "contract_address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDc9C17662133fB865E7bA3198B67c53a617B2153", - "contractname": "ProtocolGovernance", + "contract_url": "https://eth.blockscout.com/address/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDc9C17662133fB865E7bA3198B67c53a617B2153/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, - "high": 12, - "informational": 10, - "low": 1, - "medium": 3 + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 436, - "scan_time_taken": 1, - "score": "3.73", - "score_v2": "74.54", - "threat_score": "100.00" + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" } } }, { - "address": "0x7AF142702fcBB0696bC4b4DB9c2D609434864f52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06E16D36Ed1A99A46c0Cb771Ce927808d96132C2", + "address": "0xc5527396DDC353BD05bBA578aDAa1f5b6c721136", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB379bf6bB0770a3aC855DC04451958b7F8Ddc80b", + "address": "0x8180949ac41EF18e844ff8dafE604a195d86Aea9", "isVerified": false, "solidityScanReport": null }, { - "address": "0xbfAFc964361f78754f523343B09b3cb7Bb73Bdd6", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "contract_address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", - "contractname": "UniV3VaultGovernance", + "contract_url": "https://eth.blockscout.com/address/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 4, + "gas": 2, + "high": 0, "informational": 0, - "low": 2, - "medium": 0 + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 111, - "scan_time_taken": 2, - "score": "3.83", - "score_v2": "76.58", - "threat_score": "100.00" - } + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "94.44" + } } }, { - "address": "0x2683B341a25455619f5fF8511c14B3e760A868eD", + "address": "0x935cb3366Faf2cFC415B2099d1F974Fd27202b77", "isVerified": false, "solidityScanReport": null }, { - "address": "0xD7286673FD2d56EF9b324783835e2594674629D5", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xc8a65B27f2FBB60aF856eD9f594E076c2Ff27917", + "address": "0xcAa3AF7460E83E665EEFeC73a7a542E5005C9639", "isVerified": false, "solidityScanReport": null }, { - "address": "0x41dfc0FB65875015226073E1A4f9C24f147027BF", + "address": "0xDA1DF6442aFD2EC36aBEa91029794B9b2156ADD0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x231002439E1BD5b610C3d98321EA760002b9Ff64", - "isVerified": true, + "address": "0x852deD011285fe67063a08005c71a85690503Cee", + "isVerified": false, "solidityScanReport": null }, { - "address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "address": "0x99ac10631f69c753ddb595d074422a0922d9056b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "contract_address": "0x99ac10631f69c753ddb595d074422a0922d9056b", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", - "contractname": "ERC20RootVaultHelper", + "contract_url": "https://eth.blockscout.com/address/0x99ac10631f69c753ddb595d074422a0922d9056b", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x99ac10631f69c753ddb595d074422a0922d9056b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 1, - "informational": 0, - "low": 1, - "medium": 0 + "gas": 39, + "high": 2, + "informational": 12, + "low": 9, + "medium": 3 }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.78", - "score_v2": "55.56", - "threat_score": "100.00" + "lines_analyzed_count": 612, + "scan_time_taken": 3, + "score": "4.30", + "score_v2": "85.95", + "threat_score": "78.95" } } }, { - "address": "0xd0F8478f6d195120eB64518BCD7ADfa6e03e1116", + "address": "0xC18F11735C6a1941431cCC5BcF13AF0a052A5022", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "contract_address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9d992650B30C6FB7a83E7e7a430b4e015433b838", - "contractname": "MellowOracle", + "contract_url": "https://eth.blockscout.com/address/0x0cb113890b04b49455dfe06554e2d784598a29c9", + "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9d992650B30C6FB7a83E7e7a430b4e015433b838/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0cb113890b04b49455dfe06554e2d784598a29c9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 0, - "informational": 2, - "low": 1, - "medium": 0 + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, "score": "4.26", - "score_v2": "85.11", - "threat_score": "100.00" + "score_v2": "85.16", + "threat_score": "89.47" } } }, { - "address": "0x8E024f875f6fDdf1471582bed8504F46CB64487E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFbf0fF6EAAF1d64c75cfdA7655B5E74eE8632817", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x973495e81180Cd6Ead654328A0bEbE01c8ad53EA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "contract_address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", - "contractname": "FarmWrapper", + "contract_url": "https://eth.blockscout.com/address/0x76943C0D61395d8F2edF9060e1533529cAe05dE6", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76943C0D61395d8F2edF9060e1533529cAe05dE6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, + "gas": 2, + "high": 0, "informational": 0, - "low": 3, - "medium": 0 + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 102, + "lines_analyzed_count": 94, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "100.00" + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.44" } } }, { - "address": "0x81379c8b9376f06178B28954e46c32626776DAf0", + "address": "0xD75778b855886Fc5e1eA7D6bFADA9EB68b35C19D", "isVerified": false, "solidityScanReport": null }, { - "address": "0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", + "address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", + "contract_address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", - "contractname": "VaultRegistry", + "contract_url": "https://eth.blockscout.com/address/0x1982b2F5814301d4e9a8b0201555376e62F82428", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD23F971696576331fCF96f80a20B4D3b31ca5b2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1982b2F5814301d4e9a8b0201555376e62F82428/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 10, - "high": 5, - "informational": 2, - "low": 3, + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 192, - "scan_time_taken": 1, - "score": "3.88", - "score_v2": "77.60", - "threat_score": "100.00" + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.44" } } }, { - "address": "0x0bf7B603389795E109a13140eCb07036a1534573", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe3C89D39822bC85890faCfFfF3e1362C01F3129f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3e80E11C8fD3e05221fE63BE3487f9f0A4316Dc8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3D120987e85C1C294577a1c39C96693A6F9be97b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "contract_address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", - "contractname": "ERC20RootVault", + "contract_url": "https://eth.blockscout.com/address/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 36, + "gas": 2, "high": 0, - "informational": 5, - "low": 6, - "medium": 2 + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 484, - "scan_time_taken": 2, - "score": "4.39", - "score_v2": "87.81", - "threat_score": "89.47" + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" } } }, { - "address": "0x4F5d5A362bE00209403473945d76b2D5254a60C2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78674E6883A1B2cCcd41AFd451897ca01429c151", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "contract_address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", - "contractname": "LStrategy", + "contract_url": "https://eth.blockscout.com/address/0x442af784A788A5bd6F42A01Ebe9F287a871243fb", + "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x442af784A788A5bd6F42A01Ebe9F287a871243fb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 60, - "high": 11, - "informational": 12, - "low": 7, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, "medium": 2 }, - "lines_analyzed_count": 933, - "scan_time_taken": 3, - "score": "4.27", - "score_v2": "85.42", - "threat_score": "100.00" + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" } } }, { - "address": "0x6A2Dd3B817F0364e7603e781dDA9c62f62c440E1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x624a5219216c5A101247B39a04260Ed3A2A05B71", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1FCD3926b6DFa2A90Fe49A383C732b31f1ee54eB", + "address": "0xF5Dc67E54FC96F993CD06073f71ca732C1E654B1", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", + "address": "0xFE5986E06210aC1eCC1aDCafc0cc7f8D63B3F977", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", + "address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", + "contract_address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", - "contractname": "FarmWrapper", + "contract_url": "https://eth.blockscout.com/address/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6955ab1AdEfA2e48f449b88183a2774A186b7e61/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 3, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 102, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "100.00" + "lines_analyzed_count": 52, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" } } }, { - "address": "0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD3442BA55108d33FA1EB3F1a3C0876F892B01c44", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x749b85100D66525Eec385638b46bD3Ee590c0c79", + "address": "0xdc7300622948a7AdaF339783F6991F9cdDD79776", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6C97A35D7c57C48463281a5Ec9620a4613BE62BF", + "address": "0x334D6eDc13F63728b39e6A6D04A7Bbd5D6A9B9FF", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "contract_address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", - "contractname": "YearnVault", + "contract_url": "https://eth.blockscout.com/address/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, - "high": 1, - "informational": 3, + "gas": 2, + "high": 0, + "informational": 4, "low": 4, - "medium": 3 + "medium": 0 }, - "lines_analyzed_count": 133, + "lines_analyzed_count": 52, "scan_time_taken": 0, - "score": "3.46", - "score_v2": "69.17", - "threat_score": "100.00" + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.12" } } }, { - "address": "0xB17a8d440c4e0A206Fc1dE76F3D0531F70bF6d42", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x65582767218D8829ffb79853aF7764Cea34ceE2b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1A407175437514694E561d7208a343D78374CFcf", + "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1A407175437514694E561d7208a343D78374CFcf", + "contract_address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1A407175437514694E561d7208a343D78374CFcf", - "contractname": "UniV3Oracle", + "contract_url": "https://eth.blockscout.com/address/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contractname": "MiniMeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A407175437514694E561d7208a343D78374CFcf/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, - "high": 2, - "informational": 2, - "low": 2, - "medium": 1 + "gas": 26, + "high": 4, + "informational": 43, + "low": 34, + "medium": 5 }, - "lines_analyzed_count": 172, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.65", - "threat_score": "100.00" + "lines_analyzed_count": 602, + "scan_time_taken": 1, + "score": "3.60", + "score_v2": "72.09", + "threat_score": "88.89" } } }, { - "address": "0x78ba57594656400d74a0c5ea80f84750cb47f449", + "address": "0x0D97E876ad14DB2b183CFeEB8aa1A5C788eB1831", "isVerified": false, "solidityScanReport": null }, { - "address": "0x27E3E8E275523850236485FE2341e55689a81Bb1", + "address": "0x7d509BFF310d9460b1F613e4e40d342201a83Ae4", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe04DC6F116A85508cD6299229218Ed4719E43F2a", + "address": "0xcD42Eb8a5db5a80Dc8f643745528DD77cf4C7D35", "isVerified": false, "solidityScanReport": null }, { - "address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "address": "0x48c4929630099b217136b64089E8543dB0E5163a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1ad5cb2955940f998081c1ef5f5f00875431aa90", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "contract_address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", - "contractname": "CurveValidator", + "contract_url": "https://eth.blockscout.com/address/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", + "contractname": "InsuranceFund", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, - "informational": 0, + "informational": 1, "low": 2, "medium": 0 }, - "lines_analyzed_count": 53, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "83.02", - "threat_score": "100.00" + "lines_analyzed_count": 146, + "scan_time_taken": 2, + "score": "4.76", + "score_v2": "95.21", + "threat_score": "94.74" } } }, { - "address": "0x2e2747dd8498396ef82A7BcE510DA264938eBa72", + "address": "0x3a6bd15abf19581e411621d669b6a2bbe741ffd6", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9898C6D87699b864630422065e450772fF5d90c9", + "address": "0x753D5167C31fBEB5b49624314d74A957Eb271709", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "address": "0x75100bd564415731b5936a4a94d0dc29dde5db3c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "contract_address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", - "contractname": "AaveVault", + "contract_url": "https://eth.blockscout.com/address/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", + "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, - "high": 1, - "informational": 3, - "low": 5, - "medium": 3 + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 }, - "lines_analyzed_count": 152, - "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.76", - "threat_score": "100.00" + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" } } }, { - "address": "0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", + "address": "0x589e298964b9181D9938B84bB034C3BB9024E2C0", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", + "address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", + "contract_address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", - "contractname": "AllowAllValidator", + "contract_url": "https://eth.blockscout.com/address/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 0, - "low": 1, + "informational": 4, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 32, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "100.00" + "lines_analyzed_count": 47, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.47", + "threat_score": "94.44" } } }, { - "address": "0x99A069d159684464C6Cf88992Fd979981dB49d7e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "address": "0x2e59A20f205bB85a89C53f1936454680651E618e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "contract_address": "0x2e59A20f205bB85a89C53f1936454680651E618e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", - "contractname": "MellowVault", + "contract_url": "https://eth.blockscout.com/address/0x2e59A20f205bB85a89C53f1936454680651E618e", + "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e59A20f205bB85a89C53f1936454680651E618e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, - "high": 1, - "informational": 2, - "low": 3, - "medium": 4 + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 }, - "lines_analyzed_count": 107, - "scan_time_taken": 0, - "score": "2.62", - "score_v2": "52.34", - "threat_score": "100.00" + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" } } }, { - "address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", - "contractname": "ERC20Vault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 1, - "informational": 1, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 99, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" - } - } + "address": "0xD624B08C83bAECF0807Dd2c6880C3154a5F0B288", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "address": "0x48c135Ff690C2Aa7F5B11C539104B5855A4f9252", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "contract_address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", - "contractname": "UniV3Vault", + "contract_url": "https://eth.blockscout.com/address/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, - "high": 3, - "informational": 1, - "low": 5, + "gas": 4, + "high": 1, + "informational": 0, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 355, - "scan_time_taken": 1, - "score": "4.46", - "score_v2": "89.30", - "threat_score": "100.00" + "lines_analyzed_count": 212, + "scan_time_taken": 0, + "score": "4.76", + "score_v2": "95.28", + "threat_score": "94.44" } } }, { - "address": "0x13c7bCc2126d6892eEFd489Ad215A1a09F36AA9f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x07c22b9DB88cB4B1f0763B8C6CE05F8794b14f4E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49ECc99374776789132317B2f4108a5a966085b7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFA3C9E965D254c101500c4e74120500f89881336", + "address": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3eb8ed404817e40E9216149d1272581837b4B46d", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "lido", - "doc": "https://docs.lido.fi/deployed-contracts/", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 46, - "totalContractsNumber": 123, - "solidityScanContractsNumber": 46, - "securityScore": 83.11065217391302, - "issueSeverityDistribution": { - "critical": 13, - "gas": 1172, - "high": 78, - "informational": 1810, - "low": 850, - "medium": 55 - } - }, - "contractsData": [ - { - "address": "0x200dA0b6a9905A377CF8D469664C65dB267009d1", + "address": "0xCBb418F6f9BFd3525CE6aADe8F74ECFEfe2DB5C8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x00caAeF11EC545B192f16313F53912E453c91458", + "address": "0xDc1A0C7849150f466F07d48b38eAA6cE99079f80", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe07305F43B11F230EaA951002F6a55a16419B707", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe07305F43B11F230EaA951002F6a55a16419B707", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe07305F43B11F230EaA951002F6a55a16419B707", - "contractname": "AllowedRecipientsRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe07305F43B11F230EaA951002F6a55a16419B707/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 50, - "high": 0, - "informational": 26, - "low": 3, - "medium": 5 - }, - "lines_analyzed_count": 1044, - "scan_time_taken": 2, - "score": "4.54", - "score_v2": "90.71", - "threat_score": "94.44" - } - } - }, - { - "address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", + "address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", + "contract_address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", + "contract_url": "https://eth.blockscout.com/address/0x87D93d9B2C672bf9c9642d853a8682546a5012B5", "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87D93d9B2C672bf9c9642d853a8682546a5012B5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -28506,81 +27942,49 @@ } }, { - "address": "0x828b154032950C8ff7CF8085D841723Db2696056", + "address": "0x4ee3118e3858e8d7164a634825bfe0f73d99c792", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE31A0599A6772BCf9b2bFc9e25cf941e793c9a7D", + "address": "0x958e0D946D014F377421a53AB5f9180d4485e63B", "isVerified": false, "solidityScanReport": null }, { - "address": "0xd3950eB3d7A9B0aBf8515922c0d35D13e85a2c91", + "address": "0x8B82C1546D47330335a48406cc3a50Da732672E7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x32296969Ef14EB0c6d29669C550D4a0449130230", - "contractname": "MetaStablePool", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x32296969Ef14EB0c6d29669C550D4a0449130230/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 5, - "low": 12, - "medium": 0 - }, - "lines_analyzed_count": 644, - "scan_time_taken": 2, - "score": "4.71", - "score_v2": "94.25", - "threat_score": "94.74" - } - } - }, - { - "address": "0xbd233D4ffdAA9B7d1d3E6b18CCcb8D091142893a", + "address": "0x231Ac69A1A37649C6B06a71Ab32DdD92158C80b8", "isVerified": false, "solidityScanReport": null }, { - "address": "0xDFfCD3BF14796a62a804c1B16F877Cf7120379dB", + "address": "0x1843Bc35d1fD15AbE1913b9f72852a79457C42Ab", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8F73e4C2A6D852bb4ab2A45E6a9CF5715b3228B7", + "address": "0x7E8eFfAb3083fB26aCE6832bFcA4C377905F97d7", "isVerified": false, "solidityScanReport": null }, { - "address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "address": "0xf73a1260d222f447210581DDf212D915c09a3249", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "contract_address": "0xf73a1260d222f447210581DDf212D915c09a3249", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "contract_url": "https://eth.blockscout.com/address/0xf73a1260d222f447210581DDf212D915c09a3249", "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf73a1260d222f447210581DDf212D915c09a3249/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -28600,214 +28004,219 @@ } }, { - "address": "0xab55bf4dfbf469ebfe082b7872557d1f87692fe6", + "address": "0xC77F8768774E1c9244BEed705C4354f2113CFc09", "isVerified": false, "solidityScanReport": null }, { - "address": "0x49d1363016aA899bba09ae972a1BF200dDf8C55F", + "address": "0xbf05A929c3D7885a6aeAd833a992dA6E5ac23b09", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7b9B8d00f807663d46Fb07F87d61B79884BC335B", + "address": "0xd30Dc38EdEfc21875257e8A3123503075226E14B", "isVerified": false, "solidityScanReport": null }, { - "address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", + "address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", + "contract_address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 2, "high": 0, - "informational": 11, - "low": 6, + "informational": 0, + "low": 4, "medium": 1 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "94.44" } } }, { - "address": "0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551", + "address": "0x9B1cebF7616f2BC73b47D226f90b01a7c9F86956", "isVerified": false, "solidityScanReport": null }, { - "address": "0xC1A900Ae76dB21dC5aa8E418Ac0F4E888A4C7431", + "address": "0x75bDecbb6453a901EBBB945215416561547dfDD4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "address": "0x73b047fe6337183A454c5217241D780a932777bD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "contract_address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x834560F580764Bc2e0B16925F8bF229bb00cB759", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x834560F580764Bc2e0B16925F8bF229bb00cB759/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 24, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", + "score": "3.96", + "score_v2": "79.17", "threat_score": "94.44" } } }, { - "address": "0xAAC4FcE2c5d55D1152512fe5FAA94DB267EE4863", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92a27C4e5e35cFEa112ACaB53851Ec70e2D99a8D", + "address": "0xbD08f9D6BF1D25Cc7407E4855dF1d46C2043B3Ea", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", + "address": "0x388C818CA8B9251b393131C08a736A67ccB19297", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", + "contract_address": "0x388C818CA8B9251b393131C08a736A67ccB19297", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0x388C818CA8B9251b393131C08a736A67ccB19297", + "contractname": "LidoExecutionLayerRewardsVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x388C818CA8B9251b393131C08a736A67ccB19297/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 6, + "high": 1, "informational": 0, - "low": 4, - "medium": 1 + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" + "score": "4.36", + "score_v2": "87.20", + "threat_score": "100.00" } } }, { - "address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "contract_address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", - "contractname": "AllowedRecipientsFactory", + "contract_url": "https://eth.blockscout.com/address/0x86392dC19c0b719886221c78AB11eb8Cf5c52812", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86392dC19c0b719886221c78AB11eb8Cf5c52812/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 111, + "critical": 0, + "gas": 16, "high": 0, - "informational": 72, - "low": 5, - "medium": 9 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 2370, - "scan_time_taken": 4, - "score": "4.49", - "score_v2": "89.87", - "threat_score": "88.89" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" } } }, { - "address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", + "address": "0x1bdfFe0EBef3FEAdF2723D3330727D73f538959C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", + "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFdDf38947aFB03C621C71b06C9C70bce73f12999", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contractname": "WstETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdDf38947aFB03C621C71b06C9C70bce73f12999/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 + "gas": 6, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 95, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.32", - "threat_score": "94.44" + "score": "4.17", + "score_v2": "83.33", + "threat_score": "84.21" } } }, { - "address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "contract_address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "contract_url": "https://eth.blockscout.com/address/0xB9E5CBB9CA5b0d659238807E84D0176930753d86", "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9E5CBB9CA5b0d659238807E84D0176930753d86/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -28827,572 +28236,471 @@ } }, { - "address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", + "address": "0x4AC40c34f8992bb1e5E856A448792158022551ca", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", + "contract_address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xc5578194D457dcce3f272538D1ad52c68d1CE849", + "contractname": "UniswapV2Pair", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5578194D457dcce3f272538D1ad52c68d1CE849/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 + "critical": 1, + "gas": 51, + "high": 6, + "informational": 19, + "low": 20, + "medium": 1 }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "lines_analyzed_count": 444, + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "68.02", + "threat_score": "77.78" } } }, { - "address": "0xc5527396DDC353BD05bBA578aDAa1f5b6c721136", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8180949ac41EF18e844ff8dafE604a195d86Aea9", + "address": "0xBd2b6dC189EefD51B273F5cb2d99BA1ce565fb8C", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", + "address": "0x313819736457910ac1dd21a712a37f3d7595645a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", + "contract_address": "0x313819736457910ac1dd21a712a37f3d7595645a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0x313819736457910ac1dd21a712a37f3d7595645a", + "contractname": "L1ERC20TokenBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x313819736457910ac1dd21a712a37f3d7595645a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 1, + "high": 1, "informational": 0, - "low": 4, - "medium": 1 + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 95, + "lines_analyzed_count": 151, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.32", - "threat_score": "94.44" + "score": "4.70", + "score_v2": "94.04", + "threat_score": "100.00" } } }, { - "address": "0x935cb3366Faf2cFC415B2099d1F974Fd27202b77", + "address": "0x9305c1Dbfe22c12c66339184C0025d7006f0f1cC", "isVerified": false, "solidityScanReport": null }, { - "address": "0xcAa3AF7460E83E665EEFeC73a7a542E5005C9639", + "address": "0x1F2b79FE297B7098875930bBA6dd17068103897E", "isVerified": false, "solidityScanReport": null }, { - "address": "0xDA1DF6442aFD2EC36aBEa91029794B9b2156ADD0", + "address": "0xF668E6D326945d499e5B35E7CD2E82aCFbcFE6f0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x852deD011285fe67063a08005c71a85690503Cee", + "address": "0xb8FFC3Cd6e7Cf5a098A1c92F48009765B24088Dc", "isVerified": false, "solidityScanReport": null }, { - "address": "0x99ac10631f69c753ddb595d074422a0922d9056b", + "address": "0xEe06EA501f7d9DC6F4200385A8D910182D155d3e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDe2c414b671d2DB93617D1592f0490c13674de24", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x99ac10631f69c753ddb595d074422a0922d9056b", + "contract_address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x99ac10631f69c753ddb595d074422a0922d9056b", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", + "contractname": "HashConsensus", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x99ac10631f69c753ddb595d074422a0922d9056b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, - "high": 2, - "informational": 12, - "low": 9, - "medium": 3 + "gas": 38, + "high": 0, + "informational": 9, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 612, - "scan_time_taken": 3, - "score": "4.30", - "score_v2": "85.95", - "threat_score": "78.95" + "lines_analyzed_count": 1097, + "scan_time_taken": 2, + "score": "4.72", + "score_v2": "94.35", + "threat_score": "100.00" } } }, { - "address": "0xC18F11735C6a1941431cCC5BcF13AF0a052A5022", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", + "address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", + "contract_address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0cb113890b04b49455dfe06554e2d784598a29c9", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0x17F6b2C738a63a8D3A113a228cfd0b373244633D", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0cb113890b04b49455dfe06554e2d784598a29c9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17F6b2C738a63a8D3A113a228cfd0b373244633D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x76943C0D61395d8F2edF9060e1533529cAe05dE6", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76943C0D61395d8F2edF9060e1533529cAe05dE6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 52, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", + "score": "3.65", + "score_v2": "73.08", "threat_score": "94.44" } } }, { - "address": "0xD75778b855886Fc5e1eA7D6bFADA9EB68b35C19D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", + "address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", + "contract_address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1982b2F5814301d4e9a8b0201555376e62F82428", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x29C5c51A031165CE62F964966A6399b81165EFA4", + "contractname": "L1ERC20TokenBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1982b2F5814301d4e9a8b0201555376e62F82428/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29C5c51A031165CE62F964966A6399b81165EFA4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 1, - "high": 0, + "high": 1, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 24, + "lines_analyzed_count": 151, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" + "score": "4.70", + "score_v2": "94.04", + "threat_score": "100.00" } } }, { - "address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", + "address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", + "contract_address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", + "contractname": "MerkleDistributor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, + "gas": 5, + "high": 1, + "informational": 1, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", + "score": "3.33", + "score_v2": "66.67", "threat_score": "94.44" } } }, { - "address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x442af784A788A5bd6F42A01Ebe9F287a871243fb", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x442af784A788A5bd6F42A01Ebe9F287a871243fb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 5, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } + "address": "0xD15a672319Cf0352560eE76d9e89eAB0889046D3", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xF5Dc67E54FC96F993CD06073f71ca732C1E654B1", + "address": "0x6AB39a8Be67D9305799c3F8FdFc95Caf3150d17c", "isVerified": false, "solidityScanReport": null }, { - "address": "0xFE5986E06210aC1eCC1aDCafc0cc7f8D63B3F977", + "address": "0x97615f72c3428A393d65A84A3ea6BBD9ad6C0D74", "isVerified": false, "solidityScanReport": null }, { - "address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", + "address": "0x87b02dF27cd6ec128532Add7C8BC19f62E6f1fB9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", + "contract_address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x66457616dd8489df5d0afd8678f4a260088aaf55", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66457616dd8489df5d0afd8678f4a260088aaf55/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 52, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "73.08", + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", "threat_score": "94.44" } } }, { - "address": "0xdc7300622948a7AdaF339783F6991F9cdDD79776", + "address": "0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb", "isVerified": false, "solidityScanReport": null }, { - "address": "0x334D6eDc13F63728b39e6A6D04A7Bbd5D6A9B9FF", + "address": "0x6c82877cac5a7a739f16ca0a89c0a328b8764a24", "isVerified": false, "solidityScanReport": null }, { - "address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.12" - } - } + "address": "0x1F809D2cb72a5Ab13778811742050eDa876129b6", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "address": "0xEe60C6ebC91237d334230b12263E26EE3b480ec4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contract_address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", - "contractname": "MiniMeToken", + "contract_url": "https://eth.blockscout.com/address/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", + "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, - "high": 4, - "informational": 43, - "low": 34, - "medium": 5 + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 }, - "lines_analyzed_count": 602, - "scan_time_taken": 1, - "score": "3.60", - "score_v2": "72.09", - "threat_score": "88.89" + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" } } }, { - "address": "0x0D97E876ad14DB2b183CFeEB8aa1A5C788eB1831", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7d509BFF310d9460b1F613e4e40d342201a83Ae4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcD42Eb8a5db5a80Dc8f643745528DD77cf4C7D35", + "address": "0x22010d1747CaFc370b1f1FBBa61022A313c5693b", "isVerified": false, "solidityScanReport": null }, { - "address": "0x48c4929630099b217136b64089E8543dB0E5163a", + "address": "0xF95f069F9AD107938F6ba802a3da87892298610E", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1ad5cb2955940f998081c1ef5f5f00875431aa90", + "address": "0xb0FE4D300334461523D9d61AaD90D0494e1Abb43", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", + "address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", + "contract_address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", - "contractname": "InsuranceFund", + "contract_url": "https://eth.blockscout.com/address/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", + "contractname": "EasyTrack", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 4, + "gas": 35, "high": 0, - "informational": 1, - "low": 2, - "medium": 0 + "informational": 34, + "low": 20, + "medium": 4 }, - "lines_analyzed_count": 146, - "scan_time_taken": 2, - "score": "4.76", - "score_v2": "95.21", - "threat_score": "94.74" + "lines_analyzed_count": 737, + "scan_time_taken": 1, + "score": "4.04", + "score_v2": "80.87", + "threat_score": "88.89" } } }, { - "address": "0x3a6bd15abf19581e411621d669b6a2bbe741ffd6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x753D5167C31fBEB5b49624314d74A957Eb271709", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75100bd564415731b5936a4a94d0dc29dde5db3c", + "address": "0xF9339DE629973c60c4d2b76749c81E6F40960E3A", "isVerified": false, "solidityScanReport": null }, { - "address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", + "address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", + "contract_address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 5, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" } } }, { - "address": "0x589e298964b9181D9938B84bB034C3BB9024E2C0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", + "address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", + "contract_address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", + "contractname": "WithdrawalsManagerProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, - "informational": 4, - "low": 3, + "informational": 5, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 47, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.47", - "threat_score": "94.44" + "lines_analyzed_count": 168, + "scan_time_taken": 0, + "score": "4.43", + "score_v2": "88.69", + "threat_score": "83.33" } } }, { - "address": "0x2e59A20f205bB85a89C53f1936454680651E618e", + "address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2e59A20f205bB85a89C53f1936454680651E618e", + "contract_address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2e59A20f205bB85a89C53f1936454680651E618e", + "contract_url": "https://eth.blockscout.com/address/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e59A20f205bB85a89C53f1936454680651E618e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -29412,1685 +28720,1481 @@ } }, { - "address": "0xD624B08C83bAECF0807Dd2c6880C3154a5F0B288", + "address": "0xFeBd8FAC16De88206d4b18764e826AF38546AfE0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x48c135Ff690C2Aa7F5B11C539104B5855A4f9252", + "address": "0x41CF3DbDc939c5115823Fba1432c4EC5E7bD226C", "isVerified": false, "solidityScanReport": null - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 5, + "securityScore": 80.58399999999999, + "issueSeverityDistribution": { + "critical": 5, + "gas": 25, + "high": 0, + "informational": 26, + "low": 23, + "medium": 3 + } + }, + "contractsData": [ { - "address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", + "address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", - "contract_chain": "eth", + "contract_address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://optimism.blockscout.com/address/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 1, - "informational": 0, - "low": 1, - "medium": 0 + "gas": 2, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 212, + "lines_analyzed_count": 94, "scan_time_taken": 0, - "score": "4.76", - "score_v2": "95.28", + "score": "4.26", + "score_v2": "85.11", "threat_score": "94.44" } } }, { - "address": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCBb418F6f9BFd3525CE6aADe8F74ECFEfe2DB5C8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDc1A0C7849150f466F07d48b38eAA6cE99079f80", + "address": "0xefa0db536d2c8089685630fafe88cf7805966fc3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", + "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", - "contract_chain": "eth", + "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x87D93d9B2C672bf9c9642d853a8682546a5012B5", - "contractname": "SafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87D93d9B2C672bf9c9642d853a8682546a5012B5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, + "informational": 1, "low": 4, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 94, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", + "score": "4.26", + "score_v2": "85.11", "threat_score": "94.44" } } }, { - "address": "0x4ee3118e3858e8d7164a634825bfe0f73d99c792", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x958e0D946D014F377421a53AB5f9180d4485e63B", + "address": "0xde45f101250f2ca1c0f8adfc172576d10c12072d", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8B82C1546D47330335a48406cc3a50Da732672E7", + "address": "0x5fc53f707c7aacd460a1cd564c06e0f07610fcb7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x231Ac69A1A37649C6B06a71Ab32DdD92158C80b8", + "address": "0x92834c37dF982A13bb0f8C3F6608E26F0546538e", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1843Bc35d1fD15AbE1913b9f72852a79457C42Ab", + "address": "0xD420d6C8aA81c087829A64Ce59936b7C1176A81a", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7E8eFfAb3083fB26aCE6832bFcA4C377905F97d7", + "address": "0x5033823F27c5f977707B58F0351adcD732C955Dd", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf73a1260d222f447210581DDf212D915c09a3249", + "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf73a1260d222f447210581DDf212D915c09a3249", - "contract_chain": "eth", + "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf73a1260d222f447210581DDf212D915c09a3249", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf73a1260d222f447210581DDf212D915c09a3249/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" } } }, { - "address": "0xC77F8768774E1c9244BEed705C4354f2113CFc09", + "address": "0x23B96aDD54c479C6784Dd504670B5376B808f4C7", "isVerified": false, "solidityScanReport": null }, { - "address": "0xbf05A929c3D7885a6aeAd833a992dA6E5ac23b09", + "address": "0x981Fb05B738e981aC532a99e77170ECb4Bc27AEF", "isVerified": false, "solidityScanReport": null }, { - "address": "0xd30Dc38EdEfc21875257e8A3123503075226E14B", + "address": "0x4Cf8fE0A4c2539F7EFDD2047d8A5D46F14613088", "isVerified": false, "solidityScanReport": null }, { - "address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", + "address": "0xFdb794692724153d1488CcdBE0C56c252596735F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", - "contract_chain": "eth", + "contract_address": "0xFdb794692724153d1488CcdBE0C56c252596735F", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", - "contractname": "OssifiableProxy", + "contract_url": "https://optimism.blockscout.com/address/0xFdb794692724153d1488CcdBE0C56c252596735F", + "contractname": "L2StandardERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdb794692724153d1488CcdBE0C56c252596735F/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 3, "high": 0, - "informational": 0, - "low": 4, - "medium": 1 + "informational": 3, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 95, + "lines_analyzed_count": 69, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.32", - "threat_score": "94.44" + "score": "3.48", + "score_v2": "69.57", + "threat_score": "89.47" } } }, { - "address": "0x9B1cebF7616f2BC73b47D226f90b01a7c9F86956", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75bDecbb6453a901EBBB945215416561547dfDD4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x73b047fe6337183A454c5217241D780a932777bD", + "address": "0xda74db17023750d02b83be2559a4eaa013b65c54", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", + "address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", - "contract_chain": "eth", + "contract_address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x75483CE83100890c6bf1718c26052cE44e0F2839", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75483CE83100890c6bf1718c26052cE44e0F2839/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 24, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", + "score": "3.44", + "score_v2": "68.89", "threat_score": "94.44" } } }, { - "address": "0xbD08f9D6BF1D25Cc7407E4855dF1d46C2043B3Ea", + "address": "0x91cE2F083d59B832f95f90aA0997168ae051a98A", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 6, + "securityScore": 78.72333333333334, + "issueSeverityDistribution": { + "critical": 4, + "gas": 11, + "high": 0, + "informational": 13, + "low": 21, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x7063ef4f2887586e96096d3e94c9b6961c50a9a2", "isVerified": false, "solidityScanReport": null }, { - "address": "0x388C818CA8B9251b393131C08a736A67ccB19297", + "address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x388C818CA8B9251b393131C08a736A67ccB19297", - "contract_chain": "eth", + "contract_address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x388C818CA8B9251b393131C08a736A67ccB19297", - "contractname": "LidoExecutionLayerRewardsVault", + "contract_url": "https://base.blockscout.com/address/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x388C818CA8B9251b393131C08a736A67ccB19297/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 1, - "informational": 0, - "low": 3, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 125, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "4.36", - "score_v2": "87.20", - "threat_score": "100.00" + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" } } }, { - "address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", + "address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", - "contract_chain": "eth", + "contract_address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86392dC19c0b719886221c78AB11eb8Cf5c52812", - "contractname": "EACAggregatorProxy", + "contract_url": "https://base.blockscout.com/address/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86392dC19c0b719886221c78AB11eb8Cf5c52812/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 2, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" } } }, { - "address": "0x1bdfFe0EBef3FEAdF2723D3330727D73f538959C", + "address": "0x69ce2505ce515c0203160450157366f927243309", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "contract_chain": "eth", + "contract_address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "contractname": "WstETH", + "contract_url": "https://base.blockscout.com/address/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 1, - "informational": 1, - "low": 6, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 138, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "84.21" + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" } } }, { - "address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", + "address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", - "contract_chain": "eth", + "contract_address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB9E5CBB9CA5b0d659238807E84D0176930753d86", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://base.blockscout.com/address/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9E5CBB9CA5b0d659238807E84D0176930753d86/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0x4AC40c34f8992bb1e5E856A448792158022551ca", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc5578194D457dcce3f272538D1ad52c68d1CE849", - "contractname": "UniswapV2Pair", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5578194D457dcce3f272538D1ad52c68d1CE849/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 51, - "high": 6, - "informational": 19, - "low": 20, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, "medium": 1 }, - "lines_analyzed_count": 444, - "scan_time_taken": 2, - "score": "3.40", - "score_v2": "68.02", - "threat_score": "77.78" + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.44" } } }, { - "address": "0xBd2b6dC189EefD51B273F5cb2d99BA1ce565fb8C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x313819736457910ac1dd21a712a37f3d7595645a", + "address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x313819736457910ac1dd21a712a37f3d7595645a", - "contract_chain": "eth", + "contract_address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x313819736457910ac1dd21a712a37f3d7595645a", - "contractname": "L1ERC20TokenBridge", + "contract_url": "https://base.blockscout.com/address/0x0E37599436974a25dDeEdF795C848d30Af46eaCF", + "contractname": "OptimismBridgeExecutor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x313819736457910ac1dd21a712a37f3d7595645a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0E37599436974a25dDeEdF795C848d30Af46eaCF/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 1, - "high": 1, - "informational": 0, - "low": 2, + "high": 0, + "informational": 1, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 151, + "lines_analyzed_count": 60, "scan_time_taken": 0, - "score": "4.70", - "score_v2": "94.04", + "score": "4.67", + "score_v2": "93.33", "threat_score": "100.00" } } }, { - "address": "0x9305c1Dbfe22c12c66339184C0025d7006f0f1cC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1F2b79FE297B7098875930bBA6dd17068103897E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF668E6D326945d499e5B35E7CD2E82aCFbcFE6f0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb8FFC3Cd6e7Cf5a098A1c92F48009765B24088Dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEe06EA501f7d9DC6F4200385A8D910182D155d3e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDe2c414b671d2DB93617D1592f0490c13674de24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", + "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", - "contract_chain": "eth", + "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", - "contractname": "HashConsensus", + "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 2, "high": 0, - "informational": 9, - "low": 6, + "informational": 0, + "low": 4, "medium": 1 }, - "lines_analyzed_count": 1097, - "scan_time_taken": 2, - "score": "4.72", - "score_v2": "94.35", - "threat_score": "100.00" + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.44" } } - }, + } + ] + } + } + }, + { + "appName": "jumper-exchange", + "doc": "https://docs.li.fi/smart-contracts/deployments#mainnet", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.5, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", - "contract_chain": "eth", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x17F6b2C738a63a8D3A113a228cfd0b373244633D", - "contractname": "SafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x17F6b2C738a63a8D3A113a228cfd0b373244633D/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, "informational": 4, - "low": 4, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "100.00" } } - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.5, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", - "contract_chain": "eth", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x29C5c51A031165CE62F964966A6399b81165EFA4", - "contractname": "L1ERC20TokenBridge", + "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x29C5c51A031165CE62F964966A6399b81165EFA4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 1, - "high": 1, - "informational": 0, + "high": 0, + "informational": 4, "low": 2, "medium": 0 }, - "lines_analyzed_count": 151, - "scan_time_taken": 0, - "score": "4.70", - "score_v2": "94.04", + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.50", "threat_score": "100.00" } } - }, + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.5, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", - "contract_chain": "eth", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", - "contractname": "MerkleDistributor", + "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 1, - "informational": 1, - "low": 3, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 48, - "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "94.44" + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "100.00" } } - }, - { - "address": "0xD15a672319Cf0352560eE76d9e89eAB0889046D3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6AB39a8Be67D9305799c3F8FdFc95Caf3150d17c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97615f72c3428A393d65A84A3ea6BBD9ad6C0D74", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87b02dF27cd6ec128532Add7C8BC19f62E6f1fB9", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.5, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", - "contract_chain": "eth", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x66457616dd8489df5d0afd8678f4a260088aaf55", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x66457616dd8489df5d0afd8678f4a260088aaf55/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 1, "high": 0, - "informational": 0, + "informational": 4, "low": 2, "medium": 0 }, - "lines_analyzed_count": 24, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "100.00" } } - }, - { - "address": "0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6c82877cac5a7a739f16ca0a89c0a328b8764a24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1F809D2cb72a5Ab13778811742050eDa876129b6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEe60C6ebC91237d334230b12263E26EE3b480ec4", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "spark", + "doc": "https://devs.spark.fi/deployment-addresses/ethereum-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 47, + "totalContractsNumber": 62, + "solidityScanContractsNumber": 42, + "securityScore": 82.70619047619047, + "issueSeverityDistribution": { + "critical": 15, + "gas": 334, + "high": 40, + "informational": 87, + "low": 189, + "medium": 12 + } + }, + "contractsData": [ { - "address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", + "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0x22010d1747CaFc370b1f1FBBa61022A313c5693b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF95f069F9AD107938F6ba802a3da87892298610E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb0FE4D300334461523D9d61AaD90D0494e1Abb43", - "isVerified": false, "solidityScanReport": null }, { - "address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", + "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", + "contract_address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", - "contractname": "EasyTrack", + "contract_url": "https://eth.blockscout.com/address/0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "contractname": "UiIncentiveDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7F8A757C4f7696c015B595F51B2901AC0121B18/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 35, + "critical": 0, + "gas": 18, "high": 0, - "informational": 34, - "low": 20, - "medium": 4 + "informational": 4, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 737, - "scan_time_taken": 1, - "score": "4.04", - "score_v2": "80.87", - "threat_score": "88.89" + "lines_analyzed_count": 408, + "scan_time_taken": 2, + "score": "4.68", + "score_v2": "93.63", + "threat_score": "100.00" } } }, { - "address": "0xF9339DE629973c60c4d2b76749c81E6F40960E3A", + "address": "0xeC4cf692c18E62159a39704Aa1Db82ca2306fF90", "isVerified": false, "solidityScanReport": null }, { - "address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", + "address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", + "contract_address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" } } }, { - "address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", + "contract_address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", - "contractname": "WithdrawalsManagerProxy", + "contract_url": "https://eth.blockscout.com/address/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 0, - "informational": 5, - "low": 5, - "medium": 0 + "informational": 1, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 168, + "lines_analyzed_count": 83, "scan_time_taken": 0, - "score": "4.43", - "score_v2": "88.69", - "threat_score": "83.33" + "score": "3.98", + "score_v2": "79.52", + "threat_score": "94.12" } } }, { - "address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", + "address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", + "contract_address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0x12B54025C112Aa61fAce2CDB7118740875A566E9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12B54025C112Aa61fAce2CDB7118740875A566E9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" } } }, { - "address": "0xFeBd8FAC16De88206d4b18764e826AF38546AfE0", + "address": "0x542DBa469bdE58FAeE189ffB60C6b49CE60E0738", "isVerified": false, "solidityScanReport": null }, { - "address": "0x41CF3DbDc939c5115823Fba1432c4EC5E7bD226C", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 5, - "securityScore": 80.58399999999999, - "issueSeverityDistribution": { - "critical": 5, - "gas": 25, - "high": 0, - "informational": 26, - "low": 23, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", + "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", - "contract_chain": "optimism", + "contract_address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contractname": "WETH9", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 4, + "gas": 13, + "high": 1, + "informational": 4, + "low": 8, "medium": 1 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 760, "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "94.44" + "score": "4.74", + "score_v2": "94.74", + "threat_score": "94.12" } } }, { - "address": "0xefa0db536d2c8089685630fafe88cf7805966fc3", - "isVerified": false, + "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", + "isVerified": true, "solidityScanReport": null }, { - "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contract_chain": "optimism", + "contract_address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 4, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" } } }, { - "address": "0xde45f101250f2ca1c0f8adfc172576d10c12072d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5fc53f707c7aacd460a1cd564c06e0f07610fcb7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92834c37dF982A13bb0f8C3F6608E26F0546538e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD420d6C8aA81c087829A64Ce59936b7C1176A81a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5033823F27c5f977707B58F0351adcD732C955Dd", + "address": "0x3300f198988e4C9C63F75dF86De36421f06af8c4", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "contract_chain": "optimism", + "contract_address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "contractname": "SavingsDaiOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 1, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 3, + "low": 1, + "medium": 2 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "78.95", + "threat_score": "100.00" } } }, { - "address": "0x23B96aDD54c479C6784Dd504670B5376B808f4C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x981Fb05B738e981aC532a99e77170ECb4Bc27AEF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Cf8fE0A4c2539F7EFDD2047d8A5D46F14613088", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFdb794692724153d1488CcdBE0C56c252596735F", + "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFdb794692724153d1488CcdBE0C56c252596735F", - "contract_chain": "optimism", + "contract_address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xFdb794692724153d1488CcdBE0C56c252596735F", - "contractname": "L2StandardERC20", + "contract_url": "https://eth.blockscout.com/address/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", + "contractname": "UiPoolDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdb794692724153d1488CcdBE0C56c252596735F/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 3, - "high": 0, + "critical": 0, + "gas": 12, + "high": 2, "informational": 3, - "low": 5, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 69, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "89.47" + "lines_analyzed_count": 288, + "scan_time_taken": 1, + "score": "4.53", + "score_v2": "90.62", + "threat_score": "94.74" } } }, { - "address": "0xda74db17023750d02b83be2559a4eaa013b65c54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", + "address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", - "contract_chain": "optimism", + "contract_address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x75483CE83100890c6bf1718c26052cE44e0F2839", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xF7b656C95420194b79687fc86D965FB51DA4799F", + "contractname": "PoolConfigurator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75483CE83100890c6bf1718c26052cE44e0F2839/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF7b656C95420194b79687fc86D965FB51DA4799F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 + "gas": 42, + "high": 17, + "informational": 1, + "low": 22, + "medium": 1 }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", + "lines_analyzed_count": 544, + "scan_time_taken": 3, + "score": "3.55", + "score_v2": "70.96", "threat_score": "94.44" } } }, { - "address": "0x91cE2F083d59B832f95f90aA0997168ae051a98A", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 6, - "securityScore": 78.72333333333334, - "issueSeverityDistribution": { - "critical": 4, - "gas": 11, - "high": 0, - "informational": 13, - "low": 21, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0x7063ef4f2887586e96096d3e94c9b6961c50a9a2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", + "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", - "contract_chain": "base", + "contract_address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.16", + "threat_score": "94.74" } } }, { - "address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", + "address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", - "contract_chain": "base", + "contract_address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" } } }, { - "address": "0x69ce2505ce515c0203160450157366f927243309", - "isVerified": false, + "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "isVerified": true, "solidityScanReport": null }, { - "address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", + "address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", - "contract_chain": "base", + "contract_address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" + "lines_analyzed_count": 30, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" } } }, { - "address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", + "address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", - "contract_chain": "base", + "contract_address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 0, "high": 0, - "informational": 0, - "low": 4, - "medium": 1 + "informational": 1, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" + "score": "4.42", + "score_v2": "88.37", + "threat_score": "100.00" } } }, { - "address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", + "address": "0x4b29e6cBeE62935CfC92efcB3839eD2c2F35C1d9", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", - "contract_chain": "base", + "contract_address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0E37599436974a25dDeEdF795C848d30Af46eaCF", - "contractname": "OptimismBridgeExecutor", + "contract_url": "https://eth.blockscout.com/address/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0E37599436974a25dDeEdF795C848d30Af46eaCF/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 16, "high": 0, - "informational": 1, - "low": 1, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "4.67", - "score_v2": "93.33", - "threat_score": "100.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" } } }, { - "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "address": "0x8115366Ca7Cf280a760f0bC0F6Db3026e2437115", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contract_chain": "base", + "contract_address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", + "contractname": "AToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 + "gas": 9, + "high": 2, + "informational": 3, + "low": 10, + "medium": 0 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "94.74" } } - } - ] - } - } - }, - { - "appName": "jumper exchange", - "doc": "https://docs.li.fi/smart-contracts/deployments#mainnet", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "address": "0xC13e21B648A5Ee794902342038FF3aDAB66BE987", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", + "contract_address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", + "contract_url": "https://eth.blockscout.com/address/0xaBc57081C04D921388240393ec4088Aa47c6832B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaBc57081C04D921388240393ec4088Aa47c6832B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 4, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", "threat_score": "100.00" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", + "contract_address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", + "contract_url": "https://eth.blockscout.com/address/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 4, + "gas": 7, + "high": 1, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "100.00" + "score": "4.71", + "score_v2": "94.16", + "threat_score": "94.74" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", + "contract_address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", + "contract_url": "https://eth.blockscout.com/address/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "contractname": "EmissionManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 2, + "gas": 9, "high": 0, - "informational": 4, - "low": 2, - "medium": 0 + "informational": 0, + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "100.00" + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "2.99", + "score_v2": "59.82", + "threat_score": "94.44" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", + "contract_address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", + "contract_url": "https://eth.blockscout.com/address/0xf2812d7a07573322D4Db3C31239C837081D8294E", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf2812d7a07573322D4Db3C31239C837081D8294E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 4, + "gas": 7, + "high": 1, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "100.00" + "score": "4.71", + "score_v2": "94.16", + "threat_score": "94.74" } } - } - ] - } - } - }, - { - "appName": "Spark", - "doc": "https://devs.spark.fi/deployment-addresses/ethereum-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 47, - "totalContractsNumber": 62, - "solidityScanContractsNumber": 42, - "securityScore": 82.70619047619047, - "issueSeverityDistribution": { - "critical": 15, - "gas": 334, - "high": 40, - "informational": 87, - "low": 189, - "medium": 12 - } - }, - "contractsData": [ - { - "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "isVerified": true, - "solidityScanReport": null }, { - "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "contract_address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7F8A757C4f7696c015B595F51B2901AC0121B18", - "contractname": "UiIncentiveDataProviderV3", + "contract_url": "https://eth.blockscout.com/address/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "contractname": "VariableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7F8A757C4f7696c015B595F51B2901AC0121B18/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 9, "high": 0, - "informational": 4, - "low": 2, + "informational": 1, + "low": 14, "medium": 0 }, - "lines_analyzed_count": 408, - "scan_time_taken": 2, - "score": "4.68", - "score_v2": "93.63", + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.64", "threat_score": "100.00" } } }, { - "address": "0xeC4cf692c18E62159a39704Aa1Db82ca2306fF90", + "address": "0xBE8E3e3618f7474F8cB1d074A26afFef007E98FB", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", + "address": "0xfe2B7a7F4cC0Fb76f7Fc1C6518D586F1e4559176", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEc6C6aBEd4DC03299EFf82Ac8A0A83643d3cB335", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", + "contract_address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xFc21d6d146E6086B8359705C8b28512a983db0cb", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFc21d6d146E6086B8359705C8b28512a983db0cb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, + "gas": 11, + "high": 6, + "informational": 2, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 294, + "scan_time_taken": 1, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "89.47" } } }, { - "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "contract_address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", - "contractname": "CLSynchronicityPriceAdapterPegToBase", + "contract_url": "https://eth.blockscout.com/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 16, "high": 0, - "informational": 1, - "low": 2, - "medium": 2 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 83, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.52", - "threat_score": "94.12" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" } } }, { - "address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", + "address": "0x4197ba364AE6698015AE5c1468f54087602715b2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", + "contract_address": "0x4197ba364AE6698015AE5c1468f54087602715b2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x12B54025C112Aa61fAce2CDB7118740875A566E9", + "contract_url": "https://eth.blockscout.com/address/0x4197ba364AE6698015AE5c1468f54087602715b2", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12B54025C112Aa61fAce2CDB7118740875A566E9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4197ba364AE6698015AE5c1468f54087602715b2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -31110,406 +30214,300 @@ } }, { - "address": "0x542DBa469bdE58FAeE189ffB60C6b49CE60E0738", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contract_address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "contractname": "WETH9", + "contract_url": "https://eth.blockscout.com/address/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", + "contractname": "PoolAddressesProviderRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 1, - "informational": 4, - "low": 8, - "medium": 1 + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 760, + "lines_analyzed_count": 103, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.74", - "threat_score": "94.12" + "score": "4.22", + "score_v2": "84.47", + "threat_score": "94.44" } } }, { - "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", + "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", + "contract_address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "contractname": "MockAggregator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 1, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 26, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "4.04", + "score_v2": "80.77", "threat_score": "100.00" } } }, { - "address": "0x3300f198988e4C9C63F75dF86De36421f06af8c4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "contract_address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", - "contractname": "SavingsDaiOracle", + "contract_url": "https://eth.blockscout.com/address/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "contractname": "WalletBalanceProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 3, - "low": 1, - "medium": 2 + "gas": 14, + "high": 1, + "informational": 1, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 57, + "lines_analyzed_count": 111, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "78.95", - "threat_score": "100.00" + "score": "3.78", + "score_v2": "75.68", + "threat_score": "94.74" } } }, { - "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", - "contractname": "UiPoolDataProviderV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 2, - "informational": 3, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 288, - "scan_time_taken": 1, - "score": "4.53", - "score_v2": "90.62", - "threat_score": "94.74" - } - } + "address": "0x2e7576042566f8D6990e07A1B61Ad1efd86Ae70d", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", + "address": "0xF1E57711Eb5F897b415de1aEFCB64d9BAe58D312", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x92eF091C5a1E01b3CE1ba0D0150C84412d818F7a", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF7b656C95420194b79687fc86D965FB51DA4799F", - "contractname": "PoolConfigurator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF7b656C95420194b79687fc86D965FB51DA4799F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 42, - "high": 17, - "informational": 1, - "low": 22, - "medium": 1 - }, - "lines_analyzed_count": 544, - "scan_time_taken": 3, - "score": "3.55", - "score_v2": "70.96", - "threat_score": "94.44" - } - } + "solidityScanReport": null }, { - "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contractname": "StableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, + "critical": 1, + "gas": 13, "high": 1, - "informational": 0, - "low": 2, + "informational": 4, + "low": 15, "medium": 0 }, - "lines_analyzed_count": 257, + "lines_analyzed_count": 389, "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" + "score": "4.28", + "score_v2": "85.60", + "threat_score": "89.47" } } }, { - "address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", + "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", + "contract_address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x856900aa78e856a5df1a2665eE3a66b2487cD68f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 0, "high": 0, - "informational": 0, + "informational": 1, "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "4.42", + "score_v2": "88.37", "threat_score": "100.00" } } }, { - "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", + "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", + "contract_address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contractname": "WBTC", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, - "low": 2, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 26, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "2.88", + "score_v2": "57.69", + "threat_score": "89.47" } } }, { - "address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", + "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", + "contract_address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "contractname": "AaveOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, + "gas": 9, + "high": 1, "informational": 1, "low": 2, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", + "score": "4.29", + "score_v2": "85.71", "threat_score": "100.00" } } }, { - "address": "0x4b29e6cBeE62935CfC92efcB3839eD2c2F35C1d9", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contract_address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 2, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x8115366Ca7Cf280a760f0bC0F6Db3026e2437115", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", - "contractname": "AToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 2, - "informational": 3, - "low": 10, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.44", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" } } }, { - "address": "0xC13e21B648A5Ee794902342038FF3aDAB66BE987", + "address": "0x3c6b93D38ffA15ea995D1BC950d5D0Fa6b22bD05", "isVerified": false, "solidityScanReport": null }, { - "address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", + "address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", + "contract_address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xaBc57081C04D921388240393ec4088Aa47c6832B", + "contract_url": "https://eth.blockscout.com/address/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaBc57081C04D921388240393ec4088Aa47c6832B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -31529,231 +30527,221 @@ } }, { - "address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "contract_address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", + "contractname": "WrappedTokenGatewayV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, + "critical": 5, + "gas": 11, + "high": 4, + "informational": 3, + "low": 14, "medium": 0 }, - "lines_analyzed_count": 257, + "lines_analyzed_count": 223, "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" + "score": "3.14", + "score_v2": "62.78", + "threat_score": "89.47" } } }, { - "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "contract_address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", - "contractname": "EmissionManager", + "contract_url": "https://eth.blockscout.com/address/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 9, + "critical": 0, + "gas": 2, "high": 0, "informational": 0, - "low": 10, - "medium": 2 + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 112, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "2.99", - "score_v2": "59.82", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" } } }, { - "address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", + "address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", + "contract_address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf2812d7a07573322D4Db3C31239C837081D8294E", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", + "contractname": "PoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf2812d7a07573322D4Db3C31239C837081D8294E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, + "gas": 10, + "high": 0, + "informational": 7, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 257, + "lines_analyzed_count": 211, "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" + "score": "4.41", + "score_v2": "88.15", + "threat_score": "94.44" } } }, { - "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "contract_address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", - "contractname": "VariableDebtToken", + "contract_url": "https://eth.blockscout.com/address/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 2, "high": 0, - "informational": 1, - "low": 14, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 156, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.78", - "score_v2": "75.64", + "score": "4.00", + "score_v2": "80.00", "threat_score": "100.00" } } }, { - "address": "0xBE8E3e3618f7474F8cB1d074A26afFef007E98FB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfe2B7a7F4cC0Fb76f7Fc1C6518D586F1e4559176", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEc6C6aBEd4DC03299EFf82Ac8A0A83643d3cB335", + "address": "0xdA135Cd78A086025BcdC87B038a1C462032b510C", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45", + "address": "0x113dc45c524404F91DcbbAbB103506bABC8Df0FE", "isVerified": false, "solidityScanReport": null }, { - "address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", + "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", + "contract_address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFc21d6d146E6086B8359705C8b28512a983db0cb", - "contractname": "AaveProtocolDataProvider", + "contract_url": "https://eth.blockscout.com/address/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFc21d6d146E6086B8359705C8b28512a983db0cb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 6, - "informational": 2, - "low": 1, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 294, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.73", - "threat_score": "89.47" + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.37", + "threat_score": "100.00" } } }, { - "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contract_address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 2, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" } } }, { - "address": "0x4197ba364AE6698015AE5c1468f54087602715b2", + "address": "0x887Ac022983Ff083AEb623923789052A955C6798", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4197ba364AE6698015AE5c1468f54087602715b2", + "contract_address": "0x887Ac022983Ff083AEb623923789052A955C6798", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4197ba364AE6698015AE5c1468f54087602715b2", + "contract_url": "https://eth.blockscout.com/address/0x887Ac022983Ff083AEb623923789052A955C6798", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4197ba364AE6698015AE5c1468f54087602715b2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x887Ac022983Ff083AEb623923789052A955C6798/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -31773,263 +30761,205 @@ } }, { - "address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", + "address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", + "contract_address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", - "contractname": "PoolAddressesProviderRegistry", + "contract_url": "https://eth.blockscout.com/address/0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contractname": "SavingsDai", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83F20F44975D03b1b09e64809B757c47f942BEeA/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 4, + "critical": 3, + "gas": 42, + "high": 1, + "informational": 14, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 103, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.47", - "threat_score": "94.44" + "lines_analyzed_count": 423, + "scan_time_taken": 2, + "score": "4.00", + "score_v2": "79.91", + "threat_score": "88.89" } } }, { - "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "contract_address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", - "contractname": "MockAggregator", + "contract_url": "https://eth.blockscout.com/address/0x0D56700c90a690D8795D6C148aCD94b12932f4E3", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D56700c90a690D8795D6C148aCD94b12932f4E3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 1, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 26, - "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.77", - "threat_score": "100.00" - } - } + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.16", + "threat_score": "94.74" + } + } }, { - "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", - "contractname": "WalletBalanceProvider", + "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "contractname": "FiatTokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 1, - "low": 4, - "medium": 0 + "gas": 6, + "high": 0, + "informational": 9, + "low": 12, + "medium": 1 }, - "lines_analyzed_count": 111, - "scan_time_taken": 0, - "score": "3.78", - "score_v2": "75.68", - "threat_score": "94.74" + "lines_analyzed_count": 304, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.18", + "threat_score": "94.44" } } - }, - { - "address": "0x2e7576042566f8D6990e07A1B61Ad1efd86Ae70d", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 38, + "solidityScanContractsNumber": 9, + "securityScore": 85.54, + "issueSeverityDistribution": { + "critical": 5, + "gas": 93, + "high": 2, + "informational": 69, + "low": 46, + "medium": 6 + } + }, + "contractsData": [ { - "address": "0xF1E57711Eb5F897b415de1aEFCB64d9BAe58D312", + "address": "0x629D562E92fED431122e865Cc650Bc6bdE6B96b0", "isVerified": false, "solidityScanReport": null }, { - "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", + "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", "isVerified": false, "solidityScanReport": null }, { - "address": "0x92eF091C5a1E01b3CE1ba0D0150C84412d818F7a", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "contractname": "StableDebtToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 13, - "high": 1, - "informational": 4, - "low": 15, - "medium": 0 - }, - "lines_analyzed_count": 389, - "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.60", - "threat_score": "89.47" - } - } - }, - { - "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "contract_chain": "eth", + "contract_address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xae27e63307963850c4d30BFba78FC1116d7b48C3", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x856900aa78e856a5df1a2665eE3a66b2487cD68f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae27e63307963850c4d30BFba78FC1116d7b48C3/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 6, "high": 0, "informational": 1, "low": 2, - "medium": 0 + "medium": 2 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 94, "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "100.00" + "score": "4.10", + "score_v2": "81.91", + "threat_score": "94.44" } } }, { - "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "contractname": "WBTC", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 26, - "scan_time_taken": 1, - "score": "2.88", - "score_v2": "57.69", - "threat_score": "89.47" - } - } + "address": "0x27c74895F0f49177cc4450Bf017281E556751a1a", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", - "contractname": "AaveOracle", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 1, - "informational": 1, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 147, - "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "100.00" - } - } + "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", + "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9Ee4271E17E3a427678344fd2eE64663Cb78B4be", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", - "contract_chain": "eth", + "contract_address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", + "contract_url": "https://gnosis.blockscout.com/address/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -32049,226 +30979,316 @@ } }, { - "address": "0x3c6b93D38ffA15ea995D1BC950d5D0Fa6b22bD05", + "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", "isVerified": false, "solidityScanReport": null }, { - "address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", + "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", - "contract_chain": "eth", + "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "contractname": "TokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 13, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 19, + "low": 1, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 166, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.89", + "score_v2": "77.71", + "threat_score": "94.44" } } }, { - "address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", + "address": "0x2a002054A06546bB5a264D57A81347e23Af91D18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", - "contract_chain": "eth", + "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", - "contractname": "WrappedTokenGatewayV3", + "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contractname": "WXDAI", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 11, - "high": 4, - "informational": 3, - "low": 14, - "medium": 0 + "critical": 0, + "gas": 13, + "high": 1, + "informational": 4, + "low": 8, + "medium": 1 }, - "lines_analyzed_count": 223, - "scan_time_taken": 1, - "score": "3.14", - "score_v2": "62.78", - "threat_score": "89.47" + "lines_analyzed_count": 759, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.73", + "threat_score": "94.44" } } }, { - "address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", + "address": "0xa767f745331D267c7751297D982b050c93985627", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", - "contract_chain": "eth", + "contract_address": "0xa767f745331D267c7751297D982b050c93985627", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 16, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.95", + "threat_score": "83.33" } } }, { - "address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", + "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49d24798d3b84965F0d1fc8684EF6565115e70c1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8220096398c3Dc2644026E8864f5D80Ef613B437", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3294dA2E28b29D1c08D556e2B86879d221256d31", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", + "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", - "contractname": "PoolAddressesProvider", + "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contractname": "StableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 10, - "high": 0, - "informational": 7, - "low": 4, + "critical": 1, + "gas": 13, + "high": 1, + "informational": 4, + "low": 15, "medium": 0 }, - "lines_analyzed_count": 211, + "lines_analyzed_count": 389, "scan_time_taken": 1, - "score": "4.41", - "score_v2": "88.15", - "threat_score": "94.44" + "score": "4.28", + "score_v2": "85.60", + "threat_score": "89.47" } } }, { - "address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", + "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA98DaCB3fC964A6A0d2ce3B77294241585EAbA6d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0aD6cCf9a2e81d4d48aB7db791e9da492967eb84", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc4218C1127cB24a0D6c1e7D25dc34e10f2625f5A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0318C53Bd3953c0fd1E8e8F9A68005002eD442D2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", - "contract_chain": "eth", + "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 16, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" } } }, { - "address": "0xdA135Cd78A086025BcdC87B038a1C462032b510C", + "address": "0x868ADfDf12A86422524EaB6978beAE08A0008F37", "isVerified": false, "solidityScanReport": null }, { - "address": "0x113dc45c524404F91DcbbAbB103506bABC8Df0FE", + "address": "0xC9Fe2D32E96Bb364c7d29f3663ed3b27E30767bB", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "address": "0x8b0271080D53f759eCc607f13316bDB3B86449e2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "contract_chain": "eth", + "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "contractname": "TokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 12, "high": 0, - "informational": 1, - "low": 2, + "informational": 19, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 195, "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "94.44" } } }, { - "address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", + "address": "0x571501be53711c372cE69De51865dD34B87698D5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", - "contract_chain": "eth", + "contract_address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", + "contract_url": "https://gnosis.blockscout.com/address/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -32286,132 +31306,188 @@ "threat_score": "100.00" } } - }, - { - "address": "0x887Ac022983Ff083AEb623923789052A955C6798", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x887Ac022983Ff083AEb623923789052A955C6798", + } + ] + } + } + }, + { + "appName": "celer-cbridge", + "doc": "https://cbridge-docs.celer.network/reference/contract-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 81.28999999999999, + "issueSeverityDistribution": { + "critical": 4, + "gas": 75, + "high": 4, + "informational": 33, + "low": 14, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x887Ac022983Ff083AEb623923789052A955C6798", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", + "contractname": "Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x887Ac022983Ff083AEb623923789052A955C6798/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 13, "high": 0, - "informational": 0, - "low": 2, + "informational": 6, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "lines_analyzed_count": 155, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.87", "threat_score": "100.00" } } }, { - "address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contract_address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83F20F44975D03b1b09e64809B757c47f942BEeA", - "contractname": "SavingsDai", + "contract_url": "https://eth.blockscout.com/address/0x7510792A3B1969F9307F3845CE88e39578f2bAE1", + "contractname": "OriginalTokenVaultV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83F20F44975D03b1b09e64809B757c47f942BEeA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7510792A3B1969F9307F3845CE88e39578f2bAE1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 42, - "high": 1, - "informational": 14, - "low": 5, + "critical": 0, + "gas": 17, + "high": 0, + "informational": 8, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 227, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.02", + "threat_score": "94.74" + } + } + }, + { + "address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", + "contractname": "PeggedTokenBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 2, + "informational": 6, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 423, - "scan_time_taken": 2, - "score": "4.00", - "score_v2": "79.91", - "threat_score": "88.89" + "lines_analyzed_count": 130, + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.85", + "threat_score": "94.44" } } }, { - "address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", + "address": "0xB37D31b2A74029B5951a2778F959282E2D518595", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", + "contract_address": "0xB37D31b2A74029B5951a2778F959282E2D518595", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0D56700c90a690D8795D6C148aCD94b12932f4E3", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0xB37D31b2A74029B5951a2778F959282E2D518595", + "contractname": "OriginalTokenVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D56700c90a690D8795D6C148aCD94b12932f4E3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB37D31b2A74029B5951a2778F959282E2D518595/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 14, "high": 1, - "informational": 0, - "low": 2, + "informational": 6, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" + "lines_analyzed_count": 143, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.02", + "threat_score": "100.00" } } }, { - "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "contract_address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "contractname": "FiatTokenProxy", + "contract_url": "https://eth.blockscout.com/address/0x52E4f244f380f8fA51816c8a10A63105dd4De084", + "contractname": "PeggedTokenBridgeV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52E4f244f380f8fA51816c8a10A63105dd4De084/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, - "informational": 9, - "low": 12, - "medium": 1 + "gas": 17, + "high": 1, + "informational": 7, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 304, + "lines_analyzed_count": 209, "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.18", - "threat_score": "94.44" + "score": "4.23", + "score_v2": "84.69", + "threat_score": "88.89" } } } @@ -32419,1175 +31495,1094 @@ }, "100": { "overallInfo": { - "verifiedNumber": 9, - "totalContractsNumber": 38, - "solidityScanContractsNumber": 9, - "securityScore": 85.54, + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 80.905, "issueSeverityDistribution": { - "critical": 5, - "gas": 93, + "critical": 4, + "gas": 27, "high": 2, - "informational": 69, - "low": 46, - "medium": 6 + "informational": 12, + "low": 6, + "medium": 0 } }, "contractsData": [ { - "address": "0x629D562E92fED431122e865Cc650Bc6bdE6B96b0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", + "address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", + "contract_address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xae27e63307963850c4d30BFba78FC1116d7b48C3", - "contractname": "CLSynchronicityPriceAdapterPegToBase", + "contract_url": "https://gnosis.blockscout.com/address/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", + "contractname": "Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae27e63307963850c4d30BFba78FC1116d7b48C3/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 13, "high": 0, - "informational": 1, - "low": 2, - "medium": 2 + "informational": 6, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.91", - "threat_score": "94.44" + "lines_analyzed_count": 187, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.63", + "threat_score": "100.00" } } }, { - "address": "0x27c74895F0f49177cc4450Bf017281E556751a1a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9Ee4271E17E3a427678344fd2eE64663Cb78B4be", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", + "address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", + "contract_address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xd4c058380D268d85bC7c758072f561e8f2dB5975", + "contractname": "PeggedTokenBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4c058380D268d85bC7c758072f561e8f2dB5975/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, + "gas": 14, + "high": 2, + "informational": 6, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 137, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.18", + "threat_score": "94.44" } } - }, - { - "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 1, + "securityScore": 81.29, + "issueSeverityDistribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 10, + "low": 3, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contract_chain": "gnosis", + "contract_address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contractname": "TokenProxy", + "contract_url": "https://optimism.blockscout.com/address/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", + "contractname": "Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 13, "high": 0, - "informational": 19, - "low": 1, - "medium": 1 + "informational": 10, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 166, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.71", - "threat_score": "94.44" + "lines_analyzed_count": 155, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.29", + "threat_score": "100.00" } } }, { - "address": "0x2a002054A06546bB5a264D57A81347e23Af91D18", + "address": "0xbCfeF6Bb4597e724D720735d32A9249E0640aA11", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "address": "0xC3c5B9474273113efB74e7Da43B5AAba0Cd9699A", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "address": "0x61f85fF2a2f4289Be4bb9B72Fc7010B3142B5f41", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "wombat-exchange", + "doc": "https://docs.wombat.exchange/developers/contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 22, + "totalContractsNumber": 39, + "solidityScanContractsNumber": 22, + "securityScore": 81.94545454545454, + "issueSeverityDistribution": { + "critical": 13, + "gas": 128, + "high": 0, + "informational": 64, + "low": 137, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contract_chain": "gnosis", + "contract_address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contractname": "WXDAI", + "contract_url": "https://eth.blockscout.com/address/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 1, - "informational": 4, - "low": 8, - "medium": 1 + "critical": 1, + "gas": 21, + "high": 0, + "informational": 13, + "low": 9, + "medium": 2 }, - "lines_analyzed_count": 759, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.73", - "threat_score": "94.44" + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.62", + "threat_score": "84.21" } } }, { - "address": "0xa767f745331D267c7751297D982b050c93985627", + "address": "0x5dacE27D0b921b177Cd9C6706c6ACDeb3EC7bEa7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa767f745331D267c7751297D982b050c93985627", - "contract_chain": "gnosis", + "contract_address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 2, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 1, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 832, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.95", - "threat_score": "83.33" + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" } } }, { - "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49d24798d3b84965F0d1fc8684EF6565115e70c1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8220096398c3Dc2644026E8864f5D80Ef613B437", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3294dA2E28b29D1c08D556e2B86879d221256d31", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contract_address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "contractname": "StableDebtToken", + "contract_url": "https://eth.blockscout.com/address/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 13, - "high": 1, + "critical": 0, + "gas": 2, + "high": 0, "informational": 4, - "low": 15, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 389, - "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.60", - "threat_score": "89.47" + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" } } }, { - "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA98DaCB3fC964A6A0d2ce3B77294241585EAbA6d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "address": "0xa2cBE329659fFAB7AB70fe90Ac58070e78aD2F40", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0aD6cCf9a2e81d4d48aB7db791e9da492967eb84", + "address": "0x7bB67CfE4134d4c485659ff7769EC98d1C1DCdba", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc4218C1127cB24a0D6c1e7D25dc34e10f2625f5A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0318C53Bd3953c0fd1E8e8F9A68005002eD442D2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "address": "0x6966553568634F4225330D559a8783DE7649C7D3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", - "contract_chain": "gnosis", + "contract_address": "0x6966553568634F4225330D559a8783DE7649C7D3", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x6966553568634F4225330D559a8783DE7649C7D3", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6966553568634F4225330D559a8783DE7649C7D3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 3, "gas": 16, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 3, + "low": 10, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 179, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.83", + "threat_score": "73.68" } } }, { - "address": "0x868ADfDf12A86422524EaB6978beAE08A0008F37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC9Fe2D32E96Bb364c7d29f3663ed3b27E30767bB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8b0271080D53f759eCc607f13316bDB3B86449e2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contract_chain": "gnosis", + "contract_address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contractname": "TokenProxy", + "contract_url": "https://eth.blockscout.com/address/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", + "contractname": "DynamicAsset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 1, "high": 0, - "informational": 19, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 195, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "4.07", + "score_v2": "81.48", "threat_score": "94.44" } } }, { - "address": "0x571501be53711c372cE69De51865dD34B87698D5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "isVerified": false, - "solidityScanReport": null + "address": "0xA0e74F3BabAc535D417983d30647F7648261025a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA0e74F3BabAc535D417983d30647F7648261025a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA0e74F3BabAc535D417983d30647F7648261025a", + "contractname": "MultiRewarderPerSec", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0e74F3BabAc535D417983d30647F7648261025a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 21, + "high": 0, + "informational": 13, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.62", + "threat_score": "84.21" + } + } }, { - "address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", + "address": "0x32A936CbA2629619b46684cDf923CB556f09442c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", - "contract_chain": "gnosis", + "contract_address": "0x32A936CbA2629619b46684cDf923CB556f09442c", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x32A936CbA2629619b46684cDf923CB556f09442c", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x32A936CbA2629619b46684cDf923CB556f09442c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" } } - } - ] - } - } - }, - { - "appName": "Mai finance", - "doc": "https://docs.mai.finance/functions/smart-contract-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 24, - "solidityScanContractsNumber": 6, - "securityScore": 81.55666666666666, - "issueSeverityDistribution": { - "critical": 11, - "gas": 328, - "high": 15, - "informational": 192, - "low": 89, - "medium": 10 - } - }, - "contractsData": [ - { - "address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf2833F5E72207D1Da1EEE7F8395Fb5f49895BBb4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x60d133c666919B54a3254E0d3F14332cB783B733", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97451025De0beef64c1A454bcF995de6FB8e0f2A", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "contract_address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", - "contractname": "stableQiVault", + "contract_url": "https://eth.blockscout.com/address/0x752945079a0446AA7efB6e9E1789751cDD601c95", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x752945079a0446AA7efB6e9E1789751cDD601c95/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 41, - "low": 21, + "critical": 3, + "gas": 16, + "high": 0, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 1118, - "scan_time_taken": 4, - "score": "4.17", - "score_v2": "83.36", - "threat_score": "84.21" + "lines_analyzed_count": 179, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.83", + "threat_score": "73.68" } } }, { - "address": "0xD1a6F422ceFf5a39b764e340Fd1bCd46C0744F83", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3c82A9514327A93928108e9F00D89877F4beB6e3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67411793c5dcf9abc5a8d113ddd0e596cd5ba3e7", + "address": "0xe7e02cbDA65B876fBaEf5F129D815e6dD06F9Cb0", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE9D954a9A6A1a61bc1120970f84CDd76562c4a0c", + "address": "0x9c02eaf31EFE3FeE36ebE5AEBCa12Ca979dF25cC", "isVerified": false, "solidityScanReport": null }, { - "address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "address": "0x51E073D92b0c226F7B0065909440b18A85769606", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "contract_address": "0x51E073D92b0c226F7B0065909440b18A85769606", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", - "contractname": "stableQiVault", + "contract_url": "https://eth.blockscout.com/address/0x51E073D92b0c226F7B0065909440b18A85769606", + "contractname": "ERC4626Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x51E073D92b0c226F7B0065909440b18A85769606/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 41, - "low": 21, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 1118, - "scan_time_taken": 3, - "score": "4.17", - "score_v2": "83.36", - "threat_score": "84.21" + "lines_analyzed_count": 36, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "100.00" } } }, { - "address": "0x5773e8953cf60f495eb3c2db45dd753b5c4b7473", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", + "address": "0x04D4e1C1F3D6539071b6D3849fDaED04d48D563d", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "contract_address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", - "contractname": "stableQiVault", + "contract_url": "https://eth.blockscout.com/address/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", + "contractname": "ERC4626Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 41, - "low": 21, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 1118, - "scan_time_taken": 3, - "score": "4.17", - "score_v2": "83.36", - "threat_score": "84.21" + "lines_analyzed_count": 36, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "100.00" } } }, { - "address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "contract_address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", - "contractname": "VotingEscrowGamma", + "contract_url": "https://eth.blockscout.com/address/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 63, + "critical": 0, + "gas": 2, "high": 0, - "informational": 42, - "low": 13, - "medium": 2 + "informational": 1, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 650, - "scan_time_taken": 2, - "score": "3.79", - "score_v2": "75.85", - "threat_score": "73.68" + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" } } }, { - "address": "0x594F17028522BF85e830b689973682967E0DbcBc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCA3EB45FB186Ed4e75B9B22A514fF1d4abAdD123", + "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", "isVerified": false, "solidityScanReport": null }, { - "address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", + "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "address": "0xE9e88bD4A796C28bCF2826737D4bFFEcb81DF733", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "contract_address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3182E6856c3B59C39114416075770Ec9DC9Ff436", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xA45C0ABeef67C363364E0e73832df9986aBa3800", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3182E6856c3B59C39114416075770Ec9DC9Ff436/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA45C0ABeef67C363364E0e73832df9986aBa3800/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 52, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "73.08", + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", "threat_score": "94.44" } } }, { - "address": "0x9d3c8a651e48e4D89ca5D1553035A4BE3c17cFe6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3FEACf904b152b1880bDE8BF04aC9Eb636fEE4d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4ce4c542d96ce1872fea4fa3fbb2e7ae31862bad", + "address": "0xa12BA2d89a16f57C4b714b03C7951c41c7695502", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "address": "0x724515010904518eCF638Cc6d693046B82548068", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "contract_address": "0x724515010904518eCF638Cc6d693046B82548068", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", - "contractname": "RewardDistributor", + "contract_url": "https://eth.blockscout.com/address/0x724515010904518eCF638Cc6d693046B82548068", + "contractname": "DynamicAsset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x724515010904518eCF638Cc6d693046B82548068/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 1, "high": 0, - "informational": 23, - "low": 9, - "medium": 8 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 972, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.33", - "threat_score": "84.21" + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "4.07", + "score_v2": "81.48", + "threat_score": "94.12" } } }, { - "address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 2, - "securityScore": 52.9, - "issueSeverityDistribution": { - "critical": 6, - "gas": 113, - "high": 227, - "informational": 424, - "low": 46, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x79afad49e968e7bea7a23933e294a94e33e60158", + "address": "0x62A83C6791A3d7950D823BB71a38e47252b6b6F4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x014a177e9642d1b4e970418f894985dc1b85657f", + "address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x014a177e9642d1b4e970418f894985dc1b85657f", - "contract_chain": "gnosis", + "contract_address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x014a177e9642d1b4e970418f894985dc1b85657f", - "contractname": "crosschainQiStablecoinSlim", + "contract_url": "https://eth.blockscout.com/address/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x014a177e9642d1b4e970418f894985dc1b85657f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 224, - "informational": 403, - "low": 24, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 2117, - "scan_time_taken": 8, - "score": "1.62", - "score_v2": "32.45", - "threat_score": "73.68" + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" } } }, { - "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "address": "0xc693F3b22d44C43371726AE1D3FBf0Cd0D113c82", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "contract_chain": "gnosis", + "contract_address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "contractname": "crosschainQiStablecoin", + "contract_url": "https://eth.blockscout.com/address/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 35, - "high": 3, - "informational": 21, - "low": 22, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 439, - "scan_time_taken": 2, - "score": "3.67", - "score_v2": "73.35", - "threat_score": "78.95" + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" } } }, { - "address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", + "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", "isVerified": false, "solidityScanReport": null }, { - "address": "0x87a1b336872b710f38c3d99d23624653b2f75088", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 19, - "solidityScanContractsNumber": 7, - "securityScore": 70.50714285714285, - "issueSeverityDistribution": { - "critical": 9, - "gas": 394, - "high": 244, - "informational": 696, - "low": 116, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", + "address": "0x8df1126de13bcfef999556899F469d64021adBae", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", - "contract_chain": "optimism", + "contract_address": "0x8df1126de13bcfef999556899F469d64021adBae", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", - "contractname": "stableQiVault", + "contract_url": "https://eth.blockscout.com/address/0x8df1126de13bcfef999556899F469d64021adBae", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df1126de13bcfef999556899F469d64021adBae/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 78, - "high": 5, - "informational": 67, - "low": 21, - "medium": 0 + "gas": 21, + "high": 0, + "informational": 13, + "low": 9, + "medium": 2 }, - "lines_analyzed_count": 1118, - "scan_time_taken": 3, - "score": "4.05", - "score_v2": "81.04", + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.62", "threat_score": "84.21" } } }, { - "address": "0xa478e708a27853848c6bc979668fe6225fee46fa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", + "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", - "contract_chain": "optimism", + "contract_address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", - "contractname": "stableQiVault", + "contract_url": "https://eth.blockscout.com/address/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 67, - "low": 21, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 1118, - "scan_time_taken": 3, - "score": "4.05", - "score_v2": "81.04", - "threat_score": "84.21" + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" } } }, { - "address": "0xb9c8f0d3254007ee4b98970b94544e473cd610ec", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc88c8ada95d92c149377aa660837460775dcc6d9", - "isVerified": false, - "solidityScanReport": null + "address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xACEB589012edbBEe4CE7b4E89B916700B43419CA", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEB589012edbBEe4CE7b4E89B916700B43419CA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } }, { - "address": "0x7198ff382b5798dab7dc72a23c1fec9dc091893b", - "isVerified": false, - "solidityScanReport": null + "address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0020A8890e723CD94660A5404C4BCCBB91680db6", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0020A8890e723CD94660A5404C4BCCBB91680db6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } }, { - "address": "0x480798FAC621adD14113ECC82638305c260cEaf1", + "address": "0x8843b0Ad6c62d7d672BC91Cb2df7F8D62C345EFb", "isVerified": false, "solidityScanReport": null }, { - "address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", + "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", - "contract_chain": "optimism", + "contract_address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", - "contractname": "stableQiVault", + "contract_url": "https://eth.blockscout.com/address/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 67, - "low": 21, + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 1118, - "scan_time_taken": 3, - "score": "4.05", - "score_v2": "81.04", - "threat_score": "84.21" + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "88.89" } } }, { - "address": "0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", + "address": "0x3f90a5a47364c0467031fB00246192d40E3D2D9D", "isVerified": false, "solidityScanReport": null }, { - "address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", + "address": "0x4dFa92842d05a790252A7f374323b9C86D7b7E12", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", - "contract_chain": "optimism", + "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x062016cd29fabb26c52bab646878987fc9b0bc55", - "contractname": "crosschainQiStablecoinSlim", + "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x062016cd29fabb26c52bab646878987fc9b0bc55/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 224, - "informational": 420, - "low": 24, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 2117, - "scan_time_taken": 10, - "score": "1.58", - "score_v2": "31.65", - "threat_score": "73.68" + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" } } }, { - "address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", + "address": "0x94019D0fCc9699909E5b59727505E56252760524", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", - "contract_chain": "optimism", + "contract_address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x75Eaa804518a66196946598317Aed57Ef86235Fe", + "contractname": "DynamicAsset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75Eaa804518a66196946598317Aed57Ef86235Fe/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", + "score": "4.07", + "score_v2": "81.48", "threat_score": "94.44" } } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 1, + "securityScore": 85.27, + "issueSeverityDistribution": { + "critical": 4, + "gas": 2, + "high": 0, + "informational": 3, + "low": 7, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x1414CD7F8e384B875bFBbabcacAAE592C2B4f8f8", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", + "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", "isVerified": false, "solidityScanReport": null }, { - "address": "0xbf1aea8670d2528e08334083616dd9c5f3b087ae", + "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", + "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", "isVerified": false, "solidityScanReport": null }, { - "address": "0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", + "address": "0xEE9b42b40852a53c7361F527e638B485D49750cD", "isVerified": false, "solidityScanReport": null }, { - "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "address": "0x35d531Fd45D5E3A5d407A4898360c757C98Bdf79", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", + "address": "0x8F5e6fD62B4385E74E35D2B93034DbBc353B62dE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x489818F2eeAef737105887710F7C5b9323Ad3d01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE314d3cD7ccFf1bA32abA52E4215fA338D7F9b2C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1a023186eF2994249120CC7fAEdBEA07F40C6fbd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB86BA65b75D34402bf377cF83b184554a18Fcafa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe933e227315FeA19A4130F65EFfF7A12F50f762E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", + "contract_address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", - "contractname": "GnosisSafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 3, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", + "score": "4.26", + "score_v2": "85.27", "threat_score": "94.44" } } }, { - "address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x86f78d3cbca0636817ad9e27a44996c738ec4932", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86f78d3cbca0636817ad9e27a44996c738ec4932/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 67, - "low": 21, - "medium": 0 - }, - "lines_analyzed_count": 1116, - "scan_time_taken": 4, - "score": "4.05", - "score_v2": "81.00", - "threat_score": "84.21" - } - } + "address": "0x0321D1D769cc1e81Ba21a157992b635363740f86", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x8bEFba32E3f1b69b53Cf72D3114AFb1Ce1871878", + "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x20D7ee728900848752FA280fAD51aF40c47302f1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2bb4Ea0266734Fdaa1d255Db7A2651C27990e29C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", "isVerified": false, "solidityScanReport": null } @@ -33595,1237 +32590,1155 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 6, - "securityScore": 73.92833333333333, + "verifiedNumber": 5, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 5, + "securityScore": 85.45599999999999, "issueSeverityDistribution": { - "critical": 6, - "gas": 183, - "high": 9, - "informational": 100, - "low": 60, + "critical": 4, + "gas": 12, + "high": 0, + "informational": 5, + "low": 34, "medium": 0 } }, "contractsData": [ { - "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "address": "0xd05CF2BCaaee3a221E9effF58bF2874b9F11E47b", "isVerified": false, "solidityScanReport": null }, { - "address": "0x654a31ba7d714cfcab19b17d0066171c1a292349", + "address": "0x4A88C44B8D9B9f3F2BA4D97236F737CF03DF76CD", "isVerified": false, "solidityScanReport": null }, { - "address": "0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", + "address": "0xe07829c8B7F934e03C83B0dC1fd2cCC9b62036D8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 81, - "high": 4, - "informational": 41, - "low": 20, - "medium": 0 - }, - "lines_analyzed_count": 1142, - "scan_time_taken": 3, - "score": "4.20", - "score_v2": "83.98", - "threat_score": "84.21" - } - } + "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", + "address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", + "contract_address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8d6cebd76f18e1558d4db88138e2defb3909fad6", - "contractname": "stableQiVault", + "contract_url": "https://base.blockscout.com/address/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d6cebd76f18e1558d4db88138e2defb3909fad6/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 81, - "high": 4, - "informational": 41, - "low": 20, + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 1142, - "scan_time_taken": 3, - "score": "4.20", - "score_v2": "83.98", - "threat_score": "84.21" + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "88.89" } } }, { - "address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", + "address": "0x34E2F923bBa206358EcE221af73E8d121837F873", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", + "contract_address": "0x34E2F923bBa206358EcE221af73E8d121837F873", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xE816F03e31a75cAbE64861064a6219ebe62c613D", - "contractname": "GnosisSafeProxy", + "contract_url": "https://base.blockscout.com/address/0x34E2F923bBa206358EcE221af73E8d121837F873", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE816F03e31a75cAbE64861064a6219ebe62c613D/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34E2F923bBa206358EcE221af73E8d121837F873/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", + "score": "4.34", + "score_v2": "86.82", "threat_score": "94.44" } } }, { - "address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", + "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", + "contract_address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8fC068436E798997C29b767ef559a8ba51e253Fb", - "contractname": "GnosisSafeProxy", + "contract_url": "https://base.blockscout.com/address/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8fC068436E798997C29b767ef559a8ba51e253Fb/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", + "score": "4.34", + "score_v2": "86.82", "threat_score": "94.44" } } }, { - "address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", + "address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", + "contract_address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", - "contractname": "PerformanceTokens", + "contract_url": "https://base.blockscout.com/address/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, - "high": 1, - "informational": 6, - "low": 8, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 132, - "scan_time_taken": 1, - "score": "3.45", - "score_v2": "68.94", - "threat_score": "78.95" + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" } } }, { - "address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", + "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", - "contract_chain": "base", + "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", + "score": "4.34", + "score_v2": "86.82", "threat_score": "94.44" } } + }, + { + "address": "0x375883a1F801138B6f5EE953a7A11072129Ac624", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE2a60C52C4abB9fbc3f711da3cb9E633269DBC67", + "isVerified": false, + "solidityScanReport": null } ] } } }, { - "appName": "Celer cBridge", - "doc": "https://cbridge-docs.celer.network/reference/contract-addresses", + "appName": "hop-protocol", + "doc": "https://github.com/hop-protocol/hop/blob/v0.0.194/packages/core/src/addresses/mainnet.ts#L356-L987", "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 5, - "solidityScanContractsNumber": 5, - "securityScore": 81.28999999999999, + "verifiedNumber": 25, + "totalContractsNumber": 27, + "solidityScanContractsNumber": 24, + "securityScore": 72.03916666666666, "issueSeverityDistribution": { - "critical": 4, - "gas": 75, - "high": 4, - "informational": 33, - "low": 14, - "medium": 1 + "critical": 15, + "gas": 101, + "high": 0, + "informational": 90, + "low": 105, + "medium": 0 } }, "contractsData": [ { - "address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", + "address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", + "contract_address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", - "contractname": "Bridge", + "contract_url": "https://eth.blockscout.com/address/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 3, "high": 0, - "informational": 6, + "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 155, - "scan_time_taken": 2, - "score": "4.19", - "score_v2": "83.87", - "threat_score": "100.00" + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" } } }, { - "address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", + "address": "0x80466247E0e3d56F95A0910E52c82c374F7D65cd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6587a6164B091a058aCba2e91f971454Ec172940", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", + "contract_address": "0x6587a6164B091a058aCba2e91f971454Ec172940", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7510792A3B1969F9307F3845CE88e39578f2bAE1", - "contractname": "OriginalTokenVaultV2", + "contract_url": "https://eth.blockscout.com/address/0x6587a6164B091a058aCba2e91f971454Ec172940", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7510792A3B1969F9307F3845CE88e39578f2bAE1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6587a6164B091a058aCba2e91f971454Ec172940/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 17, + "critical": 1, + "gas": 5, "high": 0, - "informational": 8, - "low": 3, - "medium": 1 + "informational": 7, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 227, - "scan_time_taken": 1, - "score": "4.25", - "score_v2": "85.02", - "threat_score": "94.74" + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" } } }, { - "address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", + "address": "0xb8901acB165ed027E32754E0FFe830802919727f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", + "contract_address": "0xb8901acB165ed027E32754E0FFe830802919727f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", - "contractname": "PeggedTokenBridge", + "contract_url": "https://eth.blockscout.com/address/0xb8901acB165ed027E32754E0FFe830802919727f", + "contractname": "L1_ETH_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb8901acB165ed027E32754E0FFe830802919727f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 2, - "informational": 6, + "gas": 4, + "high": 0, + "informational": 1, "low": 3, "medium": 0 }, - "lines_analyzed_count": 130, - "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.85", + "lines_analyzed_count": 26, + "scan_time_taken": 0, + "score": "2.88", + "score_v2": "57.69", "threat_score": "94.44" } } }, { - "address": "0xB37D31b2A74029B5951a2778F959282E2D518595", + "address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB37D31b2A74029B5951a2778F959282E2D518595", + "contract_address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB37D31b2A74029B5951a2778F959282E2D518595", - "contractname": "OriginalTokenVault", + "contract_url": "https://eth.blockscout.com/address/0x4Ef4C1208F7374d0252767E3992546d61dCf9848", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB37D31b2A74029B5951a2778F959282E2D518595/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Ef4C1208F7374d0252767E3992546d61dCf9848/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 1, - "informational": 6, - "low": 3, + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 143, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.02", - "threat_score": "100.00" + "score": "3.49", + "score_v2": "69.79", + "threat_score": "82.35" } } }, { - "address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", + "address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", + "contract_address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x52E4f244f380f8fA51816c8a10A63105dd4De084", - "contractname": "PeggedTokenBridgeV2", + "contract_url": "https://eth.blockscout.com/address/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x52E4f244f380f8fA51816c8a10A63105dd4De084/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 17, - "high": 1, + "critical": 1, + "gas": 5, + "high": 0, "informational": 7, - "low": 2, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 209, - "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.69", - "threat_score": "88.89" + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 80.905, - "issueSeverityDistribution": { - "critical": 4, - "gas": 27, - "high": 2, - "informational": 12, - "low": 6, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", + "address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", - "contract_chain": "gnosis", + "contract_address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", - "contractname": "Bridge", + "contract_url": "https://eth.blockscout.com/address/0x893246FACF345c99e4235E5A7bbEE7404c988b96", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x893246FACF345c99e4235E5A7bbEE7404c988b96/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 3, "high": 0, - "informational": 6, + "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 187, - "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.63", - "threat_score": "100.00" + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.44" } } }, { - "address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", + "address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", - "contract_chain": "gnosis", + "contract_address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd4c058380D268d85bC7c758072f561e8f2dB5975", - "contractname": "PeggedTokenBridge", + "contract_url": "https://eth.blockscout.com/address/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", + "contractname": "XDaiMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4c058380D268d85bC7c758072f561e8f2dB5975/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 2, - "informational": 6, + "gas": 5, + "high": 0, + "informational": 3, "low": 3, "medium": 0 }, - "lines_analyzed_count": 137, - "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.18", + "lines_analyzed_count": 63, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", "threat_score": "94.44" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 1, - "securityScore": 81.29, - "issueSeverityDistribution": { - "critical": 4, - "gas": 13, - "high": 0, - "informational": 10, - "low": 3, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", + "address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", - "contract_chain": "optimism", + "contract_address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", - "contractname": "Bridge", + "contract_url": "https://eth.blockscout.com/address/0x17B5ACE1cD6b0d033431873826937F499Eec2C95", + "contractname": "BaseMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17B5ACE1cD6b0d033431873826937F499Eec2C95/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 13, + "critical": 1, + "gas": 5, "high": 0, - "informational": 10, - "low": 3, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 155, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.29", - "threat_score": "100.00" + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" } } }, { - "address": "0xbCfeF6Bb4597e724D720735d32A9249E0640aA11", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC3c5B9474273113efB74e7Da43B5AAba0Cd9699A", - "isVerified": false, + "address": "0x22B1Cbb8D98a01a3B71D034BB899775A76Eb1cc2", + "isVerified": true, "solidityScanReport": null }, { - "address": "0x61f85fF2a2f4289Be4bb9B72Fc7010B3142B5f41", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "Wombat exchange", - "doc": "https://docs.wombat.exchange/developers/contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 22, - "totalContractsNumber": 39, - "solidityScanContractsNumber": 22, - "securityScore": 81.94545454545454, - "issueSeverityDistribution": { - "critical": 13, - "gas": 128, - "high": 0, - "informational": 64, - "low": 137, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", + "address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", + "contract_address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", - "contractname": "MultiRewarderPerSec", + "contract_url": "https://eth.blockscout.com/address/0x914f986a44AcB623A277d6Bd17368171FCbe4273", + "contractname": "L1_HOP_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x914f986a44AcB623A277d6Bd17368171FCbe4273/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 21, + "critical": 0, + "gas": 1, "high": 0, - "informational": 13, - "low": 9, - "medium": 2 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 325, - "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.62", - "threat_score": "84.21" + "lines_analyzed_count": 42, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "94.74" } } }, { - "address": "0x5dacE27D0b921b177Cd9C6706c6ACDeb3EC7bEa7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", + "address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", + "contract_address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", + "contractname": "BaseMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 5, "high": 0, - "informational": 1, - "low": 7, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" } } }, { - "address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", + "address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", + "contract_address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x87269B23e73305117D0404557bAdc459CEd0dbEc", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87269B23e73305117D0404557bAdc459CEd0dbEc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", + "score": "3.64", + "score_v2": "72.73", "threat_score": "94.44" } } }, { - "address": "0xa2cBE329659fFAB7AB70fe90Ac58070e78aD2F40", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7bB67CfE4134d4c485659ff7769EC98d1C1DCdba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6966553568634F4225330D559a8783DE7649C7D3", + "address": "0x9fc22E269c3752620EB281ce470855886b982501", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6966553568634F4225330D559a8783DE7649C7D3", + "contract_address": "0x9fc22E269c3752620EB281ce470855886b982501", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6966553568634F4225330D559a8783DE7649C7D3", - "contractname": "Asset", + "contract_url": "https://eth.blockscout.com/address/0x9fc22E269c3752620EB281ce470855886b982501", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6966553568634F4225330D559a8783DE7649C7D3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9fc22E269c3752620EB281ce470855886b982501/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 16, + "critical": 1, + "gas": 5, "high": 0, - "informational": 3, - "low": 10, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 179, + "lines_analyzed_count": 96, "scan_time_taken": 0, "score": "3.49", - "score_v2": "69.83", - "threat_score": "73.68" + "score_v2": "69.79", + "threat_score": "83.33" } } }, { - "address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", + "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", + "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", - "contractname": "DynamicAsset", + "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 3, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 27, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.48", - "threat_score": "94.44" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" } } }, { - "address": "0xA0e74F3BabAc535D417983d30647F7648261025a", + "address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA0e74F3BabAc535D417983d30647F7648261025a", + "contract_address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA0e74F3BabAc535D417983d30647F7648261025a", - "contractname": "MultiRewarderPerSec", + "contract_url": "https://eth.blockscout.com/address/0x36443fC70E073fe9D50425f82a3eE19feF697d62", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0e74F3BabAc535D417983d30647F7648261025a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36443fC70E073fe9D50425f82a3eE19feF697d62/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 21, + "critical": 0, + "gas": 3, "high": 0, - "informational": 13, - "low": 9, - "medium": 2 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 325, - "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.62", - "threat_score": "84.21" + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" } } }, { - "address": "0x32A936CbA2629619b46684cDf923CB556f09442c", + "address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x32A936CbA2629619b46684cDf923CB556f09442c", + "contract_address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x32A936CbA2629619b46684cDf923CB556f09442c", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", + "contractname": "BaseMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x32A936CbA2629619b46684cDf923CB556f09442c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" } } }, { - "address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", + "address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", + "contract_address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x752945079a0446AA7efB6e9E1789751cDD601c95", - "contractname": "Asset", + "contract_url": "https://eth.blockscout.com/address/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x752945079a0446AA7efB6e9E1789751cDD601c95/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 16, + "critical": 1, + "gas": 5, "high": 0, - "informational": 3, - "low": 10, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 179, + "lines_analyzed_count": 96, "scan_time_taken": 0, "score": "3.49", - "score_v2": "69.83", - "threat_score": "73.68" + "score_v2": "69.79", + "threat_score": "83.33" } } }, { - "address": "0xe7e02cbDA65B876fBaEf5F129D815e6dD06F9Cb0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9c02eaf31EFE3FeE36ebE5AEBCa12Ca979dF25cC", - "isVerified": false, - "solidityScanReport": null + "address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", + "contractname": "OptimismMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" + } + } }, { - "address": "0x51E073D92b0c226F7B0065909440b18A85769606", + "address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x51E073D92b0c226F7B0065909440b18A85769606", + "contract_address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x51E073D92b0c226F7B0065909440b18A85769606", - "contractname": "ERC4626Asset", + "contract_url": "https://eth.blockscout.com/address/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x51E073D92b0c226F7B0065909440b18A85769606/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 5, "high": 0, - "informational": 2, - "low": 2, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 36, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "100.00" + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" } } }, { - "address": "0x04D4e1C1F3D6539071b6D3849fDaED04d48D563d", + "address": "0xCC0ACeb13a902d0BfBa37AD5d876320C7B590099", "isVerified": false, "solidityScanReport": null }, { - "address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", + "address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", + "contract_address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", - "contractname": "ERC4626Asset", + "contract_url": "https://eth.blockscout.com/address/0x115F423b958A2847af0F5bF314DB0f27c644c308", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x115F423b958A2847af0F5bF314DB0f27c644c308/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 5, "high": 0, - "informational": 2, - "low": 2, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 36, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "100.00" + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" } } }, { - "address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", + "address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", + "contract_address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", + "contractname": "XDaiMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 5, "high": 0, - "informational": 1, - "low": 7, + "informational": 3, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 63, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", + "score": "3.89", + "score_v2": "77.78", "threat_score": "94.44" } } }, { - "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE9e88bD4A796C28bCF2826737D4bFFEcb81DF733", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", + "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", + "contract_address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA45C0ABeef67C363364E0e73832df9986aBa3800", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA45C0ABeef67C363364E0e73832df9986aBa3800/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" } } }, { - "address": "0xa12BA2d89a16f57C4b714b03C7951c41c7695502", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x724515010904518eCF638Cc6d693046B82548068", + "address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x724515010904518eCF638Cc6d693046B82548068", + "contract_address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x724515010904518eCF638Cc6d693046B82548068", - "contractname": "DynamicAsset", + "contract_url": "https://eth.blockscout.com/address/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", + "contractname": "XDaiMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x724515010904518eCF638Cc6d693046B82548068/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 5, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 27, + "lines_analyzed_count": 63, "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.48", - "threat_score": "94.12" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.44" } } }, { - "address": "0x62A83C6791A3d7950D823BB71a38e47252b6b6F4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", + "address": "0xf074540eb83c86211F305E145eB31743E228E57d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", + "contract_address": "0xf074540eb83c86211F305E145eB31743E228E57d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0xf074540eb83c86211F305E145eB31743E228E57d", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf074540eb83c86211F305E145eB31743E228E57d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" } } }, { - "address": "0xc693F3b22d44C43371726AE1D3FBf0Cd0D113c82", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", + "address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", + "contract_address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", + "contractname": "XDaiMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 5, "high": 0, - "informational": 1, - "low": 7, + "informational": 3, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 63, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", + "score": "3.89", + "score_v2": "77.78", "threat_score": "94.44" } } - }, - { - "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 24, + "totalContractsNumber": 35, + "solidityScanContractsNumber": 24, + "securityScore": 80.68041666666664, + "issueSeverityDistribution": { + "critical": 8, + "gas": 337, + "high": 18, + "informational": 48, + "low": 113, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x8df1126de13bcfef999556899F469d64021adBae", + "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8df1126de13bcfef999556899F469d64021adBae", - "contract_chain": "eth", + "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8df1126de13bcfef999556899F469d64021adBae", - "contractname": "MultiRewarderPerSec", + "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contractname": "L2_HOPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df1126de13bcfef999556899F469d64021adBae/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 21, + "critical": 0, + "gas": 2, "high": 0, - "informational": 13, - "low": 9, - "medium": 2 + "informational": 0, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 325, - "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.62", - "threat_score": "84.21" + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "78.95" } } }, { - "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", - "contract_chain": "eth", + "contract_address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, "informational": 1, - "low": 7, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", + "score": "3.75", + "score_v2": "75.00", "threat_score": "94.44" } } }, { - "address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", + "address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", - "contract_chain": "eth", + "contract_address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xACEB589012edbBEe4CE7b4E89B916700B43419CA", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEB589012edbBEe4CE7b4E89B916700B43419CA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, + "gas": 7, + "high": 2, + "informational": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 108, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "3.94", + "score_v2": "78.70", + "threat_score": "94.74" } } }, { - "address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", + "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", - "contract_chain": "eth", + "contract_address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0020A8890e723CD94660A5404C4BCCBB91680db6", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0020A8890e723CD94660A5404C4BCCBB91680db6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -34833,352 +33746,211 @@ "gas": 2, "high": 0, "informational": 1, - "low": 7, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" } } }, { - "address": "0x8843b0Ad6c62d7d672BC91Cb2df7F8D62C345EFb", + "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", - "contract_chain": "eth", + "contract_address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", - "contractname": "ProxyAdmin", + "contract_url": "https://gnosis.blockscout.com/address/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 6, + "gas": 7, + "high": 2, + "informational": 3, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 85, + "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" + "score": "3.91", + "score_v2": "78.18", + "threat_score": "94.74" } } }, { - "address": "0x3f90a5a47364c0467031fB00246192d40E3D2D9D", + "address": "0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4dFa92842d05a790252A7f374323b9C86D7b7E12", + "address": "0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", "isVerified": false, "solidityScanReport": null }, { - "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contract_chain": "eth", + "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, + "gas": 37, + "high": 2, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" } } }, { - "address": "0x94019D0fCc9699909E5b59727505E56252760524", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", + "address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", - "contract_chain": "eth", + "contract_address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x75Eaa804518a66196946598317Aed57Ef86235Fe", - "contractname": "DynamicAsset", + "contract_url": "https://gnosis.blockscout.com/address/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75Eaa804518a66196946598317Aed57Ef86235Fe/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 7, "high": 0, - "informational": 0, - "low": 2, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 27, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.48", + "score": "3.75", + "score_v2": "75.00", "threat_score": "94.44" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 18, - "solidityScanContractsNumber": 1, - "securityScore": 85.27, - "issueSeverityDistribution": { - "critical": 4, - "gas": 2, - "high": 0, - "informational": 3, - "low": 7, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x1414CD7F8e384B875bFBbabcacAAE592C2B4f8f8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEE9b42b40852a53c7361F527e638B485D49750cD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x35d531Fd45D5E3A5d407A4898360c757C98Bdf79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8F5e6fD62B4385E74E35D2B93034DbBc353B62dE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x489818F2eeAef737105887710F7C5b9323Ad3d01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE314d3cD7ccFf1bA32abA52E4215fA338D7F9b2C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1a023186eF2994249120CC7fAEdBEA07F40C6fbd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB86BA65b75D34402bf377cF83b184554a18Fcafa", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xe933e227315FeA19A4130F65EFfF7A12F50f762E", + "address": "0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", "isVerified": false, "solidityScanReport": null }, { - "address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", + "address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", - "contract_chain": "optimism", + "contract_address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 7, + "gas": 37, + "high": 2, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.27", - "threat_score": "94.44" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" } } }, { - "address": "0x0321D1D769cc1e81Ba21a157992b635363740f86", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20D7ee728900848752FA280fAD51aF40c47302f1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2bb4Ea0266734Fdaa1d255Db7A2651C27990e29C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 5, - "securityScore": 85.45599999999999, - "issueSeverityDistribution": { - "critical": 4, - "gas": 12, - "high": 0, - "informational": 5, - "low": 34, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xd05CF2BCaaee3a221E9effF58bF2874b9F11E47b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4A88C44B8D9B9f3F2BA4D97236F737CF03DF76CD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe07829c8B7F934e03C83B0dC1fd2cCC9b62036D8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", + "address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", - "contract_chain": "base", + "contract_address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", - "contractname": "ProxyAdmin", + "contract_url": "https://gnosis.blockscout.com/address/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 2, "high": 0, "informational": 1, - "low": 6, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 85, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" } } }, { - "address": "0x34E2F923bBa206358EcE221af73E8d121837F873", + "address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x34E2F923bBa206358EcE221af73E8d121837F873", - "contract_chain": "base", + "contract_address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x34E2F923bBa206358EcE221af73E8d121837F873", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x34E2F923bBa206358EcE221af73E8d121837F873/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -35186,1249 +33958,1318 @@ "gas": 2, "high": 0, "informational": 1, - "low": 7, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" } } }, { - "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", + "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "contract_chain": "base", + "contract_address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86cA30bEF97fB651b8d866D45503684b90cb3312/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, + "gas": 7, + "high": 2, + "informational": 3, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "3.91", + "score_v2": "78.18", + "threat_score": "94.74" } } }, { - "address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", + "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", - "contract_chain": "base", + "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, "informational": 1, - "low": 7, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", "threat_score": "94.44" } } }, { - "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contract_chain": "eth", + "contract_address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, "informational": 1, - "low": 7, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", + "score": "3.75", + "score_v2": "75.00", "threat_score": "94.44" } } }, { - "address": "0x375883a1F801138B6f5EE953a7A11072129Ac624", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE2a60C52C4abB9fbc3f711da3cb9E633269DBC67", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "Squid", - "doc": "https://docs.squidrouter.com/dev-resources/contract-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 1, - "securityScore": 63.64, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contract_chain": "eth", + "contract_address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contractname": "SquidRouterProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, + "gas": 37, + "high": 2, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "3.18", - "score_v2": "63.64", - "threat_score": "100.00" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 1, - "securityScore": 63.64, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "address": "0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", "isVerified": false, "solidityScanReport": null }, { - "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contract_chain": "eth", + "contract_address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contractname": "SquidRouterProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, + "gas": 37, + "high": 2, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "3.18", - "score_v2": "63.64", - "threat_score": "100.00" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" } } - } - ] - } - } - }, - { - "appName": "Hop protocol", - "doc": "https://github.com/hop-protocol/hop/blob/v0.0.194/packages/core/src/addresses/mainnet.ts#L356-L987", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 25, - "totalContractsNumber": 27, - "solidityScanContractsNumber": 24, - "securityScore": 72.03916666666666, - "issueSeverityDistribution": { - "critical": 15, - "gas": 101, - "high": 0, - "informational": 90, - "low": 105, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", + "address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", - "contract_chain": "eth", + "contract_address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://gnosis.blockscout.com/address/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 1, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 7, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", + "lines_analyzed_count": 218, + "scan_time_taken": 1, + "score": "3.99", + "score_v2": "79.82", "threat_score": "94.74" } } }, { - "address": "0x80466247E0e3d56F95A0910E52c82c374F7D65cd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6587a6164B091a058aCba2e91f971454Ec172940", + "address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6587a6164B091a058aCba2e91f971454Ec172940", - "contract_chain": "eth", + "contract_address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6587a6164B091a058aCba2e91f971454Ec172940", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0x2C2Ab81Cf235e86374468b387e241DF22459A265", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6587a6164B091a058aCba2e91f971454Ec172940/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C2Ab81Cf235e86374468b387e241DF22459A265/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 5, + "gas": 18, "high": 0, "informational": 7, - "low": 6, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" - } + "lines_analyzed_count": 218, + "scan_time_taken": 1, + "score": "3.99", + "score_v2": "79.82", + "threat_score": "94.74" + } } }, { - "address": "0xb8901acB165ed027E32754E0FFe830802919727f", + "address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb8901acB165ed027E32754E0FFe830802919727f", - "contract_chain": "eth", + "contract_address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb8901acB165ed027E32754E0FFe830802919727f", - "contractname": "L1_ETH_Bridge", + "contract_url": "https://gnosis.blockscout.com/address/0x76b22b8C1079A44F1211D867D68b1eda76a635A7", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb8901acB165ed027E32754E0FFe830802919727f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76b22b8C1079A44F1211D867D68b1eda76a635A7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, + "gas": 7, + "high": 2, + "informational": 2, "low": 3, "medium": 0 }, - "lines_analyzed_count": 26, - "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.69", - "threat_score": "94.44" + "lines_analyzed_count": 108, + "scan_time_taken": 1, + "score": "3.94", + "score_v2": "78.70", + "threat_score": "94.74" } } }, { - "address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", + "address": "0x5C32143C8B198F392d01f8446b754c181224ac26", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", - "contract_chain": "eth", + "contract_address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4Ef4C1208F7374d0252767E3992546d61dCf9848", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Ef4C1208F7374d0252767E3992546d61dCf9848/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 5, + "gas": 18, "high": 0, "informational": 7, - "low": 6, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "82.35" + "lines_analyzed_count": 218, + "scan_time_taken": 1, + "score": "3.99", + "score_v2": "79.82", + "threat_score": "94.74" } } }, { - "address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", + "address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", - "contract_chain": "eth", + "contract_address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 7, "high": 0, - "informational": 7, - "low": 6, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.44" } } }, { - "address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", + "address": "0x4014DC015641c08788F15bD6eB20dA4c47D936d8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", - "contract_chain": "eth", + "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x893246FACF345c99e4235E5A7bbEE7404c988b96", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x893246FACF345c99e4235E5A7bbEE7404c988b96/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 7, "high": 0, - "informational": 0, - "low": 3, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", "threat_score": "94.44" } } }, { - "address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", + "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", - "contract_chain": "eth", + "contract_address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", - "contractname": "XDaiMessengerWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, - "informational": 3, - "low": 3, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 63, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" + "lines_analyzed_count": 62, + "scan_time_taken": 1, + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" } } }, { - "address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", + "address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", - "contract_chain": "eth", + "contract_address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x17B5ACE1cD6b0d033431873826937F499Eec2C95", - "contractname": "BaseMessengerWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0xBF7a02d963b23D84313F07a04ad663409CEE5A92", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x17B5ACE1cD6b0d033431873826937F499Eec2C95/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBF7a02d963b23D84313F07a04ad663409CEE5A92/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 5, + "gas": 18, "high": 0, "informational": 7, - "low": 6, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "lines_analyzed_count": 225, + "scan_time_taken": 1, + "score": "3.98", + "score_v2": "79.56", + "threat_score": "94.74" } } }, { - "address": "0x22B1Cbb8D98a01a3B71D034BB899775A76Eb1cc2", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", + "address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", - "contract_chain": "eth", + "contract_address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x914f986a44AcB623A277d6Bd17368171FCbe4273", - "contractname": "L1_HOP_Bridge", + "contract_url": "https://gnosis.blockscout.com/address/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x914f986a44AcB623A277d6Bd17368171FCbe4273/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, + "gas": 37, + "high": 2, "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 42, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "94.74" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" } } - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 15, + "totalContractsNumber": 46, + "solidityScanContractsNumber": 15, + "securityScore": 81.54799999999999, + "issueSeverityDistribution": { + "critical": 6, + "gas": 199, + "high": 6, + "informational": 70, + "low": 79, + "medium": 2 + } + }, + "contractsData": [ { - "address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", + "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", - "contract_chain": "eth", + "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", - "contractname": "BaseMessengerWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contractname": "L2_HOPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 2, "high": 0, - "informational": 7, - "low": 6, + "informational": 0, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 60, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "78.95" } } }, { - "address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", + "address": "0x7191061D5d4C60f598214cC6913502184BAddf18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", - "contract_chain": "eth", + "contract_address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x87269B23e73305117D0404557bAdc459CEd0dbEc", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://optimism.blockscout.com/address/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87269B23e73305117D0404557bAdc459CEd0dbEc/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 33, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.44" + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" } } }, { - "address": "0x9fc22E269c3752620EB281ce470855886b982501", + "address": "0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF753A50fc755c6622BBCAa0f59F0522f264F006e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9fc22E269c3752620EB281ce470855886b982501", - "contract_chain": "eth", + "contract_address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9fc22E269c3752620EB281ce470855886b982501", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://optimism.blockscout.com/address/0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9fc22E269c3752620EB281ce470855886b982501/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa30D6bba6285d0585722e2440Ff89E23EF68864/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 12, "high": 0, - "informational": 7, - "low": 6, - "medium": 0 + "informational": 6, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.76", + "threat_score": "94.74" } } }, { - "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "address": "0xa81D244A1814468C734E5b4101F7b9c0c577a8fC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2ad09850b0CA4c7c1B33f5AcD6cBAbCaB5d6e796", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x83f6244Bd87662118d96D9a6D44f09dffF14b30E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", - "contract_chain": "eth", + "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 0, + "gas": 37, + "high": 2, "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" } } }, { - "address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", + "address": "0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x392B9780cFD362bD6951edFA9eBc31e68748b190", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", - "contract_chain": "eth", + "contract_address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x36443fC70E073fe9D50425f82a3eE19feF697d62", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://optimism.blockscout.com/address/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x36443fC70E073fe9D50425f82a3eE19feF697d62/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 12, "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "informational": 6, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.76", "threat_score": "94.74" } } }, { - "address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", + "address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", - "contract_chain": "eth", + "contract_address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", - "contractname": "BaseMessengerWrapper", + "contract_url": "https://optimism.blockscout.com/address/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, + "critical": 0, + "gas": 37, + "high": 2, + "informational": 1, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "73.68" } } }, { - "address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", + "address": "0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", - "contract_chain": "eth", + "contract_address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://optimism.blockscout.com/address/0x755569159598f3702bdD7DFF6233A317C156d3Dd", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x755569159598f3702bdD7DFF6233A317C156d3Dd/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 1, "high": 0, - "informational": 7, - "low": 6, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "score": "3.98", + "score_v2": "79.55", + "threat_score": "73.68" } } }, { - "address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", + "address": "0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", - "contract_chain": "eth", + "contract_address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://optimism.blockscout.com/address/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contractname": "L2_OptimismBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 6, "high": 0, - "informational": 7, - "low": 6, + "informational": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 69, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "score": "3.70", + "score_v2": "73.91", + "threat_score": "94.44" } } }, { - "address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", + "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", - "contract_chain": "eth", + "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 7, "high": 0, - "informational": 7, - "low": 6, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.44" } } }, { - "address": "0xCC0ACeb13a902d0BfBa37AD5d876320C7B590099", + "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", "isVerified": false, "solidityScanReport": null }, { - "address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", + "address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", - "contract_chain": "eth", + "contract_address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x115F423b958A2847af0F5bF314DB0f27c644c308", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://optimism.blockscout.com/address/0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x115F423b958A2847af0F5bF314DB0f27c644c308/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf587B9309c603feEdf0445aF4D3B21300989e93a/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 5, + "gas": 18, "high": 0, - "informational": 7, - "low": 6, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "lines_analyzed_count": 225, + "scan_time_taken": 1, + "score": "3.58", + "score_v2": "71.56", + "threat_score": "94.74" } } }, { - "address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", + "address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", - "contract_chain": "eth", + "contract_address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", - "contractname": "XDaiMessengerWrapper", + "contract_url": "https://optimism.blockscout.com/address/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, - "informational": 3, - "low": 3, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 63, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" } } }, { - "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", - "contract_chain": "eth", + "contract_address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://optimism.blockscout.com/address/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 1, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", + "lines_analyzed_count": 225, + "scan_time_taken": 1, + "score": "3.58", + "score_v2": "71.56", "threat_score": "94.74" } } }, { - "address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", + "address": "0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2935008eE9943f859C4fbb863c5402fFC06f462E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb3C68a491608952Cb1257FC9909a537a0173b63B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", - "contract_chain": "eth", + "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", - "contractname": "XDaiMessengerWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 7, "high": 0, - "informational": 3, - "low": 3, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 63, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", "threat_score": "94.44" } } }, { - "address": "0xf074540eb83c86211F305E145eB31743E228E57d", + "address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf074540eb83c86211F305E145eB31743E228E57d", - "contract_chain": "eth", + "contract_address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf074540eb83c86211F305E145eB31743E228E57d", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://optimism.blockscout.com/address/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf074540eb83c86211F305E145eB31743E228E57d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 1, "high": 0, "informational": 0, - "low": 3, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 33, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" + "score": "3.98", + "score_v2": "79.55", + "threat_score": "73.68" } } }, { - "address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", + "address": "0x16284c7323c35F4960540583998C98B1CfC581a7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", - "contract_chain": "eth", + "contract_address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", - "contractname": "XDaiMessengerWrapper", + "contract_url": "https://optimism.blockscout.com/address/0x56900d66D74Cb14E3c86895789901C9135c95b16", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x56900d66D74Cb14E3c86895789901C9135c95b16/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 0, - "informational": 3, + "gas": 37, + "high": 2, + "informational": 1, "low": 3, "medium": 0 }, - "lines_analyzed_count": 63, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "73.68" } } + }, + { + "address": "0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", + "isVerified": false, + "solidityScanReport": null } ] }, - "100": { + "8453": { "overallInfo": { - "verifiedNumber": 24, - "totalContractsNumber": 35, - "solidityScanContractsNumber": 24, - "securityScore": 80.68041666666664, + "verifiedNumber": 5, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 5, + "securityScore": 77.31200000000001, "issueSeverityDistribution": { - "critical": 8, - "gas": 337, - "high": 18, - "informational": 48, - "low": 113, + "critical": 4, + "gas": 14, + "high": 2, + "informational": 3, + "low": 21, "medium": 0 } }, "contractsData": [ { - "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contract_chain": "gnosis", + "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contractname": "L2_HOPToken", + "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, - "low": 7, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 60, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "78.95" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" } } }, { - "address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", - "contractname": "L2_XDaiBridge", + "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contractname": "L2_HOPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 2, "high": 0, - "informational": 1, - "low": 5, + "informational": 0, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 60, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "78.95" } } }, { - "address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", + "address": "0xe22D2beDb3Eca35E6397e0C6D62857094aA26F52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", - "contract_chain": "gnosis", + "contract_address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", - "contractname": "L2_AmmWrapper", + "contract_url": "https://base.blockscout.com/address/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, - "informational": 2, - "low": 3, + "gas": 1, + "high": 0, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 108, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.70", - "threat_score": "94.74" + "score": "3.98", + "score_v2": "79.55", + "threat_score": "73.68" } } }, { - "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", - "contract_chain": "gnosis", + "contract_address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", - "contractname": "LPToken", + "contract_url": "https://base.blockscout.com/address/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 1, - "low": 5, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" + "score": "3.98", + "score_v2": "79.55", + "threat_score": "73.68" } } }, { - "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "address": "0x7aC115536FE3A185100B2c4DE4cb328bf3A58Ba6", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", - "contract_chain": "gnosis", + "contract_address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "contract_url": "https://base.blockscout.com/address/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -36439,4924 +35280,4437 @@ "low": 3, "medium": 0 }, - "lines_analyzed_count": 110, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.18", + "score": "4.07", + "score_v2": "81.40", "threat_score": "94.74" } } }, { - "address": "0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", + "address": "0x3b507422EBe64440f03BCbE5EEe4bdF76517f320", "isVerified": false, "solidityScanReport": null }, { - "address": "0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", + "address": "0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" - } - } + "address": "0x12e59C59D282D2C00f3166915BED6DC2F5e2B5C7", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", - "contractname": "L2_XDaiBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" - } - } + "address": "0x10541b07d8Ad2647Dc6cD67abd4c03575dade261", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", + "address": "0xe9605BEc1c5C3E81F974F80b8dA9fBEFF4845d4D", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "address": "0x022C5cE6F1Add7423268D41e08Df521D5527C2A0", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "dodo", + "doc": "https://docs.dodoex.io/en/developer/contracts/contract-address", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 15, + "totalContractsNumber": 62, + "solidityScanContractsNumber": 15, + "securityScore": 82.458, + "issueSeverityDistribution": { + "critical": 13, + "gas": 478, + "high": 45, + "informational": 245, + "low": 236, + "medium": 25 + } + }, + "contractsData": [ + { + "address": "0x44D5dF24d5Ef52A791D6436Fa45A8D426f6de34e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x91E1c84BA8786B1FaE2570202F0126C0b88F6Ec7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x411ec324598EF53b1E8663e335e9094464523e6B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3A97247DF274a17C59A3bd12735ea3FcDFb49950", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1c29eFa924770154fD44569c5B2bF8103feA45A1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", - "contract_chain": "gnosis", + "contract_address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", + "contractname": "DODODppProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 35, + "high": 3, + "informational": 17, + "low": 18, + "medium": 3 }, - "lines_analyzed_count": 710, + "lines_analyzed_count": 672, "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" + "score": "4.19", + "score_v2": "83.78", + "threat_score": "84.21" } } }, { - "address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "address": "0x5381382257C761DAc6F1509B1BA1B70dDaa6862a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", - "contract_chain": "gnosis", + "contract_address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", - "contractname": "LPToken", + "contract_url": "https://eth.blockscout.com/address/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", + "contractname": "LockedTokenVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 + "critical": 2, + "gas": 29, + "high": 1, + "informational": 20, + "low": 17, + "medium": 2 }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" + "lines_analyzed_count": 480, + "scan_time_taken": 1, + "score": "3.93", + "score_v2": "78.54", + "threat_score": "89.47" } } }, { - "address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", - "contract_chain": "gnosis", + "contract_address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", - "contractname": "LPToken", + "contract_url": "https://eth.blockscout.com/address/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", + "contractname": "ERC20V2Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 + "gas": 7, + "high": 2, + "informational": 6, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 241, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" + "score": "4.25", + "score_v2": "85.06", + "threat_score": "89.47" } } }, { - "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "address": "0x50D148D0908C602A56884B8628A36470a875EEb2", "isVerified": false, "solidityScanReport": null }, { - "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "address": "0xFeAFe253802b77456B4627F8c2306a9CeBb5d681", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2933c0374089D7D98BA0C71c5E02E1A0e09deBEE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf8ab09b3D2d5EfA603f4646E5a8A12588E852195", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x75c23271661d9d143DCb617222BC4BEc783eff34", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCa7b0632bd0E646B0f823927D3D2e61B00fE4D80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD9B825d16E09f28D0c715fe004364046E5524Dbb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3e19d726ed435AfD3A42967551426b3A47c0F5b7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", - "contract_chain": "gnosis", + "contract_address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x86cA30bEF97fB651b8d866D45503684b90cb3312", - "contractname": "L2_AmmWrapper", + "contract_url": "https://eth.blockscout.com/address/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", + "contractname": "DODOFeeRouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86cA30bEF97fB651b8d866D45503684b90cb3312/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 2, - "informational": 3, - "low": 3, - "medium": 0 + "critical": 3, + "gas": 62, + "high": 3, + "informational": 31, + "low": 31, + "medium": 2 }, - "lines_analyzed_count": 110, - "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.18", - "threat_score": "94.74" + "lines_analyzed_count": 841, + "scan_time_taken": 2, + "score": "3.88", + "score_v2": "77.65", + "threat_score": "84.21" } } }, { - "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contract_chain": "gnosis", + "contract_address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", + "contractname": "DODOApproveProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, - "informational": 1, - "low": 5, - "medium": 0 + "informational": 3, + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "lines_analyzed_count": 155, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.35", + "threat_score": "88.89" } } }, { - "address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "address": "0x8876819535b48b551C9e97EBc07332C7482b4b2d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4599ed18F34cFE06820E3684bF0aACB8D75c644d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA6d0066328Edbcf3220cf8F61e8527e589DD9719", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x562c0b218cc9ba06D9EB42F3aEf54C54cC5a4650", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBbD59b9316eE65526DbBdEc2A748Cc05A285d54C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE8C9A78725D0451FA19878D5f8A3dC0D55FECF25", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x94512fd4Fb4FEb63a6C0F4bEDEcC4A00eE260528", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAB21016BD4127638b8c555e36636449b33dF1C38", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65ff7C643fa2F84639AdA46557c64f6DEf8b35e3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCB859eA579b28e02B87A1FDE08d087ab9dbE5149", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6e90797C1caaa81bAEc1cF3351d989A78b2D4E99", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x95C4F5b83aA70810D4f142d58e5F7242Bd891CB0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2109F78b46a789125598f5ad2b7f243751c2934d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", - "contract_chain": "gnosis", + "contract_address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0x533da777aedce766ceae696bf90f8541a4ba80eb", + "contractname": "DODOSellHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x533da777aedce766ceae696bf90f8541a4ba80eb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, + "gas": 14, + "high": 1, + "informational": 16, "low": 5, "medium": 0 }, - "lines_analyzed_count": 72, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", + "lines_analyzed_count": 417, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.45", "threat_score": "94.44" } } }, { - "address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "address": "0x12e599006a5F19819cde6FABceBbd8586688C8ac", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", - "contract_chain": "gnosis", + "contract_address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", + "contractname": "DODOSellHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, + "gas": 14, + "high": 1, + "informational": 16, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 710, + "lines_analyzed_count": 417, "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" + "score": "4.47", + "score_v2": "89.45", + "threat_score": "94.44" } } }, { - "address": "0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", + "address": "0x357c5e9cfa8b834edcef7c7aabd8f9db09119d11", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", - "contract_chain": "gnosis", + "contract_address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", + "contractname": "DODOFeeRouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "critical": 3, + "gas": 62, + "high": 3, + "informational": 31, + "low": 31, + "medium": 2 }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" + "lines_analyzed_count": 841, + "scan_time_taken": 2, + "score": "3.88", + "score_v2": "77.65", + "threat_score": "84.21" } } }, { - "address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "address": "0x6373ceB657C83C91088d328622573FB766064Ac4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", - "contract_chain": "gnosis", + "contract_address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0xa2398842F37465f89540430bDC00219fA9E4D28a", + "contractname": "DODORouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2398842F37465f89540430bDC00219fA9E4D28a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 7, - "low": 7, - "medium": 0 + "critical": 0, + "gas": 54, + "high": 3, + "informational": 25, + "low": 21, + "medium": 4 }, - "lines_analyzed_count": 218, + "lines_analyzed_count": 678, "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.82", - "threat_score": "94.74" + "score": "3.93", + "score_v2": "78.61", + "threat_score": "84.21" } } }, { - "address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", + "address": "0x989DcAA95801C527C5B73AA65d3962dF9aCe1b0C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa5fc92Ca57a21C87AA0477b1c8fE8B9Bbf69d6C2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x181D93EA28023bf40C8bB94796c55138719803B4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78D338F9d54E9e41872E68cB1c01d9499d87eE52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x45a7E2E9D780613E047f7e78a9d3902ff854B522", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC9f93163c99695c6526b799EbcA2207Fdf7D61aD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", - "contract_chain": "gnosis", + "contract_address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2C2Ab81Cf235e86374468b387e241DF22459A265", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", + "contractname": "ERC20V3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C2Ab81Cf235e86374468b387e241DF22459A265/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 7, + "critical": 0, + "gas": 8, + "high": 3, + "informational": 6, "low": 7, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 218, + "lines_analyzed_count": 276, "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.82", - "threat_score": "94.74" + "score": "4.22", + "score_v2": "84.42", + "threat_score": "89.47" } } }, { - "address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", + "address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", - "contract_chain": "gnosis", + "contract_address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x76b22b8C1079A44F1211D867D68b1eda76a635A7", - "contractname": "L2_AmmWrapper", + "contract_url": "https://eth.blockscout.com/address/0x0d9685D4037580F68D9F77B08971f17E1000bBdc", + "contractname": "DODOMineV3Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76b22b8C1079A44F1211D867D68b1eda76a635A7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d9685D4037580F68D9F77B08971f17E1000bBdc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 2, - "informational": 2, - "low": 3, - "medium": 0 + "critical": 1, + "gas": 35, + "high": 5, + "informational": 16, + "low": 22, + "medium": 4 }, - "lines_analyzed_count": 108, + "lines_analyzed_count": 706, "scan_time_taken": 1, - "score": "3.94", - "score_v2": "78.70", - "threat_score": "94.74" + "score": "4.07", + "score_v2": "81.30", + "threat_score": "84.21" } } }, { - "address": "0x5C32143C8B198F392d01f8446b754c181224ac26", + "address": "0x048B8926bb0eE9c52e05D61fDffbCCffbeE06Fc2", "isVerified": false, "solidityScanReport": null }, { - "address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", + "address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", - "contract_chain": "gnosis", + "contract_address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0xa356867fDCEa8e71AEaF87805808803806231FdC", + "contractname": "DODOV2Proxy02", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa356867fDCEa8e71AEaF87805808803806231FdC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 7, - "low": 7, - "medium": 0 + "critical": 0, + "gas": 122, + "high": 16, + "informational": 48, + "low": 44, + "medium": 3 }, - "lines_analyzed_count": 218, - "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.82", - "threat_score": "94.74" + "lines_analyzed_count": 2049, + "scan_time_taken": 6, + "score": "4.19", + "score_v2": "83.85", + "threat_score": "78.95" } } }, { - "address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "address": "0x4447183c50e82A8b0141718c405381a3b1bad634", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", - "contract_chain": "gnosis", + "contract_address": "0x4447183c50e82A8b0141718c405381a3b1bad634", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0x4447183c50e82A8b0141718c405381a3b1bad634", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4447183c50e82A8b0141718c405381a3b1bad634/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 2, "high": 0, - "informational": 1, - "low": 5, + "informational": 4, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 47, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", + "score": "3.72", + "score_v2": "74.47", "threat_score": "94.44" } } }, { - "address": "0x4014DC015641c08788F15bD6eB20dA4c47D936d8", + "address": "0x9224FC9d1389734cebb7CB29545BdDC546Fb9802", "isVerified": false, "solidityScanReport": null }, { - "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contract_chain": "gnosis", + "contract_address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", + "contractname": "DSPFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 + "gas": 11, + "high": 3, + "informational": 3, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "lines_analyzed_count": 273, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "84.98", + "threat_score": "88.89" } } }, { - "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "address": "0x72d220cE168C4f361dD4deE5D826a01AD8598f6C", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", - "contractname": "LPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 62, - "scan_time_taken": 1, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" - } - } + "address": "0xe6AafA1c45D9d0C64686c1f1D17B9fe9c7DAB05b", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xBF7a02d963b23D84313F07a04ad663409CEE5A92", - "contractname": "StakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBF7a02d963b23D84313F07a04ad663409CEE5A92/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 7, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 225, - "scan_time_taken": 1, - "score": "3.98", - "score_v2": "79.56", - "threat_score": "94.74" - } - } + "address": "0x093b68BFe0859D3C857Fc3529952897C30dD17EB", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5fa9e06111814840398ceF6E9563d400F6ed3a8d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", - "contract_chain": "gnosis", + "contract_address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", + "contractname": "DPPFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 15, + "high": 1, + "informational": 3, + "low": 11, + "medium": 1 }, - "lines_analyzed_count": 710, + "lines_analyzed_count": 402, "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" + "score": "4.42", + "score_v2": "88.31", + "threat_score": "83.33" } } + }, + { + "address": "0xc4436fBAE6eBa5d95bf7d53Ae515F8A707Bd402A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1B7902a66f133d899130bF44d7D879dA89913b2e", + "isVerified": false, + "solidityScanReport": null } ] }, "10": { "overallInfo": { - "verifiedNumber": 15, - "totalContractsNumber": 46, - "solidityScanContractsNumber": 15, - "securityScore": 81.54799999999999, + "verifiedNumber": 5, + "totalContractsNumber": 42, + "solidityScanContractsNumber": 5, + "securityScore": 80.05799999999999, "issueSeverityDistribution": { - "critical": 6, - "gas": 199, - "high": 6, - "informational": 70, - "low": 79, - "medium": 2 + "critical": 10, + "gas": 153, + "high": 9, + "informational": 121, + "low": 82, + "medium": 6 } }, "contractsData": [ { - "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contractname": "L2_HOPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "78.95" - } - } - }, - { - "address": "0x7191061D5d4C60f598214cC6913502184BAddf18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "contractname": "LPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" - } - } - }, - { - "address": "0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", + "address": "0xC48936eFC01dB84aB15FE89C08E3b2b72853eece", "isVerified": false, "solidityScanReport": null }, { - "address": "0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", + "address": "0x1f83858cD6d0ae7a08aB1FD977C06DABEcE6d711", "isVerified": false, "solidityScanReport": null }, { - "address": "0xF753A50fc755c6622BBCAa0f59F0522f264F006e", + "address": "0x42E456ea0dd7538ea103fBb1d0388D14C97bB5b2", "isVerified": false, "solidityScanReport": null }, { - "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contract_address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xaa30D6bba6285d0585722e2440Ff89E23EF68864", - "contractname": "Swap", + "contract_url": "https://optimism.blockscout.com/address/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", + "contractname": "ERC20V2Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa30D6bba6285d0585722e2440Ff89E23EF68864/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 0, - "informational": 6, - "low": 7, + "gas": 7, + "high": 2, + "informational": 17, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 561, + "lines_analyzed_count": 241, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.76", - "threat_score": "94.74" + "score": "4.02", + "score_v2": "80.50", + "threat_score": "89.47" } } }, { - "address": "0xa81D244A1814468C734E5b4101F7b9c0c577a8fC", + "address": "0xDd0951b69bc0CF9d39111E5037685FB573204c86", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2ad09850b0CA4c7c1B33f5AcD6cBAbCaB5d6e796", + "address": "0x0BD7426f008737FeeD575ED8e2aA1bd4Fc49112D", "isVerified": false, "solidityScanReport": null }, { - "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", + "address": "0xDb9C53F2cED34875685B607c97A61a65DA2F30a8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", + "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", + "address": "0x2815b0aDdB0bECF86b10982a86A133Ae9d36AB0f", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", + "address": "0x918424575a7070266e04d2EB5467AFe99B67C25c", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", + "address": "0x169ae3d5AcC90F0895790F6321eE81CB040E8A6B", "isVerified": false, "solidityScanReport": null }, { - "address": "0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", + "address": "0x1506b54A1c0eA1B2F4a84866Ec5776F7F6e7f0B1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x83f6244Bd87662118d96D9a6D44f09dffF14b30E", + "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" - } - } + "address": "0xfD9D2827AD469B72B69329dAA325ba7AfbDb3C98", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", + "address": "0x2B800DC6270726F7E2266cE8cD5A3F8436fe0B40", "isVerified": false, "solidityScanReport": null }, { - "address": "0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", + "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", "isVerified": false, "solidityScanReport": null }, { - "address": "0x392B9780cFD362bD6951edFA9eBc31e68748b190", + "address": "0x072b3e5391B8bc868934562E510e6B2454163093", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", + "address": "0x5fe43C0EbfE66b83C10A9A37AD1E4aC640AAAA65", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "contract_address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", - "contractname": "Swap", + "contract_url": "https://optimism.blockscout.com/address/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", + "contractname": "DODOSellHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 0, - "informational": 6, - "low": 7, - "medium": 1 + "gas": 14, + "high": 1, + "informational": 16, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 561, + "lines_analyzed_count": 417, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.76", - "threat_score": "94.74" + "score": "4.47", + "score_v2": "89.45", + "threat_score": "94.44" } } }, { - "address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "contract_address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", - "contractname": "HopBridgeToken", + "contract_url": "https://optimism.blockscout.com/address/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", + "contractname": "DODOApproveProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 2, - "informational": 1, - "low": 3, - "medium": 0 + "gas": 8, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 710, + "lines_analyzed_count": 155, "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "73.68" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "88.89" } } }, { - "address": "0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", + "address": "0xaEdbD08D92ECccaA9A93b1A8D66D1d356e470c78", "isVerified": false, "solidityScanReport": null }, { - "address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x755569159598f3702bdD7DFF6233A317C156d3Dd", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x755569159598f3702bdD7DFF6233A317C156d3Dd/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" - } - } + "address": "0x59Bef1EEdfCC26e7c9FD47c22625f81124228FaD", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", + "address": "0x0fcB5237A1997C4700Ffa2BB4522EA38d4F851Fc", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", + "address": "0xa1609A1fa7DC16c025feA194c02b2822441b8c10", "isVerified": false, "solidityScanReport": null }, { - "address": "0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", + "address": "0x65934e2f228Fde069A6255F46E6A15Bc9DE38545", "isVerified": false, "solidityScanReport": null }, { - "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7950dC01542eFE1c03aea610472e3b565B53f64a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contract_address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", - "contractname": "L2_OptimismBridge", + "contract_url": "https://optimism.blockscout.com/address/0x716fcc67dcA500A91B4a28c9255262c398D8f971", + "contractname": "DODOFeeRouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x716fcc67dcA500A91B4a28c9255262c398D8f971/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 2, - "low": 5, - "medium": 0 + "critical": 3, + "gas": 62, + "high": 3, + "informational": 41, + "low": 31, + "medium": 2 }, - "lines_analyzed_count": 69, - "scan_time_taken": 0, - "score": "3.70", - "score_v2": "73.91", - "threat_score": "94.44" + "lines_analyzed_count": 841, + "scan_time_taken": 2, + "score": "3.82", + "score_v2": "76.46", + "threat_score": "84.21" } } }, { - "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", + "contractname": "DODOFeeRouteProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 62, + "high": 3, + "informational": 41, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 841, + "scan_time_taken": 2, + "score": "3.82", + "score_v2": "76.46", + "threat_score": "84.21" + } + } + }, + { + "address": "0xC48A8e689a644de96F80786ACb69E6F76D057F25", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "address": "0x61721e89a498dADa7aD579482BDC2aE60a9C5D54", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x677dD94031b3263Bd0E27ef5093C69A1a3037a00", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x424976B3997514aFa7c5122D053b8973f225D9db", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5a274F1DeADf90FC844C9Ff94f79F9c1fF0E0aCC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb98Ac2fEFc8b73aeAE33D02BB00c26E12afCa9Df", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa492d6eABcdc3E204676f15B950bBdD448080364", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04f7BaE2A4c05cd567F762E33450deBCebdC89EA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA36b345d087C14161D0B3fE1b96fD1CC551CE0C9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9eD110c929A1F9E4AE4Fa8a88f7Be5c2292d2a7F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1fC8EC204549C865a17b4059A57decA66A4Bd4cC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6281E0628eb2B37fE9943279EA39725D5f0E0dBe", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 26, + "solidityScanContractsNumber": 7, + "securityScore": 79.43285714285715, + "issueSeverityDistribution": { + "critical": 10, + "gas": 229, + "high": 11, + "informational": 119, + "low": 112, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0x0B1467f71c082D8d410aF4376C685D9A6893cF36", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x66c45FF040e86DC613F239123A5E21FFdC3A3fEC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contract_chain": "gnosis", + "contract_address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contractname": "L2_XDaiBridge", + "contract_url": "https://base.blockscout.com/address/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", + "contractname": "CrowdPoolingFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 + "gas": 47, + "high": 1, + "informational": 18, + "low": 16, + "medium": 2 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 534, "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "79.96", + "threat_score": "89.47" } } }, { - "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "address": "0xbcd2FDC3B884Cf0dfD932f55Ec2Fe1fB7e8c62Da", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", - "contract_chain": "optimism", + "contract_address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf587B9309c603feEdf0445aF4D3B21300989e93a", - "contractname": "StakingRewards", + "contract_url": "https://base.blockscout.com/address/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "contractname": "DODOApproveProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf587B9309c603feEdf0445aF4D3B21300989e93a/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, + "critical": 0, + "gas": 8, "high": 0, - "informational": 25, - "low": 8, - "medium": 0 + "informational": 3, + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 225, - "scan_time_taken": 1, - "score": "3.58", - "score_v2": "71.56", - "threat_score": "94.74" + "lines_analyzed_count": 155, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.35", + "threat_score": "88.89" } } }, { - "address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "address": "0xee7210fc88E1FFdB6aFb305E8F68b4f1d20FEdAd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", - "contract_chain": "optimism", + "contract_address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", - "contractname": "LPToken", + "contract_url": "https://base.blockscout.com/address/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 5, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" } } }, { - "address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", + "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", - "contract_chain": "optimism", + "contract_address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", - "contractname": "StakingRewards", + "contract_url": "https://base.blockscout.com/address/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", + "contractname": "DODOCpProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 25, - "low": 8, - "medium": 0 + "critical": 0, + "gas": 34, + "high": 3, + "informational": 16, + "low": 16, + "medium": 3 }, - "lines_analyzed_count": 225, + "lines_analyzed_count": 610, "scan_time_taken": 1, - "score": "3.58", - "score_v2": "71.56", - "threat_score": "94.74" + "score": "4.16", + "score_v2": "83.11", + "threat_score": "84.21" } } }, { - "address": "0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", + "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2935008eE9943f859C4fbb863c5402fFC06f462E", + "address": "0x17644d3B366273faC75A07996E2F90A99A2946a7", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb3C68a491608952Cb1257FC9909a537a0173b63B", + "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", "isVerified": false, "solidityScanReport": null }, { - "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contract_chain": "gnosis", + "contract_address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contractname": "L2_XDaiBridge", + "contract_url": "https://base.blockscout.com/address/0xA376762070F7fCE8f3646AAe90e6e375e6daF128", + "contractname": "DODOFeeRouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA376762070F7fCE8f3646AAe90e6e375e6daF128/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 + "critical": 3, + "gas": 62, + "high": 3, + "informational": 31, + "low": 31, + "medium": 2 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "lines_analyzed_count": 840, + "scan_time_taken": 2, + "score": "3.88", + "score_v2": "77.62", + "threat_score": "84.21" } } }, { - "address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "address": "0x8dD0Fea5FA2f7df535F87f312641Cc15d8B151BA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x44023441f2Bad375b6b5C6354B03c3E9AD01E269", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB5c7BA1EAde74800cD6cf5F56b1c4562De373780", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc0F9553Df63De5a97Fe64422c8578D0657C360f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4CAD0052524648A7Fa2cfE279997b00239295F33", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", - "contract_chain": "optimism", + "contract_address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", - "contractname": "HopBridgeToken", + "contract_url": "https://base.blockscout.com/address/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", + "contractname": "DODOSellHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 4, + "gas": 14, + "high": 1, + "informational": 16, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" + "lines_analyzed_count": 417, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "94.44" } } }, { - "address": "0x16284c7323c35F4960540583998C98B1CfC581a7", + "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", "isVerified": false, "solidityScanReport": null }, { - "address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", + "address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", - "contract_chain": "optimism", + "contract_address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x56900d66D74Cb14E3c86895789901C9135c95b16", - "contractname": "HopBridgeToken", + "contract_url": "https://base.blockscout.com/address/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", + "contractname": "DODOFeeRouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x56900d66D74Cb14E3c86895789901C9135c95b16/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 1, - "low": 3, - "medium": 0 + "critical": 3, + "gas": 62, + "high": 3, + "informational": 31, + "low": 31, + "medium": 2 }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "73.68" + "lines_analyzed_count": 841, + "scan_time_taken": 2, + "score": "3.88", + "score_v2": "77.65", + "threat_score": "84.21" } } }, { - "address": "0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", + "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", "isVerified": false, "solidityScanReport": null }, { - "address": "0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", + "address": "0xe42A29cB784cD4E1a2C9EE4B01CE70A6E720A160", "isVerified": false, "solidityScanReport": null }, { - "address": "0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", + "address": "0xFD2b7994f91c08aAa5e013E899334A2DBb500DF1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", + "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", "isVerified": false, "solidityScanReport": null } ] - }, - "8453": { + } + } + }, + { + "appName": "synapse", + "doc": "https://docs.synapseprotocol.com/synapse-bridge/contract-addresses", + "chainsData": { + "1": { "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 14, - "solidityScanContractsNumber": 5, - "securityScore": 77.31200000000001, + "verifiedNumber": 4, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 4, + "securityScore": 86.16, "issueSeverityDistribution": { "critical": 4, - "gas": 14, - "high": 2, - "informational": 3, - "low": 21, - "medium": 0 + "gas": 27, + "high": 6, + "informational": 14, + "low": 30, + "medium": 2 } }, "contractsData": [ { - "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contract_address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://eth.blockscout.com/address/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", + "contractname": "MiniChefV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" + "gas": 16, + "high": 6, + "informational": 7, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 276, + "scan_time_taken": 1, + "score": "3.88", + "score_v2": "77.54", + "threat_score": "89.47" } } }, { - "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contract_chain": "gnosis", + "contract_address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contractname": "L2_HOPToken", + "contract_url": "https://eth.blockscout.com/address/0x2796317b0fF8538F253012862c06787Adfb8cEb6", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2796317b0fF8538F253012862c06787Adfb8cEb6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 7, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 60, + "lines_analyzed_count": 154, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "78.95" + "score": "4.32", + "score_v2": "86.36", + "threat_score": "94.44" } } }, { - "address": "0xe22D2beDb3Eca35E6397e0C6D62857094aA26F52", + "address": "0x1B84765dE8B7566e4cEAF4D0fD3c5aF52D3DdE4F", "isVerified": false, "solidityScanReport": null }, { - "address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" - } - } + "address": "0x6571d6be3d8460CF5F7d6711Cd9961860029D85F", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", + "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", - "contract_chain": "base", + "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contractname": "SynapseRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 4, "high": 0, - "informational": 0, - "low": 4, + "informational": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" + "lines_analyzed_count": 457, + "scan_time_taken": 1, + "score": "4.79", + "score_v2": "95.84", + "threat_score": "84.21" } } }, { - "address": "0x7aC115536FE3A185100B2c4DE4cb328bf3A58Ba6", + "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", "isVerified": false, "solidityScanReport": null }, { - "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", + "address": "0x1116898DdA4015eD8dDefb84b6e8Bc24528Af2d8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", - "contract_chain": "base", + "contract_address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", - "contractname": "L2_AmmWrapper", + "contract_url": "https://eth.blockscout.com/address/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, + "gas": 5, + "high": 0, "informational": 3, - "low": 3, - "medium": 0 + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 192, "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.40", - "threat_score": "94.74" + "score": "4.24", + "score_v2": "84.90", + "threat_score": "94.44" } } - }, - { - "address": "0x3b507422EBe64440f03BCbE5EEe4bdF76517f320", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12e59C59D282D2C00f3166915BED6DC2F5e2B5C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x10541b07d8Ad2647Dc6cD67abd4c03575dade261", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe9605BEc1c5C3E81F974F80b8dA9fBEFF4845d4D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x022C5cE6F1Add7423268D41e08Df521D5527C2A0", - "isVerified": false, - "solidityScanReport": null } ] - } - } - }, - { - "appName": "DODO", - "doc": "https://docs.dodoex.io/en/developer/contracts/contract-address", - "chainsData": { - "1": { + }, + "10": { "overallInfo": { - "verifiedNumber": 15, - "totalContractsNumber": 62, - "solidityScanContractsNumber": 15, - "securityScore": 82.458, + "verifiedNumber": 5, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 5, + "securityScore": 88.03200000000001, "issueSeverityDistribution": { - "critical": 13, - "gas": 478, - "high": 45, - "informational": 245, - "low": 236, - "medium": 25 + "critical": 4, + "gas": 24, + "high": 0, + "informational": 13, + "low": 28, + "medium": 1 } }, "contractsData": [ { - "address": "0x44D5dF24d5Ef52A791D6436Fa45A8D426f6de34e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91E1c84BA8786B1FaE2570202F0126C0b88F6Ec7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x411ec324598EF53b1E8663e335e9094464523e6B", + "address": "0xF44938b0125A6662f9536281aD2CD6c499F22004", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3A97247DF274a17C59A3bd12735ea3FcDFb49950", - "isVerified": false, - "solidityScanReport": null + "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773bd9c54534a01abf01d05f6b4bd35e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 5, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.85", + "threat_score": "94.44" + } + } }, { - "address": "0x1c29eFa924770154fD44569c5B2bF8103feA45A1", + "address": "0x67C10C397dD0Ba417329543c1a40eb48AAa7cd00", "isVerified": false, "solidityScanReport": null }, { - "address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", + "address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", - "contract_chain": "eth", + "contract_address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", - "contractname": "DODODppProxy", + "contract_url": "https://optimism.blockscout.com/address/0x809DC529f07651bD43A172e8dB6f4a7a0d771036", + "contractname": "SynapseERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x809DC529f07651bD43A172e8dB6f4a7a0d771036/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, - "high": 3, - "informational": 17, - "low": 18, - "medium": 3 + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 672, - "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.78", - "threat_score": "84.21" + "lines_analyzed_count": 46, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "89.47" } } }, { - "address": "0x5381382257C761DAc6F1509B1BA1B70dDaa6862a", + "address": "0xe8c610fcb63A4974F02Da52f0B4523937012Aaa0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", + "address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", - "contract_chain": "eth", + "contract_address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", - "contractname": "LockedTokenVault", + "contract_url": "https://optimism.blockscout.com/address/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", + "contractname": "SwapFlashLoan", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 29, - "high": 1, - "informational": 20, - "low": 17, - "medium": 2 + "critical": 0, + "gas": 11, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 480, + "lines_analyzed_count": 164, "scan_time_taken": 1, - "score": "3.93", - "score_v2": "78.54", + "score": "4.54", + "score_v2": "90.85", "threat_score": "89.47" } } }, { - "address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", + "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", - "contract_chain": "eth", + "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", - "contractname": "ERC20V2Factory", + "contract_url": "https://optimism.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contractname": "SynapseRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, - "informational": 6, - "low": 6, - "medium": 1 + "gas": 4, + "high": 0, + "informational": 2, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 241, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.06", - "threat_score": "89.47" + "lines_analyzed_count": 457, + "scan_time_taken": 1, + "score": "4.78", + "score_v2": "95.62", + "threat_score": "84.21" } } }, { - "address": "0x50D148D0908C602A56884B8628A36470a875EEb2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFeAFe253802b77456B4627F8c2306a9CeBb5d681", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2933c0374089D7D98BA0C71c5E02E1A0e09deBEE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf8ab09b3D2d5EfA603f4646E5a8A12588E852195", + "address": "0x470f9522ff620eE45DF86C58E54E6A645fE3b4A7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x75c23271661d9d143DCb617222BC4BEc783eff34", + "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", "isVerified": false, "solidityScanReport": null }, { - "address": "0xCa7b0632bd0E646B0f823927D3D2e61B00fE4D80", - "isVerified": false, - "solidityScanReport": null - }, + "address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 154, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.06", + "threat_score": "94.44" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 2, + "securityScore": 91.1, + "issueSeverityDistribution": { + "critical": 4, + "gas": 6, + "high": 0, + "informational": 4, + "low": 15, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0xD9B825d16E09f28D0c715fe004364046E5524Dbb", + "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3e19d726ed435AfD3A42967551426b3A47c0F5b7", + "address": "0x6223bD82010E2fB69F329933De20897e7a4C225f", "isVerified": false, "solidityScanReport": null }, { - "address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", + "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", - "contract_chain": "eth", + "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", - "contractname": "DODOFeeRouteProxy", + "contract_url": "https://base.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contractname": "SynapseRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 31, - "low": 31, - "medium": 2 + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.65", + "lines_analyzed_count": 457, + "scan_time_taken": 1, + "score": "4.79", + "score_v2": "95.84", "threat_score": "84.21" } } }, { - "address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", + "address": "0xfFC2d603fde1F99ad94026c00B6204Bb9b8c36E9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", - "contract_chain": "eth", + "contract_address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", - "contractname": "DODOApproveProxy", + "contract_url": "https://base.blockscout.com/address/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 2, "high": 0, "informational": 3, - "low": 9, - "medium": 1 + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 155, + "lines_analyzed_count": 154, "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.35", - "threat_score": "88.89" + "score": "4.32", + "score_v2": "86.36", + "threat_score": "94.44" } } }, { - "address": "0x8876819535b48b551C9e97EBc07332C7482b4b2d", + "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", "isVerified": false, "solidityScanReport": null }, { - "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", + "address": "0xb554A55358fF0382Fb21F0a478C3546d1106Be8c", "isVerified": false, "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "gearbox-protocol", + "doc": "https://dev.gearbox.fi", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 33, + "totalContractsNumber": 335, + "solidityScanContractsNumber": 33, + "securityScore": 84.55060606060607, + "issueSeverityDistribution": { + "critical": 10, + "gas": 442, + "high": 61, + "informational": 131, + "low": 236, + "medium": 27 + } + }, + "contractsData": [ { - "address": "0x4599ed18F34cFE06820E3684bF0aACB8D75c644d", + "address": "0x5935087E3F584cF9dac627BED23A11ce7E5DEec4", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA6d0066328Edbcf3220cf8F61e8527e589DD9719", + "address": "0x06a8731CEFab819b9263f3bF24242feabBc87441", "isVerified": false, "solidityScanReport": null }, { - "address": "0x562c0b218cc9ba06D9EB42F3aEf54C54cC5a4650", + "address": "0x46709cA16b1FfEa5D6c6bB6b7E77Dd9e3B4908Ed", "isVerified": false, "solidityScanReport": null }, { - "address": "0xBbD59b9316eE65526DbBdEc2A748Cc05A285d54C", + "address": "0x54729daD62bc43Ed8fCc5A6faA7F60F2086aEBd4", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE8C9A78725D0451FA19878D5f8A3dC0D55FECF25", + "address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x79012c8d491dcf3a30db20d1f449b14caf01da6c", + "contractname": "PoolService", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x79012c8d491dcf3a30db20d1f449b14caf01da6c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 4, + "informational": 8, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 558, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0xA0C58a5E9C0C2fb0ee9F839B9c81bace6560D36F", "isVerified": false, "solidityScanReport": null }, { - "address": "0x94512fd4Fb4FEb63a6C0F4bEDEcC4A00eE260528", + "address": "0xfcCc06e904C43E7654C640036Afd9d546ffD842a", "isVerified": false, "solidityScanReport": null }, { - "address": "0xAB21016BD4127638b8c555e36636449b33dF1C38", + "address": "0x5Ba7d7F8D743C995aBaF86e6E636e4dEd5DaF5D4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x65ff7C643fa2F84639AdA46557c64f6DEf8b35e3", + "address": "0x6737dFbE3f10055C6F58fD7657BdDeAB2dc0bd66", "isVerified": false, "solidityScanReport": null }, { - "address": "0xCB859eA579b28e02B87A1FDE08d087ab9dbE5149", + "address": "0x8330135836e57bAbDc1aD9C369be59Bb6D024f75", "isVerified": false, "solidityScanReport": null }, { - "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "address": "0xD32cc919d9DEFD07a117C475800EFf47c934C920", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6e90797C1caaa81bAEc1cF3351d989A78b2D4E99", + "address": "0x2aed5E59E3730d88c8a1d0C25A50a239DeF70275", "isVerified": false, "solidityScanReport": null }, { - "address": "0x95C4F5b83aA70810D4f142d58e5F7242Bd891CB0", + "address": "0xE279B205e942f2f61380a1FC099B3AE2a152A516", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2109F78b46a789125598f5ad2b7f243751c2934d", + "address": "0x3F11758AcA3f2eB7a27828C9cBCD0B347944aC14", "isVerified": false, "solidityScanReport": null }, { - "address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", + "address": "0x5c5De38910f1581305fdA7Ec8E3A846A705D96B9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", + "contract_address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x533da777aedce766ceae696bf90f8541a4ba80eb", - "contractname": "DODOSellHelper", + "contract_url": "https://eth.blockscout.com/address/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", + "contractname": "PoolService", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x533da777aedce766ceae696bf90f8541a4ba80eb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 16, - "low": 5, + "gas": 20, + "high": 5, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 417, + "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "94.44" + "score": "4.48", + "score_v2": "89.61", + "threat_score": "89.47" } } }, { - "address": "0x12e599006a5F19819cde6FABceBbd8586688C8ac", + "address": "0x05eF8Da767687c0137aE143EB23883FcaD235ce7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", + "address": "0xceD75810d1f0e3a977651b162f6e2d6F7A6A7572", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeA7c28428D3916Dbe2f113b8A6E6Dd0F3819C050", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", + "contract_address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", - "contractname": "DODOSellHelper", + "contract_url": "https://eth.blockscout.com/address/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", + "contractname": "TokenDistributor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 17, "high": 1, - "informational": 16, - "low": 5, - "medium": 0 + "informational": 3, + "low": 6, + "medium": 3 }, - "lines_analyzed_count": 417, + "lines_analyzed_count": 328, "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", + "score": "4.31", + "score_v2": "86.28", "threat_score": "94.44" } } }, { - "address": "0x357c5e9cfa8b834edcef7c7aabd8f9db09119d11", + "address": "0x02A1FE1539Ae1F65601EA8814712d4e4579C25eB", "isVerified": false, "solidityScanReport": null }, { - "address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", + "address": "0x474B93842EA6834996174A09B770554577d39626", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", + "contract_address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", - "contractname": "DODOFeeRouteProxy", + "contract_url": "https://eth.blockscout.com/address/0xf21fc650c1b34eb0fde786d52d23da99db3d6278", + "contractname": "DieselToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf21fc650c1b34eb0fde786d52d23da99db3d6278/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 31, - "low": 31, - "medium": 2 + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.65", - "threat_score": "84.21" + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.96", + "score_v2": "59.26", + "threat_score": "73.68" } } }, { - "address": "0x6373ceB657C83C91088d328622573FB766064Ac4", + "address": "0xFA8bC8dB3adeBe395B3Dfc22B855d5860c8753F9", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", + "address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", + "contract_address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa2398842F37465f89540430bDC00219fA9E4D28a", - "contractname": "DODORouteProxy", + "contract_url": "https://eth.blockscout.com/address/0x9ea7b04Da02a5373317D745c1571c84aaD03321D", + "contractname": "AddressProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2398842F37465f89540430bDC00219fA9E4D28a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ea7b04Da02a5373317D745c1571c84aaD03321D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 54, - "high": 3, - "informational": 25, - "low": 21, - "medium": 4 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 678, - "scan_time_taken": 1, - "score": "3.93", - "score_v2": "78.61", - "threat_score": "84.21" + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.74", + "threat_score": "100.00" } } }, { - "address": "0x989DcAA95801C527C5B73AA65d3962dF9aCe1b0C", + "address": "0x2A22ADEe8D99dd88FE3140B43Ba59329529e14d6", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa5fc92Ca57a21C87AA0477b1c8fE8B9Bbf69d6C2", + "address": "0x01EC3683F576f4C1C0b35d704345Ae7e3841f837", "isVerified": false, "solidityScanReport": null }, { - "address": "0x181D93EA28023bf40C8bB94796c55138719803B4", + "address": "0xC96C20E664303fB8C29ee6333055757AC7D484F4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x78D338F9d54E9e41872E68cB1c01d9499d87eE52", + "address": "0x5b02b75b6D32287fc05b300cA33217CcAbD89A5F", "isVerified": false, "solidityScanReport": null }, { - "address": "0x45a7E2E9D780613E047f7e78a9d3902ff854B522", + "address": "0xe475Bf7393De84af9872d369912dA586b700494b", "isVerified": false, "solidityScanReport": null }, { - "address": "0xC9f93163c99695c6526b799EbcA2207Fdf7D61aD", + "address": "0x1d2d5c7D03883d0B88fE080eaeDA46324449557d", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", - "contractname": "ERC20V3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 3, - "informational": 6, - "low": 7, - "medium": 1 - }, - "lines_analyzed_count": 276, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.42", - "threat_score": "89.47" - } - } + "address": "0x7635587f0Fba3874541F6EADC848eF74AA89f0C1", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0d9685D4037580F68D9F77B08971f17E1000bBdc", - "contractname": "DODOMineV3Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d9685D4037580F68D9F77B08971f17E1000bBdc/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 35, - "high": 5, - "informational": 16, - "low": 22, - "medium": 4 - }, - "lines_analyzed_count": 706, - "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.30", - "threat_score": "84.21" - } - } + "address": "0x67479449b2cf25AEE2fB6EF6f0aEc54591154F62", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x048B8926bb0eE9c52e05D61fDffbCCffbeE06Fc2", + "address": "0xc6e735eAF087d600678f7B8Dfd33361E3E1736c6", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa356867fDCEa8e71AEaF87805808803806231FdC", - "contractname": "DODOV2Proxy02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa356867fDCEa8e71AEaF87805808803806231FdC/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 122, - "high": 16, - "informational": 48, - "low": 44, - "medium": 3 - }, - "lines_analyzed_count": 2049, - "scan_time_taken": 6, - "score": "4.19", - "score_v2": "83.85", - "threat_score": "78.95" - } - } + "address": "0x05c9492BD41DD6e17BdE7053A370c8E1175fEe46", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x4447183c50e82A8b0141718c405381a3b1bad634", + "address": "0xc704D1004cBFEBfef845Ad05648BD20A02832ABa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBF14e9E4d0119E093E1758A6c27799192da779c8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5396d789a2D6a3f1a01654803D8961FEDA91d58F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4447183c50e82A8b0141718c405381a3b1bad634", + "contract_address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4447183c50e82A8b0141718c405381a3b1bad634", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", + "contractname": "DieselToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4447183c50e82A8b0141718c405381a3b1bad634/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 4, - "low": 3, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 47, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "3.72", - "score_v2": "74.47", - "threat_score": "94.44" + "score": "2.96", + "score_v2": "59.26", + "threat_score": "73.68" } } }, { - "address": "0x9224FC9d1389734cebb7CB29545BdDC546Fb9802", + "address": "0x0c1Ea101Be9A7c7c8314546931639D1E55452fb6", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", - "contractname": "DSPFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 3, - "informational": 3, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 273, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "84.98", - "threat_score": "88.89" - } - } + "address": "0x958cBC4AEA076640b5D9019c61e7F78F4F682c0C", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x72d220cE168C4f361dD4deE5D826a01AD8598f6C", + "address": "0x550c41628A4bC99b3cDbcCf51f5e7e9FDb1AD6Cb", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe6AafA1c45D9d0C64686c1f1D17B9fe9c7DAB05b", + "address": "0x5887ad4Cb2352E7F01527035fAa3AE0Ef2cE2b9B", "isVerified": false, "solidityScanReport": null }, { - "address": "0x093b68BFe0859D3C857Fc3529952897C30dD17EB", + "address": "0xBf1AD0a03D3Cc99655A1324864aa06c5b4c08257", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", + "address": "0xE5B6A5F04798B87dfA87221a811E2D3bdEC15994", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5fa9e06111814840398ceF6E9563d400F6ed3a8d", + "address": "0x3269b778E3f21820c099f16934f73D4aDCe9a624", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", - "contractname": "DPPFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 15, - "high": 1, - "informational": 3, - "low": 11, - "medium": 1 - }, - "lines_analyzed_count": 402, - "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.31", - "threat_score": "83.33" - } - } + "address": "0x5af1a1598Fc759B3F98a3ff51DC07DE7e4Ac7119", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xc4436fBAE6eBa5d95bf7d53Ae515F8A707Bd402A", + "address": "0xe81c0fA73eD0D8550E7c1292E120dEc347290f01", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1B7902a66f133d899130bF44d7D879dA89913b2e", + "address": "0x2CE8af8AF4C683989AF63e7CCf171eAe87D18c35", "isVerified": false, "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 42, - "solidityScanContractsNumber": 5, - "securityScore": 80.05799999999999, - "issueSeverityDistribution": { - "critical": 10, - "gas": 153, - "high": 9, - "informational": 121, - "low": 82, - "medium": 6 - } - }, - "contractsData": [ + }, { - "address": "0xC48936eFC01dB84aB15FE89C08E3b2b72853eece", + "address": "0x08c3CA5DC3AeF9E436b5e79a59e4c194eCB5D3Fb", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1f83858cD6d0ae7a08aB1FD977C06DABEcE6d711", + "address": "0xB4724a5b053d3182B8ACa07484d77f72D687328b", "isVerified": false, "solidityScanReport": null }, { - "address": "0x42E456ea0dd7538ea103fBb1d0388D14C97bB5b2", + "address": "0xd52438425f22C641A03D5F8d8C33889881D9A494", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", + "address": "0x0D0145951D59309D8D019d7Cd4FE9bEB83c8213C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x599f585D1042A14aAb194AC8031b2048dEFdFB85", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF60ab94843e8E31e9F7401db84E9d0c9688bFfa6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA7Fd618aCe9451888363C1064983411245883352", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", - "contract_chain": "optimism", + "contract_address": "0xA7Fd618aCe9451888363C1064983411245883352", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", - "contractname": "ERC20V2Factory", + "contract_url": "https://eth.blockscout.com/address/0xA7Fd618aCe9451888363C1064983411245883352", + "contractname": "LinearInterestRateModel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Fd618aCe9451888363C1064983411245883352/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, - "informational": 17, - "low": 6, - "medium": 1 + "gas": 8, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 241, - "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.50", - "threat_score": "89.47" + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.52", + "score_v2": "90.40", + "threat_score": "100.00" } } }, { - "address": "0xDd0951b69bc0CF9d39111E5037685FB573204c86", + "address": "0xfc475C5ECB2d97822967e77A38cFBF748A7C7Cce", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0BD7426f008737FeeD575ED8e2aA1bd4Fc49112D", + "address": "0xD5FD898333d1b2BfDC5ef26Bd7b95826C909dbC3", "isVerified": false, "solidityScanReport": null }, { - "address": "0xDb9C53F2cED34875685B607c97A61a65DA2F30a8", + "address": "0x38329f403074926901816AC2De9B00fF100C0857", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "address": "0x840aC757450B2a35d1645167B706c9a83de8b613", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2815b0aDdB0bECF86b10982a86A133Ae9d36AB0f", + "address": "0x88798e40420CC110ab847539f6412A77be0DF3D0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x918424575a7070266e04d2EB5467AFe99B67C25c", + "address": "0xe26CDb61176225F1BA5C8d97893D1e4d636E983D", "isVerified": false, "solidityScanReport": null }, { - "address": "0x169ae3d5AcC90F0895790F6321eE81CB040E8A6B", + "address": "0xa68FE321838b6d2fD64feD8A2C5Ec5B9Ff3a348e", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1506b54A1c0eA1B2F4a84866Ec5776F7F6e7f0B1", + "address": "0xfac3bA86e44E1CBbdCC57cfF4E7F5E81a652C191", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", + "address": "0x49Af064cbe2743177bf6Ec90d2Da0e2b102492C3", "isVerified": false, "solidityScanReport": null }, { - "address": "0xfD9D2827AD469B72B69329dAA325ba7AfbDb3C98", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2B800DC6270726F7E2266cE8cD5A3F8436fe0B40", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x072b3e5391B8bc868934562E510e6B2454163093", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5fe43C0EbfE66b83C10A9A37AD1E4aC640AAAA65", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", + "address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", - "contract_chain": "optimism", + "contract_address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", - "contractname": "DODOSellHelper", + "contract_url": "https://eth.blockscout.com/address/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", + "contractname": "PoolService", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 16, - "low": 5, + "gas": 20, + "high": 5, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 417, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "94.44" - } - } - }, - { - "address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", - "contractname": "DODOApproveProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 6, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 155, + "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.42", - "threat_score": "88.89" + "score": "4.48", + "score_v2": "89.61", + "threat_score": "89.47" } } }, { - "address": "0xaEdbD08D92ECccaA9A93b1A8D66D1d356e470c78", + "address": "0x6234854F5c6AE6578a2881cBfeafbaE307486631", "isVerified": false, "solidityScanReport": null }, { - "address": "0x59Bef1EEdfCC26e7c9FD47c22625f81124228FaD", + "address": "0x766013e03D95e3dd05A6BdB71CCCf4c93B2f99B1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0fcB5237A1997C4700Ffa2BB4522EA38d4F851Fc", + "address": "0x395AD0e90dBb4d38509dab6B7f8C96d102f81274", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa1609A1fa7DC16c025feA194c02b2822441b8c10", + "address": "0x2694c08510F7cc1081D41C886f93633504B90692", "isVerified": false, "solidityScanReport": null }, { - "address": "0x65934e2f228Fde069A6255F46E6A15Bc9DE38545", + "address": "0xA391c8178d7B951C148302Afb6B20bCfD3BA29B6", "isVerified": false, "solidityScanReport": null }, { - "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "address": "0x7504B2119710C23818A31a0B5dDA04d84A3DA6C2", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7950dC01542eFE1c03aea610472e3b565B53f64a", + "address": "0xfb8057c67F22F98A827c20941207D1949634Eb2c", "isVerified": false, "solidityScanReport": null }, { - "address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x716fcc67dcA500A91B4a28c9255262c398D8f971", - "contractname": "DODOFeeRouteProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x716fcc67dcA500A91B4a28c9255262c398D8f971/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 41, - "low": 31, - "medium": 2 - }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.82", - "score_v2": "76.46", - "threat_score": "84.21" - } - } - }, - { - "address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", - "contractname": "DODOFeeRouteProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 41, - "low": 31, - "medium": 2 - }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.82", - "score_v2": "76.46", - "threat_score": "84.21" - } - } - }, - { - "address": "0xC48A8e689a644de96F80786ACb69E6F76D057F25", + "address": "0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x61721e89a498dADa7aD579482BDC2aE60a9C5D54", + "address": "0x4Ae3EDbDf1C42e3560Cc2D52B8F353F026F67b44", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", + "address": "0x1C6B76d76982744A34fb2F058b356cdB502159A4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x677dD94031b3263Bd0E27ef5093C69A1a3037a00", + "address": "0x7Fa2E0F65b1e5D4e8607407ae3587Acb78F1203F", "isVerified": false, "solidityScanReport": null }, { - "address": "0x424976B3997514aFa7c5122D053b8973f225D9db", + "address": "0xcF64698AFF7E5f27A11dff868AF228653ba53be0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5a274F1DeADf90FC844C9Ff94f79F9c1fF0E0aCC", + "address": "0xFfbF344741654a1B9Ab1286Cf05A42f275F67839", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb98Ac2fEFc8b73aeAE33D02BB00c26E12afCa9Df", + "address": "0xF04A084E17e22c633441219D930305EeA3b28f64", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa492d6eABcdc3E204676f15B950bBdD448080364", + "address": "0x654C212e82e07Fb3D9a94Fa0ad6C928567621460", "isVerified": false, "solidityScanReport": null }, { - "address": "0x04f7BaE2A4c05cd567F762E33450deBCebdC89EA", + "address": "0x7667e403b2Adb0C2701E54F2833d470CB421AD09", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA36b345d087C14161D0B3fE1b96fD1CC551CE0C9", + "address": "0x6E8aE4CA722e3e8EfF3bB7d40Bcc8b57c56Bc0F9", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9eD110c929A1F9E4AE4Fa8a88f7Be5c2292d2a7F", + "address": "0xAc6F45f7Fbab71cE678B2418Fbc049AB54a43672", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1fC8EC204549C865a17b4059A57decA66A4Bd4cC", + "address": "0x3487C853bD3D884755A6d88c908d367A55DAfB5F", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6281E0628eb2B37fE9943279EA39725D5f0E0dBe", + "address": "0x4D4b5614A1D0794A0DDC765bCd8003385d8f72c7", "isVerified": false, "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 26, - "solidityScanContractsNumber": 7, - "securityScore": 79.43285714285715, - "issueSeverityDistribution": { - "critical": 10, - "gas": 229, - "high": 11, - "informational": 119, - "low": 112, - "medium": 10 - } - }, - "contractsData": [ + }, { - "address": "0x0B1467f71c082D8d410aF4376C685D9A6893cF36", + "address": "0x7e150a74A3132C8905E7334cd1105038881C07Dd", "isVerified": false, "solidityScanReport": null }, { - "address": "0x66c45FF040e86DC613F239123A5E21FFdC3A3fEC", + "address": "0x6a221161f85EB51F6e833AF0cb07d543737B4345", "isVerified": false, "solidityScanReport": null }, { - "address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", + "address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", - "contract_chain": "base", + "contract_address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", - "contractname": "CrowdPoolingFactory", + "contract_url": "https://eth.blockscout.com/address/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, - "high": 1, - "informational": 18, - "low": 16, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 534, - "scan_time_taken": 1, - "score": "4.00", - "score_v2": "79.96", - "threat_score": "89.47" + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" } } }, { - "address": "0xbcd2FDC3B884Cf0dfD932f55Ec2Fe1fB7e8c62Da", + "address": "0xd4972d1Ea72786e51B465ae43E9e79A51f227c14", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", - "contractname": "DODOApproveProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 3, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 155, - "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.35", - "threat_score": "88.89" - } - } + "address": "0x98A739c9D0bD1A16528848fF43287679aF03D9Bf", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xee7210fc88E1FFdB6aFb305E8F68b4f1d20FEdAd", + "address": "0x8864dbb1893cb80add44030decaa87d8cdf9e571", "isVerified": false, "solidityScanReport": null }, { - "address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", + "address": "0x7F6A406fDDc3dD02E6bd9c0ECe6fd5540CD70Ff4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x732807200CBD50F98B2363C1fA61441cBe10f2e0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", - "contract_chain": "base", + "contract_address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x4f952c4c5415b2609899abdc2f8f352f600d14d6", + "contractname": "WETHGateway", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f952c4c5415b2609899abdc2f8f352f600d14d6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, + "gas": 8, + "high": 5, + "informational": 2, + "low": 11, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 250, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74" } } }, { - "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", + "address": "0xBE7b6Fa3405C5CcCCDFA6Ef00Ec874c46dF96f0b", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", - "contractname": "DODOCpProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 34, - "high": 3, - "informational": 16, - "low": 16, - "medium": 3 - }, - "lines_analyzed_count": 610, - "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.11", - "threat_score": "84.21" - } - } + "address": "0x341dd338611e5ad3f15D35Cb803636851a0022E4", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", + "address": "0x373a292b93ff9017d28e64154ef83b99d5c4e270", "isVerified": false, "solidityScanReport": null }, { - "address": "0x17644d3B366273faC75A07996E2F90A99A2946a7", + "address": "0x2cF07481D13BCe4CD31061A8862b8BF0ab8DA2C7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", + "address": "0xe1df682ABA184c688FbC740A6029f574D0766C85", "isVerified": false, "solidityScanReport": null }, { - "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "address": "0x20624D6384a909b5CA1A20A6Ada55159504e22C7", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA376762070F7fCE8f3646AAe90e6e375e6daF128", - "contractname": "DODOFeeRouteProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA376762070F7fCE8f3646AAe90e6e375e6daF128/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 31, - "low": 31, - "medium": 2 - }, - "lines_analyzed_count": 840, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.62", - "threat_score": "84.21" - } - } + "address": "0x5216961695A3E2E862E6869A69Fc84c650bb2084", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x8dD0Fea5FA2f7df535F87f312641Cc15d8B151BA", + "address": "0x851BE77Eb343767e307CB3667DC33B0E26271aC1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x44023441f2Bad375b6b5C6354B03c3E9AD01E269", + "address": "0x5b4E9757a9824d98CbdF9351584797CF40a43106", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB5c7BA1EAde74800cD6cf5F56b1c4562De373780", + "address": "0xc6A0CDc059566C6f699C48b9E7C13bEce8a29DD9", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc0F9553Df63De5a97Fe64422c8578D0657C360f7", + "address": "0xf4E52a80B8C48810822d1FA20716e528d38A6d75", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4CAD0052524648A7Fa2cfE279997b00239295F33", + "address": "0x51171e6F7a990B1B8d96423ae4d9A721eC798eA1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", - "contractname": "DODOSellHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 1, - "informational": 16, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 417, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "94.44" - } - } + "address": "0x025c29106e91Fb43fFf6eFe736be74E9A000aAA3", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "address": "0xffa6e522F8B24B801520B064AC13a8dd83077A7C", "isVerified": false, "solidityScanReport": null }, { - "address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", - "contractname": "DODOFeeRouteProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 31, - "low": 31, - "medium": 2 - }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.65", - "threat_score": "84.21" - } - } + "address": "0xcA2Bbf4cE5E7b56bBc1e7b711856f7f38Dc23231", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", + "address": "0x4b57f9166D87d8b7489eaAE52fd3d7f1f0980b76", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe42A29cB784cD4E1a2C9EE4B01CE70A6E720A160", + "address": "0xF87beb49CD287a21Bb7fcAD6870Cc43444100277", "isVerified": false, "solidityScanReport": null }, { - "address": "0xFD2b7994f91c08aAa5e013E899334A2DBb500DF1", + "address": "0x553810AB11134660289997c1D205739d4e230590", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", + "address": "0xc62BF8a7889AdF1c5Dc4665486c7683ae6E74e0F", "isVerified": false, "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "Synapse", - "doc": "https://docs.synapseprotocol.com/synapse-bridge/contract-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 4, - "securityScore": 86.16, - "issueSeverityDistribution": { - "critical": 4, - "gas": 27, - "high": 6, - "informational": 14, - "low": 30, - "medium": 2 - } - }, - "contractsData": [ + }, { - "address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", - "contractname": "MiniChefV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 6, - "informational": 7, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 276, - "scan_time_taken": 1, - "score": "3.88", - "score_v2": "77.54", - "threat_score": "89.47" - } - } + "address": "0xf052444960f80E4b32B8b886e9c51e4181123DAf", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2796317b0fF8538F253012862c06787Adfb8cEb6", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2796317b0fF8538F253012862c06787Adfb8cEb6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 154, - "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.36", - "threat_score": "94.44" - } - } + "address": "0x0b2486355E987586C32FC0FEEFE2943E396c484E", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x1B84765dE8B7566e4cEAF4D0fD3c5aF52D3DdE4F", + "address": "0x57C75D0B4FF645543077BB0Ec091685ec2c0aAe6", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6571d6be3d8460CF5F7d6711Cd9961860029D85F", + "address": "0x403404eEFd0D0C9E9268DA80A5ba08A02E23FFB7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contractname": "SynapseRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 457, - "scan_time_taken": 1, - "score": "4.79", - "score_v2": "95.84", - "threat_score": "84.21" - } - } + "address": "0xb2a015c71c17bcac6af36645dead8c572ba08a08", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "address": "0xEed3Db1c538EbB7A7Dd4DBc4a5773220778fcb27", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1116898DdA4015eD8dDefb84b6e8Bc24528Af2d8", + "address": "0x4C461694B9d41271c760c7fE48EE2e004A987A4B", "isVerified": false, "solidityScanReport": null }, { - "address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 3, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 192, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.90", - "threat_score": "94.44" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 10, - "solidityScanContractsNumber": 5, - "securityScore": 88.03200000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 24, - "high": 0, - "informational": 13, - "low": 28, - "medium": 1 - } - }, - "contractsData": [ + "address": "0x700De428aa940000259B1c58F3E44445d360303c", + "isVerified": false, + "solidityScanReport": null + }, { - "address": "0xF44938b0125A6662f9536281aD2CD6c499F22004", + "address": "0x54d6522D2dB06877B2C808725D46F73A8DE07aEe", "isVerified": false, "solidityScanReport": null }, { - "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773bd9c54534a01abf01d05f6b4bd35e/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 5, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 192, - "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.85", - "threat_score": "94.44" - } - } + "address": "0x28b1d625ef7F35afdC35F2B1f4143CCf8EFD375F", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x67C10C397dD0Ba417329543c1a40eb48AAa7cd00", + "address": "0x86781a14F55677729b1C0394E06966BF8736bbbc", "isVerified": false, "solidityScanReport": null }, { - "address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x809DC529f07651bD43A172e8dB6f4a7a0d771036", - "contractname": "SynapseERC20", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x809DC529f07651bD43A172e8dB6f4a7a0d771036/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 46, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", - "threat_score": "89.47" - } - } + "address": "0xC779b52e0D6a389fe53C97Af7565Be81cb1D35Ac", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xe8c610fcb63A4974F02Da52f0B4523937012Aaa0", + "address": "0x42889E271cFE0870A4E239D5D212B9C706Ca5507", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", - "contractname": "SwapFlashLoan", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 164, - "scan_time_taken": 1, - "score": "4.54", - "score_v2": "90.85", - "threat_score": "89.47" - } - } + "address": "0xD5682a8C3A5c984Ee7276Cf41a0035Ba71298889", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contractname": "SynapseRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 2, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 457, - "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.62", - "threat_score": "84.21" - } - } + "address": "0x68EA4efB2712cF4C89d13485bA1Ac5A9E2311315", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x470f9522ff620eE45DF86C58E54E6A645fE3b4A7", + "address": "0xAe4d093C7322ecEC9234d480A459E3537Fd6029F", "isVerified": false, "solidityScanReport": null }, { - "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "address": "0x744CB10cdf5eeaAE371df375c0367e83045F17DC", "isVerified": false, "solidityScanReport": null }, { - "address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 5, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 154, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.06", - "threat_score": "94.44" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 7, - "solidityScanContractsNumber": 2, - "securityScore": 91.1, - "issueSeverityDistribution": { - "critical": 4, - "gas": 6, - "high": 0, - "informational": 4, - "low": 15, - "medium": 0 - } - }, - "contractsData": [ + "address": "0x3D690EF566a68BF3FFE4607D11d318e9BB259C3e", + "isVerified": false, + "solidityScanReport": null + }, { - "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "address": "0x45D11FBF2Bd7C48D0A71A6545b40B818554a97b7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6223bD82010E2fB69F329933De20897e7a4C225f", + "address": "0x6B92E69159032f52f9f14F730Bb700F4F1f42783", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contractname": "SynapseRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 457, - "scan_time_taken": 1, - "score": "4.79", - "score_v2": "95.84", - "threat_score": "84.21" - } - } + "address": "0x8a1112afef7f4fc7c066a77aabbc01b3fff31d47", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xfFC2d603fde1F99ad94026c00B6204Bb9b8c36E9", + "address": "0x602CA1F950c186e5795935AcFcbc64997f5a6d5a", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", + "address": "0x67013d188bD42F2D01982DE13aA40A7e7C6FB0FF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x45d146CAA25aa565Cfc7434926633f4F1C97c873", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", - "contract_chain": "base", + "contract_address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0xe753260f1955e8678dcea8887759e07aa57e8c54", + "contractname": "DieselToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe753260f1955e8678dcea8887759e07aa57e8c54/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 3, - "low": 8, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 154, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.36", - "threat_score": "94.44" + "score": "2.96", + "score_v2": "59.26", + "threat_score": "73.68" } } }, { - "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "address": "0xe529BDDFF8eA4f9eAaC6407a705D0545d205c9aa", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb554A55358fF0382Fb21F0a478C3546d1106Be8c", + "address": "0xaEab98F44B28ce5C573e2E259286d100608ecf7D", "isVerified": false, "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "Gearbox protocol", - "doc": "https://dev.gearbox.fi", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 33, - "totalContractsNumber": 335, - "solidityScanContractsNumber": 33, - "securityScore": 84.55060606060607, - "issueSeverityDistribution": { - "critical": 10, - "gas": 442, - "high": 61, - "informational": 131, - "low": 236, - "medium": 27 - } - }, - "contractsData": [ + }, { - "address": "0x5935087E3F584cF9dac627BED23A11ce7E5DEec4", + "address": "0x294786B04196b515a275e4102b9495E7693B826c", "isVerified": false, "solidityScanReport": null }, { - "address": "0x06a8731CEFab819b9263f3bF24242feabBc87441", + "address": "0xc92051dd0A4679CF42C37DF93Ed294d76B335321", "isVerified": false, "solidityScanReport": null }, { - "address": "0x46709cA16b1FfEa5D6c6bB6b7E77Dd9e3B4908Ed", + "address": "0xdf4d7C3A7c60993a8F300e3D531Cab24FF9cDF59", "isVerified": false, "solidityScanReport": null }, { - "address": "0x54729daD62bc43Ed8fCc5A6faA7F60F2086aEBd4", + "address": "0x4e8a01b41E17cCdeB983B378d5341011c1eF20e9", "isVerified": false, "solidityScanReport": null }, { - "address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x79012c8d491dcf3a30db20d1f449b14caf01da6c", - "contractname": "PoolService", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x79012c8d491dcf3a30db20d1f449b14caf01da6c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 4, - "informational": 8, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 558, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0xA0C58a5E9C0C2fb0ee9F839B9c81bace6560D36F", + "address": "0x0E963037B755761F5174A72516c6234c20cD9b98", "isVerified": false, "solidityScanReport": null }, { - "address": "0xfcCc06e904C43E7654C640036Afd9d546ffD842a", + "address": "0x8FA49A135F550981BE28ABb5B5b87D25A2Cc161F", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5Ba7d7F8D743C995aBaF86e6E636e4dEd5DaF5D4", + "address": "0xc21b3872B3d21Ab98aBCf329E089B567594877B9", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6737dFbE3f10055C6F58fD7657BdDeAB2dc0bd66", + "address": "0x252f025b962cfb5bd16dc9a4e41621e223cd20d7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8330135836e57bAbDc1aD9C369be59Bb6D024f75", + "address": "0x444cd42baeddeb707eed823f7177b9abcc779c04", "isVerified": false, "solidityScanReport": null }, { - "address": "0xD32cc919d9DEFD07a117C475800EFf47c934C920", + "address": "0xb2cb2e5632A2bc3aAcA593DDD87F185DC978fbf3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2aed5E59E3730d88c8a1d0C25A50a239DeF70275", + "address": "0x50426dBAbA7ffb5970beD4853C1651828b3Eac6f", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE279B205e942f2f61380a1FC099B3AE2a152A516", + "address": "0x02Af8F14dEbbd9F411D275c756dd6ff40FaF71d4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3F11758AcA3f2eB7a27828C9cBCD0B347944aC14", + "address": "0x916182cc94447033ca9E7E1C56Acb797A23e7050", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5c5De38910f1581305fdA7Ec8E3A846A705D96B9", + "address": "0x3dc5c199d836152A4D5cD8CCB13AE5aaA677BAf7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", + "address": "0x2552bdE9f555FE401AdC07137afCFB3ae9E13265", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", + "contract_address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", - "contractname": "PoolService", + "contract_url": "https://eth.blockscout.com/address/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", + "contractname": "DieselToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, - "high": 5, - "informational": 7, - "low": 6, + "gas": 1, + "high": 0, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 568, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.61", - "threat_score": "89.47" + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.96", + "score_v2": "59.26", + "threat_score": "73.68" } } }, { - "address": "0x05eF8Da767687c0137aE143EB23883FcaD235ce7", + "address": "0xF424432bbBd7a337a784dc9Edd8197869613c915", "isVerified": false, "solidityScanReport": null }, { - "address": "0xceD75810d1f0e3a977651b162f6e2d6F7A6A7572", + "address": "0x87A8a4E7f9C6D7F63B09bB5E45897680173Ec6D4", "isVerified": false, "solidityScanReport": null }, { - "address": "0xeA7c28428D3916Dbe2f113b8A6E6Dd0F3819C050", + "address": "0xb71a76345Facb5CedB32f1bbbE5d00246213F099", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", - "contractname": "TokenDistributor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 17, - "high": 1, - "informational": 3, - "low": 6, - "medium": 3 - }, - "lines_analyzed_count": 328, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "94.44" - } - } + "address": "0x6c116450547340CBb1bEeD2118AD0f3776E0cD46", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x02A1FE1539Ae1F65601EA8814712d4e4579C25eB", + "address": "0x9DCC6218d0469097Ab6EC5E5E5E87e91c047947d", "isVerified": false, "solidityScanReport": null }, { - "address": "0x474B93842EA6834996174A09B770554577d39626", + "address": "0x75c1647dCDF083F1aFf919E5bB113Cbb3f0C77B4", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf21fc650c1b34eb0fde786d52d23da99db3d6278", - "contractname": "DieselToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf21fc650c1b34eb0fde786d52d23da99db3d6278/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" - } - } + "address": "0x75F917fe92946FBBB58aE18f338192410bdfA1DF", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xFA8bC8dB3adeBe395B3Dfc22B855d5860c8753F9", + "address": "0xb6dA53dBD0A52Fe5f2023aC00977e3AcBB789005", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", + "address": "0x4D42E214f410142A28A4a1bF5e6c6D163b3d32FC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x34705f611cFa2be66304Cca13709f7998876C160", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x21204403944104d17747e2B5cDAc90e3bf0Dfc13", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", + "contract_address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9ea7b04Da02a5373317D745c1571c84aaD03321D", - "contractname": "AddressProviderV3", + "contract_url": "https://eth.blockscout.com/address/0x6385892aCB085eaa24b745a712C9e682d80FF681", + "contractname": "PriceOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ea7b04Da02a5373317D745c1571c84aaD03321D/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6385892aCB085eaa24b745a712C9e682d80FF681/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 2, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 114, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.74", + "lines_analyzed_count": 265, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "95.09", "threat_score": "100.00" } } }, { - "address": "0x2A22ADEe8D99dd88FE3140B43Ba59329529e14d6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x01EC3683F576f4C1C0b35d704345Ae7e3841f837", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC96C20E664303fB8C29ee6333055757AC7D484F4", + "address": "0x53c5C5461D5D30e293dACe2c577d08B936865781", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5b02b75b6D32287fc05b300cA33217CcAbD89A5F", + "address": "0x7f4BdA4D7C99EB843460CaB23207A980de6a42E8", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe475Bf7393De84af9872d369912dA586b700494b", + "address": "0xb6c33A65E824C55748C998D009Dc125Ba24C6686", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1d2d5c7D03883d0B88fE080eaeDA46324449557d", + "address": "0xe51Bd11eee823E06C6EC946edF3127c499318C1b", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7635587f0Fba3874541F6EADC848eF74AA89f0C1", + "address": "0x7A6C0081885B58415a6f57E80F7407c65b796a43", "isVerified": false, "solidityScanReport": null }, { - "address": "0x67479449b2cf25AEE2fB6EF6f0aEc54591154F62", + "address": "0x316Bd4d614681525ceBdb4EE54B7cE140127A5DA", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc6e735eAF087d600678f7B8Dfd33361E3E1736c6", + "address": "0x5a2F55e63C31A53c89c9589F491729C817Aa9218", "isVerified": false, "solidityScanReport": null }, { - "address": "0x05c9492BD41DD6e17BdE7053A370c8E1175fEe46", + "address": "0x96648FC5C7D5d93e250f620c51e27f91897f9C97", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc704D1004cBFEBfef845Ad05648BD20A02832ABa", + "address": "0xB37c58dB9a0DED53b3895B34c99838719d00511e", "isVerified": false, "solidityScanReport": null }, { - "address": "0xBF14e9E4d0119E093E1758A6c27799192da779c8", - "isVerified": false, - "solidityScanReport": null + "address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD8CeB2580F22E13D17031740af2e91e9e7A13347", + "contractname": "ControllerTimelockV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8CeB2580F22E13D17031740af2e91e9e7A13347/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 14, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 686, + "scan_time_taken": 2, + "score": "4.23", + "score_v2": "84.69", + "threat_score": "100.00" + } + } }, { - "address": "0x5396d789a2D6a3f1a01654803D8961FEDA91d58F", - "isVerified": false, - "solidityScanReport": null + "address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xda0002859B2d05F66a753d8241fCDE8623f26F4f", + "contractname": "PoolV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda0002859B2d05F66a753d8241fCDE8623f26F4f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 3, + "informational": 11, + "low": 9, + "medium": 6 + }, + "lines_analyzed_count": 792, + "scan_time_taken": 2, + "score": "4.48", + "score_v2": "89.65", + "threat_score": "89.47" + } + } }, { - "address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", + "address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", + "contract_address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", - "contractname": "DieselToken", + "contract_url": "https://eth.blockscout.com/address/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", + "contractname": "Governor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 5, + "gas": 13, + "high": 1, + "informational": 5, + "low": 9, "medium": 0 }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" + "lines_analyzed_count": 287, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.06", + "threat_score": "100.00" } } }, { - "address": "0x0c1Ea101Be9A7c7c8314546931639D1E55452fb6", + "address": "0xfEd34a3AA93Bee850CBcD5a3B19380871DaD4AB5", "isVerified": false, "solidityScanReport": null }, { - "address": "0x958cBC4AEA076640b5D9019c61e7F78F4F682c0C", + "address": "0x57Ca755E56c3B5915358F4F9de42d1cDc1A54a32", "isVerified": false, "solidityScanReport": null }, { - "address": "0x550c41628A4bC99b3cDbcCf51f5e7e9FDb1AD6Cb", + "address": "0x4B239601374F03a2D52a3eB636cc4f15735327fd", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5887ad4Cb2352E7F01527035fAa3AE0Ef2cE2b9B", + "address": "0xe429f05b7Ce0C702831F1aC75B44C329C88f4C2d", "isVerified": false, "solidityScanReport": null }, { - "address": "0xBf1AD0a03D3Cc99655A1324864aa06c5b4c08257", + "address": "0x1AdDF15A6b6662CC084a89cCdbec6dCD0A07f9DD", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE5B6A5F04798B87dfA87221a811E2D3bdEC15994", + "address": "0x800c3dfed1694F2AE0255bF27085aC968a53a527", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3269b778E3f21820c099f16934f73D4aDCe9a624", + "address": "0xa3Cb2127Ab49aCc5011951e45bdB2FF7EDaFB6aa", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5af1a1598Fc759B3F98a3ff51DC07DE7e4Ac7119", + "address": "0x29E51E49BB958dc64361850532FedA1c49f62491", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe81c0fA73eD0D8550E7c1292E120dEc347290f01", + "address": "0x8dbfaDd6e0be8FD0107429BE519DaB705BbbE6D2", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2CE8af8AF4C683989AF63e7CCf171eAe87D18c35", + "address": "0xbf49987f7eD6bc0bd747437C98f854A0aFc8B372", "isVerified": false, "solidityScanReport": null }, { - "address": "0x08c3CA5DC3AeF9E436b5e79a59e4c194eCB5D3Fb", + "address": "0xFEe63C412746Dd743f55ed211957A20F9E1d80D1", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB4724a5b053d3182B8ACa07484d77f72D687328b", + "address": "0xB07Dec0BE13Fc906503c741cb417F3B85424e6B0", "isVerified": false, "solidityScanReport": null }, { - "address": "0xd52438425f22C641A03D5F8d8C33889881D9A494", + "address": "0x2fA039b014FF3167472a1DA127212634E7a57564", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0D0145951D59309D8D019d7Cd4FE9bEB83c8213C", + "address": "0xE72aFa8bA8845Bda2eDf13556C03A1B976bc91ED", "isVerified": false, "solidityScanReport": null }, { - "address": "0x599f585D1042A14aAb194AC8031b2048dEFdFB85", + "address": "0x241fB21390868d086AbC4E3EDC8EC74d9415a1De", "isVerified": false, "solidityScanReport": null }, { - "address": "0xF60ab94843e8E31e9F7401db84E9d0c9688bFfa6", + "address": "0x8d2f33d168cca6D2436De16c27d3f1cEa30aC245", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA7Fd618aCe9451888363C1064983411245883352", + "address": "0xCAC3E41b9BAD20E2aa35E150De96eEfB2d043735", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2beA5596a1293BD738139C07a42E4D03C1393d01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA7Fd618aCe9451888363C1064983411245883352", + "contract_address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7Fd618aCe9451888363C1064983411245883352", - "contractname": "LinearInterestRateModel", + "contract_url": "https://eth.blockscout.com/address/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", + "contractname": "GaugeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Fd618aCe9451888363C1064983411245883352/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 8, - "high": 0, + "high": 1, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "4.52", - "score_v2": "90.40", + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.16", "threat_score": "100.00" } } }, { - "address": "0xfc475C5ECB2d97822967e77A38cFBF748A7C7Cce", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD5FD898333d1b2BfDC5ef26Bd7b95826C909dbC3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x38329f403074926901816AC2De9B00fF100C0857", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x840aC757450B2a35d1645167B706c9a83de8b613", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x88798e40420CC110ab847539f6412A77be0DF3D0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe26CDb61176225F1BA5C8d97893D1e4d636E983D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa68FE321838b6d2fD64feD8A2C5Ec5B9Ff3a348e", + "address": "0x4045A55C5d1D096dE89Cc8b7F0A7e8D5591e23f0", "isVerified": false, "solidityScanReport": null }, { - "address": "0xfac3bA86e44E1CBbdCC57cfF4E7F5E81a652C191", + "address": "0xb460F4A66153bD3D059cEE424796EB213508d313", "isVerified": false, "solidityScanReport": null }, { - "address": "0x49Af064cbe2743177bf6Ec90d2Da0e2b102492C3", + "address": "0x2158034dB06f06dcB9A786D2F1F8c38781bA779d", "isVerified": false, "solidityScanReport": null }, { - "address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", + "address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", + "contract_address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", + "contract_url": "https://eth.blockscout.com/address/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", "contractname": "PoolService", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, - "high": 5, - "informational": 7, + "gas": 18, + "high": 4, + "informational": 8, "low": 6, "medium": 0 }, - "lines_analyzed_count": 568, + "lines_analyzed_count": 558, "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.61", - "threat_score": "89.47" + "score": "4.52", + "score_v2": "90.32", + "threat_score": "94.74" } } }, { - "address": "0x6234854F5c6AE6578a2881cBfeafbaE307486631", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x766013e03D95e3dd05A6BdB71CCCf4c93B2f99B1", + "address": "0xA3E1e0d58FE8dD8C9dd48204699a1178f1B274D8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x395AD0e90dBb4d38509dab6B7f8C96d102f81274", + "address": "0x2c0eb2687cd50773731af414671065d3b8a40a11", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2694c08510F7cc1081D41C886f93633504B90692", + "address": "0xE1836e82FfF8C179A69D940B9C950d19A50A31f9", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA391c8178d7B951C148302Afb6B20bCfD3BA29B6", + "address": "0xEfC134755aaf89FE84476946251680BeCe41246E", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7504B2119710C23818A31a0B5dDA04d84A3DA6C2", + "address": "0x993416fedEC8a24206eD8c87c87ec9b264be2923", "isVerified": false, "solidityScanReport": null }, { - "address": "0xfb8057c67F22F98A827c20941207D1949634Eb2c", + "address": "0x989EefB742a9ac88D3fbA1fE38AA58CF7706E89b", "isVerified": false, "solidityScanReport": null }, { - "address": "0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3", + "address": "0xf5FEeC362ff9C4B4882272B8ca99a9Dc23240bFd", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4Ae3EDbDf1C42e3560Cc2D52B8F353F026F67b44", + "address": "0x9A6b819491BA8a6a7615BB0fB78d393628df2d91", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1C6B76d76982744A34fb2F058b356cdB502159A4", + "address": "0xea3B73341a91e5c661Cbd54CF80DB3458Ff05c6f", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7Fa2E0F65b1e5D4e8607407ae3587Acb78F1203F", + "address": "0xeeAe1E33A0A1482D43Cde18D202d3E14bbdFd32b", "isVerified": false, "solidityScanReport": null }, { - "address": "0xcF64698AFF7E5f27A11dff868AF228653ba53be0", - "isVerified": false, - "solidityScanReport": null + "address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", + "contractname": "WstETHGateway", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 113, + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.22", + "threat_score": "100.00" + } + } }, { - "address": "0xFfbF344741654a1B9Ab1286Cf05A42f275F67839", - "isVerified": false, - "solidityScanReport": null + "address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } }, { - "address": "0xF04A084E17e22c633441219D930305EeA3b28f64", + "address": "0xea8199179D6A589A0C2Df225095C1DB39A12D257", "isVerified": false, "solidityScanReport": null }, { - "address": "0x654C212e82e07Fb3D9a94Fa0ad6C928567621460", + "address": "0x951c1D3b115d387e7D08FA84ac5842C2Ab4f5c84", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7667e403b2Adb0C2701E54F2833d470CB421AD09", + "address": "0x0a2CA503153Cd5CB2892a0928ac0F71F49a3c194", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6E8aE4CA722e3e8EfF3bB7d40Bcc8b57c56Bc0F9", + "address": "0x4E94Cd228eF386EBc32900EC745d1865934688A3", "isVerified": false, "solidityScanReport": null }, { - "address": "0xAc6F45f7Fbab71cE678B2418Fbc049AB54a43672", + "address": "0x444FE6de4131866dA5191630E4648Ab36Ad1975b", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3487C853bD3D884755A6d88c908d367A55DAfB5F", + "address": "0xC5c66d588A78Ee5E9D8E65bf46F9C2E7B05C65ba", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4D4b5614A1D0794A0DDC765bCd8003385d8f72c7", + "address": "0x1d23EdD5e23beE84b3B7DB2A8519B71827aC00AA", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7e150a74A3132C8905E7334cd1105038881C07Dd", + "address": "0x06FAAab1F21A6f754A12574E3De619c9AaC3d3eE", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6a221161f85EB51F6e833AF0cb07d543737B4345", + "address": "0xd032e6A87872B0b14CEE17fB7981eD11745A4426", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", + "address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", + "contract_address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", - "contractname": "SafeProxy", - "is_quick_scan": true, + "contract_url": "https://eth.blockscout.com/address/0xda00000035fef4082F78dEF6A8903bee419FbF8E", + "contractname": "PoolV3", + "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00000035fef4082F78dEF6A8903bee419FbF8E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 + "gas": 23, + "high": 3, + "informational": 11, + "low": 9, + "medium": 6 }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "lines_analyzed_count": 792, + "scan_time_taken": 2, + "score": "4.48", + "score_v2": "89.65", + "threat_score": "89.47" } } }, { - "address": "0xd4972d1Ea72786e51B465ae43E9e79A51f227c14", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98A739c9D0bD1A16528848fF43287679aF03D9Bf", + "address": "0x7bbaeC0e41d133325a958edFA6Ef69A05477c444", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8864dbb1893cb80add44030decaa87d8cdf9e571", + "address": "0xFD3900e969EaA311f1be50CdA019e2869431F098", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7F6A406fDDc3dD02E6bd9c0ECe6fd5540CD70Ff4", + "address": "0xd3eDAAF68a5345C038d433af685d8aa43d9517b3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x732807200CBD50F98B2363C1fA61441cBe10f2e0", + "address": "0x9BA62BFE6d08bb8E41c2FF204443e789703FfB0D", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", + "address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", + "contract_address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4f952c4c5415b2609899abdc2f8f352f600d14d6", - "contractname": "WETHGateway", + "contract_url": "https://eth.blockscout.com/address/0xba3335588d9403515223f109edc4eb7269a9ab5d", + "contractname": "GearToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f952c4c5415b2609899abdc2f8f352f600d14d6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xba3335588d9403515223f109edc4eb7269a9ab5d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 5, - "informational": 2, - "low": 11, + "gas": 45, + "high": 0, + "informational": 15, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 250, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.20", - "threat_score": "94.74" + "lines_analyzed_count": 560, + "scan_time_taken": 1, + "score": "4.43", + "score_v2": "88.57", + "threat_score": "94.44" } } }, { - "address": "0xBE7b6Fa3405C5CcCCDFA6Ef00Ec874c46dF96f0b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x341dd338611e5ad3f15D35Cb803636851a0022E4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x373a292b93ff9017d28e64154ef83b99d5c4e270", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2cF07481D13BCe4CD31061A8862b8BF0ab8DA2C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe1df682ABA184c688FbC740A6029f574D0766C85", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20624D6384a909b5CA1A20A6Ada55159504e22C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5216961695A3E2E862E6869A69Fc84c650bb2084", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x851BE77Eb343767e307CB3667DC33B0E26271aC1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b4E9757a9824d98CbdF9351584797CF40a43106", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6A0CDc059566C6f699C48b9E7C13bEce8a29DD9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf4E52a80B8C48810822d1FA20716e528d38A6d75", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x51171e6F7a990B1B8d96423ae4d9A721eC798eA1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x025c29106e91Fb43fFf6eFe736be74E9A000aAA3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xffa6e522F8B24B801520B064AC13a8dd83077A7C", + "address": "0xAA5cBD81aC90c31Ad3E8A6532969D9e7825E4Bab", "isVerified": false, "solidityScanReport": null }, { - "address": "0xcA2Bbf4cE5E7b56bBc1e7b711856f7f38Dc23231", + "address": "0xf145bdeD455998945586f476344BEAfAD0Bbe538", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4b57f9166D87d8b7489eaAE52fd3d7f1f0980b76", + "address": "0xEcaAd48de3e5d9205A9F64D5B5E9417ba4aBA126", "isVerified": false, "solidityScanReport": null }, { - "address": "0xF87beb49CD287a21Bb7fcAD6870Cc43444100277", + "address": "0x02Bac02B96CAba6015F348AC21A345D99CA056C8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x553810AB11134660289997c1D205739d4e230590", + "address": "0x10d0ddE663BCe54CcfA6EB2B1452e4662cAd5F88", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc62BF8a7889AdF1c5Dc4665486c7683ae6E74e0F", + "address": "0xd4fe3eD38250C38A0094224C4B0224b5D5d0e7d9", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf052444960f80E4b32B8b886e9c51e4181123DAf", + "address": "0x12934E0F338eF66Bc58A6bF9746678D00cdb6dED", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0b2486355E987586C32FC0FEEFE2943E396c484E", - "isVerified": false, - "solidityScanReport": null + "address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", + "contractname": "RedstonePriceFeed", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 3, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "4.39", + "score_v2": "87.86", + "threat_score": "100.00" + } + } }, { - "address": "0x57C75D0B4FF645543077BB0Ec091685ec2c0aAe6", + "address": "0x7c934c1CB454F5958B7f682cf32C53250F628Ab7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x403404eEFd0D0C9E9268DA80A5ba08A02E23FFB7", + "address": "0x73EA617B1342bE9F03fecaa754CB1c52B9d9a3d8", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb2a015c71c17bcac6af36645dead8c572ba08a08", + "address": "0xA50d4E7D8946a7c90652339CDBd262c375d54D99", "isVerified": false, "solidityScanReport": null }, { - "address": "0xEed3Db1c538EbB7A7Dd4DBc4a5773220778fcb27", + "address": "0xA3723e137beADC106f5cc8aE5008b0899c683DF5", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4C461694B9d41271c760c7fE48EE2e004A987A4B", + "address": "0xFaC535785d59F500db5Db8cD894735ebA5B58298", "isVerified": false, "solidityScanReport": null }, { - "address": "0x700De428aa940000259B1c58F3E44445d360303c", + "address": "0x2C2a0a6E9bF743388831662Df136D4Af63FdF24f", "isVerified": false, "solidityScanReport": null }, { - "address": "0x54d6522D2dB06877B2C808725D46F73A8DE07aEe", - "isVerified": false, - "solidityScanReport": null + "address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", + "contractname": "GaugeV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.16", + "threat_score": "100.00" + } + } }, { - "address": "0x28b1d625ef7F35afdC35F2B1f4143CCf8EFD375F", + "address": "0x3EB95430FdB99439A86d3c6D7D01C3c561393556", "isVerified": false, "solidityScanReport": null }, { - "address": "0x86781a14F55677729b1C0394E06966BF8736bbbc", - "isVerified": false, - "solidityScanReport": null + "address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5366B8C2dE34f614556D085961b3699Aa1755aF4", + "contractname": "CreditFacadeV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5366B8C2dE34f614556D085961b3699Aa1755aF4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 24, + "high": 0, + "informational": 6, + "low": 21, + "medium": 2 + }, + "lines_analyzed_count": 1108, + "scan_time_taken": 3, + "score": "4.60", + "score_v2": "92.06", + "threat_score": "89.47" + } + } }, { - "address": "0xC779b52e0D6a389fe53C97Af7565Be81cb1D35Ac", + "address": "0xE677ac4Cd6631C03fc8434F9771d780cb8193e87", "isVerified": false, "solidityScanReport": null }, { - "address": "0x42889E271cFE0870A4E239D5D212B9C706Ca5507", + "address": "0x0dB809Abd33b82B86BF77D56dBe817bBa875feaD", "isVerified": false, "solidityScanReport": null }, { - "address": "0xD5682a8C3A5c984Ee7276Cf41a0035Ba71298889", + "address": "0xb5C4728814F0A4d16683B5B20C4c451FB2231cC2", "isVerified": false, "solidityScanReport": null }, { - "address": "0x68EA4efB2712cF4C89d13485bA1Ac5A9E2311315", + "address": "0x26Ed78C07Fc5EcA1C673Be7ac065948155c7e212", "isVerified": false, "solidityScanReport": null }, { - "address": "0xAe4d093C7322ecEC9234d480A459E3537Fd6029F", + "address": "0x59b7B8Dd9E6e1F934C9c3Def4a1Eb69Bc17Ec9cc", "isVerified": false, "solidityScanReport": null }, { - "address": "0x744CB10cdf5eeaAE371df375c0367e83045F17DC", + "address": "0x48AD4Ef1997228F9b97A542410f596466aFeD1bA", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3D690EF566a68BF3FFE4607D11d318e9BB259C3e", + "address": "0x007a36B491647EE735446A385f1E5E0eB3119746", "isVerified": false, "solidityScanReport": null }, { - "address": "0x45D11FBF2Bd7C48D0A71A6545b40B818554a97b7", + "address": "0xc7d319CF55F753d34439Dd91E4cAA21e1548207F", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6B92E69159032f52f9f14F730Bb700F4F1f42783", + "address": "0xa0b9387f0a74eCB9AC1a3BFE4Ada0E001ffE006b", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8a1112afef7f4fc7c066a77aabbc01b3fff31d47", + "address": "0xC028255FD0F974E3706aBE0F3E6616b7c7110c7A", "isVerified": false, "solidityScanReport": null }, { - "address": "0x602CA1F950c186e5795935AcFcbc64997f5a6d5a", + "address": "0xd4423EA6d8A71c452e3101aD726171cCe4BB2ba5", "isVerified": false, "solidityScanReport": null }, { - "address": "0x67013d188bD42F2D01982DE13aA40A7e7C6FB0FF", + "address": "0x1c40466C55F303Fe821592d7a398DFaa25c9d952", "isVerified": false, "solidityScanReport": null }, { - "address": "0x45d146CAA25aa565Cfc7434926633f4F1C97c873", + "address": "0x80A863Fe55Dbe9B2B4dD4e437Cd48A1C34A59aCf", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", + "address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", + "contract_address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe753260f1955e8678dcea8887759e07aa57e8c54", - "contractname": "DieselToken", + "contract_url": "https://eth.blockscout.com/address/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", + "contractname": "AirdropDistributor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe753260f1955e8678dcea8887759e07aa57e8c54/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, + "critical": 1, + "gas": 4, + "high": 1, "informational": 0, - "low": 5, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 27, + "lines_analyzed_count": 113, "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" + "score": "4.07", + "score_v2": "81.42", + "threat_score": "89.47" } } }, { - "address": "0xe529BDDFF8eA4f9eAaC6407a705D0545d205c9aa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaEab98F44B28ce5C573e2E259286d100608ecf7D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x294786B04196b515a275e4102b9495E7693B826c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc92051dd0A4679CF42C37DF93Ed294d76B335321", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdf4d7C3A7c60993a8F300e3D531Cab24FF9cDF59", + "address": "0x393b0008A433D192e9D4288F6d82325566c9AD5e", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4e8a01b41E17cCdeB983B378d5341011c1eF20e9", + "address": "0xCAC6CF9bE4E4321b6668117f9548eb981043EEc4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0E963037B755761F5174A72516c6234c20cD9b98", + "address": "0xa90f8640A2Ae1412A9Fe209E1F65599a18197cC2", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8FA49A135F550981BE28ABb5B5b87D25A2Cc161F", + "address": "0x02b51EBf3E96b659078ffA48b3B79b8BF768Fb37", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc21b3872B3d21Ab98aBCf329E089B567594877B9", + "address": "0x18deCaFf27EF61AaF8916F5B4f2911856dEF397b", "isVerified": false, "solidityScanReport": null }, { - "address": "0x252f025b962cfb5bd16dc9a4e41621e223cd20d7", + "address": "0xf27C6B0CdA72426933edD65bAb7CfB80256729af", "isVerified": false, "solidityScanReport": null }, { - "address": "0x444cd42baeddeb707eed823f7177b9abcc779c04", + "address": "0xff767BdCd76f6E5AF75957E15D5B2a8BFC43B4Bf", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb2cb2e5632A2bc3aAcA593DDD87F185DC978fbf3", + "address": "0x887a20d142C7a7Ab7E35601ec7cd0669D3891abc", "isVerified": false, "solidityScanReport": null }, { - "address": "0x50426dBAbA7ffb5970beD4853C1651828b3Eac6f", + "address": "0x3d4E96b727e3Da8F818133C2729f1d3Aaf7Dd402", "isVerified": false, "solidityScanReport": null }, { - "address": "0x02Af8F14dEbbd9F411D275c756dd6ff40FaF71d4", + "address": "0x91F6C5BC5239a811262A34Ed8b1B748848d8b2e7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x916182cc94447033ca9E7E1C56Acb797A23e7050", + "address": "0x17E7cC6A8Dbc50D650554751fd2464c3E1Ab911a", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3dc5c199d836152A4D5cD8CCB13AE5aaA677BAf7", + "address": "0xf3636395De0C87493b4B7Ed4222CA46A87F159E8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2552bdE9f555FE401AdC07137afCFB3ae9E13265", - "isVerified": false, - "solidityScanReport": null + "address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x313e1ce56A0386FBf9CC356E34646591b6c31C39", + "contractname": "CreditFacadeV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x313e1ce56A0386FBf9CC356E34646591b6c31C39/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 24, + "high": 0, + "informational": 6, + "low": 21, + "medium": 2 + }, + "lines_analyzed_count": 1108, + "scan_time_taken": 3, + "score": "4.60", + "score_v2": "92.06", + "threat_score": "89.47" + } + } }, { - "address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", + "address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", + "contract_address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", - "contractname": "DieselToken", + "contract_url": "https://eth.blockscout.com/address/0xb03670c20f87f2169a7c4ebe35746007e9575901", + "contractname": "PoolService", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb03670c20f87f2169a7c4ebe35746007e9575901/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 5, + "gas": 20, + "high": 5, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" + "lines_analyzed_count": 568, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.61", + "threat_score": "89.47" } } }, { - "address": "0xF424432bbBd7a337a784dc9Edd8197869613c915", + "address": "0xDeDfDADe8B82762017F8d34D73e0aDE81d7e73F8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x87A8a4E7f9C6D7F63B09bB5E45897680173Ec6D4", + "address": "0x59B43035f92CF23957980835c785E1040D567f03", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb71a76345Facb5CedB32f1bbbE5d00246213F099", + "address": "0xa27f3622930661fE202423a9383e5E70Cf59C4eE", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6c116450547340CBb1bEeD2118AD0f3776E0cD46", + "address": "0x6dc0eb1980fa6b3fa89f5b29937b9baab5865b3e", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9DCC6218d0469097Ab6EC5E5E5E87e91c047947d", + "address": "0x7383A232aCfefb952e2aa25aF5CbE4dE60E7A6C6", "isVerified": false, "solidityScanReport": null }, { - "address": "0x75c1647dCDF083F1aFf919E5bB113Cbb3f0C77B4", + "address": "0xAFC5080CcE75B26B32A7dAbc032eB66f3b8822C3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x75F917fe92946FBBB58aE18f338192410bdfA1DF", + "address": "0x8a3A432156Ae7ee0A8F61747FB072325E0CBF1Ba", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb6dA53dBD0A52Fe5f2023aC00977e3AcBB789005", + "address": "0xAe604A05647c395EF6f4010a63E7834EA1d90170", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4D42E214f410142A28A4a1bF5e6c6D163b3d32FC", + "address": "0x2fcbD02d5B1D52FC78d4c02890D7f4f47a459c33", "isVerified": false, "solidityScanReport": null }, { - "address": "0x34705f611cFa2be66304Cca13709f7998876C160", + "address": "0x9aaA747B2bf6f9EE6B84C58A3fC9e8d86B78d81a", "isVerified": false, "solidityScanReport": null }, { - "address": "0x21204403944104d17747e2B5cDAc90e3bf0Dfc13", + "address": "0x1c0F9B1Dfd3a2081239480523922F0A3110daCb3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6385892aCB085eaa24b745a712C9e682d80FF681", - "contractname": "PriceOracle", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6385892aCB085eaa24b745a712C9e682d80FF681/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 265, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "95.09", - "threat_score": "100.00" - } - } + "address": "0x0A65396242cdEcfd585985e95ec4527437d71f07", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x53c5C5461D5D30e293dACe2c577d08B936865781", + "address": "0xe2Eed52c9c910b15deA84Fa0b41743e2Cc8eF0f2", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7f4BdA4D7C99EB843460CaB23207A980de6a42E8", + "address": "0xB7552ef2A3Db35be75fe1C83BCB99edd2C8A9AAa", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb6c33A65E824C55748C998D009Dc125Ba24C6686", + "address": "0xaA6b005Dea4dbD0450e97d638296a290d7f1087A", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe51Bd11eee823E06C6EC946edF3127c499318C1b", + "address": "0xe0bCE4460795281d39c91da9B0275BcA968293de", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7A6C0081885B58415a6f57E80F7407c65b796a43", + "address": "0xc1441244051E86cD5dF02F40E91370d4D4e602fC", "isVerified": false, "solidityScanReport": null }, { - "address": "0x316Bd4d614681525ceBdb4EE54B7cE140127A5DA", + "address": "0x7171709C0185B3e6F6bDBBF5365ef36a508e281d", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5a2F55e63C31A53c89c9589F491729C817Aa9218", + "address": "0xa30099925B14b00b76Ae2EfE2639CD01598fE68a", "isVerified": false, "solidityScanReport": null }, { - "address": "0x96648FC5C7D5d93e250f620c51e27f91897f9C97", + "address": "0x97212ed712c6d641A7937fEabE74601D2043884D", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB37c58dB9a0DED53b3895B34c99838719d00511e", + "address": "0x30595eab856da31DE9432c1a1D9F59837d3A0ac1", "isVerified": false, "solidityScanReport": null }, { - "address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", + "address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", + "contract_address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD8CeB2580F22E13D17031740af2e91e9e7A13347", - "contractname": "ControllerTimelockV3", + "contract_url": "https://eth.blockscout.com/address/0x95357303f995e184A7998dA6C6eA35cC728A1900", + "contractname": "CreditManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8CeB2580F22E13D17031740af2e91e9e7A13347/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95357303f995e184A7998dA6C6eA35cC728A1900/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, - "high": 14, - "informational": 3, - "low": 4, - "medium": 1 + "gas": 29, + "high": 0, + "informational": 7, + "low": 35, + "medium": 0 }, - "lines_analyzed_count": 686, - "scan_time_taken": 2, - "score": "4.23", - "score_v2": "84.69", - "threat_score": "100.00" + "lines_analyzed_count": 1739, + "scan_time_taken": 3, + "score": "4.70", + "score_v2": "93.90", + "threat_score": "94.74" } } }, { - "address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", + "address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", + "contract_address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xda0002859B2d05F66a753d8241fCDE8623f26F4f", - "contractname": "PoolV3", + "contract_url": "https://eth.blockscout.com/address/0x6B24183313074ABb6E3B30Ea206F20c12205053a", + "contractname": "BotListV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xda0002859B2d05F66a753d8241fCDE8623f26F4f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B24183313074ABb6E3B30Ea206F20c12205053a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, - "high": 3, - "informational": 11, - "low": 9, - "medium": 6 + "gas": 4, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 792, - "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.65", - "threat_score": "89.47" + "lines_analyzed_count": 210, + "scan_time_taken": 1, + "score": "4.67", + "score_v2": "93.33", + "threat_score": "100.00" } } }, { - "address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", + "address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", + "contract_address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", - "contractname": "Governor", + "contract_url": "https://eth.blockscout.com/address/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", + "contractname": "DegenNFT", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 13, + "critical": 1, + "gas": 10, "high": 1, - "informational": 5, - "low": 9, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 287, + "lines_analyzed_count": 243, "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.06", - "threat_score": "100.00" + "score": "4.26", + "score_v2": "85.19", + "threat_score": "88.89" } } }, { - "address": "0xfEd34a3AA93Bee850CBcD5a3B19380871DaD4AB5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x57Ca755E56c3B5915358F4F9de42d1cDc1A54a32", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4B239601374F03a2D52a3eB636cc4f15735327fd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe429f05b7Ce0C702831F1aC75B44C329C88f4C2d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1AdDF15A6b6662CC084a89cCdbec6dCD0A07f9DD", - "isVerified": false, - "solidityScanReport": null + "address": "0xda00010eDA646913F273E10E7A5d1F659242757d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xda00010eDA646913F273E10E7A5d1F659242757d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xda00010eDA646913F273E10E7A5d1F659242757d", + "contractname": "PoolV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00010eDA646913F273E10E7A5d1F659242757d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 3, + "informational": 11, + "low": 9, + "medium": 6 + }, + "lines_analyzed_count": 792, + "scan_time_taken": 2, + "score": "4.48", + "score_v2": "89.65", + "threat_score": "89.47" + } + } }, { - "address": "0x800c3dfed1694F2AE0255bF27085aC968a53a527", + "address": "0xe12203278AE91c403B0Dc7856D9AbE31607b812b", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa3Cb2127Ab49aCc5011951e45bdB2FF7EDaFB6aa", + "address": "0xc0f4d46e1d9f62337872127050931ca3a087badd", "isVerified": false, "solidityScanReport": null }, { - "address": "0x29E51E49BB958dc64361850532FedA1c49f62491", + "address": "0x8ea5c76488E6D222f6c850E9750Cb24FE16F7a6c", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8dbfaDd6e0be8FD0107429BE519DaB705BbbE6D2", + "address": "0xc1409D021ead995D1EFc39bAC679f531F0579862", "isVerified": false, "solidityScanReport": null }, { - "address": "0xbf49987f7eD6bc0bd747437C98f854A0aFc8B372", + "address": "0xE2e1ff6cE48b1bD82579AFf720D08E8f85F68d8e", "isVerified": false, "solidityScanReport": null }, { - "address": "0xFEe63C412746Dd743f55ed211957A20F9E1d80D1", + "address": "0xD8215e4ff36E758F1720c03F03Ba9216A65b2d91", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB07Dec0BE13Fc906503c741cb417F3B85424e6B0", + "address": "0x74e97161fC54355864fA897A4F71F49ff884d256", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2fA039b014FF3167472a1DA127212634E7a57564", + "address": "0xa383B2FbBAbB90Ab956ae7Feb9c31F883337c8Bd", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE72aFa8bA8845Bda2eDf13556C03A1B976bc91ED", + "address": "0x4Bf81a788Ae3FdB14B5fB8ddf822158b1f9474e5", "isVerified": false, "solidityScanReport": null }, { - "address": "0x241fB21390868d086AbC4E3EDC8EC74d9415a1De", + "address": "0x1aFbDb01b4F04813C96f6d0Dd1d4d300cC5F6fa1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8d2f33d168cca6D2436De16c27d3f1cEa30aC245", + "address": "0xDaeFdeD6ef6fb60c2535Ab759f3d19144367f5b2", "isVerified": false, "solidityScanReport": null }, { - "address": "0xCAC3E41b9BAD20E2aa35E150De96eEfB2d043735", + "address": "0x3f402857Fe55e2484f807845450F3629a5aF2b1D", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2beA5596a1293BD738139C07a42E4D03C1393d01", + "address": "0x7996647c80d24f6128E8eCef60fe3dc0f8E6bdDf", "isVerified": false, "solidityScanReport": null }, { - "address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", + "address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", + "contract_address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", + "contract_url": "https://eth.blockscout.com/address/0xFFD0C7474B074F8469a627a2d062D106ABc3B217", "contractname": "GaugeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFFD0C7474B074F8469a627a2d062D106ABc3B217/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -41376,1109 +39730,630 @@ } }, { - "address": "0x4045A55C5d1D096dE89Cc8b7F0A7e8D5591e23f0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb460F4A66153bD3D059cEE424796EB213508d313", + "address": "0xaC4E9897587cF738C4B4f27cA0d55436d45b1b8B", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2158034dB06f06dcB9A786D2F1F8c38781bA779d", + "address": "0xcd9a6976C00C57D9B4158B5Ef1f471c990d65367", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", - "contractname": "PoolService", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 4, - "informational": 8, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 558, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0xA3E1e0d58FE8dD8C9dd48204699a1178f1B274D8", + "address": "0xFEaaaf81079dB40248aF1e5e08c35dc7f22e4891", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2c0eb2687cd50773731af414671065d3b8a40a11", + "address": "0xC91E351673AF56b233Ee049B43ec0c41e55d0E2b", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE1836e82FfF8C179A69D940B9C950d19A50A31f9", + "address": "0xD1963CeDDB291a9BE9b7388Ce9A0Eae1c035ddd8", "isVerified": false, "solidityScanReport": null }, { - "address": "0xEfC134755aaf89FE84476946251680BeCe41246E", + "address": "0x454f70c843d0f408eBe94558418624ddb1Eab380", "isVerified": false, "solidityScanReport": null }, { - "address": "0x993416fedEC8a24206eD8c87c87ec9b264be2923", + "address": "0xf4ecc4e950b563F113b17C5606B31a314B99BFe3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x989EefB742a9ac88D3fbA1fE38AA58CF7706E89b", + "address": "0x07ef5771191825618F1806152F843e172edb50f6", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf5FEeC362ff9C4B4882272B8ca99a9Dc23240bFd", + "address": "0x32D68Db01bb7b1450f9B9d4afBd0D81CCa3d09BE", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9A6b819491BA8a6a7615BB0fB78d393628df2d91", + "address": "0x0c0aF9FD9a1b8BA17224b328666C08ee55715c54", "isVerified": false, "solidityScanReport": null }, { - "address": "0xea3B73341a91e5c661Cbd54CF80DB3458Ff05c6f", + "address": "0x672461Bfc20DD783444a830Ad4c38b345aB6E2f7", "isVerified": false, "solidityScanReport": null }, { - "address": "0xeeAe1E33A0A1482D43Cde18D202d3E14bbdFd32b", + "address": "0x5F1275F38eF555d887ae6B4Ef4183ecbb4d9c9F3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", - "contractname": "WstETHGateway", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 113, - "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.22", - "threat_score": "100.00" - } - } - }, - { - "address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0xea8199179D6A589A0C2Df225095C1DB39A12D257", + "address": "0x4065D2657D4B7481c1b52bD2c9BB1D097aE4fafB", "isVerified": false, "solidityScanReport": null }, { - "address": "0x951c1D3b115d387e7D08FA84ac5842C2Ab4f5c84", + "address": "0x19e29A2fb9b442D2a6C371121A4Ad009794bE3a0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0a2CA503153Cd5CB2892a0928ac0F71F49a3c194", + "address": "0xE4c8f3D9c0c549788E3c085332D1A163946CBDBf", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4E94Cd228eF386EBc32900EC745d1865934688A3", + "address": "0x7450836FD5395d2508a64A1461779507E6c6D325", "isVerified": false, "solidityScanReport": null }, { - "address": "0x444FE6de4131866dA5191630E4648Ab36Ad1975b", + "address": "0x275204339D990A5F2845DD4053F753b91cE443f5", "isVerified": false, "solidityScanReport": null }, { - "address": "0xC5c66d588A78Ee5E9D8E65bf46F9C2E7B05C65ba", + "address": "0x959889f30DfFab9Ae66B8285243F8Bc45b4197a0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1d23EdD5e23beE84b3B7DB2A8519B71827aC00AA", + "address": "0xae9ee7D1336AaDBEf0105b0a8E272d80220e5945", "isVerified": false, "solidityScanReport": null }, { - "address": "0x06FAAab1F21A6f754A12574E3De619c9AaC3d3eE", + "address": "0x5A955b11CCafc1a623038c5f138dAF7DF38211f9", "isVerified": false, "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "base-name-service", + "doc": "https://basename.gitbook.io/bns-docs/developer-guide/deployed-l2-and-l1-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0xd032e6A87872B0b14CEE17fB7981eD11745A4426", + "address": "0x1A51b02EC602C8F9E6c0FDb9D129468630FabBfc", "isVerified": false, "solidityScanReport": null - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 7, + "securityScore": 80.05571428571429, + "issueSeverityDistribution": { + "critical": 23, + "gas": 102, + "high": 2, + "informational": 50, + "low": 40, + "medium": 16 + } + }, + "contractsData": [ { - "address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", + "address": "0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", - "contract_chain": "eth", + "contract_address": "0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xda00000035fef4082F78dEF6A8903bee419FbF8E", - "contractname": "PoolV3", + "contract_url": "https://base.blockscout.com/address/0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", + "contractname": "BASENameWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00000035fef4082F78dEF6A8903bee419FbF8E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 23, - "high": 3, - "informational": 11, - "low": 9, - "medium": 6 + "critical": 8, + "gas": 56, + "high": 2, + "informational": 12, + "low": 18, + "medium": 9 }, - "lines_analyzed_count": 792, - "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.65", - "threat_score": "89.47" + "lines_analyzed_count": 1181, + "scan_time_taken": 4, + "score": "4.24", + "score_v2": "84.84", + "threat_score": "85.00" } } }, { - "address": "0x7bbaeC0e41d133325a958edFA6Ef69A05477c444", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFD3900e969EaA311f1be50CdA019e2869431F098", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd3eDAAF68a5345C038d433af685d8aa43d9517b3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9BA62BFE6d08bb8E41c2FF204443e789703FfB0D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", + "address": "0x738A9F0584E34FdE65daE770F88bF510B4450898", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", - "contract_chain": "eth", + "contract_address": "0x738A9F0584E34FdE65daE770F88bF510B4450898", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xba3335588d9403515223f109edc4eb7269a9ab5d", - "contractname": "GearToken", + "contract_url": "https://base.blockscout.com/address/0x738A9F0584E34FdE65daE770F88bF510B4450898", + "contractname": "StaticMetadataService", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xba3335588d9403515223f109edc4eb7269a9ab5d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x738A9F0584E34FdE65daE770F88bF510B4450898/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 45, + "gas": 1, "high": 0, - "informational": 15, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 560, - "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.57", - "threat_score": "94.44" + "lines_analyzed_count": 15, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00" } } }, { - "address": "0xAA5cBD81aC90c31Ad3E8A6532969D9e7825E4Bab", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf145bdeD455998945586f476344BEAfAD0Bbe538", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEcaAd48de3e5d9205A9F64D5B5E9417ba4aBA126", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02Bac02B96CAba6015F348AC21A345D99CA056C8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x10d0ddE663BCe54CcfA6EB2B1452e4662cAd5F88", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd4fe3eD38250C38A0094224C4B0224b5D5d0e7d9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12934E0F338eF66Bc58A6bF9746678D00cdb6dED", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", + "address": "0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", - "contract_chain": "eth", + "contract_address": "0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", - "contractname": "RedstonePriceFeed", + "contract_url": "https://base.blockscout.com/address/0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", + "contractname": "PublicResolver", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 6, "high": 0, - "informational": 3, - "low": 4, - "medium": 0 + "informational": 5, + "low": 0, + "medium": 1 }, - "lines_analyzed_count": 206, + "lines_analyzed_count": 164, "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.86", + "score": "4.57", + "score_v2": "91.46", "threat_score": "100.00" } } }, { - "address": "0x7c934c1CB454F5958B7f682cf32C53250F628Ab7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x73EA617B1342bE9F03fecaa754CB1c52B9d9a3d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA50d4E7D8946a7c90652339CDBd262c375d54D99", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA3723e137beADC106f5cc8aE5008b0899c683DF5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFaC535785d59F500db5Db8cD894735ebA5B58298", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2C2a0a6E9bF743388831662Df136D4Af63FdF24f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", + "address": "0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", - "contract_chain": "eth", + "contract_address": "0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", - "contractname": "GaugeV3", + "contract_url": "https://base.blockscout.com/address/0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", + "contractname": "ENSRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeCBaE6E54bAA669005b93342E5650d5886D54fc7/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 1, - "informational": 0, + "gas": 2, + "high": 0, + "informational": 3, "low": 3, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 308, + "lines_analyzed_count": 218, "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "100.00" + "score": "4.68", + "score_v2": "93.58", + "threat_score": "94.74" } } }, { - "address": "0x3EB95430FdB99439A86d3c6D7D01C3c561393556", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", + "address": "0x0363696B6D369859f5fb4994a5Ade574CD91D220", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", - "contract_chain": "eth", + "contract_address": "0x0363696B6D369859f5fb4994a5Ade574CD91D220", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5366B8C2dE34f614556D085961b3699Aa1755aF4", - "contractname": "CreditFacadeV3", + "contract_url": "https://base.blockscout.com/address/0x0363696B6D369859f5fb4994a5Ade574CD91D220", + "contractname": "ReverseRegistrar", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5366B8C2dE34f614556D085961b3699Aa1755aF4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0363696B6D369859f5fb4994a5Ade574CD91D220/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 24, + "critical": 5, + "gas": 3, "high": 0, - "informational": 6, - "low": 21, - "medium": 2 - }, - "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.60", - "score_v2": "92.06", - "threat_score": "89.47" - } - } - }, - { - "address": "0xE677ac4Cd6631C03fc8434F9771d780cb8193e87", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0dB809Abd33b82B86BF77D56dBe817bBa875feaD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb5C4728814F0A4d16683B5B20C4c451FB2231cC2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x26Ed78C07Fc5EcA1C673Be7ac065948155c7e212", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59b7B8Dd9E6e1F934C9c3Def4a1Eb69Bc17Ec9cc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x48AD4Ef1997228F9b97A542410f596466aFeD1bA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x007a36B491647EE735446A385f1E5E0eB3119746", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc7d319CF55F753d34439Dd91E4cAA21e1548207F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa0b9387f0a74eCB9AC1a3BFE4Ada0E001ffE006b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC028255FD0F974E3706aBE0F3E6616b7c7110c7A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd4423EA6d8A71c452e3101aD726171cCe4BB2ba5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1c40466C55F303Fe821592d7a398DFaa25c9d952", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x80A863Fe55Dbe9B2B4dD4e437Cd48A1C34A59aCf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", - "contractname": "AirdropDistributor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 4, - "high": 1, - "informational": 0, + "informational": 3, "low": 4, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 113, + "lines_analyzed_count": 191, "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.42", - "threat_score": "89.47" + "score": "3.90", + "score_v2": "78.01", + "threat_score": "84.21" } } }, { - "address": "0x393b0008A433D192e9D4288F6d82325566c9AD5e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCAC6CF9bE4E4321b6668117f9548eb981043EEc4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa90f8640A2Ae1412A9Fe209E1F65599a18197cC2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02b51EBf3E96b659078ffA48b3B79b8BF768Fb37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x18deCaFf27EF61AaF8916F5B4f2911856dEF397b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf27C6B0CdA72426933edD65bAb7CfB80256729af", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xff767BdCd76f6E5AF75957E15D5B2a8BFC43B4Bf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x887a20d142C7a7Ab7E35601ec7cd0669D3891abc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3d4E96b727e3Da8F818133C2729f1d3Aaf7Dd402", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91F6C5BC5239a811262A34Ed8b1B748848d8b2e7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x17E7cC6A8Dbc50D650554751fd2464c3E1Ab911a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf3636395De0C87493b4B7Ed4222CA46A87F159E8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", + "address": "0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", - "contract_chain": "eth", + "contract_address": "0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x313e1ce56A0386FBf9CC356E34646591b6c31C39", - "contractname": "CreditFacadeV3", + "contract_url": "https://base.blockscout.com/address/0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", + "contractname": "BASERegistrarController", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x313e1ce56A0386FBf9CC356E34646591b6c31C39/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 24, + "critical": 3, + "gas": 25, "high": 0, - "informational": 6, - "low": 21, - "medium": 2 + "informational": 8, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.60", - "score_v2": "92.06", - "threat_score": "89.47" + "lines_analyzed_count": 302, + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.48", + "threat_score": "95.00" } } }, { - "address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", + "address": "0xaCe5602d169Edeb874bfE584a651801B8ac67093", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", - "contract_chain": "eth", + "contract_address": "0xaCe5602d169Edeb874bfE584a651801B8ac67093", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb03670c20f87f2169a7c4ebe35746007e9575901", - "contractname": "PoolService", + "contract_url": "https://base.blockscout.com/address/0xaCe5602d169Edeb874bfE584a651801B8ac67093", + "contractname": "BaseRegistrarImplementation", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb03670c20f87f2169a7c4ebe35746007e9575901/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaCe5602d169Edeb874bfE584a651801B8ac67093/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 20, - "high": 5, - "informational": 7, + "critical": 3, + "gas": 9, + "high": 0, + "informational": 19, "low": 6, - "medium": 0 + "medium": 3 }, - "lines_analyzed_count": 568, + "lines_analyzed_count": 196, "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.61", - "threat_score": "89.47" + "score": "3.37", + "score_v2": "67.35", + "threat_score": "84.21" } } - }, - { - "address": "0xDeDfDADe8B82762017F8d34D73e0aDE81d7e73F8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59B43035f92CF23957980835c785E1040D567f03", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa27f3622930661fE202423a9383e5E70Cf59C4eE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6dc0eb1980fa6b3fa89f5b29937b9baab5865b3e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7383A232aCfefb952e2aa25aF5CbE4dE60E7A6C6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAFC5080CcE75B26B32A7dAbc032eB66f3b8822C3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8a3A432156Ae7ee0A8F61747FB072325E0CBF1Ba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAe604A05647c395EF6f4010a63E7834EA1d90170", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2fcbD02d5B1D52FC78d4c02890D7f4f47a459c33", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9aaA747B2bf6f9EE6B84C58A3fC9e8d86B78d81a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1c0F9B1Dfd3a2081239480523922F0A3110daCb3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0A65396242cdEcfd585985e95ec4527437d71f07", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe2Eed52c9c910b15deA84Fa0b41743e2Cc8eF0f2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB7552ef2A3Db35be75fe1C83BCB99edd2C8A9AAa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaA6b005Dea4dbD0450e97d638296a290d7f1087A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe0bCE4460795281d39c91da9B0275BcA968293de", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc1441244051E86cD5dF02F40E91370d4D4e602fC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7171709C0185B3e6F6bDBBF5365ef36a508e281d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa30099925B14b00b76Ae2EfE2639CD01598fE68a", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "dackie-swap", + "doc": "https://docs.dackieswap.xyz/products/dackieswap-contracts", + "chainsData": { + "8453": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 5, + "securityScore": 75.212, + "issueSeverityDistribution": { + "critical": 8, + "gas": 33, + "high": 5, + "informational": 12, + "low": 21, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x97212ed712c6d641A7937fEabE74601D2043884D", + "address": "0xCa4EAa32E7081b0c4Ba47e2bDF9B7163907Fe56f", "isVerified": false, "solidityScanReport": null }, { - "address": "0x30595eab856da31DE9432c1a1D9F59837d3A0ac1", + "address": "0x591f122D1df761E616c13d265006fcbf4c6d6551", "isVerified": false, "solidityScanReport": null }, { - "address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", + "address": "0xCfB05AB06D338FD85BBF4486e69809D96A906b77", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", - "contract_chain": "eth", + "contract_address": "0xCfB05AB06D338FD85BBF4486e69809D96A906b77", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x95357303f995e184A7998dA6C6eA35cC728A1900", - "contractname": "CreditManager", + "contract_url": "https://base.blockscout.com/address/0xCfB05AB06D338FD85BBF4486e69809D96A906b77", + "contractname": "NonfungiblePositionManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x95357303f995e184A7998dA6C6eA35cC728A1900/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCfB05AB06D338FD85BBF4486e69809D96A906b77/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 29, - "high": 0, - "informational": 7, - "low": 35, + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, "medium": 0 }, - "lines_analyzed_count": 1739, - "scan_time_taken": 3, - "score": "4.70", - "score_v2": "93.90", - "threat_score": "94.74" + "lines_analyzed_count": 402, + "scan_time_taken": 2, + "score": "4.07", + "score_v2": "81.34", + "threat_score": "84.21" } } }, { - "address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", + "address": "0x639c0d019c257966c4907bd4e68e3f349bb58109", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", - "contract_chain": "eth", + "contract_address": "0x639c0d019c257966c4907bd4e68e3f349bb58109", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6B24183313074ABb6E3B30Ea206F20c12205053a", - "contractname": "BotListV3", + "contract_url": "https://base.blockscout.com/address/0x639c0d019c257966c4907bd4e68e3f349bb58109", + "contractname": "QuackToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B24183313074ABb6E3B30Ea206F20c12205053a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x639c0d019c257966c4907bd4e68e3f349bb58109/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 1, + "gas": 1, + "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 210, - "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.33", + "lines_analyzed_count": 14, + "scan_time_taken": 0, + "score": "3.21", + "score_v2": "64.29", "threat_score": "100.00" } } }, { - "address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", + "address": "0x195FBc5B8Fbd5Ac739C1BA57D4Ef6D5a704F34f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", - "contract_chain": "eth", + "contract_address": "0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", - "contractname": "DegenNFT", + "contract_url": "https://base.blockscout.com/address/0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", + "contractname": "PancakeV3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D237AC6D2f425D2E890Cc99198818cc1FA48870/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 10, + "critical": 0, + "gas": 13, "high": 1, - "informational": 1, - "low": 8, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 243, + "lines_analyzed_count": 140, "scan_time_taken": 1, - "score": "4.26", - "score_v2": "85.19", - "threat_score": "88.89" + "score": "3.71", + "score_v2": "74.29", + "threat_score": "78.95" } } }, { - "address": "0xda00010eDA646913F273E10E7A5d1F659242757d", + "address": "0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xda00010eDA646913F273E10E7A5d1F659242757d", - "contract_chain": "eth", + "contract_address": "0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xda00010eDA646913F273E10E7A5d1F659242757d", - "contractname": "PoolV3", + "contract_url": "https://base.blockscout.com/address/0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", + "contractname": "PancakeV3PoolDeployer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00010eDA646913F273E10E7A5d1F659242757d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, - "high": 3, - "informational": 11, - "low": 9, - "medium": 6 - }, - "lines_analyzed_count": 792, - "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.65", - "threat_score": "89.47" + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.47", + "threat_score": "94.74" } } }, { - "address": "0xe12203278AE91c403B0Dc7856D9AbE31607b812b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc0f4d46e1d9f62337872127050931ca3a087badd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8ea5c76488E6D222f6c850E9750Cb24FE16F7a6c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc1409D021ead995D1EFc39bAC679f531F0579862", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE2e1ff6cE48b1bD82579AFf720D08E8f85F68d8e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD8215e4ff36E758F1720c03F03Ba9216A65b2d91", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x74e97161fC54355864fA897A4F71F49ff884d256", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa383B2FbBAbB90Ab956ae7Feb9c31F883337c8Bd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Bf81a788Ae3FdB14B5fB8ddf822158b1f9474e5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1aFbDb01b4F04813C96f6d0Dd1d4d300cC5F6fa1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDaeFdeD6ef6fb60c2535Ab759f3d19144367f5b2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3f402857Fe55e2484f807845450F3629a5aF2b1D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7996647c80d24f6128E8eCef60fe3dc0f8E6bdDf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", + "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", - "contract_chain": "eth", + "contract_address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFFD0C7474B074F8469a627a2d062D106ABc3B217", - "contractname": "GaugeV3", + "contract_url": "https://base.blockscout.com/address/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "contractname": "DackieToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFFD0C7474B074F8469a627a2d062D106ABc3B217/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 1, + "gas": 1, + "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", + "lines_analyzed_count": 15, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", "threat_score": "100.00" } } - }, - { - "address": "0xaC4E9897587cF738C4B4f27cA0d55436d45b1b8B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcd9a6976C00C57D9B4158B5Ef1f471c990d65367", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFEaaaf81079dB40248aF1e5e08c35dc7f22e4891", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC91E351673AF56b233Ee049B43ec0c41e55d0E2b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD1963CeDDB291a9BE9b7388Ce9A0Eae1c035ddd8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x454f70c843d0f408eBe94558418624ddb1Eab380", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf4ecc4e950b563F113b17C5606B31a314B99BFe3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x07ef5771191825618F1806152F843e172edb50f6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x32D68Db01bb7b1450f9B9d4afBd0D81CCa3d09BE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c0aF9FD9a1b8BA17224b328666C08ee55715c54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x672461Bfc20DD783444a830Ad4c38b345aB6E2f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5F1275F38eF555d887ae6B4Ef4183ecbb4d9c9F3", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x4065D2657D4B7481c1b52bD2c9BB1D097aE4fafB", + "address": "0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", "isVerified": false, "solidityScanReport": null }, { - "address": "0x19e29A2fb9b442D2a6C371121A4Ad009794bE3a0", + "address": "0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE4c8f3D9c0c549788E3c085332D1A163946CBDBf", + "address": "0x59DEBED8D46a0cB823D8BE8b957adD987eAd39aa", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7450836FD5395d2508a64A1461779507E6c6D325", + "address": "0x47C337Bd5b9344a6F3D6f58C474D9D8cd419D8cA", "isVerified": false, "solidityScanReport": null }, { - "address": "0x275204339D990A5F2845DD4053F753b91cE443f5", + "address": "0xa466ebCfa58848Feb6D8022081f1C21a884889bB", "isVerified": false, "solidityScanReport": null }, { - "address": "0x959889f30DfFab9Ae66B8285243F8Bc45b4197a0", + "address": "0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", "isVerified": false, "solidityScanReport": null }, { - "address": "0xae9ee7D1336AaDBEf0105b0a8E272d80220e5945", + "address": "0x2D1b823962C401A7B229e1A9b38760D2f1715678", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5A955b11CCafc1a623038c5f138dAF7DF38211f9", + "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", "isVerified": false, "solidityScanReport": null } @@ -42487,1213 +40362,685 @@ } }, { - "appName": "base-name-service", - "doc": "https://basename.gitbook.io/bns-docs/developer-guide/deployed-l2-and-l1-contracts", + "appName": "mai-finance", + "doc": "https://docs.mai.finance/functions/smart-contract-addresses", "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "verifiedNumber": 12, + "totalContractsNumber": 24, + "solidityScanContractsNumber": 12, + "securityScore": 81.0325, "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "critical": 20, + "gas": 932, + "high": 37, + "informational": 538, + "low": 281, + "medium": 67 } }, "contractsData": [ { - "address": "0x1A51b02EC602C8F9E6c0FDb9D129468630FabBfc", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 7, - "solidityScanContractsNumber": 7, - "securityScore": 80.05571428571429, - "issueSeverityDistribution": { - "critical": 23, - "gas": 102, - "high": 2, - "informational": 50, - "low": 40, - "medium": 16 - } - }, - "contractsData": [ + "address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "contractname": "EditableERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x559b7bfC48a5274754b08819F75C5F27aF53D53b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 5, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 51, + "scan_time_taken": 0, + "score": "2.35", + "score_v2": "47.06", + "threat_score": "75.00" + } + } + }, { - "address": "0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", + "address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", - "contract_chain": "base", + "contract_address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", - "contractname": "BASENameWrapper", + "contract_url": "https://eth.blockscout.com/address/0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x954ac12c339c60eafbb32213b15af3f7c7a0dec2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 8, - "gas": 56, - "high": 2, - "informational": 12, - "low": 18, - "medium": 9 + "critical": 2, + "gas": 203, + "high": 7, + "informational": 121, + "low": 62, + "medium": 10 }, - "lines_analyzed_count": 1181, - "scan_time_taken": 4, - "score": "4.24", - "score_v2": "84.84", - "threat_score": "85.00" + "lines_analyzed_count": 3607, + "scan_time_taken": 9, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "70.00" } } }, { - "address": "0x738A9F0584E34FdE65daE770F88bF510B4450898", + "address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x738A9F0584E34FdE65daE770F88bF510B4450898", - "contract_chain": "base", + "contract_address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x738A9F0584E34FdE65daE770F88bF510B4450898", - "contractname": "StaticMetadataService", + "contract_url": "https://eth.blockscout.com/address/0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x738A9F0584E34FdE65daE770F88bF510B4450898/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86f78d3cbCa0636817AD9e27a44996C738Ec4932/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "critical": 2, + "gas": 203, + "high": 7, + "informational": 121, + "low": 62, + "medium": 10 }, - "lines_analyzed_count": 15, - "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "100.00" + "lines_analyzed_count": 3607, + "scan_time_taken": 8, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "70.00" } } }, { - "address": "0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", + "address": "0xD1a6F422ceFf5a39b764e340Fd1bCd46C0744F83", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", - "contract_chain": "base", + "contract_address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", - "contractname": "PublicResolver", + "contract_url": "https://eth.blockscout.com/address/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 5, - "low": 0, + "critical": 1, + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, "medium": 1 }, - "lines_analyzed_count": 164, - "scan_time_taken": 1, - "score": "4.57", - "score_v2": "91.46", - "threat_score": "100.00" + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00" } } }, { - "address": "0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", + "address": "0xE9D954a9A6A1a61bc1120970f84CDd76562c4a0c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", - "contract_chain": "base", + "contract_address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", - "contractname": "ENSRegistry", + "contract_url": "https://eth.blockscout.com/address/0x9414e766E8B59473599b9968aAf52CDCd07f59a9", + "contractname": "PerformanceTokens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeCBaE6E54bAA669005b93342E5650d5886D54fc7/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9414e766E8B59473599b9968aAf52CDCd07f59a9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 3, - "medium": 1 + "gas": 16, + "high": 1, + "informational": 6, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 218, + "lines_analyzed_count": 131, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", - "threat_score": "94.74" + "score": "3.47", + "score_v2": "69.47", + "threat_score": "80.00" } } }, { - "address": "0x0363696B6D369859f5fb4994a5Ade574CD91D220", + "address": "0x3c82A9514327A93928108e9F00D89877F4beB6e3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0363696B6D369859f5fb4994a5Ade574CD91D220", - "contract_chain": "base", + "contract_address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0363696B6D369859f5fb4994a5Ade574CD91D220", - "contractname": "ReverseRegistrar", + "contract_url": "https://eth.blockscout.com/address/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "contractname": "RewardDistributor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0363696B6D369859f5fb4994a5Ade574CD91D220/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 3, + "critical": 0, + "gas": 44, "high": 0, - "informational": 3, - "low": 4, - "medium": 1 + "informational": 32, + "low": 15, + "medium": 16 }, - "lines_analyzed_count": 191, - "scan_time_taken": 0, - "score": "3.90", - "score_v2": "78.01", - "threat_score": "84.21" + "lines_analyzed_count": 972, + "scan_time_taken": 3, + "score": "4.21", + "score_v2": "84.16", + "threat_score": "85.00" } } }, { - "address": "0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", + "address": "0x9d3c8a651e48e4D89ca5D1553035A4BE3c17cFe6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x60d133c666919B54a3254E0d3F14332cB783B733", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", - "contract_chain": "base", + "contract_address": "0x60d133c666919B54a3254E0d3F14332cB783B733", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", - "contractname": "BASERegistrarController", + "contract_url": "https://eth.blockscout.com/address/0x60d133c666919B54a3254E0d3F14332cB783B733", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60d133c666919B54a3254E0d3F14332cB783B733/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 25, - "high": 0, - "informational": 8, - "low": 7, + "critical": 1, + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, "medium": 1 }, - "lines_analyzed_count": 302, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.48", - "threat_score": "95.00" + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00" } } }, { - "address": "0xaCe5602d169Edeb874bfE584a651801B8ac67093", + "address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaCe5602d169Edeb874bfE584a651801B8ac67093", - "contract_chain": "base", + "contract_address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xaCe5602d169Edeb874bfE584a651801B8ac67093", - "contractname": "BaseRegistrarImplementation", + "contract_url": "https://eth.blockscout.com/address/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaCe5602d169Edeb874bfE584a651801B8ac67093/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 9, - "high": 0, - "informational": 19, - "low": 6, - "medium": 3 - }, - "lines_analyzed_count": 196, - "scan_time_taken": 1, - "score": "3.37", - "score_v2": "67.35", - "threat_score": "84.21" + "critical": 1, + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00" } } - } - ] - } - } - }, - { - "appName": "dackie-swap", - "doc": "https://docs.dackieswap.xyz/products/dackieswap-contracts", - "chainsData": { - "8453": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 5, - "securityScore": 75.212, - "issueSeverityDistribution": { - "critical": 8, - "gas": 33, - "high": 5, - "informational": 12, - "low": 21, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xCa4EAa32E7081b0c4Ba47e2bDF9B7163907Fe56f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x591f122D1df761E616c13d265006fcbf4c6d6551", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xCfB05AB06D338FD85BBF4486e69809D96A906b77", + "address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCfB05AB06D338FD85BBF4486e69809D96A906b77", - "contract_chain": "base", + "contract_address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xCfB05AB06D338FD85BBF4486e69809D96A906b77", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://eth.blockscout.com/address/0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", + "contractname": "PerformanceTokenManagerGamma", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCfB05AB06D338FD85BBF4486e69809D96A906b77/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 + "critical": 2, + "gas": 12, + "high": 2, + "informational": 1, + "low": 10, + "medium": 1 }, - "lines_analyzed_count": 402, - "scan_time_taken": 2, - "score": "4.07", - "score_v2": "81.34", - "threat_score": "84.21" + "lines_analyzed_count": 349, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.53", + "threat_score": "90.00" } } }, { - "address": "0x639c0d019c257966c4907bd4e68e3f349bb58109", + "address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x639c0d019c257966c4907bd4e68e3f349bb58109", - "contract_chain": "base", + "contract_address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x639c0d019c257966c4907bd4e68e3f349bb58109", - "contractname": "QuackToken", + "contract_url": "https://eth.blockscout.com/address/0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x639c0d019c257966c4907bd4e68e3f349bb58109/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3182E6856c3B59C39114416075770Ec9DC9Ff436/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 4, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 14, + "lines_analyzed_count": 52, "scan_time_taken": 0, - "score": "3.21", - "score_v2": "64.29", + "score": "4.23", + "score_v2": "84.62", "threat_score": "100.00" } } }, { - "address": "0x195FBc5B8Fbd5Ac739C1BA57D4Ef6D5a704F34f7", + "address": "0x3FEACf904b152b1880bDE8BF04aC9Eb636fEE4d8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", - "contractname": "PancakeV3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D237AC6D2f425D2E890Cc99198818cc1FA48870/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 1, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 140, - "scan_time_taken": 1, - "score": "3.71", - "score_v2": "74.29", - "threat_score": "78.95" - } - } - }, - { - "address": "0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", + "address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", - "contract_chain": "base", + "contract_address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", - "contractname": "PancakeV3PoolDeployer", + "contract_url": "https://eth.blockscout.com/address/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "contractname": "VotingEscrowGamma", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 4, + "gas": 67, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 49, + "low": 24, + "medium": 26 }, - "lines_analyzed_count": 57, - "scan_time_taken": 0, - "score": "4.47", - "score_v2": "89.47", - "threat_score": "94.74" + "lines_analyzed_count": 650, + "scan_time_taken": 3, + "score": "2.98", + "score_v2": "59.69", + "threat_score": "75.00" } } }, { - "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "contractname": "DackieToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 15, - "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "100.00" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", + "address": "0x4ce4c542d96ce1872fea4fa3fbb2e7ae31862bad", "isVerified": false, "solidityScanReport": null }, { - "address": "0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", + "address": "0x5773e8953cf60f495eb3c2db45dd753b5c4b7473", "isVerified": false, "solidityScanReport": null }, { - "address": "0x59DEBED8D46a0cB823D8BE8b957adD987eAd39aa", + "address": "0x67411793c5dcf9abc5a8d113ddd0e596cd5ba3e7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x47C337Bd5b9344a6F3D6f58C474D9D8cd419D8cA", + "address": "0x97451025De0beef64c1A454bcF995de6FB8e0f2A", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa466ebCfa58848Feb6D8022081f1C21a884889bB", + "address": "0x594F17028522BF85e830b689973682967E0DbcBc", "isVerified": false, "solidityScanReport": null }, { - "address": "0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", + "address": "0xf2833F5E72207D1Da1EEE7F8395Fb5f49895BBb4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2D1b823962C401A7B229e1A9b38760D2f1715678", + "address": "0xCA3EB45FB186Ed4e75B9B22A514fF1d4abAdD123", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "isVerified": false, - "solidityScanReport": null + "address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00" + } + } } ] - } - } - }, - { - "appName": "mai-finance", - "doc": "https://docs.mai.finance/functions/smart-contract-addresses", - "chainsData": { - "1": { + }, + "100": { "overallInfo": { - "verifiedNumber": 12, - "totalContractsNumber": 24, - "solidityScanContractsNumber": 12, - "securityScore": 81.0325, + "verifiedNumber": 6, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 6, + "securityScore": 79.15833333333332, "issueSeverityDistribution": { - "critical": 20, - "gas": 932, - "high": 37, - "informational": 538, - "low": 281, - "medium": 67 + "critical": 6, + "gas": 170, + "high": 228, + "informational": 822, + "low": 54, + "medium": 0 } }, "contractsData": [ { - "address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "address": "0x87a1b336872b710f38c3d99d23624653b2f75088", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", - "contract_chain": "eth", + "contract_address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x559b7bfC48a5274754b08819F75C5F27aF53D53b", - "contractname": "EditableERC20", + "contract_url": "https://gnosis.blockscout.com/address/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x559b7bfC48a5274754b08819F75C5F27aF53D53b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 5, + "critical": 0, + "gas": 2, "high": 0, "informational": 4, - "low": 4, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 51, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "2.35", - "score_v2": "47.06", - "threat_score": "75.00" + "score": "4.09", + "score_v2": "81.82", + "threat_score": "100.00" } } }, { - "address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", + "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", - "contract_chain": "eth", + "contract_address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "contractname": "crosschainQiStablecoin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x954ac12c339c60eafbb32213b15af3f7c7a0dec2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 203, - "high": 7, - "informational": 121, - "low": 62, - "medium": 10 + "critical": 1, + "gas": 41, + "high": 3, + "informational": 24, + "low": 24, + "medium": 0 }, - "lines_analyzed_count": 3607, - "scan_time_taken": 9, - "score": "4.28", - "score_v2": "85.69", - "threat_score": "70.00" + "lines_analyzed_count": 2264, + "scan_time_taken": 3, + "score": "4.71", + "score_v2": "94.26", + "threat_score": "80.00" } } }, { - "address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", + "address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", - "contract_chain": "eth", + "contract_address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86f78d3cbCa0636817AD9e27a44996C738Ec4932/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 203, - "high": 7, - "informational": 121, - "low": 62, - "medium": 10 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 3607, - "scan_time_taken": 8, - "score": "4.28", - "score_v2": "85.69", - "threat_score": "70.00" + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.82", + "threat_score": "100.00" } } }, { - "address": "0xD1a6F422ceFf5a39b764e340Fd1bCd46C0744F83", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "address": "0x79afad49e968e7bea7a23933e294a94e33e60158", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", - "contract_chain": "eth", + "contract_address": "0x79afad49e968e7bea7a23933e294a94e33e60158", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "contract_url": "https://gnosis.blockscout.com/address/0x79afad49e968e7bea7a23933e294a94e33e60158", "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x79afad49e968e7bea7a23933e294a94e33e60158/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 50, - "low": 24, - "medium": 1 + "critical": 0, + "gas": 38, + "high": 1, + "informational": 3, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.87", - "threat_score": "85.00" + "lines_analyzed_count": 283, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.27", + "threat_score": "89.47" } } }, { - "address": "0xE9D954a9A6A1a61bc1120970f84CDd76562c4a0c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", + "address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", - "contract_chain": "eth", + "contract_address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9414e766E8B59473599b9968aAf52CDCd07f59a9", - "contractname": "PerformanceTokens", + "contract_url": "https://gnosis.blockscout.com/address/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9414e766E8B59473599b9968aAf52CDCd07f59a9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 1, - "informational": 6, - "low": 7, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 131, + "lines_analyzed_count": 44, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.47", - "threat_score": "80.00" + "score": "4.09", + "score_v2": "81.82", + "threat_score": "100.00" } } }, { - "address": "0x3c82A9514327A93928108e9F00D89877F4beB6e3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "address": "0x014a177e9642d1b4e970418f894985dc1b85657f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", - "contract_chain": "eth", + "contract_address": "0x014a177e9642d1b4e970418f894985dc1b85657f", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", - "contractname": "RewardDistributor", + "contract_url": "https://gnosis.blockscout.com/address/0x014a177e9642d1b4e970418f894985dc1b85657f", + "contractname": "crosschainQiStablecoinSlim", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x014a177e9642d1b4e970418f894985dc1b85657f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 44, - "high": 0, - "informational": 32, - "low": 15, - "medium": 16 - }, - "lines_analyzed_count": 972, - "scan_time_taken": 3, - "score": "4.21", - "score_v2": "84.16", - "threat_score": "85.00" - } - } - }, - { - "address": "0x9d3c8a651e48e4D89ca5D1553035A4BE3c17cFe6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x60d133c666919B54a3254E0d3F14332cB783B733", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x60d133c666919B54a3254E0d3F14332cB783B733", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x60d133c666919B54a3254E0d3F14332cB783B733", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x60d133c666919B54a3254E0d3F14332cB783B733/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 50, - "low": 24, - "medium": 1 - }, - "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.87", - "threat_score": "85.00" - } - } - }, - { - "address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 50, - "low": 24, - "medium": 1 - }, - "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.87", - "threat_score": "85.00" - } - } - }, - { - "address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", - "contractname": "PerformanceTokenManagerGamma", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 12, - "high": 2, - "informational": 1, - "low": 10, - "medium": 1 - }, - "lines_analyzed_count": 349, - "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.53", - "threat_score": "90.00" - } - } - }, - { - "address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3182E6856c3B59C39114416075770Ec9DC9Ff436", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3182E6856c3B59C39114416075770Ec9DC9Ff436/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.62", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3FEACf904b152b1880bDE8BF04aC9Eb636fEE4d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", - "contractname": "VotingEscrowGamma", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 67, - "high": 0, - "informational": 49, - "low": 24, - "medium": 26 - }, - "lines_analyzed_count": 650, - "scan_time_taken": 3, - "score": "2.98", - "score_v2": "59.69", - "threat_score": "75.00" - } - } - }, - { - "address": "0x4ce4c542d96ce1872fea4fa3fbb2e7ae31862bad", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5773e8953cf60f495eb3c2db45dd753b5c4b7473", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67411793c5dcf9abc5a8d113ddd0e596cd5ba3e7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97451025De0beef64c1A454bcF995de6FB8e0f2A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x594F17028522BF85e830b689973682967E0DbcBc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf2833F5E72207D1Da1EEE7F8395Fb5f49895BBb4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCA3EB45FB186Ed4e75B9B22A514fF1d4abAdD123", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 50, - "low": 24, - "medium": 1 - }, - "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.87", - "threat_score": "85.00" - } - } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 6, - "securityScore": 79.15833333333332, - "issueSeverityDistribution": { - "critical": 6, - "gas": 170, - "high": 228, - "informational": 822, - "low": 54, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x87a1b336872b710f38c3d99d23624653b2f75088", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.82", - "threat_score": "100.00" - } - } - }, - { - "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "contractname": "crosschainQiStablecoin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 41, - "high": 3, - "informational": 24, - "low": 24, - "medium": 0 - }, - "lines_analyzed_count": 2264, - "scan_time_taken": 3, - "score": "4.71", - "score_v2": "94.26", - "threat_score": "80.00" - } - } - }, - { - "address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.82", - "threat_score": "100.00" - } - } - }, - { - "address": "0x79afad49e968e7bea7a23933e294a94e33e60158", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x79afad49e968e7bea7a23933e294a94e33e60158", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x79afad49e968e7bea7a23933e294a94e33e60158", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x79afad49e968e7bea7a23933e294a94e33e60158/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 1, - "informational": 3, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 283, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.27", - "threat_score": "89.47" - } - } - }, - { - "address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.82", - "threat_score": "100.00" - } - } - }, - { - "address": "0x014a177e9642d1b4e970418f894985dc1b85657f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x014a177e9642d1b4e970418f894985dc1b85657f", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x014a177e9642d1b4e970418f894985dc1b85657f", - "contractname": "crosschainQiStablecoinSlim", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x014a177e9642d1b4e970418f894985dc1b85657f/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 85, - "high": 224, - "informational": 783, - "low": 23, - "medium": 0 + "critical": 1, + "gas": 85, + "high": 224, + "informational": 783, + "low": 23, + "medium": 0 }, "lines_analyzed_count": 3942, "scan_time_taken": 12, @@ -44866,7 +42213,7 @@ }, { "appName": "mellowprotocol", - "doc": "", + "doc": "https://docs.mellow.finance/mellow-permissionless-vaults/mellow-contracts-addresses", "chainsData": { "1": { "overallInfo": { @@ -46078,24 +43425,51 @@ "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 0, + "verifiedNumber": 8, "totalContractsNumber": 68, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 8, + "securityScore": 85.52875, "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, + "critical": 0, + "gas": 45, + "high": 9, + "informational": 41, + "low": 10, "medium": 0 } }, "contractsData": [ { "address": "0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", + "contractname": "AaveTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 120, + "scan_time_taken": 0, + "score": "4.54", + "score_v2": "90.83", + "threat_score": "95.00" + } + } }, { "address": "0xAA048b52c765222008072472c5C2c2D47C02b4f1", @@ -46104,13 +43478,67 @@ }, { "address": "0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", + "contractname": "PieDAOPieAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "95.00" + } + } }, { "address": "0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", + "contractname": "CurveTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 15, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 162, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "90.00" + } + } }, { "address": "0xe07C8e0f18083E66C65522Befc29887231ca3629", @@ -46159,8 +43587,35 @@ }, { "address": "0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", + "contractname": "TokenSetsAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "95.00" + } + } }, { "address": "0x525a4259435682Ab0d4BB6c8F0cDeE25f5B6cD26", @@ -46254,8 +43709,35 @@ }, { "address": "0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", + "contractname": "PieDAOPieTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 144, + "scan_time_taken": 0, + "score": "4.51", + "score_v2": "90.28", + "threat_score": "95.00" + } + } }, { "address": "0x363452E08751311eFe6d99457FfB5FA3D048E30a", @@ -46294,8 +43776,35 @@ }, { "address": "0xB917614900c8A761242907fE791aB57a4a1e848C", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB917614900c8A761242907fE791aB57a4a1e848C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB917614900c8A761242907fE791aB57a4a1e848C", + "contractname": "TokenSetsTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB917614900c8A761242907fE791aB57a4a1e848C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 147, + "scan_time_taken": 0, + "score": "4.52", + "score_v2": "90.48", + "threat_score": "95.00" + } + } }, { "address": "0x40706a6CDFEB61817EAdf7766EDb6724065088CC", @@ -46354,8 +43863,35 @@ }, { "address": "0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", + "contractname": "DSRAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 23, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 0, + "score": "3.36", + "score_v2": "67.14", + "threat_score": "90.00" + } + } }, { "address": "0x76Ee466c5957310cfB793AC21097FE5786665961", @@ -46369,8 +43905,35 @@ }, { "address": "0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", + "contractname": "BancorAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00" + } + } }, { "address": "0x0EFbd54c0aAc9BC939A159E09F6713D941Bb4A57", @@ -57137,260 +54700,1123 @@ "solidityScanReport": null }, { - "address": "0x88b7BD7A245F2fB597de88a6EDA0CAEe047f607a", + "address": "0x88b7BD7A245F2fB597de88a6EDA0CAEe047f607a", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "aura-finance", + "doc": "https://docs.aura.finance/developers/deployed-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 42, + "totalContractsNumber": 78, + "solidityScanContractsNumber": 42, + "securityScore": 76.41833333333335, + "issueSeverityDistribution": { + "critical": 20, + "gas": 490, + "high": 39, + "informational": 122, + "low": 220, + "medium": 59 + } + }, + "contractsData": [ + { + "address": "0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "contractname": "GaugeVoteRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 1, + "informational": 6, + "low": 9, + "medium": 5 + }, + "lines_analyzed_count": 461, + "scan_time_taken": 3, + "score": "4.15", + "score_v2": "83.08", + "threat_score": "95.00" + } + } + }, + { + "address": "0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "contractname": "AuraStakingProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 3, + "informational": 0, + "low": 12, + "medium": 1 + }, + "lines_analyzed_count": 225, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.11", + "threat_score": "90.00" + } + } + }, + { + "address": "0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "contractname": "SiphonToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbB7A6Ec509D42177C100273b4cd785816daF8e4f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "100.00" + } + } + }, + { + "address": "0xC47162863a12227E5c3B0860715F9cF721651C0c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "contractname": "AuraVestedEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 4, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "90.00" + } + } + }, + { + "address": "0x1a65276A9B6A0611506763839B1fFAe3E86718b4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa7429af4DeB16827dAd0e71D8AEEa9C2bF70e32c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x208024E643564fb4C990481eB4F9ec1957f64c11", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "contractname": "PoolManagerV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.36", + "threat_score": "94.74" + } + } + }, + { + "address": "0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "contractname": "RewardPoolDepositWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.97", + "threat_score": "100.00" + } + } + }, + { + "address": "0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac962acd42f93c6f26e1cf83271d2a53b208daa6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00" + } + } + }, + { + "address": "0x7663FD322021D5b1f36dBf0c97D34cfa039fCCA1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64E2dF8E5463f8c14e1c28C9782f7B4B6062b2c3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5B6159F43585e8A130b0Bc1d31e38Ce7028145b6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "contractname": "AuraBalProxyOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 3, + "low": 15, + "medium": 5 + }, + "lines_analyzed_count": 439, + "scan_time_taken": 1, + "score": "4.10", + "score_v2": "82.00", + "threat_score": "95.00" + } + } + }, + { + "address": "0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "contractname": "PoolManagerProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 83, + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.11", + "threat_score": "84.21" + } + } + }, + { + "address": "0x24346652e0e2aE0CE05c781501fDF4Fe4553fAc6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59A5ccD34943CD0AdCf5ce703EE9F06889E13707", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x89f67f3054bFD662971854190Dbc18dcaBb416f6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeAd792B55340Aa20181A80d6a16db6A0ECd1b827", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "contractname": "CrvDepositorWrapperWithFee", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6eb746A3F23D401f80AB033edeb65e1a8bB27586/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 4, + "high": 1, + "informational": 0, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 2, + "score": "3.15", + "score_v2": "62.92", + "threat_score": "95.00" + } + } + }, + { + "address": "0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "contractname": "BoosterHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00" + } + } + }, + { + "address": "0x45EB1A004373b1D8457134A2C04a42d69D287724", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "contractname": "StashRewardDistro", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.77", + "threat_score": "100.00" + } + } + }, + { + "address": "0xCe96e48A2893C599fe2601Cc1918882e1D001EaD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "contractname": "AuraBalVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.81", + "threat_score": "94.74" + } + } + }, + { + "address": "0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "contractname": "AuraLocker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 74, + "high": 3, + "informational": 32, + "low": 8, + "medium": 13 + }, + "lines_analyzed_count": 911, + "scan_time_taken": 6, + "score": "3.78", + "score_v2": "75.52", + "threat_score": "90.00" + } + } + }, + { + "address": "0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "contractname": "AuraClaimZap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 2, + "informational": 0, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 248, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.85", + "threat_score": "95.00" + } + } + }, + { + "address": "0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", + "contractname": "Booster", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA57b8d98dAE62B26Ec3bcC4a365338157060B234/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 1, + "informational": 11, + "low": 16, + "medium": 4 + }, + "lines_analyzed_count": 768, + "scan_time_taken": 4, + "score": "4.29", + "score_v2": "85.81", + "threat_score": "80.00" + } + } + }, + { + "address": "0xaF52695E1bB01A16D33D7194C28C42b10e0Dbec2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA2930d1e21a26fde6ed861f303205536A98381eD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00" + } + } + }, + { + "address": "0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", + "contractname": "VirtualBalanceRewardPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 2, + "informational": 9, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.71", + "threat_score": "95.00" + } + } + }, + { + "address": "0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", + "contractname": "ClaimFeesHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.46", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4043569200F7a7a1D989AbbaBC2De2Bde1C20D1E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", + "contractname": "AuraDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96D15D08538A17A03B0210FD1626D5f42bdba9a4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 12, + "high": 1, + "informational": 2, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 0, + "score": "3.59", + "score_v2": "71.72", + "threat_score": "95.00" + } + } + }, + { + "address": "0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", + "contractname": "PoolManagerSecondaryProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 0, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.46", + "threat_score": "85.00" + } + } + }, + { + "address": "0xa3fCaFCa8150636C3B736A16Cd73d49cC8A7E10E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x817F426B5a79599464488eCCf82c3F54b9330E15", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57d23f0f101cBd25A05Fc56Fd07dE32bCBb622e9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1a661CF8D8cd69dD2A423F3626A461A24280a8fB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", + "contractname": "RewardFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 5, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "3.82", + "score_v2": "76.47", + "threat_score": "94.74" + } + } + }, + { + "address": "0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", + "contractname": "BaseRewardPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 41, + "high": 6, + "informational": 9, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 384, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "72.92", + "threat_score": "95.00" + } + } + }, + { + "address": "0x5d208cD54f5132f2BD0c1F1e8d8c864Bb6BEdc40", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00" + } + } + }, + { + "address": "0x7372EcE4C18bEABc19981A53b557be90dcBd2b66", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b2364fD757E262253423373E4D57C5c011Ad7F4", "isVerified": false, "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "aura-finance", - "doc": "https://docs.aura.finance/developers/deployed-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 42, - "totalContractsNumber": 78, - "solidityScanContractsNumber": 42, - "securityScore": 76.41833333333335, - "issueSeverityDistribution": { - "critical": 20, - "gas": 490, - "high": 39, - "informational": 122, - "low": 220, - "medium": 59 - } - }, - "contractsData": [ + }, { - "address": "0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "address": "0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "contract_address": "0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", - "contractname": "GaugeVoteRewards", + "contract_url": "https://eth.blockscout.com/address/0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", + "contractname": "AuraToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, + "gas": 8, "high": 1, - "informational": 6, - "low": 9, - "medium": 5 + "informational": 1, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 461, - "scan_time_taken": 3, - "score": "4.15", - "score_v2": "83.08", + "lines_analyzed_count": 128, + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.59", "threat_score": "95.00" } } }, { - "address": "0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "address": "0x12addE99768a82871EAaecFbDB065b12C56F0578", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "contract_address": "0x12addE99768a82871EAaecFbDB065b12C56F0578", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", - "contractname": "AuraStakingProxy", + "contract_url": "https://eth.blockscout.com/address/0x12addE99768a82871EAaecFbDB065b12C56F0578", + "contractname": "PoolMigrator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12addE99768a82871EAaecFbDB065b12C56F0578/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, - "high": 3, + "gas": 5, + "high": 0, "informational": 0, - "low": 12, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 225, - "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.11", - "threat_score": "90.00" + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "82.05", + "threat_score": "100.00" } } }, { - "address": "0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "address": "0xCd36ed329d338C88775D6f499E99265989DeBA53", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "contract_address": "0xCd36ed329d338C88775D6f499E99265989DeBA53", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", - "contractname": "SiphonToken", + "contract_url": "https://eth.blockscout.com/address/0xCd36ed329d338C88775D6f499E99265989DeBA53", + "contractname": "GaugeMigrator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbB7A6Ec509D42177C100273b4cd785816daF8e4f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCd36ed329d338C88775D6f499E99265989DeBA53/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, + "gas": 2, + "high": 1, "informational": 0, - "low": 1, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 11, + "lines_analyzed_count": 42, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", + "score": "3.81", + "score_v2": "76.19", "threat_score": "100.00" } } }, { - "address": "0xC47162863a12227E5c3B0860715F9cF721651C0c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "address": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "contract_address": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", - "contractname": "AuraVestedEscrow", + "contract_url": "https://eth.blockscout.com/address/0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "contractname": "cvxCrvToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x616e8BfA43F920657B3497DBf40D6b1A02D4608d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 15, + "critical": 2, + "gas": 4, "high": 0, - "informational": 4, - "low": 3, - "medium": 1 + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 200, - "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.00", - "threat_score": "90.00" + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.23", + "score_v2": "64.52", + "threat_score": "85.00" } } }, { - "address": "0x1a65276A9B6A0611506763839B1fFAe3E86718b4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa7429af4DeB16827dAd0e71D8AEEa9C2bF70e32c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x208024E643564fb4C990481eB4F9ec1957f64c11", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "address": "0x25e7C574c4016e09F608971F97c3B09A6cf4F669", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "contract_address": "0x25e7C574c4016e09F608971F97c3B09A6cf4F669", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", - "contractname": "PoolManagerV4", + "contract_url": "https://eth.blockscout.com/address/0x25e7C574c4016e09F608971F97c3B09A6cf4F669", + "contractname": "BridgeDelegateReceiver", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25e7C574c4016e09F608971F97c3B09A6cf4F669/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, "informational": 0, - "low": 7, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 78, + "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.72", - "score_v2": "74.36", - "threat_score": "94.74" + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00" } } }, { - "address": "0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "address": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "contract_address": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", - "contractname": "RewardPoolDepositWrapper", + "contract_url": "https://eth.blockscout.com/address/0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", + "contractname": "StablePool", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 19, "high": 1, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 11, + "low": 17, + "medium": 1 }, - "lines_analyzed_count": 61, - "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.97", - "threat_score": "100.00" + "lines_analyzed_count": 818, + "scan_time_taken": 3, + "score": "4.57", + "score_v2": "91.32", + "threat_score": "95.00" } } }, { - "address": "0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "address": "0x397A2D4d23C6fD1316cE25000820779006e80cD7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "contract_address": "0x397A2D4d23C6fD1316cE25000820779006e80cD7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "contract_url": "https://eth.blockscout.com/address/0x397A2D4d23C6fD1316cE25000820779006e80cD7", "contractname": "BridgeDelegateReceiver", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac962acd42f93c6f26e1cf83271d2a53b208daa6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x397A2D4d23C6fD1316cE25000820779006e80cD7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -57410,1035 +55836,1470 @@ } }, { - "address": "0x7663FD322021D5b1f36dBf0c97D34cfa039fCCA1", + "address": "0xc9e61174B8751003f493D25c2Ef49794aB6b1aC7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x64E2dF8E5463f8c14e1c28C9782f7B4B6062b2c3", + "address": "0x744Be650cea753de1e69BF6BAd3c98490A855f52", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5B6159F43585e8A130b0Bc1d31e38Ce7028145b6", + "address": "0xFd72170339AC6d7bdda09D1eACA346B21a30D422", "isVerified": false, "solidityScanReport": null }, { - "address": "0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "address": "0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "contract_address": "0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", - "contractname": "AuraBalProxyOFT", + "contract_url": "https://eth.blockscout.com/address/0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", + "contractname": "MasterChefRewardHook", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 8, + "high": 1, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "2.10", + "score_v2": "42.00", + "threat_score": "95.00" + } + } + }, + { + "address": "0xaA54f3b282805822419265208e669d12372a3811", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaA54f3b282805822419265208e669d12372a3811", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaA54f3b282805822419265208e669d12372a3811", + "contractname": "L1Coordinator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaA54f3b282805822419265208e669d12372a3811/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 17, "high": 0, - "informational": 3, - "low": 15, - "medium": 5 + "informational": 7, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 439, + "lines_analyzed_count": 366, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.00", + "score": "4.47", + "score_v2": "89.34", "threat_score": "95.00" } } }, { - "address": "0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "address": "0xa348a39a98418DD78B242E2fD7B14e18aC080e75", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "contract_address": "0xa348a39a98418DD78B242E2fD7B14e18aC080e75", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", - "contractname": "PoolManagerProxy", + "contract_url": "https://eth.blockscout.com/address/0xa348a39a98418DD78B242E2fD7B14e18aC080e75", + "contractname": "SiphonToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa348a39a98418DD78B242E2fD7B14e18aC080e75/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 1, + "gas": 1, + "high": 0, "informational": 0, - "low": 5, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 83, + "lines_analyzed_count": 11, "scan_time_taken": 0, - "score": "3.86", - "score_v2": "77.11", - "threat_score": "84.21" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "100.00" } } }, { - "address": "0x24346652e0e2aE0CE05c781501fDF4Fe4553fAc6", + "address": "0x129bBda5087e132983e7c20ae1F761333D40c229", "isVerified": false, "solidityScanReport": null }, { - "address": "0x59A5ccD34943CD0AdCf5ce703EE9F06889E13707", + "address": "0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "contractname": "ProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 28, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74" + } + } + }, + { + "address": "0x228a142081b456a9fF803d004504955032989f04", "isVerified": false, "solidityScanReport": null }, { - "address": "0x89f67f3054bFD662971854190Dbc18dcaBb416f6", + "address": "0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1ab80F7Fb46B25b7e0B2cfAC23Fc88AC37aaf4e9", "isVerified": false, "solidityScanReport": null }, { - "address": "0xeAd792B55340Aa20181A80d6a16db6A0ECd1b827", + "address": "0x3FCB0Cc19C41E9D2DB3b9764032CD457bAA2fb47", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "address": "0x45025Ebc38647bcf7Edd2b40CfDaF3fbfE1538F5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5bd3fCA8D3d8c94a6419d85E0a76ec8Da52d836a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "contract_address": "0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", - "contractname": "CrvDepositorWrapperWithFee", + "contract_url": "https://eth.blockscout.com/address/0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", + "contractname": "TokenFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6eb746A3F23D401f80AB033edeb65e1a8bB27586/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 4, - "high": 1, + "critical": 0, + "gas": 6, + "high": 0, "informational": 0, - "low": 6, - "medium": 1 + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 89, - "scan_time_taken": 2, - "score": "3.15", - "score_v2": "62.92", - "threat_score": "95.00" + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "94.74" } } }, { - "address": "0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "address": "0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "contract_address": "0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", - "contractname": "BoosterHelper", + "contract_url": "https://eth.blockscout.com/address/0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", + "contractname": "ExtraRewardStashV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 4, + "gas": 12, + "high": 4, + "informational": 3, + "low": 8, "medium": 2 }, - "lines_analyzed_count": 75, - "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "100.00" + "lines_analyzed_count": 231, + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "77.06", + "threat_score": "95.00" } } }, { - "address": "0x45EB1A004373b1D8457134A2C04a42d69D287724", + "address": "0xA3739b206097317c72EF416F0E75BB8f58FbD308", "isVerified": false, "solidityScanReport": null }, { - "address": "0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "address": "0x3eA03278c46145024519Ab5c58dd2e848Ad42683", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc9307D63B3709F537D2158F43199a69682Ff0967", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "contract_address": "0xc9307D63B3709F537D2158F43199a69682Ff0967", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", - "contractname": "StashRewardDistro", + "contract_url": "https://eth.blockscout.com/address/0xc9307D63B3709F537D2158F43199a69682Ff0967", + "contractname": "SiphonToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9307D63B3709F537D2158F43199a69682Ff0967/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 2, - "informational": 4, - "low": 4, - "medium": 1 + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 181, - "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.77", + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", "threat_score": "100.00" } } }, { - "address": "0xCe96e48A2893C599fe2601Cc1918882e1D001EaD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "address": "0x60421ffaa36f3a8e69c25887e575689f52b055f7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "contract_address": "0x60421ffaa36f3a8e69c25887e575689f52b055f7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", - "contractname": "AuraBalVault", + "contract_url": "https://eth.blockscout.com/address/0x60421ffaa36f3a8e69c25887e575689f52b055f7", + "contractname": "BridgeDelegateReceiver", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60421ffaa36f3a8e69c25887e575689f52b055f7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 1, + "gas": 2, + "high": 0, "informational": 0, - "low": 6, - "medium": 0 + "low": 3, + "medium": 1 }, "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.24", - "score_v2": "64.81", - "threat_score": "94.74" + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00" } } }, { - "address": "0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "address": "0x6fc73b9d624b543f8b6b88fc3ce627877ff169ee", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x68655AD9852a99C87C0934c7290BB62CFa5D4123", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "contract_address": "0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", - "contractname": "AuraLocker", + "contract_url": "https://eth.blockscout.com/address/0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", + "contractname": "StashFactoryV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 10, - "gas": 74, - "high": 3, - "informational": 32, - "low": 8, - "medium": 13 + "critical": 0, + "gas": 8, + "high": 2, + "informational": 8, + "low": 6, + "medium": 2 }, - "lines_analyzed_count": 911, - "scan_time_taken": 6, - "score": "3.78", - "score_v2": "75.52", - "threat_score": "90.00" + "lines_analyzed_count": 106, + "scan_time_taken": 1, + "score": "3.02", + "score_v2": "60.38", + "threat_score": "94.74" } } }, { - "address": "0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "address": "0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "contract_address": "0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", - "contractname": "AuraClaimZap", + "contract_url": "https://eth.blockscout.com/address/0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", + "contractname": "AuraProxyOFT", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, - "high": 2, - "informational": 0, - "low": 7, + "gas": 3, + "high": 0, + "informational": 1, + "low": 4, "medium": 1 }, - "lines_analyzed_count": 248, - "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.85", - "threat_score": "95.00" + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "100.00" } } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 6, + "securityScore": 77.94666666666667, + "issueSeverityDistribution": { + "critical": 4, + "gas": 23, + "high": 2, + "informational": 21, + "low": 14, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", + "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFa6B857cC17740A946c9eb85C1a6896f2e0Be98E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x51b6e0ac6D6435650748513C71db453F96749fe1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", - "contract_chain": "eth", + "contract_address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", - "contractname": "Booster", + "contract_url": "https://optimism.blockscout.com/address/0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA57b8d98dAE62B26Ec3bcC4a365338157060B234/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57ACb721FcF3d900B480A90A55191CF8F37ad478/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, - "high": 1, - "informational": 11, - "low": 16, - "medium": 4 + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 768, - "scan_time_taken": 4, - "score": "4.29", - "score_v2": "85.81", - "threat_score": "80.00" + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00" } } }, { - "address": "0xaF52695E1bB01A16D33D7194C28C42b10e0Dbec2", + "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA2930d1e21a26fde6ed861f303205536A98381eD", + "address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", + "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", - "contract_chain": "eth", + "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", - "contractname": "BridgeDelegateReceiver", + "contract_url": "https://gnosis.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, - "medium": 1 + "informational": 4, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 54, + "lines_analyzed_count": 52, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "95.00" + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00" } } }, { - "address": "0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", + "address": "0x8401B48760E70A39e6bBf861ABd050c00362bAE8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", - "contract_chain": "eth", + "contract_address": "0x8401B48760E70A39e6bBf861ABd050c00362bAE8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", - "contractname": "VirtualBalanceRewardPool", + "contract_url": "https://optimism.blockscout.com/address/0x8401B48760E70A39e6bBf861ABd050c00362bAE8", + "contractname": "StashFactoryV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8401B48760E70A39e6bBf861ABd050c00362bAE8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 8, "high": 2, - "informational": 9, - "low": 3, - "medium": 1 + "informational": 10, + "low": 6, + "medium": 2 }, - "lines_analyzed_count": 257, + "lines_analyzed_count": 106, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.71", - "threat_score": "95.00" + "score": "2.92", + "score_v2": "58.49", + "threat_score": "94.74" } } }, { - "address": "0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", + "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2F4CdF0D46F4E3E6D4d37836E73073046138D4f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeC1c780A275438916E7CEb174D80878f29580606", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF044eE152C7D731825280350D876CF760181D96F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0451255563e2aca170b2552111837572e7a0bacd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", - "contract_chain": "eth", + "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", - "contractname": "ClaimFeesHelper", + "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contractname": "AuraOFT", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, + "gas": 5, + "high": 0, "informational": 1, - "low": 2, - "medium": 1 + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 69, + "lines_analyzed_count": 112, "scan_time_taken": 0, - "score": "3.62", - "score_v2": "72.46", - "threat_score": "100.00" + "score": "4.46", + "score_v2": "89.29", + "threat_score": "94.74" } } }, { - "address": "0x4043569200F7a7a1D989AbbaBC2De2Bde1C20D1E", + "address": "0x617963D46B882ecE880Ab18Bc232f513E91FDd47", "isVerified": false, "solidityScanReport": null }, { - "address": "0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", + "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x731886426a3199b988194831031dfb993F25D961", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", - "contract_chain": "eth", + "contract_address": "0x731886426a3199b988194831031dfb993F25D961", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", - "contractname": "AuraDistributor", + "contract_url": "https://optimism.blockscout.com/address/0x731886426a3199b988194831031dfb993F25D961", + "contractname": "ProxyFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x96D15D08538A17A03B0210FD1626D5f42bdba9a4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x731886426a3199b988194831031dfb993F25D961/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 12, - "high": 1, - "informational": 2, - "low": 6, - "medium": 2 + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 145, + "lines_analyzed_count": 28, "scan_time_taken": 0, - "score": "3.59", - "score_v2": "71.72", - "threat_score": "95.00" + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74" } } }, { - "address": "0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", + "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", - "contract_chain": "eth", + "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", - "contractname": "PoolManagerSecondaryProxy", + "contract_url": "https://optimism.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contractname": "TokenFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 1, - "informational": 0, - "low": 9, - "medium": 1 + "gas": 6, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 126, + "lines_analyzed_count": 49, "scan_time_taken": 0, - "score": "3.37", - "score_v2": "67.46", - "threat_score": "85.00" + "score": "4.08", + "score_v2": "81.63", + "threat_score": "94.74" } } }, { - "address": "0xa3fCaFCa8150636C3B736A16Cd73d49cC8A7E10E", + "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 10, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 10, + "securityScore": 83.652, + "issueSeverityDistribution": { + "critical": 5, + "gas": 94, + "high": 6, + "informational": 26, + "low": 41, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0x2863582272A424234FcE76d97099AcBd432acC01", "isVerified": false, "solidityScanReport": null }, { - "address": "0x817F426B5a79599464488eCCf82c3F54b9330E15", + "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", "isVerified": false, "solidityScanReport": null }, { - "address": "0x57d23f0f101cBd25A05Fc56Fd07dE32bCBb622e9", + "address": "0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", + "contractname": "StashFactoryV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 8, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 1, + "score": "3.02", + "score_v2": "60.38", + "threat_score": "94.74" + } + } + }, + { + "address": "0x421DbF836b903b15Ba09C40553AD305d22275482", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1a661CF8D8cd69dD2A423F3626A461A24280a8fB", + "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", "isVerified": false, "solidityScanReport": null }, { - "address": "0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", + "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", - "contract_chain": "eth", + "contract_address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", - "contractname": "RewardFactory", + "contract_url": "https://gnosis.blockscout.com/address/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "contractname": "Create2Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 5, - "low": 2, - "medium": 0 + "gas": 3, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 }, "lines_analyzed_count": 85, - "scan_time_taken": 0, - "score": "3.82", - "score_v2": "76.47", + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.35", "threat_score": "94.74" } } }, { - "address": "0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", + "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", - "contract_chain": "eth", + "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", - "contractname": "BaseRewardPool", + "contract_url": "https://gnosis.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, - "high": 6, - "informational": 9, - "low": 9, - "medium": 4 + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 384, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "72.92", - "threat_score": "95.00" + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00" } } }, { - "address": "0x5d208cD54f5132f2BD0c1F1e8d8c864Bb6BEdc40", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", + "address": "0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", - "contract_chain": "eth", + "contract_address": "0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", - "contractname": "BridgeDelegateReceiver", + "contract_url": "https://gnosis.blockscout.com/address/0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", + "contractname": "SidechainClaimZap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, + "critical": 1, + "gas": 16, + "high": 1, + "informational": 1, + "low": 7, "medium": 1 }, - "lines_analyzed_count": 54, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "95.00" + "lines_analyzed_count": 246, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.52", + "threat_score": "90.00" } } }, { - "address": "0x7372EcE4C18bEABc19981A53b557be90dcBd2b66", + "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5b2364fD757E262253423373E4D57C5c011Ad7F4", + "address": "0x908c9D41183aDE493EFFC12bb9ad11a9333052bc", "isVerified": false, "solidityScanReport": null }, { - "address": "0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", + "address": "0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", - "contract_chain": "eth", + "contract_address": "0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", - "contractname": "AuraToken", + "contract_url": "https://gnosis.blockscout.com/address/0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", + "contractname": "RewardPoolDepositWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 5, "high": 1, - "informational": 1, - "low": 4, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 128, + "lines_analyzed_count": 736, "scan_time_taken": 1, - "score": "4.18", - "score_v2": "83.59", - "threat_score": "95.00" + "score": "4.87", + "score_v2": "97.42", + "threat_score": "100.00" } } }, { - "address": "0x12addE99768a82871EAaecFbDB065b12C56F0578", + "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x12addE99768a82871EAaecFbDB065b12C56F0578", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x12addE99768a82871EAaecFbDB065b12C56F0578", - "contractname": "PoolMigrator", + "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contractname": "AuraOFT", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12addE99768a82871EAaecFbDB065b12C56F0578/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 5, "high": 0, - "informational": 0, + "informational": 1, "low": 3, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 78, + "lines_analyzed_count": 112, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "82.05", - "threat_score": "100.00" + "score": "4.46", + "score_v2": "89.29", + "threat_score": "94.74" } } }, { - "address": "0xCd36ed329d338C88775D6f499E99265989DeBA53", + "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x731886426a3199b988194831031dfb993F25D961", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCd36ed329d338C88775D6f499E99265989DeBA53", - "contract_chain": "eth", + "contract_address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCd36ed329d338C88775D6f499E99265989DeBA53", - "contractname": "GaugeMigrator", + "contract_url": "https://gnosis.blockscout.com/address/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "contractname": "RewardFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCd36ed329d338C88775D6f499E99265989DeBA53/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 1, - "informational": 0, + "informational": 5, "low": 2, "medium": 0 }, - "lines_analyzed_count": 42, + "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "3.81", - "score_v2": "76.19", - "threat_score": "100.00" + "score": "3.82", + "score_v2": "76.47", + "threat_score": "94.74" } } }, { - "address": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", - "contract_chain": "eth", + "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", - "contractname": "cvxCrvToken", + "contract_url": "https://base.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contractname": "TokenFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x616e8BfA43F920657B3497DBf40D6b1A02D4608d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 4, + "critical": 0, + "gas": 6, "high": 0, "informational": 0, - "low": 4, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 49, "scan_time_taken": 0, - "score": "3.23", - "score_v2": "64.52", - "threat_score": "85.00" + "score": "4.18", + "score_v2": "83.67", + "threat_score": "94.74" } } }, { - "address": "0x25e7C574c4016e09F608971F97c3B09A6cf4F669", + "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25e7C574c4016e09F608971F97c3B09A6cf4F669", - "contract_chain": "eth", + "contract_address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x25e7C574c4016e09F608971F97c3B09A6cf4F669", - "contractname": "BridgeDelegateReceiver", + "contract_url": "https://gnosis.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contractname": "BoosterLite", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25e7C574c4016e09F608971F97c3B09A6cf4F669/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98Ef32edd24e2c92525E59afc4475C1242a30184/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 1 + "gas": 31, + "high": 1, + "informational": 5, + "low": 8, + "medium": 3 }, - "lines_analyzed_count": 54, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "95.00" + "lines_analyzed_count": 581, + "scan_time_taken": 3, + "score": "4.44", + "score_v2": "88.81", + "threat_score": "85.00" } } }, { - "address": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", + "address": "0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8b2970c237656d3895588B99a8bFe977D5618201", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", - "contract_chain": "eth", + "contract_address": "0x8b2970c237656d3895588B99a8bFe977D5618201", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", - "contractname": "StablePool", + "contract_url": "https://gnosis.blockscout.com/address/0x8b2970c237656d3895588B99a8bFe977D5618201", + "contractname": "L2Coordinator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8b2970c237656d3895588B99a8bFe977D5618201/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, - "high": 1, - "informational": 11, - "low": 17, - "medium": 1 + "gas": 11, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 818, - "scan_time_taken": 3, - "score": "4.57", - "score_v2": "91.32", + "lines_analyzed_count": 222, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.99", "threat_score": "95.00" } } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 4, + "securityScore": 76.19250000000001, + "issueSeverityDistribution": { + "critical": 4, + "gas": 19, + "high": 2, + "informational": 10, + "low": 12, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x397A2D4d23C6fD1316cE25000820779006e80cD7", + "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x731886426a3199b988194831031dfb993F25D961", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x397A2D4d23C6fD1316cE25000820779006e80cD7", - "contract_chain": "eth", + "contract_address": "0x731886426a3199b988194831031dfb993F25D961", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x397A2D4d23C6fD1316cE25000820779006e80cD7", - "contractname": "BridgeDelegateReceiver", + "contract_url": "https://base.blockscout.com/address/0x731886426a3199b988194831031dfb993F25D961", + "contractname": "ProxyFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x397A2D4d23C6fD1316cE25000820779006e80cD7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x731886426a3199b988194831031dfb993F25D961/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 0, "high": 0, - "informational": 0, - "low": 3, + "informational": 1, + "low": 2, "medium": 1 }, - "lines_analyzed_count": 54, + "lines_analyzed_count": 28, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "95.00" + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74" } } }, { - "address": "0xc9e61174B8751003f493D25c2Ef49794aB6b1aC7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x744Be650cea753de1e69BF6BAd3c98490A855f52", + "address": "0x334Df252CC0C44C37Ba85DbeAa9c230C3f22f6b0", "isVerified": false, "solidityScanReport": null }, { - "address": "0xFd72170339AC6d7bdda09D1eACA346B21a30D422", + "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", + "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", - "contract_chain": "eth", + "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", - "contractname": "MasterChefRewardHook", + "contract_url": "https://base.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contractname": "TokenFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 8, - "high": 1, + "critical": 0, + "gas": 6, + "high": 0, "informational": 0, - "low": 6, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 50, + "lines_analyzed_count": 49, "scan_time_taken": 0, - "score": "2.10", - "score_v2": "42.00", - "threat_score": "95.00" + "score": "4.18", + "score_v2": "83.67", + "threat_score": "94.74" } } }, { - "address": "0xaA54f3b282805822419265208e669d12372a3811", + "address": "0xcE66E8300dC1d1F5b0e46E9145fDf680a7E41146", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE14360AA496A85FCfe4B75AFD2ec4d95CbA38Fe1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa9952C914D86f896c53Bf17125c4104Cc058008E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaA54f3b282805822419265208e669d12372a3811", - "contract_chain": "eth", + "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xaA54f3b282805822419265208e669d12372a3811", - "contractname": "L1Coordinator", + "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contractname": "AuraOFT", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaA54f3b282805822419265208e669d12372a3811/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 5, "high": 0, - "informational": 7, - "low": 6, - "medium": 1 + "informational": 1, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 366, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.34", - "threat_score": "95.00" + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "4.46", + "score_v2": "89.29", + "threat_score": "94.74" } } }, { - "address": "0xa348a39a98418DD78B242E2fD7B14e18aC080e75", + "address": "0x5a5094e2a2a4c1B48a6630138a3b1076eC00B10d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5C97f09506d60B90a817EB547ea4F03Ae990E798", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x60D6439631CC6f60ED15c07783B4c7848F87c84c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa348a39a98418DD78B242E2fD7B14e18aC080e75", - "contract_chain": "eth", + "contract_address": "0x60D6439631CC6f60ED15c07783B4c7848F87c84c", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa348a39a98418DD78B242E2fD7B14e18aC080e75", - "contractname": "SiphonToken", + "contract_url": "https://base.blockscout.com/address/0x60D6439631CC6f60ED15c07783B4c7848F87c84c", + "contractname": "StashFactoryV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa348a39a98418DD78B242E2fD7B14e18aC080e75/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60D6439631CC6f60ED15c07783B4c7848F87c84c/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 + "gas": 8, + "high": 2, + "informational": 8, + "low": 6, + "medium": 2 }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "100.00" + "lines_analyzed_count": 106, + "scan_time_taken": 1, + "score": "3.02", + "score_v2": "60.38", + "threat_score": "94.74" } } }, { - "address": "0x129bBda5087e132983e7c20ae1F761333D40c229", + "address": "0x0f0Ddad80025adf6C5Ca45905237e5ca12B755fc", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "address": "0x8b2970c237656d3895588B99a8bFe977D5618201", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "iziswap", + "doc": "https://developer.izumi.finance/iZiSwap/deployed_contracts/mainnet", + "chainsData": { + "8453": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe96526e92ee57bBD468DA1721987aa988b008768", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x32D02Fc7722E81F6Ac60B87ea8B4b63a52Ad2b55", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbD6abA1Ef82A4cD6e15CB05e95f433ef48dfb5df", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02F55D53DcE23B4AA962CC68b0f685f26143Bdb2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4d4673745AAC664eFB9758fdd571F40d78a87bfe", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3EF68D3f7664b2805D4E88381b64868a56f88bC4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF4efDB5A1E852f78e807fAE7100B1d38351e38c7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x110dE362cc436D7f54210f96b8C7652C2617887D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1502d025BfA624469892289D45C0352997251728", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "ambient", + "doc": "https://docs.ambient.finance/developers/deployed-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 2, + "securityScore": 80.77000000000001, + "issueSeverityDistribution": { + "critical": 4, + "gas": 3, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x0b6CD0ECb176cb39Ad99B3A0E4294167a80B68a3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x533E164ded63f4c55E83E1f409BDf2BaC5278035", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41114A13230625A2735FaA7183e528Ed2538cB7b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7237C120FCA2081f1A36AB933B065389174962B7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "contract_address": "0x7237C120FCA2081f1A36AB933B065389174962B7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", - "contractname": "ProxyFactory", + "contract_url": "https://eth.blockscout.com/address/0x7237C120FCA2081f1A36AB933B065389174962B7", + "contractname": "TimelockAccepts", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7237C120FCA2081f1A36AB933B065389174962B7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 0, - "informational": 1, - "low": 2, - "medium": 1 + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 28, + "lines_analyzed_count": 13, "scan_time_taken": 0, - "score": "3.57", - "score_v2": "71.43", - "threat_score": "94.74" + "score": "3.85", + "score_v2": "76.92", + "threat_score": "100.00" } } }, { - "address": "0x228a142081b456a9fF803d004504955032989f04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "address": "0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "contract_address": "0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "contract_url": "https://eth.blockscout.com/address/0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -58458,2465 +57319,2528 @@ } }, { - "address": "0x1ab80F7Fb46B25b7e0B2cfAC23Fc88AC37aaf4e9", + "address": "0x3e3EDd3eD7621891E574E5d7f47b1f30A994c0D0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3FCB0Cc19C41E9D2DB3b9764032CD457bAA2fb47", + "address": "0xCA00926b6190c2C59336E73F02569c356d7B6b56", "isVerified": false, "solidityScanReport": null }, { - "address": "0x45025Ebc38647bcf7Edd2b40CfDaF3fbfE1538F5", + "address": "0xAaAaAAAaA24eEeb8d57D431224f73832bC34f688", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDBD8D583a18C99e7f5191351E6E739AF8e62DaC3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5bd3fCA8D3d8c94a6419d85E0a76ec8Da52d836a", + "address": "0xa3e58B0cB05447398358B6C59E4B2465342EFEd2", "isVerified": false, "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "woofi-swap", + "doc": "https://learn.woo.org/v/woofi-dev-docs/references/readme", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 5, + "securityScore": 79.568, + "issueSeverityDistribution": { + "critical": 9, + "gas": 85, + "high": 2, + "informational": 20, + "low": 44, + "medium": 7 + } + }, + "contractsData": [ { - "address": "0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", + "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", + "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", - "contractname": "TokenFactory", + "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 6, "high": 0, - "informational": 0, - "low": 1, - "medium": 0 + "informational": 4, + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 49, + "lines_analyzed_count": 194, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", + "score": "4.20", + "score_v2": "84.02", "threat_score": "94.74" } } }, { - "address": "0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", + "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", + "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", - "contractname": "ExtraRewardStashV3", + "contract_url": "https://eth.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 4, - "informational": 3, - "low": 8, - "medium": 2 + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 231, + "lines_analyzed_count": 194, "scan_time_taken": 1, - "score": "3.85", - "score_v2": "77.06", - "threat_score": "95.00" + "score": "4.20", + "score_v2": "84.02", + "threat_score": "94.74" } } }, { - "address": "0xA3739b206097317c72EF416F0E75BB8f58FbD308", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3eA03278c46145024519Ab5c58dd2e848Ad42683", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc9307D63B3709F537D2158F43199a69682Ff0967", + "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc9307D63B3709F537D2158F43199a69682Ff0967", + "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc9307D63B3709F537D2158F43199a69682Ff0967", - "contractname": "SiphonToken", + "contract_url": "https://eth.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contractname": "WooCrossChainRouterV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9307D63B3709F537D2158F43199a69682Ff0967/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 3, + "gas": 44, "high": 0, - "informational": 0, - "low": 1, - "medium": 0 + "informational": 7, + "low": 12, + "medium": 4 }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "100.00" + "lines_analyzed_count": 539, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.08", + "threat_score": "80.00" } } }, { - "address": "0x60421ffaa36f3a8e69c25887e575689f52b055f7", + "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x60421ffaa36f3a8e69c25887e575689f52b055f7", + "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x60421ffaa36f3a8e69c25887e575689f52b055f7", - "contractname": "BridgeDelegateReceiver", + "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contractname": "WooRouterV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x60421ffaa36f3a8e69c25887e575689f52b055f7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 2, + "gas": 25, "high": 0, - "informational": 0, - "low": 3, + "informational": 4, + "low": 8, "medium": 1 }, - "lines_analyzed_count": 54, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "95.00" + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.21", + "threat_score": "80.00" } } }, { - "address": "0x6fc73b9d624b543f8b6b88fc3ce627877ff169ee", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x68655AD9852a99C87C0934c7290BB62CFa5D4123", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", + "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", + "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", - "contractname": "StashFactoryV2", + "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 4, "high": 2, - "informational": 8, + "informational": 1, "low": 6, - "medium": 2 + "medium": 0 }, - "lines_analyzed_count": 106, - "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.38", - "threat_score": "94.74" + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47" } } }, { - "address": "0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", + "address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 29, + "solidityScanContractsNumber": 7, + "securityScore": 80.39285714285712, + "issueSeverityDistribution": { + "critical": 11, + "gas": 133, + "high": 3, + "informational": 44, + "low": 64, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", - "contract_chain": "eth", + "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", - "contractname": "AuraProxyOFT", + "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 6, "high": 0, - "informational": 1, - "low": 4, + "informational": 6, + "low": 9, "medium": 1 }, - "lines_analyzed_count": 105, + "lines_analyzed_count": 194, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "100.00" + "score": "4.15", + "score_v2": "82.99", + "threat_score": "94.74" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 20, - "solidityScanContractsNumber": 6, - "securityScore": 77.94666666666667, - "issueSeverityDistribution": { - "critical": 4, - "gas": 23, - "high": 2, - "informational": 21, - "low": 14, - "medium": 3 - } - }, - "contractsData": [ + }, { - "address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "address": "0x1dDd225ef26714Bb8055dDCEaEE2589ba09c89ed", "isVerified": false, "solidityScanReport": null }, { - "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "address": "0xA058798CD293f5AcB4E7757B08c960a79f527699", "isVerified": false, "solidityScanReport": null }, { - "address": "0xFa6B857cC17740A946c9eb85C1a6896f2e0Be98E", + "address": "0xDa4B53F75921C109fED0ffd8AD9f22430B4c3438", "isVerified": false, "solidityScanReport": null }, { - "address": "0x51b6e0ac6D6435650748513C71db453F96749fe1", + "address": "0x96329d66074EB8386Ae8bFD6698B2E3FDA87e15E", "isVerified": false, "solidityScanReport": null }, { - "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "address": "0x0FAd8f10746171C0616cE4B7B4E2e9439a9a02E2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x57ACb721FcF3d900B480A90A55191CF8F37ad478", - "contractname": "GnosisSafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contractname": "WooCrossChainRouterV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x57ACb721FcF3d900B480A90A55191CF8F37ad478/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 3, + "gas": 44, "high": 0, - "informational": 4, - "low": 1, - "medium": 0 + "informational": 11, + "low": 12, + "medium": 4 }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", - "threat_score": "100.00" + "lines_analyzed_count": 539, + "scan_time_taken": 2, + "score": "4.02", + "score_v2": "80.33", + "threat_score": "80.00" } } }, { - "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "address": "0xcA7184eA1cb4cF04d49Bf219c49a39231299dA26", "isVerified": false, "solidityScanReport": null }, { - "address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "address": "0xB54e1d90d845d888d39dcaCBd54a3EEc0d8853B2", "isVerified": false, "solidityScanReport": null }, { - "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "address": "0x91741863A48f0B29fC0B6D10b3cdE2122feB58f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7e1996945eA8866DE873179DC1677E93A4380107", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64EDb6450F5a1C6158D76C1E30900fD7D8493636", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD2635bc7e4E4F63B2892eD80D0b0f9Dff7eDA899", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa8452E2d63B29783ED2E5ca0d8D4Fe0cC2161D5B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4bEa23fc541c5Bf0909D792a60e9Bd0740657a99", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc0f8C29e3a9A7650a3F642e467d70087819926d6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contract_chain": "gnosis", + "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contractname": "WooRouterV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 2, + "gas": 25, "high": 0, "informational": 4, - "low": 1, - "medium": 0 + "low": 8, + "medium": 1 }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.62", - "threat_score": "100.00" + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.21", + "threat_score": "80.00" } } }, { - "address": "0x8401B48760E70A39e6bBf861ABd050c00362bAE8", + "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8401B48760E70A39e6bBf861ABd050c00362bAE8", - "contract_chain": "optimism", + "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8401B48760E70A39e6bBf861ABd050c00362bAE8", - "contractname": "StashFactoryV2", + "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8401B48760E70A39e6bBf861ABd050c00362bAE8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 4, "high": 2, - "informational": 10, + "informational": 1, "low": 6, - "medium": 2 + "medium": 0 }, - "lines_analyzed_count": 106, - "scan_time_taken": 1, - "score": "2.92", - "score_v2": "58.49", - "threat_score": "94.74" + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47" } } }, { - "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "address": "0x4925329FAc528987B50685429666e0c2e0b21d73", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2F4CdF0D46F4E3E6D4d37836E73073046138D4f7", + "address": "0x758231B7D5204d08634dd3f9fCDf49FC17355d33", "isVerified": false, "solidityScanReport": null }, { - "address": "0xeC1c780A275438916E7CEb174D80878f29580606", - "isVerified": false, - "solidityScanReport": null + "address": "0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", + "contractname": "WooPPV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd1778F9DF3eee5473A9640f13682e3846f61fEbC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 42, + "high": 1, + "informational": 12, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 589, + "scan_time_taken": 3, + "score": "4.19", + "score_v2": "83.70", + "threat_score": "80.00" + } + } }, { - "address": "0xF044eE152C7D731825280350D876CF760181D96F", - "isVerified": false, - "solidityScanReport": null + "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.02", + "threat_score": "94.74" + } + } }, { - "address": "0x0451255563e2aca170b2552111837572e7a0bacd", + "address": "0x8A68849c8a61225964d2caE170fDD19eC46bf246", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "address": "0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_address": "0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", - "contractname": "AuraOFT", + "contract_url": "https://optimism.blockscout.com/address/0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 6, "high": 0, - "informational": 1, - "low": 3, - "medium": 0 + "informational": 6, + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 112, + "lines_analyzed_count": 194, "scan_time_taken": 0, - "score": "4.46", - "score_v2": "89.29", + "score": "4.15", + "score_v2": "82.99", "threat_score": "94.74" } } }, { - "address": "0x617963D46B882ecE880Ab18Bc232f513E91FDd47", + "address": "0x6D3693269E6d6Db41421322C75b22A7C5B5d563b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCC96Ba33Eae1147BA8B0C73D3dd4cEe40d681EE9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd589484d3A27B7Ce5C2C7F829EB2e1D163f95817", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x36b680fB76Dad86bcB2Cefc83fAE05e3Fe147706", "isVerified": false, "solidityScanReport": null }, { - "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 6, + "securityScore": 80.28333333333332, + "issueSeverityDistribution": { + "critical": 11, + "gas": 127, + "high": 3, + "informational": 27, + "low": 55, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0xa2101FD320D06e0A744e4FE90ef8A20ECd027001", "isVerified": false, "solidityScanReport": null }, { - "address": "0x731886426a3199b988194831031dfb993F25D961", + "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x731886426a3199b988194831031dfb993F25D961", + "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x731886426a3199b988194831031dfb993F25D961", - "contractname": "ProxyFactory", + "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x731886426a3199b988194831031dfb993F25D961/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 6, "high": 0, - "informational": 1, - "low": 2, + "informational": 6, + "low": 9, "medium": 1 }, - "lines_analyzed_count": 28, + "lines_analyzed_count": 194, "scan_time_taken": 0, - "score": "3.57", - "score_v2": "71.43", + "score": "4.15", + "score_v2": "82.99", "threat_score": "94.74" } } }, { - "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", - "contract_chain": "optimism", + "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", - "contractname": "TokenFactory", + "contract_url": "https://eth.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contractname": "WooCrossChainRouterV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 6, + "critical": 3, + "gas": 44, "high": 0, - "informational": 1, - "low": 1, - "medium": 0 + "informational": 7, + "low": 12, + "medium": 4 }, - "lines_analyzed_count": 49, - "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.63", - "threat_score": "94.74" + "lines_analyzed_count": 539, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.08", + "threat_score": "80.00" } } }, { - "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 10, - "totalContractsNumber": 20, - "solidityScanContractsNumber": 10, - "securityScore": 83.652, - "issueSeverityDistribution": { - "critical": 5, - "gas": 94, - "high": 6, - "informational": 26, - "low": 41, - "medium": 7 - } - }, - "contractsData": [ - { - "address": "0x2863582272A424234FcE76d97099AcBd432acC01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", + "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", - "contract_chain": "gnosis", + "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", - "contractname": "StashFactoryV2", + "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 2, - "informational": 8, - "low": 6, - "medium": 2 + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 106, - "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.38", + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.02", "threat_score": "94.74" } } }, { - "address": "0x421DbF836b903b15Ba09C40553AD305d22275482", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "address": "0x15bA47E540E1B197E30D16A93B0c568B251629c2", "isVerified": false, "solidityScanReport": null }, { - "address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", - "contract_chain": "gnosis", + "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", - "contractname": "Create2Factory", + "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contractname": "WooRouterV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 2, + "gas": 25, "high": 0, - "informational": 1, - "low": 4, + "informational": 4, + "low": 8, "medium": 1 }, - "lines_analyzed_count": 85, + "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.35", - "threat_score": "94.74" + "score": "3.96", + "score_v2": "79.21", + "threat_score": "80.00" } } }, { - "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contract_chain": "gnosis", + "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 1, + "gas": 4, + "high": 2, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.62", - "threat_score": "100.00" + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47" } } }, { - "address": "0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", + "address": "0xC4E9B633685461E7B7A807D12a246C81f96F31B8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2Fe5E5D341cFFa606a5d9DA1B6B646a381B0f7ec", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb130a49065178465931d4f887056328CeA5D723f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", - "contract_chain": "gnosis", + "contract_address": "0xb130a49065178465931d4f887056328CeA5D723f", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", - "contractname": "SidechainClaimZap", + "contract_url": "https://base.blockscout.com/address/0xb130a49065178465931d4f887056328CeA5D723f", + "contractname": "WooPPV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb130a49065178465931d4f887056328CeA5D723f/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 16, + "critical": 2, + "gas": 42, "high": 1, - "informational": 1, - "low": 7, - "medium": 1 + "informational": 5, + "low": 11, + "medium": 2 }, - "lines_analyzed_count": 246, - "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.52", - "threat_score": "90.00" + "lines_analyzed_count": 589, + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.89", + "threat_score": "80.00" } } }, { - "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x908c9D41183aDE493EFFC12bb9ad11a9333052bc", + "address": "0x7214833BE05Ce39f6dCd97668e521162e6C18937", "isVerified": false, "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "stakewise", + "doc": "https://github.com/stakewise/contracts/blob/master/deployments/settings.js#L28", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 10, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 10, + "securityScore": 85.90799999999999, + "issueSeverityDistribution": { + "critical": 4, + "gas": 32, + "high": 2, + "informational": 43, + "low": 94, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", + "address": "0xC874b064f465bdD6411D45734b56fac750Cda29A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", - "contract_chain": "gnosis", + "contract_address": "0xC874b064f465bdD6411D45734b56fac750Cda29A", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", - "contractname": "RewardPoolDepositWrapper", + "contract_url": "https://eth.blockscout.com/address/0xC874b064f465bdD6411D45734b56fac750Cda29A", + "contractname": "AdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC874b064f465bdD6411D45734b56fac750Cda29A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 1, - "informational": 0, - "low": 5, + "gas": 2, + "high": 0, + "informational": 5, + "low": 9, "medium": 0 }, - "lines_analyzed_count": 736, - "scan_time_taken": 1, - "score": "4.87", - "score_v2": "97.42", - "threat_score": "100.00" + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74" } } }, { - "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "address": "0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", - "contract_chain": "optimism", + "contract_address": "0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", - "contractname": "AuraOFT", + "contract_url": "https://eth.blockscout.com/address/0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 0, - "informational": 1, - "low": 3, + "gas": 11, + "high": 2, + "informational": 12, + "low": 26, "medium": 0 }, - "lines_analyzed_count": 112, - "scan_time_taken": 0, - "score": "4.46", - "score_v2": "89.29", - "threat_score": "94.74" + "lines_analyzed_count": 618, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "89.47" } } }, { - "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x731886426a3199b988194831031dfb993F25D961", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "address": "0xFe2e637202056d30016725477c5da089Ab0A043A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", - "contract_chain": "gnosis", + "contract_address": "0xFe2e637202056d30016725477c5da089Ab0A043A", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", - "contractname": "RewardFactory", + "contract_url": "https://eth.blockscout.com/address/0xFe2e637202056d30016725477c5da089Ab0A043A", + "contractname": "AdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFe2e637202056d30016725477c5da089Ab0A043A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, + "gas": 2, + "high": 0, "informational": 5, - "low": 2, + "low": 9, "medium": 0 }, - "lines_analyzed_count": 85, + "lines_analyzed_count": 137, "scan_time_taken": 0, - "score": "3.82", - "score_v2": "76.47", + "score": "4.09", + "score_v2": "81.75", "threat_score": "94.74" } } }, { - "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "address": "0xC486c10e3611565F5b38b50ad68277b11C889623", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x20BC832ca081b91433ff6c17f85701B6e92486c5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", - "contract_chain": "base", + "contract_address": "0x20BC832ca081b91433ff6c17f85701B6e92486c5", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", - "contractname": "TokenFactory", + "contract_url": "https://eth.blockscout.com/address/0x20BC832ca081b91433ff6c17f85701B6e92486c5", + "contractname": "AdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20BC832ca081b91433ff6c17f85701B6e92486c5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 2, "high": 0, - "informational": 0, - "low": 1, + "informational": 5, + "low": 9, "medium": 0 }, - "lines_analyzed_count": 49, + "lines_analyzed_count": 137, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", + "score": "4.09", + "score_v2": "81.75", "threat_score": "94.74" } } }, { - "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "address": "0x2296e122c1a20Fca3CAc3371357BdAd3be0dF079", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", - "contract_chain": "gnosis", + "contract_address": "0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", - "contractname": "BoosterLite", + "contract_url": "https://eth.blockscout.com/address/0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", + "contractname": "FeesEscrow", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98Ef32edd24e2c92525E59afc4475C1242a30184/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 1, - "informational": 5, - "low": 8, - "medium": 3 + "gas": 2, + "high": 0, + "informational": 3, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 581, - "scan_time_taken": 3, - "score": "4.44", - "score_v2": "88.81", - "threat_score": "85.00" + "lines_analyzed_count": 51, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.27", + "threat_score": "94.74" } } }, { - "address": "0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8b2970c237656d3895588B99a8bFe977D5618201", + "address": "0x002932e11E95DC84C17ed5f94a0439645D8a97BC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8b2970c237656d3895588B99a8bFe977D5618201", - "contract_chain": "gnosis", + "contract_address": "0x002932e11E95DC84C17ed5f94a0439645D8a97BC", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x8b2970c237656d3895588B99a8bFe977D5618201", - "contractname": "L2Coordinator", + "contract_url": "https://eth.blockscout.com/address/0x002932e11E95DC84C17ed5f94a0439645D8a97BC", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8b2970c237656d3895588B99a8bFe977D5618201/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x002932e11E95DC84C17ed5f94a0439645D8a97BC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 0, "high": 0, - "informational": 1, - "low": 4, + "informational": 0, + "low": 0, "medium": 0 }, - "lines_analyzed_count": 222, - "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.99", - "threat_score": "95.00" + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 18, - "solidityScanContractsNumber": 4, - "securityScore": 76.19250000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 19, - "high": 2, - "informational": 10, - "low": 12, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0x2863582272A424234FcE76d97099AcBd432acC01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x731886426a3199b988194831031dfb993F25D961", + "address": "0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x731886426a3199b988194831031dfb993F25D961", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x731886426a3199b988194831031dfb993F25D961", - "contractname": "ProxyFactory", + "contract_address": "0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x731886426a3199b988194831031dfb993F25D961/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 2, "high": 0, "informational": 1, - "low": 2, - "medium": 1 + "low": 9, + "medium": 0 }, - "lines_analyzed_count": 28, + "lines_analyzed_count": 121, "scan_time_taken": 0, - "score": "3.57", - "score_v2": "71.43", + "score": "4.13", + "score_v2": "82.64", "threat_score": "94.74" } } }, { - "address": "0x334Df252CC0C44C37Ba85DbeAa9c230C3f22f6b0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "address": "0xAC0F906E433d58FA868F936E8A43230473652885", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", - "contract_chain": "base", + "contract_address": "0xAC0F906E433d58FA868F936E8A43230473652885", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", - "contractname": "TokenFactory", + "contract_url": "https://eth.blockscout.com/address/0xAC0F906E433d58FA868F936E8A43230473652885", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAC0F906E433d58FA868F936E8A43230473652885/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 0, "informational": 0, - "low": 1, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 49, + "lines_analyzed_count": 41, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", - "threat_score": "94.74" + "score": "4.39", + "score_v2": "87.80", + "threat_score": "100.00" } } }, { - "address": "0xcE66E8300dC1d1F5b0e46E9145fDf680a7E41146", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE14360AA496A85FCfe4B75AFD2ec4d95CbA38Fe1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa9952C914D86f896c53Bf17125c4104Cc058008E", + "address": "0x2AAB6822a1a9f982fd7b0Fe35A5A5b6148eCf4d5", "isVerified": false, "solidityScanReport": null }, { - "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "address": "0xFC1fC7257AEA7C7c08A498594DCA97CE5A72fdCB", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "address": "0x8a887282E67ff41d36C0b7537eAB035291461AcD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", - "contract_chain": "optimism", + "contract_address": "0x8a887282E67ff41d36C0b7537eAB035291461AcD", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", - "contractname": "AuraOFT", + "contract_url": "https://eth.blockscout.com/address/0x8a887282E67ff41d36C0b7537eAB035291461AcD", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a887282E67ff41d36C0b7537eAB035291461AcD/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, "informational": 1, - "low": 3, + "low": 9, "medium": 0 }, - "lines_analyzed_count": 112, - "scan_time_taken": 0, - "score": "4.46", - "score_v2": "89.29", + "lines_analyzed_count": 121, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.64", "threat_score": "94.74" } } }, { - "address": "0x5a5094e2a2a4c1B48a6630138a3b1076eC00B10d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5C97f09506d60B90a817EB547ea4F03Ae990E798", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x60D6439631CC6f60ED15c07783B4c7848F87c84c", + "address": "0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x60D6439631CC6f60ED15c07783B4c7848F87c84c", - "contract_chain": "base", + "contract_address": "0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x60D6439631CC6f60ED15c07783B4c7848F87c84c", - "contractname": "StashFactoryV2", + "contract_url": "https://eth.blockscout.com/address/0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", + "contractname": "AdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x60D6439631CC6f60ED15c07783B4c7848F87c84c/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 8, - "high": 2, - "informational": 8, - "low": 6, - "medium": 2 + "high": 0, + "informational": 11, + "low": 20, + "medium": 0 }, - "lines_analyzed_count": 106, + "lines_analyzed_count": 488, "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.38", + "score": "4.40", + "score_v2": "87.91", "threat_score": "94.74" } } - }, - { - "address": "0x0f0Ddad80025adf6C5Ca45905237e5ca12B755fc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8b2970c237656d3895588B99a8bFe977D5618201", - "isVerified": false, - "solidityScanReport": null } ] } } }, { - "appName": "iziswap", - "doc": "https://developer.izumi.finance/iZiSwap/deployed_contracts/mainnet", + "appName": "rocket-pool", + "doc": "https://docs.rocketpool.net/overview/contracts-integrations", "chainsData": { - "8453": { + "1": { "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "verifiedNumber": 21, + "totalContractsNumber": 52, + "solidityScanContractsNumber": 21, + "securityScore": 80.99761904761905, "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "critical": 5, + "gas": 375, + "high": 59, + "informational": 85, + "low": 107, + "medium": 14 } }, "contractsData": [ { - "address": "0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe96526e92ee57bBD468DA1721987aa988b008768", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x32D02Fc7722E81F6Ac60B87ea8B4b63a52Ad2b55", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbD6abA1Ef82A4cD6e15CB05e95f433ef48dfb5df", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02F55D53DcE23B4AA962CC68b0f685f26143Bdb2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4d4673745AAC664eFB9758fdd571F40d78a87bfe", + "address": "0xdA1AB39e62E0A5297AF44C7064E501b0613f0D01", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3EF68D3f7664b2805D4E88381b64868a56f88bC4", - "isVerified": false, - "solidityScanReport": null + "address": "0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", + "contractname": "RocketMerkleDistributorMainnet", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 1, + "informational": 5, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.41", + "threat_score": "95.00" + } + } }, { - "address": "0xF4efDB5A1E852f78e807fAE7100B1d38351e38c7", + "address": "0xa52451b9d25EEf02BE42B3A8161A18f947F8A6a5", "isVerified": false, "solidityScanReport": null }, { - "address": "0x110dE362cc436D7f54210f96b8C7652C2617887D", + "address": "0x07FCaBCbe4ff0d80c2b1eb42855C0131b6cba2F4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1502d025BfA624469892289D45C0352997251728", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "ambient", - "doc": "https://docs.ambient.finance/developers/deployed-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 10, - "solidityScanContractsNumber": 2, - "securityScore": 80.77000000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 3, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x0b6CD0ECb176cb39Ad99B3A0E4294167a80B68a3", + "address": "0xA347C391bc8f740CAbA37672157c8aAcD08Ac567", "isVerified": false, "solidityScanReport": null }, { - "address": "0x533E164ded63f4c55E83E1f409BDf2BaC5278035", + "address": "0x0429Cdd8cEACe24d4dC2B97Ce22A780a407dF0e1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x41114A13230625A2735FaA7183e528Ed2538cB7b", + "address": "0x4D05E3d48a938db4b7a9A59A802D5b45011BDe58", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7237C120FCA2081f1A36AB933B065389174962B7", + "address": "0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7237C120FCA2081f1A36AB933B065389174962B7", + "contract_address": "0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7237C120FCA2081f1A36AB933B065389174962B7", - "contractname": "TimelockAccepts", + "contract_url": "https://eth.blockscout.com/address/0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", + "contractname": "RocketDAONodeTrustedSettingsRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7237C120FCA2081f1A36AB933B065389174962B7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 4, "high": 0, - "informational": 0, - "low": 1, + "informational": 1, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 13, + "lines_analyzed_count": 80, "scan_time_taken": 0, - "score": "3.85", - "score_v2": "76.92", - "threat_score": "100.00" + "score": "4.31", + "score_v2": "86.25", + "threat_score": "94.74" } } }, { - "address": "0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", + "address": "0x3bDC69C4E5e13E52A65f5583c23EFB9636b469d6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", + "contract_address": "0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", + "contractname": "RocketNodeStaking", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 1, + "gas": 24, + "high": 7, + "informational": 7, + "low": 11, "medium": 0 }, - "lines_analyzed_count": 52, - "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.62", - "threat_score": "100.00" + "lines_analyzed_count": 329, + "scan_time_taken": 2, + "score": "3.77", + "score_v2": "75.38", + "threat_score": "90.00" } } }, { - "address": "0x3e3EDd3eD7621891E574E5d7f47b1f30A994c0D0", + "address": "0xD4ae2511dF21F367792bA4D67c6eb032171c6a16", "isVerified": false, "solidityScanReport": null }, { - "address": "0xCA00926b6190c2C59336E73F02569c356d7B6b56", + "address": "0x7B8c48256CaF462670f84c7e849cab216922B8D3", "isVerified": false, "solidityScanReport": null }, { - "address": "0xAaAaAAAaA24eEeb8d57D431224f73832bC34f688", - "isVerified": false, - "solidityScanReport": null + "address": "0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "contractname": "RocketNodeDistributorFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe228017f77B3E0785e794e4c0a8A6b935bB4037C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 66, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.39", + "threat_score": "94.74" + } + } }, { - "address": "0xDBD8D583a18C99e7f5191351E6E739AF8e62DaC3", + "address": "0xAD038f8994a6bd51C8A72D3721CEd83401D4d2b0", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa3e58B0cB05447398358B6C59E4B2465342EFEd2", + "address": "0x560656C8947564363497E9C78A8BDEff8d3EFF33", "isVerified": false, "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "woofi-swap", - "doc": "https://learn.woo.org/v/woofi-dev-docs/references/readme", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 5, - "securityScore": 79.568, - "issueSeverityDistribution": { - "critical": 9, - "gas": 85, - "high": 2, - "informational": 20, - "low": 44, - "medium": 7 - } - }, - "contractsData": [ + }, { - "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "address": "0x6d010C43d4e96D74C422f2e27370AF48711B49bF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contract_address": "0x6d010C43d4e96D74C422f2e27370AF48711B49bF", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x6d010C43d4e96D74C422f2e27370AF48711B49bF", + "contractname": "RocketMinipoolManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d010C43d4e96D74C422f2e27370AF48711B49bF/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, + "gas": 33, + "high": 11, "informational": 4, - "low": 9, - "medium": 1 + "low": 12, + "medium": 2 }, - "lines_analyzed_count": 194, - "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.02", + "lines_analyzed_count": 570, + "scan_time_taken": 3, + "score": "4.03", + "score_v2": "80.53", "threat_score": "94.74" } } }, { - "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "address": "0x1d8f8f00cfa6758d7bE78336684788Fb0ee0Fa46", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42d4e4B59220dA435A0bd6b5892B90fF50e1D8D4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x17Cf2c5d69E4F222bcaDD86d210FE9dc8BadA60B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA805d68b61956BC92d556F2bE6d18747adAeEe82", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contract_address": "0xA805d68b61956BC92d556F2bE6d18747adAeEe82", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0xA805d68b61956BC92d556F2bE6d18747adAeEe82", + "contractname": "RocketRewardsPool", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA805d68b61956BC92d556F2bE6d18747adAeEe82/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, - "informational": 4, - "low": 9, + "gas": 30, + "high": 2, + "informational": 3, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 194, - "scan_time_taken": 1, - "score": "4.20", - "score_v2": "84.02", - "threat_score": "94.74" + "lines_analyzed_count": 289, + "scan_time_taken": 2, + "score": "4.13", + "score_v2": "82.70", + "threat_score": "95.00" } } }, { - "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "address": "0xE535fA45e12d748393C117C6D8EEBe1a7D124d95", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9e966733e3E9BFA56aF95f762921859417cF6FaA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contract_address": "0x9e966733e3E9BFA56aF95f762921859417cF6FaA", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contractname": "WooCrossChainRouterV4", + "contract_url": "https://eth.blockscout.com/address/0x9e966733e3E9BFA56aF95f762921859417cF6FaA", + "contractname": "RocketMinipoolQueue", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e966733e3E9BFA56aF95f762921859417cF6FaA/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 44, - "high": 0, + "critical": 0, + "gas": 22, + "high": 5, "informational": 7, - "low": 12, - "medium": 4 + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 539, - "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.08", - "threat_score": "80.00" + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.51", + "threat_score": "94.74" } } }, { - "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "address": "0xCDb681AF33C60f4D659d12E309b6C57fA4A97673", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2FB42FfE2d7dF8381853e96304300c6a5E846905", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contract_address": "0x2FB42FfE2d7dF8381853e96304300c6a5E846905", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", - "contractname": "WooRouterV2", + "contract_url": "https://eth.blockscout.com/address/0x2FB42FfE2d7dF8381853e96304300c6a5E846905", + "contractname": "RocketNodeDeposit", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2FB42FfE2d7dF8381853e96304300c6a5E846905/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 25, + "critical": 0, + "gas": 23, "high": 0, - "informational": 4, - "low": 8, - "medium": 1 + "informational": 8, + "low": 10, + "medium": 0 }, - "lines_analyzed_count": 279, + "lines_analyzed_count": 308, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.21", - "threat_score": "80.00" + "score": "4.17", + "score_v2": "83.44", + "threat_score": "94.74" } } }, { - "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "address": "0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_address": "0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", - "contractname": "ProxyAdmin", + "contract_url": "https://eth.blockscout.com/address/0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", + "contractname": "RocketUpgradeOneDotOne", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 2, + "gas": 12, + "high": 1, "informational": 1, - "low": 6, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", - "threat_score": "89.47" + "lines_analyzed_count": 266, + "scan_time_taken": 2, + "score": "4.42", + "score_v2": "88.35", + "threat_score": "94.74" } } }, { - "address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 29, - "solidityScanContractsNumber": 7, - "securityScore": 80.39285714285712, - "issueSeverityDistribution": { - "critical": 11, - "gas": 133, - "high": 3, - "informational": 44, - "low": 64, - "medium": 10 - } - }, - "contractsData": [ - { - "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "address": "0x029d946F28F93399a5b0D09c879FC8c94E596AEb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contract_chain": "optimism", + "contract_address": "0x029d946F28F93399a5b0D09c879FC8c94E596AEb", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x029d946F28F93399a5b0D09c879FC8c94E596AEb", + "contractname": "RocketDAONodeTrustedActions", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x029d946F28F93399a5b0D09c879FC8c94E596AEb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, - "informational": 6, - "low": 9, - "medium": 1 + "gas": 36, + "high": 4, + "informational": 10, + "low": 7, + "medium": 4 }, - "lines_analyzed_count": 194, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.99", - "threat_score": "94.74" + "lines_analyzed_count": 265, + "scan_time_taken": 1, + "score": "3.34", + "score_v2": "66.79", + "threat_score": "90.00" } } }, { - "address": "0x1dDd225ef26714Bb8055dDCEaEE2589ba09c89ed", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA058798CD293f5AcB4E7757B08c960a79f527699", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDa4B53F75921C109fED0ffd8AD9f22430B4c3438", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x96329d66074EB8386Ae8bFD6698B2E3FDA87e15E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0FAd8f10746171C0616cE4B7B4E2e9439a9a02E2", + "address": "0x44E31944E1A6F3b8F805E105B130F8bdb7E2EBd8", "isVerified": false, "solidityScanReport": null }, { - "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "address": "0x320f3aAB9405e38b955178BBe75c477dECBA0C27", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contract_chain": "optimism", + "contract_address": "0x320f3aAB9405e38b955178BBe75c477dECBA0C27", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contractname": "WooCrossChainRouterV4", + "contract_url": "https://eth.blockscout.com/address/0x320f3aAB9405e38b955178BBe75c477dECBA0C27", + "contractname": "RocketDAOProtocolSettingsNetwork", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x320f3aAB9405e38b955178BBe75c477dECBA0C27/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 44, + "critical": 0, + "gas": 3, "high": 0, - "informational": 11, - "low": 12, - "medium": 4 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 539, - "scan_time_taken": 2, - "score": "4.02", - "score_v2": "80.33", - "threat_score": "80.00" + "lines_analyzed_count": 142, + "scan_time_taken": 0, + "score": "4.75", + "score_v2": "95.07", + "threat_score": "94.74" } } }, { - "address": "0xcA7184eA1cb4cF04d49Bf219c49a39231299dA26", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB54e1d90d845d888d39dcaCBd54a3EEc0d8853B2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91741863A48f0B29fC0B6D10b3cdE2122feB58f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7e1996945eA8866DE873179DC1677E93A4380107", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x64EDb6450F5a1C6158D76C1E30900fD7D8493636", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD2635bc7e4E4F63B2892eD80D0b0f9Dff7eDA899", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa8452E2d63B29783ED2E5ca0d8D4Fe0cC2161D5B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4bEa23fc541c5Bf0909D792a60e9Bd0740657a99", + "address": "0x952999Ec97248547D810Fd6464fDb78855b022aB", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc0f8C29e3a9A7650a3F642e467d70087819926d6", + "address": "0xb0ec3F657ef43A615aB480FA8D5A53BF2c2f05d5", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contract_address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", - "contractname": "WooRouterV2", + "contract_url": "https://eth.blockscout.com/address/0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "contractname": "RocketTokenRPL", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD33526068D116cE69F19A9ee46F0bd304F21A51f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 25, - "high": 0, - "informational": 4, - "low": 8, + "critical": 0, + "gas": 18, + "high": 3, + "informational": 7, + "low": 5, "medium": 1 }, - "lines_analyzed_count": 279, + "lines_analyzed_count": 240, "scan_time_taken": 1, "score": "3.96", - "score_v2": "79.21", - "threat_score": "80.00" + "score_v2": "79.17", + "threat_score": "85.00" } } }, { - "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "address": "0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_address": "0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", - "contractname": "ProxyAdmin", + "contract_url": "https://eth.blockscout.com/address/0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", + "contractname": "RocketClaimDAO", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a625C617a44E60F74E3fe3bf6d6333b63766e91/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 2, - "informational": 1, - "low": 6, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 82, + "lines_analyzed_count": 65, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", - "threat_score": "89.47" + "score": "3.85", + "score_v2": "76.92", + "threat_score": "95.00" } } }, { - "address": "0x4925329FAc528987B50685429666e0c2e0b21d73", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x758231B7D5204d08634dd3f9fCDf49FC17355d33", + "address": "0x87c41E0a44826745b398071025e306Ce03bebeCf", "isVerified": false, "solidityScanReport": null }, { - "address": "0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", + "address": "0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", - "contract_chain": "optimism", + "contract_address": "0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", - "contractname": "WooPPV2", + "contract_url": "https://eth.blockscout.com/address/0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", + "contractname": "RocketDepositPool", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd1778F9DF3eee5473A9640f13682e3846f61fEbC/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD3f50F8A6CafbE9b31a427582963f465E745AF8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 42, - "high": 1, - "informational": 12, - "low": 11, - "medium": 2 + "critical": 1, + "gas": 29, + "high": 3, + "informational": 7, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 589, - "scan_time_taken": 3, - "score": "4.19", - "score_v2": "83.70", - "threat_score": "80.00" + "lines_analyzed_count": 361, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.44", + "threat_score": "94.74" } } }, { - "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "address": "0xb8e783882b11Ff4f6Cef3C501EA0f4b960152cc9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x37714D3a9D3b3091220D68184e3AFEC4Ec911368", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB50d513de40eE70A662c39207b4382a693f9e08D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEDD568281929a9a276F4cBEd80DEB208f11Ba3Bb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x32778D6bf5b93B89177D328556EeeB35c09f472b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf7aB34C74c02407ed653Ac9128731947187575C0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contract_address": "0xf7aB34C74c02407ed653Ac9128731947187575C0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0xf7aB34C74c02407ed653Ac9128731947187575C0", + "contractname": "RocketMinipoolBondReducer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7aB34C74c02407ed653Ac9128731947187575C0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, + "gas": 15, + "high": 3, "informational": 4, - "low": 9, - "medium": 1 + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 194, - "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.02", + "lines_analyzed_count": 205, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "80.98", "threat_score": "94.74" } } }, { - "address": "0x8A68849c8a61225964d2caE170fDD19eC46bf246", + "address": "0x1a2F00D187C9388fDa3Bf2dc46a6b4740849EcCE", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", + "address": "0xf824e2d69dc7e7c073162C2bdE87dA4746d27a0f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", - "contract_chain": "optimism", + "contract_address": "0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", + "contractname": "RocketDepositPool", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, - "informational": 6, - "low": 9, - "medium": 1 + "gas": 19, + "high": 3, + "informational": 2, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 194, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.99", + "lines_analyzed_count": 234, + "scan_time_taken": 1, + "score": "4.08", + "score_v2": "81.62", "threat_score": "94.74" } } }, { - "address": "0x6D3693269E6d6Db41421322C75b22A7C5B5d563b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCC96Ba33Eae1147BA8B0C73D3dd4cEe40d681EE9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd589484d3A27B7Ce5C2C7F829EB2e1D163f95817", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x36b680fB76Dad86bcB2Cefc83fAE05e3Fe147706", + "address": "0x9a0b5d3101d111EA0edD573d45ef2208CC97984a", "isVerified": false, "solidityScanReport": null }, { - "address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 6, - "securityScore": 80.28333333333332, - "issueSeverityDistribution": { - "critical": 11, - "gas": 127, - "high": 3, - "informational": 27, - "low": 55, - "medium": 9 - } - }, - "contractsData": [ - { - "address": "0xa2101FD320D06e0A744e4FE90ef8A20ECd027001", + "address": "0xac2245BE4C2C1E9752499Bcd34861B761d62fC27", "isVerified": false, "solidityScanReport": null }, { - "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "address": "0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contract_chain": "optimism", + "contract_address": "0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", + "contractname": "RocketNetworkPenalties", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, - "informational": 6, - "low": 9, - "medium": 1 + "gas": 8, + "high": 2, + "informational": 1, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 194, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.99", + "score": "4.17", + "score_v2": "83.46", "threat_score": "94.74" } } }, { - "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "address": "0x42EC642eAa86091059569d8De8aeccf7F2F9B1a2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x751826b107672360b764327631cC5764515fFC37", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contract_address": "0x751826b107672360b764327631cC5764515fFC37", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contractname": "WooCrossChainRouterV4", + "contract_url": "https://eth.blockscout.com/address/0x751826b107672360b764327631cC5764515fFC37", + "contractname": "RocketNetworkPrices", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x751826b107672360b764327631cC5764515fFC37/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 44, - "high": 0, - "informational": 7, - "low": 12, - "medium": 4 + "critical": 0, + "gas": 8, + "high": 2, + "informational": 6, + "low": 4, + "medium": 2 }, - "lines_analyzed_count": 539, - "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.08", - "threat_score": "80.00" + "lines_analyzed_count": 150, + "scan_time_taken": 1, + "score": "3.80", + "score_v2": "76.00", + "threat_score": "94.74" } } }, { - "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "address": "0xae78736Cd615f374D3085123A210448E74Fc6393", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contract_address": "0xae78736Cd615f374D3085123A210448E74Fc6393", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0xae78736Cd615f374D3085123A210448E74Fc6393", + "contractname": "RocketTokenRETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae78736Cd615f374D3085123A210448E74Fc6393/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, - "informational": 4, - "low": 9, + "gas": 22, + "high": 2, + "informational": 3, + "low": 7, "medium": 1 }, - "lines_analyzed_count": 194, - "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.02", - "threat_score": "94.74" + "lines_analyzed_count": 200, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "85.00" } } }, { - "address": "0x15bA47E540E1B197E30D16A93B0c568B251629c2", + "address": "0xE64AC47b6e2FEcfCDEA35147Fe61af9894A06ba6", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "address": "0x89F478E6Cc24f052103628f36598D4C14Da3D287", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contract_address": "0x89F478E6Cc24f052103628f36598D4C14Da3D287", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", - "contractname": "WooRouterV2", + "contract_url": "https://eth.blockscout.com/address/0x89F478E6Cc24f052103628f36598D4C14Da3D287", + "contractname": "RocketNodeManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89F478E6Cc24f052103628f36598D4C14Da3D287/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 25, - "high": 0, - "informational": 4, - "low": 8, + "critical": 0, + "gas": 39, + "high": 8, + "informational": 7, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 279, - "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.21", - "threat_score": "80.00" + "lines_analyzed_count": 414, + "scan_time_taken": 2, + "score": "3.88", + "score_v2": "77.54", + "threat_score": "95.00" } } }, { - "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "address": "0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_address": "0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", - "contractname": "ProxyAdmin", + "contract_url": "https://eth.blockscout.com/address/0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", + "contractname": "RocketSmoothingPool", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 2, - "informational": 1, - "low": 6, + "gas": 5, + "high": 1, + "informational": 2, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 82, + "lines_analyzed_count": 75, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", - "threat_score": "89.47" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "94.74" } } - }, - { - "address": "0xC4E9B633685461E7B7A807D12a246C81f96F31B8", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x2Fe5E5D341cFFa606a5d9DA1B6B646a381B0f7ec", + "address": "0x9bcef72be871e61ed4fbbc7630889bee758eb81d", "isVerified": false, "solidityScanReport": null - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 94.0, + "issueSeverityDistribution": { + "critical": 5, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0xb130a49065178465931d4f887056328CeA5D723f", + "address": "0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb130a49065178465931d4f887056328CeA5D723f", + "contract_address": "0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xb130a49065178465931d4f887056328CeA5D723f", - "contractname": "WooPPV2", + "contract_url": "https://base.blockscout.com/address/0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", + "contractname": "OptimismMintableERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb130a49065178465931d4f887056328CeA5D723f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 42, - "high": 1, - "informational": 5, - "low": 11, - "medium": 2 + "critical": 1, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 589, - "scan_time_taken": 3, - "score": "4.24", - "score_v2": "84.89", - "threat_score": "80.00" + "lines_analyzed_count": 150, + "scan_time_taken": 0, + "score": "4.70", + "score_v2": "94.00", + "threat_score": "90.00" } } - }, - { - "address": "0x7214833BE05Ce39f6dCd97668e521162e6C18937", - "isVerified": false, - "solidityScanReport": null } ] } } }, { - "appName": "stakewise", - "doc": "https://github.com/stakewise/contracts/blob/master/deployments/settings.js#L28", + "appName": "trader-joe", + "doc": "https://docs.traderjoexyz.com/deployment-addresses/ethereum", "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 10, - "totalContractsNumber": 14, - "solidityScanContractsNumber": 10, - "securityScore": 85.90799999999999, + "verifiedNumber": 2, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 2, + "securityScore": 90.61000000000001, "issueSeverityDistribution": { "critical": 4, - "gas": 32, - "high": 2, - "informational": 43, - "low": 94, + "gas": 59, + "high": 12, + "informational": 5, + "low": 30, "medium": 0 } }, "contractsData": [ { - "address": "0xC874b064f465bdD6411D45734b56fac750Cda29A", + "address": "0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC874b064f465bdD6411D45734b56fac750Cda29A", + "contract_address": "0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC874b064f465bdD6411D45734b56fac750Cda29A", - "contractname": "AdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", + "contractname": "LBFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC874b064f465bdD6411D45734b56fac750Cda29A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 5, - "low": 9, + "gas": 29, + "high": 2, + "informational": 1, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 137, - "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.75", - "threat_score": "94.74" + "lines_analyzed_count": 628, + "scan_time_taken": 2, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "90.00" } } }, { - "address": "0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", + "address": "0x4d6Dbd1b52807C71b9a148E222b167247a7cA789", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9A93a421b74F1c5755b83dD2C211614dC419C44b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", + "contract_address": "0x9A93a421b74F1c5755b83dD2C211614dC419C44b", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", - "contractname": "ProxyAdmin", + "contract_url": "https://eth.blockscout.com/address/0x9A93a421b74F1c5755b83dD2C211614dC419C44b", + "contractname": "LBRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A93a421b74F1c5755b83dD2C211614dC419C44b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 2, - "informational": 12, + "gas": 30, + "high": 10, + "informational": 4, "low": 26, "medium": 0 }, - "lines_analyzed_count": 618, - "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.57", - "threat_score": "89.47" + "lines_analyzed_count": 1099, + "scan_time_taken": 5, + "score": "4.43", + "score_v2": "88.54", + "threat_score": "100.00" } } + } + ] + } + } + }, + { + "appName": "aerodrome", + "doc": "https://github.com/aerodrome-finance/contracts", + "chainsData": { + "8453": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 7, + "securityScore": 88.22428571428573, + "issueSeverityDistribution": { + "critical": 0, + "gas": 489, + "high": 29, + "informational": 512, + "low": 207, + "medium": 92 + } + }, + "contractsData": [ + { + "address": "0xE9992487b2EE03b7a91241695A58E0ef3654643E", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xFe2e637202056d30016725477c5da089Ab0A043A", + "address": "0x227f65131A261548b057215bB1D5Ab2997964C7d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFe2e637202056d30016725477c5da089Ab0A043A", - "contract_chain": "eth", + "contract_address": "0x227f65131A261548b057215bB1D5Ab2997964C7d", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFe2e637202056d30016725477c5da089Ab0A043A", - "contractname": "AdminUpgradeabilityProxy", + "contract_url": "https://base.blockscout.com/address/0x227f65131A261548b057215bB1D5Ab2997964C7d", + "contractname": "RewardsDistributor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFe2e637202056d30016725477c5da089Ab0A043A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x227f65131A261548b057215bB1D5Ab2997964C7d/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 5, - "low": 9, - "medium": 0 + "gas": 61, + "high": 3, + "informational": 75, + "low": 25, + "medium": 12 }, - "lines_analyzed_count": 137, - "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.75", - "threat_score": "94.74" + "lines_analyzed_count": 2245, + "scan_time_taken": 4, + "score": "4.48", + "score_v2": "89.58", + "threat_score": "95.00" } } }, { - "address": "0xC486c10e3611565F5b38b50ad68277b11C889623", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20BC832ca081b91433ff6c17f85701B6e92486c5", + "address": "0x5C3F18F06CC09CA1910767A34a20F771039E37C0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x20BC832ca081b91433ff6c17f85701B6e92486c5", - "contract_chain": "eth", + "contract_address": "0x5C3F18F06CC09CA1910767A34a20F771039E37C0", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x20BC832ca081b91433ff6c17f85701B6e92486c5", - "contractname": "AdminUpgradeabilityProxy", + "contract_url": "https://base.blockscout.com/address/0x5C3F18F06CC09CA1910767A34a20F771039E37C0", + "contractname": "FactoryRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20BC832ca081b91433ff6c17f85701B6e92486c5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C3F18F06CC09CA1910767A34a20F771039E37C0/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 11, "high": 0, - "informational": 5, - "low": 9, + "informational": 21, + "low": 16, "medium": 0 }, - "lines_analyzed_count": 137, - "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.75", + "lines_analyzed_count": 649, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.14", "threat_score": "94.74" } } }, { - "address": "0x2296e122c1a20Fca3CAc3371357BdAd3be0dF079", + "address": "0x15e62707FCA7352fbE35F51a8D6b0F8066A05DCc", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", + "address": "0x35f35cA5B132CaDf2916BaB57639128eAC5bbcb5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFdA1fb5A2a5B23638C7017950506a36dcFD2bDC3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeB018363F0a9Af8f91F06FEe6613a751b2A33FE5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x420DD381b31aEf6683db6B902084cB0FFECe40Da", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", - "contract_chain": "eth", + "contract_address": "0x420DD381b31aEf6683db6B902084cB0FFECe40Da", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", - "contractname": "FeesEscrow", + "contract_url": "https://base.blockscout.com/address/0x420DD381b31aEf6683db6B902084cB0FFECe40Da", + "contractname": "PoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x420DD381b31aEf6683db6B902084cB0FFECe40Da/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 1, - "medium": 0 + "gas": 17, + "high": 1, + "informational": 13, + "low": 5, + "medium": 5 }, - "lines_analyzed_count": 51, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.27", + "lines_analyzed_count": 508, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.39", "threat_score": "94.74" } } }, { - "address": "0x002932e11E95DC84C17ed5f94a0439645D8a97BC", + "address": "0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x002932e11E95DC84C17ed5f94a0439645D8a97BC", - "contract_chain": "eth", + "contract_address": "0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x002932e11E95DC84C17ed5f94a0439645D8a97BC", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://base.blockscout.com/address/0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43", + "contractname": "Router", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x002932e11E95DC84C17ed5f94a0439645D8a97BC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "gas": 108, + "high": 13, + "informational": 86, + "low": 51, + "medium": 17 }, - "lines_analyzed_count": 733, - "scan_time_taken": 0, - "score": "5.00", - "score_v2": "100.00", - "threat_score": "100.00" + "lines_analyzed_count": 2932, + "scan_time_taken": 9, + "score": "4.32", + "score_v2": "86.39", + "threat_score": "80.00" } } }, { - "address": "0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", + "address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", - "contract_chain": "eth", + "contract_address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://base.blockscout.com/address/0x940181a94A35A4569E4529A3CDfB74e38FD98631", + "contractname": "Aero", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x940181a94A35A4569E4529A3CDfB74e38FD98631/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 9, - "medium": 0 + "gas": 74, + "high": 3, + "informational": 84, + "low": 24, + "medium": 3 }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.64", - "threat_score": "94.74" + "lines_analyzed_count": 1762, + "scan_time_taken": 3, + "score": "4.36", + "score_v2": "87.12", + "threat_score": "90.00" } } }, { - "address": "0xAC0F906E433d58FA868F936E8A43230473652885", + "address": "0x16613524e02ad97eDfeF371bC883F2F5d6C480A5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAC0F906E433d58FA868F936E8A43230473652885", - "contract_chain": "eth", + "contract_address": "0x16613524e02ad97eDfeF371bC883F2F5d6C480A5", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAC0F906E433d58FA868F936E8A43230473652885", - "contractname": "ERC1967Proxy", + "contract_url": "https://base.blockscout.com/address/0x16613524e02ad97eDfeF371bC883F2F5d6C480A5", + "contractname": "Voter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAC0F906E433d58FA868F936E8A43230473652885/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x16613524e02ad97eDfeF371bC883F2F5d6C480A5/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 111, + "high": 5, + "informational": 99, + "low": 44, + "medium": 21 }, - "lines_analyzed_count": 41, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.80", - "threat_score": "100.00" + "lines_analyzed_count": 3309, + "scan_time_taken": 7, + "score": "4.42", + "score_v2": "88.49", + "threat_score": "90.00" } } }, { - "address": "0x2AAB6822a1a9f982fd7b0Fe35A5A5b6148eCf4d5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFC1fC7257AEA7C7c08A498594DCA97CE5A72fdCB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8a887282E67ff41d36C0b7537eAB035291461AcD", + "address": "0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8a887282E67ff41d36C0b7537eAB035291461AcD", - "contract_chain": "eth", + "contract_address": "0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8a887282E67ff41d36C0b7537eAB035291461AcD", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://base.blockscout.com/address/0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4", + "contractname": "VotingEscrow", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a887282E67ff41d36C0b7537eAB035291461AcD/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 9, - "medium": 0 + "gas": 107, + "high": 4, + "informational": 134, + "low": 42, + "medium": 34 }, - "lines_analyzed_count": 121, - "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.64", - "threat_score": "94.74" + "lines_analyzed_count": 3534, + "scan_time_taken": 10, + "score": "4.37", + "score_v2": "87.46", + "threat_score": "85.00" } } }, { - "address": "0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", + "address": "0x45cA74858C579E717ee29A86042E0d53B252B504", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA4e46b4f701c62e14DF11B48dCe76A7d793CD6d7", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "shib-club", + "doc": "https://woofswap.gitbook.io/src20/src-20/market-contract", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 1, + "securityScore": 83.46, + "issueSeverityDistribution": { + "critical": 2, + "gas": 111, + "high": 1, + "informational": 63, + "low": 48, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0xec8110c579a9de763cfefb14552bba5202e25624", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5D1C488b42559b500eD032F859d8F3009542952B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", - "contract_chain": "eth", + "contract_address": "0x5D1C488b42559b500eD032F859d8F3009542952B", + "contract_chain": "shibariumscan-mainnet", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", - "contractname": "AdminUpgradeabilityProxy", + "contract_url": "https://www.shibariumscan.io/address/0x5D1C488b42559b500eD032F859d8F3009542952B", + "contractname": "SHIBMAP", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D1C488b42559b500eD032F859d8F3009542952B/blockscout/shibariumscan-mainnet?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 11, - "low": 20, - "medium": 0 + "critical": 2, + "gas": 111, + "high": 1, + "informational": 63, + "low": 48, + "medium": 10 }, - "lines_analyzed_count": 488, - "scan_time_taken": 1, - "score": "4.40", - "score_v2": "87.91", - "threat_score": "94.74" + "lines_analyzed_count": 1898, + "scan_time_taken": 4, + "score": "4.17", + "score_v2": "83.46", + "threat_score": "78.95" } } } @@ -60925,1017 +59849,1361 @@ } }, { - "appName": "rocket-pool", - "doc": "https://docs.rocketpool.net/overview/contracts-integrations", + "appName": "elk-finance", + "doc": "https://docs.elk.finance/further-information/addresses", "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 21, - "totalContractsNumber": 52, - "solidityScanContractsNumber": 21, - "securityScore": 80.99761904761905, + "verifiedNumber": 3, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 3, + "securityScore": 75.67666666666666, "issueSeverityDistribution": { - "critical": 5, - "gas": 375, - "high": 59, - "informational": 85, - "low": 107, - "medium": 14 + "critical": 9, + "gas": 200, + "high": 19, + "informational": 65, + "low": 82, + "medium": 9 } }, "contractsData": [ { - "address": "0xdA1AB39e62E0A5297AF44C7064E501b0613f0D01", + "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", - "contractname": "RocketMerkleDistributorMainnet", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 15, - "high": 1, - "informational": 5, - "low": 4, - "medium": 2 - }, - "lines_analyzed_count": 194, - "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.41", - "threat_score": "95.00" - } - } + "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xa52451b9d25EEf02BE42B3A8161A18f947F8A6a5", + "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x07FCaBCbe4ff0d80c2b1eb42855C0131b6cba2F4", + "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA347C391bc8f740CAbA37672157c8aAcD08Ac567", + "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0429Cdd8cEACe24d4dC2B97Ce22A780a407dF0e1", + "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4D05E3d48a938db4b7a9A59A802D5b45011BDe58", + "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", + "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb5e9F6C58f548CeE53257304e287b23757eFFCA1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", + "contract_address": "0xb5e9F6C58f548CeE53257304e287b23757eFFCA1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", - "contractname": "RocketDAONodeTrustedSettingsRewards", + "contract_url": "https://eth.blockscout.com/address/0xb5e9F6C58f548CeE53257304e287b23757eFFCA1", + "contractname": "ElkRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb5e9F6C58f548CeE53257304e287b23757eFFCA1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 3, - "medium": 0 + "gas": 75, + "high": 12, + "informational": 21, + "low": 45, + "medium": 4 }, - "lines_analyzed_count": 80, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.25", - "threat_score": "94.74" + "lines_analyzed_count": 851, + "scan_time_taken": 4, + "score": "3.55", + "score_v2": "71.09", + "threat_score": "90.00" } } }, { - "address": "0x3bDC69C4E5e13E52A65f5583c23EFB9636b469d6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", + "address": "0x6511eBA915fC1b94b2364289CCa2b27AE5898d80", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", + "contract_address": "0x6511eBA915fC1b94b2364289CCa2b27AE5898d80", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", - "contractname": "RocketNodeStaking", + "contract_url": "https://eth.blockscout.com/address/0x6511eBA915fC1b94b2364289CCa2b27AE5898d80", + "contractname": "ElkFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6511eBA915fC1b94b2364289CCa2b27AE5898d80/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 24, + "critical": 1, + "gas": 51, "high": 7, - "informational": 7, - "low": 11, - "medium": 0 + "informational": 26, + "low": 28, + "medium": 2 }, - "lines_analyzed_count": 329, - "scan_time_taken": 2, - "score": "3.77", - "score_v2": "75.38", - "threat_score": "90.00" + "lines_analyzed_count": 567, + "scan_time_taken": 3, + "score": "3.48", + "score_v2": "69.66", + "threat_score": "80.00" } } }, { - "address": "0xD4ae2511dF21F367792bA4D67c6eb032171c6a16", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7B8c48256CaF462670f84c7e849cab216922B8D3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "contract_address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", - "contractname": "RocketNodeDistributorFactory", + "contract_url": "https://eth.blockscout.com/address/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "contractname": "SingleStakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe228017f77B3E0785e794e4c0a8A6b935bB4037C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 8, + "gas": 74, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 18, + "low": 9, + "medium": 3 }, - "lines_analyzed_count": 66, - "scan_time_taken": 0, - "score": "4.47", - "score_v2": "89.39", - "threat_score": "94.74" + "lines_analyzed_count": 1159, + "scan_time_taken": 2, + "score": "4.31", + "score_v2": "86.28", + "threat_score": "85.00" } } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 4, + "securityScore": 83.08500000000001, + "issueSeverityDistribution": { + "critical": 20, + "gas": 341, + "high": 8, + "informational": 134, + "low": 130, + "medium": 21 + } + }, + "contractsData": [ + { + "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xAD038f8994a6bd51C8A72D3721CEd83401D4d2b0", + "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x560656C8947564363497E9C78A8BDEff8d3EFF33", + "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6d010C43d4e96D74C422f2e27370AF48711B49bF", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6d010C43d4e96D74C422f2e27370AF48711B49bF", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6d010C43d4e96D74C422f2e27370AF48711B49bF", - "contractname": "RocketMinipoolManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d010C43d4e96D74C422f2e27370AF48711B49bF/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 33, - "high": 11, - "informational": 4, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 570, - "scan_time_taken": 3, - "score": "4.03", - "score_v2": "80.53", - "threat_score": "94.74" - } - } + "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x1d8f8f00cfa6758d7bE78336684788Fb0ee0Fa46", + "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", "isVerified": false, "solidityScanReport": null }, { - "address": "0x42d4e4B59220dA435A0bd6b5892B90fF50e1D8D4", + "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x17Cf2c5d69E4F222bcaDD86d210FE9dc8BadA60B", + "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA805d68b61956BC92d556F2bE6d18747adAeEe82", + "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeadE97aFC8f79A8E5Ba85d57C4a4E629b1160C6A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xedfad3a0f42a8920b011bb0332ade632e552d846", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA805d68b61956BC92d556F2bE6d18747adAeEe82", - "contract_chain": "eth", + "contract_address": "0xedfad3a0f42a8920b011bb0332ade632e552d846", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA805d68b61956BC92d556F2bE6d18747adAeEe82", - "contractname": "RocketRewardsPool", + "contract_url": "https://optimism.blockscout.com/address/0xedfad3a0f42a8920b011bb0332ade632e552d846", + "contractname": "ElkFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA805d68b61956BC92d556F2bE6d18747adAeEe82/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xedfad3a0f42a8920b011bb0332ade632e552d846/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 30, - "high": 2, - "informational": 3, - "low": 3, - "medium": 1 + "critical": 1, + "gas": 51, + "high": 7, + "informational": 38, + "low": 28, + "medium": 2 }, - "lines_analyzed_count": 289, - "scan_time_taken": 2, - "score": "4.13", - "score_v2": "82.70", - "threat_score": "95.00" + "lines_analyzed_count": 567, + "scan_time_taken": 3, + "score": "3.38", + "score_v2": "67.55", + "threat_score": "80.00" } } }, { - "address": "0xE535fA45e12d748393C117C6D8EEBe1a7D124d95", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9e966733e3E9BFA56aF95f762921859417cF6FaA", + "address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9e966733e3E9BFA56aF95f762921859417cF6FaA", - "contract_chain": "eth", + "contract_address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9e966733e3E9BFA56aF95f762921859417cF6FaA", - "contractname": "RocketMinipoolQueue", + "contract_url": "https://base.blockscout.com/address/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contractname": "ElkV2FarmFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e966733e3E9BFA56aF95f762921859417cF6FaA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 22, - "high": 5, - "informational": 7, - "low": 2, - "medium": 0 + "critical": 6, + "gas": 128, + "high": 0, + "informational": 33, + "low": 60, + "medium": 9 }, - "lines_analyzed_count": 272, - "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.51", - "threat_score": "94.74" + "lines_analyzed_count": 3201, + "scan_time_taken": 4, + "score": "4.47", + "score_v2": "89.44", + "threat_score": "80.00" } } }, { - "address": "0xCDb681AF33C60f4D659d12E309b6C57fA4A97673", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2FB42FfE2d7dF8381853e96304300c6a5E846905", + "address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2FB42FfE2d7dF8381853e96304300c6a5E846905", - "contract_chain": "eth", + "contract_address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2FB42FfE2d7dF8381853e96304300c6a5E846905", - "contractname": "RocketNodeDeposit", + "contract_url": "https://optimism.blockscout.com/address/0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contractname": "StakeFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2FB42FfE2d7dF8381853e96304300c6a5E846905/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 23, - "high": 0, - "informational": 8, - "low": 10, - "medium": 0 + "critical": 5, + "gas": 88, + "high": 1, + "informational": 45, + "low": 33, + "medium": 7 }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.44", - "threat_score": "94.74" + "lines_analyzed_count": 2278, + "scan_time_taken": 3, + "score": "4.45", + "score_v2": "89.07", + "threat_score": "85.00" } } }, { - "address": "0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", + "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", + "contract_address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", - "contractname": "RocketUpgradeOneDotOne", + "contract_url": "https://eth.blockscout.com/address/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "contractname": "SingleStakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 1, - "informational": 1, - "low": 7, - "medium": 0 + "critical": 8, + "gas": 74, + "high": 0, + "informational": 18, + "low": 9, + "medium": 3 }, - "lines_analyzed_count": 266, + "lines_analyzed_count": 1159, "scan_time_taken": 2, - "score": "4.42", - "score_v2": "88.35", - "threat_score": "94.74" + "score": "4.31", + "score_v2": "86.28", + "threat_score": "85.00" } } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 3, + "securityScore": 83.02999999999999, + "issueSeverityDistribution": { + "critical": 12, + "gas": 267, + "high": 8, + "informational": 83, + "low": 121, + "medium": 18 + } + }, + "contractsData": [ + { + "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x029d946F28F93399a5b0D09c879FC8c94E596AEb", + "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x029d946F28F93399a5b0D09c879FC8c94E596AEb", - "contract_chain": "eth", + "contract_address": "0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x029d946F28F93399a5b0D09c879FC8c94E596AEb", - "contractname": "RocketDAONodeTrustedActions", + "contract_url": "https://base.blockscout.com/address/0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", + "contractname": "ElkFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x029d946F28F93399a5b0D09c879FC8c94E596AEb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 36, - "high": 4, - "informational": 10, - "low": 7, - "medium": 4 + "critical": 1, + "gas": 51, + "high": 7, + "informational": 26, + "low": 28, + "medium": 2 }, - "lines_analyzed_count": 265, - "scan_time_taken": 1, - "score": "3.34", - "score_v2": "66.79", - "threat_score": "90.00" + "lines_analyzed_count": 567, + "scan_time_taken": 3, + "score": "3.48", + "score_v2": "69.66", + "threat_score": "80.00" } } }, { - "address": "0x44E31944E1A6F3b8F805E105B130F8bdb7E2EBd8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x320f3aAB9405e38b955178BBe75c477dECBA0C27", + "address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x320f3aAB9405e38b955178BBe75c477dECBA0C27", - "contract_chain": "eth", + "contract_address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x320f3aAB9405e38b955178BBe75c477dECBA0C27", - "contractname": "RocketDAOProtocolSettingsNetwork", + "contract_url": "https://base.blockscout.com/address/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contractname": "ElkV2FarmFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x320f3aAB9405e38b955178BBe75c477dECBA0C27/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 6, + "gas": 128, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 33, + "low": 60, + "medium": 9 }, - "lines_analyzed_count": 142, - "scan_time_taken": 0, - "score": "4.75", - "score_v2": "95.07", - "threat_score": "94.74" + "lines_analyzed_count": 3201, + "scan_time_taken": 4, + "score": "4.47", + "score_v2": "89.44", + "threat_score": "80.00" } } }, { - "address": "0x952999Ec97248547D810Fd6464fDb78855b022aB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb0ec3F657ef43A615aB480FA8D5A53BF2c2f05d5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", - "contract_chain": "eth", + "contract_address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD33526068D116cE69F19A9ee46F0bd304F21A51f", - "contractname": "RocketTokenRPL", + "contract_url": "https://base.blockscout.com/address/0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contractname": "StakeFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD33526068D116cE69F19A9ee46F0bd304F21A51f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 3, - "informational": 7, - "low": 5, - "medium": 1 + "critical": 5, + "gas": 88, + "high": 1, + "informational": 24, + "low": 33, + "medium": 7 }, - "lines_analyzed_count": 240, - "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.17", + "lines_analyzed_count": 2278, + "scan_time_taken": 3, + "score": "4.50", + "score_v2": "89.99", "threat_score": "85.00" } } }, { - "address": "0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", + "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 7, + "securityScore": 75.2757142857143, + "issueSeverityDistribution": { + "critical": 20, + "gas": 427, + "high": 21, + "informational": 134, + "low": 179, + "medium": 27 + } + }, + "contractsData": [ + { + "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", - "contract_chain": "eth", + "contract_address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", - "contractname": "RocketClaimDAO", + "contract_url": "https://gnosis.blockscout.com/address/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "contractname": "ElkDexV3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a625C617a44E60F74E3fe3bf6d6333b63766e91/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 7, - "high": 1, - "informational": 0, + "high": 0, + "informational": 9, "low": 2, "medium": 0 }, - "lines_analyzed_count": 65, - "scan_time_taken": 0, - "score": "3.85", - "score_v2": "76.92", - "threat_score": "95.00" + "lines_analyzed_count": 74, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "84.21" } } }, { - "address": "0x87c41E0a44826745b398071025e306Ce03bebeCf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", + "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", - "contract_chain": "eth", + "contract_address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", - "contractname": "RocketDepositPool", + "contract_url": "https://gnosis.blockscout.com/address/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "contractname": "UniswapInterfaceMulticall", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD3f50F8A6CafbE9b31a427582963f465E745AF8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 29, - "high": 3, - "informational": 7, - "low": 7, - "medium": 0 + "critical": 0, + "gas": 4, + "high": 1, + "informational": 3, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 361, + "lines_analyzed_count": 40, "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.44", + "score": "2.38", + "score_v2": "47.50", "threat_score": "94.74" } } }, { - "address": "0xb8e783882b11Ff4f6Cef3C501EA0f4b960152cc9", + "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", "isVerified": false, "solidityScanReport": null }, { - "address": "0x37714D3a9D3b3091220D68184e3AFEC4Ec911368", + "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB50d513de40eE70A662c39207b4382a693f9e08D", + "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", "isVerified": false, "solidityScanReport": null }, { - "address": "0xEDD568281929a9a276F4cBEd80DEB208f11Ba3Bb", + "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x32778D6bf5b93B89177D328556EeeB35c09f472b", + "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf7aB34C74c02407ed653Ac9128731947187575C0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf7aB34C74c02407ed653Ac9128731947187575C0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf7aB34C74c02407ed653Ac9128731947187575C0", - "contractname": "RocketMinipoolBondReducer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7aB34C74c02407ed653Ac9128731947187575C0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 15, - "high": 3, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 205, - "scan_time_taken": 1, - "score": "4.05", - "score_v2": "80.98", - "threat_score": "94.74" - } - } + "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x1a2F00D187C9388fDa3Bf2dc46a6b4740849EcCE", + "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf824e2d69dc7e7c073162C2bdE87dA4746d27a0f", + "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", - "contractname": "RocketDepositPool", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 19, - "high": 3, - "informational": 2, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 234, - "scan_time_taken": 1, - "score": "4.08", - "score_v2": "81.62", - "threat_score": "94.74" - } - } + "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x9a0b5d3101d111EA0edD573d45ef2208CC97984a", + "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", "isVerified": false, "solidityScanReport": null }, { - "address": "0xac2245BE4C2C1E9752499Bcd34861B761d62fC27", + "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", + "address": "0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", - "contract_chain": "eth", + "contract_address": "0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", - "contractname": "RocketNetworkPenalties", + "contract_url": "https://gnosis.blockscout.com/address/0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", + "contractname": "ElkRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe5759714998e8B50A33c7333C04C2d02e5dcE77f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 2, - "informational": 1, - "low": 2, - "medium": 0 + "gas": 75, + "high": 12, + "informational": 21, + "low": 45, + "medium": 4 }, - "lines_analyzed_count": 127, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.46", - "threat_score": "94.74" + "lines_analyzed_count": 851, + "scan_time_taken": 5, + "score": "3.55", + "score_v2": "71.09", + "threat_score": "90.00" } } }, { - "address": "0x42EC642eAa86091059569d8De8aeccf7F2F9B1a2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x751826b107672360b764327631cC5764515fFC37", + "address": "0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x751826b107672360b764327631cC5764515fFC37", - "contract_chain": "eth", + "contract_address": "0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x751826b107672360b764327631cC5764515fFC37", - "contractname": "RocketNetworkPrices", + "contract_url": "https://gnosis.blockscout.com/address/0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", + "contractname": "ElkFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x751826b107672360b764327631cC5764515fFC37/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 2, - "informational": 6, - "low": 4, + "critical": 1, + "gas": 51, + "high": 7, + "informational": 26, + "low": 28, "medium": 2 }, - "lines_analyzed_count": 150, - "scan_time_taken": 1, - "score": "3.80", - "score_v2": "76.00", - "threat_score": "94.74" + "lines_analyzed_count": 567, + "scan_time_taken": 3, + "score": "3.48", + "score_v2": "69.66", + "threat_score": "80.00" } } }, { - "address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xae78736Cd615f374D3085123A210448E74Fc6393", - "contract_chain": "eth", + "contract_address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae78736Cd615f374D3085123A210448E74Fc6393", - "contractname": "RocketTokenRETH", + "contract_url": "https://base.blockscout.com/address/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contractname": "ElkV2FarmFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae78736Cd615f374D3085123A210448E74Fc6393/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 22, - "high": 2, - "informational": 3, - "low": 7, - "medium": 1 + "critical": 6, + "gas": 128, + "high": 0, + "informational": 33, + "low": 60, + "medium": 9 }, - "lines_analyzed_count": 200, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "85.00" + "lines_analyzed_count": 3201, + "scan_time_taken": 4, + "score": "4.47", + "score_v2": "89.44", + "threat_score": "80.00" } } }, { - "address": "0xE64AC47b6e2FEcfCDEA35147Fe61af9894A06ba6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x89F478E6Cc24f052103628f36598D4C14Da3D287", + "address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x89F478E6Cc24f052103628f36598D4C14Da3D287", - "contract_chain": "eth", + "contract_address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x89F478E6Cc24f052103628f36598D4C14Da3D287", - "contractname": "RocketNodeManager", + "contract_url": "https://base.blockscout.com/address/0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contractname": "StakeFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x89F478E6Cc24f052103628f36598D4C14Da3D287/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 39, - "high": 8, - "informational": 7, - "low": 6, - "medium": 1 + "critical": 5, + "gas": 88, + "high": 1, + "informational": 24, + "low": 33, + "medium": 7 }, - "lines_analyzed_count": 414, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.54", - "threat_score": "95.00" + "lines_analyzed_count": 2278, + "scan_time_taken": 3, + "score": "4.50", + "score_v2": "89.99", + "threat_score": "85.00" } } }, { - "address": "0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", + "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", + "contract_address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", - "contractname": "RocketSmoothingPool", + "contract_url": "https://eth.blockscout.com/address/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "contractname": "SingleStakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 1, - "informational": 2, - "low": 2, - "medium": 0 + "critical": 8, + "gas": 74, + "high": 0, + "informational": 18, + "low": 9, + "medium": 3 }, - "lines_analyzed_count": 75, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "94.74" + "lines_analyzed_count": 1159, + "scan_time_taken": 2, + "score": "4.31", + "score_v2": "86.28", + "threat_score": "85.00" } } } ] - }, - "10": { + } + } + }, + { + "appName": "peanut-protocol", + "doc": "https://github.com/peanutprotocol/peanut-contracts/blob/main/contracts.json", + "chainsData": { + "1": { "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 83.07, "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "critical": 2, + "gas": 106, + "high": 5, + "informational": 25, + "low": 27, + "medium": 7 } }, "contractsData": [ { - "address": "0x9bcef72be871e61ed4fbbc7630889bee758eb81d", - "isVerified": false, - "solidityScanReport": null + "address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "contractname": "PeanutV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdB60C736A30C41D9df0081057Eae73C3eb119895/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 3, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 464, + "scan_time_taken": 1, + "score": "", + "score_v2": "89.22", + "threat_score": "", + "score_rating": "Average" + } + } + }, + { + "address": "0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 0, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 196, + "scan_time_taken": 1, + "score": "3.95", + "score_v2": "79.08", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 0, + "informational": 8, + "low": 2, + "medium": 4 + }, + "lines_analyzed_count": 468, + "scan_time_taken": 1, + "score": "", + "score_v2": "88.89", + "threat_score": "", + "score_rating": "Average" + } + } + }, + { + "address": "0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", + "contractname": "PeanutV4Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 7, + "high": 1, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 122, + "scan_time_taken": 1, + "score": "", + "score_v2": "72.13", + "threat_score": "", + "score_rating": "Average" + } + } + }, + { + "address": "0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", + "contractname": "PeanutV4Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 0, + "informational": 12, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 706, + "scan_time_taken": 1, + "score": "", + "score_v2": "93.06", + "threat_score": "", + "score_rating": "Average" + } + } } ] }, "8453": { "overallInfo": { "verifiedNumber": 1, - "totalContractsNumber": 1, + "totalContractsNumber": 9, "solidityScanContractsNumber": 1, - "securityScore": 94.0, + "securityScore": 93.15, "issueSeverityDistribution": { - "critical": 5, - "gas": 2, + "critical": 0, + "gas": 35, "high": 0, - "informational": 0, - "low": 1, + "informational": 14, + "low": 2, "medium": 0 } }, "contractsData": [ { - "address": "0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", + "address": "0x5c1b67ED2809e371aabbc58D934282E8Aa7E3fd4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa1F413760E942dbbBDD36589526A11f4C013085b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6D0F2572bD08d83c065214b35e7322C111ffEd21", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x821D02210950193C3821e3BD3358C786483968e9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf52c585109A2CFa264433979BA3939a4087dD8E9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", + "contract_address": "0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", - "contractname": "OptimismMintableERC20", + "contract_url": "https://base.blockscout.com/address/0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", + "contractname": "PeanutV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC28551dE08997e4c013F50f6E566a0F31Fc46A61/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 2, + "critical": 0, + "gas": 35, "high": 0, - "informational": 0, - "low": 1, + "informational": 14, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 150, - "scan_time_taken": 0, - "score": "4.70", - "score_v2": "94.00", - "threat_score": "90.00" + "lines_analyzed_count": 774, + "scan_time_taken": 2, + "score": "4.66", + "score_v2": "93.15", + "threat_score": "95.00" } } + }, + { + "address": "0x8f0c0E879B1bE72652DACfeE79dba54467B11967", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89", + "isVerified": false, + "solidityScanReport": null } ] - } - } - }, - { - "appName": "trader-joe", - "doc": "https://docs.traderjoexyz.com/deployment-addresses/ethereum", - "chainsData": { - "1": { + }, + "10": { "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 2, - "securityScore": 90.61000000000001, + "verifiedNumber": 1, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 1, + "securityScore": 87.5, "issueSeverityDistribution": { - "critical": 4, - "gas": 59, - "high": 12, - "informational": 5, - "low": 30, - "medium": 0 + "critical": 0, + "gas": 25, + "high": 3, + "informational": 10, + "low": 4, + "medium": 1 } }, "contractsData": [ { - "address": "0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", + "address": "0x9B0817fA08b46670B92300B58AA1f4AB155701ea", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", - "contract_chain": "eth", + "contract_address": "0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", - "contractname": "LBFactory", + "contract_url": "https://optimism.blockscout.com/address/0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", + "contractname": "PeanutV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, - "high": 2, - "informational": 1, + "gas": 25, + "high": 3, + "informational": 10, "low": 4, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 628, - "scan_time_taken": 2, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "90.00" + "lines_analyzed_count": 464, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "95.00" } } }, { - "address": "0x4d6Dbd1b52807C71b9a148E222b167247a7cA789", + "address": "0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9A93a421b74F1c5755b83dD2C211614dC419C44b", + "address": "0xc430C74f02670823bB231DeD2c6bFd4e8C54F970", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb0c306D0d051496E18D72aCF52966a39b4b3d23f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1ACF2C8B4Dc01a9617592b88BCFc4Fad751360bE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 1, + "securityScore": 89.22, + "issueSeverityDistribution": { + "critical": 0, + "gas": 25, + "high": 3, + "informational": 2, + "low": 4, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x8d1a17A3A4504aEB17515645BA8098f1D75237f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x897F8EDdB345F0d16081615823F76055Ad60A00c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9A93a421b74F1c5755b83dD2C211614dC419C44b", - "contract_chain": "eth", + "contract_address": "0x897F8EDdB345F0d16081615823F76055Ad60A00c", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9A93a421b74F1c5755b83dD2C211614dC419C44b", - "contractname": "LBRouter", + "contract_url": "https://gnosis.blockscout.com/address/0x897F8EDdB345F0d16081615823F76055Ad60A00c", + "contractname": "PeanutV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A93a421b74F1c5755b83dD2C211614dC419C44b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x897F8EDdB345F0d16081615823F76055Ad60A00c/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, - "high": 10, - "informational": 4, - "low": 26, - "medium": 0 + "gas": 25, + "high": 3, + "informational": 2, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 1099, - "scan_time_taken": 5, - "score": "4.43", - "score_v2": "88.54", - "threat_score": "100.00" + "lines_analyzed_count": 464, + "scan_time_taken": 1, + "score": "4.46", + "score_v2": "89.22", + "threat_score": "95.00" } } + }, + { + "address": "0x0D3492437E86dabb67F2bCfAE5c597D2edA67D65", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3857D844514f3c5230d2e05A7eC87593F2180A78", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x789430A2776b135b2eA363096eCD78F16118EFFC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x79F7965434a01949331D5457253A05226aDdCAC4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x68b450EC5E922143Fe6b223D8AD63dB24d6fC669", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x108476aCb5E7Fad5CD71CC77EbD617e1b9006a76", + "isVerified": false, + "solidityScanReport": null } ] } From 8efc469a0d6b2ac3d53f96df65709e214d5279db Mon Sep 17 00:00:00 2001 From: maikReal Date: Thu, 11 Apr 2024 13:24:08 +0100 Subject: [PATCH 038/149] Upd sec rep file --- .../marketplace-security-reports/default.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/configs/marketplace-security-reports/default.json b/configs/marketplace-security-reports/default.json index 3a1f15e7..aa5afc7a 100644 --- a/configs/marketplace-security-reports/default.json +++ b/configs/marketplace-security-reports/default.json @@ -60781,9 +60781,9 @@ }, "lines_analyzed_count": 464, "scan_time_taken": 1, - "score": "", + "score": "89.22", "score_v2": "89.22", - "threat_score": "", + "threat_score": "100.00", "score_rating": "Average" } } @@ -60847,9 +60847,9 @@ }, "lines_analyzed_count": 468, "scan_time_taken": 1, - "score": "", + "score": "89.89", "score_v2": "88.89", - "threat_score": "", + "threat_score": "100.00", "score_rating": "Average" } } @@ -60880,9 +60880,9 @@ }, "lines_analyzed_count": 122, "scan_time_taken": 1, - "score": "", + "score": "72.13", "score_v2": "72.13", - "threat_score": "", + "threat_score": "90.00", "score_rating": "Average" } } @@ -60913,9 +60913,9 @@ }, "lines_analyzed_count": 706, "scan_time_taken": 1, - "score": "", + "score": "93.06", "score_v2": "93.06", - "threat_score": "", + "threat_score": "100.00", "score_rating": "Average" } } From 2b4907e6b6324179dcf36b5607a21e2c2b16351c Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Wed, 17 Apr 2024 08:16:40 +0100 Subject: [PATCH 039/149] Update Via logos --- configs/network-logos/via-dark.svg | 6 +++--- configs/network-logos/via-light.svg | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/configs/network-logos/via-dark.svg b/configs/network-logos/via-dark.svg index a013c1c3..e1987086 100644 --- a/configs/network-logos/via-dark.svg +++ b/configs/network-logos/via-dark.svg @@ -1,10 +1,10 @@ - + - + - + diff --git a/configs/network-logos/via-light.svg b/configs/network-logos/via-light.svg index 38c16c4d..2876b286 100644 --- a/configs/network-logos/via-light.svg +++ b/configs/network-logos/via-light.svg @@ -1,10 +1,10 @@ - + - + - + From 591a8c087d8b12c741c361e36ac48ce20fa90f4a Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 17 Apr 2024 22:07:43 +0400 Subject: [PATCH 040/149] Adding omni customizations --- configs/favicons/omni_180x180.png | Bin 0 -> 5080 bytes configs/network-icons/omni-dark.svg | 15 +++++++++++++++ configs/network-icons/omni.svg | 15 +++++++++++++++ configs/network-logos/omni-dark.svg | 11 +++++++++++ configs/network-logos/omni.svg | 11 +++++++++++ configs/og-images/omni.png | Bin 0 -> 177751 bytes 6 files changed, 52 insertions(+) create mode 100644 configs/favicons/omni_180x180.png create mode 100644 configs/network-icons/omni-dark.svg create mode 100644 configs/network-icons/omni.svg create mode 100644 configs/network-logos/omni-dark.svg create mode 100644 configs/network-logos/omni.svg create mode 100644 configs/og-images/omni.png diff --git a/configs/favicons/omni_180x180.png b/configs/favicons/omni_180x180.png new file mode 100644 index 0000000000000000000000000000000000000000..a83683303fff4f04fcd9ce8afa07fc61aefad6f2 GIT binary patch literal 5080 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 uG@Tm8F0}j4UDG{m_RQmE6C1wrrsub`Y)lI + + + + + + + + + + + + + + diff --git a/configs/network-icons/omni.svg b/configs/network-icons/omni.svg new file mode 100644 index 00000000..69c02c69 --- /dev/null +++ b/configs/network-icons/omni.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/configs/network-logos/omni-dark.svg b/configs/network-logos/omni-dark.svg new file mode 100644 index 00000000..42414e43 --- /dev/null +++ b/configs/network-logos/omni-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/configs/network-logos/omni.svg b/configs/network-logos/omni.svg new file mode 100644 index 00000000..419aebde --- /dev/null +++ b/configs/network-logos/omni.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/configs/og-images/omni.png b/configs/og-images/omni.png new file mode 100644 index 0000000000000000000000000000000000000000..eb1bb1911e4a1e161bc491c7d4b1f1f66fbc45c2 GIT binary patch literal 177751 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 Date: Fri, 19 Apr 2024 09:32:40 +0000 Subject: [PATCH 041/149] adding list of related explorers to Omni network --- configs/featured-networks/omni-testnet.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 configs/featured-networks/omni-testnet.json diff --git a/configs/featured-networks/omni-testnet.json b/configs/featured-networks/omni-testnet.json new file mode 100644 index 00000000..36ff8e87 --- /dev/null +++ b/configs/featured-networks/omni-testnet.json @@ -0,0 +1,11 @@ +[ + { + "title":"Omni X-Explorer", + "url":"https://explorer.testnet.omni.network/", + "group":"Testnets", + "isActive":true, + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/omni.svg", + "invertIconInDarkMode": false + } + ] + \ No newline at end of file From 9a57352c7f1f554d49fa18616d65b5c4f4c3b043 Mon Sep 17 00:00:00 2001 From: NikitaSavik Date: Fri, 19 Apr 2024 12:12:04 +0200 Subject: [PATCH 042/149] Changed featured netwoks for OMNI added current explorer and mad inactive the 3rd party one --- configs/featured-networks/omni-testnet.json | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/configs/featured-networks/omni-testnet.json b/configs/featured-networks/omni-testnet.json index 36ff8e87..aeb89750 100644 --- a/configs/featured-networks/omni-testnet.json +++ b/configs/featured-networks/omni-testnet.json @@ -1,11 +1,19 @@ [ + { + "title":"Omni Testnet", + "url":"https://omni-testnet.blockscout.com/", + "group":"Testnets", + "isActive":true, + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/omni.svg", + "invertIconInDarkMode": false + }, { "title":"Omni X-Explorer", "url":"https://explorer.testnet.omni.network/", "group":"Testnets", - "isActive":true, + "isActive":false, "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/omni.svg", "invertIconInDarkMode": false } ] - \ No newline at end of file + From 8a93d57a75cc3d93212088229ecdfe74f1756912 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Mon, 22 Apr 2024 18:49:56 +0400 Subject: [PATCH 043/149] Adding blackfort branding --- configs/favicons/blackfort_180x180.png | Bin 0 -> 8347 bytes configs/network-icons/blackfort-dark.svg | 14 ++++++++++++++ configs/network-icons/blackfort.svg | 14 ++++++++++++++ configs/network-logos/blackfort-dark.svg | 19 +++++++++++++++++++ configs/network-logos/blackfort.svg | 19 +++++++++++++++++++ configs/og-images/blackfort.png | Bin 0 -> 577276 bytes 6 files changed, 66 insertions(+) create mode 100644 configs/favicons/blackfort_180x180.png create mode 100644 configs/network-icons/blackfort-dark.svg create mode 100644 configs/network-icons/blackfort.svg create mode 100644 configs/network-logos/blackfort-dark.svg create mode 100644 configs/network-logos/blackfort.svg create mode 100644 configs/og-images/blackfort.png diff --git a/configs/favicons/blackfort_180x180.png b/configs/favicons/blackfort_180x180.png new file mode 100644 index 0000000000000000000000000000000000000000..9f02889039595e4d809ddce278c7259ccf521870 GIT binary patch literal 8347 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 literal 0 HcmV?d00001 diff --git a/configs/network-icons/blackfort-dark.svg b/configs/network-icons/blackfort-dark.svg new file mode 100644 index 00000000..06938ad5 --- /dev/null +++ b/configs/network-icons/blackfort-dark.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/configs/network-icons/blackfort.svg b/configs/network-icons/blackfort.svg new file mode 100644 index 00000000..6f68546e --- /dev/null +++ b/configs/network-icons/blackfort.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/configs/network-logos/blackfort-dark.svg b/configs/network-logos/blackfort-dark.svg new file mode 100644 index 00000000..c6a97092 --- /dev/null +++ b/configs/network-logos/blackfort-dark.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/blackfort.svg b/configs/network-logos/blackfort.svg new file mode 100644 index 00000000..9b4d0b06 --- /dev/null +++ b/configs/network-logos/blackfort.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/configs/og-images/blackfort.png b/configs/og-images/blackfort.png new file mode 100644 index 0000000000000000000000000000000000000000..99c8d20973142fc83139c88f292bb45b822c5876 GIT binary patch literal 577276 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 {&_3e&C>hfN7GjdcmRAiI-#b!d!6cYpUm2+; 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�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

      xCe6GAL#Pk$ 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

      vE1;z+h?24>EuS4J9uEx%>RR%pk?Rm zj>&_^b>HyS?&0&jDLWZYCRNRfo6`-$?;Dy|XCFKvr_b(kKq@Q65-`c%GPI!nFMyqV z`xQ<@be=0#(9rlw_`fjJ=AxzGBWWXA=Kk+;qxyff|C{1?qpXE^37e_@4|{EcRlj^( z`#;MG_F~i_3Hm(=by|u;lT1vwD9CaA5>&!zn@1vvBcddub2=U?LI^Zk*N1{P#?*9l zO`_Y|=oS$d8hY$}NSk1rnMI${5i)=ha!5QNQIk)ZqbMn$yB<=T^^J068WHkbT^`2c z|IM~gh&KVJZ5avww7c=g3VO+lE|U$nRwt#m)dAPo4DlqmZ6n-!|EFY=?b_FW|J2Az z+sr8dkY-To8?XMpjaOf_L4wToahzy;i2DPdTYtsaYp;B1JOtkjuh{~kp40!0PyV{8 zd3EuVzjm#Eq9-3I|ZeyeCuG{{pwuYC5h1Diq?Viqrx%L)k zvVuhaBm?;Z3iWO!cb&dxV28UG=J$$SW`ZPFZ)m_mjUTpZTv} zj98qx*5=#`Regx~A{}&*|0ffOvT@K_+w_buFJ_zqO&r!9;~8MvJaleEYYzcvAhaS( zN{7gYLV2qTT5{&-XkGN9+BQYtLNfwb4{IzQ8fGRM^_6GF;Sm68BBl0?W}AktWj=?N zxYZqC6rv*I=D3WMLB#drOY;HO_ijt#s6z_(aL@& z#j!2Cqi8q^7tEIsKJys(cjk*#Moa7bOKF5AfQ?+VHo)c2WYfQ2ZYx_Sgjv3OB@~C}NkQa+gF}7Xbjv zA_K^cue78-#b}9XX&STvJ6&?^<_~gjt2ZF7_KhVExe~-(0X7X!QIT4BPb!8I#aA*^ znGOw>UET84C*}>5FnDusXtqQAv=^h?UXniMJY<^R)8xr(;x#t|lY5GAIA>^Z40PM> zvKHws;G9ECBZcE;OrwyKCpE@$7RhJd5HN>)V?N?hnawb<(Z$DKwj2J}@!3uBerMNo zcV}tizVX-f+WzT#8$bKL@wr;#{^{58hGWO`WH@hpZ@YdTj@>okh5#F%cRy;l5{hNQ z?wRq}@~?PP2K>VQQnu9xtHZ)fg@abwY&5on

      =J50})9V-L10V?%2D!Q-Z9&W;Va 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

      &-Uw?tRb8p!_xG9&)!_j44bQ=X$k2OGj$ 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 Date: Mon, 22 Apr 2024 19:48:35 +0400 Subject: [PATCH 044/149] Etherlink UI customization --- configs/favicons/etherlink_180x180.svg | 34 ++++++++++++++ configs/network-icons/etherlink-dark.svg | 34 ++++++++++---- configs/network-icons/etherlink.svg | 34 ++++++++++---- configs/network-logos/etherlink-dark.svg | 56 +++++++++++++++-------- configs/network-logos/etherlink.svg | 56 +++++++++++++++-------- configs/og-images/etherlink-testnet.png | Bin 310169 -> 156143 bytes configs/og-images/etherlink.png | Bin 0 -> 154812 bytes 7 files changed, 156 insertions(+), 58 deletions(-) create mode 100644 configs/favicons/etherlink_180x180.svg create mode 100644 configs/og-images/etherlink.png diff --git a/configs/favicons/etherlink_180x180.svg b/configs/favicons/etherlink_180x180.svg new file mode 100644 index 00000000..b9fc22a0 --- /dev/null +++ b/configs/favicons/etherlink_180x180.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-icons/etherlink-dark.svg b/configs/network-icons/etherlink-dark.svg index e6b4ae28..97e868ea 100644 --- a/configs/network-icons/etherlink-dark.svg +++ b/configs/network-icons/etherlink-dark.svg @@ -1,13 +1,29 @@ - - - - - - + + + + + - - - + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-icons/etherlink.svg b/configs/network-icons/etherlink.svg index f5484671..67a67f09 100644 --- a/configs/network-icons/etherlink.svg +++ b/configs/network-icons/etherlink.svg @@ -1,13 +1,29 @@ - - - - - - + + + + + - - - + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/etherlink-dark.svg b/configs/network-logos/etherlink-dark.svg index f8725792..e5aefb95 100644 --- a/configs/network-logos/etherlink-dark.svg +++ b/configs/network-logos/etherlink-dark.svg @@ -1,27 +1,43 @@ - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + diff --git a/configs/network-logos/etherlink.svg b/configs/network-logos/etherlink.svg index 1e69ee62..05de1276 100644 --- a/configs/network-logos/etherlink.svg +++ b/configs/network-logos/etherlink.svg @@ -1,27 +1,43 @@ - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + diff --git a/configs/og-images/etherlink-testnet.png b/configs/og-images/etherlink-testnet.png index 8e9f7e079da930b2489f4ca59614fd65d67ad926..52cd5e584e90391328bc32ce6fc23759ca6c30fc 100644 GIT binary patch literal 156143 zcmYg%WmH_-(rx4J?(XhxO@cc#4#C~sgG+FCY24iJ@)AR zuWHqrHLK>_Q7TH(D2RlJ0000*R_22m003PN06=QP!@j?9IUpl^e;_!?=(qv^NLc^; zAOKl8`0p;y+N#XPdcY{`Xfrok?beSe;+!eP1gK`z&d^j4-u#4H z7?IqVR7_Cv-rCE+FQ)QGvlwcDr9|`MojaiQPqlb}{6B&G z<6RH_Y+h-?CKy#bB2sG9ax+aZVR zm@bv~mH23Ie#kN$gkp9Swe2PG$0Xj)@~m;LOw@`j*Hj2u{gaD^`Kyb<$W#{z9P z2hVP`DHl;kT-}r-%eV@yM3)O|Hph+x>n*$e!!YnbZB?l>e~30?!1-%IcYd2iOv&Z3 z@b=1WyXK+KRKHi$Xbx4Ve?L(o!J*Nr-_urL?dR9q@nLCfL82XF@0|P&1;1yLjY!AZ zrq03-T^8rf`F)lq?4!E-`EyxIXQT*Y-1*;|Lomu*!?7P6F4kw0m!z$BgcZ&W?OS3| z|H;gIg517jg@`v@+4xD!^=Bfc$OTtI+p!xlS6<1TlzQt`W2nHL-MpuU`ImZ21;dP;!WG| z?qI5W+tuI<6@|kfQYg@kTafxM za`;HL%3T4sLBplZA-&Sm@sQt~43oOCuDYG0E6f5gO0&f=%%#&bR=(d{OX?)MD`Vzqd0Sp;Qw(+q`1V%q5U~MeBF%;V zRj*TwH^=#WV;vMZL)L(jC0Lb3w4+3LKTQYI`@aM+X5oI7&9|gL2eOC0U}!ck@j}v+ z<~H)?)zDB!Sp;62E!S>4c`{(hnBt8pOa$kUcOY+Hl zxKRo22Vyh8mqn8>L)`@UYXUDE+3a=5(N+X8xfV=&nVUM^{N~R|x8H-(zd(slCpRLj z;$CU2IWF2L;EY7R5HH=$o+B`0sTb(SUNsj8v&ZMM3@&iG2V3-+G~2N_BDF`WTG^yG^7`X{6NN1Z<9$hUU7fj>x0h}RNe;ptT*$7_zr=}8K=d;Lvz@E?o}2g2 zK)a^MdH3ahY5VesI(MD$23ixA=BHz~skB0eOAoNa*C*m!nxH%5Gqx}0hgvLPS88gP zw*Zf=Uk@JB_Zj(8*jUjttRXVh@BK1v3T#SH2cYdDI)?`jyi9`byQyFqh)G1PQC1&|=E<)k)|Sh+p3rXodQm6WEKr z+tK;89kBy$ph(P&sm$y=;8k20jt&B~6r%phB=M~1?7>u@`ACKkc8wvR^dy2~;c>0k zUvIkb3VLm9adYLY!46RUUzoBKuLjHbN5a4iBgsN&`Gh%Y-6Z3d5C(0#YHj`iLv^ico~yvf2oOxX3#+CPXxMR@Bu5NN!PpPS z3N(IdOF6yzqc3>#X>c5(ZYpr-aj`|7oB5BX&D(I_O5z_Qr7FZ62wn1ot|lFBxK^K| z^`(+bdz2-xyA+V+wPm}xh5j3=`AAAW>lmJz%bKr|jiaDltKEE4AS<-q%`VEW?TKGd zPH^XCU6BUu3DiD7`@aCMq~rQrBiw%CErc*w8Thdvp@RP7TC^V);gaFqK9XS=HS_*T zZ$utk9NF}`wt^0O+bW`WSb-R{4st>N>zF7a-cBWK!MJ^pQ#N|u#b&i zX4RO&SwoZ5)A&O0qmlo-S00TGu7W8^pvX`^r#7_S(f9ol541OD#&$4wS5o!Xcnd@V zynT&Ctdo8PsWg_u;aNqjlSpZqO~C7D%yw0lfJcpy07e2|l8L$aW~T$hQNBIR`KwHF+)bQNM8iP#8k zFs2I@8Ku}_Q;{tE0Zcc0m*xKwx5a^dM4CLMkI%*&C|4?)Z7q?!dLWmL6XmTeKFR`n ziDJ`dw(By>1Xnp{MAwlS62wwv#=FaLs32hB`nK4X+#@TY%PJ`C#j&P`rK2 zBwemTI*r7}FX=J$SrCiIIOK}=`z6Pp*5S)Wfr-6sP+jaKv!m#?9Gp;=S&#-?bj9ev zz%ZW5x!QA-_786NJ$s`|{H8MLMrY5HB`wxaEEEzm?@tnU_AB^UFB6mE_(n zD9rJ^2*^AwsZfp>Q3#D1e=elQo8`z>`PowDvZ{fRy#O;`F{x5!MTphZ*7e;Lhrl zx15Ys=m9K$D5PLrR7COcIEbMOEIaByq z?&qX{3}NRAK+>u%PGfSZ^>VlQ&9RM z&WGzxL?QK;w~qlE7grC$30Y7EAI?3+UDm8Wl1=sBxJ5sYx;Np09!kdo83!t6n@-FQ zUS%}|2a```@+9$S%TtYUML#il#0v@deEyeM7(@hqE^7>t46)LMq4Gi zyD`czv}_2j&&Jcugjq&Ufi@$mqic9Y( zK)TTEU^A{Se+e>U@1~O%G^PJDA~1Kw+yq7?j(PD)m65!umu``(>@H^0MIRFuikaxp z37skG7e&2OHvzz@R=AytRUoQkDk6=?p796QWf;-7UyK{y0wREAWgMz6u3C!$4y$rk zuiZ}J9c`O-#)Wgl`rgr1I994?auU}EO$(QN{%)-$IPR;f(iugsU&ZK+Kd%&>kc%(q z%)z&zmgyV#m}wi~YQ?i4$j*P6rz;auUDN)XI#sr6lt@2v<9l6M z7QgzT$8c(?Dy3;ce$b+cG># zIcs2^cIz3|(9&sE$_zpK~9s!QMKaHW_$aEda2d38vgFvV|L^^qm?W7g7W>bbGN zADQOw6xiDC_3+b`bTTJ3_we9F_JCT2cqk0ATdtvz{2qwo%Oc4>ORd;HV zVY<_Fba=%zr&@es-XThJ*miLJ_^LDvW+uuU&vRhlST$~7oB~vmQbjobstv+}uaSDs zZ0V21xo~8o8O3EKms?mvc$kD!6mzcV8G%Qx3vy0RN%F? zxapefE~JXdR>F#=k6Gm~Jh{ez^^6qzY$)i!UUE1YX)6_2h(S2It|^qct!3+Rt0mYn zU2e*yoM&hP0jznSh*m?QkADSx~?Vc0|{2qi62q( z9B>Ft9L`{e^Zzc$=xJs}#hMp%DSX=0$%i!h&oqR++QaRLrsr5W)PyJw<+Eoc(vzX= z-p67NgAW0pwF-8Y5Oa{a#P2DrtAg65qy3Y}9V;Ig?y{n_h!xI6-hcI_ab{QumT;No zV>uA>LC76GCV3gabVqJ$mny)%A4Hbg!2vekaZhF*#Ashe`)L~JiBn2$R?*W{X5O6| zl)4*#Ve`Y|x$K~#lGJ1{w-o`iR6R?leY7LhjkP8sYl01fNP8bQjWyJX8O}JNU2cCW zNu#HUo@eRiVZC2MmualR;*ry-roOP?~Dx)ysU9qw$TVM*?&!T9I;q;oZ?)0Q% zf@F9X=N1GPuG;2_)*yu~%imhEIc7c19h^K0hGRYnYmBH!8&Tls(Zla12qat+)KQ!) z>)BEAvz}xQ@bD4%7)VI(T{Yhad7en` zDdcwWb}v|m{3bHLN(fpQ7yxL3H!9$o<=QDer6fp(j+Xxt1Ze(e=>V?T7pXZAPos8` zuIKjY0PrVPIp22zpEU9ioaEM-r)w1V@Bld4ZfqL{T%=iUz9;(YOj{%Iq(1ya!-)vU zDwp-YUq@XXBfVr}xBXIb+R$5OzOQZF7>_=X<^a){?^4v2YfOkeC1fk#`n;fj)8vvP zRW1iIw$J604h8#Q@`zW7${G=Mdpu}dsrS_2Uz=1^{Wcf(RQQQ#M6w**R3L)1lBs@Z zH6fyDROHo$F`?D9chOtpgV`>6qJKo#AJdon%6=b0W$LwlJ16}}Iuonxp9rL@Gu<$E zDhfZQ#-GkJ7faXGND-WVw1vrV;P7W>q%>R08sHdyc59ume6cGVY4Wy%j(4~oA zd}5v4mupCjs8`Y+s19+Z&#kG&mVg%sn%F|L5iw(%cH(R~?@e>F-=PSm*Y? zHAh$4N6~#=4y4$>PDL%IZy6=_RHLFYU<=yEj{YITjm-L%%sHsr&-@ksXD0T)WF2+B zw_@H0f+tT*V>>m11GzX7!=bpdei0HO2y@|6N|{oW!e(Ky{ZrN3o_N?bH{}4aSqe}!;mgZpBZD?4&=zSG!6q;_ir@r9f4Y04N=Vcrav=V9XYDI1p037clsa< z{*+A5QPO#%=4RX+Qj7V9JtZ;Uu3vA2SxC$fs9&CU{IK}=;`+Mw)*~6o!uu4}~2Gdtm}i$4!ZL@Zd2d zA0u{o`caRt?hqDZUx~=wM-LQHvD&F8yRJFg3vpqD7tS@X;wi}joOFiF#?QV6ydCow z`9)1jPe>t)@5Q&_buDb`(k(kA(mD02ul8` zcjZ2yuyNVQAX|E>;a9g_JDnigK@$yCY6gx?zSXv#Tm9P z_1c`vqG4PRId6D$B1sh`l0dV|R~rf6!uj1ox_oQ2nDQDr>rdUZI@kM?%HQPTFGLGw zM*rKc<$FZtfz<{c-7mC{l*M9C?Tze?YF?H%`H`d=&n}ayBHA;Q1)w7Ym4B~*-Z)g4 zJ2{d>On=0@b=f*N0j~&2_P(0Ikenw~==33Lp!{dVqjvv-1mvbTtP9PX`&tN+&;?A3 zJjRJnp7+dLH|goT1lW)6Ajv(mx!gC2Kt& z`&aXChWB}iltx^t)%_jLG?l55N{2+dH%yQQxyuAhT76C*|LsQ<6z_a))|wKqBiVQr2H35A0N6Xe!{K8lJK zinN**X893|O2ZU%?QcQ0>+PPceFhA=LPRKk=;%^o? z=!9iXqp8XP_&vAXTw;v_d28zaM4WOqS|noW;00%PaaoU<*m3@dKAIUkn+RN#v&F0L zT~*DB>tDZ_#h`7rV_ls;ScDm8(ku?lG~az1;Q~f%v%HRu&vl{HTvZSk4yh?#(raP9Kedc4Lw$p=c8w7a zN=`;1PYUO3btRO{cK#Su&!2{)bOQ@| z>z|ZI(Ysb%AJU8u8`OJ2ifQMr;utl$hzRZCPbw1nnFO%>+Cwr&&M8~V+s;W#0%t7l z2O`JK$B{k-@YOV1pF3+roeWIl!d^LNetiVRb9Hg^82X#*W;lPcmjaZ8U-v!J?YHoQZq9^hSzn>emhA>KL#W`bbS>8a*HQTvCT(Y zZVB>3g+yqu{bWPL`2o5l(1V^CB!gEGv+2ehkr6q|Su6r6q;uHfBarD}#2?VWTsq(z z>?}pAl%9c{Q90}>n4o^a=`cQGLM*chzY2S2#-)Cgrvf$T(nX;A4@ZheXKMabqqO+7 z(cL}T;YQ0N)jKauN}{kyPiRb%^roeNG*Ja;z8ND!IHvQi|KR;fwn;&gQ>H0GPMt27y)Ez^YXF=!#_2gR;3aQ!-j=2Oh z>oN@QEHouM2LFAUNYpE(jFH@A?uXD?!BOuvZjbjZIy&S*mkIqv&(E>f+9fExjnI>QQPX1|h zzwd>xSL>d3Fbzf8ki7P%tKSAPx#+yHYBxI0^&JadpFRHs;*Nj2YDEl-EB*ft{AcP< ziwjN}|9a|8;ciI!CqJDbB3o70yK1$2+MN>zPOjQ++p+OUkJykr^$hYZ)Y5)RXqcgw z@s^Oc+Ik&h{JWx*&|kelL9gtuRpL=6@(>h|Em;pq=S#H1(#kBQL)iFT;w+aHS{->} zb>z$mLWfZYN+IlmP9WPjRfc$#iSclxN}PLkH5fU9Q2Gg<80 zfOETD`cyO%;NC2RQu~8Aas?u#Z#w1{x~XygAak02Ar3a}lGf`|H54HnDD;1X&Kk5_ z@YvmN?+&H79qfuO{g8ghBg~`&;4;-hLPEEglwj6>QZx_L%k)SduL;f5>XgUx#i2MN zw4v#iTj0*SxI3i4r8SArx$sp=^)R0ZU*V5j5SO|*9JVRWQ|vYo;{)4RJobKIRhT7q z#gqxLo&7L^)Um4*&R?2G#!UrR^x9$Y+aUc#Zk&;N?!a+1l;eUVpz}hM@0SUD!TIkT9H+|^9|wI2IYI5UuA1zt?!Oy3XN)n8 zO}*-)Lco0ZsyY6s_@&G3J!JL29M(FwEIC3O_7xpeN6|X-fdZi)eV2TWwOeadc41s9 zuWCsVYEuU9!c-a7aN%QI9ELIBYIrQAwhSwo>M-nmIdEAVpHzDCm#vMD#Wu}boOfmE z0z4G+P%9VusbwpngAqEQAQC52cAA6I&QDjp(sm29n%lU113$Pq^8U~qN` zvd>PB-=o!48m3lttrX1~`a*l@3E_aH!xhiUBsknyZUetQKtwrtjg34;UkFErHVZ|F z#eSFsPFd=89Yn}_Y2tk#Mtmi_g3)avNOr|&dvM!0hQ(TH%5?J%U%sHf;o73AJ-dKernJXa23c|k<)OL+N#0VR_Dx*%HeSFFS^+SRxDZ(?aK$ahZ= z4HX;p1W^516$&D7ksQ*5IMda*4lBQ`V)$xTYs&xw9qNQ5hQVH&i?>N`c`F<+2$qAQ zPD-7oE0NzVl&8s_NFYxIR#4b6JN3sXe29cgI=Mb%T^Bu5PYjj<-iC9&&<|E;Q{!9 zIWNDA29=U5NM&G}!56B9^E3)fM?xOBu#aDchg?B~L{S{LE#;2%z#rHWm{u@kBhx-F z^BCj*wDV?lfIX!|@<-$H_o?U6L$vd7pTBje*7PT;&Mh%pj~bEL(%W9!t=;Ba$Zr^* znrwTuP@HfObHo2`&~-B|8LQwLbs2&(j0W(7L7v-G@u*UfwtK90of4Nh76KS+FmFeJ zDiktdMl3TGG|+~~gt~P0dWI$V1u-lu=dPQd^s&tKYN62)?M&MibHmpyD%4IzR%Bc4 zO?kTZ&h%L_!{a;!iaFBLdWQ#>3wz`X4DkAevrS=o%jiP25CsT`SFWBE_lNBz%NYKA z>40Pd)-$|e5T4{ULUMs6OwfeT!!}JShI|)|6JzLDCN0j92B6=3$00w$CR0qP@h+{= zX{L?C-<;$SGvmE)Ah0}%*V8+%Y%D7;2YwIs#{c!2w-u0j9S z^|?YLyL7_BZEF^_vCFTdz5Pg0DJz<2Px`u89QL&3U`$(doX-74m-ZVV)gDgm2qw#z z$xq);nYvlTdA&^b91iH)-v<~BRn2bI_Lo9Jgy&XZ z4H#9DMr%=+mQDO(0rbbj^<0&-HEhy2#!2U-2lIupNPV!LtBu|Xc;0mCko)s28TAYhWpXp z1t5DhvbBtUss=I#;#{`?7!RkG)}Wxhi{ga$2bs* z?|YS|iL0x5O$aEPXb%Oso^$XaY$2=>?7H7}P9f?ZiZKj(oMJnnoy+u#0|G9HtvcF9 zcgp};;2E92h%J;j?P(6|e9b)s+|3K2>uv>E*Ca!rG(zX+8E-(J$ND=}5}QmN^hpru zAC{~-o;?-mm;N+?i z7{%PoMaS!hhV5;iV0HL%y3Elh>|^L2rwS8iBw2Iuu;Qv5q;HuwBZ`Kh_@{()3Ti2; zEfC>XLh*S(7eP@b)q51nN5ll#aGZ2J{kj(YdkaUIzpIQY}UnR{|J%PUH8ZT=V&Df|0`vvSjkV)IN@zm=ETA&1|c@WmW@u9 zQx-I!cchAWO`t>ER-OVKzzO~kGaqH)37p7b_AdO;%dLirYZ$I7dD(C)oO6L*-=~Da zQDQ22R_|Gvs>$!&nCfe|*XNDJ@o5LuEeGOazkkJvdUDpsDpB_`SsIxGU@fbXbf0-s zepX}2lwLfG(q>BESSI=B$SokhBb8jF&zK()fQAzJ$j+LO|gHq}1@(K?jrb>a(=c*YcvNWxMxg?)i z@=?hL;|85BJ5W3mu`(AyJ({kmXLY-fr4<5z8WtTIc2{6tC}7>+V7kZ*PAk6s$6)yK}bp;f%+M}aUcdM1<1gSt2ZtQiz%p0Hb@ka0{N#L7oa97>ZHaL@Au|V zChm#Xh~P*hUrG$c$_E*XuUF25Ku!wl2i8bjeT~2rh0IabK!u^(h^(Ne85yKFHN7AL z;UxGWlmeRjQ@w&x>Nu4i)8OaALGuZ(_m#M#D%ds=@c7CfM>i~W8)^Z{65w2!el+#>1Fb{0iTV8y^L`$-L`4YN+~{ z_|e+1y1)5cZrg`VUX+ja$Zi%D&NI}9f>zcTL#pnM5`f^D70}-QOrOnIlR*qC5o@;E z>Gx)%2{xhH`g5JTh{ZY)8cJZk7~7sm8*dcR(BG3LqM%5cexc!(^TZ$-EaC)@3elkN zc_~Uq9}oI)y^@?A!y;2)j_`^22gEr?8Yy%5>cd8Z@rCemW!(>C*5G}zvXEgFiV^c% zK1X^4j~uj~q`0adT;sa5T2CN66MJ7a1~j=SH5!b|FU<25euaZCrI<}fuEb+&5k4GX zZ+1$w{=Q`s604PaOr|s}e6~Nm(q`xvLb};54c_>Y|5af?J^gq@uDQhP;CT^6@4USO zE1lNr^L*glyYZJ7=U;V6^JY^X7bsqituyj*OO-0xD@a?zP%A!fKhBsEs-j(Qe_aw@ zpc^WtrNpQlvRu2rr#D2-D7@n|8)3H)7g0RIC zwsW>z^LFSuF`ZmRJVbk5_V3#C2V%lKajWAW%*LA)uY4&5@Yas_%c}^yF}n=sS!UP# zXfXOd1u+2vkcOAv0_biG&n1S#wS_#O^yz#kq}(H^GI3y7B-|Y81WHvxjw=h z|4*b11qZ{vx*3k&B5E)~V<_ib*U|c9oxr#Mut3i#J{WfW`N&f~Ip3!>dxy_Poe=|V0 zTi69`%IEW(B}_isOpU+tUD@fu*I~X&Kg<)|8g9H!*kZ5ND3KY)YO46(!Vj9P${j*z zdQ)_d3F^=6Ec)xN2cTcQBX|TN+W*|8dPqHWelj_5WHjh%j(Xb8-Y!>5IJ7C1KF01ArNkt3@w$v|G z_>BnD zdn(JXBRO5CtJgT(X5tM*t}z1{j>(0fQA1#~*l`7Hv2vgZZ6b+-`hG*^I*G2V!2~KC zLJOakb7|i3?h4K{MExTNjrg{h+QZacp|oLX?}-Vt*){vy=KDv*M(=l>Z5A=;vtuLX z>V?7mPleBw!Fw5mWyM#{g~Y>lQ@l`EP^Vp>5#!<;XY>1xf?lXY;3c& z#zkx4VDtqj48ZAGSIclk6!9UypwK&W!kcx?%1QchXMd5vvER?a-E41I+!YYH zVS5*DVv7Z82X)rAdKc_TeL8K*boAwuJo+9)M(}NE&zl#Z(j;nt%S{8&cVSOkTM4f( zR8L*5{YU6S(EpUmz)1oNqEi_LXgGkL(o99ZYhUgR8F|LOr93MWEDA`o4(Pj;7H z;4`V3;3MUjijsjc+c@BeAV!K1e4c0ej?P z*k(gcJ&zyc6CZ8TR|W0Rr>8#%snqr5a<9Lg2_@?mb7-(%FykYNi2ki(U)7~(2B;v7 zZY^Yu3Z$n^%;@cDA;$Xa&f}nHTtkBCR7gVV7)1rjT?o)xz8(@{q)ZQnUE`L#J8^5J z;?N{@Ak4r7d1(Af96?~z&rKvUZ2Hjc#2ai^$w}YphTlSyL=4oDDp0w&T@AdME{Ly~ zv&dxJycEkjY5JKB$L;RS#SitZ413inWM}xc`M9LCR_beXccqn5%YrRpC>xg`4korqpIh$4pn zN1`(mYEl%uK)45bjeXjoakRhqz0axdljN?3xsYg4GH+TJAQ3Gx633_mjp1P!i>-vJ zdJAcXYfV2WXXoX%PeZY>)^hVePfgX>nVR84dig9io=ZcJ^%B|Bfc%muqP+5C6D91@ zkGBQ!zKWSZ(}|Q17n4dOI!Dg%Be&dbfAJB<2tbj9s%F;9wj;Q_St1a-UVmPA#Fxw# z(W~06jYqig%S2bKCDolMH3m9K1!V2#n{AWuc#L=}yX~siF;i%Us-4UExg*r&bpS2Z zeG81?ucr%9apj%d^Km`NI{7}+WBU;Q)hsk^@b>gcWYn%ZgId~wkPu8ei+dvRi0kZ| znxUKGAnWhI63#rcyt%Poq?#JaxZXO($}nn#JLcI|FP!ATYqgnzd6HJjliSpu)!7$> z8J%wk-13uq&Z7b}Y#0`@WrFR5oxFE9b{v`?kPxdWeJ2c-OBv91jo>2&>~RGtVYBU2 z@fRm(>a>?m_SQ^CaJ?GpLgw~_D~2iskdrpFm)!uSb*3Bw-wQrVvyH#VZn_x}Ea!p^ zrhMorKq}nJR+`am^Ob@ol#WUtpSlgTOwHOPk*Cn7VLIryI_5<-J!o{%d}v2 z_FSI>RE60UiX$ZqEs zCv&BAs?`w6m+F035dUEaG_Thp)Lv} zrs`|L$hk^v6mY0^s*~Un(%|p**IU1f-Vs;wIyJg0Ov|*$Y|}xy?ktse-9v$7ZIML2 zyY?c?(wP3Po#|iBSW`?66*$#w>LbGop)&dz#!Le5jz_iu$s7Sr!O_3t-lbJpBjky+lWI``aCKE(3XRBy8Qn#xiG>Kr9S$F|gt@&b>-%PT~^6(`hKj+&8Gb4y%uuf5a+-+fiU^MK&b0nccExCfR9_ zIdUn%Fd0k`Jjtx9T(_?p0oqH{#}}|M87@OO)ATOEC3*%Fw0a9upn4vgs$P0-u1S=a zm4rEqS~hGp*lySQfY5k}cJiwJg0}>`-v1TWA(heQQ{^!7Cf9N#_0+fPOs#k5iR13C z!mFLknOo!5C-sDk*xQIBOL_8xo6K+g@$RST{v!N7*Cv-<{mXq*xr2POg0!Nrhm1Hc z1{?1@Hihd2D;1a$Jr`$vj!;r76%Ac&S;q}}2cj5-dh0nGQ~_UNmL7$IOZ$8WWDMEL zmpCTqUWPi%cBS@~9Qi%%4#U6fCIm9j3p{_TNZe=?iGM{a7KjZj<8BjDm5 zWp@ZwuEE2FirIlB1=Z1LUeUSAwOTRg*~wn4%Q;LGuU9nWkN9YB2Q<%$OD@4>W5qd3 z&ppgjpK2VD5P91iUR3e@$12d=^VI*3f&%B2x-g@+s@6R{beO%_CRbbay#@}V4hW`G z`FEZ>SF)3U+XPPop%$gXbU(`eVX8}>_DE46%6cCN#6+v%mu{~pCEzK-tq_D{5D%#H z(RqLg3!%L@D#in|?Q!OmMD|^P-Bl+(4%EdTXH|4INny&YmhK+L!Wrq6;ebY`#@aUR z9-+edCTW|Si$+?aqmWG_4eyLqHrFNOsh?qq6Gjsjd8>q8<@QN19$&qW)047YOEljN z`)juN_MbMZs`9w@NSV5S+{T_-Q@(WO8MoW(Y;Q@tqYrFY>k@oj-lzU5B;P7yb7G#j5+O5heMglKYc$B3Y|81~8^rXiC89wBO_PBVXDFPrCQi zXIS3y$zISyO)&1$I~6=+|1g1N7I-&eG*A(p3<*EQH4FW$eMB_jK@v9{@Mfe=tVry_ zqf}5UfPc637KR@-e3#eFWAUpPPU*Q-G1W^JiUy!DpqoJD&4087?RvrXdFf6wwc4Rc zR6#^=Mj`yF8pb9pcu-1s$f={%V&e${O$1EY{rH_CI5U+?g&3Q@=ID2V^FFvmzuC8V zdbQwPPuy0MB$g#-#kCI@(PK0IADqULLjocX+8DPTFd6wTlyR6f3XIyoGf*QDyA11B zq}sV3Q-g%3JT65_W&$f*NNIO@G#O_)(bGtmIfa!XKlF<%FirZ#(Nr1=9D&n#*!cje z2Y4%Kf%G0ynNBi*;1fl-3(FyW@2Leg*Rlsp&i-VSW`G5e7K|o|5Ntv+INuoyJR977bnF!Nzp~$>h?Y97Z#x3 z8S97K46UJoEBN7~*9Jm~r6LIg2uUp!)k4gNZs=sIofo(DG=&`sQWBZ)*0S*M>E!O7 zeB9TyN$N{C<=_$)qZM&TDR+;ND=v!|KM&iFp~A|B&7qsu==E`=LAh)?!=o0w?c zBCsvzNNFqo%GNUl(?tgvp8cYk^S@nhI}~XioQraQEq?#j>5J^3lGy>YkU~bFp(MgR zS(uLn%2AK^3|912i9rIbpBbEtAXcwCB_aL(FdvVxNTJ*MvQ#1LUL=b9T8aiEG!8hqGXIUq?&>*DkW8wG7m*)1{!1uF*|2tP# z`z@y`ciOkc;@BA66(`aIokTPHk)x0&D&6h#1Msug z*E3>QdqYBVB%hO~5lERzQw*7MBzq`aXVlZygKG9GgyaKBO7AO=WD4HfQ&9KfNkiJ8w-;KU zJ}g5rUtM@NaeC)116Vpt3j(XMV!B^x3Jq()wYiHBiXv_)Yj=o!(EVAhaQ_9I5qP{y(Wv&vk^U=zrUXmv zr}Vv_fl%068Xf?!bp_f?b>fvU`2075yN6tl83}x24b9S*80n-0_1Nt~LfZ6SNc?k? z)l7<7q8iEOo5(7ZPGmcXo9&Pvb~6X8EFc6!RYrqlPmT73FEUoIdZDeDTl{GomLLcm zN{jntGLdSgFNlxl@4@9iW}&-bThdpcfNS}!0x7q-RXsd8tv>YvoN#kHM%Hy`#m)f} zo%va!%l0X>hJU<5Q5~4R`W%~Wr+SOcqHZsc(l|aDtaQp0ErFk3J z7vUf`<2=SRn+qE{n30HdS$InEF!yMxb;piK$Ye8=YV?oY*1eK4B>LeJJ>HRw*qB5- z8j7bSU+tH92uEt;h{}A*GEK#|pue+ELBlW$XT^o|2o<~0D^O<&G+x1<`%)rh+Rez=BQOP zDpg;4Y~8=TFeYQ|eL*gUh?QUEiAe(x9t|@vR=aEX=uR*916|Z3cJQ||SKBMnHjaj+ z5Il@D?!5E2-BFSVzxOZLjBd8=FvphmN`aU`c@p}=bQD&YxNVG~i6spE^<#)#(E73+ zs~G(}@Yczg>|qPLwLY%f1#YYr!QVQUrdHrlMyJZUX-!E1LS}*1s?i?8x$|=hhl8#0 zWjZeG8dHjCH@#4P+GZl(wCQSqJPunWK*qEHb~2(R4+XrW2xL25Q6ax4s|kM`!LR>e zIG(Xepof}9bIBhWj!twWGpzjDs08}!KH?ah_=sV=e>+I5kD+!CdcV@gEY8-$nJQ}x z5T9%S^A8@4kDq$N78URyq1E=)7KAE*=_cJ_TB8r}A5x%m;Ckl5Dp?S+Ahq-0*+WM;uRTMA~EnrrZ8TqLjRAaukeei zjkczwr8@;_gaM?x6ls)3Qb4*phYnFdx?!YqknU8vyBmgPXoi|^eDA&AUogKp&w2J< zd#$zC={97lQ*Zlz%v;)zD^}h==k0}DvL%`(sd0=udTZB?hPA|!rui8t9{H!^pi5&M zXC$_=r>+28>?YldMH$;#%W7s`eTgWxIkNr#2Xe&n_?AD66}BHF^|L0l;=Uh100Gfo zYS1~V|5*VZi@}XbKkwpGTvhbtHXQgBkvvp({kcKp)T{? zmHgsf*H@d`WNqY)x=YT>u^DSxkvO7lFjE*U0YfN)oZtVyYE<%b(4_vo;Bo1j8d4tj zHgy(`Pj*Z}!n-h!L|%m^o?CbzATI840+$X)(qW)1w*(F1^Tb857YemKfIa?n&|V*XBJi; z(Q|hc??YZDOi_GDi@|yLD7K-3_6pKoY?~U(RDzL3gKrzFu-!UONo@z`0qhE!-7av? z&2ta=Gfi%WbYPB+Lfokyxbr*;y-p@>HRoenK@^@j(a=Z0?5tN6a$34$~bq z+Rwv{AhDHou3BIK-6kGK5=aK{$GD?AZ*N5T*@$c9b%fN6qL-V6Vs4ccYxA8Dee~k4 zD(Y0*s5vF&O3IZiz2ndU$C@B0zGg!+6s)uzcadMph3+RDy5{N=^BfX{;ME-?Px z)_+t_c!SpewaoXJMe^n1zxbudwBu+Os|F_-RPa)@7Z~pbO8OIjy5)We#>A?@Q@sk0 z5|Yys39E!$Tec5b?}m(yYj;kx1dQ%0FOzC`AX6pEa^iz=>v*ed`Mk7laQMGu&tuyz z$g(TdY93tz1$xbaA!~=_INoJ(@M!8;;VDe573$gF6)FHi$rBCdzI`kIXn4@*W5*qUN+gSNMijlKKTOa1eV1F?1Zo=_H1f)G&1T1Qoq{#ICXu&3B!GsgP?b7e~{_h{(* zvMGk|kctt@^xDdTuQ_!4YDYCV;cQr%9OvElVvYWYLuTe>kaFUy_7Li8*C`QGySS4N zl(-a%660Khz1kGtmqfIKtHl^EHl06BeixYan(ckSFh4DyIOk_^0N!9{ z+njtC@!@ND?J#Ar(~9^PV*h`!#E4--2K)v;aAH~^FH!o<;7=y36_0~;rXZ()c>a%m z^MVdhxcvu6Ny)G}!}N^2l|A{Mc^k*wxnMRnK7^Hc(#+Kbq%&Fc}`hOx&NxC$L^(}35wj#y9e$-pQ;D1K63C{%F^vC=4@sfz%x*z6$Rkpj`~*>yLdMdQ8`jN`khk4`p6l z_QC4phNQ0&YAj(0P^+fWPru#~aaycjN0%A`VY z`&%Mvj?S6+5|nRmUux#p@^&;!S9m_@*at~{rdB;TIrHtN7wyBD|K=zr?TW0`UTmnb z%|AUWr%O+wt>qz#tdSnA?cYi1djIbh=b^2je)F=Gcvc#zu^ENw_;R-x^Q<$+%2>N> z;X1Z-f!$%9e)s!+^wb%@T_aSn97EEKkEr*b`o&n!bkAN}@xNB#t1evPk7$-5f>H_U zVwjm|T0Or&i~?l~vHg2Ub1d2?j@0ag;**15o+c#!Ki~iTsw#y0Heo!nUaftX_(1`K zBjK6ZSxd=rRG{*B(ff#^G0Q-FG;&sZmJd4*U63JcO($S<#v3i&P(^-J{L9!I$Ky25 z>eyZs?la0ljp8mmtX6(cyp7EQD91WwJZaGf{;V4_JaDd)Kx#%a^l&5qmHB0fP3DIM zj77-jw_wMe!Z2XT-Vn*i(k)WD zhsIF8jpz>e>SZ-5J;>Zo}+kUI;#dHDH=L;1&ci_B@$+}r;S8gzBkJKjjE4+!`phQcfwmd zf0644UMuheuM|v7{{4qQMYa`}y#`WjLyg6bk=CgriQ5pTiMU_Zx&Oam6Z)D)`-%W< zOK92I_%z_K|8ok>i7Hn@O4|gI)B*gAHH! zN#LR1l-?x+Q>-14*Pdv#JXh1t^SS;lhp)mEQ_PE}OCK9Km%s9=In&9L63mM*D@tvOe;q`}D_dESn{6q_}jKgfi6{ z$`c4#*foJ{Psd-ns>?d>y1ZpTy9_8_Ik6!ZqZ_hxT6c+FnF86{%)H%F`-ev4Nkpp0 z(z$`xtp{7FZQxAVToHiBi- z7ua>44J%mx)dl=GZO%H=a<9%yGV-{*Y&(JW5Lp-%)IBEK=yh~l6*|!lf9E}zKby!m z@%up+a6#&O#|i$Q)F3y$jV=iV;X+U-o;M{lF$QBYhrY>?Va|YXv z3DhY2osOgiNuhQsjfw-&t4p6MJY8!b+j=9toUFLT;@;3G$4>WbS%vwux~HjXW=v5A zSRzzUFkft2%|>rovtxQ=HS)jEHuk{z)-?}0$*EjnBmeo@tEk3g7 z?8*;FI%}yWfLqI3qhKBL#n4_X=O4?iF!>mv)2UvQz;L?9>G7$py@3Ca2&O>lgRLc| znSPVH_=_%Fqzdkhgp1O9-t>+k(TZlyyeYyk8?>3CmPdZG=u+QNYdVhYA8)0M$KCy1 z9mBO(#xw!+DJZ0Qudlg7D$H-asx`+MD|HkJWz!7ixvUqLCh7CNE48DxW9sSTQ81gQ zjq3+}HIVne;P@ThfVu!cR#_DdbtAU08-Yu`due=xW7VTOH!Og!_)vh=?KqD2dwDD| zGQHOcQ}yn3F7PMaDi$C$pTk57f7}=(QJwi@Tin1nv1C^MkHDT_XBV#?OXKc%5b?cH z2cjB1%&luN%%l-~tQvb9pQ<3=FL1oo z7XPr>z`#1MQ+DwO**w|VVHRGYbz}4jp7iz=qF-Ayf3PEM1535KlWz<_$+5_rFH>mS z)4Hf*I5eo}^sOnCT*SxOHRM=A-+R#OXe=v|;!34Pr2WFv6?VNh zyX16iLon?5kuT(%goAYt`k{5gGHas2rRKINUcK51^N_3$?&2KDK%bl&QQ z+?s?!odB3|~QVw4V_CIN6CFggFHV%t{fvk!=IaxvoOHnza3ocCg;w68%5t?wLbL!;Dnz+nbcv$2+~q(HxZt%?(y5&{?S~%B zvUg0K_Y!x1$PXrqO^QRu+hk&P!LE_uHPGMo!5_ChpL3`HBitRgu=7|>a;dvHUK+w> z25Skpk@qQw(L;cV4EfsA3W*NIAO)h=?MLg-8*7c8$Zdo=@J|f6vm_To%sXBo%hz-^ zJ|8Z;hBdW$5qX*&kxD0&_<9ES$03`ej)PHcuCu%;7P`c3mmS1|qG$>@SIG%9a}%#o zWMBJ9SB#t~S&OLKmKllSqfNx3Stip@yb>nrKg}6LvdUWj@Kit3JKm#^r;1)x-(Q?X zyD@2*xR4nBeJ0q3@1@3jy`7a+O5$d7RO6s}q{&sl3I&7Cew6Rw#YM}28=lV`58!k9B4veK|q&@?c$bBoq}Gkbh$75=zg*F;P3 zFMKOUtMammioSGBU$qWL&j)mFA9bT&X0UloDfO|MG*70S#T3!;dA8ni>f8RT)_>#r(l@5l z;u0(Pj#DxDb5G-p{PE(Y(kX|xv+!PF%cT%7`1G;TghHay6Lg&Hagy2jof|mor}W87 z1y_nWNd1;>vb_^-=MLSX{x6Y?RXx+&I6X_g8eZZ6UHMk|DF`KRPok&oq@!YxE2*M5 zL4WEzBg=&P4fp(_FwQ0Rn^M#2+BSk$h6}pMRD#dsk-aiOCR*YhrosjcT zyRHK8-^oNa9?V8%jdF+6KT@^BfR7LEcYi6S-%aUJ^KVeqm4VzQR=rnAv zN!@w)UfF>^{_~>cyzw#JxKyzbaTj91NGGZ{1?g4^3U)e$XUFV%kwx5^vE`lX@kv)8 zrO1;FG&d}_GH<=g3&1#Udy+Wg+%_$Gg-VvTLJzpew?O*hpgYvyVHe_y({>+l6->Nj zv={JdJJ4deGKj@vPYx-$87rvk6_o9A*Wsa_hE5T8y4=*BgV&mxYrr;-5~)g5IM@^u z{N}2>AN!tyr@&=Gv_4n<*0^0&NRre?G42=dnYLQKOLx1ACw7?H2fy0OC?>#$HloCY zVh4F(`#!HfuU(j)82#5qgkx1L`1Nkx2KvlGS^ul>_i7$DRw!ZRcmi$a9SuO~;NahtIx!ZXt2#O_9-1&yDPUNf1k5p{AVybJ-nf zD-qJM0ksK2vHK3=G_OZ8usiPEa-&yt6-cDqEG6Bc;x^zLI?#C#Lg3o}Zksm|eYn*4 z%;Nhz{xrPpHVXcDBk@QMp5&x|R#(F{wv@Po046ItZ+Hz>T1*-i0FCAF3#YuzgW>*kaeKj6s zjFJC3&Q%KhfZn+ zlE!)eu&snh!da-`ZvmlQ*B%#SZOoRwR+JRMf{M9IPVWq|d(1IsdfC@jK{wh!3R?+q z&{5KbsnqZ5YQ>p~+wc8^^UvajN7y}s6b-ZI*SeJgD?A^sjYH0?85r2vp}f^hi$2|g z$-fFj*$z-0w5%<--d0zteHUN246hfdss^MVOe&bqSvcE#L)K`K9F!TA-&-&}Pa2?c zvLEm5Xj%XH8UC%9_-lq;P1jGJbAJVon$(TMp#P9;`Us4K^4l7cE5q%JeXLmQ>TW&p9Q{a=!rmH%C7* z#4Z#&dC;fPHOUjqwg+c7QPS8J$?Byj=|R*)rHvZEF;=~493y^XX~RneAEbd7RhSmt zo?V3B%H|U;RleYyQ0z&!Clv@ZK#=Ivc_Kv9MrL;VT5bApzWBGq&@$0}yqPeuLW zv(2jE&U4dovt#mjUqe(Yi>W9#NTG-OLtaZP#gkTIE0!q5b$zDbY`&5%c_(#9w5k#YIH!hbz@o1W>|0`Mzpj1{^UU}6@@SZ9Z?UU_Inyz>+9XgLl zebuFzy|ngtg~jN}I^jSN9F=jZdfPSxEHT`p?%1T>FGwCQ^>_3MxXPz5%oH*Q5nxv)VCd-g zxrH14x=Me?Nbk10-)^D8X1=W0D3ut8u%dC)PUa>S@y)&+j{6%{{5z6F-tH`Gz&<6W zDT{>Q9p*$+B1O)!AXYyLG{U>j(aQXV-7H@=$8Vgys?3KW{tv2RUpTIj7+TLw^{e{P z#-*;}zchIKR()gDZwJ9r(HUR|{rsZLNdLaP(I_jHYhk4}cz|933tsWH^L||Ntx<2d zAdyK2kB>J(Cj_lMr#`buTq<;W!t9_ZNIJjfrS9Rs z#NcrzdY^#^Qb6Kq{hrGAJ}$rkS(8#jB4dNJtzo=)9$)JG-9Mo4<3#*c>h68Z{j!vF zWFx&AltZp^cY8A%1A#XJGw7a%IF}&F-~fQp^8~`_h;_N%&1wRQ)Ns_jU+9;7Pk+~i zVNHG?dv+H)d1RI93)@Z2bT|vVZ9P!@zz_ViZj^6eD}KcIyD;QixjYf_M? zC0TsYyqj!h;2jn&dr7nrnxm_at@s`z+d@2-)#sxgv25z6mX5u%xB5_$o(z9++6X> zDE`#H3si|O-+s7`Ih-su*7m-B?7Z~bKRmm8RmfaX)>##cr?VZt91Z~!KA+xhK%}Jh zj<&48$#X?OK;XgWgGq2_2RWc3G5!{J=>7=!1jZOy0PTrqI<72?O#gGN6JlMluW4rt zE7AJCY5NWG-3L$5;O=H*M@lb2-;NCU+_4gl+*A zt9P70pu=j+nNRH6vmEeyM57^fd+Bj_ex0t+w%1y(dYcM9(C1#@EF3=BI5F#V|5Dle zdLocjZGJ;Js{Rqh@5FN&{sg=y`ZsN=Er^HJHBRQs_DpIR#qYQ(aU};2{ znUtDCg@aU4qNU&r?Zy?N+_+v+I&H}*DjBS^SZn=C=2PiZPau6!@XT4Sm{EMb3Sx7f z&7IR&EyQSPMK`)FmDUU{Dkb2T;_J%WActlhNx;UNG<`%{G)tULk1qCJWPBoVJm|eZ zw1ZgKbn3`6Zz{DV4WM{WpC+)3txP-fvzvAU3B&k+m;`~LY9tH5sGJwwu{#}zXDNt#?- z8o1MyBhJ1ZAwu#%@QYSbI8Q7$?kG!DAOi2}S@{8}06iZhLd#<&XfMEBg9&=*Eb|Ya zt&t$v#SM8~wq8Ax_aSl$iekXj@JV28!>JhXSj@)zNK^%q>V&N-N%1m{*rbgsy)3ZSNSG z8wp|^1v}dfaToLXx_Zv?{3l)Ex&FSDx3ibPQ?KdpTS@h##G2Namfrc(i68V&`iai% z#f?v3IHpAVG0?@T<-s&TFrm#LFnG01y%9b)engAyH$IC&Ej^y@XoA@=HR2gefXB4>Qj-gnb0CDIyh8%hh3Bf`xT1jpGlOMR zI$MjiHdtKZZ2`TMQ=y!lBS*RN>_pECDLA9UX9IXj+;HFlFRqs zk6b$W$Tyg$GyYI4G>yd>P`}4RmW|w zlrHOJ*Qs0b=hb!97+mlN?ucSQHci8A-z}UUfou&I`*7gBPN3q>?ITeUa6;fZV9l_n zJoiz=;0?o^DDC6DN6QuU`qv&Z?zUZaQ9vhU;IvS{^w5*ZrGSaKF=XQJ_6ir^77-!O z+MMeuCgSe6EOxdlSo^~}wQpswU+Ve%^=|UvC~Cw_^wSv-{xEy99rkP~_C(7J*&~4{ zCk>l1-UW;vaa#7S8+jq zf!7KrkXTrI3CSEy?HZCt#Cav1k3P}tte2Ah>--M8ukupJ!742gn{>Cy0Q`Fy@NVly z)lv@Q9TeHwaepRaY0!Bm+hETM2K?_-gxL^X%N=I7CYLG+CBvj2na@C7g|p@w>7Rv5 z!TmP1VO#pf$24uenQM=r&PFoCEPvS#EDy{+n)huU7zL9f4856f2x3m5zTLlY3Y_0B z^ngxf)}GM%Z=xF+qExgn=JAHb1GoSh^w}qX9^6l^vgg|O!Sr{?m!c5+`_r>$$0aSw z>PIL(+!@tDp0dt=-Ya1KXO}_*D?MyLp|6wf1EFPn;>jqmoL>n4A8hNt0q!UShIO1Q zcZ?nnZ)Wx*>jAgaAER0H105k^9ou3VHB!&pQfnj2LjJu%-{U#P?HsM}r1xMW4yOo< z?6a?1a-6vnE@)z#t%{`E(aVwTUJmEuHkXAf>c`AsYzeawgQR#cPx{v~~Kz1-u46;R|m5bT+JLq|o0- z9X*QEVgYrG_A^VXo)PH%;C?7aM{T_--~s($GT&SpYwM?}i|e1v^8B7uj`Qm1QVoM= z{KA^(fR*NBSuwX*>yVFr964n}nw!b0Um>u6O{1LGoj`oi_iTQY>R0V}O9sxJ0~Mpg zF|_Z0;K%O?!ZR7_C9PDctDJMf#P~fi)IE!%a`#=Yz=_8Wu61LlXACJh1i@XTitt*! z;1)y#^^(qXBcd+$Okfyw-rH-Ki`>9nv4byox`vMeYxgVpAE z#+H^&IdK8U=C2nP<(n%zAH3kF3pX6z$;{9<@JddxV*AcW-Qr4d-Nh>HHN@s=EFU8(kL4P;du8HFw@6*!q@i<03e@S7RO8}_uZNL%bf{khAfuF;jBUs3 zrIiPBPrKmB{{*RR5R#tXR5I8{-6!Qr7QV^a*;J!8rk~v2@R&NcnhV=a9$adt3w*Tn zq7*oA#sWJ&LV@oh5prfS*zXLp+BJHUYu=i|NwH1Vi`UdS#H_bgcVAH_f_81%I=QBJ zo@0X9;j4FjRaPoeZoX`VApo_Zwm{tTjI>dSa_!^`?pEO*#Mvar7!l5pdYe*{!$ziZ z;MP>8L4k(Dmk7Wa>b~#rKG0Y%nogz?+7p5@6KhtKKQk*K5sZwT&_M;xAZ&$dblrXB{zkCrJ z63MXNo#};GR{8m0OMESd(Jui_TM?`wz|5up>62Y@^JV!$+|alaKu3dM!IrZ7NRayP zaQ=C!nplmz;W$j4r$g_Sdetk?^>hR0Q(L&ElULiByF|YkKhVRiuBvkHG|kg;4d?fE z&YT{dp2zOIcN>AGA-ec@S6iZT6@SV1Y7J;ReB!tz+`|971IoMVj`bgGUyA#{vXn&{ zXIO?d(3peF@gyyI5{^c~L8HhdHezwFrEXlmSni&zKeVqa(?9Ji*l5ze=*mv|H_@+; zbhr27*Hp@S>k-)B7Nja6Oh#vyJK$c;2VlM9}pLSt;Jn zR*A;Zpd{|Q-F(5ixt>Zo0V)mELj4PxaI7ABF&yjHshBwxR``2oQvulxO)d(rp&Dh* z?|Z2%vsQj91ZfUNGGFG4G?nZ*O~p$#r!nv`xCoy}o{Pp(H%%sW;zUk`OB_=>2Bq_V zV@SY?ZIAFBBFi&4wztAqD+o!V#uP_V1(?)L-4BM>-p5Hkps&Kl z0|Q4ql0nn6U^tP|E&ah+WQ@Pd_0^$sm-{WK`D(21jpZ@eZYtZbdbkOQd<9kU!ZXXklvZn(uqFQJCxwZuu3TIvm3&Aou2G~oKOtBjYR5s`}>sga=%(0>~8<_i_ z58t)VS@2BQM?Tl23f6|lBDwGnjfX*kD}CB<=THqZg6MY$&BfH-=8C3S0IKpTq^u5u zj$8h^Ye(t0Re6o&V=<~NpLP1i(5hd?#0MS@WjFwdxOy(alJ*{6JYF&?@U$ksL4~ z$*edM_Y1c?7BxS%99P&MNa<|>WsF{E?|@}?`h=;l1-~^0K99qF?hkUGZ4Pa!;TSV`qWF+f#+shm z^*WKwWP^T8F$Zk+3T2*1%=odPDkyqc=962h?B|yT-9S5hH$Jbs*L=`2l>kbLu2T8? z;l>y4H{!gCr*`J5@RMIC#%>PlsA^g9Ylg3hsn2MzmKRbgRFiKU+bPy`Gp!}vtBYTf z#g(hi*XGkMrqj_)Y~7$DL@pAnk}X0V(hv1}=4R!$nXsXKe_+Laf>pz~Aej0(rd&%& z<5@QNC0fwY`HRm#QSD4zbz}O2+eV%qiI;89yCSe-$(>RKMMxLKcVqe~X3Pt4m35F~ z>F+`GhrR~a;sL&(AI(o9-t}d1XOClN1**vpQ0QS@vW)ilwu*a_k5Ms=?}DxW-)n4k<4o){ynv5Q4nY}#4D7Pa%RU&t@_&M^{1Bt}`gY?yv zx9hkP-_Lm5y!gzit!8vc(190KKgFEQjkmPCMLT3+A?W>q25p>DL=GQ_m7GD3Do#d! zVTL&0E=Gh-*?YJB>eB(aI%hq-Q1gkGNwZ=k{+^~lSXp05&|WR0$FuXgp?P*^E!$(( z>iZbP6n3>>`}n4_2~9f{@Ew*JSqw&e>1}q`s*iLlYg`0u1;Bd<*In%s^xMA32!K8e zOfqk9$4U8tjhm$rHa%Bk?$}F#vE}f7)F-sArNkmTwmG|zQ5lk~CB%~9LhoeeZFyL& zFR3%10Y<7T=9-n%!{S#zK)?1lqLDfMT8X^f8#-~yn0XYYQ+}8e&Ado+TdQ$MmLv4b zF+_;62z!8L4UUgWM)pc$WEZ=SF*4S8L-4Ya*QdcCinB_~)5kefJfvbGjX0`%1;KRD zWfzN=y`~Pod?BK!ofalFifaKSxhMn}TK+I&itVg~cz)E$rLw+Do2tpN7vE51M|;i8 zx-mmd{ivyymd7ro_I`)U+QK#BeuHhtk*8y9&@M||f)n~Ug2Vgpbi7N~JT0YAHLf9z zS)GA-u-y}A$I=HM!l6}aoY9{pFRR``n&$PV(0ldD|Ayc>tz^o^$b$N%%`e=7wa4Eu z%+~4_K@o4V5f6++`Q_3>W*dxV@p;s*jx1KVgV3I|#Dg+#?!p7zKs-x|hJ+#PK?lan z=ipy63;p)@0`}L7{-nw^)7txnitAL0F#vVvbZ*6Xe!WN7@+b%T`NEOt>-;6jVJSwI zD_vQR)f~%^;+jyfxD{{bG>f2vomYgegf*K_BVw1;h-!*CNSdeta#nI-C|gperg*^( z%c#Tk2m9cHG_2kL$UlBEt|H3r$Nf`;^;jAw98t=pA}iU=@(3zvct@wk5XH#%WH!d; zX2oD5XNvy2qe>+64VryIZK`MFuD@xGmzdLE4)p$)CTgBt6r^}VMOwt0w;NQR1G^tH zIjQ%!+XTY(9D00x()aY2Pp>VBy2+`}+mtB2MFpCVaVlMA2-xLlRhYi0q(C3!^U)$+ zIf_f#%>rKvCle1OC!dKTYQ+(PN~~(_74T=VcXbH(vt=dQ|J%){1`%PS?tW)sk{LPH z*mtIRPSPSg@d&1~`}`~M7EMGpw=`hzR7A4MVWVW|()S}kFU2IdcgEuRabVrfO8koF z-!ON#MeTmxj*?px1C2Qw_F{P)vCmeZ2c~le4(q0w1iV9J;~)s!C+wDcF-hS-MTz@e z-Tkrk=fZlQ`nH;v7o1jQx=Tr?l^xX?NGXOqDUCDT3@4h4y@P(_mD7qS=|;>V<9TI} z^Z90F}=Q#9S!SWP5)jUSc;`~sCsHxvhm;}tKz%=U?zEF(u~a5 zssadC&75Oq-XIIn#O=D8b(hjsQKDuB%*m;}BB0RmF{_{T)**cr*00kqcX)1*H^0%h zmMJQN`a+mD3+(Hdc)n3)&i0lu{?l=CaMLzrGgxq%Lex80H>t~V4c(v}MZC49c;!7+ zFFJx4A4~5WpH^-~=o8ca(@t|%XMDZSdDD)y34oHiC!TBHLVv55Tm`x&$X)x2)Y?-f21;|aM&;fE{o=_GN5Pe@A)0N5Q z;`et5&$#=Y(={22w2;Aa3<*I+k z0V82}H%w<@x3Ecm>^R7aFSI`=e`sH1_pH9mkOkG2@sewH5H1uNA(a<-h!RF6>s+@R ztk`_B$}uljJ!%cnl|Y`DqW{V_K$Pb(^o<5Fg>}a`#ls74r}l#dzz^{KY1ev%$lOjD z@N+BB9IKda;`1{(Fp4{H@N>o^nLmut=>DQ{x`-;L^F8@GTvq?n#*}G5Pyb*c_1dT5 z;+W4aerprkg)}uVR4FJbLXwX?^nqW|F-JE`bE5G^AMI*iaB|6!I=hAI{ZRN=+ogi7 z#1g1MR{G`jjxCSkyu{AWrxi-znNsz4O$G`aJ&xC1f>?n+Dw6*8a7Gjyc<>jk&^!{p zS{SC(kx7&CToMK~W_-_&C9hJchVunp^T~O!ITc^dO`Y?0C*`GT*Uw6~yJpP>U4Tb^ zM-Veo%*aLM5#TfDZ0)CeG^3PNJvQ9N4W8|9npJi_o3 zakiJb-fip$d!+TXx*fhaeY$(+LY^_4cx|+PZPbsaDIU{YIhJ7&`?!jO;N$V*K;`A9 zJe1hkx(s>y5sNa-=f7(Y%N2)<-*r4CR~O2)i%|;lL@zOyJRjB&5|XoaFZolH=UPx4 zXD(wfaE53w!#D)j$v2<7oscq1TE`tjDCO}hzF_orn?ptmL6uq%|2Lxxxsf!ddcQ{l zET#3zH0l$0O0DVLqGj4JQ{k(A*JQMP^-~7BVo{ZNwEiLPNjAcUh~QW`t54gIeQ!uB zj=(&T?U`1QUtu+d1Jbz6GhczaND833{WRatQls=7zSUF4=_bT6I%ks^H`< z*pJ@mDFQ&5*fu2}Q6k4+~*t1B$Vxru|!qNNQ{+Dhy5CUq*t`Ap<#s)Z7x(9>Z@w)~d!klA1Ky6uLeZ=@Bi{&mB-kNcL&kbAUBzbOVRAEd z_~d#`&Dv_`<#0avoY?b4r($a0_VThF%oXJadGD}^5uRl2n!wYL(-V@!<$BJ&fLF*6 zd94@yvI8OjC8U`ACt{2_3H0(g5Nk5PXs2lFZ2BwGS-2Og&I@ZKMlk^ zVus7cW%{R4kNfm?38X(_=6A)E0pbbpaZ@s%D?#1^pf?Pq4`oKtZ}Lh_!&WKKO0L=l zd~?ik<$J#WUa-6jVy-J%D0#=F@iw&7OXE+xNG_cHn)}$7JYSXkI@YTu(I|>~&zWeP ziM_br(9Ez#8uPvE8-{RG+|VbzaiX`|A}sE>4urBvhCrT?rD9J9hoo&Lp(1wH&=+p< z1bcdMypH{Hp=P;Ltz!c7f&F%^Uphxqb?%Ly$q^${bQ~^tDr4S_*1`Bnt3LV%`??F% zn8^V@yQOcum$@48WjEKP@wEQaU;Q}QfX4Q2@}e8rd`%1T)sh`0v)YKnXHApa4ec{* zb5Dp(iB;&zJHF5nW#$oQeC(ilh1I76^#!z=VR+8{Q>Tw*_GWYW)foMQTFVvbSv9%c z&Akm)^XcSCC+xDWNdkVP94iobZ}Px(HPU(RQSDky{__@iGjE-IG3a$3Fiza+^!&HH zk-biASB%>?V7W1X+ToYKLi-sk=Zta~LZc?h#65#8_qG$kQGltr(;%0x>0yYIff%hV z_eWMRAlVXuaDsT(^ij~n+k$o$wmg#Zu)FZX(d-@gvDR3L7(0>lE8>f26uo7Nc_PHH zdYdl|50bJYwW!oQ!nmBjJgU7xdLh1eNMXwTMA1%^F@RVPL%|rl0-Qc>nQ8Z~4Y&$s ztNRR!>bP#amlzR0K3cGVgqEl-Df+(DbaPFXl+gHMKju3Mn~15SDDk=rF20oNFZjKxAH?*`2@Rdm=3}h zJi#HipX^1Tax(0&)b8qfQ7dA zG*$trLgMfg2phbpFkUdZS3RSVgY8{ab>0^rAd~~$R=KLn6!`9nUgO0ohFDea;>(8% z-S*5JgvCb9=_y!BWj^pWwf9!sFpFE&_f8og=UCa{I`Eo{A?5KK2bVoni#Odr7e|!Z zXP9G*q#;*t32u=N`*Ke2s%vxZU34x*@22F<@3 zbW!ZqA|)~lj>?x5iMJ}~zk z-aoE!Hg1iDQd_skOt|c<@f?xqKz?{sR(rHXC8m}d zkKd1aggf0xbQ~<+`qUxAhLIoTFLk^WJ_as`h&Y@xWMHJY(R_`oz^(O+f0S@FJ^3ht zuM;7k3cM7v36avoD}}&M)>Ut%Zh$sJolx=)%P@7=aOv}78viGT&LNPW5d2WeShm8? z+vxw!_m37VatSZ$oiuIC%D~cQRI?liJ^Y-W{?hWDWW|J!4q%+r*L*M^ znJbzqs+Zf{vBe%W{#V`*3iDs?mnsaXr94<|5#fYd%C7UmVS<{`Gj*B|bZ~V7W5`~Q zUm@kgpI;Wk-ztf#%XpL>dQ>y7w1)(PejbU>nZ2!Jm)dqMZeDx$C8OQDE_D;rZeS!l z46Y9>G05{h)n7}ld$`X}Q%8zpNHb9HlXM$Jq`i&+@-1<@@cXbDh?d)|O5J`NkE==O zh1I?yIGv06*MnkHn-JS^IhA%~I&B>TrOFYtLvsp|hz#T2&EVL*L(dXO@FkyGFQq?2GeNY$f?w%5sTe;`jyC3S-oK@ye05;UcO2jQ+RNF(S~s$Ef{TyME{T z-q(HqzJJ2!^LW4fgh%0H<6eGdo!~hS0UvpEwns`K7(`PvU)?2HlX3Udp*!2H^&sa6 z9_f5FdnR65c_*H*3d`CjV+o}u*85TJ3IyhtLhc_H>o3Bul-g^-%$d&dw+rukoidP9 zk^J)Z+Lqx``Ma2bS~*c*>Rdn+-Ek&v0o5M93kHd%D&`jSFOJMJi$y z?obcb!{Jrh-O4XCTQg;mw9zjq3TD8)eE}F-MwO7D>Z}6onWS*?7JbLoqDIkzw=-e5 zLFOB2HxD_0P2yk~cBQ_|&N02unPnmO^In%49wc)b#hs@abOWw_bB~%)`DeL_QxDC_ zF0+CjArB>^S;40k5)7M@R*@}(^VmcolT-%m&Bis+^2kEllN^0k-&&t^^?rQqaNL$s z{|AM{t2jSS_AdFP?FVcF|2{Zu7JeQtJk9ESm3<->XTdONmv?x%@G}qA#1{sC^tv~A zuf#T9u7N5Osd)h2q@B24)4s6^K3FhM)3jXGUleSY$igjp<&nNd0*(Y2dL!I^a}=fF zGOVVMYhb_%M0k;xp<%Pbozfi;MEYpvUYBkduZB$xyDQUAS(ZoQS<_oG6|iQERFrwFm&rv&p9$}=^| zo3L@KF@LQhEA@R)mRl_-@3br)tbX#}S>n4tI=Lo2=KZ3@VAF~UzMZLIvPcj8Qxjr_ zAogVA1!Zhb8Ah)$!Gg28)X?ZRX3UCrk6Lc=vM zpKfK=N2WH9dtu*K0%;rh3v9W?+tT7ph=(u$6rW6nHtBcZkmvn=VUUaX?t1kAynY88 zKrT%8kj>&KXTmJ^K}O3PtgzsI)5wUvHX?I}H2%gVhm{nJxYS^=bG+vTw&2t4;?X%y z)ZU=H+uq5BB))&|>Pd>(BmAx5W7*$sS%(>+I$2Pz8>vPDCBs4N(;cMq)^ebkb2=Nn z^;vhj+q)wCW6JNsvr12N&2vS9=6^-&@0{n}I9+&KOOg@Oytq%(T-b1Cl5~~1&mu=A zlbSS{#@hvPi%@?Q0JNK)3&xqY7c6xpNPJ}CTvXQe7lD?Q>c|G}^|R(n4mNO7MGYwR zc*PH*wBh}}d}3%FSVd{DkyJn?Pmd{hJEUrz8RKjvYlMzy+t5Y%rF8^D9Tq^|2^cM z53GL<)Ei{h*VL%aQcxMpbSADXzGWZ}^!EFeb3@Z{tsyf1MUZwrZ)MFXS%$V#CX*p# zrsQ7yn&{R9lGD=Um?FcJj4IHr%a+g@QKN|9G|2>oJ#04vHbDtRJq*`EWbWz&9E~ zUHanMF$eoqXff$tqI5%UxCg)Hx5V4uvV|grJ_9}+IW{iOs%>9KxPUHrjpMrJ(#|7f zEyMZRuv`zs!>IN+b`<7UgwVblDEpQT09qBAz!X|k^?F)EMwXh92E2~j)*&*rl6)-p zVuy{;m&HmB>*%i-Hm9c){GD$vhSvK9FrqasHY>D>S>SFFR^p5bEBjl5sUYX z&L@<0Z)!ia^x4#=*N~zZrvp*um$~jmZ%wM~(7t_+*CCSJpj>jn_j2VC3HZm6|*3 zW5*8jdxq$0)|C#(6CJ!#@zgkcmdBgPGD+tn@b39IJ5* zk>FE!z;&b%+c!=sRJ*jKz;CveOMM@5NRF1Fx#*}(IP?YV4F@QtJKi&WxvZYxbP^g; zqS{Xblz%vpe=gnW^Msy7`KGK$_ciS&3ElkBHj3%)g!ft?pd@O(mjP$Bi#gex>he3|xBoWMd1ic=QX`{4gpn;9Xa{swE zZeZ_4Pw1SlQ$Ed$&8t4S_T-W~bZpGc@)F?zS9V2&T;dVZ??UJ*1*J%x`=fc`ckV;* zHFtXC4(f$p^2Q_CyT{>?!!tdfmEPOR{mefcmT-{nT;z25WwgrywBXA@cHTeCs4PWJ zkB_GIhAKPp-}0d>zp5HWz9&_AH+MT;CKc0Y4^pgk9vhj@IpYnL1O&M@Bo0qcFd0$rDEl}tOjcS z*1v~k+^(GWCH+~iR(i5+dm?;c`w}NR1*!@$N=uEIWsTK{3vAEyAxv)qUDRIm8I1y&eS-B_< zU#1#rI-6PNv7MVE4Xlnd>K*T}vJ94=JKSMwG4mXaM#Zn5nG4xL#POybQtlkR;T^a- zKic3XSfGka7WlojKAwQ=h@Zez*1)?Ff|k0ht)}uPmPpeQ z!6l;*it=h}>!oxDA;Ft_arDM)Tg#h5{o_NE34()CL%gm}W>eF%D^WD~c*}A#8}j}{ z!$6z4&%)0(u4kBjdr|`*j2UU}n`I3i6$C0F19TGx9K*^%hjneR27FZCjl zzvXp2gKi6tP*=kit?}pe>{jh8xB@-SK!FOQ*1b@jO0~71F8pjF)KYG)r)n+LWs%fj zlkzC_I|j>RXfki|;VLCf(N``p>5?bUc@-7Qe4r z9=JHlkr2NQW=s9``}rR>eU|^8;uLrSg1ibgfvIKfe*Pu#3f{|bJ$Zk6FKG3@2UzN$ zL&VSbh&qBRUl#6h%^VS=S1#>?!a(bUf}ooJF)Em7#8TR}`GraTmFSi!sQne_WVZHq zyJh6+%R+*n1L*g7@EL7}sn5+-jau+nBqtz1PqEw$5Pdq+$KOP2w*NHiS0MC*tCP!N zfMQ3n4`?CA2xGz$z2G-iy`wPL?v6D?*GADe&S5w(3{`Bs36+BbL(k?SP))@zsp-GQ zrI{l!v%fU}Z}_vRBFKzUBG_3?@F{_F_!dWSe|UM7lpFks)iCa*4tyKg{#Oqb4xGL3F{Re0yxgx#V)h zMnsjW(I~H6EJiG6=zj?I)f;zYFW3+O^M?MpTx#yj9|5M=qwQ^^l#dX`Ns#{wVat20 zusnqRbT#l>8Dfa~RO&GeAvlrg0SDPtU#|c3&|_9X|Ir;6yXIBu@0D`PYtzm9h~Aq>?%_IqkCJjF3x|~P*L)1RFz|Q za}~%S7kUY1aSerbL0BE~u4XN-mwfmeHO;C7&q4Cpycca52(nUfuc;bZwJF57ql{wn z!D@Kq(;O0!gVLN^Ql(7|+lQv%F@ag6N zcMqFc_en$kFt$}uyqKR)w#iBUF>IMqPJ(7VaO@7`=II~JFd_mwot6#@*jBinX0=w6 zb1KGY`IC-`Bm&kO z#pl(tvQMBNn~X>6d=ZwiJAtlu3)#8pq;4C55OPCZoscs(-a6kgTEHk!ro4eG+eMX=CP(@$tzks!FPPp~j&B%B~!m z)D9*#yb7Iy!<s>{>kPnc;)oIwjXa zb$8HUJ(Tk*t6>q*hfLOo@K-xjPz{sH;n?98iKoxCt5!C; zX3`G}qluJ-;@m;~y2p?u(qAH|+!4D{xi$ekJ;ecawo}u-+I9z0SJ1XA#3F&ryS1SM z2v!D_oK{Y{3`>e22tC#+^u|?-dF{|M#5^mj$bk53Fn9YL;XS+zhnmF9{oDQ9dHzLau`q^bxdD|^S#(Lal=r_4HK2z~sljeHf zRaOTC62Ya8fj{PfF9+MI=>6QZsQM;_?tyag`r1@@sdv)}`!-neo>bqxxI{OM{!r{v zMF~uTj1*}9+45grtZ@4g3f@WzNu+c>t+ybt;9CJj0TXxonNsdLZwUeqV{ZTKA*Z?{ zq5skTK6CuV2p=T?uY#qkjpZOYfNRowhJ4&m|&2=S22Y_EciE%wpsbbR~` zr#pY4+)Z`u*>XIPFWs$L+8JHhK4f}lF#SOx=`}w#F0Yh*@hYgfr*1cA`!kv%Yg!f& z6wo?ims=b*`mx+a&7x$%ilkX(^?RCswLi;q;_VQdA)d0v3}ZbFp2DO%u&YCF^8lm85qW}T5r6ee<0u)%ERDDd1@%G>Fb_K%qzeu8{1hcUC z{(SUlYR7p?MhVeEo)O`(K=_5{T{I=lB&6x~O{IOUuvvDGej%#8jy*YE;u>uWWh?6r z*@TS?M;%lwGd$Mz@TCXN9cLmeE%mRjMvlR)F(pyRl9i4=9lpsBrpC&5MF?|K*Sn#> z)6>u_(16qa>WRXOV7S2|X>#z@%iuQIOHiB-G`aM{vyEJJw;iQoI(7A-MD{i)_2dHn ziBREg$Ky?{adUc*Jv;`iFJl*i3(w5Xw>KHoY!l9Ly+(GBg|;;$Ph2}m(pxs2Fcj$a z=6Wf+A%nm1c5`#TP&8oBGGqM2=_dEq@xpnqb<1C;`351Q&@gT^$^ItEtw#`Wdj`tvzKEcZQyN*jCKx-xtbcF_m6vGhL#O4OjENvuUxWodmmV<$}-iw zfKO~^0HkUz-GR*Nc?ArTsI}T$^}nd93GN-17mlk=?(4+*XMcSi%eiL0XT+@jT5sMy z=ur?|x$KJZk4OfQ^f!oD5+OBP5kUZqTHAqc7;fO@lO2P9vbWet9fr1<=VXz3m(7PZ zwmt49eJym*SGB{l3jA-$^hdy}eq4YzZvD=$QY4$c*+Q`|X{a_ah-xd`z)EBSnaZf( zylorQ&Sa5jgpj~jxKo~&bcaX*SGmH^BHRb^0}uQTS@`9su(e@`r>q+WE!gc<0&x^s z2L59iy^~OxRl)$vzph(OUvg^B8P8lQdMf}q^|aIL0DJhhbZi67-_^W6j_-oXm$15e zW37d!?&xkl-wq8eqaTjHeX7(u_Iq~|iobOOMOBRPhasONX>es;M+wUvelM)9K>| zd};h%67J4>bAOiqyFJ zO-N1Yjxx^r%D9;eKQg2TE#yNIJDw(mTS*?=djd?bIog8@br-_lkIHho`O@P04RzN6 z#hpY>0dWgz`vGmzs-z<*>7Bm&7efpN1 z{JGYbPOhMbn0Z<=gInuAmGn()9jYIuT?ZIrRc33eA^H{~DWdyUY`WdqF5iEc zp6&?`R0&zK*YA7@;n-#B4oyf$|fi2Qd4+@XtRG zF97`PTM&s>Zmte=VNyci^v#9pa3>#637wt`xW91Z;kI7q3}p+pc}~x&1Y?Bqjbt;v z%C_!Av;2`|wf0dI-O*~^u zcqi$<&Iai}EU9waGS-80?nF0~*c{0tAaHceKTr}}u%|!lGY3=P9Zy?1L0YT$W4pOz z9xGJA>R5g>MqVWrv_`im5Q(`UL3hi#Dt?4k+@;U~jHszXFVP5E4P1@1V!{leAepD}DjI$0{Ce>eUkApjok9M6Qil;;s z2=^c)5;V^}xU*gtK*~k-_>9UT8KaEvvVv)5qD5!PD~Qz_0NMMW_nkX@tF~)p7MaJsM0!HTJjA!f@?}~nunNzj^C#ffg^djYgPpIhW?HYZ-msQGV1H0EK z7bst@BGYC*6+m3J0wN44D#p`K%It_^2&0Wc8koLjyFRe^5t0Fut^C-yd67>t;seRi zq!&kXaTu_ER9~#tp|VWgkb97t3Wi;DII|}-P9F8OgCzE;PVuGd4&blNApsn>m|868 zt%sh`>49axbwFaTvpF<$Ya-F-p!}N0m2g?!o-YiL8?r{=dH1 zQZJ@V-`L&2z0wD^4g91W2&eD9MNOo0sLJ(-%4dua&Ms)xDqr6`5K-tQk;YdrjZBj} z{k1$eJ+euHfqc`_CB1X1&qo!e`b7~$bCD8NnW`ziDU}xQ_Cq$rcdZR5bF9jR>BYN-8STU^tbq)>-WYcaOTYz$l!P7Yj`n{qhet4JxYooq3H|X+~iZ zvOlc`z(lc%?-yk@v`4;feeg3I_@hK$#1O@E(u;j-t9PEuQBSXl9XZ+vg$VfK5)7Jq+QQbwInj7G%2`CnzNYs3 zejiigLkttd$Dq_;FPFC2y{BXE8sk2$G8~*KO%k$GpIbN}9|$yE$C0i>#M)yZq8Zo% zQVomdqph|1kjEZT7}ssnmqKMa<-1X7XZTirzZqUz0F1mpL5XqNb#K51tqwn*by}Ss zCeA#zTpNfYC^Zx`&Y7QkftTLGxrKHo8*u;YM?{5ml^|B<%V}UrT{sCW=WhbT2}iIZF!90)CACk2??_ zZSxCF^IFezjE_Yy2eAJmUwuPRhX1x0q*((B{KAm4NW5!&%Vm7glOHG6W)hWx)`k4T z4p&@yz1m8-QbgPcIRYR34@Sd;EL=cH6QQa+e$R1ykdo2}4H=A9gUeCZm{Ms&T+ip6 z?{d3|Q``zRfA`eU>uhkFKNVUbtn#0#i{$m+t_W+ff550YgAJrzb}65t4N+S%6iqpA z3#?9{!@$Dmf#s}>%RG&*G%?phlJkhntS}!)K9Rh-Bh+hgMDZZKndH`7$=ZEdJ_3*P zc!+VVn}My+2nBi`QK4*Iy&QaJMi1Kd-|Gzm_r}D_2(@TtMsJPzXS%PF+*U`#lMH?nS-zxvQ8LWJfRISgcjP&b?6 zEbU56O18a7^XFNQFO7I&vc#!&jB5*sxvPk93jx{e!^~#74aK~2{rYJ48Lj4nCWWM` zRCXUT(1MQ*;uyjybUw!FWHT$E5(rvY`1O8|Lq?0LiztB1d5}c+Fn2D%bEn`QZ$0Uk zw_BR^%lYpe6huFhYV(8Mm(epl#}AJW^~|wKo``%Z?2@&Ply)4k5qD3a7xBe;Hz_MA zSqym)y?3uaWSvkT$WzDI|G%e>+HSe9*Kw5_+Ju=s8CZGTr_ydWkTMshV@N%m^#Es| z3T|$mc=_~EFb3*v4oiSAvFk(ISCg~NmGn$R)tcXu8$vszeG|HEqxxsF_Ob{BTpLPT zztqp9FnB)bV83CfIr2fvO792di0-2-b*b6qo%WdgGPFmutD;H>zJq*ps_CPh@nx>5@u_ek@%{NlRGRRp*r~)d>GGvm}Z>C!tc_r z|FKkl<^t}_8d-?du$m5*1RO}#Bu6wY!%#iENrW&H{ zXTyspK4{(Gk-6JnW#=*r?(Dz3d{nK9uGmo9wV4GFq}02#ixk<3K79(;VL)Q9AE9t2 zIQF5sIw<3$SnS8ekTie@^iBx{>3-_MiY5j?@Rra zHf4tbe_eFiMV~vnQc4b|!Yv3FbymwOfHbI}`{m z-_X+d@>nLz7X_qZ64#!wI6hyze&(~>HvZ|4c-;XSQ5m!jrEuvK(_n= z2y6hmLrVgdmnf9?# zBN%x?xi<0UAXoP3wX8Tot&g1O%_*E(JOTVJ-A7RIghsE8L8VY^^(Hc=2W9Q3IdM#3 z5h~Tgj7r*v0}z4wGQB-o*bvR`Uvu|u!{S_en#0Xof>~p{(?OnQwhRlvWJEUg@Ppis zt$fbsf%4~`mHzkhI(XLoiVnwmH8!3ZK8;*sNa2q#K46;1)B5hZD)#+2}5cs{Yc-`FP^U?Rjl%K<}9Ko8%(NvLQ zg@c8!!Owb&11{1D5v^~11+qW8{j$k^>b0)-ofe?4F+Xp8;21TODPhgPrzX6pl}L5g zOQ@@*ks9n^lr%0@e`5Hp+`$z3&04QvM{4YP0|0}Rczd2+*d7(2YUaWhG7H2YBkqG> zjQ{SzWHB40>SyBNmA21T^O--a)(-TYZTsFzNMCROPfgDTg;~9e?!2ICg1CF)H-0dL zuj==gd1O5tq$It!R0w0<8h8*bxnnGjb!&zE|86!agj5ryRwYD*)Es#(HRorD^jbux zwLq}-pqi9QBQcnKPy=|T3Fdq&LdcIfQwvl$k=8hqaQzcwit|ZJ16B2nv5<@0(<&E= zFat2`9(GO9puEWCowWkJcZLUE=`B4k+8=nUGm4a#RF4C2TwpOKK!7Xr}Y4tVVMoUauDR`rg}JxZP3iq%^*Y}VfmA6 zC%>+9{>J?bAo=NvFz1`Tj&ruJ<@xN_im&b2&GKOuME|vUNZxOonW9_zy;ZbUGnIjg zEg@ACkC!QpnAI|6v6&H(eg^X=QwQgf6<3FV$^)}bBsv{Sma~z|{QR#}q5D~O1(8;k z4e~9~(!A_Ak9;|~ND`NA!spQTD;|{LX$O zmp}597>xpq-+LwGNplJ+-<%hZDC3v=hUlwg))wu>#C7_7jVj+@Hp-bA%H`f}Q5>j% zJ|%OlueX%U8bMDBfg+a~ZDNF`En|(EHiZE}5f$~<$B%_oaDvSvsYFvful%esWh#p2 z<=h^G{49;XU0@>8t0ujo@<9e{xHNISQ-||DU8UV^L>-e~-u}-!u@?v?TAL6ax#RjnhwrTB%?|xHI zI=^*O163>F7M0fTFOtz~eB`Z6-{+>V)(|kDp8ig`B#1Ad3Z_3u${1Ap-w`zvenb6O zT0I9lbcb*cqJfu{W-zq)2>zPQoS;`cX8=@X zRD_u>ET6Y*^zq1N+~|`m zZRx48+iWR%+-pPt#7}={kvat`skG^1yTKB)U8JG`#$-# zQ4yyAwJPl*cE0{wo1NxqTp5Rjj)r#KXFKZ{3!IEq)>PAT+vfnaJ&tUu4%iXb{;u?E zx+H@tZ*V@wFEr2X{ZhPur2vml9J3ZN!q0O(SPc5=BBZw?jkw)#`Ax*Tvlw&E7vQ3gLCWl*H>b#4>HBZ zi^cZ|$|!8A{>SAG!d(P%zc*;)Ev{Sayw|_cG%7B;D)pk^ANEtl$urV?NBIVmWUW)O zkxD(aj3>;p3yq5ZG?eiOmXVcZe4PZ8)u32OW zg<<$TVovXzM?F44DsSB~A+i%g#POREg@3TNb~f+K%^#Dk4eM{d#5_f(RY=Ubca9ST zYk&pGyN~;B#ThWUpUQKqy;** zo|MnaFmuXyL7`J7&qUG)oKbNDhZbaiy*r)omBy$qBz;cE7+v4aGe~6T_-7+pHt%D4 zr3&L1uK!F-sqS77^_H1^=%P=ODNs2gk#+g*G*Qu4JByMfN7KKL-rHy0}ZdF8lwUqj4=@4ptO^zGE)j7Hchdn6r773mkbFdj3N1Vkg_09oE zSPko#A4bS-d^o_<+#Wjf=m?LlVyd?-l$|yalpjc>Mx=`(egA{xu%3_e{)5Ro5~Q-@ z30h~1Ogvt5 zysf`^1AI^Z8eEUM;)sM+;G-EorGwAXw&#s5{yM=|{qq~tye@DM6_ay(pI~}1j4ZdG zdm(}dB!Vu!+5kXLtJB|66|~_*AlhBXFvQC{;%3x3R9kimO&n^vzkuAX_L)|n!?AL3 z<@ddI%2+j?XbkD!&oO9Uj#M)d1!7cM&ujAR{n6%KK3i5&uhVW+Vj^YKjUe}8=U%h= zV4sX^Ha?eFf`<}By>n~`wODtwYN*ud zbTx20Qtx$mEo!^!>$SvG-u&jhU>w4P`KXBC1-jJwOv`Os`4cfV@_?XIAai<4wYTg; zFMWXeKkt8rUqk9p{*ppp4-n=|1!b4cFRQ0BoHQ>AP0a^46@pt2MLW-WkL%KD@EpiQ z5yVyHt7dRW`zi5M$E1*9NXJ+>HO42+6fW@G`D*zCNc71I(@<(A>&7%rQ;7AeYoGKX z*7VSN;nrkA2{-T?Z1LcV(gt^`L)WieCdTsEPr@OcjK@H&)E2Nn49hFF&1F} z!~e!I;Y%|yfz@h+d+|C=4o@ycEqaD5!T^c+-ZLdo8YOCw@4e7O;X%`_dRGM`LSxD*Q2l`3-&D0Gzfm~MQ7n6-yJQrWi1G^TR63)y8ZqhyoW`+ ztPVYRj@p9_upMpUda2v z&9#WGjXuf;9$2sP|DQ36eSzbkPz3(%aTCfpWiIJw@+j@UcuHkLyUa`bBNWGCZ(~Ce z7^~%v&^e9=u^Y%Nq(NrR1}03*Yc$yT$}cJ<0b?W@$X^OVId$X35t|tDVm09|wrG7} zIX-=fK@4f`?pZ?a%KT7RWk7Z37OK!O{!FBeX6Hg+6RdNGwwT-?uFN{9oa_jSP)mPFv8=gbU2NhVropg^UV(##QhJNV2qrHGDhfBEN> zbPv~^5INZTU6sZ7oXXhc?jiNX!#RsV{JTJa5Efs!^hCYjCe4vGe8=(*G21z2EtD^< z<3s`Pc@JuYA)J%#?rS|w4lZf@7cOou^XiS?0HnKel4(##v!%fxl5UB3We;K=#_(#V z51(>4X*rspXLC3j2CpO}b{qM+%HAJ>?3sp{7lM%9GuX_nYNm)y(5M}<-CIqKBG$4UW<*@J)}0Kq-`!II!4^mGgYJ&$Zu>8>`N6pvi!^dozRJ=hSJ-TEbMYz4uJZrvG z^MtPH{`JtqvovWWqMF3~tlVPXrJ#c-CXuIWL>`vRbJ!>S^fn3lAe7qo{@~o!)o^l7 z^u-{D)YGBD^SMH;8MIOKa2@0RE}I3A{5U+n$j>z4*2Ci7*D&}tB5j`lVu@4N>zGEA z@O$=X=?%kG=xAS>DkR=a0#JYiflAAxyrBOMb6uo-3=p<;`~{ICAHB<#{DEM%vEc;j+@jRfOvEnuzy+u35M!Rr1Ofy^U&niVc#nAWl-KjfWQI|M zFI?Zp9_N1&HHku*hZt6}o+|tQjO86_i+$zo^$cuJ=)qY&z=p=__Pnj3TuRv@FKDyT zoZm`UE*1u@Dv@U`^H^ZiZI@qz==7&Zx3YxWWR)zIvFxG`F?>Cn~>u9fe$5H`;3HPkI8@6 zis=O`z$LHtoZ^S)qZ%`;JYjw=h?-#iO{8$$=NQG;P#h?RHg2Q-6q2y@M2=_=eiiKL zeSpU^xaCHe;=7-+)Mlv2+G?{|rSLjkME=oubhLdQv^k<4#JA=P{zd96-*nkY;&_tny`TYz^RMyOd30*arzAobLjJb zN^LayUF{=eC}PBhcWa8jrhhHbk0O>$^xw{}M_o)fkJwOxwFD-G7p{pm=Wgu zm$zq1{KVnSEOGd0pr@<&uXBR7@fw?=>y3T#@(8vwdIN7aMWrx*yoYi3Nq1duCM64UMl5 zl@}c5`bK%+uYCKxGw$g^-Z<1);YQ5G0N09`cHxwEds(ngF7Nh3;{li(&0m^VAmJS- zZc{{CF<*iz?2rArHk&u!T_$aj9dl`m_wU>j@?lM>O8&zgb?OH(1jtqy<+kD>fusio z(O0Z7!FTvOkI|rY21-jYZ_UfYe9wi@S!6z%ADTjc8wn*P3)9uqfc*w?oVp_wc~f8m z?$Y(uwae(YZy58I;Jp-64rWK*#4XGi+IxoVL20kXE~s`Y(&Y-WLLldSR>R@%pWaZ( z(3!@zvc?GyJXgR$nWi6AcEWG373V^!b1ke<%(GTf0!h1(C#-{TngN#RbIb zkGvy2GpYQ*`FYGZhQ$ga6Ow>wcLd+=H&-LS{kxtHZL{7M1QOC+wJYCa`}C6^vPM?d zY$(G!>n}@&k$YaBL@C|7`c`P-pFw<*YNxH3i_p_^Li(9;d?h?)0ae#W0W@pK)evM> z61WUx-MGrhRS(6E{mBUhT1^HiN|eM*+0K5p9^C_X(Y+%H{lp%rqs@SvnJADb`c>@q z`CaYG9nXKmPOTM}ok33~|%d7oXS8 z_df}d{D6@X*h6UiKMw;F`nZ3L!oCBZ7^wX}w0SY}tvP}H-_N8X_!;*Z+8iDd=t0{Z zd?${FdxApzg-`w+qNT&?Za^QVrCKeNibLK(*3Ieb*psd@mcC14x_>JO>XGJ-vnm(_2PLaY6bFR`CUy%+XJA-$xu14wHF8FN9(M+w?ZeU--kq!} zLRzcN;@wXNaC~l9f=I@D2eibRk5x%4io!{i0lTEk6<`B9N%KX6kBN@Qln4VYR!-@WQ@ zqgfdYk6KK@V#Oer(y+yaAa7T9u2`^bab}ZSZ}sn2*Jrs1BiFH=Ws?(VGFGRW40 z+e*UZ+M0anq8v+fp(rGhuf8OrxF}V;%-FENe^z@K0KIlKptJMt9^)h)u*#7Kwwe`7 z?rK_2e=D$^$eF{a(Ad)l$FAXp(x zH*zwJ@Di<3HGA~uxWvKwrCF9(axK^xkscW8H%0d){34iDZYWj5YO zAw9NOYv*f21IN0LsK-|eos87b=>~M`coUK-1MP|V0#(=HOGL}tGF=VD9M(4N2i=XD zF+dx)`#(c6WGP1dOC0L@M0(KK0DcgIKSxw5$YXibZNH=Z%;h}sjvtCDgeVt6O3dqL z7M6XLz)y9Fc|^r-@hiue_QZ10(OS*zcE`>YF~|CUM1562T*0y}?hGCX?rup4?(PnQ z4W0nOo!~A(g9q2(3wQInH-2F5i<*0x3BET$yWT?WgKS-CvMNY-@*yWk;CkcEZz_z3_v)ax^%qF zuT!mBS-mUuTI1umdCKd_)ef&c<90wa`+NXdJx}O9TvAzl9dCfwNj`<384BqPkCm|% zd@H$_k{Sy5A66vN(uJp^oSe49F^#4;fCUjt8?u3fx+W&Q@ni2s=+@5-Sl9Br;7;M_ z;3(^YFh&|E2!iR^r0uB|=a7YsZ}FM;Pijtb6F4+bPy~dd*npx$e^5nL@dZ8wZcUVk zWt*-gXN?-57AwLC=!6}=eSA6zUo7g@M&~QA6OvTz&9$XU{d6)OHiHUg8a-J4gnB=_ z+w9EFo+Jkcy7UvEPbib9MA60-1cV=tL!Wtv*+WNrAMtH+h_S?-V}%1SymX zV70d&!FesI9XpzI8n{;MK@^~ge%1rn)~-|TJ0ccb+|M9Scr9cPt?W6K!Yz}a#*b6G zb!b{qgx3E+K+;_K`U#eVB>^z6*BIHKWlKKTQ-HAG6$0bAI>{CM2voUS$kGx<2qmbD1z-GT(R+{V;8q4F6|m(<#IIyPTi0t_lpCS&Ga&M12b5p z!*@m9+@5isul-)q<=J1%@*fX-KEE6%azuH6&MVT`Q~jRuCatZ}$c`?WE8uu!(3Z`Q z?aOSgKE%e9|Gjw|K$WM!BH-rjtWQwusr(WK5+H<)GU-M`!@(OG}P%r~pS z#4r~|u?NHzHn;C$qUYjE7Q~+a;u6tO;sgA-5aMd7_0`y=vBkic2F(Pf^e2LBAs~yY z(NvQDEDAMBNm|Ti>j=<&UMoW``sYAZ?wR0@>ZddzWt#wMLW+BbV$Y@B&Q^G!n8MPI z!H_6rOZT^?Anx%nriG@OD5SAgu~JtGta1@pk40jtkL!C8`#6%WG_axqM=J1+0;%2q zp~h-{N8-F(SWSJf2+ED@J;0$G?mfT%fnNNa{YELcDxH1vGHgf!&NT${SPZ>pMVFn{ z4^~f-5DVV=dp}(T&BXE;Un9k^ynno8?kKC^_gaa?V*Ov#i`<_ldkT&Ci|6s@m=)Ia z0NPEc0HZA->XK*QOf3?Eh%s^!BPc4aLmL<<2hq`<{1X2af1?g28A*Z4Vm!GGwjII|q7d z?sSeE|A}-ViDXJN4g^Cyz=S|11a>|SErE3yL+l~Tz+Ao^rRpeEPXJV@wEM4&;=zclX=}jlQ2sr;`tMqW6hs{1vA3dqV8^}In z9lXCJGVBwwNGg2C*|}IV$0+PuES%-9g9tX%PuRM!TrEo=>??YQ0=n<=@%eIx$}Tf> zw!mgH@%2_~65+?|gQM(_a0vRlR!=+3OkkvaQi${S&5D^6p?3Oz0S?^?l{?Bu z$uHX~>`OMx&OvLfoG*BGx$T@B{_%SLcz#B2fG)8@Qjl>@pC(MWM0E!=_EK{9fgeA9 zesFExN*=C;2%KCuwM{a|MvQ`9tBk6DU?%$wMU8)^v? zN-DGiwPR$N#}@6z7?NC~`Otya`ExI?%fMvzy?SGTPm$fzB9mSJyjsv{Rn}u^oAMWF zJElPF8C6xA;L#8%i8Euq7GAMGXHgY~Y#0AOnN^>nJNp*Tksu&H2JQI~S#;2q#{4=q z{LKl^u08*&5jq)2fkzj*2OJ`4kXgYoBqIf`S-pZ!-;RYW;ZAF_A+;ETfM+w5qfftZ43nGLUe;cu@ue|Q{{P4q)~lWVMUm0d!qT7Qt`Y1=z} za4nFgFb#B4KIW&)htK?rEji{)d5-KGDiic+f53D^Z02F^LT~g;wo`+c1k=DYI(qc^ z+7~*{ni1ESw9{Ksy;W;C7TL=`X%BFQd&ITibbkk@*eaKWi8yHT=GO>>x`33 zptH;eB>3yCQI#07#{;DAcwiTpL}hi8BoMx9UQE1|S3Yh%?|mRxk zX|@~C>bQ=mFF`~kNuTyji+W;eV8%GLUF}Ehia?j(9a^aEN%suavKsanq@fE|PmHGu zEsz~{?T6WpgQAH2vo|yqhVo-C02@)2@WIk73;OtWxPMQU&!JHW7Gl&PwWwUXI)y*o zNfplFzxJO3nC$c(joqR_jIue`6UW*mUh1_NPfn<7-sbOXF)Gd0EJYZ16j1 zRIL9AUsBUMZ;{G6MlB^KfI0|R!Ma0xYMYL2(w<*<6Y4H*v(`x0vw>q0PQsM2PVTAG zCP=;)PlF+`;o{|R)zR)?^VqK^FNZ4})%E^82bHm+4hN1}pgh-pzi>bGgE7gX)$4le zw>5KNE3#r5argL}{ttR%0q?RIID<`+VG_#OBU&!vXI#IA5PM%XT{=tGEAz%Mxun=y zPL@U?HgzGZrF5`>d}G_|-)#3La%YC5RfrQU?>Q9JBY;kZ7Z5w5yh(jL8gR?c)1b)C7q0Md^93h{BdNQ5PBwbZw%g>!$& zM{u9?KtL8lCB<>kOXnHZK$6y`gp>KP=j2rD=>D5}-Gp56BUQr>pD&y2nw;DCG$FqX zBX-mkM5h9@{BjG}rk5GB_Z(r2FyU z6?D+5$LcidjAfJ&|F06G)^jr6XwO*p!QHEZ6(gk#Gmt?t1z@4zb4KvHQiT_Z6JHW$ zrs^yQ$PiM8s!ZKJdGko-qL}qqM$UbHi`Y5HoMeG%v!#Ry4vOxAc)boXhdPnB3c89= zESUz4$|C2Ch3)l}w)^k5!%r}b3pFmpA2Oz(&e*&`EO{A6BAR&0HUitFiPOSHH%Ek9|tCZ`>20 zYOa909sxo6Q_D*a*m3Z4Fcs6vf?7L76BxK~650kK+#yu~`T_y;Y|y6huMXQYRZZn1 z)pT$Y%2lIT9?G25zcbuf>2*^)V0+Vs6~ayN3RE?R7q~Mm0`~CtJTn?0r|H+X6?b#5 zrBA@p;nV3GMmqlY9mj#msf2cw+s7Ow&`^M#Rq7a!Ua|h%b2K(5nKijl)qdUm6>OhW z@Z4KB_}#U+UMW572P6qBq)&QJb8q!R5Eg#sXH3^$xqVRv zurZkJL?jdEv`0+KC2UWR5jgDOzI+M>=8K5-Ls7DKWM~x#&O+=Bok2bVtzq)uG8k}u#!$tV zaXtEBXzf3~El*>^6O_er0x5TTd~?WCSsCGde8R5g{J^o@!6Z@B`=lVb8~nG56CF1A zB!X9Uu>Wucmj(viszcx`zVThB0|_M+8W28y$UlF0SFV#Px;=K3kcPj09?1RH!!8;7 z1VxfbiKxfF)F_<&)lD~nBK|G@s!1pU8{OHC3V{n*A3pWX39lo?Z-l!G%Ar8{G!?)- z*iO$mPK>kr*^J!aY=Qp-_Fx>mcF+%js9Viybs=9XIq^gjleVD~vU|Ma6{EBFdy8t2 z<#m8nv#4Ebm4N%;%}w)~ezC<+&<+6EfU__Akx$O6snXC8044@B59xoq?}u2I{`Uu{ z*_Em35b)QUl9wl+mg2B3cWd^`gsSh@1*JFESNL?xak(zAapWO7dHrf-ZqtNz?VZx+q zBT#j~(xJp9V9pK292EiVKJsUoBl5s0Ev1 z&K~oUR@zl@LY6PW4!C1zei&hq#97f!bU|%e#uMs)?NuewX9!Ts$J8LXy4mFB2f$iA zPHW*ktVrKzXRsxX7wLRh_5X9s+YA=3tX_6sw$Pb*uz2pDn%ZTtb;?21@_QclQ+wO< z3!}lV%a-A_GMPx$6r2QivfNCu=jl$gVLP_DY?dyFd_esAb}(AsGgY4cAW1|IR-foj0%A5DO=U0 zpK??e!BV{22aW&F*ewvmnd_#(SLfD?W-t5$i-G@oG#z?S{x%@KV_Ud73%!i0p% zk<1yG+wq2~#`|<*x%ZnP%b{sZCw+xMG!PH>lcXL(BMUlTAS2?7l@49|o9v&Ob@_9; zt#&*&yu=Jg{?F*I6l1;093!Jt@X#)>>_qRDQYGj(?zf}-}eO$sIvccI|#2gEjwOp|RIKMmOcFiw8(&fNYNGZ(D>*?pAHVsIZ4|U3G zd;B!4s&l44F-x!QlKJ(c)Oc@#@jW-m!>4up{ zX%0D$uBSgku;qTlmjuWb4|K6DWza}QWjf41IHP$nk-2Ey&PdRqj}vm;&HuE2>p0Hz zygp(z>y)uisNgp<4>x7NVZFGJg4JHDD5eZ|C6CvjJ{N}5-7GVi>)Y>m>+=-;Emq7V z+&EN@FLXUtK1KD&|IrBvXeOG6h-_p>~mxb9zyg*E?}P#2c9V z%naS|KSRuF5~DeZA-iUA9TQav)yZm?!$_OYL?Q4+)$DU@$^AcajtOorMY#|a|4mDqWD%iP{!0eN(49-QK-J_r zHgm|Cv=Ec=wUdQ*;?3Tw@lo4k zXq;vJuSIrb?WtO%cJI70MkBU0r8DUh{)B9Xjmie}%jU;*YbIJd$a|n}bt(s<<)7-d zXde{6npkp?Re=D|FDIm-QTnDUm~+3UYIbjLXgp~$WOq^bMD-tCD67!)(?Mict_xw| zWsAcf6NRMqV~764QGQ%NkQoYbn1OU+PJ&p>2>+s)i?SnD18=i!j(*T7Uqn@1074M< z?trPe-A9-pPh*i=_{;Yvpw+KcwkP0Oc8BZgnoD}F5uZXrnp6oiWW3$-HF}|3#VSs| za=r9J^-CqwgtDe?xB`r=314-7VKIJqkM^uj0~kdS61KD=w^#Wvvtn;*nXn-c)_PV?gg6 zDPK)e1gE5f8uk*s-8*%#dXUI*Hh*zArA%_2-DB&w0~4I)rh%rY0(K_M?qz*p_2Oar z@9o7CRn7ODp%1$ZNV7Rw46hG$g)sfeGBE3E zl|$b3c@%5&k{W;gmkT)DlVS6zbv+46PsoWCfT|EZH1Ty+)24`lOrCYZi|9-EX0PHw2Gb-f7YV1j;$lyM7`F`WP#qXaAeH-!L z;wYOFEPl95vdd`gd~(0UNJ@h;g008hk+hU{_@I3cRs<@oud1EM9AHeSz7c_iL62zT z=Y>$ES$tmDM7!0nsV)fq{L+@a(sKy%4VQ-$q;jHUQsV%|uV|vPqUeU2(>3yT^seLI z?M+2kVV>?T1L*A-fxfpt=5%4?aL9cc4Cnl&O5etHXFkU9F${g%Y09aid{4)}=6iat@<)SgP3Q_N8uWGo@Ihr^Y|E!Q|}{G&=)woP{3 z6wT+lnpAptpmlP&usWt6W)CMzC)4WjXd;i-sq@L|$QWJ4zjN?=EZ;c>eaxkWZYpb3 z8L3XqZ}eYU_bS}L408L*C=;N;uUxh-p7#~v1%^^n&6)8HMj>}Pg)U9($AIkRswVXJ zmeE5xsL%SZWu0a6voGvlavK;@Qb>K8b|&(pGuuY~k%7b3`1GmHhOSgW&6(>gp@Hlx zD)1A9iG7T+OB_|{oFxJzoRf2CUajEm`=Sd1`e+E=h6nzxO9$O_ceOGnp_l3CI4o8f3{0r~LX37!{_ViR` zinQly)nNv;aAP5F<=^+BYA_l)F&Yp|JGo6C6H-nd)&0F}#414Z*O#*LB+>)^%_~xl zxmc73#x-W|Gp(Li=&kRT(%j-t2r|!1pBU;J+j+m@s0q121g}=#*+a-)grw1}zYXhK zOD+7{;c#ixKF3ECgE~yTDgou;z246G zFfNCoF+TyCTsewLA;l-`qOn-pEp>ax#O-TZ8E2=Q2N zQ47|I-${w&+_+y|Jjsf(LiFXiQrKCi9v(P{Y1_5Yj$=nbX0C$WM)>m1`O%+Z5!!pO zR(z;7s)2I+;@5udm#T0o-QoxHB=kLv!$(6%`d@s)k>WuQF#yWMc5lhZMJ)jg!w-mg;;xtHg*^%;R#m$}aL;3#l>Mjf=V&+NaAc~pr(`kiIqM+aRK_VPGV z&;!>F5x`=iOE?gfQB-$mqLfv6Ewd80`ddb>}fZ zsb4y2u$^ks?)aiw`&?7iKEc&3HFpt#8Pn9k{b+^|)7iqIyaai@WJy~6y?tpX`cSFn z=;__4EE;z3d{LPQQT=mP90gS$Cnb0GSW&{XhV zNNlFtqupCworc2vnY1^A+kAOQ9TTK3xMN;OzJWAHrGahYREk_JFx~2Ju-2 zhrIh?AO&SfKp(istmG!a8%5AARtKhg=8eTrQ$x%^u#R&-ZfJvmJhdu3wQQA*yg87_EVA zhHR&lgC@DK>YWClRv6Sa*p?~t)bJ*eccI}9BfFY_Ch#F3SP8NQV=RPWIQadss8Idv zkdCVb?BKYA^|4torE;kZe4ijW+QaZ|@XL|erR_0c>jTl^^K-_;()n%5W!)LbVc4sP z^nZ1l9Jyv+T?o4jv~Rz-tNE^?N_3Zt6K_+cK{Cz5w2<)LKbbeaBUO@b*V&LIR(Z@$ znz@1TK-8JL8BfQ5uZ1eehMR-DOWo?dYx;WL)B3gH(+R+)vSAn3RG9Vsf-$BtWtSF~H@Y+st2uO16}(NHzdw*iqjlsauq48Okb=^(uA{&X=wKaH4t9O$5P+9<`@reXjAlR^ zEq41oJxXKxCILRPo@_*7UTPk&$5fqZHmAYwE66>~ljcX=Q1-$7Y|I$%?>gy~u_BcF zj<$B4u_gl5i}omNiVA17`UOm?^IHP$R-X}f0BQur_}r|wITfZTYUxKb` zohlZg60+tY)6_FJG>U3KEqA~>U)zRdlluonGEH1!hLQe4=hEk^ma|@m7P^KcS2|d> zbP6)a-RZ*+z{#+1<8*Xg){8~??9gv@ea2U%FqX=2 z$kk(b{Ht!;IUE~=;-3*poH!u9kW(Ceg}A94slNcNdCwO^f1kw6jyA9eO#)_mJNT#x zi?5&x&x@>c1OJBuFgunekZeA~5Nnw{+1cvpvn>x_BMg3DcHb{?I~Hw59)G>V+Cb-} z=r}WqJwa7mQ9w-Luw&sKyf}aV8Xg}xoX=*AI2*X|JDF&-cqf5$&}V<4@Qs*D?Q)G4 zPCAFz>$(dvrA>WU)*7VA=X-J0c5jNZF63;ZuqPo2rh?XZZIID0!67g8SQ5zhuf4sL z)mT{|kU~E4G<(Z0IsIMu{-AUU_v&7(_cKT4R2n`IU{b(LM`K|6JS^TY1n! zanF(6`Oz2aAu<|Co^HcTepigflJ><+wow2|LGBR-$t)nzA!?os01a zsGM7JVC@x+=8A$c*k?bpek5t-N<2xd1-k)|`g^K6$XV4s{(7%tlW-W2YPu0q?$6F7 zI)UeK9#p}*$HjJ0G3K{M#J}Sz28W2J8h40GPce8ahD!E^5>1^7D zJzE%(R#uZ)TZLQ6UZ3-4ACaf( z5<{fwqkXW*>g=Nmvkzyc(_*EbA=WeHXL$o~bQjQJ=5J;5C7*#lfuXIN z#`VWh`Ha1P0=1;#wHn%&CtW~!&^zZm1BH0<)880Gn}?{Ia603a5*G*g?ke3X$<|zr z_5K;`PIbaIBt{R>mRY&>B37@!5M@8fOc#!~)&0pm`apIsD6GHr@UOHqC8iS}|6cj= zNjFf?o2wu)9J?MR7+grI9JZpM9DXB$Mo$iiMe<9|5I@j=tXk{Y`ha>t9V%$JC7j+8 z=9w~MLe%NVwFhx>LNLI}lm=Nc_*$8Z$hJoHpa!Yc&mB1^r=gE_8ZZip$XH4%c5k0- zlyJ!+oYiznuW;bctum6T1!S^%tL#p5BT^z8{h$MxI+1pR?RP{|T~Jt>lCTZ$t(x<- zxp~|C-tb?A?WI3OgDxCt{n;%L>qJ9}-L}in;0`G*zWxpDt2WCTZ7;DTfyLH4yUtLS zf0`N;XT#`aO}-2Vglgpw(%t%fS+b_5iJhsPq)msBv??(n!_LU&Kqm-(e6&-L35CP( z2BamCB1-Sp7Q@&31yS%ub6KtMGwSS6SiL%n`F-9;RXn|5MQY)_Ps5A47N3jWh1ki? zElGJqOvE<^X~I44v*e6feZJ)9TYh$A$9+r=i8zC2{BpwnVFtua=kNv*T;nr)B))Aj zza5-&IKO#Y=?5OXH7vhXxEn=NzErrLhP2rl_r+bu1UcREm>%f5oLl&K#;(Zgr^WRW z{{DB-;G<92iNsedx8d@7y>;GmZ8*admsFTQ;0hwHOY&v#z!tZ0uw@~hjL~aOhS5%f zII&b?-kjHCROMkBMUD39jqa5pG89FG8|^no{0Zl&Evw?~Ojc%kY!Rw*D+cBhaiNtW zd8xr7w{M=kQVknB<#D>s`~EF&+u%4|;#jW-qY$jI=7kkxtzVR@$BW-#xVoTMt1sFx z&=S{4J|`Z%q{UXpmJA~sWR$PrFPAbaj%V_t)F2FqB;#H}>&-xnmGiHy zkauJ_^ytL9UVTw|WTU4Us1jTiY>AO%{?rWr6~_Gngyw7%dp&g_zLAQ|$x_WalNquM@Gp=}{D{v+1ZU|! zHLNKoS;l@`_5M`RxCp7m`crH2rPuz=UI>0DXZh=LOVnIi2^R)dMdfJc{O3mxNyKX^ ziwQv_hZkYUR9bH&p7EI{5T7GWZ8R&gX9>%8-4bt{tp4>Ov73|2iX^xgUfMYcpci{%m-;B3X&EOo@s!=(ADjR&5k&ZM(dU3$wG^?TabUuPcb7 zbmFNV82qaSjeSVjt|H&q1k3Iyj4ad5@2*$}dlA{8-Kh=aT6dSX$8$@Nz?wqq!x6+b z0$E$Dum8s@r8*VAO}@*aYjm|)8t~~I91N~PaO^Rqz^k2jrRv!XAYl?rK`|!9=Ue3M zpe0IR&qDBlL+pCx7roK8!-Dwd*U0jFsUz?ul7TWvH9!>Jm95eNFL@0uuRUkYU~{NX*yKBxUhYl!uxjl9+x^dNvHcc>GTfc z%>u3BylHa8`@kKD=ht(4{ki>FmK}xCW>bBI87#79mRi5ZjIvf>VFiCvt6l3Z@S4g> zD&=256z?)W%I`VW`^v=SupKxwIOFWK+jWt=4$pGeWs z7_lV>DY}v3!BDx!m$)4PsZqi`SGVlwcaQe-kc^8@C7{VkDLO?uGck3`nRGCTE`}HP zG%O0d6x8U1x+~$PWK9C9^t_dDu4ZTvn^WJ>Y~c3N9hMBvEOsDiuHdCo8j0rg)Vyo! z-^Mg!^Pq*A{+6IhBTjF|gMYq$-Iabj7@f4s@qBF*>V*qubFxdcKub=P883A5@#P zd^Ywmu66z*jW3Sjtc1F6e$)5P#VUreqCfU4FW$LMX4C!Eu}`v-z-ZgrZD%WI{v?GyVhi%XSDy}3kyg+GXeu7VG+A~`j<<{TiQ7BftskbnUXu7f)e;9SYnTIkU39tVx9S!?RNJ9AsJK3U& zx$C2kW)6+^p7(igMwBFsnN8y0#%@zVErVp#r%;o~+_iiTFTkRyPGR@puS+U`fYzRGtw-45R0Nd^yAQVbjIh1$iD6?kTT*%w!YWn%XCA^%fd_XZCxrikx5JTlsF z3e-tcTC;o4qjMm*tG2`E($C&>-;a z*al-0WoY39q+yIf0vlj39m@lu(*fB6FW3cz{QezZ%C)G1T^Y)BDp%`Afbhgtr+@TF|-ntdsaw-%e9vs zbKt3>qEGm553d5gjNp$wH4Mh)hh4WYI$sQFc;o8*m{_NCbS?d-NPnt*=xhs|(;#hU zW|qOVjO=*dhmzREXAuf)Ma}BPBL+3 zkIYS*(Bpli{CLUA8pHtL&n{#*i{FS;*c`L{Hvar=$0GIMq2q4Cpz76%u2a>W|5aUH zCtZT5wg;DFI+*7^2`0nHqBtQ~l2n>wZbnh!e?MDdO#HCDq{nh%lPtvsZhpSJNHS-77E>bh`0X(|&lPAG?!V^y#fd-KwpU==suNV1o8N=?&)3?fB zP2-Nzc5Iy6UoItZY6ohP7Sc=P(8TsRr8?PH;bXq(P%xHRYCY@P)FKjO0# zAOKa8kqZqyBk?xc$z;duYZ&HxeXFam>B~=R-@y`epN8a{axt!0c_H-29v1!XzhW_n z4lWT?_LJ^!!RsElxm*E44}Uy8n$94ZY>(MB%(YYi?p-r6>TtPv0|$1D}%P~ z@DuC#?(Z#N%jMja*2&lG+%3fy8_Xn@x}h#TR>8mTz?I+tAzK+2|2&eGfeFe@hYKU~%wav{nZR zSgRC`dXR_<&XYeV zkFHd~{RLCTRpW;<1*hi9{BQ<$P-`)CL3{U^&+NNAOakDu8d>Im$ArVUR-X~87&58z z)6viTPNn>EvFNS_T0zQWxDCL4 zsH-XBD35|F+LR3_uUB;fF;3)+Kiw(U4v2nsesg2YXB~ z9h!vAzKbxeZLm69h(-Q8E}QM7u@ShKh6OQo&(RYLzczGsIgwj3U5(Tq(Xcb`=u)Nd zDUDKSFb_Mv%fuy@Ue^8WS6)b+INV8%jH=ic%%Sk}EsSLsW)Zt7jGl!5?C}aDuPvJ1 zI7!X+Kole8v0= zwNUx`Yy?{&P}}YaD*XOq=;OMHn>iDQdWY#;`Qc53v1F_PX};(Ric{#97D^##WVg`h z*7O?4zIu^nZCB7Jg(sY^=IeZcP7x+UOGYYxKfa4iRc4FDif;hF?6?v+GV;hmHGK@j z{5V5%X=}I&B0K`#kC1}+MwN#vfAHn^idCfy@}hrG-2uJ`XLLs z!#1&mNsQ$?2%1v)^GX8jMt;$iV5+abgVr1e_xI~oQ5B(o9VRF|u8MK4On`j~u4n2Z zv)cN5zk9Moo*@v#Cwk(4gz0Q-Qk(^21K*!8cWh06JGGmCJXP?>jr1`xrJ;e=`B{y7 z8fR=|-DTbG;of4U5Srs9P{nWg6y7&A`<7z3{5k8aneNUk+ozgvl{=_;*=t`07Ah@f z>v5FL3Otq8YIl2rud=Q=JR_z4<$=_C^6S3kN0Zf1Vw>3a>L#njpS4hRi}i|;AHK*< z5md>(#L)T_KBCwu1}w+I+r5wL<0@Ju1v$s=U#OTC&J&WQ2- zKkpOT<0d4&X%596{AS`??K!PXMSCEHS*P(jcHM4agp;SUh($-27%$7Z1uf@djR=T>i%RBuB|>&{#@Ie;!kZG<7WicMg7!Z+=Lz#(lBUNb$d z@P&+t!l(c9bx8$BOgNvEs->=58qLb379z0@t)n}OM?;TJj^-Z7)?+4dTupIEhkY`c zNIaa`#bQ`h2PhD2b&OC%Nj3Id)Xx$FR5m?Vvoy#z5$^LIZM}I!NEo;XPo5ZXmlbxg zyJJ4|H>FwqE z|3=|v=B!G@XBk~CTDWd4i@da2%gD3z`aMQx$(PNt8hJeZ5RO_*TLuy!>GMlC{Uu{L zSNQvopS*^Ad(X=L&!a34l3a*(WhG1&Hf68KrwYM*aB$+%MIpZAy`9Nn8xiQmekY^& zA!8zK)8tj?gSMBPXb{FdZa!7eo9;K+7@;|{n9Lf$N;JiI z&=j(Y*=tp9$%@-JoitClO@CO6t2Y3pbs53TK1+~bK~Qm)I4hRv8%qtck%PIzc)%I6 z*aYp$nhCTzd;cV9PU{4u;Vp%(55xx7N%+6(88%jCbGK^xq{ztM%E^%8rt{|j>C(6D zVD1)9#~lK{fyuEs_qlHc>QpJ1+m6w3_}lsm-(JqtriQ?dM{Zf=D|h|dKsNR`@7I~v z0AQv8ctc^y)7FQ=rbPdpQR=@tB`$tDJxPWtQ(0~%HyfLjPGA=H&X0r;nKhMG=oRZy z&FX%+!EB6E+4ki2QVMx9w~6$vCQ)g^rrn5i#v!>fw-6I~g^ zc20;QN+XRTU2b&rn`B@>mQiV?2~RK7i1rY7{~Yzdy(}oPFRJUWG0GQqoB&tH4cu6U zrbR?_Vkk<#Lz#$TK-O-0NA85&6=t=;T>KXKGT9-Il;Fi$-7@xqovy99Z{(_P_bWyI z#Xv`bVGcTv`K(&8|CV|D55P+1#|f>(jN`z3=?GbpfjK%`wuTxgOj1fZ%9AXk36qqaG{CF%v+VH3xCe;~Gr^@Gy zBS8|J6gvR8l}4z0}Defn6Rs3k&=diIk(VftuaeIEir4$=B!ex|#Bk?|T5g z|4+&AuSZz2u>y-dm<+Vt-z8*=U3Wh=eewYIVB1;Rb`Yd@eJb~#*47}lYG;As zjePMpQw3-2-)i2?-8P>I>|X}8581adHpvG)pma3C%uZQ-@OGH;94xp(`!hakhNyhh z?lQV{p7406zjMw4l6f;gPi@hqb7$)t{X2=W3u+0c%;8_mJJs6}Abm?H?Gn5b`%V&t z{MctY>`aUampp7uowX200ezL)BhJW!1H{A&)8(Cd|gNPLL|XI%e-i zr!hk3om6tBxrUK1=)CJjsyCbB?lbwCx4RWaHvDq&6HtYroi{)L^m>=zT5hxc!}|Y& zaM|H;jp|sSj)kgjlPM_Dm1FL|JG*qjVG- zy>9K4@Udy>*e2sR;x;IetW%1O^fWiD_RPofiEePkAVZG81=d!hL^}q++`8IuNiZaF zjImRtGSPnCc+`iRfzBI81A}qHK#IPRy0EO7K{LxSokI-WtXZ!7A)4LdXn@}>~3u&n5cw=ycHSX%k83XN^%bEhqG z#zLC5wzK>m%pivE0_^N}8BKkN^#%s(%x`S;iS==EW%+?XXLhX94d|c^uk=0S;2*ax zzNzN1Z0t3lf+%Xay?$t*XN)|gDjN`E3G(oE8j^LoS41t6U}q=3rD1Sw*h6bmKVdwT zz(B(I-n^LAb|)3|x_dG>)PgNbCu_(gJn}fr)NAOL2tfzwbXTLneQ>8^vYZS)`HO;> z>lT10bsLY6f`?H!vrwA14`aRK#;I+l_{^JR-&@s1F0aPCWutuLI@Xqay|uQs-wmA# zdfOm)MjKr5@f)XChj?u`wq3}gHo72W?mnpuUw38k&4S3fBK_#+BY<^e)Y^W%G!)`T z6smk${9o!!+Mk(4;MdhPib3?Dy~-jDAJSW1u^?U=BA#w+)G>Bs zrQN1H$9T`Ys3^DhlLzP96STL5&OCA+X8|9Udt+fT9J9+J-;d$&M@l}N$-Ot9)8`~SVips5E!=4foI_sMBYtl!m2YwmC;v8-4aBF~ffbO}xpJyiVGO9EZK zSp8?UI8{K&`xA+5l2nSWrI71)?`oqMduud9Iz2K*GrpJj|ET&3hPaxf>%raK-QC^Y zHMmP~2{sVi-8DGD-3jg<+=C8of#3utz{kG3d3L{l(A~H1>8evz=Saf8B&ip)MJFMG zaWALjUWvb+(QlfwbxpLS;ts+Bprg`43OaUL@E69^6TPTXSSB_{Mlm-v4%q3BgCy5V z#}u2Te42bJsHbsIg3;l~xjn*KdkgnjHQ0Q`Gx5H;!5&k44Xon+_(SeJ4(z%+z3ak@ zP}hpS6%u*-0Q@D$Pxy;9c#NywpB2k&QSso-$Y3(Cblsy9v!**Ip}V|pJ{_Sq6I|tC zse)Sb(#Lxg-F;Y)+Pow5mxnn_-(4)3d57Aio8qg1`Rfau)^Xu+PniQ$`mN$3KF}*o!-m_EjMyO5kYx#f1X05t2LmTp8GLj(1bzE7 z6LIpoX!rI3FIc+3*=MA&5RSW}!mUv_UG@D6c6%*A@LB6WP`G!FcPu0xC~li{hL#!W z-R!3+;q;l#MNB3x19yq6M|S^~y)ohk0dfh9o8@Ei#QYtXe!}Y&?1@;FV)p8Z?=zfw zgwL7a@L_3+#K_;DeoN#hzG~L_CrR``wU0fJL1JPVi{(DW;?r|wz$_Ch{(Qvvt+3|{ zC1_>KJ{>DK((p_9?C9%CA~YRQkz{5%ZM4`kPwK6fs{8UY{M#W!du}jwk$x>($?O~k zJec3}sG%>HuNdY@!V0=|upwXh&!O~d^|XuO8`vGEw(2qhwdVBpz25J_wxtGs`&EzS z1G)HEUu`?LozZ!C7yNfW6z{zNKP1wnAl*f4H1dYfB~LeG9+Qv@rP^=F3rLkRzgG^> zDvLW`NabziogOK2zfKV=ucxP)7G}pP49l5&wr!noN?L@whiV34(Ln*yoNmk%2s_RS zMVT_%RO%nc$gSN|2p%Bm(lZqzTbj?z;}+6Yj5yN1_t#x>yE~5fi)4*_vWHo0?CT9E zPh<@U11ox3*SVU&l@ROAmQ^2Fg^IyeDXkh+Id2{zz^#P)C%L45tM!oUc_DeZHx0y` zSm-o)1qXf%-B+<$6%lRtTZN+}pm~lsCa}K_k+Sr#8KkPkq;S-LPccJa3-^_;it%0( zgVGLB|LAwUKvLc{Fi}!h@&^V!Sb1$+ngd#mZ+E$K+bN0RhRnH);d*RN7fA1E_u~r# ze?35cH*o$(Sx0H%JEOVjDboS}h-U`R)_ho#XOmcGq~{y9>IF|~Nru5kIBfANlE>km zj(m;uQ4GmQ_zpFUPNKh-$c3p^vN2!r&qg#)2g0jxOj7>ya`?>Zoj$n7?J@mb%6+a+ z46$)$ju8A%b@M-r#KO2rIFN*x#%2~oA=D__(P&^EqgxHY!3F%FPwt|zaxs&^9UN&1 zJUOxmlbSPScDYFID(1#$r)evP=!#|mT4GMledHS|=?Pk#E*l!flRPFb5|FGRezx306EVqYl7RJ&yA9kFO{ld`flk{rGQ!B( zS@2%l$Ua7T&g|{ZhKiXm{y5k6F!r1Rk$tz5F7rUWg-RXt>1B6a9KY>NA1~xCN(lWc zwaB*7Z|8I@A7e$}s!M@tX2)IHmfyrV-DSM}yN2WE!cp{d+@Rlsd}lF3|Gd1DK{gDP zV0vlS3A^w@rm%w_Skep@4YsiAP{BkKq5B!B)4;Jay(TC6cq|A4$)et$8)6Z7X+}n& zHoTFiig^%#(~naaBY9jZ-6k3jt26Vglr6X_Sqb-+@C0f6@LcHO>W=K5mnC}vn-|!T zSJUjew+@F6m9Y>j3LE{(u~(XK3kA*4G&#OAvvT3+q<8diD^B&-y0)*bmC%>7G_T!| zW=_3zJp&f|&A^Dno9U{nfd#B_@)Z>qYS&#~o&QY(CsAo}I;*~Noj|jP>;r|~41$1l zu@z8|-R!Ka+OUaxV~4${?ra16YL!aFzl0jfmPWQurKY6V>6QAl?Q^^(h6tQHh?M9; ze&oqe*!3io^(5G;aA&h6B+k#{%+^DeY`+}R(N4JpX4jrL+Iv1F zI-dBR+~!MR4L`r50mSg$m8lpnS?zBIHAwa8d zFR2ITci-;fc>27@akiV?I_v%hLRsiK*4`sfe9324lpZ?>u23XK3A+8nP*1t-)kHDj zcv9jtc5#wYdUzm&6{3FZ)aMcE;KoZ|3@x{24R`+Nc(Q3*CBVG+Y~fCM-`e%yd6uct z&>wEO4+RA=5l@3hny8uGQ{J_U3Yr;>(nU<0^W%Gd52x0{7~xA=Q6h62H6G|#cAg~ihgm$TQtcS$JIouk|k z!)>D2U!mYX4eEdC6b#5J8o6amBMGyXqqTQa0Y_K1xYy$C3Ft`Bs}-k#M+i&~x?t=L zkn;MKajt2*SRlnF_wad3z{*7Bl~f$fi{x{q#eZ*63Qt#^M^UlkwHZ+D1H(i^>+=ZE7uh|>W^U_=z}nCJuU9OLXyB^`oX-1p z2;U70v<-A>mlqb#o#HRwp3)!QZk@JBOvrwNCrbX_tEdb&No#9%D^(f*4#A`ckh$ee z-36*CsZL-x;Y*_6BvrzdmmB4E>0Ez9d{4s9?xrqq@(N1_lar`zgRvu7cCW1e&xou% z2SHncG}877d_X)+noYe5(&q|#Pk<%{KJdjN$fS+Rtu&b`@g*9fGNXR#GOA*XfIZ%G z^mEG&ucoO^v?s+MPCdIGpDVs&I&?8iv+(e{Lez07dILKJ2Pt?q5htiMf05dsn*fg0mQvw4`;hOg5Jzn@ueuJGTZvV{y$^ZD^i7X$FnRIOR>ty|`4QZkL zk97pfLfixIx|FTtp!6?9J5+%xT7Ig_Duc6IBPO)OJQ8)pkl}uGNmksZeGfwi=v?(r zqAgkd&P4&vjZVlgaUEs3!^jfKGv8otL$;i>94wEpEi0lASpK+$C?OIQ5uLCixgU}= z%^>Hwl^lPf(8Z0~4?Gg|UfSGj9>Vv^eyfhZb6TBEyzI@sLqzpS9TW9`1{(@>Fah6wH{H~I`xc~o6_L|B=J%oi{ucN* zhLeaNgqc@JCDChl60kxKnkR=whR|-_Q%99s6!hvcR%)LHoy8~|aoo+W3*L~xkKwz~ zkbtm(=(It!Br^~xCrGeF>S0c}8>5S8$w^{ylv7PU9CU=>YZrGjS7aySG&74Dg0rIo zGy4YHpgwQ)U$%X{3$*NFD|6AM$V#<#H9>R7ac*xD#!dpJStKr=RDQRx0%Rr3b%URD zOq4g}+gwi|1g{}9KF5jfOkjAUz^y9e>1`UW2E50nJyj2!@6&r$FV_+A0WK%Dze)9e z`-y^GWQ9P-`42mRDSlvU)46|G%1JXusYn__s<&HIou>1!>GQJ z*FK?P<_`nGM=w@~N&pH3vz?RovWhRp;giLAJNgX`oT5&j8||?QbQl|;In+{Wv%_4q zskhZ@CKw_Ed~{6__AdRk{u`QuY$aF|a|hW31$SL#b$hb8p76om zmy6vU(fP~obYH*8o%M>b^3(D0(7LPELD&8>qOB25y@kY%RHPQ658v_mSSL)^+z|X# zOo{~6^yNZ>glqb`1O#_$MA9Q=>i)s=Fluy_z{$`f+WdYIe+z>r(Z@!$&Y5++`(lm; z=00++7x{ocz(xv~VWp0pYt%Sqk{rqo<65NbxD~YNF(#UuKNls>RmgB3<6e6l{{;_( zmk&GgfppTYkTFqytn-#rS;&wL5eX)u-NCv%`%&!symy^Ge)j;aKpe^?p zR+*XqQ0#Ee`>XOjf$w4J2`-(0spZrBVzzS7zp0X#y8q{P5PY)c3!H4de-IV;<5X}~ zKzjH)r{^z%eogMOXRva`m(3tnZtro48@GkWIJ^=L#hwo5$w`>ATO`NjBn;BbiV_L? z!V&bXW%fCdJevRR18y(Fr$XuJ<3%?ahTH|-qXctSCJ!5dlBP;YI9wzc7ws9Lj6%Ez z_FTR^F>77ivsI8eKwtUy8F~m1pv_Q&kz<8wv=CWKt_@y#2)0y~f^Rf+*CVv58!Woq3FV*~39GHME=})wkPSg5H7yoqe#1*1TCue0+QEsWHwNVM@#_02` zAYlDlVBc%VX4+z+CSscy%BzlwOZ2Hf#qpcSU+M2y_*>&s2kl<2JkbQnUkMRt1~k$X zDe)GXcSCqd5+c7}@-5A0_dQC`@Lzce$!JMu!ItfXgPc};f@BAE1<2lM!~@HnP{rZZ zc$WpLG{7TxqFJ7Z+4+9E6@x_9Ms@07(Gn9-3Wrw&`sI~&_69SMV|s$3Jky3H=WSc6aY;3XqcvBGo`F6%I+)O!3+2rt?6TX+1dG@+)z} z1dq~10TMot9XH6fJ%iD|p8%vHm)oaLkhPLZK$Usqz6|`l)macpy9Ak629gBAGCH;3~zlT2xcQPp7&vum0M_ex1e5mvw`rE`PlXh!-=x^LkD6^^= zA?Zz=k!SilpeJFjLE;?gUGwVmS9VHoH_i59!4CO;jh6koH}`MEMyDJrI|=()ru6(F zZh=1&A}m*=2PV1kLoZL0afK~6$NjgN3Ga+4*A^`w_V6d9=;6pU@|;)LwIY}FL`;NF z{IlIRsFu`L{UBkDFrJSrQHtU_tm(PfzPg!-#Ou_LG^-I1 z|F+EtzYB;_Ds52d9B$&q#W{bAe7vBi<(Gn% zE!i21f}6a1+~sG%%Q0kE&Cg|F_BG}km;TGIBe9GgECLN&``MwqE3dn|-xVI**UBH* zA53?1JS;skGan*w+4_Z_1Un0+*rWmB~Ni!x?c|3dUW`6`_ZEwvxMDM2V9S;S87D}_%gbxCI16u|8A2)Gg zJ=crx?q$F7J?epx$ldKL-OT106uo^BG~OcmGTUzuMPl3jMf^CzWvnTw_81wN8M?!4 zD3#_^{6(aa++2}J*aRcp6AJ@3Hjj<)K^UlrP62j^NcGRywtSi_2nprtqr^J91l}zRzXP3elc|lg|y! z#C}hb`Rvm9z~CXWK~kURDHjLW9H;j`YzDfdfCHk0s_snd#=xZlc~WT5rqEgN&ipJcBO_0tD;?o=r_8mz@nhgU^IcA|z^o&j*Y$sEjiPj9bco@5Vdjq(is67|kh{s5>`! z$;qj@*b!zMfirErOqB7_J_I5Xf4h8jm@;46|N658i5`?3!8S_L07c0RoxM|TRe{GQ z1#x18d6uYTZBrf+*%FpzU+B)q z7n8IVD|Sp`iywK?xv(vCS|)7_ogx*0pk-TpRW(b2Yp%0yA7saEud+hwO^&h-k1A9n z5ZVJhxsEmJXZH2n#`VRnCc#cUxev23Ne0GgOHeyD$6%^II-ExAGyJaBX0Ypmiuqs) zsl=3G?7EW?G@3q_!=ddPBjeovci5ihzM!^=*=8vR20!%HjR9RKPXSL}k~3m_Z=kRl z+7iM{e z5;2_AX=TS6b=amIjn6ao>u_lF^QN9bm{zLj8*H0v-4KjXL{`m5ZfWnWC%PQA(_-`y z5_1!%TvO^y>|H{!$Mj!gOHz6Z8{j{>5;f)XJtTU3BBWxwiP-v28rrJ!nx|g>G?&^P zlo1}5EHrh#Wnnp_L6b_Y9%W8=LXTNc-otmNP{9puF8R}he!V=R1QND--OYmxHv0B| zx0ZELYdGMT(^F&xAU{j!0Q;K6;sL-FZ`;dSF`AY6P!no__pi@$!;uTL466@!FrGgd}8xogqw-X}sP-&PZoc z1mT+U`kmxK!+MQNw%=Gxk?l)hBzRy5&duiy)LJk3PBf*hs$IE8+ zz}mNzQ~?_Gib7h#!C^pR8;;cLCPi6u87nJO>}~n29RQ6QJJ%xr+jpcePe5eY!8O11 zITsBm63`$qzLb~ri?O4L_Cl<)d3Ui?_gZ(3s(za3+uXVRZRbRw(1~hiH$^4-;Qy}Q zR;B5I8CrQ$qWF^l$|;h<#+MK%Tln4@&OocZMl1wk-cf=BUzKr33bEDlX z55tgr%x6-%2&rG#X+N%9c?Ywyw02T`S!4FSq8;k*s5^y}zMnVV$ve%AwVf_agpUUQm)kw7@;0kH=mC7uh%Ic=6o#lAV%?1kv zq&wqT>bkF&U*e}L2J_KkOlwEA%;?C#;f0Q{vkV^`b&q`W$^7NV{Zi({V1txvBLgut z3Eh&D@c{ec5@(#R3t(PCALPh&`m<|e{DYB0KhL~~&6XLle&EbZ(6?V2XnAmYA0K$z zm4N8mxWwLsTX&3{7{6@hvoE!On^k&f{e|lh?hsvkR(=F27`aR8O}zcUJxzxa0tv$dw-TrEyo(40*@%+CFxBLj=Pl*r?|BfAWB%Gp~Nv1BkFpE zgNeR78DYCg(1;%0#%oX6yFcdQK#)h=<{l*!Dq2Tk2ty`FHdwuta;xzom6)L=md^Fr z`rO_k`9F^Cx+b7k-*;eAEk1NhtzvV+1Rnz(vL?4~lsg5K{XqtO;*|FS|9i?9?{o)e z!^9;S^auYL%F8WX#7N|&C@I{SE8C^Mt6a;TwPSCfv{QAx1Fyx1x;RQOQR@#Vf%cgU zf^KMXtMpOJL43F*wr}aK>YVy4xm>XDa>B$wFB{LPxxwFI2?E-~Sy)7A+?2FS;X-YM z{x#Hq)`cgul31xgt@I&((#~;gZ|V)&b=}wEV|CGy(!_Fi(DGvQ7?Wp%XqjSZ&VLo` zetJ*VF<}qpBG>VTQ+zTt$#wL6$wAu%$$-F*rfgd{#s>?Ie*&GtwICAWe*^35Aakw`#6 zEge*bf)Pg*stFel0lSwa?`~4WVR^c1*DUuK9o2H`>g^M>}oE`WX@rJ_# zj}Fu`%VSy!{~^oaf3Ac~8pRTQn(IM>;DdKn{E+4IO5L38f#gk0i|h8!OQ!lvtV>(Z z?;u4101pa`)k!RFb^#om78G+)7iT*?FCxya_ML%1)Tat+DfCoNe23$HMHn|H{BQ8L zU)5dv>v3l}X7EU{Z&fAu?W;Z$1S#4|$p!gydBY;dYQ9YFB!J zrE?KH3ZHeaeTU<+e-KSU;sYukaX8d_Z&^26HIf>&D?d$AlDXb6-$H8Q0DeemaVUYZ zz?f#3T>zeN&&IB*gr+;&wWKKh7Pgyqk&pa09-Cx=PTX8aL0!j<9~fj(r6>uW6iIU^ zkFN3k6f!qd=GlVrphP|9A{;~~?~(Qbk;lxRC}sv^Ux-VBtC=kn&xjqkta1wumg()X zWE!{cP6tf4d@rAZB9zcpFIUd5lGE;@beN_7)l0mk{WsviFt>Qn;NLAN6@p6GG#E1( z%e(A!dsO~4GiY^&sJhbL%xv6F9<|Hrp$fKBIE+TFlfXGZWpLCIoJ{SuPg~QY_mQ7M z^1Q2Kfv?8`Ms)0dKSm<4rC3TCA0qA&75`RPlb@J;vqkc#bd0}c945}W^067Iu8~-E zveuFp%~dl!C%m!WOmp~aeC^<9zC7AKq8cK%;<@L_Mi!g!D@4`5K=;2#Y@0TFmZf^w zISFJT4kybVLfYg#>x~x3Xi2rQjvDhHCs&582rKNtDy9bVoX!VCN?ZZ&_lcHpCGXcL zG`wgz(r}tFd~#M`HdhmyTOv$dNzeW&gT$untd# zm|8GtYgFJI=1mLz4z%)>#?}c8@xWO}rr;hj{@Bpw`h?-?Tn3jChWTM~h6xr8~ zmaGL)Dp5o(5Nk{RKxpwx9vV;?zN}EJYb6fh_aKb^wJL0gAT{y>Yo~sO&DkG5k^^NR z^9UKMTJ8I~)-M{tQu@gHGJ$>ymarbyFB3K6jv_cp$C?OKxtk)IN%a8!>MBNMc z3Ml4Y#WM7{1dnr9AoX-iD z^=V1QTP|rNu1-SdPdtphkMU^mhie)0{qG7nNw8n@k zYVWBNsamV7QYq0tRzK7p>MX$(7~KXQ@+43iEPl?ggdAVM6YR1u+;TBKwnQC2B1vjI zEcv--AYSF=Yle@A_h8dHMa{t|x#T98SI+teLt)9Nw;Kr03)Zk9v@rp@lV6o`ACzRQf-TcM{nFo2705N{}deMkaV$VZPbHKL5jCB_2shu0U z!CeXkl>JRL?H9YPWxUbME|$!R2Rzi~bhwbb!gw_Qy~LO#uXDl!_xIEE*~dL=N`NFt zYarM@a&c=`h9xMm{OQ*B)VfmpIqM%JqlcF=h63hG`6{5uyfqjX!wg&%TI26~nX-iw(f4}wSF}XcvqQL}HdRh)Myc=hp?sBes zt1V9i`gj(68KZuI$Yh1+Xz%Y7{pnDfq4@2;mQBT*x&%`dvZzeVecHTT>Fw@!>S0Dx z)Fd&KeW<5`yDw&~un;BcjwQVeD0JU}2Gjt9b>d0Mr}yi$W(wd`HW!NSsxP5wMKgB+ zX@(3%W_L|Ne|Ut$mv2I;!~}YNA#$F}5STSMM%hF87)`i2G$$v7G>Txu&SRuyFumE) zA?kKQ*JfDA3N(zTMNxGKM-R|Tf4elc!`evp?k`mWQHxje=rHz#{BzWVTTWMcdLVi} z+}laEQ}3byY5Wj6Bs?5{y=-PvEbdH9Nh%bIC3`fm+*};JILr10?#5}}dpTdj+nhb= zR3?#r>Ica~#r{Mgvfy%iq`x-@t#~f+6b8mHzzxV8o~yN<(EE|lBY#Oh(?M}H8Gj}- z*Xk&M$}KWIfl}x^Dq^GN%SuKcdmyp(DYER4p|P20`lXxTS#F?mUWv-Fg6akT{705C z&C}g~uCeVwH(`&gYx+0qiR5->Bqr>eq;IYbndfM<@Ggds^6P4xndl+J305CBcVIKG zXd+p8SCa<0y$UmT$ge)sd8*8bJ-?{bW?H?WH*fe~$a-?jVl`~9AS15yxVXLb|P6dG-)p1^T> zR{_0fgt~BoI4$Zpu|ZMKLjxRrDRAsIS4%p0EbNNkagb;=N(?f{%4gUX8Z%n+Gd(AN zIr;@4iT~x2EYA?ZA)MEd*(c}0uz?rVJh*ckeN<)<<7Vh{QL%RMxfxb+PG%@ zr=kyUdAfVCgSCbSRB(^YK!YJ#v``Vcoz0}E=&@$KEjoRHyHIB}`?}i3jOivi|3o^6 z-MRvAA6Tn5pK&CMTT4l%@#2ngu#IZ#l~5LFzVrjGY%eV z$wMMAHWWrI19<`4<48&~AgIJCX>gu;|yyJ9&{mdwnNEW66PDSH723a3dGpym{SLoKt4u1~97@6*N zN{)TUaJGKHeMU>D1F=GqVjnelLJV#Ai3v>#L8A8?+>Fmm2W=e2X~u1C;ra)z0EzKQP7T#*2E{ zmvnLj+5qI3T>MAqw2WrO3(b`?6JyINvmyaAuA6`4Yn=*^n*JAnrK!}@v0BJdJ&Ft+ z2x;JOLM`1ka1-d3!q*O6#ly8SzQ<5sP*Hl=^R!#A!$=tD%5}r<>11A$klV~pSffly zk!)0sg7*5rxv`WV*{W5_Sp!#4c?&k+^tEgykou%NMnsnn zJu5wwmW68mt+v1N?%*QOGJTl^_oh82i9YY-;T`W>bSFbPuvXEVJJoYu?xZHJxW{3D zM+@zePT;)@I-+y~rJ`p;Vv(RZyZFhHALFua!V869)y5!w4i*&ufk6@Ig5IX^nsVhLHcO3 z7Ps~>y87>l>R^Oo%H)SE$j#QM9vn%N~GZLVBk-5 zr6PoO+XfYPJ%oM~ipio+Yh$juoqCh+o!n~R!i_8R=`Yl<>i9&kztif(Vexbw^@qS6 z8VT6Xg+Px;j04VDnm$`D$@4(eML_ z>sKd4>nr?Jz+IHxr3)+{0%87bHBVuE5|$_+;5*~aXA7+d-wUd6GV==0AnjhTTCOwxeHk&IK@kIYFBp=VtqiekO!vvfQB7s_t=QWV) zRNbU#MTWlqV^2byWF#8*J{b6C4DTIG5Dn4;oRBGUTcXcT$WkEI#B{4ySY9E7niKYP zOBYoByK>Fnchrz5A`HO?}}@Qxx`xns-d(EK)!G^ zg&H;R5`vNNcC=`>`T!wNmxSXHORAv88d^}@0T8d;KG%erz4sRS@L2llp0NY%rb7fR>+7+WcJ zH_L19?K3Xs<}=#WCzF1z^d7nI{d_tunfM;aA`wIhpo8N5ZJlE2oqvG@3)gu@<6P+AY<3EnADtxIW zW8stzqv}d6{}cbek7iBMlP%J#Wn^f?yK89Zs`fPyd4ROpf^fnW2-L}A5${76?a|{u zUQrJbLB3L@87prJ6=#J`C>d+$MBb^A|J2?-?57zVOj1%N`p#L14Q48GCPQzIfAU%XfMpLh?Sv^^_KBwa3k(i*^vIIATu z!|64w_gbR<35-UioCCb@mXCk_j8{l3Iy-TQldp%r-Hj2XzGEftw{wz_9o-KDU8ajhOv33BA-@I&wrrKJfIZd0{BScu4f(Y zC*7X+ygD{G^Gxzu@sucB`GhPbT%M6>R~)BWX?}llAh2EklN@UY!rbMS1N`!n5uRPi zSdz1XXb{aXhB+kfeHbcP;=337-M~hR$ihdpKi%v?%BkF=SMVS{(qnTc2RT zIgBwov&%AjbYv-pi!a}TQJacnYVW*7_B^yPACKp!A#^Bpl3&GSnKH=&U!~veFM0n4 zr9w%P5v9cX?+gl~0HPtKRYSLy@xa|$MR@q-G>U}EJWSZGRY`-x99y3$N#vMcaOiIQ z3b$N&+H&WT^P~5htmB$*(OVDgI&u< zW3di@YDefu4Ls5@0LQRGsyJN&J%3H%>@BSeQ+e_vYwaa!LW?A9ns5o1Bo$>bmvWC1 zQ@Er3czzH3$8y+sM^p$ZPK|sfLndfvy0y_^b~=VY{g4cQ+lrDWW%ZcxLBf4eBedIF z<4^}K;l++(XGco6*M37gktVt(KfwE}= zs2jI`HGGJ_j+<+HBs!!p@yYkLjQ}ucPC3LY)suF_?zqn%{$%tKQ&zg0y(4Al{s?uU z5=l7x1FoCx*k?5nApV2I)PU?nc=#;Z;m+BX|0~GU_*WiKK0QYS5lWFv(r|UJZ0~*8 zJk|cR_Un!Vcv>tMZI*fA0!0HYVsrM5g`$0GofUJB5v!YA$}mp)HfFb?NOi%6C|;X zNAM+)tT}qOCJKL>k{Et}&A{|U7^_HW#>f>Jq5yPu!*lG(lDAqT!0f&%Ffd*gEw!~+ zwaL+WhDylP&=j%~oK{b!RdhmYWY*f3x z=jyao!2dYa&_Zh#AN*9BVPuI+j3sB{H}}wjmM6h>;HC{?ER*@oiHNo|maH}PJffc1 z7*ASf{`RpK%gKOZSS9K=d{Fi@EMRi3)DxOsZ_SJ-^PX7ZAjn?>9s~QlFR62&rb=Lm zz4gm%HDnp+6%)}s9yj5~dbR|nAq*1bX5PJfoiKb0nq6;5JybMoPZAW;lw!nTC)66g zBP8fQXM%Mi6WA~E(XWGQ?E;vG+_a3l^3=*nDvoC~@Qx~OdcVTiKc_E#M)Mr8+|wI( z4?;QGcKEn{VV3tpn^R_uN7vTu4xxQo>jVS9RBP%R@K|?cnavX4YR%#-`bkpP*a~RE z|3?zFX2|9adXun$^Kp$bi|`LWZ*BO)FTjsLmBhq2AZw5A-zumK_hgR;bEQxO-X5=i zueT#SP4Otknpwt==n^!DW|k(GcfZoIggcV@4=Lvk2TSImOh4<6wsNX+otg#V93{j!6_#=Z+MD(^?l3cVdH65rdM$k0mUpEJirx5yv8Cf>W?uE+hN> zG=oBN&t!b~Z451ozVPq38-oZop0XNDN0pF&PS=ZlK&=_G^|*eckGVt5W%(s@bGy2+ zpm!Q0?9j96ki1J)z|{J5z(>UI$NR=BRE_FC9hfMTmqiwCRsfpay(@ZicxzKVXwXqC zb*SitN&7!%sdq3w(<2}ikFo4%zPhi7&pJmaTr=ABBj!P0XoKqevfOJ9U>E>)*PB7H`=z#$zlbg5_$vzI&K3TbB#Zt%0R^w-(wmcf5S|YmtKh>E?=;RISrkHSRLiuq`l#xw^afI7_YaA>U80acQkBH%pb|G92vg$t|KkI z#skH;!6xE2>0~K%z{`Iky3tOzR$>hAzRVcyE|)PBg8^+tx4PS!Zxc~06^Z8WhJNhM zbn!d+d)+J#Z+tM}pBVfUsXp4Ed)v=9-YR&3XgT5C*rcE0O_V@()P2q!0L?AFP+g>p zJpJK2I#LWNwJt-#} z7^xx2Y@wTE4>J?gu){z8qB%3mt%X&g^p3prtW)(KYqyd+DuWzBGrJDTSj675C zY3UKnAtf7(dL%%6M5H9;0T|75PaF?kHOd&8-)WiGe6+@MNuj6O7+2f~u{fUaHx`6o!8op=y_MyoJ^qw==Lbz(Wnx#S@A= z7)M+7tiRPg8Q5nbSzW(xx0^=B{ZaZoX!U3Nwt;U+7kyB*SRF#$L5*>&;N9&vNc~ck zs&vhNxyLUc#Xx*L=+^oDYwh~?8beo+o+(#*3;^KON0aZ<61pbNa`Dz>*hn!9?ftxM+pdRUm=gX zUL<2mmF?3Kk$KIEWG`JgLE757pt5aUw7t*P|I^=P1^* z%2b`_ELmUP2bD_Y5aO(s|EKrPd)YMTKYAA@?SoFm>Vp`Yli-X^-5KsFQt8)`5AX!x zU10zb8t;e%ir@fWU-6==*5OYMzRg(CQz+K7Yy_quu63Dnz9U}jN3fwsQY6>5NqJC; zV~oU>P#*Aia~z}U`ScMyF>!`o?{svThdTfr(RY-1kVMM1xDEbFseGGuvkH6P3>6DT z50@@7pZ{Rde!WdN(#(uW<#WWQAW(z=Igu;(Fhp;*xLPRQd-n;4x_tc*DIwCr^cPw^ zYQc_+Yr)%fY2W<7vM6U*9V~vSujHK%5a4n+%1EMBoA96A5hxyZ_1O_@l~1ytrhz8` zFo(ZN_WGrk{6onnnX>wh9;Bly;dD<1F=Is>?@Kgr}^1NN`De}j)ir3QN2U+Q8GI-PV8O$F7sP5S^hM-ZM|EK zlD++hU(OhWlmlY@ypbjO1);OcsaWFLli<*)n8jDHFU?G!TqHPk7W z0*j&rQhe|Xckf-QG>Cq|NZJuaF8)YHLKz-Gdwg(H&XM|RggZ#%rzf~u{7J_EQcuxS z{wEsZFUP34C^h{YD?6vcWyBaH377khFoA(C9eafcBmxALDU=E=rQ@T;Ut~gISA}vi z81Gi9IZUkWibrq4DP-Ra;(#4)nWHp$WMIaHJLrHwO!Wym z&}k<(i3CaM^QhFLZhK)6zZ7&F#jc-F#K0CWVQ9DjWEv8X1^aB5_*@J>GGy3QmDpQQ zo*JO<{sQ(A4ZECDG!aLe4o#o9rV>=gYn?4VMe$1|LNe-5)z<!Pv;$&Cb zsa}b|nmM{EMYx`4oyTsx&DG*eHhbC9(%y2RlH2WkRPBV^@`Z~*_*r*d3l>ls#G%_4TLAkJE< z=XS?AK~nksK6nnUpB5}TGl$1$0eFLAy6m%M1!}G~Q(6Xx{esPBeBP~n z`^Io+6YFnlfSXx@?3!)weCUGQifPUfT z+Va8>A$OJ)y*XmND4WHf?|y5=;Q{SFJ=RyjMY?mMj{Jp~e+*f&zC%7-*u)$B=31<(Mb8yag*q_zynGDNEB%|l)yN7YB!puexpwoYG9Nis zU~)Py*2oM!P%keBp@me25+Sol!!x(UJ-M_n1NSHDYF3O8m$5FOm&jLI5=5?r2BD<8 z#k_STE@D?sSs78u8O2+Px8;ddEGXsbw?ded;Kd84Kv7XyxK0+=0=%1Q{a07Xv8pxx zg{rF8gWeC3!W{WoCg2)&jbI{_^{2b{nPk?ERp%Xckx0>HnV(z=y{1HFTi`!uiSTsm z(|uxpo?Z}kmy4*4?>-s}|H&8sq#mG)Uj0`PD0AUt(33&IcRLYuwgkgY)uD(UL1@PR zWQ^Mj?VtzR%Up51f)p#REC@F=tigrycIUa6(L>imyJmx*E1*sFN1c2$AE78B*b!NvmEIe%Wh4~7S!>V!ZC7x zKPfgW-LGr8B32&@sI6&?c20MKn{nuFRBH%?BdwJ)xvUOo<+mo9xv&3?`0*||yK9HAc*3B+G-ISZPQSbBbT=W>>Ug}E{|fGVz4!(i|&~S zF9U(JT(XputjdY|1fsab(TK<=kTlw$bSXY)Ja<=`9{6u$$=SX?5;Vf2L$}ndZt|Qe zm(DAe#{CCP^2{Uivc_^+bH@P%;|oq-JA;Sb{FsG54Ebt^ExP%?AKkuul>IE-{Ks?D z)EeVWZNL-b1W0B!xGA4M{UQErxe2K5oaw0NJJ5s)(%UF+@-V8zLe0z#wDfs-xhf18 zek>_de*b^Tn|=5$?Blxe)A@!kjFsdf{7w!^RHkc~yC&&IB3#(b*m8?p3WHbom7Bq& zNgN$ooGmx8TclaPmbEY9n>oodZc>#xBnU1)lOZe-7L1`BT)=>6tXCwDZ~~S8rB~j? zxDcgC|EFX8@TZ9pT18|@Xx=n3cmY+xns6DI3FQ6Tu5D_@)(uB=!?ktrHGkJ_w>U0m z*nc$m?vS;&jVI2Lw6rZzD2sRxVfA-`t=0$3@RV6Di6K#}O`K(?ocG<}T$_O0gSq=# zBn35%LyNP>pZ}2_adF-h1MLC<{%m80;>es_ew zi#bg2UKPlD1_GyBA|e@`2?!p{V)#Z3O0Nxvd_Ag zJ&<1UGjsh)yP!!F|9^ADPh)itB_f8uFfMmP#P5jh=C4d#VF_Czj1r|n#J6d0izrUD zZ;`zVi{JP#n4kcX_h{o*e#0j6Zb-mV;QrnOrJKbmApsnIHl-zgJxjs7_$Qq75KI6L zcFgrXu^vxUSB3);Yu@4Vw}-90{OJt67r$>s{28w{*`URLOm`E{_c>=%biIv&SOiV%s8Y5Yw*_MBdQ$_j|lvmV9BgbBZ_KF=QBCm}&}EM{LUt?SQin z$>-KvLaPphi?LGk11sTqLhb2XN4G%h*s`m;I0&DFotYaK= zM|ccXyVf$0t&9K zcRZwvXC9*mD3MwyjJglPojwJZuO4>vxD_@t?n(f}aY}h84(Sqz!Sf z#^E2_i$Dppfj>5p_sLsxD1~rCzoINPGpzk%N)^Jm1s^83M7^udop4yVG8qTb+_;3(B8WoYUeb+8Vu2sx?0b~A8lhwOL zC*yJg!eNsc1^>2ka zT^j}+)v+UCKM1a+8Zmpz z4UA}C(wuY#`ecKxadGX8z4*+=3!&Pk)_~SaUi8tYMn>zF&!+q8yB4wG6ZXZ>Sh^Ce z$w4eaO=kt&v~xXv+RRYO{Xt9@pKJ-YOhKqp9@r z&&d$5AfZ&tFW2GCaS3f`Vmx@eoFmuPw6ujV;tRS^IR;1@U>mQw`ZrBfTSjOf9NWxz zMc-^~I%%pNiy$lP^**DODZl-{BX^kdB^)wV98rcWatX-Qv3~J@{ync!rYD}LmlI_q zX|d}xNA&@XIF~{S20+t1dV9CID3Ru=fG5n0)PNLFbX$qHjQC@2Mc>NX^)GsCZZEDC zzMERCKGg2}7e4PS!3Ri2zya*a(;55k?9Nx_fC9^z|8 zG}Q|P3U)89X{4q7gWPx8?@}(7L32#^zC45^VCO5pWh1JD7h~uAwSDQ#RWr{>?Ss{L z(-T2`_w_1&jK+l_84stm#jUk+;XBZOw#f&bX|Gz>MRd>Jg&b8qNMCo|7&bD#K~-;x zi0dOR$kHv}P9fSPEInQLY;s;Uu*Ka{!wuejoZ@KBc)r@r8H>nhId|St9)1bMGF`EA*#2frCW<^Zp_@$CQbOPj@$XHKs> z{}R@22EA|nRm=Noz3mvY>%Xf1G{zy`nURZ?#e?Po4Dkd|M8$0(zNI39bZ{i4#T|{b z62tf8SP+58%J*M_g?s1@EpBno>Tt6`CGJII8j&7c#+S1w&9ml}BBhey1;DEq$y-BH z@z|jgvnTq)rV1xpy9Y}JbeL3#>o-_EJ~zuP>wy5Zsw{u~W#lWJF>YA+Zcfn@?tz(t zv%o6Elr|cdE-F#pCdd@nlOsxPR}*JHZ)cZxV0z*RejN&Ztd+*!pt~MM^MXNj=Ayhw@r>V;{5AJ z|4`J8DPZb2(S!gYc#IMKrI)?Gb^!`;;`Brp^e?;Bv|J?1dVJ@@KHML z?m7KX`9C_9ho*3Jg4BSfV~r2R!^fh9)@t)hckFfe2fUlr^OozDZFuvJRXVC|J}MtZ z+>LbQFG@q@IPps-tD_SZlBbjnakv?DEjM%AkYWzU==`8{tY5|9GiaMBi>WR2`+(@n z@ug0tW5jRJoW(!gap_dWtq!Am6C z_EFo!-Mcu=?NueF(Xr{>Cxo~k5@uB*QuLfzIhgL-n)_4f+AtUF-mrD`wJjoq#A5tx zb6Yiq;KHDM+~NOj&xL4#picUb^=`i|f{Shat z{-lZ zErW1DGgkCBD!R=E(n7~}Sue`|db^hjx2sY6ECpzp$DY}L(gPTwoDQ=|ol|)me=N`* zlAa9GH`CZ*0!(M#H{Ra`{Jq{Vsnen5_YIpdUI}7@>UoD0SBm6EdcS#&4ch)L*F7 zP!Hgq7vT&Te;F9|_d{By5eJr(PgT_TS6{+U)HWUXU)PM(+u7|eXYDOkPlL6+%eO)@lWI*_7? z=ir`T(RRHivLNR96jy%HQR`biaB9l)TTV`-!GF{7b#S4Bc=~U&nOIe77n+*%GlUB2w}QDPBJH<-)UG{ks&@Aa$=};}}-S z=g3?KAF}LB!heu?zY2`w(8`wX7kL~>x|4V$c|~*;B28my(Hv$bCEY*?d>bBMk!28J z*Y3OJq%2Al6ls1a6TAb@S@uDjcs+MlW`0st@zp?V+j=`iPw)Wih7ye{Rir^~z$ch9 zxRCs=uobmXS4=&z z4nXr+dgUK7fWz%MX0X-P1UAUE!bZt~l>7@R8LxC5MU_bp6y||Y3(IO3hGQsSUuTc^ zkP_;j&C#ERC|8t9w1nZtiepTL@rpo-+wM;vTv8F9Qp;q_(StS)B|VXkf@@=;Tct2h zd&UonKt|YkSA;$|p6ayNYoj7qzG}3+hfgm-3T~zGk(N!J!!p8n9(&=+nQXI{iOaQI zCl7V8Gtct>#mV?OGlZs{9gN{GJxS_yH4PbF=`Z25V&uUGv!Q?DtLY;f!yQY`z)eWc zV$LzHa3-iSXqnc{nE3`W5id3``kD0YNJQ9jRMx}p4#b{=RGN;d8V-5 zTcB3{lwqLGaA-IRTYAzd|4ePVYt${*46U{{@5QePl3yG`G@F1EnEVcTW>$o)$bfZ- zM>~svmm%Ee!`7EYkj(A9T(F* z`wGqhQD`w*6JP&b?WOn)xM%Y9?vIJ}4JdFT;X`(bO!kX^+r^nf06_8g73C5~rd$wC zAB_`nP&PmaIE@kl$h5`@qcr9!ih$p=LCS+#)&u5!ul)-A6C7P^2^G;D3pEHcSp{6` zj?slf&a@^QZOwvok%jPo+40z@zNVW%igSASJ{D6kTBd$L_~DtWranE zyq<4#7B~Ezsu|NM%6=112Rgk>l-Y1FeHu{WaV>-96eXqz#HeLQ72Eo)!Co)_aWI-> zsh%)++Xm&`E;PH70u8{PiEg6PL;Ak!F&pc2-5f=%1265IlNUOJ8%~;<6wlk}5{F1? zv*NnlR9AdWDSiUsjFy3^9yOQ|7rv9EFWo$+Q;WOJ=*+h$e|1?y!JPu z>%h~I^t{Hi#0OUAKsBJyvqfLv%(GP&@ zYc+XJx`TKK-<0edJtD3}5R(KoQjb?~zLOf5SZN-tzRxIX4mgL>K&>3hasUlXEI zD|{2NQay8a`#y3dNJFU!hDKrFn-9uj+`YT$wpN=5y{9Pf6g%%!5jE6Z*d1Q~b9tb( z_kQ24AIcy8&{gZN>$$x~!Y{~PkK4*UdoE1nU%a;M=XVButmgz>1|iyTJ5jhM2Xek5 zCGIkBt^E=52BfVA|2(Cehns%oVGYb?}+ z#R_(#>p0-XdZV)BDQPkpzC^+|E#)KyjFc>!0n`$$K9nu)W^lTt=&8A-{rA;CuKM{!r#M=;^ zVjFku=${5|NXdDnPmW;{z8#%Z2sf4?AQoE5o=PD`EtJue6^-A@ zcK9|qB!K_)CXnFNPkZ##lc=SBLkldLbz ztC#=WSU5g@bG&ubQ|_lJz}c>wH&|2b@}Q!Dx3cqktUoGLgF=~knwx6)aUZw&jv9zm zoX>FK_r)P#^FpDh?Pl-5_$}(g&V#lgM&>%t=gu}zf9+urMk(Q7EN9IAw$#xk`@#%djuk5Gsn@zf@*+9L--Q4{M4VuTx5@@8G{J!pJCg^Gw zT~sOvt6xQwHp7ppJ6)e2c2Em{pRNin>{)Hpm^2;WE!On+6cXms`_cGy)!TpW8AgN-uma+@Uzh>T6DJPNMS z2n37RfZJbg*`-v>!q*KtouP?4o&e1C#Ds9h)&X8n+X*dC1$a7~=kqcq=^(g`X4I`? z?wN6>*gf>_a&NyhmK;#5p7(&E8pYmtr3(S3BJo=X)IgkR)eRl24(#--d0;L%nzIey zgh-jE;jICg);Y+Xw}B8-7l9Y5Mi+qU{Y~h-{G%F0DThi`usZdf@88X+d#z@_hdATs z4>Mv?n%8KdJJ;}wOW`!Jl9LT%#Vk43LaQ{>6~PPKEVNYt zswIm2n8)|%%`tEP!$iqy23AzJgonhpkt)$RalX#ku7`h|eP-8*72I$14RI_< zLbI}M3!?_3lflk@DG?N>qXa=ESutn2FGC*dW>?^nGU)OLPxYum7 zjEQaji4&f&^Uqyt7X)X(ykKYGv;U*WO?&-H>pwRK?DKWRUIK(!pwMTRxNuY;#qKWyae{sdmxH03~BA zK-w($>QNtbUinX7`5NV@K;6+VD%i%)T1wdp@3(A+bNQtk&_xJENW<&;)}TqSjB7^8 za+<37dg=>Z+y?1TFryyHqWLCORJH4r)SKsbxi)vt#RI_>`mfG={CmNxaavxUv1xx= z_Q8r~Erul%MAcEYOtw156dw(Rt;{N|J`&;pxUj>(io zK9NM%anfy; zh&0V5VpU1C{#xloForU0^v&w0mVbVGMKj_b2946FB+Ng|VMymHujPrZT}u$H!iGJI zVKRe~Cvi5yN@9(?ctL}eC~wZ~elxj2px%G|Z>CTUX$KU6u@^!mA5#b0o&c(Ye@esYQk{cEmW$5`EGlhyCadq8Rb(Vjt4>J4~GJ)N#V5iCR)LV%#!!}){JJPJT zM(6_FqQ7OKMIeGkW_~Svxc;3R-fLi>aPg~HT3=&H{ngG0S6B9#q;t*v8ZJ;t6-OsU zePJ9DykksMXoXMaFnB1)!bkX)&P_tr&Thou^oZUf@iU28QD=jzcr-a+6Fig|Mm4YS za?IE5F1#nA-mG7>)OwS0(2A#0VBPtuk1GTIOsWhmr=z_zFK#_p?F7zFrCTa~73d_e z0QI6u4u2R0P_LaJHGELWZ|vXidHK+?!&GUx$g3s$FJ{>yT|6KhV4fGfQQeX#lX@Z@ z4B%&z)~W$?)bCt8n3O!Hlu=C-&2(@H6B!cerdCXD3S0&!U(hgOnFGuZq|RMQ@t+io zH(<{0#u8`xiXZWqVll2*PhmaQNGcolLE$1l;sHH5W+EdqmG}hu(Y5nA9#bygDOc%xw}0-jm0sK(Nxn*A%0z z|Ac@kj9!w!Lr+*ToSyPrzx%lE|EwOd5K z7DwKc(WXuVbHnU^4Qyw=HOi=UPC{;o^+eF(L61tAnI^iMajGY=CF&c@e-nak@ z2KjioL+b{E@!ApY)vXxRvDg1(>?x&oRVQ^;u96y_Sa#82E8mgtEhoJqT)4C}V)T^b zZrnjP-{*9}FKpa2wRWFB3CThHPW96Mqx(!YTsX>>%Yi0e#Sf9Z zTi3b(XEj~N3#^-U;RCuc_77uAY!QXko~tYx#bwN{(C5c7;!-65+y1cG%fx_J#Ob-Q zS%gY>LBpN;-sGX(#9B*9vLgAlHIT@+(J5tAk#@E9?tlF|sss~iKuPqG;x;k(fOOLU z%}q6nBCT8vt5Yd|`g}`v*X%gwhX5@;vWsY&x%SGB^} zBcpr1ChVQm}F=!})Hn4k{*Dg()y(cl!YJ6^+J zW1@BBJ!&BxWk=PsLN{oN`i5qa)d3f>N@X(cnwcNglqa{qGSP+{hz4BVMfQ?M9dk_- zQ3jflx`#&4j(E%(stoi>##~4=YIinW%CF@kQo*(829w&>Zgys`M$JkCKOQ;QB_UOa z4eE?q{;_e00vGd6^dj7U^;1J2u{I17bgKfg zuWAqj5Nguc>y<{44v_5lp_f8w=}UqyJr|P|(EY9WQHUf3y&pmTzpDeL+D; ze*$$s0PC{Mz~j&IS)uEUuu|DhkRm7rYy|AtEh{>EhcEW3bU9N$H#>1@(Pv)3S7q{; z`!pDb#kmC}Uk>`%0RK>hDF{#tRYO?C5s$T#_aO1np#$4|y@HQ4eXulznxRPL#ZHzu zqRzf~k{F}GK+MWMnq?(AW-!4qwpaHPmm*aI5aPI(3^i#;5S@7`^*IOc#a3S^bqk)ZOD#;Kx5q?hMUFk)-0pg7iNDi5Lp^#7+#Fin2o`>mo$y z<}WoYXVX8+ojy`{HpNe-zC`tOgqb@dj+-2SP&5Smu}iBav5KJ+o0TMptO}`e%JZFd zi4Q)B$sJ^0xdAx%nM*$q6*m1WxbSoI5@jmEqRI1MdVkFUEmsP(C* z3t8F!oTS{od}Sf)TKJQcX*X@W&F6L-1>U2Y$f1At-ku30scOGDLK&Nt4DP3UpH}X= zB!S8O-c*jvBYfGkHCQykY;Qc0zL>hud7r!a^Wsf=QCeeYX5$q%>F9mi>?5$5g%tS# z8(O3KNO|K~q$jcU?Z-oJWn7mp`&#a28Y^d8)Lr=so*3G#HG13YaqhX=_29z+MGao+ zbv{pIPGf|Q|9{_0qTjl)?CDPs)@)REvw{s1$BB%Zat31uIN=h~A+X4hGAE zA8b6IimZyPM{nc+xJ&N=X=R+)!=Op?mon!Tep&KUI2T90pGwTKJ@XluyS%zUQ3%4I z(Q0stl8F~Jo>T%o1pQM>E`?n82z*klgvXq;5_+i?Vd^S^d8`WbCuV@D+O72)2MM;X<7=vP~X;msmA zljDSpQ_<$GT#cS-LRklk{7(yRAHW1US3}Xk6?CMW7Klri*Mq6rJly{@!L?u4Mr(!t z!?pSKQ0X9KR$|HKS6?+~8t&$4)@PDaWBaCeObJv4;0+t<)9h|}y{g#Q9usQ54eyK= zp;8lL`d(fpaw3Y=?ZiH2bA&M5#~gvVnt>e22&ADNw%r=hkX-c!Us7_$EjJD9zmkda zorObng^+WEf-uS0n1Ln$N*KbZ3}|)-b-1M&*+l%i3@#51Tzsn-Rm7 zV|q88VjBO;vSp@>jwuAXOZ3iRcDH>dJI#8m%iZTabe0OkA?WITAkIqNfKt|oxPoFn z*M<}N3oiFXl>syYU%PPAHS~5>0fz7X7*K{W1UuOiw?=$(hpFp9q+744K3IzT^%SNz zVQ9H3&r+cnSgj;68`<@^_E8IO`1PuJanH+vfp~(+EU10(KWF-VRy6D6RCe(1m+Q{$ zh5Vp%v1F>y5Z7Pj%RfzYw+9HzeWGJ+G7QQv-3S>X_|%mZ83VK|&CHD4P z7BIXEys6r{t_wdOttAv1W-$y9SfU!b8?mW8p%5|V*RC3vcY*Y7PSst()vt|Qk7t`# z)#D9>#x1eZuGB9tw4r41Ov-xl`qWHhdb%3-QbF2K*lGB~`(Sq=LXYVHyuVkwq zTX8*mU(}Ihzs^B4MV=NFtb=diR34^BvF|TJD;UloerRJ{e}{%js{X*6t?mWF7$+C; zknSjnnJBANOOcFZdEKjtL!Hf;2ku)mC-)@Wt3Yfmg`t-W)2jq`&3-_P8E0P3hVF1s z&R~)%fcP{Sq?)KFcwl5{TS>*5NVDRP5sMV+VMbbOxVhOnLQ2G74q#0{@(H4uI_GfS zU13pt_c|hmEF10n!K*yIu(p8Jo6{SB>-kkwF)|z{j#jbsiawK1{W&SlG$sYru+Jsj zeD(UtJ4(K)SIU?T0my8!%rN9#$zgicM2P3DXX3&G66~0AEr3XpvkX1z4tQ#6Ke4*q zg&Abrs_X}$9qcb*CnEg-jIjh*dVl9?`e~`TYtcCCoG(lemDNx`e6D4DKf~hJq<4Ji zqFDOfma8teBSfVe2t!su1~=amIw$XKdt|&LC~^)$rprmXT^PZV@wt(03mFu<^VR9p z(;Sf$KC&`jrbt5<9~L`Qr;yC-KGV7^zkM|RRhYV4$x(>NwU{J0F6xoP$o*nMCCUMy zC8JDFe^DVs?LQ3)s&fir6#%$4kp^m^Xt$m6%gF6zuqYUH zD4uKGkBV3*P6xX~g?vaCmv(wmh89b-{0SKs5^N!BhY{bVj5=WA-mA4=L_%~O1%o84 zrf=j8ZNG%4%r@A2PYBod!M7^TXIH_V`IAlr-1usw`Wk23K54GGWAS?z#St|m!x0Lu z>#PfJrC@mjm^5L9{4Y3D`-yZpnH#@y^HLrMB8YZ5{`8(huObhqqD;w1RPKC0zi8!gjTnVzG3nhi8@9~fb7bU~8 zI5yUbkn6JI4sC`1|`IZh=<9!GxNjx`?k>d-XjR^Zik{ z6i7vH3tOn+nkM&+!l^|U`%5bRqJ`V2Ehr$BSZ!fj16jvL+p zDlcg%v<$L-EraZ{W`~bhhcu;4yIi)N`=i3TEm+KInl%ih>?vL`(H4eJSCx5M(@gf= znG%d3NDTFwY^>muTDljWCGyaH9R5Jk`=pBJH6e~C3HhmOK-xrT3)IAK^CMVFnnY*2 z2G2sg(FbW_Yq(2 zQ#5ERfr*DhTMK-jz_d$0adz7yQug#N>5$l_nQQnynqQ2t{x%VC|0sRGz{@kJo|fw~y|wqaQHb18W;=MgebP0e%C-%s{qLLt1 z%I+n-)1E@s$`iGJuATb!DRCYvcsIYEnw#Ut6UVo$8= zB4Aj5Q$Hioqz;6m(g&+3VufS0JBd_Cer<7B!m*c)ux^K9`7RutGStbnl738Sr5Qr9 zRJ~22DkQ-MS;0?ixn+DhucL&DU5grFf2yJ~?$miJyhLy!Ylgu2J(O@vIL#z=V6cfc zW0n5ix5CwZ&jokb-+wAFyx8^aodQl<$(Sug@;W(urp;>Az&U7dG_%Q0WzSBjsLDdz z9g4E*Cc3P`y6M#9+cO__kK6vJr(eR%#0?_Ze=a*la2}bgbW%Ww?C#lIE7ryIO5_%@ zSQ}0=2TXN^KNQtrX{Z@m!2m~vCY0#=wb2`J_3b`aqn9t@*i8K*?Wx#Br);l!l$nZ27i9!8II;_f zq5~tZU)h6b2UbH8^h{>0pE_PkHGQs!1=Z%LJVq&)QY|_r!z^`3N(_EyqvadHnBec5 znc{{1Axb8hB0a#s(3-T8AW|%B7>=}{vH;uim!e&sS{k*I z5ED5m?JL^K;=CPKlfpcWB8o~z0o==UZ9MlEIGGFPwPu6|BX3CNb}RNK%I-v)U#`q7 zb{wMYx3+0O!!A_j1+7a2SP`TJjvC~AwcbPA?MB_a$(DnArG=1)vDa+mRtwtoO$k^X zTrpxuusf%XKL$ae_a1mcEV`7TCD(Z@4KAa6#jU|;HFoXD+!rk8t; zys4v0Dh6 zAs>KSmOm}w{_23tk=4ZP0Y79o`bauuE6z^9mv#@Z3HWhP;$d5GGu{0wj!Z2`->3|9 z2RDjvs|7htnOJ)UWr9JH6)$W{VApcrJp6v%k!KFg?Huq=`3jMAC+_H3g=z2a(2tu? z`!%|30Axe z?TeS`)THF2`^x3>BYCwC8X=p&W2EuXvV5OWwRgCB|1-hptGFF7Y&gpEz|cGRIej6w zzj14B+jyVaovtAud0nX~hkG=DLYwxfc&VS@Vgc*X#|tnS*!dfaGW>CGDZ-*RRBSl2 z77;x%pa6n;2&0jEtWbRdYTr+!_|IzeHre;0?A=eeZZ3r7-;-y#aSW`r~W zg-9sqNg9;eJz-W~YLv?{G3|z3#}aT(9!D8jK2VS63e}32De%YPPh;X+bY{x{nW*X^ zf#to!f5=FhQ~)KU$N%ufg;B^@BvKfs5U{&BvinyUxWB=&VcqXv`R&cSJBg9NB0liC zu7Ue~l?E{FG5_j+N-DL5n{%tqZ3DcxuSPvMgk{F(-abLxvp0-hLhvhTwl8xX)y%2? zLA~OH$!(giSl#wgU|2oCAa`xqyytotPwvai6erX?^Ti?b?efAq<}Xio;7Z_QAa`+b zr(?JeO_OKt=IUp~H!GKSxOVMRbEE3Wee}17|E0Jx!Yqa9WLZ*`u6X(TQ+`dQmv2iR z!j*i4!dOq{sQ`}FnFiB=&;W8NLHPW8R30sB1HS4(tz^<~$pT|3GA!k%{ua6Mxau~j zwf)5kuVtst7I`=b(KV+Lqt2R@@%MU;^cfpt5E|`l)}XKijQB$7{Gfv0ggF|w1JHB0 zb;JgqX!g;$3^T%5hE8;W^+{3fE-OGSnqzQbXbYIki8aN{IF-MtU5KgBji>`*qP#^y zuF#R-_1ZIY>`>i`wnZhE-+g612yUVvmVxlSV_*$oSCu@p`|m z$Ydy52^zOa>{*`p+sHTACXD`9^LBQm`13MlPETJwk63=deg2jK(4htr*@mlpEzj!;}EY8GckkB~d0lNUCu{UYpwUn1W91Ag%<$z{g- z(1n(%E@6l!6~H4eGhmjB8Xt@rwYuT@20oY?Ef<mnveKO`>&P z^l}!)hc_79kZdPNb>b|Q7!=(jdyTj4*Gm8%m$K-#yMq!gqDb-8L4nK3A+`$ijb-M0 zdrv7z$WI1nr*9!{x8ABC{J^6-R0B|AX?E#8qPN%J6VYRmKRzT5d$gr=f*UKM@ND}!ws(}{Vokct^?yWv!K zoSQOU^I%=OSii)0H#ER%y<}*-84`g>J9HlM6K2d31Xq%C>kS4U-S?I8I!J#z0?axwCh)v;(PG)DlEsVO5oDu`cKSd$Q-*U`Cn&W#e*(9nl6$@Q&6oJ=y zwk&mExX6&Uq5i3v;Z;fSNafdcO;}-f0y}!_wCEFEv)kPxp&C3{D0hZ9O;Iz*+|U{k zU;7_eB_QPK^+l}=Egzv$c-Uo#jjo-M>XDLPtZSBLrdk!}c2%suVhK{L` zOiJf%R#=#qj;6Fw-gAq7fZL2}uEzxRlU0Ej0b76}MBw`yJ|(XD9u$!L2`?-Ps1J(; z)=)JOMr;_p@;fUX+Ds97V{n?HyqMxcHf5&ifK1Y<<DQO8?huDe{+QkF_G=yATP{8uVRyVLDbKRN)d;D&EQ-%U>lCiPR|Khtx3 zIu_A8EsbQxg>9+wHoJN+OVjv60dz<6g8OWMda4Hh{#(SvN1ci!TXiBCkDfrz`qkn# zsel(=PgFG822)-IX1WcoF55$n^Z*f}=)1uvOruE2sLE+Vx6Jv>UQymb3SVQ?ZP@a# z{ESq9Mj(da$n^rPNg6Z7odl!APuND55WWaS8xmPk?6H4^CGuj;o%vBa8H|LEjFiOR zJ-5f_ksO6VbQoT*=wqxK@uH-*%f>?xs^}@)?#Tpx*=k9>Z!e2U3H}F? zeI3jGWAfRR5(Ju+lp%WNRSQFz_`%K+Zd`@mz$*6dY@7WVK>}6ffc-1i~kKVxH;G8 zXPtYyiUnC%?zNwN3ONuNqy7WHdGD0ZCF{pYb6-f9Y|eFFgn@D;SF%ZF$_xM~<>$7h z*0dM=^x+^H7{fxLO=6wTijF(!+Vi7tCS+HezFD1fm5$lU;*Rw1EH?srQwjGYtlOYu zb_p8z2zmsIHGRXVIxKPx^_896@5loK$llqd78X+m^t5rM?K(6C1x#I~f`cKtWc_Pro_GsKMdDoapE z8&fS6YBnWLx_4?Aaq|M4?xFPOv?nA}G+8S6GFKv`mSgta^SAjM8oFMXuOeN4*@l;= zJ*R6^9E5!!ZMDYxe6~F#S<~iq4pF)?mFB)oiv)}KZhUNuJsJp<;#3%%|2YZ zLW(zI}j)&4ssrVm5JQMHI~P_c z_DcO#TPCeS>S@%PEeW=-VgxuSkdSCKj1t7a@#8DT`#nuPO*xG*xNZVxwI%-U$KJ?4 zxg@O{yoD^6#ZF1Ot_bR`lZV4M+yRB+7egC!jodeG7MR`FwRf(m!m1FCYL!3I@$ zAvyX*fdvalLuz$70#bGi-zcMOleyDgSRwJhl1DM67~R=`nfXw4eRCJt61dQ9nb-h)G2+g{0v6ch=T6&qZX1a4lh%O_PnSMfTNc8p@Mi!&)gVNtv zYII{7fgey<763RF!R&G`da7H0Q4riGq^}-GUA1FdFjSJ*WgL?~cdi+a>-~q^-s){3 z4WpCV5d$Z)4x8n|oZOQN#Y^EYhp7vS0*(^4CMO{;u)Y}EY8?;%C?bukgMa2z(o{{R0xvxBq zSnC?ojbFaYa*KTp{wakm3Q=vPzo+e(L75V2kwLFshlnj| za#4i9BIgktk4zCn+R9Wm4H#9vB4gR zGGNzx_~M7Z#is&WJ$z&1B*-kJa*%=x(|E+-yojlfz(2+91RptSP-3*lqGbl-;8DHd z=H+fUCq#7rEyi<>SBc2Dh53(_xA7+{ys>s_v1$G2Bk5BXevw&wxy$C+V#$4zc3p3J zUH{m0nr&#XQ?YMLR)Jt>;jDW3m3n)Z7oMM@Z&(tf)ulRHX;gV#$2FWIdi6I%FMbPw z=HS7j)D*n{!FbrH_!3K=n16l~&aw=ECI&43MI588LB#+`2O|Oz281MUVPbxXcF{ca+LL)0Yqi|QE1K5Yocd`;zB0+nP+y6f-*dX4wKtv+otA{!#={MtMjvJ^Lw;9+ z;Ex_ZRzF@%oLcrreY8fj14MRH!UxM`{+)>bK&pR;Wrl@4h$8EfPbV{+gW#%IO!}#z z5^f8ag6U{j6>c8G__tehyc7Z7jy;J09mMuT8Iy1+(+PhhvZU?Zo6xKFlL$02A5wwJ zkyh3UHrcu?+)O#9LEFnD8RPh|GbjW2A@yOChZ81)D?0F#DfO??o@IRciuGSARIvu+ ztvX+0DyF)a%h~;e0d$^f>=C|pi$!f^fYu5Se&NXGi(&0Oo6gG67;iJiUMUG)YT|2z zks7bzUZMqmJAV@bjq}K6MRSa|!V9_60%P`SXMh8QO4ohE2b8kk^F>@yexV^$p5fav ziA1^8(UyAdi%ilHt*Bo)P5O!5_f(Aa$IXqS!R}-SzfDKayc;EoTbC9cj6oe%^_%f+ zx2vDuV9*IiN{xFJ(u37t#PrXDoDnpfGQ6#Ik!kM~C}t5cJ>QWcSv!@1+rV4f__zKy z3?TAg&~~;WoutsBfa8-!JG~@AtASJ}spE(g>J6wwbjaNA=dqK(tvX^M4Mq{*tOdzu zn+!JYqEQ7m>^EeJ$>XQd1PGwwET2wzfFszBO6OLljlL1WfY0c(D3OhmG;&H z&Ce{V#{Tj=C^P}5%99BgnefP2dO^+9#1|4i9au_b_4mD${_;DzAk8)Jp2xjjh{gC5 zr~U!=Dv}LPQ?_H5Gpwt??vDx5KF^t~YQd#Oi!q|p(yc$k*V}_R+`ZJ0c*_2Fh6+XA z%i7szHjycqAA`dmU{iYckKv+wXrSTW#n_*F7Oi>}@Y|UMx-m-Sut|UU`@DX)S3G8*j zx_WBBJ5pl7PS6L5q(JMpg7jc%M~E@mXs^25G6bCYgc>@g&j<4<0g-Nnw-5~$X$>d` z7FCAJ5krEGg5JL|U?GVA5+TL6G~$cUD{pGD{xdDUqhGi8@EC8!1NVzbC;u$0m4L3V z^!rU|={PAn>(XKQdiXiY`pU(+W?7|mxDxZ=;Wj@wlF+TOEx9zn%3^<|QN`(DKIyz_plc&m;5U>9tqD<6Ct+F5wP863)YwzJZUZz~J| z&z`e*vd0(b+kXHdiIM7V)z+Lk7#{h>#09eS?&|}j82MyJ6_}6Rv;`6b z)Gvb@M7VIl>9Q*Ntihq0m3d$uxseeaTE;-PF8@3pPc8x;!w-gopcimHN(ID5E>-^A z^YezRhc!;%cOSgb!<)78hD*R;+mi#7-INKy8G(`!Gc7F(?ff(d&i>=NH>kE(&wDoa zXyG`|5I*1>;J;r&9H#XK$t8dMt=8tmCw;^z^v4RkTJX)j9rG1o%&r4l1; zFO*iB3vOIWDoo5o{k>=m_3lwR=`hYxdsA3GoSGis0==eQ_pKpU-MD)S@UXTpR}%uMcB zBUPiNRjR*Q(2rQJa}hkhOB}|FKytf&DddYhGT*Ckd%}U!91=Hg(9#PE$nUS?X z7z|VNAo9sdo0$Ug*hUt!=w-BsZsD!wRgQETw2e=6YYh`L&SL)8NH-7**;R}GoudPu`rM8o2w;#j1<7x(SY>J4=InxoYE+UTX_-obE{8<@}l zI(|63{W-itPHCuM#Ke#L)Q6+nPQ^qr@ove5P<>d3`VLwuV)BgYJ(0)es|PSfe_Iek z&~@-|ol44P^|(6~^x*P(z8gK;I;>KHcDnRC`%+U`)wNgYpy~Rg>(Aag;6xXnio&Gp zlI4G++J}3iDxPW`Ls?ZOaU|00Yk}&q$3Mo8Uaf#w1 zk*w{W4ws&s^Eo>9dEY8=*2Nd$B9m6qu|KPnGLCf>>{(Ha4uzrxPUewuGQG4DwJjd@ z%o#b%@J6X|bRt}%fkXenlmY_oKJksBE?p&Y#DbZ!-eM1P&^rROPkp{P9 z6Fy$+{aYF>&^@WLK#cz$J*6~ju9eJ6{g~IW)EgozZEQ_|HhFB$J{>Kg$3Y6qXR}%MzAP?x z$j-ETUfL==)!RPS{3)bySM^n5gZLC!is)bxS5!U|iN+)*rJ|yu(9^XIb^G2$Con$4 zX09}92%~gNT#TkKB!VJZ{Bnq+&9sNK1T)T(fDDp<8JSZZL&sCG(5>~a94%bKe6aR z$*JY)9TvSOEEjx%Bwbtd%V5N6cuFpr?y`twnoke;k{YT^+jLjtS|;yhSGcGySd?Iq zx{f0b>kqHdu9itZ6L?ECSL-+@*=Syoi;tEmB0)Y;r4GChf++vxtA|Edlj2nF^n1wV zTy!CXV62c|#i3E})~l0w3=~^weHobiVA*-j-WOcP9XNEekM-!p>b~S?iQ7SVK!>E5 zFX0?2^?K@#%9tyyoSYZi{w=R>5w&_M_&ATHoG7*Z4%bb;OoSIZNNyW2UMM-9{c-O5 zcibkz89Wf4j)HQn$frU108bj%I+@9DyYgrzI?u({SSpV7UQdqJI^Q;L7yR9r!AIps znL529(rQ?!wJG@SPY2%`Kvo-)hPB{runICYT1ZM+s6{zc(q$sW%8@V-peB=p7KaUj z2&zS3rRj z2oOh2e-S2j9$3|X;`{&vR*u*j!(-q6lpAqCb?S5yl<7f$%rE_bz>g(OL8`^-=A6Pg zLoQY7fk5j{1G&=m9AqFtvxu;)x)JQmPH;^=Z>elx)#(*itz>KAhTsWUC-(^M?8A0y zLHgdT_Nd||mD<*-f%0%$juz6j+*ul0?dF`sa!COxyh#OnoLb;h(}R*D91HW})-~f4bpfbQIt)uhD5h3C(sSN)5HXSl^i-keft3D| zTKdTyMP^b2n?{ci3__ct9@6CS%G_1;(4O#+Eu~(w%bJg#5XE!TZ?q{ar(He!2O$c+ z?8r%=5mUVJ2~gTCw#)n;^>D-3n?on_YEbBtMp*GJ?@?_o!tSy|(w(lMbXwyBdtd+b z0NlKT3R{I+LxXjyVA>m9d9W6b1vAn5VcaBfJI5LR_VMGb)gyBy2*O^of0UCdNXwqL zgTMT=cL4++Yj{zeK|cg_uCm*8&1CQSJ(gstzL~b3 zkj{p$HUaM$yiF=KDYk|0hbxezUA0I{Al zpZ-LakecGOv0KAC(Ovslde0r*UtV8!DewSRJ9qFy9QaP^?8cesLc;yi*#mdA*%kz~ zDVNI%PadUWGf-+OcNt5tqd<==A-$ ze&C`Af{SP$y}E(s<05nQKJx0Lwr3xAUd41%Gf(;j(ijP>Sks257OccrHlhP&1HCxc z$_F6IIQ`yiOYZ(l)#o+sPjE0JqU&VgsG1tF7xewrE)$X&j2-=7te?k4KJ07!T40x8 zjfC79V|CfTaOBN=aI(j5veOBBK%b><0hWw4JPep%bq;^!s147H5^izwVmrzPXvj8P z`DLwMT%RhGy?u0g5p3UDZFkui$1MPAeGu}%A-C#T$T;!kgovBwywJIv`zCcH*T8+v z!dpD_ed4=J1bqd7aso!GE$wVolD3g`Yrc& zFp917;HE{>sLtcoxFkR+387~o79rAfVMt3DpJ4p}R7bF1tC^~_oiN-hw`xU@m+1?~ zE5+5vpedmW9;kX;AXkUU0w$DPwLL|fND!*{+@qS>#1kRQN5U>Lq+r*ztHDzd+)KuPh7bi!fkURhFzC7V{PR@ ziVbuSSRY;&5t$0KDOa?z)#Ou~#1Mv(g(*sRLm^5dx#vwW(HOyw& zgj6tL0VL6a2Mm3a^Ja#AG3y65hqhOeGFtta`-e(EYt1()f8H1KE_0rhj^f5@ntYUT zwyms5|5VKg%pT8huo)JHJ@Fw6gQ_l@V69&t-RFS&5I(p*orr*{ci*0uNkSv$4KEv4{86g#6ZBq~ogjgZK|p||0xO5)LRYB6L|eO6i3^Xj>GQgjuVI zv!o#h2Qjq!6=i|1XqIzqjV_qjK&hnDW$YYmD*cxxxJh1_@!$jNY=;N4#OxSi?1avn z;H2&Qv(CaJwN8?4&^ZC#t}t}EVLvAUPsNa9!kya41<0P7cCOk~pcWF3jb{^BfV{MO zBm0uyNVUgdf3A%vWl}-Rp;2`FWHM^PdT@BtJN#0{@_8a3{Lo;)H7R>>W5X%Re>j<` z?iw3rc)^e5yr3SgC4gMCI>>r~KeK*1FJ;qJX|rqmMg6rdSS`N4yg*%tLT2XlvGGG^ zcvG_;?j-MvYt{JwLUtn91Oi+S9AQid$m$Vb0lCKbaE{93m-K{XUsk!lAlAU!GlWqN zUf3Ui^XpmLp=Qbq)fEY#ai2N34%xwrR;^kh8P7)lWe62ZqYv316Rv-sX^2m}js~Ad zERatL4pDfJUFB(TMg;+PqSiOx)`s9`TQ20)oT{W9M~sGE%vZlj#|qIcQe9x$m>RBz zF+)^Lhu0f_OGwjKX^&GMnzScl-qH2eKjwg{btG#?6mNs%r4vt>CGHr7s-u_<)@Nh( zSSf?=iZ3*8qsSi;4wO5fGw{on++0M|(I?fW;Drw!=Dg18sI0LqhGP7uhP6)R?%#^O z7+f->gx!2R=RnfE$FS?ez<8k^?HB0rMU+)zQy|tdd2Z-452xh8M>qK2HBX@{4o#GK^?fD7BNMBF4)geO zdPnx0ii&MNEM+8$CwcANBm~KhuzJhJ!&V{sE7Fu<(10OD<1w@@dL)b$KIu}&2B{l| z^@kzMA$W0Rl{>ii-`O@wJ(cErZDe3Z-4%VVFrKYXeIl7)#r<=?6>rgmFieXB6%pBN zcy%a#<#|z~Y5F=5k1k2;*$TmU+SImo*U=}nzg$hr{R+=ir_#a5C_pK(I0Wj_@{e;t;l#qvHm&rxB ziye&cL?935)@^uU%#pT)>Krc&72NC1WD`eY=A@0lk`xG|gg{_7lY8$IaCs#YYQRr3 zhLujAO%9y@%?5|yR@ce*ES#EHtOU;$R}vdtha#ze(h@lb9A2%1IF5h&HQ?U2Gxdq# zH_3+2UUKRxjo_ix5k!<1Hw(#xeniYpC&4&;Y|0t3$L)L-X`+-ZwQNJjP-A^xG($gI zbrcfc1f!4TUKhOenh~P2(^TN_REPpy~3C0ns=q(P_V#bDi9b2bPQ2srhnhdPz7WBdV5JbAb1^j5L~!_415 zCH!C*v|Zqm=omt`s!b2_KnWa=+|(N-7X|bzSCgjsTew6XEYj-fb0DQ0MYw~j=0Vs!mDIe z0btkg@dedyglkF@C72tiF5B5SCfcPRM!=r$Jobc%v4OM_aG%i#mMb)yjK_*DP1)1d z)@&z+3+KKq`Vk>1Hez{Q6G*-ws19;J+B=i|QP&Jo7ThE&#(6PYMb)vR7Bj|SN;cB; zAV}GpN*ccC%Y9`WfYobrY}A!*@zZAZ?u=pG(>i*n$X%}d;@ zhak1V*x!WNF@vhM+p?5Jcnj2);3PWK;NcL8+KSxA_HTh-SH3I6J=qORJdW7G*%0ZG zMf2g$n!%HAxSKsB+MPXoRo;TQ_wyCpg6S~p)_wefhAhl?VoM66j&$$ujIpK%Oa&VL zFRhe>1;hs_LaHC+uIGv(BF@ab$L7@~Ra6w<3i=|u;WQP$zBEDOz@LczSm$B4)&xrY zlFt@#iqu0Np9zAGLIsBV^>M@W{P>bwryO6inUG!ZkeKWe9EJF$u=%|h8QbM$clnpz zDvjJ~S`!S=Rcev?l{Ul5!tjxox@Qy}3DZ9c1-|W*dN}!0pem4M)DLFu6*}_efakq7 zrwrfZOi3`iRn5hJmeg6_#FznEJCtU8MLs2 zzRssSFNrbj>fD2FOQzcyjuHR#WA~P5bR3=b=%B6f7ihlP6<50BwXpKwVVn}UaX}Qj zJwE&oZd!q-yrEyR#KQWuyz+@b7oSOH(lU}<}x*D%?AtY^_# z)k@$%S!rqV_NmNY#6>jRP_9RJXBq}*UV^ZMq{^yR6u{4!0&y&{+*Qum9L~5?^2rD3(?}dRLbs{9Ske$&kue3d{2&gza`gEHTOv8f%Comr*^Pb zarMyImBGF;xy!#Cq)#RYns~9J142ca3Hw@>S+>8|Fq+F_H1t;OM6P8nHQm`%DcAN> zt5#p6VeNw2hZ797;bo4-NNtAt3k3FdU~SU~0m_xyrYdr|C`YV`<8ra$vZtSo`V%8zDd|PEDNDiT+9TO&fx{_bN(kbGkK+8OFxs5q%%WkM-+n}S zC35BETP zMAcy+&T3TfP1IwB74b4tserUcW4<+b3*_o@eWyHjwO`3-hE)svFuQ&Ep(Dt5@bEB) zLD>4W9pb;N+Z4y~yJ!z2HUN^H_B2J$F}uYOf?@su1tM`*HWEM}9#C7#LhDKD>K5UG zY-e?y&*Hs16=|wOa6GVf=c3)Dr2$n(>XDychO)|OYZb;f+D`{x4rTVXoJf24`>^f^ zFXdvd4V}vpk{Q#PNA#eG7cid^SXE1M7u;Ek=#k88NXt##gFS5IpSeH+s)shzqbb(R zksx6?8BJ~^@|u|W;c`Lu)R%BdU9`-K!9M`qrc*iq2>OLefIV^6#MO?cnMivXhsY_k zawR~5|7i{1e4juC{|~E<-o;rSBI(?N{q!oqx>$(TQ!JK2rJK;GG0%b@#%ezDUE^fN z?=u5$Kh2%xhHnHX9K-*Ctw-A5*zKub3&!E0%&T!`dPl9Zfqx|V7}MmsF64|LoE`zW z9VW}V2=TqqCGC*o*l}tPvTGh9)YYG{t6L}H1OquK8OEnhTtyy4sh1eFWa=Ie2`SW1 zPyN3kFYpL zY?z%mzcu=RD#B#t^RF^?vczpJe!s&1&@>g1uG!;I*8sjJk3z_2)X7X~x5=`F&Kl~4 zKY=iZsZ@mk!-clBc<5kC{o)-2pj@dcHL7#Xl2)kv1kUixf)lVIMOlJH)@kE zb**ED8z%j@cruL6p<~vaW;bW^V(PW~q6-55A?zItNj2eO8bR14!7fh~Qo*>@=Zt#rmDt-K^N)sxZ4JZ`38VbCua3Ev!YEMS;J9! z%%i#S;hF$8?od1&Z>>Q@HE*ec1TF%(q3N4N!)VV5CLG*XcJa@M`@#ehz7DXi@S&ct zC6NcHjcs^~x%^iQI>IfDHLs7f4L!W6pBMcEh)MV-=GpqoGC&9BI)uf!v)+_?iJeEfh;N>0 zA14Kb1PSGyeNqJ+5F`nX&Pj3y6E-O_=b6@o%sChrLy9zJR04C7)KmXJU>hjzNLOfZs33esxr^FeO-+vxv=0w6pB&} zV+WV^n;vZvE!HHQHMeoT%@1G_Uux+-YQ5lOcJt`6lc*>2`WkUM%O1R=LH^RvoHk_dp z_?A$mXyJa_N4IKkwVytlZrZW;`2R&b)Cd61t2KY3B;{~P94@XqukmhQd?&5jNpU@C ziej5IWg7@#0LO31n%17FNNgjlEfC4LJa|$euMI{H8aTDpO$#Q8hU->KF6k&x^vBJZ z((}&tY%&?EHKrCM!=!k9`Q)LLFKkAjWeNkZfw;3Rr)_nANK1<|Cbm) zS!T=+c8E(D_K1=~up%lm&al-s9BFnhELPF}xYxlPhdY?7HiUpj$q{#I&XQviUZM)(i(HCPr!Wx}VgmvDe(6{S= zbRdIlJ?iT1P-i>txgWjECDc2g4(APUYy53GPEv&_zwekIV5A}DIa$k)8uYE`3h9ck zchQF+4+9n2IrYzR?wt-NPI%M4cbvEJH?V-x?Y;{W&YEqTcQ?M-mH3W*Rm}{)-i}Qh z@2nUC3^fs(t85XfQOWMIy5!j&+iPu?nH?(3aa0Iq+hfLi|Fn_(w^TZh=5C#U(r`Al+Z?JtKKmj0w`1qV@X2 zdxqZf_F;r-O=$UM7Gs~M{K<_CC@`o>@zD#n7C>ndYhL~DCD6l7pj4(l6c^zAJR0kgT_W#| zZUS?~!roF3%sU#UDKM|}O5(w`9c7XTZ|3oUc}ykaO~b&5$R%ZG!Hno>y-5GNvdF8Y zA`~$F8i;o+^Z>Gy2M@&l<*v?Ee<(%O<@>M&PmQ0tZDp)o5Ngen1LaaQ&I6a_KQ<;RKc}(8u4Rz`5zHITf zul(G&EZzz@vi7v|Zr9;1=hBC4gIFZw!Hw%K6WlUuK>*#+JJ};yF5P1b0x(POcOfJ5 zw5^o|Dc8QYUbM1)Qx1zDC(a-tGx+QI)K}NHbk%z@9z^ebfG^TLcb4GXo;aD--ZZZE zG!@>LjG^3c$afi&Xq?$;8Xo1qJ_xKjS$~`PK^Ti;03K{i-XRvdDd_>+I)xdNNC$^K zznBCf={aNUQcIfikIdW@qqqH=4lgy35|{&{AEg74GXU7Esy$+;)cYyPmS>9V+9QU+1DV!BA^;%z~{tLT;eD zX)%G_W6o1wE^GFV!X~~V?@Y5hE=#{5-ya3efNDE~z=a1`U`NQxcOKt%$ctpu3_1Ot z=M^b+<_fsBPp{1l|6YY7ZLVX=&RX8+P!x9Cw3gN>5)mPpk!+55UL#MnX|TASTfVxs z&y|ttNHwo5he-!G})A1#S;Qt_K96ZVD~T)qFYsL^d;P( zvePUz6#Yr)!c(J=5*aPNZotZK1kt}WI^UY_qs9Wz8ZRi|`adUu%9;>IUj49-|!iC4O{mWlqu3hGAM2+~D! zNF`?DisQR!l?X8!j7X9{7yuGxoOuDV66i6eiYu>h_AjhUqlLxVW@82PtC6&s#jM^1 zgY4KDbJQ7rP0Cau$W2yHeOy?F=tNv5y(jW_(YUU^8NgTAlI3IF6K zdux1etGo5)E;d-+`n@fEeQdAs`VUBNk=Wh{&?{OeRDxvWC)Qa5|EwhJTl3B5+!`Gv zsr~oP>eS-5`^H#dOUq-=04>G7la22=Ll?eLpCw#Nl32AzQih$}-q1WZe!DCE7Xb~| z)mER+i6K?XNXWxn9O+C@U&xpR^-9DftAFO3V_;yC3PucoOl;nzqfFf_1l&D-FyF_8 z1XB6P*Nv}C z%;y1 zd=dp)SW{FU4Om?%X!|9lbX_So{3ZLB9L;z=;KM{8B6cT1)-|DKWXr8o{DvLLC zN1u$G=-Y9|MKRAkact;nUsre?H|)II)@~agJoZHPzY9?2sa<>isMArd^QW{oO}%yB zFI3lr^5zf&hIK?12fg-jh5xt39`mnVPaIJ?T4lPX5mmz8B5c$605}b=&7$D6GdqOR zj!QSUXoCC_fla*>6xAHTkpS{czLbvXd)ahY^`3j=Clk<^l~U>(PUvLlFi8}qJtumUyQ>pyB1c4Q-m<<@ zTj`(1RZ_{X{F*7SZZ?M58pe-Fs?mwL%p#>|s(%ZZkwhVQm}3=}fb#QH2;?#{sfiZ3 z5oKt%-K|Wx)+Y%ZMy6;@II(z87~h^2)|Ph04yOyjwqjVM+dX}OPtl1@{CwI9JGZh= z?(x{T-`_(Qn%fx^G)GNtLkiP%={_v8lWe~{X|1$27!Udf* zl&gus+u>x&i49jSkM`&mtZxLAU~<$_J~qP9MBp}_{5(3paUlWKVskKiQ4CL#vn@}r zk;<}BE4m3B>kCGeBvB|3O=Wsw-J{|KA2}-7*q`9v=!2i~fp++GaW11)-9p8#dPOmR}FQ(Zh)A=?xWb#K10< z*10AP;7nQl(%;XvkF=N>lwlpi@8-ef@rj62&W*P>iM(bxZbfrN-ji~2CdS3kwM1H7 z`VP}KLd`WFs>1g>wak_0wD`u_ZN{oqxchncy9J5S*XlwY1;+Hnp_sCR zQrS%rTmv5T5SrA{;WdXF8D3k(19Ix=#Nr9=y zJVEd_$N2j+xx#@AcgM_m%wZci>4>5Zz~|h2xi(BQQVZ2&TipXM4x<6i1Uun(=#Ix- z<(|S&d*NfDXjJ|cqMunx_-tHQdO9>2wa$C&+Z%8WmpFt1&EGQ5dDBo4iQTFzf>Is< z#1l7snjT2iGqBqjvZnMY`fe$9uXHJFn1v7Vk~KAel*1Zvtfup8U|gR4MJ zoZnXPb}P1ShGCkxsBEH`AXZv<_D2kLd!w+^GqcQ0tLf6;iy_+4I?q~k6E?|lzf52y z@O1s*>;BR2GQb{O-6F5hAAA`ZV9P@!!sn-|W@{P~ zK;1T9z1;|T!sG>805EeZD60uqa@^pWvc|h~-)j101`dH37Y5z=oZRE#HNLN0H~a@N z&+NB$H)Z}BW4AosI6dUTKmnYLSKzS6zD~PCJil1Zh)|7Q6+)xO%q)8W>Bn{W_GJ+=DG1L>mI@|dnnB;)$Z&V#&?+ESHQm;luS+Fm?@X)xm;SDcg8}} z^yxL(ghNL46_g#4rw~CQ!WITCH@WD67O3Oe=nXw89*D8-@?Z@?%AhOmox;K)DNc$A zHmc6XWlKpE9EsaQNRL11If30>cbF{=*AH+TbvYpO-Ab!;Y}APl)Ne=Tj2Htt-EL@8 z^*?jkmglc1X2pi*k&R#BsG}>+rSA-=R)*fn8V#orJ60D2*ZF$0hYWP{eA)+CBwB~$ zk=CLMD;tWxTbnw9D^C@I?_I`Lrh>#co5+10TA=k`D?Sp#x7DTX6^k60)Nu_sHPi81 zE6)Yh%J{myp<@lG6%I?z&H$-MUr_944VHeCbiCjoVpC;y&iSzK0GapRH-Neg{k$^l z{_EUadjKIK;+te>zDS;S+3=?EAK^~K45y8_RYFmMEaSYA%~z@w4~) zcaS~bY?hXt{+VFyBAV2;k5)7G$^Hk|#ks}0u&5(iSH^H&JG*IxuF86~A2F?N&!)Uqd_@E$#7_wnY zzLd%_KLR3c7>Lqq4uDy}wk%sj%H5M1?F(YmoYy<4hhJ13tV^>~13M(M<!Purg`2y6ed9a49GAp) zwux8XFVxm%{(Q;|JgA8CQV?s`7R!UY4v-jN3nnaCG2eJ3rWf`a>p8T6@ z!8Q9xzp>ETi7q!pQeqtW;*EZWy*B3gk$PVd_*S?AiFj6PYRf{T&7v!8%d$cvm^AMe zV6tMySyiF?ljyCYMr+DMTv9b+Ozj6bqCEorxTqjwgm0{NP#!!Q0=&sZl~zY{whccs z0gc3(_TFsK+r&_YTqHH+o>O7}fTna$x=^>Cp-x0CCVNQ>QZv$+9hAl|3aQNW#2h zi}swqsGB2}YLP`aArBx9t(7!Ys7g{mJ)$Qn2PQrBmM8*sqiRmRy;!oIkUiB;e(s_1 z4nTO+YM_Do^0m4|HlT5!5~xg$Rg@T->k)kg_MSu3vh!qp5_ic|I{4Hmei%4(e+SV^JD}r)u#+CBRcr#&laTGH+2Rt|_KQ{HrYj|1 z$!dq6<~tGzl=ar@V{`Y0P?&Gk=1q)ykHFT;)ToR4N0xxQQI%j%Bbc)4Bhyur&O>Zi zlYCWe^pW@$MN|y$U{ZF^H^>XQ6N+trp)pYoU%(5`U$vBMXy?2MScMu9FNTh!ZMhmW+Z(>tY{&ww zRe&p?WbCt)>2+9C4WCLUjc0jqZN|>p54b)#a`x4yuYlO163h( zHg5RAZd0J_|N2`I@O`Wpu=}s_RIwDcqHO$-evQhb_Qf{9If8|J!+x2c-31dTiYYK1 z)?&^N4~IJN{NeL}k{+M%74@BLvgGwt1nMh3x7 z&s)41oMwwtsjia8C1hK(m(fN0)fbuxUhBIq5cxnpKNy45wK{Ft1%MX_cTQ?sPKh*s zTp-b3!Gbqr9K++@^!!ZjoHO<&_46I~{f{Q~NZWYk?H9CGV~b`ZRcLUwE~1@i7!}|Y z7FUHjHjNrz2fN;60$81Rf{}DlzAg*1=Qtmn=(?Km1BG3=NhBjJ6%myk9lB)jCP5j0 zB5*hqW*3&%lgQY2H(Mwo%-(}xWlooqj>-i~x*X(7+jLL|EWEOn&~O`$p*L{k(?wt5 z@R5takY5{nEd88FW>}W96@j-v!{(pEf(mY#bv2xlrIf3K??vwJo=LODFSwV|Zx7Fn zcdbd+Dxa~_lG5s?FR0h^Z?jOP)&lBM@m{zcG7khu!uZdO$0hjjxdXdt0qOl zE+vFCcZ+0wx)tE2W<@P7tfbRcSDr$=jaq-YoGmhWysd4a+Iz39Z9iVDZE)+fJ&!R| zyNqL;Jj8h&rd!OBe!nozm}-Acn{iUZWzst6mRKVnhF$U}G~G+%a+xTJHSpMhxhjvc z$;mo&wa`-0J^qx}blobx%T`l;hO0E-Zo-yJA+Ys+=}tp5%3bHk@MhvUZ4O( zylU3E?2%{bgr5F88Vilw3vFjLGu4-46!_`b#qv`9K$T|&tqD)O1jao!dBiifku8Y) zEHLF&C#`%4*;_?ci@H{lorrp}c3ks-nenyg$bgVB=qCYm zK-9ym^(4{c>f{R)r6pc|@!~^{|0jdLH{;vvUJb%Ec$$h>iKV~6dwHm@vC*vGSA}@B z#GM_>ivkz>%!^|AQ%r3Jv}~<6bJLwWEqG7TgSAZ4jbeu#O>!AkSXN(~XkEy3Z5fjz z9X@zhb-ektms5HmQmldh5(y~MXMoRjFsXWO3H8rq!M}g*t{ba;ZCT_AM{z$23X?fk z(lA%V*!sF2D($(Tva0IW&KQqh`g4lfYh|@PSRczd=RgNbneLwypkWnYTj2NL_$BDK%9U?SbeZ zuPeU|4Z-#(;=I^7wAxT@^{@@J;5AXQb<#GueR}n=(T()?aqDAEOu+v@%dfD$wC%^# z@y6Ar-sg`Uk<5qpn}@#-XV>pn{vy346mBXyZcAIdvMh{cSIvJnx}nfLhF)K1y3qXh z`+bQh?!BIhD*wJF{w3V357g3Ru>&mn|K0rCTvF`UpJI$Gz=(t54K(VO>=!N9K#_R+pr3uzSURw?QQJ2^ba^^GN z%s`_`UAR&P-LT7|i;mr6QcjCPbU~M>+YTVx#M?@)pw2YebA#8z;8d-5p*~%CFfuaS zg6%Thj%hB5>00rDEq(-ju=hKBI$?6QdC$@XRzHu%?(h$Z=WJ2`DoGS=^spw>(}IYO z9n5z$x|GTdmc2Qo>6ep-)qmD&*DF+g>ISrz*7||X^uz@nZPIOO zEfb{uIaP{BAp)_2z7`vQpOE*5jv7h9O_SJ!P)n>NM>!~0>=K9#Nq+#oYRZUxJJFsY zZOr&cK~MfNY#MVR$Sr&msZ6;&!_VC$L^9tkF;f8J$4qX;^01KkYG%k5U=ymC^ws%6c?spWU&I|of!3lGOitr@g8wc0JruU;V+lyn#8 z@}sUBjkm}`p9w#dDo;XAKfdjK?|zVaUWN6zGZ9G2R=&9m>y6PPd7M~Vt-?W${+R53 z;kmx?zhR;I&A!&Nf0Dew!eg3RTo*$(>TPhMMP;mds}SUa>}5|0fTy?8rpGR5#-UfH zl*xsam@*d1e|3We=G94GDL7-Zz3I_!kdbwty*e~ zEHzW>z5=kp#$I$84cb9PmT!9U?tXphSWR}p*MOK)xJdBdIdq6`EZ=lEJyB0wr5E`7 z4BK8_>lYh%AeTRi{BEV}zXte>8;nbDp^GosRpl5C{?)FbkcWI6;<(%E(u}prgJ6tOe+T! zB$K>{sLIwXuYI5vH)*sp|FE*R-fV5YY4B zvF`Z!{jvM)Vk#pl&ERGFEU-!#7XUA!x`EfpvDWnzmqGkXl_aF~{ zR<01@kz`tbiBbwpXK-2Q?R?1`@wsA>slX^BH`>oP6>4#(e7XRl+#1?Vr_XZ!HR={Y z3AJcu22;c42UbWEezQOr_x(Ga5>7vpL{H!Ro%GZ)C@sqpLY3F{!Yo-2KY%O{p z?n6BE-LrAV(5d;+R$NPbUK;&|x9QKDRq{=>J$&VF0)2-SbwY-`Fe)}qnJ$rJwpMi( z$V1~SU7x{_Y!>s7kvC~=XW^SQ96(6dH}<)?rW{N8Q!4le?CgN)tce;XCaj~@{K#$l zk3;*uubBM>`bO}?!6{TyT(gdPUN$qe8!!$eK5A6%s+7UPeO^`Uly8Wl=0L=h+U)1(L5o?}a(|kR zy#yW=o9{MXwlXNPI-HeQ>C>3eU?KAWl5^!qTu+#bRgNg!HC=k*>8a7uGE_(rImxMC z1xe;yU}k>7>4GMXM+?QAYCCzd{UG&lq*yB6t&i6c6*H7{H&pu)@7Uf?QzUl#I2H$E z(jgvHy&t=F<#VJe8gq!8#-y`6Jr)XK@2Kj3I9LrknvyXfRR8p*X9N?FRSAEkpIb{O zfbnE%{kOFHn-Hg|5Wg)fU=*oq3fW@Sb(GYwkzG51_@(K}#<%{kLaE%+1zoEuowq2+ zO#hF&obZ&}A^_WkJ)eDQRQ=FRmD>Vlk9(@u6IV6?CesG|M7HI z0dWS)w#Gd`@Zb>KA-KD{2N|5;?gV%D!QEX4cXta;kf6cc?N0VScfZct-`&$y)wSwd z{I&PsP>}uc#z!=m7%&m_LXhQ7@LKM-v3bCciD(!!j$Be~LmL?m(9woe@xhVbH}fir zG8M*>kAEP%ktrEI1qEy0eoFmnqzplG7CC|^#b2;6KMXMrgvk>Atp+bpeYy^s2B=De zg&tG03nL|tXiIxj!Y;@uxe`3e#2+ChL_Qc9TM+J^lt5RB5FJDW8yT*DNza<+_I{_kqsR!QTtfV54Gpv#eLxoUNx-x zEQ=h@C3BZOB_o)}-g!r9p^oINX>`Ik(5iTb1ut~IdTlM&6wk=$+;c7e(hxL?>uj-* zKYw`%;;$$6dv)}wq&TdEloZG*61@C)3e)d6r0Ko1f8ylSm=R(hw5$lA=I3B$!itxh zP5G&&>*asfS#8WZK)=u}DRCldU>9DWixqGzSkq4Fiec*5d#e*p7mkjmEJ`7-9Il&` zs$mQ%@9NoLDqY_IfyWIieZn&ISq7kg1f3c@Mhw8mC*PCZcV6d80@1hB1XYq>_qTf^ zgqv|V<$TKSEG=_*g6WSDgYVi(I#*!$n$-z&zPruvbJp=vjH4X()4_=q9}#`04y?97 zTYy&TLGx)mbqPNd=9pWxq-DEedhtPd^g-88#&PbyvxXDn-eGSQwY`u_;F*T{aEtlz zI3IhB2^ha~3gGb}=?EdaZ!Gm_{m4K8#KB8ia7(i{LEWHW8da_8h#3omJD_2yB6N7 zvO+}-PKZt|%<5Hc=oMik* zl2FJcl=U=BTyD6eQbH0YT846xmeNG+vA+xqg1UY|RiH<#@*Q!~W1|>>7H8kUP>~GCP$= zhdg+phCU{cZj1X>YGx&}BvLD)NvU6TZA*Sk4JRANj4fxCWC#0%7z%0XGgp(+{YwL# zX%#nEpr4zGCEU#|_bJ7#R`un17Ylk64Ex18lOt5Tl`)X0fKWF~*ZxtZ+P9cTl1pQ# zuRKD}TzES1J)&g7q}+b)C6HOjxB8~P{UcH+p$`4-4lFFkLDLlEAR}yrgIT#LvXXO^ zL!9YTLmWFf|1XEx+vx7>cU26Z8+u&dmB{y8!PV+OIaNlu(93D##ygOb-2`)diMmk5x58bT zy}l3;bLcK3qe?j&BV%D(2bsmlzRoA|xfPCJ#ktz`dIHlN3WftTC}liXPh!O-hP9?N zky8>2+lRIOu}&OU3~W{?U$l;oUF~_+`mjQObTF9PT9_AHlS+D@@x53#J{O+oRBB;m!^;iu9GBMm zy`5~FATxK)DqMa^{FRo6XHBuTiO+Y^*mJdtdM@`kl(+YEn0xWO*V6r{dkOD%37@nZ z+gU33sw9-fmFLf-`+oe`_3`4}O^X64m-UqbdE67^%vISCOQ^hq zSCdRkZUYux-ZIwX6t2MS#nWAfQOx=`np3^0ST=+G#R;7AU!kjEuu?)ywVT2Qq8=iP z?cx?F0GZD$d1DI;4d^+_OX5ktXy<}|fPeJXIR#u>I=*1s9ldOQy!XinfKteeD@T)z zq^ki;Fv>clpA|y=&X#>`*@*fE8*z{;v5S;nbURbZgml68ra{SbFx!)uRA>EwSa#P&C!c6q@vSTaqTr-ztGOA;L=5>t&n8)40d>4RJMpOur7$W88Vd z7x;ZVBt0xh30@~OTf_8KGC$;$>urJ&z6J2;_I`hcaJO?mZu~ZH->#x|%7YcSoT0t0 zic_}-NS;_;f5pA3J>GxZpG|rAk_AKxc^}PezkFQ1T>h&gyJG5bc=UnBb;&{5g=3KT z{6qJp{H((K%(@fuim%a17gkAWe*=n1@%CQlsX$e6XHi8XYk+b|X6oS0(`l;7bzxzy zqtC$R;P~wQS)ldF?)12A!Y*8O0IgCSffgBp^bb08U8gL1hBfBghB6^&y^l8CI$n6W z-ur^TAt1v57JkT~@0oG1fco}Q41gfzV`Kb3{)`Coij1AIUMr63iq*2m^Kc*LSkP;1 z#+#38(Pbo-o&K*&tL6ypt)_{3`{_8o0}>UBvLE6WJ(i!9p(7im)wjM%7jMi9KJ+3kxh1sR z53-+6^q>Ca!c7jdGW%SS{MDmLC*Zvi8g^>H{S2~?xi8ld@woK&7np-fR(cl0i*inp z-P?Duq_#pMF-*fsZUHi(srA6^KT%9gccl=4R9ju=BJ%%=9j#IZWy#sop%W_|m;35b z1YQw-3s{q|e&(HGp0;?fj;9bH3j8bQJC-m)8nTN-P6Ew^d}vB?Jp!|^(^Hv*{ri#{ z12wX<4laM#W|fxEK64bR4wi?zQ!~!sYdhKxO&41alT>YOKH@AEb@LTDSA|BG$z{qX zF1?}^@4ZVpJr3knbF_`wCQG*j?&ik(ZVtb~g@?tx&$$d>LNa@(TS}*&g=$%9J?;@P z*wqzM;*g! z5h$L?tnm}B2Rand$$3#PWHDh=9hn6F`v7fda=h2)M7dqML$iq{yV`HvAubs0dFMaA zd)W8x+Fcu)#BLd5Zc~PfC$|cweZoAt8ByURmfJH=P;fMuFzo3@3J{3j*E@6Es<>H%kk*C2*cE0rjC?UN*|ha(@3mft)+a?4r8 zi%8zOsRD8!LceCCWwT(DItJJdoXe78=A%~rkDpry#9k~ccr#MA=R3+V;oIr25~{5d zB2i_pwLWhr<8n0KSL${}>D;UZGQ`6BXIulHLcbonO?Wtrm13578RtNJ!DAg2{XXZ< z0!g`nd&-fLi>ht9=a(q;z1RU3h!re5ym;gI(&v#Ca2+kGj}ytQ2@yh#1GYX*l>79V zf^eZX?qq62aJ>=9vp*mR8hgUrc6)KL)Gn~H#_r3XO{$&i;NJTpsR}#VKZ}h78EH^$ zzYOwAx<}HF6f_Cf=DIxrAvbDq#+u#lSsEUTl>Tj$!^>hVu6f-iZIUo|#$41Mpj1HS z2E2Ej@qB2vB6x+B88PGAFqvpG>J%b;hqkClq9B&gd@qAw8iCR9&hi<^bqJ*AI~trg z1W}-T^Xm)lI;p;r@Q=Sk1S^Esy5ai`5@bKHY zE=Fg)IZCQB*q@iQ8G%36n78NY^&HMY){KstAQXcvRVeKt7y-9?nPXEjzeBE2& z?Kid#Sm-TlMuL#gt40_K)K(l{jbw!SZ5GEWO$-Mq8bE}%QtYAeTdQB(L~lGhPHL9x zo#q*Za^YAFhDBI$DX$U ztv=)*@hBnbN7Tn@WL4^1qpRFf@U`b8)SX^Gp#TZynfhaO?%_>SeOsE)1~qEm>j>$O z-C(HNc?m0g^v&v8@kbK=rRo)CY*NC1XFgtMj10&LPWN*7Sr8t!x6_&fBwz%aLp&J+ZfQeT1xMgk>*6S_pwz%8Yaiu=8q_lnM=g|Fpx;;X^uO{H?l{k@F z173p-+j@NBZOz+0eO;6f_h8@YD#Evlomz8ZT-a1{Drzv1Q`r+Fg)wXv+~6f)R^?OH zV$zFZM@RMfv#Qdk=$!99iI0QgkZCTTJ#A=&u^VvJZ7q#ib6A9)(1L&9iB+i^(6DN8 zaxJw1s9(Sx4$4ua2H1=rw|U4KUnDj})?-+e{t`>h9(IA1KmTUS&bO|pF_soQ5BNQr z!i4v^F99|U-+BUyq`vaz689iIUau0$ZPfeTKn7c<{>fW=V9oyC{VFg3P^y#=;5DA9 z%+xY+H96XiP{=f|e66sp^k%kVlZ>#(6%}jlo4=Yhk=_jM4R|zkK&y%>^N~LQq6ehT zfFC&OqAb{?l3bvS_OkB`-Y5J5E`A>J5s9}V$f3F~vfj>p=TYQf?iaIGG*DrvvNdAb zU#9|URW`$#R1@31;Hg!cDSFPIWyEzRxT#F(QV)5FE^x_YHjQi_JwNWoL5Gnk~7|6+3yb2Ldx{bul%3zc>7QTOu0%U8e zR}wHqt3K^CU8jP`7C0y6Pm>qgcX_iPUTTzCqnR=qP9??ZNuBL$`mS4fhQ^kU70KW5 z>GX)|AwLvUaJAFA_h``2JhFL@)fyTSHPpXTNLAn48(b}kiYm~ONzbdqmB*a*$3y!> z>-^}Z^k|-+%coMbtDwfniqQ*54w z(YBN3%kx&Ixt8(thJFl+Eh3?zzA(`MjH$)7l*rGPyJ0+xH=U2R8J`+mr^jMupD~f8 z@YsC&>2cNB#%5F3b7;sSnk~Vuo#qh!(j)yQFqh?zw%8@H* zX>=}^oz$L#-+7(3NZT0H+;137gqSi4(mU6J-xWh?v?217si|bH%DB-)p9W}mw#8Y} z2>hOI#RvcJ8NyCY3btu@(Twef-XliwY~pqpj0s=FTWGLsnv;%ww0xF zT%+;;%uYf0gz~Y5h@p|xj7}e6vY8Se@x07cQ@NEj)87s^nUukWx@nofmjeMD7d~A#m92dDHuqxxc@NoyR)o>{PQKFO7rO} zPKO9vTh1>-BZBZVy=A&8(q+4Ia%f@HYht+(C)uG*n^mmXfe?8cmrT}DIRfJ^VC%9D z^V9|i*LA#m5govnXy@c$nKlG(G{%v(Dhpfw>OF52rvz~)c5plGL0jA8IB$3wvx=pG zG5TWdWYEeJEYOpr=E#yzxqP=0eyBjv);^tpYgyCKi2pL+kyuXNS_D(ON79>*mM% z!-eZS*o>D9cv5h*OY*^OQ|L2%<&<6XXz9*?4KLkaY4T`ROBGC~jW4%F?{%IRfo%2* zE*<>p`BFtw$X0tUESpv5z++`+N>5-TxoUphJ6>N^rvtz~FY?=uXOOXv z=6Lx;K;RE*-)mV60^9WE%C>?|)lu`Z*0Q0m@_zSLq8ewbR2z6UUU?4`t&Z_oZB-No z)h{rloQ(d#wrqyqwsAA=jzM)Il%o3{_{IP+J}`K%f>sq|jn->ZCjA`S^MJloyS3GO z6$XBaENIrRaklu}3$6_|VRPS3f8ZKuN|XD8#@8(uzGhwEzj{D12+R@NMYgheUs|vWd~W8LyW* z7#tO1kzKAU*ep3h*eDm!qZ$W2mAxytz#a-ls)+V=_Qf!~-_tF{0_}(T)blSnVf*+6 z!AWp%_VLS=Oqsjqd>ZeTuJD4RdLbf%uU~dhaMu^?c6-i%)XlvZ{-xw^t$ot*K#(t~ zAo7}i(-ZSd+`}-zGjUbN+3VzUI29UvccR-^5k_n@H+Gk3a){Dfsp#Bu@#7(ZC(d0! zuhltl!=~)&&UPH(*%q&?MBRVDV2|!_wT5ct6;AK!A?#m_jidso#rabkg5_vF2#UId zEn)8#4YF>(Fj0%gj?#x; zvgu!V&({OXG`XANw7*wxhp#nHCH^h9X188$Ud-tP`ilo^Ui${F3AlFt#lIR;@}2h} zmcdb7`ocvMKRnTDr6kqF)m1HrfUHC?C=#9`90tW;+*V)_cU=TUle&t?Rax<%iJn){ z4^mxIhGN7Hqh~5rw~eZ!b_mu+If@8~gq7t}@eqXd&Rlzd^7nUV&HfEXj)OCTA~(gh zDetsOF4dp`xrj;e+a~VbSx3NpoWM6UUIb4$6AR0SZa2e-MGQ5cA7d7>szb>4%Mx1L zPbV*($g6|{Z=CWz#N#6Q_2~e*RPx9$kngO}*i}^oRgTBQCS1S1?F_p+ajZ!Q3KnNe zEKyNS_77Nq?ScT$t!Zvr-u=lSYDOm(JK?Rq{P!JI3i+((*bIhk!-fSS;1P8DN0d@s z_1oV+#Q##u9Ow}|>ZsHArIzkRNXS6zo?E$|1y2i=NrpAaS=)2dSSn+f0llt!Z0}S4 z3RpwJ3211+$38T-t1Y+B`&-LxqRL(bT`wCKcCrus$jrU-;CIT@jCtGj=B1xALLdAL zh)-@W9LjEJoY8t(h z{13sykK$avN5x%J6uz^ZQbyX?r!#QxHTGs+quy%5oZ8m+HU9+mZI(=+rs`j`1<7|# zk0(7_DMxjRA25VC`=>0<+ix0l=>S2*6Q1HqfAmCOA_=7YZ3#fJLz*k>Qq^_t>o>(5 zTdEVjW~2|N*jTyaRP*cxUjtj?WO~JgzcxKkdWxX~gkN<+0AvF-OZzdF>3DzHq;3fC zfpC!;u}9AV5I7*)jTd4+&xmX`s{fmg;)JD|-YvVt3k1H|Mu(05y69 zhL1yk8qUSjoO}=a?Er|h$}(q9M3|qGT_F1wyil9|LxIE{)g{i!9I=gY1C!8FH3HvM zrjv34BXmr5e*IsWSzk8{*31WOn8LkkvyEA}XX_Ek0_UnZzuqjZ#)gFy0wVYnX9i}6 z2b5mKo~iu=@BPm>TsN7k505kt7YEzG!x2&`e&zws?l>$4VV2@y^^-;2?>r$uvfL$UI1;4C4Q2$c)JNrgF z|6L`D8Yx?>bVCa!TW8o~;#$~hMi8pq-nokmt$4}I?d6i8Xm@Mps%;7{kDqZQ+HfAj zw$Xtmd_^mpJUowL%O0X-0dO6g#1i;L2HkqO2_7A*mlT=>Qan-S^X(v|bM-?+N z$k;10)V}XVCl4c1e_wWAkN~&)H$r%1I6*dS8w~e_?o67&;q&gJWIOg@&{bra1hlwjzzM zg4qQKYXr$<)l;8zfIU>rvt`m>o7fso>t`KCvTXK{tAB&UgW3?2T`pyYscw88_=+9y z{S9k}rjsXimIoypp4K^Q%*R9H0|;DQ?=?h@rY3$+dX5K(Rggjp6VJa9c=_ENQ48QK z1zYqxIlZwpd85$CBPidglv$jN-O*YU(1RTp&_~t&#OUW7c*v3~jeHu^5%7fWPYc^A z7^zTQncg)TuBAkKNwfd)8BlLgC9w7yLQjp(c}O4AS7H8eLaaDBwj+70*H8GnUf7XG zY*vfM6SRIpY3tUft1Y(7^87ido1_KC4xFQu(a=0EIFV+E&lR~%Q$$crf<;KFRKLEX z(KZyD%}d@liN-FGPRQ{OopgFQf)vLsMFkJFMF;vKmqCbkclb*`6CLzUGjsTUcI&ik@O0q^3&5HXt%hGD91AhF0MZ?7pF%DWQ3mhz6&b~* z`_WlIpUx*k5KEE{mM&5V&!$;*wxAnnXnyJ{>seih_1;o*vys?|HS zbY%nd3478D7N71#Ry**t;@o=No-q26E0!W={`I&y1|R~tw_XppsDCX2yPDw0OQ`cf z6|NZE8t#>)6P^*D7NO7)jA!fZVBOh6bz(O-10Jn28ar)p&njzmj1?3D%;-w@2}#qY zOtSI_eRAeUgx;^ZqTQ_?)YlOKQxQj?nbPQa*CyA_M6SOJcoqUm(k_$0YX%dGBmF)wU;;$GDQ~6}OfzNWsBZAu=OTX6ORVoU?PP-W5w2snCuURbWy;>m zLMec7!t-2oxmpE|U)E~dhGRV-M?I_YQOL>?tN92b9(zO>=rCHK7Sa%!zBa(zE~G`W zpyahPunyGk{B?(zFfocjz7Sl28q}Vt3`JCjIO}#e#m}6yAKpJ+y8A}3&=sVOg-Ji8 z)qpFQR%-QZ+1sR4-C?F;-|rcqB|8UwIcLy=8uxyDCn)^!_4iIESpES_=|o34-IQ4A ztRI6zu196d$au-?!^i(1Tt8m)ep8bnVT9g%%e)JWq!MC8kD}TF3$5KHcmFEmXQ=x= zbZpsX6#4Db8_+g`pg?Fpx1qDcmemESiS>($sRCeLMmg{E@&w7eXEMr!bfA-ev6i}_ zdY;a@@#4TZ=^wRIY#g6O$-xkr=#Z*NUqh=b7l_ z`)+YK{0i-44i^tOL`z#y6hM)Eqp4)&D!q2Yhh(Q1nA4nYVq$B;Xp*jjHm*tLg?^aLb0{H3qzE(`ON-Ga>yWZmKQNKnbh(etHUqW%G8 z@wq?$*<}wmKD>m;~SbFpUE_MTQsn3E;X~nU0s9%YrQ&N!^XEt;YYj0O$vuHW7p(` z1Kxpn1dI?-oew%x?Vv{`7y@8y*ut7tXD5)~rtH(L)Fz)?jubxrEXttiAM#AYs?25t1Of=cMKAHo5qtjE2E$5&E`ZMX&raTK)|^*x(;R zPYgdF__j9AUv`V9ICgB;4ZiMSjGVh_c%jBrw3Al_dw>m#+vtw&yb5|?deK=ZFEd&T zuHQ>Ehb#h5%Y&WLN%r<5MVJPHBDSxNx_L?@L9E4#IVw=+ux1tavKTpvJXEPGOCW;A zL+w#?xy2-Rs1eeM?eV1qI-1ji<`An+MhG=hhb%fz2OFTeJ(W4Ffma0?$w>UonpwiF zxM*Am2NUXFVhfr1Jc{BfB3;56uc}#DS&#u#phKafV$6cu#t$Lrw_#)ZEi{v`Sj< z67i%V+Y{c(2_(w`8P-@-9!{N{K&b+1N(_$;$qSzgFfc^L;Pas6C%S2+-|NLa!-3hD zSQb~Y_|Ty+BRc-qs*oGHf9?oDP;->G;BwRn_<&`(-s-tfQ@k5D=Kq%$RUObA0yR4O z0^S+q%!{}gqI3MKp{?hF29B-*2%98P$nVdLC|^Z~tmy&@?|29BO-ryL6Cr3m^N9Eq ze0myY0^_j`@?XJt0PVR6f^YIDP^tk?Vg;{;P-&Tormx;`f$jKR(eZuBu_-v}>n!P* zLABIsE-cTz5D39jP)x9^h_rt88Z64JAWC78BJ~N@W}4eVb4sgaFc7R-m;_D5?$inP zPb<;F^xu$wxjzTdtiIx*)r(|sNw^6Nh3>IDyz39!)6!xK@JlbL%{!`7G)_&ScjDRx zJbZdY=<b zR0N-?1hLl(H!(Z#{;H@WW0;i1(x$C;0gJ^Z=0XB;!+r60n1p=9^N(rFPwv>BzZgHI zSQR*a)W`YQT$Q>m0k<4kj^7m{@&gqg_zd2O9>tH&4RODv%GUxFY^46{tWbc$c->;NkRBDb+JS>++26DEIVQFij(OH1~f7S zrp3Ky0P_X1+&d)?r;MWb)rP{MZylhw&O29E&o3*OuE+D!er&J}q+ZzwF2vMPT$HG5aPp(n|(|VrB$tT zlLaN&)U&_Bj6It@yoO-N7Ay$Wqb?CYBd1xurWmj-&MEl;Oo9a|(v_egto7f z67>PN!C%T`(mc>$i^eGw3Ds15A+tyYl$49*0IK~RvX0X^LzMPKrUbHlt)ahjPGM6= ziAGn{UKe`fj}eZxx7SwiAa%|U)e#q1jqRe&=}VGQ8pIIQz#K_&(dE{5|8q2Ag<`e~ z=*bLE;%_GL-xku{YV7p+Iz%>#X-ekd+^YPZCA}Gng9cyNo;Mp%H-f$RNxx{ z8@*Mzzs~}D)kvT`tyUkSUdo9im8!ZHwtUImOa01z3W#nri8!Z*%Iy8|ybyVq4LSc^ zglCVY2(Kf<)9d64zIr^-8LnWs!7J)a<@VAPGX4rOcmb`(M+4Puk(V~XGa&=tafmv6 zge7=!*g2bN!2|tm%>ELFwwd*d1xt?W7*SCRR$qy7fj15j{^u}R2>fSGnC-@onX#qGJ2(AL@D*x~Yp?!MF=Fw;6C zR)L~ZhN26_l!&fIPj(gu&E68zu?`+LJJva2{|4X`ty#Ji!YZVtt}jxM0tX%0l%PaO zcbr9Nfa>>SFbfeMHICVTF!>l|w5eiRVm{mNv-Q_>g8apiSRy+kMpDkkXKBNg%|$%) zVPR(|iextdY4m8c2BA*R5y2=EOXbm-@8bPbb1;@ajZKY=Y}=_hKjkz@F~~S)-oR*Y z2o5Mwu@@jZ!E*zA3vV7*@{67i+TJFH5FA4IR`+FQMzF9&mdc1d zkuG4YBx3Rcn}Z$1uP6Yfk4w(iApRN}<4!~dEFPrAYf%t?CzSf&bfx@^l_xW=O3by_ zcU9xwWnD=+BeyO}&iB5#_2RATJ;tJ)$;adKZy4x@{(>7XP>%7YU{`j;Jr!bm-3xV| zt>4Fr1l%XI(}iwn;cxX{d`=d)?$sfuA_~f|g+RZ1=q8;ZRCxnSS`qA&Ai{=!3FfV& zQOuIb^kVE>b0V7wehkeF)V_|__AYmK|9%*G`RIG$+JZHJBS?)*;rE3gwQ()92n2SP{Pt`F1x@ zhs%6A3(wwPR=B~)mmvaV?Ui1WC^KPFH$B(L& zSAM(l+LF^8%vK+!+d|eYVp-1@3e6)`w1y5$Ek)R4V(l~&G z2|&?|>WwuVV!L45xCe^BvOJ5FeOykaB;;>|I$Rj@HV!@?EEp44#)Wjf6we>|TxcYm zs+}|XNLgbjZ$?^B0T@b-+>{m>?#k$tigjSXrc2$Gpr3M*W{};ceiNxtOEa?$DwxV! z+tSilOD@#VSh6#$M#UPTj>FY-Gk}+1fnAPJG zzBW&)6|+S0F2IeyuVPzT?a)t<@|`YX2N`OM6IJ<_*DxWYxfVRlQ+{QyOW?wjAr%I1#K6$TUTCwGOKCA=;0ROMF-Y zwS{wngSE3runOmUk?3rh^D;)& zRz8nllXR%3{(XQsi=NV7g0SkG$2)jEB^rsh?n;+_T_pKvnG#>69#sPay|BSp_7s8p zN$a%XEKvG1)I9(zTq7K)>cmi&6oAZ^?Ths@o2du2aylDhrG4SU6?a<>QnuByY0#D2 z^AN7h$o&2JEo6mA1Y4XtOUNRJti_(AOyBBxJyT+aE9pS=2uUM zZl;6iD;|i>mb_zthlqehY|I)1qo|MXtW>I3_52gj1)G?&k6|E)SlH-ZCvowiO&JDx z=2A&>QVylKMe)xSobs)fl`+U}wd7H!m!8F6c@Nu1g$76))amRc7C-21tKCw5vjg>6 zd!vatg~%xvEALxTvrJsoLd8mpfIMMN%k6GIMH#y6(Hy*^GX!f5t5+bR$IyT#9&9BZ z@(IU7f5yV|-HU_M*|o5I=@(3PPyRT4r=@n#ln+_ur&nEfC3J5DTv@DOFQU{JP_UYF zHs76GJeNsNzdh#cTJMx_d{hlH3jfg?6YCxlT9v0+u`VGXQW1^i`@_U`Lay7>Y#;sq zXF)Piau|)EV7HI8-?oZEbn!Do5kv#nX{C9UUiUv`-}WCPs?89w!JXJK@ev0HDulpD zASqQry$jQ=a|=r-;ls(1?W0lk=-{XEAy|z&D+2nda>A)CCEL|PI#H5rL_^8ww~I5r z4Bx&uW5RB;5=$aJgK2nIMbNAIfrhMmvLg*jD;x5)Z1KCiEX~xOg2mm_!n0lrtexXN zkgK|gvgkS~kHzg5e4h#egSDVIsT{&ZZf)UW+auXVyY$E_4S&ESBWjlP#dpD3{)%Z4 zgmm|NZSXcyu>6&OqP2-GhuEe@sh^xQ7{L0E5<13ddm`$UfU65%|Ff!1FMGc2(r^!J z_o6E4br(VE6ZPNXU#m#R60+Mx#!vMqIi0WUWCbz^8#6n(Qcnl7Lg+wGe zs)iiL@9{Hfp8-R52m5apVhLNfxFuy)=wY;@c~|8ZYRh)dSE~O1)GnRZTklAEyT`Wb+m-O+j!PrJ(h7=rsw z*oo+rp2`xWDL~H%gU@OX?ut>aO87_hDRx*LM0p2gh!9_92b3kS(tKIXlGHP_;cNL} z_WQ7Q+|--zR-?~stYL%eVrWDNDO`$$m9HyQZN~vt5~)Ly#SIHe-SVGRGSa&?Md9MC zjlM=c@JQkvxcUEOKC-05r^Y!o>%p5u9MqNWMZa;T|I$?4)I6uX8c8)ZD>%tnEE3?! zM{+|NiCB_#Dq}ve$f6ADvT}ZM86{BK3Qej^?c-q7kwqA%?;}oDo}u9)d8ulwmsw9y zKtIumMgE7#`l08`;rt(NY;h6rJ)~0s7J#PAA5tfW=`vZ+H)e9{HMYs%#D{eWF%ntf z@hyN!@rw1k)is`|Q6L0q!zQ|D*LM*H5iC@JzM`g0ZVa2E8PJ$DTd)Xv5vBF2bD=8d z0MB}^m6N^jC+~>WK|P?q?V6)pKl7(sReZZhs)+cmY~lFYQ=Z~uxl7vcpn*HHLOdPw z%q3D);4U&N5!bnCl>+!n-N13kdBb6VX47adPED_iU z*__(#JOH&G93VUs495PuZM0)%MzlB>K`@Z8R+fu`2(U#evH*qGFK`0X81sg4`KNSA z`QfWIfK{eoFSEo#*qEHa-{zfF^Do*hx7%X};>@&vd?;VkAY1TXRW_&suu?O-rr?HH zD0Q-MdSKCKY0j8XC3@Ow}8-pm||0uuvbf!k?Xehy4pF^<_y#J1Qjv-6;)>sKdVwGp- z1)4wDN1D=hAesZJ<#3p&d!YD>)S<%7;-QYdX|E)Ax|8QMZU! z+#|wcqd~E=C96zfk4QiW?D=GALvT?d;wZdeP>W{L_`}(7&UV&Fc{8MpIo*QArXdBq z>S1C{l=i}&k4f-f@Tf3U4OaJ4uN3TfwXz^c%)Qlf1hK)|Nf0eFC05WWzYG8x$Cfzm zDW1Qc&=~Bl(a7+Bl-joB&@Mk=rG`MouL0q=>`)rNA=0*;DCE)Oi~UVSm{_4dPgoL~ zT594%j@$mEiLEvh=nc$QgGCWVM-|v-`-b?wr-mP8_+;1{2E#aCDBGB?*L)e@II(q_ zC<%Kmp1vj~-}Alp<`;FNQT$((_-*N1$^s@X?b;S&OWKOKrJ9^?t0s9P^}+d`k8AaK z0+TRfNQ*M(8B<4L&(sgS?WZ7{HDAN%tppfS!E z2bFEm3GYp(AxIc(&f+SK#Sypn?xCfnsM+-@l`u{FXo=Qo{-~Uz`R}=!8LEC4X=c0_ zFfOMG5?$o7kZ*b;-Dp;S!*o%7vdqT9|BTB9M(q^Us;db!FbNYW|LdS)S;1GTSWO zs2c)$;uZ@GWEn^Zr$!*De}O?;k7XpLS?;%iopMzGf zYY!d#7s~$kpz+@uk3t}w!9peyQ*7UzJUeAYgQhzb(_J89#+3?<0^o)ddZt!_H$z5H zD$PtAY-10_qU>=9Azd0nXh^sWC!4&q*bzMtRF35MEI6K@}&UQBPAqpZN8qo;S zXy0eZdVvfKs^bkpviF?O#c5Oj51Y;GZt~lVd`X-0A!_IKIQ=#+vCIt7eO7|f*HZwk zzjyp5H5eIc%tD6Z^*9JMKBf!9#*t9J`3yf?_`AE6y73bW@PT|x=tG2K`knUwsb0E2*=(6hSbJ26` zd~{72P7*+M`f{w?bJ$&dc)$seG{lld2r9m^lPK3B;?~}!~?2BoykC_sO66fDL zp%>cDXE4HUvBY7Qt%|sVs##wC$8^8VNJGhx4KXv`g+TCKhjgf!V)h&~oyocAHV@ z`l1n*9vfHebCpxe;HZ`Aiw6ZYLOh{NSwh_u`Y@_kfaSF}l~AHsFGei(=u-%YI9GzJ z^2lopzhy?Mp=I&YzQ;si3xFCTUJ9Ec<~+bat$2YvS%k%bdOOdYEPDyOa9`0aGPHE?)D%|%mq|jN%VLXydC<~>G>?uskfQg9jL!K}) z1L_=3)Q22WJFHQ z=)Ao2TZfZKUF%0^QcrX%X)H(u$a)kPv4jqI+49fijHtx8`<}R7ag;nb+N^l!yqEw+o~nLqZuR61LFo7Q}{yXoDNOFxx}P~?-_c0BKW zY6WZ6Tk%0hJ$Ll>qL{^2ttEsp_i!8dq`;9u@LeOt^uJK&u~SpBcbX6VSqD~rJ#i#O z-z^nS8%}L0b9_m~1L66;yUfSrw-rvWHQ?#3C?gJq8AR`6M{YT}V(I+Bp4WBnxk; z#Cr)#TyhQ9F)c*jX|-5i(Q=*0)U%`@USN2^sl6Xrfsh1R&(v{9kE@M6!sS39sCkoK zp-4mxbG;M#Q4Yi>4lFQCxV!!Ciogwe%;B+Cy?ZL^5ACbOgnf|%0mrY=Ncn7xNpb^7O1Nhn!J+Jx19Qk%d$x{gLzwFP+le-O@-)N_VF;EZyCWAR&#g zgmiazEeO)xjdUsa?Njgf6Xu%xo;l}C?O#`ba?1~-h(<*iZD`E!7bp|MEwK^h4cvIb zf(cpXwIeZXZB1r8@hec@RK$i%eWH>V^ZTHK`Pp1TzXc;NQhp*x!gJLl1SOV z%BH-YUojZ;gfpU$s@!X`8n3@v?6*Tm>YB>Hfy@?pVAfUcsVZ{^x(VWSj=gvq} zGStjj2>x}vEm7v*?Z>VO3V!!{Iz+#iqepi|%xWawG_8%FX)CVQ=1mLiGuC9E4HosK z>3agvXzS7O^C(vUd#ayD6c1*tot*nd>)Fssr9+75Ls(h%6(*)7VRq|3oSpN+KT-O` ze(@hW{cu>(JizLvY3!+*jep2+4Ra#YV2uw{1yZ*2KA=ZK2ODt;;S;FBXrwLF`T*xk zxD#){dP{y<@<~-$syHl+U9GJ>*MU}*j0}Fo>)y|NhTX^HoNnO{N; zAq1b`2q83!bK^D(t`<=uGOHs+5M%{2qxfrWMQg#DRixEwr3xRAyfpIQabgr1kv_2a z*i#Yy`q1?Tz*MGIr^%ijwM+?9Nb5efh4poQrHE;?)r2Vt-T<&r!Qp39=!&PYp)z_7 zv&)5`8fSvQHLdS^0H!6XrV@vFQO6N=vhxd(()mWa$yX2u|wytOyKyGHVXBfA-j&26xKLm)xm?*)&vTj{}J~peDba{ zx_DKdl<60;CjJFZIaIjSYxVwcTV4YN`6zQ=`6X~?Jp6A91C1tV)HuOkjd_dR)X>K5G_=l7#;EMg4B-R2VIMk z5UL}O7M^*E8f%#l0%K4>`@W}nzP*U_9ISN%@!4oE^<)9vEG;zyclkXC)jlWbIMr;8 zoi-?NKU>0d_d;aybpK|dwi7jye`^PA-|ES=biV{I_P#-Cg;2_|s62<=qnz;X*Gr;r zC{4XD;!rOWd2)`lRN`RQa!Mj;ntJ0sn5Ukjlg@!NY;d4^Mbd00s2AOD84{btlk-D(3GT!NOS4;N2@1SIe(2>AGOTzZB0iCTguZ2ZSC`Tg&!L@R zkG?s6R|fP_D$!uKGn`m1mZq58%jS8mPZEuM%KB8Mhe^Ps($C2fVNg9AsT;!^#QrkNA677macC~DcIx}2jmhTpE>dk7`$o z(z;f&bkYd#X}{u}G4JuhUoi-+=`{k+aBEMh^>Dun;SaT2x!$UN zmc`DqF6L?*{-;JH)AFHx-<$bE&Gxnu=fGmFFaEveD{^Q_L?3hY&R^{x4g{|%O8+v( zs~lDr{I^}&X&ETr-cO(o1PbK21x&yU_~_>?t*$Am59tn9O5p|TnE3cAIU)k)9i)Ku z&nL8`&K>~iPq_5)!~5wWRPH`%7xZ^qrC}=WXc%l^cxZM2BtcALxP*&?*Z`SJ>NfRb zMB?B~eEV7z_2??)17P&hJt}@gW^}t^v>TyoD_kL#41YRS)yEgt@uLh&VehPrrr3v1 zBX4wrcCMkfYT4=%-KIqS9zu=(Y-=#DtKPJ|-Xnd*6~7Og0r+kj!*IRa zfM;{R0kr>i6}SMvgjj%*fm9uWV_W;xfE~!5i>=ZR|FbzYX{a3!1zW(rz`vz?h9I_@ z&Hz>pZ{1j=IvdgDv^BojtImFJ=NvbtZM^;6{%)#$yby?oP=JJhZO-^=_7z9P6DHH{>$}S)Cm+MCqDN%v%u=DEjx5%X~#uk zNj`*p?<#D%t*FItic^yf0*@9e=)hpb^wEh=Uud?%J0;$ib8Fwr6;i_l#>e3moesaJ zv#sH*8w=`;r3C& z`N|q=aKviz#R}Iu+NI3OHQPH+G)n$9ZMI3$=F|H7qw#uq{)AE`U=yr17e=zHv)?$BKk-dkWs4LkngOn|$RRAjAOT))+h-WI*}HV(yGjf)B)KXo(!Kqd!)f>AnCd zhf-$@;%herJ^~y_d+~&7(S8t{(zt1{{mO8b#511{q!c(c)P=pI6sWOLO>D;nL-?u= zm#u493V*S^eK{}9{P9ACOq4qFzFiI+cWpv(Q0nKcg#~q-k^UXB#^3I<)hZ&@q0vcC zM;2k)zae5{Y*^&$u`@-^*v8gimdr&62H1U?$?_W$N7_pmSA}4@dL^}i%Ix{rE8_EN zRS!9_-`%RWP+n4ndsXQk9#DJnB6z71N_pe8x|ygeM^?vdA@{{&oehL_VW#vF40AfK z>OrcA=r1ZQl_80}EO{g`)hsr+I_C%vq=wwM0@*t-#65(;25Yv`%bECwmeSan&D`EC zN+yY;j%CHCEMPuH!~BWsS(VpYg!8-~HJ2^lZ_nXAoIo1uu#Ao5icY+4$WR`zPW9Fc zYoS)YzniQ1_m#FtJAlz7^Fi@_Io+&I!XoO<+Uh#W@CJ?INzGH+$l}DK&`ocx%SO)y zToN;M(gVM>xB;pn(e)5Ftdt!K7zTwl3qcRhM1O^s^#569vlmQ6=Q*87H#RNH9`#+liw+ytC6;Os4|%ZZ zrtZ6|7!j+m!5mQg10r9Ub3RfvGXf`iPJ*E^)koq7xQy>)S$12}4-cTInUjO+)>@W) zll2jNXJh4MH0k2yT3&WHw}{rl00(6(ctMwON1{uj5UH4i_-Sf*r7Qgza5c8h^V^7+ zMFPGP<+roD@Yz>4_PcB^`xHhYu!kYPu9|0%f*Ty48`E(%^rMO|Hbp~)ar3~B)-XXD zjjpBH-IsbwYkab1#7H zY>OGCl@(zq1Dx69_TAFUJaOsUNIcV&x4|Iw5hF8I)b9m4p0UXTLc7YfgEOt4!|kh0 zTrg$|pYGsHTiX+K?K!Md&#UekFqr(*sJ;8ok_*F(|K zXK_pg2JymdTlhM@>eqJaw6!ixX2-H;TBg4eK{>A`1Zke_3id9MDRVVG{X3YiHO-Ba z8UviNT2Z0AunP=nd@{)R$;3(#_mtVb%bi?HmtqbYbfw-Fi{S6G-9uizYvPcIOGcEK zV%)&?M;-t;Qu@0h!qoxQ4*L}`m`Z>LAfN0DFM^Z@3L}O3odTRst*lthr|+R4PS9Pw z@Fq4fe&o|R?C#cL{sIZims~hNm|%~7q@}OXk-EA&dL-A3DWegKU)Sq3kMHxdV473u zKrXVF(k&lmUp0m4=-UJ>OtCSou>XY|k(=#EZ%^&}1 zygDc zr2TQMFGD+g*HOIeP2;INR+hP_F$IHc9t>@%W8jP0MXhd*c@6lkFlp1Rd5CWyGj_=~ z(W4fodf%#ZL-i*#M5Z~FzvwCl`A~Y%|KKkPGR&dU^XV>h>KpX*ThjOW3!w=9_t9+2 zJ}J_{lAiz~3o00cV~ykQ*wW@0uLRj`8|zhFK)zf|Y_=oPQE6%U4Amb|?K~udGO&o_ zd7`x3rwe@LhGUqvQzngq;uAAM^JcVTjdzyNM$p#Obn&<2`y>f1Dn2j8b#M!1JQjsnvn9JCP_-Ennra z)!By#iB{XTSG?q%%QCA3jom9ml!@I2o$2E#9S@y;gVWtx(1lVfa_4MpeQunsh8Zru zVCA(r^j-33=9B&dEQR*vUq_!lO*|lfi*eVZRKEXk78!P*@_uaYrd}rhN2(M>nR|>C zQ?IH06*vGd{q;#C9>+O|G*dB$o`jJYn2Q2W;>)MQ4`yPyNTvm(F~GUHWwDw65O+hq>-;8uZiTGKdl1{3Y_QgyaVwTRfc=|PXKPF{O=x9s9LvFET zuo)p;Y?iTp0nS~R4pfT8B-Fu(E!OKZb_@qw^rB)64@JU-=sW(jbws9l-~6kU~_l!a5JtXGVg-MAoX(hZz!gJ2O7;2 zURc6bO;wW$42|MO(qvs8@g`*c&&JL2hB$~vc8(Y$VOB9I;Q}3ll*ab>Rw`8359Btga;oomL7FWxQy~nYMYZ>||Wv)=dB%0|x(w7+# zGwFi0=KXP@WV={+@H`yr>sQF}d|p*DLnmBe_)^pR2z3~CYRhqp_ZtY44d4Pf6QoAw zAA*=K*eW=BdiI+Y1^x*!?os_N7))Vd4u2k@c_NSPXG&X;RjfbWl}8O^#yUj3G;eTJn42) zi^KtQs!h%=kRiYu)OqRTD{T*{Y86RjEdG6BPw_*-Q}oV}weFOV>w(r3k6_r^B9_xO zg*^+nCy+F0* z-R7GbmTZ+BW#KFoWA~NQ+E$l#B=P%a%Lxo5U zGwo~S#B4el>e2RZ`ww~8LWVf<96R`AM2tVakPv!*5ty8@K*&Ig8WZw#Po`rto~r!PsW-+ET~EZR?ox2@M(1~> zL9e2J;m*fHo9Bztfs}sXH}w}&bc>yVfNyjW&~yPmuhQ}lJD0K&kErRevI1rRus#*# zZ?)kV+IiUk6yhqqLGQWPN7yedt{p4XRdMz3-krD&VpVQplLB~cR7h{KrW~`#!rgNi>89;8NFyMueg?|K@ZL;pF`|+@cBb zJ5*-xaT01tk%O~C8K)2J$FCVRC9S&Hw?BfXnQWrV^B2AKE}sZq!&^=GNkVGsdL-OB zTpYIuv$MVQvO9lMdiy*9y(?3FP<(N1_Ek7z1_Am=yCcG%r^C_Rb=7tMex)qmR3iT| zGPizJp{1OAlH1hcf~a|{t=%?V$AOZCwbr7C#?&Tmu6SKsCucNHwPlj6L(^ZFu8bE8 z*DSDtlY9Zy1d@h92jYK{~@FJ+}ck1l|N-2eEEb6g#dJ#|LHEW5vf*_Jw>Znmdk^Ih3b}GN;IHU zEHz{0g{e~3I05uSBPtc_gj{YP9~$i`lxpoQbXPd1bC(7`J^Y%5MHdJIceGj4Xq_z$ z1d+}GIg;)xFMVAn+VdFRNDADKF&95{#a9LtPDZqNiXTHAcs~mh-|++A#)fdV_1vpV z6bwsP`gBz8GI0{tkXIi+7CX7G51+9Ct4O*C`gW1^@5oUF#+{J zGyT>3vHb2baQNZLt~5o@)Aj}B!U3mTc~h|?39xMmfpWo2emnaxs^-ZDnn0$$<=g#} zF}2g&Og(&(`)P&9R_XuDUYi|H=Aa+63Xi5QsO4L(QR*$pIcZYA^MQ@lDc_rIX_CT9LMlLhs2Ej>l!HZP3l>?vI3mr_Ph(F)E&VtjCySJa_>po%mmb}GF zd;|QDE2*t*P6E{Tz4+`Zf;{Ag`0_9fQsMBH|Ycv!##zk|gTdu4@+ojjE3>ucu2|6`}}0&%S*rx_>JC5F+v#Vv$Xwjr7eGKu;f&#}8~ zIN6CDtUs)7pQs8NMwBql3;;N;6UdH+v2Ecq9CK$G568K8$%g`>As;HxIWUDcJYFUz z*n~mS7NdNcy8MSDr`4UT${BwWhItAm2i+ZBCu=$1Kxia3*W}+b;p-Cs>HxTAXJ_q0 zR{ozSd?PB+Pt(iAknHOOq&`;%0kH{Be4jeJZm;8@R;jqLR~~1hN>-vTt5+r$nCmTj zy}u)f)G1j`czZbX4gM#1w#N8B7?2CDrLBTN4(Y%mr{CPEW?^G!yr|Su+;Q?avHzgV ze)(Isa*~X-4*qVBGrTWgZ>lXdp6Y#=ihV-0k}sL@@%NKa+X59|ejG0vxZMpwPaFs7 znT#pDu>JJOcfuZ{C1D>5P157ahj!i-igN{^$1;oF_t!%YxPsvA zm6#4v^j%B-@y<#xN82UrN@mJBLaRa+Zl_7W{kJt;sFAvN7aV^h0rzwe(YhH9NAebN z2IkkBaF^Kp^m?=0#mN-B;mWk>YWz>#!-Ylhuq`MTWci36gQdpy8{Xj>8GS8*2TEXD z5lX>S<~W4)ww(by5kOKu_I0iwy}d>FzN)gvBVmps9b%DqBSSd@MJ^45kAI67Hc}Gq zkYLTUplt$F?htOOM5J-BUlg@>ir9S%3EQ#O5J}uni-riH;j93qCXLJG6f`MD0w7^` zV`704;2S!z?$YBLvF|b-{RU4Vn!a^*N&ncR|39ZyC9^0>!1l&8fun>X7}N=r2H$!! zh%X(f=#6DEWXhtariINRW?Ue=3#N?nJxmvO@a+`x&#ZH1+d`WiHPZs!S1!4LV(2p) z7tDyR^F%H_J>Moai)VFudc=)UMWw@!MqzYrIhdbZTf3ZOz>!9Y0_mb&lDkb7FnMC- z6{YSRWrwlswkkqOsmv(o zPEPY1j}Es&{QV=?`g(NDBeDl4ESpesQnU98#9~q;J;LN9@W;;yrhV!2L{C&Bj{2fV zy{Q?O36u#i{Z8dMgFg15x&v0e@C9WdI4Y;Kx^B^G+w*10ZbfSCig~7N?FpZ;FoH3K z%Oq=mpzQB^85x)Dk3IU>M{Rc!TEWIf`cz>xQVrrz>rZU%XY=%utz#9ESv%s!FXMb( z_%dBEw|JW~`h0(Xx=AXoeeC~X^N&AK^gaa|iKZoiRqD|y#JKtE2j&5Ba{f6LPFmt05*W+GyJa*d^URb8z2M6;O#r&ek_BS(n9E-XOjqTe#es zWLur%>l1J#3CmdEpun6kNdE@zyDJE21cz1W1~m&HmZ++m_oCeV{)nI-@dyW7K}sOB zgocOn#4Q^c;0d$Tbm&y={h}Z=lK*-f2SqTmPwl|Le$42G2rPSx3eDonhiX@-#M?tY z-_iMx3`(COjY0T&%$KY2g=a!M1{U*cPFZeQ{#=_PQuA9`$Y@N{0VHd-UW#0t&10!R zu_V7$X34Ued4c>%V#OfGIB`p=%&4HjVS{a)%aolnLhi;033)YS)<>AV7|)&Lt+;tF zTR2LC9%24j^FSc^>j$Pqyg98^HFQ5|Iue+aRjS1`rgF*(r7d%$_ zFMtl8JIoJ9!z-d#_1es7d^-PgUxiy9C|k8c_&sU+7TK%+n3*3MrL53>$h1{C<)F)X z=cK88xV-ydmq&D>!7YdsDS5E4$8+z;waga-#{I;TorYlbC6OH7_q`=`y=0V33Dg>g ziL?8eTxg!EH0FnBSV|y$CRQ^v)|LcejBu8=FYwBkrj>1@!7be6Y_F+aA7clCgOZ2dr=*592*vi(Dx^p;z#rH3pZ;cS z)?~fHgW*S&24MohN`-=Tt2`Cg9C*nbm-_=BS|< zqSaZBOR&1cii#sH3H^zo41V39Yk05feuW%TO-?YXX}=!m9yf2bX)iFh1)6Yxs$s{2&S z_XEZ};7=X|r<)5>Ems5TRGzM0s#s=Sn6ULUJKyM{3{?9o&}MvnF8@abw#D^GOoea6 zPsQ#~EDnjI`|cNpd&7mU9U-W$+fHz(lr=7wJ&nAtksK8zPpg#-|FN{2J=hR#bgwp~ z&^weD_UT(mb4_0i8q5n;%&t6l=2xL3pi5mx1sbB+5@7E)k$|sywl|?r6aG@DmaC0$ zBJO7@(YMIAOlv2>c*}1kiGn3C5wkt40k(Rv$AoLaRr1ks)TGj$vN;EL0+E0z_>|ff za~cAC`lZEp9G7@~1tV{UWf)s~cwg5W7@*W+y1X&BqN-i&GD^!@a{lnn3xy&MD`zbNo z&FYVSK11+U)L?U?vgAWrZ~fbr7c890B_xy=EEiPb~&L7GIk=Rzl%{6I>l6y;8)f_>s?lN&l4_BzJ8*fuaZ=sq%e* zerG805>iZ|Omd=8t|{#7W0&OQ>8M%hWbCCC60aKIsd#U;T+cPV=;lXzn#!*onw*Z! z?PPzagbN6-hSWXKXY_TjCyu+($`l6J4+k6mv{#o+lE@GFHMJ(Mj~}8s(NJu4Myf1{ zK}QwXNY0dVBVGsha>E;0cmj!Oyq(UK$@Gc^TJ(!(9SQNYkjosV%EVeINeAFO04v?k z9F(@(wMPd*)siOiznX7Zx}#`&n?7;Y1qqbaVUv^+(UT|Q3YhqHJzcx~t-m(U!I-c6 zDYO30`OflNX{V73t^>DEc4XVkSo^U#{Y|<;lGgtNqrmbn_KjpPapXanPREue>uTtR z2?V_YHs*<}@MP+JLyf%TX7eap#O=C>?9|xPr*940882ln%8(Tius@f{0Fx+U`aZy4 zg%3%MF)iehz>biTT5yKPXp?Dbh}1}muJwCHrdrd-=i%@uVQ?Tw#6*0Oq7+MnxwJ`S zMRuYWd1p+8;_W+%pMDL~y6cbj&B(-|ucQ}-ecAK+lvb0-Jn5=#ko&2fTb6L>w@n9w zQvU1HLmH;N#X57{FOMJB!{ak2O0Z34T3#iWFw5NsRuMIMbMvJ&Cr%OISsIO(;(tZv z7%akluyfH1Y;Z4`#Jl}rI^(OPBiQMH(4Zd=c$9;HZ(I-6RWz}JZN74}Us$=&GvFdc z%(n1i>xR7h*MVOe`U>V{EDnj1d(UW5V7=!h1QVeHg%dNG^t|D+z7R*=2pkp7-XjnM z^G7M{1(R3}ta24$l6w-dK3XrgSwx_vm$so~^mk-Isa?>!Ut?nImr`Dv>g9w-`qdRf zcQS<%G4oC5zHCk2AcCh~7bi~|z7Lo^MYGNA*n_jD);!)3&V1f;PFi;#T{a3`C)vcb z*;rW9$dgWT_5Zf-_^ZB~<i%?Ix<)YPHM{O<> zYqiP`CE*&AVT<`mcBn9mL17@F=Fgdb1QCMoS#iiWCQrlr*|d~{W7W7x=IY&r!BS># zO1=;iN8^CaqV3sU5!BHvF9>4=OVX3q1KtV|?o3{gs5FaavVBEGm7+p&#NMs-OsRcK zf6<$ikSmdKbv;w$Gn|}Jo{e0fcacKErmLS{Z-cw7aK4p)i!oI&xJAtut6#H`D4CV&F~#=&?SOa^*}U!H~8s$ zql$CSE1T%5%AVrt$*^)|oQ=iFUdGeFVvL0^K+hRkPu>5kSd6Lhzu(B_?y0L>_Ia1t zInD;<1@=617+c`;<+9*z-z+Izj5FKSBO(HGrd)s-JrXQ_`k~8eGriY_D(KAJ%TQBp zMuYB5c_zyMm9Jz!iZhVr@oNOPe_=>RTmg6Dev=8xIG&Q=OW!c#puGj%MRJ3trK7NN zl zMSwgULUMc@0$@~s1R$2;S2WE$X9Umoc9|-6)RKQPgY^k*{!T?-NYd(It69KCfewn5 zcMxty#^86q0w|?Q)LdtNZ2q{fkB$=4xk)-)riE*6M(N~3L|!lGrdLj)fVh|xLW8`R zy!c5%-EG@r@3RG~eiVAd0FyhtXCf00G27wb1n`^PVm!f=7kJXqrn{!%r8po`7kuu) zHi#o6RTOqN)mNK;%*y4Tuz7~5!hgZt@>_Qr#S-dRrT;k={Jp+@yS}Al2pT2}W$+eW zm}t$F>=OZD{^}~o+Js(&17DMab0uXN5$s%iv+GapB|uvV=2AKLQrNoYjNzzzIJXMK zZOg71^@~85NNlWF2-#*f#4*x;hQmRrPlph-lWz&;^I|Wc8RwEq|8vdTgrFEUR;$Ui zL{jZKOeD7Cct%qAk(0LLEj1F@y2QcL5U#*DH~=|Vmv?Zldv@>~?_12v?J1rbB}F>Z zR}vP1PNh9V6%ezvN9R zq!Bz)UGdcUm6@e;ZyYXj+JR*LRq6I1ChGWklqpI0LIm9m7>&&wNjhrorS~xXwr8-a zo z#})jeukE0_>m3AxDm7)$(ooWWCa-7;QfNc!elYMl3l=TqQkx4F zujov)6i<}#{z=hUqd#%v>3B0r&X9SAgrtu4?gKNGa|UpmTd>NwDEwBhicwfjmH)%p zJ#(@oWh6N-*#LNk5T7_dR5mHSGw2MJSN_J6jsc@+fLXe)eEc257b(1vfcP1BBe_B{ zwDyDtULt|BUJN}iw1rkUg;BTqPlz(UY%XO3(;E3Saby?bXjf-odj>qbo;(C|0_004 z-m#Cc!1>`R(U?5OylB$FG3@^2jITI}N&G_2e!u1qZ*TA1m>p~22A>b2p2BRGx13Ya z!}9^Hjx>(C^SL&?MLWs?pHES6#g@r%x(J}YzmWa^caB#1(QNkqyXRU-s$Y*3nJNQ_ z;*(&t2vG+WRfGf)pw}&2k_=h?1gF(Yd>~gGAABoLBVLIg2FG-|tgm^-cmzMFRVVM^LRQQW$19AxJg6Y}dR z0}^KmD$N$8kmWYpMS2sifcu|+#C4`w%74+(QqVsONL41y29f8Y$JB;Sv6$367uuyM z-ibNeNT=MWA=E2?{nY*=y4iN{<*wXb@HkN%W;yK?IYL6YTYOg;oaM;?ul~L8IXC&# z$4`P(p24h}siCY_!bkh{_+fliQB9)08G`3wutcN`Cj#1&0Ui!99~o(i_7grg->&zz z!*!ZPfEnY;c0}iG0aSQZ@Z9)aOfp~ztKQSXz6BXP z&AzuGAa{fH(|3`#rS-P^%~{v1U*Ty?=KIw42DU|ug?7mcpn>QnKN%4*vigfULgk$R zjB5m4cp%R4$#Sab;In8NdvTIq^c|Z(ou;HUa}aEfk(tTMu$HmrC+B?cUSu$qrB))8 z9_{>BMOa>#BH3pBx^P!zfm7s+D znsYcgUJcE0tl$H+yM_eKY?9F-P#*)sgON~UsjrO;L8wUJy7dG{dCUvOp>=o*$?HYW zndXuv=zE@*wf4HkS-{-+G8=eaHyW5p>`lT}L1I|QsjcB!*Y{Z0GGQk6o%1leX#`ME zz%pCi@x3W-mq$jxT3M7q&9U6U-Ea90cLS3Mg=eT@eK+X(gsAJ+bBktsGM;%rC$?GJ z`_60sh4<$Gr3_-Ch1aeO=?!e78>%Od9=J9l7fM8Z21J zTJ&+m@VaAgpA<4g)TH7 z%CusqVh~$N;IDd7q1MsHKlo+s*#&UxZB#vV0KFXe3BqzV3#G+)m>!_4sIt7vd#^k= zA?g5~_|p&e@84Y{|%D!zVq8Q-m z`M^@UFy(n8R7G&y|N1Q(<^?OnX&4qdEjcM#&L}};jq+jxWC%J3_^#u{VH&JwR|#u^ zt!T5o*y61B80H>G$pr$zFk!{n*Fl(4+!2J)C{)ypSB5GeI6H zmbAndZKJe_u26OKOO=uJ6QRnAa;`vQv;r1O#uz7u6g%i=*UK~i?b*5_vyogw*ae4J z%J0j(W`d=c<}wBKrX&gf>*1RSN+=H7smSuoP%tRlkpD;OfXu4NVs{SLoN-GQ)YiiP z@nS6cBhaRz?-Pz(xW1=(+>0i2$z%9&*hNq)5Hf==WS?V&mMDM0u1AFvM`I_FM?;n% zc4o(h0f-%u#_q-@3ZD%_uw8YfEVPg}r!?Di6%hnUidzB@R%8mI=Tn6DcyT1gQ~MGM zI#~1gL+x=-rR0UkCsJVP6WLi4G)7i8QB{M4#5Rc5zAa)dx86axsfY~^@$C_v(e{+4 zSpWjarJ2VKVmj&%iuTVJ3@JZ@O3oXxTgSD&@l`*Yr)YR`iZ}sUJ|;II>2|0X&s}I9{iTrFFtSm0HXLzTVVzL{1- z`q&hUjEMg2ju6yIO?x8Fa=We^&CLw&M;oy2{f_BfO9xNr>3E%m(nivX=<;{x*EtHz zB=Cgo3S1?TrDG|oL}fxnXLNOf+xcO}3_X^jfsbcXaAmujS-HFYyh`3bq#~P%qe+U3 zHJ@bvunugfC%l>e##A>Fj^(OpTxiQ<^6h&fT9_X=XC~h!y53ttxSfOhuX(~X?cM0Z zJW(q2^Ib&T^3i$;f6vH&Y25}wVC+UJ+9Bnz){}x-!#cCT@+V#b}|@wJ1>T~E};CIcDXy% z_fT>wRjV2rp55m=!2c-C%aYbgfoRov^izjn6RZ8SWLv?)j{fC^7X}y+zD&&lB1ey| zpFtbujv$5YIOUTm8Cr4~an{+Er~mkOAQu7#rC`ffq0Kw4Uhvk+{KeyAg!a%co0(U9*6-vuC=>Gk@3!`JSG>bUt zeQhvvcI;(mljDleq_x}=Vj&TNO8@8G0%rW%;BS^P>T-o{#cN3K0n%Gp)Lv7j@y53C z0l6WAJy+1B+y$q_ZeB^xmHw1E{3AL z|4xO$(`0rx;%!j6Xpayp+gewEnimIaT4LFM9q}KEd*Ofnh~i}FXvE4RbjOJTro0xy z-iGXJWLhw@h$CKv=p(Uc7te&75)}&7mUNye`Gxi-rfS4nP)K%iKJ~BZ744_5+e5rW zEW>COM|3rp4L*d^Acf(@=?Z{LMc}Cx&QASk1~TY#ok1Ade0+HS0^$f$!I4M z2Y%K&lr-#Z97)$GGz+3}Rn~XRTca)X2Chj3Uzcot!l`W_<&w0&KGvD?n?lpow96Yd4_ zIuazJgCWn7VqxZxI!fh})60_fZZP$>E*Ak&IPCNnymTBN0<$)=GJmGa`=3ElDi5jW zv-=(!WGED<9__(vP0hPfvtEJ13<1t<^`37%IMPmxRR2|ch}ozN`5ucx zS@Js@LdZ;B7dq73H;?;l5RUJ-nvlhWd`z9hoaoook_L35Wk^S>T7K@kBNxNeTGk6R zSE_<~4E!BxVCykT-Ubhk#emz!(y2j-Iu>$wSr(Z0gll%PoOc$UjC|OAT7^cRph>IJ zu3`-$1{gu6O5<>G-(tYFM8=*Onkl&wM79|pFQBP`GbrcC@l+Ft0v4J3XdlV*!p95H zlV)FJ?aWk4U$R0Anl(prVt?|g^TfbVTU({JO#(%(jkD<(oH`;B10F@C<$Vp=ihp7% zPyf`#36j2=e|5W_Z`j9(Y+yOnW8-3d@%?W$Vs@Fht?E5{S?vch-hLNJObE4`9#~#l zZi^ibNct ze$N(kNS<7uGAV_15^3)Uuy~uBPacCjf@=LyO0?)aT?dU)!OOL(hV%g@!ks^*xGoi+ z0~U-2Z!7l8ExMP1ln!};ns7f}_J*hGi>T+i^u?oO)Ej#eJoXu^w1%>USzc`YdQL>Q zDrE4fR~ygv;h(D{zf7&UxQ^uCzqhmYE=IN{zNjALwL+?fE=NaD_H%b19>8>AhYJzb zI*L19M&^&VvCv{u>Is9=Ke_q?uRi$_8$lxh$TW+eG#J0*7jvuMD8mZ&N37hvL35NK zQymcgnp!Q|WRe9j8}9AC&8y+ILN{trRPVhF26qm_nCTg@h`4puyqQbXN8nAOJgRy~ zoN3SOfF8>?<5WSkbd7OdS8cC0||4QITB@)45K6Mx-thpqooJk)uZ%cz*AQxL> z>AdK?`hk2a6xS>XIl8&I@BJy#QDrPik%j`pJ08ar;vuG!ZSZM>bVlV7sPdb!OW{p7j6jJdj%MeX(7 z8>vQ~N#9pXJ#&G>3179RdW9at`81<{0s{5;M9&URBT(hm$v?`GRr{mkae+R7rN%}8n$bW!MaCbdx4i;_es^T`S8viQqOt-5p70v z_I($1tJMA)-VG*v>&Z$&nWpNV#=EUnu>*C$r(`` zSX^d=s#M!$fv|C4^U7-0zXtdT?Ju07T4m;l_KrTBN&UvIm1?LYh4zjp?#pZRX#b+g-N1eE23Pr^KSgB(o9 zEc_h@u+=Q2mbn!O52T6)QxJEI+VOm~ge%Bu3$F}B znO?V&HG5?M`m=r}=QHmFHe9MAvoo*ry)B_bY-|mn=o7T?->Jc}c}jt9v1`sDMZV&+ zn#Y@c>I`Q!ZB1C~*KJgCY)L5U174#5-0BU%{3TPicpeJK{7}27o z6E9i#zU*7y9#l-1yL+WjY+zoSH^tf5Uya|$a=2TpyG%gpW3&VDZhv+Was__R`Ta69 zx33)8K3VJfF^#+sLyX{o(v#n0I_SYG$m`)J+vqlP=^XpSNRB%`JJ~*MZEx!FzYI{``wYKn+V`np;W`J z_dB9rqZT05vypG|e{#cN; zO*?EeiF}5o_3+C(;@Zsr*}&`s?rnr1gq<6I_T@zsx>;UFN+P8F@o$m zuk^ac=@e3?)rgHDKoX5o&Obr0`?mo1$pGPM`4&rWDqSeqPhVikuEZ`O+Se^EVzC>L z@gm2FyN)Wn+3OJ}eFy=Af)QGtFiNnRUA|=Mm?J?jvRW_~prSZTio81t--2*}Cz8;X z4g(<5Hr?Elz$E2Rq!_aN9Fg%kgobeE(w8$4xQ}(u)OaGE?;*ZB;5J`fw+`8^Pya+d z7y#WB{3Y=5ut)va$pf_3>6_L3{3L9Uglt+Kxo$#ZNRl}J!5!XoJD&!$s(;%mM&Ud{ zX1WlCU>A^CrrFLhRU4acNJja)UYpZoNd4b=!r2!_;aZGK1snkwP~j>TQaQ&&kNrL# z1B~nel?8+LtA`joMvtOQrumc{tO!;*90%H@#Bd#x2FQf&P~EfKit(_Hp*L-Hw0FcS z9yT;EWFnUEd6D9$KfDd@4DFg&ybMjm6h=JhkMK{{@p}DNFv|LM?o%)T^>eH;^x>6( zkU+_GeBvYsQHvs*^MrV!C;`s_0qAt;;;C$55cCB| z|2!o902ZF_v~+m5e|j~apX4G4)){%%NdDE*5w1q0hh#Yk6-f2PF~imUr5XE&P`T_0 zzK7uy26earvTj5N zBSwjFXb&}7tEy(H6-Dfs+HFbDiw zv_-8{gGysXtk}f3`Q3Bxx!?crec$uE&v=uGX7M{oh4^%G2jB(sMp7q&1-4A*Zz29j z)nZ?k1{+--i2vQ}hHbfBxZD#pYnRA-Sa5n|NFiIVzYfDcD-i66Zz#T?j;!L7j;_r0 z(%b)6Qe+ulJqO)S!u7UD^oe|MuE8LJO8)(|YCf&}QuzL{&uMh;JKSxt15 znF!@A#eM6Vg)NZw0hyFOcF#GZ10Ht|!$|!=;JNI1phbw8`(N|J_BbY}hdx(>0s~ZA zi&l!fi$~pRpXLc|{`4;8i&QL3F2cazWc&WfPUlfwlGENRT5iv!Z6}``ZD!>DU`HIN z9eX1~^HlN6j4E{OoZo49)LP$V`;wgmXDFv{9%f0yz3DGn(?1B3(HTCaY-)bn8hJi$ zKlP}qt`~EY?p-8zIXn%fz7%`GSjx{?wH=23(T0cwQzPXi1tM=g{kBwkNce`en|N{X?Ew{e*p1$PHev9 zG_8{~3>=P>S(ZR1V3caPlJhxX2+0&X;JSKY*^Cgd;w(mDXZ)ArWb}Lq*YB)krs*5m zKqBvqTJLk0G_W>bxGFNuk*#6P8s)h+{rs-Q^*N>OA3nLEf#j@^!5R~|*5PDoIG0V$ zcr=%t8uB~NK|r_B!0LizKtHL@K7Hs=!62@AV|;wG@ZO=$y9jCAy88cb#OB<4iERY#aQ$0~5{L{)8uX~{V?P(E&fsaHzT z{j6l-VQae6sU0u1qp{dY*@7c7EC6Y4yk;f)=@6|eb9@6TNRk?&Q#v2{O%X?9RVW~| zqFZcb6QJhc0FRT1u;|pkc~UivoU*U@XQBxzSyAS&0O}ZtWaE@l9m%-|1vCS|X7k*Y zr&K+L;ZOGL!m`+02G|OogkuM|#uiOq*D)_>ch4}3#yQ9;2XqF9Ry!75z0C$_G=|nm z@v=$y!S9bCUplFmbWgc)kj%*ZeKRC4)ia3qCIN*v2 z&p#r~IzRn0#kO9~uluH6B51@79o6Cwu~fwn&FR?V`GcquTDf+J{v^GrBuzJ2MA3Gx zgLSmNhUb@&3DbH5#ygbxw(K22(dtw=n;~WkT~)uuQ28d}C+WNF{k#cc;*ATf$qLbs zHa%hEuk0~C=7>eX-ya~u#Ks2@S*M@w{7ltvf4J{P*4(hrrqM1?_cxy72$890PlW>*Ae65w$$bbco%~vO_Sfhs zbi*zxfVF&+rXhzScQpc!OVGtALQ=I&o<@4UVx+FVesN`}|8$+k-Eq>(BS1|=MZ8ww zpMO|avAW%G4Edjc6Ilz0awk@6!Zq67l^}6$WkvysIfLPC0{-(QMr*Z5PqGt))kv6d(0~N5nF(OJPEnL1p>Lj%sR$1C%v-bF%I#s;w~qQL_&^iWH7kNu zJ@)u18KWmhEx9P9mr*yFMhyS88k>Kj(YP}#_v7bj4rzAe*<^%Hv(`B2(mtRn>L3v0 z`$ycgePoi>dzp#4;s51`)~*Gh|8xs@y0l!1h=E^-OkZ?9`~70UZ?8nn1yPe1wwZuo z_OFvPjWiVdkZ0%)d4od;qW1D+4nC@tDa-YsM+EYbkGHfth0{Z5ho_Wlx0=*+0^SqV ztJ%!`Vw>6fAiTEMM5kZZ$VK02>Y2MO2(^HVoLY!oI&qGGM*4V6Bdf*wz`r>OO`X2h z#HZ*4sjx;47Q0j_zK2GcOFaW*e=nY6#OKQOMah$OHwy7|H?cCT^LK&u9*inqr12oW z`qGv6L9(MCBdw0^J4S2`P`&V(Vf2}_&V}J3Uw%4&RL2M9uJX4-iQ(5*BSjSTb&SkY|y8Qu-WquI+0n1VJ> zn9i%HkK8k7QAK65{cp;F%3>`>?O?2cqUi0ZOwiE!rBpZFXxm}V@V8K|6l){@B^LbF zjQ<)WHGNOJ#XI>2_r%tU)ZS*xJsu*5=XBj%`rbBe@od;m|CiBxZtsVi*_uZy!0W%d z6|B715c^{0V;>{!^rMuLIp5zX04XC`1)_Nxgf#AEBXm4YL=cKjt2JmcDBIKLb9?J zWUI9^fU}Ot3ZuG*uGyuhCm!4~ss@#bOGhPIZv1IA-5*vb@%Y3WlYxZ{B$I2Y-@nBw z-jP(qGI5Z)ER`ZYnv`XP&m?qqwaap3(b@6gS!!785#{*7o}oe;Al7iReexq`f^r(+ zuKnj^ATaeq!rwkfs8JBzV6jj=6Pq(^-Gt7JJmxpeBo9;$U9PN|9m17C?Pxx32!h z?xB8!i}_Rl-Id6j^5Y)VvZf>T&i*{SA0F2E5IRUT1!v(uGalIhjOdi@RV^!Htrxn` zb3W*6q$$$D1)h?=w(k(j7ibr22cEtHiJwinaP#GnEzyl*1UIvhG-Q2ciIAyR$u%N2 z>_uhJL5TbrCpMbEy;B3L?Uz>wjWrBh5Tc1|JKuq|)mR`d`#V^6$wn#=A zz;b((-XN}UBPU(CBd8*RmGi}APRZpT*^_t5g1)pVdCB^|W1R7%sw;Ci~&V6^(r8Icg3*(LqPJ#6oHcg4CQf5OYI4qUEKE~}PwV>gSO zDJ5RKnEE8!jYUbOa%Sini*4cIFDrwwq2~B#-_s3N1<^iQ{T^T1I-yi%BhqPnP;^Xu zs2td-pLo#Tvc1a~B5VV;ZI{TM3D%p(^i~N&L<%(hh+Cbv_`0tEts#CjOKQX8LGg2R zmID>M`dDf{^yz3!XT&y(a0D-CXAms2%tzL|2Ro8pIQM9jFq!x1m(kHd*?+%=%gkAb zPwaA8=yCa-+V^kGkXg%!;I!~ecW1b;%%0W(GT20RES<~_Q9~9di`KCuQr3roUA*@a zrwj*c&!_Sm+&Zv`6=s`kd}VIKG0>m4 zR*!sMA%2&gMP)>7p=j^H(e{#NDP2%M6}|#!HFF<)^>MBHC03mO&EPoDt5}7`by~uo z@hHE%Ex42w(R{kM@MVb8^D>NKfybWi#&^E*pD-zQc~e{DA_e7dg9;(*zOIrh8qCw~ zHF#BcjCs52tTEI=J8gqmXxKf1A9Ql##`b=xtZFT&JT7Er-+g?kYUlV=ayuu)&QcX!vk?B4s`oBadc z-?pl!rn;wls`~jna?a_~VM+>8s7QoJZ{EB?m4=9`ym%q6qDpI0vDo2U;Uw2?EMC3)@ys3#nelmi61JlYVEiR(! z{`M#n)|c}7y04uLYwTg=q?zdC1T6^Kpd>?&%}}6PBJ$^VlnUO#Ng^RbK|uk;@pF^d z=<^J9*6{G3pSS4)=G!pbO+jtwTk&!K$E*}pF#m@WRL^7kdZ9RK$h|3vKnV)36;`Tr6Nd6@8Ax_@nh zAf%z%(%UbW{Ga9y+fHBedV4xh-H`sD6Ml$F(b2{nr+trV#;05;}OR1y;Rllk4V@#ovkIC!$o2h_v$R_(9? zy1}yd>K6}K^8ehX8FAM}srLmHvF8?s`ziHl-%`-!`XVk+pCIdWDk$@PdX`iM0stBy zN)ypX=KTSE^^w{B>9+lBYg5tK!9fXHa2yn#`vX(iui)Qz70#+)ajMz9lqD6a#i*fNvJKVw<0-({e7C%Jco>jN zHwb$B*NQ9>RK{9c+jX4Nw!!UsuL-1ZenLY^%8mO7HCuQmtv^4F0e3$pY)D~C!Cnzm z+<>LMgZrb8#-nG*#5gO8=+6_E?pZ@!pDis)*T&(&;fIJGGs1{^Tbc;b9N`#{((C&3 z{1xfiOhe_w^0F@a*SlzJdnO*v;3K+sB4B*R3zIB37(^^BYtT0wAa<$)OU+PVMs6pm z+QbcCeCY<^3OY>m+#P@N(OD+7S6p%|B5^#h`qXKoz>86FY*$Z$q17feS*ip!>{>u| zKbnv_-|LDo+zgJ=taU+bX>FNUTm&6X#JWo;>m#ZDm9N9qdyWvLOosy^hZQfz-m81( z0buG7TS$Ha7NSapZF^}E)jlw#uQph8Q9du5T4gBtMzpUy;19A6dVmZ#HALUJ-`9fwnaTf_NDGrEM(kEyR2-yjML{hyi}g79YccJvWPv8}pN-0+^g z*+S-VR^FKdgc2*%Z}dU2<-&f&FM;eS6M>}*vfNl(jJ4tVm)?pO)!;={{hG7*B`^vH zZg^;JV~@02BhYN+;&?@_7Ok3@)aaKxK*MB0+92&mrf%!$yhk0S)})8wdH z`IS|FA*ea?^E&OaZ#_n%#T2PgjXh>p(=VKi__OKiQL6xI@~sy)oS&AJ(XO-s{sJh# zAks#^j56xp&yQ^;3q1#^8`Fnhv+Bc0^#Ln!8!Gum~@xecbIi;W{uxWtXbiEx+PyODJc ziwup?1h`dn;kDoY8sr{`hWAr5E76y$kEFzZpi{Axig}Tkxf68K^inVhbR>&NFu3IV zYS0p&_=iFzLq{9K4|9T4)pD}maA4}3y>dtp*!YU~HX4LtR)~jSRen-zQyA*&JUqg=NRqQic`F!-6~n7OBXDsC3H4^Bw@bSJ zqHoVQz+Q)!{=3eh{<=R-_dyv zCPWLBc@~(X8?X;it(FEi)pdtg|Edj;VZ>j@9%fKe#KAO33J(z#3~(xmROMG#6tNx% zfRvYpUv$PZR<+o1fZ!y*GoexBQN!VwOnWCBF(TL0#$cfdA;tXOGWuTMuy%)~@GE`Q ziT7s78J%iMdZ8D|)628Qy2r^@v+?Z^l%Y@Hb}6JlHaWX44{Kgmy-FWv`)dlq{~)GB zJ4q8~HbI}BUB};t1|cGiD9M3Jk@<0Uk0Nb2$fRs4*(E6#7(j+|QS~`b1e8zH$db7A z!7#W?vQXMgpB;T*rGG{lk^m!iIN)njcBx>d=x?{uRPDmb(iW9VI!!dJ2SAymVNjjy zIA0`p!ZAW^!xK4Mgu%`ch-t%cCW8l1?cTP0GxuJ@=U(Qh=2V}#L{~WV)C4V!MqcL0xk>tMj0)O_}zcyylKlL6=mq{b3XVVS-LHn!f8Zd}`Uq;ct zzIpt)gO9Cij~5B)NfMi~qqRk4XYdfKMG^`8-5*J3GiNe{gjF4Ep$Ch2GD)*H;SX#B zZ4~R$Q>Kq($ByOIRH6-t%PhS29xJnYx8(9M+MpG2X0HN?t)&S#?BqWqIhOo`(VnBc ze+FM#L&Jc!Z|$mX#sAM^cOOg6PZG0s(cB?6924lg8_3pR%llkbvRlGVZq*2F=Y*T= z6VELeo0SLbxk3N5t@yQLEGQ7=}3 z=0jAEp%j1>KrTxPRV}<2KotMbh>`{@CU+_=bRDbTOuY|*fnurh5A+a6fQEE`*ZgwY z9}CwJp_z)YHUDrP8UPKZ>CQ-jkP20+xZ$((%xg2NFdQLc58(1&2Y@6Oos`rx)^Fzg z?4A6>K@g*4Ro~{UIL)j>3Xwy>Kd7I2l|#saFBx0jOt|Z66X~t!FTxDSZsAnTu+1A} zZKp4kR}+pDeqcj&9qK zTaVk(X&MxTTPo4e2A~jjV;CqZ+XdN?b#5X_N?A2*OpX5qc!<^L)I3d%q~b$Ie*meR zFds5m@|I$ouK4FqTu(Bo-D>X%RjlGgv*s9t62+ynBWE#R@)vLYT z##b!oY04ugXS;~n1Ih}yLo;=rfCa1vCiK{z@GK=iqx8#Cj!{k1#zb@{C9J0Vi>h%Z zu)=VHyL37}giasSkt2geoetN%NPqD$HoXBst9*0msuVQyz7qbkW^{uQ!DZhL2#F@< z7EH4=bO*vOo|TYNSzbEh;3~+2WJvG7=MGj5f=U{YPMT4f@I94aus~Vy8X_gSqF>G5 zWRj3TBsNpnb5Kj%Me}1$J*(e2n!!^N1-HmFlN`9S;X$e@)j0;f4Dz13og-vyLU0Kq@FOsaBOL2_$*a z(|go~rtgV}b<{knTX=t?43Wu{Wt_`Fujm|1wVL ze$u@A+7imp|4K6^OkD5)R8sR=8U^aSw|6KykWh221WbY)B`N{&l)+m{gfhC3!ytRDdL(8_owF1{2R^EG;7eWri~J}K#|2z+R7&2)P*cnMR@%;oW{ToKc6etTjPsB&fi4` zrq6EUU;-qNVrgaYs;J}6?3TS2Wwf0;6OPqnIDu-;ym_j=5(|_7zx(Tp>t;0=oJAVZ z!|c2xcT~NJ7Al!bhkH-FM;9D^AtTE6AI7Xt6(>$yhqj7b;DX((i+j%>R%%OXH&T(p z;|*u7kRDcoMVp&L5!L%3$fl>S@GIh_M%gbVMfbzR%vl_(A;6Lqqmwf@8ll-bVss@p7&D@4PtquS()5c2Ds4i2} zcl(_)3NT(aG?4;H5zCFymPv>vV#~YoZ=^%#G2$%0+eQ4)oh3yIYOFRZwTm_~OCg~O zfh{@J$6uDfjgV5mk})gycH==?F)>Jp!U;1xs4w9@3B)=poKox>Z9NI+&MZ=4iQyJoTR0H~l&C&MmLGKQxt}Q=Vb#>1ms^oCEPMX#$r1;``^5;Yq z%3Dh4@djzKtCRRu9VICPP^V6lCzOx+uoU?bQFf{qBkwK43SuLB;viH5d=h1E4>6!h z960Lgn$+KC|<7qC{V_SC=H%^Guo8 zyF1P@$3&|qR{;t(Q!pJu3Ie_Tm3VAM9-o6no#3v_<$>e z1Cm*`Duy2=C22hOrGFec53_!0C_h`Np{D#+2;~b!zgVOEOAFJFLs%EyS%p~Nc$~K8M$k6F zHLafUv&ZioJgGa?tGT076G(;lLmF$bX2`x35U-HkiDQNl8d^t8JM5Dj>&Z9#E|@Kv3>R+IRg&Qlp)fj=6;%9y0y$E`-|Si_(L{|R4YTTL|ny%oS81d>q>vktGqU@ENYDQ5Wi_wf)lK}N92Ot_&y&2rBhAUn7 zV2b2Az|O<7Xd7Z1L8h8|FG8B4R!71i$uRuB%>H1!VMe{^{7Xp-_6^V4oBaJBOJ1|f zy#6`4w(x*gq2u5Bls>!ue2@v>nYB}qCYqYgrXi_VsTaB5K?6ww2E2%WNu!FeL9;LM z0Jt(mrW2CEDxKOPL+agwlJ&*Brhdw?)hIY$omxnE5*Xw1mAFLnm1<#@h$EFy!FTk< zQAtBXdzF(RfYeILw+V%_SO|3knUHrPZ<7$nFeIFpOiD6B?xEaR*uf=j!z7(Ef1b zDpis9$5H~zrd88>{(@S>o0%SZx=fa+Dv<6O-RmCBUhh4dBvv5?Tl8am0BHkeZXm zx;5@QT3J-p%+dos*>N)ZG+By&hn;+4p_=YA^hB>weTVnsQgq2>^J~7uN9DxizcJb3 zn?@zkK$vhFj~oRSt&bgtMtVxzNZ$~M26Srkd&cuhsH^;0L0CgSMm-cHhI)hxLchPy z+&elBl#i#^PnOILgMnH|gEDn0e=)T>4B(n+(KWkVhMz_7kk8U~(oPWcBo?ZJQ+Tn? zP5td1siqLMHHHK8r`*nqy;F@z15#1!e{Q&%p&UdnjI3Wep$iCePwev7iHk$iQfQ{S48P|GHvd3qnwi1H)O0NQ zuxSl`(>24UdK<(LT4q?`LszLZvW-+U+ery(`JqwojltXIb==BjKAhrb@y#3eRcHP3 zm*O#x+tdaj9W}mqm(ykE)}1ncL2-k^Yq{y(-#V-aSc;8@RL$i&wYO7f7NqbIE0hQXc4cQ%K zuiX+?3cS$t0F-?P(gCiogpi7#uDzjYXfzpc9?NNNBPe-bk9Wj0sKF;5%6X*ARiG-S zN+9u*&Zr%>3`W>eJATpm?y3lduq78dOsi>i&dX9w4E9?%7bk|tJ92movghYIVnFyY zDVP&AIDY$Z*CUM)zA7!117y4}>1sMJXCZAF>IUzYJ(kV1-Cv<6YZCDd=L)Id?Z-le zxEuLO^25Vp2@8uNEocJ~a4Hxlye7eT#Z&iL=& z;*F966XBA8P>Ci9mSBXKN_-Z;h?^~>*|MxzREhF@rE^E+g73poY;3&G&FS*0Q7*>);Boa#f zpOG?aFn?jZhPU>Wmf8;)>y!&oq+w&|f5-^mqDzXaQH2a9S<^vDmRi&ccbg4WJFIOe zGyslnIE|zi2wxf)DneDVyMr{JmM*umP_Phb(n8qsxS1koP@AZ?7}zEaf0y-N0R%=> zk?v+0xN^ib!pABNP(cR0iG{fJTxi*@)o-J`qby6yr1StmrmTMW$mQ;G!1$&LW|=W8 z{wNrYz{VJRg>l|c@(;_G^4wl=mkmI(#3394c}ItAJUjV{6mBy@y<)zV)==D&_ zmat^0hWF}3C_Jr07c8nN+Zv4(qVRcgec@&RGB2iBg{6~Js{OgC#i-#m@@Vc0gpAu8 zWQQ%5zU;PU5lQJQdAj6`v4$&bIhq{TCuv$ELx(rFOCESW&zA;kulzw+Q88xg8+~}~ z_22afx8()5=GcSPh=FF-6cf*M0Y(TwD*O7By*q*o0|g}sRc;xpL72BMV6np`Ff^Ag zG~%w$9_6obR-61{66)oUGnqE}DNDMoCH)t)<{XBy%%pLWO{JxEh#7{i<7h=Vna5wt z)e`~vcH#Y@SBsK30qCK1T(3We{$mIt>WHOG;l%6w&yt~t3#II#B)K1BsC5)%f zPoPh=htEZ*)q~a};T9|mN@N8pHtR}SNWmK`z|>g`$Hrk(>Wbh(C}~mJ&~=#lel3bi zLpe4WSUruIjpz!7`$3h(P7GKnOq8S#lEg9vINw5$5ZeGD4N|e$n=cVIJ`sAK=ci3m zCcc2*38ak{y`sv}Tlaj(!m1`Pm@}CEA3;YnpSwN>;DR0 zQ%`&x)e@)X#|O4@{D?ni?~T+@yIC3R7zKcJN*jY@vp8|v6Om?^@?fuv?OZE@{Qad| zIFK>nf$5e2k&$&mcQO2pB(TGlC|dPPTzCA8c&OaQwSyNx!_W~^tx~0PkfW@|r%Uok z`J1E(_MW1+((u;AF)nioLrzhO#Cz$&U`zikHOv8b;sHzIYpQy}k5p9$>1&*gkaYdX zx>`tvG;D&IB;J;D+@Ib6q*{ZHb4drnQoVSe z>#e#ir+`wPEQ_1Y`@1;{!LZ9!M+%>ZXR?j7)n`%?U@f*;#NScFjs3E2OQ)=CG&7B0 z8qZJ{|A-K>xfzELHGI+Ec19OmX#(^YH;j{`hiX1GQ3cu}VpU-e0!rjSx=pMGq?g5k zlev~Uy;(Kf=kF)B;fJ9>Re`lM%4W+Ynl*dT zkas8*MEiG@vF)(TPdij)5p|SZsVnURZwWtI!{U5eDjfK3XT;41zkBJphVenH*?g+O z;~q0@64lb$J~j^TI2)y0?zHAu7{^I1-7fm)#|r<={le?G)y`&9`|1(5587k#&KJWa zcfXUq^}*u(d{5@{2j1cGt9@zkZ%{ZZ;s3%?CE<*0RV!V2I zCs~7eP@E-2&DJ8oCsLDTUYWSpK51|=izX{5u zQqakxxg-i18dMM0{OOaaN*b1U&R`WHJ}H_go~SrwHya{Cr>s*OGJ;4MQTwUw2rFRjP@}g=@m!8$kmaCNTQ?9hF1b5O-=%c+P4LRA*32W z)(tX$ILPb4&Joz7!Zef>wm-o3&(6B(Pbmx?XKkAU zEzP`<&fhnGV0`DlP=?!l&1Sbztlp3545+1z%!x!qW8T=9o> z-pOq&LieflSLOF}XIB`C3?;8?S{PvIxau$xk*`^(9^@R5s~YGd9Q=;7%hjiH(FP8! z21*~A2HDpux)38%RW!W=$q2P?R(PrgW00q!*7NApz^(nhwW?ZM0tuWN@Bym3hv9ppc7A;YUYY?Bqb zqZ!^X5*O?G(Fmu%+bG0l%kjp>KCcxnrf1nZnw`PvvGinsN~kcQb6m$&^yoY<-#jg^e|<@1pyX3Ozy!{%F8dsoL@w?Pq~* zFjfG}z+x5&9q}qmh4UWY5O@U+stI<3BsLQZD_+)i17U}@j$@Z}B(XAoBR|jt{q-l>YEd=5-(DtS?d5-jryT^*nYfn3?d#e&v z+si(#&agVE6Nx+)Wt?VT$8wJ6ZgP0^x*WCjkv2V6w!W%IAO06Q6}(+eS~i6FDL)WJ z&NM(c*ni zKF|j6>%@@>azcFHjPevpdF;QIeWzL7Wc`v5XAJnPsq3*LF{Nrb#~4(cxq3#E%?>EzH#g9a=-tSIAD3KCWpH<5@Wv zP8%264C%$fEI)yzWDNE&(tYmTU^3VNmgTB4sfAOQtXQw(cFfQNIshH(HN$Ul_RZ~b zbnTD)dC}9sbwuZIJXj(_hI0!8eQ`lLJ*0#D38mblymgx?g3dJAuWq*BoOg#fGVB;q zi&q0F&6i);6*GK$5l1FzqqF%_+NB3j%_o{Y1w3az8{cm#Qu4+6{bPS%LVetuEc)KUO{{c%8*B~*Uw7=X)-W@j<56~A5VPJ<;|+Q9!2aa*P!$xd8z1mO!u z0H%zziYABIbRu>tnmAOj5<|!Z6#r`w$BDV62g>X@6kffb)00AR>28$;9;!4~A<#0{ zK z%)-f0#BmhZ0caW;CN|YoCtZcT1GcPc5?OIfV_lnkU<+gjsI?^x49IE&0xYepdlLsf zzREa*JfScbbojax83AXSQPsYAK{Io?)@*tKc|URurqghj$TK5A?V1;kWtL&xwBIan zZLS9poOtZWR1@Qhe|ZLdpfvj4#{zHiXO=W9=Y|?`@ zwicIu(rMTJ2i^%-|8J4XEPXw}rF83pDnCtJ38lv~2I0Opma3+7EF^7C9Oxlw>29i{ zseT?+5MLg$Qxey^=e~^ee%yPppMESE2@GWuly@$8H-y@Y z9GIxpEb>SigKf!LJnUQ&=_H_~P_a;~&!B0}mp?hgrY8Kwz%)mci=h9*%o$qqLI&g4 zV!^Pon$F1@W{E*`Z4|9)oacBewftwD*{QHE&4Iz1;@Z!5cm13aBXj|}KX<5dGtkl7 zYtVcueeHRn-iOeHyMtt#90>1QTAW>+h_iLy8%&0}_EtO+n;GeXnR>)yh?H@)o`Ix% zeMQbOa^9RWR!dvKO@}t;EIzPm7CbAKGGYci;0|rynq*lwAtknHLkHb_nNkZyV8~Ws zIZl=$_NGGP-y=V2-p!gbYt$Q8c-)Ci^s=AFTyi`7dfq4Wgb^d~Ko=gA8xG$7`VL2P zGnU;OYPSGg2~6citkU=ncZvEd8^BX&#fNd$%^YvsOwgpG$~qI|4*S}z5m zIqWJU2sENh4O!$U4O6bO|9Umf)%kDh(9A72N~#(SgddeoZXCS|^&9n!l^5|C4-lB` zAu~j~5R%YF7DnnP3|x!iH^aKA{XXMgaoYX)8IsL(qAR(0dHJjaa1f0?2OOhFaVO&T zWq*s2h}@3NcG@#el43g=Gc=)(7=3!9jjTm=>F7C<yseMRBaoA9H3Hmj~Q2d~_FA>S8ie)5pA#u_Q2>vJy_ z;*XPMi+FZElE#-E-lv1m;3!;gP>=!MZn9O{GJ^zetyk!i*2|WVC&Lk%rWU4oqya%^Y;A>$*Kz0hrcb zI?$l28zR2jdQKU z5*xbHA{i0c@y;a{KTsD;#RexcP;4f}QPOj3()*%?*mfAwL~z*57(G8+Tgq}|n{>fp zdQvx`%2PQ5S^bRwq{*YW1eaq{t}gw%Vk0F)emsJtVZf<)>Av_;y{s&}fDc|J`N%N1 z$dJmWce@c26^S5n+%OpjZxcO%jVo?U1TLud&gF-CThSF7YLxZhxiGqD?i2i@uWKSr zJ6!EuNgBF-Stq2gPw;VGb3V{pk^kN4(@Y7&E1!G5y*N;4Q)#Hq zy5-2Ux-1Mp0hpH$9E1>oHr_0`S=M1+L5!1>fw52YxYdr!aQydkSajRS_-Cz3qg%0K z3ZiX1AuTO%>>TWXOc}~o7cg!_N0_AHEHPPc$uiT|Vyrsz$>P2rWNn`+JAsp=5J2o! zqN?7+^+&%fJZ{~r?j&Ljs3sNsvI+*;&#Y+bi3Q5R`4u-s3fUFTs#LcxEQ?#S%uRrQmKe=UsGk7a}-w?8No ze>phsD*RN6+>V0|u`aQgEEn`q&m|aTErmkEHX9=*QS4ESu z=r;#fxSZDr--`dIpU;2JuDoMJ{{2WOkzo^8M$>iZead5Dp0sgdPppGX5?&g@$3j)g z(Ay7A(1QJ_rfAN=e?=Hizl46%27I0F-?mG84CzYUpVk4h>Or z-by$5bsVVsv<;7A)&OHN@g1EZPYF1|p-6hKiw2r0?_e8B&b1Q-wLHSb4VfyD*CZ8r zq+PHp=J*!&O8!ndh*c=Ui0LzP0OMNfly)JZ>#5Pyfc@vm-5}fKrtRI+Hc9-MWlkSL zPlwu^TC)wDl!x)C#RZKdm|2#6>5q>g@xS7ok3(1oJ6};8C5=>;;QT=~Dl4{*I`ajk zz_+@~cTZ~;LcLsVPaIEcUaLiR<51D<=^&)?<9`3=&wYKB_nZsna-^Kz#cQ8kAYQu% z*Y0bV2L$a*%sNR!mtS?8bRJO1D|C}f5b@Qri{zK(7^v}L@@n-!0%FZg;tIh=Pr z?mEBvgspzL&}q8SX)nItf&8;TEI9_L$xAnHXhzb4d8CfQt^)-6dBvRi&}DspEI_zFft?BL^M9WXM zl5W+ABMcRmZaU(|1(p(FrlM3(9zs81l$$X!+z0!x$g+MYd>*{#&Qj=ALbkW3?s{Y` z>p&eKyZ|uR3;=9J6K-0`S*L~K##@%S`_F7j>uG&|J4J{YW&ZP}x^6E-&85SXKwyGw z5DEE98qC6_?2>VcyYjOl~}<*P3d35@ca8W0h{J9iRQ7 ze4mQRL}6eXXJDIE!HE~!0M^v2~iVIC; z7l{d1KFCSy#7tGBuhPmWAh2487*tD77Hkcl-A}qg8~4da0vN2x8%DSJ#?wCOih5m^ zKl1c`I-I>u0jic&zl#W{w(O-dO%xZzH5-zsOzfLf166JPO7hyn4BQ zAF!t*7#dxvAot0xZ)=7VWycvXp$%eSU7%>>?loZ%-`Bh_;Y-x=D;KLKV+^UDI`kMo zdc}p2m*q{o3ZsfWTfy7TT3e6sapAoa3*(ViQx>^A%jCyl;LAu07cLKkkD-MeAG*S68_vG&f80PaQymOB#63g)>ZiR17q7kg8NV( zV(uJUtjRNNtWkuP4`1U8V-7oQQu6SYo{&KIT5i66_$>? z%uidC@@KtgSN)fS;r?+2+GbtLsvGuXq8qtgQXMr-jS2&Tby;F^R+z9R?e05V-wJ$& z@KQl49mXHW{vQ!SpfoR7P*JPA#3Q^%(rLW6W<0@tLUjH%RHl4M3Z6A zyGk%H&91|!;*}Q)RWN>1b*oqDg?wpv6B9UZ8_yh9$cwG3(H)O&Tbm8S){N&;cr|wf z!W7pL4_?;7!&MuN@S@yY0pzDFj@sDZknRuMw5P49uy#h9jU=y9d5F`XxtkrG(V)Hu zIQVMYd8cyy8saI75lL#Cq%*IOz{DO8Eq#LbF2k(zD7DQQs`8GHW+|scIooF=4N-4U zbnf%7;~Lrx)nd!A<0y@wW`2-H-4fq-$Fk5Hv+N?W_satPH`kOR>Q36uL~f~dZ;*?I zySsOAe^0zzikw?V-=E=joIOQy$Lb7)YT1l&ckzxEJ}-Km{#0g6av0OQ6;{?qedT%t z>&pD2Ps5Mrh3J{>^Y?K3@EfNPUGMWqbi?yy^mN^_)~)_EybF^yDw9ShX%Vq3E3FAI zw0s>9D(ljj{mJ<6#`S^Q=$ za3hEu-}O^*<9K8sogQ%wcl>#Nd86NXY>l1d-rqGT~hXZ25osLR|E9%YQ^&Pr$v)?(XVv#SeaO z%LEE=Z*v)Nk z%fHxSkQOlo@R9n!B^;(zFFpmO%m`{p4qo!(VZ?(G)4P%Mn9kfitoVZW2h7FQ-8S0| zUZ_c*FGuK5x6C}Yb>FsiE%z#jhDoU{emnQA*Ez z8!;5?liZR9d!+IgDrSaj+EB{qlb80+6)Cm%r*%b(wZur6gih7+e93aoVQog?ovoB= z`z#EsGe4<8Ml4^dCahV%rAd%k*sxsIRZa}$!R+su|ETxgTT@O;&$a6csaXQ~L|=g$ydj#mq38hMz+tiTU``=48dy#PC#;C$mk)!6a- zlNI}NtyVa#hmAIlWyr1-=8j@!m{vkzPDKsuzPspXoWRBb<1kCzQ(DOkw5$v~v~a<{ z&VWLPJZka1juv6H@tyR*HyFVcRMe=u#qVE(a(_%tpp++vnXG&kRPb0`+^P|h^q{kl zecm4=TTlM>)ayoc;ga2oC-k(2ceW&^xVFUP1A|o&Ecv4?x^mJs5#Cwz^KD(z4Oye% zet;rG^z*T+zfS3zpTQpz_%C;I<>e@y&XHF&jpkwy_a;{DtO$Qqe>Ej=k{m9U#mYjx zPZg%BM9@O_mSGUAMwXfOiFICjxgoa5z_im4;ImBDK-|VKh-pq3O-u@ZgVbK7seEAs zSa?=0g#12b3k8Tn9wN&0e zwr!j0UR=k(z3+~Gq3=mm`Q|ELXgL0Ugn@s(kPfh5kC>%+Ew({b+$#HLEE@Ve)A=N68Jy1G~U#dtU+6+M~NG)a$5 z=VbQajiVYhB+Iv;3Rcpv2SgrJz2-QYgP^Pm%&S4b@`_Z#>;dAJ`$!}qyQ+dkT?`0z&a9$x=rZ`6ss!bdbO)|R8~x}IO`!Q{<-pW z2eri2Ql0@%s_SX$e&uXOH|y0u^Iwq1{N9!E^^{<30xz;mEBIPDmml*Jx|Xy%QuADQ|w8loD|A^rofmd2a|kw>?%& zqmXR586`{S`@6P7<1tu13bP4L=-?UmuNAU97>eQ>LLVj07@>^@j?3sYQevi;y3Tj; zRQl0ZhBH;Z61jM+sg2|Ay6Xp^kH@4-$kOLxSe*Ir)n%acBbEbFx8CL~3$KrKtV zx)d|ww9Y%=?hbJ`qT7=te?P?Wa4XF68%I!^NNAoa9mS%M@8~qqxb*6dts7Pz#*zE4 ztQ2k=V9TuQT8++0$%~XUkH4Ldg!aq(!zV+p{lJy3gmF3WF zMimy)AaWe<@Bd2~A1sSAZu32?e4wT=_+vnP)-b#2n};q*vtc6k74HFJxYevRUR7v3 zFmhvCGF%c%HIyiO^{Z#JV(M(|^VgWZeb4NavAoT&g1O!Dgc=Gy;oN>zveaL$WrQe9 z1ag37Nm)`1Inzm9p;&oc>YgMssv7IEO4G7Vm6~b*=!0z=PGGJqT5@xm(|h_}HS0pr zAw)?Ll!N^I10X_8(Y3Qp_J~~&%cVYA!B`V4l?=5ilE<7f-p|a;xoV&HucLvLWO;=`x#cGpN~lcf&&HkpPYFh}omfWnV?tWkRCqekVQWzlZrnX#nHf z877^ucApo%yIl<*aRa5(pyg=p506LfL>md(6M6%ARqg2ax(cP?BrG~fzKV+|db ze`&^b*HU6kL3iPCG;@9+UVLX}=P8C<$_?f2!Y662w}9#Ki}g)l8~VkQ(`O|pc&=z0 zahxPI*@3qnV@ah2#`H196cHh0KG+HA+7q${o()`mHmdV*e(hV1gW_M#SATeF}7XqH^ zWZV6Pys!J*1@qGh&lVz9!#7ubcxgtmc#povU09c6c`cs)@niaV{r(~aRNCf#S;cG= zj%ZzF_euBih*j6=msS4_s_JU1;kV_p@2x&eI69QG9k&JoyR1u3hc@R<7tqEZupbNM zIvRG)`^fs_xt0Ty<7F9}yHP&#`+xGeOus;HW9^P4U^^@1`f2t1%FplZ(-y4|0f%>I zAfo%4A3U?oOu5mN^A+-<&*O1OQI;ptrl0dD4}3*MMP8wS^9YA#s~f|==9NC!ty^-l zo3ma%J+fi{ zu)SvNuh4?C&*}rZ7XiS0!z2J;ClfkqzF*P03c1^T4nSA_6=Ee+1;`=j$swb~unsJV^ z@(oBW7I>ecJ{yQgRYZ7rNX>Q>M~i1<$Q0FF`L=F8<1K z%Y9B{I$4e6+!3LDC(eLvgz%$ls>YpSWr`?yse5a|bNrSnLE&Wio*G2OBVJj(>lLiXmT?g-{q8y*g<@Vi>~!@uvGXYX-P%|c zvGcv24cFSzyj1M{=X0lyX?7_RSL_Ck)juz{=arv-A~R7xMM>QqOEEm5Di-8E?|&zD z>ZfShjOLS+H>fj5EmZs_Xw5rRDfDt4W5ReiWbneu*m}eo36IO9A4%diXY~8ZBu3zd z8n5`j;r`RXB{)L@!pA?QZA&K*!9D>m5?o(;B@)M2-_Uuaacnk6boC|B&B5b<0DossMrcZ!v5Zk<&mxVblu)^h}Bb3>jxx!DhkRYNAhjjXW?bEU;n(AU!^9NDJ zG-05?LH!iZ4SUR%$BB+ZBC@R-!g z^NyIc&rZz*NQxts6N1-yQk5OiUTP4mX;5gwIK~^F4!*%Bal0h0UW!AF^mgc-k>xwD zPdI^xb3n2o__nH%bgzwhkO(-nrvsOevFGlehG)Fg-2$o(R_ik{|C|9B4+qki*^pd z&^vrU7*5AlEjksNIqED>D4qiH+yUiA-vn1{VxQozGfG7=LFxFZgtnI^fB(h^{1Pz# z*)%*T(T;IZTgyfMXT9<5`klUctdWup>5-OYrHemN9=UFCU6QM#&)6^% z#yQK+I}Cr<1V|W;C~-pR(d1K_JWqX6w}A=;S_6`qq~eUn?pkocNvi6o?w5ZgRwl7>-nYq=X1kbEz=+IB!YXBFh-?IgjvBixjo~S{1n#*__ zx%pCA77|U0*kB?TIZfvH+BxDhQwBE5Y^!Yj`%7cSCK3Mc*f6`clNG>xCThf;4;@Z9 zYK)uYkS;@}nnag~x8)9_`TWx^%X&tFa{3&~tB6mJJ{PbiTmC~g%e4sPlAFUcZIrh| zagp~KESI_SN)@!1|Hbf-4pPJirm^01)__?)71B zWahTn@jOZJUFGyody6~7vfKFjMg&{3drxri>$E|!{cxtr?(D~Ny8rJF!+IiXxJqPa5RovGitV=li}o`f2o&zZ93G0}huYKAMe#os`+=&;|e& zNO$D*{!E$geL~DKd1DIpbbUi<{~52_#pb*|)ogvTHuv49^^<5CPDc6M!m=jm{CNB* z|1NM0H*dF6p$etwEG%Up7cT$aMR`BAEUyU;0>|Hw@$`;)&y`VRDJ3V7ej$Cg+ z&5|hec&3g&nk-j|$GNZP-$ilryG=yczP>l^{z4BhM7#=VeASB8!1^Qm$55uvo;$vF znN~&o61pVVn5oJdeBDPb7d^vJltBr5wu%HZ%~z{F{~_4i_GiuU;ndKn5ImFJzKHjV z)a+iX?+(D%&r>^=F#p)xf|_?zBa^p*a@1z_8n4fGJYA6!xF>q@>JwjhOFMJXb{e-# zysArc@9^7vxlcdu$7s0p*72_k@dpyxS>#vQ)NN_B*a7VA(}74!6Z7!o2&P=bCwYeK z#-`B#>Om^!#dKpD)18GsAyz=vgu_U_=&@0gq$Y#9mN3;#^_e*CUW3w_VuC_8)0t(6r2OS@@^ z;y)ct73KefQaVqMbmYS2L2)THS7;$4)?p1)1f9zu zM1)a47Wm{P{nHY&LF-4On-Spu8Bpx0{HrfGhl@4OQ3POO8|O6Ov%hGe17-vVhbe4} z>$l=8_Roc(^OXE+a@EaTuU=CCO@cKJ5Bi4A&PtcwZz&^Tg~55>P(%7#je;nPbo`d^ zG8KkAjbFo|V4>S=xI{iB^M%aiJns4r z9Uxd9aE(3Ir#48+SlvjmEW+njbYrGvv~s`SPy>Ar5rU6Yi~jhJ=h-4@!*=jV3oHGZ^{=fI5MIdj_ojEds?#p|7zdO$2xv{ zZB8lt{!sTuoUx{(%ApDO`z-CG!{kQ6nMTytCWn2iKy}Uj78M>VL;g7xJ8~%95|2@- z&w9$f_;EvTIE&-i=1B3|5~AOk8}PtMwq#rxHgtG#l({--yFQwo0FSYnouHaxlnl?D z{GT?xu%BJ}UszN6zCZx4?{4GHNfn&Z19uaO%x(i2tmS4Y6xdw%f-XpD1L1kW*AW}%``_I3xc$>8?dWmL$YswFJDml-4pti^WXW1>2`FlsWp7@Yh>B#+h1tdBQ>B+*NFgX=>h*!(!emz&+w#RYF zQD6Cm=(Hu22Iu;^2oRm_)QXl#x+qs1Np4TS6xj!JovPk8(VW_(4n7T7VCj6y_vpmM z7!%$3`i(HS=Lj6HaJ+2mH82bGA@z~DxG7|eT~W7}{fa zJnkBqDZy@Hea)K}faq2kF2VJAK}`nk3l^g{m92ZFCTEC4ja;F#vR_cctJ?sIstBs!Y^0J&kT+ep}i+pB=c0OKI<>lpx=g+>x68bJp=Jg8lbQh75 zZB~))HOtl%K$RU&lW)uw4BK@2uj z@`oMip=HBP#J0-+WP1yt&wpkkAmDYM)a)=*CHb~c@*x`dX4>VKl8D;iVC-^I16{E( zDpkJasqH^%Eg!=xYNT>7ImAW@C>(n>-xjk^FQdB_mQF?X!FRP}C%tv|IM$M?bFHZG zs&t}}XgYd{9Q>?l*#qBFAuHG;t9g#gi7sKfF{ zZl|PCq#34`_bzJ;dn-^jJ(u5`ax(u%lwl@^2d0wX!`Q!s=T~>#Imi4=(*VS zOp!>CGURqT9pwA^f$FBQsYB5*`)1UNNAS3iZ#%>7WVQ;7`+-*B&tIV$?RR&_U0uuC zKThu3I~8aHSbBz-aR?u&f|<$*@SKp7ZWo8$9CQ1}$Ogy3#v%91bb+Du8^OyzW{6Gl zCxXvbze&y>zJ2?~hkQ8T?hhC9o1>q{LBplL_)@ciHnfFqck(=+?qFE|J5&=9N<+1p z*8_rpFe+A&mp)yO?BydDxn)hnX{Mt2;oE;`Er8*r3S}hHwurBt6l4Jj3O^NK=_&T= z!yjkZG44)Ro1_BU&V-@0U)+bCLbT|e-sABOhXxfCM_H>AwZz9no4$58LPOz{LBY|j z*cHgA9)CX7kMAO!kYnM(=bMTtq=n|^^h%@o_c~itSi>-#=s9k+jtj3hdN3YMMP$#1 zm?fsZ-LD|1A&NAq*Q?H_%wwA(KTgL9KFh78y67oyUgg& zIk}KVAh}1f5c24r-j^OBr@h967ofn8&`PGNcGt3PtC~JdrLOA%HXf#`!HquhM|Luw z1CG&5L43B4$zp5;?Td3H;Oq74ZNO8DED{UOcV0HADPD@f;ahyyYXOMq?8mR8^UXvD z->Q68g(+}1A{kzstwAg3NCBI6y#875M zIc+~Zh%9~S8v4E9CEbh}LG|I(5e4Pd+{x^#=f`u^87wvfXQP}U9TWs86G))eic7`w zmIM8!ILQAn52wJcL=El2{ng7%(w*JiFZ|glldoG!8Q)33nDutk%O^wLHH;)OO%HmgW19!6!b4NHA7=K6$KoIHAFj6D87~>+q`Sz#;sbyq2jv$z$^TNC)>| z%ul2ZbbI_Rmus5$dzbGW(2Ogdx@aQ!Q^yr*cHg8`m&nc|&w*R7iJqaf z6QFg@k%Wguzc+tjI!6eC$+z|lTWvfA%G&m>C>wl>x4qe3atyv|qtr2^*DpEGe!7?D z{Au{+AMt0zacX<|cla942I05lp5Iz~`?*qkDfxus?%@~$C?wc)A5Tyg(W!0zKXOks zR$&k9i0k+;SA{q`V;wSs-3t@VTU1w9lDg?GvFB7`UVI&kuO{K*=TMO6GJ7IKudbU8 zKUh)DWsvULe9f(#45a#2eiBE+;xYGTg~}nsWZ(FkEqhhugjHVzAALeIImTcduvOvcLit zLY`(tDsPla%XhSL^wJu0C7N>KxnGEwwv*y25@Qi^r_I_7W-myeF2fR#j5dk`#j@19 zpfs!yrc54YqbL>*2zf%8hT!c_p}ZoG`}J&33jK$hV@l2J!4h&WpKps_JlI6sm%X%+ z0=L&=)-ePRIbSeJMQ89qU@MKbq|DokR!T_9bR&|%vteR>o{mtFA_Ik6D~%PkEXJOA z|L}0&%%ptphgi<1jj)%?yr@7210-{ro*AMyzKV$Uus^*BA@hFobUg$x&ulwtWr`L& z;zI+Hqmc(78G$CgtyHrU&>BgJGHBz2XTeDi7T8$>t{K+pvZ>Y2B3pq4T6;O=+QRbU z%8U4@b)Qusjq~;x7b0>aRIXj~;y+5KN&_@5-B^aDtPc^)x*Zp`PMrx3LOt*cyE~2? zBs_FZpbq81G#=Pg-t=oDm%IvZDE@f*$D>PpBCcG6so}b|P#47_h%+1|1wAAScy9|^ zDYpB>^e*@XHGP&e#(BmYeNHnAvYLrPc(Vu^^DQMnuV=AP*4oKh%+2@nM%b$dFhPKs zbTG>|`VVF9q}{(J3HyHDtbZ8%J+L8b_^G$FPVce$8-`Ol*ZM)0#Oxit7cM_0C;3WS z7LzKuAv=+If6PyQ9O+(aABK@;QIt8J+>(xOqr1df_Bw_f>RV$(mqPa@ttJb$=Z>It z{BA(U0rYyw101Cz$QB!3f~zbd$h>4ba-Wt5cK%$Uz8EJ{WV1RJGVb(|-(#(K_o8CV zv*Dx-_MqfQakcCgqaha+SQlcu?L!fmbI=3>x4p`Md2MIz93A0#H6Vw^2vF;qKl&i( z7%7N+VzFcv81ygrfSy)!eGGYGf`XB$R>6wfs+XQ!eC?q8FM`Oc0)cb{Vk7MoERA@T zWN(>5wJ%-XKm6l${9|cIy9T{9HiK5&KU1dAO!9UjFzyem0DX%Mc5rfUkyRw)&M0y- ztSqPXN5*r}2X?oLub~P=Z}M^-SkgWXm!yI+VI~9r_l|mTe-bND5o1Fu^#NACe7sgJ zDK9mo(9!x9C<@LfVvDQ@w!{&~H6CS3H`an-20yR&Zwl`yiI(7NCmc_nCq)Y@ov|mW zXw?q}GUl2&zqgyO=#^+avT?E#7swQ2CQ5;&QQ?J=L&?0SC$u6d^6&S+zyi&QBYKJx zs$?}%*(^s~7zP=!s09ktQsdC>I1 zjj86W$0z1S*H^v|4@K+h7PF;l#l4V~K+(nLB=Z=A3cH;1-v*KS(uefdd95lu5_Y{`aY&a+14YWiaL4*gk=5jdp)Z*S!Uy z&GBAY71@OVv|^j8T1;EJ##5&g#6Kvwob0ia6B1qO?2V)}5J7ApQO=%gf=JD{fo;UV z8|Gwh$m3Zy2juZywFS;0Q^>|;y;mA7nSD;QoAl|z$ghK5rn zt|%xzS_+4q)+o}q|Fz~n|L(}_-1{dWdaQN8D!cvMs#!)Q;nZlQA({>x)OG!CKYJV0 z!4u3oUWGqKxLrryFx45*E`^Kl8Bo1g`C_Q4N6Zqh%Z0j9uCj%aWX*{~p_pe-$YyGT zx^aGYv?2Km?uvwd|L(5-U)WD#X`5P%dLSpEwAeVZL2n3{Jt76?_sHVM;ajf8{x8a1 z%Q5$rR9SMyK0PpR`;rw$x8s$pYU*{>Egs&fp>2^XenQ-sf)Sa^C8sV9SYMKXlkdLX zkUsggRTNE??fOAMf|3B5Rpz(3>Rl4&-o858p&6q8Fqn-?`vDbj{Tx%!{y?Zzo~`2};C3?RKQiGIfc`LYzwCfzmcpAE ziX&T~)D>#$5a(pcPK6$9qbg;JP~2S1yKcR8+?!ICp1hCIG}Sog9>qC1 zqPp+1+4NVwJ>G1`+z`nt{GR_W(*4G$D0OV}h}(td{>n>TtoI{_n zd)^Mzu@RIsw)sDH6%y$a^Ak^G4t(-xb8n5Zh1>cC~z0&Mk<|=!}%3dZ0BY_A1eFk*~nqGO`XZ*>~ zS2b=~DfIv?88G74N!IRSaU!F$=PPMw`=HTyk*O?K{#2;shD^Z+$`WLTjB32Yt~n0& zl4#=PbX=pf{3W*(RPf+epUX;@V>ib911S)6d8S?G9VN$X(U$wdju?AOF3SG7LVg1B z!RJUxkz*0uh%7cgwMgtvi4UGjHrX%p)nIDkc>pH>xzv`E3{4T2w(!ooqovZDEU&FJ zj-r^Pfqr}2nI5C3+xb7bJPi&cmye(|)dxccXXw`4N&g3B`_l%+%!IKX(W?|A@J(u! z3lGt@0RJc)p7SiHl+2Gjmvdht}@H18_YFw zJ?y&A{I!Hw=i-$J9S6`qS2UxrOPz*D#5(Z*s#y5Goy;N*O&q4D%L`4}FQBM8aPi3| z4IEB~dzsuBRU1$S2(i7_S;mv;4R_?xskHtxx0C+1CUh)GEn^H$MHV*YCjVm7%RA9r zBfgVQF)p%HzCc2oUufsOJnQ1n8(xXmgxc<@Cn6vfDYp!NfJGfM)e_MUV&_4Ar@kYf z13z`cD{p)4uIJ&k9V&heQNJ#+FfWu)pAcu}zAJbz=pg84k+T0<2-up4fy?CfB%Fx# zxkEY!%Gd|Jn$r@RUsi_t5$k`wK9|OX4591p=(M@WI}P;{ss~)%_Lcq$zhSY0FyyUw zUskN&Xq_vh^Ek|KJ)$No;bvnkzs$~se6(9YUgikUT4^Eh?f!fftn{XK!C`(6db$@Y zj!AgN{agAD3B)k}qsuJbJa)JrPRpN!VEJN)Wcj|u6hIgYW$q6y+5_~PD1i)|uH;4t zzMO8(!*6=}jTUlsy*`e@^^}s*KkLsex!uc zPUr*K7Ic>3rZu2&3F>1mDNg1izR>u@aA{MSDHf$EhAjyRF_%g_`On~$OVa7*ve0_* zmvBw27qWDY3||ABz3GZ2#8rL|2x4>G7;B}X^L&M)MgAfZZ`f6PwG`cU=+6e)jqto{ z*@iwcj9h;C2bw&@=Zi_`!K;5(DRUr?c#FMrY&t=fINDp%5t>QH@?_q%0^>6%btfhJ z;7}WMOQ>7r@@*eJB($vSM7aGu$*oBX^6te*u%z(KTtQN>unkUHg={W+pXYV3Or|*# zAD3BVBrS44|6uq=S>%Sgkq&-3r&%csn=&BtbEeiO8l~Fr&~BDIx`~CL43AZeRW2qM z%%qRBn_kyF$O(Y|L#k}V=lj~7R?m3BcPXB?mv=R=G&-{l*3Z?9;`7{T&lA_eLH@6r zm(+AD7Q}CwOia`cPkY5^J`6aX7Vv$cFXR*F5or4M*ZK+G zw&9KC-`<~!la~Q|pHq`Z*taFOYTEZqnIYCsED&pyhM_>FS|w1QT@CEmQnFoljL8iK9Xr9IjSQ6~N9c<24#aAeU)OhXO7WhfHv%ArOc#*mHQ>Vv%f!EHcL6 z%prdl)%@E+3H9n_i@Zea!;u@T=gi_MAqMXZa5|Nq@^J8=mtwE0}r18uiatl&h zj#*P78$GEV`^;Z&P|h#0jH}t7X~^JsVak@vaJMxzk};G+-=ZYz*z@H%ef&@{RJ-f? zgQ;YS;iDXly>=^6Li*B4R+IjB{tvYBN=cHZvefZbW?#o6;>>2(vBv&>V(+ws_q<%H z9FxBcF|6%vtKKNx@=Xp|{Kr{wJYj$g%H_ zpaOgRM*Ytv_P9*=EO9;%?dZfCr=u)E2gJkE<3jd}eMfE3ao+XFl1QW&YYbrY3!>jie6;{KmRmmUn4Yf{4#@4x?8cRO<%SLYW^0B{#sk&X7(+E{3s@1BZDbhLTlhcmE_k(d>w0ld1F{; z+*)|7plkc$^GfDO%tfMM z%s=GAiD179d-8hZ%`;hJOL`i>Pra{BKxi%ERAu0N{4E_{tSrkL6PoRbSLdD?vs8J5 z+W8P21APPe?5-2)1bd?E$3dt{tcKm zbQ=GW0z5C#>F33-rW#z!g1Q17esB{eV8MtVl0XfMrHf+QD6Qd4#Rs3}I(~FICPovc zO%$dF$hG(jyRTpJ5-{JMJ* zVqmI3-epe5YQ1&8Qe01Osd&Ds{Zww*d%t2yxbDBI4|o#ti!B6wCf_TY`ZCA^#gu+} z@3j6RZoQ26dWou07Di1TK7a?wacaZC8$UmH&*}7{G@T5TVIwPX{;HV((Ad@djFDFu zHE@y)xPBz4a@rE^o2&bl`7vjDQ7KQQVvdy1>DWB?(duG@K0snK7#%UOdCIK2 z;{lo!ea`(rf9cdis zg>W+ovV6i}b66(OFqUS3S6+(yt1o_<{_BS{aAHTi(AA4!nls(3<$GhAtwpFf-|uYw zC>`)Ok-?NZ6S$Um*uJIRGdsJ=Hczlm|KUxx@dEi!Z*<#HIS1v4yC@SHs#D_)An@DKAdh>>NC$u*NjsLv+5B-_OBL*|P>%hEd)IO2-Si(KcYb>#(3%y{ zbfdf^kFlk9yQ^#CP8-qxSx9AN3)x+ zTscjd#2p#htyiJ_571ehPK`>58FnEt9DBwTtf?U-768H?FvnToGY z$7-c%n|!nsAtp&*ymk7@ifl=>b{b17AZ)##qcrmd?mC=9NEP(*@mT2Dkh|B76i7#s z=TS~kwK2?~Y`T|Ro6hj-pcY!W*WFRDvca9fOcReL41jkZKrI;CgFoK<$}ZcWX2HU> zTM)G)`!WuF%(*5#7D$Sm`&%o@JH0=!m09wycj&nwM?9=G2==2ir2Q1hwGgKub)e$i zWAFL46C{gC7$jyA0bP6MQu$`F+T^8Hg>KNd{ka^ZMu+TH5NAyZIGs9)ivdaer6PZd ztNzn^yI1A{Wobed)F9idfT%gkXk`VaHL3Sm!)b*k=Y7fj&ttg2-EkosfxI2qXYTqk zrVPQ>LUL+MtiuZTdhPoyr@tr=rb~rmQNS@XpmHiV${m>tyAt3^LH{-jYprA`d->p! z40N6232m`5Nm+3h6(anA-oK!JqktLk5b(>Qj(#hGdPr^uNe>Q25l>Dogk@DCmq8kc z3^ENkqiE)#Xyijh$DYp;tj4>+L&qU>t@F9#WAcwlOnJ|P*LS4gze0U+_I`_>=~#00 z8DkE)NJznJ`EOVFViHM<+@yz^#Hto(X%=%X-rk5|i?lVE0a!vAx8jDv=yx1Piit?n47CJ1-ZO`~;+*tNK zjMA1tCd`jk{t)tb?GD)cBIFJgP6r($mHnugCj=wkBuh5lBhTh0T}BMjhOCjL40B=S zVb%-a^fklDfn;nQwtU_??m)lfUuQq?8tvh%a8FNF`7#{S7aro20cnwGW>KAAj0{-y zJSg66Z%3`{!d-ZL-u`1@hV7l;VLg13wh14}$q6Pi>-c+}ZDFK~xNJy(wmxU~NF!%` zmPg9|vrOO1g}lP2HB>-1k|uZuFUYB?!a^!~v`0t}BZuB=$XPmUt@|Zbxt7EKMyt~i zKgh9@ol{?;je5;KSzAs`0m|X|-9jQm0!K~-#;}ImD=lQPk!3Yj1U^e|OxKmT5aQPs zmEaHBM$?|>ZFw0lvJBcZ0?{KF0kL#FKi#B^<2=J;R9aXVRPOg*qgRA}Kn9l|dLD-W zzF%cPuo;s^Quh~+f4)2^sRCmUZwc6>GhLIhJ*$!Vh@oi1rD!LeNOs1_-%GhMu^Gxj z$sMWU#k3__oBH+Nf;!-ii$FtEWrh#BI=49pdiEzu3bYe4SbB(C` zIU7O;%aEK4_IWYn{!u*}=0`YO3OQ+PHQGIf)d4)v9-a|D;NLoAgR>()?!+L*#KiT` zSsyRy%1&*svEmlV)A4Fw1~hMs9e?l|IO{r=HtMd~ZdWy|`UpKgl(SDr(rZZFW54ZD zfJK9jg|mCinpOiU){EVgC0jckXR!Fe;3e|Mu){Ir4HU)Obu;Ff(u-oEt|0XU-0-K8#7C84ZZt{1CZqFNzb3V zYVm64l%RiINdrt&>Z5sTj5%EzUxv#*8Mz=+=)1?xQpPG}A_rc_gm3P$GNg@za#ovJxjCE($3;dvZJSbqIgh6KaJ=zaDn=)RudsvtIN7DU=gwr~ zudH^P_xW)*bAGhfgX|7-eD&@Qx>&xam;SepxM-Gj%YGb|n8PG^VLgp^y`T>sTQ}<=?Qt9BxyG32c=JnSZ zo*QB5poiar$Ne@%nLM@vF?b$lW4!WSys#hX>F_xiEC$hyBy)fz{Q?KoeNr8lomU-L z+gU!9_5di(<5omj9kT03x&5-C3O9@!uj_WUD!*3VYxia9Ekh?kfMI90tjmv1ygl{n>n<(*M|G3&)OGOisfhG*|XdMq82HTGgf$-3#)#Oa0zh zQ6Ch=^7P~8Dk>XZrp_!Q?L&_c&pW+wsTLvczs`=h63adD-|W^B2;`>llcWqKW%(rY zYeRyP>dO}zg<|-l!!9hn21+(5l_+-_ZaG?VFi_*{?>3Js3Ar~648${k)kX=ERwqR3 z#Ax77dS@V0eyo%vbazNX0+T~=$KPlF zgpe;MGI$43d@vD=u>g)&sZ^DyXJ&dY(dp#B{1QR~ln7G8Ccg7lpGl=&nO zDs4uIVnV38gL;^wW;XB*tNzQSiu?P@-}^2vbf_uAVcUQF%HuQR=M}kA*s266-$ecV zyX#&J!VbL`=tvrOqkeCp?=sZHJ|(=74qxio*8Gjl!Xyga7@U5UIZa(P%c+=9T9tU{ z_s<4Q37yz|9kC4XTg=i zd?n7bMB+ZtrKS~k;z4wztsz>bl;3SD(z_xj=eZMTlNjE}?R<#~v}9l-M;c;YBlRXS zg&$ltGj>Mz8~Boywcr0Yomt%14CUOJ255eP<%USA5D@y?$~2c`QFv)`R2Y*Dfn+vc zhsDcDmIi8Pl&?0EwT)#4M66ypg0}5oBn??ITyN>{M6G~yL~XjNus@$p15mV>iMYiA zmTqKJWcSlG%+eOgOFG|{e%IFMm(^u9=y)Mb=JxLK{tnRX7V=a%?sqaEhqfSwmy92$ zB`U28Zw`-O<<7&VYS>xLIgDAPp4`Ei;b73Glpkpf!8x{~LH4cn60e@W1|3aj$Cc0O zYL|k}%~Ce&>sG^&vHN0SRcWU6AV(l`eDmJnQO^&}vXhxOW0dKQTX+v9Tw$SDiia@6+1}#^37is zQvWaq4{;BL0%F2XUGrY-(-;pVjBl(%R{VUGgg`TPAFP!7f{Y&MJAEhVf)$VVcS;-2 zF(gqi(JH{VCin0<5$01yo$SG)syl3VK~R_Ksjc~!JM9yptNRB_eaWSXwww=o(Ds*C zJ&5g0fh{{?V0q6W*Rf1@yV>7H2(28KNlWGvUlV^c?%U1==T)4h za>OYz@m*w<92xpeb7f0?k3JCtxi=&EIw87QxTpLNAR8*qXq`*QyyxaZYOgtHl|TyF zDT)^s>a!xtt{0<=aBJU7+0lGh58u2Tqpi$opz5lSe`a|fyayqq>&WMy$%ajhv-TU8 zpKH9%4!Dtcw(1Ws^u-XEb0TOoOjcW71hQ@;BX4P31B+w_H7BOCEst5y>2C5 z$JTh7;E`ZtRT4Onx$);oCw!y<2_^M+uYGD)AW`!Ft3ho_otpSz(s!nwy|zDm8vg{L zoq;^N#^+<0LNkZiL29RoS z1kH-IV?{BHF1XHwppKg&-5o*39kuImwF+5jWc8ms)ZXd1xP;^*Ok>iFd&rKzHhH&3|6Zk*M zSH3?6a4vb^JYiUDS6Zcn4xd89&x$TO@+RPYvZasNQ8s#DFchEO-2GdvzyKEdvlJ3T z_KinN2ob3OcsPxy*E%$?iVLgcigKm3rRT&7~@XdN5;UN8O4C^$653^}I7IsAj;*X^s&^-Q3_x1{>IsHBvF z_VfG8rmiHO36J(o(mcaWzgNv-C&-j);s509^_l2re|T&tEq|v)c?mLiAKZNHGA8@6 zMEh*G*#?yi*0LLSA>_XYobair1I00f)uGp*ZEfh@R1L*z+Z})OxW? zvPM(0njd`94JdV#T8>gPC0MyuwlvV#aEq~0 zZJ?eKuiW28J|IrY`DDk- z&)s)v^j`5)a80T_f6kXoB;`=9X_p|a#74Td#t&5s$10$;`-u13Z+U;@h!F#WH9O?o z{H1BsJwl3|N_+VNSCX*;6wl7Mv`kqu#gl#T!l@fxyAhsaoXeu`JzJ>_A|X|eH#xtd zZ}GAbWof~U&(1p zrkmljr|niNQukZaut6^%*i-u%2m-|FJlVR^L?ZGgrw5!&rup^mdGY{K%s($n23t*_ zRY|}kR}`ddffKU=VmoR%q7}O9-t_D|X%atvnw_6mT;<%_S6+R5_HXF};acZ?VOy@- z@OJ4(MTOx_FMj8zL*0y~0e;nGe<1o53<@|m>s}gzNpz$-kl4X)QtdI2X~X2V6Co#O z*-!dMSR&WPquBsR!daDG6XrjSAKuu2Yr*DDF8+E~ucPJ?nMixfX1k7BASKlwTF|OU!=Wn>+lATQ zJpW5;bV)4cND3oP{5ZwV9l0;P$Q7K)`S-5XNW&Cu4vL3J+l!03tNu@6l>97NMinZj zJ2i*tUoHqBc(3cMqY6%r>R7)_MTdHtwpehk6~Nf9g;Mvq=&nbHgHg9(Z^`J^UTsgu z!Kn*wp`v=ND0ndc#-1F%PWu}IFa2TKDd-#F$I+yY_%|J5HKC?y(IzEu z=4L2K$wiLtm)%xMGd?GM_xf8-Qu~1uF&}eL`#R#R@xIW68 zH`()F=qn6C?XdEtW947d_*${5;_I+cZo_xEtj_MT#U*q#@qse<^$u~SVh`Yt)luy; zmW0I#E*t;*fC0c)PT!Z>P3AO65`{**uT$lEDGK^@PD*kbY!-sntP+oCWz}}h2%LYa z>SOUjx?f`<^xB~6pPn=i#@R@sc55u1uIEhOU~uWTrj~pPYm$n`f2LI+lfGXqEC+Ry z1wSh)6WNT!>Weiu4GTERBKsIYqoIA@jb2-_)4Pf+=dHg%cqn7XznfGbLp}2O%9V%a)zHFOYdo(`4F*@uy# zbjfm}Gbi`p5P{j&-1)P z;8xA42t_cLKT9eBcW5n`^?=>UFSM#J20)a3^Lu`Bc8LmKjR!Sl$z7$wTuSAue>-iP zWviw`)aPyO+LoOLbFSbynYTqG9+YJ5PdyxZ>(@kO1->sZh1O++%&;gMq0E0bklU@e zbr`DB{!^P7$O1)dC|;~VJxN#dM!GipH!1e`pTikQ)Q56C7y7)dcSO+6dSzV->jM5x za#WjY3kx7V6(1(|KH7p9ZCGvU60YspbEmLrUHz=heYEE%L2o&I@q(-B`H0$XgZ-Es z|7F{FMhxKbFYk4?59=h47~DddsoGFXE{L+z^Y#wW(Doz)=-!;&T{k*Q9(K5127tqr zv(DYWR`U3Nugh=7v9ntzC(_T<)XQn8SaVWfy&kdPyT%xL2i=apcpU@2sc|Z9f4c_C z1-jCH1nMCEPwjx9VG;ngeUJOsoj@3`<@kl#U2E#wh9!lr3MX;ZY0AMHyc5E}!s|*4 zYAj&MNqu0HV3z0mkW5!f0bcw5@vb{FY$+d-MgZ+G7cuYsHta+uxS|NwL>s3OK08YY z>FzT3DGXx&s14RM_OkR9MZuG2Hl*ElbitibXG$@y`hY2IHrzudcbx|CD9Ep0O2|b>2^pF;9(o3RDS78&-od_-J=p z;y(I96}3N4(CEl1SAj4K>I2#}MH|b|wF=3Hg9RkwE&IijHNw>70+X@jB5iI*RT-EVzj94Reg#2d-(z5pzH}th+>Icj*Wt*|(T} z3}i903TNJN8UY?%B9kFKNZ~HS3F-{;gc4et-_Pf`u zu2%)?nY~5*Teprvs5wUfEp-$wrFykE*m%o*M{@;!uiZB;3=N#qepLA`)J36qSBSmIyC?cF)w$#3C6=X zCS3lzcUoCjGg0K+K$7-!k&-xPnpE0W%mn6^k2hj_ziQw}nk2H%=!vNOc=t=ETDQOUftceC7xV1aHS+pwjpGPbKdI&8W>$Ro$hQg^~dWLSCh1~T> zUdO7obgCE+&7!G%tsSew(cvgSpj^Oi250QuoJt9@qQc@EMi|#Ss9eGv)b?mmB{PNm zRh#^L9_X!?goJb>Kbid0P0dMmx?^vL$Ih?$e;s<|DSrRx{=kXfAxEFL_AgkX`1X*Y zEG`2A<+}B+meMcN)DgQ#Ux}|W-@Ei%)!TF7n032t&|k?0y8r7?9=XhS6r<9;N{x`= z!~~c|)cad#y5;znf!sL8HQBR!DAF8CT&U&4TxwoV{$ycCw8KZZdA)_Hh`SnHIK!r0IdXljha~hv@W|Mkp zZGOW?<0iJvMK#3qk)x_UcR2Z?+3@5D@D%MM%+kq&%bCx8}fi#p7yUAu6aV)0mt&x zdz61XU>(S0#qhS{7QN(vH%+W!)N`ZBJS6S=hSu^kRJt8tqSokAhlVr%($csTojE*_ zGBapd&588rehhcSO&^i1Iv19hq^(pJ7rFfOS8J%SVjgKHf}D4)=Z@@qZu>Ga#V-xX zV4>DHKMAvY9li4ssl{PRQ`$r#^C5S}r;Qc4jYFJLHBe;e zLxJ3y7yIAV6OvE}b3W31_^b7G>(;nnLuRJHB;k+Af(d8hD2O)OmR_t6ol*VXIS>%1 zO}n;Kkk*1zCdLV0C>Y;3s2d+-nTLJPs>Hk&+8`#3u@-vHL>3oL|C8E5M5O~+ZMwP*qkYloEtlZu@tm=%-6Mvg5{2}jB`}URT5T<8YLA`d zg~nnsJ$OJt=yNu-|GW*}cwN*HJjSG&8!)<lvD#2tE5 z;Q`L?fhT|N^>!rw_cGG6dp(l#v27G}W1<{*&(qyF7NhqLA|RaIAFkFlCDTxXcp6 z0#90&bT%^Vk`h@wc8JZuhOT&Iyt0HctG&%`e?%VLy#Pi zWPo!DCJ6=eiUn9I3wlyp(?DtN01jKfm@S%dp@b&I#sS|MLyrAu63zr2-3aG=qL%>vC8<`d!+`XMvi47#x& z{11eQTK~N(h>f(dC|EhH$IZ@~UZ;7kjw$LUx_$GF#n{Q?LfL?cq9Ep$4JV3!53j<; z=TYk9EM_nr2+PS&qYsvKXX(ZJ$^{(WbbcM5Bh_rmUL@!|<%?4&7KH#Ac9?Y+>;Dpx z6Z8ObYZp8`{&i|1VMTNJj>2fdFAwTh4U)<8<`U!PkfG=*!$zF%Q&U!U*5GmGXzBPu z^9ckGfJs%J;Pj1Glc3x_p1xYzqH`U;eJb^N08_@=TD?(icHL8C>FmM+1!UG6G)tRI zIXxK1Usjhu?<9~^G?irlm?6$@J)FA9;k^!E%IHL z5WBuElc=)c;d>@tMRiDFaK*tnHx0V2yMYB@NCN)q>Ewosm5Z^}MtJc>A|_GiOEgrO z8ht`-u>k)R{@D2@aSBT7UKbPCte1*|jc33sevh23CUgf14M~Ws<=_X-mh;^3Iu!*? z!*t%V$|fmgu;gQpwQ~@0DOT){>nTgF_n0g~VoNjGUPs}7;*)0lFqh1IcIJ8S=?M`O z$$zs~XZsNz5XxxaS$d|J3lB8&>Z7W>UrFiK{8 z48s_M9#ZWcaK+mog>4^8SumVou`KWqbfmlPbR6sTafm<(hIu=MJX3l=lBp9Y@a;d| z-{NIkU#(NS#7ja!qa?~gK3B9OW9Mz~xr2+jA56rZJ08#BM!GEiBi=k0ovPPsp4pLJ zbm(^QQug9ce)qe@Pglm4Ms*!%|FxkSx{QIW?uTxKE|ZBo7yHX5#P0!_kMt|E>!H}e z*`tqDqP%7OJBb$$-tQ0zo4w=kR=|zz+cCiwI;QzhAvygM_s*X`22}=a7&!;VAYs^Q zbZM!%%0rlXJrKRWp;T9r&9@o5Xl%RqHw_YZ`GAxI(u|0`$b*^P)BEceG73 zVO>(~!TE?moe$Eb+AUJXfa?%z;OzkA3l;s?15pz2Af16Wd@$+=)EYJG0fVoE6G`LH z$bZtLT6dg3GP}C@U4@x!QHc^HiJr;y>a{OC5~g?=4H}J1)&~J46G98@n~(W|moQn| zwBlm)@KXHm-aZey=D0=gv-7%v26s)BcKjg-D{^$opm;OSYA|u#DGeia6Ft{~9W^;K91VHH>6t~PC&oEq}PVaOzCvEaw6aEDbt{8G-pE#OB z(N>Z?)^k}eRxPleBVCZISZ2UKf&7o@adNr-#Tr}LH3jV4rLf%qmNf)hupp1fEiCTC z9EA6WN%ftk(492ly|3hh1y!kjs$}N%VtaI)V^?%@-O2lfU(xfAfk&Gee^BvL>dun( zA^bxo^>9G8;tL?5*X1je|x)YV1}gaLjRj|%l!1XW=0pP`p4zl zACU%&n||J7cjRNL=R36#x>kVqxZ9pan;A!FnxoiQTeh9|qmMv~2dskEy7h{0kNNK(_QjV=u>xRYh2-fYqj$eb(0Isy0c(soZSQ@0}P<-5~ZnrQo zeC~mcA@7l{_60~peVM05W{h1Pp%tBAS8uKB=g<*7n0Q7X#W9Z4;Ka{0|Da9&sqmcf z>Qt5Lty?QFh0+ zlVU~)x#ssdpT=iGwopP1;SQ{xmo-n8Vtb6~?lXU_24_Y_ZgT$s7cZ@^1u8_63G|x` zI$`$d_hvV3q{rPst&&IeYGRs-Xd5}Ad0jtEY(L+h2&e%0!kWiocVWZ({_2IM$WTdi zI=gEGJp|JawMMa^7n_Q|_F`K&|8bl^mEv!j+}pkkB#Nl63!Z|``<^B%>znEEVvnn1WT zbr5b@bv01ruZCYPmQP~|w{PvQx)%yid_n#qM zEOTGuL3Ir3oEx9ccaUd(&LB|H5Dn~6E13v`-kQRQ5vrLl=d(OYi6iH?Go#Yq09=_B z@R%G{wFR5ZCu{iKmJ0X6Z@mhs$qe$0rMmKFJ^VldvHx4NUKiB zr5F{yTdt_taqUmP@}u7gX_br|LG3R>q$(PH=t2Fesk`kJ?yk?m&-*DfM=m12rKs3x z>>aaa2G!L&QBV!y=b9zyS@F%|rD^u(pylS+=qPn?rbZU6(J|~%kAf&0A^;{dpiXC? zQX3$Iho4@^97+#EO9fII>2!Z8-i*&29@NWI1RkVX6Cg|a7)I7;BB?B@F<{lzS3;v> z@UZet^S(3$oX?x533+lY&0Zf<(e4)|HRY7altWy(5s6WWDiSah(ah5qySJ412Ivbl z%WJbCysk%4t%P~@(}%aCDOUcr%X=@mZ%A!=a7X?(1IK5_lo-MLCq1x04ScQb7G%Sks1K^ zy&7huIbD-Pl}l(IuyReJU&CI>H{s_28VMe07EU*XUYJ|myrm@tP+oGC7!voJt}<-E zAmQ6*Brl%+xGA=>vEBUp*evfLJ^>6jHEg$!TZ^i=x*qktU7JO#TCagT@x1lo%9yx| z|JOfWGqtOy)=#t_*Ly3@xtnwREAibqzd-mQUP_#MFN@>UZL^0UjOhfENJ(aiHtaab zuOAngF-G>yxR`$luJ1|waC5uQT}~sLefbh=qdW30*CAqyR|(fF7(ITKsekW$qpjtuPRBpEFy+d3vm>=_#(8K zNe_KiY_yA-%Al`YM^e0i0>TBF5psyPif#x4GE>ns@w_31Z+;C4$m$Tlb@(Kl{!K!E zI)mfmO43cFNE{kjl$+&R==O4!meOwGt;&(eP8}O4J;%r&+PQc}lG!wN%0v4j<)9f; zm^1kM#+NuKliuWS5U-cZ7(0NVjjlp|gq#dpo^nm7rk72H_8a8;98L5yox|d^&uu)K zPV(mSX-_crRv#_QZGNx$u^Do7@dGRO?ZC6%Z%P(ZY1-LB)VD0;F&d_Ua#l!eWXVHL z%3z-B$$UNJ`te}4l`I^2%Z~|l!yoOpGmDTCQTqJBtyvqSxpRzvHqbtOzarBAtFRH* zJU)b&G4nBAm$UdAbN^9lW3j-#%*{Pk!(pTCx+pT4<Bxu{d}eU1YlHVqy_NCNjc&Hki=@MK8;%9#=TIBYdC$up#{OFj>V z_{;jg_jKaKe>@6x-eX=4%{lsZy?v^INMrMDTo-kIJq>Jh2>9M>rCP^5mE1Nit=m>}h>r_XI`l5wJkpR~U&s zi#wt9mf{rI{!U5oB0^OL9ZvjU2)b5Do2~l~>NvsM?=*?C&+jC)qFK6drp{*U+HM~1 z1@*;<_px6hM*adG$7G->AkbxGR{Wi;RDu*FhMAC3S4lkh#-we&qk`zGE=5B`Zn+98 z(r7V5De?jBp8&0xxdx0oAylH7q=X2mJsPKDKKMFndQlGz1F4T&>#e;=z&Gm;?k7cP zz>}6yaY<8u&aAvxAw%I=VEh-ufk9qXdWDX)Gcnq61Q z9BQaB=K?ned-U(Fr)$@%j|Nfcs-=l2cd=Gg23hGpJ#ZxM-Gu(?tg-lu`LgH~hDK?k z1J@SULyIdl3z8%ZnpGqcL&>VSH-95gr<3O6p`&Xsq#O$}A>HNJm6IOj2s?nj4BLmY zfr>%__J-mO3KAL_5>_#0#FyeA14XG_HjzN0!PZp`z*k)eQ;5+v=zvkxABTe^j14Ru zE5QO~7TG+K^3_+;`&l`VGY;}#g^!bpPfudIPZP+D74X6S zC>*yHa7ZWM6&ywXUlW5_BDgahXC2f)>~IMnFo4@a+vHgk7SR@eD+X$GVMD~M&*Q*H zR|<6dR3S(Q3T(_{0E#_IzU{wZfZeKxLP^?SRM)6?mU~{m=p4!iO9zEQPqPC=e0#lHX!56}Exzp%f2`9f~)1!RD{RXTZob!(V&5k%L;2J2>}4dvhTS%s{c zp!yQmG0y`S;i3SwGDay#u-318bPQllhDQmVl_q%yGBLj%%1hnA_~YYWVqa+%z8 zGOR6$0bwZO6|B%u=I6#tj7*t3yBVl1+6i(D8j;K~{J6S^w`K6-FdK|0Tnm5@t+OvmD$z6zCH#QJ^z#mIl3W{rr@UH94^Nl?r&nsgM!Jn^a1$1I*pD6N>)g_HWtKbGuD_Voox*3o1L) z2jmkw^+jfBxljh#=|mW;BM=0zEfP3Ki_c1{zd0^6muQ`@m{3d5_PbyJYq9=bE>4uC zGAA)3;gy@*wW%p;q6AS%5FNQbOQCCdl<5cesAhc`zDYDAK%>c{S%>})v0yCyQo?9E zVbAmLmj4i`4b>mz1U>s+V#LU@b-u^1uE|#EJauiJa_xe*-oAJmzLE&|Zx#M`*X0^U zE-NQcsLG)6TlGRIsk)(M04~)4WJZ68vjdZUv})G|K!0qoEsLF5oKl{~#^}{;Cd&)9 z9x?sgM;;+L?`)Y91sMz7tITbKx^7DXbVRb(yR0(20GT9{5XaK(ZEQ-;8;UI`r_)vD zL7^f{>09#y8Vz-9auwZLJlZApr`L;e&Ij>5(b3aFxSRT2RsdyH;>rA;Qq85sjo%@B zpf3!{{f~06V9RDhx(1$&>=r|&6TS397pL}9)7^bqp4}(YtH&P0a4|0U_!3PSA17?o z_$X?1{j45|k+@>g_}P(Fxgo1iVt(>N6F}}RAd;>gW0w-GJ`!^(;O4sUw*T{qKR`GN zRrA)1W`Wh&eu0=eMXSD`iRGp&Mh0e4yOTc{AEafT=s<}fpC}MH=uRZl!a5WSIO>S)owQ0Iyyo0*ZYE1ER%=67VMfzh{ zVdJCa$6f??7EB9oY;3Uq;jL-14S zvh#~QW3@{^;|!i;txl+A`rKR4HOv4Z-Fn4I1S0=k(6&2!e{txr8qwyrI-?f`!lqXP z4%#S;^Y!sxm30=7giEP=?ccSZ4B4479ARS%rR3_;YqW=>meJB8C_xL8MsQ5ot{{Kd zjNj6gTM6fwJGjUV1H1KU`&OJKr-^xcI+ue=b$eD3fMR>DUET)$d5dFsUx|2cHM!|N zmH!iib(UXVi*5bq+mpE76zU3~woMg(9O~@ykctUNh*$UiH5OGxdgVODK4FeE;9J`R z3(4jv{xUTDuj6@`fJ@)5_Hr#k7h-MXzwF?*m`M*U8K$~HWYt1Do>G(c zCPxs6{~dL%*;w?XX^74pfS2GPk&qH)WdA57ziCa}{bQ>3s%=6z@Sl864cLU{2>Fb^m2e;U=jRNjI|US;0-R9Fai7pD|vV&_eT(>x+F_e#SAd1 zCFHD7Eu^{e1%kOS6ab)I>xbQ7bZ$2QWr`9!kE~s#9rVh6enK z+UN-{d*wpebk_Mb`=H89?71l()xK5^YNEQ8d|S)N`9NJ;2LZ^TZsO)j*+H)$WZoCY zKi6)m)#k(403eD6)UgTrw?3jR8!uI@$|%~7*zk>T0eQpdQ+U{?^4||UBoejb@D~#l zOU&$3rs|JQ(D$9k(ML>d#O3b&ZY@PQl2I^c%xUP8yBNYGbdx6$1fV2Lf zX2%iy#`?V`e8~6EN{7ul%l*?*lR;Ga2Uf8Z{MwndsgXVu)je|%&7b@k+YBMMxQnpp00p>Secp6PwljpxF zG(-MaQQGo30#6=bD{V|z96>oE2DXKZ!jlV;Sa)h(SbR`w$ zDpX||5-6H2$)gVbdn3ZVsXb1x#JYDdD#(Z95#H|rB(p)D5i`Jdn_P)?;?yXjYix$8 zAm*f4t)Njx)f7`Y=T4D~=cc$IU9!(uLzX>vl73I1M~d~$cmQI=ziy$syT^j!Vp#Vt z_bTUrxjXV5LW)f-v$=-Cx=M9(Y-{#A^8^Vd_qE#yXjaohc?SKSZvkUwiolCRdpcW* zlDUA^yA4-?K>>JWK8pj{5U_dk7A0_>FUwh7EUH<$VoipSOEEh_MjvaxG{J)rag2Gk zo_5w}0@WIfV2`YC{i5vPS+s}g3Q*I3fS}ctN?z@hb#QOfQ3@FEBN(&7T$*uZ<_X|$ z>!PunId3QhNIq2BLS$%}o;BxOpt#PHFl&1iTCE&x#b1lYwBF7dF<1;py@v{kh1_5D zt#W3g$~!K8-f!y9A6mISV7CxA#3XmpgVpCmEF|{{U292>Y=JTYx!q#;jsiC@O-X7^ z#uf2Z86Po4cfkf78FL?R_3n#S@{KtpesS_nzAL@(FeIO>U#sG&=U7-n%g-@~3ZC7j z>4e~iae++_rr$?&1nRxeeO&QTaBkTOisW9G_`JzMUuZF+oYhRQ`Ep>(S+aGUg1nXxNz0oozHIgvoOb%NVTE1|#hBsqc6_-x%W1nZljH zl1wMAJwEL{$bIDqxIVw!zHIpuqV0PTg5l4b6>HJA8KoC_FzZ8|kG##Pi*z_b< z@fc1qCe|EQm*JalYl>>B=EX3j#Q1K2i21lmbgI%6<5n1>bzCZwg{{Z#LKaDrz;O-q zNQs8^f>7e)c~08NHC5bDsX&w3^)9e{?d=K0dn48U1i89Y)lsUbD@55tqH5&erVObn zQj&457K9^x=OH{zGf8=Mq6vzzWf%F2m7)?H?QrV+=MvC#5|zp`2dw2%zl{Db_nQiw z9y(8Ha%Z-iIpS||(Wp@f41aRqFmz+b02cCD5y2jta);Hko%-*BD=Q0;*r&@T&lr4C zU4mD8I2k2PWRgM2?7y@y&~O^=;8HipEp5FUE~nhGFf8Q7wJCl$AkT}H;cJaQh{A&Z zM;H&mp=ReHpJscmA|B~^eMaRy(MkqN+|P#Ik#b8udjm?FcQ`F`f*P6mNG5XigGl^8 z;9GYtmj@#GWJ*D!>pl9E2kiLmG5Rc2*IOvIGW%I z9H|g>8iKdHsfpVdJ0xgxNh7BYJbCx2is^fv_iV?JK5F9d8UMRIt4v{N;95KiB6e+Q zyasxrUQwj|xs|;1*XUs@eTGDaF%D_YwE?iO_$mMfD)wE01em2d9YDWpCKYgVnoIF# z{-@o*C!dq2rY0^j$=!&?GP4*S;=9@FN=_jI(!Xg)@e;?GS57(c>%$7XNAhnc+&$tJ zMn3^+lKZH+$TdtZ(4WaC0?YLpA+KB$fM~hnPI{ZDfBSW;0gN_XJHJvSwjkSmF+fFqU%8)_C@q*$i62u!-_1cEpjiNk-?asX~~Nya7(8bt=~) zF7>^1edB<@K$HY_itV;l20IK*RD0ctA}$nERFl01)H_Q!<0LEw4|j?d4+@VzmdtJs zo&&o$QZ>!HbB{c|S(GXE6?3iIbSfw%u8`zVnKKhOq-~+C@c#VQEfe|A@e{bFqSLXR zAsN5xRZe_us!AR#Evl-`ZyI60o>y>w95YW`ofPgGOdgegtDP>T#WQCw+d(QyXRLKz zKHLX$$y+-N<+ys5Sx}?xvw4|aV|tmKupf`3kuI(MlprTt^nW%n&{0~b4~enDi!KFv z-5kZZ&NEa9C6@~ctP}( zD*&-4cf{Ga6&1$$R3Z@~VCHh?wHcxJ?zL89z?Y>etB-1x&#nmnC9OzmM_C#zla z4pQ`8m-z#HJXY;JtGvxv!8N7t_PL}Zl=`V9_lx;V>eT0Utk(XnLGK~xvVF0SjCg1> zSVsw?>Fnlk{~p4H2jrw!%v*?NH|EJHUh3;Au4p^}zj)3%v<{We$6fYDvNDsIaf+~O zMMl!4S)16sH*Sx9kY&V~#B&qJ+iiet00yZ<8*h0*GA=XL(5B?EW>qo^VHzIB2hmsX zw^#hHlr%qX&|gV~yI?6F*f8!CTxc;;k+{7H_aL$8670lj08UYvc4}x#Nr^LL| z^D~grlbTuG~%cwYuPtBiNdr6A#C`IPF$SHoN$$z2=&t?vUG(pt2k#qH075p z&Z6U6+}H`L(6@gy+7sq8i~}UK{{$gjgghv@|GLE|+apaR^WGlqVj8{?{_#HXofEQb z*Skw?6{CT&R%H)7<1c%BA7qgLEW&Vsg&%nr6DLzn7Y;?Z~L@B-~6V+dcsDDxb%BI z_41)zdIgNLw8Hqoo_|h^4Q?n9Jb6TMl1!qSObH01dzyR{A>YWa!|6Bg@)xl`{^e?} z!HGz^^IxKHeY9S^B73hw;tjXzW)Dfb%XpUfJr;MlI( z;kIX4GyQhSjz!Rk!z)LgyppPrgb4i3v<(v5f~Aq~584>D_2z{}RA}XbV!_&fkJd?% zHubI2W}~1Y>A{+kI4Xb|EdyuLP8o(}8HRZ1U47!Vxs04|U??3cK zNkDvm=F}OJpY+KxO%8;|lF}tJgb-U}#rYt4x~Xxv*jNRTun->a!Z#m6lSQo>QeJzz zVK3tqmx>7p#|KaO^C9eziC@6CBwB_vA%ZVcQ!A}Lj0JC=5oS*Pkp<;7pWW+=Mm7Ej z{euy5+X{XfasLqxfgv@8{wL=e!dS3}gKx|YSkiU=^U5q`BPQqqfHEr*nkF(iFb<7X zc++pUw!!E!cFxQ|Y&cx1h726|X@2%4@uqp;e_?q$3M06>HGD%!v|}%s%B8^O-w;Zr zKd5&Z&~dYT0W#c~EH&Y${pJ&`$dez6B+|Qs2Py{Mi6$tkPZ1)CHHr(9?woCiS)^<9 zGK{4@>U-c{be}7{J)rfB+-2kRLWB=#V@BfeZ7np_js?MoZe8X5L6|UAx}s+-j{8z9 z-wFuAMqj}ZFgQXQ{urrmTjpLf(oAG0+?e`ZT~=o&lKSnato(49>sZjN5?Qa5gk8Cx){A=SxS7~8uPz^Wa80@QNK+=!MY@8{J;cyP?2Q9L9FG4xA%caSc(}h z2im5qBzDVdeY%Uxd`c_Sc*(LXw(1mi6Pr#+xdL1L6HogMA;!(ca6uNdLeM<+$C_VY6%tzq?q`U055vb|hQ^uVjOrD|On75?*PEU7dIlDC%de%!y-sIng zZOiH&{+!0?3sws{kO^?6%v3CJFI@P3v?k7mAue8likYD!`Nl!D00`VACz>kV#Q!Fc z_w66C-(4M|HMWK(tl|JypEAmX7P6G+T{xJ=z7hQFc1wP~{gyVywR?xZX}c!Ck<7T! z_?Nc48-ye_(WFd{hnTd^*uiCoa?@%c^PX1F$)jfUUo^a^hVN;!OOTQ0Yvrsv@B)hn zM*hBryiv1xRH)fDe>==|#r!x@O@W|yXp$em7RZ-xmniW5T($p3_}ZT2v^!Qiko)7& zSMPnljYB?d`Xo2Z#at;C3tu!TZKP}_nsO#b0t)@X>i8s5EqC+ZDl{*3VD6s^!B>MMs zE(ZSACp3L1O%(64v_d0jV+#;=)gQ{wu2=ctyAk53eGTfB33m4VVbe^2BwC*CSU3!A zftKhfYj@XJGrD9Rt@R`%a+6UHuY#vLm`BM?QLh`ne$d#Cq1g zo`Z2FBy)3_c$CvSe;{`~nKVPTl+a&PuA1Ori%vT+Qadw|Z%G>d3!v^1#*hz|L-Y=`$aBdLihtn`1+ER@W^w# znuUwQ;WPv(E4T22EDc6hT6T1dppM| zEE;q^W#&!`)ujtG$AiHYABTq?xhJ$6CqvU1Y*9yaKmaj%KHvrNc#xL!HP4)YSnbxoeh3{V9kvf=!DOsZi@({og6Clx) zs|PS(M_D8bVep%`#K@YdRbw~JIPbTs={!?)>aU>{>r5uy9=w*cPsvw~ z-XU%3&KbdoquxIRp~xop$hLm)m$b`3?lBL@)K zX4mW}Q?!|)Hq^DhHEv3~;Fcc_&&Fodh|$q_18ReQUFKhO>x!fbw(ik;EtizU6b}Ml!_VDG zk?vLv*6UGcs&wK?Q<(-t$bzk1OY-ZxfE8PMAnSA!V(oVKB>96xG*h>WZ!%(BgFv&y z$=zn9nu2esJLxsNZ8UGzC51JORMn zY6kmUy<&?n4g}X@?|_k^+K9@{~1o?Qg*(eZv1-p=&yBapZMbat+Qx73b;FY(@M8l|NIs6KohK1TfR$w7kD2Tik)y1+Fwy{{`6wfYSB^>R%&5HwK^Q@3XfKaN zSFio@p=0v&6a{Kl&p&$QZxhbj{O8<9Jzp$bR%W*-#OM`*8q3QO?<4tsFKngwfOOp> zlM&WrX5EfqjJ3txb=EVC+Pa_RGnCm*R4;jMM32r}s&p3ZglbQ@9DYBDns@xa>r1G( zOL4$3K%oANcQT6=^S+#KEM#{{n7+yg1m-Yg3bGf*WBgKrM0=ctw01t|fj_pLxg@x! zHYv%D>-r21m$&$OEkTH@|EADcf2#KO7A`y(g>B1X9^O_qNIsf$c5-$OPTco_^I^4I z*s3)cmpfQivX>>Dw!vsQH`?c>wxTtoy$!=u7;Y+GxXP~l5t+`< zR777zEMdxO-6NJADh1+jrsqqRGlPBY?We`Nufb}98Xx`XmPHQWJeaH4q`L6Ey# zIRwam9#7!`x%amGR41x*-WotNF)xAk?g)ZK#wAUZk-66e@7L&-oLBA7sg6g~$=;Uz z0Q~YQ8Y_8`0_o8HUa;f&SXwM58_O& z9nFW$PWZmr!ITu1?(44}enR;bM=XfMTjjL3ee0Emb1~H6FrczAT$28! z?8_JQQM$ZdSe5xNvric)f9n!exqy6`J9|G919j*a^~XaVB3{EOx5Gu2z7m}hUA~#0 z`FL^vd-4AfPjQZI$FrxV9Z}2iZIGqiiu+V6&9Ij?v&E!}E6ju`d7cy6jFeJuw`(4b z$=bF9X+EY(=vbEi;~1AoxAW~y?ph-VwdX_gN0{miKYU{w?>?fQGrWY*WquHbRv#5d z*k{5Rroa;vGd}y1wB`yRh*Bcq)h~cyN;U!o=EE z^L%k2N1D_?@Uy7f_e2HO(ogL!2_yLIrMoe>c7>;ZjgR^STMzPIogTa45p51xy6vIE zY{aQBV+I}(y*LRbM(6H{ZJEBl3dG3Phv<}(KWnE52ns8UZfL(Xio71deGZ(8MxIB1 zu@KOC=cl@gItuY{(vB`pd5i!46MRAO)<7oNx|FHBjn`=BoFm4~i`^ zQ#bi$On=EN@d+(^9*K&WZy$kRb_aiqAgP_lSy$x)K4!u;A#eyfy= zGalSUxzQs((+ZAm|rh}h@>P;&C|^5`m98hryVXe^!6Ka zXJr^)$$yR}4w$)6!`L9EHXao2uE@o(%Vb_LB6`MK`AN?RVEc+eX*`3RLDwrT zlt>`?5WVsmd#- zrwmh#hSE+ZV@r3MzLd`K&<)7~G_`L$gfRj} z2p475$+57i!8+qb?XlEPGn!{R1EK!!?JyIK(;PZSCJ~Bo?twfKM@pctrGlvZ6<<^Jm?n|gRlimT)Mt`>D2hx*!J0WbCZDn3&(}X-K2g#! zQYXpR!Iaa-PW*GT%LDVq^Gtn}JJ;1IE)K7|U@6MJTs=I9q{s0nXOZIU$+{wzYT(ul9C1@uYZ6?G^vh-cEj1zT zbtsn`-*(`Qf)-Co@->SB59`aP3Ag^@kIH!${!DWm9`e%{J1P$ZsJ(e8SN6~a3ofID zF#Oe$Rhw-Bw9Vk!O<(>vW|EPxg=Qn4cNCvyU$g8(=SI!cTZHzzSU6!OvWf}w2UpVN(vPyN)w!23!d{NOsp4XgdP$pGBlQLgg1n`Krz1=d zT@umZ!TmW1Ud!NrS3LbuuT0fzkQ|iuo99=$&xk`%ff;^*U(r8j7+_XEoAUgr*sFim zmXB3Lpvm|~FrsA-1F4kK%4Q}F=CO7}0&#lQo*Sfs;KWyvTK@tr&B_ryPh@QJI!3-Og~aMX~SK#tciTtctbOFt}9V(uowUIAP<-G&+Td9r0o< zw(x90C|yB}vwIf-Zr!zhI}=yyKkgi`!pC_sbbFPGgZ%0vJdA4C6F)tywC1-a%M(2H zr|Y4#Jk4eWt21IFn*G}U+F-AfY^j*c zvV^!9PUB;j)-ahj8!O?`pP13~-8Q?`|1g1bz!$O5Gae^i?_+`Y;xVOl{)GA7pz`Qz zM5KSwo_#vr#}dG;cqI!2>Q9Sx!Q`KNjXAJ-2%RMSnK=4-hqP;<3ZuY(xAogP^LlhH zI89%tw|&f7es-e@9id`h7NdyR#)H$GHsQXvJOI&}h37fpnx~pg6#tWE44Jmofgk>i z;H7ozLnnRxZ24XdJjvkq7JukQm>;DrRURTIEoyO6{eo=ijsdTM6L1~x(E=o;>@QB$kBYACMB(0g!}dFq%N@BIc1H-K z=lN4p=muB=>lGH=|_=GWZxu#%QCKzI9C3$OTK0Z5?J@&n?&pFL)#*ya{JjcCk zrN+?+)%O#1!b$ZKgQ^BP?O#fEWKW(a0*De^Q*9rugSzaD1h#N9_#>y5R9pm6s^kTD zq3fXh6O9#W7mIh0Vg@4MDmPDz-4;+h&b+_=a>0kki8CSkT$O%JTSbr#dMj5^1F6U% zrYHu+rDLk>R{TyH&sM4Y_t%suRG^FMR=o8hXu_GXYb_gUG70q#pDJ)dzDvv z!ndj`P1cz0D8Vb{5=Ps*s$ARFZKv1mEpKTd%3HpVsD5{g#Pr+9l#Rm@KD92j_t6@&)K?_QQ-^2nWg`9G&hb%dO7f&#=)+- z>8^A0V1Fb|y}15(;Dcci)AJu%IC19`x@&_30;NeLtW83u8GB7#N9yF)8PG*m_}Wla z#S5w2h~RW!0%fBIU-CvpN)={)eqySg7lc!!OvY=P)p9gZPZ92bGy>2#qr4)Ggo=Lp$lFo>xIulUhDy5O?>M&ss#Db^-2|I72L?>KSiv{H72cU&AxNi{}T5X^1<`rW(GS(jF)X%BFKTo>bNkC+& zr^s3rwMOObA#hWYf;Jb{oSI@nqpR~H5-!av-_093&(vvTw99@?;5$_|K1L5)S_3zt z{;#@0i8Sz4)9}NtbI&t?NHx>4cS!QA8xf&oPz&<@ zk`|5Cc=o7MlU#%z+9b|k=E(GZJ{aK}lQLoXVwY?vp|v+9Gm7qak}NuyX7sKS7z9vU ztlzQ-Ip6*e!KL`^4(*F}N$vD|=!AevG&G3@bAx8qlLtAvHf2+d2nsF>dT8^B4+g3A zj5&WXAbwkq!a+O*VaYvaLK>eS+1+V1!4W{~cG8jT_N{yR5<)_VD^5Z7nh_!F=wYan zJFAh;NpS`Y)gY54|D@N8}0%4A*AG)R7a*X+T>%IYgNx1oxtrpz4OzGvfp-zB1ZCwk(Uoju}UDRl6ddFpDn(e^j{t} z?r3GGN(v6@k?>&_4Se!6bqTV`)!sW&XrCOwq|1iv>a34Bq2r14xck9AtS@=r&3Y-f z>1+EGl$_(HH=0Ah6Y=jtCi0*`NNrnQD_f*o>`LF9_2VpnW++`lQ|R5g^`G|g?(xpR({8ol5Ow#P_v9k3eB{pm zL)Kfi#lZyIqR8Ox?(UZ04#Az^gF|q4x8NQ;xQF1u-3RyJt^)xEcRQR9cc1+}xBo)d z(^b7{$ueQ6zg#RtcdP{;@rCrDiWLU_1QAzh7OdICg^IJxEc^KBD5p=$#8g&HSENo{ zv9#ugsF|X9pTi@ueOa>Pva<7A*}U`Wy<=Zw&x78nkuWpW;&TEiw`CAOmVTIllN48J zUOE(D*bZtA*AXG9nKE2A^Q^jVjpOUQ*?Hpr7+4lt)NVZdu zu2-{uQV@|x$2}Ik_!rrtXxH~CGq*6zMHP;|l7;Iah*Xh-lZCf;^p^Wm#}d;rwiQW7 zZ|GpE&>xH&z3gm{Zw!!BfyqII~QbIY?6O94tGoXL`HU_8?NxWIS4~k`=#0h z=Hp!5?^h=mMU{DBe^TjI%b<=rno%b-Y|#JS?Bi~}j4hdZT4EV@ysHQ|`Vo{Z)=F7c z#rRf+J7)LVw@6{0@F%c;cwY0f9)zdR?7=ieC|IV3c0!fOv7nNl8Kjtc*EAHmRY6;( z4Kz%(;;M?BV3Pv#hR!-50~>ziKduI@oU;xM5l+_({(Y){UY3~8a?QC@|AoA-QPWYv zHoXwdgmQ4-0dRcu@tRI^*HfBkn6^yy+VBCVbgLQ}y^~!*jsMR%=>T?m2SCP+g7e?E zdLmxrqVc;#aDKBZMG>@r6F75qQF#!hjQyth?Hj4~>Hd-H6uLz4*b!$pc&N5_+~~^n zRH&08|KWzgdD^^#OSV@*^7rvIIa>}15_H%BI{rTv{zlH&(OInQl+U5Zg;=-)p{;|G znKe}pWP4K;oGy^PQut6!d9@N5ajO$eq&R1Ts{%(m>WM+Lxk#Lr-~y*BFUxt zefHWA)$1cjBY`Y?(p)M8uw{eUv|!1eA$_1u@dDMvz4qXO8O-9w5p5z06krNzLY{Vi zy_XU8JGPEWCR^HGcELirrmz9#QkpQUXUjE#5>QD+w9l+TT@u$&ot_~hAQp|0J*%xtf2 zkHLp7nF*>-{46+5i)Wq(d6%#9+${-I+KHmiOF=$jot@pe|E&jI3Bv7Fuo!~VV_HkG zusRJVG}Btj6Ss}o?`tjuxiUI;0;1dz6uxH|0IN^n(cX|@Ut5HP zunFLRqlDHzQ35|O1XS>TxDpY?tM7o;^k97=`M}O1_G)`=>LQfkA z2)em!@u@SO2KXatDn_;rsO5iPzYQF1FpfE#+3ctPe3;egMlVmOmXerC4l$eIAQLt< ze)^u>d!3^wJ;2!?Zj}>x-I5>c=XE})4hjg1}N$Wn5rUDyp{)tb3 zrBb60fKaXj;^h4lr&0L5b4-5JE;B2LA*17g;aJ@5{%^m*n;sIf_n|<>?nJ!7W%qOt zVfgKU?(t{KXL=F8@f%i;*kU-;| z9tl%qi-aCu${&TUsH_z@Y>JLz;^&TrGUJWI#7wkhZu_NxOY%)x8||laFR8gqvJ!mJ zO-hF);VtOeF$$APtdSsYDAXQH`^s7Gvx%^C>$kM{fmyFt;_wwLO69DKXkjhG9#b?M z?|*o7O818Z9sx$jfL9*|!dq=vho2-K=mGgoW}YFGc5jRz z8^?rrt`Xusx%wFHkbF5`f(ZD=JZH;F(90l?h&qu~)mX;0^5Y%ZOWjePi7HNA_|iw$=v_S^U436;JG1 zh5G%Kn-5``tBvXk{Ys#(L0Jy`!7e`hfxDbB;s~ExkI?@l5b1iungm-i?mg|IwGEiI z%*!mF?A%PQIp1Nt5#nd0JCC1j^-g-Nhr-6g*)KOE5!RSVe4f=kGV9hGe%Te4!MDpK zB&SOHOsyw91f-<{3WUHbY^ULptS0zrz?2W-m^X}Q{YN!-Nn96x-VFYyLBQh!a|v~# z;;X%5s*B07yMgAL)ui$r9KnR+J4&kF6&I_*hFNrTl01fZ-d`H}Uim^}8tV;BB0eJR z@YZ{dx^rxWR34Ewbq(Hu3H}gl9Z)6_#(fV=KQ_tdybF&RuU&HLA}$|6GS3u;RpEGr z!YC2HdlPH7@9P(UG3?)Y%g@!U*6vVPulk(}u;)33CgMaR>r^*ku~Wh%U&KC&gwY4@U>o!47tMddBPtooi3R0s-feuB6QlqYRSCWSp|uZ^?qRZG9$YWRtWx zt$U^F258qu4MzW zu_=GEM%s*`=`30{U$jnJugSfA0y++$(=-0Rv*cA###<%p;13K|Yt!cHmDRKQF;#O- zHu$HJ78dF+GhxBp`|-GY{x}RWD(kiYr=iOu8C8jEQyhVjmx$3t)kz)rh{}IgF@NZ7 zpg~tPj9MsjVZ*31sMZ}!sx;iMmi33vC0%#; zYmy{!%IBdR`sUtp950tUBCDOs4-mGn@Q-*3xs|M*^Fq0c;I-HL55ky(qX+is3WDLS zRJS2_WK_T@VQ?wkgh;e<8`<3U4bHGj)5A^w41OG4&0qC$eD)A?&H`!=hx%eg23Sl~ z{B}6c^0Bsoyppe=fV2cnd&92~noLNPd}Y{+KhD_!o;@+SY?JtX!F=DP5sqvknN+eO z%NmmYEqb%VMuc`pxClzDt`TtXz$!0M6J(_ph3vjXGcPe6QOx9zqXCJ`y8jX?pp)YP z%`O0jIsIs*s(}aB{Egg^(eXTl#5IKrw#DJ-`tFJPla`@XEd1@CB1e%!s#Y@rJxk0| z?nVGTE%Y|=tjoV!fAuU?*~o^gTHP~hNUbLAhhSw9O%7n)YFn{jCt>#rNY>>&Dc03_ z8fz3S!H7MMPrFNixd0y1=l}nZrq)U5z+kxE^&IHV0!`0A&&AChs!;JgDp$!gmELL% zK4>vF4O)FPI##a>zwe2D@KFaXRO>WvMYs#ysqHe-;&YeVlH;+Nx5<`h>S8>N7`OC= z8Qd+6B0sMeuG9kYH$)3%)IXcjuBsJnLNa(F1D`&WGN62o7cPfU29ZQ11OI$ejA z;$S)UdjEM*eXr3Wm_uQ5a48>q9mXLXfM0S5H!19a83bRh-&>o*Uq=4Iwq+Q zb8D)l7|8DSj+FP7*elK3vGE($qgY&+h^%T7&Mps{kV?y+ zDatoT{)Yy!x;6_)7G%RmyPWhO(8q#qNVhP?_N!#p;WzdufEkljDGC30x2h8-CONED zQdu%|70H}`Eq0dGvi~pTe|~_FqOrpyn}v5rGlp+Gkde=2Zfor=fjc@|A>giu$A^7c z(U?U4qb-+ANXkdkmJ&`2!ux+~2BR%QGffqy$U|pxW&IqE7VSF8*mIfkX!MY9_P**o z>Qjl>O>!v&JvxRgLDt;%ra!d{;}`B!-M$8>Zz9fSD!|31GsL4zLb9O+0;2@0oS^8c zQ4GjNV%i?ch|Qjb%_51ezKu!giZ}@=sneA|0NeRE-7wD1vYqyh)>$Mu-*8pz9XE66 zz*apt+pz<#be33BkT8QeAwCXWJR$JDZb&K#mJw#pjn*edMYQWKeZV>2LoJz6~SP+0(y7%LoN!!-!`KA?Ax=dceMvn0y zWDU}LRFRE^fu~-9Ca>#LlycMYEkiJ1`qcrbUoW26y3#*q9y#mKSpU}VHq#7s0k8>+ z{ecSWidiQ0e8l@x?x(wI1~DPSMancmVIrFu3-g1q*agl*GPoNRY`+;{hAUrTO6kbi zp7;|~4;*O7yL0b+i6Ah8B)_&E@Vtl2Pl=G2YvLS=f~83F@`qmfJ1uhYkl_T_w^S`F zR0~wx(Q49>{~}>&O^xE|A{Zy9&#m#<4=iMeq5YoiLnq$DH(W!NSP};RNp7WWQs%TP z-RSiE~^}1oFU|zu`D+bd`-0>?sdMpSa-RxeunX4D|yx^I$@0PNsawtzt)Vm zB=!!!{s3Fs*M7^h{Cs4@I>F&Bo4)j3{@;mTy%Cc=4r_vtg$5mO6%g|eP@DeGgLO%# z?(gs7SxCWxo#H5Y1}4|Yzl<58>Zv|`56oV+z6JgKoYpQ4NV$ivUhjf=3ohHjHNd#p zVL5Jmx`WWlej~zFSKO*Cx;XY4yK1A<&E{j3(3@wy$B)#+RO)sRN~$zz8M4vJP^SVF z%=#AJ5yjKq{eT9qE2ZK2S@i1wKQyc5K<^WTV8JVAB{n+hW|Ay(Xych;@Mymz)dCFz z1I1qhJ#Zz&EjB3HsAX>iGkOQb$|vA(fTAyAUKLsaZeQ^W>b#HKRWb|PcMr#vYfo_n zQjJCq&)Ft|jCwGM7jmycgaRXuTr8pz|1iOG|DbYOxUo%E;iJ&@D;A+e@B$5D(_3i6 ztbDak4HPDRS>`X_gRz+;$58F^@Mfqg{LmrzvZY$tztJvxJb95V8xQbR6nWxC*%Ot4 z6~+JF(RpN=l1+g@18DsBr`H#yi2=yUFudm3-wI*`0BvfJ_gQn<*`1nLX_&SW9)bvs z!2NZFFrLfo3}7X9O=I=^iOXmkc)m+#+2=isKX989w4_|f`L*;hQ*M#OtELKv(g1IRSSBr_Uqr3eE_1eB>{@Qm-0!Ft~d<>7s zL^(aO)Sqj{^hp@rM&y?Z8o6*FF4E+yq-Y{?ydKj8(%`PuR2pW+7#+}kWyt$7)`<1` zFytAMQHJ`_m5fI+Fn#~u=Yb$*sjnEvoN>;qNfu@EAdT+E?5V9Yu5C;>2B1XP{x>2* zjU88wDOHV4N4@B5Je>NKb)=scmHL?R*ViQWn#sgZpONhFoCOH*x#{fmtkVJ&iH>MD z0LKpS3{)JgNUrvT+5KhF9*FEnE}8gSTdmig>p>Ulq}c|N4b5={^HMe0l!Wl@jY%AE zaC?IaN=T%z0x5pvCEGFu1coTa*=_?D&CKDS1ESK-4y;6HH3T#FUFm7YzC{mV4?=#l zp59jv$Or!<`-Bi;&sETiHHBclB=LjaEB%j59c!Zke6S`m=s_P*N&L&Pw_P>70-Ogt zx1~f0cO+*n0gh(ENK%;4ybID#*HSxl-M;kpwj4haTqi+9W&y7VKaGBwXN@jG!*hS2$c4g&aNIJ=D)IS6}p@x7+I=MkiHNy91 zr>hMl?+=$jLmCo0ohI0Yx9m z^<)M)yaOcZm5K5LPZSmxlIv=`)Dsj&8G%r3)VeW1Co&_!vDcGhe2Dhfr0J_h=k(L6 z9B2S*im+wiv@1+QR5SGaX!JJn3U{q&iyXlmJFel1iqATqBTZk`*Lw7)K`Uyyt}{7rn;HtWY2&L-X+)`8n@ zl&NzXfR`sGSBqImaRsQ7%5*=T8E?T64JU#QET7kOqo18>o}wyD)L)zC8NvM|pf6WC$T65|t43r7q2eDq zHnwAfYHWl=!NL;L!G~X3WKAk6XKaT_MI$D&`Q+PHlWB%I{{%LCn%^^xPg5|o4da}D z*#*_fJ||jlzOH8n5(|-cV!S_dY{q9PPJtFRTO{Y7tNjTYs_9sT-7(S+!7gJ@%79pq z8e1Ab?NB52noW*`f%u%E#16y8ET`%A)5|~AHyCo!Mv9>8kbC*SCAbV=oJnIunoKSz zIIq@-WHP)svzEim)e`jspCqis9{Eud4v0o-4u!6VRcX$qX05ZR8+D73Fzi@MM-LU2 zQLh5nGC>5H*5(N-)D9c6i)}_L$uupyLWJ{9dv~A5)#8L0xT_RCo!U1lz+}Cvb0uc< z{PS~O6tLP;c6#7i4_MkDH}iRI8T-%kk`dKV@LNhN$M?y`dzGga)a+o8#LDOLa$!0F z5emkG(SZ)BqUN}8^I^)zDaU5B79!Jk=F8T|Yij%xdf-boOmJ8)E=JI{U#BOVfzk6zl%4XM(1wSV~L5^#kIHHq9;=^@k<# zK+;jkkI^yqWi#@;{M_ohwxXL)(m!kH=i+{Ev{KUol&zWVYjE^N*H`p#ad6mZ)Dx6} zU$i{zjR|9!Dxjk&<)Qnv8n=D34=}pOIdQQ+m+*hJGajCJxYDduZg$)*JcM#{`0a} z!I0maB?ry{dO+nz;CI)Mag_0^d$o!<*ZN?M5HS|Y;gFddo+3C;6<6=0jxqR7gt96& z676b@j3^ck|J{>M5DY27-$U3&z8h#q0e3jd9bOd72S4~j6vBUq(;ZxenF!u7>F8(Z z5+*OB`-Y5XDZmf(R6kqS0hC9ZbNq(TY05vCWr6ysaF(dpU(FQnO-^pPYj`|+W`amr zYcqKV^?`h24t61A+135NB;eY$h*)+Jlr_*&--83<;cTTic*$GLjv`v>vh z731uS#~%MbI>AXwxmwvQetH*48$qKv2zH$<<*_yC%gfU2h8RK`hV!;!%U;oW05ti@ z1PzM$h9|zQDSF!=;P5)@D7I#h#Q2GM-E}_W5~b%MR#z`e*0C{E zA-q=`%>RGM93+d=+x?nTfajvcs((_xcB-!DAsV{<7@arI&MQMYyC320s)QTDVYBg? zaxu_mKZ8&WGVUS$vuSYlS$TbB$?|dFNW|rROZIoG4P8MM4V>(gQv!Z9X@+JWS9r1e zSFwmtBs$gM5EomOGNm9i_Nr>fl1x~EcGrA5HUvR2b7I zc1EePocTdQF8*O>5_mnocGHCfxmcBlp z)^zmDXKuC!KT5@nJwZZ2(vYQ}(BJAhRApZ!C^T~vHXV4XNod%EUaF5L5E{1dFNuk1 zp8LXjK7jQuSO@6BmKV6%mPt*Sx|gyY#{}so%sypfPe=77)@)J-23#JrdOv4*KZGFE zE6s2-?Qe7EKLlNWa`o>~WlP*C1si{P?ndWmKPB!wT_tf|Ez_*C0uOkfCX0+<<>aik zVs(|$*YKaQc0QK!?dDV{M}^825N9}Cxvb36l*YL0XCE1@Uz}R)O=Wk>T$>|h0KL%k z>P`IUarx693Ga%a&9T4_quyC{kS~i|Mgq3=2H_Fi5 zO$7kSqmjEgEeEA=A$1bCRJ0GwoV=WFGFIZHf;$9W{JE3qVmn!G48t!`U^nUOBAM&$ zA8s6=J57}VhpkpJghYyghy4=!VKn4c^BtIwD)ta5hy~%7LTEegh;_OY#b@6irE~&1 z(JHW8h8csThN>)(-Q?nD#K41nAZR5-i}Z&dPH*eL_HXIxf#lriYqx7%F|Kfj6F##> z;AcHI&b~{9;~N3g93JdNxC&H1wy%nxJCCHcPGeJ%?h2$%8-PJKsekbP_|0uFj`)Wus$2okAsg3-wxsDI!qgHs zodH1s)!f5Kw3%;tk>ujKEL4kzUs2#DlvK-A>bu2Q3Ac$~h%&5?oBIiRUTl;cH|WiQ zjOmi9T9QSm&&md z0>^LZjSPo(qj;Jc&ge<%@$JQ1xV7;tOGlV&GW8H-&qG8+HgIix0rPTV{0dvv?9e~*5M{yc^2pSY1VX%7h&e!|5}i^PKj78?i2J7jDwj&RAEf#hB6x}T zlwD_4p#`P1l3i5#iMQ9?1)!7fMHFv`X8ibXNv#G=zJkVUX5TSekwx*yv;7CxkdG}^ zP=*PunC7W{j6=6pGhimyk)5Du)6R5yHcT!?AWISFz%&jI(ebz36wN6A!vo&x+}h;H zqWQ)}ro|=~BjPP(fh%$nwC>?tRfA%&8vEYwa>MZHz^nPp+}!Yw7qj%gwYPxMeQ)Xg zeEvcVU6iL6-0m0x4NuB00gnc_bCbY4z1VgwW$$D3ti((tWY($+*y9Ddji$9iuFCiH zbVSL@C+vIWY!F3OzimN8_ydokT7iTSE@k)>!ew9F7>)}!9b;(hY;H5k++;??fDsah;3*R7sG>;HrNEwed$O42%36&u3kv3uRcy;oz76iPFJ22LW6)|e!nvutO1>A*v}EPmALz7 za!p-MiODqSW;jnaW*E|LWf;3t7j^%Buw}NEKFR;ye~lQkpf+~EBU=|{L#6MFeiQTs z##cx547u~2;tgqSN=VZ+^{C9OZ9%-tXqZp}ge+0jo7)BV$qtqk)u@7w{lzcgt}eb{ zf({IfLV&D?tUnSvey8lrFb(uT^CMuf=& zdSvXE?D%jOl`SDnsD~ z;&4$L>s0f`MPJJM-waUPv9s2`Yy5Aj<}KMTwsOaz+Si?qK`g2%@(68d@8tk$%<(js zQs_m;H}5;>lS0aCbTQz&1H7plLW>=0;)<;H@d;W$FI0A$CT zXTh~XwLdmCajjzQMc!yzbCtGxptAnfzFooD&xWxcUw^5tlo($)LUqXdOL%fs;W14{ z+Pu+j%Lr4Y_#B=Q3wOEI5o8*Ln&(23;c_Hb=R=jH)2RYD0TQ!QFW>O41f zDwM@y>d$$5@;T=E@<%|7Xy80}Hq&_UB>&zO=)0;na;wDO0h`Tky%mBT!H{9(N%Z!w zE9fIJB$%b99i|vi=ZbH#f^}wGNn&~OmOOKtWdmbG=YJ?B8mnx;JIl{<9N1d-hqbPe z_Y>;|o8`z?PEN@GtuG6Swj^J6EjE0V*8R{}&UB8wf%mIgm>EzRLxEI^%;G7pi+{8f zgl>#I9!(8L+=vh+5_ewwYG{Ij?lJjf2<)q~)BMgv$=QvUsap!-;GhT& ztHW<7SSBAq4>S03Rj2RmtG&M;59mm<^9TCOBQHm~H@t6p&5t~Uetkuxk4r3;MtN*4 zpjAXs4j%&j0rX?c_IJoo7VEPX>objemewV~_m8*H3&J7zYopeb1S|if#7-Iuzv=o@ z?V<35^%Y&C3R|eq_5c|jOUXPFYq;#%fG~U{P-4aLdw|8j3`448+w|*8{K9=SJW&__$UGr=x@~7}vQQ1gY=i`HnY{w}7 zt~d@DJDjnRv<`upexcph&W8gIki!Sr-|yTPv)m|9G*=_>P@13vgRH<$yZ2yidO+HN z)&rT!Lo#>$b-#b}K=fxHZ^+Bd$vj6lDLBW2{q2I|4Utc*5l2VlT!0b%i*DH~->NdH zQJ!q&Lcd0Fg65LLpoJv>&yaQ|4JT5gKs#{dDFhklg3NtN+@b`j0(Z}Rf@!#$@|8PT__bkGZK0)d^ zR5uT5WtI%%=bl1_f~}nUj1pL4w-sGCTtd3C?corNAQbw51FgSNV?QiQHigI4?T9l~ zv~)`#ro7Ifm>a=g<0gb2!Jj=4NgO%QhfL9BhVu#i~r zIHWCHbYO&EqF7g9vr0$hNG{3OoSRR}GU%HL zUB0V{;9oo)?3cN<%@EFH9!?cbaJELxr|ASVA^ZJjg+D*9hH}2&xou{#G>l7*q^`HP*s;d*7I{vT~TA zOfF2CYZ9_+s}=d^{KbD-bxA&%wF{;~s0j^J`AR{#;$xC)EnMIF_j0$|YP-_!TsE=5 zK63^q#R^jiJV^!7ASXfX=Q+dF#Xrj8vi*FryU(3v|N4CP+fI}4D46mrpGWL%ee`}YvBzC_*7N!H?nVXRLnH9$1 zVKeOTs*d};i&BYU(Vj|W!_KYVL@%?Myti4a(Ip6&0;uaiVv6oYrT+*Q4f&}yE|;zT zbhbuy`Q7jKUeb6!T$uAO+RaLOlU6Gr9H?MTYU8k!!s8pD{YA`C(viW^iqO=>bh9Cc zr9N>r`-N)<;}gPS;Ev9UQ1w(><=Q6KKV+Fah0dy%lg<7;xS8ynRay>Om$8?20`5p( zCJ9lAr*AD9P5{2fW(`fnpstj5%TibeluPjpXy@B zL(BP(Rik_T zK5K(#L%eTs$ddvrjg&~JS9l|?*8K_hJkG)jkD0e*?^V#-%ljZn(9`4(9&KWF8uZlE z1c*Q*#ezRHIN!5Oyo3|QFkhURhyU1Vj2|8r#)BX~i0bY1{tYVV1NP?-^|@wig?z3p z@cAl{J5_;anfS){cy&*o7J*DB%Vv`GV?A-wH4v+0hMb-F)c*Z zU*je2>ehiVai_jSVx1kEL6f%4s=0~-G4DdcqeUf{3AF?dO!)VAt>AshkLzvplEObr z`*|pSPlxJUb;?f)tBNsAF3cdJOv^DVv_WP7+&;<|Z=YA4vHvAssy(N~Q}`nM3^yHK z_JxTf(9lYZ;Ogajqph;uOW}_Nr~KB^1{`SEzG<5!vD}Ky*t4R%4jSf$ZE}_+PLIXM zR#wy*s(y6_wLjo(=+o7EMszZM7_A9YYcs+&jSm=uM16uChb^JHHyzQ|4+>VT&8-X#PY_ zTd#8C2P8_hq-t*>yx3`@9j@m=Y%^l(wLz?x$LJn;p9PL7z^-YnHRybRF%5;^{FOIU zn6CZsNS?YXg>)-kWaFiNhwEigC5YbBKD*Sym+xP**h+$X2QI&Z{*z4lX<3u zo>w6wDPJ;g=VdlMYVwx{dJ1cs^*5N?wbR3M&Vq@0ZQe7e7!$GH8Qhq8Ia!dYT?kw^ z7iLv(kY1~);eQtL*ZoL=s{ag0AT5`_r)_o=g&-3#f98L<^SZ9GJ%Mn${odM`xlR6h zXBEocCHN_0&3#j(J0TBRcNflrga&rYF_hHGPm8*-?Gn~&@-LE#|HubT)aSoLa7jg$ zO`J;n_3!1@+(CQu*@*t1Q^^c#OiC4fadZep+C5nT93%X`DkB&g-$vOu*39C=I{hX# zcBK{GW!&)M97JFV9E4y+R=;02IJRGF|7Gz={YFjd#6jc8tdv1L3Nj*I?iMIvIWi)+q#e|~;H)SmmGKm;e>`S+xWM(O*wFcc!M znSTL&aA`QSHq93Kx!SS?Cgt;7Q-2r=X$Q<;ghZD_!GglAC#L>an#R3uMt8yu8f-GI zIUlSsgi^-Dv-xawd>svbZ=)?G_B5eSLVHKDe1BW-p1`{?m9?PS*Tvf1GC%U(dE*=5 z?~lSi-OY(7dC5gv35L@X_8QUFX0mi;XKEBU9pqe>bH>$flZz%S*{-XWykK1kRNBF8 zp~8kFGwj#N5v=*+rayLoiD3K0yp_;g^Y7o_pe(`5qxo7)j-`cqg+4{al)2@vGH9<@ zN%ur~v;Mn#9q5q?3eun3=PaPEQqJu%ta*fPR&PifQ}R-KJbgvl#2i91+|}KkkO|o^ z%q=WP>7HIO-fvW0PG_hlCZ~5c$?kXeC|(&o#r~Yghp2GWHtqk1ryD?9pW`&>fe5OR~76Z6+z?w)D@roIgZmMJH{s^i$EJrCbi_m8`)mG_1wBB$B`; zzE6kxS+aG2xwvv5r)$#pA%T@0M$*NKw&V3ZI>J9pppc@XkVg~&>tNwXG1hTNIJG6z z20~IE{%*an5TlGQ=HYM0SOMd=o>RPvg*CoJeyF>7G2~rK|KyP(C@&JODZy(iA=uAG zP1UgOz*0Q$DXFTOo-{k`0=Ug<<4Mrz362K?sMyp`8}(rrGBWUI&peS#ZmWvr#44D@ z5Ipw1EJ0VdwL!4mZ%+o!?_~GejpNfPr_E8~a~j1Gm?uW5S9JEo29d6TXV~2gG)=$V zj0(^s$*3uBYu;}=9<~`oLwnw@dxq1t?j>=Dt=Da`$(4J}Sz>j|9-GyS`AgRg8JRkVU2yUM-MCFE81~tQZ(I)v$H$`@CAIg z5XN3=Qd_|`K^U!)g1GoJNOmpA0J*_5mfxF!DTQpXz;WjxGA*WbxE~%S8(&u^u4U%F z#0ENHtL<5V_|FjAvApL|cUDE1h(2O^>s?&KURVJF-FwuIeg4-m+BI z^tsx<(B|WLttCnlA}Y-o_HXmiDpgJ&Zi4Cc7KQKd1HqIYiA2-t!G)BG{K7l3;dGRiVtH%v&mEa-L6}1t(UjWIkL)u> zzxTR10?4)=UNSg?9vFSkYEIb-_6%Q7t#+2SUfK7VEknGqx`s=?Q6XF!4680md|Nju z1I`IJ0$T(_bm#++6wlzhKZ;|gY}y|^=q@8jLcGWvzVA?*u0rvAFe~Yh3Jdxedjzov ziUm+dxZP+|&PCZ8mf7fg4mc8@A&nWcY5hri12eU*fyCjTo z9SF^1p2GO+0-&Sb{(Op%#U5OVx7zTP_f)tjp!**j$G~xR^RCYOz0>YG z*f{HD=9Q$r_5_O78i%oUEH_njjY=_AH9{bodt{q+Z;7qW67l=!bI1(Tk8o9xYQ788y zL}avLg~eQZCZ?Q%Q(M%MrwO@Q#{9o)l-)7Ayoi>!2i5KL?4GBRjeH{`R*bsN|2f@Z zsf|Ld;5@Qlxy@KSBuglRV+65-CNN9{W=VK+(=!oL4Jb5UlT)+4T=`jxx}gM_cVK~& z-Cn-iybBQ?!Rq|J$%i%wkd1SVb!gao!zZ@6m)1GNoee5iavFpTqi@fQVG9Vf{t6zbwun0h7z1#xJm61rn1lx#Con&FtM#a~(-gu2FRJvWNToildGLT~-LB zC?Uv%bC2&MC&r0O@B7&W%s!#o&{w9ECNMSDYPG~-rBCKg=NY{$LU|F@Z~)rX<;M}4 zhsv#In$82|ci1Kct+BQ_>6$o$lM=7-K+vPisq4w7wGo`tljaU=-|14zK0X07;34)_ zc6}C7=ZV*5IA7Pnr1#_W3!x03vf`*oqUe^#0~ga-$5p5zry-fdEHB;6yF6byP*pI! zOx7%qei#pI6eac^Cf2tWbP29^UL-A>5<|n1Xk_2G4+jZ*3b)VmpQ)f65D}MhG07xD z>qL*X?7DVn+m8WA06~KCs-e?+y{QxJF$3=8bAg1^6%!2vy@2NqTxK2ZWePq%W38u` z3sJxI*A#lZ5BWuzSv!XdW;q%v^3V_W7a)XJyy-O8vntQ9v^v z!1<+=u}>_uW|OjEXxnSghgj5_Vp#-Kw+xbs7+!165AFGIVc3=Je)niSJK4Ix96ymC z|L@d1)J5*O@r-$OB3lo+VI!pT?ysRRsyn=f+uI*KC>bY*tp*N?xs5b*M2bsLSzwxz z8l39yo)M{y6s2W+WXgRbSo&@JVig>%$2ktxFQxNm_hZ=*L~GGL%IMRx>`i&e;!X=B z5V=Pa1>3Q=qXxar2K9k%PvY-st^@8_IFe$&z-Tz+Mrh;%58cQ!O6GY?qOU9b%5bPM zlx<+p%D!_X{a_-?6mfl<9)5q@a-N=S8FLZLk&-b1UzkTad%r`6kk$2VoNglH#F96< zh#p)CbRJZT#Z$Z_Q%FQ6p$(uyFbTrT>|HXmrkG3r~T&bxP%3umFp}^*9Ksp$t5Z@`YqR{K^8s$fy~EWJiznpA-#~-^yfgi z56MtBdeALIY#?6jPU;sJmp9J``RV}q3Q&ZfNIu+!;8iTWl$+=pn(BLF&%_>J$wwSg zDN`GZA6en{NclPy%!~v-yeclmMr6(PdU}-iQq%Os)sEL_hJOX`>V+XL7SB^LJ{@4| zx|xNJeLOgdsR$>4{zWPbqLmTs*tH^F>9B4pEH)mF%^MeAsLedz19#&T#%m(j$Sx(| zIv1G`_D8jq8!mPCJF0e@po8<~(2g5w$ z!8ce0H4fTelN7Szy$bby)Mh4W8FN(Ee$prxo&0~U0M#)!fqm(uGKDU<2R_+Aa)lg& z!pFRD<5Li4!Jt5!QU!TN`@siY1^SZr^fVMs54DeQijzBPP_xK^shA0@!94VtP|g=Q zREwP>9)`@$-r_5%AbZp*TO-{bBIYm5S)bu9i(W2I*Q}Xqd_x8y>(D&OuGwBS%aPO` z`Q9d8BJIa1|Q%1T0gf0FyE5ZAAl z?*>mLsk%D2`37mh3;8ekV!b4RJLQ;Y8C(K9@n&stp4H*u;dH0MjRXs3$qA~{dM+cW zaC49MW)7iKY*nSBPUHG#6^skRmLVbWz`WJNdPVG~wSL1~Ux>Eb#^+MD9S4sNMnwMf zQD$)8L7cx4Qm&4w;vX?V0M(;FepP}==AozP#B~KR6tiX8PH*dqf;0~pJ15C2z2CA_ z)7Wwg$!15}Byi7mfUTT}VG(2VL7&wB6sof`PwqcrE(Cek8vcf8C|IGWALLd>(W+k* z;CwuRM^E1e}VaBs4}~!F#Z`Kyz?|=gXz{6_G~9F4nb&=Ha<33N}A&jONkO)X&LV+CKq&@}g6?kvh`tN6DpXkph=wj|t zix8I420d-Nb(iZNiKNiV-u8q2pT`Z4DrEO(frRfDn?3z3-RFKTPeg08bV*dt{y%=K z)AEDkB^x%dF0vqPZ1_6;0rZSu`fdKS?5uB9!|be{2K9ci&=Ty} zd`bL*yX3e5IBUcqdL*n4#S;P87l0oTeSyvK%uO`bdADDPw1Fuf<*A}br(Ur*4d>F-d#*5 z4dLoH#o}O1Q%tVhg}(V2E%ds!_O*ldjPp zU5F6}+GL(FDEh&oZ%n`1-~(?WjX0oBqf6CSYW%;6r~Ezmc6Zi){frqApah6pJ_aSmq0QFz$*ZLpdF`Fk%?1H*N#lH zGS&gXZ11mrg2=*q-Mcwvr#^p1YZ;dNxY29-(stPSJ5={g`1^&Au2CY({~na{{uSNs zluc$|H1yn{1K+zizSRHB5GNfHkJOIRr<4r-PLSAKocF=TChGW1d`7QL?7>?7x4u;= z$<2!OGwF2DKGBY6$l9$NThH3CnX%uRcci$wDBF&ffbjdFY7t2l5E0WB~c9po} zM{J~N_ZmEjb`p%@a>c!tNu;I=iq;(#GyaXXlM|Fx;$o2`NMnMMU7EwQ1G2L=o}8aQ z#~(+_$Dze<_X&Az=WpJYdtZ=vQ8D5TiWF-FUFLn`uHNhc^fCMpxf7}N#hdE6fFZJC zKTgF~@H7k`gJHTMQy5)MD1!#4c^F?FEX@uiFLFaRT`;<@qNlf80&kZ}8&eD|u?Hw_ zdU|XHb1%Gp29+q~Jh+;Fp`_2yx$_lyESNw0sR=wG<;qn5To;a-PE1OXm+PLFA$F$l zvQM%ZxAoTGWp43G%WLFZ#-I1&l8cl&>NXz1tKbKV>A(Z-*pKUPCThNa>~J?P-vri_ zKH?8@JmLO^wAql-Py1;5iw%r;r`Gs^8ZIBZyv(gPqM*3oJ0&c(fAPm)?*Wwx$+*jt z+Z^x34kuDw68;ZaXW0-}6KreTA-H>R88o;{a0vvr!68U+2=2ih1{>VnT?W?-5?q42 z2ZsQc^X9=$S<)2#Ia}RH{uY0ApF@Eh`_WD2bUnL!g zQK6%wU;Y)!_}|sZ8!eh>qBOUi;^MJWe59li%21Y&H)Au3I~OKtXW17;9FOaq-Il~_ zJgtq2J0FDs%K&>b(EE|u8qNMlcSGg(9+n+K(+U`HJlk9qrd>)8u?zFJrsiwy3QQfM zZ$fo+LLvx>UGlg|W^*&{;%*ubQy0v-waC|g2k=)hjd5f> z7X(aSS^vJ$N+x%{9+^KxbNC|)Uvx~h{YELf0ZPpoF{G|Hx62)^b03hgB#SlMt`gd> zH6TVuM>FY+Gq+*4*%)wqBZK-k_|&G5IvGbkM~j)uP20PodWyP08;A z!9bzz+Q?!V5zp;G1gNVuB=m0JylW8Yl;_19GL%pu?N@P)<6~*6L&aJ-uyd?J9C_VKcH=h|OkBm#RS;<^FJ%TosRZk4* z`gRQ$-XL+@LDi8m{Al8G?O*#1J?EM@%Z#2U6Dh6qgoIpOir$9dONqE6s~M>|PAgvNgtVVAqkZ3xvFkV40Fh)^Ba$q>Rft4aoI746}piJmgi_*I-5) zF3ll7ij|Qxe#X_$*_m(T!#_NMdV@#KS0mq^`##Ki@eKtb6LnFwbqt;|BQbY0_!rF0 z&r>l2i+gB|kOd2)`#x--hwGzCvZqdY$Ec=j6L&>SK09{Jp726=@*jKh}mg@V(utJ~BTUh_(A zWG2cNLlH+}9wd{_2_i30J^R9efpj*fWh1%^W;w$mku-|f#9c56Fmvey3%SNw<+Y3_ zcL36n1NrofVS6nGT47lBHc-bR3SO_V5Wi zqAw~!D>g)>fK$WB5)fyNSpQU_V^x#tT8G`8L4}#e<@2rwTX?x9b{2LBFU8ojN!<9fm1L<7ie#` zBbSjNTqo-xi!BQALmzRP>h|1mrFuf~KfV2)pc;GTF(ELV!oFd6Vv#ze!_sKtKaw`m z?n7Xwxjmv8)c29jr`*zYINO!2@jWk`oa?jY#8T4(Lh;8O@@W5>jSj@OYob?1|GoFD zDbMwrPlm5aCtqqX^EE2BFMFihuJe&Ozn0}CO-wuz77VU^bl_gafGAGW2hN{2qgb^d z+Hkjhb4M+}U9#ZUi{Jm5f;Zc>kI@n+v3DplwOgs+Z;&9Resyd)j)?eK5GJ)f4bM6d zKK|~egghf1Z`IW-* z-}k_rdoD?O5BCY|C}M)3Qju@(3fh-lI>(-CKDIf~7dC>#@2&J0#@R;sW31aroQHz?oFYl}KN$KM7vE3U%N9qj7|<(oXK%{sn^mA!jIH-!co5)7E}Y zZ4_C_hJf)^sKt*c`J{$${AFwCX?K`JWI=y$0QvqSt?p29`pIJL$kGyVMJihO_T9dwezm5BXdHbb{ENB9j zW7X%BIzWrqt5X~;JdGg4c+Jt!1=)ia=ON#RW-lKjz?&i4m^^T$?R&p+g3rnr=h2j) z!$pP@!^w(^dh~^D|FUiVuwC!Pr?y9QlR>%fkF+j4cx{Kaph5v&jFf}A`%736&UZM* zH(5igV#g7rKdY|A*W0HYJ@@Xxi7IfqM$8nvmZ4k@Z1m-}FybZ#Kl2E?l}5h*zLNwb za z(hK{4*H)TeyAr_JnJKD41^)k3kN@f_!GjMdJorN%1 z(>A@e4;Ix$A;K9>%;a^+x^Ab2LSr99mjR(%zW|J0(h4e!G$m)qO?r_YXgXJgk8N{e ziFHujpZg)WUb`+i`Qk08O##=J5K81mxb({l5~gU>7T=NI>THCl>eCyDfKQV%ep9P} zcqB#6e|pD!&YKTk)?Og*(9@F*$i>@TC!IN~97GjT(D0}jL_zE`JnTOIwwkI*x~Nlv z0S#vMpt)M2XW^qjX(y3rjARIE`=&wh5XZa~QpwzSzwqa~^G15^c$kYV{JYY-$&jkE zGzF$J*ZaiaDj(#FE8Oc%_IXjo^m@7UV+H<9zTD=kUniH47)xFa?*1?GU4Sn}#Uc6Q zYa@K6+yQhtRxTXy^52A{p^T0^KPUllE?$MUH8 zcwzR9E6d`K>RhrBa;KOh=cD*&O*dXL|5UWA{-t&_Vs`iKR}t?An9o1MX9>KB_brIL zwfH+ve>f9KtsmvD+x$6@Q0Nv!`rgdug3>-cy+3>g)jr$!r+zW55pg9#W7}k%AzPs~ zMH2S46!TV*pU}lm>FDr_2sZ{ST@I^~pc&;nyQS8JRsK&Q+1E&wOaB)y7xpu>TY;bN{n|)+D z`u+mnXfA3dM0yn#8(#9sS*W#*%o1M);WUQP{+VRe`Dv0+a&BlWo? zb@)rrOjG^yQtqkEF}mr|)DQiE!r|X2R(uqep`k(sYgq*hH@WOwz|j!FSP z&jt&v-)2J&!q^rJPu6ZBtzW%8SP->b#8ca+BH@D;P8hEPjhqoG%`7zryd1+2Dx;&; z(~Z1-fR+FENKI6h;4=-M{c4PFxsBrCv`KwUyN6$cP|#!<Womvj@`6Y^4;e}U@^ zv0*}G&xX=AXQc_#}7LIakoVl3=2Hrs74gU){1>#%jVFyMGTK&?y%--C``Tnfc z`~oU>`S+j~`+xFkPKHZoNKW$PVJannaU)T%q#$4iwwGWl1mCk9($?XU4a?AXsLx$P zXA%jU)&jeKH{81>qNlW;8SoBbXnEJ;&YYOE~A=F0xT6~sJj#!Q?<`rrh8}J*4WSGY;F3OFtHISe{#Cx4`|KLEm=W99aLZl~tdl(E-qGu+kD8 zAhM8`bC@0Ub+=vopqOJqc zfH-sX#)xrQJul?ZP$PH}ltuBe5kvxbqGad&h#fhlWuq{#rYMrUFU=k4$1o-;8iqCk z&xr^@d~l0OrUSWS74UJ|JOY)HE1@!lMMFD1e&x`EW?ARM*=j62G8V8)TiV=`WaI;d zbS)kp#z~&?D%Q+1h7j6~AFOWvnfz!CTd>MMv%sOc@IC?%;ID_Q0zSVHGKsu=zQNRF z)<@S7u8toRcjSVBTQ56hgcArEa6+Yg6s0hDf!~EhhB<3k$MR`)2Ot#_V45RFP^!YF zx0w*hyZIS5J2BCe&P~-4E`b1bgWobPlcyTRqNA%uVl#{V8U0B@aZvIt#El=`!yZY8 z+e@yQu88b%07~s4a;)VjWjO(8evzmSFJ%N%`MpzQ*UI>(?fDSHGxkw^sW5csYBY0Q zsO9wrKtTqQG)d5OQAh*=*BtUQ@sfMZ zHu?Lo3B_eg`bVu57*3B>niu}T!1|o^S_|Wu?y&CrY}sM#=#aNg1nMKqlxtbKAyZ|d zZvwuT2}k4UbeDhi+5b<^f%pkD>@N5(-ADv3JOTByX8;-F;F!gi)T0P13PvG!6*`ZZ zn%VoO4c9ovkIejv%I(;m#XC^ParU|2%2c1QkJ(04lu@-ZIf_&cI>_0#KL)EB9)mvS zY0wh))7!2ks!0`?CtDAmlVS-Sgz*YzMI06#eC#YrZTZ&h^jq8)dtk@BEN(7=QPlsfcM2`?Qs%lzU5)MH4IP#NAgY2_=nH0>&_+n%9POS5Rn(of}rmn!-cd=_u z-h?#r-Hxswq8uS1r}AY~{@4FW-&ar2VKOIEw3dD)3H|4(3e;)W8$pOi?kf{uDwN+D zaE;vh91m6Cnx@%wJ6ys^QOoEvTO027q5SM%gW^m{T!WQw$cBcI@?!`XDsRwf9WqC6 z*!>ghg~DK(28&&+B&=Mdv=kMxd-Sx5aEg(NIeY1c1mrH!fG%4C~0BzQEVA{dct8+fEML~4rnll(r%M00bBNojs# zv;;BG86!sq$=$47to0%fxu7O@geWEudFo@YaQ^W2D3VFKC%kDav(Hr(vVXVE+c ziOn>@h73|FD=>;@K^yl1+p>vZCqr|ir{ zEzn^-$8Dvl!y~n!KgUEjqg!R%=_AGX)lx&RV{JpUy&b4tvpdm4uDsC?{6&o(k^Ty=l?XY=(={SR?M!^n9-)D;pP*Rlw54-XnWsruCo zy!|iLxpZygOKuGgggh6XE9}X7GWSZu0Bk6bBSLs>nT;l&a~y^piD^hgA51K#lU6sa zJ1o!_Qbe(NxlMkDJuTq1n;_8@xDS`ebf|&l+N5HAj^Z-mT9T3kA&{s9&;YWnV{mbe6 z7x}-i!$0MeDbp5O>@1|}Dn3G4(_%cPJxlcPfM|8PhI}hA!r4*umJan8U+Jy|zlhQi z{$yxbn>w3luWRBS^84Gh^laMFe9t>mBQ#}iZloJ2TeW7HVC|R;W2!-1q#1 zNQ~sST8`P(YDA%8mWx_u?FY)0kbvH!#!<{v=kYZ5r4>7K zUXwHzwV>&9ap)V`Y#OXqYfBttOGi;rfN_Eqxt z0J1+1JK}Kx|5gJawLRD1vf8<=y`leJvI^DGSUD;`d`%xJ*{{r*Nt}934R}MlhfY^% zYzwK(OerFciv-FBffmsyiA&rcJ>Zuo$s9t8jR>(ge2cfog)Enriyg|-oN<`1*9ZG3 zUF{D#l4^q2&f*uVyO$&o1wZNI%k2+UI);D!OG~Wv!BsEA`)SPe#}fy9Y))EYo+w*_in0+(Hf`JX^TpCn(3*XBBuN`l=l^%_jm) z0?{Fjaxt0_cVh`{$sMsqXISL#1^Q=vI zyF~69nLUQcmjV(yIVMDETljLX@TN|c4mH7(1@3DAHnR5c3nD*b4=P!j=+x&*dWkPk z)vT`8=^vwq)Lf#RnSnD0j=hL)e^b>8d1ajv9E}`p2`#+=4?!%ybwgQ_ChHBW_Jl=x z5kK2%x{N)?9D4eHLe+Mj78Pz?TGwTt78_xKE9mEpk2t3iE}C@Mzd#%gN`vhXrS`Le zL(i99RL~GcS-Yr8|3l_^b|}u^QWNw8s>loS-&OgJ|MQ5W>+J02yAiUn@qho#=D#)7 zUH5^BmwOOrh^+|-hBD}ijq*`<(zyF2IMeieOO}NzE<9lEL7YnsA2rcXD9Aj~l?7bw zTTMqz`&)jMD%evP)fAF<>f`FfrBD~RZpm_W`nQpD;vy5UXD;gv)nGzhS+u_}x#$^u zQT*uI!L-@uX%sA?VN@#6SpJjJZBS&xkzT8>e zW<%#`Y5-sxc%&*?`U`czMhd6O%l z>Ne`hT`x)EhgT9)lF63qOU*&?rq#C}vcM+TtyGCvJVeC2IG0S=UZe9B(<0DEl=Xjk z6X6UcsE<(HWef7)R}=lLSxM(2+mp%d20qYwN;;D>b8q7g`(C5{Q{&e0J|%P3NE&QJ zWnLQ6?3t;q7L`W^9!}oMZWn`*M5gB_7>@ah+>OwbQ%Z--&e^p(qG%ok?#?ClVIr-F zLFfAq7Xef~{~+LWk%O;nM}SOLBiM$$x`=ZZyyRk2jJK}Qy78v0QE9#r^H939Rs83W5>v#$5k8@Q2v_`QpAP{t|hlqg05$M~sd zlMDozs2CFpE1O)eEN3gX{=JkT5@QeBH`PbK4FtS+8DR937Vr%EA277^c!t2RdcL)X~7d_a?;A%y;~bRmQh78zuqM|EbAhvw%cj>*(8>Uy(T=r`=3j+)%u4K(VP{) zV2peS>yGX=u0C>oTS)P^M6tiM!U0U7YutP$g%C1^)b`VHhJ+_m8z923o#gG|Ud(mK zFUCTcmr|sS>LTEfFD0BsSDZWO?}GqbFn{Nr7z?%T;^Dhi`nE~=QfQ#ewIi3h znC-r**&2HqvJzTiQ8s;4QH|q!`Xm`p$1ctbg|rmCUB-p{V$`@n!`aZ96kO87JfkfB zlWi_R{-7}Y7rsCw7m`EE7*>sa>!2^+gfxcFX8EbhgI?M#y=+28=qo4SKKu?-FH}L^ z+a4aJq?b$B*?b+jjEoPMwWmtwmb8X*wsePg%$uY5`=DXh1oojlNYgAd20bST?OOcQ z18E?AK**3x>he?JWS0C1|DH)O%$F=pmoXz5-s#xepv+8=*a| z$NEhtmSqh(t;1>XY6MS4l({fBS+9^4m6v|0a3<`D~ z#{h(Bm57Wwey5T7=7bjGs))%Jto1Zd-3z}e32pB%e8S4LE7z4NoNwAQR+J#%xG^Ww zILC#w3$K{G?U@wJJ5tB|b@D^{UEHo;m~uS!;WhF?qz1k+AU3-kpLr)nqf(ifnS2sP z%r!@d{f8^P^J&yEZkw3^(W(d!*5&sRBOli)vR{bhb|7?1ngX=VhH-M>)`fFoNt|+f zZp*SJdD4`2okwf5>Kc#3p47QSIc8adDie}U9mP`$yzUEO>WgC#3E1gFN_(xXt1^kf z&eLy&DWM0H6lWs2BMfZaB}*IN${sh*X-G`5IB4?WL@YujWDOITq|9)%W}QilFkN|P zDdh3Zfbs|Tovl@8h>lg)rx^u*^82~?!cRQRKio0S3%)J81vJs;_{RCx!h1*|?Po)U zuh{}24FKEU)kzdO3n9g~6$i%%2bzS5R#WQMJuTkPryiB!;v^9LPY;SaV?q?o@F~2M ztF7O~uW-A1PX0S$)5X9retoGOHV8PkF7}m5xkDmXRP z`SFQ6dYa8afktw8J|6>}GupAag#maEQ3L%5@%SeC2^4< zu^{`6Pg4OEORDqpFOz}Z*B$ZbPUZz@d6HlY(t??)S_QsS>=`A$^-3IAB42gNLb^C; z=f%Byxgr30F7s3}@;a)sF#{T0(xeJBA;u-PMW5SZW1+Y;QcvnkZEh{9Aud{0i)@km zz{aV`5@yh4$!Nu)p8cqtwG$x>kV%PFPWQH<(2t{Cj*B5-Kpxvw zl$&}iJmPeD-Evd*1fHi$K~GMU3UN7o#%ldH?QMvw!UZ>03L=B;BVdea4Zy)BZv)Od#^M~55|A@O-qWk(L zjIVGJPUE)195;a>(bDHidMKv;NPNhnkBO(ppou$s)UW!mhdp)_oN=9HS|?w1o_28E z^5#(OREx9GN6voSn&~W?lSSZ8P@Sij@G8>}pJ`6+SvpVDGEo&6*M0;|6|T*crP{Ua zl+H28yGfP72;^ zr8XFSLbkr%d54}bj>5nBW1RQB2sa!%TKXFqnYDeRvJ>IcyEhWgnlL6>zev3L;`Luk zFTQq90@0#Y=gjANb)^^iHN zOV_BMb_S{r(s|L^$pLF6#1+s-@y@|?${C>i8Pg0}63K%z4tg;t`n?FNvW8CWy? z4>lGK5q57ITMf}jgZ#yisPiHnp~bFEFV4&Ec?7u>)$YW$Jn9bikCiw0+y~s(GpLW# zNc9Hf?`)Exc}|P_go~@aprlA*HvB;rPDuD5Ceb?qQ=EZZoYQ`ok}-CM@MDVNJ)VWw z#9xJ9JNR}*iH8`v=?A-B$&|37J@KdgsMTb0rJeGn!7Yzp{c>@$eHg#g|1#h<;Wn6g zp@pO~?KE&xGs;h#HIz`m3KQNO+V9AL5q0!}`BCaLOj3^JimtnCT7=y6N+$A;1Z+6J zKr+72gfy$aGvHUkZmf@aq8aH?NAFVUNRTR%8<>6KJVS@ghGDuYb@9?PUiY$Csh^d^qjaJ47Q`xCbAc?`DowzpDv}EW?Ijt7$7(wOSn=OGL6inlVQ0YBC3DV5}nmhu%l1KUHTX zM6p(>*DeTm$nZ-X$;^ch<fTR;cd=Be|F63oL zhFmw7xHJ<|2!W#?>!NkSbI}y@(2>=Uw}x(<>soS;ve{}z{%UAoi>6VXu60lzn0w42 zPNz#_hnJ>{5er4vR!bSP3ONRyAugAL+Td#ev6IlnNsn=?IQkz(sAc^0QCN;hez}=l zwT*P_jn>6f7pk4raCX`}j-Q|;C#Y4kEgwr_B7&m%)S?gg?_pA$>oKvD+*06CJK|Xo z$&Jznh|qjXKl#vk4#vu=wH0asSpl7L2quJ%E5{% zimIO15O(GI2?_+4G0`39j!Nv-*+lVzkBr1#Cz#-8??t>PMUbk2YMO#)16lps?o7C} z`;fvM7HyBD>HWuVH?L0nF~vK(@}jqN@!<}2wZdOe?=AYpye;omwG(qa@)>qdH+H50 zp>XmuoVHdLyXeXO=&S{aV!ZK37k|R5A$y8Fq~`R?Adc6#%WfJ7F3cq{NG)@yYBj z7>_(Y9MV4G@Xun>74pM^DKVT^x6C`#7^y(6=bSLd!`9&GyMX57kUFvV7JRUW-)SDN zcyh^QARO*xb^rek5w?Xqc2VxmHsY&G!NJ_@W`#`OPnPE-JUgpq&+TfgY$U!>8w#I< zI^AlY`X1rLY!7unn8I}ss)(xwPaDiUu|cr2+nM=ndrv4+vD%VWkU)Y^95&javHAzw*RYnFkvH%sX>jtAkOS6p}c*NWJOZCL;St5;Vn} z!M0VOqVu(IAyRafeeedgC}uO!`S~$;A#m0~vxlJHw`!lHr|h>uibX|GKecQf-&bdQ zC@Zg}E1V;7dT5^nswtIQzkk3yq#d>eGUi5e`W;_CEm2C&fjl%uHI3ArR#dUdep@2s z7EN!nfb*~|SgLocz^^wq>$}pPMrRgSGZ3>Ve)_O#)cQ+$vLG0}x>JG7iEtDiw=f{H zgltE?J!W|XYp0Ovfm7_ESgr6fJ360FCBOXW@es!=`s{^Hca=U*k5(efiAhuxS+PTi zp$W(zSha3r+NG{`Y<5FK!kDh>M%O7>5V@_@`;tfxIdAD`iZF z@ktI%T#_Oqs;zNu%}tAS{Y)CdJ{G{9Taucv?p7jykaSv)-He5`%^nnU&H5IynTJePEMsV8GB}K7HZ*9tTO1bW4 zS=IzuU6tC6LE4=k9n%&RjR=?L6$vy8&52FKV-hoe5JbzO+NmLE)4#Y37_+jkqH)Jj zv|>|HQSj3n1vOYYvao;us*A4pat{dC8rDf_ensIvqUR-K4<%PVBaRz)tX|+OT=Kj8 z#K31hhD%G4E-SWi9~$xtmGGvCRpE5Qb0_Ec;`iQnh4Ny|D~-4Z&ccSgsF8YWuy_n> z2(^LnVU1F$`CIk3W+KK|>4Ww;dUbt1RT|0CmTb;ZI*8@{b#*r46l-`Dc?uMKndE_9 zqElFXEfge$$WG70+c~cv&h(Hb1zr{=Mc{Ieu0#mGffLga#2CE$A z?utOp!-21qK9A+8zoZ+VLmKE~72`nG$V7hejUB`uT=wSjqrfVBg5A_o4v z;2P)$0zPCC3e{ea{#T5w(`YiEw^gNc8?jOmf8t#0(f2U{XHp^^{Slz+^AIR4gbr7 zEH*Vhf76hvWO=Am~@9Q(fQs-uA9F49i@x5{e+!;6rR5GN(t=C^!yz`ow$ zG$y++mgXJWCI;1~TxTP`|@T-DB7kM5;Ova8^08 zqe#sZfx2?ZGiRfC9rpJjG)49soJC~IqkdpuWzjs2PVx`2CW)%e2Q*`^K7xln&_+aT zA>MXV^bd^XPo>I43V7b%|LzJQbP+Sv@)`*AGz5OU9&tJyb#8LgkveRjFf06xOTBdD zfwD5c*KRFm?O>rBsFVM-s9g&?Vffko&8jT$MWbGzPuY=zDyt?%39#qfNMhh{EfV!S z(Sg1$Vj7srm@t%J*QVPiQy)c2VaLldA!=04KV|Xl=7E=i?1k+0oSH7Y%XOJW(GfK$KF*>oiJlRf+y&Fhs07x&Ugy z;zDd@(HV2Q;wk!=G<3sUnk%(vER_uXa?fknZeBu+TizU{9 zr&zh)#9sOP5PKIrgw$_Z32dp5wERW?7<9!esG|kEDE~E=R8;_JGa?q6!K7Z29~uA1 zPUhOKRT*;HsKZg1%S>VJnc8CMp|Q{SXeIQ!u%!?;pPdX5 zZ*NZ0;D9nEeLiu_wDYB|SbLcP^B1gjT&7v4Y=y&<3 zg)r1*m_-?=gFQXwDk$e_XvJ}0NntXq*7Gp$wd_767q+PmX!&7*^>u}f2i4kI&R9k` zGHN?wR@#j;`6N$m*>RYU^989LpXZBT;JW#U1>>+wXXMZj;^Z%?k?kw`Np_0<{71py zNX0;dtX{cRS~aKWPS(%7#>I*_mLBT$8I{EHa`Hjre=lM}#?k`x5(u0`=??;NT*2Qz z)nNn7s=ms4+F-Q*<0MQYL>= z?fKQN5ELW=P8Aw&$F#ZewuN+y*MJidfR| z+)WS1;~FQ5G&1a&l7otrK{5_B`BLJc1_S-9@OqOB;ZpMDSz$3jzdkE|XXRAyc??C7 zTGh+LDEYbqqkOlQ5x?HQ<1A8O8-Put)w)-xAHHvE8xe#-;jR*_8HgqE!6d zOL=E+)W2|N(g_h#1i#+4YvbS+Psn2@tx&v_YQCrp_VE%N9wXflw)s>WLbb|{4R*Ey z3WLj0VH)Y=pc}3|Hsl?gTV!1_@k7T$gx#O}TpG#fW^M01HkW) z8B|JUBkZ-(kw4pRevz#T|MUyAbVl@zzf@}HUDAz`23N(gm?u}7-%1KcW(R-Q=9Ydx zg!Rj+Qx<54(|CQYYs)*--MpsXrvdgKb_n*oxj+(z2ynzZD%Xt0HIqi&e3yxI?LO>L zkPsD~i%|904tFEnb1WjqGO65mw)a@zv%h?D{LgA-1NL~%VCnV}knQ{jHbzY~PnTWl zC)yX>NF~`Wi3S+0B)$146;$9)2tJ6Yc}cKXc}WO_?gG`ST$V{DDtdQ6wiy>7ihy3K z$ub~wyS&4nKXZO1k>WDpcKqm3ZSy;f{g5HaZ*MfhfUVLV*d;;mQ|^@Ixv1fC2+4Y& z!$G+vnVCDr*5td-^VB=j&kxaa!?ktyZIBOsJP6~!AJ;Yv5B@Y)_uKr1A>W=<JG_acS6%e1=rrBgvj%`5ihDw)6O4fU7HM6T)Z0V8z?*W-<^tX%+a5} zbTN3(1wKp>$u>? zT;zL2aM}AjFV9(rg(S!5zFr&>I>%m?&!Mi^{qZ?%nZ|7*+KPwX%AOb zuw8c?GYd?qy`nM+n8Z8H9Jwk+Bo`BihIjSh?CoNklFm0A9NZ^~nN5G!WH~(XSExEw zX`Y(iEuF&H-#neC{O={r2CSJi^z@YN?tDFZ?1&j31(@1NA%g(!kc{C|ZfyXt7px*w zXTJN&dp%K&6<~zBN6ssXi!JADCG}$d>hcSQIVAI>i+Q4*lv=5mI}!07v<0Dh?(1X) zg3dDl*5QW{iy!L=v+>h_w;XqCd);)6W#_Dj^w3yy3K>bHC_y=O5Dbj4p#Q;J7dnUU zpKFzzlrT^4*d6~$G`8&Ml&}xHCD}*rx9*Eu+tGmGR2^{&p5Ht+w<~S8`v#Z!0dLff zJx3EsS%ZRW=pzU9qEUk{v^Aw#81eU1_sIQNA$iqelMP#s+d>6)2kH;h4PX>hnSFXs z^rJg?OcFKqfWS$eV7C}e-F@oxRYMZwypx{Ax8c?b;JiOZQ+AfHBUlE(0ncGQxPFLd zykB3F`h;Bm4h?9ipx`YUxyFO6j@ipS$u8M$D5X)pdC_wzhR;_Ex>BA}k~H){I-RLM zTDE0lgGDG#+9Px+)QSNIFc5aI^91%GxzR1bom*eM@{zDwq{Jr%&^$ubPWsU z;@a656R90NOx&{^s@SUYR=+6*{@op<1Bjpa+Ap`E7B+u@qJPq`!M$9%*v_)!(*yC zhSsM}TPOSIR_Xn5jBq;bQdrJ_cvbm>&-azMNF^d%PEDvtD^(tARnFDqDOB~zF#~Oa zlSU2W3rsr}p9?W~xz|xubp2X1ck$w?T`M9Rnd(%jcI?d=O>vPl{5=jIxXKhM@eZ=X z*JLm;Gp}*Iq32}~38JHfF`yb5#y%Q+s{3Vx5}?Jgau6YYq6=$MFok4p*8R0s{8c=i zVqE$Fp639(7s*-dj5YkXvAZF-Z6?r6eg4?&^z=+OrtKz8n1RJsJy4Ym%y>kTiWN+= zUJA^H=H@D7GQtj+oXjRcgIWaPOf=pP(*w4)YyXFU-ETs;oc&iW4JG>@6|VEu9>_w) zt&(IyR={1{(6iXu&4r}+fc>@zTOI77xR(o((pxxPsiHRQ9BQTO+R#P)?QD~+f z$L7uDKj(kz)~^)Frl^lcnohtA|Np!D(0O;t=>WzH?jh#!`8N>kZ4JsDvIUYrf(&IU zXV+;spCH14Q{SZ)Q`VaHO$~cO;3tc$1!=`8w^nv&1Q14on0U9y!8TiO2#Z+Kq^_Xd5djf`P6YIKv02(?3(qs7inCsQ24 zhD$NXDA_PJYO3-(ktG}+=c@C}ihbxO*>m0IyAyhl01n3|Ee*r0Gn$I2nO_qwa>bMk3QVHjMjXR9` zY<)`N^V#`8wqK@Or(D}l|5grE^4{UZr^ok3zW`OuaQZv{Ym=4Ez3UfP9m$okxXhh- zW5kaFBA<^tR9&8wQ<*ef7}hNan-*|f@8k-zB6zQz-G1o`r}4K5NMTZ>VF8tjY)xWW zjrA0Ie%USP;rasbIZtA?iE;Nkg4MU!2f1~UCM~p~($*|64Op9D1b`PdlgLZB%5v}X<(g6U^*amFGFd*Ur4omBDdiN5-wk*8kMRp^dQOJofCfL9iCtdL8`=0W5 zIHBj3jg#qf5tSX5DCzg!0>iE@Z>!1^o;+b%xe1yG9FJG;Ug)4tkN2kUo=W8E5OY7`iLkLIgI3FxcTg@o!2l+X!U6- zU5;n}2E}vCKyK4io{X?YwHnG%2Fu<_KRdhCEu7q4Hfab1UlL(C1=D~A+Xh6jKVD|z zy=0f>7pmdZbPUc}QHGQ1(n4Czjie-DH~LqV!`$_=|ULM03= z_k^8I`ks%?EM>6-{KtDK|7*b{r0HWSB+-YADH30r|LSc?ynF7Kq>xDhkPQ9!!3bs- zT3W6LvT7B%WM)Ci7|g$G2Ha_SwI3rpEk|>i;EV6fhAN`R;_NyweUmvWSfqDA(~%tt za59!=L5VCAvgR=G9b63$bT`)`4+j!$DE0SzOJ!D@&K>!p8kpFM`xI+Ue;@$C5b*g7 zqw8cy$9W6;Vm%KOqp~U#h`R{j&t^7y;66KT8 zg)%EME^!l|#=w!cNeG+El&@QEB!_oxM5i8_o2^V?0r_-y*^lUw;^~pjY$NqfNY+O< zq&Tg~b_+xg#l8-n{(txsE(9hQ(lZ#bTp!F}g&LJ#9QH*iWtnnv zExdIzdiQ|(+ zKN{-r-(;kY2F9>bh)tY-Lnh@($;;T;{nEt#ga>6w8*^~R9K8D7Zm13ST(*J+qUd6M`T zK{SilzQl{wbQUi6{Gq@W;uG@|i1B76y2IP^-dmlQ%I8n~X|MGV&)rpE*Ike?cvI&C zYBTk5^H^F~YGqWsEtgOY*WL**`OI#yk4c3d^t_HU8Lnkr79gr_hxKif=41SnZ}@23 z*j9MEGKtISkZFEX3)H}Z`&@tUY3^%XJU&k>na313BONiova#9<^ zXzsCBlF$e~q=#snsuI<))wBz@1*TlbH|r05uNgQ-`KdhF?afLxOx#j{deg`Bhue7X z&*yvyl*w07Y1UL`&En>@8JvqDL=(zd@pcfK7?H8g6QviO6`muUW4_?JlYC7c-Zo)s zn-k4ssR85JeoxkUYQadLV5|X_O8Ne(E@l4*G+tqC;`@vHiljTI)u| z1(Y$dvxRDVL6wLAd*Ni^5t$Vu$D!*g=`Wi!|HBTO209V;Y)*we7pz2u%c}e$9wVT1 zRPj$SiI<=#t*>55+dKMS!$c5f5tHHFIve*2Ds3>AU3Sr2zfOXF+#l*!xf}Osr$s|# zP&A@ROlCn7T!q17BS(~@crJSfq&d0dU`Xi14AT~&C@pky+V17AY;`>GnG*d=dw}nV znRY~=x*Z6_;}JSAM6)%zjyZ>swJ%7!?jJ?vDQqtC{cUYqdejf7n<58q(i-14wU-i) z50a~ncZPM29YzC_l_-`Ibn_2t2pp@V`r({oS4e3uT7~nkrH|O$@^Yo#j&CFWd<6(3$I6UeRFPIDMs{mEoM{ z2MmPw=FPfL#FC_({gGsfKUU5fiIDME(KgvLwap8ZvP<#FFp8;WR>($kWw|-VOE;LV%}C-?Bj$NWtc@7t8{0@#9v0g`PDT z+-v=w?52Fy@(5+>WAqG3fx~7kr-0AN0H}BO_%-p4N@`Sr?GiDc zq%AdNoK?~Qbl4_qmsZhfnt$$Q@9Kj>v&k0AMX+Zp?R-kt-Ha5Z%ER^g-$rgFGiROom&YeHe0(5MiZn<< zz&R4p_VK%peh7pglK{utqcoHIP&q0TsHBUssv;@=FHZ!zE2|G2DNNA=QqKb$emJlibL)5bmazt~MDx;~+px(P(OHJ#W~RN3MMQ#1@u%GL+$0-}&$8k&>Vg z4B(s?T&Im6(j^%#iuk75Hz;l>ZgmWotFQ!wYv2+H0#wMG5{BIDha z4OJFFsuX^S_7+tXjGdqJW@~Yn?fm@+S=M|)c%R1>p zicw3^hx4F)MHvTc``gX}1J``oI~(gZG%Y8ffyISgz6*Ul^*c=WYKtaH^S1!ibPp@g z#>9V_BA2x#yG&AnmZE6uO7Mpa2TRQI^FM+;sI}5*c$}m-I z{F5vb{MvrGfnwl$7OBF`Dn++b0QwUE$v}CS$kDnFzo~W8j=&I&-37+RasBnV1Lzoo z?mA)o8t^Z5e5?4O0InEBrS;yWq-SR*D>sB)^%Ca2FP7cj#`&Q^W&)5<^3RaLJS}Gk zCOL82PP^`%zPL{cb*Z#CRfFjME{u1?RdoX3`XiWEKIlU|&s%K=1V5&B_S|ay=tpMO zBXRw2)HEUDq!3{zCM<{WfknnaAl)gCpf~@x9=Nde;g*&;9+7L1PyjV3*NTP^FW2f& zZa7AepHNZT#IYbyB~2`PXp?_p$JfVN$utawK(JmNG%ICy`{TNA_JEpXafaj8=+Y5m zM>_dB1qx{>T)7x`0$D?PT@=WsrpgCqQqQp-oR||5a{la0vhYNE76%D_4*=?v;ZD2% z`eHdhVGioR%ECv(^?%<|g|N*iO~SrxxE`Oaik=Kz(a`_M)B7gq7-J6tE}84u)>@p;ZkqqsV` zVz0Z8$=ePGWSGS7bGIU6+<*9`_#^ZlTajVC?v$x#uh=_n1h|&dXrVNT!W0G9Y#OQR zIEu8c=q`am)C|3c)7d4ufxGJ9DTRUBupT~eJT2xjqt29K8Dw0W4l$( zalKa#oTJk3-!+nF#aEb25LXA2Emu-|7Nu)dK9H$tqyMK_cUfK2rNGH}x98f5bxQ)$ zCily!KOLSyUjZm&y}vock}@(k2(GXt=K0%FvO&z714>V)F~%@AMPWBHmw^l3G0E%s{6EiRaSb#6=O`>M(K>~Q?kBWPbKEE zRehRrMP-Hog&Yc)U-;Y68-y}i~!QOz4>yDo>FDhpCZ(wm6_Awfi^!}*p3u`_XXV4PQjJVgH zDb!*r4VahTKelLHd(DCYzcW8s`7YTR`wu7C7=8%!WJ&=Cjg6L^I?5d*YllC3n_~&g zw(E5X0lx^g5CR23h=mQuS41)~R|L=3+8&=aiXRx0=h@AaTj&)3kv7ZLwTx%ihDc`% zj=Y;lpd%jZY=1R+F5Mdhtc5)rUqn}*T25#FMX|M#KJ~9%K{c!($;vBf_<@yA{aUc% z*7@baLNW?*&XL5eO}%GW8=H0gM)Qw+T|pD&55@?^1)qHM#!p3|DF6$$`_Fay=9UK6 z0*dFcxJkbAy{I{-Y@Tu+2%Ul2H6D?|Cql+~xF9)0V{Kj=)EKXr)tGi>#h>p>G(tuJ6sH0f#T>`gj1?UoIkOx#Efo`n74auHQjuh_~;zh2{b}Oup^tn zh-X2xbWON)0o75aZ{EFb&`(dOcrH5xwBFAZzv}Ti@ZStEzoNV+%0tQW*J!_fXfo}D z9CY{d-G3Da6$}-R4eSWvjw7>T3QtOvjf410^#tu%SF0$qat0(_#~qVkhUvb zfp^R$@9vRb!1ANxJiu7gNmHglt0qn=&AfU|-Vo}yGaSJAsR2Lo9Wb{}ekUz@yu2jk zwu*XaUC-^|2N&6()eL#dx9xy)+EbsQ?1ZB~#pLWrt@IlYw%B-S@kirgUH6>7K^@*Q z^2FUdp`sqqsgKUDQowO_=o52W?z$ z1pZ9CZ<}No0h2>)&dVVs*%M>AQPDf7i&iX}Bk5C!8_ZhM` zjFtj`9J4Z8^v=uA9dh6Ts23rM(lb1M2g^C_!ftBdji^-%P|M8`=7yCO!P~4ym1zVN zjL-^I1i15yw5p3#q7{~rvgUFO>*Fb2I7hiP+>tO|PC1XpS>%`=1z1DwSqO^~ZnCV=@{e z&b?^UE~B_4h)&Y4N)!DDr!WEc$w_3ia`+V}0W>8dpnl;6U=JD6@O;oTkHhiNXkGwQ z;Oz4ILk{NpXJ$_cxo($S)F%XeY&%}fwiRq&`GQS}nZ6qcWsEuK<1jhh%+$e6(fb@Z zR+GIaTw0C?F$3?jh%Nc7GBsMhx3+Yl>PYwgUB@9G=s}_rV~TrKW8eXHKDxA)84=R3 znfopK{d}7$Lk0>tgU(?Uz8UPitrqSe7s9gs6tP z7hVp3q;+#pf%cTCIJB*##M0co?53p^MIsy{QAl9u6q#||;Q(P11w0#N_CxG-ziG;6hw*L8po`C-W%lSYQ z$O9LTP*_Ju$yC?ALUf$Fmaa`Xa4e8SlC}4n`Lu*06%l{;JjbcVJk3@bUQ-f84xZv?8gaUbQL|&GCi59JV>7 z)dH4>(sc{dj_$z49bYW{lu1o}`0HEZ46WGDI{Ti5#kN9b0kbk7_|6wN-Z1*VQc#pD`>VZyy1*__&b?6a~>CQLSugI9g^nH zGH!q<$CF>-E$zr}D(P~F$A=Hjz4{CrC+uo(9sY3Jy5xxIDNWLw7wx647H2-@c^!{d zdP1K+rVNZd%~2xzCKB4YeXmLx_p({z_PQEph_6`aR^mJC8$8D7_g9#T!g0f=E2R!R z`RsSEf5c`tezpGS1YfIZP9yiV{aYSe^sz+?P)PMAF}1>1;pXK@H$B?aI;TkE zAxwQ-o0@$(zc15nMsN+HBpfI!VE!c+zyDUW~@cOCbjxtcXMAk%=q9|r9 znCqJVCG{L;wHLaJJ}H!1aW(ZPc)s)nYTfZ?#DJC@2J4idkf<|S5J#g?8>36I&%c;W zJca>t)Ri#Ed!_^getAfE?Q?|8V$I^ zeDeL-?$Km&1@qt6weyrOfh!~WRLa`H#Lb4+Zs@SDaY-Z8eckB8>%D6q@$xS04Vx>Y3Jx@4h2 zFspoFCe%%jo*mZ`1&;fFkS|}s;TqaMqb<~$ju#eP|F4kM7W*XA3&&D4UIW!a6~JtO z3puHV0K4OvBL&?hPJhOEzSAxq6@!biFyYYfd@yr@7!PDWYj#3mFIDoTwr(f@X;7HR zW{#O!3JGcGC?jjxVd!T}gz&uW#fd<`7e2pQ=gOq3t3Be}9lNe5m(2jjDa)W9?~dqt za2{KrX1yT2WpIIJETJR&eB@*B+Wm4U*hL74BM^2nR;?jVW1M9UjjojKlOvKxS6NP3 zE5oI<`%xY*&ielk#MAeP@EiY~U_01c07;XbTOgJ>NON$QB^25^dj8rsnz#c4!j~l# zTLHc^zHRUT$*$4uK-~AH`*)bzxrHJw;UG+ZdHtA_RVO7rC8*hEU}<$hM$tY795~b6 zweFL8jk+SarRz8Sj!+uW%!Ag(aNyDc26%@pJG7#LtRqj=U<_k&ZSB&?zKO(;@DiCN zkK5&uV;eY4&-!2`aZ zGyc=|{cnT;XX-1=Kf_@0efKd6)IHuAA$G?%zHAfbXZ!@l3+hJ7Y^y$lp8yMtILqCQCH{u0F{p6Y*SY z3OMH1rCsCt3Ofa6xe7Ry`eF3RZLfm%1DFE$-2ZE)s)|t!?V<*vSrP=SsWobX*@R#@ zIgKw-w1%Rnc$iq@D=*!{#iTv(S8bhg@&gm=8Tp5Vg(VraY6hYjbs74hTblQXkOsj~ zKX4Qn!xM|g8_MrPFwD}Q&ARL`f^Lx;Mmy7ulvTQ1kX>}-YP(6HTT?3Em5iFqldfF; zr%82|{w)Q^cZN$@xSiSUfxMF7Q^kl^p+ZxtMnLvu%aAGvj-B2!9vsGBa{;1{ z^=Y_-UlGJK_*kWM`dFod!Mjq3w@x-x8!GVx8LAqTz!T#b(ya^(@DP|n04{Qw=En^q zSPjwXb!Ro7=7Psx_jI)m8p$VOpk5e2V8H-Zg+R)z^GbpRZ_=i>U2DKL@Y?Aul6$tf zi&kM`;}795k#KjO`(#CEAL5EDozPBUUQf=mtZ zjToC^(R)V$*2?}-Khr^TC)u^fnr0ZH@l!6*9`QvS5^%`MsDXIYij zgmxl8xc-#rQHr=X)Mwf5DDk=6YrPC}c7cmAET|%|R0g7S+Lnow_Zz6#7-*wd0mt)~ zI(?hvF(%0kKR08cGqLkTHn!vjS?K$M=XxBmIvr191i8cWxdQmx-f3I+`v&7k^3VSw zjhZ55#r<$FhHJ!dd?2(RF+OpHYX66GuA`N|f?|F?kxp7S{OU-nD=yn-Q?eo+bz>@X zcl0Jd_w{PswuerNLo`F$`Lqr;j9uz?Ws*0r()-5l>Gg^t@}E3_v9_#Xi1=63U|;G9 z)k9jhH}m}QKq9PH zk)TnXFwS)>9@aKX=Um>W;mN>uYjw~o{Le6O8a7~+P;kg-P(1Z?EvPyo$#B_Q+R}p& zr+7hV+G`VHr3Ty32CTSXRQeFbRYP17Zzt&uM?2KHDww zf_-b!-<*Qf(yG;uXxpE`UXWCE&)A_Gs6OU)x-cF5KhJM>F?(YZT@z@bkk;$$`JLMp zN7(D+IW&~l0H6><)Ene+0HZ>V=$()1o&HLLH)kgu{G808!yBk&IXO`Y2(}0pnP-!6 za(#I0Ow{!3I?*VXmkNU~aNjrVmHoMQf}zC_3mIrDfkl+cQZS13T4E`yke59$2y9BU z&N^>VbXmKtaL_P>LV2bpQKn*Y^6>Evpe+wB$Vsm(+c8qeDbzk`vMRm=ui111k=81x za5r1KeER1`vmlTf&G?&mFAAIC& z_^PISyPtX(y6fQ4L0Bv6DwH9(=J$2u@9aZrB~3eV*|MJK;Y>2k#J4l-X0x&gCwg(V zxM}_)*KCh}*e|)~24pj@bFT+4>(vH>dIr6aVTkxhl)F}#xlxZV+Ld&A zvUbauy@P#)(>YSzUAzA$EmcK+oQG}`CKI#2i{RL;31Ly&fGKKwHsDW~$F+DmDU)b^ z&_tIvSgE*a=ijyl6zw(-tGTUz?&PYz?Mi7V-0pO4`C$GOnB4~VvA6xH~pT0(>FB}JHbx#OnlIn zw{6iedX`=wlD+TKI|E??PsqNzjf8^_BkVcB;jrZr6ZI>c1f!Zt$o{N zzYyI6T{XbX20CB;ISw$6|3QB}Fn*&5J}>9>EGkZKOlefuW2z78|=#A6zha7oug z=F2x}CaeUBgd>4B_0;5SFkb%AbpBy#dKfQsYqenDkMh@6vk{Zt^cCPD&sQ8H^$M>z)gH)YfdyGT( zsm!)Z)*TfNS?>KB>!x)7(>)1AnzRyEMU25FMusSr9LY@ydTk+R4*~sT4sCj1NL>L{ z1I>Z?`U5PQRHy!olilPg9mV47hIg7{Wg5!|pXi*n)o+R#_s8Mq?q3=6okJbbFM*umh>Z%=bo=3dR6B2_VyAWppMb z2aZ|m))2HI1Pm(C2%d+}BHDY;FL=(~GlgE9-fuv!f};blw>Jtep%<9U#KjN~?gq!a zrr2wfDh)e1Fen47rsgqABimL{>D9hxZN&F|u3$g!@2AU`xEX&fS#~&@HqqUVGivD3 zlTK=)k=Tru_j5urB=h+qT#l8RgMABrdyE;JZ37_*u&pT$Gd|@SQ;1-+uZE{xtX2t zG`??g=R9-FSd)`!3CH_1hXFmvr$TI3<}Q1fg);k*(GIC0wqaZ_cV6E(A3N%eqr`)v zC>N}PS9Ya}0xbdzCO$2EvDjQ_h!PfgcYE@uo*SR{=SxCg&8{As|C*G4=gDBCfl=o^ zZCdPgr1by|CuFu2da}P|yBI|Hcx;EMQ=W+y*|sEp4x18zf6iD5fA>x2P^nHl{3W8n zBroSPm%s=Fac5vQv|Mn%(ACz~9x4D0bKHJvbew8VGdy@z1p{xajs(PjrXEp2 zuBDnDjd@*d`tpYTz5l)QoUNkfcbzjgnl2W4k5GNJp{M8eZ?WR*#{aWx#-_9RG2xCi z>x%MWGCy+&Lb`8o#FTsb%ji(<4$tyn>Ikl;874^%EOa%I?Wy74^BY8mQwC|AAV=su zvT%%jQOMgk%#-a#Ab%sT;wa{?=E0q&0R|Nc3k#)@BKSYMCUJ`UIc3*Xiz{^m_~8SR z8S)|R&d9wt_r2kQe(xKO*A{|N^l4Z9n*&;Gy{o@+498Q_^kZ521tn0FO`IfQIW*)? z`AU#&FW|{P=X(!xYs2**NSy0g^2Xfw_3ylOHe(B4a3xgv~fVVpm6WG zKvDt+F(j!q*;516O0|T9p5?>wa)N=Fw$*cqf9)uL-0ZeP+%I` z=;K{H92 z|8dc9n-P)J!uF^mP%W6aEqM?>7!72#z2EE&h9MFP_`clSvLUF;PhDgW>ukRrwEg3r z8HmK9tSy|gD;SI&*pc6DH?|9c}=MWp!+b2w`&qvF0l#-^Po#u(sE)W1yDhnLQGrV zySPa+!)^o(m2brgG7EFQ2*IsaS2Vebk_D(9#D?3_Da3IAhkF;rz7~}+=~wNCR@M$q zE;cERaGAwy!=aLeNwpZ2$oIrcL;xYDVc_sj=PysX^88p5cn&^t?vK;f^ic}l2%|wE zJ)ONz&`y-kdD4Il(hR1+lbb+bRc9fVun1^rj~`&EcR!Fb4(>4u{(&U$hdQcITFVty zPua!FvJcw~nR72rUSWzSuPbqt#~z|#&zUjW$klu4eC{Po+OQa2?NzLn)Y8q0xwhhO z!a_hnvwc_x`-h`>&Jm-;=}}nhW$?Fl9*265aOaZ~%0gUmoh2qb7QpmZ^rm$1-LhG1 zc-dTm-9N97a)!LtB(&I1-Fc1!7Ba3#qqa!;-1)TdvV5-D%#++Ks4$Zy2UPDYi>e+= z{LUpVe_b2YsWBv9uB{r&(DE9A&1z@*nugh>wKfG@o0zoD8}w5fKXW9RQ6qkbhk9Fg z+GLBmc9OMwhg@;_j8wycB;Tj-$AUCrPU%4;SR^=n0unvaj~*WvyTN^Z3v9dr5e>BE zf<6JHB<49{Kt;p4ot)1RZg=46aM~^3cW#e^-lj^s!uWYwukCdt>-KM2Hw0tP0eCu0 zCD-k%#LW$64_!%Sk;%a+wffd$aS~AS9=i#7FHT1xv@T`_6Sds`O1 zM^P5nW5)LAPdATbBtv!E z%K4>|PaML6*SvL4}9XxyRIgM3O|E?8@EWpV8Ma?{mH~9Zd4x9S`7y zLuHW*)sw7GT9h%33N9)4S(TZL$N`K002sgD0ZL}&g8xP6-_?KE$=0QWR{30_V^~6OMi;%ty zScP>6&7G?Nb08jsd^LhzUSEFCs(Y^Nh#?r~NV1;v*G1+Pb}tJ@qJ>*rcH^U{wC_%n z%I+|df+~ zw!4#vQBJ#s_QmO|H_`jPp1e&}r|4jH_q&rC0xm{>?PU%3Y$#bdV zcBgS20Qj7OS<6z8d7mF;w^wogK$mMu(btVDLgaTYYo>c$eUAT8}hLw!n^Ws+9Cs*qaOx|s?zegsfTu)t@cxVtE#Dj%H zn8HG5#3DRW4;UA38ka13X`EFDIAO>`llkb>@3ohcKxcuY zU)zr1lg(UljJYet$Cf?xGU*r}}l)7h>Mt9K_`d-`w8$rJ;0{QxKTV+c389 zYDTR|4FoR|d^uf?75Tlm%&#y_c0r6VNQ>r{Fp84`oO>CzWe#<@s~LU_Bv zx8as1#)h4lar~_;mPV@>%DHs2{BWi|H)azNK3l~T>JA1eC(beDa05`qAQZbFO`|G?dX=gUKqv*9XbwUohZc0 z89I9=?-l`T0lSLtwc67gl9oHWbbP^jH^MWrEgrvbE;iD3+8K&#P95FuZ(I$y*tg^V ze(HbTTaX|GEauu3e%PQu9W|_S059q%>{6x~z<46kkrs2?&vWcopA3dUYW~lE_Wuns zzRMutVb0zoInR-M2Y{~6RJle|Fal1f#E?{rX1-~jO!RGkXeH}F67 zC{17D*_vgMbTRegOx9q-x)wYZ;{uA_qrS}l_8!(z^gq`f`qa{NLk-@8clr;-I>Up| z93LK}fSuC}d?Wf`&1Q5exE`(Mr)T-;KV8d+Vje8@{T~3|{Qk#+A7mJDx$*Krs3pYF z3oojHLW-98uro$GBGT$y%(^T>e<_c*Khl5p|1_TR^11B_r0&P=x5}Q2dJ^~^OMHlY zWFIeHE1Gz}wtMme$c`|5o5-x|A@wS~vl}zekBD$xu|1fa~$@0}) zgs#g6_#B&LIt#JhN`(zbZa6n-Ht{=C!B;vrK(-)FCu4OqOUlMBqri?1DQ4Hm#rAOF zAn)>fqO90%#c*~V0USTgR*b7O8%~N3zYZJ3)v4`CZ{ArQUX6U;$6I$5wm&i3t``su zAEvY7^KcUFvcQ%*s(F^78t75r^en54txZ9602IvH_~P7j^M07pls$&QwR&%NHZGI` zQm6OO)Js6K&d-6QG0dMz(DyIX8or>Bgs+gBK5xv?*V!q@U=7`yCKzPrs>Yb}?JKx) zKS4AAO80+fZU0X+Wb(Xig8nMua5W-M7xX!QJ<-yn@KNapx z1B^Njw~ie(_;*-2-KrEUSfXb{lu!iDKlY^xh~w z*-U&np0Coz`IK26D2qje7g&=#MO4y;ku023)!_go=tsUm=#Q*nzeZ}JRtjDiI5AH3 zV<{d(FPnu=2+-+0hjcQxLjL{qLn;r>`zB-PedS4Zw?)4J=-a^=+jL{7XS&g$++<_r z<^#A&p?}5BHq$lq;xCp)O0*IfpWHUv7gYsW0|}kUd2qHl2X7B(Pa7!YY_)8r_hA?WDx@~_b>RVGgT+;Ci{mvJL z?;C60z`NiZ@gZY77VKQ&Memxm$#ZND)e$Vn5Ec*^F5WS`ChCdT1k6i^T(tad`%F7* z++^O6Vsm68Y151{fftB$O=A{ycl40t1`s8$0FDL2ikL2(soanG)*TFX;utbY8=*2fDpq;7PwAN>G+vzL#&BiKvp@`3DD8-h(%b3!;88Bf44muX(``%6}a{eS0shn&%V@- z^<|FSD6r(aUydyfX0Bd+&;a769^?u(d`)K4Yg6oZuXwQp0{g(Jab*9UR#_pHNJH1Y zZ#xW+mhd{+I?3}HN4L9~b~N@MZ&cAm+7?zX9Om*KlK-oWo>AdwfUYga*Tg5z>3uUE z)vH{(d7be`prxI78NlofPedpo)$2RHN-k#|8i%EVO~m1D&2tGM;OcpmFC>9U#u~ft z(WEE8`O`_{T*l%Zz8={RD@qHy+LpC-mQvLj z)|sk--mr^(H>i)tbw6S6!KGy!e3W(AkFSud{qqw(7PWdpV?0Tvr&DBlUz-_pxlxEJ z>FHj_c`X3&^#Yroy%jX<4c}f6=}L#ju4Bv7B{rITC-s^QY>R(&%&ChmNj7p>?^ZG| zCCc@V-wjNGWriD9B#LT0x!v4};q5rZ?Ut#;*KT7d6y_cfS!V9p(V2v#fP5tmm@R>EeR=u;nRVfJDy00j%(h_g3i1_Wm$vWWbDaYFo-g^n_5ndGjileQm z>(5fN8lLBa6WC9P=I{kFhI&P-R_+%K0R>D9{(X3ik2UkPp#xJ2riltXumGU0va#RZ zLl0$DY{Y>nK31>)9XkrD`gv#N{&E>aZ+?$sIO*hzZQtSM)fPAP@k=&4z?ywLFh8zD zVF3qKP4>LGqYY>+$N{_9H$x)}OSZ^(|4iC@BF8GEx*h@kAlIHVoj0d*MXSvoj0kxAK^!^fYM7UUjx|kl z4Ki9$)PXVy>BaY4JZuu^ID_N2Nt&H+EUGx{$+&8_#mX3MLr*McV9pTGi$-Wpv5^m{%tLXzjfu5v6a;GhxSVA5odv4A#C+dw ztg>=XU?P!JANZ{|=h2xpEBPHAi+@=aWg3U*(cVS zJST;&L)A~WS2$-?fc@(DDu8Gi5jPsU$1f)D2uwztK+F-<@m5(cnHc#aE5!;}i1UAT*$6A+A&eN)5!jvn1751&Mb z!B2z*#URPV9{ILi1n36Qmw49S8XJ>3F=*LLxFAmXOH8h7;g|CIEvBX-tFZi@XkIaT zPt{67%fj#;J>`QyH_xI9f#?og?66>+fe1)%|G|kU1wRf4M^9j5>x*5GE}eyo*iQ^a z2Y`X%X@O&qq2Q$y-yf^R9yf3$idN2{q+lEL>et3_`Yp8XispTA3EZ4@);~AMAW!9p zwCj%atl_hLixrO|gSdF=!o7pN&DjVjK-e$s!DLplFG5SUh>L?kU|c-9_sFgb)A35o zpD`RW#PEYS4G%HtAL|RL+XAKfa&j}9qT3m}5?HBxrJ3{{An9mtQJVk5(1a#&?orFQ z6Q&+E9el{Pq97trDHTADsA6dO*XTAeHC4aYUHHjjW>uhdFfWxjlg6mD)51|aoXBkE*qV%Rw?spTc$F|(qELY+H>oROsVh&iAK4 z8Jzn_T2BRifg1$Ut)0WMqTZ9S0I|E7C7ay<0k0{b*{Un(u? zpYsvRYH6{*n7{$kU)mfc!x9>_=XO?hhaV#_KW~HynMx#BGki%a1=)yu)G$OMgUKk5 z#1@DxlWr%acgN>}E*1igdMx|0vO{Sw6|r3qp~m{|fn$W#3_ zPKb78?2O1V_CcGmi zztrRCWsf%1Bp+hqCBo`+NAvJqC*T|=5>NCDpD6ets{(zGCAIWTfv9GCRMZj>U|qAR z@sz%_CdQKyNpyv)Dz6=2;Y!QC-_n`jmPId}wg7^U{pWA6o|oOU+mq)H{B`i%kq!G2 zpUz)IHgbyrIrgA7pBxytHme;Rq0rhg3nocFlS##C^r8F7sv{!c`qjFBmlu>m&iI}x zClcC$xb4!w>gr}`AoO;^Zhzc6=>-hnnt9nUy_B5HS2^ZSW~ZH!cDEu9D0c_LU=i#7 z|2D$Q3nqg6kcRxEa2l+o2b3W?RlWI<!Tb2Iyy5S27)rS=|K_tNzbMuJedTSn;5NPBBLl{&_=II!o7^a4$EB=3R^$y%|HekDU?8a`4#g7QiVvXPpz{~Q}k!6H|hU5uQU%v;saju#5N63~Tzt8&79-IoZ3uBt(nSPIgW z#OIe;B#s>@XzSVX=X(;=-M!a`BPTx$)EBu|(x0Mp!>!or0c@MtrbWyH`9`2oIkHOI z)N}@l+}bBi_Kf1qDC=kuip7j<^G%ponFnYf$$b>|{tQfBO96&SgKm0 zxO)kE)en-L1hX!el(TRp#WH7`{ktNgs{>$&1l*wbN?OnzX-qn^a3Tow0Jq&L$D>#3OaL0C``UQr#^`e1hxLM*Kd7fx%PF#W6cX?$YfzLsTkW(KME|i? zNc^p({#1=8=8rJQ6ka-|Wn5`dBEhCB4&x&)jX^5>NrN#$D;-1-Rqzk9R0fvc``3b~ z3gZYNw2$39&C3rYas+x#o-5Q=-p>(?bOOBL?}o3|G4U}7rTMlW{AKQ0URA6$^DxEx zwJ~f9?$@$1+JCTXC^?B88qj0n){5(HmvM33bO~wj%!=mOYW!hFq1aw8y2l$BcpGU+ zO3albSK57`Xc_oi;+@OPMlt#HSuU7n*Vo&XC9AN;zr_lU^gd&M-{`V@|Co(Z#NezTHxt;{*jy@YpxVy*V+jaG%0~H)kX=$kb zycELDF&jizIwF`Zg-(}M!>Bvgx*WEB1+I6)+vIHe8~&ZW$Hnm zdM>lMM#+7Z>ilrn434hu#!NHxg2tS%s}Xy`sF^4YT{S_p0EOqs0y)_DfeeKhxD0AV znSi)O1fNr$Sv-sCy-HOR+Lx7@j9@^%n@Wf&s zH{sAozz7^H3I&J6#6pnXxh=MC3o@^uIS8=tDaM!5_Drd((DCp^*6^l*&_oiwwKdCO zJ1_<&9&eAF{L-@F_~|fT=W%5q^OLHCibcliEW($I-Tag}lD5KUIiiaJ;GoB7*;&=z zg{-rYTFRD+lQwW<-l{cNVR(yRn~{U=P+?GG6IPrNc?Sd7G-pnEkv{nuEiig-to6- zbYhyYidmWlhn^BPOERAo)_Zt&c_g8xBy?d0n>ceeR>xsCC8R&7Oj=S3aF;V~zkf>T zwOpw94tu;~R&RDG#cWRuCk8ey=R_wjT0;&&@Dg#sc;4A;Md;S_p!K|0e0_T&;s>ro zKY|^gesm9ItR`JVNoo3-^GRw8fKY-dMY*&CqmogOzr02&aRt|C1$r(garP!N9s0I> z&x40Q7(tQjE>Z&klJ?T8LL~#2le-Ce{SZ7%e7;UqK^7An*c7yg zPIoDiIO2V140BiRWLH~rj+M@DEapo4X$Q0lKK(f`8m6MHM)NMn9L~$zf2Ih@lnL18 zx1&2-&2<^@?*|=QK;n;X;=f`j{)3rqZ`WXB|DO#G5>(?$#H6X%HB{ZS-DW|Cx(=l4 zYl1)m6!pP@HqV17>N4j&LYs+lOwY=+08NcE+@N`W420;L_G0+(vCQ}&U#jS;C-A*UW;J01*bqL+S`O3V9Bb!%(xpk{FL{sV!@L;g=uu-*?!>#AP- z&VFJ19CF4o6@>_svMI?^5u%T?=_DBD!>_9}-FTZ1Y-L218|`JoKD4$IwWz zWHe8%(+P4Mc(&Y>ze{yPuG-K!H;v1s(R(VGldtTc!XEVoq&KS6|7wc~xV>L#|-Wvn{m3oK@{CVa&~ zzh3`cv0d`D@w9!IotF2c7n+{?L<;U!bIKxvm~mKMuX9i6;;t2aC4FR+leH}Y1_+GJfKsSJ zoiBZa7geHzz+MObSUxe;hs@EjsNhwm{=VWi{M6c8QJUM=mcY?FN~^*7_p@0GDSce7 zvT<;xPOrgY(-m^_Q8NJ8@;RWi6HNRJd&hUOw`F@>vltNc|MD0APs#tx4N0$4Md#vY ziINGzH2t+l{Y@QJCndJPj9)6!68AfG9(RC+1F6PhtrZs?J{-beGC@6)s`$^+;RCx1 z`FvesM``9ks6t-%--)sYTHbNzvIO2|V9$n@uMWnABS;w?+yUU7S z;l_WK!DV9WI`1C9{)Uhh1xu^!fv28^AEH_C$Xb*Ggw{d`CMi;q5u$phgDOG@g?PN^ zl0H;6$?mAZjEqiO#UUVmd!Od=r?X%8fJTTBPrrvA#ZITSIj*rg_`^{X z-o_PV7I0XOgca4g2jU!Ue@Z!-0FW^n*ba@5UXDRGDn4*rFf0n7%-J@Xa@4lRb~a;m z1JSxWhskE~)i=$Nt$l=4*|%v0;6FP(bL^MU-0f5H!#4CfCzU^6m+T=`zkkkY{&8~7 z(Xv`?TBS{uF8(um5v^ic6kLloBl=I)yx?~if3D`n7SqQo5|+R92f4o4tv3)Js6{^E zV=!;--HpyqRbGrKblmlhFcs}`wVdH-zlYHvY(hyKWX)1QR(1@uM(m8k%D^*4&R5XU z-tkVM=WgV17y8+jqbGFg|9FzWQ1(tO48o6k9uG<{mxJ(ugo=;Q07uPkdz2ETtiNT! z;ZDzWR6h;1LkmJyDKB_SRPuUHF;i%Hah;ps&FICi|G|I(o{MgQ`qK0_Q%1VZ}oSg{!&sfaR$(7%JRo3N0P>TeQA`cg}%Sk(jP!;K!7dPK%JV&HCTpnllZhWMO<}zbW$~ zyUYLEKEa@>wRl6;yBU|WBErL!Y-U#}I+Qy*bTp!82KcEM;QsNPpxjKnn5Bxs@^)|o zKrfu477zdUGtZh}W2R=(=lx77OQ-rem?PDq=frTi_Js;;DHfjknQ1Bo71o+uL3I!( zD|_{KIgowAh_x~MvylbuYK2T7jG(hAkBmkp<{WQuXuWf|+Y+ekDIxowK9D<_ihPI& zz&G8b9-?oQUDaPrU~~a7P4DQIIrt+h+zp}xaFmRO&ynTjV@xBqm)QGw7{SlyB8m9D z;l4bdq;8&ayI}{rbf?P><=YDNP-4fJdXPGvE>mr^MxC^Ekb@DZeDu)|(%Tpb3ZUl7 zxYQ_~go%VcT!f;9p67&mEd=i<_1?}i^G~`@Q4=oawow?fk~z>EwxY`tWgrdjg{)q3 zxW;SsuY?LkS3vdD&mQ6rcmiH0+@4pTp18|26(3usjxRb24 z6DhWHuz*VpK#HEPfGF-12P5EePGW4v)WjO$>n`9cNB9%vePb*02aMq7MCgBf_jjQP z-~2#LzqRkRZ-+Kc*ZVB4D2!;*#x;3FK$w#9C}@0n{dOGC3o-6R6Yr^91-Jh;ss=Xp zj6+l2%J*oD`{`%=$f_pRpV2##1Wn3@TD|*|Ri$X$tkZ+Z#&{gEmKEWw?TPXW37~F~ zqHN6gkp}oarhI|;s2sXivJpy!P;s+^l)nj*a+@%G9T|6_#KOQqa78S>HJyzXA4j-@ z_s*Ep&85IB4WmW;h3rzYqC%F!KyWY{`MRsWz9wkg@v@uB0u>j-QG<=;d7D*)NH^`* zRrSq*iDM&kPspJ)VatXq`425Oi6wF0^yJZJ%%VMIJT_M@|3Y^JBt7`#P-XM)b{MW< z;z%>g)BaXg@cm-_>A1u=SkYy-s*yUh>PdikzR}-*=bF_a;-=d7t@&N=;gxq;dTFP{ z7AM!ytJ|Gn&E@)cbB7Qbumw_2ZM5{N@)u4Dcv(ZZmF_Scc?{{d6T#KDOQEY|HjZU8 zHs`0gi>aC;VAXQ^#BAHgS>SBh&$wTD{VVz1F`Z=cG4b70mbpIFBZpPfCjHvNzFR!) z_;l}4Io^zOCNDSY`Bqgb`)p$ZheB;$lWZL40GfO1Q+{avuW4Tx*h5j&ir@0Tr@ML0 zRO`D6R^Z~%7*QCaUFXBJf2}MevrZ~(9hFeq!9`qo&FMNWqzOg~c^<7fejr|ohgTcq z9;PdO9N*&ITXw!RKeDiKf?PtW9UhYD&=AE{8bNKSOGH+Sv~h!wt(Q>4e!r)!_^*%f zfQTJA_wCURdyzO2m&~zexCAbE^qR)hx_JYIJ#KBNgk{3~3Q7d=h0M|mw?|;P zEm-{spg7oNc5OQkWU0z;W(ODzQq~v(2N!MVR-~M#aG`Ukx#T3I_mor#?Jm(YGG;%> zj(?HTe8ts9(J_M-!+Amszl3_iKRqO#r{9FOQ?$Nd`u`IE_{<=O6YIQHa2Qyucr^Yh z+e>=p#UZw%3nd%9*Wy?p-Byi1oo%a-3j_*OH5>TDH=p@g(lZ&mIpIB|V7cn(7mgxS zCUPOABhW2beuXwpff;8ER!11+7UjgZ{bUm*u_Z$(p%G?B&#zP#v zW>0Vb91?Xxb=mYicjfWz72T)>1v+*OPHV#-o)3phUEn@HT2P^mDP{bVS}iaRYz@j; zgZWE_DD$OpYp-Q6l{6?t;~BdS%`!z4fBm|&j~`ke+zE!Qvl&z5f8*hrBS1CVy$t`y zUD+vF(PwJj8;%J&yFq@6SBk6O{w!md!0!$Me4~}3k6Zy47+s5I**1goq%X6pQJuUK zq}EZr@7$KfKauZR&6W(Zbhr^W$ZKm`!;aS7APsz%5GCw>#aFe5f|hupL!fk*pF5Nt zcJm?QcdmD7D$zqqYh`%AE1U%#w$&@S0wi2A#@auX zN+kCc@VeKX`xPME0=__(KF*dqq$HK(AJ-O%Tw=rQU#x1EdTqgh)6&&Y?pw2XE3+hH ztF|Af3d6Vi#&WO615s@Vm#rtr>z*G9&v!kah`#Uo#J!Ui262f3Yd^Q+iZ76LpnA^k zGiUU5dv8}+u{Ch&Y^=YVQ&})`vI3p!D5etw956*@&Q&~m)TKMCV`v1^U>bf$O>Mmx zwV9*Y$0%x_9Hzd(TQYt>s81?z+G zA9>QHCxh&)%>@jv6LGR}0Xu)p>#QG@obL8$iDKQc+;LFBe^6F*LT7+0udiC@Iq zLY7{b!B?F5Qm84jPKRl$ZAGtmkIRyCaErx`dN&n(7`x&6p(g%1i^L5hlq@vir%q1p z?F0K;_g2rGZpM*mv_Wj+8MEa9E}BF+V1k4-*zBHNvAqnIZ0*n!t#V175T=K?spCKt zmA~U|*W#gllmg8bpZhbleb0@CUXuf{UO`UzoEodg$T%AMh{dPub_%rC%GC`wZdTLr za;5ZM(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­+OE&7k&0fPkjdh+y?Q>ycRsIc^5j0fJ;R!wiv` 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 HtS}rC0+Rfj@o`y32 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 diff --git a/configs/og-images/etherlink.png b/configs/og-images/etherlink.png new file mode 100644 index 0000000000000000000000000000000000000000..098ba5ff24fddedfcb295825ff8384cf630169ec GIT binary patch literal 154812 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

      TL}<49UrN??zs*1f~BngLfZ^wCE)QW9O)C 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%0A~7oT>eU+=pZ%*) zv7P2fOZGDWys|z6jbs{cv0rWD(Cq{_bX7<_UuIc!6_P+jsuurN<$7ZF)i>vEvAY z>pEBbzmf$yP0Nq&SP}V2m>rPJ=3Jxcn^`L=xRsGtd2cTgud;i{zsUoZ_h%4ho9vOQ^|0cIP`?Ofg0MWXIttKYnL`yjSVNyX0Zr6wuq z!rTZSVPLJu5NB(;V^L(6n{;J}Q0#|30@(r#`eDm>&o-oqgU=!Z(b)Ymm(VA919_O? zZn$j72M`julEnZe3|z^tYX`H_a-N@uJhGm{`V|qP8sZiJ)ZH~F93RH%h&xN&){ePI zetRN4-m)es*o>ha|H1C{P#j|_?ODNf)lq(^8Yka9flNxU{?oen)Wqqh{OE=s-{fql z?eDGFInhKQqFyAO`u_r-2w?X^OV&FbF3%^boLUbn%~`d4lrPZgaN1|XsZ{i&O7Jyx z6&JuNl}e>jsdVoOfCskC+JZx)I}6%2{3RN+^%v<}r#qoG4jNQ2glnlEp|1&K1&GtW zjaIk~oj@u6O<99I*f@4<+%FJEs+e<5Bt1WHH@v~j%ld@lZv<S@ zN?LCrf&(pAk)RcM7gp!eaCjVQVH?EpT!lPV3G7%k;o9S{&z=T|1w$G@Qm&h6=#a8~ zI)o!gMFG;=iN|tnTz>q^_lpy&^njX|6wYp}=TA;QW*;JQf4Xsk zeeBO1_uN6*234upBEDf8Zr6Qx?^*iO(B4C%VC(vi42w%^X4~c1+EvSE@B*rM{cHzl zMSRm$cY=1gCbqB80$8O|sZ=VJ9!y(+N?&W4=<1> zi~!IG%-QiYhI0tdVsiE4@Cp?iF{A$EIMX(aCk%K=)%h5YGV%lK**@?=kNdTU+J6w_J64Ku;Q0buR+#R zI%yL7vCbgnrkzX=-Z}9H-q_6>ua6xw(%pL-{+dJgqDkya;Q9Kx0GG->|J6x#IE2@` zK&q^ZT>^c@x4`VBQmIrbmF`Q~#WUJ}lhr<#xyv!PsjCAs0|1rF=EUuzw)>@q5C_3u zoU@~el2e5SzuX@i525H#8CDQAUH=k&3^_jL8?%hQ$(Ws35c zHT>)bQs2QVPG#;v_!&pky?0bRcrAl{GAJ|Z>D>e^>1WENHD8m5_;V#hqwcL)3c2QO zQ`;vEcHI|n+gW;Z4IBq^P|fGy%D3HraP9Hzq0Lw6ps8|Tl}e>jsq}cX1$%Cz;2Ik2 z8@Zm29dpyM$J#vxT=H>x>=x{5F9Ostx6HhadH72?L%Gpks?7z|AO;_E0Hq2>3D&#A z()ezcWn?EXK7_!Iw|=J!WrQ}ykViS3M(4>pYMTvwP!~@C8wRl;fjD}AR*FJEWLnk9 zl@=i1;2LGPTcT{qxH8|TmU2i*h(AE#Eqx)5KIj<9GG#(>+ z)$Fc0VsJ+#**FQ=c<6uHaoHAr(YMudT>qO{Y3QRyRjQ9Q<29mzGH3P7(uHMsLJ(^pcmGg9UZys2+$m>H;AK(sk0>D8XXxLYUeNhOm zxDC6bLxBM8j)Jg_;R`trPL7y4axrFQEHNekN(gWo1sl8{+BoOQXnSA8<$$B}(B3~1 zM}x7vcB);E0{fOFD9m|Ha^!eA-@J%Oi;a_n+Bpd^}n5bsGn{7`q2L2 z305$S<6-Y34BxLqP2lgas+}>YH=auketrJ(H*e_8AHJZ{BhUw-5C8fd$#?JKcKiSl z`Z(lokb(G=Lc55M?Q3rwfe%ak+yrd2S=VTv94VK}oYwoTqaU%bgE*-7)-X|z7;kt3 z;V&_dS)9Jkt}Olz;?GwVz$%qWrBdl5&+xxSQ;F~le_Xn4fyY7MLh6AmuCFWk;p9RC2o0HQ$S25>lbHI|YI`pjJ! z>nBY2Fb+FT;tVDye>dnP0ErqDLL!I1VpD@~-5D3z=(9%{c#)1VAG}ZGr$?^|-KXFw z#9;@(H3D-c?R5_xecX^(b*?rT`+SLK_y?6hT(mCLg$pGBvg?1Zzxtve)+5sF#`^GY z-}OtXWu3F#!{{d`Z$o@QAw@3g0002ovPDHLkV1jtl^$P$1 literal 0 HcmV?d00001 From 261ca6654bfa8a1dbfa626ac70c4c8bfacc3a09f Mon Sep 17 00:00:00 2001 From: tom Date: Mon, 22 Apr 2024 18:23:16 +0200 Subject: [PATCH 045/149] skin for etherlink --- configs/network-skins/etherlink.jpg | Bin 0 -> 228613 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/network-skins/etherlink.jpg diff --git a/configs/network-skins/etherlink.jpg b/configs/network-skins/etherlink.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ea8e444fed227951f8bbee3505e5983a97845aa0 GIT binary patch literal 228613 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 z ztCu-n#jf{z4Qzjl&8+!Z;rc+Nu{-PnQA@T+gf3J_7aY(^bqVbihq&my1iL&C8R^Ly=`5m|v1kxu#z- zBP;Jozf~I4qEYfY7XSc2We@K-kbYVd9Y&i^>=vs-_~+}+rUIJuf4?8d0sr60;s5R- z%6QU{>N_!^*d(~N3bQn~e=eR}q}i|#Q0plNiTR~#u+P))o@Y-` z#Skwjwrcj`bo6}hh}#6|{pG2@i;1%zNu87{d3iH4#H40_gyEsF!!nAfY1A?daAqZ; z2IW_bx%Z$2R?ru&Riq68D;D%Wi3tJ^hzWW?ce=QOB0kEfioy?1M? z7+$Hm>j>F99)PqpTjz0<*>$&_rk$1KZD2HS=K^iltC059Klj;#*?#GsC8-zmz4Dk% zV6G;)q{_hiI5GM^qq;4o-WQ=sCP~D*22T0sNdsRI7yJWz1SP7!>{S+B%Z-pz7;zgq zfh@OwQ$9~Q-?oERr(qI%$^+k&1=%Gy>JvZrU`xa4b)f&6QsuE-YBm1p)I7AZ{c&ix zNfB^Q`(XTwb#Cj>Vyk!hnSAI`#HueQ6-gbO?2Mj_Qjhu2Teijx1tzMW;Gg_PSQRUa1)oxikQ4MDb@C$Xr7wahX-v5a<<`-eee@1-H9qVhaD&7#C_%z z3vr>O6Y(RC57!jc^?4FBge5TmCuZuS@%};7 zn?4agAr=DJu8RE>OtCt=wZ(ezh=h~H9JNgRpnZXN2{|82ZQ51)8Wo&>m4|#^(EVW)%&Ih zZx1!>kH1WYhsTxw#z(C|-`+L+a#2h%6NjM_T5l^H}=;$7p& z)>7tVs5XB4K-J*TN}b-$etclX9z2MiiHJli>3hfVWwUUR+;$KX_Y~%&%++YQ*AGip zme(AdiyZoO=_YsWcEhhiDS7S`3Cs@K{`M5?2G$-k@^<4bQL-{K?)82X?)dw0yw`AFw&uccmn&0Cs9;7J@fW- zjvJ=)?ExaW8V>3OzWITR_DylXY66#&K|fR6=0*9l;d`cQuWK19@WH3e!R;>$bA}&m zvUE${(p?D*<^3vPt))sB}=EZX}sn&ln1 zfpj&GN*x8uMl!JeH{JN6i-%WG=G=9n8{fDoFT8L`%%|62imIdk5cW0ubs zSopceRU2FzDE9)zBrC10}+84APW(R59-RuZt+?lE@%h zzY)8-fDHaRNKmG-eV!>|iNWUmCs6Li_|6*^jWiYJCL@ybkH0!zHtrDGe$hDIz}D~W zvWqiSu{W56hDR|XlV0P=XhP?yzBv{OH_fZiVxs#2LPVJooCn&tH_%@ry^s(4L_Fhm z^FIcs5v9QKL;?%Q*?W}jtXNWQcD;rVoo?b#6^OOw;K-e6xWNRMzo-3ig|fqWKF;r!_Ou_m8{`SP7T!zZkFUuT$rRvGnus-~%_ ztA7C(f9hCeQ!&IYnH}z4#@rA-?JFE|`!KM9Tx)KD{~N-WkKB*wxX^r+j>KU4`7BKg_Q3BdWVm`|G*w zd1(cfMjjW{d&FZbFi!$yx>9JwVj+}4%HQoTMLro7H*e{;`-W^0x~GZCb9!!W>F$Nod0j zC!@qiaYPaI#Ahqr)IX)T$ZAe72RFA`pfRAKvneUTk}uHHM=8lB49M=N;>b5qejE@?!wb{zKkG zG2lG3uO#rkSx^^rS41bk_RjMd(i;8UyRuKmsbWtzrl}&{?FSb&JgH<9Q;p#=^^ydi zJ3sQj*tQ}`jA+obdJ3xg5HYRKRue>@8$QtVehm>D12ZdtRP7#j;TRc-9xN)gvId=0 zt?XY>PrS9N+o}v}ORlun-4Yrk&8_jm$w~V1m@>p6Y>p5rU@0ACp7)(F_clsya<5Qp z@)r0~5#C_dymoC;lLby_O^<%3lllEd?!$5DdqwHZt)EKD_=K05Pcd1sP;D_!2Gt~1 z)40>$T@+QyW3MGY-T&A-s?AU1dPS`A5Xbeade+$4^6>%VtBJmi!(dKnmHO>I9)B1b zzyD)}4t{PygQVpb=ZykpVO}=RQ;mgwPg%`q4cEM!=rI0CvS#Mtl7=q%$tmkg%Lihe zGk^5nVF?-}B%8DZZg>rLyqhC+zfor}1{Z-XeMhkZwQUOCY{*v^*IZ%YQ>42e>Zs{1R4!S9yjeYlGg91L}Cr)W33T#!nLKp01dJ~4X0Mg z%&2%t*7mUsluC);3280pHtXkZGkCYOq{)aMHxk~Z?61j4#`rX}A_QfnF2{jSC^Z7c zY2nh}!?Fzn3+#pqe|LLU4K+HmM)qg_E}OhAJJs=p8RksUokxUY}_VA)#fN=t1KoLyYKMo#tpG82VogMXYjLB zq6+PIExhoxH{QP6CE%U6RX|vP9UV@;OMWI%Rqtv6EqFjB{9~#`B;Duke#asN z*|ypAdio3dO`5Qgc6ko%^4_xTz{TmIj}nng?7EK6@|NztEzSsGZ<%3CQ&xe42v|@s4UmMTfuKAA8Y|? z)Gm3HZ`I-zr@{V74`?u%@N1%bz1eBL_5i1=eoW%2D_v;G7$kWKj7XSK%&>T58|70C zWQn|!3sNYSgCrvTJuGz7PR$%|%*WCYOzOAa+;k#`)Jmr7;f6+8ntnBK`jtYhXqle7Egj9bs4=-VN&3}o zjdk7aTB|d^2fMVvUl5g$uJwgI@YwMg;+~Cy+;PjylHc6T8~s3^5>smveBkq=qhirm z(%=>GWbx;-ABN5@pP!h_F9+<;R#QTQm@&__a=@fukm!U8< zRY=*q+U(xJ5I=&p@nd1KEvF>GB;9Lm^@>c&$^^j_;qnu0u6#vX8;PY%JeCyun!+ZP zDowc5ZqLt_&DV_@v2F(mXf0gymC<6TdBf*g}T8SJfv6eO?uOCACZTDUUzz@ z96i1tz^fTzH1KnQGGA^5;WLAmsj)==yncI08#uxLgv|<+6oLNxZ8L=W)9N;!o#1BI zoj<>3>lAOTF=zsTndI4quQHeph%9L?dWXp&FMchShEUP|Yw)q8E;Va$m#j@K65h?E z^9dJSI^)XjSt$&Pp}ZZ+&{t$X@7v(<{hw<&QUIn=!rEUP%r33pS?wG8f~j=h0O;Q1 zka6AJdIg=VF2E@Pl`p-i5SW4^Zr9^x@JOdNY!9zZfp6u!8AhjT2e&;giOgi)gIU{` zTb~SkeJYHSc8sxyF*|75Z64r6W*=?W2!={Y>3-L^*Y(D{h=-q6E}c!e8n|Z8ED;V( zr5Z(&u=W!O)zO*txa3l7WJ<0%RnBH(Sy8=#?G3_Pv)^Z0?%o}UQ;Jt=6}WGQi5O*- z9y6C#e||Hfh6HxVtCe{^y3?rST8+8s!obJNU*8%0MV|^@m0Ug@X_h}QdCvLLV>Q0z z>Xt{IWAY8f0sdBecJt8VuL^_uQ(8N2p^F?uTl4lXVRwG;H$l|iY($PWLx|u%x>mFj zxn9}omqRHPQYfZ!2Yw`$<^*#e$#d*v3V78e3(Y!b*6hz$i}ZoN=ArJ(=7G;rry(m zm+}UprUS!?618_viH%JV{tEy7wtTv3Aos-YTaPiO^w482iIW4zZeAhJ4Z^G~wuy?qrws_^*91+u$1b=oBw9WLx5F)$mxqdvI zQ*!SRFx4OvH!)uIQXR)_!!^Dw(99aw4ah^#S>1;2_7#^68>llo)-KljEtNSGqA8kM zFU|7)8tYk7Q4oSEnL*0j$JIxTR@vR5!$rHmw-of^T)kP;0uxNwDZ)*F*Bg;}Pw#eD=&AxOsE9XyaSOS+{BtbaG8?I}4p&1$G*# zB%WhZiN5Kk=!+9%G>p1cZ|#N?(Ji#`+Y>L!ufNAG#NV9FwHVY|)MLw1#HDr^E73e` zqGcI2ODa&T8r3hV*fjV7pHVp9aP=r)#PZ{6aoBGprj!Iql2KPR;ot>IF=~e8sALWFPlyx z`>5;0glh(nmwvt3i}22G7gqDF7s(nmyCTh2C3TK`s?4J}velL6$&A^|V}%S1Fhy7* zafaURD`q%XbQz>LMZ|}leV5zP+#WKkzk1F+SXZABMqAO^%5hDXZMqii=J@J%{&Z-x zykSh@%|&VfxeX6xMJ0Y;jjO9-l>?E&qu%N_>S*WMA$-;;`t)Tcb`#&|`IM{g!@GL* zrn?4(i4P2Y+C@1UHEbll28htqTzV;*gQpjdSM&$tM3nSRZEX&2HQQJ!`B}Kj2E+|m z{AK?g6z!a{r*-}I+=f3{7O|++>NxLiu@I7+^s6hf5YwxbvHh}g)6f~qwYN@UhcA87 zYgW|M3RcOI5Itox9j!{LAZ4AY+<`D@PM2uqN=vCGGy7P8L6W80Yl;kJATvd}e#Hb~ z$AztIHtrDv&ki|)&KU#MNw?bCq^u3P)iw8u3_C@myf#QOacAVn4@7@}f`^p7J+NUP zwixKj)M9N7XY8{y`3m6`vs|{E^iP!3bgnC*e73?re~7Gwtxtd)p+f^~#JxI`IT@gGU7Iq5W`MB-RHDC;zRoxY0AO1Jl$cQU zB>`BcFr`n|Y0^*Lf6UT;M-Bnu#;0t7=JzI=d;a`CnAHBqHsb&MP^3uHPpc2P@>Vhv z{V`7dMEgnSXDf}^*WBUm%6c`i1!eoJTFr< z0ISd~S*E!pgEsub)jE8T=uF^r?@yrONU5Sjxl6gzRI|>;fFlvZ^!5vP!Il~tMOYW- zdoEu&f=X+fa@vBb(K<2NCrtke-Ox@e^V(HQ{cyKbhw4F4_r`{ZM?cz1fL1*BWuo_m zznMR-lsA`BH+-UhJ@96ah&erI!8U&&Sufy*A%7)d0Tid&s|1~ONw`zn6#3`J5s5YFe?^_c`hrYU)kg}!{YK}XH@zH`F=8Rl zMY*$7Ayq9cl(X~JICw4Lb_K5x1WvAC!MqQ>H_H&)O!HYytUGP*JYseiY?@nC0yk{sd$>;2XW0)|a*Y+6_WNF7>XEXj z0?yn@3Amg;OAu1Hq#;2>k_u1u=dQ^OjpaTYRf<&l6aCCAuD*P!Za$3lMt9^dz%~ir z$mooeJHx@F+tGjNvZl<3Chf6E^_mlPSYE8oeXd*H9FeeEQJg;zxj6e~b&W@C$uGnQ5--meVTZ zR;XEe3-BO0wANlX>`Bl5jQ?>e)qcr&2*e*ELSbN9UqFekRTwLo2vnu+rr4J+)_eC%+9=mCAO4KK8+#37 z@I!^mUqA$2njESInepkSiQjb+ocm~f^d$p47v?rN>a=O7b-u zci}=#u3Hu?0^jlH@7?;kA#POq8O;WVdrP(q^ro5z(KixMJqlx{Oy@}%A&_=_tAp2{ zK~x~wGjl&y^U*BhMjhd6KafU{c~p*I!>05`CQB9nl?3%)mt*EP(lp1bN=9xhts#-zo zhc>D9%eY`NXMyd(19StLwa0yi-cDB`ir;K{EM|9<1c++1%c_(K{hoDCTn2u8)&Opu z7f31iv|FyEZSV%8Ddafc9cK9Q9b{b1;163ebm=TPj6s&jP z2X1Ym_q}Q~4!z{bWc?aUJSg2=!fmt-|{&y(lf24!jCJ@Hx#Xjx|TmC(3_bN>`zXP~OGA zwfT3(ME(D}$==p41i#}g=;MV+VPL&_`F#bbSXi1p@Oq1%vc(agRV-T4@$I(qpdWFQ&+64+;8CKLF`G_bZbsUU^a+*n6jQDFS47sk_X znMOAX#u7m1ej=V{r^vgVy#+@RDH98L@LN;yGyT)g5`fVxZO1fI%a^`+Bg> zs~m3ihbZDHgLyNH3di68N3X6$5nU9}H-E+QTqp@tl`v*=-{&gxvNc^wI4y zRIRUfB&^tfyVZSIV74xb&^$`g)%BcM-RbYCR1xAnR&g#K7-d3urZS=MGkHEg@1U5O z89~h_6r1n2Mkc&l&BwdTY0K}ni`RsOM$he#@RBA+(+>yz@N!x%S**N$U7ZFnm4?h{ zHl_bTpKr2(>b-7*O#h9z3rDTZ)>_%SR0EY~#e`eXsk#ZWSBUI{1gUh8(i-W3^6jT| zwLvEXjhQ3xmu1!DFQeKpem)eR<=muHh zfIltc2m2(ZUam|K%pM^;%r_(|!n=;HaxbbkxrjN<9#@XsJUM&FHHDN0{(%CgIx}eq z_g=8%fX7PgmSCGRZFvPN6Eu*mi#jF9g-58I3g6NN%Q(U83wKqEzW_ZFgF53)?JT2J zcjnad+SV~6L?}bxg>HHBI*AztmDKwR4_QMDF7(%UH}NFUJ#(6 z)gJqi;O{b*ZZDj-TC;@8hYq*vl8WhjzM({E7V;+=fTX&0U?Q-S|K4HnVTK_s)!HPu zITC`X%JYwJylZa10^Gjs&UdIHJR+fW{gdA)rcIae@Uu~kmJH5mn*1S85;4swaqP-w z)6NqG_MW4Cbxz)WvsU3&y=5!;3`jmrV(7n%Ml7+w_3A9xDuJ`TgbC++ko9%ylxEB` zK5QejLnJui>oTgB9HN6Eb)ro(Mx*kHfOr|1Psoi_Cy#^c13{f3!}uGC zL%99vW{RMJveM0!KU3IfNRpg>;yba$PiBDyG)duosL1WL$12Xb@?U_rMo_!=bU$9( zeg&d&JQGro9W-{5&;Dio03sqyn3vEtE@G;3a>AynP&yqKg4_H;+Lla;I6gqd3S`VQ zra4NUBH{vQ89p*QrmOKCwx)||q;e-Af2gfSvW5)g8||$yhUNHb2;n)&@}gQWIUvbv?hhQ;CCS z#(N)M*7(e$|7YgShGs_%h04jvg8U7ZUvsM7jHvZTDvmh%kc)`%q#U{VZGPcE;PrQ& z4Kd2)yN|{WDT^^pi{YGF`}#@Mp@`1X(=c?`9MR13Z?9@i^9SpOo3l+sLaS0Ii)ysW zLF2vAdeiWkNq&2kz3u4EHY!S|otOX#n%c{FeRHtX*t%k~;=K}65v$_1qx|N?$Uv7k z!>4W3B~prv}Wb9oDPXdpXsYzY~!Q zb1FB-j7LC%ajbuLr(H5)&ZZV^5FtOJHa@yk4*N_GRZ2#p*55x2r5|xwwhua(_6~@! zn(oPQ%rLA~BtI5SXDETv$Gi&`ATVW?aV(EYx;^?RadTMW8 zYnKD8T+#z7Q4pWmpXe86AnW8qsZI$4rHz`Fd`n0bdF`)` z9Q-#=2HeMQR$d-IRC6CAhEma3q(k( zDyA=1PTiN(cL9^$mOQH9{tes#{CR|oxWi0@UipDsnG>jjx`VE-zJve!(v z1r-GP=~zIszN;`3A|x&lMkYm#&XK!w$Di>VCmNh+<^i4RSHQ1ekwen1aRA(`8UYUf?&pvp~*)RXKy-)6D%ootM zuaUVUA#KiMPBWsaWzpg9r~iOLlBilz8=L&4uJedG-mcM(Y^kvB{qS)Sd-~6?7d`r! zCUh0+NE{>aG>$5=seJ04YPol4l7TYpjH+}F?>5#1^FJ!B^kkR=lc9fBbFuMT1D?YQ z0vKM?sP75?!7*&Y>=QKnLL%sF!GI&d9HHn+Po}4{IF~!HU*jmPs-4yG_72Z-IUlik zfVgb~DNf*@@htosrsA)OgafeAk`sw)CzQ77w5GDPXrLVVt6d z6dkd*zqzVoVTgRi&)onCN55c>oCTH)yW(6;!>^O`L?T;%Hb<%xJv^rRi!?#BI;zDj zjodej~po*|!gtkTUa&?CDdx!u-IwK*^^JJ}?Ne{gJO&`gr+?QKnhYg|KH=Q;oEo>P&eIkN(pa zo!MdJWr%t%yF{w3JQvnxxF7~TK?WFO3%A|)QzgsTTPN0#*rT#_WY6gbf?vNL67cs+ zrN7SUlF*}88N4|SHQJ{+2`^NOA!M(NXnPw2uB%4ep0=Chj z-#u)v+3p=ur)1tajd5@{;Zr!3m^Kan3kdI7Ft&YRXjx*Vvxt{2{KK|w0%r3U zz^em&{Q7EJJoNg%veS#n49 z@i{uhEJiF!odhwb`~`gY3d^~(x9b`*(p|2-H+pq5U=2{EkV#@qHC+Kqxa*^twZSkO{?>fNDXK*p`S$?`sD%Wc2r^w>($fEOnK<^1gCmqM)y8AUEe;ooiByIe(9ZscFqM(bZ3Pz1CE&-MrbH z#}_ng?TmUtLzm`i7lJABe{v2Sc@pMfybD&oDvcD!Mh^-`wPlT4eogB}Z=$8~FOF-U3GKsS+(6JrW(KWwbvU6lCU zBplVZrwqYOPiRD-DXiL*vPE;~_CogxJG-`)V`EsY1C?%M7otCu>(-c~3V5!f3NIAg zR}e!JxxR7h!z9yJL)py*hJ%tJG6nf$xODF0R?cviFahGT@W zPTqx&@Q8p++qYXw?NM~sFQ4R_xj!;}&2 zWjRKNYIKcuf@>S9tN#K@_(%>4c|7kXbh{ukc4KqI3D*XvTgPDi(#+K)Wlp)Lslqk^ zP8XtXmvI?~`f$@<z@R!9%TdRx)iMUAXj!{68&(+KYNS=og;= zQO6zCFaZmszs+qxpy}c5uXVd@vevKjiek9UNO;ZPb}&=#Vg*glkn-Jv3Mpux!6?=t zSfgOSfSXl6hvOJlB}nn&Qu5IBp#$s%$3riMsX4%#gk8X(4`adl_Dbxtn}((;kB;g( zG-;ckz1p}`mK`K1xHfgZMje)UPx!g|SvW+?R^yA1t++Vi!fmk?KyNg)lX1pZZdN&& zy!i|Hhg7nX?4JdRPmtg3ne;+apnvtsEim zD-n`|E}%yZ{5iHRjWFRb!A6cYGz)N%-@Jc5_V-oSjn|gl9E+Rc^ZGt=##`UQPFPT- z7W^Octy|7+X(kGZ1ZtL1b1svJliQSQKOm)*T!^8T#(+J6_?9-G_m z_K4>G5HPf*TCOTon?-Gp`h7kq@&^q#dm`NCBhuVcSM6Hf)Sj{rD7gQ!uD3*gDV19F z{4OeZWcd^+a2DfE=Dy<$TGz29f)>e*9dO2k0H|thPUW?m7vozi`+Lh@rFe9G+cmuI zXuDa^7csG@qKDhYrgk+poAGe5{KVO(lqnQe|+b;5k8ZD0m}2? zj`~K2@4sM=OlT;?1Wcx=X3yVC{>zf)(LX)t)46T?VuR#unmX%eiIY} zi9Ho)yt$}2Mo`|g==44+%_Ysb+kegl7GxzdTIjreBuwO_&XKL-f6$z*StMF`Wp&u2 z4-E64Q~F4W;Q#V3Q&gvlX@K^_Bu|M8@%(R3U*!CXc=~P8+r!gnH5Bj1M>xt7WcBv_ zji73m9%EDOvC&O2Yd>lx^Led00_lfPWVY4*1?ZUiKoW9X{{oyhb<=U`LitB;Ls*O6 z7V@fxt>FtpE$G8}V)4JC1GmeUpYpCM$~F*wA2-i#q^Q85a!`b$B^v{78udtC2^j16 zC2FI1XbMb@rTA#?!lv&i?_c5PElEz{3o$P}5eA}GwI3Tlhs_Tc_hZl4 ztPJnsx{vt3%1>o;6Z*tsi!$!l5s`kMtMD=%54}1@bb53D{gPkq;{p^j$-Aex!qo&% ziqo))KRm1u!0PY>mIU1wxypqOGYVNzR%z>ivD^`^(qXP!*ZFE3u}P)s0Jgl2 zXUHbNNzu>PLzZTAGtJZ`<&l!d4>-%`CG;=V$E-z4M)JthcK)-|owYJM&aoHk(*pd; z7#o4wve1NfQ`R~{&avbl@?M}VOQBUAAp|;QN9EhQ`h(_46Bvg^(;>8;QQJMB3{S}T z$~1>%vj{4PSi{To9xh0KH!uGqJD$&=9_;CujY#8je2A}%0;-mS_OCN)Ev7b1Kx)@L zZz2;Pq6{Z;*}sw&w_Y1@^4fm-ukAoI4?qK#fy@}IL0oSX6Y8{z5U!}$@!-8PUEkNi zwH+GtUEfzicrd1NRr~HJO}0_kT|aAwZa{H^*+Py>vbqZdyEjr-8d;O>9Y>0{XE7FP~!aBTYRq# z4QxqWs`{W=>)FMVJRIYceiDy))qvQ_<<%LSZL5J={gNijK?PlY$#xTILz)FA#IMyv zPsj?>z{p5TFv`Hr(+peURS;vOfL}eU0Hz(Pa9DV`u*K!m3lr@)JXb zRHs2P^%kpgp)G=;sfHKw4XiJviF37fCVXZ4=9WVr(#P76U0a&+gQwL(J_7$nIBJUwupCYywt3Tt?3vnnV`%7o*GHCs zHL!+&Z&Kt1W36lbk#)S+WPRCAZ5A|bL)chpE6jPaq(8+Uza5Q22noXaBssD=DMru) zI0uBxnB+V|bLrgQPI#%kjQlSEIe@!FwZH!_yCB96FgkbQs|UAlF_O?3?x$Vq@3A#- zBd@MF(E-ou*K4s9ytJmT6KSbTC@Nojk=YhDM3a%e>I3Wi5j5Iw=A^=3HIciR-(Kaj z28#IwX(-6Kb~tbVG%T$92VGaHeyBb^R`YreGLI%rvuII!xNlSJot+xP4)x&!oPET*GepOrUd@f@y)vm9w*q}n(6G3{~rFN7N`N+@!aUF zt42g*TYNo)L+JzWkA_dTx9y=ti_f``s#8FSP-b28oFO!8^x*`OIMPie=yC5}oGS&; zp0VjOfgHCJUPmZ~I(2n^kvDm?yGNO|!v0)Qm*}o)%Jsw@@q+ZUp`@VIFmhP1!66gsoE-)Bn+x@47!C?xZ2vD z{H*onD=`bEfU~jl7!}Sk)M?jN)q1)8jE~=9TU*M~gqWn&pXO)hW&UQmX(|<2%&T?f z&sP6XT38{^=gZj>%p+GmHi4BI-7S2(|J+0DiRa=_n^RpGw|$@2_!@(R|0jC2+SU|} z7h>wAx^t7{&CRY!CRr8V-QRYi@!);^`8$o|gQM`~k96Xa{7QDmJam2%WsewZWG1NC z(_|-~6CRcx>1izUlFPaLJQTi=_=?Os4`?J(i)lFl5vwl1*m2=9)HXIR%6sm;FraH> zIguJB$V7T!a!ta2*@@IW8W5FVZk99WBV2?`V=w%r-kh6$^lW>a_c1BIBpamGY-viq z`7}p&Yz9fhwH}8+tOVq0XvKQ8k{rH|dWUnv-no8qpI1bt6tQVqk$~AFmO8ZyKZsg6oA4HCmrXeBh5E+KyPB><<-f z&#?@B16SEOEeZg-<5@ZuMZ^~C?R=6Z3;RsG^xAUXG&$#c-DfNY(s!2zyIT8m_+DaR z5Bt(wWN>*2#e0_Dg?^tcoj<6L5Y1ES3z<$IbAI6a>}+TdAW~**m)_E2MfEjPSy^Sz z%PmO%rT1;yN#wBUeimWlMz5ro(JLGZ&iCbo2sVnZkS)MXL1`5&2BPY>_?>`cr`N^9 z(Ci9FuNGy49t(}iAf8jN7!>sGB|byrcHkjqB4+iRC)Fidga5nqr=*_{ehlr;>Td}Y ze;S|kVBqe%bdms015ECNJ1U$CFdJqwc!_^|J&gLbk6T@==(|i0Lw!hxLh^o_ zN%?_@RO;Pa6KkUv7JStuIdrW0QJXMT|D$pbW1*(ZKw%F=gZA#()hhuyD>7SCXQ z_m(V{TPG!kMlBvf0kh7gQMgyxZ{CY`iP^ zEuKMVxSD^iZdOrvg0gozuDyNC42ph+tZqZCI*s(8;XGD)4hKU@(>1@! zdvF-J4~@CUsZ#$FXav_5l*}5Q#^?CbUQ-+jUK7&53eMtgx|c%HLt6P{*AOx#Nc&4| zIkTNBdbm$LiqI>a%}w0q4 zf(-a3+1_?gPx;k^@%06#_(}?up!CSKF4cYq{KPCQEZ42fqY(#+MydR;@e)1u^l#ic zL-^{@n9QK(n`mJ|CiL`qzN_2&9c>p{8dcKC(RkQ$bw^$#rccp^7!rBh^uUgcXFvq{JbTs5JtaXr`)+73z?toEHPL6(Yfm7YtHxU= z$d@gE-2URz>l0~47UQdW`({d!kf;wI_WH(75Jq~DhiekidFg4r0Uv+#7{ad)8Q|@X zAVF1+;q9JCF&y9~j9@1Fph8zwNO|#PJ~?a8np}`=YhZ+<^0*TrA7E+T4+cA{tmyjg zY3UYM_mBXIl1oO>)8)h6{gMK=(&+Nk#kloLq1L;{$|+>@(baLs-ZN^L%ys_1Q=aOM z*n2t)3;TurA8$IiBK*Czd+vu0r-jAtT-bEw7e&l$t?(qvc>WZ&s&c9{#0QMZ&l(w*Ct7{mLvBj6oHKtQHgc%66oo$5wsYJxW8K z;^ycDn|_w)+A9UE;Mx>0>+rnKMZt9;m>2DC;tgaK66zF)CkRDR4F{#83R5pE zEnmxPR;>K7Y_xB18XTyz$lgEQdohaW=xy}2yhjwwczjad8{Wk;e%(3b;%#x8-<3nN z(3Ak%;Rd{{F*wCWzII;UP5&uAjaiQ!>9Pmf5BmT#rt^QWr=MWQz z3?Gx0<}=Qu*=9zAN%lKMQ=PyaJJ{v+;_(U4GOdqG5k~jK3Co;V{HL9wqHtj;v^%gn zQ5g9(V0Xw=p5@aJ)S{8nG*aQnKZoI1ipfRA^J!03^G~wOkd==DFZ*!BnyHd^19@xu zM5~8ro+)vmKY{aZFI0VFt3q4(_N})|mv?g#O1b@n2l*RwDNeoM+G}bCj`g`1Jy)hrs}E=8 zbR_b8f?0z~T0bc)N!TCbh)_pPm+E}UVJb{1VMvjtB(?g_<@Qv8xZAXj?=JvUL)(&SYMqmPb!_bV0?}zu zUV6`8+8emq_x7{_KTLKIc#qD}9v*RsrhhV#B6M?wz6z_y!Ka<*j0 zXh9)DdYk}=<1%4m=Mby7d@gDuL9x2%ZZVLSHLIxo1OeGV-?2 zKdw_Uo;oW=t{3Ao!qmOV4m#u0?C+8pCn@eL2mS&YcHcam_QYM|Xsh;G*L)O(T02^T zQBhxIZiz@}%ojzW%X^E$5%v4!h_P6n?kArI{48&|cU66=3Mq>#obf*AR5v@2`B%D? z`ZM%bDL?hhG)cN^)t|uyThztQ?zg_Ri^w8Hm03l(Vh6Kr^d*>)^%Ca=cQ*(E(hU*= z(%qf=eP-Nyf6w`yv)OY!I}t#cr*+nveWZfoKcN?nFGoe ztzFBj=}eX&-^geHS+q8h3-q5t8GTzcMx342ZsZSIFDq?{cG~1hWJnZ0+vGTQLKJ5W z6_B3x$dZ_sY>&2{D8|%E&xI6jia2AB<2)Bo-7lWVmYwEd5mfV8zMC{|Y(^v+XaZE* zWHx;ow(&E)Rh1VsM*F8Os@sBO{1Pq1=yIlt-|gbq`agKg=!-NmC7sfgk2r|phEp$o zUb6iY;A=~i`|ZlWNQ`4JFtbdPsCR${1Jg8h z!TEjeb2qZ5M)v&&k6c_Hhxbv#oLMnM1x{S}%-a?N*W@5xR5N!tr#GmGfwd5>Yf}<;0Jw6k|zpl5)py2WHO;0S!y_UXu#A$Xd%}6lglO zl$9QzEUQ*dE3t?k0MnUo%e@-M%ZUPWT#Lmh1}iIoX$xq@nkIaVssgMsO-)T=KA56) z;Hpc!gm6e1fNAY@|I>2Ax_=j(dpO5n6%$NSl`~Eq?6^jzLQlO=>>J4xMjiDjN0Kzl zR^dtR0`KcUX!U`-8p}2>81}4~!qM{d`k|^fmaFgXbj0Z*uJwVQ-ajdW@;B6?eo3=+f?zt4C$~31Zfvh zZAzW_p89mvx_wPEH?cVD@aHTfalA`>X|kO9p3`n@h?S{X=cW!Qa8EC|R24sFnQX}d zq7SEd=*p`6TiBQ5I424SAbhvg^4H7%o6?guTeNmmUNKYFqK1x^HiF&3E76!Z&48AO z2B;U;9grO(wEtKg6`;!6Xa~7&0jsp2r)!nFzh-HE&3#qBUO%%H-Od@ygv@1T9O2vM zt#62zRwh(&wZ<)ve}9Yj6YR;8WT^)#_}Lw^RXz117xh93a^j$Zp82G zC@B5;(8uJIHAX3^=1b3pgW$~uZ2(~Q0vHC0s3ib#~e@bEZ;eZd#xQyXE9Qm37xz8iW1T|wolZVM% z{iyj`g8-^j<^DDw=0w3fbhnp?n>~+!`;XENX77h=EAoA+QmzBa3V3@MP5R0cF<81e z-b|`NbWL_S*2TRP)XD}ao%&^d!h$GS;4G!9N8S*zR@pm*kPBWplh*YZcvwV` z7f|C?p~UG2V5J?|iMqoABr%q6k6=!N<^{icyCG8e+l8K!njaMlUh|eQicjc=i9N?v z-j1H~QU}X2Nj)lRdZ$hP!+so2%Oa#2Et}o_V3n~SX`pWx`~*l< z2f4zPEM`oLs)m+~^5s7rg{U)Y@y;~UB$ei69y*%Fv-W<7Tdlof&HFq%Bww1)|4ha@ zV8W<2`;KF#78dQke;4ky`&!&O#MLSW0FlMnb2H~jimFgfA`F`2XqMhrRV+CSRNfBY z4#kj01sirlnOq;T)Kq9-2{f?yqcuw&KmYrC4N+NEJM+TA>R1TBn4fIeTe532b-?y< zdK$bTH&Sfu-=vy8T@a$1w866PXcY0)8-Y{5`9R(B^ukL#eEgc(sk%}yqSCG-V* zqPK+g@Qvd3`Nm3ybToj!oU~L0FLD5L>@h9r<83(?Eos6(3S{rbHMO<5#=A$x8Y-GQ zqc(jeDC~tqV(&9I5fqfMhLwWU!oZr_CFy6sD!$@C{8o>uHI-*kT{y2W5IND0v#yTn z>+ji3vA!VWKb(i|{3kG{*J9c79R1IA!R8tdC`V>lR4HhCq8U^%@~R)g+K<~(9(T>B zrL`5v<`g!f4CSlMsCec!_|*fE7mNcO{`>u(Hi&LB6gh`VCNhy1KE!KdMA$oG{SY42 zH0ZvKNyZ+4y^_+>a?~lSOI|A7DMNAl>|v4LrNfWcH%KUmV&2)H%+Ar1Krdp3L>$ou0IIKQ?chabW>q{Cznj`5~4=?fu$2Tt+=Pz+9T{k zFkIYgv>jCFJ%J?$B>IW@Mt!F&#A(kLSM&0+7V*n6e;iwtQ^H>4K-8Jg-;QWLfGVY# zZ)EmqrQ353#J`J%UT;6Hf{FfsgBb)FK_AIy(V#1p{ZdgZKjUj6-b9%E?K^)XpRNpy zuSgT0rW`O(Q1~h8DRF~7?WABI~ zDR0SuQxpBC9l3A85@*I@9SUtqSa;5g(pDCxLKolYe3S^2JmhHUI~00r0Uq zkf`h{?PSD0c`(1uDQZ)#$iAp7OK0|lG@{BSv$a0fFgbx#&-fBb7dn8c*-g@U zAjmr4)!&%H}i7AXCaJS|`TtvLrfiC*+HF&L{YJV>&r!wL} zT>1{F3dHG6jLNU=K3WkVxJzznN|)dC7I(JPdZj`2dbA|uJiX!yb4Kz9Jt-hG>r_`^ zA+*{nd8)Z!oMb*aHpW)ZzJ_+4w=eeZSh$GtFyBQE$&V^1HZKfwP;*W6665 zH<7y;+UKDVo9hqKa(%ZSnVjP)dNb}r=u`Rhv{Xwq@4q(MMvsM;hf*R7qovgPrZCf{lFezYr3~%b8f9iVvl&-*W88d`i_IXOqUGeu zbQBkNfA-r;F3`wlnbq4m$EUZ_X@+0gkeooOi^)pw>ut9n>JD(E{fC?X&$qTVEuGZ| zSR^$>rZZ}DFK!_Ie}QNjCH?~S$!y=_^5M`kiw_+rD@2dAoc2TgHo`Z(|O z`~8hd+l9*Yy#3n^lV7#gpVMcoCVu$(nk1dkKd;YAXh_)f($MZ_$^MGY$g4Z-XBne8 z*E=+2BU>kl)@2b4CE|hhBMmtEg9Vge(|d}12?vLMhyz_1N|?z_Tl3qO$S(oe$LSw} z<%8>5)34x1!*H?f2x>XFlYjcgFDhjlaF+a1S! zH)lq1_un!#(k$BYsQZ0ZCeQOyFpc9Ul?05LVA+5^+VZ5qMu#P{iJxvV*yffzCoUc; zdE7PDN;f{JFqhPmc_AT}1}9iV9vVEF{vVu+6UX8bNRoWyqEwOj3B~fJ#T#quc%+Qth^tUOk8LJAhx%GPCbsCN}7H-Ozv3Fxr z0qY5|b;Y^6I^l|b0zg4%?aD$ZOcN#&-fR{GC4geH7YXe_!0&!lnrT;CU=#GTy_<~I zRHzpqKU##^ZyI)C+x@#JvG>}F+Mx6v*UYuoJk^t2d){Hzc!O2wxfpM^7PyoPAQ~#B z>1Q&fGKDE?Z_E`-DwU8QGK7a5VX(}p&$43{ws_xixpk*W-`n44L^3~V9A^0hP1ATR z3s~K!E3={pqDkC@SPB!pnM^+p8L#P*S zFKfOLa&5#=P?MbNk=-^X;Qwt9Vk-OgDXsN+N#V;sep*xIcw}}W>bT1cDmQ7Y_lj$!IfoNK3iYkZbKiX&I6uYwBovc7>Y#ieT#Rx{ti=G0-{86@IuKmg#*oX~Q zSkhIji73r-yR)t3tFvV48P`-KfM~qeAUo-vKG8zSQ?GkQiml?J*Cr0EzA7 z-OqlGMu(2<%48`^Vz4Xea9EqBkSf5$r z4haQHGN^>fvFS+S>$ejhA0qqj=hsPv2$uV^ps)4m>DioJl>;_KTYjpTDh=LDG115| zG9exo_Q@ayGHHha_oWgAKY_|_|>7?-d z!q{xy`6gY$oX)i1WzSsj=?Ni}tR?eC&8RigcT!61XPo&bR}V_6x0H-P%s%G65%%xE zxGAmnnB)@v1K8+jTmewq-M)Nub&>ECXkpOH#dUfJ%PtLxOu)5n)6ocUNj z5uAN8saK)0-}Y++%33*-ajB8Vqfc#*(# z#!@lvJLZtUCoJHN^lqd?TW?C#JYgx^-m`v2?M8_9#QvhnvPIhs$eZ|OLEJkkKoG=@ zS?r*fcVxEntp`zoRFWox)OLDXqxcl}=`f=qliewIzLNaY_`!9tgDm_|DNN$(wkLvz zgSjbkT#hOLE%ML|tL2o_l#rCB6WJor4{PV6y^Vn;%U60pZWfldjY{`0zd$EE00aKsIUI6FyU70+$c)S0mb|t^lT%uHT>jUpka2}odwNrq zRg^;3Gj>$m$I{+meS;br9fRHk-qWG!L~7;ty@$6^#8{His}YbmZu`)rTh*`|@Ih*J zO#R4JedfPawit7D2I;nQ&R$XSip48o`e{%`FN^3@JP{6(mb8t^|L3ptqPj6Nmt8Sr|WuKua!iR?toE2=qnW-Im9 zxkRII$TVf46VFed7n?smm{Ji(J~((ZY`Qq?QNV+Vs6m0TUYgHt8`K)cF;4-84$h5e zpthpY(&EpV(8NVP^S_dqtsN-Tv#V-;ps9dVL>IH_;^LK9r#^OhKmA)>(O5 z{IBky>Q`naz<5chZ++}+<+#`#s9R+F$UoS|JN6X3C3*YwbmQY*jm2Y+M=*Jt zZ|f#h@401`Ud5~xDH;gJ$;4a6o6K$`EkmAy9!Gf2=)@0}rzjRj4Tm2|N)o8lR=*YM zsboJ|eA36VTx4m~_CtL|FVQI3T!DLjcm8)=JdIE0oV0I&^hUORgyhdDb^}tx`3?4z>tE4%gRS_l_R8A=OH;j{_~uu2-5YjYA}le4cK)f1pWnCl0Fq8Jz$4 zg{Mp(``I@j22Ako_m$x`Ky4@=kBf}H7Zh%dM6gK-@R$xG)##O6H|iB0wGGi+6*t`r zYnf9l(gUtGPC@kFQ>R9%@zJqIc41HBa?CHx;U4R)N#&s;s!_rrlgg)^8ShqCGzk!h zWuS=ly4>=_h|OaMY1Gk!0-#4S6?F{`rhXYSWt>bRW8_IH@fGLAzf^vNG@SAmh=B+w zlb#DI884zv6b((YcN|xN7dqqTBD0RR(f3*>dqmJgd8D`)2eUxY8D zyR_%M!SDeUrZe$5;G7-!src9yY6n+om%Ubzg3Uy!ij#f)FjhSPyNzDsFQ|oIk(`KF zYvkjzUP4)CMZOc(guL;)YtQ?I&tK^(TcTy3PZ-j&_db3ONLH!}c>IWE-P?)}ymZEP zIY{_cAUg+XFvZ5zAz94nF59t9jV4H^!aeEAMp$0g@rzV>*fDCcS1!@0Qw$ZO-@8Dx z>%!k|tf#A=MmVdL$fy4T@mQ2-+tup^Fpk`?|0?Abp1e3{-Bzk=aAH3DDG!N#1Bxt= zbq5KsGr=&g%bv%r2YwPJ>$jiq_>KO|&pa@K^P`yfWQ%_7;|y0nQCL+6uANl*mHNX1 z9T8>IC-1*&$E-~qq8dIRx^|`g)||nA(8g6mPf}-ZZy@aTCRi7gq+;XlB&oOcBk5(} zk%t0Jf_UQxbfM(U@0d}j7@Sqm#3`jwr_qrFvcjq6Q4>Aq$2aqO3FCk81q6tH4siet z)Lq=-zm(SPq^I1{HqUBVsthc6n0;ws<6eZM)c1%UkP2tb`z{b7DIYJF*_4{+~C_oJh+h=Xt9rQ zw!4^G-6XDHgxu7)fO8_C3a|>j44IWmnH{YMrl>HPJ zw_oj}a$EnCvsIF&Qa@VL7j8K;r4b9SlzKPF^QrVc_3m3sn(_nrGYUfQw9CZxZ?v2!^$9M@`OWg~f zVznM*3ykfxMoq^%DRB;V3N(?m%^fg~NI#j#n^}!F$QLx3^GyI5&P2>?%oUhbX`Iak zs3i~GEA8F)ulg*vGLmXA&8*rx9~WBl%b^5APIL0;&C>5<2kz0s>wOger3D^b3uQL7 z?Vh{Ob?4;BRX>&Rd)`HieIAWeTcD2aJ~HMKSbU(M$?l^17pS9YD!lL3g>k5+s#kx? z>S;9~wqFN(F-d9b@08v4pOsaF!HJCrPvhEHxSZyX7OxtRrT?C=_>VXNDG-BqEDHv$ zqjU$^Jm*>*%cUabI}v!I@%Y9xxWUoVXc|a1Lqfso%@l*lN8c%PF1f+Sy9-LM&t?lX zCiO^P9hHV&c>l_o9QxAJC0CCi%mKOp!Ac`QL$c}2jZs5cAufkNNo7Ep?ZeY=qYVr;GbrG%B{hRga>{*K;y|>P zWD)c8MAyO>83NRt(Q$jaX9p(qYnAh@;6nc~~kigO5oeV>oh? zfvt~*2?d_c1AqE4iY!8Ffh^BgqvKt-7@v!ZP*(^qJpug(IB>RDjLAm~^GZw6)Fp%> z`LgBh2d>5m5;{9n$60xviYw@z$zSzN=9TfLeeBZ^hmv3iH8704O-)U)T1l#JVcqd~ z&5A6~O$D@&ny<%!X}N}Z|3+6aAW%*$3zdUns8UQ4m~PGn&Twq64WF|1HyFc?`>U<- zf@*ueFhXb65(J`1iGL~x{I08FFU<83*hqEgB>f9SSe-_GpC%7WO}6L~92za_ zVu#&UbTz?Fr5sR)ya_r}e*XD@;M)W*JOdT0jI7QBNBEat&F{FsK!ynU3?@797_RUP zVi@(mj$0nKIWX??c}lx|$KUu2&Se47x}$vSBx)*rjiNzYk`LHHdVY4vHUG0(Nam`{ zs12(Il%=bbv}G=!`$%C1+lEiSsW?KnU~+_N#>yosmZVS_O^QANXMJn2@B}L4e;wV_ zaE%BqI)G&Kzuw@T-LCldF5qiwcB0d)MCuYZ5eiB~nl+Xb0hv`EoEj@87d?eL>&6n{ z`u|`8D(urQo6}=@ms*?LD+@JDNpntu$+zjv>j^=HgUv3kq=N1>xLq=ZB63#s8qPuT zkmeUB4dUs2bt#PRr}>0Bna8xsv+f5t z>5cp-qpyiwy=c@>4k_XzqRY!=Tl2bHQ9FlCbeBE%4z&tf8*XB|_y!NT-t=z}WNw`z zW8-A*-(x3&(Xu_%-dUUaBN0iELM9{ru{$J&DF8Jt zbNFSSN4R_Y->IQog}(R3?8dP=IE~v=>V)C70vz{4bWUJN`QjqGq>nPFDhhDK62mZo zz9?(TeX`jok5G&#=cDPoi4K^j+F2Ub{)SJFUE(*CDXWbIbU(QT!T~AZIZ7w2b%VIO z7*C)192^9_U#=@P1`bgu9ZP&IF%-H(kRGgygQm_rOri*BBIT=-A*)2cqNW4G^>>`b zvuz0Lf1VO_==4bJkyaIK0^(yTE}Ec>`iMb$*}TPQFN+G5;-{>-tR3>l!?3UQ9$Ukg zPQp}J*p1&g&@r}uQw2>@mwIz=R%MOkhAe*FZ&UjsypfzQdW%9icZ`tJTNlmK7dd&S0z_tbo%*3D%pDOK^Ne-~IO zfv{d8BoodF7bweTQEHV!KioQbtvUnkbDfdaUONgJLDpR;r=C^qhV#3=m-PR8}QJfd<2Ho)@ z!-uDg6pH9u$UY+MplddzEf*Wjzh>4}k?7g(5(baVqMZ(!qDx-Wxy==od0jYUY4Hmb z2Dk85Wga_^NTNwm0QaSa-!@jqQKI23>CO0=#7o}bS$I+ByJ2{O3Td)HaD2PB>y{NL zWWhAawG9i~ImLNL=*xY%cNF=_Rs#&*0=-s9!WqnsE>=aH!|y#tGg}uZ{2p13X?Kns ztc`w7Eu!?wtNGI~XOG~*p03kktPX)5ui8cU7G-53<)shcmi`(A&DAp7)3NbkdL0-w zzr`u!ab*K}&B29WhFEZK(h06xSgt^C?i%|b6B|as z?e*B0>Qrr9l~Zia{90kjRER+X^FAaY``4%+@XKX&e_cD3I?tLT(ILaDo;mBf596J8 zUps#$pt~OmfYukuqQ$;rh(Rxu20ETY23`d74l(MH^RYFCo*8NI_f>w?&`b0zA-R1S zqSE%xI=`g&*4aEa%{(^&U=QFCU33P@Q4V05=&PQbyFv&fO%$A!pmmTkX#dA{@?U^O zMdfbIdEc?sjlgI3=opatlR>}$B;}UN@+imG6#y1Us#8m@N1%hsCPu0pgPAI>#8Rs$T;skpYq>T(YxGjDWy%1uIU8_yhK1s5#3b7a( zsuSn==)QVdebk_B)_wvUeBbfF?naON5H_53RBrF2*EZePFsJw1hHV{>;H`p^NME?T z78fX=Aw2_*$?jMP;PCQ~NYnJcsWvd-o1%cyUzl@gKIPx z-i$7w)MY?%3En%TX*t_i9FN@%hP)EZYyv)$vqDIYF)PP(5=rwnsg zg4t-}0lQeQYr)y>?useduOoM@#UjPgjL#^@03ji#3fOlv^3vP_D*GAe%yWUjbY3pf zC+*x>DLG@oGPN*##j!KmZyTE)$qrIYtE3VmwCPqU4xGEk$^CRsR$rZj&qvZ~)w#eR^KlwXC6+W&| z3i|&882Ho485jK^`~Nmw`HdK^yhI^y&70XBZyLT!Y1vPuRl1T`3V}^hq{OkQR^;Md zLp!RMG$~&bysiIdpLa)(34$^hQ+;AXvp>1bu+JHnJ)I=^HC!-LB&8b~``{y!G)lly zE;%PJ?hq|)GR@SpE0=9gOD!H#UP%ZVan$1|Iq6w_N%0CYC>y~X$L4F|H+`HfCe=5k)tT4-)G+ix1}!JfN4Q-ntQ>5l8DLu8fMQtbh>yN6^ zyM|G47fdGtpMJNKNg>DvB%xqGCpGy1d@K)Y zng>(Z-j=t`BPKrtTFehL?MmBGN?8`Ki-x=SKQDtt2p@IdReFn>{4jwOrYJBFjymvG z`~t6LkzLta1B_BdmEPs)@@3OZ|(!Yyo1_u6I~AKOf$?)O`a`IlE{lg7X+ zeYRT0jtAjjc1?^H^<`OLXepIP+9?G@o{dS$pEjR@_>NDcm==&tgJF|Nj>6~#w)S@^ z#tAXhTwkpE`gU90cimdtkkh5BA-3{Xq7WKS zdk?wZ94dJ;J(G-2%c79*&GV%!vC1g&AFg1%23_4a=2Uf6g+;vh;SV_Ic`?XBvGH>@ zlS;uMAXx|ZF+q9V>S)xX?qS+wIW^t5y}_OuV#LtQZLaI!Kx%!kB`x`rc2zQ+R$G!f z^5}-O?!L#0s_uc6_vr+F0+uAKwb;e_Gyip(rw#drn&kap6-moeJC>w4z#2AW;{XGqMxaalcm-n<~S=}&Ge`W8vW6%Rki}s+ee7)~+ zdF~yb;?>0BX&%8A-S1I*976j^1=6s$YvVjOfdu)^j;g|3|1&*Q=43op@=^cQaKDwUImJlxWUX)?ot+2Qk&}LMQM`^+iwjRygvMM z&;18a&}E92j%z~jXX43Qz;R*}haTc9TE3sG492T$N~d!add{ z{4$$0FYJlBw_DK0O>|MY>In?pN~ZLyhQ~;Z@2xNfRLxWT*yF|&qi3Yqj^%W*bvuuF zoizkXN1IlR2`5v?+4Pb$@z?UmCN|3z-9N&e8wjs;6p&Pwhnocq@o@$(d>lRXZQjVa zNPGk;>pe>D{y>aOV57rrFBn*Kx%koz`V11D5ReL|qf-B0DU8QQzkmai34C)zlOh5p z?e>CS^!&mAaVWwhgK!q3Xx12IJ};2Zzgd0 z@LCku1PH=Ga2RJx zjMy}vyE8Eb?u;T1gF=r!4s~LA3=bM#dGwK1R$8mmhvC&&N=*`YTUp+WwFV1`5Wh9^ zWp1BuYFfBxJF@#zmWK4K1*Y%=Zm|9%6s5BIAKK9jt3QR^|F;>)+mEi+NF@q1c@sI6 zU(EAvdJ^;>R!YCa4-r?e?n>99t-P`u@@CArkQCKkXsUVf_SJu}QJLG!{sl5s9!t2c z(bQEzt?a+}Qs~5(C1Fxn1l4U!lP(?R8x}NtqFUeVS>{n_D<&87*4vXBF6DrOBn5nU z$a(l1=61BxhorX9PI(o=e98-`u%{@`i-(I*LlySp6pDqX48o^>k7RIAC$BNLkQYMS zb?SLG6Z)m}7hcIu1?TC{5*aVx1q|E}xE}{1qle~vLL%1ExSeC1*^1E-3euxIqjB}7 zjbf>z>Z{bG+p~fuR!#}&L@${?tGZ(^q)k&0s6x+4L0?N!q>Jd2?=z-~d{u>n%chMN zdDVHjswMkPx1t1S_c71&FLC0@28UFK&s^2(J%1^L@?xB5$s_SgH3W@izjS&?!qet! zEj)j8SecxHEoO3g61I@bJ<8e{h+a_sVL5n@MDQgr)(h1+3!fyu*!Fe%dafKi-;$)gLOg#8jWbOzoEE3tsB&gRG{B;%urM8z`JN~sok zzAD$q!p6ZuQ{QVOwotEFy^xjeH7a?i0#3|x%~hCqYg7$Ia8VI!M>0Nw7|K^-MV35*fRTqR8TGwQz}gKi$YFiy(9iu-A*wcEIn{$D28>$~M-+#jlmfr8 zk#op7H?H&S5`6h-0!h>tlbpnR{25jbd~`x|XUWa1mr^~p5*}T6*W_Ld8~@zI6vnE5 z{HDR>Ils;qE_h}W-jnNL^N)9WFGRBszv215i}YT>(M3-Ps~1vGuOL%}>4+OlErl>z>$D?~t}0hD)3^h09d4yhj&ff<%YotlsUn zBE3jw^$z*vXCY!taq{~SxxH1l>{~J~FD9K_wC}=zXs}3g0ErYEhU2=qw8($9pp%Oo zUKx_#C}e4@9Q}~9X?v_q7P@T+f~XXOdL$ZBvHl2)iE@MWWOkjFvu+B>&}T&o12Jnp)lpn+ku1xf?c zGd-W?*Xk2qP<+HI?UHvJ7Dy$W_N%Gt!y(wL>uF%M)_2SMv^biqCEzFOkTgs2{q-?c zxxmSH+s(m7yg3yI_L3{7Ju`pn#;RcfytzfLWA@@l_oV3~#C6uZp~-SNTHb@@5Lzl} zZo!0aO;#zUzDcBS2jwyPYo412-*BRt&TW`gg~St`_9S~^H{GyC0c6BwVXZ}ZFH4@K z*Uq|Zt*W`=_MKwV{o`dHG|4%ky#KKLck!clA!p>1m19&=ip6cksxCK>cIiNZ)#y)= za_w~-Ystk6^)M3MB2w7w&4f46vYX^(XyvT=6pqah=?7C46>q#a$F_uDX`N;5-B!R6 z+Vy>wFR(d3i@S@OPNpA0i};gCa!LrlaSRL|)nUS#cJ@GiYF~CYA0|!Wzn{6`$ro*| zlzq*S;H9XL1>M{CUZ9i;HxUO)JA?YHc9Yz`ZD=aiX>?!Nl#I%0$8{bp1MI?|FGv)) zfo_9iTgWO35~RR__x;6B;N1QnaVF6Gv56c3qKN{5h=XW-0YT6Q&@8xiGj^{jN=m9n z53@!{W}ZLBW}CXjTx8Dj{gXbS5iloZ1!ZlS>Ia9Yz&Mp8&bW_FD4$_1dqVU_EDdW) zSI*W=7(6cbIkBo9Gm`J=vo1XITZ3P~uYGS7^3ayrNw$QiT|vuRnH2at#-Ly!Eiw*||0>A^=)JPgmEE z(qofNU3>FuRY7i#nar-glj$ryAP+2U{k=uX$t&E56T{6lMZdPOh2(|GcIbBUef6M} zX&!Z5*{ezP`_0@m`$?0y_=W4V{9C?3*F9SHC5XU$u#&A;qos1394wFiro(Isk@nb6 z-8=o;;hs?{TTBTM>sao+=BH^}LgE)MaH9^PD_7T$oSt7f+pGEulw|3%MR&Ud{NRNi zbq`R)Ap|AIT&l&s$K}1-CvN-kgrSC=#(wo2`+nY4#lb92XRB7qZ8iO(p#Od|4qr1q z>gBN%>ZP^|_^jah!VMVx+)-ru^T$MaAvPp#v>xpNUDkVGw8UsIG z5qF#0otaj)u^O{oInd(e%dH*Ju{8sC*9i%Sm}jV=lnIyTr9j_sHzF z?8jTG-_>cFXHwrGqd87W@RaGxH)OsNX2s34S|m-Z<{G zf&aA7@ccheD3Zn@3s=c63c`Rb?e~kYO^<0t0=WM1&w{a=dE)+Xe?J84GxyOP%3CJ< z@bf_A6YmF!l6$y!BMo9dURsx(5NzzaU7|8sj}7n{3V%8Q#28cUA-%@RA_oMBV8 zNJeS%mR;27s0bcn2AqTQgYkja5rcNeTzkOeT0Z*WPZ6~(v{dx3JVV9ZL`Z4nQ$TN^ zXKVMQmwnlV5^#l2h&s4?)WSz<(wkuA-6L+V=l@=|l$!^mx_^QG0tK{5E`(c8(yh$a zT1Vf;)+T;kzB6=+t~eSZvj>`BXG*P ze7{v=u7pISX4h4@bFoHM5300AM#l)n2c2mNH{lefRSI+l6&H-gGz%Y!EY}}4I7-mk z=}eO}9aBJ9bKpa&yiz=Cdg!y*?+$%$>3$+1x1T{iq`-3XG*FA%E7%rZ^OBQ| zM9_(+fW(5XI!{f{-epgJ;J(0;Xx?awwu9#X_i&r~|}%_e6N1nmWOfbbot zuorKECT_M3vaVE_@i zvwky5YTFIGIBewys{PHST-$v;Pr_s0FbK|6xDtg{)n&iUZ!MOP3*5J&7)5}P(R6v7 zvQd7Ww?|cx`Bcqjjnie-O=B<)#vzW$q`@ovN@u@%xDUAKrTG^X?tPEN6*B_aLa0Uu zFIhT;Ku3{pUc{d#6ezshv+0z_?ZdsP*kmL&wH15nacLU@EGwt9?H7mvY!-U5f)xhA z>Qafdv>DDoLrvde(rsHL!oT)&Fn)3?%b(Mynl;An{n9sQZ=LwXs$3eMr@d|fv@4o@ z6sBH^xj5*_x*Omk0(yWV%slS6{MFw}zNlbBf8AOH=kCn}rlG#ZS z#0Vl5vh0#z^S!+85Aa>on+{&ubjH_9@{1iGj&8>TTu5aYaq`4CpPC~Aefc6)e2I8T zvJ&mC0|qm&I;4y~`kN@e`vvXr#zFawzS@E7Y||Tkd)181YariFcqWAbi%4u4_Jhw+ zGU%fQ4^{O8T-lVeOyH?b@bQA^fFG&qyYL|Clo&qZO6eLZiM70TLj`L{&I4y*2hh~! z`PQhrFO^&WM0ckBP3Kh|4Bguv5z~RFG1bkfSKcj4E-GX5tb)H9UEp)mb-nd%ongHe zPI!X-E3;3n4`?f}(8l>H^{dg7l%dLZyH1TO$r;+s*er060hLfxLOwn$e=D(2Ip6MY z&QzuO^~odUPrVy1hwlP7HfZ6sXO;?l>@a<#n^Q-ctM+fXVS<rvXug_I$40 z#$P-x7MDiDlEVezKPySmygr_e-=l4R{sf*Kf(|r<&$tvGq)iPoELSmLACQk;l%GT$G=j28E)IJ{Ks zQ?l$~POI+*7=a@GpZ8yGD5E{gzRVf3dTHo1<+Qzy4g5gKENSJ#-!mel`Onr*lALUK z=i|1U{HilJWm4=+0+U2|A|LxeiZSA8qHpMsMuly^+iL$F05(_S&I`sMSTCp3g>qlb zCJ)Ug-Wa*ceJ2~pgQg3%$}Qa$!fP0Cy5Rf<7i-LpUgu8fZ)z%WL|PF1HZS!0w8{3y zx-_lpxdyj}YvJ=2_Y8dM#hLM?7?84zz_O+IZua|WJ+`fEiSaW^l-_%t(2~_Or>Y#w ztRc)CVE0s6$R_j*RlX7Zuj&i<9onlWYc63x;&j&N%t+`6Oh=Tac=nTeEVA?c{qt9Q zozFQ_icSlaWYfrR(ovVMoGsjFW6CUVuUOHSOwuMj&lTBfqTX)%n4MpseZLw{h&j?~ zESFRwzsH?}&vW4fCK;RtN9Kad4u$t7+)v#W7k{mz@*lLS^#ISqLC7b<{-d_wa)#|y z>=r#w-?P9NgLZNtXP)Jn)Ar!de>G4X&F|`WZnHM6?R-&JdmZzUW$iN0!6QCsM>b~G zb85VeyRVNCx2iWMoOee)kn)ZNJZNZvZs>MqRf&PYzn)rLy`e*at0uJWFl!|9YJ9*H zK3rNb4@xqeh@~Im_E1z%4hA!g(u%J(lC}S*2n9fTd{N--VOBneL4lJ2+9jplW*uC0A$lWU;sd@fSY5Td{B{@=W=LCw8;9WJ%QKTf% zj|$$9^gdr&PIB$DkPUg_asj*aR$CUrb(6YMl_^4Nf^7kt{i5U3qENjfuxhZ7Bpy80 z&@+qpE_-hNML8VwA?~*bAOCOG z6oeL*jQhg@X0w9kE6614tM6SeZHSI8?G`qvD?&;?_Oxzg$Jf#KrYv~we-0=e{tGm> zd8+NXL=#I3Zs4Kg_Ig#|@UKP*zLG(cFsFLcq#)Ke%h9ro@BF6J?w|cwQPE*^cTwt! z)7TK#Wcl!MenEhe%k2DMZ9Vd*$6djFG55sbyTv`Zvk$d-6@T0+(9{N`r|GcxyI((f z!-a8Bhg9>xj$&ytw=j;@Ki#Z${8LhLS5ysiTW=?g|=pG0Y{aiPyH?ZUYv|%{_t@)#@~)+V*Uys0@=cH}I)?`KlPpLW+zlr2N-i$eVBM^4+9#ASxA-3ESp6(S z#7tTOfAqwa&`5U)>v&}=x^A4-%yMB8KNN;71`nYyQbPl9&+AQ6!Do_E@9yZ9nAjl6NO_d#m!eQ#fh!Th^qgF42WSzA*PjDYS5V8;qe%Yidh-O&U8?+ zI(0ZsXPJTl-IIEkKj)_FY!dc#*)qF$CmD&@ac{~J!zQ2TVtAV?FhEfe)!a-a=|LtK zW6|K_i?M(d`oGb7u62GM-K(!C$Uj$i70lJA@jy!tnQ0|Y^!$VR%G_z!VJBYBMfanI zhK&s)?WPI!yq7Aw{=rMGayLM{!%zLkCySY?>mG&B*vD(ja1!TrYTl6=c}h{|1W>A4 zSTC-oyp0mWK%s?R$$QlQ=_KSbv1>v?ENNn@|zD|E?`_`Fkk8yvq(R4BIMb! zl^+MOOMdu=M|rWDI!&?W^>Q5rt%FE9!%>2T96LI86SY)+NkM4lqn(bznHmmiz^g9t zb{4tl$;w*>k@x z8PeOGA5roJb`BnomYu{IG<(yi`J`A1$E6}KgMGnhUnJknD1su8AC~j+Dvt_UHYDdf zc$I$wXweQ@15b5jH}IaDPa^0RU^iH9yEz z{*u1Px%0(puSo(L?C~#N!Lrd`EQn4ucM+Sw$=9?JR`nu%$WqmTm8lUi)16Jcp6ilo zMHd__jvumnI!z(*1*okl5v*N7L{H6~hpYkPE4YQd^>$%u@GK?RC=a#d519cq#P*>Go^ybpCEHJg*ZyjM+Sr}#- zAogeq-&qGeqG#Nc^Ef{UT1^i;T>mzh0$TM2DT47b8vO$r-b`Q&oXD0Y8*gv>BvK^W zW^WNebt7zBU%X20@vx3PcYs7zdR0%HGZOafo`V_2k*Us}fj$X=4YA{mO`mXmz`p>@ zB%0|n_vFz&0Y4q2lVY5?3GGvbj!p8+E@ye)(hrJb>%(tyh)wh&lazX})_NSk zTLU@b3P4s62Jl4?JS-S3f!SJ1ESYV%+WIvKCJYn(RjyKG$ z&^)hshSBYcs@NK6Y79HziXrf~C=HWCdB3pGr9;15vm;lnTB4h&8Cxi)__26=z(kO& z{K>;d;fl&l3O7w}B!+ORf^)1^o=ILB;>S}nZ2c#0AHm-|C~I&rnj5!{iVnsf%N>2w z^-{7BGhh_bZ;xKbyEt&9i^Pp+dweq&aC=M_6X?6U#F}Z_NPSS0KT3tZuQ>cY^ z6HSy7JjnteRKzN!7?uFOKOaQt2ze$Z*VU&OlaezJrQ4n>vc8k)9VZGJK(wgxeMI2l zKZjE|ID%&Zywvy9L@V!V z6pINSB>`)vqBAn+sr!+Gn=x0<38#(+t3q6uY73qnc-6^4xmLLM&T6d1df%s}g@h5K ztt2VS>1K#7ANNINy!+A3lodB!d~@|y#Ly57_MDS((1Z9iVMA&cVx^y$jqd-m;rz`A z{qeq}@**Z1y)+qvK+M0q6iX)X?L%%HUPgvI#@ElfxaSJ!h!!5tYIG|7P`>BGDm+U1>>ZRaa$Dt=dTUp>KVtTP%s zWT^sn&ZT@hcApb^AlFbYeDAni{@WKAfTyFU|3$!|*7ZvfIA!oH4$&%Rf&c{`AT_@- zrg106>AslT9E4S-91a`q zh+4MzhSFheL?WAH;c#QoL-2}QCT%ijlB$^*mHn>yf|3)#s1?wyZo75K<^Kbu5ep6E z%b&-aCs0G%9F6|P(D3K48+ zbs24b7|SvK@iZ*E{*NgHk%o)Fn-U@e?jT=Imv66<#@;$C%JuCU9!d;K zDQTp;B%~1u>F(|ZY3YzorMtTuX{5V5rMo-*?iu#pzj&Vad*9>WFJ)l3XXaklxz;+@ z5+9j0&?E%mv|q6Il2io+{n+e(ml`=|7BsB(-pXSq{}|XeJGDCDecl(L5FMf@hnPyb z1ym4SHtVi>q|J-hBg(zRlfM!qf8|90dX!IA0L~2ZtG_0fqkqbXHN{LrOe5#*z)zw7 zglrPEYjws}ca%fqUxE~^akJJIZXKwpv`V@5MFyU$%z=LzBIyCf3w4)s#zN5z+l<{z ztydSX^+sRlV4JlJ#-ne%%AjX{)vF>U&%yQT*Vutui|7p&OST}f%smTtuOm zO1!4p=3&z`wsZfrPFRtn-gd-Fcx*arsm75Kmc7AdUYc>ztp^k6sj+=v&U3!kcM_Sn zr`pFD;?6XhM36=(9zp+5!zcUtiykC>IFlo9Sf1;9S}R4chr;pb&y|d*wOb`ld`w7I z2Zel{=0=G`d}(y27bOlgyyp4C$=q4IXj;z)k~ynawkQ;dl6mPLq+mDFHk}rkWZ`t5 z%p!``9qoK!mNr3GeCz%lrW|gLj-@-(X``^eL|X)9cKZ_x0!u^UCfv>nccvQ6($Ec$ zaTg4Jq#jY!adf`qk3DHum~p4Oh~5;hDbA?L(htYemJaax15)ccO*`;J7KSFGfl2#R z=-Z3ci}~`|H<|AKhfyL{`Xj7193zaoG8&;0(R8I2@-J)ka4=*bBtEraK9}!Bbmk~f zD^a=1kbX_K1ZVpcoDRl;6q!MrBDBa} z8t<(lLp8_38?K?OUVY>OZ%pDX0lvbk49^r93gI&WaoTg~)?JzB9odpcJB~+GhvboS z?yna|0P9Yar6(C|u>2z08aA8IZs)!x;kaZ7W)@7sinS~GD;w6%SRZhrL<3>Po1l0e zq_xCI7{siC{xO8y_?t}*&bO~EY8BP9DV4WseM;^HXb=b_pE02ZK*^NU2TQrIXI4LaKremP&0EL>ygR5_|7$@;MwaMD%w$M)IFnWyd-+>D`B7ozw+ay0}L31>W`LZG?c{^tdV>6Pim$!NS0O z-rI90l^P7ocmvM#Nr3W#>yO??CR5@e)rA;Kw}2kI#TVxNi{9InjJCgh<%Og;?d@4> zoXlsCV>UtE_F|YJlkOhMcle6i1s40iePpdH)eqwkkDy8R?7!MNb{vPy$zQlUaN5Wa}EV^&RGNs&jggn{Re6*!u*-%W(o3d z$wQ@t+bTRxJkWcJREtQXgltsz_hSbW99w=Ft^w9|=CyO-OU8fkkQL6H6_5G#tnAN4 z_T(N6(|Z%@?nIQ5ss^ zzyvmq-*_~E6NK`Jg21wbqALh<<_<1ZnSF8IU<3(2vZ01rhF0u|zhcnuaswC#0h0X-i^X&hT)c^QHE zH8}qp5op<*xLMq3-r0ARcW}pUkO(sweOTwIT8ZFOJ^P;Y-juQUn$GQ^){QHYFuIA{ zM2(Z&xjrH#xSE!In4n!<5Ab|V&H=TyRcG?~@8ff*N8ofQ%A%ks5J0cxfvs3)j4zcz zK17-5-s(#==Z%^X|MLj7jVi$qBW;+V3j)0niAw{)lf;1789o3S(U^!rt&NE8{OG3( z0^uv*3?SlAoFgM=nNQ^@ADW=zwHhJaeeju5*48LON-4->jZ$&LpZkt;@rED>z<(wO zR@$Nzx~p$B5so6c*Qg31cGut&K-7|E3(OlZlkeIC-mhB)P6UKtf2na8Dj)~`f(2(3 za)KRZkVC;RaUqt~cIfkM>el(X{)0jZtE&@ZqLj7Vj@D0rQ;ry{Fz}6?^gEUVxurOo zFRU&SVmToqCK5cmru5yF;&>ea|TsmDu zlM}RiT#AH%_fjy*B14Pp#dci3T%>=);ragedt0jFfTf1E&~TpBZStLlwrRq#|Y_7B8KyCHsF(=^-Vn)?3Dj53Ca12s+;i3sUTiNQ4(v7cx zP##6(>a?Mvx9dv^R4L+Xt-8-bcGEei@}J%M3-tTzFw1pUBw3$MI3wKFNz=?_#Hu&M z?)gGK)22MtM=ev#Mo@<2Wp9j1dSS%IuU1yWQ4SUS6dv4@vyIe}nB=V>C!wwUd#S(J zO99K$3uUI_8wl-9%ulEaxtI6z8K@v92533Yo&%r#of$rOd53Wysxu9^?>b^MP*W^C zIz1gtUtC|df}X>ZM{=4L*~lkp^KINV%wOgcd44&a*W72e6L!jY4N}44NVmXvACIS5x-jep z<@^V9=bmVpA`NxdrXAxTEei5TG#=%;H*N7dxL)ozVOsZIb~^N1=t>q*+$5#*VUsJ&qRa_f= zA3vK>UOA;%I?$BeByziV87$uA?*ZODV*Y@Q5IReOj&1ZwB7F&}ckTFD+n0LbI6KgC z;3Y~?LbTeKIB16jLB0&XbBG~p9a!M)k7AVCS4pRK<64{oQe42?@?J5d&V}*iOwV(! z(Npo~;Cfi>bAvJkRt`4b#ZfDVkUG+D>bDtWLql{0v?pApr$D=I8)tpxAY1U%&2*#U z+r9bOuD7#{i`CWbS<4O|oHnR5_ZI0!f0?Qw7QDHm;LYW6`yf{r*yoJ8^w6;CWLR?e zAQn7Y-t=s92-l#(nL*6ol~`bydFfSnt=#c)k>BNm*vR5^JxN@@oU2tlc@i{Vs{UdX zm0}@HE2Bg~b2}4;ipYxe^D9>l_NlRyfR8u5o4Fc&!hoSsZyztW!{XF0QiVryHKkC@ zgrXA|4OUD`w1OVsPe|M{Z$JNiBT}8Iv8_HxWF6q$*c;3G+)+6MJ5CnSSBX&;#wM_o zwfuwHML|!`4Cq%om>qIi(4A9P6$`w}N)v@m0|6#|S_&u-9*o@{KFrOUMa|+teQj~0 z2DfAyWXXULZ2Ix0NCO5|A@|h%@r|nsXd>j^CQ`tHrn)rQN-bq5kstw;lT+$ZlaQwQ zQE%QbAH8<>tns0xZQor|*hqOyvAR0;?Al`_v$GPK)$R2^=NQO+8|q>y&~kXHrm|Ln zU}j(6Es^<7}j;0PD)M$hBD>8qs~b zJYGZPZ0sIkMX%)*&I~p!x@&^95AI;>C%YbKlN6lz3c-54FJLYl{0Aio1p&YPsrweO z`^Dk*khYP~-2UX&c;G3{o?9To9a%S%B!=p|Kz7zo=AGA9*;SM96+U8nBx8q+#YbM3 z70CWuq!yOVN#^^DJjJppypnl4or|m2+xb@l5E}d6QHj86+ixeP>g%~x09TaWB94IjEmD(s>&hO14ZLzCU(YVQuX z_8KW^NZh}@<)!-y{%ZrlXB5atWet{2Cf8z)^aQ?ung8eDs)LgmFp5L|-w98--$TGy z_@m}iW+kK$=Kn_Z8zP-8>H4F;M1@ff^f~h(`u^c93zF2Lf{i!Z+o>x*-_qvG2i!=~ zo2cq4dB1>1x4l!_MgRUcz^raaD#Avx5LqODyCb{))JF23Y)3=G)*B0^J_~6qWVQZH z&=EA2xNT8ka7bm%u2t{kAx{|m5byv2a2qG#7fZM1sRJxnnQds$vFFEU9VpH?t^1m0 zQgS?|PU4Y+?;0zyq;$XYRB75sXvrtfOKRKwedT#aQqv`N9a~0o*47fkYW6raw~LhH zJ>=%7l4FFd+shPY+As~Oez_y5APi(UXN#0>D&1}o^!@>v(D1h38&PItSyVCwEQSww z--Q1GHQ*@O-_rB)l@g;>Uh{5BDLg0cbN$Jsgn#GCykhYtvWxwP*J|A+dNqiaIOFgF z$X`-W`mqbK7HMRtotN3w?&oOS!ZsnxIyXGvH&JxWk^U?bLJsDxhkqF#B#igLjisBl z^k57a-2hN!`QlUH`Wp#9@Qyqo2>%;Zx$fsp&QkA^Y@b(xlkQD!v(d^tG@)Ui2-)B9 zpS5CsD|Xr3+p_+lj3P7Zy(Ta8Nk^N#QI#k8=nu$tyNSUvZh5!i&iK6}J6(?C-kpI!r$tZQnmMs-i-I z$kJsc%?YqMax#B0e=Qf7vlqnb@auBN^Z%?!>tl7Q0z*Lx(3xY8_~oCZ>T2#X4% zZbA;ndmEJlyVjzqG3f;Oh)kSPor&t?PNFp6I-pdoQ#Tfw@`SKDV>lgiOI;iucebhJ z`+T?b+hc_KlY--Z5+<2hINhUg+HjCTHV0oS#m1v8E>C@+@31SsLAZtJAV0oq$eqxK z*6%>)=M)6=)c%a#x7?aNg30wnhL)&Xp+7E1AVd;_m1Xyk^cAT`6o4AP>+^QPfwn(> zHwg>sK@Q3ARP1|6`vZFb7wI0JTpr|ro>C*bp6}Z!r*SJ__K@cz^1O*71yUPZDe6{c6SO>-6T{$epSjHCToLAgw(lZpnj#}zD6U#QJ^O=10cx!_eHs;z&Mg2Lxiv+GS_Bnjzgf^_;E6e1ORZ>U` zd}2mUv&IE$UNF45(P0v1WeRnvT;wpDSdEj?qLN8vB~Tq+b4pQ9tgP*~HtLU`WU`3N zyhMFh?`U1e$AI}UM<_v$wElS%IGNH3*xhiePn3Tas(bG>l2#)E`W?`_nZm^)H!UUg z{`zWobw8*snMooes!tIwH|ja zK1iaWE?AWMH%cD;vMEC&(qN7?{(wJJG{D9nD&Am^xtC%jZa^<-Y-*=}p~*L@xOm?@ zhBY$8QLtg-m!djyhf#vbWE$FY()6rWwpU! z(W4~u&Jmr*yk8dYa2uZe0^+>99ztK!tgD*(SSuv_zP&&gXDweF8cKA=ZFxxknR)Z5 zV0oI9Gd0_SyO60akD7&f+DTecXw7Bnj@h0-2*KZw|7ZNQWeNXu7*=G^lELhP2lo~4 zYxDV{?~G}E+!NOTo|lRKf9K`1`Eh5&)L_He&1ZElWYera<30m2%RFZ4Y(NV-YD>6} z-DAB>Qt@JH3XhtM!S^m&haL?MycA&GJT4l5VjIbFx&3UhAL}4cgja9b6sYz#Y=mU( z_lxU~xSAOIg=t|%RAaSQt>M?fRO6hXcwF1^VKM)S*?jnY;*~GHNl?PtN97$e{4>|? z>c>fuL0#nC0KhqC6G*8#Rz-ns}B6fZ~b2NX5a8c$ds z`4=P0GvrL~NZDflr1$Akzj(Rql3AsoNBi)4C%9m)9GHVit^Jz3TOw3%gQ>gL6zZ!z z`rVKPzMLL4+cTPZeuyo1EhX=%n}iC+&m=2raA7mlM%!k3xvMSvW^`kTz%eIBLdGM- zK@8|z@5nd?*TVM|;i2Fp?s|J5y!l_K-r%9}Qf-Z~OE^JZ=5puyTqCUL^Ko zI+XX)ExKRYogLz5!w5;pf|50#m45ANC+X1T`5Ytct(=k8L@`@ozC!EPaG6aq0wRip zFZ7yVJ;Qd=XbLwR*pXz-64W%RG+FyzmyV2$vJEB(C7O%Ia*pVf;w7>|AH2EOFGB@^ z_Ke#e%NU@A%-P73i>J6;zlEAUycwR^EtN)+tbEgLU`l#1-nVtzzJaJf?d|hCx?LLn zGSFeL3kDT`tk}9|Yep3mF@|36BkshzmLRBw61T_I+wX<;^ml1u)UijsVhkRG%Cmpr zH!7+7d6pKny_l~sjY7mTu{Xg+nMT7U+*yK*oB+^4xb)yR{brT(hYiYy8d?*^5LbnsPc`C z8m9AW=Lp!14_eNsU|cjk2xHpw&&;)XXgP zR{Jmxo3uMhsW)8T?E1V+zg%BK%qXSCvV2J0HkgYh4e8-%~x=42L{nckS!@*BF zDKdXR&4lmMh&4B>7>cqC#ScsofWPTCmmDAg^`9_QaUXDA0*z1R4 z3mX@LUL$JZKcI;i)6*NPVMOvp;iUU(&!^;n@B)?eCp55vpHwyN?*{1oTLiQ_4&#?N zrTZU6YU;=2;;0BJb03Pf5IafPKRd)DbE{AdbLzPy+T}*8TsFTjIAdywJ1(z`ig?&@ zV{8x{i)JH;6V7}1S6c3qCJdZJE|I5d!}s3zA<_oP$h3Xaw2ukcqmq!vBpi=U79xX0 zR7r)OB;~HJw@}gMZve|Lf=R{))Xm$nwfP*{!{e(Ex#jw--O2eL!3M0oLVRGCtj2y2 z^BqiF2UzQcr1FJ<6;1=lClwpm4}IbT3y^s zADIFWPHmUb{z&hTWVgrT-+n4}!Wufr8*Sv8Fn0dYYV4f0m>@C2Fm8~M%mg^CWW@(X zNQ%%&mT&V)0t9Yegb1lBNfq7hdCLFNSq~#+GlpJUbCkpXt$H*;r>JTZoecg*3_p_W zd$!NL`$my;iIqL4@l?5|7H`ZxMXAgEp5rwK1E{di{cBifsFlVh_h*dY$x0F$;~${4#YOW1BkWX)gZkg;kmMdo+-d#ZT?@@B z7=~+Vw%0*MLVUDHZ69`E3k6c67%9MR=(D$K_VkrShA-OXrgqqt@Of%a1j92UhdI!` zwjE+~)BTq7vi>iMrKMqOZMM~xg)*c`u(igQ^Em-0Wtc_bS4xtr7G%L($+y@Hgg`JN zSObUq+VdJ1wfV4I`V_Ny{7j_mh!@-~AT4E=`V}YLcCq9m{h|23{{9UQd%Js$Epq3N z7JeoX5+`*I4-u;Rx0Q;sxwBVMk?$JEWM^u;C_5^L@oAb_%1SqqwBQv6Gl6}$>M7p$ zE25*+r>;4DqfJ!rhssUsQKPe16^QSQOfU!M>9QL)$WK3C`=7;qt8g4r|E z=23ddo=9E{0l8sy;Pgq1X^d%Uzzk#q@@?EL`*rREV52kr(rVG%rI1dv1YNIC64%+; zJ(?TkYYBDpF_W37oB0{m@KvG)EjsvgIxLQ-z+%HhEjm2fhv<@-;AzZuNJqMhZ_AvA1 z4fV4e63^t+ziqj3qAcBYeqI^82+vOb>HM)h; z8CwP`o^}6CPNqv3;rxtxWu&Z{-~&)xgXi;vyib!anKZCqJg2_Gl>76g{p|7*?%)0n z>$y!+&rY!`UEg91f#0xh-X9ykbBog?RXu_)hg_!Mf0)pzHD(nWWmMg_&cYnU~cio7ENNtV2c{(5q zX}`;WW^q6A*F*i{rtxSLPQKEw=Z%Lf`$P&yNb(au3nEejkJm%7`9zEQV+nAmFk6uP zK1eF8h}|^|Pkl&WHWL>0&mO ze&14J3rlf<$7pl&)%KhaxJQobH_f(vCtvk4k#G>3QsEIYql4E5d%ZT3t-7k~o2gvJ za+Zc@NAF{%#lqcIpR{lw0?A^OY5e;{f(}Up%~=H4hGZC*4=h>}{$7sjYeD>g5?Pqh zR7aB00&oW`;|)5GYE~BY7F$hhF{i2XOE~Qo^SSyLHBA}WPVu7L{C%>0dgmiy=6VGE zZ@YU*Jj}`}6xdCueCcc=$VC>z`G(aFKbv7UmNydm>uSF;RUy_=i!x)XOk}j(?CQVD8$)%{c z_JpW@CH;APFTwWRfYM{F6po^HJN}Ltyd=*hyz-fN1Q~H-@0gJjK-4EonGw)2$@oNB z%fy4(f+tX301Nc0VE+EYzgE;NfERYJpOj=dqMl|0S_?VFuU*Wy*%>YExyS{(>aI=z zCyD3FD@3nmD?5Lxr|v-`$_iT~31Bl@l{<0pm8yd;-Kp1b_C4$MVrZ$zs{aR zC^+^Ivv(uWII@`35fAr4{PXPje`y8Ja`uv`tc!;d%q1O9i$6uIQI2D|; z5q|Xn1&TJK`*RbN9?7E&AK)*oyoF~3qcu9~?AIEni>Q7!uTSgZkVcJW$sN<0oF?j# zw$N08zbSE^tL=ubc+=;;+kTTB2B=oWkva(m0=bR7i_tH5edOjg*B*QW3>b&Xs;q^P!vsAmGz6)< zV+}YAtnpfyYV12v_t98SA7faN}KYA@w~ui=frR;bXE%S2xh?oCP$ zjW7*01z(qc+He8jkox$-Q146c;%~^??mhLZ;E38v^$Ulvg6+dvdunh_=TM<;P=SKy zrzGky1Gh!+Qh(pop>&cXY(?%VqOFcu298cy)tAFK8jgc}(X{*F>O?e~`VyL0Vw0-f zp!YuV8ty<0+#+5GWYLxyY@vuY#YsoBr#?W{w={92gN`fDs9L?^PS)sOXKH@#rThnk zNO?7VVLqmitWJ!w+e+*&G#zN`qf>!ZQR3C85m(PrQ4TqhO}JrBZXAAOcVuI8LDt{7 zt}}RB68t(fu}@7Ua<0V%%Lbm5y;3xb3KyTxmZXxALH(`~msiGp=5FaNdtaE~;#Rtz z+Fgr<>5$>2vs#9iWxNJnkJtEkJ}c$Y^<;3tYh6NU;xl0ZeJByCV4ZJ;e0WHoMKHw@ zU*TUqYJa9Td@=m9jz4E{LLHJ}LlT9sfw)+r{EiQFRfHf`ihpYu(NkzC`UjMXLWe4W zMX23CXvjf&A+t{NOZ%1Vt5nPzar6ynusw(7vu|%Ld&vwo14#y)mVA~|Z*8fF&3E~W zmI6oZZ*VMkSwbq4nTw9AIml*oj($;vw6SscA&%T#w{OgJsu!& zLVV>yzKjMxF2y|QTl}ZfZ%=*D3{!hY-SV(_GfGaGPSeju;ti7%r{lf3(3IW$)mk|Q`6883tGYR zbmk3x9y50neA{6z&Cpt{ySbV~JLuOVrpf#syGa-yA;+I^;8crwX3xfIy}yFk%lkny zKOk@;F=KhzEmwFPuj+7^|AA`$7g5gO_Ty#B4{7B2WbejA4y^dSL6REMIh7n}IWhEP z3j=Hg&d<{hHl^9FL9RT*TduOv`nh-Xuv1iUB9RkZRyxPS@qzoNgb@I2GW6h&Dj5dyNO~z>gz-v$M3=(udsbc;GR`*1RkuFQ#eAw9{Vc#Yawj>8c^Z z9xj-WMO33S^q712h-Y+KL6gFq>0oN5VS!WCVmg!yL&oazpEpW6%Y&$c28aF%xW}cc z2ywwq7S&4R#T>H4DjO*lwtSR6ix{cMc{L7?SR+cR-|MksDK|3KyjFywuoZm*5u&6Z z1`sTWQ5((4{tR+!Ioq5sv@EWf|5|fmu~&Z<0PYCmI|e(VP{AMfe#keK>j^w9q~Uht z0=$Sf#J&V3f&X@yLmj6?9wArdll_vkQcRGad(&kDmHWs8>*`;(zkl0Bb(ft-e2R*biLj0Sh!UeBERb zBjTU1j^JM8s_A%Y7v4lYGlM^%n4vG-2-`oWea&{V9>xPCC=%po+DtyeqI`t=^{j*7 z(#MJS(D6oUE0lSA5?2HJYiH5d5}Z*qX?&di>EF7L5EAgsDM=o1z(GddQCzUw())ki zBYV=6Awx6WG@e?eo$<_Hayo?Vhm-^qf(_+ER&Ix^I;?{g14twMQe4et880c|&?cGE zU=G#mMIFIna%k>kPX)Q@WN|@u#BsMoCLrP5l_|+zw}EG7$k$(S3UWsPLd%Q6mVE}w za&cUc+6-1o<()ebDQVlY#*sVIcn13h_lIOhmv<^9k1&V(DuSklkoHMQ#V%=MHBVd` zRUt`<;3s$je&H@Dq@T_mAz89>qCJ4+#Qa&;m;Op~+Hrf{Dr1)x459fHD34j9n zg>V@kcRf>btz@h9kuWkO8|!Pv zg2oZroY|o9rtSe#o!Sq(IwZQmM88k^++ozto6b5ucJ4nf7-~GB(>86_VqJKOF}Y=O zUn(JDn!B-OzWFJ3*UjIy{k$d68fF}Ppp9qo$Mn)tMsgc=P!R8gq~mpQTf4Z(k={AM z^kxdD^%T*8eiB{?Y;61{E{r*FuDVKt5H|Ws{Y)iVHR;%E@`yO#ZO~o+l}AlK0|hbd z{I={<6==o*=_)ga0xIX*vFK5Cgx$bBBUrV$ZtA9>tEaizKs(fhJEwERmunwJSn-3B z!2_}YJkWE*St%F2PlNEESI3)<*2WE93OVB}Jlst? z38mTH^PA0-)Rt8&PlZKMPGAaH(5^VN5(L%-2@5XnDm)gH5{2@0nu9dk);V@`c_D_{ zeE!B(xY46h?}D!;Xsm?~)64hE785PI(&8xihyIDi3$giL0^pW*WhnfLQH5^AR4$+R>MyM!pd!0sz=|69vpXKKydek%_mHUk_8B|fEUBZ)q)QXSh z2|rNzP#owIB5mvpvd9_SM|1st;or-1wn=75_Z^Z+Tj#dI#8thK`W%%k%Jux9Ac9*v z#u$1cEFjpfb*yc1@e>mtM)twt`PFw>%_HL{vsqUAB6Ar6cM`^xa8j>x0)>>a$+Z&k zJ0>UZerU)Ew<)!CFjL&V@OEfN8JNYiKf(yl$ODUOSF*z#qH%f8QDZr;Eszf)h@ymL9!YB0r9u$FTmUEg`YfX>u?g5P-?$&_3bJpC zq6U24b_y(c-VFP~6-iVKvDe&(gb!tRx3|Wu6n&o_iTjb1s>6jLlh_#-=Z@dQ+e9?D zlB5wGVY+Ln*}xPBupNBc^VD`j+rp278E6w2+;d&twKQM-brZeQ*Zw9r?kvURck^;d z(T7y{^Vu5r>~ozRA{6pDzk`|lXyn_ji<#yLI9mYbV=CeFrGxQ{f>`>@FOAsRm~xAe z^Y7S=&Un}&6fcmIjnBtf+s4@hCzF|%nmmS;@47Gkq50|>^4*$`XYw+F5;ccOmK#`9 zU>AJ~#MG46lTp9QFk#6*YDz>&iPKo<*XFS{8N2TQPOoD?o`aCtN?->#64eA+zI-8D zrDW0t*$zpL-a7G{E}YxUFW-{0Xr|sr>DCTr)usALaZQq^WOW**0P^x4bH{*`jkxpi zjK`-CdA+wq#OUaCRP+M2F#LZ}?oTQnf!?-e|7Am4^Ms~GjQ{fuC1WxbDXGecvRwhu zIr$*fIal=iZCBoKHADR=2g+p&6Qvpq(^9L@U&p+nU_WsO_|8!YWYR!<5RiG9q4CY~ zKIFX49hC65&5Mx><1yrEUM~B$c^SQCF-IcYu()b?e>BHXs*}l!q%q_y-T?kEVuOC7 zU~GEvtF9b*g~L=?MR2o?jFoI>BQsTBy~+)#YUOmHY&E}OzM@lZiiKfZgbSsPXB$m4 z-GqA|N(k{=L0QJ25XG!$%yeA4f9hcV6BTZkGjTdB<|{;P#Sz_n#40DSm^Y#+Yq2g3QjA#ktxbelx z@3Wz{sP@&szY$r4N`!1ZF{v|r&id<#R2L3khW>z6QC7E+6m(s-EpK}S(4k$M{a`)w^qKZ^|9i_ z@D10aD~i^C0_lL67r;*!nl6>>I87Cw_B<-C4j?23d>p#)jDU&`>1P~IUYr}@;mD{n z);Q(#8im}fyfm3$f#og$S#Js=j-|L-{G75McZgSD_By8+oyXiwb5S_{egz43YSR-< zmNb2C$!iAL(C&mY8~Bel5_Itp z8=bn7#?BUy;+9eX0qq(^N%oHzC6-sVzhY}VJMAyErbx$2{nVfT_yEwmLiiJ?xyY`# zKBucgP0WS4rEPO_jeDGlPKBi0tdpM>=a9=~WaM{Ij z+B&=nPQz(U0O_W;{3E(#zQsW-5ZLdqf^TtU$^LC^IveuwA^KTg9kWR1*VWzrI`1m? z;Y0J%w@Kvo`zD0?w0vPClxugl7eAHDjaM2lp?{pv-SV7g zvgWl_+7O;15R}$+XT04%pfhxnmOqQKX&^@3EU7UDAA-fOE_lpC7GmWuBm)GbCloX^ zU$+#qM-^a>hzRW;IUJ8k^Mu>JGPK#Wl5xiY%K__AAVpr*D@l#cIcA8Y(rwsokez9%(XE4V&XD~43qBNs&-R*lf|2#Jw$Rps!&B*mYxz$%27fpwHMd8g6@AiF2SRMva$%@9)!{NT+4T(|YsRMID|B zb9>r!2VfC%`mLT_bP4OUmWH9f`Av(&VKV{KlSY*NIK|D%$39w$UzZ&$Fhd?G7zpZ* z(SW+)p3qe`>etG+WYWk9V5cl6Z*N(|;O)eMguEOudyoljZBDm(Vd*T_ZyJwbvtvwC zNOZBoNjzoWlP_`GuXVJL_KHUtmWfoAot4Q$&`=1{&+|YS`Xw80x{M=CG@MSRAyaFor=)p6puhgyUALE3^fs(`Z`LVKL8IFIt%OL;B>8 zuIpHw*1?8VfUf?P>?v&wKe_ z-4qjMKgJBtWOlg|0(U9MniVxTrRACCL*XT7=2v-XOrw+^90}_(*yNaVgkge4lE`LV z`&4(zi$EXwO4&`kr3AKO3~;ollpMb^tGc)3CO`c9dHgk=!|!VP?JpbDZ!JuHiziG`t_!&y@t8gr1-ka8UnMkoPq2Lbz8;FgXi}S`QfgwDv$dcWttNhmgHR z)+GJdQAkRtIWE!7_5y0BPxrf0ZF{N9aOJTXcHh*Jh#T+5uY+QvPGJ@$`GhG~F6q0~ z|2QW6i+7k@xEssaohO+iRmm6U88*&By%QAxDh~)u-d*fO2p4@2c{9kgDaJ0_Ah-VY zbU%XKz^7;tZF7G6_EuSsyC_J zeF4v3hBB$Q@ONm?{Ni1cK!f0y90&N6Iog5xI$^s z&Z5&<+;?UOtaA~0gx}Psa)mJ=gS(bT!FONCD$c%iI#g8?4;e9dYWvnx_WsJpb1cTS zmn~|*wd09sywD$tjF^fT4LXQB$z1pwBL8~LcoGd0gM6_jn+ISfppk`P3IYhI#@K5j zwHlWbOJyezo(IoetlU&BcGnxGzrG~hyXpGa@fQj|6lmgQQcf8~v8x{CzcE<#x-cQ?JVQ=n@V|`|)F8Q_U`O=O(?VsI4}fHq?t_rcUvk zQ8R0I>)>^vW9#oPOCh*@`MPcLU$3Y;|5#XM*@E&d--W;QHBC&#t=TZpusp zO(vIV9HiUk;4y`p#yN1wEUy`#Q266A#`%R1sbzuBLW>}UN8CQMvtHPMYiUCxmEN@Q zPDZJrjM@1ZN2Fyy`40^@ZO^l&Aa6s=`{C74FtbqaNcUEwA1S1#=xuXITJQ|UVBq)^ zBmYUeB!~4{Z8kzsE020aLf&TH(Y+U>>dB~p!2iY>OTqUx@l5@zQ~Kxfe>S293SM-# zcM9QV&^@0p9>^}S^-zxMSpZpwq}H~&|g=Og_F$?lMzi*sIZ%4ytXYMejn6@t-8>3H*Kx@Jc zgdZyLLxfn%CgPXan+*Xdl4fHD^;cy)pLgN;NMglJ49qBHhJF**mqDUXB&hWel*HA` z#Dba10r2Ip$NL3mQD}g108)wMr4P%K6L54mi;F6ezZV;+CiS#3{xb05ASkUW^YsTSF2gZGZeTwX!5>bCL2D~LZa4=NdWoYI0{kH+I)dTK_^?zx0lK^bg1}>Eqh1jk4tk zV9RplxM0~v+79$J$K8ohR6F*WZ~vs}cEL&kJ+1C1*%S7g{JI>H=H|1A&T@K`UoNyO zQ@2p4W8*F$;B!y!&ul(|fMqfKDN1&RP8fyeyW66az+XwQA1c|Xy)!zzd_Ebhj&vFL zUOQG>)JH6)ov8vCzc@Slyv1`8?!G%oSL3VW^oKJk^oBy-q~^**sb|~g!g?|f&Bsd( zvh+ogy_Ne>QE)W88vI%B2=(Kx?pfRvOXYPN=iQK}+&kOqggacX&+iqb91$nYo^Oqn>f5m8mc0lAr z?13rL_%NHgXZc!{(^zD&Rc^A%HE#X*=0?2u#k>UhU76F5KOk`#XP2;4)Tagp$`0_6 zEA7cTOb_^oFd*g=-JE~)UhtKC+Ea$epnvTt`)?%fnQ%&;&E+aYi28+cf1vmSGF-?> zP|0oDq{j%#l3m-HQ%9a!XVoGnEf1wwu-$0(P`HbfX^@G==GOf`KrA0lL#(^fB055z znR)cf$uv7JW}YC5F%qTeAEIAYL{eflX(Fh<*LtyyuRy7ys>T=FoR_zTz)~wZp4|1=U%>nR zjTkt@cay@c1F)+Jl!&NDsA6zjTjZ~UJXzT+TY(jyF6!|8Uynndu6i2R4L@r0oVR*Q zL$Q*b(<<$2Tsf`wRfKfxudHSa#coJeiJ57N9LV23pFMjHZuKF){sT(PBM$in$;=18 z*x6w7oeLTTq*piqJOyf>(!9Kr&oD)Yx+e*%xNTp23%0RQ>+YCf=8xYtr{oTI4d?tf z7=P1F3^vN8?4A=_W8~pYLQamNQfeW98eC08@WrF?~28RxR!F|)js@sz!Yu=!Xdew5=`n8Olh=)uwKT1iR z=%&Q~40*2S!@Uj*uy;gORyC>0DaL)RQk^^TU~7y&%_miDB##s%x4Fd9ZNRe4gMhbV z>^{GfNgxMrj9|w%SE287TK`1itbT^1b*LkccoiI=XdT@7y+(FM(cORGPH z$u&}`l_KhCo5^?nYf?^$m@4lWCT+WuVd=97<7YsIMm8-K2nOT#KoQ)9hL+N9^9dR) zgv*YOxAq9CC;i6uO$h9hV(PL`7=97o@XQWwAvPKvOO-~$*?4@TQn6G}D6dbo?F!H4 z^_SdPD>b%pt76_sr6qFlTd$tMXv|kh3rV>rLg61p)9g3pQq2o=x);ab(+U|S3Dt!4 z4K{JA&%RI%Wos@ckDd-3ys-EtLzVM%M zTZ~-KO{dE?4OS-JCtj4DYz@H+$#lQkMS15aza2COR6^OiJ3=K)BYOHulRy#f6xzXq zay#@GV8<>yaw{vv0~2YR>2lthwCiblw!h_+vQzT*t_AnEsn z3xsY^cRjD1t$M1Dl~lDJUjmF&v^^gMTJ6aRgEPLuPTk8yA{QPBlOE{uHGVUh*#0#& zB(2Q1pBq)-IG85)o2vG?}UAb zh>-}bNCh}eVK9hn_NSDB8n+TJ`shc1 zskxBG9j`j%ivqhF_pq-ESuVp@S%R9xfI}@5>3qAO2~(a_dezrJJmkzvtwpt$bG#us>O?_ha6(EBS- zrUn*ApLyt=6M+10rp_h}-U3SU{2$PT(Uy$f1@wOa*qf0YGsR2+&0xqc)CSrFb1Qt{KvER2`UGLASnHPy&F2MOM>7@E)Z^vb=i2jp|o&HR1U zzTwSzl}`c(#4pJ6d&$=e&X@l`&fYRA3WaSO9YIQvkVZ-nX;4C%LFw*J>F#b2L|VET zLb|&{0cjA1ZjkQo_-4lK^X~ne{eI`H;|~{Wgyq06cU<=sewRlutn_P2Ou+_e%=!0! zd@KK)F(gG=tdcWI-j_(QQ&pd?vkV~g$i4TEz$mnT#yRSmjTdiQ6B_uHlCvq*2xl^8 zBlwJmIp@ZT{N>E%=*%Y*vLpB0Ay-4TKKmTHx)K9IXA9wlqCD1BO;5bf}|qD>r^yfj0-mR_8pnKP&8eURp73LZ_ENbc%H;qOzGUG=T;-$ED>*?X+(J?}*VBH@Ynvz(MC+~BkR z@ghF=D7D!w#OUDd{-F-sZa*}V+zFi|Q<_;FR3rWH8*ql9?pR+ONPVHtnT6x?{b7v?5fDH|4d@B_ zAhH$u+bKS0GdBs@g4><*AGrO;>N~wSy2rB`Z3jQL4Vo^}vQMl9-|bd0iD2eOrh6Mh ziT{DssGA*WqkSG(M*YGtNO%N7kiW^B#Wodvbj{2!8IK&MO(~j1U^hPRF{Q5xpvO3u zJ#Y}=aCU_vyRr)3_c*Q=3@3*Rx3Pdv&Mb5KJ|fQXTUhcr{>?w^uY<2ylb62dV zLC`V_)JZ-i#7(ot%q3}bf*_*t*_UmBr+jkX4mQL3^0%C9xivas+($u9uwL6&90_LF zbXEVj=FTHfZFkUmx^!X=@fX3N^cuPSyo=Q*P?4sj->v#GNz8CH{x;8tsd5TA# zbX7`dlWmd56AO56ZRIHK)8ta2Y^CR9H?sG!TOs!`D;oN|eGpf}`%VJby_(R%vj71z zHE_J|NL{3Dt)uOLlQH%5$V)5m$XahczS$|Sw z4@@P;=>HhdHQTA3fPl#*tYS}&V%UgAEBpjl#)Y*zv%6agAJ3nw!-}Axd3!&n+OH#ux6>~_FiKF$CkS-I}6|DAwASe6NLz6uK2^=K7rWU2LRLlepyU3 zvtk@5PZa`B2&9xo-0UY7RUhVVb@q3D_M5tCm=_{3-wC&YWTMPeqB@-r;JFa}(BM38 zb2&bOUFJr~4zY0jHo5;p3`(#O$$_`lCh-U&9`hJ7fyTwZD#126l(`_{lx+Hh z^$f}jW2b4<*ya+Law9wF{gdZd zY+GgU=t|t)WU)K-cF7k)bH1UjYyKaOGyKvWN8*w77V*m_dCG$6_Py=cO)Z!)C{Xf- zzqBtWr?1zIUUX9a&`$7F{~r~MC?y&+bKo^kM`z_|BI%QvsQdu1GhlTLOaI|||AJvI zl+G#diZ$|#VWApm8HsYq0t10z_%PDn4zmABU=EW-Xv_Y+(C+>*-pa-Qs_fnGxCf^I zvS6nZyeyPt>u8Q1z>S4}9#R}%<9#rR@$(vp`pH|>cmY!}S?vQMP1_kG5ypW2#&+jl zNc>;G;9oyGNLBswWBl_W{Emy~tp_e#8BOwgpuO2wvRz+(9hM^?ud`LR3;ZvmH-mN6 zx$!w0IE&hA^%ZbX9vAH7BJgj>DBAShRx1_(RCz<(<=1&m;*Iz_XAw#a8%{5NR`Tw~ z!DGPm`ioP5PJOA6?SB!2${L5S^{i;4Z4OX^z9U6KfR4J`2f&PF`_bpHf-2)i+iNpz zt?egAUnrr%SWHBfV+^6=R98YDPFN%Iu$Q84%mp~rWA3QuAIz5w00BdRlXK68uSAI-z<_tSKmtIuvHRE|b2jf^ku8Ruj- zudkl;J!-jfecU)Ra)QzO&ZR{-(L<2=8S#rzi&~$?osQkE7iqUG%kytWb%^Y?vL`cx zbX57~pOjI_xH(k`LxMVapFsjp*zLS@lVrEvTH6==7UT%M_Bg*!bJ}E~UrbQ3VZ-op z>v{pbF^r?VDY>zpb_>>w@0u z&j?JGd181USs?7!i&nJjD-X6G9q07X)4j0N?a5HkLlLl>9B|qz^AN!9tK0aFg)ohK zx1HZ8@GSHKTn}*(+G8B7f|f^2cMirm2tS#jjswjapRxeV8bCd?^IC#tNpZCGN{7RjH7Nk#?CC5o*XU z>CC*X3kLP1nxxreoxW@&2yPG`mw5b2naALAPqCd&BvW!A&uR?zM`(R7lm|_q{>{22Qr`c3`86-NgcK)hQKL*y*W^3W#OifsL#9H$ zYF0Z8yPVEgGO`;#UfJrE!7_nN_=1DHs_r_eu6p$;9>8kR#vTG%lgEc;Y@%-IZV*X= z@x)MZiJ>H`Ry{*d)@ovEi?eEnH}{*)lVMVlt;PKL>EVl5>X%Ya*-exfDp>orG@A}; zk9>Xr)zvRsc;*%Aaqh6Es64RWo-aBC2g$!idKu(;14M8AE~{Pi05HVZ1XWzzvP|Dw zHjZDZ8TM!1o{^rM{VC3mu7Md4ja*mlRZW?M?mjs20nkF~VT0rINh|5fX9nrsTBb&Q z@T!+7Xb#d6E}<>K&GU8{hzTRR!y+M&HoTJ|E86p^9I$b^&4Egy<|XqiRucnN%SqHV z$d~z;ajkTknTGnVyQ@p~pEe4Q+BTb;HBUbLBs#&DH8Cz0y%8JX(Y>}`zF+lR3~lrT z(##(J+OROul>n7@huwU4<8pt z$f&j~w<;{h9sqdbU6cNC@9rM}Uq)ff`x_uq!p83y$FacC~628?%AsH!3CqazJbFALCt@3U**0U|x zXZiuK?Q>mq*j5|z0Ql5`ajW48>=3v2HaXq@`PnV-5a~*^A4me##&*tNP1{+il@bT8 zJEB<;tREOHo$uxq-v7cdMOVFwnn%{=Dr_=shG=cF@mjTX7Wiq1KYAZb{pxQl^@P|X z96&S;ssVO8n1v0r_RaDA0Yo3-VZ5tN|E$th5s{y$Yd&nuy`E#mrl;=|%Cu?ME?DTo zZ539g>Xp5nRd1@HzaActdY`1MI8k|0D-kQl8>Fn3=?c|F8ma22Z4YOw1+Ep-obj4< zs~qP#DS1+V@O7^zEk9EyJ^U@GJahCoMJ^>M$svBx#w{osBzt6bU}w5;shGRV#@!Ut zo~ig^m?z6*Xv!n|XQoI_u%zj8gwo2dwLWi2{o~#jmn#1(jR-G$@nOK4#N&MO49DcA zi*%A=K|*(&rn#I>F=ds@XNG%GN&2^pMa<)F>ps=_XA$4HqvLms5VN1Y`d!EvNi-qy z>`9E798Ze3A7hiVen^7QyBC)bihn+SNv26eM-_ruSo&ia{-@m=A9cuS7^AYlJ6@Fj zjTpTDXZQ8~L3Q?HS7KGW>8&c%cpe>lQC7`2Ox7tlmJe1Z9@#B=4A!a_kI@q(eRcDap8$A;7aJ7@erB(F@h7jw({*8i*;1Lg#%pTQ)OXN zZRZ3Om6Md*T-b|OK|`Nx z-k=<>UrE-_na2fSowt%b0Nyp}zN83>?z%UCsOJsFplp3aLA83M9}Eg%1xnzy{3 zp|)<4&{`oq03gJRH-AcgSva>LUW$of+XP7Pto{fT2D5pE5xUFmP@qltw}8MFqIygE zUGN$H*Mbkdad_(HVv{}%AZy_t;V=`%Itqm{EN&JNbyXCZ=PPw;(-(p|g)y4{)VqH| zW&iRh*}I0wbLCHQRQxPo?w>Ben9LhSg)vp`zo-_IDsXr)7Sa~I`+NQk0`i^F0byf7 zXZdfdYB2jI1E>xD511Gl6#_$ir}II&qzVT~^xvntJ^&ixmLNVxe``AMvd%ZkZT7lH z?Z<06$Pgm0h;{qn=di|$DwAV>%3aCHldzAUPoZD%D5be2M7M>bUc}(CE%=nr?G@`h zsbz0C>Bt|&&3(~zxfI0TYC=@K)~f5ZUNDvPE^6V&odC<{dN zWf#YZt#lnz_g`lO@xYnyjvC&(ZyiT=ecNm~mdp&&!bI-Kx*v?>@0tE>#10K>CUEK+ zkEzNe3Ow0qdRrzKsXUW3vEX2-DPoA1;aW%u5dsa7!eTaKEq<3l7`d- zAH;W3M1=Q=*+t2CTtGZn3b*8$h92ZX`UhDX(ND_g z7x{B&=N#yY2EoLM$IE`2PgDddvYq#| z4bPrVJpd?jElU;8^|Y2w7$eQF9=%{TFp)3%Y=eaT!m=_4Tz9~|tY`ALV%)p2+040R zKVfWLKU2AHVUN9)`-GE-7hly2OWZ!w?_FqS&A_9H_tD5gq#992jU`Jch1j*2n;z)dOJeE#@xxn|Rk*s}z)+6~RdiJ&Rr6 zktm7=N-fDG-(4*nOhBQKP!`4#<|6-(sFvuaUf-#DnIipBXYRgLt^n#}Q6rJOy_Yi; z2p2tWGGT7)*JREA6UR!72Nc;+lJ%%M3Ra;#S z$*dLXva9l6k-Do?(2@FmJa1({wBuvLRu&{2xiBaKV>W^u+8@u*QmWn9of=#shWZLs z-H|BZ@rU<3-KnsdUV`z?b~J&UvSunC6%N+FiUdg@=e2u*(mI6c?qucc<+Z$s7MvAJ zIgz{Ax1`+0bAcuB{p=p&Olj9Cnmj(j!;#(XLVJ*a8n=ze#oUNi<9P)64?g`Da(HX0 zoj2#aU?>5)rmCzkU^cCyZ1+S#{{2_jr{`!iAJp(Q8Sf8XXcz+EEzkp>=ba>NKtn5h zaJ&rs$i$v=`{R!c&KRNCT`wHRiDVkRh^3)e>Ylmuxr5ZnfrJ}#v9DslZ8Qd&x}t{{sQprDa81?m51X2kR<*9nB3`NI7~S5v6P+ggnt0^X*>Y# zh1wnf+EK??g8P3jOOT8&-OIxk^ox7c2<6u9xXdGY!TryFtCRoN z50QRa+nhq6r;}Jn?j0NSmpf>vzoKfM$?h#h(8tytr};5xqB;dIG;*ig8HDaDN{9rL zazTrY1hjoXq+I_}%3ni;05De6_nEfC5YV@K6a&%G$_GFmDRAG&6`BtEw_*;SZymRp zOSrY=ZBX?Gc8#Qz^HNYU-KQ=#JyrwdUnKT$LW0B~UqRT^Kb3O>_6Yb5;r~k=FT5@n zlNsMi-3B~=`zvllJiYex1^JA;ru6X1~c@uD2-NM8})!NMO2Q zGmxfcad>ajP_@s@x_6|52jBA17L=4S5T4QK*!Ed6w(bpds3F0wkdCljALw{OBSXf{qvv6}2Spmrkyi zc0$F1yb(c{Zz^nsORr(Zxk4Lyv?N5Co6D`LvDXhtwu7Empi<_{}r2aGI0Z> zS;dTX5gHZqC0kkkyF0Ur1-gR(anw(U8pCNeuc;cH(MG3ahSO|bn>jdHC*biDQCa3t z2K4kLxYa<1Udj3n7P!Dsz$yL{tz{<@-Y8DF_3!QCRP&ZG?&eB6sm_{D; z<2i#^BgXl=fwGZ3))UNES}{T-ixZx-gnbL}aC^KiC&*W^R3|@qc@A3m6(O0RnfA#n zXfAF1+M4x#ET;how#_fJUK5eQ8^mt#-2&Ut`Jm{GH;xv265%v~mR3-}O&N)&neN&s z^u6~fkXKLJtq|R6ImWcZsYs_}^~ z{RgaQa#*~1fiMb*+s74oMjP`Bx|WgbGS{

      U1dRUL^D-a4L@6qF`$_*7jr=y-v4E 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 I`8)G}0Npu?KL7v# literal 0 HcmV?d00001 From 287c77446e4213a622a6bc0aa0f2e913c8e7166a Mon Sep 17 00:00:00 2001 From: tom Date: Mon, 22 Apr 2024 18:37:18 +0200 Subject: [PATCH 046/149] update via image --- configs/network-skins/via.jpg | Bin 1154369 -> 165632 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/configs/network-skins/via.jpg b/configs/network-skins/via.jpg index c2db00d43cc6763083aacf0dba42c378a1333ab3..41fe06585b836cdcf27fda32593508dea0139f17 100644 GIT binary patch literal 165632 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 z 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

      x+oa&1pp+d^)r?rG>*215DV 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 literal 1154369 zcmbrlXH=726eb!(#Ez&aDn%)xARr>r6B{5PL_t7mR1`#{_mV_KL1_^Xkd~;FP=tu| z8j)T@4?WaG2sMQil5q3Q+%>b-{JQH-%Ae%To3qc^XYXe}`#HN~yR(2}CWgj_0D(OM zfP4HWV0RL52O#i&`S|Z9|ChHA5ZL_#5Zy2IO{haqKoqb?R6tNvV7CPz4FCuT{m**? z{@;hd9>Kjr`-Jx&ICzMELB%n^9sxnYJ$nU(g!b;`Uk&Ad57;Xzbo_$at$imRJ{6Yn zIeG1E!uS2Mw@aJEECx2^)SvmjJ8RW_a7poK7NW$O!|_XlKM3*{YQ3AZXPA|I4!fW!V3=YXWdsP=LR9f}#KrfM*qMaNaB* z@JC!~${*8FcAx-1^uv_R!wN1_YTthyC(D&~Df3VH9a@Q-UKO_>tU$dXYXTjZG*!fJDcXbjZF|7MnQxLa+^sJG*uyq2~QR3((u(CLD$wqP%CM_6DI7^$o`eRz$ep?qp+zS*cCigqNfK z!6xe>(ARZ7!yCfbr@MgBb__Y#z$If`fhkMwmQp|U=_7&m&YOXa!^IB=cI0E*Qo zt?9(k+k#V8T%^HjrMR7MHZ+ZcFr0{?u3e^0AAuNt(fQ$UD?TMh_z58 z>a|U1`AT1Q=8sCE@UN}{+%BN7e$}}$D`^+-c8ZAp0dt)O?Wfg+>F?QjM6pt+u1^=Z z3@E#Eu>FtLPF-gQkAix|p?*@5`=Yw-^^d?2S(engSM$ipi});<$Gz~YF1haXBu-Kv zj>Zhu$BSnxR*y~W0whtnxPI@?i_M)4C!YpYd6C(Z^L0^#>j+f+DtO*_7jTf9=d<)) zcH%O;86^~(s$pBj>E&H1bbp7oj2zYR5}GgoRx|wCiOo5WaRp+l@*mqiqw*7PHc$Ia z)I0nQ|1t;>GtO5E9Krsf{SqZ+W{liELMD9Qj(YcV=pGaPRPDWy-%r*=ai6e?*9*7v za&)bVtNERO&nW|g^jG&v6cWs?@VK~i-etnis(B$$z`phO z+wJDNfGk+rUz)^K6Hj)rN}#KT_9er!j^uyAco@_ybYuh5!HllN=eAwl1%ODLU4YYR z=2ztoxn-uP17(CWFmwbYMEw_*7xg0|J6N?DX?r|4#!@Ga7d-9xKB+$7{GDTMq0SP| z&$4>V9<4kpB$%i@h{w8(yD?D4QMuiR^>vl{22)Xiyd|#J6vtusS;f#UpzImTa7@Ok zZBNcC?~_L}4IDYw9NsLH{kDWYZ@HoE}NK*St|o{KqCZg=`a zdECB}2b6~|2Z8QWo33ar#m^rFF4JbczE}p72DrO-@0+hD&AI7l*`<(>(^ z9e17q9F_u}m6Yt%XBIa7Kd0!^L9m`7;(Yn=bxHLkqt3Mnh0P`>~Q~YL3+g zb8?CMI(VibY@2JbJ_{ZFQYf-*xg?ELXX1ySy6xy3iy@?J5W|r#Ad}BtnebM^ORHY) z0wAA0hru%k3u=gNjemEZqqgLvF)Xd0@>REB=R;!|vdjO1cL6~9W&V|^^l$$E*$Rpp zYTV~l#5OKI6G8t(?+2+&(g%v%rN#;$n!0#1^pAcYV!+|4532 zOZemLI9`X`h}YNZ3yT|UAb04Qd$nI0flJ{%Oi}xu^bj>(<-GNBJ5E*#1nR=NMwg$* zls{`+M0{y6p(|oHx~VVOm|1JonZ~+WwYbsIhd&a9yIf@v5C5Y6aFvquP^H}$Cz)9J zQ@Hekot}V8yMRw@@{5%)NOYcPJHnuSA%X`j+WZG{i-pWXP#kS`{&z{KKd4`2`ysQoJIK@Z=TXxSI%YTYJHSi9LV-GJ%y#AEY|0L9z zqpwtT;>Cd*;pGADILs2yC}fj*|8(hlwG`+b%Zk!F@r~gFEy5DBr*Pid`i4qNY9&+a zY(o*c{#nRDFqS3l9vrC)1x`%-o!%R`ZJjWAJLb)Ctp_py9q&S6mIiCYE$qHOyw#OB zi6ugv%*^UEMtH8x*khi&payI}fvr-vnlCE`2E8h?k>$KZIuL8k@R@ zKPkkWQg-&bId;4QpeJ_4H$+-9IxGM3t6V#e3VbRYx7E*{cv#M|Di(UVRu@<`%|gD| zGN*fL;4a^jxx{gP6`;_sHw+ zwb+*M#VT1nSU{`F{Jq#wmyZwBTb)&i{WfmugROHP^^u8H<*fDt|4h*+)(GI2?Z0u z$Hm)h&iq>c^eV|bV=SJC%MR1a1 zioCKW;U+*}=4po8clEQZxg8=Mt=XF9{xg+o5gA>OI;%-v^@ z8*DiKUwA5wXY`$U$T)iLd3D&Mn)L1UBP#v60IQNS))o;M83PL=hvW^Xi$H6Ovfr`t z3KTo&>Pk+-2&@FZ3y@tsa$DDZ|Ak+b2JsVvGv|Vx9{?WD#u{qPhL0V#mq<}4&|pm) zuFNN6g5;^g>~Nt|Ux2%SR5*nEoq}$G-UGw7J7AChSO`0Jt}W9xAitjn2N|hGgmr1E z0t-6Lua97!Px2Z>lyLC-qZL^hbl}kfMcx*nmDoiNG$IY0@ni?fu&hU;DD|Ap zyv+2}kJsyr9GB&X4Te7p80dCrDMBHut zma=XG++ISz{E1ODqmxbL8HA0TifVcGJaf7>Wb?4a{<`@kwX0#hx%Gh{k=0`7k5_6Ndai1BuqIZBLa#Fq zFCCroqm+n<&Gk8qtQa?(&sF8@Q{^DC-)nmh&!=EgcqOK6j))O6PEJSjEvzTvDd=fc z>~VmCtoTCamFElnfvu234+E(8%FB&=c{f}G+`@D$Q{pa7l74U@9JQ@swEuhLBJYeg zX3RnPB<6P&M{r)vg7^hPV)O32JM71URdiaPRqsj~c6%7%Wbnde7l294=WpQSbppNK zrf?<*PiOiYtVYU2CJ690c>$fa=%YfY3TR$2TFRm*rSPiR?d z__m5!Z>R@VzX$k*0Ip}lo41U-HirykG%S68J5#~p+(ZF;L7R#2NyKgEtkuAnbnLi&)I;Y;jUgTY0x|ojv^{@^@x#g#mCM(#; zh=pLw)vHFIaESUv1Cu9Hmu#STXNSCsp zPaVANxpHZ%y}p2w>bkj_u**jH4Z2>BMWyzmWsNf-US4G4Q;x#dJM-tN5594lKXZ~M zd$rNXxpR?wGz{wtt6hLhOLF5rd`i(B$n4y?l6_M*459m}5`H|W(mx_$7=ojO zLEC#=ARGNOj=%0MAbzc^=|lu7{md?a21Q7tR@5P1M0UVJ;&`aY{56jzC(lpUVdHC#&C$795EjB*x zZz)eN)wUH%ah+bco^8&>URuAixh<+0z1Dc=V=OeJ?JgFLrea2atqi}?Z|K#l=Pw7f zipVN2nN6-hEe>pZbcl{C&iV>dFx}O86^nCWb<>=zaeBxR$@6O-s>`KYp!RbpkmKNM zL-@i{&Wl}uw<3bOpUSeB3wG>tR6W`Fn(Z(^nOiQRd9B-fn$0Rb)%&G z9~PWWroX-(^7J7&=M;L$wtk}nQ=utQj{`^;W{WR;J_5698DSNgc?IqQ z)K`Bi-iTAa5go{qKF#s2wWViW>~M}@nu@&mB(k_S6Y4H?I&W&lv@V(h&g)e^tRYXF zr2bAKuvzO;0`DDyqwnY4b-9obe;_S1X=ptj+lO^*DzVd$W_Vz-L5h9Pmn^cXd_$oG zBDBamM(p!Vz@+%XKmNQVL6Urwt#p#?8|-&zz`BdMFU&$zJD5=mS@^8^VwwJ<*1B%{ z=??~zcLDvAQkiUucZFuBHqF*YC2{DoScYUxvTkYJ8!-Tq^L+&X3Mr3<04b%i#C20oFFF(2}RQ z`{9nFi?tF@*Vn2pJ)yK!uXT$&TpPq1Hx&&>;OBv=*OT+D%50WA`5WZ_1B zzpPU=;K8Ga;ezv(Hd_Xp58o31WN$v?iLvtxQ6raB<+*Ukrf`~@oqM+@3cnaMBM__k z@tcs}@2;h&(v|}#PMA1@jh~pEA4V~yDrr=ZKJLX%7Ja*Pr&w8+W;CvI-&yhAE+FNV z4jehM#j(Uj$U2)Q4jw+1`Or6eDU;CJlDUt1xl1%BFfs^m_+3BqC zXq}Oy2@B&;13tB(PSdG}xl(1?(RUdn67{zMb~m zko&SG`w_t~#-QJOu8(X(={tRwgEr9gi3x7Ibe`Syz#FAcGGZ!EtHVQPT&BJ;w9MX< z8qNG^PACMO{nc}N7ckd#_RFV$LSuYvW@Q;h3Wu@`J?B2*^-@y+ziukNJWM=R-$*Mly^i^pCzc9p*fYx3f0w zUrL&0Woab;HhiIFm+**A-vyAZ$^TLI$yqL0t|uP~D;}zr zygBP!#cE%8Y>iA=gV#@pHeh9FxsUw$7lTq4oB}sSvVK`RMJeT*oT)_M=wkn#&fyoG zouH@bT=<_$d&Nod^bzP4U&;6=^j+&yiRahHz9dZs-Z+}2hSzRiFs{2O(m}hFed|r( z$tNPsXr|5E_`;Hr^-%G%L2fMG-lTh_hAo?b&c#5S1P@L^s2@6D-C~Fjr2#*LeVJbS zp@*@k*)iz(30$8S)_ZaS!K;A9eaKyX*{Z)F^V-8*BgR-AR3an>EzAtd1cg*)U^%V!3;QTpN5IhZ6o-K6e zh)!ZrORSPZ#`Q+B<0tyD~o-Jo2_ zA4|`>xx&o*ZZqSeXHD zK9d_Ho+KT5*CBNM2?#UiFjjn?lf*&DdvZZwvNJ8Ur3}Vdj1@>i28%Hdc{W~_FP^el z;NR5vAPB^70{ft2VJF>mr+lPArh;F2D(D0jThSagwp^#A4q8e@ z&Im&IgO_53(*}x~#H$2q4)8+C|Abbw)(GMmg*WvP zSkg?LZ?A){8$5BCt_}~>;Cw+;??t(6T9;{evFyyK{{O5;*nZ@QWr%W%IkV4-OK9l3 zG#R-NdYubd@|y?kZF}C(f9x=;w#E0D(agp98|(#+Rxi}tcJC~k4z>_#OH&%?5m7yTPy2#mvETI`6)(R}}Qyea) z{+17;YUKpL2YKrLQRCHKt!_(4*9^3H5s-C{I6v!g^)P8eWzLZw zTjdR@U*T&xzk%>$p**dUqiR`&W(rk`JKr#bg3jhrqFF`#Gu9J#2-zNEbiZ@^xAZ&&-mH7aXC5kcBc*lKJXGqK z`WB(eVe4&^7G`8~`_W3byJhP9PwWY*#5$zrOK5MK5=lM)TfnFoKeik<$#@bPi0RNm zVm64FZEOxS=_5K6NqL{`c8*erFI@q+dkH zjvMti@RE(Yj;XGQ<&{_#u-+N9G>Fw+h@PRm3o47I4l40PRwQ)6NQX#l$C~UY>uRhksvG zjKJLIjI~!SP^&vr01=|MdRsJB}B0z_(vlO`a2Yxi1 z7|ZMUXoH*Wa<5n7AmL(Yh$HY-(MIVkN=&uBLGkWkc*tcbuJ#5&QkOK?u)e?f^5}Nl z>-s9-!ZB|Ao}6MYUqT3Fd@*T*2j@p9CoH&R?K`W%P1~4NT0Ep*)LAT7@~na-^=TG* zZJuP-cxuIOxqs&zX=#~Ei1`=N^_5#WX}nCthf^=ff34) zNvVN9|0}>O=Ro2!8NE)+j2Cx5*ksbQX8CoQK6!hp@x3=w@!>;biqi5wZ`Wjdlrk;a z7>32q_-gSWBoro~n4-bjuxm zo4mJ%Cj9Fa>+tF-P^w_NP#fIe|EoyXqY20<1sS^^7KpJcO!v|scDL;YY8{}*jLOm{{ z9|f9wTvd1dUb;BaO(ycHEipmXKqAHUNuluYXJEzqoaDuAV{G*bT3A6`nIxCmn*$Xo z9>;9s-f^UlW0Jl-Zr7j4JgND@YAM9%puJ*LLW z!G74sy4=}Aw*f-0Awk^-3x2?&a8+I_vp$2>d7VxeDz8FTk58eYC`zaPTg?p(69S$- z9dC8>vO+y#?Cr~9;W;Lnm4D$MWdzzmH$*f@&nCZoHwy>~ z3s{GqvNY^3u%$C>a$ZlPic=FZtIS?}U(tCVb^2^XcR8xw$yMP(T|y0F7MR>{&^%8j zQ#nW5i?Sa7)4Ar|1-D?OBC+X`hZu zgM?y(3BQtI8$sIFU1L7+yN&X27KqN2s@v2=9Q{)dFVcg`B?%Ka46)u8#j)$D6wnZb zSEcQ3(fHJ+7c)c!x-rw#Q1g)`e$_?_Dc`ma;wXp~Wb%S{rp5PtjDS~FUR%(KxN(1d>xcMNsx!zOl>$G@DU*+?=zU3mKtVOAqM_7_XTdBtFSt^O zw8;3o`*%u+5+W9ca3EazJ7!$A9>&ke{OZ;Ya*iKzIk?J3;c;Qgk4>(8| zc>WC0#|9t03c#F>A$6wYqrC#byMR4z$_;1co}Mo6dA61#Qy1XHiO*K@s;g5cp z&m@N@#+!-cL9iCso<)^ew8jCk4zy-)V6BkOf4`s-zPGsOe0p$yunN_ zHzyr1yirlmYQGpxI%c)~wJ^Oh$$fp`Yt&mF6pmvN>sKZ@{1TIxF~T41NHH@(3S~#l zqtmXx%6m*`?e0(=6tG^6gI0Hjt>oK5~^qnbM4L4(yx5(k5RpvmG7%iYevzl`qv=oe-g0ka7Wpw!S#zg0Fvy{GF323Tb{)YaCg7#_0!V|NL!A6On~BN=~d z0|Ii~xo@VZxQ)2tL0sd5@FJ9%fuCs~A0De(5&`4M;fncvRnLz-{}EbU$Ps<;2Q z^|EL}CqF{FUmPhO8`bZ$ zI;tfNrt7lDQq%qrAZoN73u)$lnuQ$w2iRLP{Bd~W(P6dYuxQO$?cz4@6vgW?LIX(_Teym z){6XsM$0m+8h|yzj6P%yk0y)#u3y49A+ek0MiQaKI`nrcgC&WH;%|T>cB{|zTYFA@ zYzE9tL~ z&H8*;!c2Q=TC2kV?1Ktzm(SsTS*iFro%(~T5;oRJX*-!})q~F%TjQN_gFNr=UC5Ik zR#4w3OT23IF&lskOsaW92gQX2cST1YH`@g$d9vNT`dK>NWZNi3rkmZN3Puv4k(BQM z93c;cZDqP@vwhvEXR9#Ljv;8Y<0R;I*T2F?3wZ^BKPmLpzV@H-g#)Ohb( z`u0C1xx6t(iSi<#&yX@@eYMNt#R+?|A&FW5OW3#LaHl-Gtre z5Q9~;o9s3WedIHcI4O6vAUe`flRDXs=?}!dai(Nc7&H!^cah<0Ei43zHpPr4VuW zf0`0HxueAt(y$A#20k6f;@Q0VHcdHaDjlQaOQ76{g@cDz^hEREuY%DgZ{J*P^-Z-* z6tIe%Wc;+(b5<1SGtxg2QazDbuHZgnn(W>{<26$8-Ir?S&#&b`8Iwlnd8o~1t>A?% z^rsv_uHv@7%6Nx3#h=;pTgbC(O=pil+k@xNZMt2K@QCrXDlQewJp5uZ&$aF(`r{C* zqUr^Fq^yaju;N0sOFTdR_-j%`wbvgU(GQZn*>`$ucHy#;w%j`RF!fbs&Ua|Z+R_mF zU&u3xA9)wB!gU{PS?9rt;RYd|CSWm=@w%TvsqHQRSM2*JWhYBiR*)!-nfKwk$NSpx zgA0B(&@$$?zSo=~isU}Da{R|v|4Gd+iPtngn=Hs;x}fZBjOrPswyWSE%y(LvqyDQ$ zP?;YM&*>bI0A`TFI1PR#xN=c3qpk>TGYgyV6RmiZc}(x`pG#U(SCx9d=vQ9+AcSc? z7t%S+la?JELTV0DiIj3{l(I--g?)i4U8%d~fU2M0^;LNNi-e3_zz9KX=jg#N-b}kk z3qN9I>Ru;MY;&DL>GDvC48jW!(4HRmkHcY>#UL`93N$arXao5)9G>2f_VwXG$*rwm zHVdAXE5w!6_=<$1a)XD$$lL&Z@#13xoum>2-`;JVS*!~G7ir(UPTU)4%TAM&m9~B& zOaxO)bP|nC%vLivBDdd5WFEKgR5isi{g#XB?oS8H8s2p*fV=7?tcfcL*0(EafmVzc zpTq}~odmtcZBVwiO}Jjl(kK}A6WuZ{>(X*gHf%IL7aY&nIX~#%>ghN^yerIn7F!sO zwG~-nLBWD^P&R#HGDVcN(b%TN@}0{ zt#3vbInrcj40ptqL}grtH_7;{F>Mfz(^#@^K{sxT*EnBvw1U`+Q7_RcirJGmi|oUG z)-Q@KA4zxQ2jRjmo_P1{3B9XGNEH2ayUHL&a4+ZcR>JZ!Z6Onn!v_^$`C(&LYE5GY zYtMIzAbJ6f`qq6`^=NZBpw=8YCNW#_Tbm|npA_F%vGo-TKc3yN(#caL2F=Qb48yE} zT3h9l8y5jc7f*eiUBE{M2CwCWkU!|P!*5FXUh7fG!j`n7_&{&iW=c6>u8YmL38OX( z|KR#?nUxtJ#jn7!9m3!!D&K!G(x)q_f-NUP`gVgAqW)5NG> z@$2^Wsk5VPF^{pE*lu<|TWRhrikSuC>i=L!%Irl@nU)2dlN>}sJG{OX&L`f(^v|{V ztPjltT46Cg6d(J6B*J6zA|Jx4r)=JMT_2)f^x|Ho(VMWs+Sr{qCY@1|DOgnz73zTu z43T=RA{7d>LuFx)0I7M*t`Fgsa|LgfzV&x@%zkEfoJW%4K?gUt4vvv{r#1*PMm1lq zQy9|*Ym;~Fm|87h|Aw+N%PSOr_Gfq&R4$pa&4nv)Ls6<}%kg=&@Fr_sqifL4O(0=k zK96%+5XIhjIz&KMz+5%L+m9?+z#72)zum7$dTlmST;DN|USs1voPK#;W;0Z>=&}L< z?G%A*z~1X#-Q1#}`7_YNdd-KGSm=_ZzFiIDVj3^^08iX#jtS%I8pG{YbFdAJN%rvS z+`k!rhSLgAl}S*|S~wyj+Sgr&mYqiShPq0u@{&9M`f!J*i$g#2TX7f`$}4TBya2-v zQea9d{QY`(=Ax_8EBdZ<)*FlcLlAVKKv8LAfYpExSq8KTOd4PvXM-NpHkg`!(@)z;878 zJ}lg(f3pH;cQuu2%6DrU1~M{0$s!u!l8HUhz_jrokuBBE^lTa-b41iKgwdWe$$S{| zt_ZYl%9lcfN`G-Vf;)X%a?Te+cVfPE^ zPU(H&7Masbp4Qtd=QDJ{H?8}|5qbQTI(_Kj!|%dgpJsLe@U+P+FvHt4N4_eE3%Ak5 zzTfTz*7#0dJ6yRq>kSG^G$J8Uxv(s=!eAXrV|_edM54V?q6+v;Q+n}wv zbhf8h?rUXD4qa|z`8j5pDQR0?{DM=yLG`E`qisY~wt0kZdwg4qS4&7j%$#6)tI@SS+M_HSK9}ADZ?=*63S2q-yq>|s?qhf+qNbyO zlF!Brv5o$KPUYpwms-#Y!AlV5e+%~M( zNl)aQrtwAVP#5=HEmdo8-kI12?z@HaGq*+Z1QwP#)yt6VC#m(Qw9T~oVnYm54m$q5 zMCvG^8i5=;2p|t}+`H$6Uu%G~YBz$0_-a?mxPv`LI+er?|M_@JZBh`4s`KLRrSmG7 zFd3URdG0P?m>YBnQH`C$mNcSCeU+xnl;ux-o?l>sfFS-r1X^KDiS69!^|m5<$zCHL$|o8Eto z<52Fz6G$8?B+DlNJUzj#0U^=fn?LilGBp%N{6$-!Dr-H+An&o^TH+o|^3(htBR#=t zAKrj$Lx`;y_dSGalFM@_;z#W_P~HW*%u}Ne;ZOq0fg)+Um;@dwZ>*A%9hD!cI4n_9 z`YZ9Vht(UNpzQQj3-9})za#`9U?J897w+UJa?K0#VyKQ+L6^T)oD&rK7I5fgmU7b{ zh<0ShN!QxUW5QYzPprUH8QmLf<@!F0zsE}>Wv?ujoft{$Gge5#kLK2e*S%w;p$co# z=asBLSDsvd69jy}b95w;fy{!Vx$v}FYse;HH0SeOQ=xV+715oi574?Nz^iE*qusX+u}j0g1B2^%e$=joQT6Wxh_OQ}k96Jt5b6%a8c@oIH47ra4ge zlD0Fg)!v#f+kL1)%5&RfIeR}4o|b?gTr#TiqK=jpt_fqn{l-q+SU#}R99nW};SXk0 zgA!aAA8;0H9mYKCW}uG3W5V;#YG}DGU~UcJS%DaLnI`HZE4gwz&Q6ANA;rS&K75lbIOJNHmD{8?OapE({ z81fd7$u!Q*QvWOJXeyn0BR3!c!4nMN;AOQDu=(Zm)l%rUe2 zu}*cB^2ln#X`9_qrQEOKTS3L*C#jv4!7KT8%``{*G%HalzX|=(>Kf;L^W3KB2w9hU0Er(nq^@ zeZBFSJibPie;A>0rOpOs%4SKY%qu#1ZWQkVPB{!X^L4qa!$D3W>8)tZZ15!%8#veX&{RYg+#6l>vn(Jj%CD{pjX3u1t(-ZdV#R83^}Z?@k~) znY&w#&&q9k81Dks@}m!Bh#yC{>_Mtk{ zjdi|GPGpPDNXl_~@}@86Ir7i;qBJR;EBp5M2I2P4l$6FoQr$;b`ypMo^|D3uv%xwk zQ#Cm*7|11W8zx%YJ?0FZR(Vx%F0|?*XPS2LgX#3Rf+OCVjQCkFQ6KBK6x(o)11ie& z8T}tc!Olio5ZPUb-hE^5RnrT=x2NOl;di1rs`5EoXFiBeFbd8Q@EzPkB0Kf!9(Ds> z>>cc#Ia7-lNMpoBH>dm5#6fL1(GQvB&WQF|T8ti-<97u6nR>5la;+VwPz&F;g`0G* z*gNzh>K~z6bx2!l?Q>4?&LHQMZK4JI?WU(nqf4EkG5n9d=KPV4^36!BicghU4KU(s zhXUyS4rvB^v<1e`Ct_IO1(h9RSk%gyM~}3nrha*C!d#nbO_Fk#>lfB^T5yO5hkRi* zB>g&@)iYRq)UxcZFlA|Fck4(Z`KZ6_2Qw}OH z2;rB;H_G*-jyZ8{!lp4QjgTRr#^yXL)$S~5W6B`@+CDkS#%$0WVX%|#L)ir^f-UtK zZZ_f z+6Zg6S^ij>YymGg?y5kU-PYJXW5=B~wzo2YBoIl(g&LA{U&2619V&1Jo19JP=J#4x z6`qdy9FRqIVXw`f#>HfM)tPRUu5T{F13vIcNqGD&U=!Te0AN+IKXf)xD}-ec4Qa+W z{g8HekInR==wjR@yV3WuUWu|FH3B5r{A7WeW1znAq`+lNBjZ?~GV>~_EK6;UUvIG9 z3ngn5a|xaI-urKZP7pbWuZz)SNh^ehpaS|LJP&B6Q=G8Wp1V5m$=mw7fGaFLc_G}# zd_1K!eA0Dk!M%?M$1u2;>#V@*}A?CJ}=3(#Q2z2coXHEmvr;qz`kfYN+)F zhXITBO^NC=hB&8jK@PET7w~>LOt09~RiSR}1yeF@YD3Z6kq^~D!+$p&zt@gDJE$F2 z_cE0)*}Cb|j* z&=HLtFuQ_hRMh+kC9kppX}?31j$yRv%PjjvA|KC7%~top|AfNC{sluLiLGJwZYK%Z zyMRdk3v|0jy0mMhB6m3-vlGS>px)QJ;B~7Hh+6b(CqXdJ6uJ*Ic8+n{%&4K2{IW~r zIyK}YB<2XAcg5Ti`Pq~;qvbxz6Zxnwst} zcAnP_^N%yyQTtJd*jaL?gs)^5fAVRJx8o3I!^V}BI(0o)8{wO_Tcp;EO`gGT2 zA~&z%gRSNLGGYo$WPnRWa6dA*v&`|(5t^#T0=tw%BpfM0?zS{^~kGgv@_>n z0dvoAzbaLoS0^zg{oj%W@g@5)N9&;_D#`m-3NGCW9oJ+wfZ=;G zGcp^eG8-L1f<(j#r*pm5+aBXb)Mpvz!?V%9{)^_CLdFmOT136XG!jM-CvN1UtwaB1 z#Y5PmVuYSe`RXC3@R|SObN+>IerzNcOydRMF1tAguht^pZsLs1EL+*$S+^>N-lt~` zJpCd%{yjNJswrnoDdvRgv`Jr|(?;6L?1f%ilL^Z>`nd5wtR&1REC&*kW!gG(wOZwo z-j;2d@9j9=V+We9mEWZDTL-HPJ)6vzm`|-0OSv0de;V+e%6hJ`hu90x0h=MGoq(|| zCDz1zNUmRMicO$?r;A(?3qSGT9oj_APX1)$J=T=~h?@ntK7*Hb`*$JkhCLhh%;x0S zJb%JbeZP`iwuTc7h4CP;7nNsz6rxJeIiIx)C}|K0Y<%+)a+Cx5(f%I0B{9$Y=ZEe1 zyzV$HvR}qQ8aC2y7G^S-za6(msRjOsb(FY%A$1SbtST_kX@&GH)Ook{&w=oT|hlwb(pE?3B$&P4#MD@?LEe1$}beZ zP{9mw*fx?zaB`_Mf3Ab{_~2Wgf0&XKO-$lI=u_3Ib$lOsccD)maX)YwPy0FbbF^xB zM74vh*-Y8DsSsa7&SUy72Jm|!#03^tX{>vMB+LVG&u{t^rI^$VSV0kvJLSH#CVF1HUJs^UwpsX(tt z$1O29d6D0{4M*Hy_Fj!?KAWl~r|2`ho^VSd?6^Lex-Rj7dato}jBA)vOC}zf3Oa5ExOJl0M6$$cPwY=?{1)rUjblb(=r4&LQ-?;ePDaFsYBpg zyPzJ&$-`!R?yQ&XG^c`VyKFJ~(*^~(s5>u2N_G!lToAw}9sMsMMsEhcLR7Z3SvRbx zHetwkKbl0N;`L!{$`LLf9N-JK42D=q_c&SWy{sf2+=To0)$orx13ta*dhpfbXheMm z$7J;y5KH1W;pU$?Vz>c%rZdLSMYDdsi;Zx|9R*4aNAr~teDyW$-O5Bs~JCww^f^ozP$&2+ZFv$?|BfeqMM={s)_Wz8mGCO?slrUsM-+z-9S zrNQoht?l&go*$xRgxP8@p&y^@nGR7_A<5B|N9%v4i=0lotnYPW8gK57`NQxw875iS zQHs!us#j4OZe2T-Jbw4;uq7~gadaH{ z%2~vYs;E0Pcp-MnVXf@t`cHr4nZZdL{PkjO8}FL>56>mGj#s-GZ;M8Pq81$JaxBPf z=vN&F`sMb%jX_1yuV7@rh#tgG!YoGr;-#NYB~R{`5%|+Cp`|T2B>5@--O@YLkn2#n z0QXLJa?QNm2!67{v@VttX;Hes3u&jEZ#Tc$N$$ktHV-|@zkOr03p}!d``lBw<6vd1 z5Zp>>A8`Ag5-i0paCymmu_Os%IdHwswPus|Hm@0>`)Guy2VL!!nLq=cZ`N>%^newM zY&VA8>U>M5(S#W`QW;~f+~_({yOv{Tjd~SRAv3g^C`bE$IJ)vcrvLx1>#LLQQdp&u zgipy8woiwIvLuvat5jmK964wEbSl?EEa#HkvE)8iuH~Ez%Q^SVFwE>;zgNG%G23ge z_w#r>9?!>f%T}xXlhJEGMJwPaQ@+786# z0b-5)m&i0<8Lo3f5cl!yb5qUlHqtPwCH=aFZ5xQIq51b;tVVov2^Z%bGV$vO`as6s z9P5@)X|6M8elOq1xBDaaDp(82nhb?~`te6@Bc;LRjM0clXi&pOyVcZpfLB^>dklYtCT0p(}2Qh1=4;qv#bb>8fI=-Dz|<9w6!{{@$B z;d5Q82>?hW?6%~dl_O=s%`eme>Ot(R%(LPcA1ZTm7^_wb&1V6HXiJDktw<>jmhH$z zb^anGp{A(;>)=V(T|Q?nBNvAiGfQTg_>HOhhuaUhq&9xh{r>37apx4jBUT`hD%00z zJT^_^x?{mOl;daOnc{w+?&OQ{M+MYeFlMy#-~I8$&kbK&Kk3Y4@{CAb0;jDxcWg^j z7`iLJneCJDC(KI@3dw>4su%Z9u&F``isb#{5B(e* z+@=^%J^ML9(9zvQw!NQ7_t7c1ho@oh)k~o(E=+Py=WS&z@%BuwHwCW<7;i^Oz zSvL8;Hf?8G0w#aiuy|h(nJrVEtfqIF%>>4ug^T7aGs461mxJOn^Tn_0yan{Qa4Z{4 zL^>(6h6jrVC5Bf8&-SnVCl*^|DKB^bDF9jT&^ug_4S!2eFh?j;a$kjihHh_4h1n&G zMK9L;k&}y(A3p;}g!Iz=)AtP+2yY2b1^2pfY6M|!?y(~i(MHgF7Bo6z&smTuTxY; zAh)h;p9HP{?Zcup+yVY!&8cn|k{~OvztJ=Dv$&jIY>pCNY$>i!KsBoxMOe{hlKAXLI?tCy0vgi8}*5Vbv&2P-!i7tX}@u2gm2-14)uyZoeN!g%}ELaq;-80;4U^d~bbu38qmVITk5e zWiFFw+6hj^3*$V7r#)plkZtnxm~^TT{FV~>O6iWG9pK6}?F zZr`<4>RZRQH2X~|Yt#<=Zwx!%HOVuaqz^oqhhEi&TpOPf$d32dkd(B$tY{Ypuv?r6 zH9^q|Uh&1T*jeTaPNbO5a3E;kwiW-vMa2mHk92pqo0kw6Au?S0%Ihle9Uu4>B^VWi z#~9=*H)}y9iQ|OS<(XtUrXa^LTgLnA=t~FfjK3XnKTV4&v(K>(@u^Ac<)^^lge_tA zVl4?@nCPZku|QDkkicMNh9vt~RuirJWI$Bo&2{qiQG z{Z9KsBE>RTR48A;cJfD;z4#1aq(2R<*_%`CLu!z1;=tC89!IfX#KqB%PRid+9cHtO z&P;v31}&#gVnd=FD7NL+BmNALR52Y*^sJe)hWUd;qM{~|q85i{tpjtlQ~F^4w&X6; z!UE7-7!-p(UA5HCJoLr;LQ3?9+Xo@Z*i!zGsl~-DR@UV*a^Y)Xdo2r`xkzFxOyexx zW5_P}h|CV)#ljRffY2SOtG`ipun)d?Rl?9MCT*BxjK{3ls#LiWon;^Y$XQBI;p!OY zc+lD*u;#xP+f9FK21ux3P^~tyOUe1pHg^kFGdtnC$a`hdf%fFH)+_Y=0ZBEuazu-i zN4X-LgRJU9-PSi2`K-5W--7{E>@Z-lT#+9~wbDZFzoXq zx9xgXFR+GBp21ir>2IDVnKi{wn6%Nkfk<;vyVDm|_%BlLcO|K$O2!eFVy?mB-9RWhx1-~9Bm4SVpor+{C7@a*!cUhUClN@rB z>wJ+T<(CfH>4OiFWo$l7;05*Yo zAfxwK?=b({?{re7M)o5X|Cy}2POZ@Yeffp+)ZsHms?pg67kdjp^&?_gT>&ZdWXbc5 z2y6Z3SG7hn#{5y7WoyQ_a(mPT1J7DOwlfb8tDWWWKg4lbMzQ97sr%X32=3W@t*HDf z)UAP>AuNo^9w{uTyw`sC3%LN-u6Gcxy;HYk{Tdk-&@g*CU~1iwo_obQG>(zphC$O7 z>HmwjYfpO977X*+;QD^Sn1c>S*HD1ogCxM}WnRuu!GRP<`aXHB71%|%TMq66MJtI8 zE;1!w+x;wAw?BQ$Wf_p@CblB4BCh(Y1Qq6O|3>EBcSG2Np!J_!B$nLPSG{jcigW4I z|08Fc)m^Yyhgw5b?t6Od(I2@h-VV5!T;0)K;9okCrx0eBr(i@LKeZ=5Rz_A!B&QU+ zvO#(VAg8QOqNSxxZ-4p#ZKae?2fcyC(U^v#$zCE z4Sha+xl6jf^zB*c-oD;{ayQg?=divjrx{NsNx0!fgd15z(29qRqT_9*W8+f?$vm#f z#O+Gq)I-?GwLWl=*kO1}VV&|16KgG~(})!pX7;^%>N$=+Aq^rP7SL^FUA=|M`ZmhV zDU)}08d8K(l*spZ!zumEJ4$PNaTP*|tadO;w!cEc0oBd)sH#g%tm;9+Nvd(}tKW?}&8#4Lb}sHLaiAP10F zNP0W($a{BKH5yFHUtA!)O2GAx$k84=7}OFC&F)m4bhey65{mOtqvVkGg?p>EZE8&| zP^ojk1%4B7=?Td_<*nzi#O@OwzI(a*(=5DXf1{UU{L=mkN=PTCnl9TfRg~Xic&wWd zCWM$`;B{N>+_9g&EQfzAb1lIAyO_4aCf(Y(YB>`qc61+iW`5;5jP$utH$z=%l2PEx z68dFc079>Q(>BBN%Qyj)Y=#+?1Hcj>4!;eXrz$YozEp7d#&FY0yk%+79y zo^gpluL=Awjz8CK89Mbe(i=#iAq7~y7uJRDVSx3hoyKV(S76p)zSj=ofd*m!IVK?8 zylSw%Xe;r|w8fkG_79>J>SKqw%H5%V5T!=jsdN{H%!R{+4t-NKe`#{zkK9lf ziCW%v_X!+=?5xo~MdZxra8OLnF{!`Fh+=dp0)X^wfFL{&c=dm^UGnPu# z>MUN`YkHb}hBD2v^g-_-kIoK*p@#A~O3QlpBg`{P@%@Xb}TFrWN+`P?Po#x{bS_6|pUbC4*Ol?Lp%?Wyc7au^@7a7f;v zC!Hok0FmAHddBf=e3=F00Oo$ph61fMVp`(HiT&4cun%dW`721p#hMQur3F=%GEd~i znTlxA@wMBXI<2N-#(f~#y@RGj^K&p=s^Eb56h`RoBurz_g^<+D;0O-%nLs0>gf3IQ z@bZh#5K4E_Z~4X9qd?HpzMq=IBgIfGF2}ng=axx&Qs>!ZOpMEb6t;_n-VJ|tg!zdp z*y=E4NSH60HD!v3ci(mM?`n&P3X)5;V*ARYcVfS8OAl4B#!&@JVya@-Elgo_f=|@o z0`L^tuw;rH>n1mBAro;i-&ghoCUSBY=ZB-q%20!BW4-ms`8kKdHLZT-iZ@#yx1u*; zAD>}_yw8~NyN)-td{WBM6Y`*a0{Fvx-|^IdN1IUF%HDc}Y_Qv>o0s-sf7wi+{GO%6 z4y4{hd&g5a4TQnXEgX|=~mfOR8RYSxw99~akeZ(H|MsU?x_*r_zg0#7Wc(d*m(PR*hS+9kpca}2q-V<|r4Md7VyhSqQ4Gj#S_C<4nRh9%Kjb=t;y5rxJf{0K>lkZ$Rd<)3(`u z3e;?Z9yNgn-|d<^D0oZIF+Rb07CDjbIGM|_*8D{0nM&3hX;`|r6)#7WPivFZR}Eg2 z)S4>vqq~NO{tFJf=kSDG5qyuNoz07UJZpLvennIOyI8yn=K2cdehpPl<%r4fW4-{b ziVAhE?ZJe)Bd(Fzk~baRH$zhB74Z~<0M{$&sW@cc*Ek85`)Ld3_sHUOf~c=DlNG*6 z>@v9nR^s&IJ@H?)Z5_Th38#)qZ}8kQUS`f~p7(>NA!6vVHSCd-H4!(K8h-2mmT0)J z`A;Qp8O7e%> zTqbKsK>a1lewL_tGb|4W^lL&KfU>ebh#N91es3+A%x>#2>UAk^B14-qG#5 z8WK+9d^W(63Y5JU8?tgk0UwX_UY2NSj-#}@(Mx2>u4e4Hj^YNs#)#D$2cX&4kObq> zG{*!U8q*4ZSqOsUjk|n>9VLV8jmU00cO&k|DuoSv9!g4a-b)_{_Zj(r-TWY*u$x}Y zVYkx=Dq0ssJ~w?uSi5CqcjL<=$fpDz_n)8XR0HjA`2vP)%@o2QB{bRQLt4yF^N-(Q z6G%wCx1H_*mtiv@v2e`cIHVM`OllK$_h^>G{rz>x$*{2FM$ zj2BrK?v>cl^>+U_wEu<2DQ86yYVxu#rClE5@GL6dV}E$6n~odg^4vTa7K#cvaF&&i zINL`Y0jzueQrt~xN4>_tgUUe4)p+@Ji{C}!r__uezXMKw`_h**$mv=|E}Rh>&yEs2 zT?RqndT}aj3NOGBWwoKxN09WXKXU6qpSaJsLnK2kPMYVEj+B&Oku<};g5a2#mKD+& zw8Ny|cb}~>&db3nXZvzi6<_tWp!G|~jot?Z>!%)ihKH~mHva^d_tA-?u4$-En)&_# zj0Lx@2PM+}9#r;8$s}l!H>smsc3tm%;Nzu}=JEx8+$!wBa9m{kP~hZfsP3;LtXq3SqYo4yY6^fKBdKROZb%f1qt=EVEuoc#HQ5Ekp#w-fex&IixlYYk zG?KhrM7%gsx6d6npsKlO7NI>^qL^!0(6#Yi0-N`w7WZaeX}tJlZR)vRz3!djkqE9y zyR9#OFD-YYvA;EExkscn0nMp`zv4U`F8v&S>yruYi+A}t`U_bI28G`7p*y^bB+>bHp{v%gXWB#bqz|6gF`D*T+tG7=->qvHKCN*^<)8(kQ85DCK496)E%3> zpn2s~Of<{FO(Yj2S)vN2YoXig5q77y1;cDvOT0bGS_#pfnKKF5FDhGL1Q5lcr944P zzuqL~D&uVO0*LWH=OlYJzVQ$hD<++NVO3&C<&cQFRbmQy$7PCPN-(|i-m!o^Z1tJA z@`>Euu;^HVw2D|r`Y9@hm&)3@z)WzYUTNgzCx*k`-iZqq`{mzeJ@L_v)*RQ>5IbLr zWozn?FZTXuNV4GL5*WC)pF-|9Go zaV}KfGda0;4_lZ9c}e~09Fr(~I}XC7(pN|h`%J0S{Fcf#x`^C%K7Q0bp-eX%5W%F` zMsu>qM4Yg=Flms!4BR<}N}@EPpMg-MaO9cqxQnA^Tg>w-)(wW^ZZ4m$(!mT zpvN<7OW{*5YSLr5qxX4t^ze!wrCul3Vr|uZv(6kCM-0doNLi79T zCCzz!0aU3zI z-@>g=5$<|y*?m`lg~FJiLq!~O52030nO=_Tp>JiJH*;Z?^Q2B)&%SvB)}?ar8j>!O zw4FX|q#`9N)Qyxj8KHcCfj(GmCO^vb<0AQ0jo}NvsCGEXGQ+sY`_z%kYLNQqDg0x% zQs0*4dY@p&GqJofV(1DqhLW)3IcvW;2}K4?8F`6g6TK$m(e>>`PEHv?u5u@H9!mcmfuL@_KAq~(;UA9fo11RxxVVMXbi)hbKe!wMG5q%o9NZt+7!rNM-<}8X5_nh> z)nS^!<0qYB=ybUPetFt1xoA@FFOEcNY)k#-EdyO9u^?#Al)r4EEYe@YjYt7MJIS4v z)S0L6DLUnP^j_s>{z}h6=AP`?V0u0Kue}Wv3nIm>r9M@5r&$nUDB(`fR@oZ4@4XO{kkNm;O=4I;Skvf_Yv#|Gmj%Rt>0?Fr_o`l`UX7M6!!l- zlH)SFF4cPO91YGE{mvS4AlS@;v#_OoF44M8I!d&I2p0dy9pJKS3Av20sF6V@F7&@| zB{0{;hbg!zuI;lSU%p!prkE&Le`&kCbt=2L5$01&xAgfV*Nq!Z8?e9b;uR;R3)7er zZ|gPHZFYO-NOnDb42d9#ZN$ zg{!7|(w?AO%%JLk0C78lxh!E)c`voSzVUZ;NzOKA0v~l%-38uxJAq%wQ$eT8%?qFpJGhx-j{w(Sd<8u z&^6}C#m$b4REVUe`6EBQm=JS zxqMFDYew^xvcTCMfRKi4Fk!~(Iq@Ww%3y>rip)9b^f^vEivQB~6qFdvVB%Y(45_cN z$VUa+O54~6e=5OCbfYDFJ}IMtlB{@EYz9tbaat+6`sA*;=~}=(9{$+q<%i$lt^f=2 z=)A6KSz}wZcsk`p^k>&vjMQw7on2njTjv(+adYfgapVJmPJ7ocP8kZOQ0hFo5Mf>6 z6?SCm&_TR7nlf{4DSY)wL3Jo2xSTmON@-rvJXRM+6ITJt&Ji@`U-(yy#jk~%p0~$n zQ&f0$j&r>?yMB$x!A|A$X&#=y>sp?lKhw$%39-VBYW%It+?VdIuR^|DC`u(HM5F|p zJ$}r+P;vOCwV(26vy9{_G2G?7hL$=Q@V$>dmw_6OfsW#s(Z?ZsI+gdJkB!s*a@y^8C@cvHaT1(#!mCImpm&jv47tU zS>=;{`CRcC%hB%nB$Hm%wZQE_EjcaFs352Kj;0n4K7ALR6T70uX-fMe$8qR;cw;r_ z-XFRDk$v2z--EHC6n$Q)IXZ56E=2Kd)+UsnFJ5~sga30F>`#!WpN`9oj^)^3A4yS~ zuW}lwJkSAS->Hcj-DC3y&BqaSBRY#w|Ia#+XiG}6~G#>A|8v7XcWg8VK^pN5@P0!KG6RimAYiJVui{#bB zmkE*rwLV_1N&dmt)FT>j^2TPeBBc)F%FPx1mKvN0TNoQmfMxUe#5BkDtcfPk%f!xO zW)o@lda58b)MAt4C~<&(c{A0K$)OfxNT2qIaHDev{lqOrjYJKRCcc3zoUV%|SHE&G zz&#Vz>2W8tLSsv-%ZnBQ!X74>_K5w}MPMw*+~5=n$-q4m?b}AeW)yt+Mc2M92 zA409K;CqzAWsMQ+pRwAq+I;q+=&o}$xy28r-MOxgDba%4)22L}pfPkI_-aZD@pripT4=cDv3Y%~~lAHLySWF@Hsevj@uV$ZW;5T9Ki zNHJ9H5|F49`|8uTE26pGHFFP~9)-PnkwVYCAo9$kkU;^!b>4k%O0#(6+e@voFzx<; zqta`^D--u)Ci~)no-x;JL~G%V{3-KMnA8q^iE(iY_!fb?RnevGjXB2Jier5>60>Vc zbRcJba4@$leO`zodW?Tg$tL}s!2ccV2q+aCa*?8`hW7Ctshzd4dA?#e+X{XSN&k8J z*{haQ7jk&&k=`<2`>6-nz;^V0?L^m#7_Kq*_=#Ncf6haqgKwYsizdA|^UlTo*J9K; zP9l^@R&wr+cN~3?_V?L#6t=rK^^}Up%cfUVG)trb(jD=6E z{}e1>@F|4#5r1nbT8ilm)FdxMKMKs#Hq9dYsn3Ro7WrQUa#X zi4w?7CGgKJi?TUwa(4Qd zOt(iy$sV$((7duaI@Q`Nl)q*w;7RU@0-Df$NPKg`Trr>u=}M z)ma>3ecir84Pwk=Rj{DMQ-bgM=WAJQLRcGdr%ny~$3~+q9G*xVYV5F*1`k`kb<2l0V|h;t~@hGA-c)m0*5vNs>VX+c7d@fN+vd7XfvkNwjKq#|_^R-Y&^stGYHB6cGfK z?>Qo`is_5_?{wEtv$Zev{2;MSPx$akZIt_4of6iK^^fz1+jT6RCR`$y^lFT& zBT+|3&XwKX$l`~Wn*^)Ezmf*NU0MG8N3M#|!9avDhv3F{*_sOzyXNw#LxH=RcKS6x z%k#mp>oM5uaDnV(>eBnWQV}l7PKv!aw$U*q({qwAlq#V{o9s<4g(+x^65{KsFZxSP z3q$BV_dQr-4R^5EBfb&N*Yn~m%Cx}j1C6}+E` zCb7k!x|%GC!+Fm>S@?hgVJs0ww$6SnQF~b)zEbz1t;^Myk^db=nqug!8llBe0VDB* z4#2i9a_Md$7uamVZWV=$yHNVEs)88qb3at0d^BmD4(%O-NuK&m#_2yF5fEFih}z?Q zXn=7~Ajk%&k&-o!AJi^NZh^288Z(Q1Xb5wLG(h7;)^G*H?bT_V|1fpm8}(p2!c(-V zBUDV5ju5<3UwV@!|HGZ4Gfix5lWNV#bztO-iVHj3b|E3z20w|}v2>X^k1(lrey;T~ zd`H(EPRtt)L%767@V9nPe!oGpA9Q=@t>rlYAx`D4$bSzxRJQCqA#*gOk`v?wJZKt^ zr}Vit!Re?dU#8EII!jhxJoWvs`ii_B2)U^?OP@2Oh`@EwRC!1%d0P{ff9AR4NS*{K zG59IPoy2R&>)3L|&cu1gz5+v|oyehirr^?-e9;Ng;6Gifw@#TD+kje=OiJW_==UA> zXv@}hT3wNqm;zsfheYzN+i!lBm21WQ91^ZmnpE}`JpFQ7ce24Djs~X!tAX}o^QQxY zLuXw?ml?S$*>AJ@*VsrjD(K@%HMNC$l#m{r$PP~n#Kvb_EA6H%t%L%T=h6%O1$A+=yS z?2Cu!ac_c)r)kwVdV04&d&r8U)wY$AJ?QKl_xsAvyKe%Rm_$`}Q($0aNJ@F1k5wzZ zT7oy<02wi=O_%4_?pP(g)Vdt8xbWj=qo}5M))$~(UZ2rNxt$wIu457Li$PNejOFuw zy$v(vNCV%2wp^f`9?8>OaO(gR3`Bog^Sbr+;_`_>5?!RKxstY{UVLhEPHzg{&45@8 z@RN;fXll3IjB|c{tVwczG-rzB_VzHa3QCNZh^3P z`b)IbM_Zt+M^~F3}Q5uJsjJ{J(;s7{~P4 zE%9bb4~=&#%w72oKwqASek!rwQfpwa`~jDpyD%{Sp}1SJYxD!T@6^Rxy>b)@#szZv zBJokn=t`lIb*rz;DUX{ba%r`Ua^u z-JWEhgs2N!OUVVg*id6le@BRxO{H<&my5S7ypV|seP3XR~YR($-HvO4pb7_ z_S4CqF}sUTK8w92C+`EdY=)!Ru7S;B^f#UxMnbk4e@#E|3}EyZb8hu^kfGvk1e}UePAPVAy4yu40^}piT)dc4i33 zqs06Ph*-WAMo;9{y?$-=##X%C{4sdp={g`WV3uO>VSVlaD6Ruk_khs7(uKjkxDfV)kMH%!Yh?@0V)ZWI)-&WA9FQ^JNz$G7Np8cj}QMF@# zwz=(@kls1Luv)l#c>zwBv?c8!tR|FZ{*HN{w!A}K>f@kzT6D^iIkPSBsnhjjcI*6X zu;7+2JySK@f^3#A!GDDw928b@!X;O}2c7c_f3)fuy=VGJkbc^W$NvoG{uqUsqNa;2 zQ%Z7g%yJBvAx&5Vw+ebG$=Y<9#N0ni1x|N4N}P=H;nY`?cNEvW^{Nr2;QQ((Ue1J= z97z7vq1N5;Fn0{t9|Gqn0#9Zh5ump)j*yY3G27gNU^jFbv^|sdA(HmH`LwJ?WM&X; z_UUh?S6Kt&} zt@Uun$4ikZ{2*`WWS|xZ*RVEQr^(OZ)0EI7bgsZ65?| zRgXu8l*3xE894VS*T)AQ#^U2l<`y!*n+qN0lYZ6SbJtli5d6H|Hw% zwZYq04pq80n>tqWLR6VwMm9DzHZJWnqVC`JB3d@YGubRuHc{17vDS3zL8fJQP4$G% z=;#Oxpk_-doB__l{g%U-J}}NFd1wV`;A=_mRxQK%N0|cU%I3qCH!NlftLK22F9`+* zEh+F7s3_9r10K0;G&9FXnpaGat%C^kSwe`JmwOIr0Z<}qai4L8Ly#uv{o&aigPJ?_Pi31vv3kW> zX$r+}0RzCN^7Py^QB1OA9j5hDX4p-Fi&W1<*XSsn{3Z=VB_eRBR75y;RD(+BI*Y0| zc{7;I?wP8K`hU_?39RbMV0Yzt%(>lwQ4#S?29*r65IT% z>?vrKq8AE{X6L~$B5H$GlKU!dkx3Kzt+Ny0GY1cKWIaRsK0PGc@Mu>{#Jkh&6g3k} z-O%zqriXLw{cc2rgFtOCo*qhMXkLcahNx;Sp>7>0kJM?^pP66ln69FGKr-p$3#_Mo zk=_jzxcpI#vM;mR=$fTs%Q9?->EYdVo=DM($uff>3Fm2ANvKhc)qvINDOS4!;mShj z$&Mi@HV!caO*g<9u;~Ol4sFHQUCRbhF*uy|-0V%58kojOLQ6VDJ9+^z5h!q#@An%H zurmqLFU*6xw4k3bsP3Zh<=GIPYd^LCa_uEvOUcR$r4wr^-(Y=~7zRDwH+YzHwB}G+ z=HcanUF(r3eA`5IYmwx4~ps}MF4^REO& zE$j}MBaQ}FJQ@xf4h9PeWaix>&s;(iVtbKtgoWpncjx(6oI7)<>Jz}vI7~M zgF2}Iqs#BMpGju3vw5Uxf8_QB$p@WG^*23=m{)RqQFLk8Hk;Lo-t0kSvZ#K{m? z!|3JgY~sZoqPuiS(y9mOslmwa3>F6%6fOTevYymMMV)eNxd!>MZNSAim*-+XMUD#> z#DAF$>X#|X_KPIBvT@uvS!RjXSzMphHomqo*h*{29EwM4t`SAb;#YpF2V=+`8w5B9 z-HzVHR#cz`thQhFaQL~3F=gZk?chPLhqVKWID>r_RPmR8yhmy=mLM&{TxS&8@dZvuLe?_>}gX0iPu- zO16pHKiIvchK^L1g7vWoR!8~O0N4onrzeCaS=QugYtZ+2b--%LztZRmmlxsHxR^!# z0-XVq&~YQt8-OFN2ZiP1cR1&e@!C4&?8m0SLNT>gF~A7RMh=HV69k&*;;T_h_%wS- zj{?A}kuD$F2y2cFYvNoKI~lc!W~(@0HKE&svDJys8nO5zceO=!kxt(uNYD^p^>qPU zDDtf+?N-6%B-t#`=lqd-c(n>2p&i&raCoFk)$!K76a1tG>jFrOEJ$@0I8*J>x)m}> zi>iAzzLLS8lsOcwy44> zw!)S+nS5ez-~dkDs`q}U{_PfO_CajQPR*rFI;an30XbwiyGQy$D=MdfDJmZAFl{H) z9jf}?NI*wd2(#5m;QcA~efv4Eo9=Zp(5M}V#YnetNbl8vdQGH`g@anc^C204bNWbd z6XNkbTCp$58;NTOlmXZ2LGmepyQru~GMD{o5jVW2SmgyPn(K)`(7q^?asPP^;y{1_ zU^5Eu?94);lQAn;cz^deQSn?`}{%%cg$)2z(_ibU+5&ydPbqGCEsex@Hm?>pn0*WBU9X3 z=Siv%D~_F7V{-0(vq4D|6*m&sB7qURYg2ru>UFFby|*OG*|m{Gr?cc;y``?j@W|kN zSDBC_(-T-f)y6c)#$i8%XfTtaP~S5y`Gi?FQMrCZjUaD)7hG4$6o;AviN~hCqY&09 zBxA44bRHA8`8#14ydGBF0ki4A*Nvl?kHnw2s8IhcV}$oe;1-wa=GDdeLJ-Q-2L^m% z3?VBW#;%!|>>Vv9LAaG-BA4Hce8D20lBqJ~3GAV^V(V%(SzrfVJSjCrE!UL#PTR17 z>m!KPFuNbxj+zo!`eItj$ir`)AwitM5;#Y&)PbeFipr(A#6oe((%G~xz?^coQU57H%Jk`l zKvGM^s}RdYtB^sCKa_eXDg$s3uA_{dLn;@?Tfv#>K%{%BqIslKV=OJn#XJ(554iA*vqMbzw4MJx&^{b5Cwb!s!yvgyt=TypR>DOj1`+ z&Yqw+)drJkAiISbpS1k-Z3R5M_8tE-h-o<*vI-a^%WvPng%PHd`NY2^J>1?L8pho- zO~#t1U*3FLR;BEFI`#tG2hQ%U&S^+ss2$)|B?A4HP?S2IP-W#+^U>j4>zKH?ftP_+y`|3oLeHdt>sZUx{$ln8?W99h)U{mTE+pMLlZp0G=#na-*jg$WQ+ARr{Rbdw1{i$Ynhk2;UI@LH5*v_Ehz4JhziB@ zG?6QE=pFaCZH&7Ho(jFEacBo`y?t$?_viUPCk**Ob=JF7nTc@!J@Mo6Jh^cd9p?CN zZRMi%J9d1JPBys`DGGp>I{Q)r)32Y4bY&w#H~Da{tyK5=TgjB?n^=1en%;Dftp}FH zMK#y-f9^dkF<${y7^x+&dKdL=3YxxbFNJ?>ad+?NcL#SZEQ%cfb@timU3yFQuPl)% zw3jHoc^Y#tZt zV3;3d5#-cX*$(6%fc^U;cdiwU(`gsX;zz(53SMuj{7VPin|mhM1r1=tIsBbjfT?>3 zBAbn#2L^N6zondE82_Ze}4Qt7;JdQTbB|P?j}HVYQHe`W%I@m zi^e@V=bl_MHcu3ygdfs&mg&yww?uzaFT65j1Rm6_B0BxSl5`H~iL>RV%#yS=Y0j>Q zsa@ChDi%Ll%!Usul7`puno$#mly2qM*3?OcHS6s1HK4-ApL~){`9;5g^YYX zB68I%hMaBU%5B1+w^E2oj+tdqgtRiK=-Xs{P^AtiWYwr9`@D`WAqd+io!oy-5HG!i zAUS>%k_mlY$vH@aeA1dZHDm$x*oM=4R9LNz7P!tbb{q6#4+zplyV8-Qo))iPpul`~ zK*D{)q$d3WUD?#Uj#Nu`aO|9aeKu2_e;gAr3fS(q%&@p_UPAj>L+-l!tYS$vd`qo-Lh3+#I#t< z6c5;N5bQ}Xp~zawng9i`f*yEf(}GJd{^BQ@A(cmJ%jCG7-NknNTsIw>cC#QXnSH=U zVo&K{Y}Kk6#?}9lyTbiHj;_U@>HYuf+bP|3BNcW!NQIsC-{VGsFW~40> zH(1KZ3I!(CCoFB22=etq-*6^Yu2k11K%7VIVj_1D@t>Zd$AEHF&ddr z;+dENgXj1(+v&JofVtoD3iX=ZTlSOObrftJo9=9XJ$md2?vGdL1Mkk^`r}yQrfTn5 zd^SJ9E;ty-CRG~U%@wX0-)uz4Q^;{be6W-eu=bNeFOPxqeAYLKn0goEs>W4e%ab8f z`-8mloSP3{2@%uha(Se=>Qm@@z2^-{PW`YHm(_b}tD6o}w+U>8#%r813B4ytX#&R% z7%@`t6}9Rt(`UMF)J968*f=hz4D!ULov@|j7I?kT_6Lwn$*Lp3YRH8{N=hM)E-)ef zXG0TEB=sEeZCNyanX%gD{rwLmMB{BKj|h!dYePMMCD~T2z~IlfKL9tniO_P{!=OH1=rW@?V(g=&qa4 zp`zvCrld%NPi^J;Xy|xlEctzj)Qg(0kN;1AtoKXlzz*=zp7@bn!* zhPO{#g68ahsOo3rK~%+Ny{-M|Ox7;oVCNyU(f01!{`hve5*x@r_MZJ8dK;-Obey!n z!2Sc7;kLb-{$fQ>eG+XeO!+uE%%p2>_1lX1>VPk)pVE@3m2h8*qSW#ZT67z=;h1y0 z)~;(ofNq58c3Uk7+)e+FXEu*Bod#>EO_l}I(HU3XT zbNnyUqgw;%d1@Si3p4tsYQ=`7fR#i9M`N8yP8INJ-8r)%?Igh2*ZsZV9G?X-P>{u= zW|A!Kg*LplESta0?>otaBmUKs-7lqr>o09KVR3}X(96I%l!Yc)UU4!os{T?dAopvl zh`PeZo#gu%U?*A2&-*!Kbh&$^MuqDI(H;Q@hxEvT4wLNK(VP_!+_(!GdgH`R9*u4> z$kk~S+fKy-$9XeMRdMcUnNQ`g?BYXFi?{rWADWy!bAQ?P%q{Q_XfMmSP|mvwT?i)7 z{`y63CwPG<(eNPF9p2M2)q_cK3&aBHkhx9VuhI)LO}j)NrzM~x_?NZH+>#Ss1slB3 z6ob>5CEYg?>j;dvq}2NGQ}nZ}wF33QhfHa(VW zFrK-RKjUuai-It(g9iR)3G6)OkoCBLR933j&9>X2B}C~#Pp5U-Y=D-le1P26V1^E$ z+Er|8+PNj|F)Fv9S9dn_XV3HgkVX7p1dia`*Z(g8k~BCmYK`jG4|7reJqm1;%MEcM zJfA5I{ZcdEyW%rGxINA$Ml?u08@qG>BRp59oz%a1dewRVo(HfumHCZCM$sA9+Z}>* zE52kWe&(9cyviCisQRLbw`26cYMUbY5|wD>G0##=q3%kh4{C z+WCu7pT^gX6v@j@sR2gBp7pDwtK?5__bsHwJR%&Kt;z1`2O|fn6>byy-XD9^b$B&< zyisNR;)r0VvQjYrChm#+b-G|(ac`Z9Ro~D4#Wcr~ELWJ`bIeq5(TR@yl?=V~Lmuld zUdPI4N6A-M#NvN|p`aa}pVMHCl>UQDpXstu`Dz^OI4L0KMihqbNz^_TYdHD@UUDFU zuZX)^*Q79Zg;xa3^+Io?mp#SR0@PdO6J37JrG?8OIzC#(^7p~I@??_c9)BIk%o~Lx ziB;W`n|@@r1z-`1)$0C_SN>KkTay1Th0NcwYVBeH>kj{}-y))0P@Qo3=hjXvG}xj7 zSqge=w^zm(Xy&?pLU8SEpg!Kmo;n$~;Rf4+6g|obJ)pZ9^jjqCGo4v{_871R_gXt9 z_Td>kcb22jsCCh|Ql^T1N?5^w8B`oSW`0ilFWJqV|0Af*nG};22%}yb z1ddGA0Ry{))qcL%#|Fiog&@>gFyf8XfKF;67DxZODa5Kj$l=#wKhG|7U>?c;7BL&+ zF$CtAznN=%LC{(&@O#--au9T;EI*CwUa1rUFVrd>uU&Q(EhV32fnP>}TcyomX75gq zxmaJ9ons9aC2pADoB$z@KrJW>{g6uYT89VnRavd|M~Nn}le-7Q|9W?=ZU3pi?!b15 zb6gG&ZjTJ(0*P!5p%I~J5GN;q;hNc5vpM8X`AuGe=8H`$J#lm{iCQoAufDQhMQSPB zXPq*nmm%@tgf03fc^+}YIRo9k*pOS=2c~8d{MmZ^^5v84HgEyLC}RySG6JgqV9?`n zFYahMwyDcw48Q&Pheto7u;xR?tB}_c-{@2xNtPh({I*e&wso<)Y_V|e6CUD9JqC# zZ~L;pek?G}mdz_1!k!J9+E@#oT<*Q$E7=B{)FZ&Wf(3r(zT`g{6tD0$-vCM%mkQ*% zJzv$7-z&$+0*YX(xwGp`IvR0u1ywO`9gKD&EZ$NR)~y?n<9=2@W}rz{mHWBEy3?m_ z0~R*x94PkfvI*AI4rR*9tik&{L#7H31PU(>Fscoohr%9u zc>TvRN|d~agl=}U9x^iN%&z%IXaO%^3=b<-fLRs6tSvgI_O}R6-)T_6rc-I^#=Ygz z!?Kdwa>v-DfrUYQ#-S5-9exemI;>X8AO#2gy4N5yxssDcuo4nnD*uJV|FFAZvPsaGtx=Y04oz zP_EO)rc>TZ(6iPU84u+>a7T6crZ(ifQ!nYnv0L-W$wqzvf_M(_BRxfCXL63&rPxSS zK%vT9#zj+Tie~iH{6{4Z@0Fha|$PIxT-W$(y13<6vI4@ zOpYXd&|-CiW`Be|XT>`d?|p^W@hxksLsN(pR_LA&{8K!R%mBiH0hmF;H|BV?)4j> z(RhP67KmO1py5jK!1pEi!D0#ck%NX0g>hf*PrCId{!*(C3WMFB(iQVmd{tO(w~@KJ zz}V1GMvjcS4gsa_5>j-Ncqz!Xc}l*T^O%J5oKk>=tPa1gRdDi_cQvvaP@8^)t!TB( z6h~Q0R!|fIxiX8VbO)kl6yn?f9zMtVj2A43;SbRM$4ew}c`34IjI1evxg2;{Da z#{O7h!p0!YFNIa8nfHZdJ10cTCM>~-B<}FNcW$B0Q+U*adpr096*$ekD=mGp+h&r` z9;HW3$XZ4%4rbw2l$`%)F4EB4!r1I`y?s98f0zeM@*DO28gI=q&+R^VcG#3eyxm31 zMRvfPzz+fGj>*9qVFv1-DAzm!2x3)6olN8ONq!;hB)gQd?=MUJV`+ksVb}TnSX*Sh zPuoI=ruImYo_OJh1Rj|qU0hhXjR$VoV}SzmB(L=;A#G*-y6MDix$F#MC7@cf6F{TI zPhFi(j*oP*F%A%jCA1Au3eLj=$nCP4cVNAW$>r-~!g6SES)CVC*f1SmEd=VAikxww z7+*D7B1aTPA;Sc2bRby4wXbIvZ3yfc|A;QaC^>$nUix_DW4x$gY7K_Ye_L{)v=oIN ziZc?Eb_SDiln0ackkEH`sWgIudhM01?u6K(G-Vsh*AI~q)^ z<%bLmg6kkEhIRAAJQ!sQH~6^b0mgZjzOR9gzaJ>s=9Dq%-r8(>A5r!rvF@=aTNHd6 z_$E%>S4gnT63;^d&p7&pIu{rv!@ajyrMC?!&lQh5Ti+RH)t_B1tb`W~vE2qIsoJ-z zTq_iJ!PZmX{=4iHaAp){*x<#FbJ=yeLtzqD&Gq_uDGK{mBNlO6!>s0g$fcIrZQ)uI z*Uw49Rq^2$%veTLhXLW&2D+sR3*KV!0c>PoqmuuQ3_Hh{D9yR$xaL5dOPDu*h_m)5 z;OaZI!*^z5OtdpG!<|`TFT1d1X^XyG4WaM_iV3-(_J<5^QvZ1ME}5u;(Use5K4=`L z6YD12U+{hSg>5aSM%*iQic@ej(W;++SQoG2@X`O?tO%$RlKoixT|os?Re79@q+&xj zDFoug*Qz|shTYO^W#@Sc*1_|^Vh}Ys`T{=~Z#wH#>xYi#?uPHTiu>}No)>j(|9KW_stqPA8z$VCc|9=$NQvN`54YKz zRgcm=N?lAaFA(~3SDoEp+Z*$tlV0zHPm-@IDIuu3Y=)#iXmk}*GAbY)DC{T7BS`h1 z*x={v5E=i|uqRezU2*VqNgQ`66^6SZTQ$ObvLJDwL3RP9nP%o zIpMCLu&jVX6K6he*kq&YPS9`TRwyG2updkhrmndWW_1es?ZXTA!l!!S3Kh{1!GTx~ zF87CfJE4{YLMS3W@kUNfnNSy0^h>u&Uf|yOI2}4llh%HO3?1M9ESoW%AvQ;foNH~- zGN-U||9sNRooORCY6p@U%;9vt_F?zoFM6g7DGM77cy(x~1fD13wezTid!L9!m`N)3b8i5h$fkUUmVnW#G0)=d{ zneIhMgY^U$PK~B!%XHX@Lh zO=dZB0lK4;p%Dz9g?}I%G%qSP>p7A-cx-%7Y{{K|QNfE^_FLpQnt|(_jLV!Ub{(i- zd2ON#K(VFB$xzq=1B%Jy)yGnTH8Ts+gbGX$%=LuCU-4{z-On!^dw>%aU zvBh^Bs$J#@`m@L#e(qPcK9xM>`<>YsMCy>JBjTQ>fmIX51+-w-w!pk*fZBTwH66^!q1dZnY**2w8F#bsL2S=E7-g!Kj_`e$A_V8r3#bGZACF^}d0&tmM zl4i7C1DOhm6-Vb2hc8QxCF8SLSS(cGgZb?Kfu(kk-Z2L+dAzyMXh}DvUFyjRrqSS^ zmSKCR>1sSbk{gT;-@+9%7Fy-6l~(bO(I?g>TLKgK#L{wR^D6QLq_^SNyRUX1hR2!e z9do>PCYW^y#MIfJ)O-G6;{Q&S29-?&RiH?(j{$&A2#-o9ETJ+ZSkK5jLgv=RNDcVS zdBI4Dq(HaoByo;SS_=x|eH-AIe{40Kqt`Gt8kcrR08a%yrKjk&wG6C2+z3ATqiunm zi}H_g7~ybCX{KDVm+WxE*_D6Vnv^~2+}$p74)%(Dh_6p@`Q^O>%*`Lh<*v*oW6Dc} zj<92EmyFPsnk%bVw>j5vE4FE2!kjdP@4Pys?cDhlmMgimctHtm}!GB*JJblA}VR*jLr-`-1g*VaEpy*i54M7MxaSShM zIQ5pkg6B%VIIlg++_EEc=1h-@EvPo)ZMGjoB3Au?DZoG^J-?+laM^FP zN)AvA{5}L+oad%6=fscWl@Li!dd_yKX13Km5c`F;^WrkDgh(UP{@MQmKHIv;O_{}k zQ3!mf=X?nsT^M}WvE$_g7>y9%oz(?Xmco+Y!!~hD!3!<>cN#U|K7~<+@n4S*I{U?z zm;3>D(2F;A?>6^D3(ypT$(R|LH1D@T2Z2)Q0qM`2``2b$FRFD_Jl!5BmON_ipp;Os zedb?kWJ{MJ4~33k&btXlRP@m8YsdfEVY~i$AK~90Klq{poS=K$Dv&B9tkCu@9}lbo zR6CUX>GA)L-x^&-6Ty-xT(-bGoV1Iie&xU5i@8npX4Imjbz}dBI1t+%{2f;Z?4S#> z>rfGI-lcQl_8VR*wM5v|5 zpvP*A!ukMyZHP}Oj;k*>mG1*|DmM|Edv_~!s*+z~+klZJbhbVu4WAHf;5$M(|Cyqu z-f$MUuL0wTG(&vwKc?@Df82nX=Yglp@%Aop+S2^$=R>HkMgO4HaMdL+@|w&2!W4*X zP@aYRnqk0%NyG&`%{f3VQoy5)rt_7cN7Fo9I#YRZX}#Z}^vK||;14Y7CA=|~*NXs~ zKFwdc5PL$$;J1jQIt&VYV-g})x<^^JFSn-Em45ke5c6C_mAR9Fi)u4Z$qM|n)_A?o z$%O>jTmEC}a@2whJc6%t>Xo({+yy^ACWnfe1ghuNx=q%qVYo82M72;t(33e&vM`_SwR|-iiFi~)F$cXI+mi8=sE1fv5 zYf)%&Xc}|&uwOhc=SUjF@dwvmZS~>#ulG#uRFo5@)`Jl(aM!4mhW8e66X1f>3+?Ti z$$3{htjz8mK43I^2`%*qUw(xH+Rb;NpXBuX$i9@LC zFnMB5&psbQi**OsjaQb??=BbT{RGvgrzTzLFWHH%3;B@vj-@s*Gf z2dowvi(v~BIRYf53$;)Gx5!?@NPK|3N!!4#vy}1At4JzCDaKw*qpI#~Ljc&k)V%+i zJ?@v#34QI)~-6aE)MYI8=ej-iqu6M*y~!n!Q~`~p3THYp|A z_?8tEWs7RCN%uHm_Id)nt%p~nULqzcr2~PMB{WbEz4q~0Nm(jiRsg6NA`INvp=pC@ zSqbj};=Uc!h$z`jaZZw2Px=fWU&fefn_P$-k-AZ5l^b`C4f9$Is=IOP=(l?lCdR7< zg}8x201^$lLT~MI^>FinhyD>>il>AyGsPBhkQzr}3c3km8pdhG83x-;}mK`!3%Lb%vY!dK! zi->dc=C}$F8BiZ9@>l)>8=R^vV$*4ODcg=Hd%*gm5J;8d!97p{RVnC*@F9$tqE*<= z6wP2P^g@LhQ=XIIzvag2_*Kzyg_sb3D5$&iix7Clz|*~ZRNT|9n_HjMU_pxRqPljB zPtaFF5l`!K-}=wXXtKEI3@zNSTiGntbTV2u;Fg}XSY?{&_zsu?IX(2m<$^U; z>jeTq5g`14TWH&KKHRl?c~hID45`KpnPTta55_=|xMZ zytZ>#D()^i9!)7|qiG5KsciIX0sZT6C+j!%+7n1t;I_ zWNzao9w%M66!$DUwAIIc>~1PO0IqY=1;mg8^9U0b30!7S1Rnj*SqAQ+7wBYHTz3Ir z+T3{aAHcqHMV;SLl??IFeKr>2T)h4@prL6rtHOA%VlPCR+SLL@^yl<-^ulN2_!1#C z&$V2Kia{DkaDZo9wZ7yg`M;~}F5Uov_xY#>!Ut zU-19*>lIx^*j`!sa~LuK9vM$-$n*B}%>9_Q5g#{$rLV!i4!p{Wczt3t68;~(Cdo6n zG%y$sD@i$-UKn1d>oL+v&ux88oDl{I&?bu+LPGB1W^6YTC(D;^;m-{UhBm=L*9u<_tbmznh`Hts3UNVxyP#LXAjeN9I=o+|q0m$W8s zWs6gOg)dL|neI0qpR>K!RFzD*ZOl{BO${y=vIe$vJ7N*s6z*DuNwjJI++R_t`OOVc`=sfrjQ?F~Q|r;_ z^8{eM>Hb|8;v2fA-1*u_uI$Xa?2?yjAh8f- z8u&QQ7NN+f#}=Z$e4n?AA&zahq-yQzCA0qh(MHGl?G(#*l}!#uvYSsWjQ3gQ3g5n)7sM$@Y3O`R#_NC(Zv_bE03?3f{;j z`kE2pw2>|VG)}q?Pd($*^K4H-0dEAc1_x}w?5Va4%Y|?~jWe(aP(;+xndD7QFdpkX`_q?62dO=T?+7`SDu$0rlE7GeN!2R3)E zt3-Iz-FW$1q_hca0cKyTH~w^BBuLd%j8J&~#CnuK1d_kFHkRm}N(Y*P)0O3u0wi^g z?TVt6q{F9CWp6ROgDSusb;st)6@|zb$0cD~mrI@FGj=sUA@suR1UnB^B(Cj+@sof< z&oF$Isk_?18b?$08KPFOCE{v0L4Hm&)XFha=z?#8JM-b0w1`%%@7YCYa?M-krDg!d zd=y%*1|h`AgP3Pm*00?6UGNVbgU79eE*u#>9y8$PGOo)N!edbBF_`tQFqLlpy2+aR z;5Om)slYLRmA&J&o<~>W@~eL|+6TD5k(1hbE3(+|$fH%%7frdh{@_{XBeQ2Kbnp$N&sVs0Ot#;Qz|NBj?~hR$Ny!U} zVRYv$VG>Pq)TyYxT>DbjB*9jIGRh6QJbaU{h19)yySJj~zN^h#T6J{61=TLkglTUb zoS%~#LS8xGwGo{~lD{?0~*b zQW#8dU-Z5cR5X@SA>b`f)@4jt?Qiv~YEu`Q3U_SA7HC!1RewzTpOA2(-rXHu)Ds{ ziY6Fc=K+qcXFB7b(tuYlJO^?4^@3V#(1jfO0NE6{t8X_jv^+e%HQ-l?!f+a7)O>%A=~fMoy<(Ic6m7VF8n7ofk@ zWz}Tn7%e(|-YIWs#DD)1^)h8KwhWG*$xL!_^XdhyC4;T_Tq*Q_RSFBd8zhpFxkqWo z9=VKcrTav)q(#a=h4$Uy*bahWcj;TLS?VBK?CPTi3-~6wxIrC@ejAF;pP-+s9?rR; zkk*RXeN{JLhmqOP=m*P%7)g&O-9oojCf%gtdQoM$maXYCkn0Jp4teZH!Ye`6=pp3u`4rUhb*^aLd{8=OkMX`J$6<9tsM;^m_3NLoymNyqH3Le zD~~QbI#ru@!exbv!1_gFzc=39ko!^xMo@NGotwVqAkP%;6O}>DZENnCy3I*fcr^_u zLFvP})Q{zb=bu;xBfm}~GjHb$dOH!X(Preai+r|mUtg>1W69YHO zQ?|3&JMi6|PF5(!UNWvl_8nuqH25>^*c$CI3+~;!4Dk;wM&pGM-!V-oo@SFr=0J`E zQ;%N!rSf|8w>8FG?p}}!9<~{od~Dp?3EE%^h#EYF&ki%NRjU!Xa zjGAT@0u?Br&~!evS=h_ca;}vH>7yMubuSx!@0i=RBhhwq)gve9wC&(EMgQ5;Bju^L zE;<$~TVz*{g}n334p(}iBj#|#LCvYKv@Vb@+-T+=P|{16;P$|Y9NU$U*oLkd^Bu0* z7viP9KbyX_V=R>Oi0-1i-rpgQs8Kr+-6L&?gSd?a;44ab2}U@>!KF@fvwQaIaSZZe zXoUay6a*ZbK3YTVP~hx<7v3#D->Uc+19--#W4}^t%(#vK?RCh25lyz-J88N#Ff6dC z0s^1`nh;NY^<3ZlmaW`WF+3>@<^&pD3>Gdk{|zyVttDk;#-a==e7<;X@J0bWFjy1ni+bq(*8; zfX+qc=ge^L=83~ZvK+z@?Sv@49I0|7^}O9y_5`rcSz{B}a*teAm+m6(9!L3lG~nYf z5e`T(2<02@*9DVycG2B+vTrANeo35qcFDMtOQJ$Rd-lUuFzx9=#R+ft=04AfL?Qar zOyY7T`S!EdPUd;E5(JE<<62ysY8QIe*y38pqun~p#dbn!SP#+>~Xb&;_K@md*cc=^g@8I+GWI{D_q;Kx50H8kNux0=n8fr zlH_ZKZoAn!bFeftkpo4#0;dqO6?ZW1h_=8m`5<8YRTf7kMm}>HeaPcYTV(k}ba6Ss z{W+thhHi#zFeAjecelU-gaLZ1e<3$EbBUiDfIJ30cksdd>}k^*?-`R9khypC_6SCy zBREkt)WSK0I;ls6uKl^@yF_Igm5{1iHJh`&C^7S&3Ur&IyQ7is$F*IOIvu|7InQ0= zY4E*{bH7YM1BS6`l-B|=dI(%YLMc>V94G_918?J?p!`G3+IZQ2A6m2ts3A(<8|Z*o zuvvUI?u59CKUi496l?JfnVgxsG`z|`)p@{gyC?a#Z~Xbo3Hy#-6>a=KxCfuhoZlwW=Y8Nso7oqa8){MT&DM`C&w{fW zpDs+W6gbDQ^ksNqhni6rX6qNnjtIw?*KwIOUu@Ow?#+F=NMQIz&VC^vsqz9?J$*}M z0zKnW&DS+&f3lCeNodLm1~GU2RZrNE3}>&kETM(~k+iCe-Mhfjo@Bo z{}vg0j4R6In87o*5ny`kGLU7=9~k6p1jf%DylCmY-}PwX>h?AT76+Rr4NZ%u!|Lb; zb6KGhXVAXz#bAwA$>_i->7nD!J!RqlOm;*L4`Fh(Lr4C=t?CMPrB1&5(Z$E5_zT}@ z(GByzHV*Gfo-?b5*ZFuUXGaKY+YWr^(!86%6{}}YZIm@4qHB2#wT?25yH@FTg?Tz|hn*D39%?C+&aHbCW2>xZWnDLY&g-EpyS!j98#yP zO-l=Fo16-blSi*A!#QY1vM*YUFz-KP&VmEaJw6)asS1CHQQ1CEI0u@|Az~^Kj=zm4 z6cFL<+`Itdp|BNf50NAE=b(>PZVjDa^}~aqS>dw5SMe%<-5(BvDt9Dov}#Ca*T(x{ zH&#yEj%(k?lS&5UMo|70sPL1dKh>uTTvQs%fc7HXo1+cL#sFoI0)5;&?qVJLT~4?= z4+}~Yb`f6d(Z)bVE4n2$(_k4$kq~-9EdEQ_fC6;n-rzo( z=1*Kr7yA2GW}q(gR9?}-R1V>3%sDENQFW4;fB+_~r%nh9oM<63H5p{;muh(C0{PC?hcUT*&Q zhOiRK+f0KRMjdIrasZueDnL7cGGWMLZ;MVyF-nQXc9RjDh-iK^U;6JIO=_(iU zM^y4A{$|mgGzoW_Lr`j*DdR(-try2(?E*umMG5o_6kMVPYf5)_)VjX{b27vTU>V9X zaKqn@)MpB1XRjb=1Nj@};5);Igo4d-P{t|W+2ZB5%@+#M=?Gn0+vE?!!#3bIO*2b= z#u~#OX(w8A;>9AEmgcvioBnP0R;w#~f~lK;-RnV=6w@aZ59` zg{KM$?fea`q?MmKPQ)#j;bHxwHGCLx4xYMo7vF)i3I6m?J@7#r*&;*^aDt`jF2ehr zu&sXB&jyWf=bn#nUKil4hJQrp;mNfJ&9WhU5ynq*J+H>>LmJ-M5w7KO zjZEuzJuYWV;;npICQz(wm*(9adY8PQAQ36dERE&@w!zfqr^fB882LzLhXzKS*OBwI9=ujRX9aonhCCu|;xwxi{3m<|IOjE0V@5f}KK z#$LC*+}Rz1?XNp`eOOpAaiJrWFpd79esvtBe*}P`%fg^FHtE(v*Xci2@gT*kiY!3e zpI*I=`(^vi$_OTId28=_+H{mVxAp>!D5Zu0`c74~WE;rZ-DEj=eHtje!5j#`&1&&{kV-5QUOLkLU+ea*48(ji z8heXG)jg6#vwUN06rxixk9=c%K@(x>ZUh8^9Mr77Qg^dpTY;`XT@xCha2ELk7LMY; zHW5)Go8b#8Hr%gzSfC4OSL~lkgPyXfTA|kwxE>l~>^JO~2p^a*KQz9dd}R6XrOpb* z#c4Y2daH{9tf}-0){P@|qlAoIA!SeqZ(?dfl+ioEG4pCT_r{h@H9sn9eqiP~dKc#7 z<3`4=IjO*Zot_5Xzw^Ux+m|r+m;kR1t!EbFQ{br@Y8-x7fmzVRU6d5sgddqEqac$o zOlS5lL;R8k7GA#?Rm`Fg-rB{sJN-TJ!DrB~9fGwJhRxhkC~az_jT;Pf3HL5JQ#uUo z#;CtI+xj3|@wW&dQTj9fNQ-GOy*4vCnsf*EPu;*g@swTrs_q`ba_|SjWR(Tyo%urB z0$edVuyEJnZ;`73O(vF{lP8V}zO1kKb)+o18n2)bCpm5Cl!gqS1&hd~1YX!Ni@`!m z4|0knpNG{CJu$!^Z~YXp&w1zHtmhd7^JS+Pjnz#*%!}2vQHW@oDfYBUN+2t#p9!Bw z+JDuIC7x`93;-So{N2`B*)iLE+;A5$lWS&Rlzg0b4ttPqi3L~ik*jr{d&&&2stQ=NNh!~D-{qM z0Qi=WOZ-)O&i4Uj!N7j_HbjqoN{L<(JiwrwHbqO5gm@6TDQn9)GCL zyVI0Np<4lRjJp)fYBN?3f;8O;#57A7ZQfMd`CFvSXRP4@0iUWdm2L!dog-X_B>TTI zhI71H(3n|2*k8`%uR-DFH&+w$imF66mpOsBuU?5tUhY-w8=N%CRJV5_-+T+cu)O3Y z?7t$ux%lRpn1*)P|8!<_u|%A?1w3tft|#Ryw(BHyWfi%&yYI&%-N6&ny&==tI`wv^ zMGw3BiDmvHzs!zjqu|*+w1sHI!+A-60l~HkUnS}xMyB)_&t$4#^?^+ICoPg6$ zeY4Cfv8Ue+<`dHzt~$Q?Rq{x5v8JKI44>2;u>uPOqIO*R^h#i>NlvAuK&;R2yzhgx z1yHq#a0X1H@!k4q$s$OxotxW~eu8n;)&BKO3&I*|rNWk#Leh3b1zQK*?>bRWT zVKSB_<a+npmsZa&4p%U4{tRZi-F9~q*iC6{w{ z+Y+5B#IZhFyQz|M8U$k1e0>d!=QZKRPT8FY9;$({jZ<`7_dHTXtB}w88Crk^|JUXy(g-6D91sj)M)o7(NDtX8%i#kJK+ol2AP=<_qVUbnJGL>d`sx9 z!DwykzDYV!ofxV<>mBlf2yqIpoOVzweCMBYI-iP~{Isp6tiOA{oQ1G0gfI9lxSCPC za3EC;UNHCMal%qj9P#^*7DdH!C)f5r8~Zegx-*^>j!>;huV0wacFP(=>}DO5HF3S_ z^*^@t@psI%YwRcsNiB)uzr)7^{i4o2PRvkMkg5psU&+zE9kOh8@dK=-jt`$kic9iz z_4WmnVF)Uz4Fu&wb+Z}y@pc`5T|4)_xcu6YW{Y)6krzKbAQ^7e?g!VtqlWFT(>NJX zn6jq3$e~0g^l4Hlc*xJz0XD#>zJ${LXc4e?+ixSRb8xdhnH4Q(El+p+*qPuh>W8H; z_=Opc{^Q(L|HkLFRbI5J?rnkF;Bv;P&A8XHvvU@o{2h(2gz<=|*L>M-Afmibk`a^2IW=6cx-^Kr z@2CiPC>Z@XQ9^OZ_dfeCpzm(z2&dql`lTM01<~N;%bdX=g8`NVT*ZU zt$TR(Gv%q}iq0#ixoE6sQkCRShO$&E^I#f&^D5CavC?s)iHTO!N8>nH z5>g}L*MfD9fDA}XXfQ@@(@rX-2BtvK?~}?yT`pRq>K_Ylh=HN_wl=)Zy*}Dg7OPJm* znJ=U5_qRhrBahE*ftWr0vw5quqRSPj*;q2rm_;;SS!^+Zbsdj?k5w`vf9C6<%C`>n zr7k;Qxx|$0)ODg^Wcg8Q-V*Z4CgsMJ70AKzQo;r0jdvSCOMeH} zR87Ffyh=YS@S1j#C_WV)=Hf7z3&acuHxkG$r(Jg`OXO1^Yxz17~8dK+@HM?>U_SdYEW2DTB(>! zaE#yNyfGb0r3Z5uXZ|py_$-`E9chquf3LKAcRr{nfmSOR+43*wQPkS5G<@(BD21p* zWC`2Y{)Ob}DBMvu?`0eQ;Wc;9ogHO0maCoKmx9DQ6c8MFbS(=w_kU?@ONi6Bufw5! zQ4jToebYVh<=OOF1{?Wh=HK}e@zlR*P+w7VC-*W15bES;Qd$4-F+Q}xu)2e%tHi3u zURWo?sm_hS^9MK`aU+SCbpb3l^oc8&Mh9FXrE3HTZXN8|amB~~{Ic|SnfkgNz1oit zpz3Yz)TPi=o9nLcuO}EHCo^wdg@v6D0)*ZmK1{9GCoaQBE{YWW-FtU%f=&wUN(<5H z@Ko;ywB!_7HZ(z|x8_IgyBrM*dCw5V!zm0GKoowQNcbA9q zhu`Ns<~iE)yUS9rwRhm+c99n*6QNmKN8ie+Zaall1`8FcbZr-Fw$Bf>nA`J)nf4wu zXkJ9VZ(r_OG3GWySc|>Dzcr}4cK!5&A8+rJ9oR~SWr_q);UPb(y&ht;DqJkcz3q%E zwe{cfj9=Jt@a4K0`Y(+cJpr>hg~D3kk;3sTVnTK;o2z5nog+fGu;j< z6L!ub{03Zi*V~nuj@=EhiZUH0p+mk;?x9)QPEMIKjQX^*x0>blsOx)3#>&s_KYrnV z=TY2{^L|$0y&2wKThFr{fa%gRm&l1+Tg=Wom(L=sYbkzN=E}F+#(R1HU zD~W7+aK2H|ZvUTQmli#RnsLYc=0&)&1R;)D(+Q?8V2kM~rXJBFCZyIeAK&JXVr=a2 zMhE+M{q_F%laFuiTuCq%*%2#DYSLgS-(TvB8QXY)>E>Q08D3_G{cze3xf*;!0yFjn zAeU*!-7ug{n)XwYOSp9Sf7<(K-;KmHm`7_aP-rR;I^n`EB2`!4+iz`F1GKVlmkTOJK#X zP?`a6B$dvG0bJ>JwA$=Ya^A%`_sFcN76Zq(^(phII{C#>!z=e*?lzwG4i<{HS@7fR z#Y7c7#)Qwgr)|H7c&Ics9FKzfjoTCbBt?Z#e+^rYAAU(u=tc9L@hKRk(;;%>07GsmYVeQ=J0Zc1pq4Cd^hfu^Lzj=9ryaH9881ukZlJE0!k zroE{3O>?163f<=@-w}A;{9;`?Z03X3*)~P9MSr=TTEQOq99E?Lpz4j0wZ+a#A0jJ} z%d^gLQx|%`ra2kKwg`BLBA>hxgl@TQ&a-MAD+}+mE4Mix_Cq3G$#XYs`8x&+WWcC* z?=7|^_i4M!_cDYofS2HBSC5PLkZgg0-6b?q@Kluq^?Mr)XIGvIA0p(2p1l}4fFf*? z-*ym)6sNOiR!H5QpE4HfYoph4D}V~N`(+y7;2;Y@-XK~%`1t=P*}rfgaJEa%r!#D# z7Jv-=0s9Fg$p`259BO}1g85&Yv0QoeXjq$;6Ra3f9pi8!;J1hl0x%?Hgkm?%oGffP zO!EiJF@}t3{kzv?{e|=n{&pAWA@1 z4iopeV7#5ZdW(r7Ah}1sEY^?J5xQv?Og0E!?_+`II1%hNP25@h5WfS=yCQ^mbnzaL zM8d%BKgu%7G`7#1qv^RA>O)>#yv8HhQYE38HWS_Zb)50-K& zoq*{9v#@1&+8s}SAZywfNRd@x44TyA7 zl6h{v1R7z5QqR|l(*9u7FE20wtyF)T$p|7C70sugEPe*$E;McPvGcH5qt6|aGHYm6 zH}pRCKA=l*jU_xa2B*d?UUWKY(e-(n2kXir{^lC##k+`I<&%dTn3UCT^b7=uNL&4; zY=^~BE23Iew%w?_GXAGk*og;6+4fBuUw7Y#KZ{s+T>3-`5KvUt+LsQwV~^yXH6_t& zX68%FQkLd$onUn4+}^s;ROuIniIj#e$z*%Hu`wH!M$ApWbBj+#91BSEX$)82)$hlUH)@~q9w)yws`{GX=J{+ z&_ZbvJZ;muq_=*ez=CqWTa!8j7Mf$wNAmuv`zk4Qx^9Jus#aAklCUNWLzDPFt%z0) zi?nF_TH*dck8x&;YZA~Sw@d-cP+Qrz{y!~{g-z=|==tD?wZm6t@Vf|g@?>gAwjU>$ z)H6Hx{IQ<93Q>QuJv-yjQw$WRjRQzQ08tB?8{Y zQs_2VR|r!Q!(}kAM0T?Pee=q1k<33-t)wl9n%5*Z9G5SKn|Z@aflLF-WjgB?r^tU) zXTt3|jQ_C~O(%ztyV@;&(NEyfK<4E(6cpbPR( zfBqLox4`d_3K*F}0P`YbtCP~cSkMHl*?|<{&uh;Yad_JC!k=&7R7`T>cEE0v}fc^GBMbBOaLA}mOtOi01p(vRWlhHvFWzE0Yw4FJ_E}{ArAKs+N_L-BDEb4 zeFz-~sI~~87W(!A$>w4HHXG+V_)zg4JqUf?=hXiOUa_E3z+wB`?e|1g5QmQ z^Jv^B{TigtZ@&Hth{9^9)3Oh7fDjRaMK9d|DJxD|*@7LcQw{%0imG1Jps^fW7cbdW zfX!;9)U^XD|F$N6M%33>6BJVDdhPH}m1CVV=9pednX93nynh!YWVU8?+gLCS> zYSZ+kbg>>ex{;%1OfWqvN)Yd-`hI6ynT@v7`Vf8M&i}1DY{3#ijn!jsdr057+OT?O&AE-U;b_Y$wUN{(_xLo4!;B8(*H!q_%hoX^Zz z(>b6OmGHOPR&(`bXAXQb*svVikx?PWt#yG@zx@_}6dW{ij_|x>>^z=_?O;Hy|J0dY z5fpcf+uX!EE~cTOj}e7;2Y<*VF~%WBKI`2=OvTcM@lL2yuiA@>Juf6#`l9F6Kvp}} z^)k=o+6LTq%C{K0|K**ZNj~sTtmD*;+A6 zEk(s?kKB(ZyN=#u^}J*u46ceelHDdv>`nF>*IolIMRoPv;EmevY?=3m^mpanG#@kq zcnpWuW26N>!MxAqyVX48UtW59P)B-NM9hYTmpWMwTL=7^h^Qg-JX@)jpR4-$W?o0b ze{N6Ea7rOZ@U}(X&+1=QYcY`|EX=ol`mKt_!`5HTpV|6q$SM0iST>{${a|Vql`q{q zGyWItPK?eSd$Ozmmr09jF}0_BTM4p_H^2)%|H;i>1 z4~Ozw@1DLogH2d^o=$ha7RbYs zKqlWecRA~El3k47BI&PuMYF@3)ig7i?>|e(4n)UW-+U@mnj^lgBH}}}ilF~)b}%SH z6WeC3*6^~AX2R<0eTPRu+jdMrrzybrRaSYCR~AEzJM;DsCh@O-7JjhS?#5cFl+D%; zuw{d01Tpx(b(c6aj~my9WV5hwsJh1%O9TqTH8$Liqb^$V;2+iCCq2`BuWn`BtC77a zYE#h-k7=%qrq7BlxtlZ*Q_G3Lk{8fd6m0gP6Fg}`jNvGL=W~P+KP0;*{W+P1Sn~CG zi5U)2{cVP=UH7ia9~Ox!Kj^6Ab}I?JuRQaA>+Y|9qykls7mT!~(`7lsi>WlYT1Z;t zQ`v-%Q_Fh!ky&&s77a>NqHxQ0{CN$J-tsY2cfU z<(~Y4!V61>lxa(`AW_At!x3`jWD;kMA3ae!a*6G}YN)f}&?5slASZB&2MsSzMAFlt z4SbF4!dy_M(B5%~u;m*vR$!e{wqKp~x ztCmuXOj6fCV;f>RC!4~@6PynS9;H@c0YMC5K1tX+zJu~Msb+G{!=uwUWb((>*BgiC zlG9Q{{Se>1B_Jd5OTL#6tQH$hb&Zn)E|DD^EO|B*SAXo^L2_(#C)<-`{^l{Bfc0vw zYuP7B+nDU^1_IDp#nnfUmET^H<8ESfB~)|KKkbgIT0f4|R}6TV6YL}4Gi~x1l@H|E z2g-CmXElMdHDy)cKPJ&r4?lgVAYL*ihcIucgM9Hi-0`1m+~dQCIU|)VL=}Ru#8!jn zeNZ>F5CJqyHczEE8_}&E)bXsm{Sw>nFBN0|}qhz*#Z^*LRaBNpWRMwyT#o zUK#h|g4`g-{Ur#0&50c2?4Ry6L95ig%h)m+f8QCqr zoGXjXe93!2uhDc;h{X3T_z9&COW_QGDt=cgd>o&IvEd5v=@$sYYY)tlJ?=V5*Ij}^ zRoMj>zGpgoBeG$Q9BqfxoV&!4PY4QO66M28V)#C^r9z#>MOez`L}buB{7Xwt`YX54 z(q{psLJg$fcYn)c|cI8*bUg>*v_S?qlYrL1$<)gL6P}D9=$vt z9=Nmj+&Y6Dv&^+k%p^*~*wrhi18jQtdV+{GTrUWil`kL|o=WG{!V^1E6}U+-tQ);jG`!PRl)}fh}oAtU3U8dGhvF&dHkdCOkE9mqt8e zRd@BB$WVoQlG3$+D@R@Rki1`Ibp#JXvsje2<|B1Ir=8R&QiB*s!x$Uj0DA_h-xpN| zFWLYLT|hyiJC}?xt;P*G(C7TT@1F6h_LP96TSpd~*R^=rNR(du^o-hKk;KpUfaRre z-S1uBu~nsx_$G1cHAjmv^UT4+PAsji!RH*&w|Z|O#gdnvl%97hyYwt6E-ZDcWR5dl zTg1`6)c)3pdv_G~Q>($!?q|-`5=Y8p(Bs9bIJfIH>DZgZNwnV7_vtETSb1(^Wzp(H zTGf@bP^B9=u8P04r?oRt0kc6mgv6$<7FjdMvmb)F#X8~@+&3fRys|&WszQOHJriWxlQaOo_hxtgs=*Z z7S;TJ&N1In)4|j#ND`8G;x+kv6DPyQ`FMXBUcA_rGZxGH zcl1AVgNy9RD2keEHOofQlK=W;b*$)IM^}5>&H>KVfznzltLXRJ)SZI?Z9DC@adUdv zhRxg@6K4+!$FIoanee7HD%yRD-ljWrAHyEwQTP3BqZA&u%D+Bt0vw$M5X~sbtn+{! z7yi;W#HO40v@y)c>P6p%`C#1a!vIcGC`TgRUsj9Z6aRoeR~vU)V~6_6J$kunIcJFJ zwg2qL0Y+Wg6~ug^^Yah;HPj|ZO1wVlo86X3w#Bgi+QY};(&|7@)A}o9(iB3I1wQS~ z-m~}P5X^4IJf`w0YBxl@wVnTu=5+PxmTjjDq01CNBPaK*d?)zkfjaJ?Q6bnlM{rf} zU=T=fwg^|LA^4dhbQJ)18>WM*Rr3SDS??DX$RY0oL6;`KONF7P)a}i@qBr^eBUroO zHnb${u(Thqo0GZ@y2ku(-IJFLAn(}Nc*=fyi9(($)mo4y;>!kIwsjZB@R=c!PwslQy+6J#$Fm?QIUGk-`49DZu zn0ycb*c<%YzK_(sZc_^K1L*8%5#o;X4&;kC+kV3(ohKpQYXen?Ij1SQFGBBO|EZ;2 zV^k=y=Fvs|da!~ZETT?@T+j~YX3Dl<6Pbzqm4$JoK*6o5dQwKuqs1$mU`7EGT0w;m zDLw@s;6-CX&F=A4?*?=jPg!xE@t3;WeV4(aT`#Tqs60Cx zG9QD8fRg!cF4>J$lBJ#XQ}ivQn=h)jsUOzdOplAGzwV01>$}vMXyvtqeL(hq%Jxzt zUJ2#gk9+1VWg$+5kegK*V`>$ScM_c6Qa|Q4aur$^7ZFDF53xQ2*pRgVL{SG-GIv-) zdBJw~h0h?o?3ch=zd}rvQ|(X46GJ!)m&wuAf4AiC8vhx`?w7cCedkDPqH^7aQN+te z`wpGU>(D&+pJq(sf6zL7q)!(QY3tYbRW7sKLwRXlDSV3e>LpIqtnmGV{<}M0 zTpmigPaBH->Wi(#5%8ATYPzvYk^$O~@JxZlR&M$DL1%u7O4GO@9i#02MCU!cJYx7C zrKitjP=PDytAw1XB}LMvC9QnJuG~S&Do>kj#Oi$mZR?<_fuwSl7jlK5X3YvvpiEq; zIK?})Aci$s(Z>Wvi@$Fs^|ogC0K*?<_X0JgQM|qIa>u z{^3*P)A|;*oxZJT>BD16l#v>{fTj68II}>Cq#Dc8W0khu;+3YWP($2=DRRp+0M%zK zB_-!ZdwJ}U;XK@KEx>8nr0>8M&cpCHXBr z+;=#1gMJ!F1UfoF0(CA2%l2X!93p5p1)201is}3WvHkZQrstOIhsIgELuOw#P+mkC z)ZPrK(R&m8qkUK2_c~VzsO|RB*zIw;o?cIzh^Zw|yQ)tes@3xGzVK=IBEYxy^Ui)R zcn3NAd4QS+(+L8PBEu5M;KSdi)_R7RA{@$<41oV;tV(DZfQGw{|L7UyA2YE>G}&ln zyt<%F8ddkb^lhZ+=!zp{`P1th1D*K_8bC0Vfo{y;!{)2!qCK7xG%DQ|L-UY|qE)F& zf6cWS*x@@@GMtz5j}!$OjDZ=Aw6UWs;$oi?EHYTM-QhuGZ7vw7AP*?d(jLMir2-U^FQ3~3fF zE_k~VK;r_FR@K~KbfR9TF^J*|eGU(X&)PkPrVX@dK5YR56QRNv30~g7TtBrx!MtSE z<#PaHkK2`p?Oh>9Vn0ZiH0N*IjymG!y4@p?)gi#n1@5)}SP9RVv0?>%*;D3D+?QRY z6j1Qdx-V~5+@tLrXidP6T(N#$Na-<94s(_bP7V+<>wKk&lMZ@=pf$*MWcxgo zk}u!e=O_9;9_?-DNt9NJmdn7-%+2tI-~c|)%C*}ipfdZ+TErZJyMq7P8ps1sQu7an zio~m5@UFV-7?IRl;j--75yX!hW8*OHQR(b8Y3;7B3ilx9cCl#nz&-@^tIOUP8PM8( z0SzSi@&wgGIUgK3={7ok`}tSyr-e5aE%B~eqx=6n|E1s)l@0034;k41>HmXcr7}H_ zl%9;2<4C}tqu$`^uc8+r(_Z`RoSbuO>s|D5>c^53j_9MuzeJ6NTHO!V%QOx6WCgTx zgvNzfURu%>!eT%miV)(bERhV1h5IL1X`0P`^zE(Ikr)yBfBt;%b8Sle(`4ng;CyfS zUU8WCC+)Q5|Rm@&-MC<_#%XheStDU-Wse6{xM_FE{Ut> zw04e3bjgYLCcd#G3ZyUTigtQPcS3%8Cdt3=S08F~##e!UtEa~HH0_v>4D)W}OX7bd za%+Qm@Q3z`{QP_N0u`@5;n32ryml_xL_7dAQt0Vp_>!fB-q=*~CHC@R0!zW2hpI}- z49h&2`HiTAyOa~sW)L7g6t+Pa$e1Y4%L7@mj?@C2eSoy){p}R1REs6j$qa%zp*89r zj!973!@H8%gLD(b{c3~Q2$t^@Ow__HBZjz=OQV6|Q^)o|J>b?GAro6n4GgpGseJ%t z-Az9WFC)I!yO?y>M4GzDM)X1d5F5R>iq8EfQ}n@VZp;*smJf{I#YeKN;SU#k$@&ya zRQO^y8pzDzIwq<10X5)QTwh-8DRQ_i7;Wh)(h1$yqR)c0uw@5L9hNM?_`(iZ~?LOPPV@F%?AF!3N zQpN&$@9N-A%BvTRZlt;?(o7T{Z@k=@`mj)|AXv6 z9D6;3%NA%8NZ(140ti?t#p6+r%9e5z-a5(=a=m`ui& z+b5aEBjr1C_!w?ixQm{%w$cKlB^yc6h?_aXEf%HW!xQ7(cAZf5P~mAw-B8`(Q#%}C z2Ns`Wo?P8|V1|(DzC%9rxzwIU&SBh*q3d95F*_1@yL4)NIhxxiK+jsTSF*z zr(RMw?~AK=uT;L#4f4j!Tx_HQ?C)pmrv1i!7fecR;H!bycR6-FTsNV683{56n z4wHt}?0iln2%L*Xx4Zd_e1v7m@kcN*p>?NKh1$4QT*IM!L9t}GrY44YE$|b1b)mvfJ zCBH8M^7YXkYX8~TRfbf-ol%tOd9$=vyqA<>GM>Dg1!M~h(vGjDM>hkmzZ`9?0D2a$ zc7!5;U7u&ckpK(8uC~0x{0V|Oypz`vWYiR`3xd_SNYiR-RoP=<`a?@GEU#6V8D`}m zDq%X9_xgky_G`n7rVl#}`+tY6o|%RT12j&RSp50_G6{>#MA5j0+kugpc(%8?mIEJ0)=#MWT+5p!>({q>=TME#y{vj2Bx?7`$&#fzV<#9YDvYv8F7*JKT*Ny-k;68DLdL&ZdM z`U1J5?~%jjmlr~@9T$_tqwi@d_gX}3urVTxh1%(u^<6F?A3dZ3Pp@d#2Z=CO^deqoh(!Ci2Nkhn3yA z_kiyjFxl(lohBw(mW_icK@@*nsptjL@k}#p5(FToSl?&INZ0BZwCg=nt)V}$V~DS8 z*%sRrxA%uuTpTNCDMp83of6f?skeyzXZ-=RPGv(y2Ui|Z_*hdIp#~seTW>t6?dyXe zx$;Z~fGTK5e0jC9-NlJo+kjgZ9_{8<)L{0Hu5Cl~nwhSDH+H)Kb3UiTtgQA4AZpRr z`ePCL1CJ#EW79PuusBzgKorlGr$PedVByyh@y>gxojG7yX%gh&3nt0x$E0J}S(Kc6 z=UX(mUS`BMm|;`5&9k`JruLN#TrPC$^`@~Dzw<3Q3smK&_PaK7H&<4_=Byu<+1kEd49gZylH_ib}R~bZF zB^UChK&eL`0?jp8tPx2_B;^B&G0on1;Q z%giYpKi2K|U)se@*0-4)i%mF7gC(!(QIJ41m~h@nv6{%=;`yC^nag$KWt^Z4`}B*> zZSZ!Ffu~ur#b!xvHxZ1geFv;h1M8jKazz`Yydv>F#tRine#SeV;9U6uuSrDjI)do< zfPem%Q{0)a?xs-k*cn{|c0MWS&M-Hl*$^wb#q&FF2=Fx_W7*8 zy;GjzgYh}1bQMQP7R;DcxNkntKwjCv3#?|lpMh())c`b~cpr=K>|9q5tBzwDf8mDk zi*m6vvRGP5DV#6Qm(I9MY+%USlRC$dKGM*8p{k38yUGG&%d`h%ZraIWRJ#az^mO6)L&8Z4fyL-Yrm}}DN6y{uA>B=?VM%I!s%jq*6fqI07 zLk7Ryxo0{$i#$I_bT-}p@5U|7W6yLGvbk?ot&L%#yS6{>y%<{ASXuB4=-gEmWN&8> zvz}@CNN>qJW4d=F{go=P^}IiU<`9wCy%co(#9efeER~}VFb4O&4sUUvX@1m5-|XuI zzqoEA-s!sh(ye*^mipU!YyL)RUW^R+oR~th44l~gs;z8LD{Hbr9_f+Dsi^L_V_0R| ze2x3bD(T14DFCp7AO*jIm=b4o!uV(}br`e#r~R?|q|17NrlD?%*#XgEmmF?Iy{MjZ zJfnx%Qnx>%Fr|-scHGcZx4O7|y-Au`;CMzIs9E+q;rkHp-BsTW7ZyTf3|7&h;KA0O zUA45MO{4Ro-Vsc#xkG1iy@}32ixQ<-Q(q=Q!}GLDTXY+QD#X6QUi*{rz2}2R2|TsC zP`@|6{I68wjLm5?23%S$;1!&|Q^SRBR515XTaIF~sH6H=JW{X|#kfbH^#>mgU`RZJ zFnh|KR|m7toz-;LZAy#Wy}o1fQ{@0Vzm7X!W@#xi-ghER#2WNXvBMn|F9$k_!xr^=Y)P}PO6DsNZVtY zq?n@t)Bp1w%Kzv?8?5u2Zn_y*KF!n1h1$XLDU;oSO;X_Ca&P@b(%74}jX5J9u-SgCT^I$u!4~r{UJ{%EpgK%P!u9w!bSgo7aaEzFnel*m z=!@B%@_o4=MbG*8p3t4^DMB(`$64L@K>El9kV4F%{1NC+5Dctgj5@HExlSX!Ec@4B z&uv4E!(L5MNRd+}GI89{Q0-+c{uF+a^rF6DlzPya2=dyUCCEfr$%D}n{Pv+&UEL*} zh6+lz$yt7bHwo=UZ|FV)E{t#Sb-qb}&5udF>H9br`$iRcnqKNAZbAI=`Z93BESxWg4|N3BV(RWTyH8&V=yE8gb(vyz ziUI}RYC*n&g(%YGc_o)hADX_;2iC0tLWg1FEd3PlGO|3kGkouNI#Lr2k4m01f{yB{*4WR&^MvbkCp>@Wmf{~2?+`G!M zrq$H#yf+1lfq64OEj{gYE~}6;rfK%4A@6xC^f131WCbRnzw5B*Pd-xzUDsjWVi64s z+QxYG-G1mN2_6Yc!^_lIY<1LVwao7hjnd$#J|*v{8=h%VwFV+~Z(VmxQI1;vAqESk zO?rk|0_a|v`$`pbx_{{AqlPR)7KFM=XspO3mb6%K%3DRyBVXIhB22!CgP>~swvf7& z_Ms~wZn~U}-VmW2X3T1WkG^(Y#wNcs4$z4dTY7vBn%QaTy3mrl$>Vzv<97nHSlH%^|@kw@?W)(DbL6nw{`Zmw$^a%)G&+DJr7X@pFCV9lgq!j1{{61W4W2sw&E?5 z={ubnQan9B8vEoq66CqwlWrFUoZHS|>Jh^Or?fyy@ikHYM&qhlV0KdEFH(4`C`JEn zHJCZ&Pf$`&S)MWVy6*;C%?>J$UY=W(%;sukYU{xmCO3s?<5R)S36u2!8XZuA4>VJ0 z&E;*L;g)5VU%Z#!ifOP`Z2tR5ErRlw1c73=;?;6qDuo2Dh2&9q0Av~3zLajA*bIW1(4oH=Dg%pRrJp8vgShVYN zStCy)84VQ)#(%`N)0Ntx?vUlYEe4oj$fq@0@00NTFp zo~hKug`FK7kO`v^tTP;ug?_1H>@n)nxtx{}%ZRe*a*hOf%-HTzrh5KWYG6p4PMd+z zUxKTyFj)Oz<}8Zi_V)ohytF*%kS$;S$HV6VGD^uWmTuRp>z1Ck>hK`|pyP`+K1bfI z+&4)d_L!0^XE1+_R0yN(SYyEEV?M>RjEDD99qnA!x5_Cfou-Yxel%#gX=DV%WhF&W}Kn~U=?eK~2TQJ>O4AkVzbs%iZzhtm3H$z!^L=7t0`)=WI4cd^w8hMpUi|ou?Q_NLpR7xdFxa(PM60yU?i)_9G ze_gy~Rq|aW?viZB2XbB`vu;aDzW-u<$T9}|nx~m^!>eX=jVRt79)=2mFz?<*E0;?E zpN~|Fy7f=xvj>(UKLMoRCS`p%d0C^gga5D3^ww?5t4_?1fc#7zzmKQ_)Se0{4Vv9b z^*Hk{_(lm9@3*2#5o{Sl9~&i$Rhgb=5p+N7gkk?`G0!caPmFsfy+jn>$&Xc8`NwBe z>Yxc0K{le@yLjIBZ5`li&^(>Eg=-<{t@QpjZ1ycZL3PN( zt7wD)!rKzMXVqrC;=2O-nM5z8_u6zXkBXhVc`u~E^LTR9dcsOMZ&7$;j+T6YNFU&T z(znu(i;3l({47dQRfO5_@9>%?Vu+x$oa>Gw$as6chgObw8*UJE2stvug_YzK{ulk-wzN?P_1 zW#?CS>=yTK&h+h4m z%D+k!n#24FDK-;F^4VAIRSk~p1+W@PS$I(;fwka3?-mmKH@bTztHdO)sFECf%tT6N z-om*wTuiQ@CXc8FvQzNSPsi)d+YhF61$$5n<*Zlee$rd1S9yKtnH{Y-2E-KTj zq2H)Nb}DN>AGnMkBbwKD<@#A95q}G;I@r?E3#LAn@dU6*<^k)p zF!F(+!G*<|%VCBWcNbA?Zpk2O&pTxc=(dlw@RB+r7#*)@I!opFV?rYLO~SHNb~PyJUUXx$qdS2bGdRGavPtd*~45rZCzX>w!VB**^_;oo#MURXk0R^yt6?;c&5 zd^E}WdGkMmRr^BDaAR9MfXJH8%bvuYe90Y-bFF&yL2d?(zQcG+{x;ZP zo|1ClrRf(x_Fkze2HntKSDe&PluDVv^{-y!J~Z?E<0*YlAURE+9jh+h-*NGjaF!~F zMG&TypJt9+DF^;acT#fOC=RZIWaz$9xudf|J2e#(ywup#uK^p*$QXzPj*piCP-V{Z z0GtH2wAL`(B(XzaCEmD5+&PNIT{9YT1cgyOgBrWjI_x0Hr_vdU8Nyh-=-#n`UB1NFaC!cAgyZ3&xoR=UeSmu05G|Rp(+m`Mzf~>4S*{+9)V$8bzB}v@b4(R23&#L<`M_ylP=5|v z6aSH@l>OPjJ)&+BP9)4V40CiOK{DQ*p*)b?+Ms#o z@Qq`OTf?K8D!6QK|1^zDuQ6wu-PCh?7LX6f=jM?%>LAE+6aX|~P{-QDtRy45xy-;o z*nLyXw{JN;_l(C1OY01~<`3Gj zzalcekI<9ersb*MHio;K!KLF>h-^fs;9W{}bzz5Iyc6X-SbZjm1fr6D%Xq{~sLH{6 zZEfY%*!LAyvG+uz!a0MXL2V&f+1dkGU_=3kzmAb8Ti_m*QM#sk^2c$ST_2X5GivIw zfOv7~7e=e?-a^pb$PqTJ;Ba~y`q*F`V>Fbk{tJFoilGsn9Xuy4$rg0wf&!7i*(Z_9F zsj)lJzW$ppm6A zGi=vf@y)8EhT-((87Lw;>(pbvzNbF87O}g-kp_`neODf9G@Dn@U30YLoJleErO6uf zLZvV3qROelQz8&x!bO_IZwo}kKtnI&FlxPs-M~Yo87z~49+3UeB7ps+CO1GPteZq3id8+YP-zY0-;Z zdzwl=m}FEUrkpGfNjsUIFMN3Sv@W_(rHOVOvmfDi9O3sEy_H47BbfxESTWqeY4LuD^g4`s$xTe-KpueyX3&9~GAXAfj>- zo`0}8QL0!v{cSR!sg#3Zxz5F}aG`$a)0H#>)*z~#bL5-Cv1Q~>uSa@9c zSZ*2R^lMNgzV;;bYtb8-DJ}-o(@0Ex!s5-kp7KddKq|?ybkN4ORdnC4s0%v=5pF#w zu-b20#U>M}Um3G|c_&yB*@!w2TN9jqt7IHEe*X1tWJfcW5gS1cdyMo&&n7rX!v~z6 zq=(~3;QjFODN3(=e{jkppM!N2^GQ-K?7hpa@TdE}E z-!w8Fq1W9*;F$K7%zaigRj^9~TxgtZUx}NWSD-E`nt8QZ&^U3b$K!>JqyB3w(dQ_x z2UN@OZPz79_ea=9*gHbIcFWi1QcIx9q*Y?4-Vl?gL$7~${XrOos_{0sb;}fk3+s(D z3Jm86APLl%!M(I|cno#eZ|cOoA$8att2sLhbKanXYv1ac+SY1++!*QwbCBw{_%mwW zMW53c{r9q@F@Jxo&e02$UG955cRSBPfQ7p0-n%mfbl zfUWo{OpB!a%vYdXz;nZ7k8|G@sXkdO+bSWxmR&^1HXl?ogV!WUt2uJAzd0uYxE9jc z5J;m4r(xXRs-GPCf-L@%S`IM*tbSVO95b?gmqlM+K%K`rhd76;$Ts$HI81rxK}%U`*PebFb0nlvAh zBvEK9bik9nPV{_LbNgybm7rPe*kftLJBC7})uOO7O&%dWQT)@FulK!EExwX85a0{EAeEZi&pH^x zGrXjT#OavU5y-2N$1MA$rpLJA^}5cVU8CO`c^dpPU2{ZD_pi?6&ow`Io7bE>Ht~h) z*0SO^x0~nOo{*f6JE;_SZ+?9BNq0p7*nkG#?llR)#`5APHcIa!yfZg%shZ)*lfG7$j-1kuB`tve#(3>a-YqFY^Jrgnxj?oQhe{WH zzp4Yg5$0^66RxU;CRvR}p|8Y-JC-YF(#B--oh>aRiO_Em)#4pimmWb#ViA)=I1Nt< zWP>K*2J(TEGr%G=tL1dg_t+R{$CJ9p*TGzqF}zig@UR@vKoG02yrX?q*mu1TJJe>zpZNi1 zTfe$;g=5ICk1;uvH=7?g{hT>SozAtP-cafk(dYWprtQC*`MeO$h;^Dm`oAqbuqR0T zSCF5a+RFgMzeJTo>qL|EUGWXTp*}*mylb=BHcmNV!Pha@&5M>}_@yAXh`kWZ4gvyV z(c90fJ`NTkcE<}yuB+W2co&0J8@^|l6xgR4uLkYu(EIKuoqMg^0^-|r1?=3M-=&tz zUsCa=a)RO_x8Hl-_lz*46WCd_Urzhmoj&Ud8xI}+@dQkqz|vDv zcF6>bq>wo|%X0@x?lU9^;&m!Qp7Qqm?=AJ-&F%KX)Akl*$I(8KopDBUCnX-(D$TQY}RR29R_j>k73_m z)YtR$)Y|d11^T45LX0JWjE=`IaavC)S;VO9_euR+VE8R6pagvt?wE3a?4D)&3qvb>LGiv&cu}eW4Nxs{}s@$$SVlhnEh>qBAclxH^kcEu5UiY<;s_X-=kKOpp>L&mZ9& zC4x>I*4q**Mpv){7@Mp&@>FU*6P|mPtecVfsiY;K>{cZ=8IZNKCG;{(xJJ-+%B>9P z>>wU1-Y7e@$;IB*u0qOb&jKfDhaz@g#$H5zo3C^68qV{rn0gsCBt8{X%4J7aGX*^N zx?`_ubZ_)Rye@?#yr8i#7ORz^)Mm@LvPf+)Lq&*xmY}{NNkE^C3ZJ|Y+*^Q$(A0}p z0#8n+8OYA89bBuqwla4)eqsj1xs`~YqtYOhZrf!#Uz1d)+eSs*>UETXIrn^Vk@=$L z6Ue9Hs-w`N={mg=xXWOEPpU%r-{XG9k549~j@Ld%l7F>c3C6HyHfkd5CWXr*>9Dt2 zYhoh}*Z5xCr%W$<+4y#ec%pQA!gWV7N`ksQT9zc45 zIbnAUFE_C>>=1YG<8E)6mDkyvST+Pd;VsdEt7YW>sAYg|*>dL!mM)+7w8@PoQR;_o zS)8A-NSe(#Y4BO)i{O`5d|_=Mx?T4)=rMI6o1c$+c& ztU-Ij6)3P$Y$tB&cA+`V4d@U%C5Fed+jAC6iAqx%@5&MG%#$~E-|)_cbH_!lS?jtD zRJoYFUzabv4N9^Sy=g4fu#D5{y(+C<_Dy>3fFZgafvDw%qx^TitB|_NEV-jl1dBZS zQv#j?6tC4R6B4VIsIk;SaadP$H0afjOVv-RqHNnV`voh_`b>Z?+`#@vcs-p0SCe%~ z;~@geMXeo=={_C|x6%KtTOTO4CqbEX-te*ph*U0)6)3_QaQVUV%Hdr8LdQ3-ZQ0Lx zzBA-ZyJhc1;v~vmKg?*>*Vlfym;>&C>Xkv!J;MrLPWiVc(tmL`f*XDz_v^nUqvcxD z_ymHxVodLzaKr$JbTxoCS4C}Jo(oel+PZeQmByC^F)OFPF+)=ImTJLuMUW@ap0=j9 z_AbPbSD+^bJ$H4{8!JVu>irzB`To0Y#W0;sc5GGqbie!?6sw)nW$7sd@kp!9df4MI z-PJr}7ACt3K7GWaw_Wi6An*+cOZfUnW2{t01fq%u0W$k@NBB1`r>S{CZuteyoejm`c@N% zi*JS}-4CMqRuZn1;M8^&oQ)52Qci_Vo#705)AwOF0OLm zdT{uIjbReerm|a#J!gOEM`n-}S)UkXly{6XBHg=LHL)BKB2-8A(D)hm&@;@Ut^JSu zyZ^wTL~>ecCHm@F9ViugE-)g3Bds+%5gA&oRR5h*(PtNTgjCVjH!21oYRgpur@z+# zb|RfP^UyTaKmI$H5bjeDK7~KTulgs?M*(C+nZwM30*zbS(t^&#DJi_5Cp9@ps{j_V zD(kmR@u9J)THu;3MrGr9{F9%lZ4yq~Xe?Q+17e2Hv23r!pe#> zHb(?(Ol%zTk0pW(r>#LTKM26rYoin^9MFOY4x4y2u#o8AF0^9brB6&kmCyp95QE^joL=aF2|rKXrZtcv1#i(*KqFY0ZC_CcK=>Gn+Z zlZ%H}jvoQ%`W$QDEJ0Z!l5nMU>^~jOqdE5>QB<8G8WC}JuUClxooy507$gsXe zI`t>F(q2auyGtYK58q1kgG)$;GxXojwCJu;vlPkfJs+5B`b@;;nCzniN)iFFu4QS> zxhr9cBGHprN3VV@qum8~X2(O=+OrwZbY4gJg-dr?k>ezT*j4za?ulq(kbuxH3KJA( znMBQq{lt09Zq*23XVo)ezHH`{wYrVHKQ@w>2ib#qj2>w`uK4mec2k1Dr7rz-Nj(?? zSK+x`3XAo?BA${sKVr-n@W4I&Qw}kM$wwm$-y*U0q@=uzC)FTu_7{}Jhs#AzT7Ld; z?0sI2-_p9M6GCMaVZTX&%wb9}jqM@5-X0TNClw-s{5~>Yzqm{{hMR;$VJCOBtO1Ga zTOAkw1c^Rw9_RtGr^aJh@5P7ktJo>r`_aTPPDlAtBYDk&Zgx(xPb}N*Cx_&q<}@T{ zrB7nQZ`rxAV3al; zfCUlZQ{%|}?A?sSzx*3Y$G}$`FtdvM?1^cqq>>*VW|5N`yB8ZhqAypwxj4Kw@y%MY z6GE=Iw9&}5D0L6>5vR(~fugl}lTHq+V&Vt23WzPq3n+W$1}X^kw&%)?C*F_3OdHCCcs-hpyC}U>;*~k8LR__q?R8{=(5}{J!P~zb+q(pcvfs#Y;=5 zl58uFm^GW?fp6ERh_8Lk0CYA{SB%inhpG?Xa3V{L?rZ+p-}U%q_+ar<5D3^#0gaC*|8RbHdvY|Cfu6!?*w8N6?P^2@?8FC5P(`h6ijeTcMj>!%b_LX~1m>q)lUC5g=+rfw<-LugS6{zsQvlx~t*kE0Ql}z3r zdpNQUp|8;U-ASk@aZmn0`)>Z`GWTU zehK>J4QJ^PATPfAk#p<`VR{0}_5b7Ox&xAI->$t@R#vubs#I!Lre#*GUXpzQa%`~Gd<^Wc47<6P%DhqZ@p*0!ie zkd$OV@4eqZ;mBOdyk?%eH;nB#`AvsB7b^Cmlq3J6BKSjDW5HLOg@FlQqXzvOJl)=} zdL@#T8Upg_1Ajr3tgX3G{uTQ^*fY1~!dpzB*cU$nCDu4o5F zDlr{V@1Sr=UtWom(*thNL}usCq?w$tF+Ld^j{JJ61JJgTZWcX7SH)*$fa)nk=Gfxk zao5LFIQQ|!p)x0|67!WOkx9x=cL5Ow7Hh8@NMe!rqSK2tK{WtK2Bgne5^e(`B+=~U z#zr>I?Ycb;p%KAYvf}ZoUva{K9^BjR+Wl&+3D_R}J)`V6p{JMN*eVC1cIjwNlUZ@k z(GM<|kKA-l(&DhXJpWBLpR3%|(;X#$(Vts|tmMHN6vu3KMc#K+n}wq@yFOXGbXz;B zdH4MB3CA-AOJJYee0PV|lw4VrYfTz!#or1mzjM=$bp^-f#!5LT1!ZUR zp)S`5d~0=&38`j~vjhStuCW$-Q0H8@Z8x_pEm`e`T zAG{a*4o^$>3@&6ITZ%_Tc!+#6@m&>!Kn}(vji^-Z%NmhFCCykSdXBMlO9?7V zedLr9Tod>Tby!0R-45v6Wo*aD87& zIoK#h4X_Q8`yqnB*@5)+^y!@Y%>`@;&)}`@!Oy4nCSMseyz+c_cxCqt+3OGl==ybh z<+!%OzxnX`NsuMSz6Myp5R){T6hl23a77u~3@ONV6xEyg066!Qo?86NwY&<;*>ThH zC{G>pUxqbO<)mpEP|vzdR1O0zMFuL-T@eC_%a~Qk%z16=SOl=~|3rk}roJtY2@N{> z5`B}a_#}8;arNHN$JN7xK;If`#(e7r&U(Gbw~VDTZ{UsGIN^FQIe1#yE@`Ju@)>>D zVI(X%^jcNs$|2oeLl$x_B51<+px?Uoft?Or{)oi57`oJek;D{j-I}pP9-5#jFKtkm z8jbD`4ER<4dQp~X{t4+@>g-MzL}rb_xQS4q>N$Spmkqb5Zt+mWY7=+e9w%|vui%8u zH{#!Q#JG2!kc4?4Bycpm^RO^gLz+FES&!QYL;r8aBINvSjuOycXJW*(LLY<(hJpH6 z=EM3e^u3qs3XqJ@;~l3#GyoVzJ9{{8ql-@eB8Div6VYZn-J8hbS~ycrq5g8Lpv3q26Wfz~1{iNxE#zRbRC?Rlh^+V9hRrcNbcN{Jv}C3SDYyn9j0c2m z4>4XJm`2l~bTpxT9VsqdiHLTT(#y?q_5ZYi4kSAN2$LAgJBCPjiQn?$@ z7)`SzmezZ-X6C5&$ObYifEmEfju|lck`COwrO*BY~*0)vE{?I4=wao|g*N==tPY z|D3bOo4(LCz{-)A61DM3Bs1VXTLHYMg3w@YsGe4^ zV{VM=1)A1;h#fVfoDDXM{}Z_`^aK2TIZn|b#3~187k{HGmM1&u9aEe}iZ1`LcDp9& zN29)$8i}OY1QWPz20zaDv5xLA-!LYOhlPBvaLtMML>(Un`X`xDYY8J{%F3KBof9VI z`J@Ty;n+)Z6C6D>^V=d!5mwtYo03C&o3(?AgtHa;hO<1QC2lD&nF7UisC-_>Teq#T z2-d+s>LOk@Z%?7#|m|8PVzE~Oi5ckk|4kB z;dCC3x^_j7!^LIy_3i=$O)d;*`6ZOH+TX;rhWQPmL1NPuxVp;KNJKZnd{Ove*v^L= z%&Vy7$1u(TN>*I>&wsf{7WD8`V?Qd8AHP(bk$(Yzx0z@zi%mGxmRgEU1B0A+?z!9I z`o}h)SJ?|sn|N2GFqt;Jn7ajHntUI=z+q1b(4~9M_W;g10CAWgH_+CJt0VX^sr-bSZ^Uxob(h-ulc=)6kJ6l)0!yohvM1pF8lryd0Q46cooF9wav_{v6pdGH9b1V zhr+y$uGuEbRzF*}-yamcdE8(-{UX+Ty<*68f0;kmZegaJl!ToLP0o6H&~9+j?8HYJ z#(UvUxG5qsSwq@%w>`r|0Db~d%&6sodwEk!rbd74X4ZwVqj z{V?rreNkv-6Q4?%HN7yO<()!XV8B2=!ZF7451RXS`1xW?-#RS%k=g2{m<++-9*$eFDY)U?laGQV$8y+oK?v?4U-L&C zI=cI{ZT%!+|F&aWRu1yTVuK%71_k==osAZonp&-!p0HM07V^Ochp?e{><{twO2+kh zA4;#3P#QRkw5A59`xV#F@Z%9ymL~e?{`29ab@98@%g^CsaxxL5Go$EuWLLVvt4+;+ zuhq8dsIs(Nziycbn%=esX>loi4iDBe7sl@axrG0Tirb$%YYmfa2yNjOivf;`z#UqA%%d{&R*i zMN*%ZLaL)~ZIa9>lXqZByIQHI;9L&mD&MuQ8Ye+Ltr?bXLr{=2TEs(AbSY84uj&=5 z4PT`y0kR9qU>+pGu?Z*aMh-g!qC0=t+2icu1Bzl?h;FD~VkR35Lv)XL-%GV~szpBM zCUiU%r#?GIIU z(0|d|`{1(gpT_U!ucvc;R*~PP<(D_e_sMNfaH$Rg{%`{Q_=Awvd!Q=3zCL$Xs9g3| z7*P#7xFp~dLh$zB8>Ymtb#dbjmJzh=pgB7N_*N@R@>25hf+5sCnb&LAuGB(e$?GMx zKEl@huuGwiIS~p+ptglCgfoZ^Fur-S&T*UTSZXW9O@Q>SweE$4O`&p@TyusSwN}d? zi-bNEj!#3&T;q5$_f)xAZtDGY1I=Kmx( zzI~ka8ZXloHI*iSr?ecq20JWYSP;=7BhR~So1)NtDN2iU#j)0EC*(6KqL~mk8H_HQ zavA%|FT_+d>O5TFQ%6%iuUU0Li!Oa6CwcFAVQ{(>C%{az5sPKkc&r6>>tt`MGHs4c zA;0~+pXH4QwdqWR#1!Y+aPc9L`wuD>#!36y@pRQiMVmgbILgvZmik~(-2;OHpY!tI zw^lf_;xY7-z6} z21^yXS`TqKq)E(+>f0J4;bviHW*r`8W*sExLVN*y%M+TLn6>>_Gon_(*GNEiH#lS# z=^C3^so%|eqbu#Tm73EKvpXdFzU&eo9ydNX-BaCub1v@!($z3i+NH&?WxspWtBkp@oL0=xF5YA6_pYjxw>So>BX}z6;-ZXc z+C@=@agr1_LC<|`;*LrU-HG5FCK$IP_bM7bT9b4xnJMnAgxapA3SbBIfK}Su{WlDY zLfZGbdwU2B}9+tWjQXT#w-StqLd9ueET?1mTo+`;Rbf+{mw*j z5tmZ3C5O7$1_qu%4c1m4w+-p_dFlk(1Y=UvG(H{7+blHdDYaQ-f+m&>7lUVh_piiM z3y$$m$@ZvcTvx{(T{`*Y*`?A_6KEa!pOK-+IK5hW?4T$_qs-5}h!Jc z?xj_6MmI9<%@%r}`+%#SdB=5{2y;|t9^VsQ+AA#A^{_PVw6{KiPhChWnl%yXq0JOy zfHq9z*^A5XG6CI+#w>J&=B^`yX7rAf>@Z7qko@1G;llG#+VQ5)ximnT3g~%TNwiAP zBmDW_lkpR4QLoROHd;_F$y2%E@^Ra)_xnFf;!eyPh{gC=8L#rlKFa@|=gQAx7s*Qf zb8WYG&FJsf_aT!w!X!#$>ca*2tXYP(nCyoelS}+8TCf_{VAlxV4LAIIqI!aEmxbc#KmA?(y|%m5(1X4{>v0H^;=i53_B|Za!n&_&(m=O~_kD+ovP!ZFEeHtF7skMN=-N6>I9u z{+k)0O_sfF{8&EXWD|@n9CT5xfF4FWuFUydceI1S|pJ9^bQaTb0+e9@t zaT61NA^VUuxA}Uq&im4lh8ASs)}lEqAOYsFM-KeiSThm&dpVRwERrzzEwR)mCAkhWiwiTBGO=fMg?Dr!LjVtZjn9!s z%TD5A=p>sa9@zB!^pi!%n)IK3Wsg$^E&g)JvEZBVUZ(1OIG z1m`NONWIpOv}xR`8&LCE(RTdXLLhm@`_@72e<2}Pw4b-%PZ-_MX%5AlJ^PtnQ@Q$SJZ-&_gbHg)P{Kt8eq$g_Cm z$cp`NAT@)Mj`VPWcS-VmARf{@)wyW@eX88Fty}KhLl}8MpcqF&E`44vv(JVDm8D}x z=v&z9=LE3HW*r1pfiM+%*_vPxmYjsw4%Vozl+v;xOD^W?&>L4v46j%>Hs$^=y2P)` zr7Wc1?R;h8!Y)`X`R3vUgG6zoQ(B57UYKx49Cg}mCh(+J+83Mjo8I1g_hjV`9(#OQ zbNXQmK*wG7bZ!2O`58%YU!>>aZ|mnhylDJ=EMdc)%Y<4xQoxbSOxnCp6of(~qOn)0 zDUu;-D-R{x6!O*Mnj+SgG4u{a7*o2piLw=64qG3u$h`mPNRGOw7sNfc5vSFROb4F!1$oCpCquJ$UGL)<+2Nzi@u zyI9|OXa;$jO{oB4V~)=<5Y_Y%ig5SVP(R!y5^thsQ&ahbG%+8nix&~1r|nrG8VXy$ zA=cZ9ikpj&UZWaZ2+NMVIXfSE)2;W#PUx7w#;sio6^|?bCxIM8mo$+dTUuOZ$)jUS zYmVXqu>hg~{*f<^QIjILwV5u)Q)$%VLEHAGjD&;ff@PmXvaS#vhYC`tueOJZTU8{Y zu+S`VlN(a2%Z)#kQcwdgp?PrFYu?we)Rpj2y zBm=z+4r2a8F5`X9M+M+XXO>E2~9@o%|T9&D~Dv-#r zmLIa?CsUu(kjGd~eYy|yviAvNvwrQz9hW-)+Ni+dWP>fzc5C+MQYzN?mtPv_>b(W3szFTcR+0H{-uG-{QY95H>WBOmBB2xHuc`< z$j_bvPoUO>y68q4&b-?HVAtg#%^xqtWZTNxL!_9Oj;|w~lX^Dq-*(sp~9!&!=}Qn^_@8Jy`PetQPXY* zXwVuRM1~#FsZtn4dijD{Ols#sel@ru53uY^uv^y9jNpY)Z&$gP%R2v@Ucg! z89j|cC~gh`$@IJsV{FyC2(9eGVA>z0JLB%1733t(e=_|TlH+LH5)%J3^VHD9qjN-K zic_GY^YYh5ad<%6YPSshWODd4Nu4F>>^P}fhEfWktWdc`-|h6BAXR>vu5PxY+EACgcC!uS-rV;Qf|_+ZHCLzW^BKg;(%B3O(~okLP;4JQIB3 zqXr1?Zj<0L7KSCbzxC93+}b0Jm-H807o(7Nb$h9krQGEXZwwAMz_+YvmMKw!jUO|C ztM>Xn=7SUR!lOdgXyw~s2iZA5KqTG8swng^34fMa`o6Qq|7v&-H1$tj$j;i}b)GW& zATr7T3fevtCZQ|XX7_ibiVKl76IS&4^9IyzeWuaG;Gv#0I7YJEhdd#!(z&nVyb_c= zA08Q?(@LE}zxlH~`Vh`pxaznzPNIQk^#1hNXKz>+M@y##;F)^+TTc%!e_W8vc4x{T zVX!(*gl^evASqM9L!~thRc#x{5EiUn$1{0(aORW1P!A0xET%4&=eUEPsJnLu)WaC9 zJWfjLRM?Dtdeu`&Cn{a|6>R*hYnjjeY3mo_=kII!PP)Nvv(fbs4L4EYxy)1MT~8_% zmQHDa+E9;lrw#jSG59Ay{t!UrnRIhO>jUJq_QS>-rLe+0UlK(!(hZobVOeWvEMIiC zm{)E4*H)#MQ8Z-T1okJ^N7 z@>9x!ah_}a)%D3QG~QH7eSA^7jeB{ur+UW<_?bik1r)NOP=Wjmi413-t!cu3V?!)E z#S-yDMO%^X&Bu?*M6;oTTtv^qu~on|6gx~SS}S#Xvixb-J^{|ur~MgxO^RVE)?Icf z_Q07--Ib~MPb4=tQ+mSz_+oqhd>a z`!modXF8LLt|CJ;*lM`Q99JW~3hd;9AcB_4*M_ZIA~WeBDC$QAJ}N_pQkA^)ESdBe z_T@5}SpYAO-om`S7lPcY(i!rkpevB~YaJwxl*fpWW!)vA(H(Ak)SW{c*`!lm;Z>7Q zULx5>u$7wZD9ozCW4JUIF+aF#IJI{fu+ZcyW?lU38w^o zxw=dk6Hrwa8`ef6W&|)oRmD1?5upKv6}{9wD~G!y7mMQuF$$HXqN+M-W+mCn5d*3l zlT+1cI`CHqcB>1F?5hg#&}#ATp*#sjj6gN)=LM3&Y&R}tdbZ* z5<-ONp4#5Xyp4%0ns;UMa!2;6! z)?{ew*zYI0g#Ff#Red_AnMxqB3af`UChyT9^;kanO??=<5;uj$(LT>3Tn-wA2JpFv zNkC05x>8#yp!Sn{H;hor5yv>2(6j83r_TM%uVQD;R{1?2H;$&P!4z^sDZ^{k7MEj3 z!ela^FkftVZvdG8X59dw7~u`i?Wj%3anmqYZInD)^z+jAGnJIpj)>%=wk6)h-gAFr zcDTJm`lm0IZEJ|I<6QN%K6Ua@_7p>K`^#8ag;%8E;BC+2TXDmu-^QVwzvqq_wtDBI zgWhND*mWnHPPRHY6IlaBlrz2$Pe5vo(dojZ`JUGa z!rJM$QWn26xADwLW$nzLfP*0BnrnR(l8yE2R?*EX`|Q4RUsP0qW3List@{1G#5*F>{v~38O+Et^7hAg+ zpzNy8fIoQP`Q_+?e_r@;xD0L_YuZFRvA1I0EH=3b@|9eBAE7NYHm5{^eKPO zYZhgrn%c>^1V`7^j{}A)+aN(L+bKuN0vT}Ow)x4=Z6_>*mfmUBLa{#FzN@|2>~oEV zM+ydtE^%|}G{bc8dW{Faz+(31LL&h=wr zf}sLvs=sRbA7NE$C@*fzgO%;pDv&g4%1!6x)Sy>Kd$_cSj!juZk&E zZH9crKCR%!WJ~k@y3hbY0XIKx+C!pW*iBOCVPHES5 zZ-uZBc|5CYnt#FLao=}Y5mm;Kc#Nq*xz-Zp(;rk0R%Fi%4V0eWvd2_XraP{OMqf3SYx;b7 z_crqX)J}7mD?o<|J`L|IM#_UG$Qly%Ht=^3C;@9UBH#{eMH%w``#xLr>UMPXftUQB z{0R5?V1n>A`w7RK1NZ}zIE$?O}oUlvZil|Li9y`lwLmF zr*O9*-+QQvgSLa?CtD$+?wrt2pnu==CvA%C?r~~W)j_TC$a@%>OCh7%vIhmhR!#ce5AO z^Nm-ai6>yrFWg<^J<)_t+OwjWbjpCEn_D+$^K5u;#NT+gdPaS+FX*yO2J#soQO?T=q-17ahPtTxL#3gD z^vJ&orw!L7V!ZTS*7xVhSvBBN3N9HRJ3Ub@SK%8w$a$c38bNj(qZz#zK4?pwN+KD{ zbe`}ty|=2QCmBD5x>BuiGCh7}^z3vT>amtA^poScT83ObPwI&D_ZfmvUn|y5OTF8} zN6rP*BAKiat1tp-wu=)&0yhO0&(R1RMRf=5gOy`~_$wh%Qp%huYiy5)Ao(Ehz|KmQv&nZ4g;p9L(CY z6;8r2!2%#4Za>npD@m~1nF#VGsB>8ec>@BVr&}E8EbCBUOCPY2Ce{m%xTDS$NB(bL z&1Vg)eC>P;b&i()u)KS9;l5YT%Ibyz{&iG!CO_ss5sfeW4%k7^ypEvc`pduut4tRV z%)O5LaNV1iJ*-*hne$T`{lNCH(2AokYOA}{TbDu;5UoMVj>xX4=Uf5gvABR)^{=uv*_?Muu zSag*PL)Y``Bq+~Nq$Ecr6yw{6fDxxKbr5NPtFO`Ey^)A}>+0l@LhXE|FYAZOwSHNe zcZ#(K=WIp58ae1ZEqcbD3%`EDj&PfU1f`2#KWmA#UV(w27hcfNk`O*O^Y$KnP^HQb7|;-%~f&@<*Hl97&hbC>@>*mrkFnA%1&xH>(eE z@@!U($T!udXM+3fqSlqFLf2>TtnDt~E+Kc^P(Bgs1Xc(^uwV7f^K&lMC4fTw7pTWI z$&ptat&7O(CL&AJ4%7ccde;_^F3$(j`-Kgp9iJJa*K^K+ZyQGDvY<;pJ%>Gqm;fL( z;%CK72ug=pyrKEE>i}=#DDF|lBJ-Diu`6}E1SPM?}_Erg% zFF<`THh{faOldRv1~+c2p3=9rt7mE zJKSF<`qSoZv$)^br#E_``}zFZb4FKH10a?y#|WQSNP$V`1LJBvR~dtwDsMDuP2zIS zJw3PwllMC_G;UuwR-!jJeM%*Oj=Gv**BFv%U?>wlTQs{Ugy3oCi(2rBG93w5|Jpf&OCYWY!5X6oMmZa}H zI}1><1)sw5--bPDbo!Zk{_eK)(!zuK(1L;Lp{jGdbD@KwsGe-uaYN5BLJQ=6Fw!&* zkdPz3>>IG(*M=)B+YtouM`KcZzV@esYAlL%rNb>u`#^Si8JIXT zbX}_i?!ABXkYJ=^;|utVfA8$;ki^GNjAoLThdjU#hJjAv3+Mul6T}g zjSbl(9X3j7CPpg=n14u2DFEN^P``QcOZgl|V*<;`oI_hyc18W$_@4-xuUdcK`V{@% z@3sVmifF^dv*xw;B1GP)>TZ4`sJvkch82wAnHKr(Q!y0OW&^8jo9LORQs*F z+-P9p3k$OH=zg^WOhPUqo+wQe)+VTk@2{^*VDd60{=~rd9Wt!uR?JjhtoNyP>2Ruo;v01L}_NHTdZm< zG0wtTtM_b-PQ?I==%~EH3ngC^EkZH%=X*M7_Uo4>LacYjtNqUgKSJ0>EECy$#QUw< zy!0pJXP%w@Zo3wt0V(-+r(c*HCZqx7jAIPQ|Hyl;F{DkaM4%+(g z@g;_$7O;Kg@ZBTrkf3}B)Oi@KZFOlOrb0IyBxVM9yRs8w`q$#=IPrp8es0<&@6O>I z+6^I1*DS?~bR_<|G$CtL;7h_&j`Kf?%C6D#ds%uxlU+8*{lO$8wxA*Qp9}S!5W_7o4&mQ9N;NiAqgf_zuKr#NTExS$uTipYr2; z_x6H5h6H$uYsxH}oXQC#Tfg$}UDF{&u0^h&v@;YI{vL40 zLqA^FCAXXGENXZg>Og?Jg@9tm?t3Ko^uoIogtWuhMCrak|Hp94l zM4OL^*B#jxfm>(-^v_)&*p%BtoqJ+$oQwj}9PIx@xcM8c2R4(i>4g!=Cy&l>q?AiE zut#2Hia2saIgXg70n(#M4|UE}I+daKfDcgu8J_Joi#{}ZD#O&Aa_9hTCyd7GGz862 z&&-z^iB}!?j(he93YU4_CYRT?ec8*bX!-bIe*T|!WX*AUKkh27nx!Xxf1x$eQ6znQp;KZ=}WZ|aI! z9Umx_hy41)4i}#5w!!h1{_0*BC?UlX!E7eH^AUf~czD|epPZwd2-#h*U(2dUi@e2p zgJyqjnzpT|5^Mq1&j(Qj#UAvyG0mF|@mYbKz`4}#ZVU-31$zM~ zWiSeH7N{Z9=5|+aO4t4XBL2iJH%wkLlD8k&wWFSJmVR}6Q^IwQLF8*w`Mx{Zo?5^g z^WR_kedcr{fSkf5bd&NdkmE!ecthON!M(Qw<`1H8og-;ZrP!n56M2P!YkmIkd>?}b z^uZh+ykP;Wb#%Z6Gx@lqH$4D?lfI4ISHE>20t}i!4&NUU`H&9Bmcn#|QQyOlybS2? zZ-fmPKcz+ugF5O>2Pz6V)>aEgCc>^1a!O?EmMJC$tzmONM?77;CLtrA2n~LQevY8d zMV{oNC&@j#Otb{2m#{3&*&l0_3IGuTA_5fAPjVjzCdB_>=m9_GPpg4oz!f zFo7~0G5Kbq_-(W=EPi&5F@Pt)o4KTkvcfhA7$nq~+T)CDTA>uh;m(O-YjDC3s4x}u zRl9r0B+>->4y(hpNSx6NYlC!>_I5bo-=(gavtZ^epWVQ3Rbqh)!3ni+bd+j!IL)IC zBG{le0pL`V(0fHY{NqLO$~$u%IU#MuaIOFd{K|VEEmEhY&du;|?8iN)Bh3{J#K5N@ z`^lZ_t7(T#VH#T{3l*Jx??K_bfPCwtZtB*9=vie6;HAJ=Yy9io}`yT|m|Kk4hcMW3A^7VtJ1*FODnK#gVs zN*w_73H54Lvu_iudBXzQQpi=MU0jG5|L(`};M#$MEqn4XCR?4bgqK{z!inu#mk*-H zK$8f-F85SYgmMdb$M_;}>NcTorsxk$6)Inh)F(^v8%=IYu0GHauJl8EAXHIVb*6>$ ziXqEWg$;YN5ghH;_adm+gcSdVaJnme-{&V!RMAu77`kznrq4eKKlBG_bM3ZL5secw z{np*Yk9oY_594iZUdfzACqp8G@Z)yhv-imX+FmYOcTp0SofZBRAX9d|lutcTsvp zrjJ8tUBKeO(yqJvMh2aoqR~6;LnfM2aSNcpD%8G9!;;tZ?7jZ=9|4p$A}4)F=MA)M zQU98uj8iu49KS=yNl|8%)Ll4>5V6uA$9piWHhL}HZx9zT7ynyoHQYZg>?iNblR`fZS7ZmZe zXrZC7ygR`!K{wy&box^R(HOSyTmy2;9T8l=hTuP_-6O@$9&hbfpaR3*uqiOJD_Nji zNsN5##a;=E`$_P7zGmO^Ee!*9k(znxPt2JZ^ist}W0qEe;qlA|gItz6@7Ol3$RU57lLSgxJe<7)JN)}1G>fkYaX}7HC*+Z9^2S#pjn#wyfitL>=RxA^R z2=9!JqP8)!)mGB}v1{o5xRQxn-0Yxu!p|#J({ZiACpLv;Tby@-$bTYEVl>8yuxn}D z0nc5luD65iB%V@cH@@Ew%>$8}(Sh2QX5rTW=k-J8P)!NE!{&Pz z-(j0XjDGSxH1i06&jje+V27xpwnvH&I;gXr8heE~i#I@0SX$FoiMkd^vni|NAdb&K z;CEpXx$Y}ZWtQDc2$3r5!W2$mm`3X-;s??sxjb9O2OyuIHvXG)HNsQ)mZ)F3 zWj=oBO=bn==Cy>f+dZo9&=O1BJ}zRShKQZ4QIXw|lWYq%aIn4-0!C98VqpD9-({;> zW)|KZmp%atOY4jHW`kVG*^<#(N5M6w#NJ?#7l(fzB%_ykDqY7m7u{!kRi==fd=o)u z+Xj>&oqIF`Bwh;eJcax|Urmx&aD*_#%e{FE2WW9M`P3=Ahq82F3GWLgzBytU1ujM} zIQt85cpV4%$M+52bqWN#nr|jDA-ZyDPygkIqK!5*9Uv9iRV^f&4$=~Hko#`a%8X)Z zqEdODXZ))>0{3h95<2Llzu3r}9T0Gn#GSOLJ^LLI7SU~xQm-nYs`1RR)91oH*G;|4 z!r@hzjB=}|Ut2oG8;Ye~j;LUSBuR4p5qcDyL%V=7=2kF=s)2pLkxFypxgjQ^j^~-G z)X^w%XjFOEYIGy|Gv5zs))1g|rSCa?y>E|T*6wZro)3-WKo>B`Kp; zaK6W+e48x|H(NxPQu&yRnDWjG_?|C(=~TYNzyiVf8ENap`q31b&F3MU3-CC8XfpKJDKmXZ=UF8oI)$q+VS_AUd;L-+9xck$lsYX87V6g;$GZFex*;Sf11vTQ z3$|bv2lBmRa{m*#MpkC$p-%S%D3Fb9o@p&Uka7gqb$}2#sSTxSWYhg~ah+QROKn?P z0fwG#_s|@bo6|dWJha1mjYM>ra)~TD#@Btb+Nr=KXND-OLW$KGGE4}=G6v9)30`2(j6xsd zBBhN2rdfE-8cbh>usm=%#qM~(zv%QS(x&7WhJUF(4g>wKLfE*7)Kz`*N^&sf@Mho| z2SN^sepTXE#AoZ?&!=x(b7_#d{Lkf|-WweE9+L_AxdW@nBe(08DMx>|2#vZwL{ps& zj&nKg8ZOZr!#^dk?)Drw6?{aoA%qUMoo4jYd`E>)=hpo4PlL{M>kRKu!@~!nZsL%p z_%j-Y!k#ftG@KnWO8PXw!DSplP5%D*wR2|NRCDQO%kOG3Mv-!UhjCq@hJ|Z8P1d|m zCu#k(F%n@PIoYbHJV>ds%-{sjT-#U~f6 zMh1rluLPwX^@3g)44RDxF0=KpDc!x_4-3+;9taAqmV6^&bkdX=(k_f**QJ* z;+CbXTRlXvNyZ~llTOpON;T3_5O16rhj^RsUH8|5fw4jXbun(mtTr~W2h#k<$wQD! zN|`t+v9&PrW+=?NqZgP|3+IByHSVsmn#QTJf+^~=d-QEKODmAv;BFi@{T3^#@~i92D2 z4rcg+%^Q**lD)qf?go~B4b;1uW;(V%m%SEQ=YRV>5jo-lBmCQxNPmu$@<&9`iARY! zIC|G-RDsc<8lK>wRG|y%##|fHch=NzK@SCfws>~bW9Er02vl=`*EHB3e=It%22|y!k@OT{PWpI=#MX4~@$) zcGr|>)Df<6{e1Y-#chu^ngRw_=owGn)+HsT{(iI%V4ER(W6Sw3cDjx_$Chp2z_L64 zo-Tr2N{FR^7E2|S^_o1|nq!BHl=usYhN)yv1QnLag@Yo6gP&9C>XjZ1 z=F>?$jDYNXjBxg#oNbF}t;FJ4ePHS5p0LuvFhG-fR9w6=X3Bf@CGk>u;8~-Tr~krV z=^+)IOwzI({rrCls}rO9{NYDCr{Ft@0Thxq^~Xj|Do!Y7_D)uEbQW#FAo4F-$-FQ& zWerpyuc5qQa90>cige2TIIxpXKHAzmlb)3iOQ+?7Jf%<2zpNsODa!)4RZNMP z-7`w(T_(Qsa36=*vcbb_np)d5WDbi=}fOFs$@7*gS zHSQ$BzisKIof)gZa&-(q-|2jIw3QP%6U|yNU3u$Uu^1-{`*Li-Jz9R>${LY4gH1&a zeRIOCO@VnwKs^zjn}KH zu<+k;?zKA&ZD=2dsG^(3@bPlCZYU=A>H z@Ce)VPq)eb3ItoeIx3EraX-r;J6DExvIUkS^N8-t`Km%FZM!}{H0L*04r_#nDt8Wy zz6Y6>P?d_I!;7#QvGby%V=_$jbn2uA`&Uwo3|UpKv8@@0$R_zLul_*r3v7I3PW{@--TzGV_THG!bt3AN23Vn2w_U05DeJvzAr#@G zPR8nc9xZ(sELaoYT%*-xChVynKK43Vn4Pax3SpeOS)Y7exIZ^~1Se~%`KfS5 z?|=ZTng{GIEaR`jp&H@68lW38ag9Lf7xY;Un)Lo1(tX^NDuUM1u7B%VS3GgbYIrP+ z>zW-F>cA^R-XUO#y|Kqw9Th>RnP9@9IZSzet;-}b#S+bq6!A0UVa>E9$^Emgss+n_ z_j=EC?UG&ZNXHVX8{sj2IkJUjY?RjRjw|1>V*#wy1#r@tNo%&x#$9QNm3Pqe)LfrS z9+~o=!}p7C+!0MtckG^6PwsCi5FDfNQT&jGHdjDj;-#upOZUty$-kP>TZmYQw=Bdiv7Zz99O>05sf*{B4tre7saWm30$GnS{8n`GQW+(S z)wDX^Bd+1hx10aC+pqE{cihkQra5n;Qbt-gJ<#@Rx&{4>%zg5McHhdc*{(}kMzc{m z-?1c0DkCJosU{!O*n*QoNjpC%rqL7IMt~8E%sA(|og2NwtG6UU3_ALMqxQd- zWNl#}Tf=D%tp}-*iY@6?Xep`Ik#L4c=H_p|uRnJERaM-=M8^a5<1Qq-nKO5n_dkKoKj}i+f);3 zmv9D>NM*-#QY^|(Q~>yc&am*1S86L#v^12bpX(XWOw@RmH8r&U>$x~?nQiTa?gHyb z8t9$r)8c}d0MM}_m#-d{xZ_+0?@pHmH!ty&V}06%x(|0pmQgET9<)VxqPNb6B~tT_)3OM_uge8$8xyOpew0XE5)&$G zKpN6YKtb?*XsmsM%>eDM!9(|^amhDY2D1b0wsGn0h*vkQ`)|KY=lzpaEsT`I=g$Xz z2`|lEB*Xmwli66ib*d(@p!8n!)tgc6tT5^5dmi~jPWR;8QNOrgrbYgHT>I}Yu-Q9> z`^mMUQ=TbYG~9ey*to4SkoPdg3zc8BV_ZI3JRuPes#-A!syhvemjpzSESl>MG zVuP;cJv(+&JP|}KcNo#KL5D-?w!^FcIZSXHrgUO2xy(#0(2e{})D z-#O&LfEqTFsqW*mYI;DfnvlOVd@$Yz0YW;WPgYX<9Oti6-&v(^ z7elAtjvbf84Z@2R$5Pc`~Zucr9Ymi-~2XIJ6 zNdS#d=3x&m>PNr;U7&PnXbr$-|K12nLSTH{jg^WcgA{;V*-p&=ymMX5XHj?`8u!LLC~9rZ0duhF0(H@G#k)re@%UX+lSH%)LSa+#%$Icji@d9S;Jnn#%$Ea z>m&R?9IXLqlrj;*432K6PdAoDW1X$DOO-3vVJrwV6wYPSA8SsZjkR5T zLBnsP&89EaiAuHC%cRKVY5G(ESBsijNaL=;T9+p&eVu* z8z~yOOJEH`7>RBbnGecVcD%`b0F=Yay1H0SNS1Zw8^sqV|&NM~hrJ z@NAPLintU6)_3V?GI+cLcAT^e5)oz+-o31|9iF;!U{Hmys|hU?BqRp0DS$k}K2R-7 z-Hr=JJ^}6wL+$s!vjn~lI1=}5*G-K+vE!IT_v>z}09BQ?jHoa=?Orw)#Qyp+=Ydys zc8sI;J$0SsX1JpUs%<*pT?28k)D}4ALk%tb3srxH9#tT2MJc0K z8COuv{u}6%f?jk>@AK8?fC52o;spCO?zcDn*p5AILK__&7@J0<8JvVGav0*Z_DDnX zuSU*3;SD@kw94k(=n6!XA$U@cKRS@xB75p3YpNzIaBN<4G=s|3$f`SB-L2Jgw z3!@*oZ3llo2q`#iV)5;b!Lzl0agS^|2RLyXfi47JSERWXtsw%(g=`=`8L@wyhw&`~ zR$ImEh56h405yB9)$l)=@+-J2%*jDponhKB8oQXi+{IHR_2b+4w)MNwfUOzIo93O3 z&&*CMe!Pn$Aup4iV-HK)FN#`h00hmk=<-VbLQF=cc+;Z)q8w=g(GE>nRlv`xx{ydG7_6x-fdF&TEs3Z7WAgpdH6vzJ`A0_pdFhC52V=g@9i zHk!Z(I(k!HivBwFzReZF$qkB2jfg=SNnV&|z5Ui`UJEqYBy$WQ7P57;iZE}N6E~_n z@tWorx)OOscTgOmb8dFKg)9gNW(>j(>bMC~Z$^?UoeWI80}nHnCYr_!;by4TWoa2d zftq(qVVDHw{~cJ$1GiGuNhsqdU)4H9`|XDgqce}W>*jhpEJEdE8z^~L}^`{`S zKRlR=d$7)|wMJ^x^(Ib&0c7l0&F9?Kxi5gg@aCuPTf$BW=55kw=aAZ@|+D%)mX%r4d zEb{zmS9{G#q$>tAu?WF?Do9sbCjx(PK<~X64l^2TgCBblB|5Oa0wHYFCOC_TYj`?a z#Ge^>CxL|3_Np3u+D-hE z9Zoq~*fyH#5_wbI;joZnPuQes;VXUb4N58*zzhyP zy*A5F)Dm6s0EaW1_CPpwy%7A0v7m!+7{TvxlN2fqcTg)rZkYd zS925MO<=fU7qG}lex~3(*~MkPa5lfoH$6Iqovpm=``55T5jp>K`QO=-m#S{;+Gydo z_t@!(ljeqoYk~AE|GcG%XzAgb|H+^Wbco`eZIHhZMHS=LF%C727Ir=XvV#NOt1@2| z>pI+HKMGe|ZCq*TTwH!a#XrfzPDpL?A_qA8?C5&Ge{Mk&gc*Z8R}Uum1_-y@c88jB z(``X^Pk@Yr-8JcFH`T5-5lB<>_$>36uDCrMx9h-tB!DJB2F#ae4!Ck%_qewld4{L3 zf!RFT5osdzCYhUj{>`??3+ia_dB!uv*z%qIw*c6rr^AI)g{eZ{n7z+0KRS=gyf5tS zaf!!Tm^kZc+lZWJ;6hd`Nq?+6C6nk%V=q_CU3+L5Js-?u1b89cynoN$lkO1_YAFjq z2C_VgaB?y`b7Apm&eUz$u}JBKDzJcFG&DjArD>fvYt%CS+Y0JE5KfP7 z`QHclh|}1WjfpJj8>29ZW-}_?i31V>jqhFnO0%?fL~CaJG+<4D$Igl&ee^1u%Gn;N zdMcD|>eth+k)nZn{V7m)uy;2u=7|~B``wU>1aAd?imJ%|GTNaD=3uhXwj zMwfpV6&m01s!;kw(nRYd4ff=0(Q#&Wu##?@%S7$iabI!cgT^;1tSq!V@{9y2kdi!) z^{J-xXd9f0$GHCfrdGVwHvQxj@|y5>$(=RuvQBU(Nrc}C&BQP%KD z)t31O*`l;(9fCV23`JFm@C}Wl$e*txPM+QOmy65suo-k;gO0^PfzB&de(Qr|SpdVs zr%C#gw@-vvf}erR_83_S)gIvLqkVDSAj>u_<#?+%WxA^-tQ2%y zPEq{3K6}B$(-Up*=d0|^-MN>JVo**cj1lFb=n|DqreX59V#CfL4#Iye4#kx~A~jPW z*e^YpURX2j!F}8gpGd2$yjJV7C&feK2^;s&)dzKX8v24oe*>gaeqm^^pu&ge8}4~V z@G+$9cS;8NtAI3iH0R5Z|AWb=YEjuXIGsj)5p>gtX`;#=Kj*#Rzjw!u&lI1Y%o8v0 zw5wD$1P)|Ma8@Egt9cc4>uaa#Vd{;U#{CP3qw1yLIflY~OUatRj`zpzY{0Z#Clh~E zQOMkivQ6(i=5KR~Jn%(R8-dK~di#_@wk2EkEXEV(#jViFNJvA z;S|K3$>t|uvVK~e-u+O@o4{N1T}hIZzZuQ$x$m@bBi^b5xft?p=6ZzD^HO`UKHRwZ zxG1`{|Gs^Ss1&H)-mcsmy|v2umH72P8CV%#-^YmGWafuvbG#S&%wSgjHNB!T*hXd% zc4#cYCNMZ3{*puz(q7`}a7Gu+uO&Z9X|swl`pCkniP97ab|i;Gv8`G%Z5@$3%Wz1% zowFfUBm0!)#x*f})`#Z(kgT)Vht}h`^&^-HRs>!-7xtlN;;#Yi%Nwps&M8a4|6mBj zBZ&xx0+@Kvo;+gCL}`D{mR!FJnu{Qbb=kHfEl*l-qPuxA=BF8(VlIg7h%^qhz)a)GV`(QWW z+Mh0ZMXJ4HNryV20?;&Znp$+{icyeGLbdlHc*wPw9mE?8_ui?_zNXJyjb4HjRPL0J zj$=5uAYK|?^eIYoOiJsif;vR&K5zM1I{fYKI{cGvG0^6(pDRaJlH|c6+YG8&7st=M zLQ4{N6bLKR~xe%RitIHfVouHSP2pjg~anec9;6XCm)Gb z!5krKy@H>YLK&kA%BhvvY2TjV2*}!Mm=5u*b_r{kFr6Q}qfwHau!cfrq?sZp&>OZ43YSJC6_09P zR48)b5qh%})y!SLq|^f1bB)%=xtrE~{CI2tYQ1Re_fq_rHFt~*RDRtYR)TY_&Mw~> zh@Rk7yf@sm&FcL6H_($e?yMu8osv4S(#ta>({mA|`PKER??6P`Ey$_u1%UgRnV>9& zMdMHDn+Hhp$XM3hB|i!en(5VJc&aB$+KMzF&0(MUJX`nQJrwC*ex5Bpgw+?&4)#h! zago~oFb?_2u`(+yN&eC3`V~N`>bmn(CBWXb`%H~NL!8#iD%n=A{zR*f@~81GwZ$?jMfXccA}Ul26Ly=XF864y}|Ty@I8r*iF34s?=ex!W5Z{HGKuc?U{JP z7tlK+(j2^%MEY3%q?Y133EJu~!I_gX_dB>B0b#a6uN{qB8V5GA-6Ec$1uAN`AEjIG zRxt1PdP;_4-(o6}w&e)&t2g+i{A{QF($O_?Mq|%Jom0M;X}L}j8;pfD`)!HDA)n2{ zbZc6NVG-9uvZFRKmX&Z;{F6n*-V%9@kD+jfh2R$7y`v1KSkPop8GI5M0}8ArbDiT+&7xsg9N#67G((fz81lzED&M%z_i z@16yDd?t)peKlwHA1~wQP5tAY{5QgJ zhq{+SuU__p9q;8nQJpU@F)e(BovYiRYeu0AT^-yt!IUpl{OO_WOGi0j42rv4H&UJ7eN~RrXPB;P#Iy5i9`9PajbFx+?F?<8^6292!@P zPQ+W{GC-L*t>ZG8Rt+cH`}v_!+WrfN?7Ifrm2^KyHIizNiGMlmj;d*NR5a|+Mf&8f z){uX$L!a(=6+DB0l;5j+>$7ay!K!4Y{3sF?cTCDAqXosk?4Ot7;AiQ6*2i+e!~l-# zLo_1)6#7p;-n9+<2Y4wpY;?SbYf|lREh<3G?tc@+t&iM}y4V~=GZ+xpOG#oleXS^x zj02RMDf8cCg$?f$AN}rGI30e8;rel(?=Rf2E@u20$*cRd$Kt2hVtjwYf!+;yvsIPU zAy(7m=~Gt6m5oB|swi(4ZXJ0mdz7-&ry=Z9+VLeTxo!HiRolF+TZNjG1n($~N2yhU z1DkboARSC1h4Fuc!)!yc{d)3}YcjrL}UJHi&Qtf!+lPuns1HrE#NZ$Jeo z|EVGzZJ&kAN~XbN`t;OfzAPX_o)5VYw4@9{EteAek=v>*bBXC!&!Th9#*OXev;!kO zWM|Bx&ShM$GmrY(NLVaErg6?Na$dK)@-x2-e9Ew0K{63~-$O8j`m-l&{`~m`dpI0p z8mL*Io=SZWPv40d2tRi&k8pM;5b>V4VBJ{->{{PM`#owe?p%yDFT0~LB*UiXVN*Fb zA1mouQp1qMw=;o5wmuIgrOpB=S!fZ*-)yVn%*g1PlOwuWWtkc|cX?{BmazBh)aBEE z1fjOutvie9)YOvPVI^*igCHLUl3!~e&wZq;E*N675PTkF`*q$dSr|bZf$oYn7nC(; zNXqsLHL+zhi2JQ%t`y*nO%nKCNfYSY|C6y^(iNY`SQ@vfdXGI*LFibSyjI)j@37dQTnraeZHb_O&{friL=r`QfNLAyAm6IYl3v0F$|REFFn z2%SmattB5b7HC64oGUTs_Rtq0i@RvOYSH=vKVisg$5IVQP2%1!RVZfLPsSmU6D4`$8?@Mf_WdMH3;My{qxM$PwGe{V6F2M7MFiJK$h`ao5OZa zhzomMgJaG`_}x^W@vPV{w$5feE%s&axQu+$i={FC+b{RBHSg z0WXd%iOQ~F@Fe|-+htkjgv~^2LgT9^RW)L2&X^bF74wzQPyNaB~3^5=Qo|m_mk@$sCHWAbc4Z{w4$Rgfoqth z@_#Z*c^(o!Zbj~apt#w+geG7pOESG#v+&ZTI&yJAn5`G?A8+dS@Si90bk&F~+s7f2 zLQ>KLfR?C;TCPQX@ksMM|1dxj$D}%O2Be@=U`q~)HF&-VbmLo15 zD_pg}zqTgIyI8xnOL3DN)2NZDm{2Y23zQSvhJBav-R^jwtqeTs-uE%@B`_1z%#}D8ZRmgdCEo-GYoFm z&-HVTXFp9Xtr~_Ls4l)%(*nS1{Fx3k@Ap~Gf0k7gP4x~3kySqAeL0bXlS6|~CC1Kb zEbiQWGk@m!>tNYQ7wETZfYq_lp`xxcZxi0%N!X0AxNbLC^7$I<{R_=k$f?M4H-;^> z1}+O_e>lD)h8Qb(Lk$h-hTM8Tc~5L7EZ6KzLCMJ4ia8jIVQQkL^wCVaP{$Q$)f}LG_o_`t zXDaJazIV(_mQsvE8bVlk=y!5`;7L!e!d~HSZ@(+Gz7z~qB-?9JW$TJz&Sne`(FK`5 z3VUi*Kaa~0j~$*BBPz%rnrDM+9ija`8WXgU*;SL1!-Y9E>6mH32Prgd96r5T)DQMd zEa`?-dCxEw_rv^%GtrL57S4nW*dK+HK?fN(PE7i=?>&aSZ!zFiT`ZDb7}ARRv6Pog zd7FQ0zt3h_lYhWmE|w}W)!nH#XGU|-I<7hnGw!$hMi|jrqfHG*ledS4Isk4p%EbWH z$fL#JOh~@>Cs>y$d|cX+rHgJH)05`{K1sZDCoX}o@@qC75i3_)=lfzocBAi!c#k)u zdx1d2J+k_EOmLymLZ~muPp)qMAUMU=Gqfrg9*J-iB*AY4H1~|0Cinl7pH0T z`V~1ezs7NUxtM;EnzHK~fGmh~sw|&e8e>I4@jfXJ=ylGizCS1>OLSIE38PuWe*J^0@so@1 zRh5}oxV>o!m+aycBS)q7@JptOQA9aU)*7s`1mEODS9DaSRk4B3j#l`IYD(9VP(Zwz zV&5fM05(nyH0V*0#nUs!x01V5-}jkq}OqndbHbFI3}odTAoAeYJ}VBuofq)rdiZZ1fG z+qw%kotPqI|CP-`Xg0SiucWwVhzT=pk!)DQGk?N^EzjzKCzXrhxUL~ z%rOOPptmRU!C{$s{>ki8-!NESZY%%3?)R(Galh8w#jFp1ADwbDE;=qbTkMW~n z8TDnxpGBmI_dWL3$@N{%!F}1(GXWKDCsCu)VHT1BOq*cNny|+~>JN*!z{jdCOo4&wFr*pUb-ygxBm7R9}x zB#gvy3#v5ye-@~86Q_v7FjcAi@vwYIeMukoTqb{`6|h75=t6R!i>=G{G_5ys$uVuJ z_xf5(Kf)y%(hX~wu%(AM?&9_pY0?A^a*Y;OXe@|Cynr9eQ2_^Y^c(qSAZ{@@tUrzm zZXp6UWV&SNWEGPzEFnima&e>u2R42_bX%M}hM{3-2_# zZox~|=0o^Wlc^fKF+qESy0}o%3EQ|Ov&2g35GJTnhT@CN%AZ6XKerVX*tqi{N#JrjZ1c+jR%nnP~PeuK`5YAl0C0Uy6qQfYSF_e zEnip*iX#$+!WQ{KGLPyiaR5NSgg0bAT# z`-gspDtO?B=zQsv!@#V7Iq~&a)RkK3IEpb0cdgUBh8w}9(%SgMx(|rs?;C{!uXB_u zI&kh|v|HbOnhM1Q%P@m8uToH@X*^Qh*BvSMsZWWwh3vRK7yE;Cv%}g<%H{HXX|6}qUk>^M&z###@{_6Bx zinU}`{hsL6Jz~IBZ1ZEM94pf|G+TDaREVLUJp#pnb?`Os-R|^!5s&(sRl+|c&7SV9 z;_MIpr;teilN3C8kna+n4RgN-$bG=A{=-~C`Bu&4_%XL%6}acz3Srn)NbtT@m^#1g zT#9Qc-tZVjWA@c!oRvi5$*tB0Q)NX2Hn<58fs+29)fB+sV_(c%E;U|STWhdJ45aXl zh!>?8L-LnewK=i_M?4mmV;ZR+g(hP8{wCBD8}K7Xt6}O{`B%~Ee7DtAMUJC;s28Gi z^tPAAgG0^W|9b&^*Y;$?G^w^ssglG`C*d9KyF_nPYnOVD^hn>5YV*|#bHWAukhPyd z`ed`o=mm@Jk&tdLnp=*_6}3YtQYGi%WRvP>vO5a_qPjXVtb0tpkCUG|BxLlv!>yda zxqn{m`fZQ2;*#C6v3W$%yb1dF0ApF2G=4pLl_8{!zN`2#vn)7k8!R?un6z0=yz$zo z#!2qO1^S&>Ekz2_zK3)>_Z#8TGEP2eOS!Li*#n>bbXUmQw~aKH$-2h$@C9QEaj{&!a`a_6S!G!PoyK=QdLp-n46e=xg!?K~3HO*li{zV3rJ8jY3PnZLO3 zt??_{h=jw1wvh61!Y^2dgqK^Iz}l5pnj zK`uq0^n+f}O!kepj}vtq;7p|)pu*wHg%fLr&h;|^5gs;IZC%R}qa|_Ou(uy5cZ$DU z3<^s5_2qB^#=U#n6Us9nNThKm`<2${2=0+Z7~1r0>P>V}GM(rBGl1ZgpnJvhWOzh-0r9=iF_OfVGlC zeELPT_{NIyS)}Kaha?-*lXx9DW6C5Ba2I;V%^ZFD^ypFX8YICI!t|y)jeV;=ob_`- zyj8~ig2*N153OA-)=xb8=K|N)zXi4a(RJB4A+5+LLr1UYdqYd8vAX;m5BCJ0gH`lt z_Z;;p+i%{-rCx|i3?Y`d5|2QmO&*3X@Sa2m;E>s*5}Ubg{ozB>r`%I7g0sXe@V~gX zeDd_a-m`@Ni7V-r0tdvt<)dyn@(8;gcDUq*@N$2`R!gpvv$T9EpR@A^NC{6Fl%l~& zV$S}`&poJ}4uzyKr!uSjNG!?SvvM2=FxJ3r6U=?70(f?a2t+}lh*ike^|h=-!3cmC$!ko!KIMrqNFk6*YE>S zbK-|4Ima)D5JSY3fDAI%5h%P9xMxxJ$o2%4m07*i;7Poi(t^fIj|E(GhxpT8adG)e)TYIhGRg zq+Gk|sXxw5hAhe}N{OQYn%z6BdHP`)(@3C6EWM>rQWxUCNZjgDoIdB1xZV0pGSq?E zETzS|NP6SZw``!T@+XPDOM_mJJqUG=Rw%B0_Owwe9#?7lbperm8qumnK1I zgEm8nk-lm7J=G@5c49JQ`Trgc;p=5rOmNA}(+8}xw6iC$6NFib>QqVktN2MwjsYzt zlK4ht8$|>o{NbVEcK7SrxCYplPX*;h*~qyE2=Arh(?(muvn&MzOW{BHp+r63?`*0yjmi7v@vuZ6j2%UpcvoNl;5WPcEQYA7!x zetHRKHPhtLdP2o6wx#pRdc*^==QA*Vga~{zp>OPOn;x53kQ?y+_2=_*LX6?O=ES*I zHjZ;t))~O{pwO-(Ar0N9I)BS6adZyccu~y&aeO6|jx=!kiWpfj#(!v#9c`57x|u?T zMwt@hJQ{>u(UV0d5d94)YZSm${8L2vwr`42>-6_Bwt4^fu)6A+KD{AyFZx}1yw>j+ z)Y?%Xjwmo#XJbDJ7~^HX_Boa3EZK(2spefMO$@x24}{nEZW_8{zMc83bfT~7mUjTHmXy*M@Wwk&lN)`&`6aRMF;NWRz;)@~zDggNS(h7z z5kzLlk}-L3);CLcw>IoK*yJ`u)Y3{DoSdoeyF~QD(KwURz}Z6dZLpyjTZ-pl{ig_C z?>TB;J{yjEw`~1SriMmGkw%o@M|YQb)o7|=bpC2LPdH&Iwx?3%sSu6N?!wXy<}T`2 zf}|Z7z(j&X3g<6QrPH_}W$tTccb668f$*WW7E-^T;TwtMat_GOl^ zFSxAclZ7BriPZNX$+Y`|t#G2S(qV0jqEvo#jO3|ffikXAHPWpfpCk9UlDR@?P_%m4 z*~)!XFpr8bBW09x4gQ~!%2UVH_G>GL3^peAtSX&%x34u%k8CmUYtMR_v!Ht|ZZSh7 zPIPFD{P$sl^!DKEA#+>%5Gnk1k&0Zc=$_l1-e;^8*y>|P6Jx?%FdHLCz={=N?$MoW zOELjdKo{*+!QywbFqndFKHZL0fRb)?{3<&ex1zgif$Y%wkVl@D+}Dpb$jw6iH~>rS zXl>>14(Zc!tZvQUIOWt_&PWAwUO>H@cm-4-p5{{j@f@Qn;X2vkJipT7_)wI8rbB0HV(#A zG*ZouiL8Y8JK?{*B|<);UZr5%Tye}Hex_>iN!xsQM@{m!PU|K?OLA2T=Qjk0tBw!- z0BAWIw*nF+@NK-a4tEP77JS#d`j9b&o}zF2RG_6qr>|k6x8UM% zSaem}RpB!IVcnX>GA1LhI0$ul<2t7Gv9=oy1!^<*FJuo zKQX?qAJ4_jW_?Mwa^PA|7B^k4&rIniau`DA0`q;=jNd^LwLffDZ#9m(8oX^-@9K{U zHVv5_5ZwMcXKDtBv=Z}7C`Z6NlUA(&7=fze3Ay*5ZSYR2J@Fv<=2J(RsFWK9)O8Eb zEr!kNRX^8l_n)4r)QL5LZrxD0K(OnPw{;yLrfno%w{QG2DD|CYI1^M*^4IkfE}5#E zCTb?h!#olFL`{l}`8m@@#%zD(2lGXVkxJOnu!JJ7!pN;I8ib=J_diVlo4u{DM+L`? zfrFll^y0JP(E1$cD0AHAO#dP#NodH$wIAmGr3hRS=V9u3b{+rY92i%eivyR zva6zTz+cBC*JQH#*)=7V_mjGaMS0OZWwRz9BqML~Re&T6PiM?sgSTxdi8Jikx zxJruX*fOhj>4AW&3>?~t_UjS+mR>5rh;>#i6t>cNj<;r{EUQ~cOU>+wgqy6nuQydxq}c_XL!1PG+my-8}Q2kjW5)oPG8F< zeL){p%?JK$NvZWFF!XLxQ%(sGtt2o=QtmRUy zS50#0zFy`Y@9eGTw}G-dVAHeux?ylq3TN8_2&^1xUDGM<XYabGFlrNa*xWMdwLp08zdo;AY_hXq=5u2094)m&&$LU zSA)KhAqN&Vqt9?ZRD}xmpNy2Iazc7&fXyZ+h;z~s#mmWe|{-4 zJasTN)+AW|pJyys=1On%Nk=mUM7UH5bmKj=vzRjqU%q#_o~>ZDQv|BLHTu4m{{O76 zeE#EH+qN9OIqT#Gyv-2R_p4QGc|%Kq^CW5+xYQ;Jp;h0nXSX*l1xqWTN`|cfJ?y7h z{xCKlN?PGJ8vy0{e=?_4%Eo#lvvG5J)F8U!oLl(CCn1)#I*lUW&9*?rE(4{(3E!fmSlW&iFnx11lfL7O?+B>*QJ|F|GZe|?4H=_OtAXzV7kK;+x z$TYiHm_OtM0bAWThu)d<2qmH=!{LMf$>dapW7GbV@nbS+<8hL+xIf(Af$iDKZmLV- zKnLJ$D*t4tGF<}2aavao`|-Nn6jL> z$Mu4Nx2`T-QuA>lM{(Vv#jC91BOO8J;L^_HK}GmaCexXITRn`vTYJJg1rbdgyU#$T z&45GZ?<~S%d;@_+Tsv&ZG3-_VJmLmsVN+9_{g}wBw%!|TxG4X_3Yvl{b$&K!{Ykgj2ZI9~ zQ?o8DuYVd-Au%5R2A?(xn}B$@lZ`?g`T~(#rSz6=WFr`1_W_A-fWdCK&Mdw?C29d+Q;TT>q(P{^QT5+a$ z-GR%u!OMZD*`iQ~t!C1YA1_9t(+vD{4VfcZe~@QqktN@S+E zMkd$Q{rdShjOWPAa7L{FG>yEVdA+35VAHJfE}RLT(_6u|;+Y&b9&~WqlcaWuTjT>Q zjJY0nL3Njw?qT+SPBF0S!=Fz9?=X?mRh+_Tn~z~Jxq}O0WzyN)!r5M{t-A;Rko+eT zet-~+DbL?rLGml$x!d|}u;C=8Yq^Wmac#nlSMeghu{&E%t@mF;|H4pgS1Q56at z+=mAvW?kZ}(UzJ>l0#4aih5x;a=3>uh4!vrK#Ht?P_~g@QcgF}kh-x-EC0SGSB+L1 z^eq3C;S|Cn(mgUx6TakZ!?oHXozPcsh??O{=FgT$==S)m0cqup&Zna|9R}dQx;c7L z!^O4-@;<4d=73-b;qS8~!M&cfxb9_zF-}34`XFq7a_<(XOYW&fzmN@ifWSCU7tf83 zM@7EJ7>rVl+gF_H+BZ3C`uKQ81=EI(`-UFOOiVlZhl(+i;AEv3*#q^KV21Dxdj%ef zp>~#%Vesyb;&ZCaPMs8su#SSwDA$48-i1p?3504o@&swIet^CtvDN7I{2pxkcO(F0 z1k*)+3lY|vr$!d2m7pvnaRZ(5{^#``y)yosWi->UGtr-1^Wy}~#LModp0_Wo5`W$Xa(%y$+jnTy^y-#;7u_Wiy^S9=R{f4M zrV*?4olaOc!`eFaEb0k0P_;EBzrzbcMfQwEgay|7{affFX|j;kH2#lA=vbloz3KZi zkIs!)?6uplc1=dOLxn3m>kJJA>n;4_j!98z^(4QUcq1agg#5UXvbctYRTdV17qh4J zP7oS%I_(+&%w_a?9gL3L7$ONWEN`KzAZTTy&xRCbRpxBoAY<+<~0rccdavvh~xBdw}vfZZgW_WsGPfi|zxVpP;99ai<& zH{feKlUh%JPlDH$wh>?lphNgcb&1*YL6UH(k)1>~W9Q5Fpx;^qi{_;eoSk0dt5rn_Lg1i(zSFIjvb z&iJ6h+f_9}12PTvt@n0nH!Ev>IlLkx4*Y+Z0XQ;X_>T3G?P$02fYu zWV9K~P1QX|N22b=kFFYS(}Z!AY0H4ouc|sGX)0fSmG|w1OV^}qfXh*+=qzBqQKPOj zY!@-Xd{GW}suh*GE*xB+1(VAX%zSz9PM?oYqF2w2iAYTyim5S#bcA-hlV}`g~ zT-pS2f4~owgH`*#hoxGKqu{b)qLrAf`Y0biHP4zR&tTtE2Q_hn*2^%LH=9IAd&%pkhKG{V((eiddPrWBZj~flI zh@tUt=3xFUn%&M-+sLob5DS^}5qHI!olxc1twY2N|B^*uLF&{1*-;ymu%wEOFq{?k zc!x~XmGu*c_)zErn}~|4A@D9G_4r*amo?c{EmZ=`Vw#ayLofN2?!c#BBD_uFp+Q=_ zXhUSccJuKD#4)r2eC`_g^WgVlDeizIB=%M_;rzgTnhr;|V_Nj9(S1*+fFRzvmEgj- zwqxu*D!_1jg*Uz;&s9|RJ}T5$T?pY+uZF#6h9&V5lQYiD#M%zwPWw%r%X1>Zn3Pe@ zE~S`athe%5#*>E)K3i)G9u66WWQGZulM(XtGza7whl^vjNu0M-+`_;hEsb>uXv(~i z!Sm{inQnBY$X)4|1=;@g7JdyEhsMhhmz!1o8Bdoyl#>i%b|b<7W$2fn`c6i^24*r$ zoPuMVHF4NJo38UXT3PM~c^lj1qmDy(lxkrm%(!mz`k@DQ$}yv5W#V5@z%Ep8Y^{5NjlG*{o}z8_ z`JFB_4*u354D(=O&9KrjP2c&Z3#tegmeVFkn%2!euJWHq^!c6N5E0FNg>sJ5slCn< zr(={}-+417A4)NFTr4x(<6)fW8)j&DI926p#k2GMrx&}LG=zVO2&1HzS^qOR%`*67$jb*b7b86>Ra~* zge$@%HKNSBqqBw9m&|-0U;FVJC%s1k=80sHE4GMvFReX>?aI~o-$$HGd|t%fSLC2w zzm42SSZQsP#1?;OZ<-0ntyvA2_}R}6r1JxXMG+&LqISGTI0Mg->*_L;_(SdtDCHC( zbb3YXX{C&ZZ;;#vZhq!@i}R^7VRq)~MmTWw41sc%wB715GAu4XV;*lWK)JrkHQq+_ zrFpgHuIJ6%O8&(XPeK!y01anA-tugC=AFkXg54K7-RlO=6&~{OiuvHy7I7gO2YDT~ zif*m-L>nXaAC!I{L7wn-V6dL6*zsnrChqLUM_n+rHau*z>0kGPyXXyNvr3Jy3x6NUF8GpN2U&i(}5YJ z2r5rYq5G|CJ{eA!LO&_7-WeJH@&5MzMC95$N%88=L;vhu`RKK2gnIdO{Jms(Nh0ab z(#IO|?+iv{Lagup))zAuZbiBK00SGxjY^HEvbKP-z|3_p{TAre+qr!xL2tx585f*y~%vx?QCeEhtnP+;P7v_DlR$J)v!KhOV->BDvsKCz&f1JU%+W5UX-D zeboYZFYt)ff&J%dl|$5L+k1agblQ^dx8W`S<_ijv-clm2P7mcN!#k9?^5T2j#$#&+ z?HLQG&ztTqX6R+aeJ!z^^obbA<$Z%EH;^wuyzhgJQr$9^M+doIY>k-B`)1;PxSr+9 z7M-Xb#8^Jh1&Fc17B7m$xvzx&RWE9os(tpWZ{5{;FqOg~uRsF!)Ik;KZC7oB5V_r? zRruiCF~sVCy1c;35_MJ}8s)(&wOu;uwH8g->hU>V@GGBtOW@6hd``ard$2KI?dCJ4 z)2intkqhSXe0K-EA*uDRgk2reNA0qAky>nkG=&%^)Nx4*$~@KUenKf@wu*dq`(k(` zsaa#$<8_iHyo*YFbeBLl?C(fwBhjg#Up$bO=AQg}8M)2!dUKt6j|t@k=b&g|h{a@xkTr$=&^*WtJjJDTU_Uh+9x!{Y zC?nx?O=i2`!%rr@lTDO>N2kNDxp1lAH%5A$7htC0H3QJCbfgOGO{vFC?V~fWbK(VJ zvCQ_K0Mapg_b9g4j9~#x%!y!uDij~^`@uZo?V1`H&B22h#8ob7`A#ZZf$kYk3l9QY zc>7|6(r$$1%tmaCvTiWe)E%axz8*>0z+;+gN(t$(guY9@=Q|YXt%S_f}EO*9?paH_Ck8@Us$IzSAu0Ckpk z|xXwf?eQCpIB5nk@ zKvnr`?$lCYW)edGSXDACtgWOXC+eaQ8YeX${^xvmTgX{!mG>fk95)q%V*gclP7Fbz z$AfGgoeF|^#CyY^y!MGU${$3(eT3%u+FB2G2e-`F%k7TezboKbK>AElg#p%zbY(L3 z)|tlil_U<}Fv{bUX3XFHbvbI@x^!Fb*-dW3s!N);en$tF%TQ~*RjLdAuZzG^jZ_(` z5psY3>#DQ$FN+If#o_b5sLI@RmPCaa#Wy(cntaP1?7j$1x487ESk)cMBdwV}+X!W3pghNoxk;vFJ9v&vE+s(!fS^X^5v^=b!|(S}FO_g&s^OYm){ zGxe)PAlF8|LEq4xHd&>zXE79W5Q(-LI*a4~s zp1y~Yve5T?T`22uCNDHv|Kl^GmanbcxPgn~dqu{hCy;cYGS!M%#OAHcZ{d|LmL5)- zs0!Y)U%5rn($zx1Y=$1_(%0nP%f}qeEY4^A+#^zWuus8kz|!CA@nZF2DS;RekFlUh z3d2bV8BjwRp9o0-SHob%LWZkhi+&x{B|JmuCMdw%=nPrb`<}$#cmM55R!TTe=dNAY z*Q)3DZ_lM_oF7N(aD%|iesO{cdplsMn!a1b2h6RC*Q*V1SJ;`^W|qIpl%gky+su1z zh{+0fNkg3}QcLqvVR>dBhd2EYbX9u-@Ec?tbW6?@~4SLzZVlfv#xZ zQMYsMXy${NYPEi*&Tp-LKh)c9MB5$YmbkP-h?w`lrSS& zIEjJUydlCZ?vn`8-dl4mW+~)DNU%JD$FM4oz2}zqh|Bu)3T@E%I%8|-WYe&;%SEG9 zy(sOYcqEv^EuG_0FTb>+Fevec=aG^7SdJ@Xj`P08y znQgHZ*c}`vhA@FO^5Q>{dwD{6T+ab)D$NK~O2{l5*Oi*zY=`9_wyrgy+bggg5RNL%rpR@4>lHdx-qKCNRr zO+)4@7{J7AQ8Vg^9CTA?F5EqL_(h6R1+D(b0%JjZhb~)TfW1?n1$0pqVms`H#>s;;-$jYuIST%DEoY-fIqSefY z6gkH(wq{=K4*o}lHJ|W?DW=YyEkwX}OpiaMALD zJ;(nO@%20?a-x4r#m2i0Lj78ra@vHXlCU0qGxZ!{6{KdGeaSvzy85V|%`z;QHXwLy z3g-Lf@UOo8(-X!~ia$puOT@wv$`j3I?4#(yLiR;)s8J>B(X_<-hu`GL0L zdl~3v;EgOe>^p%>CAV{`JjW(ifwtCYlYQl}x4}QTF5jD6U>1>nNphvu%~^}b+70zc zt$zC+?%A(w6>xjm;2@>B6=*E12n+-2Ofn@Yd%W1^!6WpG3BVX>V&I{Xi@Y0f48O33 zI5-~=WjK*yW-_2iFZC@h#xO~VRj6(5iNYNJ#x(QhH^fVG|NAgPChl4#l2 z-gb;DCh&S~#n8W7F03#NH;G*&?^`QUk0BiLj2u006kIaUyJjuyO0~=g`8iYRescLD zqIzp|g?sFr^XXHCD?`IdKp;cuoi5CuC2z9Hx{J&x5OnvqiVyKS!i>bXDOTmXd4y_MW+B9NpX$IS^B(5$-C^`g~ z*0bC+i6rzqn3zlzr~rhO=-bt>tRPROjDhi{lpkABvSBJ-+FIhhlA6%Y~sxFvi$$Iwf7eY8sX z8mZ;pqH@hIDCa^VKmN`6un7is`f%z(L<8RS;~1|d(fo*eT7yz?0D6FqAIcrLrB?ds zTjI;x`HIHOJ@Bbg%}~td{|tO||XMDK&13`qqOPJWAa*9%mU=@ z0ZCVc`&wrwI6or8Kb&?A+?tr+mkGoR>t%jcr#3?lcs4&$kv2=|k>7RDVJ)lTa{Y&j z(zK^~J_e+y^dY9s5$dBEawcJl9N;Mw_}u>CfrJ7}jI_n-70$VU34${)KLNQP*M^(N zY6&oE09E6coi!jpEre-T16ZNponT8ILuM=%^oBu zqg=%CMiL{d##o=fzDDonK3^KkL7gS*<$k_qEWl0#EPR)sG*4_T@PshGrSz^EgP-C$ z_m;-66k#a7nSQ4FL)CeP3LE=%{{8CT0!kxN8M_KQ`4mGJoyd~tz-OwD6U_*`OeXDZ(h`@7BArYCs zmX#@N0^O*5Gd&Et=alQq^Jq?{T_=PxT(2x=|4}O!kAlM@-7Re`2bTzIos=vivxy(A z>9X?b;g9^lf#a1C4u`Y0@Zn1K8HTXAzy-qEZLV<5+-d`puo)o}VKPNUn=9K`<)WLV zqcHqktMNH_i0n`y*_RL8M>Z_Q((Rhsh6pOrM{`f@cz+j>!jv{--`|vI{rf+WJK}N$ z6lOZ8OQ~+l*g6RHkq7(0uFB2U_i&g8H}F?|CFU*yN~r`D(E7b>xK}4XjUE;o<}NzX zpk55M6p?3+d%bddi#ejZ9KPx8+Y&$oZ1Om3|2Fy8`YzWC89O*0$e<4cGk2qhqL z1%xCBu-P|fhuM@T21k>4TI!vtot7K130%)bQrHmJ9&P+91l^~R@FK`k~XEf>3i z|IlU63nXWxl26MM_7Rw-s~h-1`ueLTJqDfWWT+L;qZ4Ki;yCbS4L~AW51Wdv_+=7> zaTx?WBp8rtD1e`r?Xt_mTI_C5-zB%;wvBj8Lh5`A(gYLE<|qpakl+OSHqGcXOYIh{ zuqDk^6w7fJp-V@99k7bf2-%vI7bvg!%bd(J@wqbq^9S2#rDooURd>fa(AP8=Q8&a~ z?O$&t|0k0B@E!jXjJ{+Zt<-7!1vpoYbpn}~gT_LOHg}L9v;pyFDT_eFr$D*I-W&J501RH?9wTw1)G8O0pK1#nb)7e6YNdR&#Pvf(ED{UYz#cE4?cZZ<;Re}I)SVL59TZfc{ob@)YsJ^!XHJH=9b=i>K^{AZv#ek zs>a`kuY2SObToJk9>}qpr(xUbkof0u6uAqajPe&)5jFEhGktZ&T)DvvqpiN1S3ZwM zs=q-~6%bJHS#c3KncEem_REB=WC3!=#)NWfQrX%Zh^26!7rMvrovLYpvRR25exLwC zsdh%QUFC4Z4^_eLONlHsjB`1NmNV|{eP<4FDCa5Ww2*@#*{XIHNT|VfYncG!{9WB84wCboHW-g4vvySB*c}W zULdST;;5V(-j+sxXvVuY-(y0egETuvp5CXFkBcK2yhpb3H_9W|#d|jc(qPhBV}DHY z;@79Y8a=A<^m`YpW+=R?k95GJwrva|Qnv_Qd^$8qFb=Ok{i2N9#r&|kG$0{Pf(WbG zJ!f+3;!Fe-()gsznt63p6*0U#%-itL;&w7Waza6i@KKat1R&bZX`B4-HN9kv(` zE8}(Opg>!G{xGu)x`Y(tpsx2Dk;132dlO#1>6qDf&uN=AWw%D!TN&$pUyrN#MBl+! zK}xPE9`y>6!3`iT@Q6t*`c+{QsI=4&l%Q?~;qE+lX`#LR#XE)Px11bui5BJUvZSXc zX&&7p7fC~KOt`&YR0t|jSh)Pq#muNrq1>QG=EzuY7kiXo`+ljtgM~jMq~*Ji`Oszf zceBh>WD^2lBN#Z?Kj&L2ynQzH zU56hE76g{q{v*=~pb4;HT*1zceE<>f37*tg6V2<;TC$0cl5=qV)1nIQtfM6HJw z;&Sx;=zk&WPkA|w-1Ovjm$B}!bain6Ng68z5WQ}j(e2Ai+KFtFVQ){=!3e&<2vhG;~q7hZ46;s}S(@B3E zo1PL5FjSSTYB=>?pGy%(enNBLLEEFblYcivXnIx5A>5F}z2}!4;AP{Sl<5lHBS2Tg z55o_ycFKl9B-89_F?E*}JNTL$B$U!$+jX@JSzb*0@Ybcce^!*w!b?gS0vKK6OA)E) zbvVYWAzuiD)O@sEdKoY+`OMdQ(KWm>c4Xu@G91Z-E?QAIp&xLCgd!aNmFs$kP-zIY z+fNWT<3;AM>u-Zj*Ew!_d-0SxcN3=7tXVFvCR~^-u%dRIY3Y=Nz=q^o0w*mJ+GL!O zmun}_wuC>q!5Fg|;0{uzyEJf?@4bI>L}yhtd0KVfeSCa6lrtXQmj#4igqxxAB75(? z$G7rH7OQ|4#En?S{b({)w)E`-VP020{rjl4B33LVLA2tW9@1!t`}(lKP-;H^2&c%) zKIN4O3J@s{5qrh|a*VOqFP`dgCc`afXK02CEOGzt#e{{8Lgm4{+l6!ea2A1rn+e6W z2`+u!C>!@|mMtgdvuWs5)j?^k|-+nhJ=PA_C(YX6UJ!RuYeJrNuzW zdx4E^)UIrg933{6S-cuflzXeg5_qx1atunxgpMkLO{fOZ6S+`CIP@OjGX#Dwy}W$8 z!*G>xT*AJ%!LO{we<_?j{I<8A;Wq+kp30=#zRg>-Jw7_{y_~Ov!Y9b^JO5yS@FC2r z&e7qcppdnHw^9{Rh6;33P4CLCGoz!X;woR8-o(#afSgf(s*MWvSr7-lV?)r}PP8vM z4R*OODn;kDPbfnU@Kdu`gMugVu19dZ4^UqCniEzr!Z50PGvw8b&T&|i(tXXN7oK4w za!_sA2usI|r;KcV=~*a0WsKiN??8eewLdwZNvh2}(Kc!5gALdlN{75_^3!c{mx3f- za4H=6V;aZ-d6K;&Bt}?j*p=)ra1|UUk7u*I1ywl5hPrk869Wmmxq@Z z(t{1x4rg~>j!LuyE!Zx;UDZWbEr}Ni-fjo|10wr-+H_iV3{A?FN2Wa^KAa{jB$I!Q z$(M&f5$F3%zVmmK$Rk#VC;$ChHiOj@KqUeF9?U7t>i7I@#R@GJ6*q?ra?u+pl9y8` z;H`7z=`(4;jrImRpzT-+?D;IVw9Qz%Zdph`ZJ~#0*Bzy4P$=Ijh>4e=+Hb4BT@`xk zMa}%nFc)M#3Q~w%O0{Jkd2}$nfA9;rz!W3z3-yRE5KI_~|I60G?IlQfJWTbEsZx4E zZ&qvn$raNUWoW$=jwh96&DT)bSoJis!3=muqfrGM`_Sv)->bp#Q^J1(@hz3@-%6f46RYSo=9){%iktVovXF2#f-f;-;Qx;3AWqJh!SCx&q4^ zaylw=L;RJ5X^PGtq;}cQ){$kjn}360_4+83nLYXOv8~@wP-u$vfMCC``MuTjSiYwna= z)pw!*o7~>H3&=4?Lwo#kgv;hxc6Z*l<8zl~q0X~>FJ_VKr|%r^i{1|iS^>R8Pnzwk z3#)4tzPG}x7ZHFN6*%Kwz`^debuc23`09JH^R5;q!Oq%-SxtJ^lWuIdMlPk0%HGzR z*0X?c>IIv%m00i2scYCnR~p$PQ54wZPL(uzUaBnTEL3}eXWytCJX{OzIO zw0SD|Zs&)6KQW85ugWWSdBgo;`<(g#A^sGx-6Q=H+iWX^*PEPNY%leh0Qug(wKkD>{or6V_iA zzUwI?8php?GZZ&ZbsP>{Juh{Rm1=$Y-<4NwA0|KCX;L?etXf#XGOEU+Kyu}7R?U`4 z7Mm%Q1x?A7Y=>Fi#U{JrrQR7MS`K(+HhFj1n?4@gZG9h1VJgIf_72^cW?ltjL5fOejse(Xd z4-Y2K&po}JoXjIH+%N9Ho28e)hABz6CoRain}gQC3rQqhRxPv~Fv=v-iaeme ze0Fg0WzgUjG>W{l_t}B0)v|Co-cZcRn!BjSqMyvmKqITht{cNDkUrj-LC5 znpRuzX~w*f@|=htWHNs zaD=|*>tVFz?QtE;>8mK3KIHE%EngAmtCllQ1}~oE_g>$|f2z+5KE_xm7`vNgI2wsy z_6be8?w;5f>6$HJ{;2p`R#)R0(XmGs;TYPpYwTO#Rsf&c{Y#NI>RRB$!Bg{?N4|!A zAA&XjUtnHR!w=4=MnDqN7?R<}M`Z^2JyDhS^1;sICXrrA`fe(t+4W11GyEIYg2D(t zmX98tXw?Q1rAiPGP<7cd|E`%Py|-s9-V0R{UeQLai!UfspZ)@OQQ<%jYbuxj%sl{J zcaX>y;UgXS1+li=W>Bky>@^?9QK^F*li9uZ8y_+fA)Va-Lz{Q0J+x}`rwahQb>s_l zDo>0#f{f}Z-XKH)RV3HN!N?w@G#*juS#LOSL?!6NF2{wn$q__AqzG%lRo}kH4pr}J z1|v-@L%OdQsE^=CZ6AUa9|y{MF07QGe`rddP^8J3wo&F#d&YS(}76Ut1Mx zV$92*_$!phcI)gL*X(+Rz60#uG49IYN4>t@CWYvt5?1h&GfQpZrWN3w1xWWEh$Mbr zYk5bF(H-9iA75cB!D71FwM`{w)vF~_cVG@@ncnB`g1IL|;kE=`c*#FKLBd9v%bdU% zD9#Ydow=74D4RuQ@og3wp;3T~h^2!dA2=rN^dJ2_l*%W%_pkQEZLG~Wd)I6lj@!La zrd3Xs?Z@awEcMiq&M|vS3**TIFo`TR3h*%{1_)8-gj%f1Jf!Ht z(0sQx_u@P!c`WwNlWPf;nk1kYf+weyp*39o%lM1Q!#b_5#<#95J7h-Y$}F27Fv_WX zw93icx<9YDoRT^D5psoy+lxLFYSkz)U1*?*b0}lWj4>-`%nODMjUDGxPAMhY%MZ=l zV^#DL;kp;4=P85BHLGd zWy!3-v15I)C!!H|@|Jf0`ldl1dX`8*7lwaGd(0@NmCc7C))%gZgLVp70n~*_J?y2R ztuQa$3;irUUUT>>HUY5ZiFBY0h_cY??R$k>goM5mVJUIw&i%{8%P)O~D(X{6_QhNK z^SlKy(=ahMLd0S1gkBsCUAN$@_C$v{QGvbWbmh9Lxd7C0XdDjWZmGVKD0s;J(Nh}~ ze4?Vi^sB))?;xEcydDQ&19mYyklGS{_%3*$kI2~>A0MskN{F^~Y zlhn(!+7K}PtjgZ;@Quj9uFI$8IwhX7DU2m&I$V*>l~0k+B#);S1cUGR&Cva$sxP;^ z6+_b_h#K*`@8%-!_44QTBa`d?US;!%Ij$>*!cW$(f+rujIYj;q45=n|%ZfuswVcY1 z`9DaM^*14`zabig+xN|v_Alg(IPrr>E^ZWmm=oV$sOfLFsghj6N3Ay}1QBZnr3)lzz_9FWj3HBU-` zDgbhXrRtB}iUHTVXitgp;EbJ;(iYyx*A9NjEjX1g*(;PCEAaZ^c~Gq7t4C@@%bTg| z5_e-Z$!f}LI!gfb$R?!277&N`A7&8}#XGYTX+}A0ttY)~FBs{hOp^WZqw5(!QdgF% zcpb_ZoteJQu%mEQ>o+|qzngO=7}>VqxbET2(toYPJN-eHy@0rpfp`3{>`sk z-jiGK5m29y5}3bb9CwfXu~AB!L8{l$rjoDtUxEny*ev{F{o%%3o1E1?n1x00kGULy zICgEkLqWdEryd8LLbc;-f%KT8Qf?%vo`>|}5UBKniyUpg_?6w<4U~c3dNe1ZF*pWB zvYr1YjO6=eIhbiDbYjDsJi6?j5|3}CETump)*mrZ$_Q|Ebvm?ci32wH+ZG1qKYhZQ zM~oWvvHjec-ii>Pi%|ygVJP8uF2<{U=Ge8WWF{CW2vilie|bzs46iwpaAPN{48(X( z)xhr+-$96pb@8>|2q1y`eTMw_9M@^44Rfd8U|+Woe4eed<6~3w$3{xRrj;`AN+YQK zbw6O=r#!+93{NwdPx%D=G9@mpla*9nKCs4*Qx$2TI2TAHvTh*Y7+f(icMdzS{1h|4 z8>-|+=TFdYnfgBDP;s9b_RWdM*)AtAt6$FR)AJoF=AU;XL*8PweN{IH`I7&?mhi9# z(j_>dxS*7?2WjAuqw10x>;l*t)3Qli!9GO1S>3YlU@YmzDFtC&C(S)CBH(gjsNHnv zNDiTx6XZZff9B@`wr%YYj0{UO=)##D;?Jr!E_T)1o;#Yjjre=I(%B87cSY?_cFA%} zgy34|?ejxNc^_#;`AN0XuwbYLCGw;MyWM2Wx?iO?ywu*V=D zQ;UTsm+XOblM@XBK(OBkI`X*v`u7xte-m0VAdN*qhPMSOE28s${shV<{(A$ez1}qj zM4@2EL(^sjf|J!lSmCTu>gG$rqmAa*wQs|D}t+H12hffHRjh~RP{@VKU*s9y8us(5YDn6m_xK3KG9$J-tUbYguPC~_vqB)E-cjaI0gyp zSJAdn|M04zQ($K=rkS*jW%m7cVtJ*Z@h47H{wLBF#VC@OjI48jc*O-bwRnSpQ_NhH{>~ zL7A9^oEP6RA!1}>B8EF+IjQAT_7Mrtd^Qqnn_354ag?xcgb>vY%`N4oUd~a)YPYp4 zl!16p?fKK#wS4FrzLOs>7A^hsKM`5MepIvnj5L^TJ_jeoY&KHYRCjiUK;VMpj?R=s z8k&)}q5b1H)_HKg!{||#e;D<-!84EoYUn=64@_~wXH=J_a{!~5&JrX624Mpg9C>R)eb6s>iBRxa77;IH8(FM5oa>JIkFSzyl3>w0X0 zDdeg^Qy0O*p76;q*HJogYnUx{_{b^?B@V>bXPqUBgdK>+lMG zLM%n6t)%spT_+K-8@<#aVYM(yF3)12`D&Q9o#{Tv~ILeFh#Tw7T!)Hj|4 zf{0k_UJT_#oz!Q*Qe=%UdKdm09UBt^k+a>Z_rL$cxx~Cj4_fd4V%Y({UB(&UVdzR$ z@Uc<278iQ!rU=;g86aU{D3hEC<{IUCXIj_(7(8q4;y(FH6ATZMy`pekYhdO9%j?t5 z+LfgCqsNL+7cOCUovwIl3<-c79Q)QU7&=Y6#tLY-3-^;6rUQ8h-{$`FmT8Zll&&@v z737_J_ixAY@Wxx*Y)-GgPSIJ~sN4gVa9RKRrWqaX;1JPK+8z;ed6hNadC*EJ#KsEN z%p+kP$d<1+(3&+2!c5nM@$9xXzUZI10S1{o@;p1NrJf~B8_>%rovb&}C08);xabn| z_6^Tpbk4H=C%!lZP$3kij{T7YYi!_fxkH6diIO@I$7=&5>fX@D|# zD1j!(O|B@lfxCBqxSmzy#w^k`Rip%m%N+Gh>nJ$gLIts=PV$0{U+rUy($&pBIoyer z!~!+_`tI#|*Iq2r4Djo1pNQ@5Qgzu6O}(Xjd0}htL4|Jp^**?l0DkO0k>&~Kwqtgu zCv3a?umY{0|)UoV@WlPszFEKqX28kv_o2n4tZDz&xgL%hf z{#l2@IwK|ZqWM#JFj0mroJ4@V5<0g~4=)9SD16(75&YXnly=8SAE@4Rf$}K}9l9xe z@#ga6ms-z~8uv0|eL$AsqaE2{A{9SK4Ey#G?|rcr(453L6_Fxc1gQk4Vt>m=C2X}Ufz+@IyvXLWU-FVq6;%jQKA!;NPMEat~);r_?g)c+ohm;`Me|66-xf&ZX6T_Y_QX=hGCv0>|ChSgCYSe zZ3l%91&mqwvyO}2QT7#i*Z}E+CLygqL3q#pa zyyjZ)py-R?GC@2->J&nKqZ+C(E$D85Y%+o_RILkh&R0=8j|sJC&R6t_NxVE%O8u*Q zZV{JhsZ{(N9R23hff0#ianc`T3R(yl9rmO5okJE9`7AyEqeirneq~?kAW*87Eme{V z3%9kGzsiW6^LZcdwW-tPD*qkr<&8#9>}WrDCHlYf_9JX)9U-G1;h zYZ=!>}eCd5e4uW)$Oz)faMnm$u68>>8N3&iBJebZ*z zS)#tt7TA-*Ui%y`#M!o!vT--nw`ZL_8AA++oTcMGPJ254j;2>!lcJ|`Aif~ZYTr&2 zEKxmTn->!;cU4V$#OY_u^Jf|gXtd?t?XVwr2_ctjRxeMcqnbRC_L*iI*$@hzgKEM$ zvPUUAXan+OrKm^L6~d^AXuw#t81fv@MNYa7s7J%;c9Fb!fR%7-G1!x*TSpa9Rgit5 z{^A#%HW2lCNI@z_(@)KATpwI&ciWrpq{j?^?)o9?b}G9fDR}1(Dl)`z>NB5v!5z;(5(UI0*x_#y3K8 zPLaM6?Gh*-g+UyX1D#lDMZ_|+r)~79z{v3e$W65$;*cPZc>g(r_!5ap3@+|ZPb#< zO4$9mCSC8x6sQphr(>JB=bY`5X7N# zjlkc&gnyQP_oC+HA;@Am+pf(d!<+vr3A^O#dKTI9%A@}6*j!NrQsPi6BGKngOb*{*qh@YXMr*H~3olU_EYi%- zJcxP+YJ~ZwK*VcX)6wzeb*qF5iNV^u0jukc>p3L`%g%3l^sw)d275@7`oBm#^gDBx zvMNT%&xu2EmOb-Ha|3}jZ%q}R8+P2e^+GVC_>KmRir*Qr=4NgC*~Y#McssD}Oj<5o z3kt5lfb`PAt@Xo`k31|xUBN29o!aOl?%L<6AqKr;# z-X5tQS{u)pF}5at27Z7-7sAi)Si z8D>AFz$c;9{)-*#b7Ls5n{1Z9spByoxozs~EEJ=MdIhi5y^@~w(GeJ-^%f|ai=U4x zx;?-ZRv5Tc`9=tnnL`)s2L7~r5piJwfB^5(j&`JZ8M@XS>$Ls`=#`*uAnm|>Tgs{C zqi=2)xLw~MN7vq(m6Vz7Egd$HG@KUqZx1iI^8Hw#ozc|hFmmf29YrDw?l7ME&Bx{& zs#g3W(jTFYBI7SYCT|?|*eyKKHc#y^K*Q!8`eO=QRQiJ}80<{VR26OVM-+2dv*nhDn z!FvsV>OM(2v9_p9G3I*9Z|sdk3y;6)mS>(s*#yVVPp!isW=@bxCXk|^BmN!yR6YEu|Jw(YdnkNZ#b~E<*rV(3&(Xx5n(K_h zlPd6V4+pp~D$mi$nCCfM?ee((I^Db@#7MI-*8aB4(lSw5!Vvb5^WFrO9lXkwe=>4{ zJ8bjF>ifEttuqbfFEEc>pZBZk*nUI_O&p_rQzYQ{xA@5%Q8^hMs9i>6U)brQn-fgzHXwTY7(&tf{#O7;y{%GRHaOWUnuLE@YINL9K z9D+e;t~%bBo2z*LIU<8AW&nHb2fJil)u`bG*l-{YCz!Lf)`)9if4x{ z@Hi-cFYMWlt$62zwogIOw?zd!XR$96tD!<%Lfnh&blU={hdMZv&Iq)zYh%@OyZemt zpn|LqWaI2O7@M`#g?!L1W+Uh$VQ&0$)W5FLu z^QfOE1w^Vb{*O_jbgLEp@(aj0Uu@ek`vu+Fs^aAd6;c;>B^p}k)3av2@dG#yW6!Vp z`XE=_=m7WigH=9#ud9)d^gu10;%pH@%%Bqq4gabi0XqgL$=Yc6U_8o}9_zaa!7bm; zn6D!crD$x9s|{HwvJqqcpU91Mqod6VLs}LVuWfJipT8sDsnT=&viQHjsodC^`T&S( za0V3fg_lyzL9`7%Oc*XRk2qioC$Qa?@nTMZwHcw&U$O6pXJJsjMM9*-9L?Y=B?FOh z<;CL8hI5s6H54N@DbpZW%CjCS4DUE$R;_aC~mk4$!T{O5$!W==XWC; zQU{o!d(_M7fCvI#*<_dpFR^Fapn+NToIj)cO^A`U56w+Hf|LoRt{)0Hv1SNv(Fj%O zcPl(|Fl+Ad$XG{^VO^=4hO@Gj74BuooaPC!XhaO~=~ z(=m;G0qBdwBNR~yRmvckTeCBEpr$R1x|fzzpm^{UpW2rHRYDj+&!FG&FYdKMc*sys z_8RNVr37tE;>#RS;#U99@N-dsaRt*Sh0Z1C{iFZ%Uq z{wy{d`LOx6ZoUUWpAQWG+L@J}(iyN&@_LQY8Fo$JgCUhE;y4`!prFuKu-?0%U}9xR znWt{o9h>n$v~z2@&L8yDT*9*PiN&)~I1V80cO%X#E}>wZz~er%quv(_px88*f}cfe z;0vnlm(40;2j!ULu`A4Z|L!7Mc?89b$L5yz&t8m`Eti|UN)bujj!C8rr=D{aq;@gY zZgKLjF>8T+0teGERWg8<3hiH%R9WrrvRfHZa?>C0sL=fhnXh zjW0%`NRvI}21o0m+Dkc(B@60)#|Fd>8dMTOFKxBogdT0+^_vE*3W5#0_UV_70xkq& ziOn>GwMZ*iZyu?LU8@*qbjlTt>!f$YkL!*GOqi5~^u;9tHo&^Tnc?J%$C3+*XX@1l zErf*7E02_~#kWdiJWI)yC|(%|Ljz0{C}ApZuPmw>I?$@Jk#Kt4T3)u)r~t|ICsX)d zNBiq|NYNKcA&VE%r#=o|vGQ%pc2fd*N)H>n1U`xZ9YWDtfn{$GJP_!9gYmaNtkzoj zjG4_vq|D>349=7H@`MX3XB z-J|qXV&s&^u<5>ACOz&&2vC$kyTEo!oow!5 z8L3JcJz`7{mYY8b%Nms2I#P;e|Hsjl$3ywPUDdZ#DwVWil1f=ac4mHUgpiae+f#`?}6K*Et^_SIC*) zarX%G)5mrhPbU>1cP|5ciSsAy-x_e>`wc*-q_@>#Kv&RX8&Tn<;dn?*U%|>tzr^zE z&sOJ}v!yi>reaHBbp_~s@bf3yOj;LMMSnQl`ZA-`EwTE5fNVoS8?o|>=bjWMl&s=5 zvr18O`s48jPL+V$wH<0X_Dw+At~#%M*VBcwz+%v}_03QUAxkM}Q>Ei|fyRX~M0D9Q zdhX~R%a61QIysy`yxF~LtxLa{Be=&u7J2(__BFGQ3|^O-TF$dlEWj{C<^BpiIInMx z#E=m5&`lMw9x_z;Qtn0pnQ^up&-cNfFV`^+=^BCAX`5OZCYJ&%srU-)!kG?sqD?bQL8XO+9|?^mI-h4IZX8)l zn%*X($dKGfBG*4T$Z2|H3S)z}o@mQg4br|KJG@6ATwi&){nUMu+nNSlV^!pN%z16r zSt6`WALbHt_nua+yEqGD_v$biL(#Z1Ep@Smj#9o88Xt$4XftB~6^U zR=v$t2bmNDQR5AdPqPVe{$6}AlXrwY`J5bHxxh!YuSiV{ZbjF_A2c~t6np)7s33g> zI(Re^AJkC6|_Jp*{q8{Qw^3 zOE5J_cxSiv8{gT^9&LQ^2;tlb3$)@zSRw}n7k6`Z_Dg#7ZZ~-fdnNsgf1$NjtAMva zs`gK#w#mU(Z!FAS4p?j2R#hiBC~3agCrsd9E!_uRs}4Wy%r8Tm)s_A~8Gat5?*Kf7 zGyyZxF6fp8zRYEXJk$G&_xw2y@`>lVw2q)DM+v|IwYeMz;;yOO##7j?7Rp){h%KK- zi*7)X#VBp^Nao9rG1L92r!i07VT|6h=<3uD2wxaa1n>G;-s0nm3B#!|MGEIl3y z3i*yPdiR4>1M}If4aBz@kJ6hY4S((Be1kN>TE{X;i8{Y4H1TrV&V`Tn4WNT`-?*~^ z!+B=%k3u*FQGsBpLM2DowQ{{%ka8j}V%obJ@a*v%^3oQ}=N)|bkl~y*V|7}5^Sdse zGsr!Ujcxsp5e~Z{&Q=!h-1?Ba0Jb9y$`l%Qps6p%dGi<>FOGUqPG{yrM_@h=Muf>K z7x?BdM85Zne9h%qr4_IphSgc6?Hog_U&b6CVUM3FJ?qp$Gc*eklfdkN#L6?4>LBp_R70P{3~N)q|`{ai}kgBB|u4d zaJJ{^u%cId+4!WVbbh}nrp;tcK+45`wKAD?j#R!S3;QUBkOrK^o+fSvTY0Gv1rwn; z_k+N)3hKC0Vry9>y)FeE>`!R--0}he$pQ`!Ff7blkSY^o5$Z&FN1z&0)wXp=pLMGl z+Ki`eqi8!E!mFi1!3DpZTZLau@a%1&VY6?zf76H zU=yIIC$RIe{QrmCDw$QTy(%Y(VeZBOsdC&c8{1$B6ixm$xXj+i2lB+}JgC{(nL(gucAku_$f~E-FX) zW9ud}P)5xXtI{*3H9qMvXz*p!yy%s--Xp9s?2vrx7>p2`Wp!BMJIB81Ny<=GRrL^bM-ih@wZnB@Riv-}L}(g!H1MjFVccF8sPcxb9#N#~9i@*&QL>bO6Sg25b-W z-aWj+gO2}ZFIV#o>{?!VjEq;u2hw<0vEekS`>n{ zjeqWzgkBl>U1s%DUvKJ#s@E?~--|xoSo}=DUcEvK8mUF(#nRz}m&A`flZ?<3csJ%{ zwef8@i!bkVL#g8aD!wvFyTBvLzsK;CGrkB@-jY?4%ZN4ss~;@)+CC}6(f@Ej?HX-+ z0GAwZZ_RNrw%PLsj@R_@z7vuAo2jTYU?aLy;YBJJ8_Il^|7gdWeu;L3`i=r}xzdni zw`*)(pUlOYuSxh8Ddut7ZA6DYc3qJq+RkxypX@HF+OK-%o4!WV@lz7p|6KpR7BM^a z;0u+czER@bbqW{eHj->oTU7-RGpX7GG1DyNc-mT6>C--M-FV{R_`$c`mSI4Svvi@} zP~>fp`_peAIb5NYbXLN$+kiryc`@pB|MB8;)KR&#&nY$FdJz6+UZ{a-DJZlA*9YFWWX)gHE18h0)hR2HXMm;5; zr62dc{4IUjL-76VRgXnur(S4gt&@n+l-Kbg#CR3EiqyW;nzM9qWGWVT!2>HW6nrXo z+CRsxqw0mzV3z)8FjAYvBv6XJ%S9YcC@q0=NrW%O3B2#d9P4I)p>l z#k0!j=Curit|=j&De7qeyUaBe<*WY2DT=)gs6RT86AuWd1F<5 zhSJ&9$8KLGK$VJ^dY|fOwy|p9tQ1*16=mw#+ynv+c%%NbHesiTxq_theZ9PZ9HlilR{hI4J zn3X9FwMwVc$j|!@>VJCky^?3%WnVh}0kHgKwN?v!UzlPCL_g`cyB_CP(o+ZuVaxQ}g7hi{qbr1N$;bG~|}o0_kJ)Zp;b0 z3tF0o7uL6>99Yntz~2HMhzQ{?nhFE*WuT7U+V>=9WyWRD9?AKq2avkB?kOp_{JQeJ z!Ypb!^`RxnyoM;@ky5(JxZI|KbL|dY;QeMV_tPK$%jC#v;gg*RC~P?mDmmV8Y8N0# zO@sFF*BIq9r@4=entu>FUW^O8PJyKuvgx*2hZ1(>8=Jn&j2p+D+`8sW^~*Io-WC0H zWqDTv!t5(i0@p;kT@Sq_?(FVj#brQYnkZ&Yb9!zr50KLNqWOB3AU@@Q@b4kcPHl+g zFiEOowkyn}2F_jstYx?7Gg>zz2o3^9b3-&Sr-46gsZ9N}KgxekB48ofM{kxs$k`uRsl z2PkSYTNtTc$cOKnb5RJaSL{|UcGFJQ@{`8i5i|W=#+M}cH(|Fp@Hq)JlM(7|pUR*$ zmMaHBxPxg^{#;4Z+`7N@UH$jFz@sN5b-{^7bKOiJz@L8vA+ouU{pUxbS4VgV2ClSr zk8>uuzIQA}WHT}P z91$Z+3d{0LG1~7!2Goul5_EXooF-Gls3?p*rVP4oL!3OKUSo``sa?EhDQGRUSZHo* z-Xb%O9^D&^FgRtMgj{;USF7t>@|tq-haxI$%(o!x?6NF440rVt!f@j+$V+v-cmAinaGqZSj|@rgj%88?YNcuMJIt z43T3a#8F(h@)I>%6KN_cj1mu1&wk9Ot`eZeCi+Px#}MIjJ!2@)lUH;e>ZpC%q)>?p?BS(GaYzt?L6v zGj_*{*@1Dw4Nl71$@#}8d>sKOGK>ql3aPGaHqMpI^AzLslURq z+xiguc|iGnx=|S^7aS)&da_Nv-==S?|!foLhASt22|Rvb2S@9(9oF2i5%5Z^1M_a2jp`gAkAjww!SkxMjpI zOPw}Yr@qnCoD7n(TYGzmE_%|DIp;m9l;D<<*b0FU#iugo9-hk zq!8IBZ|nqc%r3^XPaH7XM27e*q~BkvRjs%;l4)I&l1vKcy!*3vuhSccYs{GeJ8XWJ zgNTT%?7)&>%nI4Vm5_+OoZ{Y)rD`hEy6hFJU?R3vC`+>Lky}yzbT@^D!IDR-OH>@) z+s$16WSu%U12oJ2DsRdE3WZ4Ck^x5|fAkADz65?e`2?h$4*2Uu?_SQbG>obqhG)(p zcc%9H$r#!p8)A>rJ)GP+(5M;753bKLolPRUZ~iX}S{js+LIV9$a``haQ^XTO=kU?e z4mdZk;bcnw8^!9m&{k;oa6LEI`}Qv3)$aS#TOZD3U61NpjU{w@g5NON8laK+l5}W+ z80IB%Q?Ve#sjO<(xVQG=UZbwm6N_?v&udQlvXjJpX{9*lEi5Efpt7Exd>s31@a;m< z_Ou)}ssNokmZlV-u^2<oE(&HC6tg)FnBqcLe_SfoZLM|) zkq)6x4^-a>@XJx^wStE1S9T40_g5&kYbFp`cdBFa$9c@s_i5-yoCQVSby@8K7nPaB z!gQSHABHJ6HV-SBC{Z|MuV4&UhoZK&`NaQPEvO;}-k*=e7 zqXxh+md6dm*O9L0ualMvX*jel{wnH3>EWgE6G35Yo7JwugYkybRro(#9`k8$9{Iiz z7}XzlvRDBA8=$#$XzWNNupDIOU%1kiz2@4V2+pz7Ry}VBI*yGS5y#uNLZ%dg%@20M zDkE|2m|7-xZT}5JxwN^sncC@n0(jCfGec5-=T({af;1j}okPxgz$MgBcq;41^Ic$f z??$gl1%q3+tHxsdEQIgpv)N$L^fEGPKBcW9Q4Gv%K4mr2iW92{6 z4l3OxssB5a_C&`137V2akMfPiMjra-%>(ew>fvNVNwVvpOIX5WHZbG?!}@FdMQ=Oh@Qn+vrAwjuL z9?NM%U9MJ~-Y+-XrFqz19^(1#C+t06)sIkmH$N!H3`Sp~!PKXA4d27Yf(-koK%Xx< z6X?4lv9(?hPo}0gZq7*wjYyQ_nEDlT}!LQPa0-4cq^Vf z!g5K%k9TRy?BMa``x@Q2*!cDE@mt>mQeb?9;5(bs1t(Z$CiF`sPfPh9bykKN`RK+O2}j;^hJWeU>~4m6g8fGjSgUn`)*WNUBDR^J*EkDHC-X!m zk=vX(&bqQ1d%V0mMeOVi&VQ0(+ckPbXiSx>&R5$zCfF~gBsf2-QpDNgs*LZTPmeH* zE5TVLGrRDmI)a+3;;@wj25d8QE#HLB=d%<=Bb&_V(M!I76@NvJwuigX&#(SY~t_>78t>*7enHoiWfN7V8yd*9uK&a@#}<@#$4Gm)85Mz*u*K9L`&3d{HL4GA3K)f?xE5K+*hrH0y_ z<|{^|CeRIg1W_40>`&k$_`(eC2GFLrd~kKY#9&~G?XQqlfp%@03FAbk%Ka9mhH+ge zHToYNF&_%jCi_e%bcvY(#ih~lgnoTrA_d%41~Mc7u^IPaSw!h!p#vIf0Cz7ReZ_Yi z!P(z3xsAgnDiCkzTQ1rY(m;RYj3s-l&ZR z42Tojj-SK$%k)Nj=4K7`&UKyKdY6~%&`_ED)4ls+aIk`uUb%T(bK&U(zNkVP)2%ki z9Xv<_s!yfx`d2C0ikV6)b2 zE#n@BA^9MrgARO1yTQX|`R&jWYi~6^r+E%rSK$IPh5cq;+UU1QU9-l-I+bksPcUpv z^6W0GBvXibItf zy@W-1#&gl1W0rBs&r?E%uUxo8j3Mnpbxi3N>-VK6@ftk3Ab+qNE_r3^zT8U?x(9`; z=jWAz?UtsUy$b=I5l8}nw^M%K4O0a3&z6L{NlU?6MaH-0O~T>f?J!^G+SOYO5jT;2 z9MmLGamqv_##lvz?X9s(Kc&B=?3_+;2c z5>uB(es%TQRev*oy96uof+3$~ri&w}hwPqAwtacNzt5XQA#>)@E6B0QvzsM~y``is z&dBU3A%|{dN@~K*hY|<8!roxQ{N@eybD6mqnmm>D45e}2H!PWh0hS@{EJBcvl*84V zz<03Ad=t)WSz8-PU=$*UCNg@jP04Y$Y9PZE3kb+r8gGAAolZyI!f#=|XXu<6I=EeM zg3$J(XfwVz?q(B_itOWti9>DGR@20RJfdiI>)jb9jd|+wCL7bK&j;{zj?EC;k_N@< z`qT|9V30~-o4AM#+;Z~qjnCkz^;F4;z_Yrgn6r;(1w$}R4)&*ZQ3gr_!c*R;Xj*L~ zzFDmpfkryJHTR_-Tj(l#v;#6FkH7RTrwK6z>hLYutT=O4>7#-eu+5xuokdnz3R^k2 zY!XF&74{|EMvFImou=9Qtqd3c?Ck8yuO{>|_4hr22DsaFtyb~Xbvx7rZ5yF(FA{>f zRa2T#{yfafN9^eo`Oz%i#RA3%7X+Q2!?ALH{S`Wgtz5w-x5LD;hA;{jC6J`vS%{Il z^fkW!_qLb05bcs$R}c~Kp($|44lAe1wub8)PE}AQal54|`t!TUI#9r8kO`t1h!wC) zh~FUOnXR6}E_Wf=-up=n94YjA`d^`RSJ>)8J*~V_oLMgE$@VuuaIWbkF-Hy=c7jiJ zoT^aH(Jfovd9OSw+nmTR%UYWGOg4PRb-d#tX@P<7Fv5GqIbXq&OSixeu7{l8veKvf z8Av$3FPMR`1oKqLEl?yOG93#CROboUDp2z6_&IgL`W@n?KoKKLu?|=%E;7?94FRe^ z0*wWjzD0a(6d8n@QYPS{&7*I7CvdaC8>cG*qhq>>KlK<$$c6J_(K+}GvWgc-Lzea?4C>ko*4s5z^fW4OmL4Imx-7Xqv>vh)` z4T8$qq6tl(8nh2pzXF_G>_*n{6P@sNLdIkQs{B672m4`puHaATiZE-0!!tMDy5@Fn zK{7fo-J)d_$7=QrU#HAn0p0k(P& zbp4;w3jya?kfSJ&7Jo%NX|C40-jMTbDe!(%ZiX#rC@k{ zu7gHJx^nuu3S;LJgy1ZE{)i4qmIX<0Qss}5S#i`^zAcw{N+C_E9?U{u{2Q76{!t78 z=^A;m(l-qBSoJA4HnvY(%e1fccy}9i6f({HH~7K9j6g)zI&nSo+>*20D*`L1O!2AA z{eoW7;!QrbWdTt<5_`$s2(l*}!=U)X+BsDdvlV+I49AmgXjedMe$BptKe`X^r^&+a z2*vbDRA<$&;J!#8C({)lgd{*m^a6B?wPmmvmtz{w}E>^hhRlF2~eNlJJqMcIhuIhR(dtdnUa1i^Z#*Xh(_ylE@^2 zGU>ndyx9x&=;vU=L?nwWh^{3Y(a)Y45L@OM*Ds1VL}<-bGiow!^xLi>s@~48I9dlw zBauf;x*dk~Ju#c+gn;>c_1)?t$SsG21ZoZ%3$XFTe(JuZ;uK_-#M1fZ(()N;~kB1X=21JY}EZNN_wo0}hyjDu`~MU}cyxwuZ?Y>vd2W zwzZvR#obcK@6_J=q8E%)y_)pYU(z-vFZ~q~=I~xK;7s~5^2~eb>lWd;oD>ocu|a@V zkAN|0Qf~6)M_ZgPanbJkyJjs64%{)kK5T&{GwIq>zK79t`#zbrBmTW{mx0&d#6v9J z44-@$d`goAU%i&G9vd%}TVRvXd{o1j6a1CBnxFrbeqUu?^HX8iU!j1C@9OMit!H#| z_oKDRB&py!J7{5^OTcK__Nk{d_zsrGzPtd9q+sn+4ow^lDZyJ{R^u<+Kc;TbRg^4t~UlPvIotmdwOuYJX;gRw8UetHU zZq(je0Q`w^{F+v7@4H&@4vu_sNO&pohqJHQDOPdb`z%@5r4hc-G`=S{=*NLt&EZzf zF#BX8m_Qgzkz&UU+vfU5;uQJD zVAbhc>O}J=FnGl$@wCJ_$y@_}eo80H8oT^r9bc4xW_@hGz8> z;ptJA&EwO(Z|o>A`nhA#)Sn(;1Ki`K{S8e)Psb@X>am(`l-j#KZ}(?@^C%H+Y#@&M zGFjmk(a<{K)yE}Ae(8U?PA5MItVFIo4`8NzQ0k=(c&? zrAMS%zbM#GZsb0Y=MFm)nSIO`mo{G>Nm;ze>k21is2ZEwCgGd^;Q%pQw0ety%80os zKuabdx=B`Z(QxUom;WmJ@p5^iMbtb0RRlMZ3v7y{1=zak09p z*SH$lSxCHS_}cZyKC;`j2BXY`g`&Kc)l#Zo64cIq-Ox@}cja!_F->Jg+Z>jEcqT5U zgMIUGl%B<0(2lGNQiN$kh{npg)ZD#=YrqTy${0;_7@3nE=fgK(rMN^`0S#P3Z`F z#qS|ju!tU*>F;N>JDGVkgJ)4<(C~a*yIW~P=U6HA>u35})cd&7NY`$6C`?{x=E~##EA+e?++Jr`9 zE@IqmSVN7+Uxq01mVFTrr6B08sC`M}ivcJh(WwzHiFf9OL-=ekDb=$X|D6_Yq*=48W`-v8RV4su(ZBpTA}FY|IvSUH+m*g35V%li1G&mAm?{=D zQO>qp6UpA#$tv+@{W|XJmuQg)QPA)>ZzO??Y@Wj0#v-yto7yfEtUZ6$B;S!f%Z4a^ z0hXlo`w#Sf#!rwYB(W=!mk@iMV=LyStxL6-yNjgoA&BRt?Al$5)I;d(yGX(KXRO-F zrPe`f02}P(DYGTwex1T8BWHY%Yo zCnXnKv7Y+eX7YB*trW{oGNt8@(JCT8WJVow2)|VjHSHJA5!N7r7}xuJWd+tVqfL`_ zL+Ze*%(>b7Go_6~4vVN3O$oeZ6_G~hrwu;16JBP4@TIUI@`-&V@+KvYESl3i;q8i` zWpe3A(^wf>W^@MBb8Ius{0>=wDwy8@?IGRII@%-Iuo@6ax)2!3xn?9|w7DuiGvW}C z@u+{dH-cYCh+ULLu=T`q zWxdM}@64k;jC`JYOkeZ&$X(0>NVuQ3Vh0^;zX>Pp*0QF-6{8o@ZIU6sPMTJna*XP5 z^7yk>srcfGgw%hp0yYqMk9&b_Lyb)0Sk|2HY)MU~Gz^eTao8={F1#3l7k=*3r7?vJ z;e|*Z7cBVZme}6WF{`qHze4}&uU3$puow4q;u}5?uTr@41EIUn)72aSKriivwghAc z*sPiKGY+pz{Ys_gb_3*1WT6PyF6lbEy**~HL_S@%13dRmL(zu|*GfjKn`^K8t4}{Z zUsEz8IC&5}kAXb!eh6(oGmPFZ#eC9EiR#AM>7?{eIZqZ54;s>bIc*=gp7u3jcY`yN zecMZ*PQQD%@OXB5!RRVE4~N(zas%NGiXZ!|)`ZVK0?3|y6;Ti^+%YDfjmF|vUqY1arO)A3M>=_A=ETM3Plus00N4akSfW0$bG zQ67qIhw5yuaa$ggYn_7shqtCCf^XJ{nu|z!n{}I+GkB(J;x0>stt`vF+qfS?#KFt6 z65oc0Fms1fUT>ZNb+hDE>$8IX0-w7vGu#_C{Y72j7PX14-xcIz( z>D(BZiR{aR0T`;F3gXc9g(M(lQGs&_@BQLGFe;(ZEkrKv$&H<$3VGdfE<$KWUrJ2Z zc^`}LVH1B{nE{@?LC7R!zn{*bvWdEc&O8Iv=g))ZzhV9gRoSiw2&Frm$bf8N5nB#q z;@Kncd&sCU9)(G1U$Z^EyY?-8O(5QFpb7f$g60F~QQybhL5-^>pYMCl(cd$c&pNwf zBPUvg$2lOI0_$?2Mt+N^KRyMrV{bAQrH|EPg!G9m9hwjsbqYjUf zHadJBIkiCzi+k7l(H&As&L$~AGqFEP$aY7UR!PhpY=Z^1PI*J8b!~NItYv2_@qc#~ zrH|mFRbifIbx%crMEnWE$(ArqhZ%yQYnu;0IeDa z+GN@P_f!g#Uenhl@e&Mi^%8Q7QkgHx6O>ZdQ(}OY3eN2!s~p&p zCD!5a-~hNY4v?pl{KLebyk%4yWe#n$t}#mbkZ-i(Xu|1esdqhE^xjbr3xs02dfxLD zAlvKQohk9a33PHQYs^b+b1%hSc#^_n5LyfOx2Yg&5UnPQCG}2;cwN43&0S(>4rm@%7M~t5cuO#F*5nl$qc=)!n#;%^9y>bW> zptAaq+hPx}gMzXgx7m zX;${+1kwc`!oYp~X*l#qI|X0mN&3B&T>IFZAiFd`Lgc2q&!C<|;h*t7D_dduAi#kQ z79Spo_=lx8An(onw#o31c~GjJoh{#)&D1}6VN-d>*PiNgQ|=zY=W1d{ZkB4zyvcm< z2A_KYW}e~M21m*ZvU(<@+YBsSr($uv0uf$kV#6~%{q@?;?xMH^W`oyn=+Y6{&KGC{ zapCEC7uuIVRMVaD%a)AVHoEdj_N9JFU^+%sJn<6+OKcrr>`@D^OsQYuHV)w$h_yz9 ziXh9dI6pHOTOOv?RWNS_?>9Ki&LJ$VL*Me#Fvva6mUTqPQZvULV43ohkIaYWr0#fQ z85w+EecQ||jlJLIQw`Ux^mHd?Ny8|wNrudeh~X z#+%QB1v#MaWF;~iNcshF^J_AVov$65CL(C27{hq(;0TfnkZdu=0g0^D7Pj*5ty5F~ zr8tEu*WCUdK#wwlBxBm@OW3LjQqH8hCJ95`fuO)UCTk=nOXBUDBM^E|rH2oYS%VxP zRRNF>f_(}t)5kYO^}CNap?CU1mQvSr4!mcTQTC(G=5*%xjmz{ksotoF&rlG&8XW!> z#*pQIr>Vr;)A9c9Jv)ob?M9PHOs|DAHOYG|hK9V9o85igdbV1=2gj_)XhEF)UPMgnWHzsU5}@{$F%*oQca#q6x0OZb%@qngE}Ru}se1jYVStiOds=iImDL{|;LM=#k7b#mjxd7R-VN%oUF9xX8Ul`=Ccg z`XLZoFeiz8&c|I1@+M^f3HhGWI-+kbE1u=WS*J-FtRFb85Q6$2_j?gju;MKKOi{6Y zO<>r2C-mKg<`Q>$0BH%K)`7C~p0#-}7_l$D{IjTAI@UHB#Gt{IvwSa>mVKn_(Ozt)br7a-j;(4*>W+j{7| zzQg-fw?MHl>VkdeUVKd_$Ca*^G+Y^c;+MXQZor6FN2Mr%QNZabf*M!@RhJlr0j@#X z9+e`13u89qKopeNM2~L;F|7$s-_K2(p5ND1K0lN1NMOYMejngnPk9fU`T!W zuDD6kLBHVt9r>NvG?)TioDBuEgIYvLa*e!bsCk=tJY#S-?Y3ti5zFefJdwBm>vDz#V=it!Zkz!P zto+<2UxjLKe^513s9-*4PDP~NbvZJ<^P4f{HO>E>y?-f&fUb)1;=8tFugUWLF(Drm zSH}MetqVzz6~+?PTy0o;r?Xo_#Q=^YfDBXs0VJAw_g=zfMxbV&w<)wvU4aabU7rZh zOSM_wYa}~dA?G&6O%E8npndlZ@m}DjwIHM)E4q@_Un@6m_Z^$+XKoZbyyJC=sf35~ z#y$qO$X16jE1KFBl1RRLiD09xu`+g+GUqcjl5_8dTM6i>t6Tyis=VjA)WrUj!9Ee% zFEmaS)~soOB1bf{?E)>^rxy$zH`i zdw0!9gQch zM-~F><)&#ei9lLdaBwk*Jz&kpx459(0FC>xicCT40WI({`XW{~=5c+$3I{$}A&^Na zNedje;(5bv{Lbc`bZ6mZc#lXTnb#ci>9*s@hoa{ktYirmv5;^y;lD@uX5I-4j-ZZx zRRu9h=!zC;LqExy^D8neHtL=DwQF&!)$mrj$2S7v>Uhm1?KReCvby)IBWjmYMotGC z_6u7-$cdhqea*dGT*UCKfd2B@0@NNd`R?6y(Ts1DOdLlLPaE_Lyyet^ULnxIg+IGk zobKn+rq`BttT{WhbH-_1L4^qtCt|7Lx%zAeMbzw_Q|M*>-Z1SK`TosqRRAs4v3ZPq z4{wJ)tn71LVktewF`9$}_%;gG%5ttW!zL=N?4$`vqv|D=JQe8Fe77_Dp*H*S!fu}T zl`dQK3w@ZVh?x8|+KF@X!JWTCj;XT1I*i#zuSjoxs|P`8AGFQehu+?n+q8{w{N8ci zlC2vu#B|O5K;Diro$o+NcLr1ygb$A>PjcQ#1Q|IrSNs>q@C*#tq_)#tC zxAc->n;Ra@Oy1I>C*PCJzKY;n$Em@vD|e3tMDc*I1mUp)lbWT~N>P+vJmCU8z)pY1 z-Mny&(G`Sd=!y=G?nHSQlMMhW1p6XAQayh` zTM?-=-t{%(Z#4yz;DAA-vhLvz)eAbRW&R3DoFH_R7x*^XaC@<+c*-Y(KENL01W~y6 zm<#R7(6bBOZ_BUE9o7|PaHAJSFECeD>}=J{`W|xoaI>k*_|H*b*e;3}xd7XBTGa*a zd)5(MaCd>V`EZ z@UB6lV>Nt$amFBjhxEry4+cVC^cBiZbC~Cgf=43t(iX}Vyf_o&kr@?_dJDTL{O^?x zu!~IsGMTi~{iBh>U>C3%^aax^!VEY?DN6+^`NWhpjw0`h;rUv)_y}Din9{Yg&+QSIUzdHNon(KejznhD$2OBg`Xn}~)DRzmS zo9(w!&+I5WaJ&Y?ELxA9)7rdU#enXtsEI)-P9YAqf#c6y$}ebP;3u^mcPrQu?Ngt5 zx(wPQDzr&Qa*uzAtC!nOS) zeax1Ot2$n=^7}bMo&@}&UHOYcxQBaIaOUlBjq@3^t>HgD`Is_E6EDb0Pvb|TV^4dG z=vkHfJy4DY9cO0gY;P%8$t9YOsj8@wVuPnY&o#580{)wxI2Q*hJiCu@(V(*%0s!2c zOrz$wgGLQT_{se7qlm;#3ZHp5bNXeA0KN1l^}t;`JZt>;2fHDVl{EV@JSqLArd~l| zw&YOf5i1%PR=by5#28(6cz5*K%Cv53@ASc7h>uA$Ucb5E{wMuc1x6+Y z>}N9uUSD@4+o?m2jH07Pu_qVGIx3%nrVe}QK7TLy>};+ea=sf^oE50s z#zDN=nmTF~*`QK>dNkk(P8Nn^FWEcJc3qAO#M*UC=2sI0ltDWyP?q3z)F zA^&U)5NI*gnqgV9_VpzW^SG0_WDYk3p7D9mz`B0j;aE5qxKgB7+&}W3=9NDZb*tUi0bcQFCJj)7vfF0=(-W=GP-Pg~`Xe)Gp_gT%1m~3VHhnHUY(IM0tcMlj8|B7`J8T z*7QfNRT->YQa#5hg=f{TS=4lD?o+Ex3Q3bl&|XX6rtGV;{`_oiy=1#-;$*p%$muLLbHNk5r& z{qcHu38K+|Zo*fW_oo7|BR$nk{aH#aq^iP|He+XRA`ei49H*vE#r)H+UPzY?3v;E# zv75K$r|(MI{_Z#S}vR|Y)ix&*Q=_6E4T&f~l8pAFx$RQo>}3vz`X zTDzb?q>g*5^|0%8HokR@V_5he3vZp<#B>N?Jn&k?RiTw3X}c0=_5x6`HPR$c$_hR5xLomC?#a{|fCwxxok2ZZb>AfXbOjAx`;M zmq*;(b}*W}gm^tC=3Q7_MZb&1&tYm}t{C6|d;!=AtTm#)Z*Z; zmDk62EFtn8KUZ9^z|nd`d#h;BK&@ozIX;VJ$Rq7o#J!Gvswmqjvv&Q|*@tt6k73)l zHB;@^4t3mVeI!XZrd-F@!S8%!R^V+Fn60Z+iy-I3aj)A_Z>{&gI(;ht+0C|*gRfg8 zX13QS?d8Rt=g&dYxt4KV2^NU;<^?~j@BVu%5BPGFFYm!ml+63CX;Wj1SlaUJRdeFd zABPQ#E%?%)t7V%DY5fKU34ES5y_DQccl+kZKL0CpjJX(qZO+l~3#==vf2&l|vCyEQ z8i6jp0Krk&{hD20tm2&SVo^QNE}{G&w4yNtP1=#Nb?oR;2WEQ5cAMjOU-y2v|9W1> z33O-(cPrcYYxKFmwPym^-_vm#$PhbV;KIltFo(o2-Oydt$*2woVM$-Jbo$6CXf<_#RS{I7 z>NB3y%S)A+{#uiXG=sJ5fz_n@!j2Pe5Q9sNcDRo`@;g?1^qHOEzcG452FCK8eXsgA zqOmoAo5yHsuQr0xB&+SP3lHFloneG(XN&ZZsY-AWr_l)!-q zr}WRJ+98(J7*{)XmPMar3<*K9&X826IHQB#fgq-ht}k^IWTA_$T?S3TG$oAu#;}Me zeBPwRQKsU4oCJ=Ar%1q&|8-lWS{K_au&U{gS!~jP-j0yXFIg7+#NYgDhm;*& zMT2@11nhkl3oBgS!y}mk-!x3l$H1YLES_j>Gc^W(dA!Eld<&5QO~X1Ls88fu53AM- z{Bpk+&IjzL>hIEle|Rut1Xu|HX`8#K27}Jz3Fs^4;jQLaX{uDf&R@BTu-uz1hqrgh=RHfy zRr~ZkZ8S>7{`yRu8d{w4O;W4E=v;pWt9Svq=l-{)vOhvnQ_xp?bHP-RRdV4}1wwNm+kh`K${u zR$t;Mr3v5Z+o5GSp9gfSD-Rz}8fRD$y92Pluh|8zxWe)kGp zP_rj{MTB*!rG;>3FNF+>OCh?8@f4`FIQ@6PJZue;FKwnz!ZTNFX=v6FxP2~%cb!$> z3=O${XcVR2-D|aR*{Epf_rHK z`ruo;{!`XuZ&N#5i++2`|6sq|PtaDnJ^e-wXEztPq!roOll;lrzFfJsS<+PJRbN$I z2o_93wyb5HI*U6~O_1$-e}Gx+V|XNaaNPqB>LGk*QFPBthEMGyTbhp*t)j%j>(&pv zRbO7o$P-2Nm3FI**PS9icH+2ld!FjQI{zcl2(~oiZ4siECbfd-<@o3eH<2yO3x=Or zxmVpUzu8*+@@{@DA)j0oR_5_q3_tU~h-| zCr(864qi#ws5olTbC7L|@)xLkglc$wL8Q<5FW>pw5l1A`ho%M#_g8sOJN1j)U%z0X zH|4Offwdmt$<&e%$F_oFyc%6f?Hx-O+D|*)uUm9|J@k;Kxk`a2!PS?(UmF`LG%~9X zhbOMk^RUT;zL24knwcJXo0$FQB-~6$^w~p9edxiX?_Y5mR_yX5%O9vC%);u;}P(sE|>s z{VjMs(}M~Y1ACxBaQs4KwOB`KZ!qiR{$8zMb=4Hw}*0nvIN@iXkldJixG zk@QR0`7}Rm&b!RR=7u4o)7(C@3LzwT;vk)}4^KyJC%{bph;H1gb0EXtZEeO%1i!5m z(A9S#zlO1vuwThGT}iWet{&jL)9Kq3CbFV4RF*ft&%YF$e~)*FwFU?iE$A?h@Sz&s zD%vRfKH2*x+Td;+|I&5LhZZctrxJHf@Z^xF?LhS`3;j4kv&?q;>sOVH2=&>JulzBx zbhY6R-ieS$S5Q$D38xhjV!9H*joN}re zMReA5#Y~2J)p5ACq%FnD(7;ThlUxu~4P6{MEWUbwJ~)pSDfmU$Jg|?mYc{}oX*IsF zI8;nbyC&uCjhB$-W7-|^e3X%&1(xw5=XR_-h(DlTKZV{mO(oY&csXYlNajWWk&7thjpKY}(l`o+H>>{+(i7=v@Jy&cNluo`@c2$QykUN@{o@ z7$J6Id%fMq+hbu{b+P^TL@~VQ)PnF*({22kH3w3{#hvG(=Y&I+dQedFhC#022S6rh zq>+?V#m10>KidJ#0l9Vgq|RTyidmWIVnP?IjFucrShN~-$-9=B$lR|Z4iMZy(ws2suZV+tfVu zKXLK2CH(<2gs${+hXgl%owv5Ny*yn_Gybz=6Pe@Y@ht$Z!Z;@k87RXjXAow&GHnSf z4IMc6KPnlTSNRmY^}jZkwTpxPQ3Gf1fXyFxd9x~zB~32!+q}wu8bS|IM$)X~{3Kp~ ztlw1Y$!dg7Zf61M24>6^y_AkCfj=W{w7{C}@Z)TosNI>FO@0D>C6uPY2 zJRkcG{3Mpz&)KOX0UB_pUoq@i(L)~P`iA+bh3MAu+{5`f$CJ(&%YH=VpSCsM2-7$d zlnkdB&>h~hC4M_g_a(e99C9dp<+!JD<>k?4RIP-R_MT-07m3h7WGGc}^6QuSYzm37 z!V-h(*E#9^udm)f_&GZ(-0$V-7xM~523MM0s*A(#?voCqDRu%dDxFcA*&C(A(*kaG zfH1plLr26)#_7kSgK^OTq8MFNDFG74HxnYKP^;s{1u2x_12gZj}D`bxHR)QL&Fx zA5dbCB7^B(`K2Re<-}KX8Yq9LZ_p#Zyf~VekmyJEFJp@=&IBz~X2ic8ii_GmyK(8t zZv_J#hWGgvd-qT9W{V4$O;{*r{h`NIC|>A-W}coqw+b%fV~swOW?&)@J~P*&eRfj5 zvi012q}7hL*j=w5mAv_1^?~1gk~{5Yb|2v95c#Q^T=5V0ZFGeO#+5UTp)PhwO2L-S z1U!+f@Ar6;2pF0FRyZUVxh@HrS@lEXT}V>xjceyR(la~Sw@D~UG&9D~=u^fzP&UrA z`u7A5BV6I%elIeDZ&bF)4P&M^;MRu_t5CH;F#`sO8B(<(77-^n*lq$u-ttfq9?!z# z@%c1j^SXAc&ygI}17g~11$?WpU%@37r&|?n%N^#XMH0Jb+-l}jd@8U4;C+}06ToVl zc|F_VMS<5tfnz421wWY_8bIsgTFYj8T&{vEZgPX6XBauiod)DuK}&HeG;~IJGJW77u`*fTjqnKBAX#dTKV^vJY*idr<Qurd-?F)X3irVpG1I-fgl|P0~yUXUi(`Lspxua25&@i zzRpI)?gVqR09!|3Yc35X;iS#CiNC`>rYRXnUBSWaxh~4FS%4f)#IJA>$uQ`gIQBuZ z?KrdZNjRqcO6;ZKNR1Q|oQ38iaTb~1VqZk@T{vV#)2G(h+hKpHh6W&v;8^&D&`=59 z3Ace=Nfjd&k;&|<0jxM>egqIMg^hkD2tqXTrm6CR%8pHl2yDz*OTQOO629rhOKIMg zSxP=9ue1DFsZ3UIOy!D7>JZCBua()-`LpJ1`)u!5KSYm461n>6PHIv*+kXg>275=x zrMR0t=u@xWGnx>RahYI`QsOTuafeJ$N(g^JPBwJo8t{WZp0dU?V^#8vdVSsv;;+pq)nI#SvRh{{;#8DxxXDCY_ign4uIlh{7j zX}EFe|26K9)1T?`_vXVnRi}pXuojg}r+t8}CKRaxUv%{uMn}HH4#OF47|y3{_^u|0 zwvz{+vkMQ`KcAqh@$y1|?fgm&vd*NEQ%eAAF#CwyFlK&Fa5~tvCcw$ip=v#^uCTL$ zox3odj9lb8suK%5z&H^omouo1nWPao%M^NOJD`a;XW0F0!MK}8=w9crm|t|v3)KhxIWj3Ko4A>>HtZmT8^(^fUGwx36^`Zz zws4jTm)ct$9ws)L^QsN9;R%nv_4Fw`q{I<25NA@ftfl0pF(iP;u7t`enFMR{f^dQA$7juK%RnVT!zb{RjI&YUvSAuU8c+OnT`oH{VSY0)!L z?+z=DyzHvt`rOH&nNnbv{~2C^#Wd3ltl^Pm=Dn(DOTb0MV}4U~YCo?qaWvSS&U@KL zutDhl?G~*2HsXu1-nl~trC$*G_*ES#=#70U+IbYNfajbuwLTHMXSDI?c=E8c5yWqm z0Qq0hG}@H)q@r{fLVx5!ag3-b)5zv727)I%i?l-owXTp8;BniJ%<%DztykIT%4|Jo02fHjX-&!h$y5WNy;&^ig_8#0tQEWT?4`gEZ0(Ebm)~b73u7W#h83 zblDunm8`EIafqmuibrduxSsPE{Gb{7B1!FA>NIMW(My6KS?Q1brgC^^Y(Qs&ti5lz zTUDq1PFngQ7Hy;HLgeRa9vr_MieFj^9x<0A^J+hBx>{=t=rmm|+FT)XS_Jc(;!@7m zGkN5kdN8Mh2$(?4P77`l7LTS)=Hz87m1SOe=RK9{^T_2D+>uXv2lhG;HZ{nURG}wA zgU-9t&z(1YNzrMSrY&8gSHd3xzm)!!-wICwu1eb0VQbspy%`8D3J{S z1T#TtE{4s?ycSuuMcr_k9Vq%rc}EDO?^$g~I_M zbhiQABWIP3gg@_dkpJlYg*%`0AS}td2B(ieRCe7RgHifMJ_UkBcEgdnmC^(MxKA*m z2+l}<005aFeQiw9NCivuPyJY}rn!DqGCx>hSdlJ)YV`;^&4%wTf z#GmG88!y4OL^?T&;tfZ?H)oo{VDScm4j~(yYe!#+c?b&HUvW7gHu~^2-{<)(rKfP& zdmpl)|KCOyE4qL(^{^2E`cK~sq_$xY?vN_{v@!EK;*Dh>^N)Nts@E8{#d@ng6jAgm&(PuV09y zClR7(`P7Riw?l%P!@M(9vG)eEC^`$h+waaP4a(LDwd?!CwVr2RL_AI`$*_}O>B(DJ z2-7}gS52J2IupB`&tg3$NGT?h4->cXx$_f!_>DVHjE}y0bu!j4XgTg8Uigt5^52=< z@Q2TWNe;OCUp||i5WLBNvud_Ab3(O{E5`-)dvq1ThUUYtE$=|ni(!&z^b(ye%VZ9u zdnDaQ4lI^rPXloXR}q)51jhjjPy0`{?^#t*B^>3-vB2-Ey$4VhrM2fdl4h60k~7-{ z+jN$GK2ix^WTFjU#^!fc)FDKnuNhtke{31@@=v$a_T~kuK3?s=B3o*hfZzM=l|R8? z8xD&@;6+b)FtZ?kb|`gPP3_|kWEQ)5!DeLRUih)fJ^lrz&lc~yT7j|*x+1%^be-3? zRRgAqCPk<5z+`@`74CXft+7Bp?Mo+)$wLxF)@?Je!jyU&v+5GMa+?4Goy=?v6HonIqsEQP?J#g#&&V5_4`@Gr8{G;&&~^Rg@G~kEvcQg1 zq=t}SsT^Fd@2$l=#hqX_s=iTll$&-vc4uC#4R-X)kgw7svweRmDz%VyS(LjP1||0| zG@wdX=+je&1*rxV&8^oY)RH9}zBL&Cnvy=9T=4iTRDp6PRPP?4R zNgTH1=?a1r81?h9+n?Vd@!tsx6Kq^1x-Pk$J&?u*;xpl&jKljU4D4qx(*ZXTujBYj zo?eRdAeH0S$kB%Yr(;!%9E*zY!dLWqKtJY)Q2cK6GPq%9wuZaIpM}4Zsdf(48})V+ z?og002$fD`Hd+cq;8F=kC)U8_1Np^0>AWQ1q#Vzyla||R?3fIRGD3O(ukLN>U%sa& zIXrl7Cr3y_#(f?UHF{VwPZAKB)LK2J7a z2U9#Fsa2kJtGE#XcF~rlz3$=qr(O)Eb}b~+=$U)Yj0s6i9NvVxMkh|-3!ws*4(QvQ zL;ZW)PnPR$=Z+f;`VP3=G>Z10)M$-DCO{J@qvQ3T+`AgzF_G8%F|U>LFpMfvz>mLt z@wg2>%Gm)3_cawd0k% zO%jU+HOj6-c!Bv`?M;1H(W|R7@h6TXJmb%o7c0@x1Pq}))=v~GlGZbE#pB8uc?`3r z18Q=`1tj~@c^*uY@5kGP_HDysxA|h8MUr~38U?q5)&QPL8(a>(eZl%$t?VL^uf9Fleu=E zgfd-9SoPRfO)Fjg8Xx-Lg`A4)fUNKLh4Q++Hqr|p0WMJ2*zR<`MgyCYL(eRq|CMxb z7PoienDw!7pFP2 zxc|y=?hv1^)8`N^Ov>+fXbS?qyK4{Z2Cs5iNpv#w2l6c-CJ?dU>iCf`^v4N?As=HS z)Ao!-#3m*(%G{&BID9gnCjFGtD- zZc(|gLh056Y~2eJc9>o>%Nh^5bg=pXuVG{?6WWMHY4)4y4`8pIqAWzEH(G97I=ECf zhdS#wbW_z}rK_fw_8_|L#`otlcKR7(^|pj}D_FrV?@i0_9JiosZ`2d7fF4FmYVqpl zuVb0T$B(y5e)q&{OpT+0^H*liJY20@L3G*r9joJJhUb57XkF;uShHB#yYaw;c(ElD zYwzWm{GWBOw`I@-AOm08kev*narv2~b*F$c5B)}x(h`$%0`1%PR%_L322`aEV?IyZ zt0TDhW@g%qe{Q_r_iRxjom!+oIx({C_I0H)2yNp->Z8LB-|Z|8+0&MJB;g$U>gQE^ zzre?Dfkxvr^2a6!OhD6GkpO#+_DbjLmJ3O(yxj+xpgq zYdsk{`*>fZ?uTaD-T+<%bzz{=#JJwRI%R3w3F7hG-^|`G28*euZANc#v&{!KqRteb zxfMo~b`>WLfqRdM;n$8**0mU^`zL4HG7quM*{V+-CnRF8E%rbb8a}v+ef){LFJBGd zJUqryC9K(Lot|0ZCefb{b_eo2*Jb3Jbd#KkpTxj=urMHZ8iqJpAFcuO9-IP&oK7q| zPR?f)!}cseViXKpH$63AEXZFzM;a!5Hdaj$)1X3HLiAsN^VLo(5T6Cw0IsVsehC8j zV#^|pCs6{%V}JQ}%>!?6Dr3bfw?%M1fYI*#k^?qOT~ohD0PumHItgy0v+-x6mv5JV3P`5s8|GbY@jKqO zduU z`gZs&LkX*VD`hmwdZIh0^F=i8ak7`t>^*-T0z1+;ajcqG3)o`B-w$#y%%jL~Q+~OfP~(WovJX*6dSDx3 zXHdUavfxTUtxvxmP(D~aIhLEVEofbL=xEeyjZYQto^i)JP8fYb1|;6K;D@H$CB|fY zZ#z7fuT-DZ-q&tlMYbXoW&GunjR35eDKoZp%Xnpnj%9^dwhpfI*a1~UHnc%;)2|j{ z*Y%_wa~5z0sw;VouBfyji}GmpLBoiTFS9$YeGs_Z5eF0SXCYOZpO__ifS+Rks&dKh zCFMOF$_f+NBeVr?uC%>tk}|{$Q5;6%vj#bOmBNho>*hR+DTtyS&HP{Dy(h(N zNnwrrIHsgs=UmQ{oDpl2Fy}RvV}o+2>G;*7oQ0ys^>7F4Rm^^es^qOHm2ba(Zi~>S zi_gd$x&JZd@q4GfqoVo2wz{1w~r-4|G{qzOj#gSx@><{W$M7;3^`FFAo2Hm$<~i=0;Rx zj0w%7O(}Ul<451xNz!${+NHv@w~E&q;D=@h#>4lOUin-plB+)5)mT zk&K0jscH<`>eY5CMWJdc&U_5g;Md7RJnp|LjmAw3a#$nB2@75#c}zeHc%}e|n8J6u zz#d}vzyymMo+_lWhX5g_wmDght9fB;TqY1F#*FvYw!hslI^FMim;67#$gr4+wlsQl zwH_HF;BWECN3juIXs{;hiSdHhqCFI`B;01pkPqZfDw(v~W6Tv>gL5jcNq5y*&2uMy z5nFeTJuq#yMZ*F#=H2(~lLWJ>`uG82yvc=ByHFT1 zAQ5nS!mUla-8}1b2S@vtr~fai&WOqRI^aVI9$%NW^2aXKEC;hN{g-bcR4X9!r=Rw?6q^+gd*!{2L<>-1Y4AZ?$QNVj&zy_Y@1#@WH1PX@~@gL|X zqPlGoC%CYZX7kV=VO94o*DTP*06H?2A!G~St2516z-gM7ow}5O-)4FT4x+%p%FNF$ ze1a9!l)464ah4gD8C<{ZD>FXsbvK$-Xs!y6aM??1veDlf{hdh#gA zbt3p7R&^|24}aJr^OB0`Do;fT#e5&>^_~i7NS<}U z>@)3wX@ZH3OH?YFJ}~QFCn=1d0N(*EHWGPY5uY#qa|3V5kRR@=xIp*;_1qTO{#lp! z^5O1LB4A5^gJsGk@|)bsf}H;c!ub>Z6{@|aS+MST)GZ*KTB@IHs$!u9W0Ez{B}ts? z8wXX_Zkly;o{C#cX9;l2HsNaT(ke^*Z-QM7NaY(Xsvxs^;yyo99VqfFzAhEPEqe!> zF{EVj&$!Ll$!Tfrl<@4!kIaQzI~|AnRV9(QfzYnLwb!xfYU{u6+{{$#vVzefR*g@zT?coz2vMrdl+ks^!T%9eeB9BmrM5aIhQrtEIa*~Cqa3W^7C!sl8m z<>vQe6M@eJi3SzKgLbfj)?lO zp@`?WS_^4Ko=Al&!LC_byq)y0c;-!RIZ0{@JEk@Yv?Yf~O>#kOL>*cxrMJ(l;olQj zeQa#gNy3AzoK&yz>nS*I`^Q8kl2y16(pwuNcj7N!Vq`ydsYe^}KH*j7h9B}B#ke)U zhtL8S92ZPm+rHi{a9yH!HX-jPQ7W7$GP^Y?k!NeUZj+n*2iO`xai^H)2c1F{pcxJT zJkel;9L2q>->_hBUx1RG_jgh|f#f>`78Gkdo(6x;tU_$$8w1T%R1GKi^xYP4g_SOP zLfA)|VC{rFQ%0q-Cz9KkJgahT@^^bOzZrM}%al+;Omp)EtHT4EahL94DF&cgysJu1 zSZ~QoW!*5XIwg%QN?E#U+YSGUWS+5YvQ)p(m&*@Z-hDQ5Zb}%rEVC^_8MI9s429Fc z9XR-#V*HOT`}}>x=dJX->?fJ$KkkRU(ZiMh`R4!O@KxWq29MEZ9Jo}=s=avgT`ku1 zoXW*@81)Sn1A-PCRnV95zs6I^MT6%yuq3&=#>9$`jJZ0QoDimk3R(Z6M(FoB8P1R# z!%3<-`Z{`+9z`fo*2vpHE{Q~-^EEp&j3|CQN*J?}_t;UF>8i~%aTqX8kB^ z%EWirPHjk2`lU^#=n#A=7@*H`+&jcMLHZ<&u}CV+1995vdOo~KisS_Sg74&VbBkhXc}gWGW&v+XbhHieq9 zyFuHaq>&`&LfIi(`Od?SPtt@;LY~E>?+Wz8Ch-?X#$6L|RD!VRqV#WJcZ(Y3xI@_e zk!D-Yqq*;oyb1&W782nofOyfEtd2f+$gJL)gTsB9q+G7};jQF0y> z*TQa!4>FQ&Rng5e-$t_SW`~iXD6{Y(_^+DNz{b zKj!$I6-j7L{XNAaoNWyR%u0Fb&q`|!$p(eQNEfMo;SF6S+>^>U%hPH2{~2rJo>oKU^yXeGM0lmhbv0Qg9@)v{~JEHL72N@X&@(vUN2A zoyXZ@dgJU2-|p{x0;4Nbsr-4@E@>M)Ppti*v>PysY7kJgPV221)inm42RF1x^#j|U zl#5*m#>bn;*cm_bThjyO5XcJXG>qYL18h%kdPz^{og>5;L5$B9_?tu9Wr31;52-bT zS2;VWI!ZoIK;2!TNi*s(qi3Wg)(xZKQQukwfiRB*VG&wKA}W=3)|oWrNmZ)~-*z7| zSU;yf___LrjkIOQ)vApFWC8FYk{Z)wF$grsIm?$lS5ZD#1Bnl;VtG{UrP1 zavspdCqpg?J=$M3_iiZE-lptDU+FCEFlMT)aMkLdx9-DJ#6qP+n%>rj%2l&RUzy&@ zsj*UpQ#brICsFFc^f>Yz|4B(=D!H&LHOT4W$G#GRIw_Ln!4Ru0YFU3PZPMjGQ5i1o zC9(~p0N*1CFC+;JrbiyIS#}K-cC@m^p$7n89q$U8KmyM91=Q&W?e;oScp<>kmO`Bl4KWD5llsUSbo)Xhx;r_E8iYlF62Uh8twM_s|U zwb-#DIU7Ier68LH*9V2t2DSHsTEiqIo&_qJ37wykf0Q>D7GR%!_10MBp9~hDrZy70 z?F5{SbT*I~h>!2{|J2wSdR>NUU24&}oz#Gw{mXaas^YI=gK=J6=22tDhMu+*7RQ{c zXVzh5B;2nOVZ`kcU6e656uuPH7dKVRMeH`ZM6f_xgF{tvsH6)|HLySC#p&NboIT7$<)AT1@x`7n<0t{DaAD@3(gRbTUJNla$x!cphv7p4DqTSdeMX zxu!9%4fQPLe!XgpNl|C9DLtVnfhxt1Kh)Oxf2yP;p`Z6B8PgMGcN`+Bp=u)=JyVl| z!syF(E=)9qhM9VLd-$Tp*(8uh#0IuwFx?jaDY#i(m`X~9*e@K3Wq0|kT@V&@QUVc| z&zk?42AJ29Q%vALRIVY^=G)WGX|QT5yR{s{gM7rCt;bqpj$liGXcnyUwJ{2X*lDaf z{>21qbfSOml9PQqKB55o4s>St#ON@+AcGqU^sn`}ya+vSWqtUp!|6*(|EcS;4qU8$ zVWg)Dxfb)FzQ|+ox6Q^}@^t^o?I7oOJWHRHvh4>PLn#Wepabnxvw~w#sU^@;IqSYA zo14>YS|3%F6#ru7NghKQw(U*n846&l{#rAUe=4}^^IJR>*vZ9tkhF~j^6wQ4RsBeH z2r&K2m*3iw2zzagjGlHtg6QOBRdMeuN7sP<@0-IzNchThW1T=v;T2>!4F>Hdc1C>% zPK3tG#;=MSJHIvkY&(0^_~#X_|BADy=$z73Gj68^gD{0knGBXQCbT6yD_kgo~2+X%264t(kJ_zNfns1E^m zkaJG1Vv@KsE(E=IV(ryp{L@&kt{HCYv>g+Yu@rAts2mO33V{7j|ERZDy@97%wQB2g z-kPZ(2~FtES$& z?;uOCIHLW~l}-zXng_Q)6Y&7s&5p5NXqte7`riz$qAh{)8L1j_rQTQVq*W{Qtz7-T ze9OkmzJ&c)W1QR?`AKnF0+Oj{OpFb`v3iJp^IHWim{*s`Gcd=tG@h#JHLQ9c8So2I z`?xk%J%)Bxu!T=?#xF4J2XZ5ne^{*d3L_QCM;078Y zQTKadF-ox6DXh$D{3&^J*uY=ncH#SLCk za923xcFKbcgK+|VcQ7a2y9I1@WL`j;6U2jjWJjUGE=d!sOG}$BwVuPPsYV*?~oWx2`~;LD?ZYc zu`0#EK|AT7+~n z4YyVBo6uE;-aRD^C5Kz*MM}Kmr_~4Pwxt)e4L;RR&c|TD?-=YbIxAh*%H3Fz7(i8E z#7aoSsS_Nh5ScjggQqgFqv_jCXbNsHn&BCr(6V%UuCn1eVWFR;>?C0Nbmhq=kVK-F zA`A<9y)he)<)IG;E{ARZoF}y-xE`!SR<}#3vz*dsb}|(e-BVcmvtXbxom~C@sDu$C z7<3EH7IjWBe~NKwIJ<1PlJ8q*;Kfr;jk{!Hn>?O<^9xpeuBy90G*IlsDE6v_8|q*O zx3J4$ckYk}(t(S|_mUlZ;CXwQCzP|2iby@M$FlUz1>`I7G5yYoJvAxmagFu(wg)*E zjTENj4D`W__oux&+4@#6(v64BC*z}ij!x%29h0*e75qZo!3Zy1E$X@M6#Oys`OAtXv@W#ER_?6!p%=zQuV+ZB-R= zMffC6!nD0Q6Y5QCb#^RG4!;}G%aMYH^*8p@(Op2IorO0+j92AjJT@#;RC1&7@_I@i zqnkwgWX~9jN!lGr{B*hjZjQwC(Y`U$Jo+OlHbQyTzC@?ey&pcqTXvxV$A^UR*=3m| zT17-hXI8C)c35ocbx;R+iAI&m%;WH!3R8VpoE!1~NU{r&j1srw(&;6Kjn^k!3jyX5 zq%DmKughMpHf4kNZsCG`B^~`=U(~AR?DO*7#Y zeE(VpuV-txD9mveayTW+YA0XyQe8~Vt+0#~dCgOnKpe#-{GdtUqu)@~MX@3=Dc@|~%+&3>X(9{U zyJXYv3Htv68!6Wt52oU$GV|tIc^&=wnll|1W4HE=ROUEq!Qtms4bSPEJD}eDFqRZ^ z#7^I7GKUN&lFL>nlG5+hV>~>QR|zziceVElzGDOT_tQ3vsl{gs0WYV`8fYJA%MY%P zx%7mcNP0_I?Q+;nExy}LKl1TU`lS!Q;trf%5Q>|LGa!ktm(F9e0H7uqNUhj*eN*W+ zde~CvPS02OFCUIg8j8gp$*9)&{>_!&gGM}8ny{D_Rp6wjnMbSX{5;SAdxF{M)GHYn zfCr(~eSQZ;UEL0j)t6AdYNFKTpeP{z!1c*>YkXwUa`*5u z%n#r1gn+->Xw=>7S6Jw;Mz3*@|iTw^Fm#vpxa{qk~P|&66@Yq(-(o7c-@Vl z@}4&b4ZjlqayXfGA1uLix%*21+1%DRRz4d##yIwQP%|Hfm5XL`$|fP))JC|LZIc}! zN@In4v1}*JaRSSZvnPN1`LBfZ`x0mibXPQ|dKb_d9w69sV+~M4e(2e2cn zIOx)H!C-a*0ZrseBw-nrpasBJ{+q2RW9+|t9t9kH@_()Z$Iw^s+v{d0*NuGGpvG^L zM}oj^YDP-y*%0RKDGG!vSXy7pFD2P_-!iLv5^^6d6df@hoPLThH6&{=>IgS2y9{2(?ADX8v37UH8tZG|3DJtEGc}mc8kC=a1JHJV-`}SX51qwnd*=L~XAif3ma9QF@M-Xe$#x_#0GlN?-|ZbYIs~;t7NdN(va3>NRD>CE z{#El%L(0=S2bwi5|G9TnV)NJ|VWBwHkWJ@+Gqjkd*ZT_IM}s!H2@kyMMu4~cv{!(W z=nU$U_u{1<^)k6kBR|Vqci&+K7ey>$?p2sxa9D_FgJx&A)olV&F@|)X<*`<)IF^jb z5~tEuoL!Q!q`ocR_o)ey-y#*~@^q7bD?zVNG+#FvndqE8^N9Cf@Cqr$?y{SNZPO6% zVS{EY5Hz4ZHkytWgpqXINQ#A$=rzh|RI6gbi!NEDQ(tF0Rt6ST>9H>YE50a(HACc% zB`mhhphID8gh6QWcIuKOThN=!3fm^ZV}`vRD{$TQzz=V{k|NoFvm`_JY~O5;4t$;f zXe5I!>483jnKX8l?Pl_QENOrP!_ev()I;STcyp|p{Y=3316G_joHUn#hy8fKKPsUNLv@n61^4?{IXj2vRrkEDi8 zyV0xFmkhcKPMJndHZJF|AP3=H#HmTM^c1;|<@ik zlRyD@7QXmR{u(3nzE_izM=~b-QjFqfsI{2)!rm*t#fVa?a}~59mafoFz}NZ`PI?he zd)o&0@xIr?dd==k&u32~zL!-9Ef1*OC;e#fY(zH_$J{7zd=_yjG1Tq6O4SBe^dFH^ z=9vLV(gM{3pJi_g$5U}h-)X$s7|(eTV$by2AKkLN=mntipwT71X{1yC3Fs3htOJUd z%ui7vAoZ*0VOO+9mSZV|NMPDJfOg`Ifux2+JRE;*`LG9k4bJCw3K8TKlFON%jEmD) zKCvc9@DLIgpRYbwdqGj|>j;@EI#&gaP7gifomAbk3d+yNg-p4|Dak*@yhh72`@^ms z9M9%4#oG6z(n|Zv;h}R&BI^egCsMw1l8AzwXRSfK_7HU|0=PERfSH-zu{U@Tqp@#6 zhdQ!IBR`Us`r!Dh3)g^;w+e+DS*QbY(!hVYD&7D)8~F9kT~elO`mP-_ozvAW?VC=1 zmlFta({B(@OG^kbE)HQ0hva z<+#l&(YuN~?6XBp5#6{Qdv1HYxuTg&NBhN%-u4>V1WqRg^U6loH+swvq8?qa0FW;1 z&*+~XUA7_Q;1A7?>K_h*ufOQwA2TaI1J?XszF`h2E}XEX`=AP3pe-FaV^&w>KA#7f z@-84(d!RI2y|1}BrS0;Fxk_UPeP>Vx-6GAug}f6WVdlU!`QJYMon-c{wd+5Bx%?1| zLpHozaTH@UHXpS$3pQ^K*Xy}UTTU~mEtvdNS$!#J<;eta=GUS(y6Bx0yBLD={s}&c zpgV{7aioP*4A$7qnN=rGE;=OOOlipQ@vHl>tNUapH9olVPC~n5^0P+*N!v9cxX} zDLbT16@&Z_mV>y~64LAT=fYYlfmO4)!0-uEDke-;u~AZtmj&FHSBEyVo=w{uLSU^I zpTl%BkNoDks=Zp2_}=JB9%a{5UOTW@UB?_{OrL37x=2a65!HzBWQVyHBUbFLf2aO1 zZhGL_qhqi^0APZx-sWC=&5cq4t|QIsGi(%E&Y z%;+N3;fZhT$FrG}>E(!;zkE8F9&PNgyjxa{an23J3~9QcRmFvsery9;G-Qdg4iT=b z8CnczP`JB`RF-_bqSv6gdMI^$w$`@!me2aMbJfT7rCV;Gs$B#$spoK?`c{Uq_ru`_ z5w7%+Ut37xcTeJ~-XZS(q|fd@c=MbT=7=A&us@cLCJEzt23niPF9vK);s9>*9g73> zSNr2jZ3N_W`<8X}N9vG^r)ghqJ3a zOGkvpc+KlP%HrJuRAy*+TC!Rg_cOv)$7>&*5q=#u8P2fG>k5>&{PMv!Zoh#Ckz~{p zT8OqXvIooE%ilL!(-7|?Fqb1aeIRttH?pu49;nt#zu>pnsSzJ zuy1>xuXCI8U%pXAj|$jMXPDSFKYLnyt>Ie<+v5fmIj&Rf29civoKcf9n*_O1=H$w^g?sy{q3p>4=bc_<&ba(+T1xpfskl{XWay_HJn z*cuWS)Aqr1x5kFuU1O?Z{y_4W%Mr?Z=qWMNJUWTA;J|q2zvCmYdfZj)&@PTY&k&&( z#a((Ng2m#Oa3iIMli~sC4*8;*i9W&zH8Tt&%J*UqX4Wi%%fbS=YXtxpimyKzxG*5{ z8MwQJ)HF7(fhRS=MK^b-z5F1U-{OAM_yn+6sK|^?CNb2Bm+tu6e5x49qtQj`U9_Xj z8zSa~)No*z-G)8Ytm2Vkh#YJICV%y)kxPs27j{rfmCyr5>h5-awC;h-Q1*ZtW^}77 z>Gk>bCn_Dx$zG4l+y?j(uB`F!_}bt?f;TKIN*gq**ElSEPHghIqe^K&(wIjqt*4y) z%h!lu@X*63`w_T%HLMxkVK>9%)NEUWMaI8n2F)@4({SqSzn*yR^5g+S16H=SvmC z)cr2RJKOX4iQ+BHr?l`2{Hzb@+J@7~ouhl2?W-ySpYKPz1xKENDcg=rg=YT zksNEfxr@?$$hh`2;7giwL9?Dp1<3m>?oFT~sV??pXo*-=*?e)>95}#}o-#iv(FyoJ zsf?1}^q`546DWB>fjb0NMq9*DiXz*<<03za42 z7ZvuhRB&4w&BkVp#n}1|K;gY!Ti2-n^})z!W}3{O@+1GulB1Wi1g?7w5nIiB-4(Nx zs9(>2dtfAD!U7T+XA6(s7R$^$l@6+E!1`W-NBV#N>rq!*sFSXz&(%G-+7HG;ZbUf- z7P>Q0Gcn$D_PL#y>~5sW7RjR0;(9fLC@GxILq5Mnz8O7TMP{an=%^fiPNCh$m)(P!fT!4tFyk? zO7YT}C(1mLT*yq+gc#!g`!AplIjCFbhg+I5p%XtYN?nRJ8U4Ao`}y;g7&`-_Y*9Zz z&PSqYdFFq#{O_qzaWoeGs9tZ-2F^$^Npy7aTx7Rparmcva_gNLj9%3n42adc07}fB zqiarJx^1x58juhy@8Ft|{-ye&ycL9v~mv7FfRGDU19a}Dvr4}Q7c-IRgw2~Ed zWM)Ko*TKq7Q+*tf_sC_Ht>A8u9lW~9b4?VEN48bB-S)P0&TD>9Krtr`vkvLHf*|&V z;V?<1s$b})pO1m_T&sID=s%+8@>Lj!yzHxbVM*&UDre77ijdsJ)F~vfBILT{mV54uZC&Ytg^=qiwbZ4|Cmx-Oumc@9%nG z`@BD|_v`g~-jwY$&Z475x2<_Fudfxy5Spn|MXW~%(RQ=DKJ=Z+SL+wb#*PKNq$WSk z8CqQDYm799`}@X`y;e+YH!I_|{KxLRCyl=iqXqhd7Bw2GomSl)@SBGqu30bS^^DmE zEz)iglZds>Mwfu(4A>X^Nni)bn<+(#)c{EpqFuxZr&CwEcXdW_!@X%`Br+&OY)U6i zagx5ZJqCz=llc+;ILKf_SEB(APSrn&1RE!|vD>UY`pW$wF{xAUVEMAM6zmtFpt>59Mo1O*)n8FDQ{kav92oc< z8wn?4qcp4tAEy5CBN9?9BICwcS~)&f!Sn*lRHXp!Y2g%)O06XeUH6x zy1>YJ?b|7;04fa^CU|OOiGOd34i(ia?1@fa9ZAjbSl*kyUwuZP{r3})Ep?TvgL^iA zfDd?>OI(l+IMrOCWPa3pE|Htcf~au=n*L^5?_8R&+gKW%6j?h&Q4CpsHK9SBloyF= z4ytaEAPj6%7n;@Ua`CdwQTqF6c|Uif?>q?T1exZrl1LXF+<4jYba2DBKjU){O>a7? zqDX5*13)O)-AoLP5 zHDCwxirt$=_+4@Hvn6rwsPW3gYZ2oTgpG=@W#vgF+?xtAj#r0={a`orQSX}iPvJVy ztvl$a*3(W;rG6XWv)2hVVm?y45P342mnud`Relkbnz9QO++Rye$FS}l=ikEUF=qoI z9ns*W>cB=na1sek^GGo__F0eu33}}difMhjC8>PDW5{*4uIKsn?XYc+qA1blJzH@Z z?}C)tT05Y{iVE4;Z@CnTcDBO@U7&+1P^~7wnURnqsT@|x8Pl~sL;THgQZzZ5YXP?T zVj;BM7YCgM7G^_jTWU}~K^xv=?GPvR#p!R0%-snYc{xX%%|EL5 z0r*jvLsAL|?&3Pz;%-16inZhleILu8c1VUa)ZT`;Vc18_BYCQK(|Uf-c$uw)Yhqp% zbGUQwB^ojd85A^Sn1Pmnm7NeU2oZ^pE(JI*S8@9!j&kCKMN=izm&6_8h?u|<-_)%X zq{RGmQmW(lzYY-&dRP7)a`VSs$_l2X5=BX|*wG2u{|GA=h0l+$odO(>)SD}4b^Ofx z3duw4(kR!fUlGA!kAnf$tFU(pea=x6{bPNMDq3VxnuZ7bnCY0>*Ih>@e4O` z+IG0TMvpt`qF)DAjq(3$2Bz?00d>zUP(|>xU21A+^S$iRg0s6t=$kC*{`*N?6mGrE z+J_ZtKBiw)gqB3}-v%2Go1iCX!aQ8nY8tL~e%+t45V`xb;)%yrRoWSDY2oPR6NbR_ zSNy-)_TjJf`*j1HlofK~bQ$Us2?j0r43FX-U=KoZLvNe1t0zOVFXO3en?l&zCj{{$HsK{k zGX1f#zl`Znk4s<3cILbFe?%vvFV&oUBV_K1$sCRVxS)5?V3b^p$rk=q!@ouoZ#Pw1 z5YEdJ8{0~2uSpBlW-sDja%`}U(*ZGt5si_)%a#IQy}Mj1f!W8TUMWxSt^&!pwlg0919)TR_v#tpB_h8 zq7yn9HLBn`Aka!|_4%703=hfwRh!SyeNfDcTBmVE@4qyTfu5@FwzSxe8~>agUk4&i zHRJ1DeP{zQZ2{E;n{F+B6DPY(lA~+FEA*yCf(+*7=>%_YDS_EHald!TZ1Nv{#}NH8 z4thUx7t}L-@6l&vjOFl=vthfxLp-z!)4{I?LSZQw;3IK)hCx*paN>t#g8cBbqAMb% z<#*1YuLenS>ik%qZI^FBij+yAV~*Tu(cPSfB>-WsDT%1B6en!~Cs)SS`}Gr66ZR@w z#c)z}@2s6Mb+IPxEi6d(=0?ZG_0t!7|ExFVDP4WO`=|1L**o|9UNET)LjpQTXHbef z4fk()Wx|4WVxZ5Xq7;%^ay;|CrKh_PSQ_B zfZz8k2MM6F}{(dL~2~9`XHtBZpIZMjsFZf;)-)G_AQ!~k zIUbuYC0Lsl`2XlV*SKF%<$7Oc2`Nn>ULa52yZp+VNkQf|ABpb#CfDZz@TI7J+O5ho zz0>+jOSaC#)-==A6Y0brj=k~F>0>!ZFKeBq%Q>IS{O~HzH_4w|u+8BjEJdMO9*xsukNxhTR8xObX z{c3?YYjL+4&`d#UX!l7arw3?q#q$E^(-0oIV+CXI*T~0uh<{w%3asCtfQ1d=YG(8f zT;$~#8az{>ix0KFXMHg;wQq)IKvLbPI}tD4{u6+mYjWr#QT6QSrO+$7ujqz)WTMVS zB=N^W_L44%&fu$TtfI!Eu~2)V={MXXv`kr*zai7NJ+O0-1)F8D34oLsr|dwdnGyzb zCWYDS0Y1WOSL1KHY~j-TQ#ohhTc%V!@a(JFB8-5bWq{f8EvKpjf)!_33-XPQIOgNk z7`KaDxKxvI1XTGQp~V*LLs^b9*3W?U#3 zvaS2k#g?A_o@&M?>UP{}I}fPt`#XM~w;;A^g|p%sG!uBP?#a=SWY>s};wU#qFGadp z_Qt8H0t;9%Xg~QSNIZJ~kluxy`%nI!SgA@VW9$CNb~i2zG}&Eh64LmxIxj1Zo$}x)Cj%S0lLesQC3Af%($~K7U`CYgkPL&+BGBiOhmnK6mQb zkF|?y1e$x2sq839HenY3*Q4>jvT%oEFLm!brrw*8?-O!1*F%ZXA36MZ4O*I37w2f$ z#Wz@VDUpbV9I<7*jYZj^3`PsO%)v+hLo%Y_eyJ*VPg{dpb(6Vv19xtd%78qY@cS%V z+rglK{$vwQsQqc{l;MQif~F6?8g3G0e(s%3Z@>2V_=)k8`Yg$nZmp%rk$EB%a#*85 zylDlUq<84}MroybwffLdF&)@O!v)D4gV*cv5#BFO>|8j*j!dwLark}PRkzOnUs{?r zv6+zT=HHmJhL(&S^V@+CzpY7WcS{-#PO2#w;&v2YXB zjM0u7?v+8aVJE>MO)|$6o^-#~!R3#wloVLd*Mt6)Qhe@xXhGr1c<_VN`i5sRy6c_-E==V)R3=di{sUY9Eb{)!5oC{b zWX#(|6OBkSWidV`-`0NObNn-N6YY*W`$VCPuOwsz^qHMpBb=)`J1yJ5aR;&4ONxO? zpMTCD*=h~dL3U7aADb-~a!bBVosL z$NAV~=%C+SN55Nh1eVHE+Pfs?r1%HN{W{dOvr zH}EB|l8wCOi`?lW{|OvjyLtbM;GZP&LW7rXjX*Rr_~~G!%kshDlgFP0BhOy5&$^9l zT6o|$R=!|O!8Fq6s$+eRu{R>SB6aVYel=y(v&LlH<`nVrW|gIu(KYXSX974Ctb53V zK}?&xl)yuhtf8K&FdZJQFx;JCTauJqq8uiv-3ouXDV+}?G79&sY%(Zt+1Dv${y><)!Wt;KF{NQI zQ@g6S_k9Uh9sikYFSCahBK-72Awy#8W=bI>;eRlQVL^&f zpmzuGybHCM-n*ZR;v28&^B!qIj%e{A1_X1_MtgS8T) zbOXCzy*!|Byj=NeZQSpK6`B}*ep`oLlB(hsor$j@`O7YB5AM{wYV%n<_Gf{|7+@3a z&)xP@+ zv$3Nortt{w3(*o$J5FqTYI(DBs+AdXU5h!XcEKr#GSc*l_kysqz7ER) z(!<^!Y^p;o{gtyitHL{r&30EAcR!Xh9`Gxo3&<`z{I|gjGWXEZAgsCUs8CZScA=K5 zIP=|)33`B`VZ1QJd4J_g3==yq4tV&NP%<54uKM;#aizMU``WulJ#X)q)^>xW+Ht)8 z6WDmqsKRp-s2YnsA9~7OK+Vb7OuySq_hHbkOS@RS0OnL@1-HqVyKUiCIpId|Irv+^ zW?U`2HR4`TAE&j8TUquj+h`nimVLV}v2u&vGd?jbZeVqE8|z|vh+*n@l4~cUtQEuH zg=$s`aXfxfjD-TeH&qHv^bDWWLmj*XdA07;F=4ZT!RBp@W=3*g+%&C%Pox!B2d?s9 zhhxfs6#3H|lZU*^0hVcszntCyeuLU`;SCoGeRrvNb(5JLwiWfXXj(;Y$_^~N3+l5$ zeW8C>{(bRZK9D31+NS=!@~YWjvxgc@&fyP`qhyY}{SvY9A(k&Tw`#@G8rOAxdEJytgxVsJ#kGn*fFh*kS$8-zb$A$wT8h zxvXEtY0gExY8hEp0}zK&AJi3|B0csibj>>byh@!SxI+8f+~gw-r8~i5 zlxjM@I&qD=W6nt-c-WgRh;%7m^o_)Zux02$muWyJapq zr$6xg+Hh{aW?OvY~NUpz`EFvFr(D-0LR{P!~ex-lliM+Ov4>OG}eHSp)B@h+5Tsci;Z% z)SF(L#)uQSwcCe-%~a|KNHJe(ev!S4xCmf9M8~AN9hsz1_iv5X?Tu?n-KSPfcx`Gv zosqs_itTjGu1tAXFa`*kLR63Hy9H-uHn-qJ$KI)1Gi`@xg}pC$*`$)&iPuw7e)mx7m?dqk8RWS=&FfS4 z7_uBHg4%`JSGw$ftj6GiVb_k~O3>K|M!40Q9_iSul%IxeE9D-#7y0yJ2FB@MYn7r2 zB8{P#*T4V^Gb&xn^`MlqvEZYQfkUDNw`c(x8fETumtrtXFKGxPzOX~qld$}1iv5F? z`a&r%$?tyj$B1sxw5@S5Gt`y?`x1HRi?bzn9 zN@na=J6l}V>4)J5CjO;$XqR{mR-iz=r|WK2u<|p;yn-#9G|P*;5IqYQsbv#_0I6P| z{pM# z{_(r@j<}#v`u}_(Khi6=PWd%l3r@Kt5?ga*l#wt3?3me$6*Ph?1el}yol8f#%J@;5GASgv=S7g%T`%;60^zpdf2i4|b zEP37|gyf_1B_0)in@s*i)^p(6ol%(QJ~?=E16F_ZW)~%s4+6z6{`1AzSv>D!a;htS zMn=XHp4J0|IHd{G4SKgzO4uY|)spmWQ+}0$p|3mnECxR`>Uhovi7N3q8u=wR_6FQT zr>)$v1Ey@dx}^P{ASH)92x_V(!(`3VWC@acUDIyrP~sUs<5HES^Kvpw7qUnTp~R-w!Q6#4 zeCHhh@@g~EthmMFXg68tqrhI7>5-kx6E7>zTH)S0g46h;wAfSO{-X{KK9OJT@eG(| z74B&4g0L|nj^W?S^g-HOFm+n|cp0c_DNY)mPV8*CX+C^N?%ixaTZEM(ju!!(B36nj z+&TkE0Loz#lb!6d8_$o46E{U~^V9kw7`otH8trg98;UXAQo?5x+erl+vJp%A?fd4c zC>&5M&oy|J&=8DG9@<_B7I_#F0wtxwrL%@j*HF_Zi?DBGMv#<8BJk{P~T>dk6ij zzS^^FrvKb@?Avn=6|yp$@I)OIA$wL`Rff#u)A)TNkN=9@otMXUXmDg4Pnks+;%nht zOiy_&f6g-`(R7IeLEQMPc;Axq{R^G*MUgtKP}KJdv^M?x-JtQ#l`jMN4WF1e8uYJi z4bnK*X5Rj1=ELc|E-Q&EYs4BheGi~~lP9nEegJ!-8m&LBJ_fktYhfS4^# zTl~Qzo-Qtr)PC%>5V#jKba6ThZICwmdo`72U8s^c1XKp~9ao$$*t3q$<5q#^uIP`4 zThSj>V_UzeV&_>L_HljS(t#8@Za$DB$__C@9i$t#xo$7DKlH$F7BH{KE{UEp1Aq-w z2`dj7FFu;heEsk(gt?&~jZ}3qK5V?JuD8Kw;VIityhc>Ty+}*=GidA9F(>0^!Rqa5 z&Zp*amnG0nEP~xotOsYQUb_R>o;-tpn%kP&^)k&Z(Aw?84X_T*pY5t=KK1s`d}|+J z8)KHY_|H=Y^(Pyf7cr?S8kE5*GTPqi5uTl+XHgoITD)*d(=SAX6OX%NOo)H-}kzpO7wE#dlZVPc?B)M}>tg zjFE1c>(xlHQ9A4$g1;R|q{-dZsgz^z=4h*^p(oD@Vk}m?`9jT?yLR4A)b_*D)CXPJ z67FC!)Tiuv;l_Tw5F1ydE=Qqsiwd2J_%yUiBUtB3<6Drbl}hH?JLL88+cn_CvuwXOdF0MQdS^&!#_sw&lMYBL&?p@W*$3DPQ zX<>(a`MqvWlWT-t#;QTCs=e7NGEEV~KEgMyu*#M@vU6p9$GIBN!mWF!Q(JXsuYPsK zn3mCxfOqXXd++^Y^Pm0~ra`mKa=N9E#Yn+5?hrTi?=|Ly8-FIkTDG*&uZVodH_al4 zXqxvRvvOFKx15c@sKf1jZ*fX5;Lm*72#02!O3*O>iDPi6+ zeMRHEI6e8^iU`A-P&(hl26R%xgOF<=PQyK%bS zxt3^R?*i92q~#wyA7ZQm(8wVc?$UT+);yx2>)dO*MNJ@-#lOJLm zJMItaKeD`t`>Ze4zWaDO{DWszF4{fZeN_7LUP)C}O85UZF2R&EjUv}d!aZgD%EMUb zpTsTw*Y)Ztzie2IzEo@Dj8(O?eEDksMW=Wf2^+m{_e$98P%smG#t+szB>=@AksdGX zrF_^~t5z8G4U8Dsw+9s;Sb0jjTs6J2*Gf>X{BHq4lAcSkvl5P`TWHvoTb*PgQ$4@e zQS{GwdiLob^Mu22J4LQd*gxt=bSNKkCU3pFWb3_OvD=cRm_3~MQhVqv(Xik~HCi(w zc`fsW)LuyenGb*zSkkSqLB_t$s#t6COvCpQgJG9pq1qxq;q!qN54I|zG=AjhWprTx zj7>X&fsny(gMvIY(8AT`1s@3;28arhY{2s=xMI8yL#XFbv353OV?!cDnt40*;4F zP6eIZC^%(500X?w{sF>Vs;ZSbeOk`Pn=TQVyosrd(K6` z!)Sk_y4ou=?*Jl}yVj49X8ixRFzix4v{MMHLsJ~~~A%jz~(v%eiabIEU?S>$hp-8VL4VGMAiDQW3lbQG~Gu^zNp zsYhrOV6T^No8n&So%%?j(7Kc{XDfRSxjK#?P4w#!C_NOh5NllqZ}1I?ng~WVc_f+C znBOCfr7Ci!8iUK}Yr*(~8|VtXQ(=#KZD-yrUG&gX+y^Ij;69d2-bUvC#Ti$M`Zd$7 zBATV6B&%bDGN*6}nHs;%n(8kt>R#86`?rq4a_z82ie14xHocSabQH2WfPUX z74OEP8~zhej(KY0g!{}T++!l0cQTZ8C;ZS=dWOEjGNtM}TSu~M1avk8*4v_x)K3Q| z6G+%Hesh*qS$vJ>;ryRK)J!D3-9VTBx_gDAS1k%*he6sxff29&5g6}t0Bp95W&6nW zBP+=Ep@#ne(~B^TR_Os3Z?r;RCjVShB%lo9)NX46j08sUA1)#iv-N3C>btDTokzxg z)seC*c#)MezV@@b(FdMYg|2)hofDbNMUP+J{L$H)=b}S-2Sk8vu*8?1%e7bq)(Q(^ zD!(>+3;PJyCTg=h=`JeAfEFK7BPO;=X|fg}IX>jRrF(=i#M4o3s0G zZT5Gveqk(Ey;rwk_K;JK91`(bY17ydeBBSWO@bww(n(G!eFOr9eOm4eMmc^KONh+b zjJrnYmCf{!Y520j*qw%94|k82hOyKMf8AYZZAZdkCJ|r-lyY74t&+=fb3it?@BxV+ zlcnf$ra=+6luKtF!5U0irXwz>)B*?Jf(fVd=gc6z6lyGOO_VjS!P*xFOHzaJvkiEP z?9BmA{4pG1Ke!=#YWUV0C?vD;>9+Ydg!?)Oe^a55NE+;RGj-~kE}zU`q3xwlOxF~G z?--J(!zoYp3Hbqe{X^Oy`J(qP7An2GCBJdgW@Q)a#63II!c6J(-KQcN?sr4#akbbt zYu1jkT%FD)&8B%tY_a7Ykdve)+q1wc-nn~@xB8fGZ)}!~^Kn{jc9349)^t)X#^D z5#2nn%VWEm4L01u+3>=Q<(zU44^f>o3+&Ac@#L6y_ z#cJDFSKu6w%ewR=oPSxH{VvFU0Hc5ZIxDvxoJIIT=-jza=DGg~q$u&adp7mp7hB5% zdreg-U1S4?U0gx+MT@lx=(&p8lIdOI=1BxU`KO&7+Oa=ugw);YN^^>;2R#df!mho; zZBLjk#|MS`uK)v^)18VsO<1)M7QVCb?|uVFd+j2L&2RMa-@7S0&KDo+@P`)6DZb#f zV?5Lo%0&+M+=$APe(NDAL|iug^etlzsk{$cv-r8bx=RTyn@QYsXj323bg#>{FO=lX zQB$0;z3~mGO3E(`gW@6;VtyY_0dQdlGCq~UBn)^4LQl|f{~1E|SBGJ*8>r%8GX z14B@nj@Ai>#8i6sP0?Fqe@m;T&q_C@qpQ}3zdtLB)C{(?%cbSj>WyHSr|=y^NTbId=T?zh-$8s6djJ?cM!j8uN*#)CqtWfKUw;EHDTD$wqE z+Z&$GV|^$nU{LIV`x-l2$r!~($-;y{!Nt-j4r*YDP<$wrd+EhC0~Af@NS{0&{I_Jt zt6R-J(~9|H_cDAv{`&!EKeyK)HK~p;))QPkNhX##zc%x#+CItt@>TM-fJ{4O_4O* z;dw8p>2SOTt9lH{{;Onj8BLqWCJwjVJN?7`-xmxN{u7AA7O=>pjoDJo7p!8_8`D;e zLSK$xWSVL(_sB{R@1syc5c?VmFQ%g@up;o(F8nETjVdAfYu#Pn0JsI=ZtOg zyrSCA6;IFxysHE{K9L8T{Eu8I;Du>F#3@B)@w2>~f2m9BiB7ME9Y5JRgPePj;eDqA zccgVtg%>OrQWAA$G~|jW`g(x`FI(ow_(~rR=-iO_nN#9JdRP8>urKlaB=43eoVEf# z-OA)#Fw{@72G9f11*4opxY7jRAfo>dNB8*!6yljTbzC(((+4q)28+w*DT52%W=DA% zP#tDgA+o+T?ystcW!0|*Iyq|@@%mdvXkG~Ka0}D$MNi?1r@5B@A}>^LZKrtkJX)ci zfymVO-l>lYJ0KJ#A_Dsac3F|cpxv+ZWqfx>=R@}#VdzRd!y;<#Spmsi zcpeXZUfpQzVe@-t(Zjo)lmvBuw)49(Z(WWj>ahKCaKf`XQDXdbdHTOd%^b)IJl+aL zy7Xq62E*Ax^4;Fu$<1)Y?*(ftZ1$3M()DfV$JUe)jaQ!!A*wiI${9)7szTcIzwmc| zST4NOE=e%m0Bw5Of=fY!+3tJnyg$=r8S>0p&xnI2zXrU(a`t?|&|u@_PtL_!)=$3i zkDlGy4F5bsQV#qv0b>zOR33mZoW!moLXdW$9sDapxW=e`_gST4VH1B7C$ZSHT{HW` z5FM1nE7D8V*C-jvg(s%t6v6*7dOW9)MH@x99o;Y>mJ)H9-S+1n`x^1D1XuLz7AT)@ z?C&wkx6fu^uPT2W{;bFLtAY+oNRYVk4;u(uU#y9^!`?hoS=QulBI0eiNqoI;;@bQ2bDY07G zjkZa$T$0~-_=!hBI8onn<9B~zcCgWpl}#>nJdS~^d5J!OK8e@YnMqfzo8`lkhWJvm znEDSRrmQ(W(=Z#o^;Qw*P`K=;6mPJ;vv7#-FjxOwg_qb^y<-a0w(e1e+p|t}_YgZ# z-}R5r)BI|;f{hDOzjUH!j;BWus{e>)zBZ|(@*45-1>Y8s(f2{rxY{U*4V!k2l7y_V z*YMK^YS|C?`bFzIKS&%B$A2aY1vty&g}8HkFqR#PB*&eTm=?{pxH)#j=lRN^ZwBw$ zQ2HNmo@oYbKDa+=P+;0%ode@HkhX20e{T(@3@N#61{8}iB&&Hk4BQ|!IW%=Qk$Ysx z<7mY>&c84?mO+JbwsHZ~u|D)km<@s*7=00$&Xy^$iIGJpG;ujxN*_X+Dkd`>wn-Q* zs7}b_oRjT`I znYAsH`(0M)Jl2kfcxLV$24G~_xggt0;V1&0FEjB<{k)MXwH;Qy(H69Qi1nBNXN3~d zyJh>VEvmuQ0#91NCJYc~LwH;SC4yf-slDgBAAx$sgmtK$!X97!Ci1V@v47YRkBtf# zpj)H>7VuXTVb3++4SD}oT2P@=z3FFo!Zi0%nRnKm^Cxtk3P>SY#`0T2EaKpU#_jrfySy1+iv zPWpb@`8LCoN#F07Ky$Ny)A?2@3Sqm3(b0rKQrZuvn;vy8!-7w-IF0*{Y|)Ou3v#-F ztyHDkr@Tk}`$HXn)HI2lzFMSwQwFhH-~oP~NImi+hREISpg0}24I+^J(ifJRE(fR0uiQH3^()fqj|+}2G8LQ+p+$M{$(L3 zmgnE`5vR;$=)=h%qCIlCy&K#Ej8B~oUA2VD$lwdqHc6Z8;^4Kb`*b#^>!yi%OB=0z z(Y1?8?DT)NN|$wYHRERbEbqwrZoV#Xlxd|qyGfj68*WzpdqXb1=4Z*tq0uRcZ;T7Z ziCOH%dKUTvbHEm;IZwEqDxG+C4Z1+YZugGrgIR!r>Np*#lA%aTz&hc{xcTv>j6KGQ zM-cKZCx_PV0>LcLAS>)%N(xwWsK|B{>!Z-&1zRip6I}29LM1d#ZT~9UAGBVoF`%!r zn=4doYK)5ipai|Kb%UmR z#eX|fi7_`4>{HnIxLv9S=C=6wk(I|K2h)p6MnH@H*AflY|8|)~BJW~#x)&$0paa78 zY~vc+?%k4D!^Cx1H7wF3_eM>h@v|uNh|>z)SK~TfC-=JFTrnjVxVckxzjT1=X$NM? zy)v1=q8Z*8Xu{A}P#pn3$dU+^v=i2NjgyQ@M`rZG+!7L+u{a^1f_1n&3P-ab#?Rv8 z)?J&x0?=g=dLnMu>C*Q9ot&=r)juTWo{JP!S^lvWH zp6HnicqS5)6&3PDW2YX)+1>l$GfxN())uJxcg`sgL6~V|(Pn8++P#41@a|%!RIK+C z0|EuS^Cjbh^+-TPDc!26OU=NeDW$q1{|{9d+5!tZnWz^Z;%a0nm#k8j=n_Sx$)|s6 z1E3e!Syiqg2F6q<0pDZm_>jVqlW|mh+L&<&RsZemj^B;iVe9QV_m>R9p~3Y5yF{)2W**5o05BHU!Ib_rMD1EUj;7K4Ht)|i_E1H>u7=S z1qX4;|Lf6?GhCK1uZSqrcbCHn2flMn|3)XHvRdvTvqeNE+E7NdvE$D$MV$USV(M$_ zyZLFESc{GO+rM3j4)n5hkX9=1WRqnQ<_i|>Xkr4L{L}RB-D<79fqxr)+*wErU>%@a z?t}~Xuy9NjrhM~K+0F;H`fj;d2{8prv|RBG*s=Q>58^4ASTQ2G)kNirES>u-F;)!S z4Gg+L-dNZvu$DIo-$Ul2DQz@A}~li(*TbXE#X$L;`d1+F|!*xg*C3 zmTMI95xY*-kND&M`G12m`GYv`aNTm;V@n->hlUx>MQL1l|Cv5X38Xb+mZ(tagw zI_H4jd{(_ECnyRPq`P}}og6qRB zoBz15lQt=inRe?3{Wq^6yJY9629aWR$VIK)u1S{c+@ZdJIfArVW>T?<*M5EL6AQ7* zY7^ZMr^o};@X)LRW3#ylN|7(tJI&;xdekS;=JVk7p3Rjpj#eL*{h!^xH|bCdv5pd? z!2xf%y6HtwjJT0dS+k4yB+vgn{PuD$z4*v`woDhVV zd#6U{JaSGA+3U8nfrLh!D;(yp8Jy4AK#Lmg_#b@qYfoId+sB{ld@yX~*JwAR*Tuzm z3a>Z3^T1||*msz>A7b-9Mpe}J0#JA5fn6%=>esAoIlOaqY%EocEYjkhYM zSC66t2Y3=&d0)pKeK*=S@a~^>)j?G{Ii1PZY7HFN@ud4lW*Z!^*h&6+uZkgozmk1z z8-7P~Tsi;ece|r+<8#aRO2hE8T{z6lR~eEz+54uJim5LX`+XSIvgd*i3o_RAXX4L*)qrPzSu-LLOyPhw%%rBMwZE+?N z{VmvSKCa;;hyzMY_DUUBCTV$xjW21O^g80`#sY4cVf9K=aBg_+4A=Nv_vS+@6pe1fb6Pvuf*# z9jZmf5It_w$o5#4AEE>rg)dk_)JO)61|leKRA?ykHNtH;WfGFIf6JI-M$p4{P~Z{G zzuk<5)|I|7@be%F@VdsAoLgBMV_jT2{OOX;Dk!p`{1QuFr#1jaPupsguW>|~CQdnL zlp`z+dqVH5^q25Vm@J_vY9-xkTEUd9bP_H0b+*f?ev8^p71RJ(7-uhBp~wTe9G18c zI(vaO8ppV64(kGA;T7qqFihd9?tcQW+&CbZ5(;y>|2*qW<74r^o?P*rYv@i_2<9fC zzU^G7@3vs6Pzn;rl{MQ-@m?k=6{mD-U#C zKlWrwJwYFsX@z<39&bp~kqeV3cjz{SMacHZCM8Z}L=g0U z^U$|`DRvq9Q~>!bE9+?JTcjh2h4Rps^$SE&MsrRX%IJFrnGRe7hUp;y<*}<>=Q&FC zt^RSD1cO5@SQ5f#_x$HD)a)vDzaYlPs?8nXK zFDK^3?>c-{1rRA17uGUy7t|~4jDLCZ>^hXL0Pkl4VmMer3SaGCu@TWex>>eAcu8O!+aoe?r?F{`=I$nPE_si z6_;oIX0E9UGz8v;hsb_jx$c|Vy@~5_4Gg=?Ambop7C*W2{8Y}#vI-~s;AJ+}Zu3^p z^}eKfxqQ;xL-F@nc-7o6r+rpK@uhQPS36>S94ppa6xfR!zQI4A$F&PfiDS8o!eD>$IN(L!3z6JF5H032SlTzInQlY*Zo!S z!wc<07IC8#D@rkV*vz2vtuvqtebHb)`}(zaoW%O3b1ZfGUV_Q7?wpdTZP$50l}ute zB;s6U*djiu9G(RAI3jcF7nat(IjVBcj;RsqJgkv*cH)WjGsteT2x!9Yhca;gCg(+G zY2u2|=dcv2UeusoO{{*%sAe6tB4G*sck$tZ*UH3GSL@zmd|SWkgEe7O;G4(AXL&nF z-wTlr(mG+!xDrJ{%c9RyBP*y+$cG`TA5kA5SPh2ua->6vN`*{Qw#Skr&W#nAAhQd%D%f3@qC5TIl-nG*mTMFrC#qcK?(Id4$u`fhQ#zhcQ{eo6g2>sY4HpnCLcr1X2zjSZPt|xaEe!O$FEajV)C0&IK*d zQltE2x&8~*ALdj(8sH!?po6MWGjTLjCJ`CnUyB+vh`2IAfosI3 zl<9siZN&Pbc&2>FcioiAyx&g~0wVtct!=(@iz$V>r>Ong8VJipw?M8v%P+7_N6KY5 zrSoHmGJ-Ev^sMHJBl)%~c2Nkoa`b_&z>d&q?K6t^q{BrCcb)cmSPXwMLFO;A&a$c^ zF(lmoK-+=rf&W6130ScZLFAmUPUq9x4_p&=U+c58Md`Q!Z4c44%iaFpM)&}+IWfF8 zyEpF>Gux{pFLVyx5EW+=!T+BtAf_7F(a!O~V_{1&$|l%D13QFg?9_z09`A@#M@aUj zUO#w)Kla@jqh#NE92mY^{HP~g3=>WQYpSO~eXTMI zC5qK$tGoN#bmvPY=jtD$#U`d-BylhXR~&xJ_>~5rgDArsQ(J$ns|graNQ|U3vWPl; zHm3_?Vaj*n`>;h0wniNQnn+S;44Lq@Oz-Yj58U|u=W8aivX#gk<0~`gOMX4trNuJ7~}KFXu+@`+UWrQy$h zP4D^*q#oG(+A>rLw4``2>#;U*l^4qt>)&usK@ppLS;{)x|Fxaz0GD=jBB_4WXdXAu z3vd!Qoyy!oFY?{o*PW1NQ{03xGfzN?zj&>EiN3E^LBG*__2zEYKGlz0JvA4%(b_A0 z*;cA8CxRy>Ab$;VD}1b^!@aJT_~QFX`5$$+u+Q!zrS3i9)YVk`DG1XESi+G ztXhwFfTi&fVL0WYMlg4;EZ8 z-mJF#+od%^@|!?;3|rhvmP?5r=Z@lI66T%G)+uSdFQ%4=N30gLqs5#mC0S@2ej05o z%hv&2tV`$O#S-0VsO$;wVkx?=t7S@}t zkv4Cf?d{=$;R+XDRzLA#r$4*wUUy)=cRe}wwvDWI(!lT>h{fG>ya(s+Rci7mwGFHb zo*(TeO}&{|>KpUpR`>w+gW&ghL8>_QE4Jcm%5Iphr@bNHSg@E>dPp!3Ng#5u2+m~8 zp-&!uBv9Mbyef5^-A1Htmpy(QL2x+0F)>Yq$TqiGBmUrciXLyawyl(>3u5llZl;V+ zn@;qYo^N-pt9dge#IewJz&HvnY_8h z>KE=r^XMxFA44}&-J~8La>*wj>X0@Svy%AYoLM*4#jZw1b@qA?EE9aNXR1aqTn$2* zlC5trC;abupYx(KAJL2=s)%eG=T^B*Qwa$blaoBV-n|Y^XQMf!)u#DWWZFT2(l%L$ z`7!JYAK274Gv(j35BWL`I_mL6t6SPEa~I328MWJ*xNzcl^7@2ST7kBH`0Q1#zz^<| zKJ?Yflah$w`OmROxuWsCUYuK%r@}_trWC}K+A18V-8VNP2=n)6iTW^5&D9oz6f)oE zZvMhGj|cPXAc0)1p|T_aLKA;H}8zN)O;eGF^5<0c4ox3Uq0fm*52RK@Jhz zV531X*M4SS!?2(KsZvET(*qt8mo@c~;cY0~i@1frFtU{8I=TpvXouniSA*U@lC9#~(Th3>5p7WfC zInHM1y?Xc_V07aqfef$o;54x)BZX z;Is;Kv6)?8m9JI5tVzRL3i8BZ_a%gKgmUf%T|ujz#+Z3-71Beu^CLWe{@t&^(b~fN zS^bEeaLl+Z-hgRb5G-|7L~qmX1U)f_v85L>5p>OsOf>++&x~+jv=43g}7fvo*iiqRokk-Kz8ZmsG!aBtf&X)LCx~u=i=XMzVvOp_e ztH z;?!JO7hv>ItHZz*BK2W&JYgVI2A^Qlfg)>I4HNs_L*qUb;sihl@0$xVc>vxBwP4_) zkNtu_B-fF52NfCWgu7+B39=Nn)vk4rQatA!=TzlFeeBcOge@-Go|W&t?YVQZ%>L!(5n_)jfIjXa${dHe9=(kV>1M!>7;`z;C z9MmPg#)VI7+r@4hzLljWu3Ypcl+#Ok7Iz?8lYj64J6bh&t%3|%07xex;TEzfPBjFg zF6c?T<-GZi2)U+ghc{+-e*Xq85l|y);ht1Sx>5A-Z9Wy{kdwwbM(!M>Kdd~j6A}tk za?vCaHt{Z;8Wdb&3!=RooEAm~@OlLlfz!ktycH%=bL^N%57LrNI`x16trg4;O>>;} zlgqJxgVsBNp`bHZwO(Scwfh5M%GGzU?|+MvO_oWb`USt!V>ovdZV3`#Nt@1E@&xD| zsXfyb!OYJSg2?&;#&D*q8>Z)os$8uY+vd6Vbz|p*e(X*UizR+ex3Gcn*&^HX$xq76{8cEndfp2Pe#;yJnG!l*q z258ASo6d4kqO+&8xU$+<79Q_o=uf`rSWT7I`RvPdr7T`pHZiT{Bj&o@|p0*=$sAz41aU`dn#9z^Dkz?^ofmg#Oo{*O4Y4ehXsVaoH$cu`bnaM_jse@nZR80SXOE&GR8>q-pB1;@(t#p@Su7T=kF z!LkYZ@^9=zr%fuF#D-@X!4!~pX7c6uFcU(b&Y;-|mp3nes~OH z+|ccy4l2lL#$O6=kDuSZn*VHl88R4+QKNmo9~>^u!SHon2(oKd?ykP50(=<$;aq(h zT#K*o=0V|3w#0%lP7Yt;@?}X1>Sk|Ry6K#6n(5y;YepXVty^NwRM1H${}zjs-mm#> zimREmRprIu#)iJvyuPE??@SBfwb}~gtC5$f83!v0);DZ1Su;luQcs;eQ+62r?$_hO zo!+GdGzXf4=H)(KRv|VqdCR43q$5IT+ zgM?T29PYS#cad{PP6P`zd{R^sIW}6;ZbLRP7|0PU+Wu?pTPNB2z?WrZ=wRG|qUohp z#m{$*T&T6}XXv5+-0@SiZIqI)pg4zw_`_a^?`pd+PT%=IWrzJZ4GB5<{*05=)mx;S z^=Et!`ofQZahJ9;HkJ~_4wRZXwo{=xM8-=E963b^Hm4dd-@vu>!} z_j5f>Xc}77F}1D2$r`-qHY}r8%<$|xwvlBsPoa1jl zc#oZYCmh%K>_tYE1$rFNhpy!C9Gpr#m1|Kkw5RlinKkE!b8QM*ayS`5MN1#SC1a1l z!F@_Gx{}?cY{qhvnS-D6r~tJ=X@SSj^Miz!&{PLYXGw1Sf@d&oxdTNtrCJodb?*Sn zcwSP0sV8D9lD51|MzEd*dl}y{b*cO}tOY`$+NojCJ@kwEG=wY%L!NqW^xUSDe1l}X z*L&d7t@%Kv0(q#W3|K}y*K$~8VSChEj0Zu5)u&fnN8Lv3ahQ-QAB`U-G85!wZxcPI z_zI1nMT35;?Ry<5$~Vp=1VK``qgI5)(4ZODIKQ8hcT7;hv(UN}ULbDRC(?m<@V0CT zoF`I4>2z9G8#!EPPukBapMPT)8;n)75lG@+R^JB;ncRpm+;jAjq|g>h956fAcyRX%9Qilh*vP{1{@}!GPJe zpX<2iJVq&k9%Q{ysbxj@Yn-xum_IG9t27+&S!Hc*3Z0L{)(?bX>?8VTm}Tq0@s@;n zz+WLf&)Omn05{K@QyBl^Yhym=KAHa3se|E=u$I-I#v@Y-#!j;BHS}tjdZ$E!f{4hv z7Sf;(Bb#cwIQq76N;bYt#=GwVWrG8s(aM~-8*ERNUBm@#4sAi@yjm&j`oOw&i)!kU;}fI&n3a_+j4ecjabu`f2RC zNZDknNT;twLl1v-H;GprF%!cGs;Ts&~O*Iy*5m5sJo{*CgNFcY9|4r3=FDnD6@Ps zV7d8({L5i28#5xsfiTm{)z;sxVst7dc*NXafz2+;F?!Pb{@bx6_o3nbLYfPfXoK+a z*Oi{lnzol~BWeVP7dh%qYqXm>Tt6zTeP|0ITYsO@GVp^`pF$|;a`j0|x8+~a^275P|Z!97)P`!xr-TF0yyKpQYQ)E{To|~7* z@Edsjq{UnRpk_h7Ca?Gtb<4^N-@)si6iI)6!wMwCcR0?YK52}-pqE*(3*@4Xl3ik3 z#>)FjH@G5B4%P6YUNB&|SXslz987c_v0dXq5qVJG=N(z471V2apoHImB@tP0^5ds@ z49~T{sK^hVJYpGspEJR!-%rsnPNJ```VR%XG^n--dl36y&UL>JgA>{5oW4AQIhJ+wTod;~|fw=z_ z*US+QyAf?zVHs)zr|%V75bTF`87^OT7j6l4{AO8o7IOu5nx+zeY`ds$VEU;*E}tNc zkM;VVH3UywM58v(w6kMB-}wH&9pd%jyAS!k3K!S~!y6|^P0a_b77}L{L)cIC(yA0u zQW32fxhf5ttd&g4)z2bag+DDhH=B@634I_3F$z{uQ~G?S`;uVW3|<0P!j&`nb33<} z9?rNNsBe9N5@LOHkQUW0`OHF@YBsn%vtGB?p}oG= zsuu{Dj?ZMbhO$gEkEfy$LQ+PmxkDZu{Q{|`j_}j|@t*E~9vul%sk>|-6MYp0>Ccgb zg;;a`23Ee)`JOLEud>?r5jrjNML90RX9z#&N zmkx;0Zr(OADyuB`<)p!VWJD|v4JS>zi_}Y<+9={B2G>E)4<@n-wT_P5J}btJIp>~v zY~RFWrD&~{pHxj=0xaO>(Ayw+{euCU!9X2@bPPo+a+NMf>dKBaRsT-De4F@ErzT#&45-u~zFr47S0R z?(*YvZ$&&QL*=i1p7}lP5Xy}*F>%Ew7tRjEk2${l^WApwU&a}0L;59!AID!Ye#roL zi+%KaMLd%ul`{PTDzy<^J(JD$^wWn*^cFK)FzF11FKg=8xmn(Sd^%R`ibMONLcy=a z_0YXGi+saE_-$c8ZEQY!^q-b=$7(s8bdHAs<7erpe%FXb*gC4SEs1$7j9T`^ohf;8 z9tC0m-})6qdPF?%Z(H4{?dP&(#u2hSgxUG{F{%XZR^^&BI;dP9{cTA+fUeAhC; zE1?GI{5$^3_hToV*G-Dx*APTtfB2$jbGu#|adpC|yk6R4Z~qSd5G)<6cLU~$YMQXM zjGuX|lC`kv4TDbyro073$6u}G^Hm&>VUX?pLCuIPbkf_z?VJgq7$)_wh;O`nqx8o) z@Y!KCw|a%r+iYy%Q(;yxDrmz5R7>YgeBsL)NH9!BzNte+~4cDbxN_$*x7CL?#t+ zE-JJ_yI9~18(d$EZcp%&Z|QQT85nH-k1Dv4kFE4f6@YnV+?VO$5Vs+0+EWy7A74Zv z;(`=91I1R{=9_*{`rw+oUm!0ga5G(2;HW#Sirsz@iFmbnYf5wd}*emH-Cs-Yc~dLcf? zZhS92;rd+5SlKpocpG=Vx->BelrZyNH8~n3(o78$2v%^d+x(<3-M{SK)La`7_CrT1 z`(*4L#oGN+53c`#ku{eU7B&x)I-Pqbe4Ewjg92F0(ljdQy^r8F3#h{}G|~43_l9zP z<+VC~3qd11eaR=edxc}uUuW&k=a%NQQ&Lhb7YZ1?3a)eiYFwyU?yA(_OD|-ujfn*U zKNSN9%@~XsSkXO>9Q7}K8l1DYZ+R41!QTB7$8z^DD6iE%Rx-*4Is#(jkjni&Wlq0E zFVFM965{x3>2CHTLYygHe^Ho1n*-j0nzvY7R`6E?XJz?oLDp}>vJaG?Dle4KDj9Zt zAJHOruM^iYK8Fdz(s28`7a=QN%M{RqHCpFJZ;EsR+oBU?B-@;k(SWJ z!(4ut>qM(usH8N27Ll(8{3L^c0y|=_G*_RHrLS)=I^(yCxFe?zmx67~BAH9bEezWRLW(81?D38u0ygf4CR zo0Be8QUfKxL)y`-&iWwUqFiSoGW$nJ`-WFRdci0 zlQSM|h6c|-9=MGED=L0=B8}7u*jzl=0ormcFxa^TKZs8pM--KZB(1JG?r!tdz5i|P zZuC!>1vbmOi%Qeey{t7a#`qG;M(_yIi-=?O(6MiU9^|hp`KvQ8c7-4Pretyj7Ez9) zq=IJ<@e!~ww;x#6)SgTn4-!Hvz2#8H&h1sy-j{!5S4^!wTZH5bM6)V|rJ^b*@ld8f zo=faq<@-ZjHS)S_<1!sR(-@j@eWm$|)>Gw`z~v63@RGNFg0Rfr3Ah0mao(<+?mkceHdUod<_k% z_3REqo%7WP$weei4}*Bd``*bs8q?`G6!k(Xe%TDjdx~X% zDeh3iK08U|fu6e5&L2d|c>ACEn^zFuO+k@`8|&6cK7j^_%=P1 zGL^tc@87qy1kOf|Q;L$VNcp~18KITld)w7znxhHZ4c$H?Q@cu(b$yMFF8GhRf{z^} zI_@-eaA#X2b}bT)XKH^K;#uNc^98>;d#qmy9~+TqEkBq#d*oIoH#UTnhEAKwm;gsk z(`v_T)8rB?ZB(JxlS$Y6;!)c?v&7p~_e#h18CIk+7olk(LqWBEHxJCD z)sj#k+$>Kj#H8$;Qun$$svxKDs=fPr$><&Hiwc{U+kJ5F{Rg!|nb3w^*Y&R$`rE7N z2F#e?wiS=fDLl3fS2-)R&>#us!S{OpP56$g5BHk-lWOD+kKvc=Io97>)OZiLwQ@ z%b^%=Gup+RYA%p~iB&Zk9*QgQT|3QCp!$dLgINwrO-n2Ni{vFiST`P$9^`B5AG*Ft zc|a@4`}hx8ZFaONdfv)gTBOAjbjxcTPNuJ3>dsqA=P1cB19fbz@i#)N0I_mQXpOgU&ml^%J*=LXZ|iO&ra8e(;icrjU(bJCgZO&SxFXS!60Q=2MRtvU()#qb4x~=|);{lS(HD^<2 zv$eNz$0KF~El^$Z9qUdbk4cI$)%xU^C6v(2*pzKU)U$pok6_2{QV3$2M_nmgkK1F~ zEASDNz+lPSNf^2IE4&j(dsCSWJA`xG%*n{;C*}T@%m~ZMIu81ZKh-Yq&X##D_`RSL z+4dxu^?|0Vx_%MIOTaF^S0t~VK2uU__-g+wE5?E+0;HMb`5$~!WJ--_dVip0-B9Rl zw_q2{slnms<~!5gtSKk#P;IJojXMQWmqAh0gt?j+XJ+CVex4PJP~rI!;_-(X50wqa zu+^2ZSA&>Q+xb-LZQQ!?CSb_Ij%Qy2`gZbLTP~TM8qn~JR%0J@bSmW~!8|!NgQpN$ zIT>#W&dUT@8Iv&H>BFn5x>d~z1knH5P4|orUB;Z+?q{Sr^-MIhkjA!fUz0)WATd#S zRvu#fg}}OpP5~h1JNUzgtPuoe!Ei8T-y5F5kKsq=$+hqlw--a-Jt}xSlq>@Z3&|WV ztYNI%d*Sx(e^8`bF?V=yI<8&5z-<)5*d%meGv|XJ$#Bj1=h4Z!=T5B}*L%&rEGs^` ze(wDm=QET*qOV|}E5JrPLSyq*O&o%e5flEGjy3Q3>ro)&hsudP;8UYHj1?tGbUl~K z#LDoH6~`u>x4)%zg`G0^@lZw=>v;v~*U)fe$Y+ho7RXJ`)Q(>hjVA-yeMj!b=ve3G zo}$?cnp22J+}7)mA%aESlK!vi+XB-{cC@FGb5j78%617$dEr0$n{Ees0kD&UwQvcL z^)S19Rm}Qkhbc?06>+A(ciT9WzvMoQ{+9HLAvoe|v+)V$?^}-Q=Qs_`LM})QVqB-j zP*(+mCWh@0URV%6j7snPpT`~EtWNHlVc1_INiJtkwp?7czV_oIf&cCB5?Ml=Y4TGv z0omKjo}aHfQ)Gf#qMVL8m-ofJOz1BQQ~9fiLj=G``Chv+O%bog#^z3u6h-GDZK~5= zlVSYv@fgKU+Ho=^CK|j+R75#IZyzi%=ZT0gRJ3O4- z0BU25NtP?!ziAgXEsS3E<7_|%wanO z<8I)em|m{>uf}gG3uUvZVyQL%goAl^>XhN|teRmtzDaA20&zgKsnjcuFX^abj#^aK^YUdqa%-gz z_xhYS3D#a?L!+eOz_xE|QT0~6pEEw|nKf}vyc^bvv)yIXkvw$h7QLLpKCy%E+CL&? zmo~O61U7w)0w$w(T)GO}(&`P_60ZptsdE+g-RTMj7`=vw+Amkf&YtP^8TZjSJ(a8A zJP3Bupylc5jIekd#kD957IND=OzVPcVr+nq;p6oL-BgU>vg^By>LTs$IF@909xUnN zeG^d`z9C4P#yKixfF$xfV*GHsqyW}ln+ttd+?lV}RB)hJ6M5m=aM3BzW(RX^%d3BA#c=)DtDCL zItya>CPEhK>Ve}JFvtV+4q0GO1M8^{-u7dPQ&pUJ<*2uuMRCiUZs~_Z*UFb@e0MCaphjw-@6)riM zlVPH*c=+J8%i|(BLlsm#ci(}A8>@hk_-*~1yIh^NRdUAh<$cdSqmCwQ&K}q|%d+!b zB}E7I_c2H8nAqxj2Klkv?z|bl`bFe{Ui!naLuIGx2K+9s)@}*5p3rd?;Tw}AiB*}B zkKBSWa6h&1HkLW1^X(Y&0Yh-#Hd;C^YE(nE1SdK1hSstp?toW>75!@EanFGRW?g}# zQXU15`;b6D@pe%b)-PO1-lUq$>uWsKlAz(#f7LK_at&<1*v)~K(o!vh%16a4-nO0h z{L@=}!wVTfTd3jCN{Ob2B}$h|*cj?`qq;!k8BD&ax&piWEfdDQOQ%F`edllUk8#od z2SJN&p09j!aOSf!S@>GL&pR`{Iw^dJosqEW;uK#C2Ysto<}6I8L4?QTpIq0-{>XqT z625f!s$y^o*aEv$fhG5Xu;iC?sa`~^Zd5&z&Rg?XGP=7K$bRfdv`ZBs)do^+J`O_E z-uq{Rf=qRd{B{WSY@;dVDEg`zio56`c$o42=g+`9P0lXzpr<;w;pcmRA(c0J4S$zR znp?0UP8eu1>f>5+OsRNh;m9(jGD z@sXoct@<`&o3fpnfGw_@&KNyfRsI6~wQIi12It|~(ZdOt^24>Ee6G*!K0N%gp?pSU z)?xdR(%mW&D@%?k$4A{|0WVig=M*6p_KA3pl@zcI6QZg*K{l1E#hF($A-T9FD##=< zx1FrovRXjoa`Y`E^i4~30FV#%t?_Bu#wz}*(?C+;_#0hgz-)-&ED&s3XV;a++xVl) zq3cJ83GqSxIWl->;QD5OHUE3e-Y-vdFRN!2FP?voU1E`l-gn3HV20KH_=vOyuNrB} zMO-op;FEWxYrs`7wyOfgnneD}xcVIq`zw^9w&X=uwt`ILfO^)Duoz-Zue`z#b@3VI z0^lL!ZE5wJKW}d0Kl=mXs-tSaVj$$E1LC-G$`MjNVRh-@mZpt*6eP&NQx0s0tm695 zL7d5my|AI>Bd@(ll*{7*XF&Ofu8nQFIZ_>};<@%wduwSj9Chu#9pWG=eEqP)^}T3S z`hKA~b5Ip z9H^68Iof;&QeZlSe~sT3)DUAsV8FH@@y8~xFH}4`S`dWqlt5s5QF{;*kuPW?lK``3E^ z+RUu5?GQ+gS*fn7|LEcErN0?oEV(B5G4W@yH-ZBE<@DO*7(^RB;mEl2Sdjy22n$lO zhTAGFa~0W{|Lr(s9(Vc1#kR*MM64bI%_{~Sym3j-mJ7_7Q$Dvfo>WyMBf!RVn4a$W z!~RYO7k79uAt44s_NX;D_FGT&)e93XseiR_DV@u-={e4TJGl)RktLh29Y7W1#ggX3 z3|M8{m2G(Oai-(vD9Ign&Wg;znrqx5Bg$LqmjxUGWq?z2=%luZXQnMTae6K^CqOPq z0qUcogt*{>+L~e0BS=K<+7H^#2l4r0)NG&@Q*@03!sD+m`+uXGHLEVY zYSyGuZRZCnm*qUV_zQ!X>4t2Ke+Y(>AErK3?h4VeoFE`rXJH^zHt#eVaJ9ce-|VN_ z`39rx8N9BurC_3A;f3Hpuh9F@d)dzGP30IRPdjw{aDnd48Fxn;N$VR6L{rmgW8+72V?Trc_p#js)6a2K&RS5#hl!%k;F$Nx&n=cMh}hloioVnx*7Q`P zpC5;}$)bh$o zL;rTXv=sI@-Qdw|n2DZgqq3_DYQ{GGrc}(oKYcLv$!rhm7&G>rho}X4!E9&mjy#uG$sLz}iFU_a4J7OAey!3?`TVa`{Qtj=AA%=a9Hg*nw?>(d z*95mn8e6W(W$C}hH)ZD=T0acjJaX<)xZW|b*SB8o_}@3N0&D24@74Ca?lOMn*oZ?% zD^7J*4!FFAeneKU=Y}|sZB8y2j6Nx=dbc3`L2<$GK6+hxuQ)?UOu7f-+LLv##ht|4 z6JP^26ISO|=nVd0bd=Rczs%=V$%pG^cLn@xbBoTA9*bGGdpJB= zlx$muopiWoz8SAR`9X~j#>tEW<{flz0e+Ep|GOmtN>~$@-eH^jI{(bL9~Y(rP}@Q? z=vc6sRRA+!Eo_0z9gN>#s%Bfl%!y_l(OqYdSbi{VOMaBIDhiy}TJp+4?v+fTx)h%a zn|qcd4Nm6ȱJ^s+Q5mv&gI_iPUMH0Zo&*3LcaR(hhc4?)M0c}Uxy*6bRfRS#*%8{=TJws$hq8-5rKvVcavgOok?sWh`tlWpxc%~eso1XDwp&hp zNF7>@-n7n{OPBZ2CoUcIxN>!K?0X#A%By8lPHh%Y!%I^wsLm5S2C(u3Tf2p|$0L}@ zbQ|S5h=?5_NwqBKu_*<+=*k!s%xgBi_(Z@}u%p_umb)140>yZ=C+crrMdd8nZ;2U$ z&GIru;hSzFIEyZeMeg{0!NwADGtfuGX)_}$><`O`YkIIYOv@}AI+4LrM(k4h0L6OE z%B+_sh#xt{doqTZ&{H6N<8ztw$$Zoq;-z1nCYd_TW~cyaPA)y+gWon`zxdAXRdsn0 zWP=_TGVdUI;yxvNE-{0P-u3Qhh-5>;e>*%Tqqjj#l`rx!)aUDv2EdGWwL6UkNyA>{ zPBUF}@y3GvoM#%7W^pT|@wlrz?HjJ!=Ki0UVNiWYCwj?#n9(J!tV~@9>hTYNQZ{t& zxo$Mq-Dx0t|7e|@XQcez56Z4fg7}S~xmdHUFYs}qg&av#baaIsGSdU|ypN*H2XdOu z5rOx!Kw(W&l_k>80B4j%)fPdAG0&a{!ldl>?UMsc;@^#V8C#uCeu2dS@oG=|6bkFv z5y>7m`NS5#FCah$h|PBZU#9sd1DS&}b(MOvK`|Abl<)8Oq4JQO*f;0>Uet#o*lU5c znf|eDPo65*8?OQ?vKn4&a+_L6wYe_Jp+xH5hVg=(y^JM2f`g)>dH&svEoXMFCbxI{ zIh)&5#qyNU9*QpHd(c(utuRJ|{ltX5&ar-?%r8TV(%dX53f+fak1@~MC;L?F2fvlo z>Bi1`kQfB(`eKR$9S+dt_yte1u>s@g;E|Q?^0WmtFpTwBH7cfseX{B5Oc`BdYl%a; zR<3=%Y!8I*(yUK?^3hD`&aX^A^G`%KmZj^N#BEBXliB>@kZ>8dN+P%Cr#sPWucm;Z zeQC?Hh-cfw^tw`Fm+$c`o|9P`r=^JGca=SH>(bF{j52Hskl}|=00S*wUneN|=+{9b zVItxq;vNjwaLsC+=dPR0ev{3w{2!?kA<+7iAmq_RwiohG7_B`*YcQgMa%MbAkv#cxr+hJgxytX(SUS49M zn^L=LWk2Iz73(Gk<5C74LBi&)PC0XzN?())ux&SWM9#Q0m<_Bwi4v^b{cNk8Y4+oT z5%-bl)<=2d@fM?Q+P4xKg%ZS^vTtm`A^yh_!$cr&LV?Y}N z*OUd%iNDW`E4K)0lcn)ssf}t`O*?>Lgzru>fX!R+ zP1?~Tj}n8*ydAsj10x9f?P&u6aG6n~WhLgXk22ybBP<3DI>D^83dBycjnv@2^EN z0kJ5&V`jAY3w)xV!!x5mB&$KJg{$p3awa7$xG{R`OmRVMa~*@T8K z8G3w4KP0>I>8z&E8ErHPcSa?0&2;2ZYIQ+Q>$9udr30sGa3mD9le2ut_MwJjF$X>; zX%M+xk<`pA!w%w|hP}2S{B^X8TfGqyo}J)In}8SpV5ef~Kv z&J)MG2j6u@u&u+H$xwo4SO{vAyKn>Ro!HA)@RsNCi^?>WYtq&KSn54acrNmL|9)_` za#xM=cDVP{1;-hD9(Gtfm?up_*HQ#^9Sr+)vt$)G#2)DFIF;a1gPvxQK0Lu`*hQN9*mJRx{J9GKLXRzd~! z2H$zUvlbhZ`~UQpdJfUfwXk)!-XOFrQDw$`5Y#nvW;=o>r;KPnx8a3qEOO9_rQKvS z54I3Y;_1U!wkT)fsF78XzqL(APkSo=SvsP5)nUYd@xRF>qTrAtR51TiczSrj zc8vq!0@6NNXGUJBz*%sSQ^YUa30WyrV-b&=rW{v80`T+f`G{&!_h7J^zy?@}v+k`a z_N8y+<{m~v-}A8Cb$VBr$blQfCLXH-SJ^R)ln(WO=x2UI$^K{Vkzz( zFjVI#1DYL7r8~<%o|(8D%R^;{O}=^hj(q233s0yN8PMd*bOCiC@Sh&(!~QZo{uk=( zDeTgB{LQvb)Y0V!Xb%dhHZ3`2n?oVX?*4HKKE7P@w>aXFcB|aItFla%g-_$ZwJ}zR~iBz zPNH|^Dh0LMpZd6YHQ!*gROjQHPAir7()6o-pP7QQTO7VN`Ss>J zi3LdpRKdPHlU24`@Zrq!qkR`Qu0Bu&IeLIdnsL%1_Anx6(WmcYDvrViLcU~rm{My> zc@CA-S7U>!$s^c@g~9SoT~dP_af~_dW93N-8kM_vARPH8^O4lUOdqSnYuHXgrtOD< zPTCH4`r@Y*ZbW;ty4h}nfiAD!3$Ut(+iGfO5-^EZL1WTy=zZJ%gd2C`j!Oeq*K-;& zbG|lc)y{I+MlrM&g{v4nT5S`Ql(^-7c$Lj8IB;#k=mXQ~h2AjWQ-X?1*ypNBfD8s) zJgnzdQ<&n#5KY-Rw06z99QE6m@#@g-N13ym1x7`crJBoFR}ew_!>);+IPETa13h0m zlzF<8C3)p-T0$W#G$<%e2)_@f?XimgSV*n&={KW#-U~pbMV3dG4dHG0gLfSVqVW`- zinYbZTr*|Whl^?5r>vA#T4GHZz+hz{68$*XCR);NFTWe z*4TW)bn_1ij|;zsMNv70WMg-$+UUf8ie0;I3=Lkt;5_qDAkZ{NT~KSVo&@OUGQD4i zl(^u*6XQU)NBoq}JzZWay z2#1K7DWlfGVwh@-Qintah>-b|w!l~~RE2l|xGtz^9cu30yJt<24FI0Yn)hPcbO9

      {w+Okl8?cP0v!$CurhyJ1ABm$noM_?RxPIJ1@8+)@W%dHWA@j?> zwW5om0(E#CskXc0*87@R_qNOCva6W=XG1`y)y8urmqPow#Mv=lig(<6x?EU>97~n1 zT(?blw84M-uzBo`(Cqx#7K(%EDR_w_65&1XHLgUlU{gXk)v4=|Yr1&~?DCyOL(^N> zwdNL12r`~6E5>zek8%$gL?m(W;um}9Xn@+?>1;}wv>%7CU3FuhM8#DOzv0Z{@UBeB z6Izb@wxg^j?PE5RzTmX*G~gBqC6)>fjRn~pH;xh)_N8vA2>uD-kQ{1IM6w^YW?@ zzV99{0S35v&^+A%vK zx;6tM9_!95;(Lc>j^o1&{xSVQsSR_0OPGHto6iFLNIohbsOS!{;I&5#<#dr^!!?xJ0J5>C<8ztzlly1u z>pV{!&^x91TBPRy5BE_;_+j(|fkeJeG2whpP#x15tHQGw(9J(T@B7B9{v6T1@lA_E zn)mp#+O@s)T)|-0S{``~_D{3%@cdTTtS5mEwbNq(gB7Sfw}uEen@!p>wtn{2;N90; z10N51>R$i1=%xFrIOAX%IiRgjzhX4x(Zn%b%+=X94u=EQjK->Ohk|K&X`_SWkAwys zj*-qFy>+)~sRMQM*Q0(j2gmZSx9x_U6VG4O*ItpAXieph`1X)mDDkoLnV1+uFj8cC z^B}|(!Be+qgs_X-@zRKWzfK<+b|#An$^59}RiRDzRMNDhhMJQlE?hAfV(j41Aq4%D zbrRLG&J)3q6Tq%u2VWFRvW8JxS$22X*?iR05e=KopY2R;=l2)*1O1}#P5qSJ9Vy1v z5Hq~oT7EX>-GV)s@L{_`^v3;gs>h*5=3$7cnlaRd3GcGj&n7y$MqraRk=5^_k<5Ib zrKwS_yr)`n^E5U^YV5|2y(+0Mnu0VVJe}^nfFp4{qD^A0yde{8wJbRdmATjWb<(0C zbVN>^w-<@U5faSjv$Nd)+i~mBCrl(1u$-jRbd%`|D}k!P1Zt1SUAUq_`az%bD9}nq zot{ep8J5;ar)<_!+lI-*q|iGJPZxfZH_%JBHUxI>9RyF-!~c;U7n+<^Yct#GGAIL| zCxt(z`(<7u!(~aZKXj6y)N&EkdyO@_h+yKP=b}{w!In+F#0^REWdx(LTWj1%iF zO`m4V(|vF<+ng{%*Syj6I7lp(c5J03_nDRq7gSD&`Vu2r(ch68VeME}CWp!d3&(gP zmlUQsB6Zu^*Kqsh9(To~-EDh(JG@)|?cVuI#&wTxFH~yuwyRRk%-G;wVuL^W+JWK! z%|1xGYjq`8_ms8Roqu-ozRikDV=_h*B~TGbOOMXwrHni$sQz7@xIbI-0-VhBgSK0C9AJT(K!y-*stTn62nOEkfSAZ*qc$ znna7On@UJD8TyqGyeU&K@2FhizAs3)J5neyR5$f{KKsdRu!1n^10>a{Ka$~NsB!xD z`oS>{LsPRX`Gx!g#Iq0%js|_nO2wnz{VITN(0UCyngYZu;!K+Pe2a5d3iy$E;XgI* z;bg#DPF;guOLZT}kzzNafZMj9Mxo{$6A2-8a(?o|j&7ss_JVwZyR+qMDyy{87nGxT zd!W+7dRRe5BlQea5-D)~y^|iy2V^faI_EueRw@-0d_i`_8nGU-rKfDcTi`qi>Ue+P zh3GyE8vcMSg7fCZY*qZXgIPtMOcfo_%IG&M3_(o{=Tc}z5c@iR$O>w1@{9-x#8L$)BYt}^ zFNvM~guje&7d)-3ups8lwqykkw{RZFsI?`PjM`@+&B0)n*>}y9Wz|(nth)E4rLbwey3_vs13a zY7!=I9&S7qoqJZ#JBGZ`^r*{e(Y3?Rar~eXZi8w0L3pXemTSu}$@=%pccX@$9i4{s zGt{AaVoD6BS&%FM7NxlNA3w$q;y8J*)@^cx=xb&@)WN602xhD z`>-K(4QVXcxjAedhER8Q=5qP81w=$Hjfu`s$Te(MpR_xMl03?ShsQ!~TRJG!;MKQ< z{2WZw+Xs_nOD?=0^OHr+c8ITUX$!+dnrrV`<#Uh*Ddu)Rms=K3eG)_e34Y-E$Ff42 z%1?iRN+J#sv}Z&+%##J%1RuT7Bmp0cOefI-ng-7^5HW(-H)H&}sYqxkQ&&`Ze5{IZ ziqa+>Hsv9>uIo!IDQnk$=md<&z*ROXG+|R_pRSkoa|*52@Q9PuQW91LPB;Le34wpG zTo$0_LLOL-a?#IO|Bs{Vj;H$n{+cR9gOIp=LMow>?0Z`XA&M*ORw^rduY21HxtTZf zR#xWC&b*bZF0QPbc{49AE_ZPE_xI}ePmdn;c+|b#ulMVm^E}Vtzx9uYf)Z(-6V>Rx ze9RY)2};@l{czf?WuM<*Xc8PyjavVo*`@B5FXU-pBIUh%gJ3V{&akfF=~IPYVUz9! z$4}BFF3-}>b@Xt89{O?HJrpW(@raiQhTCK835C+eTln74f!V13XhZ6XYO|sA0`WCY zwHI_WEXHv#-%v8vDQZYJZ5xeYz{EcRv5SPvu7YSQ+xsp!%h$7YCNl zy^=S3_csvjbY$tHJT@9d_{fyRoKf=%$Y=P%xd^WBR^G=d7TP`_m>o`hb34@n@ zCv*_!gK;NtbG}xK(H&Z(e|67nA+xe#%9J~P)hQ4~VhN(#-OXkJQ&d`E+BIuX?)x4X z@v6|`TCLXgs$E0{EC495h0JzDI>}5A2#;1>L~8X+Vzht{Naw|#fVkYn!jJmzwZ`8p zZB02U9`epAzaLJTjTS#>@Fk#@yYU;9X+U*o?ykHp@$2I+Ud7)7D@j%)tr1JhGx>YFyQ?akZVu3Wylv4()cLM#cS3@8hW*F*!%6V#iI=(_h3xqdG531wmx-L0GJ$5QjiwR!ZWdmi6LJtl(G2sV z%ET;dlX&-jbrn1RNb0rXnSVVc`p%Spx~cx|rv|lXm;Z@`ULE|YZ!9^SX1em*9S>)m zJ7O(qf7DN8IZS2|*dT`=ZDKgm=zu=3`_&r+w~muFvCOL?k_yXVU_&D;<~p@tkKf2( znELj$t0-X^J&_iRz14g(QJgv+^I<(;J~?(2x`co&bu=uLZG^$=wk+h!xFGTscz22xo*7D72PexUe$@i85v%r7M zaJg-`SUBknOrn33Ddl=syZr&jKIqm?^ge?6-r^U2CZeDXA~I$Q(rZuXL}}Gl%OL?A zr#Y7^;T@YvnyF-3eWXTIPm8ID%xrq+v_1*sm#m+$g}-Uf$7@+RlNa#Yn59WcFI)=< zOp_mzCmNmIrg!=5y@=bBrX(fiE17(5^;{CF3|W(MliRX2qqh892&?Z-v(==THrobt zt=%y{{4eHCi@o_`nzm$P*n0h^xZxHM>{*6z#+am?$37tTGTu!5FdS{*q4D$g3Kv=p z#G>^V&cAygI1gXLb$w0BEqRM&=lf=17X|j*_yUabX|oAM4v-e>M;U2n=U<|fZL~0= zujzSbP)Mc1aVD+=$l$YeHmn_Rh87H!huX-uf-dZ>D80B&c4!oG^}@upLyN*vE}+&< z@4j;d!dyhEK@Oxuvb%5O6yFMo4kghH;8VV^{WXKI_R*N>odq#E{F0~=HdqAU#29*v z=u>^*cZ7fY`q{uy1)Em*6Ob<3c+G^jZv33}5^rTjUq2vVHX|s7EOOvvD`C@*0jRCG z?!ke49<*wT!yZ#8^8)i)z|>E*FSN8Sn(m4>4c;4YP6<-Q|L>s<#G9N`bt=AC zEyl@3EIVWLS7F^+tx4Uip{~Zbe(+l^L_ZcDgr&E@!78`L_uDM<=>{q`BE@-|m-KVU zretD6v_2}a1@WnfVubrKFWWl*Z2(2Eg9W26v1fO;tWh_G#G#$hZL=y|mJ}luHA&73 zVWGfnVoAf40Q6zZBh93MYL zAXmTm5ax9wM(6xepFcHD?mO3wHIF|_NM#%mcy|jocLJ)#OR#&txOKp7BI1QNqWTRWlxj%H5 zEA|S`A(H*i)K}P$06*){0vmbp1?neeP7vMk9e?N{5Ajp?=F!*ri7ij=IO_7>&|Jv- zehl6#;0j1k^o7)-wvc#i_Xh0wexIh66cNAQcLfSpB98DzamhQhCpG9WjgFSb548le zA*5&@H}n2+!<(cj4s*Q1hT)A=S>Q;*Lgn=#yZCS{aXmhfMgRCDc-2*u0Z_Wn0e_Ei zyMSbIB=grW8p9EEIIk6xx`!q2zWa=|YRctMCR-T$R(}_1Xmml|Q^Z-vaE01b5aVh5 z_eC{o(+_r&Q1PL?K%0Fx3H#( zTvhlmKj9(o7jc*XF6>uJ_ox>j1r5evETA3Jx{EBo&&Q@MTiY873IiJ=$6-C3W#WH|Fhwi zrXxgA`YXQMG|^les^-vL-ehhcMRc3W5=w8Q7V(C%`tLjO#c>w3bSBl_@7ieT3M#-4 z=_vMyUg~Oi_QZRq?pAinm5GZP^Pe|S0Ybb4qPYX^1-=|<+{bbZ?k*z|vdF&QRNUV< z2iEQrW`;n0rC8L{bu%J^_N~7;?{{!MK`sIXaM42?QaSUVuu|xjtm|B>+i({E$1Kiq z#S$&PZvMrpGW$PIdG#mkvUy4eqUco$t#=hwhQAj7>cUfR{cioS5>1<{7@cq`FPYwF zVr?DgWye#_pv>+6VemeLi(EAv5A}7J%B(am8OkOfVuC!I>Owe0@0M=2ub7FPhzUBUYDy)TIaE{Lmy9W%xS!gxpG~HH1&)$Bb$%JW@@my{tR)De#@?Eu94*ymuXv_ zFCNvJl&f}#Wb)2?v zu%S*Lk_x#E2$$G0Kii1^iQHg%lqgfkgw^Ah0l!n_LGSz3glE0yX-8d4dL&&H%9lR4 z;+5dpw&eMA>Xco{92?-a=#MOW|BK0m$9VX=RYyawy|s50tc;W&Nf?~x8Rh(BUWxK< zI6Uf-`jCG`&i(b`4+oJjKFopj)g?yD!;)z68q;XRnGl8wYnV`5AA9i7%=%AqvTip6 z=L@vO+S`hprFMfu8*xLTATWe?$CaI4UpNOv%BYWuat2wkIm!DDGL^#!jC*Y z2LiaX`0pf$u^fdnWhJCg6*j)LuSGuJGia!8&g~uFtm*LN(VeprU7! z=TNXg9%1SweuS^-^`~Jc>@|^^h5l7B{f0gj9$}n{PWdI^2b%^5!?ptyIzf6Pu3 zqF5B4q}_?XnQy<&R`8R|X6({MhT8>r#5!-fyjLh6qb?8qoy;3BA)>_oV?_CXDi;g)3RV#?9_no8ZM{Up z=11p9OnirDZ{%`*sbpuFt)8Pfh^>Y~-?Hn2&Isk%X^;PAD(>0f6b8MJD4O&~q}#a+ zXgvdGw7QV&hN3c{7}c8GxyyJyrikv=n(3>5du>+VbRyhyS@iA+V-@J1qi*#ph|dqb z(o(Wl2xb9zLBk3F?4nvws;4+LQVe$<&f%WId$<5Qs~7D>UsWk0zV_sGorp&5Yfa0B zro{rC9fQ_EIzelX$X)G>)ps}H>E9D?WxV6Uhu2o1HyRQ$2#8xwba?p;zes~x*Ui=V z3&mDhW-NT>%u>fCmXOxOL3mx};D)XjyedVGN9;vSYJM&o(uTC&8sb0npL6ITiiuHj z#!O)ZDYmoG3PaC-X(?K`$(O@c%rXZ(5Pj@zcj|eT6(tjH$B3tKUv4TQ2uD#*aN}pc zY}o5bZq(=q9dg9otgWPNH&QWOIk{_&W<0moK@(l|2j&}+72kd-pCj^jJ=qO{W2@$D zmH8C|qF)|iLJlQ@8b~G*~e_W1b5^CE0-=UyG?A}Q0;dVmVlH+;>OLm9GGlI|U zsKE6Ao`##d98L2^tL{|5PGrjv7cF}8_7|6a@ilvn1WT9BjiHvPH!R3!|=;>&7>>+`m-uWuYC zl2Wi;?s&}tY@@8cZ{b9VKmu3OIa5(vJ8*Yw&ST@9gGs{9V{cuRB;aF>OJ0oSAB8nP z^&3lsc+z;Ju7y4!ofXO>v-&B&5C?p3)DgDU9oUw*(80&fQ4s}x1(1=u&AARezJMMh z!qoHx_COYfYN1>OhrnbZ%7L|RGbD6tvklD@;N87uTl?EmBs?*xhWj z3rubJ^Ex}y686*1q6$&T^FI4gQSi~lMY-tqOK74KU7+!YPA}}HF z8{j)4SuD1Dq@MNL27sjUB~)Z>=xL4aO)U@q%NiQ=0{Ho@&~0E`$f;?wF}m#KUv!9g z=H|8h*^FzkTGmOc%Tl++^U{uOp*i)3ShU1ZDu#AVnCDKXdgeEq_o zm`1B#qp6*ToIxS?Ftyd44eF5U5Nq+kS1&goSZ=&>;Mp>EA`)4MU8>~&I2Iu3ihfKA zIiklveHS)n*}u8tNa8*^0V)cXvFMT#Vo?#LgQ z)zg^_&wZw>p;VsuDZyO-i|w}Yq#XgEzjZNjKFQFM0w$+Gp>Mlh(4*ebD%@A+%U-KB z7g+gTjSLbKnb=f%P%B||c5g_j?JBT_rs6}+JsZ1LJA%}!>eYB4vi(*E?A@aC1=q5X zjyI{PcpQ~}{!KYsRqvQ2jF;P#X0{FHh$ygnCuy_3J1QOO z3cFcW2R`;0Xid>}s}Lf?o+C(-epKaNqnFiBjy{(Z>HHO0nX^Tzx5mfH8*FF875ZI% z#s4=%V!t zZ+_w7KI+_FSF*^p_}on*ox3EiWAsSjL20Ct|Et75e@_>wBzWyMgrwm^0}E1o29b>7 zb*Yt>l4w{ZvEj(|HIvBz2Ks6&xux|@;)gR8c@Elj& zC)p1box^Um<;Z;{jt0G%+j?TDnEv&chBfa`o+y>pk#BuEWgLY`M}A(XYPh|5Y3`vV z9XxTz5a}g6N}t$UgMMA6+3p6|6gyqfR^Q;p7SJ14;+C>*uwN;V)H8*SR;y$_I-h?R z@3D4GgGBga=$}U9aN%)3Z?DA8*I=|43ulVv{qhl!i7n{B8M*Z;yR0BtnU(J}`zc60 z1WW!0Hu^fcEpqI6Vt<34EMi1L_6wh&>6$LD+~nrS8?)eib+S*>FgoZE8fbtJ;bY)e zp`jbJw%cS*xD$Uc-aEZR*rFjgDM&t^y%x9517R)OmbM8`!11h!Hv-j-WjSDPoGaW> z*tzacrrF|u_CUndR~~_qoOAO!-!0x-mP%tYaT@2NwHvQfVi3v#By6~2LMU?CdyRf- z*Y|p_BJ^WUf+VEiP@OeG{wICz`xX6*A6j@-xu@fDv`}bz9V@V1s0^Lh!x(xIi=LE~Ta&ELjl+^lHudUEwL%a+C%`7>*k$Mq-ONIrjyNTs#pRnP>K2 zb>x8wk}CivToj|HY zJe)qhxz;ydWC`ohDG7%>iqfu0@Rg+MJwc2w=&3cQc*mda2{8B~dY7=HWE=S)y!%n$ zMwoj?>D&pS1M>0aQj5nGNRL(_pk2K(N#(oZ84q6_L^A1}mnctmLZ7(hM?gOTwP^Hdg?Vc$C^)*$+nb8Ur|14)5EYs>?=D4S z=RAaZS@wK`T$!GN6ig#yD4MH~xaP9lbuYTG>t|ZKeY$19d1GSCeH0hbHPFL zE*$3SU;k=Bn%kbtQ=hvW8-5EY@ln^Gv=zJjC!_j#0^Qo33@L!U$E6Vjzse`Qd|~O_ zVA;UGi_kT+Fc}~aqPd4Qx>=kLFpjL~Vivr_I*<>>!SceL|Bb3`)N`dj@`XFU&|WqW zYqi7@WBJrK_h(+419F9O(c)~NO%@WB310j;tGI=zK@>MK9_eqoB$^+M*-o686Vf;k z>rBzn;DR77f44w^rDa?5STz$Y&S0H*|&4ma47{!5PPR~SOSi*Fdg<0_U>8f-7 zzHl%wNr;#E+9a)W;cpy62R9bf;KhdXqrKM+_Dy9U7BM2dW}VD?h-msT@4EeQ7_sxK z;@Eom&K06|_3aFf6W5+s?NPoSi_#8dYkJLOt$Pe}Au(#b$G=p>o_}80xmBaZe}8Xu zAQ|iW>eNLl2-00a=}!n|+HTK%>jA*yaG6l*69=LNY31jrE_l@d>n@~8`)xLPk?|ig z3!Z35=A^44=!)eYK0W<^L{)I$005ckkiEGVCwsR#ez@&*2VIz&9HBiAGJL@dgX*L< zspdl~N*6~1{)2heCuo0Dd3vhCi-+YzNcduHS zpM#Osab|luI%iaRtf|pvg9T$ewALi|ZMkX1M=&t=D}r!X2_t036}#*2fKK2}T_Lu6 zLRo0Uv(GTOW^{&r{?p0XwEJ7j^=6ZHin>gu#@Fe8>6`cJ{Y8ciZjuihL@2z>V|yOo z_GhF`>#vgt39ggml+zI+f%ADma@HA99%IxHeQai5rgb^?lXKmkEd@&ZY8aZTEM}7j zNx?EpjR1S-T&oCd{>R?zBghjuZK1U(C|u%LsaQX9nSU;RMR!rKIwN`&xh|Zskw2u z1Vrc z->mEm94EA@O{|At2tjW{v8w{81ZAdk1t5xZTx3*FK)&F zLJTXw$}E>)lWyeWSp(|^4Q~-3YREq_Vs8+${7C;`O7P@v+uEiJjK=qp_idx8$9dqW-KZ zb8-;puk>_1a{XFQv@z|C9GqS{eOrlV+`d1irZ{jw$7^=W zmE2)9@*Tl;LXmn_GUc{4fla&PXmPkHG=m_^qnjWtl~C*G58 zyX%x4O~r4caAdMJAL$V54FwSy-0o<{UmdM>$yw!GJmFShzxR>w<+A+;`#bAJ9;`C} ziQABh6_YyEQ3IM=2L%`Ps4tldX)z1ZFROnSE<{A>``L{i{I;Pi3VG!$-1YH8dO%2-{*{ z*9k>DJp-D#YO_8>+}^U^g?c3UP`$TL);Vg+ZTih^Ie)Vv+!9iGQKyQ7iY|x5@@n`* zY%G`#ms%V73kPS4~St!8P2CkS93?FSSAPYugDHV47`Z+o7gs zmRxyVpX=~^q$=u6#_F%^B6DF=2gAh94%}CfSzf9m9Z!~7D1m;6 zM`BMSWj4ys+(3m}|4$?wd4}~Rx%muivq+1Qk1vaH(oP$$5;u5jZiR)$V$K~z{m1&8 zx1#Y|4la~qIOB1*>icGS8f~e^-ezQ%1{Mi7M@!W-b{YmOSdn5`xQN5cc`fr%^U8O$ zNAn=R96(6riL5GdEp?M#EG7xJ zO!9qXGh0hx!1EbVuKt%|SV5X>+Iyu|W9SO7Xf|w0gMS+f4*8#m1eGcATq*jcs6gwz z&}NGeS;PE_=N#5p(_(9LAsVryi`Y_Br|-&fUKwBev0hgZ$a3KsfDK4h;7SkDHC1(9 z2Y0Q7)4@moUR(WhG6L2m0}(q;o>3*WUppbm;#G}HEDHT&1!fuMqIPyQi(`y`7IZPa zWZFp+VNTuuMDnnAoN5WG>6&jV4q-pJfsTe-vfdmO30Cz2>?{~*2hly^J zNxCjeNmqwOMLc|Op1d_Jb}gAN(Y+*OK!mbm>tI=n)BM9K96R)n8oKzhQ;Tivtsdot zAPcMpE3YdXE4*flwr@hb)(bve?!5K*xnadt{}oUh2F}X_+&w8Y4)4Z?E03z;-CReJ z5)SEF+I~8_p2OB)!n#GoJ&DlWr=Uebllk<_`JYCpNS3n!vAE{&hr(ze+H z2TaM>fi(J&h+9mTY+@?(;&^KR!M#A7mZUDYZB__2eT~>3jXEc?mu?pg_aKi5RfcBB zC&XPsOcL1#haN>=q1zmm3o=prS9q|<8oux`R2BRIHlu_Sr^`iZX{IEoM; z1uUMm?PdI-mxIdZiPex)7?wkGDL;%oBMlr} z($kKIreX*-s$O?A%F9acPpv+@UNvHi?p;~<{4pJUcVCdj$Wfqoj`?s!YSin6-2Lv5 zjo8b-9353s_auxPZ-M3|1(=rW4VW56pd6$voN?5_lCY`ETyZ>xj?=i)6Oog8Aqi|U z6<;?bcc->|#pV7On0v;X=ry>uy8PM%k?(7GfC6oK?DY;tEc6xD_;;-eX;kh+f-1xC zQ0oDdE8ELqT?u<;^OA?2+anJZWgi92j`7z}|Gsj~o^TfS!XVO@fMd}Oi+A73?cGco zXs$Jl>QcMUQ^?$pVkMMaC~TQOx@~nQ?0{3i=F%PSNDaote0g=jV}I!?*@6&g6MW#W zd$C^}weerSseU4~pDSe?VAxVKp}ktwUZQ~qZ__cYxuFPr6Xp8r&41-ztL;R{W#qNQ zcrf?(S0wA*lWRo54Kd&Q-a>vf%r_q!Q|sRc?aq-|y@!7kK@lzd$PYln>3qOJ3|#W_ zuxZtGw98~v{zj#f?f)mzrn$D^)%6AAP%p08de*NkOlLVl{IuT%WEJ{Z&7ccju{hJZ zfTI3}Kv8R%p@`MTS2i9>vd`L_#Zs8K--Vt*DYi*w9bNNUS@~+dC7=%gw^~3U4n~1c z7G0D>OBj4DgWX{B0-EKRMVH4DWBgraw0UF7`gHvXmfo?Nv9eChWTDh^6p9Za(Dmpk_e2NlEB^p+wit(n#j^Oi$*g-63{l5(k1&?3xWX1UZ>=((R2GBg5^X}_ za=7w+E=$ocqVQ;tSUryg>8+m^kQjZ7&p>;C@Pie7G(sYl)86R@Vs}Aeh3mL}DZ=+A(S`R%Bf+{c%7}URu zN|Q*zY)^m4QCic4kG|34INy}`oL#T9gia7*b2MVl?;25?u{z(Y23C#6stw>cF`&p^ zdjX2b#8oe#Q-5|jZwgBzv8|3)FqghhqxRtiSM-=y0T4ek2I51(m94!m#y zN9rI0=>BZ5PK(6M4t4F0X(vP$#6P(BR z!0J@-2j0W$+2d-tOJR{CGPv^NH;|6_P8=~TIB;fNBVQ*E>s3?1b=C+K)u7!Gx+$)0 z{HGB=d#|%*z*;jQ{*TkY{#Jm|aQYg7<5eJD5_@$LLW6P(o9!$oGZYx>mLMiJr0n@~ z%{!L>I#=2fr?@TxNJ=DJZy*kJ0W=hazcIoshlNzY##hBiNROs~MxPxxPm5VwUH6GS zYm)r&+vHdEo0O-07@R-pQqq1}^nj}*azOl*$~-&(sTcV&mKdJLK`_u6#E@#5_3QVm4H&mW(6 zv!*K0E)fibmqg&1p9J0)=io*wX8qK>Z|0#Z8fD(i(*Lkp78zZqVAUGO6x|67MsC!~ zD83_IF;?IkM?^%x=LZiKWvY714q|&$xLEj;O;_#FSOhrmnyoE|MrrF86W({eF!`_D zZ`Wx}G=)Q2lF_06rJ8%)Olv6$WAgrXDkARzbNp-= zI7tDp#CbO<$&#Vy?3Ov#71Z;zE9BOTxOiDfU4DQGW3xB#j=u%M?ZwUJW+L#wdC<2p zQhPkVI(`{{jQuuz&SNw_vtn*^{9*v?mG+7-{5!7ee1`9Vtly6L)=0PIKPP!-B=f80 ze8H4ozZO^VAQe5CVdqNR%rpS#5sMduIpeDEyOM{F`)Qt2Iyd>4Tle?G`@`l0{@$zZ z@BUL{=SS5_SiV6cy*fLHBU4Mgyi-WA_3`y{Hk3A-yqdZuChe233H@;0U|dpk^*PrS z+lp&Os=2t3&zi09XzPjG6DB5U2QZPaZ|vvOhO|-E<|Wg^>$}z$+S1XK4mxhU(g6l1 zxR>GN1d9iLY9$x#F<rE1M<~=y>&G_} z4n5g+FtB&06^Acj#+E@Gh_^OdvOUNT64pUWRPzRp_eVnH*crwB%X*tBL;85)z>gcJDKMbUxBx?xXvB`Wys zu^I=T$Oju@5dMFYQhP2ghN##LNf&Z$H@QxqtggJ7ZQpX#PxWWfEi;xQk};c*eK@93 zMyY5(csr8?l+@T;kT!VCgH>@c`NV`LThDRC{TDNuDlye%@)w6T_?GE_(2sHS3HO2w zl7>ggN>TI2;UML?c0cLN$gc~4l7)vbM!y!YIO7Y?#yVG_@^_51UmKT%eE1U$!Grp9Pj+{W`a9JC%SA$Xqel9|y?Z@Sw`wV1%H3V;li$)X7@S$4X1MZm zb8iPW!_Dm*@uud}0q7aFcW>7p6z^ziqELCDj{PgjX_2y(4IcHN^%b>cfA}y~P$lX4*{K3`tg7F{m zzcmWX_dZ>!>9Ss=7Gmck!mda5TDdPYBRD7*Fo(pCmVf-bw7H#AM>^QK<=9K($EPJ8 zTq-t9OL7FQ1}8fy60fR(LEu+)yU3BrY@{vO_^|mpC&%u1XmXV*OKYf7CyyU9d_H2o zUj01tVglHX$}6b3{R}CfZL=J>>KPGNw<|5}YVX~SLYl0tNN4YLSp&G1$%FohMWI{n z^L(PM;h>gRQ_c@BhtdXNW3iV_yj&wD3{&l=esCA5{IHJgehH(`4oWSI+Pvh?%S@Lg zz|VWu>$&RO9o-Al5H<(>M!UvVkpUbT^-HBJr0wXzhy?kQ$>*28C+u)l>FZZ5Sq`0) zQn}X0q8+O13Ou7RC6LUKTZxGG(eP1()(#)H?d0JMqN!=QBcVfFb!_;A@hM}Q$eIFx zT6H^KqnCATX6@zvWjNVB41GvmGhR=?kia|Cn&|Y^Iv#u$;M`uEtKgw=QMbjGE^LZ- z^Ztot43a8#1?1t&&=*T_8kb+JXB5c>@e>M$94*&|+Isuc`9=Yc)zItenRi_?gqIi8 z)gM$pb^K`Wb7=T$A@5f)>`}%%1`)p8Vn(?ES626}v8LnJO6sGRmoGG?Kj>pl812?Z z$~L_jiP6}25bRDYx+#PEa9c~#lc(1Mt+YWTBm7?-#~Nt#4?uf{$fpjhEijDgpb7hGebuR;zI$4Q?~ITuf-AEWie0V(W{HUMt>A)bd9Yw zAq_TTz5{yWc2r)AX`}Sp!j&&t_a;-ysDz;C|8%7% zw|o_<#m4Ke$wWXHD<+3*HdFdniq`qs@R1oQ?O_YZ5zoacyLUmN=uYe$8y@#O^cf3w zy=09{U_vX{GUNs6T-}aDCQXPULfZ`kAL2Kb`9$J58b-U2&7UA%VZZRdr|Bm;g5bcX zooag&h2TY{yKX2zve)oh9LV-11J6)AYXtueMj6GseMdFeP~FP~Xl*$m3qF*AlyxFc z)NP)@G9F##1`E7;I!b!Qnt;U(b@gmqCB_HA5Ln?aTyN=G<6V34Hotldt~hD`GltBr z2byCxQZ4nPrSu5yJ5oP8{UGIMy*iy#_mM$qlfAgW5bt;dqcKta%|r>QB{LTUiGvMx zrvFvNui}W25bZGmUkDR62t5A@tIl;hHnJcA{vDhRU0hE0!$MYIPix5_9%K~k{9`rU ztOplqD-_GNL|m%1qgy~IXJ1EKM3sfELg`WXNI2>_6thK=3cyw9^c(}&H4w{%azDMJ zq{}?Zgmw1A>Jx~@R`0pdj^{Zh?=do5p%z_t$cp?UcHu*d_k_@$^@T8Y|0CEQg+Sfe z+2Itb_kM#b&4yxI5;>$rzQ$#1LhgwcHPqjn1aGL>*_Rt|(EG4+9H~^|RDYwtl^vh> zyp*QOS-LWDPH4sH3D@+l+tgHUZjYVIpd!kSlS>+M9K8nt z8GuC`mtdnG`Mduoa;9F6Wr6FQZ8!tL6~#y7acLSB=R(UAFC{lVq|mzlJ=d7I{H1--4JAbiEK)ca7MG-CdvgZTJa*T`fBxtOE^y z;otq8p-xv*@u``90^dm^?drTT6ciuMfVA)UQ6j#(4g$zR^zi+` zFQyww0yy|bMAl_?Qx-cG5&6SxNI@YbtaB7)h`OQ+T3qa9glc?9zKy@uQPhZdLVZe>~=@a;C6YqKlwf-xG-t%7OyWhsx zPXc?~RWaV5>hkCWviC)*@YG4N6`T#ZY&%M*^oUrL43}=VxQydFhmF;pdGLvWO*OUs z#)Kd!h=;A!^=J2>h@qSO_&}2`<5XyDhQW)?jgCdwnUl zORnjC|55UR0E(y7ddW5$TFh`T$DL*}epwP`gZtr0&cG9R94X~c_QHW2>$5-H!8z0D zafiW#d7s9y!@QE5?+K@@;mOgpEYyG@U+u!DNz(5KwSPcP%=*5WxL`Y2bA7nFiXq`J zv4{3GD*=@nQSDlha}jsOfmTAQpp*u5td|dcs;39Lg=-6ZE({++g}>r1D+gK#uU>&z zxfqsYkIonE+KIwk$o$QfYx54S9LyFq>k`UwH!i|MoP8p!TD|3iH4Zoub$SX?|0i-t zE{PnvKk!Jha4^$K<%2HumQ*+jywLn@li&IW(pSqioALWh`45ZbCa$bTW%Zo$xvr#P zB)hP++)ytP?yZITEq6bkAYHsDhzQSd)aN8$r+~=9ClCs#E6#(dWddJdJIZMSw(RP4 zA$-`>Yu*-SSswT3!6m)=JYWhUyW8G0RsN^1SsPx_UA2)ZcgHk)KisXv(Pxd;nm+f< zoGd*d=iYn$-QsY!K`VL{V|*1f3CLGPkzaf{cvTR{tk49n{Df;H{ZC}8L&%6{KuF2# zw~}#O4>6F$7fMkELle&qaL0s@wUZO(N#Tn^t3_H{$lpch$q8TKl@e9iy#c1+VRA@# zt81W+Z3M3W|S@%%JfuHmH3v^bXV;zSZ1El19J_S8q>!&e+G{g##S3?28>T zMk}Nw6co0Xl$|kDqwYw6t`sN^UbiVYpz}l z^SX3aisJH2&xm42lVee);Bw33j>EU3BYB$wuMMY?y&b0}g@%#b;p(~N&%L<|Nj&1Av)JzzzPg@G7()G~BXL|P9H?QBG zK6y1OfuBg6REz<6|YS2&m$t@YWkplvnVo z&-cacftd*$PsKD#I06>X)j3A`=c#poITQl)8Q9Wc?~kD?`R51aKG5C3)a$K2s&@ zc<_{pr;al!+tBcWuu(Qtb^gw|qcL^o_bLS7bztlT3aeZO7TKf4&UtAYrar8R>G_;6J!Dy+5cSUoBg~Vyh>Jr&Jpc&SvjGN*}8@OX1 zu)jZ=LF;X_KW6eaA6vN;ZbzottEouMlK%cCAjkxNd2f_J`9cWdNPS!@Fs8B`t;9x+ z-@(qC{!iq{`nd?#i?xY$U7Va86O9ekaG}Fqwg%%)A#YQq&JDrf@Zi7i<7e+k3y2J8 zpd^0Ep|F^-QpoDV@vh2qaW6hDlM-8C`|3NQ+%otBrx0r&-~3PHD~f9aHqT5?3BfCg zF5xwZ=zep+xS!E!xh;x6M3+cvUcaOL-T( z<`-W(xk3NJr$=U!+j~&qsKx8NsHZSD(=p4{8Vr!azjXoZsw^KJ=#bEajkJ#e%Exjf?o3Uw_`<>)+1?k(wc! z9Ro~UZt0*O)JKC7$mq7Eyp3H^j*j#iS?nTLL=wSQDMryp0T3mkzLDy|KACB!V;_klv*-*^(rdb}FdSpt!2({h_B|D&Vk6i(yo* zu>77^rIuaVwKrSb5>sz)8G8SB3rlIwOlGBazBtHn2;t<^;l8P5wjvK*y0|cG8j9TV zm+W$S9167Rwn3H=K3em?94t}Yqac^^k!fT~+Ak6lF>pS(5q)~=2gZ~4e2L4PKrm_- zf4A94z2#+2UKdthz}AZarA)$JI`|k=gyXJ&?+S+D3!qgw7m335)>EyF!;`)7)Y-Ej zcvqh$2;BwPX?>6MBY`1pKdNYC2N$C@eO~W)JSNy^Tm5~JZA+G_yQ}(s^i#5IYXZzD zEuJAe{#!%8_|N5zYeS>;r0JIX-6F&-_3~AVvF$cD3spvt>fj@BAQn2G!CKr=ebj`@ zI1}ZFKfLB~L{jZVH9GJUlcRV|B%wJpn4;Sg>7@N?K80E{qQW@eMjYug_wlM*NW*?) zEb70>l3eZAG%)_NoY!gq&}*}7ctQjpOVO_su4^jcAUT9&D!R*-|vu{O$2QBhZ0R3}{WOKf#j&~xJ`7B$W17g@0&!%%aI^%e8;BK<(3hvcS8 zpUkI65cbA7noDqKSp$M@IKDS}rPksfbB9G5G0=pJ8Xz7~u$AA#!@^;zV&Sf$U>mTF z=%RYmWG$&>MPqOY(;;{a^ujsH>o#i>VO6%eoe9&|sMy9D*oGNzRUxyU<6tB@3 zQ>NY&3q!^bC^k`p_xMA%ILbIHO=?LpuPH*KkOLA~bc%6WA-F2H;WfTtC*F!$M8|Yw ze!1`-WDI4@!DW}EexvCW_HX#i##`$B~ShXWKFC(EIvXCrPut>ABo{>{?g|HX27*4LL)=Bs__}UoLAm^yl zP=4VEzDHZ=21I8DWOq`N?gKf+6`MKHqKhAnMvFt!ap#}@dqHh?rHC6jLl@oOLS$YBH<-ETbh&m6M58F zBCZ`aH+HS!#?iIQbvjhGFx!iHBYEPRMN9Q#VE}5aqj&vi`Cp)En}V=as-k=`gf(N# z0jhuW))m9`xr&+kZQKk#PnJdra>jY4lK)~jSc_zJr+o-6OJZ;eDSEZBP5XQzR`Et^ zgkOQl3vp!J)5H}-Fnpq`;vns``D%P7)Juj_b@V(Vv(8IZqk9?UUjHl1#H40BDxaM| zQXMb7SQij|b~mC!ic@Z1&oFHnoELKPq7$Sia&0$aT|CBwqRd{6zdfHZKie-gIgY77 zX~$Nm^ck$B;r~Q#HWa4bf4~%wPt&UKbAljt=`WV%UU{wIX0meznFf8e-aQSrl3hPK z+*Bz#vi5)I`U$$YwhBzydn1&V5u5Ol`|6Iu4ZUcvcqcmRWR}zyw9oj5pGk+J&nXTV zDEKpJpfLB%y_DIAhmT_d=QJHK!4D>LHkXjE!gh`==g1C_+-=kpRpJBoqnt=R{@IR3 z-wn_Fp7yKJ)~i|4TE88^Cn~a=qi5YmV|t!nu-Z>4dbiv$Yc;@$vf6z!SkuUcG?$DD z>=XEuHm4ypxErL&W{ISG@%oM(?PBGqLu5K_67K}8YU9}sXjC^Z`R_b-!)i~PAEA0u zpD>UV+bvBV6zq$_?T2sJn*s_~>+TORNRp1k=yYyeu#GF1z_~RVCq=C?flZ;9PHX3875&6tp9K zM|VF>0K?o`v3ePD%C~^ZZTa?k#Vc>LVmoraYj4tNK+{M+b~N}DLN#k>Bg_i{59#Tr z;C7V*NO(3LCGEno!}R-zl-gtow+Hh<_>E4W_`2-Ni$f$mloGMw`*)iUbE9f4*%I$) zN{kbUXuC%$3KZBBqQ(~4o8>y9%!WYT-=5E^8>$mTjaSDv)u4gg%@ zS-7FEAY2F=F4%m|tSAk`npVC;<%%T+hgeNGnxFOY5sQ?Wen5%;B2Vr9Ip|k-v91PF z@>~ABecR>D!i<;_ zdYYLP%LAKva}$dT;iNa^p@c6-8D9nd?I?jQQ`S(yKGL|(A>8xK?G-CbeWwE6Y~utI zMJi&{$d4WTx@3M;r_A_Vd*B#lWo5~ zfyh#J@~w$DA-*7R`z)zO%00*Sj*rT}YDvjRZ;bBHfp~s@yVn&>6{zmkAD_$$7S=69 zR2A|Su@YrvXK&f8zx>vaTveXx^X+&d>2c-h#GGyxA+ig|=@~rqqm=MdL7+Q9kJ zGatV@CGNc}dQ*h&Pn=>8r;si*mAl#5#Vz)=sU*8(Yki!(9q~mTiZ=_0-m5TEvin?H z@ct}`vOwZ3cW~BLBce;ar-)k&^1>s~@jf@s?OjO?iaUP9gmqxN`@867iniyxZ-ymL z8PB4)j{m^9#-!Aytl*qcU0!1q?H7;7i?b`L9rLMDd&aki4_fbbPSnFJmnxXUV~TG zE;A8_i|-Kg*f!$#*H%6x&^$N~hRQd_Jjb2M=-GneExMMM|bRrIOd`|X`>X=7Kdu`yPo__=XVVSZL&@woW2dXGiR z|KsSoG^0>meTgTGdE)HeXTKunDkDttnkstAh}rArfKdYKiwR;gs@$0Ki#o^@+y6U`wLgx@ZBb*E93OD_BJqde+ufwXvrEm<(l)cZQ^@wRi^ zvF(O_tqX^?jj@J0jtPk7RvyQ7>>Lu_WLCs=T7#)AfsMO4j}wwjDK`2TtBsiz>ua>z z`)z?^HgJB!M0E%j3FeC?Xv&VTf>+>P!gX)d;Z+y`G6TQv;Qyo~)C4tO%-K+9_#1k8 zuVD*u<6$W+sy#_^N4|})k-|Hfu9U@3|M9h8NE^s}vbeVP3>r^?9vHaJ>u-S20DsR* zVr?G-0Xr7dXilsWYC~8TMPP9b;|}IM#XVGx_@2$rW&Dz;%>aR-I`oHV8yH2S&?x!v zwlSB#G1hJ;*ciLpC&}4Ea>^ums}yK!NaA+dL$T^csoP|qWl7?Z8*BJl_+muOmRt04 zQ>f_0o%k!LNJMbdM|Tw@JfA+!TJ@-QxX*Ay!Up5fUQtM((Zj&=2f|ry^T;Q0UY*Qp z<>`fnDCRO9lkq3FNMB7jyxnK|HpR34e!<5-VV+tMUgHJ`wZ+j8(vwCd^enAAV#3Sa zGCtjB0lR{b6qv}j^}$@W22DRsx4pPA(+>P*ZSAK$tyR7=%`yWH4~#IVvYzaCQ@NQk z<&fAxnZm#Tnpq0zn{IKQ_@Inhava_WeSGKl(u7BCZ2CJ%-|I_iGYCXHk%^p2?%x(g zh}cf9_^i`t%7jbd6bB*f_{UCEq@R<-7#RKm0^UlJ#KG`4&hu)xa(J|Pv(*{0eG(+K ze{aFk)ZwcO4O_P>DWzn@dC{tirpjM_eSWL%{p887?b1u}*<>cFd6;#mJRvZ2v@at7 zHJKbkuj#+8>VC>ZK$6s!N2uw9E6a7`kq7DO5Jb6C!r|M{W)@h_r<)a-@G)51%h|VSdN$M zhh-=zf1T6A3$-9Y0A6e|iN@22tnnRB&p?!t_dY@JiqOUNcq}NbcZ1Ulp87`A{XKzy z7^KODB;LWcEwIfp=Bn`lZs{~*Yr;^F1ulOQAqf{7j4`lr;Nm%}2+K_>V|40$)ll2z z5~==~6i8rhs7#&&z5#oXOACn;9{^>5r}jRnhr^62~`+I9@!Lzim37`c}TB^blR5$P7nB ze-iA%Z^d2>=Oh;r(rXr-FRfz=dDT3uW~mVpuv>7F!w1_4AcIAJU*}-B$ZT-XW>x0>InRptU9&Lo zyfjpKw)VZOYRq~-lT8@!HuqASiIGLwk9S6$!NGfLzl+Ltf4r9wz8jtUbYhCLyH3C? z&D^XQLy6mP{u_btKasYO9OV@c!dlIu3=h_fY`2CgC_XrnYLiPbkhpb*lvY@7VB?t- zHyS_bQQ@=I8}Siu$hMYz#Q}RH!)b#qB!zNM_)$6F9PaLK zm6d$S<)Z_moGC^44*nMMh9tC#0GQjRr-wZq`e@9+_tvI;UkItF;JrWFptpl}83?kK z@<_5jEbUdF;6;s0jsxV?Zz$fQ#O}dAsD1Td>;C-EtJBD|vwbu=BvAh9Qfu*9M09&y z@4L%-4~VK)XY?pLxuLMshM-(?nMyC=r6kOJU|J|;F#KP%p&@g;3!@Fh8^n*~hXvnr zIs+YU*^L^r>x3Z|SCq(8O!m+??A3PC+aiL8GgpHC4=aWYsjg0$fb zic}BU7a8fbcUgTW>28!v;7|L_D6HRE5;~!)>72MTCyMzW_EJ0%1gMP=bTQn}uoc9k zO)>p3ft7?a6N;lJl*B)X-gD-#hiozf_4m((t6>^! zj9iv)G$&ZOm~6FRLRRcX`+s`GlTfQ*18;mgOtk8(>O@>teCAt9?e^ZBQDyCCFt{Z= z_gV6>-ru!xYKyk8k4rAX_uL9S7Atiyk31X{{<*NG!de!sz{KqJm^4}P@x6E9I zdxXLx%j8c}kHJf5g*1xZU)k&RxId}w(QW=c!DluRWf{C1WwX&d{JyV<3EXZHMI+qU zb8&EuI7rjLjh+O|fz$1$u{Rx8s<)f;t<1$+;u!F}XiS&Qm31RalJ!QxX4THo8s5h>drMfc zJ7CG~tEyYUb+E?l;1v;9>l`D~PPDU$n_Eo5=1ojek30NI`G^L9wNSm#6Y@7yJgf>; zNRUW-&aE0**w$Kr;OwvPATFY43U9eBgeXw#79Sy3x+=2X0TLl10SM1O+^{Y&>m50AP$GaR+(;%TkWtF2&JgNPP|C zdNudLZ7_efeAAu+42VVHdEy0IGg#2hcNf&cHlKxT$^eu-GlbLW0v!24VcJALoTAMR%~8ZH!114MzYjl3o7AE23fj3{{K@{1rap|K3821l;IA5mF5ye$Y5c| zXoPIS|YtZ(Z)6YRB^$bN}N@4CDy@RlZ=Gq`3JX-&+2!yPYJDELn6Zn|T+K zGabf-orQm!|FMvJvnvB8ruIh#tQ(GVEQq}jPmbcN&dqUtkqO~C1j-*x{u@TjZ7H8` zwq;wOW#6*FccF1v8Y>EhuWT;C4FZcFzDcrC6 zsfAYSj^EnU7DsNlz0p|6fjHxV-pjwHv{8a4`|LOmt5*NsOW1@gz+aOlw`G9K@+Mt8 zSuGYJ1eM%rQke?LYBr0%+%`F}D}ICE|16up<0Q^3Wq}OV9M%NeROl)>Rt=8tvmkR;a98{(Lubq1$TTtLbwh`QPH^> z(mQH=kH=c$5%x?hSDF_y{>p3h<>=IE(1$UaQu~|#_)wxw zVSW$L9ah8dE;NnxvzX%doK^-KSzuQSE9rs3(cy2e&s-x60K?A^NA68RJ!X;MZuMFo z7-V;x+N0!yH8Z2SvZeZieW*PBq7z?DdHON$fHFO73QqpByx@797mfnxqa@@(S4tue zAQeZKq8ItDEwl90PM^!ilXbW%4kDMr{HvCMv!f*L&#e+MIFScok>~wapMm9c1~FUq z>*5AVr8j^Ls~CG=E8KkZ;Q06v;AXGcWmz|=@yB74dJVY+h0E@oS{7F3>z{&;XZyuu97QcgT@h!(F=?E<)|N zQ^XF+c`j*1wU#Jha75M_+@U7%cemt=iD$&*?j!%Ywp%NnchI`%IUNvfp; ztlQxsl6ym|a>KI|t-$vF5NsY9Nb24I$I@~MPU+s`c<@?d4ZhAIIcQ8|PCch#*5E>J zKWf+COj?Hee*6_ZXk3!@OX$mE&`p%Np5g%AAaCh%Y7+v_jqa$9m3C|s4$fI`HDXE( zReW-PEg$n-bA0<*ci*uP$*3{a?zeS!^RVf*!93iwWHw`kUWu4OTefk6i!v=8ap}l~ z<9FVzMzBQ@G5Z;7H3#wlsil@ddxHiI}82h;Q69725I`WThF zXAa^h*ZzI%Df~;D4kT58 z(zn+>H7`!-MIsd(^pdF4vxP);0*@a~rsx*$g}UjRD3(s@|810tH7i&OyXt)L7&h|L z<7qiP5$D)vKUu*W`orL!ejYB2l&a+Ay^o2u8pG1Ibv*kpGBRT8xr(^kOz%+L!Wk9t^>(a#XI&72ge}X(bjL>* zTSM+Icw}svRGa%dn%DpVhBeqdg8jv=I!R5ky|4^7;$Iufdzl5U^6qYbb%beUaRRT@ zbyQ&=0+r-H;n~Ju3ZTv6`aGj60l5ms-2~UXoRr!}(j7dpKanx)M^ou@<&i0$uxU z$4(GrL;d+sXW{t^pSW2k)2d2@Q9r5F(`l-}Pg(5ms=@LlJ18gfT)Ku5aRqe7FT58K ziJPKHm+E|FYc=;gPVgtoaDJBG#~TKpm)pvc zN>6gbX(EH5h4zja*id1mK{^cX*S%w5*bv(l5}D|8%S|C+cM&GgI;NON3!G3wg~*dHDBWX_IOLeq6gho z?&174kpld)oFdJL;bNWe8z!82a5<5(h%FXe@mH<vezDk$8GUr`vRWA!Sq`;9C1|XfaHSvms;MK7UY@7g`KvW9p@mfm8IO`zbo%~9 z`Muw=U9}5wX*s^H$wXm(_qx*)d(^LVpw$SFT2rw#GJCIvTiZykh2%e)QaIeu05*_9 zJ9<;y^*>_Yk1aYhOO%K5aFNKml%g)k|7XRi%uwHrzIUmpz!vd}kbS0IpsxB*oz{`5#~ zJJycYM_RIey=HB;*^|yEb}Ptyt3TNuJ&?9zdbtE|mcYiMYH~t3y8Kr4E2_bl;vLDK zse%wVBE=M!@jn_XR-cLd3}Q-K+%1R za)2VTV^v3e2{EuU-Xy&XTo9>kr0A&RW<>A;r#3dSU;)+lj9Hy=^o7~nuusbkNh=0S z{o6ZP$wzc5Nl@M_vkuFW=pK;Eb4#ubn?@uI3f;`utsSo%q_MGhQatR?Vto*|#N$7{ ztCh52x|<%pe;wr8WyuxxJgrNr^PbC^;<~f#B~%SxTcbs9 zy0WeP&Hl5#d7~djUEX+p=_`58PG6ff*PhF>okN;M>>js1asS)cWHzpY{-oB(wJ1!T ztN3?XRWqg&tE&Z+wkU!j?aC(}ST7^<70&&u%qf8eDen!_Pf{<5gpin4$Aiyqi%pg# z_Lk3C<~qViZ&2es_@^3I8(8rOKJox66)<4G_Re@z>Vd0;?OjaH3-<(Oc|wn2$U zf*tMK#lT#Y{EQUPm-TFq?>;|+cH!3(i6{W9h#!eJ&^mKsp*ZO(?vc8-(-~Trw|PdU zS4$)>RA#CvF;0%QMqsWSX$uuz&=6077&f`qPtAr^Nt6gzTF`I~Py=zV@%lL+GE8a^ z0bGp(?9W_@bZkXucbJlue!6VX@J!#Qsheu+duD$mo}Q3se=h$m#=K!mX52$2KJqf$ zI^da_NrcGtT-yw~%2ekOy#xE>!VWH!$ZLiXZnL-@t6xvd&u{BJwlE1)ZRO%q6}%Ud zXKh3lvJ4z@K7ygdZ5Z7L%!019a-l)mQXAThxWPB}F#e2iu<(s`-=N7i=#=cZKk8y< zfV9O8RyYwG^)mLj&M2iWXqox($X>Ve{@y*9W?8nDymd?Le#E7z)mmps^qB335P9+7 z2{%t{?aL2P8!sn*F`|yfJAVxeUT~-#Qwle^+URm$xKs3=$Fwb+nH94R&%Ys|uq#?T zwoH>D4fr4&H|)N2LU~Z%m=_jkq4?S^c21BH$bUb2pK5N`*E1ii_dWh5ozU_KbE|FDvFXTW-&)yKx(_?f!*CpACE+dMa5IV-NU2OY`Iy??zy-4V4p zbZ5HN(&ANutvrNI)xFsg#SU&lLWWL}K2{D@)<}uk6mPc#yYNfrTMmfRgjZ*U?hBj7 zCp$WBV;sV=Bqgm#c|3dqQy#ZFZ$~?D`@PV5cbu_X;E^e>d~sC9VuQU=VEMw}_p0T` z5#DN&?dpCb25sS?8#^c~5SiGr@37z6oi==pB|v^YOF-^m+h}<>Cyj>%uoV5ZHwAh+ zqpnGkys2P}Xi&l5-tElWL#Oqq`+7wxA0)g7MRAd?neM(!!9E8mpQ76;}O}wWDeQ20zy;V;jaLtnoiq2HHx$TjjA=rQZRTck4M_3AJ>K&VdP*AR}jJs1cIF zG7nCiMM%0b{YFB&6_W@DUaj-M2ITAD3eqJe7~~p-o)dVL&|dAa=zogchAaK{yPb~m zCG&RoLy6y9wL&e?LLq&l7g3`X)koV%qRb?fXOpk^H8Gz->PnKEA~RSY1O)`^t{@jr zUR)xnal?>t?E~}!>H`Rynl>mXAnFTLgI-^S_;lp0_QI#~932d`o( zyxEXF?iQ(~>(a944RV~!V4|bc|NETHYma*d?_BG7#RUwOmxS6wd!TYFqK8&dpLktX9r)uC1h>h3dpvI3p*~ zO+xu6kkCNg3*4UgP*IWb`M+e$1TJMhU2k+;SzeKS=d7jpl7@%W`F_`^L1(C-PU&v? z32KsQrNsxgcixS;x`9@&j@Ix`5|bslj1_Q={kDl-YU$Z4=84;x=N7ycq%fUlv-at- zgyH>F;gwHTi)>kjgi^9TV}t9q6`Be2FwBwcd!5Z#-a$FUe?dxrb8kGk$-^8Smy|}} z37xtrnX&Andb-z3BZiVj)2t?8g}l;GdtF(RfgC`OU0wZ;Pocd_Nl=03J<IV`%kpV{kC%0V5n^PMD~X^3RUiT6<@tY#>;a~6 zDdxPh#@Yt2$fsos7VB!aCL-E8;E9^PgaUio%@AArpFc5MiY;7Qi^ZlApKm;zSqrmk zaI;+(2Bov6RF}u_AZ;iwB2U$kb$nc1N|>s_2sPT!{IRsrc)A5v?d{#;`y|itj@XY- zVJCR+m@suXndY#-gjgoG^?s_;!y`)x6llWcYsd)tQ0{;r-WTII1@G{E>8ziy-#^Q@ z{BU!g`ZI0onESPKP8awp(1ij?bTXjm;MkJ)FLAKfPMK9LB}e*Q*OPFhqD}M zxIM`?wRXH*`n8Pk9 zv~THsP)O%ar+$3HFFE0UKYen@+7U?NYREHRzM9_Ga>b0uKVeD5zqH8@#V9!BX05nn zx!Et|Bv>h|x6CK}F%k;xEH1=vs+e?knHBkL5Eod-#yc~pL;y1k1I~8Kd|9NSqBsyT zUHQR$q9a}UlbKddx~D7Gt-8mc4h!;a;+D}}KfodZQ!iD-l)$~--xshU6jHS*-CqoL zxdAUj<%?EU{_>kyS5=%+nSYl5)byEPrUTXR>c*Bf?m~9s>(ED9nMo-{Xa7!LX_B0d z=!6D46BnCAVHlkujdzr$F)U}7TWgnFoewvFO8h#U^WsF%FD}fMSr{{FIyR9-mvPNb zBw~zXf9#vn^oc-ttoi9&%D!z<1gDJ8v=0O=;Akw&uLXySM4qo>)}_+-5yc@5@Cnf9 zz|F0>vK-{DB18ZCF{MWTSwTO#E)lS7sw9gc3q&lr@qzk?Iu8y^@*6vDPPIXiZbu!` zr4paD2PLIX?Q67qr(|E|YlfW$Rf-y$ClI+V@)Khl!6=FKoW_!5T%~AZV%2=@reW6WA_t8G zU*+yeU;y=eXq96a#d^%F4nzN2mTf0i;$apg7Fq9ZCfa$Z0&SZ_mZv0aVCUU6*`gt@Xf201;#&h@p9rv!-1S=)Sl;86xl?Zx#|TDn~1Tq zFVsy@UkUv=#T3Ky#@T6L#iyCF)!Ml=8I7a1wTUXNI_yI!_N#7&K9-LMbjR|7DhrJO z=V6AEUH5b|-4e$R__hh>1x3m!Hku&34@gHpl=qK z+?DGofw1TVM~9=HR|SFwygQrBPo{b@bXbd4yCp!9pSo0JIm?%~!ZGZAT+<-L8ROwP zn*J^%&;!v&#}5&T;HJ*9h0TjX_gpfwzw`b3hw}~X8%f(RzwRSDHg9#_D!;3C8Cd&&T~$~ZO}I0$&kSz7#qzb^ zNu_F^e&{yh|A1=u?rh%mI*jS&?~TF?JfnY^^u2woaZ{lrxMV(5vvH90sUfOfY2!?`SdUmmJ`3$qJeU%-Wtc?W0#XYqT#{+hrq{^`!* z-%ZE(2p%zX3kJlkzmrTTbOLIJvX<@hvY?t*N1L|o{1Zm+-*uMPA6-)i z0x&<*T!V$fqyFQwdA4XezE66N$mdHF!Kfe8me=~XsMc1`Nkj%IRf*n^%Am%fSYVdz zu$I}gViE?l+qPL5&aP7(GYekp?E`77w4?L+3`wuh5gh0W?&`{^a>=4UHV#7@&ZTo~ zDo;)TUOXjF%C&JKC4x|YS=_-`wr_3Mv6erEVk zX_&I+{`tHH*l~QTDNtl_Mvl?}X)sV^NMy&K%P9r-(vH_~|6j0^2iGDrPzIzYq8x9v z!Z$e}v0v1_B0N*+Rxd`Cp#C`M@B7hzi<#!E!D)@-hMSYP*;Do=&mhJXPD-(Djn0Y@ zLTuA3P{(>}=vo~ZvCZ;+>n9{8m4xH&OEfb6uF;&X3i7Skrt_toE^d*d$sAxlGd1%> zu_7IX;)i@I=W63H^FD&XX^6x`s+SuJ(GJQZQ%hz12PZz0R!{|)zw-^57jk=%Q5}n_ zH7lJ=To1T}m{dCe0np7L+@`+{^=^h>%?$%aiqj#Gcv|TJ92rpeQ9^?pTn8XB!Cx3o zlpZ0Psu62WS=#p@v{wR~TyaIL=m>d|8W`hu4icu)2?e2mX08y(YygMiZr6N5>gfm}I1Lv2h33X>Pu3>+y;30m@Gj=Scrnw-^it%N0yYd?2y zf}4whi0d-9h6jU(Zh86wk}!j?m=jUgignGedEhm$wFV+Qn4yftBJZh9)HKB4&HL}_ zr2I}rs#b#}ygbCHEi5@GS>9W$=8)$bevBrEOD+;T67fXDogPCY(v{g}LuTtS`dz2W zMZIPG{2cY2vliaLhH!Vk3ZGVTGy;g@WrzkV#S30UUgesE!5A-8 zchE=87!~kI54=CkI8Obwt}tukKR$lm|28pgMjzGR7CZ63olX6ree%;0+-+zheOu?0 zQOa&j)YX*vFwybKY{+^w9)0KwRp)kohS1SdJ-R36WVg5oGX2oO%Jb~&n0ik8TNih= z4GlUK-Ul7))f3XA39uG$zj3fxrb3tz$BUDMyNNs*za>#pQnyZc+bBiYj(_);`tg6M zog{H@U)BXy7*SoIZQ$I0d})Q8oWCh>_Q)D8B_ZyfXRMjwxJ?KVW+#zSy==H>lMwo5I!A zCN2hWSNkde@(@BHENPcdgg(1VS({I}`F6*+4m|!s_+_0t+O#xBZ7PMjq=!U*eTW#} zGnHVJKLV~wglQPF?7^KD*hbX*DXPyG*}vvwVzWobA_A^adaqd zWa^?0gHw?0saTg%+6R^veJG<8=pOyIRTl}I>bfWV1JVya?i^=wZzG;QUHe$)vw8T!xlhM8sMfj+>;d0w1ZS3u=m}OZ{)T1@8X&qZ?2IdK zr{XtE4@8W=gKABNN*)`$_VDm;=`*MhovpLGr}nyz7p2JHB{Y-f5H8vEjORXFl-;1nT`Taz^-kb{jPo!k!2hHioTeJM`2Vhelm(Kh13 z1xV0|yU@3=PE6-cVMW%ZYU~g^h6Y8yasA%gEN8nSzdVm#i7?m-q7s1J!=K^w^K)E% z<=0ctVas?&gvaFcD3q{UD|sg?D~2Zl&REFxEYqG0opg4b<*y;Q_tyE;|JfJWmrlcK zzm#z_NLvg{ku8?$()u*eK}W{A!o8C(7xconb=A4jKG!8bYny!pqhWW_=Y0 z3Prt4#PUQl*xMgx``FpUm<EKCpa!`&gvJt_yt5SUx@&Ymgb| zVmCTF%A+SR$LPAN3GYXfux@Bcj!EN0utaV3jVEszo)AJlc^O{1nJhN^WF@zF5m>6| z)Y0e@7yIl+uq@Osmk-43*sS6mn>sve12b#=VH1f?3Ox>93po~j_?orRpp0`+flUz1 z!9R?P4h#fUG4Tzz1kyvMez>mP&atPB>+u_IDG6W2+(+aU-0ahWHH>dxY}LCuGa{?F zrHkrtdAHuxtX=WA#uH%xi@U>^EyFL@etx@Lwyfxvp7MmT#^mwGbhVDWTj}P7ay-_U z_a3G^j?ZZ6p(27�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

      {jW(%)cH`L*S7y}p^@G1`Q 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%0AOfeL~6#h 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

      >Y2!|UD1Z{&#$vbBj8qK<4~^&0Ge#!c+ey5R`t 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%0DNl&3(3@xS2NL_!=(Cgr$ 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 He}4ZDuDKIj From dfa6da5a02c3d80fee6e3b9bb99e07c484cacedb Mon Sep 17 00:00:00 2001 From: NikitaSavik Date: Tue, 23 Apr 2024 09:26:50 +0000 Subject: [PATCH 047/149] Added Blackfort footer links --- configs/footer-links/blackfort.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 configs/footer-links/blackfort.json diff --git a/configs/footer-links/blackfort.json b/configs/footer-links/blackfort.json new file mode 100644 index 00000000..affa73ab --- /dev/null +++ b/configs/footer-links/blackfort.json @@ -0,0 +1,16 @@ +[ + { + "title": "Blackfort wallet", + "links": [ + { + "text": "App Store", + "url": "https://apps.apple.com/at/app/blackfort-wallet/id6447954137?l=en" + }, + { + "text": "Play Store", + "url": "https://play.google.com/store/apps/details?id=exchange.blackfort.blackfortwallet" + } + ] + } + ] + \ No newline at end of file From be5d3fa011f70eb7397170025f99432d5627d06a Mon Sep 17 00:00:00 2001 From: Anh Le Date: Tue, 23 Apr 2024 22:01:33 +0700 Subject: [PATCH 048/149] * Update config --- configs/marketplace/dos.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index 50c42ec9..958bf324 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -57,10 +57,13 @@ "logoDarkMode": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/overmint.png", "categories": ["NFT", "Games", "DAO"], "shortDescription": "OverMint is building the global hub for NFT activity.", - "site": "https://overmint.io/", + "site": "https://overmint.com", "external": true, "description": "OverMint is building the global hub for NFT activity.", - "url": "https://overmint.io/" + "url": "https://overmint.com/", + "twitter":"https://x.com/OverMint", + "telegram":"https://t.me/OverMintOfficial", + "github":"https://github.com/OverMint" }, { "author": "DOS.Me", From 44f2b3ad804f6116e7b790c4308d549f64068fb0 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Tue, 23 Apr 2024 22:11:02 +0400 Subject: [PATCH 049/149] Updating featured networks for multiple instances --- .../featured-networks/blackfort-testnet.json | 14 +++++++++ configs/featured-networks/blackfort.json | 14 +++++++++ configs/featured-networks/cdk-stavanger.json | 14 +++++++++ .../featured-networks/creditcoin-devnet.json | 29 ++++--------------- .../featured-networks/creditcoin-testnet.json | 17 +++++++++++ .../featured-networks/stability-testnet.json | 14 +++++++++ configs/featured-networks/stability.json | 14 +++++++++ configs/featured-networks/zkevm.json | 14 +++++++++ configs/featured-networks/zksync-sepolia.json | 14 +++++++++ configs/featured-networks/zksync.json | 14 +++++++++ 10 files changed, 135 insertions(+), 23 deletions(-) create mode 100644 configs/featured-networks/blackfort-testnet.json create mode 100644 configs/featured-networks/blackfort.json create mode 100644 configs/featured-networks/cdk-stavanger.json create mode 100644 configs/featured-networks/creditcoin-testnet.json create mode 100644 configs/featured-networks/stability-testnet.json create mode 100644 configs/featured-networks/stability.json create mode 100644 configs/featured-networks/zkevm.json create mode 100644 configs/featured-networks/zksync-sepolia.json create mode 100644 configs/featured-networks/zksync.json diff --git a/configs/featured-networks/blackfort-testnet.json b/configs/featured-networks/blackfort-testnet.json new file mode 100644 index 00000000..8fd66552 --- /dev/null +++ b/configs/featured-networks/blackfort-testnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Blackfort", + "url": "https://blackfort.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blackfort.svg" + }, + { + "title": "Blackfort Testnet", + "url": "https://blackfort-testnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blackfort.svg", + "isActive": true + } +] diff --git a/configs/featured-networks/blackfort.json b/configs/featured-networks/blackfort.json new file mode 100644 index 00000000..dfc04f39 --- /dev/null +++ b/configs/featured-networks/blackfort.json @@ -0,0 +1,14 @@ +[{ + "title": "Blackfort", + "url": "https://blackfort.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blackfort.svg", + "isActive": true + }, + { + "title": "Blackfort Testnet", + "url": "https://blackfort-testnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blackfort.svg" + } +] diff --git a/configs/featured-networks/cdk-stavanger.json b/configs/featured-networks/cdk-stavanger.json new file mode 100644 index 00000000..688c7592 --- /dev/null +++ b/configs/featured-networks/cdk-stavanger.json @@ -0,0 +1,14 @@ +[{ + "title": "zkEVM", + "url": "https://zkevm.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/polygonzkevm-short.svg" + }, + { + "title": "CDK Stavanger", + "url": "https://polygon-cdk-stavanger.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/polygonzkevm-short.svg", + "isActive": true + } +] diff --git a/configs/featured-networks/creditcoin-devnet.json b/configs/featured-networks/creditcoin-devnet.json index 292136eb..7685cd6a 100644 --- a/configs/featured-networks/creditcoin-devnet.json +++ b/configs/featured-networks/creditcoin-devnet.json @@ -1,10 +1,4 @@ [ - { - "title": "Ethereum", - "url": "https://eth.blockscout.com/", - "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/ethereum.svg" - }, { "title":"Creditcoin Devnet", "url":"https://creditcoin-devnet.blockscout.com/", @@ -14,21 +8,10 @@ "isActive": true }, { - "title": "Goerli", - "url": "https://eth-goerli.blockscout.com/", - "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/goerli.svg", - "invertIconInDarkMode": true - }, - { - "title": "Sepolia", - "url": "https://eth-sepolia.blockscout.com/", - "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/sepolia.png" - }, - { - "title": "Holesky", - "url": "https://eth-holesky.blockscout.com/", - "group": "Testnets" - } + "title":"Creditcoin Testnet", + "url":"https://creditcoin-testnet.blockscout.com/", + "group":"Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/creditcoin-icon-light.svg", + "invertIconInDarkMode": true + } ] \ No newline at end of file diff --git a/configs/featured-networks/creditcoin-testnet.json b/configs/featured-networks/creditcoin-testnet.json new file mode 100644 index 00000000..6fdcecf0 --- /dev/null +++ b/configs/featured-networks/creditcoin-testnet.json @@ -0,0 +1,17 @@ +[ + { + "title":"Creditcoin Devnet", + "url":"https://creditcoin-devnet.blockscout.com/", + "group":"Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/creditcoin-icon-light.svg", + "invertIconInDarkMode": true + }, + { + "title":"Creditcoin Testnet", + "url":"https://creditcoin-testnet.blockscout.com/", + "group":"Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/creditcoin-icon-light.svg", + "invertIconInDarkMode": true, + "isActive": true + } +] \ No newline at end of file diff --git a/configs/featured-networks/stability-testnet.json b/configs/featured-networks/stability-testnet.json new file mode 100644 index 00000000..b9ee7642 --- /dev/null +++ b/configs/featured-networks/stability-testnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Stability", + "url": "https://stability.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/stability-short.svg" + }, + { + "title": "Stability Testnet", + "url": "https://stability-testnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/stability-short.svg", + "isActive": true + } +] diff --git a/configs/featured-networks/stability.json b/configs/featured-networks/stability.json new file mode 100644 index 00000000..8d9fe119 --- /dev/null +++ b/configs/featured-networks/stability.json @@ -0,0 +1,14 @@ +[{ + "title": "Stability", + "url": "https://stability.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/stability-short.svg", + "isActive": true + }, + { + "title": "Stability Testnet", + "url": "https://stability-testnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/stability-short.svg" + } +] diff --git a/configs/featured-networks/zkevm.json b/configs/featured-networks/zkevm.json new file mode 100644 index 00000000..082a9fea --- /dev/null +++ b/configs/featured-networks/zkevm.json @@ -0,0 +1,14 @@ +[{ + "title": "zkEVM", + "url": "https://zkevm.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/polygonzkevm-short.svg", + "isActive": true + }, + { + "title": "CDK Stavanger", + "url": "https://polygon-cdk-stavanger.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/polygonzkevm-short.svg" + } +] diff --git a/configs/featured-networks/zksync-sepolia.json b/configs/featured-networks/zksync-sepolia.json new file mode 100644 index 00000000..fcc6df96 --- /dev/null +++ b/configs/featured-networks/zksync-sepolia.json @@ -0,0 +1,14 @@ +[{ + "title": "zkSync", + "url": "https://zksync.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zksync-short.svg" + }, + { + "title": "zkSync Sepolia", + "url": "https://zksync-sepolia.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zksync-short.svg", + "isActive": true + } +] diff --git a/configs/featured-networks/zksync.json b/configs/featured-networks/zksync.json new file mode 100644 index 00000000..878ba945 --- /dev/null +++ b/configs/featured-networks/zksync.json @@ -0,0 +1,14 @@ +[{ + "title": "zkSync", + "url": "https://zksync.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zksync-short.svg", + "isActive": true + }, + { + "title": "zkSync Sepolia", + "url": "https://zksync-sepolia.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zksync-short.svg" + } +] From e4a944e477b0c528c2e0888434da4062be4b5a01 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 24 Apr 2024 15:22:51 +0400 Subject: [PATCH 050/149] IOTA EVM Links --- .../featured-networks/iota-evm-mainnet.json | 26 ++++++ .../featured-networks/iota-evm-testnet.json | 26 ++++++ configs/footer-links/iota-evm.json | 90 +++++++++++++++++++ 3 files changed, 142 insertions(+) create mode 100644 configs/featured-networks/iota-evm-mainnet.json create mode 100644 configs/featured-networks/iota-evm-testnet.json create mode 100644 configs/footer-links/iota-evm.json diff --git a/configs/featured-networks/iota-evm-mainnet.json b/configs/featured-networks/iota-evm-mainnet.json new file mode 100644 index 00000000..abd9b8f0 --- /dev/null +++ b/configs/featured-networks/iota-evm-mainnet.json @@ -0,0 +1,26 @@ +[{ + "title": "IOTA EVM Mainnet", + "url": "https://explorer.evm.iota.org", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg", + "isActive": true + }, + { + "title": "IOTA L1 Mainnet", + "url": "https://explorer.iota.org", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + }, + { + "title": "IOTA EVM Testnet", + "url": "https://explorer.evm.testnet.iotaledger.net", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + }, + { + "title": "IOTA L1 testnet", + "url": "https://explorer.iota.org/iota-testnet", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + } +] diff --git a/configs/featured-networks/iota-evm-testnet.json b/configs/featured-networks/iota-evm-testnet.json new file mode 100644 index 00000000..2b7ca63a --- /dev/null +++ b/configs/featured-networks/iota-evm-testnet.json @@ -0,0 +1,26 @@ +[{ + "title": "IOTA EVM Mainnet", + "url": "https://explorer.evm.iota.org", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + }, + { + "title": "IOTA L1 Mainnet", + "url": "https://explorer.iota.org", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + }, + { + "title": "IOTA EVM Testnet", + "url": "https://explorer.evm.testnet.iotaledger.net", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg", + "isActive": true + }, + { + "title": "IOTA L1 testnet", + "url": "https://explorer.iota.org/iota-testnet", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + } +] diff --git a/configs/footer-links/iota-evm.json b/configs/footer-links/iota-evm.json new file mode 100644 index 00000000..913b96ba --- /dev/null +++ b/configs/footer-links/iota-evm.json @@ -0,0 +1,90 @@ +[{ + "title": "Shimmer Network", + "links": [{ + "text": "Homepage", + "url": "https://www.iota.org/" + }, + { + "text": "Technology", + "url": "https://www.iota.org/solutions/technologies" + }, + { + "text": "Ecosystem", + "url": "https://www.iota.org/develop/ecosystem" + }, + { + "text": "Blog", + "url": "https://blog.iota.org/" + } + ] + }, + { + "title": "Resources", + "links": [{ + "text": "Developer", + "url": "https://www.iota.org/get-started/for-developers" + }, + { + "text": "Wiki", + "url": "https://wiki.iota.org/" + }, + { + "text": "Touchpoint", + "url": "https://wiki.iota.org/get-started/programs/touchpoint/" + }, + { + "text": "Firefly Shimmer Wallet", + "url": "https://firefly.iota.org/" + } + ] + }, + { + "title": "Connect", + "links": [{ + "text": "Twitter", + "url": "https://twitter.com/iota" + }, + { + "text": "Discord", + "url": "https://discord.iota.org/" + }, + { + "text": "Linkedin", + "url": "https://www.linkedin.com/company/iotafoundation/" + }, + { + "text": "Coinmarketcap", + "url": "https://coinmarketcap.com/community/profile/IOTA/" + }, + { + "text": "Reddit", + "url": "https://www.reddit.com/r/Iota/" + }, + { + "text": "Github", + "url": "https://github.com/iotaledger/" + } + ] + }, + { + "title": "Partners", + "links": [ + { + "text": "MetaSuites", + "url": "https://blocksec.com/metasuites" + }, + { + "text": "Sourcify", + "url": "https://sourcify.dev/" + }, + { + "text": "DRPC", + "url": "https://drpc.org?ref=559183" + }, + { + "text": "BlockSec", + "url": "https://blocksec.com/" + } + ] + } +] From 3af698d475db641a17d030d4c35b8fb55effbd5a Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 24 Apr 2024 15:30:32 +0400 Subject: [PATCH 051/149] Fixing IOTA EVM footer --- configs/footer-links/iota-evm.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/footer-links/iota-evm.json b/configs/footer-links/iota-evm.json index 913b96ba..94280e2c 100644 --- a/configs/footer-links/iota-evm.json +++ b/configs/footer-links/iota-evm.json @@ -1,5 +1,5 @@ [{ - "title": "Shimmer Network", + "title": "EVM Network", "links": [{ "text": "Homepage", "url": "https://www.iota.org/" From b8c1e919d1ea462443d3dac7c55c3f527fbf5834 Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Wed, 24 Apr 2024 13:13:01 +0100 Subject: [PATCH 052/149] Add Redstone icons --- configs/network-icons/redstone-dark.svg | 42 ++++++++++++++++++++++++ configs/network-icons/redstone-light.svg | 42 ++++++++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 configs/network-icons/redstone-dark.svg create mode 100644 configs/network-icons/redstone-light.svg diff --git a/configs/network-icons/redstone-dark.svg b/configs/network-icons/redstone-dark.svg new file mode 100644 index 00000000..e231602f --- /dev/null +++ b/configs/network-icons/redstone-dark.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-icons/redstone-light.svg b/configs/network-icons/redstone-light.svg new file mode 100644 index 00000000..0a0b2dc7 --- /dev/null +++ b/configs/network-icons/redstone-light.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 33bc04b69a10a0195bc6c09255379e71f020fa2a Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Wed, 24 Apr 2024 13:14:21 +0100 Subject: [PATCH 053/149] Add Redstone logos --- configs/network-logos/redstone-dark.svg | 43 ++++++++++++++++++++++++ configs/network-logos/redstone-light.svg | 43 ++++++++++++++++++++++++ 2 files changed, 86 insertions(+) create mode 100644 configs/network-logos/redstone-dark.svg create mode 100644 configs/network-logos/redstone-light.svg diff --git a/configs/network-logos/redstone-dark.svg b/configs/network-logos/redstone-dark.svg new file mode 100644 index 00000000..23776380 --- /dev/null +++ b/configs/network-logos/redstone-dark.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/redstone-light.svg b/configs/network-logos/redstone-light.svg new file mode 100644 index 00000000..f981cb7f --- /dev/null +++ b/configs/network-logos/redstone-light.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From ebf649b3a4b6fd6de9fce5e3e14ecbd70d270826 Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Wed, 24 Apr 2024 13:15:05 +0100 Subject: [PATCH 054/149] Add Redstone OG image --- configs/og-images/redstone.png | Bin 0 -> 12367 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/og-images/redstone.png diff --git a/configs/og-images/redstone.png b/configs/og-images/redstone.png new file mode 100644 index 0000000000000000000000000000000000000000..17a79c31f67ad1f94528012ac7bc49e2da38a738 GIT binary patch literal 12367 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%0AZfwCZm(3ANHnw!fZjl%a*65 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 Date: Wed, 24 Apr 2024 19:09:43 +0400 Subject: [PATCH 055/149] Adding redstone footer links --- configs/footer-links/redstone.json | 74 ++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 configs/footer-links/redstone.json diff --git a/configs/footer-links/redstone.json b/configs/footer-links/redstone.json new file mode 100644 index 00000000..44b41e6b --- /dev/null +++ b/configs/footer-links/redstone.json @@ -0,0 +1,74 @@ +[{ + "title": "About", + "links": [{ + "text": "Company", + "url": "https://lattice.xyz/" + }, + { + "text": "MUD", + "url": "https://mud.dev/" + }, + { + "text": "Redstone", + "url": "https://redstone.xyz/" + } + ] + }, + { + "title": "Resources", + "links": [{ + "text": "Blog", + "url": "https://lattice.xyz/blog" + }, + { + "text": "Newsletter", + "url": "https://newsletter.lattice.xyz/" + }, + { + "text": "Docs", + "url": "https://redstone.xyz/docs/what-is-redstone" + }, + { + "text": "Youtube", + "url": "https://www.youtube.com/channel/UCC2Hd92E0bYaUBdzzMDhymQ" + } + ] + }, + { + "title": "Reach out", + "links": [{ + "text": "Community", + "url": "https://community.redstone.xyz/" + }, + { + "text": "Discord", + "url": "https://discord.com/invite/latticexyz" + }, + { + "text": "X (ex-Twitter)", + "url": "https://twitter.com/redstonexyz" + } + ] + }, + { + "title": "Partners", + "links": [ + { + "text": "MetaSuites", + "url": "https://blocksec.com/metasuites" + }, + { + "text": "Sourcify", + "url": "https://sourcify.dev/" + }, + { + "text": "DRPC", + "url": "https://drpc.org?ref=559183" + }, + { + "text": "BlockSec", + "url": "https://blocksec.com/" + } + ] + } +] From 24df9ddcde90fff1413183b5c8a8f309720cbbfc Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 24 Apr 2024 19:33:11 +0400 Subject: [PATCH 056/149] adding redstone feature networks --- configs/featured-networks/base-goerli.json | 12 ++++++++++++ configs/featured-networks/base-mainnet.json | 12 ++++++++++++ configs/featured-networks/base-sepolia.json | 12 ++++++++++++ configs/featured-networks/eth-goerli.json | 12 ++++++++++++ configs/featured-networks/eth-sepolia.json | 12 ++++++++++++ configs/featured-networks/eth.json | 12 ++++++++++++ configs/featured-networks/redstone-testnet.json | 14 ++++++++++++++ configs/featured-networks/redstone.json | 14 ++++++++++++++ 8 files changed, 100 insertions(+) create mode 100644 configs/featured-networks/redstone-testnet.json create mode 100644 configs/featured-networks/redstone.json diff --git a/configs/featured-networks/base-goerli.json b/configs/featured-networks/base-goerli.json index fa7e3b1d..318ccd18 100644 --- a/configs/featured-networks/base-goerli.json +++ b/configs/featured-networks/base-goerli.json @@ -59,6 +59,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shiden.svg" }, + { + "title": "Redstone", + "url": "https://redstone.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Base Sepolia", "url": "https://base-sepolia.blockscout.com/", @@ -144,6 +150,12 @@ "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shibuya.svg", "invertIconInDarkMode": true }, + { + "title": "Garnet Testnet", + "url": "https://redstone-garnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Optimism Opcraft", "url": "https://blockscout.com/optimism/opcraft", diff --git a/configs/featured-networks/base-mainnet.json b/configs/featured-networks/base-mainnet.json index 6b26deaf..063693af 100644 --- a/configs/featured-networks/base-mainnet.json +++ b/configs/featured-networks/base-mainnet.json @@ -59,6 +59,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shiden.svg" }, + { + "title": "Redstone", + "url": "https://redstone.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Goerli", "url": "https://eth-goerli.blockscout.com/", @@ -143,6 +149,12 @@ "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shibuya.svg", "invertIconInDarkMode": true }, + { + "title": "Garnet Testnet", + "url": "https://redstone-garnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Optimism Opcraft", "url": "https://blockscout.com/optimism/opcraft", diff --git a/configs/featured-networks/base-sepolia.json b/configs/featured-networks/base-sepolia.json index 4ba0e906..d080d900 100644 --- a/configs/featured-networks/base-sepolia.json +++ b/configs/featured-networks/base-sepolia.json @@ -59,6 +59,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shiden.svg" }, + { + "title": "Redstone", + "url": "https://redstone.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Base Sepolia", "url": "https://base-sepolia.blockscout.com/", @@ -144,6 +150,12 @@ "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shibuya.svg", "invertIconInDarkMode": true }, + { + "title": "Garnet Testnet", + "url": "https://redstone-garnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Optimism Opcraft", "url": "https://blockscout.com/optimism/opcraft", diff --git a/configs/featured-networks/eth-goerli.json b/configs/featured-networks/eth-goerli.json index 543e9365..f50ef555 100644 --- a/configs/featured-networks/eth-goerli.json +++ b/configs/featured-networks/eth-goerli.json @@ -58,6 +58,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shiden.svg" }, + { + "title": "Redstone", + "url": "https://redstone.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Goerli", "url": "https://eth-goerli.blockscout.com/", @@ -143,6 +149,12 @@ "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shibuya.svg", "invertIconInDarkMode": true }, + { + "title": "Garnet Testnet", + "url": "https://redstone-garnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Optimism Opcraft", "url": "https://blockscout.com/optimism/opcraft", diff --git a/configs/featured-networks/eth-sepolia.json b/configs/featured-networks/eth-sepolia.json index 119c7fab..d1831a1a 100644 --- a/configs/featured-networks/eth-sepolia.json +++ b/configs/featured-networks/eth-sepolia.json @@ -58,6 +58,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shiden.svg" }, + { + "title": "Redstone", + "url": "https://redstone.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Goerli", "url": "https://eth-goerli.blockscout.com/", @@ -143,6 +149,12 @@ "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shibuya.svg", "invertIconInDarkMode": true }, + { + "title": "Garnet Testnet", + "url": "https://redstone-garnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Optimism Opcraft", "url": "https://blockscout.com/optimism/opcraft", diff --git a/configs/featured-networks/eth.json b/configs/featured-networks/eth.json index b9196815..53fe8c5f 100644 --- a/configs/featured-networks/eth.json +++ b/configs/featured-networks/eth.json @@ -59,6 +59,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shiden.svg" }, + { + "title": "Redstone", + "url": "https://redstone.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Goerli", "url": "https://eth-goerli.blockscout.com/", @@ -143,6 +149,12 @@ "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shibuya.svg", "invertIconInDarkMode": true }, + { + "title": "Garnet Testnet", + "url": "https://redstone-garnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Optimism Opcraft", "url": "https://blockscout.com/optimism/opcraft", diff --git a/configs/featured-networks/redstone-testnet.json b/configs/featured-networks/redstone-testnet.json new file mode 100644 index 00000000..63623db6 --- /dev/null +++ b/configs/featured-networks/redstone-testnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Redstone", + "url": "https://redstone.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, + { + "title": "Garnet Testnet", + "url": "https://redstone-garnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg", + "isActive": true + } +] diff --git a/configs/featured-networks/redstone.json b/configs/featured-networks/redstone.json new file mode 100644 index 00000000..1b6e556d --- /dev/null +++ b/configs/featured-networks/redstone.json @@ -0,0 +1,14 @@ +[{ + "title": "Redstone", + "url": "https://redstone.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg", + "isActive": true + }, + { + "title": "Garnet Testnet", + "url": "https://redstone-garnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + } +] From f3ce68d63ab174691252e8943f5ecf29c864555a Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 24 Apr 2024 19:39:46 +0400 Subject: [PATCH 057/149] Fixing redstone garnet group --- configs/featured-networks/base-mainnet.json | 2 +- configs/featured-networks/base-sepolia.json | 2 +- configs/featured-networks/eth-goerli.json | 2 +- configs/featured-networks/eth-sepolia.json | 2 +- configs/featured-networks/eth.json | 2 +- configs/featured-networks/holesky.json | 12 ++++++++++++ 6 files changed, 17 insertions(+), 5 deletions(-) diff --git a/configs/featured-networks/base-mainnet.json b/configs/featured-networks/base-mainnet.json index 063693af..e71e7f8b 100644 --- a/configs/featured-networks/base-mainnet.json +++ b/configs/featured-networks/base-mainnet.json @@ -152,7 +152,7 @@ { "title": "Garnet Testnet", "url": "https://redstone-garnet.blockscout.com/", - "group": "Mainnets", + "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, { diff --git a/configs/featured-networks/base-sepolia.json b/configs/featured-networks/base-sepolia.json index d080d900..46dfbb2f 100644 --- a/configs/featured-networks/base-sepolia.json +++ b/configs/featured-networks/base-sepolia.json @@ -153,7 +153,7 @@ { "title": "Garnet Testnet", "url": "https://redstone-garnet.blockscout.com/", - "group": "Mainnets", + "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, { diff --git a/configs/featured-networks/eth-goerli.json b/configs/featured-networks/eth-goerli.json index f50ef555..fdf39eb1 100644 --- a/configs/featured-networks/eth-goerli.json +++ b/configs/featured-networks/eth-goerli.json @@ -152,7 +152,7 @@ { "title": "Garnet Testnet", "url": "https://redstone-garnet.blockscout.com/", - "group": "Mainnets", + "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, { diff --git a/configs/featured-networks/eth-sepolia.json b/configs/featured-networks/eth-sepolia.json index d1831a1a..c0933cf1 100644 --- a/configs/featured-networks/eth-sepolia.json +++ b/configs/featured-networks/eth-sepolia.json @@ -152,7 +152,7 @@ { "title": "Garnet Testnet", "url": "https://redstone-garnet.blockscout.com/", - "group": "Mainnets", + "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, { diff --git a/configs/featured-networks/eth.json b/configs/featured-networks/eth.json index 53fe8c5f..d61170e7 100644 --- a/configs/featured-networks/eth.json +++ b/configs/featured-networks/eth.json @@ -152,7 +152,7 @@ { "title": "Garnet Testnet", "url": "https://redstone-garnet.blockscout.com/", - "group": "Mainnets", + "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, { diff --git a/configs/featured-networks/holesky.json b/configs/featured-networks/holesky.json index 69de41ba..9d73c564 100644 --- a/configs/featured-networks/holesky.json +++ b/configs/featured-networks/holesky.json @@ -59,6 +59,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shiden.svg" }, + { + "title": "Redstone", + "url": "https://redstone.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Goerli", "url": "https://eth-goerli.blockscout.com/", @@ -143,6 +149,12 @@ "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shibuya.svg", "invertIconInDarkMode": true }, + { + "title": "Garnet Testnet", + "url": "https://redstone-garnet.blockscout.com/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + }, { "title": "Optimism Opcraft", "url": "https://blockscout.com/optimism/opcraft", From 1e7c233466dd387d7e28fcbf6b5f296c32853798 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 24 Apr 2024 19:41:36 +0400 Subject: [PATCH 058/149] Fixing redstone garnet group v2 --- configs/featured-networks/base-goerli.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/featured-networks/base-goerli.json b/configs/featured-networks/base-goerli.json index 318ccd18..15864006 100644 --- a/configs/featured-networks/base-goerli.json +++ b/configs/featured-networks/base-goerli.json @@ -153,7 +153,7 @@ { "title": "Garnet Testnet", "url": "https://redstone-garnet.blockscout.com/", - "group": "Mainnets", + "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, { From cbc0f1bb235ed0ad7de24c43503d7687bfffc1b4 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Thu, 25 Apr 2024 21:27:23 +0400 Subject: [PATCH 059/149] Changing redstone garnet link --- configs/featured-networks/base-goerli.json | 2 +- configs/featured-networks/base-mainnet.json | 2 +- configs/featured-networks/base-sepolia.json | 2 +- configs/featured-networks/eth-goerli.json | 2 +- configs/featured-networks/eth-sepolia.json | 2 +- configs/featured-networks/eth.json | 2 +- configs/featured-networks/holesky.json | 2 +- configs/featured-networks/redstone-testnet.json | 2 +- configs/featured-networks/redstone.json | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/configs/featured-networks/base-goerli.json b/configs/featured-networks/base-goerli.json index 15864006..ab8f674b 100644 --- a/configs/featured-networks/base-goerli.json +++ b/configs/featured-networks/base-goerli.json @@ -152,7 +152,7 @@ }, { "title": "Garnet Testnet", - "url": "https://redstone-garnet.blockscout.com/", + "url": "https://garnet.blockscout.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/base-mainnet.json b/configs/featured-networks/base-mainnet.json index e71e7f8b..942dd195 100644 --- a/configs/featured-networks/base-mainnet.json +++ b/configs/featured-networks/base-mainnet.json @@ -151,7 +151,7 @@ }, { "title": "Garnet Testnet", - "url": "https://redstone-garnet.blockscout.com/", + "url": "https://garnet.blockscout.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/base-sepolia.json b/configs/featured-networks/base-sepolia.json index 46dfbb2f..f71b7c17 100644 --- a/configs/featured-networks/base-sepolia.json +++ b/configs/featured-networks/base-sepolia.json @@ -152,7 +152,7 @@ }, { "title": "Garnet Testnet", - "url": "https://redstone-garnet.blockscout.com/", + "url": "https://garnet.blockscout.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/eth-goerli.json b/configs/featured-networks/eth-goerli.json index fdf39eb1..052ad11c 100644 --- a/configs/featured-networks/eth-goerli.json +++ b/configs/featured-networks/eth-goerli.json @@ -151,7 +151,7 @@ }, { "title": "Garnet Testnet", - "url": "https://redstone-garnet.blockscout.com/", + "url": "https://garnet.blockscout.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/eth-sepolia.json b/configs/featured-networks/eth-sepolia.json index c0933cf1..e848afbc 100644 --- a/configs/featured-networks/eth-sepolia.json +++ b/configs/featured-networks/eth-sepolia.json @@ -151,7 +151,7 @@ }, { "title": "Garnet Testnet", - "url": "https://redstone-garnet.blockscout.com/", + "url": "https://garnet.blockscout.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/eth.json b/configs/featured-networks/eth.json index d61170e7..691e37b9 100644 --- a/configs/featured-networks/eth.json +++ b/configs/featured-networks/eth.json @@ -151,7 +151,7 @@ }, { "title": "Garnet Testnet", - "url": "https://redstone-garnet.blockscout.com/", + "url": "https://garnet.blockscout.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/holesky.json b/configs/featured-networks/holesky.json index 9d73c564..8c600c32 100644 --- a/configs/featured-networks/holesky.json +++ b/configs/featured-networks/holesky.json @@ -151,7 +151,7 @@ }, { "title": "Garnet Testnet", - "url": "https://redstone-garnet.blockscout.com/", + "url": "https://garnet.blockscout.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/redstone-testnet.json b/configs/featured-networks/redstone-testnet.json index 63623db6..eb975444 100644 --- a/configs/featured-networks/redstone-testnet.json +++ b/configs/featured-networks/redstone-testnet.json @@ -6,7 +6,7 @@ }, { "title": "Garnet Testnet", - "url": "https://redstone-garnet.blockscout.com/", + "url": "https://garnet.blockscout.com/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg", "isActive": true diff --git a/configs/featured-networks/redstone.json b/configs/featured-networks/redstone.json index 1b6e556d..a1a35125 100644 --- a/configs/featured-networks/redstone.json +++ b/configs/featured-networks/redstone.json @@ -7,7 +7,7 @@ }, { "title": "Garnet Testnet", - "url": "https://redstone-garnet.blockscout.com/", + "url": "https://garnet.blockscout.com/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" } From cef49a24499d54641bf94ff270738b8a38306ad5 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Mon, 29 Apr 2024 16:18:40 +0400 Subject: [PATCH 060/149] Adding garnet skin --- configs/favicons/garnet_180x180.png | Bin 0 -> 3019 bytes configs/network-icons/garnet-dark.svg | 57 +++++++++++++++++++++++++ configs/network-icons/garnet.svg | 57 +++++++++++++++++++++++++ configs/network-logos/garnet-dark.svg | 58 ++++++++++++++++++++++++++ configs/network-logos/garnet.svg | 58 ++++++++++++++++++++++++++ configs/og-images/garnet.png | Bin 0 -> 12647 bytes 6 files changed, 230 insertions(+) create mode 100644 configs/favicons/garnet_180x180.png create mode 100644 configs/network-icons/garnet-dark.svg create mode 100644 configs/network-icons/garnet.svg create mode 100644 configs/network-logos/garnet-dark.svg create mode 100644 configs/network-logos/garnet.svg create mode 100644 configs/og-images/garnet.png diff --git a/configs/favicons/garnet_180x180.png b/configs/favicons/garnet_180x180.png new file mode 100644 index 0000000000000000000000000000000000000000..75d9f7e374abce3aa04d498a17b79f5300b6f88d GIT binary patch literal 3019 zcmV;+3pDhJP)_O3;FSsSMu{C|~&CZz7YJbe^{Oa!ceyTvbLR8uC)#J_Uo*qR|+L0gl?}-9M zG|)u8B7H?`8f5R~Ytq+)S-+ouZOp$m=9lB_wNmm?z2*0j{E*Mxio%ef6h$x>2Y0~1 z9ZE<&(iWEvE zC#U@Jb`(a`BfSW;g!p&9h|^l{x*FmIj-@r>w&Z|%!0A9g^@Bjg@eQrij>YXnU6Qus z)KmK|S8XQ){mc)BJ*~!tNK3-sv&&a^ zIn1vJVK#xZdq2tF2^q}D3Z3@KM}#1o%GhdcT!ofic@0(BbW(6$edh-|WEf*Abh4Q~ zj(15Z7k!q-gvAPZ4 z-rT2_wH|1Mxj$qt$gPvtcd13K1v(kaagRl~`0JZ+ohKk|jrCdyG{W3_t%bUkDF?#b zdqJ9k#x)*j>6r;(2F^g5g+?_R=)=obAK(HIGLnU+L)};pEpz5rt35KzCtrL{ee(17 zKagp70cNkM8wMJw(32HF^TG^fh?UxFYDKa3Ku>O9RSyYZ0j2eWCiZ^R8fe)y7f)`N z0$56RSW0H7MzsZ6X3gGYG~*LMF_M`h$qv<|wm>JF^ATn!FG#afi&_Gm95H}9O<+}= zow_a(D+fC1fiTg4iufXNw~l_ga-cnI(1&^q(%bMVsT62gJR$VWP@mxNa1R@iVf(UKi&D7pm{$&{D!)gp2##R`t_wMG&UYV+twz} z&?&5Npp!?Y;X)8vCeP7HvsXyrKxD%WzPly7)ZzSpY=XB&|0B7gQ1kZH}B|!nSsWr4h%Q=WzLDVvn#aL zHweIB^DYk0Z68e^g836QtjZ~%f3EO*`?mG8$`;W7Ryet|jZ;t8mAW+jRDg38dX3OK zgB^aQ^JkCGXgQXz#sHYWo6#Dd3A9`}V)hKSkeT%KwBt;m-=p0C%lt-XXVPZ^tzt|! zz&h9RZ_Wf7iz#3mt@Z2*ovx4j1Ynmz{``)7g~qc4!AdIEM}G)3RtLdS9O8}K>j{kt z4VL0QdYHXV0-etCd;+kOpUtC_K>v>F43^8*P?A8$SWp4W>9oU00CMM zfCCgMuFx7S2e=_t^v=^ty(0hzaR2;2>7gS6Z~zZD-pbf6A^-+K9}RXmRrF-~bLRqm zf#`q$>@b@CgqrnLPyLM-TGNmW_36&n1kL;L;WuO|naF(=g`3l#pLuf9DXDz|Fxb3> zz?p%Tol96`0fR-n5O^@_7iI=pt{l0fKOz7FO)sY8%{{D9VI~cRIwhLh63-2^tdC159@0R&`MI{~j8%LyRlPvYg7oSs~{QUh7WGkiA0k2q>3UuiQZ^oqV zV<#RoO)|D<&&E8Z11;<5xIl!aooe-Hm8VOr^l0R-qVOT%=rCwbbo(USqZO?DtZ!Aa zSqCVJJAmu7qLl-k9KVFt18Np)wO{2yRx1ZuY(>dG3urx{E-SYhnM#2c{LjNpOg*3~ z$xxM6BU3rhn0i1RBtvyPGqZA_g-ktgQ!T7Y^N22;oK;p!pv48EJwiVXv7BA< zzoUEK`ho9FCLlh6jly^m=7>7h`bFU^@(01AozHNwXdhY1ma&`(VHQSI=sfAGxmxdP zq5*-i(t7~+yX==|F)q*oEr{`qX)&f58R!fLdrzu0ficpXS@+0LMh9A;S{oyj)3TBS zh74wWpfggf*R;Ne-nw0;_R8~E6KIiCYq`5zYwQJSgHp#a(R~wp<$0_MbcTaHW)r_I2Gv3p&xAW|JXgP^^o8kn|tJCoD6g(Hx;=?J+Ip7Zn#HlM8~GjlB;k!(0NHa zLUe<}ZS5oJR*_ZXk9lFFt^4}A)SEzOq-yhrAy=w9uC^o+VxAvAzd&@*hY;uWF3@?& zo#>O>z&34eOOg{`c@cyw@k_46$9)TNUatc^P41rIPy}gfBF8QGWF!^IbJw{Fzt$XJ zn^y9ghCnYM75tY;z=!;HgCyXSpttBlc=<0YS|=LyxdJbPK(8RJ>gvlS)F#VU76f#*@#{TMlmI$%Y`lh(qNq@BgDWVc#Q)w4ne1 N002ovPDHLkV1hIHoCW{@ literal 0 HcmV?d00001 diff --git a/configs/network-icons/garnet-dark.svg b/configs/network-icons/garnet-dark.svg new file mode 100644 index 00000000..4914ee86 --- /dev/null +++ b/configs/network-icons/garnet-dark.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-icons/garnet.svg b/configs/network-icons/garnet.svg new file mode 100644 index 00000000..093f1632 --- /dev/null +++ b/configs/network-icons/garnet.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/garnet-dark.svg b/configs/network-logos/garnet-dark.svg new file mode 100644 index 00000000..dfcf4e48 --- /dev/null +++ b/configs/network-logos/garnet-dark.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/garnet.svg b/configs/network-logos/garnet.svg new file mode 100644 index 00000000..2119afbb --- /dev/null +++ b/configs/network-logos/garnet.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/og-images/garnet.png b/configs/og-images/garnet.png new file mode 100644 index 0000000000000000000000000000000000000000..25f62fe5c096ed72b10042b26e3970e7455d3506 GIT binary patch literal 12647 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 UYukDeR8!Q2+|{bow14tH07XgYrT_o{ literal 0 HcmV?d00001 From f93bfda6030de47b997f5968077757900f7520ac Mon Sep 17 00:00:00 2001 From: aagaev Date: Mon, 29 Apr 2024 13:22:30 +0000 Subject: [PATCH 061/149] iota update footer links --- configs/footer-links/iota-evm-testnet.json | 94 ++++++++++++++++++++++ configs/footer-links/iota-evm.json | 4 + 2 files changed, 98 insertions(+) create mode 100644 configs/footer-links/iota-evm-testnet.json diff --git a/configs/footer-links/iota-evm-testnet.json b/configs/footer-links/iota-evm-testnet.json new file mode 100644 index 00000000..ba187fc3 --- /dev/null +++ b/configs/footer-links/iota-evm-testnet.json @@ -0,0 +1,94 @@ +[{ + "title": "EVM Network", + "links": [{ + "text": "Homepage", + "url": "https://www.iota.org/" + }, + { + "text": "Technology", + "url": "https://www.iota.org/solutions/technologies" + }, + { + "text": "Ecosystem", + "url": "https://www.iota.org/develop/ecosystem" + }, + { + "text": "Blog", + "url": "https://blog.iota.org/" + } + ] + }, + { + "title": "Resources", + "links": [{ + "text": "Developer", + "url": "https://www.iota.org/get-started/for-developers" + }, + { + "text": "Wiki", + "url": "https://wiki.iota.org/" + }, + { + "text": "Touchpoint", + "url": "https://wiki.iota.org/get-started/programs/touchpoint/" + }, + { + "text": "Firefly Shimmer Wallet", + "url": "https://firefly.iota.org/" + }, + { + "text": "EVM Toolkit and Faucet", + "url": "https://evm-toolkit.evm.testnet.iotaledger.net/" + } + ] + }, + { + "title": "Connect", + "links": [{ + "text": "Twitter", + "url": "https://twitter.com/iota" + }, + { + "text": "Discord", + "url": "https://discord.iota.org/" + }, + { + "text": "Linkedin", + "url": "https://www.linkedin.com/company/iotafoundation/" + }, + { + "text": "Coinmarketcap", + "url": "https://coinmarketcap.com/community/profile/IOTA/" + }, + { + "text": "Reddit", + "url": "https://www.reddit.com/r/Iota/" + }, + { + "text": "Github", + "url": "https://github.com/iotaledger/" + } + ] + }, + { + "title": "Partners", + "links": [ + { + "text": "MetaSuites", + "url": "https://blocksec.com/metasuites" + }, + { + "text": "Sourcify", + "url": "https://sourcify.dev/" + }, + { + "text": "DRPC", + "url": "https://drpc.org?ref=559183" + }, + { + "text": "BlockSec", + "url": "https://blocksec.com/" + } + ] + } +] diff --git a/configs/footer-links/iota-evm.json b/configs/footer-links/iota-evm.json index 94280e2c..292f40e9 100644 --- a/configs/footer-links/iota-evm.json +++ b/configs/footer-links/iota-evm.json @@ -35,6 +35,10 @@ { "text": "Firefly Shimmer Wallet", "url": "https://firefly.iota.org/" + }, + { + "text": "EVM Toolkit", + "url": "https://evm-toolkit.evm.iota.org" } ] }, From 6998c430cca5dbe15456559bbf2dcc7c7bcc0c59 Mon Sep 17 00:00:00 2001 From: aagaev Date: Mon, 29 Apr 2024 13:26:42 +0000 Subject: [PATCH 062/149] iota update footer links --- configs/footer-links/iota-evm.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/footer-links/iota-evm.json b/configs/footer-links/iota-evm.json index 292f40e9..1df82d32 100644 --- a/configs/footer-links/iota-evm.json +++ b/configs/footer-links/iota-evm.json @@ -38,7 +38,7 @@ }, { "text": "EVM Toolkit", - "url": "https://evm-toolkit.evm.iota.org" + "url": " https://evm-toolkit.evm.iotaledger.net/" } ] }, From f86de62cc1be337774c831b52460e6d2e8def76e Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Mon, 29 Apr 2024 15:00:41 +0100 Subject: [PATCH 063/149] Add Blast chain icons --- configs/network-icons/blast-dark.svg | 3 +++ configs/network-icons/blast-light.svg | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 configs/network-icons/blast-dark.svg create mode 100644 configs/network-icons/blast-light.svg diff --git a/configs/network-icons/blast-dark.svg b/configs/network-icons/blast-dark.svg new file mode 100644 index 00000000..782ea5df --- /dev/null +++ b/configs/network-icons/blast-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/configs/network-icons/blast-light.svg b/configs/network-icons/blast-light.svg new file mode 100644 index 00000000..b85cd3e6 --- /dev/null +++ b/configs/network-icons/blast-light.svg @@ -0,0 +1,3 @@ + + + From 39d5601740f8fff43a47fa6d9fba7b70fe02ebef Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Mon, 29 Apr 2024 15:01:52 +0100 Subject: [PATCH 064/149] Add Blast chain logos --- configs/network-logos/blast-dark.svg | 3 +++ configs/network-logos/blast-light.svg | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 configs/network-logos/blast-dark.svg create mode 100644 configs/network-logos/blast-light.svg diff --git a/configs/network-logos/blast-dark.svg b/configs/network-logos/blast-dark.svg new file mode 100644 index 00000000..2085d061 --- /dev/null +++ b/configs/network-logos/blast-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/configs/network-logos/blast-light.svg b/configs/network-logos/blast-light.svg new file mode 100644 index 00000000..7f1213b8 --- /dev/null +++ b/configs/network-logos/blast-light.svg @@ -0,0 +1,3 @@ + + + From 77a2ec6d4d39cf9c6081860f22d761cd92d59aff Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Mon, 29 Apr 2024 15:03:49 +0100 Subject: [PATCH 065/149] Add Blast OG images --- configs/og-images/blast-mainnet.png | Bin 0 -> 255810 bytes configs/og-images/blast-testnet.png | Bin 0 -> 260777 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/og-images/blast-mainnet.png create mode 100644 configs/og-images/blast-testnet.png diff --git a/configs/og-images/blast-mainnet.png b/configs/og-images/blast-mainnet.png new file mode 100644 index 0000000000000000000000000000000000000000..872a55f3b621e216aa051a2a2352e0078bfe1587 GIT binary patch literal 255810 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 literal 0 HcmV?d00001 diff --git a/configs/og-images/blast-testnet.png b/configs/og-images/blast-testnet.png new file mode 100644 index 0000000000000000000000000000000000000000..7e8a50230db8e7ec8a4064b806a31a7e37fe8565 GIT binary patch literal 260777 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%0DTyusqwyOM?_bP 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 Date: Mon, 29 Apr 2024 15:39:58 +0100 Subject: [PATCH 066/149] Blast featured networks menu configs --- configs/featured-networks/blast-testnet.json | 14 ++++++++++++++ configs/featured-networks/blast.json | 14 ++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 configs/featured-networks/blast-testnet.json create mode 100644 configs/featured-networks/blast.json diff --git a/configs/featured-networks/blast-testnet.json b/configs/featured-networks/blast-testnet.json new file mode 100644 index 00000000..e297abce --- /dev/null +++ b/configs/featured-networks/blast-testnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Blast", + "url": "https://blast.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-light.svg" + }, + { + "title": "Blast Testnet", + "url": "https://blast-testnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-light.svg", + "isActive": true + } +] diff --git a/configs/featured-networks/blast.json b/configs/featured-networks/blast.json new file mode 100644 index 00000000..0a3cd6cf --- /dev/null +++ b/configs/featured-networks/blast.json @@ -0,0 +1,14 @@ +[{ + "title": "Blast", + "url": "https://blast.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-light.svg", + "isActive": true + }, + { + "title": "Blast Testnet", + "url": "https://blast-testnet.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-light.svg" + } +] From eaae3140303b2785057f9b3c943b11314e6ce481 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Mon, 29 Apr 2024 18:41:19 +0400 Subject: [PATCH 067/149] Fixing icons for garnet network in network config --- configs/featured-networks/eth-goerli.json | 2 +- configs/featured-networks/eth-sepolia.json | 2 +- configs/featured-networks/eth.json | 2 +- configs/featured-networks/holesky.json | 2 +- configs/featured-networks/redstone-testnet.json | 2 +- configs/featured-networks/redstone.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/configs/featured-networks/eth-goerli.json b/configs/featured-networks/eth-goerli.json index 052ad11c..f9770a43 100644 --- a/configs/featured-networks/eth-goerli.json +++ b/configs/featured-networks/eth-goerli.json @@ -153,7 +153,7 @@ "title": "Garnet Testnet", "url": "https://garnet.blockscout.com/", "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg" }, { "title": "Optimism Opcraft", diff --git a/configs/featured-networks/eth-sepolia.json b/configs/featured-networks/eth-sepolia.json index e848afbc..d7c6261c 100644 --- a/configs/featured-networks/eth-sepolia.json +++ b/configs/featured-networks/eth-sepolia.json @@ -153,7 +153,7 @@ "title": "Garnet Testnet", "url": "https://garnet.blockscout.com/", "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg" }, { "title": "Optimism Opcraft", diff --git a/configs/featured-networks/eth.json b/configs/featured-networks/eth.json index 691e37b9..7687bb95 100644 --- a/configs/featured-networks/eth.json +++ b/configs/featured-networks/eth.json @@ -153,7 +153,7 @@ "title": "Garnet Testnet", "url": "https://garnet.blockscout.com/", "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg" }, { "title": "Optimism Opcraft", diff --git a/configs/featured-networks/holesky.json b/configs/featured-networks/holesky.json index 8c600c32..71e8764a 100644 --- a/configs/featured-networks/holesky.json +++ b/configs/featured-networks/holesky.json @@ -153,7 +153,7 @@ "title": "Garnet Testnet", "url": "https://garnet.blockscout.com/", "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg" }, { "title": "Optimism Opcraft", diff --git a/configs/featured-networks/redstone-testnet.json b/configs/featured-networks/redstone-testnet.json index eb975444..40e7f988 100644 --- a/configs/featured-networks/redstone-testnet.json +++ b/configs/featured-networks/redstone-testnet.json @@ -8,7 +8,7 @@ "title": "Garnet Testnet", "url": "https://garnet.blockscout.com/", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg", "isActive": true } ] diff --git a/configs/featured-networks/redstone.json b/configs/featured-networks/redstone.json index a1a35125..a5716a6e 100644 --- a/configs/featured-networks/redstone.json +++ b/configs/featured-networks/redstone.json @@ -9,6 +9,6 @@ "title": "Garnet Testnet", "url": "https://garnet.blockscout.com/", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg" } ] From 5366334795d4d6590f46d8cf644cf6e9c8655aa0 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Mon, 29 Apr 2024 18:49:45 +0400 Subject: [PATCH 068/149] Changing redstone mainnet domain --- configs/featured-networks/base-goerli.json | 2 +- configs/featured-networks/base-mainnet.json | 2 +- configs/featured-networks/base-sepolia.json | 2 +- configs/featured-networks/eth-goerli.json | 2 +- configs/featured-networks/eth-sepolia.json | 2 +- configs/featured-networks/eth.json | 2 +- configs/featured-networks/holesky.json | 2 +- configs/featured-networks/redstone-testnet.json | 2 +- configs/featured-networks/redstone.json | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/configs/featured-networks/base-goerli.json b/configs/featured-networks/base-goerli.json index ab8f674b..7e654d8b 100644 --- a/configs/featured-networks/base-goerli.json +++ b/configs/featured-networks/base-goerli.json @@ -61,7 +61,7 @@ }, { "title": "Redstone", - "url": "https://redstone.blockscout.com/", + "url": "https://explorer.redstone.xyz/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/base-mainnet.json b/configs/featured-networks/base-mainnet.json index 942dd195..91c769f9 100644 --- a/configs/featured-networks/base-mainnet.json +++ b/configs/featured-networks/base-mainnet.json @@ -61,7 +61,7 @@ }, { "title": "Redstone", - "url": "https://redstone.blockscout.com/", + "url": "https://explorer.redstone.xyz/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/base-sepolia.json b/configs/featured-networks/base-sepolia.json index f71b7c17..5f42cdce 100644 --- a/configs/featured-networks/base-sepolia.json +++ b/configs/featured-networks/base-sepolia.json @@ -61,7 +61,7 @@ }, { "title": "Redstone", - "url": "https://redstone.blockscout.com/", + "url": "https://explorer.redstone.xyz/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/eth-goerli.json b/configs/featured-networks/eth-goerli.json index f9770a43..95c929f4 100644 --- a/configs/featured-networks/eth-goerli.json +++ b/configs/featured-networks/eth-goerli.json @@ -60,7 +60,7 @@ }, { "title": "Redstone", - "url": "https://redstone.blockscout.com/", + "url": "https://explorer.redstone.xyz/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/eth-sepolia.json b/configs/featured-networks/eth-sepolia.json index d7c6261c..36c71a04 100644 --- a/configs/featured-networks/eth-sepolia.json +++ b/configs/featured-networks/eth-sepolia.json @@ -60,7 +60,7 @@ }, { "title": "Redstone", - "url": "https://redstone.blockscout.com/", + "url": "https://explorer.redstone.xyz/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/eth.json b/configs/featured-networks/eth.json index 7687bb95..deedd172 100644 --- a/configs/featured-networks/eth.json +++ b/configs/featured-networks/eth.json @@ -61,7 +61,7 @@ }, { "title": "Redstone", - "url": "https://redstone.blockscout.com/", + "url": "https://explorer.redstone.xyz/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/holesky.json b/configs/featured-networks/holesky.json index 71e8764a..8965d7a6 100644 --- a/configs/featured-networks/holesky.json +++ b/configs/featured-networks/holesky.json @@ -61,7 +61,7 @@ }, { "title": "Redstone", - "url": "https://redstone.blockscout.com/", + "url": "https://explorer.redstone.xyz/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/redstone-testnet.json b/configs/featured-networks/redstone-testnet.json index 40e7f988..e12779ed 100644 --- a/configs/featured-networks/redstone-testnet.json +++ b/configs/featured-networks/redstone-testnet.json @@ -1,6 +1,6 @@ [{ "title": "Redstone", - "url": "https://redstone.blockscout.com/", + "url": "https://explorer.redstone.xyz/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/redstone.json b/configs/featured-networks/redstone.json index a5716a6e..7be68875 100644 --- a/configs/featured-networks/redstone.json +++ b/configs/featured-networks/redstone.json @@ -1,6 +1,6 @@ [{ "title": "Redstone", - "url": "https://redstone.blockscout.com/", + "url": "https://explorer.redstone.xyz/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg", "isActive": true From 74b0c7802a4637f5b9f6a156b5dc9e5cd636ae3b Mon Sep 17 00:00:00 2001 From: isstuev Date: Tue, 30 Apr 2024 13:10:45 +0200 Subject: [PATCH 069/149] update shibarium icon --- configs/network-icons/shibarium-short.png | Bin 6233 -> 34718 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/configs/network-icons/shibarium-short.png b/configs/network-icons/shibarium-short.png index e04db4aca379c681ce62d3e73e1d2205fd79e55a..9c8f25fa6335de28b5ff027bee5a4747ca307416 100644 GIT binary patch literal 34718 zcmd>_QGS7Hvek~fPW)Cho;L=P?47MQb0{F=*xFR zzr5e>+wq0Ig$^DlS|QX3S2*}AIIRnMz{|FMmNt?xWsMQ%)Rj7Oa6)d2@^-`f@wVX4 zQUw*g{-5v8>fOquV=h=iTNcqcrnzlZ`Fe86SlSrWz}n_H;i=wZ5l?YQO2-Te;1|k| zesa-a6ZY4Q;|Zn1;C3LE{h>mOWG|`^&Kzti+_cANk z-pl7FX~^n@56ZzZ%CpZGgG7{+ha_jBE>ipePTC|>B4`&Bif`KaW+(~47LfvcXpJFW zJYqz5?2MssKen(zqiPffh) zs7#H&rhC&BT4c`k76N}26lu5Te$=D3RMe-%yFw8U@QDp(_k?Q&5>F8kOU$r~hhC9O zruD1z2goTn!z8~42){<8h{ym-tAoL{XOio$SF*$Ka+6-@@;Ib!*}qSCjFAcfK4|I!QaGI+p}BtUJ3VcLlw-YX}iBmk^*VIElvQ z`+0*zp2s)e6aOuO2A9xA4{H>1AYcyFueddu@3u^v1${C?TJ~vFy8FRN<&*>X2L^=__*8W2g{{Z74_E?!!l z6hn;`b2Ktf*PA^M`d|+~jbV|by%1P)0(r;S;rjLbdmL81DUx?SCkBCl6%gE>BKhi^ zb9bGjk;GvqWf@eJg<7WMmBwlhTUVVm?sU41PNWP+koi(dbW*N<3yZSa zJ#njp8Xv6OtU#>b5gys`VEE}4-uxO!E&?DzZFC=V$W@@ZrgBpoQE;qaFq|L;!4Fl! z`iM9O^ZVTQcihHr26ldf@8`)pOo8R&%Pv#0kt5ApoyfB*lr#!VRk|#N~ zlJ9SO#1G5D61~xen&@4Wt?hTNk51t0>$>3A_}@AF4H*$Jc~K4DyaJPO`BI#qr0Edx zsjv?SZ`8QN*cdwgh|>Tf4o{Ls*AzUs;4p8a`laBbA5_v)0Oy5_@N}>1dEhW4?R>T)dVDmH~RMx~!*ofk)Bn@C4=)6QrPcBO$KPw<@EBZ*R{6v=r0)g zMTRXcz0tyU=f#))58vNFoJ(}#Ty$y!=ZMfXC;;*bpa*IdswPjuvSP6?fh0_r{5RL} zvl1oM-$$Tb~T)Et(4`yjyQ~S#>6%=H0*3HmyF`iCau8({HQxuDQW!y8*^(g zLx2oV8|k@^{My!Oz3+ZbgFAFo8-gTjYfJloFCL67*2*IIcrEgnztqj>l+1NlQASco9;}H{>Q3Z3f`%jN( zTym<=OHezf(meg99h}nP1A2&zE9R_znFEz~>6blPiyJ6$0Ss+SJk&EL7xfK(ym1wL zC8CoS1i#2|>&ZV{R7at`ztU+@14>6iHRaNV1T*w_S1>~h*kVYuaG<|!yxq1wZwC6y zY2(|gi?%lZT%VG1GRG2=2cEB=f~l7{{8<&4`YgSfjZ)Fxl(7f(3Niul=CSp3_r4$A z5{-m1<{NS^>TwbLPyBTlHC&L4r0>Tp{mvsvWSKd!&RbC5LfexzqPFaMQ^U|p_}C85 zdNhs3;p~Z3zb0nGNM1^?;6i82yF0J~=qMw22&~FS%!ixW% zjzg!Lo9+TqAtGhX;SQKk8BANTSLo6pdWdGvgd?iN>94+U2OmrG-qe3%eto|BNxlsH zKI8oc3B9^*zsK@Yirzcx! ztoJA`e4?i$bVk8&lm74h_}pcA_c=C&ZM=Lwr(FFmEYW<|Ef3of8n;Qx4wt2HAS;!V z?kuhHMY}xwf}v<~DM}(=6*!!Q#CcRUc~OLGY`MvFQr=pf0v9osR#Crr$$jiRTVXX} z`#6#fi2`BZ?HG%&ehZg+7b>jc7J&dH$%!5=jK!|v*%;)uYbAYkLD<16Z-KOaf4Mjz zTw0Hv zSsQqHuUuehC)6>DTk;fp-ICA5ag~Bx>A5Ux6;Mdt`s?E4?Q7w5`jpXf1MNRR-&^0vT86Nx+L| zLI12e?ye1QqIo!`jdU7Jm;+fC?k4{Y5XVJ$yrNTx)1s@iva@gwfpZDxa}-PiM^iT+ zZBkE}(1p$5xWi`pYw!R1c~qRRmGD zeGOaU9+pIWXu7~|i|_aljQz`%DuVoe%RzhrZ%DM-;+!R_Wgf>3Q&*t2+RFk|4FiQ9 znQ!6x>hJgJeE&sos(nskQ(iK2xCD)f8bD`R28ss*TU0BlHyGM4XTB8e^vLC%FJuP9e|HbrK z-GBXcPbHmaxrk;bH?_IiZ7{PxCNGX_(5DKsnFJ-x#TJM}1kXAmnWBm;XRfJ0>yIDm zHt9+?Y7U{J(VcGyEA1e0x%6$3_(J%YOF=+czY>SAMX_0zJ*@nHbX(Dtf*#>h4c#z2&IZThrP0 zT@&8LD!Rz2T@l4|QNRXnkP49AFPVzGWD8Ee( z%1Gfs#C?#drGeuX6_4=o24?J)Rf*Sq4LjX1Cj9a@uw1Rrm`&t-O!C{-hx77g7YRn# zT6{BDw7r2^&3{`&x`jd2P$MIP8CS%~jMA9jrD}wj*mJ(S!AuqnPFlHVDnS`UAE)I} zG1*^_6b9-$i2tpp!c~(dVv~YT3EgDVY33TP)6^3?&&@~}Nr^!}0_P+jkz250F8)Vo zT=zkb*(yw8{JZSLu3fdxZQH686eXFQPIme)O%@>&@P`}ARg3dz^STn-wZ(t*zC7LH zTr{&~kX}U?#}Ee1vRH`QwsZj(+`$j|MgtKw@7iU*Icnd<-A<*XJ|*~+S-***k}?|H z_}!_3ui&L%K|TrUH}7SJGY%C~oOzoqiB<7btK72PHKQ5QcFL$G#C zuFiZqr&`T*;2w{tMytGrU&?(k#!Wy_H|@am@2Td0Momkt5|}PG@nDULdKKgvK4T;6 z47AZs!zy=4WC`@={Y`X->sKy|H{!&t$EDb!>X->lK_mo~3dm}!jDfx|h9dG{;HSJ; zEs@mHJXTT}k}krXu3O|cX{p9vP)xo&5cl;k{WLrSqa)r1gL7CgG|;hv!Uuypr=8ul zg}_af+aJi|smb8bGYF(tbVTs$=cG~$)sG2E-Wm&ORI{w2_|XeK_sfFOfyjC|C=eXj zMwdnM*h0XCB?`c@On3Y*ckhM%P1joUn$wjakRa`Ko*koMcdVJairk}r%Ez?L8;CV9 zADAKcLnV=mjmI%YJzDvU1eZuXElwiQ|(9skBiwJvF&4?vi&Qp-xq6c$# z@#w03h!*Rm;bw4~+!JP6w8*J4|9AMGEGQ9LwYr@Yaa`QD%A?JIH>iHWASUO2A>-&U z+6yZEItz@Mtdf28i$nHO9LKS`0wqy-f3VM$pWTrJJKX`?iEzm1rT!uKr2*7x3Ns@; zfu7j1D(V-uH~X0rP}ixK%Q^eIOv-ku!O1AS-odlzL7`8GH-&|ST<+!B;Bi#9G@B;J zOkR4|Rf~5CVK9ykriP|E$3v@C)6tb?TR4Julf$2WRFY1zwrx)!PKyZTGkdo=6kTMi z{WbaZwX%#DVqPmDn(ZjV_^fyLAQ_i|f@P5ww{A9iu-@grbI>HJFfb*pBTt7B5lK&d z#2Iny6mI^eR6~;zn1oA+4ND()hxaCXefhH!bx~5R^Of-@&ISTWAUU{-1ZAP(9)xU62zM=)ay6Jj4Lu;VO z0Qj>6JCpKU$>Gzm5Km^yB#EbJ1*Zo?cfvAcx0`{8TCBU7&Aqtf6W#9|y0p@I-ovmm zT=W19$tGNLG&qejWE}eeJSCHz*Gcx*QuIc_=X;kxuk)N z)Z7cO3qkxj9Dc6iP&;+XGe5oxlau7$*L&o^4N`?M{Cxv!8YKa}7o9=rJ#_Y{-Fjh| zf#2v1-_v9J0?*8wj+I7k9haI2A9;G`4e*gXj!K^z-RFHuOJ1uIR6`DP%+dE5=d71P zoZ9j(Y{ohkD97II`NQG06|N}Bcg|v*g#SWZFXDN6Q8)MDaQ6qU%L)cYSgyi0$(6v3 zhPVOq575TXgg?mCYii{H6-p+iyBF&Q*5bdPp$rYeY(0;Jwku@2MqP-iyEPD@7R3gVb?DFXkRj5|6Y*S7IO(rdU{7~y`FhCwi` zPQ^pkarkTHW9dR)MDNOedfANSub+gsCTD9j4e9wbfU2Q{lDb(AuEF1R(mCrz?Qz?= z1$d)dq{sxl?)QUS}C(>RJ4?<~~b&XG(%=f()!|;^Paf z{`Ix)tU<9se?2xXHMzdwzZ8W5jVY`2rgSb~+&YN{Z_RGlAfDc+G0^AMDS0<$UJ9t@ zd!ZFydYY(kujw+ro@Z#;lv94E-YI{6;4$l(3%r>QwBCZ1|5}R-not5Ta6&{kJ>0$V zX=?%?8r5!7_v()0QFkjV;41^8z=mJM#2g{tGpOS!YigV;4kbHn)Zqx&S79-^a~L2k z-kD%Vqok=Hr@kf;l-^WWTBw!|Rr3z9N#s=-b5y*ZiNn-*O0&IZ8aLA}``?BWdo?Jt z=+a^*7G6a&7u3(`ipXq`s@-s8wY=Tb(_|tg<;+XAe4JPL?L}J<>&76TUNu-|fYj>ACIqi@ozzee-gTA0Y;~82Z?*ck_ZJ_+*hFZJYpk+8B zX+B|23Cmj%B=|xGUZkEhVhm6CR>&JWG?d{+Y@WbEL^75K7C8~7JkzqzY3HB<bjYoujPS?M$kpHOCkr1~p8boA0T;lukWsX#opajv|Dz4cQV4}a6g;2MU z_iYB?v$4xU154EOs{b609kNtae<+)V_hHtB+P8=Yfm6mfH& zTojmd2da3zHNo^~Pp~bi4y^5<#k;%F;Hf?U>w?`=&^9lgMWS>Ejl{2*W}M`9);$6+ zO2;+`OuOLGTh#6m`F(g8gNeJDA%GUis2Hw-ivoi|Ij4CBvXK92A6AM} zRa^Tjg<>JfH>t;-UruD*ir-g1ZVI0!2O!9n1d;%truH$nKC_!5_tYYL(~oAV|3Vtp z7xi~vExmSPoN>25d`X)I`_T7#t66^bx-gP5q2)7HLT32$To2MwcY8(#vGEo!Yq&M6 zWJ1EGcd-6m(04HgX$p#1=-z%=Bh3dnAR8MbH9pcNwIgjY$(ORy89=CtbK@N4Le6UV zupWcM>2>fBF(lnuStu;>Y=h3yaw&V>KNtx|rG6;svi@?@y>+)#De$B^1lF((i8NnJ zup_l|(9g$IN!7qTpa5)<+0C21R!lIv(9~NHFf|&E?aXx3Q@6U5FpMj{jn(THV9Wk-ubuk`dyi-pJO}XjD+FA$C~1OY%&N57C72jvLiNm%$h588&Nr4&az=}^}$7)sb}ZT+dOf>PYxkmAx57OAfBhOnghq2@4y z(EP{U4CyhG+|yGFoHJu1H0qlwiEdKbLZ;bi?xuuCR#hl*l?iT<)=tu&U)P4y(n9j3b7SqW zz#B_c)kGsDc^Q}M%fAGuWJ^mhzZo-N_e{c3NyLcK_UbC!^G*VC+_V!_p3Qh90|yJz z1Q-X{y|T2Tnkyz4I;qAj1z!3{YX-%c#;16eZk4*BsVHOsFL!hWcS%A9D1wR*ef6|z zI2s%adQ#3=Cx;(k(L_&8w%q(Ei%x7Fi6tz8_^65B3m~+}UVkYZRQfXI@w_;K(Ws%) zQZ(d3gwlQeOcfXOg|ek1`3?`tECWnU)9y6jpHZ2fq9oUo*WA_(+0pDXyJ}Z99=nhR7ye*Zk>|NxfTmWYj74q-lksDj+ zvbAT~J?qJM_uY!`L3)_gc9^=Wf|@F+_0qlsr&_8mbCgTm#((MEE)(oBd?fw2^K}zY zOg+*g^622tGN}tSy*e0w)hbMtOkGCBE^%9z+ew|q{5d)dx7u=@5RWLvBg(`P)Nba& zWp+CmF&#Ez@>RWDEaXSp$8U!vZl_Y=Jt-3}7?^fF{C0~b5|(I7IfK3@BD(!)mRuOm zW{e$gWFV_G*P>Kz8akC;XR;Odgh6t0z!LffW~6B(lO;D49qW7o;4FxL0;XBana-4Q7aRcB-K>UfHuF`Md(klyRP@ z<%l#b{_vk>;vQlVMWsqpHrAw2Dj*pb=ZoT;HVv{b_pJD;N^jm61Hg4jm~OMCkr*eH zO-YD)z@E-1Gv!CK)>`FS?CvGPiP6m}ia8KMTVs??b>r82mMcCJ$yDI_(_5_&$4v4k zI2Tu5$2NxAXSr2X!-=-lL9suBkNfym5!PYhf^>)88-0P%KNm3Y!Xa>%!CM}t=zr0ZCkq0VWdSekUl;hvrzYb*L^i{rBY<#&}8EBBC+-SB~ zYRK1uU>rMOII)VKrP)fG7bU1$Ya5{ydPvclgEOobUwgn%b=cOplL2&+Jv8Q^`Wy}m z0lhvlxcDQOJYu(CCvUuaSrEm8!n!-SN4PzQRKrd->{2ysOIrxTq^n^MaXXG~9wBm} z;o=LS^`@yenrSw*O1payVf=G|PhPaamN>;3nIe7V3SmamLIskkCYFkpO6(eyDudnA zjzvtqjH~D|3O91P-$NXQ#dIXn`X>COI59o!s4%SBGbD4fTuHD&95bm%=XfVifz}j| zLm||V;$SmsE=SfKgJL)5onV?II#b#x9xx-^Rs2T2|v*AF3 zH=+`boWK)!-C2h+(&k^vkNjh{s13Ok0SgTR^^-B_m~cZ;{|6Bh{f1;C*#u=H<*B#3 zXCWveB3-Uymu3p$;Tt(~nWSO+D5!j2Oby?(s8v-r)Pl!y8^6L^xZIfo#f8d`t<=Xn z$?prWFdS`AFb+t&>Vf}%c0w!YU9N(A(J%DI`z)x5zf2ojsf$X4959kyD!qw0$nVGoMU}k%R6vxDJsD%$ORK zPnLXU&n>hhu3knz@FMM+LbH@I2aEmZ555mM_+4a^kLZZ{(9C>`B^)2I{*>v@gvkjD zL;UF&0Wi@#NE_qY_=SLYz#!cIYja1^G7-+p~=&f%yg#s z`8@rn4|_UjK(_ti93%;sho5a_KqkdpSpu>svK7B`&XsQLDZYVNX>W$1a7!C{89rDq zHo{V6APjECrY({~M!k*9e{jwhhsP>x4HMjJU<1k)HMr+#H3aU{H?$5#3z3}Rr^2V}XB)0lfNU#@u^P|@hvhvMLJ<@TO&lm24*9IGKAX5n+gRdr?TGjZpN0Q+rW4Wa+3 zSnPi&CV9Jlz-fvvn7o-xBlt2`6%oJ*2r_QYwgG*#ItLBv_zgE{n6}JvZoQsutt%PQ zD;A3W8qhDTL3>cs#%5f?{VUce=supPde70yZ{YDUrR-}ae*_~q;nwEh2=R{#powEQ zIanJr9}Y22?`WUI*G6!mZCYxLf}8fcZLoZQuUvZiC8@0ajJEmv^TX^u@d58C_D4Z* z2Fy1o>;3eMDpf;Xq?WESnu2fSJudNVxeytE9z7L{9etR2goJ3~s7QCKh?Ju0C5JsL z0u@92Xq3EB1KXVdYtt%tatdr%xl#MZT0dYyJzSgvMe)2Qi|M`SuD1Gu?mvO}%}BX< zxAH{!0RjU3E~7Ya3Zv+YJVrX}`-J1hKY+o4C#EE|EmO~I*$|A*%=BU7w?GGqXHU|a_z8FqIT|gFrTm0hPNo$Kl`miFjP`hmeMO&2n(VsE<{VC(>%%ZH{bUMFY$zMibEB{9mtzMoinB+ZC)MyGV|4M-& zh%82mkYrXWkdh{rOjD@?r>FBl8^|bd$e}grrPLED^1JyO%`Pw6fF&+hj;3Qqm6vgku}zUA4^{D$jS=^^j3bi4xdy8{&l3|&Czi>7%Kew z?TP441Ak!|Q_xo8QE>df_4EwtdZ=`wb@@M54yq*jUvk==2XvE)vr9h{Byh{V|De~= zS;(xI#alki&Hd*|!Z>Ib8Csc<5~jSd@zy*uiKk)TnegzfsD0F6XC?t_sw2Icy*DwV zu9JJawIGmuFcd~2AwMdq=GrJJw==28N9ch~vew2;en1+u>cr7hM;h|KlVRnDLLDN< zvUym%c!jP?GL12*{C>LFq)dRTIaGRBx)W`omQavj@cr4c-LuQ1X+|(tp>jb9m#QG@ zzcv=k27w;$s$_&9?XBruoac19npA#;!^vc=_ncvHkcqDAY)UP3N5X8i zkqs?DZ3&c)Ywr=^PDsQ;IwuX`MI_?{;WV+UCZ`V^0f6Y%3kv@~{XrH*)h}CAbE^jw zvi7q%U1tCBmQHN*mMr{gsB4!;VcY^j4`OvfGEpn4UbqBOmA{~XH?_&C?x(;S=z|Wv zMp zm$`-wM*IT}8C|O$=$EBem1tp^$jsez|CxW0@Zp{yiNJJ9o<`i)kG)+iOhRd|wa{QB z)D?E%Y9Iaw_-q8dA518D$F|?)Esn|hgb&X=oQa`Ky2{w}Rp2N=7PfN%d5cQvTO?*WVK6 zp=cajR=a(V2Y-cEj#~pUBo#u14v-sXSAy*@UHFfw$P#Q=KS|v8JxL!-E0qU_&5QmF zTKb^0^o>$U?PZ6X%(=f^aEA=C@UNECmqS2~rGwOB60tU$9Xq53F19j6>tslRalr7Z z6z-Obq1q9omWvwt{#02i=w?zNB*JY?NZ~M^K9wv^hU=Z(g_0k+y3v{@g$6H1bLoJ+ zD9Edz87uw~eCCwoOqN1o&pQvka`DOHwob^!ye;IDXWXPwYh<<9`}&l{JAb{CLdN=J z%6Fu}UEKeiZU4T+qxg8sKY~r-@ z!zm^d(;#5^K&?@M4vumX_!}_;S*DwkrsV8IpOfD5JU1$*eXzHnK|YQ( zyGIP*ty-+NJC6p$VXbl60sGthmuB0jnIK(FCJzD5#Cbrdb6X)AGrB~kg9SG?%RbvG@y;p%es&K)8Cc%r(6Bv0xl0&dYm2S+4ug*yfsy^Mv4 zt)py#8U%bu;8xPo?v3P`gnX7;#tG|ByTVmb&9!5fn^9Mk>pzqH=y0QAg zY~y}4-`_qwNagMTbmi_aWo*$+Z}Sr9_F5C``uvZ8DlBLFbF4}uX&ON{Si4gE&jd5w zkc`iu8R&eDe%I1ev!J?2{ZzE~m9|_U5Su0-tzHkY_17e^nGxO3Cyha@PrB9Le1~YX z{{s@8(srH%%#ACIjlp~M;CS^6;p4gFmpAFTh%w+lw(T5v4C_iAw`Ho%s$N!1!+811 zw-+Qrz;STrH$sfblT)$d6($Su0KGKFWW2he^;*GbwWR&jX3U4=&5aXnf8FnCHzdGb z|F5kpFAcrFKk%WLuFVgfmg(N1=y*-(XKQXn$rq7({c{`St{H@P{~+4vp$8wdq@Ko2 zq=EU;uBj)QYI@+wQ^A@GDgIsH;>dD(2BFfta3>@Fj%>m!IJTl*qS7`%?g!{@u-(Uj z7h{+GpEw5tDvapSvcJc_UJcNVF3nT;z1=VI@&o_Jn~2ZsqblsfnXpf%lPXD-SXB3C z@q2~m@tI}b_GD$Cm&PDsq_6y)S5h1s9ELNdvP|8vW6;S$tbkO?Xl&fQb%@OeU0~xg z;bvq53?pY7V2E4Vzwj%%-lZ0}Dp!6~T?iRfjWg7b{#OStB*!W;4!v%AKm_YhWfJV? z+ph3kowL{!F7tBB@VBNQ;HRrep(pB}cQ%KB2;pUG6T!c+PigU&_HJ*YHfIXbq0^eu zhB}?fKA^7LGyPka!Cxu$vX$AeUI6S+%z`If_eNYqek8y}%vf_K_q@W2-23-27|z*5 z%BFwNoMRO#4KaP9yS+&)DHTCdNTYBY_m<)z<{_!U(b2v;A=GzT&S9(LAKg@ zn|qJy;zq{-gbbZn*hHbV#>|&*OjwqeTPsSc{pzB-Dj|=Q?9|HSds+G!%frp)frxe? zshUdpP-@<7Why`zeXky3?B}N6y8MS5RRZ+L+9vA#%Gxyr_+P5x=#;XCOXvF09cf^5 z+Zw#W%||y#@=-q)Vj3A*rO;rWxETGX5_jV!z{Nt7aZ|90G`;RN@j${qAg0u0?l^aLCKQyO@}^TE-2j-v|>XP71aDs9R$0o>S!LW(BEhYI(x(_2!FQ!*_7$}A!d`4dxpXtdTa}22;}mU2Iv(d(UT_rpkhvv z4WWH1xg@yx5o^K{8^gT7GEl}Y+Kh@IO-DzTh6VE*uKy$$0SYz|Xc}k!qDioc5`C*o z*1`MTryJAa77jXWPt+9)8kvr!D&|MU{yaw~HM%f9tTFqpj}F11j+}rFfhYTNPwNjE zhlt7{B`v4CsbNNz65}btyIIXHCaTq?YZb}12&<#&NpUXNKXS%fKy`x=!InLG>0Tj& z34GkC{hytaQJl+ic_n!kS>Acng9m2ZzE1Q_SC3eE{N`5UVL$fbg7KpI&NLV0d$JF0BfigJKobXxIf++C}h!`1w6)+gV|2GOuzaSl~#`qoMMCyU^sRB z_M=U|;)nO6jmr2?D2LeYZ}6)M2ffq%{f6@L8c6u<9Tci7)N+*qkBpNhwgxvgt4py*)L zsb@|F+PRDBdNy}XauC5OM8c=Fi8eaO z1j`|+ics*O@Wqwtz&surxuV~xa?3-f;Gn)Q_JQ*60`_XbZ)?d_jUStF z?uHc36ZY9AbK4^g{0sBXx6}(0sTAgJ8&+kf+?tz~?kv7d~m2!KGHve;I zp-ozX)vxi3doRZNg9gjvGJRma0?1gF)@5*N_pHG_x_FR2jN#Po{Bwlt`t02 zQ=6r%8#gCCP&*R9ks)O4lzf?&%d)?6i??hqT5x6ACuOR;d({@1usfQ5^)$4n4`I$(rRR0A#ihVppNfl)&f6lm^=H%Gq-ds8fU4! zdlv1||GU#q5#}2_7=|)ArPoUXsj!dtyGXH={z=`lLWw z@nx3CTf3N4;|_3)7=xtjxv$3w5ni)1dsUz4{*5~_kttcEes6^=gj8!@K9RXeLdh1m zW(oiA4~LWSRq`ll)Y5Ilbh0+`2(I@;!swDtmPldA24Z+R@oWHG_~+Tn%AOaMmA&x8 zUw;RzUKOi7i7dJX#081tDG7Dw^xqppc8XyLsUn8M7@|9r7oQiieaGZm5HY>h-~tRl zow8|gA`s*bgK~FB3K?^N<{cVUZsi)ROX-mnl97Hp zwg}{Y-*;qO9?JsxNrz6AgxboWNh0w8o@wkPLQ)j9*i%yjNzDUsk}+ zEpbgC2F>d<9f2Dvqx6K1rPURrzRUL!aItJ+|eL{G#vA4Rn*Z{}bl#}ybW znQM35tv02)7%OJ|;PAZ=x-OTIH{ybk~jyjSzQkn-{sRp4~X-mDcS_ zD1m4NfFm}orgc%alVSK*?Iab5+RQsvA2lqhhmQErvAFq;{tmtyoc+vt5wvOhYg3DR z;Zwej(039YF>HjFT82( zhDh0MTj1>1b&o$I>Y}ws?0;#MGW>18SZJu|8NNoeH8pmz4OqJFTg@fQ=^k<>`%}b7 z{a>;K!tZWa$-{)Wo`VLTIK;G6J$!ggI~Selt*ox3?vZE&0&srV7;7vY7M=LSId@cq zh4VX}+b7%#qted^u#EV)(2$kME5a=vUs`i)YCa5rAF_9MF^OsFVXE8cw5-}S^-_Sl zGrZ*aa!@n7G;kJ0bO5!Uj}DWG5kTxeDY5N~BcU~<X0+&{GQs0N}(8Z{rz_f;S;E^r#vLGe+Jh3`9zaM1IGx&BxKra|(X=SKAEI(-Lw`yQJ{x7EY)OW4cF^ij3r6$LR=%e(V;BjA z{T5+ygmY7%Y`f*^FnZEk92#O{cdxM73&%OTyA$4zR?62sGJX&(@)h5a-ubBw3wcD( zlql(Rz}ee{ZAgP{Z1{uD>;yme>Of}aDbimx_0%y-wudJ@K@0nLy1hYj#3qEDu4?>0 zuaov9F+ZkL%4EAY*%Y1-9^LFVX4Q4_0RnfCR>T~a;r1+3`td^}cSy97_@md>ULUrh> zlaWz4|I=YLBbVp20GQ*&>mDnSEFmEu4f|OMLRa-?Q#b1^H1URoSfoj0nE#QILg}%A z@~%HTwu55#jajtc-FqZ|#kfZE>QQWx%avN5&`X)os=oLjbl76c)=`M0?H=nW%E1hx zChg7Q{7Rn!?Ll~?LdYpJ$-(E-wk4yn9NdR-AW~1!Y0eSw?2q}Ud)vO2QG4;1wEC%A z#o~ink)>4LV{2A#23r)y@^+9)4HGnFeK%X{v)L~La^ zDHD=O*BmHFK;<&at(iRY2z!h#DUKmXYNMUuD6X+g=E)`=sBSB;&&wiOe_r9^PgE1C z_g)*`>ETnkesWPN@;yaCoW9?zca_AoM-X+$JPK15mFqD;{XG)p`d53gWbS zM>cxg`Ok|#-2vae`lZ#V1GIr2dLN zgm;B2Rxd9epHP^`!~#9eML6$h)+A!YmHPtu<9Q{xJ~m~6HwHSiLBMxAeJyHPW7uFN z41v%lfB6UAXoOAh3uk9aBBZj3{0LE65+!NiHRtA8#oPsZE}nli@W#xrQbt}>RQztC zJsg^C!R}&5$mxeXtg_%g^u>aya{(7!R2GVLPC;yMzqV4t8|J@T6b57U{QZ96^8+{T}CBWNsmB8h|;?(ZZQb56A4#T;bkm zFh>Fv+$@auEd&Z$xq&bfm~%y*FjElR2Db;vdq5vq>QX~bzvGNdtj2MlO0$tP7Bf^!gNwnkn#&=JbF#YtvtQ1OK`MZS1bPWhzg-LSA@4kAi8I0ruY z0dG4CzOVgA_h}CLlj&&bwfCg01Mr>eHQ>eGN8Z7((97Gue=QcbV_gYRiC%5~bJw=B z9l}|%y-!L77`g+?PsIssjKP}ilgCJcx8`$&7B_G5#2?p{b<+-t)PdTG?4nJ)^Fozp zP;lQ(pNiDpW^-kZDRm{mC2jrH=o)bkRgvb4* z^5^&H+rPz}EaInb$KS=sD#`a%sqjhE(XTF$TdgT%pzmpFW3Y;GaBxT+1)jXMy2+W+ zB6;!(^$tdHncpT6tm*FKNC}QdP)WysUf_&^S7>d7=f&w6LM>1>?vl^E`+1EH{{CDrIZNT9aK2GSL1w>1bJ#&&zS4Qt3z!ebr#_RXX!W zK~py_IG~a#2#F~4s8WK}=oIk)gYFWllV;WpwDPV}?$nl@q<^TqSEC&!9eAozd6p?-VqM}c#sDpd5*3qkGm9?DqN+=o^ zZg<73d(Vnfc~&@>;;QyVT_+2bL6Gwx{$GA!^Ueqs*L6tm)0_O3mJmQ_o_o_OT~4LG zJ#mB=UL7&m&Z9;+<*`;Fu_6WcwR7<1V?`|``FbU!Bp@<;LZ>;Pz{ zg$o*JIjK7@gDQvy zXS*%9y;pdBOQn48${-eNh&9B_LdIFVaLVxh+p}h%Hj=27223L~Ng95Gv{55tWm=P+ z>%n#SoKJ~XsdVIk^gl9>Q|V@k^9K08{b64Zxt&YpWc8|wS&_rhE*G1kG3<2k(*Yy$ zi$NoJ^jR}~MxW-3;|;L_pEd-!iUnFZ{pVfQ_)DjG=wx>0G}xjKk+jDe<^x__#Dl;0 zruRR>7W@_ay=UfKD=f|QaNZKpW3Wm}SO`_Js3albH;zGC5S6iY?KmxMn=XcsU=)2G z{y(o-?6Li(|C0f8&USuQJ1}=0=lEZD+y1MkjcBUGXLRRiM+ChUE!aSxFSY=}rYy&K zxPH=17w0b#4bq+&^gxBE)tm~Cw7J5JipHr&Kmoka@}#P(L0YtjJdo3`SE~KKzC`+{KmZ&&oL46uze*VbW}j^3P>@NM49qQr@u8 z$UJw-NKBMwHYMxL3DT$2%zSZ(kN?pve#^QJ$s@e^1N}K4@P~&?j}B|^i0Z*O^EFo} z2-C8^5+2d3zWcZ?MmjJn0|&;d?u?|Mf>hIyGR1TcoCpgI+X7NK;1Wv+6ZZw(Pv1`yQ?L5Zu#UaDaxHD&%nR3w$a5r=azNVc# zhYlH9*@`S|A(##L8A`wvwigXcRN8m8*u_t)pJQDyE+ToHas?Gy0-k% zNcH#glTrnqekhOliV4|uv+`l)doYP6_9(~LTTOJE6nSq@dz83#7QMSK!Ci1uYTs1e#&h!BK9eaPU65xEnNeXX}spmNARn zOPc@ffOsnzE{c~0lXi^$x5zwi-G0X?{q5&y7=OhWzVhgn{-e;OoHNixF2j~EdZDaK zS8i-6KxoB-a&hXWS+sXXB;2$Zt@a2eULEG_-~{(xKFvy}^E?65%&`=Y9ZMVhbRJbI zAT&Cs3rzmQ8)i_NfrJT%q>SDciC16lu z+v-@MXZks3pdHB_nw3`2;Z%BOODYc>p2PBarm#-2ZE@RC10X>_D72jndW zi{cofiBn$LA#qbTvg;QK!{Vqs>864VM+dDlT5xBd$+q-2l`&{k9{R<7ZGPTeOGDv4 z8j>F(1N_Stb{7tZsEQNH*;L0$THFt$ve{Rl)PM9_-+JKqM?d;lo-%!NpMZMo#3Ip(^>oG?5HJ{)#qH_~^P|;ihgGo&)_LyJ*O?j=x$|PK(}ASPu&B zjbxNRf((DV+RzP78tGmp@KKURKHuLtqUu%Wph@_pfew^`X6ws&trZ68TYW5axaE&* zPLx?(K;HC+)&$XCSs6rBv(o2>4EE{>&+Z@NxjjQht3*^%yKW9T1(vqp=&Dv^S9gi% z=EYKF*ThL*j;g?^IS2B@6%4R5B={=2_#$X(X4}rb&{zN)rNn72~Q7Tcs{zM1Y_4Q7sqdgn?FRTc+wkXaZ{?-+5z~RMqM1 zO$$Wi)*fMyN6AJDT%64D;;9_StjC&Y&yAOkz4^F{5aqt)=$bYXPs&c5#_`}#85*tUib0+kJPvJ?uH zfJJHM4^^|Cj|M0bKF(R4ZAn7XQ8vJI2qjIxiL4A>8#Riro(4Ho;5=1gjw(SSD0<-u z5{Y24fR9kuo$2*#87hKW&V6PH2gKSAX{~FQ4eyDQP7f=R49U}VJ;9x30ApUtdb8f;bGgb2gA zdv44SCP-XJgR33t0m4f9KVzz7i2i<+Y114ATKLvtG9b&VU0@~xX(St{K+<%xv_;YZ z=FL5#^Xzr%?H`)pN~`rxWO(U#mewM~V21I*EaNc?>yK`6lP|9_;J`Rf9hhL5f(OQ6mMbHT>pNvR;6m@yNrq*3T^qKLi~(^6O_DA; zVIJa0j7EJ}OcPnvMaMMnpxzN6#ySHKpGZ5-e}*YEbDb&52AT!XO)lQzYUh)Xgs?4e zUbhiZ>0b+J>7KCBT+xEz;+Z1yc^_H92S(l`MoC{K&l180*f9%Pvt=eIdTDYZxgv69 zCpUeGJnv1e5Zc3&D+Yt1VVh{E3>l>-+jB%ut_7QP&UhdjIzwl^!pb#MaIJyO(SyDG zA_E2;bha(7X0~$Zv~&Wr=X=jogPq+3qjc2rPRco1Zc=4ew1!k#pwNcrGEgMhiUj3O zE9D#@-LC8gIC*;tbX8nKPD>h!{v0KuBy>V`&hQB;UwK}nq>pwZM!S>ixstq9c_ z=ynfMAyH0!(M#T0fQ4Gf3eZPyTtrF>TtGKZio~?GWz<{*RWG5{XPxvi!Q zDY}qD(`<_Mzp2WMPVDGc@%5kQZOw5m)kRn7$wxD2GESV_R?GH9j;RVSd$mqi20HORGr zZX9S`!%j;-XbuCN>hDjK>p#otHk&LeNfy!?^z^_DV6jdx7OeGH=c)o*us+9IdnF6E zw15+@zLaI)7QibOv6OP<;0p$h9}A0-H(T(y-sm=6aAer#V$qsBuXLA{hJocMF0k7U zLsRq%HJJ~qfUy>=GS=(_fQAlG*9Y>Bndt!U-IQltYX$FEK?Zt3g4t0EoLCI3P=x+Y z6Tea0iEfx72*qq>hb3Qm2ZP?C!TsW-mz^8Q%JBgoPrn|OgD+a>7qz!n2MqF{NrM(9 z>T{%#pjg{D*}KQ%O;V4;LM=sxyDW+^A%+Za^nYs)rA(G$Ba4M$8SHYF}je z&{U1e-iQUHbe1b3HffKuxkm{RhRJH}r^`*T%hOc72UQ7*Y7;WzK6Znqc9e_}X#?Y$ z4`v- zYD%1wdGXB%*}0<>)Oq>QE&Y3-NiZ3(^%Op8sWf3zr4N}py{=}M6#>5Vrh>8R4wo;v zu9aEjD%%ZGYl;~TU%0{MU2DKt)mI|PLj*^j=JMdqFled+%VFKn>YV(K17Y(JXlh1s zb|*u54Xs6Pgxbl{{r{H~@I7cE$kt+lF;(fQGC~3&qD#P3j}t}SzCsv1*CAW5j*}5| zSiDR9rExT0Rmjk=)j<nO-0Plse-oP)2MRaXI9mBD=0fP>F;!zgHK zf(1BAWAh}NtVp*Js-r~rE7ASGPLt--felBYi7;s`mH^U|D-C6+E#8Shd(aibIIvJs zvUmsb6}JfUst+QBT1Z;rjji7^Zt-L}WasXv^h=PlGEvi;XZ&AYX zf}8vGUw`^2Xlmu?*2nK0XQqtN;(ZYfzA!nKQ8Kz0bZ*K!?CA#d_lznpN;2+<0mfJ8 zq&xBGmhDYbtY2Y*6zfTsskn!lk~o|OZxGusDC11>g>}*5HkH@>R;o4{lXTGCh<#@qi=% zm$fWRVRonmiWyrJCw{qnR!uwdV}Qj8)&2z<6_r8UYeK#;`CEmWAT94?j;|9%h_nR|iu=q-kl{^Au){W;6gHTSse)$odwF~FS(xQ; zW<@QCwnoV~o9O2a=DsDJOD&(tOGA&Y^NX~!c1z&q1bR7+rHp}@p$Hbn00IwY4KqYW zs|U>u?+aM_at?OHsG|RF)4{mG&2RJ$#~%`%xEOF$_NM7w~uFB7a~ zQHjMDdaSiqfD=cs9D^Cw#hy={F*a0C84m+bFgi(O{&YZIHOJJTB~HE)k>khIiA17k zAZ1W8%HEC;Y({p%sS`fZioA1;JR@t^Fb^u2(f7$|GL9JQ-Myt1r6=)BgInHs>Hy{NiHL3onJ9tRO{GU%YCAI(&#*+8pmYrK0yfp@Pj^2OH_ zY5Ca3tdOnpXW;^azFsiXc4(Q}$s-iBJyXHj*!a=%Pb{U1I59ZxzxLfO7<%2r^hsk< zADu?dq|%w!{#wCYcfT^u37BW_Mb{+A3YJ8;EgwAhzv3_xgc9WawkhvDZLGXqveqRI z3$>ip``chT;N*Tsl4r)=%D4Yb3R=+>vp8}fFHgJ_mnUCqk*8jx>q`wS%V`>$stvT& zzLG~4t}^Z3570@{5-J;II~u2-mfDI2vk0?e4r#w#)(!vEVx=5IzliRM7Ygj?b0N|Z zjj{|;FlX_uil?&&}ItJ?~gy)8uK1H+QNEc_cU0KhcLrI|S>xBH*iTFYx$+ zFofG2k|*Lk)IuvbXLef{Db2?Y$DwOY#7OoSeC6#V%N1d8^ra1ZbNlSA+e3XYhd~BK z?(@G~l5kJ_o1353T2Gy*+CWP?%Dt8aCSQ1^`qemdGzQ!xjawbPo zM`v_z2+C<^bt0e3myRACEPnle|9v!@%ZGwMOq=alx^%I3>&@2{H(tFCdKPz2T^6t+ zXx{i>5l0SkS<0DM2Lp|yDws<)dB)Yh>a*5m7PCXDa8uK4kjXO9L1D*EkaM%!`&p3O zAqwWN^bm$zW`a7fc~rBsW}JSSiPlSthi0^Rd=YB%FO86)4)Hx@!#R~(Pv?} zFsIXX-wFkN*!LO2=aY*&_ifwo*es@2H9wrDz7nm?Dz;F8^q?3t_vFZ(gkg5AG0jaM z1Ga2)0By^vw$S7?yR2ogyhL_D#Rwq<$r;6;{rm;%@X_NlzIkYTJj1{DgB{^iI_nA{ zrtJ3e&Q%s$aD}aw`cO^3RF$ULxjHbe{6N9D;vS22u5p;@H1&3JHzX|Lo>tem}z!Q8fd=uKEak;D}V=*gAUazvUsmD~4?Gw!IJNnk_ZL5pW;lSh2+|i9DoABQRI6*WTyYw|$x$AN_xd zDs@n8IJqRMf1n)&UN#_W>XP$2Iyx?P{p|Uo>$GDTEWEO0UH=;y z^XA_Tv1E@!9`~FGrYY|^<&I^2wfk`X5}^;`eH{J&`q1NjtNzAks9kEaj0gmf*Hf4Gq&`mwC2ZEQ(&K9T^u&PqmOqwPBBbMcj6O@g^d^(5?eTL6 zfj*8EPXzRHJ~wqV>CG=89W^Q~_(-#);QhgqclQ>h=rk=zk~OfT0Mb7pplDNyOI{FM zW-u_vzj)8~X^;Gx>Pfaf(U-3_k@RHlkkJzAWHGxH<_cs~Ok>IQz~WufFQx+d#&+wx zU0`;U@ntuez~^4plp2Y^_k1wl?w_JA$XgCCYi_zfwk#lIo5q;h_!S#NK?l8 zAyJgi5myxEb@v$+G$iM*lRW7^Y?c%}R|Yq74%d^nww_*hg5Je7%6q^7U#8{IAV@gK zWbhiyKqbA&B!2_;lW4YwKFEsueLZ*Ti3J_u9#|0Rg}DY#_HyUmKeF9rH|B8P;}#zN zc{xyJ^lbEum3JTouIjo}i-f~$$&$s~FlTqq&y^cii|+1@x_W$kbzg*!zG;XfKQI5T zD*hQOZ*$FCKb0rVKMCBJlQm09LBUYxNX~1@MjrJ>ea9{2jsACXM88iC;pZQ{x3M~F zZ{2a{CYo07q?z?!lPO-TdSg$PQJI`yCzrSEj&rqDI0RdtyyMR}vOf~c{ONRg)8?5c zA7a1;t7*tMQ5uGVpLV4TkaKfRZgI92UL6X80A;kx!&m>oW{Dn`wU<-!>Y7;)3fb7% znMBU!psiB1Sz=wBcdi1Q7zE?$4;J~7>j1*Zs471@7m+AEPm}^WMEc`!mBTXD10LgA4Ti8xsGp``~h^yNQhW`q{yW%rX z_WihZQRlPu&igjcJkzLTFjP(9tpY`+3qdyUWJ!kj+^j*tHK{0MhXRn=4`EOiYS!G zKst?`Kl;(f>SiO(N*o6vfW1&9C$fj| zNP4ea*M1YsRgBgpraIg;cX_;LV}vCZ)%|RHXn|8N<13pwD98_?sp~JEz4RBF~uu-Gel(EzCj*8=1jb9STY{0m|Tf59TNmf^PsbUn5C?lu^6|COye&iISxH zVUGUh&pdg@tnB2Wpr5L?)d6+F;PTf!M0FDVBh-oV8L84uc4P-(eiV` z9X3V^gQ6(%#gGvpeQ7R=sFN@X9Ktlg$^h$Kve+M=NO3aIGit=*v6#Ga!xf(6IMdT; zKpAB^=1DrkDLM|*aSY}tU%Y46z-M>%6@-LtwQrOR?Fy*A2Db{r_0au$V2(hZ^kxw3 zl|Oj$?v{FK>*r2Jvi=1?M(#OQypzloMM!(&B2^sDNSysV-e%{jD_0j5Ea;qZJuVsz zi(7BLE@xVET6vf$RQlB+nsLWr4x_qjKYDNfSCPR_$hVj`m7p#K8NgLE;jAbyTnu&M zoPicfH(~HKI;zT1950@-|L(vS7v#Ond|0|pD{@44>|BRqHG zb~DLe(Xkum317Us|M$se{3kL@e+L?sl(*JEaWB+~a|SvIkn>E~PXd!Fv{A8(YW#AmljVrArp_byuvIvCnbY(#2xK`c)VXhazkaH@Tew)RI;Oh+d~- z6y^~myS_;J)z=s@mFzyR>p+v-(*Y>!R(s@}fhHX~_|lgCAv#A7(OG)D(g#pGrZV0* z98JG2$4kTWd0Xq0F-_B2v7#4lx^ZJ*n$zDDTs_CyD^|$sufGcEvZD=j&8W1h2|9Mt zahN{Fd1a*3CJko5ZW=w`C%I!kLzvU@&ZVHwAVzL<-2#sn2nfmV(OLQuRLN5V-$=YU z{=&TN$yYBnUAsYk^ds*Pkw_SfY2IX~p5x9fx4?Vuy#q8;LKO`=M8|)pV_x>-Q=0T6 z_w;|BY{%b`m70~bxw*)B7QhaR#}U~t=wcSCAmfh18xt?MFAeRO<~G`M8{4v+mCJiW zfBx`)9ADD2a9XyZk*5yvcohEUmp`An{g&&|FpN3fj%fx^DRnBfYLL9=dA)V8r8WEK zoWY-hENjy9Q0`zZV*TFtd13o*Rdcn{lTD45y`a~b;Xz&CARBWIXL-}J?F~}QtF8g>YYPCci z!_a8~H9*n^Tez?*_KDy8aHhR2frpO_)XhM*w8Y`Y>#ylis!6cS;Ui>(Wy|^(&N8dVl$~ z$Gm5sf5mz3g;ztlTy-jv@|t^>EDApOzPt0k_P~41mPE|roa;73Qvgx=fEq91!2t;*X}*}A>&gS1Nc4f@1B4D$l^|4L^3#b4aLqb@r9g?A>b ze;`Q0V};bI&hOAjRGz^as1TYhA@8N(;Ka)iGh5je9oK=Tc6hnO9k=i7dzW$5Rcnm* zzPnEzJala0^yyJ^VDOZEx_{7^cEhQ2$ShTRqTd};i)VpM%zi8otXlG}evtrp2 zvek}~owW2cMUH0=z~0f_sK&a$sn^CqhQG}u+wstjJMBmAdg@u2BTS~?1%Z^To8IF! zP}{cfrhuH;gJk~>N08OcgTA1F-p016bUBY^zwgtNb|Ql%WOpm7flQu7IX8MBeSkYg zNG?jO@S|43(0X)jOls21ShISWI>7gXU|`^c7&vj7z4Ge*fB}}sK)-F3(!HR=yXMMu z?j5(^6s%d*D;6$X0Fj6)I{?~it^-9sFOH`V;NFp^4Yz&`VQ)o_G;>P-b36M6qFtTi zvsLA-o~RT&wJn?>d>@ewlXTiJ9X?1ew#$|105_ug=vi%!3n>i9RjMV27Y$^u|LNWJ zE1`PHy}gg#-T&>a+wZuVKHN2v+ZZe7MD7jKlLfy!wk&<^f;-zBL$@QV2bN`;D_1V< zq63yKU6gBWiJgA_#l1`4dYjERY#e{j{kNMp-FR)?@-a2P z3W;l_U?=j!BNSw-Usbf(M5W--kIzGcK@(xOD_|qpw{OzKQI(YYR>(N}bl)O^@kKCX zT~iD%J7WX}`vwW$e+e}(QW&)U@y#!{oys50l|*4qG?>-QUr1*T(%x8##&m4o*t63W zTj>CfUkCztkmQaVK{IXKFw!{^7_f^A_AxTB+sP5GdO1X%x9YOIT|GuyOL|YTudl8x z+%IdOy}&$$Qa(#Yx*sPK@~fiYXZSNGeqbL>?W2iG>h=eNt_Dlhp2JH+J3~pQD_GsS zQ5c--l4+WzgMvRI<&NSDr=AGA!HjGcyj2C<$uT-gm*-SwMxao!}D2Y7$ zeDFKw(e!J^CpZ3=f=az(jO(DGrfGQm@Yn4ZPw#;7;*83|w<5z^$%_UiVb>$~&yCG2 zjmV!)Hhopcw?Di6uJsbc)hO|5V7Q(f)0lFL>1U4Oh`Z^+p1_0G{^C798H8!3DsL8% zlNOD?4j|t{FSn`yNioR7Xz>I*d-8F1Rp)IGvs*wjHBbT%ggkGXwnS+P0lNHa9q^@# zdxoC!DKKc}ywt2X6)FV}43;EK`WJI41+P)bB0G_gb`dTAP2scczycGP!9X%!8f=so zajYGqb=xg?DXKEimb88raBm4|H9a(Js_Jt^10B-tIJ`Qtizh>!a$#%*B%My}Mc05N zP7ja4p~J`6;UmY-lblYS8gULC8Q?uj7Ra7O-EgK4tp2R4q!bk7Sn;HIY4|5Nls!Vf z&sv$8Tj>}j3lW`5DR_;_S0=lmsN)FCGF5q5zxeAz`CC4*EJZ;KwUzT@P$dEbHc}Wg zi$Tu!L`g1BUa9ryDpBIZ3`V$>jZ;H(%>B zrg|RE-F9Tt#bEXg_vO?5-m|A3kGP^Z+x1G;(s_5a6zqs76;Ax(>qqBx-R1d0)yv?k zK7DVxGj#N*TXbS{)+e!sri%Vc;#w#8|;4QA?MJrzKXb8u>CB-r}7KXG>c z^cnNe;Q@oLyWnS+&E?ta`wyAVzwnCH(cUhW^mGfg=LIwsaX9^IX7|Y-@aKoNhXd)= zGCorb*_RE*9)f`V|CwZ8M8*zqR?f9u3AGWSY4%o>toW`6S9rVs*O9vISkp8nReP{s zx&A9Ey~N-8WZ!pC6{bejjHSAup^!csD-M~v2fycpdBp9EE-|B4VosI3ES6j^m(6)3 zMbs^|aCB_kICyx#+_(P_OQo{l`xh^u^stg{g2+$pHkOT@ad-lMTn6r zOy^EbZIM(89^L!BOv(@i552ioyF>GKrsTP9ee#Y^(~k$}xT)4%IQOr3FtfJp25V7# zrDGeRIkOBOIz5sxaPZ>Jm*x;$qn}?1@_wIeODxxp`mxSS0h+}RiE5XPE73bnocK7p7dy*)xYe&nsUqxYMm4>~1$Hb@fB3qCjgp>ttd zcCKc%Oetv8|MjEtUH@W9z$C3kBwR_eo%%4V_CAV1p6C5651TPJ?zBS!--CsXC ze)B(BQ6evxzIfI>g+`;j3|NWLtZ@4$mJQtdZ*TDWzqD`a^-pIIk~CrGtyHwf{)z%bWyeI zF`4=AXrMg~HInyIT*)1;4FA*}D-Je&VI>tjYj1CjU9R~n-40q3ap>%5Q?;LAHc_wj z>~S$n!zjPjuCDe-A`y*3lT!$?rP0EP^tbkXA#p6T*YuYN9Q$T`F!!c+OV0;W zE0b3xY~H+bhw_S7uUrQE-#83GaNz`sC5snA-|aWSZ~oH{fe3`kz96$jyqp$ zh8>5W{^3oDG#^`w9RC-StP2^0s&-KjV-zvHn;v81zx`p~-I1>Bxax}tbA-AX=*MVa zer{*qn?9DCMP5O(`X-oMj#P!J5;mAQI44r@$lJsvOBR-n9y{UW^MwmeG@QKaL`w`7 zF6b=(E`%_HK-jM9Dw%;7izQsSviF?jAPI!g^~SojD_OC0@r8y###R~WE+G927pl9ymk)FDp&YNJWDR^Y4KLk>&-@2o3Jv2HJk|b*^C3jfW zGq+hSS!Lx7SeT^8h^kpu*IZq3@V_pZF-j*_=RzbBl55wl%C@$)s7bTw4788|rrk05=J-qQYs0&0 zN~Ke%bUM``ghaysW7)7dEE~dP+9jfaP)QNhf;1L}Xp((oQU>)5qde585 z;9vc8=g3}|BWZ`zRtp1V@B}b(h^9$e1>!AGW3$Mi{1JonL2fe3y|()@a4qt$oM6*XGrG2{reBQ2M-_1krX{`*8JLQ*0(HL z)Mb)4eA#jEFFx^WxhvMLGP@VFJF#d)>D5iQZG7jkzjfc7c*#1MJvgP*M+yl3oDAr< zX?*`Z)ESk6m+u^T+zVKYhRV%qZV$S{{$T4Lc#8EB?zgRFlGB#}+T}azLwsh$tvj-Ml zR6bH^fJ=K9LuW^8LS1e)q!ix4iI+Kf&-THIJyUuE$~co~_hZ9?KYMtZI%u3lrQkjE zc;7f_+(&7K{-2$ptVi!{Pk=&^wa|Tv|@XfzKp*#O7Q#BZJf`d zQt&(rzD=>5&(W_hf@a<^BL@26_xFz)2)mg9-z3|ks&Ca)%T}U2tAA#1x&215cwyJMNr4^|4TJkvu3r;QB;uD0_C+IMcH{L| z8|$h^T)?kFRJ4K?DG$E?5~k*x8!8p|+4s1!UEbmt7V(`)!1 zdGAkvW?nI4TH?d^_3!`e&c0EKv|dS`G-=V;TT2R_Kp%>M4^Iz%KfJpA+LDC83!5<~ zV#dosIhbOFzUgNDy47s)!UarimnJEroGWci#@o)lZp*e91@K~5tXbiWkEKP?EtQS- zRU6g>@4oMj;C=7CGoDN)a^L&mQ)1}!h^2C)-})TN054wDCGP6G#rvJ#`n5zyYqDTk zrdKR^w&!~?X`1=n%NroEO9aBlcQ;ld}9o`i>F!qA8sr!{u-_i%LE8J_61kljAx#6%A zU%tEt)~{U!FTK1E+B;f3k{XnOJ@>lRcIxg0o$yD0_$hn;fkVZg?s{%w)rzHwD>tk$ zH>_V>)}-Hie_t%{h1mVfo|5keZ`0$+;Cm#auz&Kg_m!*H{pttri}c-blcb^A_YQuU9h%rRNzrn!VO^)BohMk(}^1$mHX|?0#qvbP8StFgQeZjt;s(QNA?%)cB60f73Ej7_86hM7Cd5ms8mjXLiLlBo95_w+dB%LWVj8?+o<4 z9itic_v^X4bGDgv15LVG%$9r&2I5vS)PF)(DFJj!o_)kh$c3?GY*Bm_zIXX==N&T~ zAqTaQcD|`B4kWi%dBSC&2F})x9vK;z;}a=Xay{0ws9P#2L}g#V6d;ehya%+_*EXGG z{qgZ~{Kw z!dzn0ZM{d1oirg{L6gkCf;vFq?cYWNe*VQfcOHN_LPMN7>Bv#51rl~EUe$G*yR2m$EQl^O+QWR9JNd@d)3IY8defl@S6pi#*NcMo%P#65hhW~JyekMX@w5hg=&sS7S zs?+&nAbr`q`Y^Y1weQ57v)#7Jr&Nx!VNmFlX#j5~QkxH|65vlLd25z+dnE zFRe=QSf0GPbXCVK!Zw|-+L{5HhJpfs`8UR2wDylbtF~#kjF(QEr63P=f^-q~Qxx(` z0SoqbaI2y9=J`Mf%vXy>AqB$T&L#W`>C-F8O;!cgma9Lr$$mF3EqzsMu|vq0@R~crJ)%3lELhieqgax-!i+nu zti^7p`M_v89d9ln$zm4#ERGaUz+mQpdn~=*qClWET08;uU~*?5?5B&bafAN=LZyFD zJvBko5YXz`gm~Oer}MW`%%K+~EFf)~G-`0@%adfGeGY6u8gjru^Jt(k})X|LGGy^q)VqJvvr8X?mj0^{*I= z(?CBCKKq~-g3(4#q0?y2(iBVjzU2=>Y1L6$^~e%=Kq&^yr>mDiy(mvps604Gxu?zX z;wer`D?e(rAZNTGbAg)~GRi6l9}H&S2o6rX1h0)eZ5*0-nU9xFDdWtrzO`<4Q;1;~ z1q8oK6a4e-U7e-=FYTKX{pvJxpQbZBXC#mN=^R%za-;Q>JrovqpvCDB8yDQ3-?(6l z)na!TCb!LyrSgkedG7{jYC_Gh1wW@Yl}KNf{FhJn`v)doum{oy92LZ^-xHx!xy`_M zfvo+P=^NYq$ld*qgGSS2G_A4O`b6JGdi5Wpv+*~`Ku=4Hn~)I&3L+MlwyZ7Px%Ah$ zV}!#7H=C}Lbt6D45?SIIrDJpS|1Z$R&nHdTy=_Z>(=~R` zXcSFrpjCo<*n=JkxEdMzFfzQ4uI`39LOL`!W<)wXB$J`8@@~Y%@zvtW_RZOraA(3` zrq24f4CAGtF_JGr$1<-+1~YGptUJcCewwQ`W-u+VzoSLYPeH&l%*F#czgg4FH1%@* z%g_Igb)$wg>`X`nT<0NTTg#Ok)IbDfdic#G4HB!P&w&_X1s z+M4hA)T%Owl)@h=oPd0g<~eV|Jdrz;I*~c(oX#H$*DGD_osfi)rYAp*!1r?l{+64; zo-wiV@Yl9{O?%Fore@CQsj9k{G~j;5@RNve4NNo1P$w*HSyx($@FJ^~ue9AQodytY2sx0QZ;kPOBq z`Wc5AKzY~Qv1R@>UALz-EJmG0$G|^n_UoF#=>UIR6#~)Vtna&#USe)P3>h9rC}%Sju;c}NF-ev zg^V|5sIE3M0Ymn4eQHp-zn3tznbfU~*HM+)`a%NV;y! zGLa-p1WKClh06mJJdhrgg1kt%!~TKs=lM`>z@BhVv+?4onUZx%OnJ==3My@m{8KVNR1&hBAlX?I$?tre-oPq-dCtGp$Kw zk$9-)739pCkR%>0oi3+m*Hpyp5{gM?0&=B3h8gS?eBx397HpZ7bw=Q+=NT?yF) zlMeSwKhsA5RpIU!HX^sG)eFT+Rn8 z=&M_W1qAyJ+c_OmY>an>k+Qt{Zb&S2Dl+fTrC;;a{tzP?+nbDyoGtaGe@i!ap*a6G~1sVD%L2_q!2}&+Kq%D=&z~jbxd2XftH>L??5Lyuc$+0a)t z+RR(^0P6y2fdIHxr*DuK*Qy!kOFs3%nm8BJb@i|OJ>6y$sEyvKj<%!;*r(@;&i?ST zDaeT5-KF=HA?&i| ziux(eIv8S;Vzeb<`zR30h2iKX+}Fr+!N@JCB!MSgzMe&6}SrkEI)0t)Ulta|%Y z(&7!boK2$JJJNlgX3!B1j|6Tuc%X$BCiLCoJ{jTuGP~!j$g?6~0^Z4ppO($_&$*y* z2wI93X#u}oAA4PE!%wY>r#6@PP&dtaDD_cov!GRC?6n)??_AN7?2ZSx&|dNAMOO74 zq9lbLg9Cy1Ltbm$6cW)ksa_9|#-^cSGD9gI2s>RK%_=59xddsDkcA86;YT{|;Z67B z*4FH&m0$U8gtym}xpNF7Hea5ZZP{Prs=!UB=xWY`p#VH1!t!U>OK)8ctl>4E#lDSs zGL~fMdfxuTJFQ8}>b!7`CK80M3{pM)Pdz&IJy9tZ6-=3SRIzqq43QxvQN#t2tj33QQI$gC6kaLjdb!AJ?p)IzT&! z*6VN&N{P~$2C}+KB!G-iiXVY!x^mgK;v|x0Em=OEN=6$6rgvVslLu0}Dmo7jI@Oq# zx&LP7oV(>_4WnfcE* z-!^kDKnyX&5JLr|+q+8;`kX&;V8OBx%XH`>2ogPiZO#qY*gxYH zR}19~LSUs$b3OLk>pnaI-!c|`KGjuSRkHwzog)F#S}H?O$dEv?mZrpfMV@PU1+UprL3c54#X{w@f z5~kDl37zD>3`bo3jA)tv_2ob`)Fym?RqptiV}!y>%@~ z69U_zUsGx*q*3+px?0^|RvMr;!2l)GCwx|UPUT4G0-)H5i>#A4q}9d)yn*PaFVGoYTT5&A?gp){ zIzX-+2jhkl8oS~gvISS(d#E5M13CeVcF(XGT)v4GWP)`qyH@Z!j{0b#Ap`9bn#OAn zACy{onF474q^<|aP1a>_)}isdpsFoWnA6W~sWc~-=9F`r$7pz{RY(d>yhn~unb}j= z)6z|eCpVnZs7A#Gt?@Jox&V|&3kJwOd7My6H8my8rU)R@PU@^yq5SJa+Ca91v4Y86L~wI9s8&2= zTGz&dAc%F^Xm*8pLQIn&>QO?SX!ruxQBBC1$NfztdywR#hlw!su&5SD6Xz}->XE`X z>V~!k8hU~re$%<4YRyWc_|+dPviVES_^nH~9P`s*RYs^cVn&uKbPx@a-@samF63>+ zx(Flr@S)};n_x89hB~#$@4)dYgDwD5byQics#Qo+_-(Vv)^75iIcX;fi91q2uhjm>-HFN*)3+8o z8koV@U`0{wT5ETqWTP5kX6MwzBo>DT>gE#$e=ifXzV(7!RL5Dm4-T}%Q z42d7*!N*Lah%?b0XR3!*^&4|IIZ>3L)T89F+ln*>9fUc!NxC#YkX<9f|3?Y2rKU;$ znbSDNqD8V5w_CH?d)i4&qiz~rQ%CQIE&zopq}Vc2=Ct)uB5;}mQ|)%5ssi1nFg~O@!^n5^=LLA+D5H%&0*B?P0?e)-e%TT-B@-pNZ2XzMT1+oXa0F)Od zt}mIFKkh6Zr<;5qcTt{P%^P%WoLlHsmBCJ#6723jkh3`VH$w2aV5*J9XAhCS(XeKs&{W&@Nb6s|2-%MIYl?YX6h~orLu>-f<)TP*;Fzj59+x!`nA7#GkZb`ZlsJ3$WuP!aD?Q7k z5QI77B)Xje;)`7*w0-5Qo}E3njs^J>6aCV-6)Ow#jy{I7!_oi$5hfiPf;JGN=da71 z22ijT&J%$~VSaZrJ~Tk|Q8!i0{D$dGphP#gx{3;M{RhZzo8(Y9d-PJ!`R4x85~e03 z2CtuRlAsR9gIzCO_n|-ZK66#ZU*~xpJ2s`oikogX#n?tc+=++hO>|)7FbZ6Q)d!r6 zQagpyb{Y_AB$_gZ!-(tKpEFlnmm%4LvuAH=OG)D)M9V|*ENDqF1H2}*{QQEPBv$8n z1D&QRkv;?CG8c3L0_0WM*&fUx9KplEX3lv}B8474v%Q44`t+Awk>o}YXRkiQ3|GyQ zvv#6a+K6Qoy@b&MtDvbaG_J1@O(dIP=vE?0P_>{0_rt%JhCf2S3!Q)ffq%>`^r1mC z8x_b)7sZ+CE)Z9so{sBql=n@*BH6^}DN2*!2H5RM9QYN$2AFMONb~Y@Z^9(dDl`0bU{vkI&$Az*tVx zvIts!!B6dCqG&6X-pYvXKjCB;Rnnkfpf@sC6)-m-OQ9hSfqx{A&%N~pvMBP-bpX$8 zx!QTODoI$zI4sIS_3<)(%`uOYG$|h1?+YZX+pCoJ8!2s*9+SkK)>Ib#MOk&6Ywte9 zL`4y4>wabER9zi67c&%zVKayy-=XV&U#Q|>L3{WhQ`J67Q*3ROA&e}wb7jF(7f_N- zgDbgw$;@OTySk~Ok|=pN%*dfA#mR;R7T|b7B#=ldXW4l=k{sSibk0d~AB9~u(Oi0>&~fpU$m$bq>dgQYo21G8G|*~^tgo_3!`rM#aW&Ob9fG;-t=kL~jjtcO z+!ghv8B~`{a$zo?UDI?CK0xJ{4^cvZyd1x74K=}d?WVxVgKH(u`>9(FU&Z#toC zBPxtG2^#U5OE);saealn>r$Ou(v5ezE9l4c^T#Kd@!~dB9;^iA+AI#wPH0<|EE#Cm zPP%COgWDD)S^C1H!n>gZn1P9@p2;QCk>?*mAh0AW7EdgECm^*t^R$jiQ1?Lx-OYup%X;_I~If8UvueHGYCfvs9<-5aGMdGGoz4D(o+BE|o>qq+P?2RnL7Nf$|x21QH5f zoV4-RZ~@Rrw8*nA45$+T?YMQl;)J75qU6V_N!Wm3h)do%peWl;Gyc?gKe@cSh)T5n z_e(`A-J!BtjkNgu+&)ITIhX8O>0ex#KAFs1tw9$8G4lXUsa04j&$AC}{{Hp6-6i@8 zFM(HgsK(m|nBr++Q98*k#meb^$V!Tg>{qs{#_x7wl36q-xu;u-A785T8wMGQOKIP? z$F<7u*dE-r4LT9#rk={vrIRp&oQo00(L@DSF3K&eiu8W+;M!}h(kc7YJi&!4xp1G~ z+(a1hw6F3JvE~SqZ|_&cfl5mKM$^LRkA@q*1tYa~-7_60(UdnG;#6&8o`Oh`h(mov zh7i*R88EI7XP6j{xJ`9-y71|tj!sDi1>2~@lY+?Gg5HEAU+5}~c_p{7E|U8dovH%@ zjuDuH31^;RFVT%z%Mpn#$baTs-nj6Dk2Y7F^@tdy=jOMkq@jQy-$qO09B4B z4mI<@Bw-)gjgw?Y$JQi^>|}vv$c50UkO?GoRe;D#9R@|)25&`jH+Dn>^RH=IVAFYr zI%n?a$W9STHu^3TfycG{GzYHl#hLpDK>ETX;qPP$il0tNvZwn+BF;{tQ*z!OP!KIt z#X$~%2!W)MAy(Lp$$kSmb7dQY7djwEC>P~O*7r&coXJf&3t{N|rRXY4eu8zHzfXy9QQcAH? zWz4;l_PSit-v4h!YIW^PH#$iHHDr&|K=-IpLpLa7kNmJ|X}r?8uT=cy!L_5-ai(S) zAj)5yuxT%b=n?0h$h>vqPB)Gc+*y%cH@N%NHkx@EA!%7A(JD$_LuJAsqORO8k8f9a z@uxx@+opnS9zU@Dqq*(+$0^uc9g<9OxX|x^?-6@Tb(2I?1PfXFcNNE~hB|OcYfgoVh&9_X$J^YAD_dk*_A0OgbzBuSfvga`8fbW#+XJ z^q~a=xaLif`;O-Wb$nx?k`Q$T8jl)NdHIr_}n7nn?G;R9S ziD7=bp8teleD!Y7RhsC-}nMxnv|#`Z|6vI7@;41yv_U9x7W1hO_1uE zT9}kK#&A09L1LAweoT#h`R2YyP%oLz+1R-lPN@+aXg{pywKa=IY;RG&QdAqetdso}+sxPDqRM%*ej};vd(Q#M9B#1e z$t_7+oAoIQ162vfoIH@N82kn zFF)rRueWXs`t1iRE8Sb?f0&cgQaLjJpShzY5u42umD%Kik$)6v&dlgjo`w%?y`ve? zd-osaH-7(K>ht+qobq`SM~h`k9&b*Hp&6K`?x?GYQ-CaiC^2vC*s(y#`_TA$38DsL zyLyMq)DpWiVOrck?35*EZmwi zbL*y<7%>DTugJzJ{`u*A@>S`_o%Wu$xkkHW@h{1+p@ReoiLM+DyL@!v9R0@WlRGU? zLC81uJXJP-ea@@sO}!TQtRFu%nhF+A-n0S9o&`;0M-9wmH1k>lJrC@z1YIRvDB`hS|Ic_hH z#t^(;;t)CKisz+`Iyz0_JRYxc?X)|M|GM*Le#@+BanOm_U$I@j_T?|YXVkYea2+B$ z5-iBSrjH-kgXq2CTA|#cQ1)_5zikrMsQK&0J%T>R6V~}<-E)mwhds&|QKFJMA*As6 zd|_f`Ix|cE@CGdV!<#fUC5bFu@*5+ofA6q*(XS?UyDe%%TwJ?PU%vC_O08C5)prK{ z!M|WjZo|hm{GNvdj}+vl3qf`y2=xw{oZti*KSbnDvap3{x#gYKa=7P(}fEiKb$ z{9qn8$u;$|`E3}SmX?*P_#Jp=VxpTT#K-HF-ZslzdBrgL>{CCFYGJj^b4t9j;{jRW zJ8cb64FUS&#d!sPo133AkrDZNkZdfDeVY}{Z+P6lacpnyV^eXRd=L&+5hzK2T%7w( z#0h^3%_Q~SbrVuCv$GlxbFFK+eQ(yLUNl>wKqDr5BcN3Iu`;*TsQ@-AP03LqeC)zzf`9Z`)pQ$Sn%fI}&K(d3j zL`rhci<1g}XPuj5Qz_pK`DGms4#Zrd$ade>;u2SfI9Z4!jj^s_hGo4G@4WG)kssDT z6lhT;{PdrrGf`cvhmfC_7}{;L_~Fn;i9?Ajhq3dE-NwvY=P55QUIeHj^mqTUzL|@c zl$ane1b583?LOMOSB7|W!5m0WPmO3W4_59FZ|r>r$~~v7@*0xx%jfe7pFFqhed}_r zMRoR8D?eitJ(!&S!uU<^MRQAwomw*K<5P-4%u(E7UE5vyFq$v;g64xv!$gble)Tk!Ep2zKKe9ADJEBr7|t+S6zEUWJ$nxsgR`?JrERMw zuU;os?R!>yS-P2Vp<6GS3tWr8Jt?v7t=94k76LjOh z`P{-o5Cz&*1GC?o>ToR`}D%I(Y*o&$(;4WMrd>jobt{Fl(w&mUz^ER!5 zC=u}kF`ar3emyNiUO84UH+C*#z54*3p*IoH(0y;?%wK zrMyi$;a?0Lmb?ZRP`v}Y|0n=BnpaFA&6TNV#PwBrCJgd+bM|z`+fpFOneM66s_gat zDy2rRG)n4=cyZMp`Z1KU+ffgUMkyQsB)X*}4A^}b zuz!jwd9~svtDc=!*d=~FrZaFsHkg=J+FfrOgsbs67)50xaXpEdZ=fU*j~jlxipUzY znHA{pm7wuFf;xXY6Y6KjdnJ~v9@@2bf_4TjYR zX!b_L5JL Date: Wed, 1 May 2024 09:14:50 +0000 Subject: [PATCH 070/149] update iota evm branding --- configs/featured-networks/iota-evm-mainnet.json | 4 ++-- configs/featured-networks/iota-evm-testnet.json | 4 ++-- configs/network-icons/iota-evm-ico.svg | 11 +++++++++++ configs/network-icons/iota-evm-icon-dark.svg | 3 +++ configs/network-icons/iota-evm-icon-light.svg | 10 ++++++++++ configs/network-logos/iota-evm-logo-dark.svg | 12 ++++++++++++ configs/network-logos/iota-evm-logo-light.svg | 12 ++++++++++++ 7 files changed, 52 insertions(+), 4 deletions(-) create mode 100644 configs/network-icons/iota-evm-ico.svg create mode 100644 configs/network-icons/iota-evm-icon-dark.svg create mode 100644 configs/network-icons/iota-evm-icon-light.svg create mode 100644 configs/network-logos/iota-evm-logo-dark.svg create mode 100644 configs/network-logos/iota-evm-logo-light.svg diff --git a/configs/featured-networks/iota-evm-mainnet.json b/configs/featured-networks/iota-evm-mainnet.json index abd9b8f0..d39be3bb 100644 --- a/configs/featured-networks/iota-evm-mainnet.json +++ b/configs/featured-networks/iota-evm-mainnet.json @@ -2,7 +2,7 @@ "title": "IOTA EVM Mainnet", "url": "https://explorer.evm.iota.org", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/iota-evm-ico.svg", "isActive": true }, { @@ -15,7 +15,7 @@ "title": "IOTA EVM Testnet", "url": "https://explorer.evm.testnet.iotaledger.net", "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/iota-evm-ico.svg" }, { "title": "IOTA L1 testnet", diff --git a/configs/featured-networks/iota-evm-testnet.json b/configs/featured-networks/iota-evm-testnet.json index 2b7ca63a..0cb79577 100644 --- a/configs/featured-networks/iota-evm-testnet.json +++ b/configs/featured-networks/iota-evm-testnet.json @@ -2,7 +2,7 @@ "title": "IOTA EVM Mainnet", "url": "https://explorer.evm.iota.org", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/iota-evm-ico.svg" }, { "title": "IOTA L1 Mainnet", @@ -14,7 +14,7 @@ "title": "IOTA EVM Testnet", "url": "https://explorer.evm.testnet.iotaledger.net", "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/iota-evm-ico.svg", "isActive": true }, { diff --git a/configs/network-icons/iota-evm-ico.svg b/configs/network-icons/iota-evm-ico.svg new file mode 100644 index 00000000..5ce4b857 --- /dev/null +++ b/configs/network-icons/iota-evm-ico.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/configs/network-icons/iota-evm-icon-dark.svg b/configs/network-icons/iota-evm-icon-dark.svg new file mode 100644 index 00000000..7076143d --- /dev/null +++ b/configs/network-icons/iota-evm-icon-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/configs/network-icons/iota-evm-icon-light.svg b/configs/network-icons/iota-evm-icon-light.svg new file mode 100644 index 00000000..91ee8d9a --- /dev/null +++ b/configs/network-icons/iota-evm-icon-light.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/configs/network-logos/iota-evm-logo-dark.svg b/configs/network-logos/iota-evm-logo-dark.svg new file mode 100644 index 00000000..08945194 --- /dev/null +++ b/configs/network-logos/iota-evm-logo-dark.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/configs/network-logos/iota-evm-logo-light.svg b/configs/network-logos/iota-evm-logo-light.svg new file mode 100644 index 00000000..1763131f --- /dev/null +++ b/configs/network-logos/iota-evm-logo-light.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + From ca625dcfbcafaf462e8bdba362ad525c73725fb9 Mon Sep 17 00:00:00 2001 From: aagaev Date: Wed, 1 May 2024 09:21:40 +0000 Subject: [PATCH 071/149] iota update og image --- configs/og-images/iota-evm.png | Bin 68634 -> 157633 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/configs/og-images/iota-evm.png b/configs/og-images/iota-evm.png index 53a5d12ee4022e908f76122a1d12b3137668a40c..1310c5faac57f0b9c647a0d9704ba5dd80740449 100644 GIT binary patch literal 157633 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

      |Q5u?^_?)9R71M;cU$< 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

      YL_RT2 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 literal 68634 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 Date: Wed, 1 May 2024 09:44:21 +0000 Subject: [PATCH 072/149] iota bg image --- configs/network-skins/iota-evm-bg.jpg | Bin 0 -> 230951 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/network-skins/iota-evm-bg.jpg diff --git a/configs/network-skins/iota-evm-bg.jpg b/configs/network-skins/iota-evm-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3d3b5e967d30950258c3c1015a7f3cbc81a46db8 GIT binary patch literal 230951 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 z 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 tq;6u#YK4BA zd~Y8nPNPpnC zbQ22mg=Px&S`T~tvg=pVq2S{$6l5*+2gXc-{bgx`zFGrTM-~7P$ZJhPsTA3rzn2(W zgLv8+)L5b$S$U25)Aqmmro2DU2QbE-7U~&MY9I^rWaJg(7$!8aUrt@atf8(gO!js#rUah znpMMab3rL9@{!L`bo;`YKX1>W?fwZsl1D=pA98xuv1Bb%U79mr#PEG6=Dv!ula94F zRH{5D`CR2=p(sgWgx@jJ%f{LsP63xudqFb~PkyV4(x$#TC2)wwo&Fs=p;c|_SUNXv zNBL!|mzVdCUu8G_rIn?e_e_eL+A}-El(<>g3IgdAsY&;!XD!Arpjmc{w(?TWNDIJR z9QpSlPrjPcloz!j4+3X1~_;G%oPi8f}g8gRvShV-m9Qogf(R#`} z|5`u)`+gDKm2eA-Ldt%E~OZtRZ#oWIIwElb^)UKz79&`8EAP`PW%pp7@O}2|tf~v);1j z-^Y|hP}VaH!f$b3si#~O#*#U0b2WW_t7gi%&X(M-*apN_yKgAE90Jq z<8awD)^OP+7Y09uH3Pm%ftT1$S@qZHCW%Xj=m6gNA|y`US|+F3b2omb)WtEUvvNvp z_QFYPsMap`*I#;Z%-{7tnV{s?+m&@bF;{Lfrz=wi@I+5gNU?k5 zjI@t5%`c={AMbU_4U0~m}NiOGxW2mg4r>Dahddbw_O&y}LzD0|_oe*&IkzxCrj6`aoS*@Jj zQtBy@Z>Bb)gSRX>fU)*Ro&cgq98R62ova7DgwZ2aN!j&wgSZD=3~hi;+nR=!kXjDS z?38F|v|V_CDf4(NmpPGumhd9TFcgPSI=qIti3x})-XJ(o7<6~zUD zmFj*7mdQteo0(iai`3VJ1O6N_Tfj1??u*1@d3-^gzvG;b*i7I;kWQ($`=Tbp_(N5* zsJ)xNDqNA=$NY0S7h^&;A^KO(j1}QdgW0phEN9{s!7Dw^TG_Z*WA9kp0E`xCBy{sH zY?Zds7si6g~`+S_U6nP%B(;pECboSQ??#%tUc zKvDII^@vIEPFA9>SqKLMS7f)pAC(57ASm>kHLPo+H=A9)GPxWYdWKgCjGWXvOH?ze z>eLO`?OHI4O;Ye*eGTCwg1EdUK|%#JocDe%0R4G8FCIIbTqspF4W1TjY3IC|1grD5 zD*sE=c?{;0ni}Bpa#66_8QD0pA%$VkT&dhE$!oT;d7dz)X22nazb7kX#lJ?&u?P65 z|J#F8N~Tfi@ca@Mgk+?OF%?;nr*BL`xSP`K=TUyQj_dw;!U4PW{Xo%DH>@OgoUf56 zx&D4Btl4_&&*T_zsly?UI?(+Z6XFK1@-l$079`I*o=$#!#go--KUeWcSGC zNtFZy&8IA}(W?9>SQMc{5`v35R(RJu&8Lvw{)>UFWs_>?4oMNlzw9$w0QQv@5JG)a z2Y50yG^(Kua6;>21z#hheI1ku~I^TnyhD zZ;pcHuF^$t0R3qlSyfc-h(s9*of2(iJEX3^8(M2|_4hBaSA}9xpW6TU^z@Th8NaVr zbd7qn=i^(C6+sI;t5F@x?^8SGnwtBQuLvz)pY`NwVOj%t1h^ja5M?=_2|_|L?~eG~ zkOY)vF0AY=FBmr};uGt?d9vV5PfnZ}mn+>}*IV@<*&dYW0I58*#}kHXxz-QLq?80k z^}d1n!@hKf{Xe{leZ=1_#D*X`NqEgK-8ZP%FOyc@DXDClM&=3KTgRN?$kqdrEV@@{g6;lfW&Rh|! z>bJfhDpy$L7m@#F*|DbVBPb}Aoh4W!7tX4)_9xN|)Ly1>=jT?-Amm-uM^g7>@IVNa zZdK-z?S@AzkdF14yRuUNn;X_+Yu6z+SuU$!13fl_N4q zRJS*D9STXa6Ig!!pcGVmP4jm%>jyH$?;B?{W;h@BBrRgmh&en`z?}<%;IDAD;RRLl z@!+^X;GXrN6{jsHd1IDEv{|FK)Ah|_+K(v7mP{4BTR+8a{UY;FXrMUjqZW~2+4^#% z|3UwqloajOrCiYDpLv}RU~W)n!#l zc2L3j^>qhfxJZ%1;xLG{dEZM#taVcs(zk=L|QMb(Rdu@@%?Wl13BlH?He!UaOdOW46d1?pb0}}hz z?LM4`^DtZ3aM6->Qe4)Vkjv}eVw1e3J_$rdrofb>fNrN4lju8cm5+cBk^2mN4Xfgv zVto(9rj_nloo90>;KI_l%c+;n6^jzhi*&Gt2{iOjID(&;D1RNFK>rEH}yaie20yc65r3EBEVfgCk0who+-)Wo2Nd`DL$xH z27#2j%B5~+I^iGZL^Oli?|u$j*vZ;da-Y(UKJ~DhA;OUMg4~udZ7>qI1ti(`0pFaT zHJa>fU1L+k4q(qj0C;s+KLg3G!h?%t z#QyDkJ8Ojx4B1uhtlz0Anzvf4$r(Z!ehb+=IaKo^MUys-)xJswe|e#ku&dGm4bqR_ zXMN`eQt}iNM)=Qr zA{i%lCb7iJ!>2VX1~NJHgq9DCUJ7ae3CDqwoTRu{QqlutgVbU;0Fy@~s}Aq%|5f~i zH0BqRZCtCo;$N=}=51Pa$A4+n%z!s*xo2XaB6;*ic8$0oJ@o)JV2UB54xX1YbJ}Q3 zU1H;RB9wP%mz~gm%gi~9=+=GP`R=Etg{)U6qNxRbXcSr1ndBd#>eAT776>{+l`5QeoojC>8j4$hihUzX;26OW-&?S*6SXQz_zOQ`I-x#xHKGpS=me}IK(l+s8t_+DF{o(!7)JWM~USs z4AXJuCe$51s=0>H9<-~R;ZDP<@Ni}ko(?*6uKz=Jdv%Z6XRjqWqiSfaO3lFo`PK^F z$#mfv zPL8C(Moaqz+@m1bB~jT3c9gXW;LIByLyqGmd70uh#*2fVcK!r>6+$uU7Vs)(@kAl< z9V?{FXIA}2$v`&2tKP>AeM_7F>yGX}vtImn6(ZS>d$P}6jlUDi>|jumn8HrYn|a6T zcsM6(Hp_o%w6=2bfZF>s<{ZS`z<#c0q2t&rxoy6cdwh;8fef0YC&txBI2s@lxRRxS zd;J%z?fZoReZttJ`Mmd=H30a2@+=)kK6f4KR<7e?8W$vT;|%ju4TO;y*Y~nsX4~XH zWU-Y?00%}U;D|F`NM!9C2UNOjgQ2N<$JvNkO=Ac|ws%A{(Y%Jk*1Do>la z3DY`dH#VT#U=w^y+pg_{&MJlu6q`vY>@hVpa7 zv&M~Yvkltq)-vxVQ%O^cjp0-oVyZ1azDWxjDIYXgqU)_LDC7dn!k1ToHfzN2rJ^C1 zN1yv2Sp@}FkM%5`ITg}V8d0Bo895bQTShQB@m=^~?lR9+9-E3Ru};2-o^t;KyQm^yYMfKdFY=tV)whpjwcZSVc$FtZ zB+bi@1QWhYzoS^gM_{yO@<6+bJHa{?3oegSOHK;yOE(tcZ7A#=YfK%>=p6;=tS)w$ zPkz?)Dk!4RMI%^N9b2Wc+|i zM7iY^=!}`@!Qu(aG_!y1lONO3adnb+otyIob~f}oxPMNX1X+2>k{rfC4MW)A`>SV@ z=U;7N+ZL@>jHuxSP$#3jUftO1Y9#zvF%7N#f}tQDdi7wdSAdVyg5{CmY@2E8RDTWD zemUN<`6?M@C}PZe**6f2@A?C%@lNl8W5L5sprpC?S)27l5Ir9T-jy@b3Tql#@hrm2 z>BD0x04Ofq0@+^qqc~C-%CTHjKT6v4qF1!q9924Zo(*p2r$%QUJ)`HCJ~A_7l|V7N z4K)!9IFC=uWUU>JSD??J{&}WsrYd_>ekCg`N*CKr?0NuH&a`^sLr^uwXtf<3P=%+m|w)dFP~<1r|FXJ~}=W$v`XD8^SDoj}SqD8|sLur|J8 zD+rFM7qB_&>b-v@|Qxp`?1h zc~kemL?yRrpyVwNTz&nrE5|@H+_H2Lb#+WKxuPCRVEZ}`oS&W2_uh=qJZShkN)^r@ z8xWS_SU|MX6Fu-|PwQ6T)8y3K##KtfM8!|(qYW9N0qU^@(kI?5k}oguK$_HQS+Faz z0SRJ#XWQzWcemU8~nkoatE_nbt_2VWEjm@4P%NFlKh;ihh3ujie>o;6sjBWMmm zHi)0P#pxo2(6rCXoE$5JSJX011I_T^gv|llN$Zhi95Z{c0879jid|+b%^>CWxYa3P z?H{r%;pildkejCmW=tQ7moL6*A-V=Xvj*=rzUe!KHA&kac|1QMw zUn=YWocHd}l5i!#_YeF3$5A~1zNVvlo~x|s50c!NxJvtxno6AMIF^w-l8%*_&qCun zo9rZ}t*Rvlwzn@N9H+Vy6i>FSJ0~$49`%92$~^rEbz*lodAt6+kAF@znu#^^!1U>6 z@wGYw;t(9aJG028i=F$sYOHObh51rTEAL(0{1zLO7T-Zw>xH5-qB0BtF%6!&sVadz*rwsIGJwMW$w$}8`Pn(5$`pOl2Uf%ORb&}uf%r64E9LQ zWsWu-Vm3ThQLXu{Z5~gNS0l@Ko8>}pBj9E0+1mxNs|IFpHmml}VctLs7&Lq30q?9I z&z4i`mF~RtkDnq>HZDjF~3?X zH;#hmY__(xFBlg?K|(PF!Uc2q+*m-#lVVaaSaJv2{-ZF!lsk=viUcB`$1zVh%@P6E zM#TWW&aCRBKK`oZzZLF-ug0DwTO5pVk*@0$j`fBj@fZkyrk#@Sl-KUuycdufKHxC3 zs~TtOhaOS~g9^&5X$fly44=Pv%GhjG4BZ~SNJAZ%zBqvRep@cxT+v=))XiOA6y0&} zd&tPOJ#ki`ao5sc#m6x=FMAI4SClL$$H0#j&Ct1_OnPr+O@tmmqlooO}Bh8sv^RM0Jl)YOUgHl5y^RxEwC6vm=XAio@va-F<`PEraj)+ zYKiMZYVtFaJK;RM?TdDPr46FtUF0{H&%!xK-zZ~`#XB^hBREwDWmuCF4~ z$&=fUi&%4wE46uwwo0r`p1PqB&pXm{s4?NM;ojXD+~G_q-|ZTB_8F9yoz@2w|JqQL z@GxTh>p{Hn5OH>9C1VY%Hgo`&U!kO#^P%MV3RuUsv#CHX zKD(5Zxu6U>bw#QNwj2HnZ#x_y3X+eawKtdv`E*OcAMHWrrtzM z`y0atQl`a67%h5C67p)yptYCbHJ-`dRM4? z3n^;}H^x(3ehH3GW4`r^leLO)WYdBsuzgxG1>i{vaXa%Z*T>cXhN=a7&8Edv-)3f> z$eg9^JU3PP2g4{?$sONgbs56X#$K^zO)#hoObO6Q_$_(Xk}#E4cU9U zPATK=en#zkwXz1;SoXW7VyYG!l=s`4Yqwfv1-pD~cr$dG>inSHMI=PIW|!ECUX0%F~?^P6u+?$;io^ zymouXyF^bUZ$|f}|8SX$th)CwveH>NBedDvPFXUq4JEU9a54fgQg)!H=G*19`=Msb?K=*O`JoRNg#T~}{HV@&Amq^I+UugvFlwfcjbBOn zAQvIctc$Sj&e5QbX)@pFbp?B}kfg>oI&9v*;sIT3@D|<%%STEj@dX&XY-=0e?^3Io za--eYdxY~FCD?yvPyRopC;vwFOFH~N@}tVF%zs;*8*P21S{60q`@X>SMy_!YU%|u} zdXX(Cs8^0)$r-KyEL_;TSB_7imB6NW+!z?;}t*2 zSZ>V+kYp1NzU@DE9&m+NVa@sZtp*Ko&bA?etyBdGhe}HIx z-C@tFgw<8?Hwk~dxEx!X7||Da)4Is^^2dyTAY~@*=^oG3pxa1AF}UkZG1AekU2Tic zv%&%c-uAUni2S2ow_J(NRGpZgSq-F0;O|nCKB^kbpd0Y3d%Gsq_fXj;={BEc$FkU3 zb=uspt7(wGe3xQpk%6G`mQ<5gizZ$VFH}29&{Cp9bJCRVopPZo;_g$WURiF$`H)wmksBzmT zCZxlykfYc7`v)Jmc<0euOIINoBHgBvUo8NFl?8`}jRFu$y#56fO?C}AIN1HDCU6#M zr4SM{$dWf>=TTmLY`cfT@`mWmF3^gTk)G001HU>~8~Q&=2K4H)&pcGI@BF!=`Qu28a`&Vv#(8yY7vs`?^1Cxz{>=g(5$p-bZ z564wbsC20c=R>}+rqo-n=m=y|B{s!0XJ69`0xFnc7+AP_nE?;OyuEhJg-$3mYwUMj zCS0RNx>+i3sN#t0(EsK>zgg$~TH0F!8wmBB`WkxGNC86?Q0d^UUbc^UmI`IT3}7#ntd7r@;KqO*2!%JXQ4Pxz+>q>wuy7W>@iYiD|~->$h1;U|iObeA1tO1Toa{uMX3euFt{?YIpEM2#R}oRv870p(^N zWs0)quJ2A1yzxtAfws##2tW#BI;>^yUp?5RVsFTFs~r>S-Iow2#f7Ur3u#eJPGAp< zU*LD99~F-t)I>s~2eN#{!!|mbTwRef3LR@@AuC>849-9nkqeRKU|}uOAm65QHfl}O zqp{nNvKuB6-oYK7eY%P>eV8Os4qXeK)N)YX(92Vqed5r$MZX#K!-NO&3kYX?<`&RC zBU~xa^0&;^u>YK^=A?%6gQ`UbakKqJe8hdlCHNfum!`!7$paYyokt&- z%2ahx0g|?QSed@rL62#SPx<1=ZgR=678C)EH#XF@%T7ys=je`5Ru1WYMfL==PPQC( zoWD7OQ$~SDa7-R}Wl}(KiWY*eiF9J64Dhx}%~?sL*a;eWsnysp-lXQ6^wEkYeVlZW zrn|+i=@s?#O-MoM(@ClxG@ay?Z6fnoU90b`5prduB#63YO)Gm#7XwbC;csrsa_R3D zIS+q3gkn1QL6VD!w`iJ@ zx%J#lSZ-A^isZjq-mm$@!$TJPQST(1YCU~EwzOFu!UNCVXhOCq8zAf!4(Kc&?T0j1 z9eHQc1OtHljIiW7kT!D9nt@dAGhF?hy;5@c>3)MG)`_nb>^!c8g*>C(lMR?ztY4-G z^DCd=^d>{gwE0mF9T46KE$WZrnPkR+@mYg0`et!S8+O@y%*S>l?@SrH$43Hvun;!) zqV5EE3sgosWyhJ~Si_l6P%*$&b31Mc0X8Z7RBHqIp>x+}5MCTeSUZcjzXja~=6!z4r^zZ9^?Z1m)_IUc^5+Gql-l<}X*?>}YX?W{% zds;@nacYKzo+ij`Oa*-6gKTX*{E*t3f+9MPZ-HcSrLACyCniZt3l_Vy%rBAuv|@s@ z0HcFQNp)s$O1w*EWAdPFG?{b$Mar9DOaQCMzkkU5ZbiD9COO9mmPay>!WD~be7d-l z#e*va@IltB98dd!^3GsD0~V}3I)Ilr_3-oZlzzqdV73oqId*3A^oDA#lST3ZOhU}k ze)x!TyfV~o)y>R@=D!i{QWvQ)H`1Qrx%+hke1RDzImQag08qcG%$d5!9;VMS<2yx^ z^^#=5s}PH8eyEz;S_th%a}fa3mr8+#g?@Lwxr@4#V0VVP<68IQ*Ra5_VQ(9a}jRo1@F9cQry?- zzulmKny*!9T4mbdz=w3}E1Ql>ZRep&~H8(G0=Z;iT;q zMo-jF{p2Iwf1-Zy_XWGaxxd>g1j_J?l;X3~#28sUA#p}vi7}mlZJv}|Q{^{l(bf-H zqQOgx9~HoBcYVA;;2$<#IbLrYs1T*AeE4C_grbZm$9My56|z|XF;!C*?WhdU2?AC@ z!QSrvV0YOhFT{gr;WSm=;h5+E@pIi{9F^snZ-_vn6~t(-rR8*lZrNQxCkBtemKD2m zZB@VI{=Jv0<8H&h?U!I#sp>3rO;G+28hnY9qwc+fs~7o;Tof*2)DQwuJT{1*i&sd{ms7F- zkn9wgwau_`@tiQFtF+OlG|PNdbd6f(?$D9hX06Y~1$-R~jjK5T*as~AA#*RA+vuBP zX~134wYqlj0fC&^4m3FSh9Ey4-IRH8J@tVcJUlCX6;zu+5g!}-IA|tE*g9s}J~uc2 zEe_%|W2~49|3gOBIksam+igzA;&IST-HonLT#Ph&Y#MuZ-16I;nB$a5y!`59Z1Tt7EBai|)TB{|yA4FS=1lb?zGcw}(Ehr_GcL-qbbpCip_Z8Nn+;3~6Do>(cl4RHKE($$&3qfmg!p@R2vT zboVvQI7XB!7-mqz4z*Vn&)AMWT`x`ASl~tZCN<1@9AB6EPV{W1`L5CId)ue}bWAuF zx={&`@>*aKkm|HzH_cNM$;&Y$o@liyS{v=_9fA%*YA^ zCl$s17?==jnz0knbz=KIEdt36(vOvZgor% z#dnONGbn`<&@#W;AJM+Bp)3wxU$E-t8w|AJK*C^}fr*jg@ge_)1ie)U4+U~1OASxQ zWjrY@N$~G>{ZTtIOXPnSAWzHMHe{0^(P^d5jZO z@BZ6UIH!XT%SXUPyJB(72sewn6gtLw{93-V6WQR(%FgvIvptH~1(@qfEQeSqBK*SS zqDH~T&cU`iE=iRw`n6E29*$`G{Q2;DUB7Rn3>e)~O&Ym78uONORx3q!KEOgY#n4#c$ zq&&%8R`w=L{$Ceo^!~cesx(tm7nIh%U8sVo0##bBK4CKRY34Pa?B@gFGOMESrR4Mo zCT-VFPJ6Oj(XLVb?_{`+R%(U$_dkW)dM8>H{NZbt%T)|tW6pSOi+F3Eq^wgQ>#__2 zv%qehPvMpzfs+FPV9}sbvD464Gq6rFB)Zh>uE&%|S>CmwyprkJ=X}%Yo_I!{zBc1{ zh9J0Q)cvPRE)RXrrWrYHftxX=3%Y~1Pri7K5ozdcnAmR-Lu;8EzZ*FSP{nF?It{-# z54QRoMrtm8(LRjRek>WP>Ar4uo?f_@laV)^>Hj0nDaAN21FDzvkTx{dd_y+8QrYmJ znIF3|+k1>EYB4f4n(17b(GY44Im3Fmo;mQ6M)jsEa9gcLJMi?!J|ZB=`JO_qA4;mj zT(r!Bk-#l&;;OT7{fn`Co4~ z|D`9#VuSDXmp^39x(<*FhotrlH()ZScoE)=vT%mUNW$fQ8V4>o8P-k1|%$r;!OPIe^$p>kCFH5N5 zgi_N5?Yj$(u1Xo6Bh9$ce3v?j28YQ6_h|r#p6skixbm0-Cpq*PjSKym(NG$81fFTA zdMs_*J&?eAr*-^9DTcJ7fp`eR(6i9UrIV>9Ztq^)a;6*4mk_?{*nsj zm9ZtA%r!L*2-1&Zmi0O>-ILF-dmv>B?$5u1{s1L1qpj|?=>e&U|}8;AfX6RyaB>!C?R>K&Tu@-UCqhq zPM}W^)795|^*p#RR!NH5DC`e-R&rgb)6uZOjTQ4~xJFEkk>>YnHAx zqkuU<6a>#5CTGg~Jz{mt=&LhtuHWQ#O3=o>Xj;Es>d$|lw?doVEO-WZ;3b{1b=TF_A6s^{yU$}^phIA{U4c!Xs z%cy{N)_PuJ?Ur84rsR=WUY58u5C*Sq&M(&v=T>QUaGN%aHFO@qO?=LvfcxdKWx%9j zO*&^U6vygU?chFF) zksw1u$8|D3{MY$t7oE(o)81i_`_?b;lG7{J)%%f48kuo|mqE$YO4#6=@r6W*y-L=d zAnDG?&h(A0WL6V4>8;KA4QLMh88^2yR1BJm3VwML@;f3>cj*Vz{$sz`l@v05EQ0fXXjTpk&&F~?YOd7N!3nfG zMMK5Z#p|&$u%y5dETeS;d`2-4J5y9Qa}u6g7iMp?1XxW+@7@2aE^)lpfg2Vf&Jo@r zsGwvKe6hn*z`HT-&dX<3cr&Q3)dF*|OJ*{7r19E1gJ~{aG<;?bp!VYrnRxm3@q0+4 zd9IjPbu_b{Sk&+%mj@Rta}U4fe{Nma_wtFxerZ8qzhuCu@Y=Z`l2ySOrL)MFRd<&w z6JtOU3>2*Air1@~h|{YtmxzOcBFP*8;^?Jg!p;^i+S~15x;)Q`sTT3P;Ne60x94e~ z)QUJJ*=fx5VD#!ri8J`fL(yE{_k5*lksiyl=r_qzk zPh9KA*=F;($zRy_pr>rt8QnMi@$C{zo1Moe`!PYX&H=1BAdz!U>GWsu2uw6Al2?Bd z*PVNG{(YN>N}dy{edgN8-PtkxNc>E9$^9mJ`k&1zvtr5|CI?54WINI}qsn&!q!}rl zh;!tuvpmYr*RPo2!=9qflYBgis4l%#-in_nyKr2$FY;bTi?63RU)qEyiY!fg8^{=C zYY6lwLYY`%;7ALJ(-ewgE!SAnHjs1p>qKW)qdr9skz3jnRlEIadGQfSMAMw1-;2Je z1uCD*ZIU~a@2TF=J+tBKqKoBaWNwCvqhm-n zwr##n1#NYSp%Dd|!P8;De+v@$|Dk;T3n2Kfk4*cSq436c0ez}zrv*mV52+&4Xw0FXT+cLDpBeqomMHoJ&gS$$sAl+BW;^Dnptj>-%eYZNfiA3ogN9uf_6Yv$ zIK%+3pM4sG$xB}r;3*yd4#~^Pit&>goT;Ps@RlaadBAocdPG?9=js^2vv~Qq711MQ zAaI2|R&R`P8oSjFnA=+sG32prF_A%EFr|J}L3~AftNp|N`B+fQNVuRMqXK;uer5|Z z5_5TUo~WZ6cG*30isRE988SX%rbVAfE)93D2F!E1|V*5WOmwZt4Z*%Qu}8vHA9F$vfL92W0WPZ!LG| zXolSh!vepPDMoDJk=zE7ywJ>mc&8Y2f<22*MmS_$;s`0ZrbdrC{nAInOfckcQpWBx zaQ0*fXoro+2pJ`A+6xU{M8O;_uhk@vtZ)7EIPH!b^RCGW9hPPIT;~}xNS+jf8gc(% zmulMD1;$mSx{^h%YBvF=)}R{fBm2xZU^TM(3gvX2oZ;mYDikwhclra6D_ z>N4Lh{twyeiVh(`mW+=2Wz#W(7AB3G58SQ>=c|!CR7NVWV{G${hca8d;|J_`a z-U4FJZJo84fxi(EaEOoeu;^qeAM5`0@3)h6Q%Td?zzTp`qKJuUX+!T*eoyAlYpAb- zc>3uyuK4Y?2?qCR$VZtE6O+g}-eqMi)pxg=lwhcH)d<&VkbA0y%!b-VC1AwqJH%*q z$qeK`muTn;Pjqpaoz6LVbLuo4C#y9y8x4!uBxppz>Lu1l#@tX9uTDxDrhdf^wwG%v zKKf9L$gUDfML8inA_Wlsrt*U@YFO837{_$wwjtu-gv9frXh~5@R_mBBV;}Ex$!XsK zNS;yq2I24%yeN3JK+dgTdXcZ!)*N6VVD){H$=Bjy84%Mv7OwdAmFx0qEL|8H^K+3W zv&tQTtir*l`0#C&m-+kxGsx*rwYN1hC&A@gqzc&R+kbh|sdG{X6)H5&b96AA6}W#1 z7ME-v2`)_be4sF#@lYFflpu7?770pR4%D8VOUY`jXa8io=wwo;+sv`n3@-1Rv+h5XSB~SzpD$v-Lg?^XgYL+Y4E`?l1{;{x1fM(5 zEO7)U)1JxjhM%PB=@eKaSf}>-b`6}FRnSPSd#pyW+BmbfCEY%dJoFA2NMbzxQako_ zZ<8XkYT;w!aGZDZMRs4E-Vm0j+#y+qP#*8oFB4wZC6aVGh%n_UxH)nwkN>9M`utyy z0+-f6_1mgmp!R1;LolF29z&d7h3BtenJcs^f{yq-JkpBNanl8GWv}So2ae zeC8_jc*C5xAEx_(dr+X*m~txFIKRL$=qGiyY7YmcOIk^Irsw*_*y@!kvCf2*Na>(q z$`#BLLFYDBfeUxr=wm=?=is)MLokm^Z`l3db<2LT+4FEat?V5At_$Fd?d0rc;bu~j z@hkQEw|n;1b5G~RZnnOSp8%hQDBt&~=OPL-?%!_lmui9_VYw|bwW8yKx?IlmoX0FB z;kH@lmUtbs4Ybxc4M7_p{&xnboRK*=t_+Sp=#nlujZc-V-txB8?nOCDAeNpuK^S=- zw7!e_ciO*p>|8t6rmCM}@5DWJ?`XZRUg|Na&~Y-_ZBOrqin2R@HYt}^`^lcyGRLKN zYxm@s|3Ck|AQccLM!=}r2PKVPn-X4JBhSLemMGG!Eq;N?T0}0@Q$GLxYb&LCQke;6@Rctz*^R%P&55wd++pIM8 zrekQeUo;)IAxM9<2wp03Ft2u^NPHRJ?4jL@*eCfCn1~#vv;LXvSnh#*Qfgli5U66( z_0wOuj#7bd!D%>qZYB-%qJC04RQ=|TbT7|kLr-J;D?#*X)w~aN%K@RSMBeJHzclUF z?5R~e_uWAW;$)z1ChR-~{XBy{!Lb9+=JZ7E4&ly#Ix}GZO))=vPGe-_;vG*`-Q1{^ zvz`!{uEV_gyle}XT7O2iU_3dnOq`?*1kM^rHgL{`x~&kH+qFo# z&VUy7W{2m78f9<0q8`YvGykH%mwb5A&vaXcaKeM5UG_40Bnwu7`< zcovfONsl3{6?6AmO~i>?Lwp&mitr!KihhyZd@l_oT&}E9VXf~- zn3Ghvyd*?ZEnZeAzT@Z#i+C`5AV98<9tm=+U3`F7N_v}b`r`fn{iOx}?>6GU4sYHi z)2yo$CHvyE-KiKh6zLKmsN25p@IhM`t3e)^Ak6y+gVS<^gbvNz9L;_`3U&1OF`yis zhg(UU=u(4dP7ba0psFxd5<} zCv|SD-#Kfj+QUj(J$%cX;XK7PA;6k=&R?-*M?k9V5D7N-E-K45t$$2GefP)QGlUzN zV}FR>^y5zzM^1gk6U_H3W#dYCVQ3liLUm=u!Gf!y94yy}MBdLWtXxIT$iXPaf-BAX zX3T1RMa*mGAZuc~vA?H;6BBV}>HIkoo+rM;LG09^QDo_H0XU(FMLOabYN=ej#t+wO z$vv-X|2{jRO8fxE5G;)}5soupxwM5lZdJR4maMz;)m$$vJiQIl~Ar5fGBNEi@%|5>->|vF^9MqEk4yC3I{(TwBg4mix@S zHN9k>k-|s(R%z<1l$H9&AFuf4p^W<<7>IDAhR4)Ay@khxE(Bc${`tM}JcDpRHCmHBSby==|+{u~-DVSnPEE_S2F?b^h!bJQ9`Fvkno(lB-YdBaHot zdLwcFythe-+ghGbR3iTzF0WdI*M~Tmbm<}-Hl_!{=QN^XH$brJY7>i%WoDJiPKnX= zwMKrjC7_ux5DYZuH_WRt*hxfP9MYFt>i*n*H7?pe#u{KiB%XCH6h@m;qSVz!HH`>+ zwnJ17NYCP{WAWVih{m7fFX#OLRir6&@YveXLvra&yWYIVj>d1@CvxIVR>OYvJf#+F z8BCXln7lc`=VgxSM{2pR(A?6tgaZ|ApE@Zz#q@e8?&-o)Cq0(I%$+3nzmrTCO6G>w z^pF8!4QX8OV*+v=lP<%XuH;yb4kpj!*Ci9i)aYVj3-uyr5L&xXgCRV}Ue{*MYjsF! zd+Ci;&iS#bh^wQZr&wF*s8Rea&-xCE^fB&lF zo#T1>t`xCzS+QdJH|?ie>>*gcqxI%YBi;vnbO@(do%Ep@VCj$vLdIbQWTe_s z70k=oF~9urlZ$3+Th%Kz<=yyviczf-*YK+JRC#~q>^hpP=1Z1BxP`DI>4++@HRfjd z_@mwtYs|W7+;Acmg7u!!&S3Y6DX|mXxi=C->1+&L(k;Wyx_pkT74D?8Rv6WBMNgvt|W5ps7y#%EV8?~R^AkA5? zd1d$<& zSgotF&%e|oI`S|wighV&N_XFEgy)|Bn|LEg>>{cD=@LvKnKhFsHnGp7^KzA~-xji$U{XM_%?;XDf@?+iR>%)Xk9cIrA@)^RL zh%el&KrVq;HCl+y>b)UdbZkCf9n18r5I;zrx0{>W-A}vP2GD|HQ25Fb)fT{I&eu)z zg`jNE6>boVwI@IwMD|r{lL!3<1H5O?6wTk&d|Z6*((!zMR^?fJ!$yax!Oh79oAoiu zQry zxRrbP;{5k!8@~!f3>~+~MI4&Q${XvYY>iT`A-sEYC9vn)Pes8r?eIkDjsPOFp`~Zg zlxxe!$rEiglG$hXnr|y4n=9b>CZsGt$--&m#rK>uA3PqGOR7@tsY(@0h>c4;P|z#m z%c@R`>(VmWSQZjmPEjTcC%;`Ir3h!=a=JfS?-*8@bgP+FE^(jQ0wJ+xH4YiUH+Axx zi;4!OJbegO3N3$L!3`k2Sb2HUlMH@m2&(A8KGk5N{UH~f=iIr#I<>aylUxVEo!#$~ z9~pmrzysn8A)Y|hmf{V2}XNY8gmuJ+no?rt{ zv-ykRzt=U>B5rzH%r+L0%?W~R@+#n=>;;y%XR@_J0qUQBiRDq*d`Sz6tgvrD$v`t> zd@9&Ih7EmYxJJ9xsT~>;X)OOYTD1SO%9H;!Jp2C*`To~Y+S_!0$P@zQqy_g1X!9G!0TS3GOM^l;bwk z#X%dhT#J*D<_D8HAj)~BJOjqQl@$g)uf1wUTY*O)LpW6ZeqHjlv`W*a15r2FRz?() z(xRk2u4_UksvW1_36d~hiLpCO)QA_=t*IHAO1JDr31@Jzzk6156W4~097_Wt?D5;z z9RnR@4RpkF78H(XT{!vX2uS#xt3HUAb<`yXR?N;ohj(Ij3M3MjT1QV_RG(op1NxUl z%N8LnF%B^M^M;MtFV=2(`u#tFq!#TTE0uU+Q5lwB@eNdG9drSDMt8LI6l!^@x`Y`|r2#Afz*oDLU*)Z#F5d1pe|+@q z7VpnHsaZ04o6uxgNjtcmL>kmJdnPZ9sX}TuD@wyTw>)~L%u$->{CYvr4xy&%8~? zQE7;^$>)TthGIXTkW_q0p|M;9Zy0)!ag0!sJ(JSAJjs7gO+#lPg=B@R&OO;HE%zK;RyTD_~^}XEzUbZAq7OI`~^#KMX zmH$@b1fd&<3(XBV8FHt0W|}O^P)l}|1h{3BIQ7tDh=9!i&em-0QiVQ2eu>Lj zGWTokDEYY%zqQ`7_uHP#k{tZ4TerM6J9*{(1TJ1R2RtZlpm;ISOIah{W?kIp%w#Yk zut<{oA>!nP0N-#R#kMlODmY$hrVPoAor{X-=x1H8YJPEI2j(juazR!Q(m{3p)!xL9 zdLLyIM}t_thZbglrDZx*kZy#NRLcs-LaFGQ33|(+g0P}ndUViNx5mcj$C|ADS@v~` zDnq|z1h;|8kUDUr`7`?ArO8^m1Blc_zWq${i+0Ura22R)6jkx_Xm7rj(mJ8bsX+iF z{qBSY@KMOc2oSOt8FOlz2y75d_-?R=VjQFoDY1X5s}k4U?*rB zZovDvPvJ8JBSW0c(TLx?EU&9Go&HCjL-9&-OId060j6AOM(|$1yzhsxaJ4n}RvM-> zQ*^P9cYt{P^LSHqZrIZLd#(*FY~OL+etbl@>kKx7NMTfMwjp!k8X9?X*ZL3Hfi}`t zDDx>;NH{-w-|Dt+Ot$cY`&6{7tsobQM}AbLzeO{vZi|p!4|E zCJof<7XrteqlYfYRPv66r*A-Xa^7vU7kjMcN~W#KAHIlq&J@ak4RM>RVX;3b-FBBa z%1$nWA-19pJ-?KurEf}4+7)?iFSBd2XYtcoMk;0s1o2kgYgj?8b1tZe+^Mx&?58TM zO#I%{5OSy|Pk4;z%YU0I+Wfnx_*g%m+aTg8BQyvp#AcxFBZs}@(TMPlHx6ot0K{`? z{DfjjIM7sQmk@!+Tz8=(^S{yC{{OFv=aoeFUk(l*Nao5vWE!p}CXPvF2WWv--C8Vf zHz?L$wq&b@t1LFac3R-FD+pIpT>#!M1v{ zi${Gzs;p;)p~1ye#-^UFp{~Fw$zE=2IGs0-ws-C{srC76>iBK{F69O$qkGF)C)(Y1 zcD-%AU%k%AvDyb$)r*M9x@_C}Lk2P+q=`|G;XNH!e+rzA;VO5O8ppc#rCuNU%JYUS z>-EU__ib|{lFsnuli=CGFdts`;mL4Q>&bwJbDgK6%xu(bkf`yA6X!!YVY z9R@;;9oqQYDGreSmWS=-y)5DdmiHar-2Lu1e`{$`p{iY=MykoI(owSeMP;oAi=-=r zfip1Npb)D~YZ8sl9c&rG#O74{Z{^>a6O2JVhC)ku`PwF_T=k`*KS*5|*}F%RzCyS4 zKP@W!V(1QQ*KBHjoDXc7B&G6r23=gEq1~QcNikb-6Ix;M-In7U8(e(1rFAie>tilE ze6L>%{Pl8n9Nxsb%4NZDo`C+bt;o99A9e^PS_R_O`14gC8eo>8Iql{~wq|hVrgpoG ze3*QJ@J62@kH_*+@_TD`a#vn08J>bFi#&pVysFZ|jPs7+mTqMAdz$CkBaQc6WOf=U zgXL3PV@$gnR0CM|F<^Zs4JKj=uk;CWNk9K}+*>!kw(3fG%V>z#ckNI-sH7y9saMA# z9cnUa9}fz>=wp|{1q$w_Vd?Z@SL|63!XO@2A~gLlKKg(AP1FQAd*JS*YL?Mm7^VlHQNhcbSU!wY+LqZpuif8j~ zyGzD@#|b2NE%fvxs;Yj!>F8jtPdr2J&xQe|}`G+n{=wFNWc%_{>!oTEsEs)Z>W z%;*-iB$~h$b(fJq0fI-qPoV=xwSxq4X;~P>Io$NldX=TjqMNCvUBp|m1eI>`;m3th zjqk8U5R=*Qn)5NC&zHA%F*w5UbL;3*i?W2X&TzptjFdklJ@>o|5Q7Gj*UV!PxZbU$ z`0BO`M|?uwx<+;m`O3xK10lp(|~?z z!ss;Hg3sIyr}QC@D_`VHiKpv71Z7?3x|qprr@`;$RHan^qHA40y=gT0!3I?|7dUk! zzvAsVtB!knQGnFt>B=7S($m&s@%mw1j<(W`h64uUSlqaXakj4faF_5*e3wX1hecY5 zUGyisR289Tj2AT_S21yPEFmI+B!0~-ZR^hFdff`@{dYib8GLk~`Is;O>}b0BLk8&D z2ky{o65kp>fM&WR9wV(P(aM3|Rkpf#{)JWeM0T@7s$6kc&6~xR6?&W`%W1}w?QJ?& zwGkovRlHhruh2-_QU$HIx*dZ1%jYV#(9a~e;tuDcVE-4FgqYC< z@PbRNls-Z{+*eqf`S`1DJU1L|C%cDz6(!B|l3)7HoVc<6H1c;wNDv@pKzAi6aZ)Qh zABD7@xj0X*3vf)8puhDmQ3!b?z))-GSQ`Ap3}87HG(0Su%@&0rY1AjPbfD&mA8oIT5b-VG&PU9Fkd~G|Y$~uf9+_v0UZM>l~#=|z_H<*M(uf5w|OnX$&S4(*Ujwkq@0Hi{L|8GY;j z1p`gb+i+3b6zz?zPs}rZt^a$;_jbIs_llOOA{;+|NO~s<2J6Sx`aZ{obn_Zy0o?hC zMR+Ka_b`rCJSPo2dJ<>GxL^Uak!V@~5OEZ61_2puth6kK;60(j%e3y6yzPnN@c{tR zKh`Ow)&*qh$qP}kJrFW_{Qji&KHFst(0|l{YLbdUTd@zW9;Qp-v@umlGU528 zEu-zrPryQkGHU&-Uepj)24?4oTNXjv#M34S_-2*a^jOJzO%D>_c~%Tkz4 zUC07vlNLdLlYxk}LXG5iLov^fSM0kDg}lu%)q3Y02E$9E?rOb|m!&fheeHr@!*{~P z=ib}>OgST*~e4;N%OCL z2@CVn7#DYav*aO4t!`}EdaRMns)qGC%^71>;U|^S5TV4XJM0ut zdNb2x!%mjm*ZEB=L?nj}rVGFZSH%?{M2|=R!+nAk5|OyI(ZGMnj>)c7-mYuo zuOLpTXA8{!$e_uIQnFjWZyn*7lqr4(zN-NN1a`o8cdPonGSvOlAhG{IW+sUnBg5aC z-&9$_Uc4l6ao2gehY5oTEpJV~veU10b0!-pG45q%w6O}HTOe*lIz{I;yUt8L40wp7 znV>bfIp3>z({?w@;n?>+=R9ISd3Pn0O$gyKbl=0-DdlVF(W#Zqx@+p*Nk}v*yx6{${uWaleES2#%NEMR zjx5yP+@qVg6b3KP$Q~CXe_qL6*R3iTyf}|Qw#*HyXOHKJlQA!nd~x>1B-vKx<^+~? zo=#lCXsD4#EfzTiy~$RN-9`2pKStK;U@D-KcHX0S;?r%=Itpvvh69=C{sU1V0BrwA}2FlooN_LdnG zgBW8D>$*VxOGSr(;zlbbBQ|natc8g?yvg>S-X>c*A{>b~YGgVXx7|D)>Ghg=%u4Ope3#R=68?*hnuv+_$@rz1yw{*Li*r~|L`=nc;gplsSJ(vUe01l{1 ztB>?mvF*yt#{r5>ZGsxj3X350i~PrUKAhCGNq48McId{+JsSE!P8wC9k`{(`>m|ef zxi0-aJNRp`fI#1&Ae*gP;?cf)9p+*(pC77|({>#G1|m{4AWLs2tUnZ(fPvp=xF5*b zbHXoOBwQ98IGcd;ZyIKA53}yv{PzL854K9Z-@F96J4!>V9j%4BLMQ+fE!Stl!JqE#BW#X!Ea%=-xZK@Quqr zs_N;4$If5-6zu!3(k6vfU!vF1POS2|sXOTSt6=A|v6ZUjw$wPOb=ZnC621sVW4;{6=xYS=0 z@Q}oFT8%r+Pi*(}JlH%=I~uUw@~>LXM+6fXOod|s=8I3e!iABDlPCV8I+hiAaTxOq z4?@>)G;|%FwV?vtP?#NC58xz=Ujtvzq0U#_ooQEavT+$*ld;?~xg?o*n2*G++vsY( zRkhmKOW9E^H0g&FlQ{_yRVN|rTxIr0Z>;NTO^hr!DZSsLIns7Ju>RdGRi-D_rcgkHsbDrf5iwg{*b>dvS{6X!<Y^>z8FzX7<3Zw1IYJ zJ4~^v|&sAXYh#u66KFuKcQxo4-LUopK z_ZInTvZ}?CKev=OBgE9WzC^ZuQ2r$Qu{T=Jf^1&co3Lt>u(sb4d-&eis6)KNV(+^V zeEl5*lUW)7cD)U7N9Du;5TT#ZynLVpahR@x-H$RGDBuyv^}i`FGiN*=pPXC`ip7@t8dL6Ydoa3AWY2E6af%ebO?XO>o#I#o?d- z2cP6w=GmDdRTo7RM88EYR}7W$8K1OP|9m9wgg^OyTjG63);cZPTWQ+h%2c)&=-AT# z*u~dcWZcTFRvXJ2T+dzY_96}#$ra4W5I@oiu2kLBkDz(1eVZk`-g}{N50&COc!X>& z7r74;t(_&m)G2e(v6E!RUXO$M4SSO$FJG?SCG+lR6 zKdZvK2N&D&Zjv{sn*l|I?lJN`T+kVysCD(c;?aWml?fd>4l?e0@8QFU=64IQSPt0~ zIp*-Nv?r-zE$Rp53*0C2+(D@ogz)GxfEyMf=EKVm5sOQ;ZI`{cNc3TBdB|H7>SvAm z>@JVujk+y}bYQ&)w+8eaP+na#%HL|&*igLf-_1_Zu_p{qJsV1PW`OedJJE}iTQc7R z1RDk}TzKW^Y?|#=qF?Wwg`Q3O0ioml3z|WowL#d4|D>-B?y0%O*JQ!!WCrEfX@z{f zs;=BHWGB}k+H_)OO1CcI@uJ8BrC{DqACQ@e?aSX^aZ;*LX5SM1)%_8C-v#*a+kMUSA<4Css`pIEWn8HHdDo64j2OUvhu=9}hEd%QqSFe*3)4kwkg2Y`D!LN4MnRRTRG^Ezp<5- z5j%Xt0KZ}-DHW~X-aqruWb=;Jjf;bYdt)b|e%!UvorM@BcCPNT2Ej(HV2-;tmG9V5 z-_6#vjY>(9T)Xx%O8@7NLN!B1H^(sMu{wF_G3`$A8fZMAzTL~avqB`dJDRF)jvK>p zageDqDvu;=YLzldD?hcq96iZh%2+H7q&uL#)DMlhQV>|IwYqThdnWJDjap(=Ym4fv zw4oat_4*L>VwbCN(d-EZxgwc8k|NEa_Jd!R3H`QkFd7zjZ}F*{)wFb+RSDeo_eoqr z3!>&EI&AmOn4oE5_*EaYAu7`AztzxAx-b6E7G08&POyW_1)PnC(VGF{teCU|jc_t@ zd~E{dbJ2H_JPgV;{ghugh4v}atoLXnz)5NW5 zU2Meng{;wh)ozzJgy*qA%S=a9zf=DS=wL3mDhWN9ZqKw;^p*5pXM$G<&K~g9hjIX$uTAO}`0DN884f<$I|XH7 zlUjqDId;oK+3Q`KD>XktG?L`SXg8yk-s-NF%)jr2JL60r0(1v6Vu{;+(=t!%s(FrO zM|qx%K(511PP)nDcU(v6>hAx%aX*=O^70ioj^Fk2JzS?Q-#VYE%`X(?&QN1Nt5IAm zlQZJZVVj?@(Q{do6_qFf3X2lo_f_Sf zv&-;+CovSEZnx{270y87GQ1Vs*Z+{+$uMPdi?`n~c|wM1*XY4vJ`mDw+>g8&9}$Za z2Le|CmHZMp12Ha3>YK6#m&Jyqr3r9XmeLF@d!(D+wfg)^vWS;U9Cp_!kHg=zJCX2d zoeb_0lEl>{`>_1C!B25qy$(00=8}_|jbmkp_61G8udrjgm#=(|S)qg(I=Yq@mK)tN zhg4B9fFss7nd-yyFOUmUB{9w$(Q`MqdMEV^ClsdsVOE*mc79GL#VO^l*DjVV-pKvs zxGg|p4;L&i-lW$j)VB1f%`Ab*<~#b5BM=Y6?0LO~^1!(T6^)@1X0Tv7_CZK8pv;*r zxXX_GlJ>wPmmx)z5!@P_Yp%xMdxVVGp!&J(x=X2G z?sLfz(UGHF0kMebTF5~_C?*LF;AQMxcz}5bK>e_C{ zviLH>fDrw z^g5NkaK^$b`vSSK$vGc-u}=uQa#$OC_wh}MT}ouU7U2iQjK;t9`oZ&t=q>bB&d;Oy z3cTdC*}~j_XA3)dcVV|!=iU`O|)dI%UYYTHfQ&F(e7C;o@bre$G4;yOB(*P!nh z0Iri~HE|Db?K6sFqtHDyQ=gc+9Gt1Ym@1ZxNVZz;q?=MIg9+thHZWx4<*tV%wXyh3d}z_H9tN$6uZ^0Sm}|0Lf00+hJ))9}!7cO7?)!AnXxqV-kz`$-tpu)j z%N|#eDt)xNE}_O#V82zfblaF$fLW7g;js>%crGX2`FnD-eDsF{WtRRm9ansC_6%b= zk-~@ucHGw$B81>rL29vMT6!ry!%G?A?L#&39MN=j6pxqk`_4B&{M;g`JtYA5XM&3C z5M+%`c0C(M3*(sa#<_oxldC$gI5GEz9zY;oXMf1d*G&PjBwuHEp^-{M5iY$P-T^ z>P%Jdyb2!pvO)WDdVI&rWTKzp(k9sCuCwP?ofM1U6B)%<%+)CAj;w_*_qq=c-b|^M>s-#jW89!nOnTqHKD=QY$7LS0sZ<~d9 zF4v`RJJQf5lbFN7cs3QtsPA^^P~8o^tx0@Y&=Mz*Nqf9#KHwsE=WMn>B+%u(g9VH> z7T@&hq1K0CoJsBy)<0*^w@<7Dsqf%w7K<82Kb|8R!wgEkS=*TRfX!XNJE*g<$6pCy z1l`A9b7e<1)rWIo4hNXbovDE6385z;zcbTgVZ{bqfqD0gDu$^N-{?t11qnWKr@YT} zbmw~aWv^cY<=JP$&xKW=+qCl|y3Qo>`T)VLyv6dUksZklxQdDtMf~ruGP^o-^2Sk zG{rAWTUv4Pyf#~V#TrTSKB8it?W;zJQL4+H8J#kR23j%7^H?CVq#qja{~@Dx%ID>4 zS5q5ImJuo88h|_L*%jI8WH4U+hKQMXn&#LTWXV-p#2cE?7gRY>i|)Mm5aI6ta`Gl@ zbirNvUUU{;O^Gj5>pP&r(^x986wz73$%7cb*qB(mHbB%#?=adjL!i@WZ!(2FbG^9) z^L+bh?u}phkn#uP_-JyAP+s@HBPD%%Xs0dr{MxBLV7T^-*nSN37H{DIZA21&34!$% zHcZmufNF_inK@A5*xk}~pt_vI(3`#nspr%r8Hy;9#65I=I4vFpYJ`j>qityNQ_NnyB|VcI-<5QJt%UEiZSxGb5=9;eKwIUCcf5P*W>W zi^mlTv^(@Rx_4qxg7N#3p@V>=0U*wrH10rsbjw;=Qs?lXa&&A8AUb%b zr?BkcuGmb0qSUFxh8A#NS*M{!wADbu*G2ey(fMAaMU3$Ti*jRV{sS>FKwtBZYDn5^ zYGf7y!U5ZozuhFaA=RAOUkpp^3$KlCey%9VG^{I zRoov6DoGt8ehJ2LTau5DF0SJGMS-GXRn zG4y|c^^Ze$he!QWOkT5A10$XzIHc`cK`|iZ-vD@{Z&); zxA*0KXIesCrJR4;74%|#^wfHARh5Z0A>rp~}Sh`e#wy2%bH@Wbqo!V zbEisnOipt?w}|_iS`@93V5Z7^oYrvhct`9>E1ome((^Gzy7OzPAcrCE=2x~1OPx74 zwlPIrrkF+p58BOQE^ppuJxR_V(7Z?7C?ckeA;Z}dRq^K({1#Ph66U+ne9_;+W0 zK)l}hUNk{$8!M2-pFFg(e)dY9@vL10|MsfZqx$wgbYr#iTGy5oSg-p^C(iFwX54-0 zdF-xx`|;x;8}tvt+vZsbdBsD^EiGo0?--U8rH{#k#3>kt)8-ICy_ao%zBi<%45BhM z4QeCAoK*-OC?a3^VgdlZHeNiji}*u#o2g&@{}8DD-xVPIKjVb|-*5kW2T=c)osUi_ z{mP4F26s=gP~)8`m_7g6PyV3y!F{*fYl17zcVqUseXwMY-!80UtDv?&bbpn`9(i6E zLF-f9jQiffTL9-I%Wa= zOZidBU&#Vn%bjc$J?0*<@F0X;nmGgWfL*RAyzkQ$I$+(pRRPmpp8JDoIJJHEj00ab zor*Rp?{f5Bi?==mp8rzX2cPXLP1jD+y1_#XA0z0zj866*^_qp9z_&)3Q``5p?Sow@ z`qKfXv~RRK`FT5U3c4;?`=HroUfsH3sWm@x(CxkpkyW$&T9(20C&E;;=xHYHb@-@FMf59)ub5QNShvKri8sOdCdKG1KkG9U9ih)` zjPrbZ^p=N*)c&GiZUTqFuKY>>A`uKFi0tX>x;U!&>zI@rm^$XeD7VpCw|D{gk zy|3q$(1tnB2N{5G(AFoO2H3}3*JyDrZ%d(pCC`}R#o9b-Rq+ZD0YgWCy4#2gn+xgL zAU=FzqD8y`S+N)kMq`!*{lJjTdLw^f{x3hkZ$-=z#KoGjJ+F^$Ox~6qU;of~&72)j zKh57_{kEHMYYC~AA_8sGb0-;!bl!}Ps*P-J@WyiFN|)1=J1exZ2r-Jn@O4Vua7qQ< z&Hd)ou#5HUSXcPtVm?PeC^YOVGIA9ka=n4NU(YoQzhfO}k8!K>4A19a&vvC5gZBY4 zi;uYh@gmF&s{L_}9-1zqQ<#NZO$4ww#N>fD2Q4x~Za2TTD0ubvN(E(HVHEzgOA=P5V%ik+{9S_iQ(7kSHJC z?4VeRD#!t}F4s#mFH@?zSVS4n5R%XsXbgf6T?Fz1y-vU}y!y{Hg4whdJ$!9Gd^2gb z?CKWfTqB6-pUdOrz+-A0(mrLURp)JIk$)`HC%fb1uy_&L^lunSQPd`yD74;5t8IBx zyAE8n`RQv!79NC02-F<2JyGF0fpOMsAIwd~a;!Ah%k;He$s!Z9-HQKwWF zzkDMt&w0hjKHzZoE{XMh^H9=0#hii#C(>fTNy{t_Xo`_%;uK^Ge9Aw{|K-`?Ham?J zcWh_m5&`v%>XuBExHYwC=Y@)f5x$-ErP9HO6!jY9R_0EufE=8TXuJr(E{ z9>AIiJu$0a+y1_<;;K_TEIxJ^{vna0)sP`>Q98dZ+hT`t?%@#?iJt8Htg|O zjr8NB{J{Df@2F7?+BcXA3>p<<*fyRX(XN-T(}WxG8;jl$(e_&1!cO;}_PQ}TP$NS@`i2M$nzl)U?=Ky>oy>VaoAsf(y7pH$YF}+_u3Ts- zaCINXDnpUTu`=-YkDYwT_-iloq%FEmeD3XTUz(FVF^4t>>NaBMjk0+p8f-q5*6R&vT5T2bi8Nsp7-sp$M><1Jv?A^SU^&re#)9Nbe`hojmJ&qP!w7;3BW$teI zFQ=kEHag`G9jA2=UE6+lF!kH9Uw^0L5FTNS(gG^|&S_+jGlx6PG?y$T+fcjeEgU?t zHdW8tq5EIgZ6DlW zJL~>UPgWxa-O~E-s@Un-19DILEm6gxg-ZRHkSj{(`blE~UkXO!5QW+0HC5vKvghBE z7sX=ZC5#!ZcBv!j(&CLdeMurWHPj`;?K?{4D_Vs$g#|@cO5_#nME$I{hr1$Il~=C4 zxGT~0V3{jw#<62gS^Own$6Vf)0=~tvn(M5aHsG?GAi6bSTC~?{+Xi5ch&3(Gi zfBCF<%iO2xI>Q$us5A3-6 zpUo8)_|`J!-X%_Lj)nW&GoI&^_7*#K8+w3Y;T>lhXNbX&L&t>l9fy#9K9D*jUjOvU zV5G~f2|SO}?kRl#LhYuaJpO5%0^n9HT=PxefH(ifbfSA%f?@g7Ayh$9)u_er7^>jz z`%h;~JvF(qOdUiou|WvJHA9C!FjEPyIC_r?^-%O;9SGyXGZsp&F*P<;vzNWAw zhMQKSOt<=7w_n>h#y)q^%ZiPkO^&25>YeDc7<5T(Wi2R3)#Qc|YE;S}Hv}gm>i$%lW(JbCuXx z)bt(fTp~KmP~tFuYffTdIL)}0>ey-@2;>zyP&ox!A#iyAl@Z%=i^T;EPO0bd8GdFa zAya?fIUPxSOSQNW-!SKv3!|ZgjQx*&TWC-dvSIjYi>6|Ghr2e`VcR8}cKXBE6vyiJ zQKW05Kh4LDa>!aULL=F%eRw*@>Z_$DGy=^n-qD;$r8|a&#t7hYWHSw*JV=CHFIDvT zMeye3j)myi|{dhZW(YIu zB;_p~SG)41!#qiOyzC7oI7=*5>qcZ#qoL!RB+En1I1YC>7F_Be-*`J_s6&UZ+(zjC z4VqQE7HPYG3zfR{WJT+r;jegrrZh>uhZzjT^AXuKC}d5jv&=9#dq90$i=dF^VI$_xO_-mn&y;NJd}P>Ev)Z&GpaGqDzpklMd*hn4)-SEow;Ocs?+OC|ISoQ zLsq&jZ_#G-K;JjL2DQ;ZCYktiX6 z%ba!ZyzNrB3(dEnZ-+(r@s&~lKpTiheJzJX|7!WcD3>3YSOooUIU)^w3A^t%e`%fXwk*!W5LX6kw*&Eo|8|Yc`A-B5+g@*`` z^hYd~9I;6b%rR&f6c6xNqaK;68^`$Am*L)w>wZIvTxSb=$WZ%D!D@3wwX$HMJhbpI zx78#pk|Wdy!wXa#0G$hK?#6_4Eqawb>t()I+ifusXQTHSfTEM2JD?7}h7zNQkO($_ z7gK~BQIvC{+vB9yOYBbIQ#Hk6n3E}bhUN2~2&F%CtAgUn zM@z|5UE}NdaSH^ewrSq5?`H(At4zR?KXh#F&m@2$MQ$nYErW0tCKwLXHorIcK0FjO z;t!{Q{EL7TeuVECZ)!2 zWcgl^^lPUfykoT6qI~P3ApsU)QUy034omdP)jTD!dJ&zo(CBT)PY}Fq-f%6C!Ry*A zI0OIt4KXQAdBJ+Fc>lS&b(SVJ#x1OJr)bVsbaR8D+d?g?LLjJB?J}$?`BCXmzXAba zFdjYvEUC9R<`W^Q2HW3bdI|dNe!kvA_~uIjZtf1UD6MZ~!t@=BmY~|hTT?d52F_V# z=Nr($P451&fRahYZ*jcOKGXjsh#4%?JA}4nev?0-_69;`16>(*rugbufNI!#bfubEd1i4&n}~ zs{6dE6>e~Oi@WGleY2Y6Wc&1!C(Z8!!)V1W-`*o~y#4OnuhG5t?(pmcw+{R<4O81Z z*imR)b+8ULUQ;eAdlV;=$)*`ghDjI#JUfy_?7^KYk_y&e4-8EV^h^42F^-c#sl&gD zMqOOSTfa(3F1x?nT0rkfDDeN>^IZMmMR!Z&7cxw&$?aeW`4_HvkjiKz%?ZmQ#kS2^ z@hc3sz!N=F@rfm3WY~WM%8hudD@((vx%naDSh! z6n5bcKezzlXN&PHG>jq{!`}LhUA`+}8|fvf0nogdZaT)FxMNeSR>sjs3zh#gGu`iG6T6G>4Wz zN%CfP#ATr&ft1(f9i?xoD<>m~*91iuOV7j~MFjhM|L4LOmiKL6F>A%^*~+|Js0t;c0Q6&m+z;$Vlx z3Ia3(wMrlh_UuL0rw@P!aY807OUOsSrVoCXYKWI3Xu1nlL3f@PAEYg)z8bTJVs|=i zQtXaj2=Km_>?gsK+#-3;#88hWl~oja#3Y;L6twRsB0Pl}AmHnDG;8ok2EQ-}7B?JM z;4@S&)_!^@)^qJ+?T*#}%i-t-KVwfdy59kx+2;`;-=?c|zfSXBMn#>^*>}gb$3mBg zKVA6J7AT!n_^-HW5CyJH6cGl9JK_UpVh(v~6+BOc(5AGl>(LN4pUW zNoqG>?k489(tIsOtpIH}L&qu?>7#pSH&|@ib8U?cn^7|-Em1$6zU;JlzSp2wbH*FrzoF`CC1y!&WC30tle@L z!R5avZp`3EN9t2c$EVC zC2NE9w+?1LTBIM3;+N_q+*+*~V|ij{C(7?ltZIoj4-o-F!sN4SOR%iDU1Ot#G$)Z- zb{S%)AX_n2l*Cw9BC^+7GEZ0rjjEi8?{t=wD^IDon)QF$XRfg3VX|*nGrN~mpw0{4&Rv$Ar3%GciEgnC1KnSbOSNyx zj}hfz2CE>D&cKq>nebwzxvFHd?saf*KLEKZ51KwnljAHcuATl=N?0$K8@a2IGf~oC zah08KOwk+ll1_0^Q$b?3=#I zhvPI*kcjk?9L=B;9~5dojk&mUYUu95B-tYcVQDaovtRhoY$YvtU86NgoQ>QV&px(2 z2FuhL%qgf0D$&;=xn_S~0pDALqlJwifA0F)iTGI)U8KS^y zO@{Lo3@AnrZ-7oE4IogBNgXQdb*3>BOhiAt{rH_6z6=4=2#sI1a1$K5nh4Da>FL^_ z0*lzwDK4GyF|Em*`UH1O6arL5`zz!kFUJcT)bxEB=r^0l=BbjcF_B|ib8J*@7KePa|Vvk zW*Aw$R-lpq!x}4k3wJxs%Y#}9$VFeWaOl2lTo7(Zx>NLADQESxyLsuKQ-6@ixGtx# zZ9KHuz~Xf||7t9y067f>hShpCsGqJ~CC{_J%0%dR-v)O1RY0QyZcenP1iXllw0kK|^)Nc;c zVFyd1OVEy8B}FwgmF?z=RxzhFs_v-nfpo=O3L+H6%g@$uCikY`3)(d`)zo5#X8hHi zHPW?6SzF-~x)gu;FDCbx`Bo_5JxLMB-?{nEe9%VP<}Vd+tUWDA3&fEBxuA{tPa;Kb zz^@~`a$5>afb2n^T2%O1hk(?iUi~sD7~Eo~$uZ^Cd_56qB|wxZiAW6+58&T_$^X>H zxppe=+5+l%1?~Dcl8Uq0?UK0YSz~#5Le@EWzDO^7F*2jMo*d+qT;aZX+48wT}j# zrbPT*_>B&&OLu7y=liLNo@1Z|BJ(f`wP@~boynk=or)(3Y_hcojJvdpg#OASP~H@o zxfV809%F;23va97{nXdH;wKl({~cqx6o5*vxO^OjQbng2wxPex>=?M?A13e5ILzmm z8&B8-6a)ryL%>Wo!47&v4azX7TOTKdft|ik)fLa(2Sene$H3yVF{`Xg!`p-(!;u#~ zvro0$+2=nPi!kMuU27X)Ic?Qx3*^nPoR9AGJTJ?$xwi<;7D(s0qpe*r)HH%s{OV}u zJ6>#0h|IoUD`?-3+lM-898K&4cWR-m19+Uqm&Ag3@;9jQfHKJ>vGd*lgJ=uct zjjwi%eh**1gka0l0V(b61H{}3H}dTaTf~z6S+%ab&)ekiK>2rQW5w%3p1HH)!jtc| z%hCzTAL*&;sk}Wu9oZFUKaNf4Ek?G7<*=EyokbJLUy|S|<(r%3&(Z+X13eE2;=!ulx9IR>Jc%C6`TK^4pG=gsOlJF4wxx%ZJ@)k|3qNa_51cmKqxnoE-)!?1F5t z&|#0HZqa+D9u9I=al%HmGSsfTGych#3n8aDB|R;6@rQq(?hq2XhO92IKi?0bJnEPU zFqDD8+I%s?2eM&SayDHigeXSyG|9MYzzuOG$HW>$;jR8^ZRw9TM&b4M{(O+ z(xY2I;i0CAz9a8PgPDpRCE0icL<**>O_4}?SY2Q|x-u}l-Zc?xQdh2%cX!pmJ20z) zXH)#43YCAY<88Mc%$#&jf9pcx6Hcon_ zEy+iFT_~e+rnD|HeJW6}q6Y@FEdz;uAHP$i=w?)+`Xn&_6{K(mCxAu5Z3DMVH_-L!1sqP{je>bR>#>84SXX8B|W`K56c>ZgI;6&D?ue+k~Xo|Iz05^3n1+e z&QI}M&Cdd}Hs9X3vj(E)d2)g~XI9!3S8N?7Gv+#qHjsh3N%xkc$t+)JyFAn&=W(Sy zV%$@kny-BYEF7TGD^^u!xKefgoiHf&Vc|Q{2Tm7uJkPrWT$l;`cMip6++z}6h&f42 zV>DDWd?-^6cDO^nL0P|^zco-KlYTcGTd827b$`Hua6))9yegLXkF)pL`sx;wo8vF@ z`*SEk=9iNQsF%CfJtOg(0;wcHFVfYFTJW1+*8PsN4l8?#RGS^@;l$Ri|N> z3Z5JB=IEbO7+(+{sQ78k8RP=jJKDHLawRBxasjmJe29LHFl}H)-V$+YI}7LeRi|%m z7hRaItab~YcEWu(kMA@#BJv3( z8xQRXx>6;RvuMm=?5{mRxB|JpE$p4RpIDPIjU;fb7t01Iwd#YQjf(LGIb%qepcHS*~{5#()_M|@gwZBt3_?~Lu2d9Xpxih1Ye8j z<<_4MEN4tgyxZSIQ#)-aFW1t|ldNsu149XeRrM1=C5J}!E?EX-9TBimkYZ7j z=K3$p#e;+{c>kPKSMdFgI*u%_+WE8Zf9PiPs(!RUq(-To`@DP%`+`QdCnt|glP#lg zvl#rs!Y`YfHbyh35nv#Y@r9qrK%B;M)d9NLLICFMv|%KfBX~I>Kd{!R{szMUG`!ME z0E1i@N>1B8P8II>u3j(v7Z!2HOAw4Va4A3!7;M!Ae@-vAX4&5~)vD^lee9HRD_DIX z^lL3Rj7$}m>G9}FiW-)FZ1z}GttfjN=31)gUbFOvuIau#gJ;g>wMw-H|Js(a8#aqlRsLh!E0*s5Si zO=OMqlP3U=TQ?mwOA#!*MzqYkyFXa0x9^wPKwlV$0`x*^f3A3(m43{-e_riBGP$U1 z6ZLH{!U@8V@86d_H>uDl3G;!t!=`puHf<-=U{K4c;-2YVB7Tx%(VxKMg zJC8Tr_rK%2+Hww-scM*@N4_1tTZ{zlD7WJ=pfsZn*ksYTDf#D&eLv(jSy9#$rk-s#82HHjrF0)g&s(-eAWORD6`tvmA{Hf%(!OmSnp>9>v za&VBK&bg@SQD6SR#6c#%Jn7fz$B|36w+IjIkL(sT*tnO`As@~~PS%^dI?6;;PZOk# z1FtYZBb3exN{!FJSdO(Z%u8xfd}{GfLxX0roQWJ2-N&n1FR%31TN%-bqL+vI2~DNJ ziA^c(b6*))I59hWN622E8-h1}*(>?{pMGm zzxzS@o9P))i{xc_o{b5EK_ZKK9#K)snZIN5gy&agfM0%)l6_~os$@Vig7H)3*hwjN%09*s0jm{P*!njp<_aff({h1s4f!ix?^YO3Z_G*Eqpm{a6OdlsJUHS$F@kWd009w6lEYSJO?c754o-+el26&Tx(!cwSBI8QZE{;)Z6}f zaQR*O!ogovdlMvy?%g|0FC|I~nK1-*d38t{P|(G{xLi~|e>@Q(=$NSZA-j^qmz+9u z!atOzL98fyFKDDDonfS!-t?Ke+QTw?8mNHPZx9BgMAtjV=3+7HAihEWy(j$Frs0l< z%E}sc2trc3J{}}~ zX5`Ro-ScRm)n~Wj%)o6zBO}$}1a@gH%f>^6VSi0=WT*G~ZyEVtVy$`!EHq zdtZmUot|v^E4m`dW0$WK0}v_;bY_ z)@8aR%l5E8@Q|N~n|$!*Wr!-_pOI7EZ|Ck!7Z2UGZbZv_veJs}tV~ldkAz`2nI{SsE-PU!(#iv17R4x)RV^$j)J>+Im2;8t_+YEI(9AP#6+Jjoo*texAu)4%j+4H z0)di2`_|;L42T(GaT+d=3|L!;&c^4VCr8;~X3yIel~~IZF9hlzcKMb|wiuurd)F}c zG9E>wnTVnBlZOFgvf9r6zZ%0I)o%M8)=j(L#{KJAt!D1nK}uUPSnk=CqU29F5c$Q; zGA8;6q^tRk{%pU}?J+e`ZdQBg-$J}@{rv4eGB@$M7*Uyzbg@JjuFly`aodBS#J_9D zZihKPX%w*@$KuDGi~E}PgoGMQ^3TerdlqA*7@zqtdLHjvXf=3eDi?UsN^$bh`vvti zU}$o;eTaycWV2vThWE++^^IF@w5RYR+;gkwDW7NWg{S&&GuuB1OIKKp|1Hwh<9-4$ zO|p{wv?OvRtb?paKI}L?Eg@SPvfd|gpmPT~@TM`5MX7;>vCh0;cd|mO3_)0@wBvIs z_7u^UY=Ip8oo!K+?5k}9VteowBISu%U_4r??@U*ki)V^rwoQo0ohz(-u`7jTm}-G# z4-(jQf99g~vGRkS;SbOrP*@SH=nN^!s8twM4vo`xp!)2WB^UPldbEm!%k^i^P|H{> zKUN0sfBZ2s!+5|8{LORVIg>|uzk@vOs;?pevtlA?K3pDN!$ zYW8)-tTeIlk}6c5aJ^ru!EZn8@Qu1;D%K-mAX$OmymS~$ z=h5mA84UJXnCBneUKlZ4aOZsmw!cF3C`~mmepBS6N|awRd^<__8w#{yEe+Ww$~^>a?<{ho+w%7os9Wbc0PXBy)~$%m z$R}?*S6aQ-^(pT=CutU3zd_8d;nzYp5(Jm%nRWtO!e=Gw;uMZV$5cBo*&B&qALq?2 zvcvdFg4izKedyHo04mOTF;}|1XBG3+mj3dh%{c1acX_s!kR&xwU{sjYg}m|ht>u(g z6}HBVVmI!f+JJ^5-8;q2>UEE>#;vSPuO!xQZXh#n**8*R7Ts0H1t{;+Ig?r2IcV-G zlvk;ON!G}|V8Av(OU0sl`Rlz)!K2`8-Q5QlET`g(vvyDaTGNr)Wj^|-tMxtkvBmFN z+mS?FTMr|&N6||D{$qGw%BN%q_lsNVD7$GgwZoUfsmuDw1LmODIAGv6paXW^hjg2- z%5|=Nnp78)81bX6zCR-BtbhKu6?Ok-Xn%Q=mgcK`dXiJ<`jGK<2DU1I1BVV5r7@jc74B31AFX9G$AR@ z-9<_VB#U$C1`=qe3SF-N%jdT7>Gu_sPvjY{J(*0|d46e;*w_fj)S#pUz?bdhR@`+l|a-{V>*zbdu3nwco>= z8P@qQ`r8o6yg;lw?T5O=GaE!ZdzAf%5xKl&AN-Yqpi2tjsrg ztf$F#wrFl;4WxTRdUo47SVWY@MP6t4DV zDxwWm20W6Vw*&{(n#3sUW<`xJgHXTcZ)}_g%Sn@>M#JBlcCudS>~u{Uy)XZ~Uzn&xSTMUZ$I|qLL67{-+?fZ1Ls{M(MgM?UL+)(x^`6Bnb9J zBhkSZDI-xaW*jr*0Eu9HR-0w7Zr;I=>XE9A!v*dh7WwZs%-hd72v@o3SA{}!aiV+$ z!^!^Dzt6bMJZCl$e@kgCAS2j?nLi5Fu?#&8y43rbx>p^25qa_0TArigymkSv&2VoL zT!Eyp8l|iD>2&^_Ei94PZI(%H0O#d)9K|Uhwl`OHZ(Ys9*lh|;j)L7GYI65C_l@=i zcY>PBPEki5E`~{hlbnAsbl+j)#@E&G zL$X=rI~?>e)+@b925V>Hd9!ORt*0#=6VadCudo?4>Nl(R=;57#xmd;MLsMF_;#knr zAM_$ItxNjg@;i&k2cGZqmFq;?$I1lob~azad4<(gqlx=k-In>?)@3icsO>#JXzpMG z8PW8gylW!M$6vxl7Jiass9NX}&NFFLrAy6(4gbFEmoYMr3VSMJw!rrVZZ`jfU20d6 z(^MHW#xQfcKaF6X3~H*{l;37uE3>l!J7hWiS~=s0R`#%RWXzaVesCHFEh+Mk@_viY9>}W<-2C*fNN=7tUex(iHJtOw3P@%BeCyQ6eaSLq z*HG+w6FluPfv>5L8cWdG%QLr%4R_dw7uU>25;o?+cYj$a7~tUc8Kxg+Eg6{Z4y_qD zYt$ECTO~PGPcL{Fo_`2vBl(&e1PR}HK6wu<5`Q9E!F))ckV#`#?XOgRvXrc2nfZ$0 zXUenrlw=jzsxG@62QIBEgy@@|9pq{y>3ZK!ZtRWi$rPF=3YN^$vo2t1C)Gaqf#t## zI`?#;!9-AH|Mt5p!!ufd9Z;Fug)P0=x4Uqf8pPxvdsptpEYn?Dg5rR5eeUb|6K(PC zuVi&1xJDtG6ccaLt}_NM5gNkh(0tt1sY|K}d=1(>TAY#gdsPsx#UjJR1paBqd~NQB zgD@Qq;e383mh~^uw|8Dy+wrPIkFj88;-74ZtOkEbfAq4L>1t8Uc=*1e@dPDq*Z6@7 zW7Bmgn8jo4C*tQ?$;6j&63hW51Sg1@G@OAwp%|pOg3(>QE|{DR4UYYZFV3Q^lB2n=CaVyp5XYA4=+fXD%&4q$QL{f;fU zwb_nS^A^qUM_a#_m&+%NsL3v;w5{cT>#>M7t|@c8SY%rI^8B5Ycwze~!@-`vRDQ~= zL2!!(OgGC?cgpz)fw-_XcoSYL`YWztuwPdAZuGU8LN$S)!pvW5>BvoX1<&yM11x6_W!yGRu=K9i3hf|P4s z82ko*1%#*vIqq$^gkbHANft8gmXTy5I3=coQUx?S@JwU)n#R#zmOq8h>i_j|k^?BL zIk;BIU*aG_eKv$U54y?bl-FhJ)(v+@yh00tLl&HluNxJBFFKUXQmeXmP{5$_f` zrau4rRdn9=Jz`8=UrlUCNqhcXGOtg8gmgKb&pSQc%hWv?S+$7muvn9=a2nO47CdH!gEMI3i@ zK4Hycb>w+N>i3UWy96~6Vfo4U)I`3pk({2J!Id-H(S8|GNW*vejD{f_j7=<2P0OD` zN|J}xEtlnVUezWp#WY*0hep~Tf3X4#liBr4Oe2r-|?kx!g_P7UPb@Sh~^1Nr)4!aAmpQs_q9iQxdl_CcfE6t zt2-Bu7TArr(>ZTOw9et+`7l75dYBXEs;^;+*Rl&OA)Q>iYZP3F>#Mo1prbm5ZXxqNp5eE6Y&%{<&}#dUl+5+`` ziX2jL7}^pv6_YjYTwOMmUp|?7n)&8C2%9WsN%YW$d&1nVrHtBEhMp=SFP6uZC zC;2+9<)P%!c~)etpTUQz`$PAX3;O|U87i{tWOTQVp@xR&@*u(RI0sPH8Ccw2Q`=xT zjvHm2l?YjlD{x11vKLsoK8{$88@;qUczJxizm}usdb+z2D8?@^XSQH=qppl}ZT=p= z-vCLbb|@ftmvnU?K9y{oYXHzn->w&{sZF)WOc}FTdmy7aI#F@HZ;|w>Msz-qOM~G= zhQJPL1t#&{1c(;YbmVUg=dRLPLAqt~6EfH#U2NJPx`+MOyi#-)XBnFoWB3)uH*h)n~y;Wycbp%Eb2FROjDFStO2 znb{5628{z1?N#ic8=uQvCV}S8D;{#e4+mZF*bh&*JqlatFP9!1wG}e?L-I zp9?et&AR{i?y(51k-aQV0_ziR)EUCrVaa9rN~SpN(U#I3{>-h}Jv={K!RxBxvZ7S~ zQw=5YW^L!-qx;;BH{PF7-g2(7F)puvMAiW3dpWFsri3`m@n+1Jg7X=XmXNAgN1Q>S z44JHHZ$<-p#<%lsHVXf3|7rb&8FM%tN{3EF6~6u zLZE5LOSNEwsHp=+?CrIe->;su(B(xt!(hS2KbW4PLzvt4sPk(VBDVdxi%-QHV1$r2 z_(?>uL&-B9DXup@%( zGoep-L)E?nCrpFck3*Uh&Yu1~pJdw+&neyT7%s+9|9HBnxi9UxDHEz`zgvG9l4jgv zK!P!Vp?jW4?5mtJ^sm(^y=3v4l3`K7JPT8Ye6Iv}*|5x67F;`JfLF=Jl9S0bmG0v2 zu(A5#9`@aUrVGF~y|$OWv6mu_`l_33v8#*6I1h_^NOvg``{-G&7tQ^$$}X3=gZ;{u zd)FPy4xVLRE!!cc8<|3jbPF z!ERp8JONzd4BB+hF=_JZ;s%OVzkJ}tBUL85+jz*nRF4XDIaOFPm(*f4RolHBRun8q zp`AWEzaFEs^S(+%Z4F^gzMIm9ZWRYn%f>L9Nc36W#0G z#qhf7&CE8Wz5j41%=RDz3ky%l^29u1L3#H{=SgThJ|he_~t z{npm|3pp4OFozu1CRD_$+8j>j`F(+7N(wd4-uR!o9O}ye>dVl8&g%h0cKE$$Z$TN7pe@n4a!7#2xR|20TfAfBxhxvFSLknkhOnx@CTmQHi9U2k5}c z8$^JMa>$i?_O}d(9owR^N)ldKYppJ#nsPq&lxh>iGHvEY`ug9QE%~4SIw;rrG70#H z&JF9ypqGexwKP!d(4i)nf3g0?Zr>p+SiNNC$)nahe#^JMEB^Bp^M?g7qrU;{0+vs& zsMmPDFyyh~7>SJ`Deyy|kk}h?%qRjARryyq;1qhUviQ&E<5^K9g=O?-;OjgYkLtEVB`c!fQteg(tF|eOy8KG3hq?ENMu{<_3ON;W zOQ}B>TAm)w|}Ubq=``&Su)VzfLXM`IIjp+`ec^Vt(nl9#8IP`t+w)DoPQBfEoxjfRqqI2$9}F zT97U!AWeEN(mUM$JUg?qv$MPJ_xFFvy9_he^}WvXIF8TpFAc)$oUwWPkA*h#wVeQt zWLho4(osVt_jL#(L}#vihB7rt^qWwZ#ncdVJ7&=!*_DOybNbWs9clo|Z{mz9bzON% z*PuO8k?r9IKJzC3OB0aUQ(~iK$3#Q@7iB#^C#17>A6RP3w{E~~{-wDRhBr7)E|gy1 zizou-Q#QtH%gQP!LuFgV2~}UNKcYh<#6n}?1}^#KE<{7U+N)sZKkqVgBMtzke!9qj z$vZ*`BSqri+`odMq_aS?CS{B-Pd9(9`zKe5^pnK%Ca7?C?^15mVsIZqXOUV%dCf{a zc7Zw*$@6?Qi0;d7kiL{%S~7hD2(sA>fE!=-FwGOEU4%jY1H{+})Z2CEqQ^*%O>X?9 z@9wY8(sA$Q_=n7pRZthg=5Qn3CUmT+Jbfr7)hu}nW50V&7;l|(owc;0!k%(nwZtb& zS39>Sy2!df_hQq2Or(!(|NOr+qa>WMeZ~wNTKYir^l8 zSKf)JP8#I-@}4)uPvnJ755sat(7!Z_jVUShp(@jnyD^1W6+V%N^6VQ^!wxZM=U?8g zPJ)9m2JVN*X)%=3sOP!e>S#gH!XnG`S!L7m35P=%GxtAKi#!}vURCCo8^V7yG z!vvcaHDSl!n9;bsEDtCYmpmHi_b}Zf3C$rFr==_w6z|JBSdS^5m^^)RN0wezS=6y+ z;jHRknyVU7Z@v7k)A*$skzEzKLsz=B^osvPU!L&nkhVN-mer0eUt2toWJtgNj$k8# zS6?=DV%DlM4V!xkr|?XE7dM&wdQ#I|YIec;1G67#z7Z*@Utc$5D12S` z`uyhC+Cp+3kOwu^!TI)InzklZX|X$<-~X_0bBQkcuFrTL|B>nUjBAx_TVgp^Rr$vY zBPMiLx^;G&CFncW+Gx5Q?N5cC*|q5sRDrHHTSQ4Nf*X@*wT($7 zT@M}kQd1H-sb0L(OxF|sVqt)F5n;5=glO*NodK^XG$H_Xw1Gw#3?^-$a%-?z6H|C6*a*7-r7ONHy^BhEZ~_V=XrfMu!nV?**u$DP;J zAGyJ)fWG@;4^oo+#~hQEy?Vq=J4TphFbV5^40hO83h$*Rc+ zAkpveOGsJm9(?uC8LPTc_D-Eb@--Yj%hH1%TR)nwAN>e4%w?fs4`+=$piy)v_oAsG zUm7jV5FOq6^;xT77oC*gXZPW>o&SAh{7^c6Rg2d5*Hc-)Uqr+8Z9di+7t+W6Ca}6 zkdf9fel9DnL{&l$PDe-Pw+E3^&iV85fd_C8zw^9{m7QkV5A$DbI=NIrxl1_gDl=b!#QtXf4P&&cSDNp6C_01Sc-$t@cBbcuFCs7-fP>Bfz`+b4K|sv8w*&1x zoou)=AKTKU(tTeiX|zejWM--_{hwc%K-BJq}vQmsDu`p_;HH*`9aNx&b8cFOAqR zmd(XaUoRPQ=uzj?Pre`D8FX+)Ho5=o=}og|#v)hc{P2$+b_h7Hc`D77qJ!=cv?AA` zQ6c|Ot(&aFk?_$(6B)E17;Ma8{}=R3&6rTinXa2RZc*plV54CSS>7et-;O|`@Wy7M zMoLx7W1{Chi((&>8Vn_}g;y#A7uRXv=FN|z z16b)ht~S!Ll18d^qW9>=coF5_aP*o%rBQMxj`O#lL4Ygs{23V|)6yRrOocGSjid(U zq<cKyXqo@@8lZqCGD zqgqF>91v~*B%jUG*w*|(lsPniR0<>10%43W$MX-FPg?dWE0iC)I=vlne0g*|rO1g6 z$6l8eX1i+h8A08mx7j&Gcdsef7C`ik2P?pX=3vC-3oA7p_y}>`{ufr07eiS%_0hED ziTAHsa$Vv{na>t;p4(yGBPfcW-_Y&YmRtC|OR6qonus4+|9yHE>bh2n+?;db5CifV zlcp%Wd2`4#cR7w#=6N@*;w}zAc z*<)fgs19i6b*QG#72vf$F0<+Rmj;Ba3$KUH)~i~x%{6kiA^hnn#7`|Vxhb~xCNj;i zm=EGtz(s2s588lQ86h%?RL>_Z1Q=}0^ScxGsTl^Zpeu}eorvue*3g+vfCaf@C*DS< z-+M+)7I{9~&TBi(U1izMoX5WxTjks~$ z{;bRzAC}H@Y*Sm6t*Tu$*c2b)J~Qd4*#_~m>Tla7vh1y`KEj-$QFoIoDapj%#oTOBWY!s9h+>iv*u(HD!t zEg{q7M;x!JNR2eTVTRk+={us2y>CYy9&8^V07CYzP$c&Ht?RV{g5T)R+5(*7c zb5SD_IGG0Z!(%{#d8jdGZEF|Xr>vtW=^lBGjenkP6e@6kaNQG=?Vu8nhSf@pDFGrk z7_NXC=A&E55VYLsnXEy(UyM%n*oW{qRX`0EsBThs@;kg z#pR_3H-{r_O|neSfWbt6cd<_Orkw}N4H=ZWuL+s&u54NY2wFIyC>8^xhr{j4zavoh z%|oED?;G$B2Qzk&P}=`A>PfbNE1w{mYILhLeTK9yENbcj$>}^KmG4w<6=z8X$Kxx9 z8Ij214bHsy84joMst;5%Ov`+31RjzkrvPs}%RGeX+f~FqQ zyp2(c{p0tzgx*<)o8;1nSob|VAMd2abgHXw&S#V=H%{OiX+H^yy*gzl*#vE;jQ|vTfc?Jg(y#@-XNn3NswvraONgt(Npw zcKgyLx(C~4`euy@PR`qAZ8UjLh$J#yta+>rdseIh`KhIMzYqgNl&a9!Lo3)_uJ)nY zDp|!&P~h4^R($D&}JkE`&j!4 zIDbuWlu))WIUt4IN6$*KsN)L}II!A*z_kRNsGH1bm49#Wo&X+&Nvt9Hk6eJ=JRYgs zX&nxW3V{hkm$6C1Gh{zT?Pn-zD*G%U(@<}dt)0LG+Pbnm{;G1RpVy-84m!N!TL&8& z*=N?q@@>KK_UicA@kERvk^oyMJM>)iLUN#|WikdKT^n7Mk2UTzd#g7Go@D%|Fel0& zN}q=7oyopC`<>_4KjcQWw#XFNu4HZknzv~n@+#9ohRK{PVokHaSw=^a|jGsNJd+86iQ1%(E) zl|05esZ6p(NQF}QM0iNm@cwtx@skj&h)klhcUL$8p$e?q=$<;RXdwa#Qy*px!{1qHH26L>)4J(K{(_^g%i*exZv5N$2oVW^3 z&D~;`JfPha*<#pg2m=kfDC!a|sI|9_D4I@%t9aRy@?|ze;<8}NJqT5$K-vQciFq3+ z9oR&vvityGe%L26g>PQuYe{SAt=j@;&vIB5wiJJ^NXMLnFnqGUJF}NEbKDAu>X9%m z3|6rU0f>-`d1!^l=6F7JyVMvNZCqewg^CePWwH3K%-!at2e{s7WHv7eAaD)4=+YoQ zu)3UG#yie7rlXd&-7DYqsU{;&qa$f|vGq43m8S*rc2(?PIkP;Sc~{bh+cVd11565a5yrBc18bVVs^BxKprG z)2;tD&fiVUYga2ln75GA;_r=R>Y27d^oB_+rTX1gYMGNT%V*0}z7qpAUNx~?b2q6c z?P$5wkr8l2P=4yBh8K=cP@YxWv58oZbdeGEd(*-DHR4=Ff?LBgOv-gfr27XKN82dc zvPrtfYt0LNSws;rR`8Eg9M&()oyhcMYdi#TB}$ujntMi0huU5G4Q-WJ3*UU@73c@` zw5ViwrO-dp7%a5C$NLkJP(ZPKE6iYSfU^L&n|tBp5_7eH&okEpfeH;pt}0gGlFF~K z<^=~$nTuU#(inmYU;M%PWYAg6iRBSrCclkEi*_23XrA<`ZvrCk;?0+9R;WvL|Gy*kwE1xph8*7!uEGA8Hd+^`6TTH-}*#tgeG&3Ty;2be^VwrAn zkI^ktQ)h|)gZIw=$K%GW=6vo255F|OiL=6bU#O&Ylu9l3Wn;0!W`T$*b$n49022zw z!CZav@U`9gqM~%ZUSNUQ6k!uvH`$%+cR01)F;pqMSJXOw;a*xafl96mW#->mv?5OE zOm5-ajorsj4|s~DTBuBElp-D1VsOmXk9k~VLGhxHIH=`lsNQfu_ITr;nY{W_sWqkQ zuB_JTbK$k^<3fd$J!r;ey*27{;f0@*NX~ri$v&%Uo7_OE6Z*-sb4auHFDLx|Ro+vR z8~#}f^@{KDsZKSSw}pNT>ZRY0BS9kB!RLu53s_k0nanC4V)dj82gbSxLL+ekgTSWr zjru>)Dt{ggp10)qk@b2P8>jnOFN9Ac{M-n{?t zY|Aw!;8fBN46QPL-NX*~*%6w5lgGvJt6iL;|Cdc;%lAq4Kd!1I{NTvE?prMIQ;MSw zknUub$qww^hRY&;Plmpj-L5v5!Uz^t5c-B!2as#p<3^Z7V0)K0BGQ3RjZ8EnXDCqX zGV<&JfuQk29l!kn-!Zr;Eas)|{W!`n08RJZXYHnM-{O|U3(~jNk*+-ewRcg-;doqO zLlvmsDu?5bRpr<8ynH_al3r zta`y>Tr-*03uOl>_(5b+M{4>&+?(sZyy=mlc^0dJROEJXqf@ELncUj|)gTjJ+921? zic{1Pr^QW`mCc_?CNBnFT+cu=XVP@vlLGx{IG^|75)n&5xUNjH8s+ zzly)ix`1CW0x}(rdvY2D#L2Vkh2`o#tCUC#T1S}NyJs!s2A0SH-(MagqLefzf14PbabIn{{JGZ7U@>UAV?1B9g#982C4P>YM!2zCHjBm-GMw&aEN(%fAnpO5yRmp zvT$kAbL!#tLvWOWGt5~Xm5d7WF^y#$vLO9juzVd+2~((KX1xI^0z$IX@O|<&Q%fcu zojiT<&mJ9czOA?n=#z?EyoF;WLy_}*E>!X%NS4YBam`gD4cVuUxK9UEXbFA0kwDA- zX#se66{S47#}Ln98yhc|Mfb{eI9mhF7J%s;#C+RfByt5Y@y`wUWa}29A_k#}feDM+ z6-l%6UF)6v6L98LH}-?ZWX01*u8KPD&6=nOgb**O=ya}%3-y-3<-<$eXfmYx{*CS9^2)>g z;lR9PO{f%daJ6UjIhmw0W`tNd_?%0Pt;Ndj=ku}7K1$XHXIfmv)f}o-Y==Bc7>RM2n1MJK-d+iIxP)973MiPWts<6Ov5Ck#Wl2ljb0alJc(#vJ8-GP zZS{fVDr+JAOECyNpRAvyc@T-o7r7B@s_X0DSw1@XG@$+P^99=APr}ByKRTUTNxf6f z8}_`b%EVVkRw+Xs0wqViE+XkH={jSbVe+b^UHJUruf4O6FPa}6&;l0w#2zH_<>gG; z6#B_P)-GD|Y@goM7Hp25-!Ddr@tc|t6lUaP}k-7)Eus%a+__G;mG55y+HmNC)!OhnZTibrP1 zZLH7XXbpM^h3@x3eD>>7lN_Ga0nQD?7x>|1iwa-%!??{g>WXYR$7R(#GKu*`^Jmn? z!`B-|8265&WJTIFB}SWq0E3R>%j5ZHyO&9A69Q%zkJ8zU>-&ngZwIei{qoR24C67hZa@x9Ex z3f-o%Q?f2%N7_F%&5!;Z@{km=Z_?j>faj}c;$rID4k`|B)S-2kg&v@&9$!w-HNn`w z1;t0m*0_`#Y z&X;Dq*`+qbpg~j^OjsnCOG9Yul3)8uel=e29LN=q;%&fcPT9QZD07+4S@SkH9yK5f~#K(0>(TUEHg;}Atnl13HG_AN(Z=l8p zA=W7K#HINyvTyb$gQ*sCz74%-2{F0I^%mG51d-H;SOA?DNt=&OTj=O02aNMMYN2m+ zx^x4KulZ`ydd@u1g9v{n_vby7@8ICR<>`Odp&CPAp!!J(j=zP_Op7u7@X<{6+aGW+ zF`?qycW#mE`2;n)h_0Oint-H5gKh^Ze;)2G1je9_U3jtlqaf8R)E+gPSE8%bb=#OP z=E(^Xq@4GNnTL1NYHU3BorLfO?{?LDiA;`dE$xTGpoZyq zA_W98__n@R$OJ5CLG!WXjk}$HkOzoZ^Ar70(1ZmLpR>Rg&TXp7!_V1-%9ql=eh183 zQ=U06^~>_H#=sX&t!F=f@^HM``T6sR^lnF7_{Wa;O{Wk6Wc%FrFLU(t+fdSbw8C70 zhGFDI5vQq9w79G+D_K8e+dCZLk?Q+uSx6zqcb=ttOebxyNjTU-N3Dq;5w;y`_Vj~I zr4@MqZ!c8tS}xeBa4YLPsOgi~jncM{@P9a6KX0NmNr&f6?Sn8;1Afx$QrL)?LL)rp`FSd#k%-sCNQY zf>-W5HE7Y-?H|(w!`$V)kX982ja`clnXg0FMPg3+W;WPWy)mP`vt^U(v@xe!jB-7m z$Bph`MFwOOoJrbI9R|*SVB%jJs+%F?^;rbp+))%R7;$KfcPvMw|&g4!D3(@3Gj{IDj zGoPMibx*+lt9SR_rd*=WW9PJ++Rf zjE>xK4QY?uh6G>Df}e%mluTusPkWtGzegM1FJ!km-0F~$mf44e3nlZQ<<(5V?$}XY zKH!)YxtC)s5`Ko}0Yme0hSE$x)5QAPhC5|f^vzN=-htHKdFj60QR60PWPpz`Fs^tu zqyUWQI4uIy5Hl>8011+Tot1;7le-s%ZhQ|X{B-IEt-DTIsm3bI&kW)?fRM&RD@v z^54Lv2^*cr?$sfrlev(uIi%loXg6kU6!y1xMC&Q)sTXJS0eu*`i4~i=Bm);JFZo^T z%h;rX02nr9HIZ_E?OQ&gVC+V7*hNsF?m9VD2x7lDWK^QZTT$ruhC2_lpeO)dim@wi z;O6g1J^ZPc7nSqhScYS4V9`cI;wrk?$qD;HBaC-Nl;(seHSP#qd za1cz=V5Ip;9(1`G$_VaOA3kY8IPFjSYp~X08bt`HvF{iK8J=f&-D$e z)4RM#HwW^%Zw*$zIemvU^4{FEnPB10WsYL86cL1V?a}-CGGURVw7FSxLmjgM{R|ZH@jbQQej8FOiTb9`E6dd{WOqeQC*t$915vjurKc*iEskwcc_?t_FM zVDIdR*1>OhBX?h8wtGhNeDX!(;g+K&esAWZ++Eb%7A9)P|60`o2#dYp?|6;9>>a-T z;wb}Ix+MZ8Dw=8EdH%q|uK6}UI%Nq_6Z7ttl#v#3zrn&`6?E{u+Fx_l8!TI(Bz`9z z2SaPE4rPf3NoNbmQkyy|ARwd2#p<&iPh?FFDxpb+&3`FY7k=n6C3DyiGhSTbMqN;J zR~NHQ-Q^7qsGk;B0eZ3kV7y{~Yj3fCxDHHn3iRkmEY zCYqnFW8pqBs=!NmwbQ#D-qKEV6FKbk#Y31k#c+>BbK-6pEOB7!8h_Q$a5x<^T%99p z?r+YIn=wb%-?53RHjLn;?}$~=?O(M`zCSO4<}^2juy^fF0^ljmI+FNa!-@Hwl#UO% z8ot>Yi6>MUCFur<-qy;}n$Lvvv0m^MUVg)#&q-(qgL*qRIDiaH2UWV^B8t$vNAh=5 z&#E=gZ(lioN1EJLe{M~e9cx@tubnyny(A6QQeZ2wr4KnzAl?MSP=gT3*vgTh%-7Y? z59XZ*u&fqy^;vyAYednRl25NH+_b18N2Y#8gPia+(i$r>~ugeG)}keHGoH zI=D(}tF6CJ^gj8QroN=a;9r{1E7nzPPN<&>;xPdqq8khaXD8>SzSWJkyb>PG<<2mD zrtCUlsG=(F`Y9W<39V322k8nNbFpjd0Y=sW`_Ch zn06f?6k;g6%Ssglh_Mg^n&4Ig)~%dyS}lo*v}Yk`0eO=;`Cfk*mDHS)Z3~J@|N5m$ zk|T(UXzL z=rd_pNk{R%wvfca-hvj1<%G~D=>DEJ6Qz@RMTCX%=)m`57ld28=u zcUT)1cw5p@B$#R_ZX0eN#akC)u!?fUf4kYwN~{uLpG5CGNrdWTrxM(id`J2kZ9HDa zP3ODri9fXelpKwLe6RmAvIywY52w1qT;DPd?B3bx}_f;b+dv3kQV-q_nb4`8E z*JG-fznH&s2w@!1773f-!31XtFIFcbtHUB!wF1d>lhsi^%! z)MC_-$w0b6E2Vf7BCivu`lK-|8!YNK435leevY4tQu&Yajoy%lW>oj-t)ZT6Z&LEI zjOTudk$}=x5|@hx;K|aIQb3lAyU`_k*A(NgwM=8H77!%eU6jwip{~MSZO%Yu@8#Wp zN|hsq9;bZmaA$x}PCD*6CYIG7DfF)B4riw>1x&i#su0}MZ<`Y`&N*>#d4A*-qmQaL zsXbH%J{!V9(qW#FcB5$^^|lZ75l_F}wL5mJOTKnMyYk{j6I$Vr;ZFNWZY~s&T!Dj0 zAu$fOAc?%guhS6a>F|D?mEZuIV20bpaY1W8FDYIow$&J%ZlmjFN4~s07iEc>oc#35 z6u83`s=|?6mh{l9QO(p}cV)F!{N8FcNEv)rrPN$zBleJqammQV+oN}5KKQ7Cgh02L z>iGzl54q%3?=X9@mG4C?4iL@I8{GG`0T5YdUC4tm;?P=Nm9DRz zAwR|{txU1OM$0u>Uaopi@AP*kjT$X|-ZuNyYm5;cj}9)qc7mIW^zP5CA;fQ!AM^^5 zPm-*lo>&goNazQiJBnUpg-p}k;V95}RqZ^V%<#pV8@6ncMy@trLl{Ag7W=MMj+IKG z4@WoB+{!iO6!oO^wHQ*CMe8O#o1O}ver~pAwG^1Gy0eIuC~dKa+ftjFaZn*y>bFYK zn7D}o?G1hA1B4m@HGNbp$yHTkSX#1-QO&E7$r2dsfO6hzexW~0N1g72@{2}&j;_l6 zBeWTxI@cuGvn}0fw?lW|y3@#AY}H(<990G%Y4|#E%UZbMm&4!%Wx$xX1J-Kz2sBx-diHFD{cx!%Zo_B69)fXCIz z&4jBJmifV8|PCBC#KxbZMrY-A;{h{4kC_>tv_E$ z_0&m`4arM^ZXvt~Q_IjGBZ{ETePEXYwj1Q7InV}8WK0%@=r*}>f54?ycRyTKY!Q=4 zOBVT-URO0XZDpwXTx-ORlH-2OMDqPoD+b9GAGxcascQ6JBS&t4uQg=7AwF`(&dZz3^qNu7riLXLy@2|1Eiue_NCoEdUpfxq?7UG6m zYij$g*)sZERtwsXIEC>oOhecARUu=1wJ}zqiggI%@Nnqmg;1Qc2^LZzhY`{Q$u8F( z=xHxKv%ZBd`8K9{h<9TPhsra8r_emg@o)34b1gN!-ewF()cejw(=S#BNoO)%kH@Aj zp@%K7AAT$jnttjkN^aeRYh}>6ZW<8)uHLfCjwva#p2qpp4T80vR+hN@%$Us+o-r}d zO`0vwx8Y4=@%#iK)0@zUQX)(u`Pi<8xH4|C@-|r0TK7>|Jr;+=zR*<7+nv1YX*+z7ADfA1fhsv0AX&WPmFQdmR(^?Wcp0;%XEH%Un=D~&ZLR=9EaPTqM_3JM>1Qs%x-!x*u;n)#vWOEpfI)LQ-K zt=(!@rA<_;og}=-cLArxSTGBlz6}O?D+>hUYOODB74}Iq;P`Vrx;d5 zK&N+q1Yh|<+Ot=qYIe`k?Y-alni-K|i9kXnMaTq>W^*~0S$&>#-zurLvj01l>R~2h zj1!F;Y+&aTk4cYy)m_WI!ZH&ddBl}veuj)tzzOO9m~+gArd6bpqgO=A8t!@I8cm3ZiqELDE*fvIgz>+ zOxrjyhg$2(yafqr!3Sed8Z}@kv|cR{d#)sbL|~$D{knHms=!AOidy}QyqQZYwl8S0);p>K>=>{+q{);XQ!P=(uPvLqm$L|frG0Nf@C}mqN zQ|w|v*Q{V4WjR2myFR=_^C-pk3LzWw zM2SKCjYd{2fP)j36r7)+EWwm(!XAx8kCy8epVvu;c=8QZ>Somd-* z0=1Ri>kiR*NX9OtBS zpF(ojTDR}(bX6?Gyjzza0vOFF1+RKFdKT!!WtbJ`*XlR5uVfz; zzgHKU^ofP7GBYj5-R-a(-Btk0CM{83U3Cm8V9j1zRI*MRl1Zxy8~SskU#u3bz+m$ zPx4N@>?y6%_c*u_uHXK;QpY4PKs`u)da>MHQTylqD;5BE*O%??a48j0I!x#sAS6N# zYaI~M@xc=#iR@T{`&hEKy^_>#57lN&wg+|^HQPHV2+Py$va*|4Dl);K>)Tg^BR~3A=N=H&{%)V-TLXy`L($c zmQNkbd}nwCaw7NEyxZnf<6lF~jP$>f>V`JiqvW|A@NcB1IUzk2*jbHt^W{v6!#cdK zRAjQ}ME&Ew&L&;bl9Ob=!u0wQy=0H@@nm@kk!O^pS9=g;sp-;G20?NxT^hueuI-CS zdL`Obc)5t1WG|b4z^d*SnT^?AJ3(BHy8Rmyx}*wHr?x<6oQKV+1(L_|sXJ-kmDl_0 z!|^sr(1KZwjO)T0zPWde%^O~{gT3*+T@y%Arcg&_TAe%BopA=(ez^*dLMzm+^n0E! z2%8M8|KbxBHEeoW6`C4k`syr)%c>pK3^CMkYrSLpY-ecICdacf)PhlcW8?J{s6alN zC=dwJ4)P9j!4_F>3QMCJc#~C(lZ{W4ws`iwrHP-cGvY4xv0=neuCSz{d7eJ0WZYqr zSzNPCS=(%(f!@LrHBNA*RK6C*J1>5IJwNbTNxc+^=^cT*fn>0wBIi0LM@8EgPLh;` zI-nUGjy5r*$Tlkf#DT7ydc`K_3OLUD98!ay&SxtS*~hHyf23nju4N`X#sB&7<%+dhUn@HU0C*2GYHTH}A)VSin-g&5`z55mC)pJl3(P%1$ZR*s!4LCN%HhAeAYVi zp^bUriHmIl32K!MQfz7*If;N+uT8BqI;ys}PAWPHuqvCB#{cGO#5KH?Y_rt-JSP%r z2@@-7Kw%n*AE3!4t%FTyH%#Qq(l7UOHg^Yq z`WW8RDEX;+Yfb%>GMcb#>|*qR8(=V;E0@cb;10#{Z;<%6X8t+_SL8Mn>w;Yf?PkRp z-4%z+ik}KCJ9wqX3g};J#r@ugYI{KMsuH$IfPgab9;uMO5#NVxV>8unSzL{6>(cu@ zi&LlzR(Ua55Clwl4%`L?#^u{TI3d9z;@a`!uz|2go@rvk!%A!m6!3OJJ^U z(h0|PRw#GdNANQwecS)3E?@A2w9=oecg;Q^_Vahe^KFWH$+5Kurv=j-h1HR(5AkDm zR<6du*cjEO(7vZ7Q2RP*c=>A%t%*k5w=o%Ii+IC&JrN8cn(grxgoaW!e^ys02^v4A;GU=;%#u!$Q&)Q z3zbXG<@*|OB|ey|amsbg8F3dB(_Ogq`{mH}*zN*Dw0TOA*prMP1k!F{$Y)_w4xPxE zx9E%wrMD9LnuZeuOS^YT>8iIa%W`VCe9PcD;Sto5+><)$JmUO7OAM2trr*R684ikl zx5ZJ-i)hb^f-{9?6|E-`e(6N0WuMw0b3Jeu%gHTWr;6l%kfD^gs2&6d{W%p_sLz6V z0nRbO*-sz*GpBgJa~$xV_mGqNfZXgZG1@lW5EH5}{e{&k=Ytka<=&L<77!RP8!L5U z7VH9ARpcnqJY%JOw9kWmJ4^S4aB~=^FdR9UC~$+?@w@il{v}t(&yxA&LDGpk*Q4^< zUmKQge??V~|GXhhT`;ZR4QT$kdQO->iar;}?2EULEcmWs1M@tj2zqtJ3*2D=c{|D^ zS{x?p8x^(~6mGiU$sqcSuTw{It9@0lkCALp z_qL|_iQ#|A(Eo!&*Z(g+{_1M-U_R}FkHcm)TK!`)H!*DJP`*WFEyFDIIs3b|Umlab z%O(tFVlfD#!e>nief_1Y$MuN)@uOV9CSlo=eAB8SIf=kA3yw%jbbrkwr`4EKF}Ceu z1rc2p$KX%dv1opr-t`ZLXj+-S%;s2A!^B~qkeIaCAVsk9q6KFU#zlbruYl`0%KcB3 znAOy6)8?yUlTQxk@oKG9tdxxd+0s}$%4-F}G;hNBX$c$tZ9jZLCyl5hLs0?|d5ZGp zIT_u&XIGT=DC3eNdZe5^Csn?l-3Prq7gruJd}9HePko+yb0kd^IxZSw1%h=8G|E?@ z;f-ITl-wndux_0rx2eo}!NKryTkbU7CRjJjfAn4#rksFbvQLO#VEpy|*ksgGk9+5? zPWntjM#%ilHL|RPX$%T43xNz}unjFy@s^?$JyYsSFpBM`mO(tkT*#{u1s*>sZc4>_ z?)+Swhgt4=$Lkf}K>Y1}TheBFUMAJi&zv+%m_>U8)x*ye@WU?F2pq&v-|gJ`Yze*S zTImTz&T^S`f+x(+f=U6`KVD^3t2c?$K<)r+wbElUK!P2aV9B}x;l>N4hNOJrnB3_D zOAY9VJ*Dz+QL{X+@nR_=9E?FfF0H(DR2O0~Yas!-4c(KmEoTZyxIk~PBjCojk8GBHfakZiX? zFZZ~Md2D~aUUXzD5D0NR| zL%pbITdj02WU_eQ(%5SzzE7>~&pON#=ZFt$yMWGVYn85sIh1;<{MEp!o@A3}63}T| z(=3+%n6dtVG8pS`D8IKE_#=8DelERTH{p3y(G!prGaK$n2%kNkS+_0iu`KA4z@^Ub zuyir47)K8JI?v9=kihGiDF2vU3Dz6Z?C{DcHjYs!p$9V`ItzF>UfElXn_PIj*iRF?h!P^Ec%OR;Dls{ zeMfv&DE^cdVUKM5SCdE&2v#Y{<_?CvirRR*$zJ-*HI%J$x3+YVPeb~%p z05c6;IAzif>xw1DkWyfAY$zOy79ujuebY*KBZ#Fuy!QdSbCO`9XQA>D?}12g0?PG* z1J@GBd}HRjnfjf@fHwr8T&>~lV`neCk=`@`=DtU?&X32MqY@YEoPH`DAReH>RFyWU zMlIvP3Tovm(@!gfHATSua)6?}1k{MK21OCBpHJfPd`ojv^}SRL(R^c{O3TS7=1w{H zeg8&(2flu@vM?}2CiipgUHwr1JJau|<-;nDb7A&TxvebbC0=B&Icadn_cSA5U&c#5 zpf~@#BJ6XeE*~$x!vfraPd2E}a1oDwp)T($aOAS5SbOQE>gDW|bahwx`Wug@FHHVd zd*>C^{Rnq)YEbs!OU=C4^oUh7dvsk={YNbb$cU zODF=;I|82UeR0M(XY8>r&lqQIE`h;C{+ao|-~8tHzR!(v+Ni1F#vrUxU)kHib^oG+ zLfBG**lo7*cp3vhZ)Q@ZG{N4!*aQ|k$~urN7^JI>kA#kib!W!3KBrOHC<(o;0NXea z((M!X-ca|_Z69hDx-`Oq#CBiKJG5&1#Gc1F#rj5kXyMoCnGGYEMOH1~t45qpgz)nG zwF`Xm3Nluiy0Lz*Fz014BQSd>WL>s_%%mCYlnL7+BRI(4*|AC>6$Yomf5@cKf^Ot$ zAXn``hYmC&vgp0T`qY>i6E1LeYB;P}>NGUnYCx-27dM~AJ5>A3=gGsn`1df5zt+YY zOX&Lm<&v%A-}X!=bJz?WJ@FdZ!T-_di(C8N4$${LOq4nOG?jLPdWWM8lI}5obT&KU=q6w z&>xT=I>yjc{FNF^LeD1k;Z6v!J2d3rvr7~fRB7xjAdP~6B)}r-af)2x-2FtdSx_7@_@uQ(QASAr56Cquj zwAn9Iz0BybXmgqzz~i^xTX{^uuSXh>9zuJMYrJcw-+$8PHLBBm%5-)g29-}S>W+>n z%(9Qfu{xq3cy7#P+%Y?@?Uw0Q#L2!{5gp?fWn)6H98$Bm>gLw9m2zf#3<#aVV!z0{ z(XF1u6-7FPwQmR}|LmgIUKHQ;ba>VNRMoRs<$)V_at5q)%W_$vB6*s-PR`zbr6C>c z6>ap<`wJOV0HJ4^A z(R~Plr-q$4Eb{ZoKMiae&XplSJa@brq;0`~G%Waznp=bU_`c4LJ@QBAuxaOCi?a75 zeqGN>>|1OewxHXqJ56O+E=TKRq*$2eSVm{+B;9QTOTC9f%d^!fJIv&;CbCVcOfu9` z^f-UFbi=ypf@0jQMixZSZ!0UJUn*ap@(%1~ zpbb~RX&~=3-B{k&FZs2{s z_owJb$|gOlyla#DQ+e<&p?&9Z=@y&X5Fx2PCyhutDs2K5VpbJrRh_)bn@5SW7HQY3%A$fu6!Q|$8V6x|=M9fijR^7%MJa52Je~b5;_XtmXo3gCc2UMWvUf;BAXPHI&L@gN6(+qhZw| z$dEUy(cL?vaQ79I9#XqzZa@r;)C_g-x$}!kNu-wDlg_~PXIr_z{Lz*qC4Revaj`fv zzKoqS7!EbqF`RVhK|F6PVJp*`vh6Dqf$w#T@MSQ4=3#G#XFe` zILJ_dwd`5n3PCyZ5srQ?1;0l8=5*S;;P_?hX_*6WYsKz!!3f~7mAESC0@fPD;aEG% z$M*Rm;Q^I`S1LGQI8oSbcF1)W2JjdLWhBCcE;>VF4-Nk*b5W7ITWN0_l)VrfYnk|r#x1CUz54OUYs>M1oc}Sr& z;@R{nvK8P(TFqTeFO3KHrX+=ogKZl+BrDWu^Ii0$?jXPwL~=gsNGM$DK6oGJLs8ee_JL z&3*@c+g^IV3o$f(TN)?H9%-wRzOKKDwl=qqew*;LGwtPlrzE07uT1Znf`1mdx`JWM zNk9^$l5#)*n!|}!Tn=+-^>k2V4v#REMp1tXg8M;?^T$KR&CWh6%jx_!VTM0u1OVpi zL%liMICPBn8$@>&JQ8@T6s3IxY|>bZe4c#Dj5*N&dd5ny4tJ5aO4 zJZOo9S`Hlt<0=Js7iokF0gk}pOsn+5^|WVZ*oNB&L zAOXn*AsA-rWVE1HEYu_GK^)v{M4L0oA%AR8|5>Q-m_p!-EUhQuafdCgxWUgDlFtgS zm~et-YT@Lvl456U%&||mBEIik84l_68Ck_UI0WdE01VPj*{$o7*w*g}eE0K2EGhSO z24+-T^3M~f($iz5?%Q#v@Nttu4$m?!>G09`4|o_;G!9b5TM0D4n&&SIRtomlg1s_> z21rwyRfA|C_va*_5O)>O`+A?o?R&~pfP*!V&xU>&T4B`wR`G&hQnGPiL1yLqZpWnN zyg_s03Q<#<&i0R*JFD5~5f1EWbKD7xA&KZ@^;3^DVQf&Oj{@+HaSVXL5oRJx_cyhx z9n?iJIZd2(7}8IG{ETf^?4baxjYIul$PF(ninor77J>Ioe_b)N5N}wlPE$o6p6wUeR#%gyZYD4iAquva z=dQI)TljKP#NyB&Xgs`B<}_V5G-xLJD`{q~v~PU>+9o-fk2zhb(~KD{sLPG9?8Ur2 zSxE z#Y#*M5ZJzR62`m`&C-n2OI(DE^6u+U*?TY0u z{)0XLERh9_pOJTRsw{DGSV;s)EsPmxlHAdbzu9}0`vgG+_X-|U?YGhWDiT<1OwN6h zbj0|Chrd;-TJh9W1qQp1G+~yb>^5io2S=*je75FRekX69n+3DSjHuH@(+R%o{IPYz zHmdsJA2Q>UEv_@O-7$-F%U$^Fu3f?Jmz(2!#( z!cXkS1@tY6a^rc@N`JaJ)WlcgYtsFo6q;+wx+YH7J!v%* zLk)JD6O6=|{CU!LRVfyoUUk^{XNl2Sxg$;mR#?G&4>oyXQ0CI>`Z4gnfZNgfY(~BiNto#W5CPglhD4tA$`%n=;-<0qo?Vx%KOZ&S#%xQ)B=R^g4OA z6nnfiLMyd)_d|La(&oP$KBz9o#pHqfe%9K{2sLFmLc*8uEWna=k;`y7n1}K6@)x1r zX1dvLsoCcx4qtg>c_p|zwJny2_ta<#k#GZ9DB*$vMXE3ou;aYaIx<1h6``b`Y`gtE z0&L;9RtuJ%Mzaj2A~v4UDeQYMoU5|})z|uav59aer$b4f*yNN+dYYKECrin%pH2cO zC=$T#!9u%ptS87D8Sb6hG;qmQ;uqEg1p}->%Xq|_0YHGDex7ctcIyacU_m-p+S)ry z=b0#yABx$0#NR_-2GKU&hT_+1`^Wbm{fZ#-Rk@daK9y+&e8!SS+k$wXq%6r|KYnAl zxm4wY(UyQ+mUbH)Bma8!9Wqlle`#94O2Fz-B$l6dlgokn`--mlevI3K^Xd6f@>~9~ z>W2Ka>KW;!rj_*X8wwGP5qVPI=+PGhYYg`V@$Ug9FZlO+*ETGM%q9Gz+On>-Ryx{G z#0xW-uIq^OlBnk>Pr=!&6UStXJ09%R2DA2f`nm{= zVt=hcU}dh571;2-A7{pIT?JhSsBae+kZ@Ba6Ujl^MUR!B!#owP?dPA6z_3oGF6hH| z3WX3wwsYU+;jj*26@~{XJ1drdFEli>LW`$bmTTBGtS|)A7%}nA@9kizcxfbCg}@Mo z;;mjXN5;01C{>RXjtZIuIYIN>#)VK;jw4-E3TTqLr7Du@flso^>+jpCEG>=C8>QH$ z*|SV**k%wtj3QN;bw}HY5{M!z38o^gxB6HJBsupv{!KoKGnfdy8v!U(lL)seMlvR8 zb(4ZnUi~}E1|4m_)CY1QVe6r7xKKihUs|Z0?dYyVIo1{&6YNMB7VFnEQq|&$(Th?d z1h`(%CjhO0@_ZPX6P)9y6CvAigamDeC!=La7>GuT<+7gv0^G%jq+WQS#Ei?89e9c`iD@xaZFps#C*Nv{H`p z#;Ib5=%WN+2cVDhHXYSiQr-uwU~X$%Q3qIeDLyN!__SmcAFSg?t~L28E`O#HH1*SN z!{sPjmi4vCf!4vpMKcIj2M0!|PV zrW+3G}!1a)K8JFr2Y@-a`Yx)@`HEIy8 z(GIEEI+KbfD}Cw3P3{qsf{aivmgRVqB0ZbhG`WGW&ipmp&V(L zw&O)J#Q*{2ur-YG7vvMNOy}Tp2=6T)HS&p4wdmdIH#c0TtsewfbCg<)v4q_JyyMZj zVEN9-8YxJhr;+?9($J4Irn0{K{(V@O2SP=^c+#;ee51+L!OLs**v;g)>3Cl$)p*CN zVsF|(T~_hFY>DqL?yOU=|74($wcBy@S1#gQeC{(PS3c#wld#r|G@U|g4<>AHM5$K- z)BJi*eijn3xN?#FrCeLV-&rmEr(&l}(bG=x-{;lQRv5Jud94fqF*m0EKHL$pSOSu!W*ZB)=~ zelv3qWH{EiQpa~wL!#bsU|dpda>BW}y$mgBQPo5$l9G3nn z8}PTcR|FjB)A)+H)(&Wg`q`RuEL&*iQl6yb-hpB)lu13(pDVS$#>+|X89=S@J#T^x zGOG0%gR!BpK(jsXItc6vQL*!{UHNe)S_UE+Nd-i#nYaSYx1gqjC0!3Jx?F1I1V~$} z>d>XycWRxK-c6QIUayf{`!|)4tYmij$9rf_2zG((V%%x zVflxTx)PZ(%i-aT4U5c^mPJ~zD1-`U_j(|E7xUAx&cy{GXp7~_G9{!SrD9{O0@b%E z=uIHS?Gc}pi?wRt)(Nn1GbCqHVAXHbNqNQtRM0&wiKQgqF?YtL36kC1AwG`J80UDn zG6N#v^onQqvVlFGo(RNLJ>e)<_{nFWND|aMGUm>Q<>eTgd-+NE2`6i3u(cl`F{*cO zotO^ecR+Q>DRuAOhN zo%&MHQ&6WlDqsaPvMd3A$Rc$?pxLTDHj zsAUZ|zXuzvCg3+Se3i##wd3HR^$X~d!E%aG**MpWB)j)4D=CJpw?0K1cKUH4LU#Gw zc4@3(@hy?=Ro@$zbxQTiZ9OdN->45gUu`<7QLUPk~WVH30lEqKpyzi`-xj~CI%E_yGL zmJ}35&N92XEugZOvb|?UZLqWY;$Nv}|2eTtF(UUatxQq8KXhcAbvSFUa6q7DxLq%K zb65l<(9AtKS9{XQfl}4~Wjnsi=l+TUm^Zy_KG7T{`DpXK#_}LxDPZ4%zOY2>`ol(kT7H3{IS|34eRG`Qs@`iQo-(TL3 z={z@mB$)K-eM9C@s2S~j(xjmhoQr7n*MWJA>NSh6?0Pu{i!c9>NewviF~zkHc)vbI zN5wAZ>5NGy>s=mB9O?@QO6O?@r(v76vA=t(GR?;f&7L8fsK0#cycNp+w}nT`NM7uM z^BiyI!a{5dvD8rtX)LPWn2FLRlxeHj^S2aakHDY~>_5VZ=GiZ*Sv3@78n=GE{G`bi z@myVZLjRii5rc5=7ir6=miaF=0pc-n4#P;W1W?FnYZg3JD?7Vc)rXSro`t~Ou+AN0 zT%h-o<6i160<0RWlANKd8P^BU%{{@IGAHObmN{xqnkN4o(SfoOwtha~;0>tKUKh+E zzj;BCg1RQojCUrV7?rhHGQX9f%-#f8F9$`)k40?qpauVsRWA+4o}R@G`E1j+#$Gp% z$WfE)mWDhp>3YXB<69KBTa&0a;E@={sdB;Y86-m!B}NQjET8sXyYP}2@NDSf&m+w< z4aEzxG`O-c@_&z#jORDNf*|01({+%TM9+Rel8=3)YqDD}wO52D(@dx6=5bkwF-O6{ z#EP3)8b!!LHAUV`*6SmA{H9omrAl#WvvJ!6Sf6MNXm-(AA4pE}D8lXs@_~T`=>DD& zsQtiRZ)PfD-+a2tui44X>%QAP!>M{r&W-nybSbdcDt$WrCp3ZMOQey!{H_~2ol^9v zuXBW=*VStbjJ$V-T1GGr(B08E*fGvA9|K9|oE=_6*2&BAR_HJHs=L;1_lX6i7>*t#GsJTH1 z3j-WU?cm`0kDCJH4M=I(;>rqO>Ua27=yfW^Y= zpem7q64arolH<5;K;S?|0@h5s&{6^r|7Iv_eBYRa!2X(@x@b4;$mWZ7@Ngj~xIB6E zBR=g%-9j?if>+87l8Z8ngn&?`Z2&Kr{vnH!lLJ*(ZgmH&rKi}n7G+0Yr{KGP}J zZ4EIFlA9gi*Snv^m~rZ`uefn8G=3lko6XAmi&2I`qP2vK8^HcM=A86IorCuJG9o3j z1P1awlGh3eO{ExCFYXa-=gc{4EEQ)!g6NuOHTqM`xTpBnYr$Q{=VDA9r}6#(-3Vbh z$?_})#PjC5rA_8lyK!wFWx&FG_RR9qksv%r$N1C;L;?-V%Y(FgAn1L`=GOo%m}n}_XQuC%Y5_?8ALwuOTXlKh*4x;AqgncMrbP{A*8U7 z0sRoTZmEQZO%1_rx z>1&5dBX@KdqI*3mF$??bcO279wH0u>5S#`$YgH?IqSeJq-Afh@JXVI?T0}EWb0@=% ze;yJ7weQiC7ycpp`?}6|TAc+GD=Fby_i0f<=A2Z#!$)7d5Or$QU`Pm1f*%C#5!px8W66dqQVRE{?C%!s*u;ISEwP2@iC(*gS<@??@0^-@la+{EGE~mWf z*4D&@Ou)n~_GOejxfX>tFStRTkQdiwfS?4q(P`2}Wdn5>CD>ZSl_fmLe!7|I?XtjzhoR}ku&Qn*D)+ORBM^ay` zzZVQ&F#+~ab>l_t#=kX(`c}#MF}r<>bH*>S0Jih)e zGt)cueKco#3!KSMl&V)#+54QPTU2p4ninI=C)31Ls z+^Y4#c*aj!H`S#m0MYr@^t!&cxkp^aW!TPkhl*&2?GFpOebGn#9`d(Xt%Q~V)HRcP zc~KcL*)Ju-Fb=O?g|F)(g<4~eat0*y>=Cgoui}5 z$~8y{=h0cYqY{UC-85>$rb8$LGvZ(pem&}HSNG{S7bk=O~%4gw1?Kn$D=u)4F5a}k6q=mUm6&qx>;K9hx4$^ipRmEz^>yYT&EiW9hCT+8H5xTm zb`ItB$}L?nA6ZAN7Y)+EQqB`oyialcw=%`sUt?gg%W)2b>UsdG8Ek{|nZu_~wt3q| zu(7hJ5#0^AY5f&T<34?pKj;YcwwX3Fk^8peA4mGfq3+V}XZ`FdoDCQa2x39z!;z@U zWTm`@eo-LU)kwWlP{8msBbiAd$>3r3izet~b4KNnj*qqCt15?5LECH%%5@{nmw|~o zp!42#@cj<^7}m}^gY=1Q5Pj^h%RmWlxadMR?=%XMR2L_+61JRx;hPG_vsu(5l1=IY zx&M%Lr+w?>yZK(Cg(58B@Fd{|Jxr)e4Q1@}aDGOCu*#|yga`7ma*u!q`dt%2K(MT~ z3MQ3p@#cdJ{a3+;_B$Lp^Fo`uN}8Wu7j`y@$$qt5;NRDfk&wP9PMXn(f#c*wvaD}y ze_x4bEAx$)SAD*Dym^wmG%7N_Me*_X9pt{!C1TeoF=kpZVkLn#M@%wfNWtAOK!k)9 z>lw>#7!^=`@|lIL>?G@T!_3@tb6;;=W8gnUuO4H#$$;EB@=D%E*PD44w*Vcxrs4;D z;i$h`7m5ao1=NZ+^s`o(7}p8O4xOf-bPyWJOiNQuDcgCG@wb~uxpHt9BQbUS3Irde zp!P2tDgHlYoJ5-j8*#8m)(hSE`0Vb}vz6x2mnxPCtpCL~>Cez{_h}NKUAGW{-dd$H^n|z=|cGv@c;Iy)H^hy$t^x z3VNI#;7j`aLlt`cki)UbKKu{+^fqu=m>rE2}C@XM9=SbD5mQ zl-S;OM{nb;GwEt7+qsRLf5^{4bJCy<)*dLf4f1%Eumx2TSV~Ll==L1MzDjB49!4U(n$67sWleq<^ALPzIOoU^+;5E#blAO=$>2rJt6LV|4P zx$Y6mSQ`vzpqgQeG}3DY7gZKoKUNqrfbtFzD}}=_Q=Fn>ke&V|K0`O&!lyGIqj-?n zzR)@Mm?b&en9PIVe++NU4O9{J;CP>#XwvvK<;@4{q=mv#QN1h z3%%TXq$%eMh=n4SgZ1HcAQ>%CnLHG%j|Ioek75BMXt1bW))JDXL#S%14EUrISZz}> z`>ngS>BE;o)-P{e-(5%z5-k#UH941Aa$btwV%i188-aX=^?!Ef6CHzQ&r=-$`Dc7c zWoj1VPYtLyGcNU~AGv?7a(Vy$Llz%&bX)Z+krz`f$i$Ox4IP93M9QG%?5&L;$v!i0 zSx}{zl1PPw<#Gj~sFmLiF@ZXrK;1T<5$lc~1s1AiLNjp=Lh5g7QO9YYNxDB^j37!5N zUja&sF?bpn^{ck=yl9dU;T@j3VoeXriuNb8fJiaC=DWVW&4TAs(n$#8@n%6q z1tQaF7zPk=YEAVm>sAhT@o;Sa5`W7!mJjhm-p9Pd(<3fH%Hr##Y%oJjbws&yo8r7u zQ#1We6>r6^{ucn7Yl%~GCn*Ul!v96J9$ z8h(9?}G4jOhHs;W}P7cZQ?ZLE~z+|9B*m31~YdSF@+@v>Mo>SNf5@*sZM zqS8I_hE9apOATvCg!6Et468=i(Z`k%Ur*$w$|%Xd`+@&AhKF$$clsj^gtxs(VAw#y zw_RsqCbQaaMu2Yw^=~O$J6I1DJk4b+&mdTab(08k5&peQF&-`oALD8TAilFoJ$gxj zl^oKtEqdBL$g$a9LG|Tq&G(X#jMMp_Q*hn+sn`I{Pq$5g1@7_1?`~F>}bAK=cX2h>VGS0Bu#)!9F7luN5d^x z1xL9|0vt}Zyp5=gs%AHv%`_O_k$lSkg`Mi(_)9u#LWPK?)@g}V-}8ALRyxjLDt3%Y z+^s;^Z|lX-cjnwDFOeS>opWR)1K|2=_O-TetUbH+;S~;}nA^}+LQ2+`_90Y%;M4Ac z)K!4+2t~s28$zWz7A4cG=%?i%rqQc#KbyN8M<|4{G}#DCH0dl%tutekrT#V_|GSCP zdf)l?o%Yj|dzCbqf}w`3`dA8W>(aH!xHlL;k9VQsC`MO(WF_vA@06DCATyhHHVaSz zJ`8l~<*eQh7o^{2rPI?%pAnwph7ZDF* zQW(YkB2-2w)@oz9PfHCGZNcXKody{dk7rZ2g}hBpbE@re4jtC-?pITOV7F3lCHqIP zWceElndc9t%X;_Fcuo%ew&hxKszpyW7GY5a(cU%UPtOHw%{w3#XJxKpT_1swO2AVA zgQdufe&tI#`c$itY$yUI0P=DVIb51@9q3;_Go7BU_p@>7^s}+%@XAT+3b<$?joJUR z3&8;`k-)K(M}(Nqg@yZdC0LS^FtK4}PB5Xmbj4^cW#G6Hhx=_(yV~?<_g3cW&4guc z35uwfA|1gs={QjbalMS*DZcw=WC$KAu&7tGxi8 zM}#ukTf7M2YQt!9_v}t&Lo2W`PB)%qTx4L4J)E%d@@D4>P6yt58Tb=;9P^vsg9jGr zQ9c+Q@892E?8v_RCr7!LVemWk`GZ&`oxvLH19n@Gp;E10exV*ZJRHrV4T6{+I`yEX zxB0f!80#E@b-j{Se2?(2xwjuk9Ss@{Ddw0UQkaJ0;3dgzklHP0 zyQgU!XI-W>bf?5J;$IQV_uthx|JUEH9oc;EQqo~8EPL{v)$EzT!ME2>TUMGke=B!; z4m|4dm{4(h-@3vYq7c3YYbEkS+80)E{_+qU>j*rYV1J9a)g!2-A1VjIC>T6}WTB`! zWLUOkfPYO5B&aI(m2O>`O1xK(AQIwe;V?5Zxou9gP2&GvQBst)>cOJ&WBZ`wWfxcK zYxhd5one*?jbJze7LB27edU1BOwpNJ0Z(IOx1E?M2OuDNSJ?2k{rVqPa`!3=Re;V# zImmIYU+^s2e_*Gpou`~;N`J^C+jnpZiG0}T#0L@W3*D}-BxygjK?I!iLt%%i`n2iA3QKqvD1w4 zxy_+4qUh4UH1R^?iEvuy8jDZslFOm9bsoN}31R+lhdD}#XOl1T8(*iAf~SibDQ(~VJE=F?7M3M2l6VnVFg1h5 zs+{HAQ8!YfH=EQxKX5t!(J{J3ys7bnf;5+x%Slug8fZJ|?PLuSg!FoVvIV+QgxF?P z^y@+Jl2c2bNr~kqoHF&>5KdpO__^cYsk13h`9l}*iUi~Mu?{86-P2*pzg80k4EaJf zHqGq<7yppOC~5s2X^`!4%tVxoara(;{~>cB{NL~nbEOlhFqLZdY->rKVPmQos(v9jV8fUiq}8>@6*KpwbT9uai9O) zCklr9h`;A`zNgdEthXLWTJWk8$w6XU?R_CO3;|>O+22_*+=j?@_?bvGnxU;1E|a}9 zE)^4QA^qu`7=_v_>XZYD*#4~db6&6+a`RDKvZ9Xs-q<5xHd??Rv*Qg zRWF53!2WVrSZ_s6rO)OHBFD1+uu=XE@=74D;CH|FW4U3rZkwDm~@J?@4d^&z-TL}R!EjE@%1L#sk7?Hl+=Q7Dns%~=)#ds zR0mPQXE!Zt^@D_AmI*Ez14dB$pi*q%U%d!uwRlpM|FRQA$YWL0g~|qrQ6E0hV~Q;# zvJ@71TOn;SUAzV}x~pbCt{;kvDe0EXx!zl6cr15bUfof5?dQ#>IxE0K?(zLD)(gQP ze(Mr8A~e-b_jPZKsgB;OP2j;6Q%9G>>!tF^q7(VV?T*$TPb}I>=A}bGr4J!|({8ebvUi?lIACS2*Z=M>T53ozCMv<_lsxUJRT0d#_p%dK}1 zKAzq_bN+N!q&?)NoP+gUmMQytPv%!IO#pA7u5LehM8t(sdf0EWoauVd8qp*^A+qz4 z*&M9(B)gxpA}qxLr+S&0@Eo7GNJSa6QBTn99QlV91F%Fz3g$wYmcH9Tn}CT*5k&em zJ@!m?`$J|0w(J#tCtFZHpTa`h1+V#i29pi}jTLzVXloROT=Ih^r=;>P?CG@FN3w>mcr zpDFuq9wGQQp2q+CU2(OV|D#`uSId93{8ulC|0#{xtChZ5>8ldwf6hhB)qcO)?^pZ% zYQK|RJ%X!8aCOwXI_g~&1Xl&YRY7p2hF5BMrG{5(c%_C{YIvoFS88~rhF5BMrG{5( zc%_C{YIvoFS88~rhF5BMrG{5(c%_C{YIvoFS88~rhF5BMrG{5(c%_C{YIvoFS8DkG JMh*W={4Xv7*1P}! literal 0 HcmV?d00001 From 71d589a43b25815994097dd414062b55b753c420 Mon Sep 17 00:00:00 2001 From: aagaev Date: Wed, 1 May 2024 10:04:38 +0000 Subject: [PATCH 073/149] iota testnet og image --- configs/og-images/iota-evm-testnet.png | Bin 0 -> 159880 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/og-images/iota-evm-testnet.png diff --git a/configs/og-images/iota-evm-testnet.png b/configs/og-images/iota-evm-testnet.png new file mode 100644 index 0000000000000000000000000000000000000000..140b5b169f42fa242d6c19d2bde1582dd7a7ca86 GIT binary patch literal 159880 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/xrj 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�mKntVvvhzzWlw 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 VtvBmBL*2T5)Ks*Up};rq{|{299a#VX literal 0 HcmV?d00001 From 036a8452c840e15b6469f35b9178716025b07a7e Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Thu, 2 May 2024 21:30:26 +0400 Subject: [PATCH 074/149] Adding anomaly branding --- configs/network-icons/anomaly.png | Bin 0 -> 4879 bytes configs/network-logos/anomaly.png | Bin 0 -> 18941 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/network-icons/anomaly.png create mode 100644 configs/network-logos/anomaly.png diff --git a/configs/network-icons/anomaly.png b/configs/network-icons/anomaly.png new file mode 100644 index 0000000000000000000000000000000000000000..3bae2bceb84506621aaaf9e74054229aee70bd6f GIT binary patch literal 4879 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 @TX*Upmd(9$?qPL2%6VDTxKVlVl$5F&)_WJ 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 Date: Mon, 6 May 2024 17:39:22 +0000 Subject: [PATCH 075/149] blast-color icon --- configs/network-icons/blast-color.svg | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 configs/network-icons/blast-color.svg diff --git a/configs/network-icons/blast-color.svg b/configs/network-icons/blast-color.svg new file mode 100644 index 00000000..7ec4217c --- /dev/null +++ b/configs/network-icons/blast-color.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + From 678e5de1db48621e817d15b9f9d98ebcc1741f68 Mon Sep 17 00:00:00 2001 From: aagaev Date: Mon, 6 May 2024 17:41:03 +0000 Subject: [PATCH 076/149] blast update feat network icons --- configs/featured-networks/blast-testnet.json | 4 ++-- configs/featured-networks/blast.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/featured-networks/blast-testnet.json b/configs/featured-networks/blast-testnet.json index e297abce..ee8a08ac 100644 --- a/configs/featured-networks/blast-testnet.json +++ b/configs/featured-networks/blast-testnet.json @@ -2,13 +2,13 @@ "title": "Blast", "url": "https://blast.blockscout.com/", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-light.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-color.svg" }, { "title": "Blast Testnet", "url": "https://blast-testnet.blockscout.com/", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-light.svg", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-color.svg", "isActive": true } ] diff --git a/configs/featured-networks/blast.json b/configs/featured-networks/blast.json index 0a3cd6cf..5b7e45dc 100644 --- a/configs/featured-networks/blast.json +++ b/configs/featured-networks/blast.json @@ -2,13 +2,13 @@ "title": "Blast", "url": "https://blast.blockscout.com/", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-light.svg", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-color.svg", "isActive": true }, { "title": "Blast Testnet", "url": "https://blast-testnet.blockscout.com/", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-light.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/blast-color.svg" } ] From 4e334d112b9e4adeed5db622125a703162016df5 Mon Sep 17 00:00:00 2001 From: Victor Baranov Date: Wed, 8 May 2024 11:22:58 +0300 Subject: [PATCH 077/149] Update optimism-mainnet.json --- configs/featured-networks/optimism-mainnet.json | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/configs/featured-networks/optimism-mainnet.json b/configs/featured-networks/optimism-mainnet.json index 2c97029b..de4d5588 100644 --- a/configs/featured-networks/optimism-mainnet.json +++ b/configs/featured-networks/optimism-mainnet.json @@ -16,17 +16,5 @@ "url": "https://optimism-goerli.blockscout.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism.svg" - }, - { - "title": "Optimism Bedrock Beta", - "url": "https://blockscout.com/optimism/bedrock-beta", - "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism.svg" - }, - { - "title": "Optimism Opcraft", - "url": "https://blockscout.com/optimism/opcraft", - "group": "Other", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism_opcraft.svg" } ] From 40a71decda274b72da517ce6278333522a91f628 Mon Sep 17 00:00:00 2001 From: Victor Baranov Date: Wed, 8 May 2024 11:24:43 +0300 Subject: [PATCH 078/149] Update optimism-goerli.json --- configs/featured-networks/optimism-goerli.json | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/configs/featured-networks/optimism-goerli.json b/configs/featured-networks/optimism-goerli.json index a6b22e03..9de61310 100644 --- a/configs/featured-networks/optimism-goerli.json +++ b/configs/featured-networks/optimism-goerli.json @@ -16,17 +16,5 @@ "url": "https://optimism-sepolia.blockscout.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism.svg" - }, - { - "title": "Optimism Bedrock Beta", - "url": "https://blockscout.com/optimism/bedrock-beta", - "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism.svg" - }, - { - "title": "Optimism Opcraft", - "url": "https://blockscout.com/optimism/opcraft", - "group": "Other", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism_opcraft.svg" } ] From 7d19ca2316e787ae700ce3a4a2e43bc9c68712ba Mon Sep 17 00:00:00 2001 From: Victor Baranov Date: Wed, 8 May 2024 11:26:41 +0300 Subject: [PATCH 079/149] Update optimism-sepolia.json --- configs/featured-networks/optimism-sepolia.json | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/configs/featured-networks/optimism-sepolia.json b/configs/featured-networks/optimism-sepolia.json index 6ebd76c6..6dd446d1 100644 --- a/configs/featured-networks/optimism-sepolia.json +++ b/configs/featured-networks/optimism-sepolia.json @@ -16,17 +16,5 @@ "url": "https://optimism-goerli.blockscout.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism.svg" - }, - { - "title": "Optimism Bedrock Beta", - "url": "https://blockscout.com/optimism/bedrock-beta", - "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism.svg" - }, - { - "title": "Optimism Opcraft", - "url": "https://blockscout.com/optimism/opcraft", - "group": "Other", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism_opcraft.svg" } ] From 2b5b7a80dd2b8d50404829f009c22004b17f8df9 Mon Sep 17 00:00:00 2001 From: aagaev Date: Wed, 8 May 2024 10:15:21 +0000 Subject: [PATCH 080/149] iota update featured nets icons --- configs/featured-networks/iota-evm-mainnet.json | 4 ++-- configs/featured-networks/iota-evm-testnet.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/featured-networks/iota-evm-mainnet.json b/configs/featured-networks/iota-evm-mainnet.json index d39be3bb..ab7b0f69 100644 --- a/configs/featured-networks/iota-evm-mainnet.json +++ b/configs/featured-networks/iota-evm-mainnet.json @@ -9,7 +9,7 @@ "title": "IOTA L1 Mainnet", "url": "https://explorer.iota.org", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/iota-evm-ico.svg" }, { "title": "IOTA EVM Testnet", @@ -21,6 +21,6 @@ "title": "IOTA L1 testnet", "url": "https://explorer.iota.org/iota-testnet", "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/iota-evm-ico.svg" } ] diff --git a/configs/featured-networks/iota-evm-testnet.json b/configs/featured-networks/iota-evm-testnet.json index 0cb79577..93df5fff 100644 --- a/configs/featured-networks/iota-evm-testnet.json +++ b/configs/featured-networks/iota-evm-testnet.json @@ -8,7 +8,7 @@ "title": "IOTA L1 Mainnet", "url": "https://explorer.iota.org", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/iota-evm-ico.svg" }, { "title": "IOTA EVM Testnet", @@ -21,6 +21,6 @@ "title": "IOTA L1 testnet", "url": "https://explorer.iota.org/iota-testnet", "group": "Testnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/shimmer-short.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/iota-evm-ico.svg" } ] From 42eb67105a75816bf7e5e29996311dd6743d0a94 Mon Sep 17 00:00:00 2001 From: aagaev Date: Fri, 10 May 2024 15:10:23 +0000 Subject: [PATCH 081/149] aleph-zero logos and icons --- configs/network-icons/aleph-zero-icon-dark.svg | 1 + configs/network-icons/aleph-zero-icon-light.svg | 1 + configs/network-logos/aleph-zero-logo-dark.svg | 1 + configs/network-logos/aleph-zero-logo-light.svg | 1 + 4 files changed, 4 insertions(+) create mode 100644 configs/network-icons/aleph-zero-icon-dark.svg create mode 100644 configs/network-icons/aleph-zero-icon-light.svg create mode 100644 configs/network-logos/aleph-zero-logo-dark.svg create mode 100644 configs/network-logos/aleph-zero-logo-light.svg diff --git a/configs/network-icons/aleph-zero-icon-dark.svg b/configs/network-icons/aleph-zero-icon-dark.svg new file mode 100644 index 00000000..492e5909 --- /dev/null +++ b/configs/network-icons/aleph-zero-icon-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/configs/network-icons/aleph-zero-icon-light.svg b/configs/network-icons/aleph-zero-icon-light.svg new file mode 100644 index 00000000..c48da7ed --- /dev/null +++ b/configs/network-icons/aleph-zero-icon-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/configs/network-logos/aleph-zero-logo-dark.svg b/configs/network-logos/aleph-zero-logo-dark.svg new file mode 100644 index 00000000..13c1243d --- /dev/null +++ b/configs/network-logos/aleph-zero-logo-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/configs/network-logos/aleph-zero-logo-light.svg b/configs/network-logos/aleph-zero-logo-light.svg new file mode 100644 index 00000000..326ee7b0 --- /dev/null +++ b/configs/network-logos/aleph-zero-logo-light.svg @@ -0,0 +1 @@ + \ No newline at end of file From dfa55c9d8f792bf9aab17dca75d1281645afe12f Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Tue, 14 May 2024 12:09:02 +0400 Subject: [PATCH 082/149] Adding etherlink featured networks --- configs/featured-networks/etherlink-testnet.json | 14 ++++++++++++++ configs/featured-networks/etherlink.json | 14 ++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 configs/featured-networks/etherlink-testnet.json create mode 100644 configs/featured-networks/etherlink.json diff --git a/configs/featured-networks/etherlink-testnet.json b/configs/featured-networks/etherlink-testnet.json new file mode 100644 index 00000000..3b958af5 --- /dev/null +++ b/configs/featured-networks/etherlink-testnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Etherlink", + "url": "https://etherlink.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/etherlink.svg" + }, + { + "title": "Etherlink Testnet", + "url": "https://testnet-explorer.etherlink.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/etherlink.svg", + "isActive": true + } +] diff --git a/configs/featured-networks/etherlink.json b/configs/featured-networks/etherlink.json new file mode 100644 index 00000000..46e0b988 --- /dev/null +++ b/configs/featured-networks/etherlink.json @@ -0,0 +1,14 @@ +[{ + "title": "Etherlink", + "url": "https://etherlink.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/etherlink.svg", + "isActive": true + }, + { + "title": "Etherlink Testnet", + "url": "https://testnet-explorer.etherlink.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/etherlink.svg" + } +] From ab3c6db5f364155d3a2b8773e4a8e27258e5813d Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Tue, 14 May 2024 15:18:25 +0400 Subject: [PATCH 083/149] Changing garnet url --- configs/featured-networks/base-goerli.json | 2 +- configs/featured-networks/base-mainnet.json | 2 +- configs/featured-networks/base-sepolia.json | 2 +- configs/featured-networks/eth-goerli.json | 2 +- configs/featured-networks/eth-sepolia.json | 2 +- configs/featured-networks/eth.json | 2 +- configs/featured-networks/holesky.json | 2 +- configs/featured-networks/redstone-testnet.json | 2 +- configs/featured-networks/redstone.json | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/configs/featured-networks/base-goerli.json b/configs/featured-networks/base-goerli.json index 7e654d8b..c3537917 100644 --- a/configs/featured-networks/base-goerli.json +++ b/configs/featured-networks/base-goerli.json @@ -152,7 +152,7 @@ }, { "title": "Garnet Testnet", - "url": "https://garnet.blockscout.com/", + "url": "https://explorer.garnetchain.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/base-mainnet.json b/configs/featured-networks/base-mainnet.json index 91c769f9..902fe46b 100644 --- a/configs/featured-networks/base-mainnet.json +++ b/configs/featured-networks/base-mainnet.json @@ -151,7 +151,7 @@ }, { "title": "Garnet Testnet", - "url": "https://garnet.blockscout.com/", + "url": "https://explorer.garnetchain.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/base-sepolia.json b/configs/featured-networks/base-sepolia.json index 5f42cdce..296aa0cf 100644 --- a/configs/featured-networks/base-sepolia.json +++ b/configs/featured-networks/base-sepolia.json @@ -152,7 +152,7 @@ }, { "title": "Garnet Testnet", - "url": "https://garnet.blockscout.com/", + "url": "https://explorer.garnetchain.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/redstone-light.svg" }, diff --git a/configs/featured-networks/eth-goerli.json b/configs/featured-networks/eth-goerli.json index 95c929f4..9d0b7feb 100644 --- a/configs/featured-networks/eth-goerli.json +++ b/configs/featured-networks/eth-goerli.json @@ -151,7 +151,7 @@ }, { "title": "Garnet Testnet", - "url": "https://garnet.blockscout.com/", + "url": "https://explorer.garnetchain.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg" }, diff --git a/configs/featured-networks/eth-sepolia.json b/configs/featured-networks/eth-sepolia.json index 36c71a04..05b762ca 100644 --- a/configs/featured-networks/eth-sepolia.json +++ b/configs/featured-networks/eth-sepolia.json @@ -151,7 +151,7 @@ }, { "title": "Garnet Testnet", - "url": "https://garnet.blockscout.com/", + "url": "https://explorer.garnetchain.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg" }, diff --git a/configs/featured-networks/eth.json b/configs/featured-networks/eth.json index deedd172..0b5520bb 100644 --- a/configs/featured-networks/eth.json +++ b/configs/featured-networks/eth.json @@ -151,7 +151,7 @@ }, { "title": "Garnet Testnet", - "url": "https://garnet.blockscout.com/", + "url": "https://explorer.garnetchain.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg" }, diff --git a/configs/featured-networks/holesky.json b/configs/featured-networks/holesky.json index 8965d7a6..a1ddbd8b 100644 --- a/configs/featured-networks/holesky.json +++ b/configs/featured-networks/holesky.json @@ -151,7 +151,7 @@ }, { "title": "Garnet Testnet", - "url": "https://garnet.blockscout.com/", + "url": "https://explorer.garnetchain.com/", "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg" }, diff --git a/configs/featured-networks/redstone-testnet.json b/configs/featured-networks/redstone-testnet.json index e12779ed..f8e07642 100644 --- a/configs/featured-networks/redstone-testnet.json +++ b/configs/featured-networks/redstone-testnet.json @@ -6,7 +6,7 @@ }, { "title": "Garnet Testnet", - "url": "https://garnet.blockscout.com/", + "url": "https://explorer.garnetchain.com/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg", "isActive": true diff --git a/configs/featured-networks/redstone.json b/configs/featured-networks/redstone.json index 7be68875..b4e0dd26 100644 --- a/configs/featured-networks/redstone.json +++ b/configs/featured-networks/redstone.json @@ -7,7 +7,7 @@ }, { "title": "Garnet Testnet", - "url": "https://garnet.blockscout.com/", + "url": "https://explorer.garnetchain.com/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/garnet.svg" } From ad9cef1b70159655d016f18708718ffd3bffde52 Mon Sep 17 00:00:00 2001 From: Yan Vaskov Date: Thu, 16 May 2024 14:06:39 +0400 Subject: [PATCH 084/149] Update Gnosis and Chiado footer links --- configs/footer-links/gnosis-chiado.json | 103 ++++++++++++++++++++++++ configs/footer-links/gnosis.json | 8 +- 2 files changed, 107 insertions(+), 4 deletions(-) create mode 100644 configs/footer-links/gnosis-chiado.json diff --git a/configs/footer-links/gnosis-chiado.json b/configs/footer-links/gnosis-chiado.json new file mode 100644 index 00000000..bf4ef750 --- /dev/null +++ b/configs/footer-links/gnosis-chiado.json @@ -0,0 +1,103 @@ +[ + { + "title": "Organization", + "links": [ + { + "text": "Validators", + "url": "https://www.gnosis.io/validators" + }, + { + "text": "Developers", + "url": "https://www.gnosis.io/developers" + }, + { + "text": "Community", + "url": "https://www.gnosis.io/community" + }, + { + "text": "Blog", + "url": "https://www.gnosis.io/blog" + }, + { + "text": "Careers", + "url": "https://www.gnosis.io/careers" + }, + { + "text": "About", + "url": "https://www.gnosis.io/about" + } + ] + }, + { + "title": "Tools", + "links": [ + { + "text": "Gnosis Docs", + "url": "https://docs.gnosischain.com/" + }, + { + "text": "xDai Faucet", + "url": "https://faucet.chiadochain.net/" + }, + { + "text": "Buy xDAI", + "url": "https://docs.gnosischain.com/about/tokens/xdai" + }, + { + "text": "Buy GNO", + "url": "https://docs.gnosischain.com/about/tokens/gno#get-gno-tokens" + }, + { + "text": "Gnosis Metrics", + "url": "https://www.gnosismetrics.com/" + }, + { + "text": "Validate Gnosis", + "url": "https://www.validategnosis.com/" + }, + { + "text": "d14n.info", + "url": "https://www.d14n.info/" + } + ] + }, + { + "title": "Directories", + "links": [ + { + "text": "DAO", + "url": "https://www.daosongnosis.com/" + }, + { + "text": "DeFi", + "url": "https://www.gnosisdefi.com/" + }, + { + "text": "Wallet Finder", + "url": "https://www.gnosiswallets.com/" + } + ] + }, + { + "title": "Partners", + "links": [ + { + "text": "MetaSuites", + "url": "https://blocksec.com/metasuites" + }, + { + "text": "Sourcify", + "url": "https://sourcify.dev/" + }, + { + "text": "DRPC", + "url": "https://drpc.org?ref=559183" + }, + { + "text": "BlockSec", + "url": "https://blocksec.com/" + } + ] + } + ] + \ No newline at end of file diff --git a/configs/footer-links/gnosis.json b/configs/footer-links/gnosis.json index 6c3dc94a..02edac90 100644 --- a/configs/footer-links/gnosis.json +++ b/configs/footer-links/gnosis.json @@ -33,19 +33,19 @@ "links": [ { "text": "Gnosis Docs", - "url": "https://docs.gnosischain.com/node/" + "url": "https://docs.gnosischain.com/" }, { "text": "xDai Faucet", - "url": "https://gnosisfaucet.com/" + "url": "https://faucet.gnosischain.com/" }, { "text": "Buy xDAI", - "url": "https://buyxdai.com/" + "url": "https://docs.gnosischain.com/about/tokens/xdai" }, { "text": "Buy GNO", - "url": "https://buyxdai.com/gno" + "url": "https://docs.gnosischain.com/about/tokens/gno#get-gno-tokens" }, { "text": "Gnosis Metrics", From bdb9dfd3b5ebd72bbf1531b2000030253d462dd3 Mon Sep 17 00:00:00 2001 From: maikReal Date: Thu, 16 May 2024 11:23:13 +0100 Subject: [PATCH 085/149] Upd sec score file --- .../marketplace-security-reports/default.json | 156752 +++++++++++---- 1 file changed, 122089 insertions(+), 34663 deletions(-) diff --git a/configs/marketplace-security-reports/default.json b/configs/marketplace-security-reports/default.json index aa5afc7a..b092324c 100644 --- a/configs/marketplace-security-reports/default.json +++ b/configs/marketplace-security-reports/default.json @@ -1,5594 +1,5661 @@ [ { - "appName": "furucombo", - "doc": "https://docs.furucombo.app/resources/deployed-contracts", + "appName": "jumper-exchange", + "doc": "https://docs.li.fi/smart-contracts/deployments#mainnet", "chainsData": { - "10": { + "1": { "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 7, - "solidityScanContractsNumber": 7, - "securityScore": 76.29142857142857, + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 86.76, "issueSeverityDistribution": { - "critical": 4, - "gas": 65, - "high": 14, - "informational": 27, - "low": 70, - "medium": 7 + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 } }, "contractsData": [ { - "address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", - "contract_chain": "optimism", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", - "contractname": "Proxy", + "contract_url": "https://eth.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 1, "high": 0, - "informational": 16, - "low": 6, - "medium": 1 + "informational": 4, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 422, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.68", - "threat_score": "94.74" + "lines_analyzed_count": 68, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.76", + "threat_score": "100.00", + "score_rating": "Great" } } - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 86.76, + "issueSeverityDistribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x26799674baF5588580867A104D3Ba22A5b54786F", + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x26799674baF5588580867A104D3Ba22A5b54786F", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x26799674baF5588580867A104D3Ba22A5b54786F", - "contractname": "HAaveProtocolV3", + "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x26799674baF5588580867A104D3Ba22A5b54786F/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 4, - "informational": 2, - "low": 19, - "medium": 2 + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "3.64", - "score_v2": "72.86", - "threat_score": "94.74" + "lines_analyzed_count": 68, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.76", + "threat_score": "100.00", + "score_rating": "Great" } } - }, + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 86.76, + "issueSeverityDistribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", - "contract_chain": "optimism", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", - "contractname": "HFunds", + "contract_url": "https://gnosis.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 5, - "informational": 1, - "low": 9, - "medium": 4 + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 234, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "100.00" + "lines_analyzed_count": 68, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.76", + "threat_score": "100.00", + "score_rating": "Great" } } - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.5, + "issueSeverityDistribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", - "contract_chain": "optimism", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", - "contractname": "HParaSwapV5", + "contract_url": "https://base.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, "informational": 4, - "low": 3, + "low": 2, "medium": 0 }, "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "94.74" + "score": "4.38", + "score_v2": "87.50", + "threat_score": "100.00", + "score_rating": "Great" } } - }, + } + ] + } + } + }, + { + "appName": "spark", + "doc": "https://devs.spark.fi/deployment-addresses/ethereum-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 61, + "totalContractsNumber": 62, + "solidityScanContractsNumber": 59, + "securityScore": 80.76610169491526, + "issueSeverityDistribution": { + "critical": 25, + "gas": 476, + "high": 47, + "informational": 119, + "low": 276, + "medium": 36 + } + }, + "contractsData": [ { - "address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", + "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", - "contract_chain": "optimism", + "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", - "contractname": "HUniswapV3", + "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contractname": "WstETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 0, - "informational": 4, - "low": 21, + "gas": 6, + "high": 1, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 405, + "lines_analyzed_count": 1146, "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.74" + "score": "4.90", + "score_v2": "97.99", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8", + "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8", - "contract_chain": "optimism", + "contract_address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8", - "contractname": "HWrappedNativeToken", + "contract_url": "https://eth.blockscout.com/address/0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "contractname": "UiIncentiveDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7F8A757C4f7696c015B595F51B2901AC0121B18/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 2, - "informational": 0, - "low": 5, + "gas": 18, + "high": 0, + "informational": 4, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 42, - "scan_time_taken": 0, - "score": "2.50", - "score_v2": "50.00", - "threat_score": "100.00" + "lines_analyzed_count": 408, + "scan_time_taken": 3, + "score": "4.68", + "score_v2": "93.63", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", + "address": "0xeC4cf692c18E62159a39704Aa1Db82ca2306fF90", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", - "contract_chain": "optimism", + "contract_address": "0xeC4cf692c18E62159a39704Aa1Db82ca2306fF90", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7F974c1E969c8201c08273b958dA646fe5d536AA", - "contractname": "HStargate", + "contract_url": "https://eth.blockscout.com/address/0xeC4cf692c18E62159a39704Aa1Db82ca2306fF90", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F974c1E969c8201c08273b958dA646fe5d536AA/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeC4cf692c18E62159a39704Aa1Db82ca2306fF90/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 3, + "gas": 8, + "high": 1, "informational": 0, - "low": 7, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 152, - "scan_time_taken": 1, - "score": "4.05", - "score_v2": "80.92", - "threat_score": "100.00" + "lines_analyzed_count": 257, + "scan_time_taken": 2, + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } - } - ] - }, - "1": { - "overallInfo": { - "verifiedNumber": 25, - "totalContractsNumber": 25, - "solidityScanContractsNumber": 25, - "securityScore": 72.76600000000002, - "issueSeverityDistribution": { - "critical": 4, - "gas": 693, - "high": 87, - "informational": 437, - "low": 1025, - "medium": 86 - } - }, - "contractsData": [ + }, { - "address": "0x59daa74f2d15c87aac435ec18cb559f92490c100", + "address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x59daa74f2d15c87aac435ec18cb559f92490c100", + "contract_address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x59daa74f2d15c87aac435ec18cb559f92490c100", - "contractname": "Proxy", + "contract_url": "https://eth.blockscout.com/address/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x59daa74f2d15c87aac435ec18cb559f92490c100/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 2, "high": 0, - "informational": 30, - "low": 41, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 594, - "scan_time_taken": 1, - "score": "3.80", - "score_v2": "76.09", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xB83304403900c86ceA5032e3041afF15fEe31c63", + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB83304403900c86ceA5032e3041afF15fEe31c63", + "contract_address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB83304403900c86ceA5032e3041afF15fEe31c63", - "contractname": "HMaker", + "contract_url": "https://eth.blockscout.com/address/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB83304403900c86ceA5032e3041afF15fEe31c63/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, - "high": 8, - "informational": 23, - "low": 58, - "medium": 8 + "gas": 8, + "high": 0, + "informational": 3, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 844, - "scan_time_taken": 3, - "score": "3.67", - "score_v2": "73.46", - "threat_score": "89.47" + "lines_analyzed_count": 83, + "scan_time_taken": 0, + "score": "3.73", + "score_v2": "74.70", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", + "address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", + "contract_address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", - "contractname": "HUniswapV2", + "contract_url": "https://eth.blockscout.com/address/0x12B54025C112Aa61fAce2CDB7118740875A566E9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12B54025C112Aa61fAce2CDB7118740875A566E9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 65, - "high": 8, - "informational": 27, - "low": 51, - "medium": 3 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 1188, - "scan_time_taken": 2, - "score": "4.01", - "score_v2": "80.22", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x6C79244aC658966BD973A133600ac44E85434eDc", + "address": "0x542DBa469bdE58FAeE189ffB60C6b49CE60E0738", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6C79244aC658966BD973A133600ac44E85434eDc", + "contract_address": "0x542DBa469bdE58FAeE189ffB60C6b49CE60E0738", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6C79244aC658966BD973A133600ac44E85434eDc", - "contractname": "HUniswapV3", + "contract_url": "https://eth.blockscout.com/address/0x542DBa469bdE58FAeE189ffB60C6b49CE60E0738", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C79244aC658966BD973A133600ac44E85434eDc/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x542DBa469bdE58FAeE189ffB60C6b49CE60E0738/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 2, "high": 0, - "informational": 28, - "low": 61, - "medium": 3 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 941, - "scan_time_taken": 2, - "score": "3.95", - "score_v2": "78.96", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", + "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", + "contract_address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", - "contractname": "HComptroller", + "contract_url": "https://eth.blockscout.com/address/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contractname": "WETH9", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, - "high": 2, - "informational": 18, - "low": 40, - "medium": 3 + "gas": 13, + "high": 1, + "informational": 4, + "low": 8, + "medium": 1 }, - "lines_analyzed_count": 395, - "scan_time_taken": 1, - "score": "3.19", - "score_v2": "63.80", - "threat_score": "89.47" + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "1.92", + "score_v2": "38.46", + "threat_score": "94.74", + "score_rating": "Low" } } }, { - "address": "0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", + "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", + "contract_address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", - "contractname": "HSCompound", + "contract_url": "https://eth.blockscout.com/address/0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", + "contractname": "RewardsController", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, - "high": 5, - "informational": 23, - "low": 59, - "medium": 4 + "gas": 22, + "high": 1, + "informational": 4, + "low": 4, + "medium": 5 }, - "lines_analyzed_count": 689, + "lines_analyzed_count": 370, "scan_time_taken": 1, - "score": "3.44", - "score_v2": "68.80", - "threat_score": "89.47" + "score": "4.28", + "score_v2": "85.68", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", + "address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", + "contract_address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", - "contractname": "HCurve", + "contract_url": "https://eth.blockscout.com/address/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, - "high": 14, - "informational": 18, - "low": 79, - "medium": 9 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 1277, - "scan_time_taken": 3, - "score": "3.88", - "score_v2": "77.53", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", + "address": "0x3300f198988e4C9C63F75dF86De36421f06af8c4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", + "contract_address": "0x3300f198988e4C9C63F75dF86De36421f06af8c4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", - "contractname": "HCurveDao", + "contract_url": "https://eth.blockscout.com/address/0x3300f198988e4C9C63F75dF86De36421f06af8c4", + "contractname": "SubProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3300f198988e4C9C63F75dF86De36421f06af8c4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 3, - "informational": 21, - "low": 44, - "medium": 4 + "gas": 1, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 440, - "scan_time_taken": 1, - "score": "3.14", - "score_v2": "62.73", - "threat_score": "89.47" + "lines_analyzed_count": 80, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.50", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", + "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", + "contract_address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", - "contractname": "HYVault", + "contract_url": "https://eth.blockscout.com/address/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "contractname": "SavingsDaiOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, - "high": 4, - "informational": 17, - "low": 44, - "medium": 4 + "gas": 1, + "high": 0, + "informational": 4, + "low": 1, + "medium": 2 }, - "lines_analyzed_count": 455, - "scan_time_taken": 1, - "score": "3.26", - "score_v2": "65.27", - "threat_score": "89.47" + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.19", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", + "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", + "contract_address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", - "contractname": "HAaveProtocolV2", + "contract_url": "https://eth.blockscout.com/address/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", + "contractname": "UiPoolDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbDFb793C79CDCa60551E8ea78B18A2b91B620473/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, - "high": 4, - "informational": 21, - "low": 62, - "medium": 5 + "gas": 14, + "high": 2, + "informational": 3, + "low": 2, + "medium": 9 }, - "lines_analyzed_count": 1169, + "lines_analyzed_count": 288, "scan_time_taken": 2, - "score": "4.08", - "score_v2": "81.61", - "threat_score": "84.21" + "score": "4.03", + "score_v2": "80.56", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", + "address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", + "contract_address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", - "contractname": "HSushiSwap", + "contract_url": "https://eth.blockscout.com/address/0xF7b656C95420194b79687fc86D965FB51DA4799F", + "contractname": "PoolConfigurator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8f272AA2bB5974F572188558E6d8EcAF179F7C51/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF7b656C95420194b79687fc86D965FB51DA4799F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 65, - "high": 8, - "informational": 27, - "low": 51, - "medium": 3 + "gas": 48, + "high": 17, + "informational": 1, + "low": 22, + "medium": 1 }, - "lines_analyzed_count": 1134, - "scan_time_taken": 4, - "score": "3.96", - "score_v2": "79.28", - "threat_score": "89.47" + "lines_analyzed_count": 544, + "scan_time_taken": 2, + "score": "3.49", + "score_v2": "69.85", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", + "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", + "contract_address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", - "contractname": "HBProtocol", + "contract_url": "https://eth.blockscout.com/address/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, - "high": 8, - "informational": 25, - "low": 60, - "medium": 8 + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 786, - "scan_time_taken": 2, - "score": "3.54", - "score_v2": "70.74", - "threat_score": "89.47" + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", + "address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", + "contract_address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", - "contractname": "HOneInchV3", + "contract_url": "https://eth.blockscout.com/address/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, - "high": 1, - "informational": 21, - "low": 46, - "medium": 3 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 526, - "scan_time_taken": 1, - "score": "3.57", - "score_v2": "71.48", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", + "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", + "contract_address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", - "contractname": "HOneInchV5", + "contract_url": "https://eth.blockscout.com/address/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0eAF217ABf70518bFD3C5f055F093D73F55E9586/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 2, - "low": 3, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 81, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.65", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", + "address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", + "contract_address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", - "contractname": "HPolygon", + "contract_url": "https://eth.blockscout.com/address/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 0, "high": 0, - "informational": 22, - "low": 42, - "medium": 3 + "informational": 1, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 422, - "scan_time_taken": 1, - "score": "3.28", - "score_v2": "65.64", - "threat_score": "89.47" + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.72", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", + "address": "0x4b29e6cBeE62935CfC92efcB3839eD2c2F35C1d9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", + "contract_address": "0x4b29e6cBeE62935CfC92efcB3839eD2c2F35C1d9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", - "contractname": "HFurucomboStaking", + "contract_url": "https://eth.blockscout.com/address/0x4b29e6cBeE62935CfC92efcB3839eD2c2F35C1d9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b29e6cBeE62935CfC92efcB3839eD2c2F35C1d9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, - "high": 2, - "informational": 17, - "low": 41, - "medium": 4 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 406, - "scan_time_taken": 1, - "score": "3.18", - "score_v2": "63.55", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xE7b9b3334633afbf009805aD791d0D1183E413ec", + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE7b9b3334633afbf009805aD791d0D1183E413ec", + "contract_address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xE7b9b3334633afbf009805aD791d0D1183E413ec", - "contractname": "HStakingRewardsAdapter", + "contract_url": "https://eth.blockscout.com/address/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE7b9b3334633afbf009805aD791d0D1183E413ec/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, - "high": 5, - "informational": 18, - "low": 48, - "medium": 3 + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 515, - "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.99", - "threat_score": "89.47" + "lines_analyzed_count": 834, + "scan_time_taken": 3, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", + "address": "0x8115366Ca7Cf280a760f0bC0F6Db3026e2437115", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", + "contract_address": "0x8115366Ca7Cf280a760f0bC0F6Db3026e2437115", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", - "contractname": "HGelatoV2LimitOrder", + "contract_url": "https://eth.blockscout.com/address/0x8115366Ca7Cf280a760f0bC0F6Db3026e2437115", + "contractname": "Pool", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8115366Ca7Cf280a760f0bC0F6Db3026e2437115/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 27, - "high": 1, - "informational": 18, - "low": 39, - "medium": 3 + "critical": 2, + "gas": 13, + "high": 2, + "informational": 3, + "low": 30, + "medium": 0 }, - "lines_analyzed_count": 559, - "scan_time_taken": 1, - "score": "3.78", - "score_v2": "75.67", - "threat_score": "89.47" + "lines_analyzed_count": 740, + "scan_time_taken": 2, + "score": "4.36", + "score_v2": "87.30", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", + "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", + "contract_address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", - "contractname": "HFunds", + "contract_url": "https://eth.blockscout.com/address/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", + "contractname": "AToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 5, - "informational": 0, - "low": 9, - "medium": 4 + "gas": 9, + "high": 2, + "informational": 3, + "low": 10, + "medium": 0 }, - "lines_analyzed_count": 234, - "scan_time_taken": 1, - "score": "3.68", - "score_v2": "73.50", - "threat_score": "100.00" + "lines_analyzed_count": 257, + "scan_time_taken": 3, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", + "address": "0xC13e21B648A5Ee794902342038FF3aDAB66BE987", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", + "contract_address": "0xC13e21B648A5Ee794902342038FF3aDAB66BE987", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", - "contractname": "HWeth", + "contract_url": "https://eth.blockscout.com/address/0xC13e21B648A5Ee794902342038FF3aDAB66BE987", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC13e21B648A5Ee794902342038FF3aDAB66BE987/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, - "high": 2, - "informational": 19, - "low": 40, - "medium": 3 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 368, + "lines_analyzed_count": 30, "scan_time_taken": 1, - "score": "3.06", - "score_v2": "61.14", - "threat_score": "89.47" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", + "address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", + "contract_address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", - "contractname": "HGasTokens", + "contract_url": "https://eth.blockscout.com/address/0xaBc57081C04D921388240393ec4088Aa47c6832B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e033F797FfF089B821Cbaa2B54207c68324b2EA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaBc57081C04D921388240393ec4088Aa47c6832B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 2, "high": 0, - "informational": 19, - "low": 43, - "medium": 3 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.90", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", + "address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", + "contract_address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", - "contractname": "HParaSwapV5", + "contract_url": "https://eth.blockscout.com/address/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1dfdaE2B34078FE50B5850CeddB8788f60941f53/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, - "high": 0, - "informational": 23, - "low": 36, - "medium": 3 + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 408, + "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "3.42", - "score_v2": "68.38", - "threat_score": "89.47" + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", + "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", + "contract_address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", - "contractname": "HLido", + "contract_url": "https://eth.blockscout.com/address/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "contractname": "EmissionManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 2, + "gas": 12, "high": 0, "informational": 0, - "low": 2, - "medium": 0 + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 112, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", - "threat_score": "100.00" + "score": "2.86", + "score_v2": "57.14", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", + "address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", + "contract_address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", - "contractname": "HStargate", + "contract_url": "https://eth.blockscout.com/address/0xf2812d7a07573322D4Db3C31239C837081D8294E", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf2812d7a07573322D4Db3C31239C837081D8294E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 3, + "gas": 8, + "high": 1, "informational": 0, - "low": 7, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 152, - "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.92", - "threat_score": "100.00" + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x8cf3EA148898a2153536b05d38c45f862ddEa926", + "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8cf3EA148898a2153536b05d38c45f862ddEa926", + "contract_address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8cf3EA148898a2153536b05d38c45f862ddEa926", - "contractname": "HAaveProtocolV3", + "contract_url": "https://eth.blockscout.com/address/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "contractname": "VariableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8cf3EA148898a2153536b05d38c45f862ddEa926/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 4, - "informational": 0, - "low": 19, - "medium": 2 + "gas": 9, + "high": 0, + "informational": 1, + "low": 14, + "medium": 0 }, - "lines_analyzed_count": 279, - "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.84", - "threat_score": "100.00" + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.64", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "sushiswap", - "doc": "https://docs.sushi.com/docs/Developers/Deployment%20Addresses", - "chainsData": { - "10": { - "overallInfo": { - "verifiedNumber": 17, - "totalContractsNumber": 20, - "solidityScanContractsNumber": 17, - "securityScore": 79.39882352941176, - "issueSeverityDistribution": { - "critical": 11, - "gas": 324, - "high": 47, - "informational": 330, - "low": 152, - "medium": 20 - } - }, - "contractsData": [ + }, { - "address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", + "address": "0xBE8E3e3618f7474F8cB1d074A26afFef007E98FB", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xfe2B7a7F4cC0Fb76f7Fc1C6518D586F1e4559176", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", - "contract_chain": "optimism", + "contract_address": "0xfe2B7a7F4cC0Fb76f7Fc1C6518D586F1e4559176", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc35DADB65012eC5796536bD9864eD8773aBc74C4", - "contractname": "BentoBoxV1", + "contract_url": "https://eth.blockscout.com/address/0xfe2B7a7F4cC0Fb76f7Fc1C6518D586F1e4559176", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35DADB65012eC5796536bD9864eD8773aBc74C4/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfe2B7a7F4cC0Fb76f7Fc1C6518D586F1e4559176/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 59, - "high": 9, - "informational": 61, - "low": 14, - "medium": 9 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 1168, - "scan_time_taken": 3, - "score": "4.10", - "score_v2": "81.93", - "threat_score": "78.95" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xB25157bF349295a7Cd31D1751973f426182070D6", + "address": "0xEc6C6aBEd4DC03299EFf82Ac8A0A83643d3cB335", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB25157bF349295a7Cd31D1751973f426182070D6", - "contract_chain": "optimism", + "contract_address": "0xEc6C6aBEd4DC03299EFf82Ac8A0A83643d3cB335", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB25157bF349295a7Cd31D1751973f426182070D6", - "contractname": "MiniChefV2", + "contract_url": "https://eth.blockscout.com/address/0xEc6C6aBEd4DC03299EFf82Ac8A0A83643d3cB335", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB25157bF349295a7Cd31D1751973f426182070D6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEc6C6aBEd4DC03299EFf82Ac8A0A83643d3cB335/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 58, - "high": 9, - "informational": 49, - "low": 22, - "medium": 4 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 650, - "scan_time_taken": 2, - "score": "3.47", - "score_v2": "69.38", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x320a04B981c092884a9783cdE907578F613EF773", + "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x320a04B981c092884a9783cdE907578F613EF773", - "contract_chain": "optimism", + "contract_address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x320a04B981c092884a9783cdE907578F613EF773", - "contractname": "ComplexRewarderTime", + "contract_url": "https://eth.blockscout.com/address/0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45", + "contractname": "CLwstETHSynchronicityPriceAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x320a04B981c092884a9783cdE907578F613EF773/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 74, - "high": 12, - "informational": 64, - "low": 26, - "medium": 5 + "gas": 6, + "high": 0, + "informational": 2, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 891, - "scan_time_taken": 3, - "score": "3.58", - "score_v2": "71.60", - "threat_score": "84.21" + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.56", + "score_v2": "71.15", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", - "contract_chain": "optimism", + "contract_address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", - "contractname": "FuroStream", + "contract_url": "https://eth.blockscout.com/address/0xFc21d6d146E6086B8359705C8b28512a983db0cb", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFc21d6d146E6086B8359705C8b28512a983db0cb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 1, - "informational": 13, - "low": 8, + "gas": 11, + "high": 6, + "informational": 2, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 308, + "lines_analyzed_count": 294, "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.04", - "threat_score": "88.89" + "score": "4.34", + "score_v2": "86.73", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", - "contract_chain": "optimism", + "contract_address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", - "contractname": "FuroStreamRouter", - "is_quick_scan": true, + "contract_url": "https://eth.blockscout.com/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 19, "high": 0, - "informational": 2, - "low": 4, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 77, - "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.82", - "threat_score": "100.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "address": "0x4197ba364AE6698015AE5c1468f54087602715b2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", - "contract_chain": "optimism", + "contract_address": "0x4197ba364AE6698015AE5c1468f54087602715b2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0689640d190b10765f09310fCfE9C670eDe4E25B", - "contractname": "FuroVesting", + "contract_url": "https://eth.blockscout.com/address/0x4197ba364AE6698015AE5c1468f54087602715b2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fCfE9C670eDe4E25B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4197ba364AE6698015AE5c1468f54087602715b2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 1, - "informational": 10, - "low": 6, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.60", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", - "contract_chain": "optimism", + "contract_address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", - "contractname": "FuroVestingRouter", + "contract_url": "https://eth.blockscout.com/address/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", + "contractname": "PoolAddressesProviderRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 12, "high": 0, - "informational": 2, + "informational": 0, "low": 4, "medium": 0 }, - "lines_analyzed_count": 82, + "lines_analyzed_count": 103, "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.71", - "threat_score": "100.00" + "score": "4.03", + "score_v2": "80.58", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x96E04591579f298681361C6122Dc4Ef405c19385", + "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x96E04591579f298681361C6122Dc4Ef405c19385", - "contract_chain": "optimism", + "contract_address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x96E04591579f298681361C6122Dc4Ef405c19385", - "contractname": "RouteProcessor", + "contract_url": "https://eth.blockscout.com/address/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "contractname": "MockAggregator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x96E04591579f298681361C6122Dc4Ef405c19385/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 2, - "informational": 19, - "low": 18, + "gas": 2, + "high": 0, + "informational": 1, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 322, - "scan_time_taken": 1, - "score": "3.82", - "score_v2": "76.40", - "threat_score": "100.00" + "lines_analyzed_count": 26, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.77", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", - "contract_chain": "optimism", + "contract_address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", - "contractname": "RouteProcessor3", + "contract_url": "https://eth.blockscout.com/address/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "contractname": "WalletBalanceProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 24, + "critical": 0, + "gas": 14, "high": 1, - "informational": 30, - "low": 19, - "medium": 1 + "informational": 1, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 406, - "scan_time_taken": 2, - "score": "3.60", - "score_v2": "71.92", - "threat_score": "84.21" + "lines_analyzed_count": 111, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.68", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", + "address": "0x2e7576042566f8D6990e07A1B61Ad1efd86Ae70d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", - "contract_chain": "optimism", + "contract_address": "0x2e7576042566f8D6990e07A1B61Ad1efd86Ae70d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", - "contractname": "SushiXSwap", + "contract_url": "https://eth.blockscout.com/address/0x2e7576042566f8D6990e07A1B61Ad1efd86Ae70d", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e7576042566f8D6990e07A1B61Ad1efd86Ae70d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 14, + "gas": 2, + "high": 0, + "informational": 0, "low": 2, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 239, - "scan_time_taken": 1, - "score": "4.46", - "score_v2": "89.12", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x93395129bd3fcf49d95730D3C2737c17990fF328", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x827179dD56d07A7eeA32e3873493835da2866976", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE52180815c81D7711B83412e53259bed6a3aB70a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", + "address": "0xF1E57711Eb5F897b415de1aEFCB64d9BAe58D312", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", - "contract_chain": "optimism", + "contract_address": "0xF1E57711Eb5F897b415de1aEFCB64d9BAe58D312", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", - "contractname": "UniswapV3Factory", + "contract_url": "https://eth.blockscout.com/address/0xF1E57711Eb5F897b415de1aEFCB64d9BAe58D312", + "contractname": "Collector", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF1E57711Eb5F897b415de1aEFCB64d9BAe58D312/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 2, "high": 0, - "informational": 13, - "low": 2, + "informational": 1, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 74, + "lines_analyzed_count": 80, "scan_time_taken": 0, - "score": "3.38", - "score_v2": "67.57", - "threat_score": "83.33" + "score": "4.31", + "score_v2": "86.25", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", + "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x92eF091C5a1E01b3CE1ba0D0150C84412d818F7a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", - "contract_chain": "optimism", + "contract_address": "0x92eF091C5a1E01b3CE1ba0D0150C84412d818F7a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", - "contractname": "NFTDescriptor", + "contract_url": "https://eth.blockscout.com/address/0x92eF091C5a1E01b3CE1ba0D0150C84412d818F7a", + "contractname": "CollectorController", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x92eF091C5a1E01b3CE1ba0D0150C84412d818F7a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 3, "high": 0, - "informational": 18, + "informational": 0, "low": 5, "medium": 0 }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.19", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", + "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", - "contract_chain": "optimism", + "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contractname": "StableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 6, - "low": 9, + "critical": 1, + "gas": 14, + "high": 1, + "informational": 5, + "low": 15, "medium": 0 }, - "lines_analyzed_count": 401, - "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.05", - "threat_score": "83.33" + "lines_analyzed_count": 389, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.09", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x54ea633385c52263846B37409649b5B8fA5eD402", + "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x54ea633385c52263846B37409649b5B8fA5eD402", - "contract_chain": "optimism", + "contract_address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x54ea633385c52263846B37409649b5B8fA5eD402", - "contractname": "NonfungibleTokenPositionDescriptor", + "contract_url": "https://eth.blockscout.com/address/0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x54ea633385c52263846B37409649b5B8fA5eD402/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x856900aa78e856a5df1a2665eE3a66b2487cD68f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 1, - "informational": 12, - "low": 1, + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 125, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.40", - "threat_score": "89.47" + "score": "4.19", + "score_v2": "83.72", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", + "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", - "contract_chain": "optimism", + "contract_address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", - "contractname": "QuoterV2", + "contract_url": "https://eth.blockscout.com/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contractname": "WBTC", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, + "gas": 3, + "high": 0, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 274, - "scan_time_taken": 2, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" + "lines_analyzed_count": 675, + "scan_time_taken": 0, + "score": "4.92", + "score_v2": "98.37", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", + "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", - "contract_chain": "optimism", + "contract_address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0367a647A68f304f2A6e453c25033a4249d7F2C6", - "contractname": "TickLens", + "contract_url": "https://eth.blockscout.com/address/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "contractname": "AaveOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0367a647A68f304f2A6e453c25033a4249d7F2C6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 11, "high": 1, - "informational": 0, + "informational": 2, "low": 2, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" + "score": "4.18", + "score_v2": "83.67", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", + "address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", - "contract_chain": "optimism", + "contract_address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", - "contractname": "V3Migrator", + "contract_url": "https://eth.blockscout.com/address/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 2, - "informational": 6, - "low": 3, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 100, - "scan_time_taken": 1, - "score": "3.70", - "score_v2": "74.00", - "threat_score": "88.89" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - }, - "1": { - "overallInfo": { - "verifiedNumber": 59, - "totalContractsNumber": 64, - "solidityScanContractsNumber": 54, - "securityScore": 74.58166666666664, - "issueSeverityDistribution": { - "critical": 21, - "gas": 1646, - "high": 148, - "informational": 1148, - "low": 562, - "medium": 91 - } - }, - "contractsData": [ + }, { - "address": "0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", + "address": "0x3c6b93D38ffA15ea995D1BC950d5D0Fa6b22bD05", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", + "contract_address": "0x3c6b93D38ffA15ea995D1BC950d5D0Fa6b22bD05", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", - "contractname": "BentoBoxV1", + "contract_url": "https://eth.blockscout.com/address/0x3c6b93D38ffA15ea995D1BC950d5D0Fa6b22bD05", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF5BCE5077908a1b7370B9ae04AdC565EBd643966/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3c6b93D38ffA15ea995D1BC950d5D0Fa6b22bD05/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 59, - "high": 9, - "informational": 49, - "low": 14, - "medium": 9 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 1170, - "scan_time_taken": 3, - "score": "4.15", - "score_v2": "82.99", - "threat_score": "78.95" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", + "address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", + "contract_address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", - "contractname": "MasterChef", + "contract_url": "https://eth.blockscout.com/address/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 9, - "gas": 46, - "high": 2, - "informational": 19, - "low": 16, - "medium": 1 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 503, - "scan_time_taken": 1, - "score": "3.48", - "score_v2": "69.58", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xbE811A0D44E2553d25d11CB8DC0d3F0D0E6430E6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", + "address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", + "contract_address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", - "contractname": "UniswapV2Factory", + "contract_url": "https://eth.blockscout.com/address/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", + "contractname": "WrappedTokenGatewayV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 25, - "medium": 2 + "critical": 5, + "gas": 13, + "high": 4, + "informational": 3, + "low": 14, + "medium": 0 }, - "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.37", - "score_v2": "67.40", - "threat_score": "78.95" + "lines_analyzed_count": 223, + "scan_time_taken": 0, + "score": "3.09", + "score_v2": "61.88", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x7519c93fc5073e15d89131fd38118d73a72370f8", + "address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7519c93fc5073e15d89131fd38118d73a72370f8", + "contract_address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7519c93fc5073e15d89131fd38118d73a72370f8", - "contractname": "ALCXRewarder", + "contract_url": "https://eth.blockscout.com/address/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7519c93fc5073e15d89131fd38118d73a72370f8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 2, - "informational": 11, + "gas": 2, + "high": 0, + "informational": 0, "low": 2, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 185, - "scan_time_taken": 1, - "score": "3.97", - "score_v2": "79.46", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", + "address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", + "contract_address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", - "contractname": "ConvexRewarder", + "contract_url": "https://eth.blockscout.com/address/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", + "contractname": "PoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e01aac4b3e8781a85b21d9d9f848e72af77b362/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, - "high": 6, - "informational": 11, - "low": 9, - "medium": 5 + "gas": 20, + "high": 0, + "informational": 8, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 619, - "scan_time_taken": 2, - "score": "4.07", - "score_v2": "81.42", - "threat_score": "94.44" + "lines_analyzed_count": 211, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "82.94", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", + "address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", + "contract_address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", - "contractname": "PickleRewarder", + "contract_url": "https://eth.blockscout.com/address/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7512105dbb4c0e0432844070a45b7ea0d83a23fd/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 3, - "informational": 7, - "low": 3, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 151, - "scan_time_taken": 1, - "score": "3.71", - "score_v2": "74.17", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x083773a02311894a7e5710d62662bfbd268e10ec", + "address": "0xdA135Cd78A086025BcdC87B038a1C462032b510C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x083773a02311894a7e5710d62662bfbd268e10ec", + "contract_address": "0xdA135Cd78A086025BcdC87B038a1C462032b510C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x083773a02311894a7e5710d62662bfbd268e10ec", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0xdA135Cd78A086025BcdC87B038a1C462032b510C", + "contractname": "ACLManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x083773a02311894a7e5710d62662bfbd268e10ec/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdA135Cd78A086025BcdC87B038a1C462032b510C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "critical": 12, + "gas": 7, + "high": 0, + "informational": 1, + "low": 14, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "1.42", + "score_v2": "28.36", + "threat_score": "100.00", + "score_rating": "Low" } } }, { - "address": "0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", + "address": "0x113dc45c524404F91DcbbAbB103506bABC8Df0FE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", + "contract_address": "0x113dc45c524404F91DcbbAbB103506bABC8Df0FE", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", - "contractname": "TruRewarder", + "contract_url": "https://eth.blockscout.com/address/0x113dc45c524404F91DcbbAbB103506bABC8Df0FE", + "contractname": "DaiInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc0482b9d1ff34f7cd98e3a0a4584298492acf550/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x113dc45c524404F91DcbbAbB103506bABC8Df0FE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 14, + "high": 2, + "informational": 10, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 212, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", + "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", + "contract_address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", - "contractname": "SirenRewarder", + "contract_url": "https://eth.blockscout.com/address/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 3, - "informational": 30, - "low": 12, - "medium": 2 + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.48", - "threat_score": "84.21" + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.72", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", + "address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", + "contract_address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x50cce4bb91ee7e0897dd7f1de3010e436852dc71/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xf960e225f48e89e2754319f803c3103cc76865be", + "address": "0x887Ac022983Ff083AEb623923789052A955C6798", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf960e225f48e89e2754319f803c3103cc76865be", + "contract_address": "0x887Ac022983Ff083AEb623923789052A955C6798", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf960e225f48e89e2754319f803c3103cc76865be", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x887Ac022983Ff083AEb623923789052A955C6798", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf960e225f48e89e2754319f803c3103cc76865be/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x887Ac022983Ff083AEb623923789052A955C6798/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "83.33" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", + "address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", + "contract_address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", - "contractname": "TokeRewarder", + "contract_url": "https://eth.blockscout.com/address/0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contractname": "SavingsDai", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc56df8b6dad2555fe42961f2db0399f4cd3abcda/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83F20F44975D03b1b09e64809B757c47f942BEeA/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 3, - "informational": 30, - "low": 12, - "medium": 2 + "critical": 3, + "gas": 43, + "high": 1, + "informational": 16, + "low": 5, + "medium": 8 }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.48", - "threat_score": "84.21" + "lines_analyzed_count": 423, + "scan_time_taken": 2, + "score": "3.68", + "score_v2": "73.52", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x75ff3dd673ef9fc459a52e1054db5df2a1101212", + "address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x75ff3dd673ef9fc459a52e1054db5df2a1101212", + "contract_address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x75ff3dd673ef9fc459a52e1054db5df2a1101212", - "contractname": "StakingRewardsSushi", + "contract_url": "https://eth.blockscout.com/address/0x0D56700c90a690D8795D6C148aCD94b12932f4E3", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75ff3dd673ef9fc459a52e1054db5df2a1101212/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D56700c90a690D8795D6C148aCD94b12932f4E3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 2, - "informational": 15, - "low": 13, - "medium": 3 + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 692, + "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.13", - "threat_score": "73.68" + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", + "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", + "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", - "contractname": "WncgRewarder", + "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "contractname": "FiatTokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe7ec4353fa1c8393281dcf94e069bc4b823d907c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 3, - "informational": 30, - "low": 12, - "medium": 2 + "gas": 9, + "high": 0, + "informational": 10, + "low": 11, + "medium": 1 }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.48", - "threat_score": "84.21" + "lines_analyzed_count": 342, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.13", + "threat_score": "94.74", + "score_rating": "Great" } } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 28, + "totalContractsNumber": 39, + "solidityScanContractsNumber": 28, + "securityScore": 84.43857142857142, + "issueSeverityDistribution": { + "critical": 1, + "gas": 269, + "high": 17, + "informational": 108, + "low": 117, + "medium": 23 + } + }, + "contractsData": [ + { + "address": "0x629D562E92fED431122e865Cc650Bc6bdE6B96b0", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x7d2581f69ff44506672268c87793fc0255a8b335", + "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7d2581f69ff44506672268c87793fc0255a8b335", + "contract_address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7d2581f69ff44506672268c87793fc0255a8b335", - "contractname": "BitRewarder", + "contract_url": "https://eth.blockscout.com/address/0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "contractname": "UiIncentiveDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d2581f69ff44506672268c87793fc0255a8b335/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7F8A757C4f7696c015B595F51B2901AC0121B18/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 3, - "informational": 30, - "low": 12, - "medium": 2 + "gas": 18, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.48", - "threat_score": "84.21" + "lines_analyzed_count": 408, + "scan_time_taken": 3, + "score": "4.68", + "score_v2": "93.63", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xe058d87fc1185e38ab68893136834715b30961e1", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", + "address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", - "contract_chain": "eth", + "contract_address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", - "contractname": "WineRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0xae27e63307963850c4d30BFba78FC1116d7b48C3", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae27e63307963850c4d30BFba78FC1116d7b48C3/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 3, - "informational": 30, - "low": 12, + "gas": 7, + "high": 0, + "informational": 3, + "low": 2, "medium": 2 }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.48", - "threat_score": "84.21" + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.72", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xf313455fa32db78a02aebf824624cf914abe2533", + "address": "0x27c74895F0f49177cc4450Bf017281E556751a1a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf313455fa32db78a02aebf824624cf914abe2533", + "contract_address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf313455fa32db78a02aebf824624cf914abe2533", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", + "contractname": "RewardsController", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf313455fa32db78a02aebf824624cf914abe2533/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 22, + "high": 1, + "informational": 4, + "low": 4, + "medium": 5 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 370, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "score": "4.28", + "score_v2": "85.68", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", + "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", + "contract_address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "contractname": "SavingsDaiOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, + "gas": 1, + "high": 0, + "informational": 4, + "low": 1, "medium": 2 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.19", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", + "address": "0x9Ee4271E17E3a427678344fd2eE64663Cb78B4be", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", + "contract_address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", + "contractname": "UiPoolDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf166427ee8175aa30d6b58d10e0b044eeed3b9de/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 14, + "high": 2, + "informational": 3, + "low": 2, + "medium": 9 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 288, + "scan_time_taken": 2, + "score": "4.03", + "score_v2": "80.56", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x316834fac49396d7951b4b0c14956591b51709f8", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x4e568bf651c4a17434943304d2425d05dcbae4bc", + "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4e568bf651c4a17434943304d2425d05dcbae4bc", + "contract_address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4e568bf651c4a17434943304d2425d05dcbae4bc", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e568bf651c4a17434943304d2425d05dcbae4bc/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xefa54bae2eaa3250f096217f9d78ca599e04c9ce", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", + "address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", - "contract_chain": "eth", + "contract_address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xf6a15e94ef40f5b927d301c8af06012411ecca69", + "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf6a15e94ef40f5b927d301c8af06012411ecca69", + "contract_address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf6a15e94ef40f5b927d301c8af06012411ecca69", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", + "contractname": "AToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6a15e94ef40f5b927d301c8af06012411ecca69/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 9, + "high": 2, + "informational": 3, + "low": 10, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 257, + "scan_time_taken": 3, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x157079347ce0ea0bea0dc87e504357e8480daddb", + "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x157079347ce0ea0bea0dc87e504357e8480daddb", - "contract_chain": "eth", + "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x157079347ce0ea0bea0dc87e504357e8480daddb", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "contractname": "TokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x157079347ce0ea0bea0dc87e504357e8480daddb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 13, + "high": 0, + "informational": 19, + "low": 1, + "medium": 1 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 166, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "score": "3.89", + "score_v2": "77.71", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", + "address": "0x2a002054A06546bB5a264D57A81347e23Af91D18", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", - "contract_chain": "eth", + "contract_address": "0x2a002054A06546bB5a264D57A81347e23Af91D18", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0x2a002054A06546bB5a264D57A81347e23Af91D18", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b627d6cae2991504d6af5b9eda34e8fbafbd727/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2a002054A06546bB5a264D57A81347e23Af91D18/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 11, + "high": 6, + "informational": 2, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 294, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "83.33" + "score": "4.34", + "score_v2": "86.73", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", + "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", - "contract_chain": "eth", + "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contractname": "WXDAI", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa4be652e8a5bf0b5f4870d110c7177a2393544c8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 13, + "high": 1, + "informational": 4, + "low": 8, + "medium": 1 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 759, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "score": "4.74", + "score_v2": "94.73", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x900ec205c8ebda41ace176dfb0876d80502344a6", + "address": "0xa767f745331D267c7751297D982b050c93985627", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x900ec205c8ebda41ace176dfb0876d80502344a6", - "contract_chain": "eth", + "contract_address": "0xa767f745331D267c7751297D982b050c93985627", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x900ec205c8ebda41ace176dfb0876d80502344a6", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x900ec205c8ebda41ace176dfb0876d80502344a6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 832, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "score": "4.73", + "score_v2": "94.59", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", + "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", + "contract_address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "contractname": "VariableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 9, + "high": 0, + "informational": 1, + "low": 14, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.64", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5f9de45c76d67947300fa61060509433d4fc9739", + "address": "0x49d24798d3b84965F0d1fc8684EF6565115e70c1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5f9de45c76d67947300fa61060509433d4fc9739", - "contract_chain": "eth", + "contract_address": "0x49d24798d3b84965F0d1fc8684EF6565115e70c1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5f9de45c76d67947300fa61060509433d4fc9739", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0x49d24798d3b84965F0d1fc8684EF6565115e70c1", + "contractname": "PoolAddressesProviderRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f9de45c76d67947300fa61060509433d4fc9739/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49d24798d3b84965F0d1fc8684EF6565115e70c1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 12, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 103, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "score": "4.03", + "score_v2": "80.58", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x6558e44e58aee09fb24cb63a6a8270baebd6122f", + "address": "0x8220096398c3Dc2644026E8864f5D80Ef613B437", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6558e44e58aee09fb24cb63a6a8270baebd6122f", - "contract_chain": "eth", + "contract_address": "0x8220096398c3Dc2644026E8864f5D80Ef613B437", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6558e44e58aee09fb24cb63a6a8270baebd6122f", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0x8220096398c3Dc2644026E8864f5D80Ef613B437", + "contractname": "CollectorController", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6558e44e58aee09fb24cb63a6a8270baebd6122f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8220096398c3Dc2644026E8864f5D80Ef613B437/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 3, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 3, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "83.33" + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.19", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x474a00c140d7dfea674fd67241d8368b2569d12e", + "address": "0x3294dA2E28b29D1c08D556e2B86879d221256d31", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x474a00c140d7dfea674fd67241d8368b2569d12e", + "contract_address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x474a00c140d7dfea674fd67241d8368b2569d12e", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "contractname": "MockAggregator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x474a00c140d7dfea674fd67241d8368b2569d12e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 26, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.77", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x2646cbb689bce70dd7d8e041ea35b1879412059c", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", + "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", + "contract_address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "contractname": "WalletBalanceProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 14, + "high": 1, + "informational": 1, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "83.33" + "lines_analyzed_count": 111, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.68", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", + "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", + "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contractname": "StableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "critical": 1, + "gas": 14, + "high": 1, + "informational": 5, + "low": 15, + "medium": 0 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 389, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "score": "4.25", + "score_v2": "85.09", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x8c662fcbad0d66e8c9bc824e8709de80969daa70", + "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8c662fcbad0d66e8c9bc824e8709de80969daa70", + "contract_address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8c662fcbad0d66e8c9bc824e8709de80969daa70", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c662fcbad0d66e8c9bc824e8709de80969daa70/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x856900aa78e856a5df1a2665eE3a66b2487cD68f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.72", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", + "address": "0xA98DaCB3fC964A6A0d2ce3B77294241585EAbA6d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", - "contract_chain": "eth", + "contract_address": "0xA98DaCB3fC964A6A0d2ce3B77294241585EAbA6d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0xA98DaCB3fC964A6A0d2ce3B77294241585EAbA6d", + "contractname": "PoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4abfe1e0e87fa22416ebbf35bba6910cb755798e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA98DaCB3fC964A6A0d2ce3B77294241585EAbA6d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 20, + "high": 0, + "informational": 8, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 211, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "83.33" + "score": "4.15", + "score_v2": "82.94", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", + "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", + "contract_address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "contractname": "AaveOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 11, + "high": 1, + "informational": 2, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 147, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", + "address": "0x0aD6cCf9a2e81d4d48aB7db791e9da492967eb84", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc4218C1127cB24a0D6c1e7D25dc34e10f2625f5A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", - "contract_chain": "eth", + "contract_address": "0xc4218C1127cB24a0D6c1e7D25dc34e10f2625f5A", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0xc4218C1127cB24a0D6c1e7D25dc34e10f2625f5A", + "contractname": "AMBBridgeExecutor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc4218C1127cB24a0D6c1e7D25dc34e10f2625f5A/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 4, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 141, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "score": "4.65", + "score_v2": "92.91", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", + "address": "0x0318C53Bd3953c0fd1E8e8F9A68005002eD442D2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", - "contract_chain": "eth", + "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x754e3f0123a96eb7f8d81a8e067375115bbb82f7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", + "address": "0x868ADfDf12A86422524EaB6978beAE08A0008F37", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC9Fe2D32E96Bb364c7d29f3663ed3b27E30767bB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8b0271080D53f759eCc607f13316bDB3B86449e2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", - "contract_chain": "eth", + "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "contractname": "TokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x173ea048c2b5a3b234ffe40eb3c8859802778bf3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 12, + "high": 0, + "informational": 19, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 357, + "lines_analyzed_count": 195, "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", + "address": "0x571501be53711c372cE69De51865dD34B87698D5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", - "contract_chain": "eth", + "contract_address": "0x571501be53711c372cE69De51865dD34B87698D5", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", - "contractname": "YGGRewarder", + "contract_url": "https://gnosis.blockscout.com/address/0x571501be53711c372cE69De51865dD34B87698D5", + "contractname": "Collector", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x571501be53711c372cE69De51865dD34B87698D5/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 80, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.25", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xbec5a9803ff6f66e4287611a5c146a812d1456e2", + "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbec5a9803ff6f66e4287611a5c146a812d1456e2", + "contract_address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbec5a9803ff6f66e4287611a5c146a812d1456e2", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbec5a9803ff6f66e4287611a5c146a812d1456e2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.72", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x9708daec19fef81a0f21badb198cb6e255c2c627", + "address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9708daec19fef81a0f21badb198cb6e255c2c627", - "contract_chain": "eth", + "contract_address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9708daec19fef81a0f21badb198cb6e255c2c627", - "contractname": "CloneRewarderTime", + "contract_url": "https://gnosis.blockscout.com/address/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9708daec19fef81a0f21badb198cb6e255c2c627/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 355, - "scan_time_taken": 1, - "score": "3.51", - "score_v2": "70.14", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", - "contract_chain": "optimism", + "contract_address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", - "contractname": "FuroStream", + "contract_url": "https://eth.blockscout.com/address/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 8, "high": 1, - "informational": 13, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 308, + "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.04", - "threat_score": "88.89" + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } - }, + } + ] + } + } + }, + { + "appName": "mai-finance", + "doc": "https://docs.mai.finance/functions/smart-contract-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 24, + "totalContractsNumber": 24, + "solidityScanContractsNumber": 24, + "securityScore": 78.07708333333336, + "issueSeverityDistribution": { + "critical": 26, + "gas": 2017, + "high": 76, + "informational": 1179, + "low": 634, + "medium": 117 + } + }, + "contractsData": [ { - "address": "0x95bd909A9cB3002992E2993846b035545F15ff37", + "address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x95bd909A9cB3002992E2993846b035545F15ff37", + "contract_address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x95bd909A9cB3002992E2993846b035545F15ff37", - "contractname": "FuroStreamRouter", + "contract_url": "https://eth.blockscout.com/address/0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x95bd909A9cB3002992E2993846b035545F15ff37/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86f78d3cbCa0636817AD9e27a44996C738Ec4932/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 + "critical": 2, + "gas": 203, + "high": 7, + "informational": 121, + "low": 62, + "medium": 10 }, - "lines_analyzed_count": 77, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.42", - "threat_score": "100.00" + "lines_analyzed_count": 3607, + "scan_time_taken": 10, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "70.00", + "score_rating": "Great" } } }, { - "address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "address": "0xf2833F5E72207D1Da1EEE7F8395Fb5f49895BBb4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", - "contract_chain": "optimism", + "contract_address": "0xf2833F5E72207D1Da1EEE7F8395Fb5f49895BBb4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0689640d190b10765f09310fCfE9C670eDe4E25B", - "contractname": "FuroVesting", + "contract_url": "https://eth.blockscout.com/address/0xf2833F5E72207D1Da1EEE7F8395Fb5f49895BBb4", + "contractname": "PerformanceTokens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fCfE9C670eDe4E25B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf2833F5E72207D1Da1EEE7F8395Fb5f49895BBb4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 16, "high": 1, - "informational": 10, - "low": 6, + "informational": 6, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.60", - "threat_score": "84.21" + "lines_analyzed_count": 131, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.47", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x8E190A2173334c67734119791CF63299A7570877", + "address": "0x60d133c666919B54a3254E0d3F14332cB783B733", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8E190A2173334c67734119791CF63299A7570877", + "contract_address": "0x60d133c666919B54a3254E0d3F14332cB783B733", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8E190A2173334c67734119791CF63299A7570877", - "contractname": "FuroVestingRouter", + "contract_url": "https://eth.blockscout.com/address/0x60d133c666919B54a3254E0d3F14332cB783B733", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E190A2173334c67734119791CF63299A7570877/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60d133c666919B54a3254E0d3F14332cB783B733/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 + "critical": 1, + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "4.21", - "score_v2": "84.15", - "threat_score": "100.00" + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x19dBa5df5383168f760617aaDD23322BC5F9Ff7b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x827179dD56d07A7eeA32e3873493835da2866976", + "address": "0x97451025De0beef64c1A454bcF995de6FB8e0f2A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x827179dD56d07A7eeA32e3873493835da2866976", + "contract_address": "0x97451025De0beef64c1A454bcF995de6FB8e0f2A", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x827179dD56d07A7eeA32e3873493835da2866976", - "contractname": "RouteProcessor3", + "contract_url": "https://eth.blockscout.com/address/0x97451025De0beef64c1A454bcF995de6FB8e0f2A", + "contractname": "PerformanceTokens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x827179dD56d07A7eeA32e3873493835da2866976/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97451025De0beef64c1A454bcF995de6FB8e0f2A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 24, + "critical": 0, + "gas": 16, "high": 1, - "informational": 20, - "low": 19, - "medium": 1 + "informational": 6, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 406, - "scan_time_taken": 2, - "score": "3.72", - "score_v2": "74.38", - "threat_score": "84.21" + "lines_analyzed_count": 131, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.47", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x011E52E4E40CF9498c79273329E8827b21E2e581", + "address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x011E52E4E40CF9498c79273329E8827b21E2e581", + "contract_address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x011E52E4E40CF9498c79273329E8827b21E2e581", - "contractname": "SushiXSwap", + "contract_url": "https://eth.blockscout.com/address/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x011E52E4E40CF9498c79273329E8827b21E2e581/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 13, - "low": 2, + "critical": 1, + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, "medium": 1 }, - "lines_analyzed_count": 239, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.54", - "threat_score": "100.00" + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xD75F5369724b513b497101fb15211160c1d96550", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC040F84Cf7046409f92d578eF9040fE45E6ef4be", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDdC1b5920723F774d2Ec2C3c9355251A20819776", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", + "address": "0xD1a6F422ceFf5a39b764e340Fd1bCd46C0744F83", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", + "contract_address": "0xD1a6F422ceFf5a39b764e340Fd1bCd46C0744F83", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", - "contractname": "UniswapV3Factory", + "contract_url": "https://eth.blockscout.com/address/0xD1a6F422ceFf5a39b764e340Fd1bCd46C0744F83", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD1a6F422ceFf5a39b764e340Fd1bCd46C0744F83/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 9, - "low": 2, - "medium": 0 + "critical": 2, + "gas": 203, + "high": 7, + "informational": 121, + "low": 62, + "medium": 10 }, - "lines_analyzed_count": 74, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "83.33" + "lines_analyzed_count": 3607, + "scan_time_taken": 7, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "70.00", + "score_rating": "Great" } } }, { - "address": "0x67468E6c4418d58B1b41bc0A795BaCB824F70792", + "address": "0x3c82A9514327A93928108e9F00D89877F4beB6e3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x67468E6c4418d58B1b41bc0A795BaCB824F70792", + "contract_address": "0x3c82A9514327A93928108e9F00D89877F4beB6e3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x67468E6c4418d58B1b41bc0A795BaCB824F70792", - "contractname": "NFTDescriptor", + "contract_url": "https://eth.blockscout.com/address/0x3c82A9514327A93928108e9F00D89877F4beB6e3", + "contractname": "PerformanceTokens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x67468E6c4418d58B1b41bc0A795BaCB824F70792/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3c82A9514327A93928108e9F00D89877F4beB6e3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, + "gas": 16, + "high": 1, + "informational": 6, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 478, + "lines_analyzed_count": 131, "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" + "score": "3.47", + "score_v2": "69.47", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x2214A42d8e2A1d20635c2cb0664422c528B6A432", + "address": "0x67411793c5dcf9abc5a8d113ddd0e596cd5ba3e7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2214A42d8e2A1d20635c2cb0664422c528B6A432", + "contract_address": "0x67411793c5dcf9abc5a8d113ddd0e596cd5ba3e7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2214A42d8e2A1d20635c2cb0664422c528B6A432", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://eth.blockscout.com/address/0x67411793c5dcf9abc5a8d113ddd0e596cd5ba3e7", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2214A42d8e2A1d20635c2cb0664422c528B6A432/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x67411793c5dcf9abc5a8d113ddd0e596cd5ba3e7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 + "critical": 2, + "gas": 203, + "high": 7, + "informational": 121, + "low": 62, + "medium": 10 }, - "lines_analyzed_count": 401, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" + "lines_analyzed_count": 3607, + "scan_time_taken": 9, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "70.00", + "score_rating": "Great" } } }, { - "address": "0x1C4369df5732ccF317fef479B26A56e176B18ABb", + "address": "0xE9D954a9A6A1a61bc1120970f84CDd76562c4a0c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1C4369df5732ccF317fef479B26A56e176B18ABb", + "contract_address": "0xE9D954a9A6A1a61bc1120970f84CDd76562c4a0c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1C4369df5732ccF317fef479B26A56e176B18ABb", - "contractname": "NonfungibleTokenPositionDescriptor", + "contract_url": "https://eth.blockscout.com/address/0xE9D954a9A6A1a61bc1120970f84CDd76562c4a0c", + "contractname": "PerformanceTokens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C4369df5732ccF317fef479B26A56e176B18ABb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE9D954a9A6A1a61bc1120970f84CDd76562c4a0c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 16, "high": 1, - "informational": 12, - "low": 1, + "informational": 6, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.40", - "threat_score": "89.47" + "lines_analyzed_count": 131, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.47", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x64e8802FE490fa7cc61d3463958199161Bb608A7", + "address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x64e8802FE490fa7cc61d3463958199161Bb608A7", + "contract_address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x64e8802FE490fa7cc61d3463958199161Bb608A7", - "contractname": "QuoterV2", + "contract_url": "https://eth.blockscout.com/address/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x64e8802FE490fa7cc61d3463958199161Bb608A7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 + "critical": 1, + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" + "lines_analyzed_count": 3100, + "scan_time_taken": 3, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", + "address": "0x5773e8953cf60f495eb3c2db45dd753b5c4b7473", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", + "contract_address": "0x5773e8953cf60f495eb3c2db45dd753b5c4b7473", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", - "contractname": "TickLens", + "contract_url": "https://eth.blockscout.com/address/0x5773e8953cf60f495eb3c2db45dd753b5c4b7473", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5773e8953cf60f495eb3c2db45dd753b5c4b7473/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 + "critical": 2, + "gas": 203, + "high": 7, + "informational": 121, + "low": 62, + "medium": 10 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" + "lines_analyzed_count": 3607, + "scan_time_taken": 8, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "70.00", + "score_rating": "Great" } } }, { - "address": "0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", + "address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", + "contract_address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", - "contractname": "V3Migrator", + "contract_url": "https://eth.blockscout.com/address/0x9414e766E8B59473599b9968aAf52CDCd07f59a9", + "contractname": "PerformanceTokens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9414e766E8B59473599b9968aAf52CDCd07f59a9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, + "gas": 16, + "high": 1, + "informational": 6, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 100, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" + "lines_analyzed_count": 131, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.47", + "threat_score": "80.00", + "score_rating": "Average" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 8, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 8, - "securityScore": 77.63875, - "issueSeverityDistribution": { - "critical": 10, - "gas": 204, - "high": 35, - "informational": 84, - "low": 103, - "medium": 5 - } - }, - "contractsData": [ + }, { - "address": "0x71524b4f93c58fcbf659783284e38825f0622859", + "address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x71524b4f93c58fcbf659783284e38825f0622859", - "contract_chain": "base", + "contract_address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x71524b4f93c58fcbf659783284e38825f0622859", - "contractname": "UniswapV2Factory", + "contract_url": "https://eth.blockscout.com/address/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x71524b4f93c58fcbf659783284e38825f0622859/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 25, - "medium": 2 + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 499, - "scan_time_taken": 2, - "score": "3.37", - "score_v2": "67.33", - "threat_score": "78.95" + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", + "address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", - "contract_chain": "base", + "contract_address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", - "contractname": "UniswapV2Router02", + "contract_url": "https://eth.blockscout.com/address/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "contractname": "VotingEscrowGamma", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 43, - "high": 13, - "informational": 1, - "low": 22, - "medium": 1 + "critical": 4, + "gas": 67, + "high": 0, + "informational": 49, + "low": 24, + "medium": 26 }, - "lines_analyzed_count": 448, - "scan_time_taken": 2, - "score": "3.40", - "score_v2": "68.08", - "threat_score": "89.47" + "lines_analyzed_count": 650, + "scan_time_taken": 3, + "score": "2.98", + "score_v2": "59.69", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "address": "0x594F17028522BF85e830b689973682967E0DbcBc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "contract_chain": "gnosis", + "contract_address": "0x594F17028522BF85e830b689973682967E0DbcBc", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "contractname": "UniswapV2Factory", + "contract_url": "https://eth.blockscout.com/address/0x594F17028522BF85e830b689973682967E0DbcBc", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x594F17028522BF85e830b689973682967E0DbcBc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 25, - "medium": 2 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.37", - "score_v2": "67.40", - "threat_score": "78.95" + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "address": "0xCA3EB45FB186Ed4e75B9B22A514fF1d4abAdD123", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", - "contract_chain": "base", + "contract_address": "0xCA3EB45FB186Ed4e75B9B22A514fF1d4abAdD123", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", - "contractname": "NFTDescriptor", + "contract_url": "https://eth.blockscout.com/address/0xCA3EB45FB186Ed4e75B9B22A514fF1d4abAdD123", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCA3EB45FB186Ed4e75B9B22A514fF1d4abAdD123/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, - "medium": 0 + "critical": 2, + "gas": 203, + "high": 7, + "informational": 121, + "low": 62, + "medium": 10 }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" + "lines_analyzed_count": 3607, + "scan_time_taken": 7, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "70.00", + "score_rating": "Great" } } }, { - "address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", - "contract_chain": "base", + "contract_address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x80c7dd17b01855a6d2347444a0fcc36136a314de", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://eth.blockscout.com/address/0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", + "contractname": "PerformanceTokenManagerGamma", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x80c7dd17b01855a6d2347444a0fcc36136a314de/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 + "critical": 2, + "gas": 12, + "high": 2, + "informational": 1, + "low": 10, + "medium": 1 }, - "lines_analyzed_count": 401, + "lines_analyzed_count": 349, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" + "score": "4.23", + "score_v2": "84.53", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x0769fd68dfb93167989c6f7254cd0d766fb2841f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", + "address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", - "contract_chain": "base", + "contract_address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", - "contractname": "TickLens", + "contract_url": "https://eth.blockscout.com/address/0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "contractname": "EditableERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x559b7bfC48a5274754b08819F75C5F27aF53D53b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 + "critical": 2, + "gas": 5, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 51, "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" + "score": "2.35", + "score_v2": "47.06", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", - "contract_chain": "gnosis", + "contract_address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb1e835dc2785b52265711e17fccb0fd018226a6e", - "contractname": "QuoterV2", + "contract_url": "https://eth.blockscout.com/address/0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1e835dc2785b52265711e17fccb0fd018226a6e/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3182E6856c3B59C39114416075770Ec9DC9Ff436/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "address": "0x9d3c8a651e48e4D89ca5D1553035A4BE3c17cFe6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "contract_chain": "base", + "contract_address": "0x9d3c8a651e48e4D89ca5D1553035A4BE3c17cFe6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "contractname": "SwapRouter", + "contract_url": "https://eth.blockscout.com/address/0x9d3c8a651e48e4D89ca5D1553035A4BE3c17cFe6", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9d3c8a651e48e4D89ca5D1553035A4BE3c17cFe6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 2, "high": 0, - "informational": 7, - "low": 8, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 245, - "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "94.44" + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 18, - "totalContractsNumber": 20, - "solidityScanContractsNumber": 18, - "securityScore": 78.22888888888889, - "issueSeverityDistribution": { - "critical": 13, - "gas": 522, - "high": 73, - "informational": 280, - "low": 240, - "medium": 29 - } - }, - "contractsData": [ + }, { - "address": "0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", + "address": "0x3FEACf904b152b1880bDE8BF04aC9Eb636fEE4d8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", - "contract_chain": "gnosis", + "contract_address": "0x3FEACf904b152b1880bDE8BF04aC9Eb636fEE4d8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", - "contractname": "BentoBoxV1", + "contract_url": "https://eth.blockscout.com/address/0x3FEACf904b152b1880bDE8BF04aC9Eb636fEE4d8", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3FEACf904b152b1880bDE8BF04aC9Eb636fEE4d8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 59, - "high": 9, - "informational": 49, - "low": 14, - "medium": 9 + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 1170, - "scan_time_taken": 3, - "score": "4.15", - "score_v2": "82.99", - "threat_score": "78.95" + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xddcbf776df3de60163066a5dddf2277cb445e0f3", + "address": "0x4ce4c542d96ce1872fea4fa3fbb2e7ae31862bad", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xddcbf776df3de60163066a5dddf2277cb445e0f3", - "contract_chain": "gnosis", + "contract_address": "0x4ce4c542d96ce1872fea4fa3fbb2e7ae31862bad", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xddcbf776df3de60163066a5dddf2277cb445e0f3", - "contractname": "MiniChefV2", + "contract_url": "https://eth.blockscout.com/address/0x4ce4c542d96ce1872fea4fa3fbb2e7ae31862bad", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xddcbf776df3de60163066a5dddf2277cb445e0f3/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ce4c542d96ce1872fea4fa3fbb2e7ae31862bad/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 58, - "high": 9, - "informational": 30, - "low": 22, - "medium": 4 + "critical": 2, + "gas": 203, + "high": 7, + "informational": 121, + "low": 62, + "medium": 10 }, - "lines_analyzed_count": 650, - "scan_time_taken": 2, - "score": "3.62", - "score_v2": "72.31", - "threat_score": "84.21" + "lines_analyzed_count": 3607, + "scan_time_taken": 8, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "70.00", + "score_rating": "Great" } } }, { - "address": "0x3f505b5cff05d04f468db65e27e72ec45a12645f", + "address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3f505b5cff05d04f468db65e27e72ec45a12645f", - "contract_chain": "gnosis", + "contract_address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3f505b5cff05d04f468db65e27e72ec45a12645f", - "contractname": "ComplexRewarderTime", + "contract_url": "https://eth.blockscout.com/address/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "contractname": "RewardDistributor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f505b5cff05d04f468db65e27e72ec45a12645f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 74, - "high": 12, - "informational": 44, - "low": 26, - "medium": 5 + "gas": 44, + "high": 0, + "informational": 32, + "low": 15, + "medium": 16 }, - "lines_analyzed_count": 887, + "lines_analyzed_count": 972, "scan_time_taken": 3, - "score": "3.69", - "score_v2": "73.73", - "threat_score": "84.21" + "score": "4.21", + "score_v2": "84.16", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", + "address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", - "contract_chain": "gnosis", + "contract_address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", - "contractname": "YGGRewarder", + "contract_url": "https://eth.blockscout.com/address/0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb291149e478dbdd2cd2528ad4088ee5c8376df1e/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x954ac12c339c60eafbb32213b15af3f7c7a0dec2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 + "critical": 2, + "gas": 203, + "high": 7, + "informational": 121, + "low": 62, + "medium": 10 }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" + "lines_analyzed_count": 3607, + "scan_time_taken": 7, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "70.00", + "score_rating": "Great" } } - }, + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 8, + "securityScore": 77.49875, + "issueSeverityDistribution": { + "critical": 3, + "gas": 123, + "high": 8, + "informational": 47, + "low": 59, + "medium": 1 + } + }, + "contractsData": [ { - "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contract_address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "contractname": "UniswapV2Factory", + "contract_url": "https://gnosis.blockscout.com/address/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 25, - "medium": 2 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.37", - "score_v2": "67.40", - "threat_score": "78.95" + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "address": "0x79afad49e968e7bea7a23933e294a94e33e60158", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contract_address": "0x79afad49e968e7bea7a23933e294a94e33e60158", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", - "contractname": "UniswapV2Router02", + "contract_url": "https://gnosis.blockscout.com/address/0x79afad49e968e7bea7a23933e294a94e33e60158", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x79afad49e968e7bea7a23933e294a94e33e60158/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 13, - "informational": 18, - "low": 47, - "medium": 4 + "gas": 38, + "high": 1, + "informational": 3, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 842, - "scan_time_taken": 3, - "score": "3.53", - "score_v2": "70.55", - "threat_score": "89.47" + "lines_analyzed_count": 283, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.27", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", + "address": "0x014a177e9642d1b4e970418f894985dc1b85657f", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", + "contract_address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", - "contractname": "FuroStream", + "contract_url": "https://gnosis.blockscout.com/address/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "contractname": "QiDaoOFT", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 1, - "informational": 5, - "low": 8, + "gas": 4, + "high": 0, + "informational": 2, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 308, + "lines_analyzed_count": 92, "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.64", - "threat_score": "88.89" + "score": "4.02", + "score_v2": "80.43", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", + "address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", + "contract_address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", - "contractname": "FuroStreamRouter", + "contract_url": "https://gnosis.blockscout.com/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "contractname": "crosschainQiStablecoin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, - "low": 4, + "critical": 1, + "gas": 41, + "high": 3, + "informational": 24, + "low": 24, "medium": 0 }, - "lines_analyzed_count": 77, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.42", - "threat_score": "100.00" + "lines_analyzed_count": 2264, + "scan_time_taken": 3, + "score": "4.71", + "score_v2": "94.26", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0x0689640d190b10765f09310fcfe9c670ede4e25b", + "address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0689640d190b10765f09310fcfe9c670ede4e25b", + "contract_address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0689640d190b10765f09310fcfe9c670ede4e25b", - "contractname": "FuroVesting", + "contract_url": "https://gnosis.blockscout.com/address/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fcfe9c670ede4e25b/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 1, - "informational": 3, - "low": 6, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.33", - "threat_score": "84.21" + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", + "address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", + "contract_address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", - "contractname": "FuroVestingRouter", + "contract_url": "https://gnosis.blockscout.com/address/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, - "informational": 0, + "informational": 4, "low": 4, "medium": 0 }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "4.21", - "score_v2": "84.15", - "threat_score": "100.00" + "lines_analyzed_count": 44, + "scan_time_taken": 1, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x1e9b24073183d5c6b7ae5fb4b8f0b1dd83fdc77a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbbde1d67297329148fe1ed5e6b00114842728e65", + "address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbbde1d67297329148fe1ed5e6b00114842728e65", + "contract_address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xbbde1d67297329148fe1ed5e6b00114842728e65", - "contractname": "RouteProcessor3", + "contract_url": "https://gnosis.blockscout.com/address/0xae09281c842ebfdb2e606f32bd5048183652b4d8", + "contractname": "VaultFeeManagerGamma", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbbde1d67297329148fe1ed5e6b00114842728e65/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae09281c842ebfdb2e606f32bd5048183652b4d8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 24, - "high": 1, - "informational": 20, - "low": 19, + "critical": 1, + "gas": 16, + "high": 2, + "informational": 3, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 406, + "lines_analyzed_count": 1063, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.38", - "threat_score": "84.21" + "score": "4.78", + "score_v2": "95.58", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "address": "0x87a1b336872b710f38c3d99d23624653b2f75088", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contract_address": "0x87a1b336872b710f38c3d99d23624653b2f75088", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "contractname": "UniswapV2Factory", + "contract_url": "https://gnosis.blockscout.com/address/0x87a1b336872b710f38c3d99d23624653b2f75088", + "contractname": "PerformanceTokensV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87a1b336872b710f38c3d99d23624653b2f75088/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 25, - "medium": 2 + "gas": 18, + "high": 2, + "informational": 3, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.37", - "score_v2": "67.40", - "threat_score": "78.95" + "lines_analyzed_count": 133, + "scan_time_taken": 1, + "score": "3.20", + "score_v2": "63.91", + "threat_score": "80.00", + "score_rating": "Average" } } - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 19, + "totalContractsNumber": 19, + "solidityScanContractsNumber": 19, + "securityScore": 83.57947368421056, + "issueSeverityDistribution": { + "critical": 12, + "gas": 964, + "high": 490, + "informational": 2208, + "low": 285, + "medium": 9 + } + }, + "contractsData": [ { - "address": "0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", + "address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", - "contract_chain": "gnosis", + "contract_address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", - "contractname": "UniswapV3Factory", + "contract_url": "https://optimism.blockscout.com/address/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 9, - "low": 2, - "medium": 0 + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 74, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "83.33" + "lines_analyzed_count": 3100, + "scan_time_taken": 3, + "score": "4.60", + "score_v2": "92.03", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x2f686751b19a9d91cc3d57d90150bc767f050066", + "address": "0xa478e708a27853848c6bc979668fe6225fee46fa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2f686751b19a9d91cc3d57d90150bc767f050066", - "contract_chain": "gnosis", + "contract_address": "0xa478e708a27853848c6bc979668fe6225fee46fa", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2f686751b19a9d91cc3d57d90150bc767f050066", - "contractname": "NFTDescriptor", + "contract_url": "https://optimism.blockscout.com/address/0xa478e708a27853848c6bc979668fe6225fee46fa", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f686751b19a9d91cc3d57d90150bc767f050066/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa478e708a27853848c6bc979668fe6225fee46fa/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, - "medium": 0 + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.12" + "lines_analyzed_count": 3624, + "scan_time_taken": 4, + "score": "4.66", + "score_v2": "93.18", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xab235da7f52d35fb4551afba11bfb56e18774a65", + "address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xab235da7f52d35fb4551afba11bfb56e18774a65", - "contract_chain": "gnosis", + "contract_address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xab235da7f52d35fb4551afba11bfb56e18774a65", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://optimism.blockscout.com/address/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xab235da7f52d35fb4551afba11bfb56e18774a65/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 401, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.60", + "score_v2": "92.03", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xbe811a0d44e2553d25d11cb8dc0d3f0d0e6430e6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "address": "0xb9c8f0d3254007ee4b98970b94544e473cd610ec", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", - "contract_chain": "gnosis", + "contract_address": "0xb9c8f0d3254007ee4b98970b94544e473cd610ec", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb1e835dc2785b52265711e17fccb0fd018226a6e", - "contractname": "QuoterV2", + "contract_url": "https://optimism.blockscout.com/address/0xb9c8f0d3254007ee4b98970b94544e473cd610ec", + "contractname": "crosschainQiStablecoinSlimV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1e835dc2785b52265711e17fccb0fd018226a6e/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9c8f0d3254007ee4b98970b94544e473cd610ec/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, + "critical": 1, + "gas": 87, + "high": 224, + "informational": 803, + "low": 27, "medium": 0 }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" + "lines_analyzed_count": 3951, + "scan_time_taken": 12, + "score": "2.67", + "score_v2": "53.30", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xaa26771d497814e81d305c511efbb3ced90bf5bd", + "address": "0xc88c8ada95d92c149377aa660837460775dcc6d9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaa26771d497814e81d305c511efbb3ced90bf5bd", - "contract_chain": "gnosis", + "contract_address": "0xc88c8ada95d92c149377aa660837460775dcc6d9", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xaa26771d497814e81d305c511efbb3ced90bf5bd", - "contractname": "TickLens", + "contract_url": "https://optimism.blockscout.com/address/0xc88c8ada95d92c149377aa660837460775dcc6d9", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa26771d497814e81d305c511efbb3ced90bf5bd/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc88c8ada95d92c149377aa660837460775dcc6d9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 + "critical": 1, + "gas": 100, + "high": 4, + "informational": 77, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" + "lines_analyzed_count": 3650, + "scan_time_taken": 3, + "score": "4.66", + "score_v2": "93.18", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "address": "0x7198ff382b5798dab7dc72a23c1fec9dc091893b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "contract_chain": "gnosis", + "contract_address": "0x7198ff382b5798dab7dc72a23c1fec9dc091893b", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "contractname": "V3Migrator", + "contract_url": "https://optimism.blockscout.com/address/0x7198ff382b5798dab7dc72a23c1fec9dc091893b", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7198ff382b5798dab7dc72a23c1fec9dc091893b/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 100, - "scan_time_taken": 2, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" + "lines_analyzed_count": 3624, + "scan_time_taken": 3, + "score": "4.66", + "score_v2": "93.18", + "threat_score": "85.00", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "mean-finance", - "doc": "https://docs.mean.finance/guides/smart-contract-registry", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 4, - "securityScore": 61.36750000000001, - "issueSeverityDistribution": { - "critical": 6, - "gas": 25, - "high": 1, - "informational": 10, - "low": 20, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "address": "0x480798FAC621adD14113ECC82638305c260cEaf1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "contract_address": "0x480798FAC621adD14113ECC82638305c260cEaf1", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", - "contractname": "DCAPermissionsManager", + "contract_url": "https://optimism.blockscout.com/address/0x480798FAC621adD14113ECC82638305c260cEaf1", + "contractname": "PerformanceTokens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x480798FAC621adD14113ECC82638305c260cEaf1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 22, - "high": 0, - "informational": 8, - "low": 11, - "medium": 3 + "critical": 0, + "gas": 16, + "high": 1, + "informational": 16, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 314, + "lines_analyzed_count": 1161, "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.39", - "threat_score": "88.89" + "score": "4.78", + "score_v2": "95.52", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "eth", + "contract_address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contractname": "DCAHubPositionDescriptor", + "contract_url": "https://optimism.blockscout.com/address/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 2, - "low": 3, - "medium": 0 + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.36", - "threat_score": "100.00" + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.60", + "score_v2": "92.03", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "address": "0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "contract_chain": "eth", + "contract_address": "0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "contractname": "DCAHubCompanion", + "contract_url": "https://optimism.blockscout.com/address/0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", + "contractname": "PerformanceTokens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22f39d6535dF5767f8F57FEE3B2F941410773ec4/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, + "gas": 16, + "high": 1, + "informational": 16, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "1.82", - "score_v2": "36.36", - "threat_score": "100.00" + "lines_analyzed_count": 1161, + "scan_time_taken": 1, + "score": "4.78", + "score_v2": "95.52", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "contract_chain": "eth", + "contract_address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "contractname": "DCAHubCompanion", + "contract_url": "https://optimism.blockscout.com/address/0x062016cd29fabb26c52bab646878987fc9b0bc55", + "contractname": "crosschainQiStablecoinSlim", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x062016cd29fabb26c52bab646878987fc9b0bc55/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, + "critical": 1, + "gas": 85, + "high": 224, + "informational": 800, + "low": 27, "medium": 0 }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "1.82", - "score_v2": "36.36", - "threat_score": "100.00" + "lines_analyzed_count": 3942, + "scan_time_taken": 12, + "score": "2.67", + "score_v2": "53.32", + "threat_score": "75.00", + "score_rating": "Average" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 5, - "securityScore": 66.986, - "issueSeverityDistribution": { - "critical": 6, - "gas": 26, - "high": 1, - "informational": 10, - "low": 23, - "medium": 3 - } - }, - "contractsData": [ + }, { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contract_address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contractname": "DCAHub", + "contract_url": "https://optimism.blockscout.com/address/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 23, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "94.44" + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "address": "0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "contract_address": "0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", - "contractname": "DCAPermissionsManager", + "contract_url": "https://optimism.blockscout.com/address/0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", + "contractname": "PerformanceTokenManagerGamma", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 22, - "high": 0, - "informational": 8, - "low": 11, - "medium": 3 + "gas": 12, + "high": 2, + "informational": 2, + "low": 10, + "medium": 1 }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.39", - "threat_score": "88.89" + "lines_analyzed_count": 345, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.06", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "address": "0xbf1aea8670d2528e08334083616dd9c5f3b087ae", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contract_address": "0xbf1aea8670d2528e08334083616dd9c5f3b087ae", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contractname": "DCAHubCompanion", + "contract_url": "https://optimism.blockscout.com/address/0xbf1aea8670d2528e08334083616dd9c5f3b087ae", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbf1aea8670d2528e08334083616dd9c5f3b087ae/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, + "gas": 36, + "high": 1, + "informational": 5, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 16, - "scan_time_taken": 0, - "score": "2.81", - "score_v2": "56.25", - "threat_score": "100.00" + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "79.93", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "address": "0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "eth", + "contract_address": "0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contractname": "DCAHubPositionDescriptor", + "contract_url": "https://optimism.blockscout.com/address/0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", + "contractname": "PerformanceTokens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x926B92B15385981416a5E0Dcb4f8b31733d598Cf/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 16, "high": 1, - "informational": 2, - "low": 3, + "informational": 16, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 280, + "lines_analyzed_count": 1161, "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.36", - "threat_score": "100.00" + "score": "4.78", + "score_v2": "95.52", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "address": "0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "contract_address": "0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "contractname": "DCAHubCompanion", + "contract_url": "https://optimism.blockscout.com/address/0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", + "contractname": "VaultFeeManagerGamma", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "critical": 1, + "gas": 16, + "high": 2, + "informational": 3, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "1.82", - "score_v2": "36.36", - "threat_score": "100.00" + "lines_analyzed_count": 1079, + "scan_time_taken": 1, + "score": "4.78", + "score_v2": "95.64", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 4, - "securityScore": 74.88, - "issueSeverityDistribution": { - "critical": 6, - "gas": 25, - "high": 1, - "informational": 7, - "low": 20, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contract_chain": "base", + "contract_address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contractname": "DCAHub", + "contract_url": "https://gnosis.blockscout.com/address/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "contractname": "QiDaoOFT", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 4, "high": 0, - "informational": 0, - "low": 3, + "informational": 2, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "94.44" + "lines_analyzed_count": 92, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.43", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "contract_chain": "base", + "contract_address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", - "contractname": "DCAPermissionsManager", + "contract_url": "https://optimism.blockscout.com/address/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 22, + "critical": 0, + "gas": 2, "high": 0, - "informational": 5, - "low": 11, - "medium": 3 + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.34", - "threat_score": "88.89" + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contract_chain": "base", + "contract_address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contractname": "DCAHubCompanion", + "contract_url": "https://optimism.blockscout.com/address/0x86f78d3cbca0636817ad9e27a44996c738ec4932", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86f78d3cbca0636817ad9e27a44996c738ec4932/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 16, - "scan_time_taken": 0, - "score": "2.81", - "score_v2": "56.25", - "threat_score": "100.00" + "lines_analyzed_count": 3624, + "scan_time_taken": 4, + "score": "4.66", + "score_v2": "93.18", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "address": "0x8bEFba32E3f1b69b53Cf72D3114AFb1Ce1871878", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "eth", + "contract_address": "0x8bEFba32E3f1b69b53Cf72D3114AFb1Ce1871878", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contractname": "DCAHubPositionDescriptor", + "contract_url": "https://optimism.blockscout.com/address/0x8bEFba32E3f1b69b53Cf72D3114AFb1Ce1871878", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8bEFba32E3f1b69b53Cf72D3114AFb1Ce1871878/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.36", - "threat_score": "100.00" + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" } } - }, - { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "isVerified": false, - "solidityScanReport": null } ] - } - } - }, - { - "appName": "cow-swap", - "doc": "https://docs.cow.fi/cow-protocol/reference/contracts/core#deployments", - "chainsData": { - "1": { + }, + "8453": { "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 87.60000000000001, + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 9, + "securityScore": 84.55555555555554, "issueSeverityDistribution": { "critical": 4, - "gas": 18, - "high": 0, - "informational": 13, - "low": 14, + "gas": 344, + "high": 15, + "informational": 176, + "low": 106, "medium": 3 } }, "contractsData": [ { - "address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", - "contract_chain": "eth", + "contract_address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9008D19f58AAbD9eD0D60971565AA8510560ab41", - "contractname": "GPv2Settlement", + "contract_url": "https://gnosis.blockscout.com/address/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "contractname": "QiDaoOFT", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9008D19f58AAbD9eD0D60971565AA8510560ab41/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 4, "high": 0, - "informational": 7, - "low": 5, - "medium": 3 + "informational": 2, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 493, + "lines_analyzed_count": 92, "scan_time_taken": 1, - "score": "4.57", - "score_v2": "91.48", - "threat_score": "94.74" + "score": "4.02", + "score_v2": "80.43", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "address": "0x654a31ba7d714cfcab19b17d0066171c1a292349", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contract_chain": "eth", + "contract_address": "0x654a31ba7d714cfcab19b17d0066171c1a292349", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contractname": "EIP173Proxy", + "contract_url": "https://base.blockscout.com/address/0x654a31ba7d714cfcab19b17d0066171c1a292349", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x654a31ba7d714cfcab19b17d0066171c1a292349/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 4, - "low": 5, - "medium": 0 + "critical": 1, + "gas": 100, + "high": 4, + "informational": 51, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "88.89" + "lines_analyzed_count": 3663, + "scan_time_taken": 3, + "score": "4.70", + "score_v2": "93.91", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "address": "0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", - "contract_chain": "eth", + "contract_address": "0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", - "contractname": "GPv2VaultRelayer", + "contract_url": "https://base.blockscout.com/address/0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", + "contractname": "PerformanceTokensV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 4, + "critical": 1, + "gas": 18, + "high": 2, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 87, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.21", - "threat_score": "94.74" + "lines_analyzed_count": 1180, + "scan_time_taken": 1, + "score": "4.79", + "score_v2": "95.76", + "threat_score": "80.00", + "score_rating": "Great" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 87.60000000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 18, - "high": 0, - "informational": 13, - "low": 14, - "medium": 3 - } - }, - "contractsData": [ + }, { - "address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", - "contract_chain": "gnosis", + "contract_address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9008D19f58AAbD9eD0D60971565AA8510560ab41", - "contractname": "GPv2Settlement", + "contract_url": "https://base.blockscout.com/address/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9008D19f58AAbD9eD0D60971565AA8510560ab41/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 7, - "low": 5, - "medium": 3 + "critical": 1, + "gas": 100, + "high": 4, + "informational": 51, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 493, - "scan_time_taken": 1, - "score": "4.57", - "score_v2": "91.48", - "threat_score": "94.74" + "lines_analyzed_count": 3663, + "scan_time_taken": 4, + "score": "4.70", + "score_v2": "93.91", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contract_chain": "eth", + "contract_address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contractname": "EIP173Proxy", + "contract_url": "https://base.blockscout.com/address/0x8d6cebd76f18e1558d4db88138e2defb3909fad6", + "contractname": "stableQiVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d6cebd76f18e1558d4db88138e2defb3909fad6/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 4, - "low": 5, - "medium": 0 + "critical": 1, + "gas": 100, + "high": 4, + "informational": 51, + "low": 24, + "medium": 1 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "88.89" + "lines_analyzed_count": 3663, + "scan_time_taken": 4, + "score": "4.70", + "score_v2": "93.91", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", - "contract_chain": "eth", + "contract_address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", - "contractname": "GPv2VaultRelayer", + "contract_url": "https://base.blockscout.com/address/0xE816F03e31a75cAbE64861064a6219ebe62c613D", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE816F03e31a75cAbE64861064a6219ebe62c613D/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 2, + "informational": 4, "low": 4, "medium": 0 }, - "lines_analyzed_count": 87, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.21", - "threat_score": "94.74" + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "bancor", - "doc": "https://docs.bancor.network/developer-guides/contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 15, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 12, - "securityScore": 88.71083333333333, - "issueSeverityDistribution": { - "critical": 4, - "gas": 19, - "high": 0, - "informational": 9, - "low": 64, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x036f8B31D78ca354Ada40dbd117e54F78B6f6CDc", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x892f481BD6E9d7D26aE365211D9B45175d5D00e4", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xebFaFc802533F3D2835Af7464Fcd4492e8F82eB2", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", + "address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", - "contract_chain": "eth", + "contract_address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", - "contractname": "TransparentUpgradeableProxyImmutable", + "contract_url": "https://base.blockscout.com/address/0x8fC068436E798997C29b767ef559a8ba51e253Fb", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8fC068436E798997C29b767ef559a8ba51e253Fb/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 2, "high": 0, - "informational": 0, - "low": 6, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 98, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x8E303D296851B320e6a697bAcB979d13c9D6E760", + "address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8E303D296851B320e6a697bAcB979d13c9D6E760", - "contract_chain": "eth", + "contract_address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8E303D296851B320e6a697bAcB979d13c9D6E760", - "contractname": "TransparentUpgradeableProxyImmutable", + "contract_url": "https://base.blockscout.com/address/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", + "contractname": "PerformanceTokens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E303D296851B320e6a697bAcB979d13c9D6E760/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, + "gas": 16, + "high": 1, + "informational": 6, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" + "lines_analyzed_count": 1169, + "scan_time_taken": 1, + "score": "4.82", + "score_v2": "96.41", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0x9f292ccB69fF9A0644475C7bC8d4651039e133d5", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xd761D538240E23B465c9c08236D781029DC3cc96", + "address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd761D538240E23B465c9c08236D781029DC3cc96", - "contract_chain": "eth", + "contract_address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd761D538240E23B465c9c08236D781029DC3cc96", - "contractname": "BancorV1Migration", + "contract_url": "https://base.blockscout.com/address/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd761D538240E23B465c9c08236D781029DC3cc96/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 2, "high": 0, - "informational": 1, - "low": 1, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 135, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.81", - "threat_score": "94.74" + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } - }, + } + ] + } + } + }, + { + "appName": "celer-cbridge", + "doc": "https://cbridge-docs.celer.network/reference/contract-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 79.096, + "issueSeverityDistribution": { + "critical": 0, + "gas": 89, + "high": 4, + "informational": 38, + "low": 14, + "medium": 1 + } + }, + "contractsData": [ { - "address": "0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", + "address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", + "contract_address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", - "contractname": "TransparentUpgradeableProxyImmutable", + "contract_url": "https://eth.blockscout.com/address/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", + "contractname": "Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 15, "high": 0, - "informational": 0, - "low": 6, + "informational": 7, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" + "lines_analyzed_count": 155, + "scan_time_taken": 1, + "score": "4.10", + "score_v2": "81.94", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", + "address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", + "contract_address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", - "contractname": "TransparentUpgradeableProxyImmutable", + "contract_url": "https://eth.blockscout.com/address/0x7510792A3B1969F9307F3845CE88e39578f2bAE1", + "contractname": "OriginalTokenVaultV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7510792A3B1969F9307F3845CE88e39578f2bAE1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 20, "high": 0, - "informational": 0, - "low": 6, - "medium": 0 + "informational": 9, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" + "lines_analyzed_count": 227, + "scan_time_taken": 1, + "score": "4.16", + "score_v2": "83.26", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", + "address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", + "contract_address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", - "contractname": "TransparentUpgradeableProxyImmutable", + "contract_url": "https://eth.blockscout.com/address/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", + "contractname": "PeggedTokenBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, + "gas": 16, + "high": 2, + "informational": 7, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" + "lines_analyzed_count": 130, + "scan_time_taken": 1, + "score": "3.58", + "score_v2": "71.54", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x649765821D9f64198c905eC0B2B037a4a52Bc373", + "address": "0xB37D31b2A74029B5951a2778F959282E2D518595", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x649765821D9f64198c905eC0B2B037a4a52Bc373", + "contract_address": "0xB37D31b2A74029B5951a2778F959282E2D518595", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x649765821D9f64198c905eC0B2B037a4a52Bc373", - "contractname": "TransparentUpgradeableProxyImmutable", + "contract_url": "https://eth.blockscout.com/address/0xB37D31b2A74029B5951a2778F959282E2D518595", + "contractname": "OriginalTokenVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x649765821D9f64198c905eC0B2B037a4a52Bc373/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB37D31b2A74029B5951a2778F959282E2D518595/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, + "gas": 16, + "high": 1, + "informational": 7, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" + "lines_analyzed_count": 143, + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "76.92", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", + "address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", + "contract_address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", - "contractname": "TransparentUpgradeableProxyImmutable", + "contract_url": "https://eth.blockscout.com/address/0x52E4f244f380f8fA51816c8a10A63105dd4De084", + "contractname": "PeggedTokenBridgeV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52E4f244f380f8fA51816c8a10A63105dd4De084/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, + "gas": 22, + "high": 1, + "informational": 8, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" + "lines_analyzed_count": 209, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.82", + "threat_score": "89.47", + "score_rating": "Great" } } - }, - { - "address": "0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", - "contractname": "TransparentUpgradeableProxyImmutable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" - } - } - }, + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 79.00999999999999, + "issueSeverityDistribution": { + "critical": 0, + "gas": 31, + "high": 2, + "informational": 14, + "low": 6, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x97CeC0F2D355BF073619A5093F989709caE4a191", + "address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x97CeC0F2D355BF073619A5093F989709caE4a191", - "contract_chain": "eth", + "contract_address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x97CeC0F2D355BF073619A5093F989709caE4a191", - "contractname": "TransparentUpgradeableProxyImmutable", + "contract_url": "https://gnosis.blockscout.com/address/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", + "contractname": "Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x97CeC0F2D355BF073619A5093F989709caE4a191/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 15, "high": 0, - "informational": 0, - "low": 6, + "informational": 7, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" + "lines_analyzed_count": 187, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.03", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", + "address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", - "contract_chain": "eth", + "contract_address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", - "contractname": "TransparentUpgradeableProxyImmutable", + "contract_url": "https://gnosis.blockscout.com/address/0xd4c058380D268d85bC7c758072f561e8f2dB5975", + "contractname": "PeggedTokenBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4c058380D268d85bC7c758072f561e8f2dB5975/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, + "gas": 16, + "high": 2, + "informational": 7, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" + "lines_analyzed_count": 137, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "72.99", + "threat_score": "94.74", + "score_rating": "Average" } } - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 3, + "securityScore": 76.55333333333334, + "issueSeverityDistribution": { + "critical": 0, + "gas": 51, + "high": 2, + "informational": 34, + "low": 9, + "medium": 1 + } + }, + "contractsData": [ { - "address": "0x8843F65F11B2367bb05A6E120C44780088976748", + "address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8843F65F11B2367bb05A6E120C44780088976748", - "contract_chain": "eth", + "contract_address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8843F65F11B2367bb05A6E120C44780088976748", - "contractname": "VortexBurner", + "contract_url": "https://optimism.blockscout.com/address/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", + "contractname": "Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8843F65F11B2367bb05A6E120C44780088976748/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 15, "high": 0, - "informational": 8, + "informational": 11, "low": 3, "medium": 0 }, - "lines_analyzed_count": 368, + "lines_analyzed_count": 155, "scan_time_taken": 1, - "score": "4.61", - "score_v2": "92.12", - "threat_score": "94.74" + "score": "3.97", + "score_v2": "79.35", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "frax-finance", - "doc": "https://docs.frax.finance/smart-contracts/fraxswap", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 2, - "securityScore": 80.765, - "issueSeverityDistribution": { - "critical": 5, - "gas": 167, - "high": 21, - "informational": 84, - "low": 58, - "medium": 8 - } - }, - "contractsData": [ + }, { - "address": "0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", + "address": "0xbCfeF6Bb4597e724D720735d32A9249E0640aA11", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", - "contract_chain": "eth", + "contract_address": "0xbCfeF6Bb4597e724D720735d32A9249E0640aA11", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", - "contractname": "FraxswapFactory", + "contract_url": "https://optimism.blockscout.com/address/0xbCfeF6Bb4597e724D720735d32A9249E0640aA11", + "contractname": "OriginalTokenVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbCfeF6Bb4597e724D720735d32A9249E0640aA11/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 97, - "high": 9, - "informational": 65, - "low": 25, - "medium": 5 + "critical": 0, + "gas": 20, + "high": 0, + "informational": 13, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 1557, - "scan_time_taken": 4, - "score": "4.14", - "score_v2": "82.79", - "threat_score": "73.68" + "lines_analyzed_count": 205, + "scan_time_taken": 1, + "score": "3.98", + "score_v2": "79.51", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xC14d550632db8592D1243Edc8B95b0Ad06703867", + "address": "0xC3c5B9474273113efB74e7Da43B5AAba0Cd9699A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x61f85fF2a2f4289Be4bb9B72Fc7010B3142B5f41", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC14d550632db8592D1243Edc8B95b0Ad06703867", - "contract_chain": "eth", + "contract_address": "0x61f85fF2a2f4289Be4bb9B72Fc7010B3142B5f41", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC14d550632db8592D1243Edc8B95b0Ad06703867", - "contractname": "FraxswapRouter", + "contract_url": "https://optimism.blockscout.com/address/0x61f85fF2a2f4289Be4bb9B72Fc7010B3142B5f41", + "contractname": "PeggedTokenBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC14d550632db8592D1243Edc8B95b0Ad06703867/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61f85fF2a2f4289Be4bb9B72Fc7010B3142B5f41/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 70, - "high": 12, - "informational": 19, - "low": 33, - "medium": 3 + "gas": 16, + "high": 2, + "informational": 10, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 997, - "scan_time_taken": 4, - "score": "3.94", - "score_v2": "78.74", - "threat_score": "84.21" + "lines_analyzed_count": 137, + "scan_time_taken": 1, + "score": "3.54", + "score_v2": "70.80", + "threat_score": "94.74", + "score_rating": "Average" } } - }, - { - "address": "0x25e9acA5951262241290841b6f863d59D37DC4f0", - "isVerified": true, - "solidityScanReport": null } ] }, - "10": { + "8453": { "overallInfo": { "verifiedNumber": 0, "totalContractsNumber": 2, "solidityScanContractsNumber": 0, "securityScore": 0, "issueSeverityDistribution": { - "critical": 4, + "critical": 0, "gas": 0, "high": 0, "informational": 0, @@ -5598,12 +5665,12 @@ }, "contractsData": [ { - "address": "0x67a1412d2D6CbF211bb71F8e851b4393b491B10f", + "address": "0x7d43AABC515C356145049227CeE54B608342c0ad", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB9A55F455e46e8D717eEA5E47D2c449416A0437F", + "address": "0x5471ea8f739dd37E9B81Be9c5c77754D8AA953E4", "isVerified": false, "solidityScanReport": null } @@ -5612,12220 +5679,12196 @@ } }, { - "appName": "balancer", - "doc": "https://docs.balancer.fi/reference/contracts/deployment-addresses/arbitrum.html", + "appName": "wombat-exchange", + "doc": "https://docs.wombat.exchange/developers/contracts", "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 80, - "totalContractsNumber": 89, - "solidityScanContractsNumber": 71, - "securityScore": 87.4305633802817, + "verifiedNumber": 39, + "totalContractsNumber": 39, + "solidityScanContractsNumber": 39, + "securityScore": 77.13641025641024, "issueSeverityDistribution": { - "critical": 9, - "gas": 349, - "high": 12, - "informational": 63, - "low": 254, - "medium": 28 + "critical": 39, + "gas": 530, + "high": 11, + "informational": 191, + "low": 304, + "medium": 38 } }, "contractsData": [ { - "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contract_address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "contractname": "Authorizer", + "contract_url": "https://eth.blockscout.com/address/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 13, + "critical": 1, + "gas": 32, "high": 0, - "informational": 0, - "low": 6, + "informational": 14, + "low": 10, "medium": 4 }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "1.52", - "score_v2": "30.49", - "threat_score": "94.44" + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "address": "0x5dacE27D0b921b177Cd9C6706c6ACDeb3EC7bEa7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_address": "0x5dacE27D0b921b177Cd9C6706c6ACDeb3EC7bEa7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contractname": "Vault", + "contract_url": "https://eth.blockscout.com/address/0x5dacE27D0b921b177Cd9C6706c6ACDeb3EC7bEa7", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5dacE27D0b921b177Cd9C6706c6ACDeb3EC7bEa7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 79, + "lines_analyzed_count": 179, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.14", - "threat_score": "88.89" + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "contract_address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "contractname": "BalancerHelpers", + "contract_url": "https://eth.blockscout.com/address/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 2, "high": 0, - "informational": 0, - "low": 4, + "informational": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 106, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.85", - "threat_score": "94.74" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", + "address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", + "contract_address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xce88686553686DA562CE7Cea497CE749DA109f9F", - "contractname": "ProtocolFeesCollector", + "contract_url": "https://eth.blockscout.com/address/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce88686553686DA562CE7Cea497CE749DA109f9F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 1, - "informational": 0, - "low": 3, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 121, + "lines_analyzed_count": 52, "scan_time_taken": 0, - "score": "4.30", - "score_v2": "85.95", - "threat_score": "94.74" + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", + "address": "0xa2cBE329659fFAB7AB70fe90Ac58070e78aD2F40", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", + "contract_address": "0xa2cBE329659fFAB7AB70fe90Ac58070e78aD2F40", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", - "contractname": "WstETHRateProvider", + "contract_url": "https://eth.blockscout.com/address/0xa2cBE329659fFAB7AB70fe90Ac58070e78aD2F40", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2cBE329659fFAB7AB70fe90Ac58070e78aD2F40/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 1, + "gas": 32, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 14, + "low": 10, + "medium": 4 }, - "lines_analyzed_count": 38, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.84", - "threat_score": "94.44" + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "address": "0x7bB67CfE4134d4c485659ff7769EC98d1C1DCdba", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contract_address": "0x7bB67CfE4134d4c485659ff7769EC98d1C1DCdba", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", - "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0x7bB67CfE4134d4c485659ff7769EC98d1C1DCdba", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7bB67CfE4134d4c485659ff7769EC98d1C1DCdba/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 4, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 90, + "lines_analyzed_count": 179, "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.74" + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "address": "0x6966553568634F4225330D559a8783DE7649C7D3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "contract_address": "0x6966553568634F4225330D559a8783DE7649C7D3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", - "contractname": "AuthorizerAdaptor", + "contract_url": "https://eth.blockscout.com/address/0x6966553568634F4225330D559a8783DE7649C7D3", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6966553568634F4225330D559a8783DE7649C7D3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 3, + "gas": 18, "high": 0, - "informational": 1, - "low": 3, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 118, + "lines_analyzed_count": 179, "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.37", - "threat_score": "94.12" + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xB848f50141F3D4255b37aC288C25C109104F2158", + "address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB848f50141F3D4255b37aC288C25C109104F2158", + "contract_address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB848f50141F3D4255b37aC288C25C109104F2158", - "contractname": "BALTokenHolderFactory", + "contract_url": "https://eth.blockscout.com/address/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", + "contractname": "DynamicAsset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB848f50141F3D4255b37aC288C25C109104F2158/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 59, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.83", - "threat_score": "94.44" + "score": "4.07", + "score_v2": "81.48", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xf302f9F50958c5593770FDf4d4812309fF77414f", + "address": "0xA0e74F3BabAc535D417983d30647F7648261025a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf302f9F50958c5593770FDf4d4812309fF77414f", + "contract_address": "0xA0e74F3BabAc535D417983d30647F7648261025a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf302f9F50958c5593770FDf4d4812309fF77414f", - "contractname": "BalancerTokenAdmin", + "contract_url": "https://eth.blockscout.com/address/0xA0e74F3BabAc535D417983d30647F7648261025a", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf302f9F50958c5593770FDf4d4812309fF77414f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0e74F3BabAc535D417983d30647F7648261025a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 24, + "critical": 1, + "gas": 32, "high": 0, - "informational": 5, - "low": 3, - "medium": 0 + "informational": 14, + "low": 10, + "medium": 4 }, - "lines_analyzed_count": 403, + "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "4.57", - "score_v2": "91.32", - "threat_score": "94.44" + "score": "3.72", + "score_v2": "74.46", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xC128a9954e6c874eA3d62ce62B468bA073093F25", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC128468b7Ce63eA702C1f104D55A2566b13D3ABD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x239e55F427D44C3cc793f49bFB507ebe76638a2b", + "address": "0x32A936CbA2629619b46684cDf923CB556f09442c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x239e55F427D44C3cc793f49bFB507ebe76638a2b", + "contract_address": "0x32A936CbA2629619b46684cDf923CB556f09442c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x239e55F427D44C3cc793f49bFB507ebe76638a2b", - "contractname": "BalancerMinter", + "contract_url": "https://eth.blockscout.com/address/0x32A936CbA2629619b46684cDf923CB556f09442c", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x239e55F427D44C3cc793f49bFB507ebe76638a2b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x32A936CbA2629619b46684cDf923CB556f09442c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 2, "high": 0, "informational": 2, - "low": 2, - "medium": 1 + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 257, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.47", - "score_v2": "89.49", - "threat_score": "94.74" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6f5a2eE11E7a772AeB5114A20d0D7c0ff61EB8A0", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", + "address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", + "contract_address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", - "contractname": "SmartWalletChecker", + "contract_url": "https://eth.blockscout.com/address/0x752945079a0446AA7efB6e9E1789751cDD601c95", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7869296Efd0a76872fEE62A058C8fBca5c1c826C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x752945079a0446AA7efB6e9E1789751cDD601c95/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 4, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 2, - "medium": 1 + "informational": 3, + "low": 10, + "medium": 0 }, - "lines_analyzed_count": 86, - "scan_time_taken": 0, - "score": "4.36", - "score_v2": "87.21", - "threat_score": "94.44" + "lines_analyzed_count": 179, + "scan_time_taken": 1, + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", + "address": "0xe7e02cbDA65B876fBaEf5F129D815e6dD06F9Cb0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", + "contract_address": "0xe7e02cbDA65B876fBaEf5F129D815e6dD06F9Cb0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", - "contractname": "DoubleEntrypointFixRelayer", + "contract_url": "https://eth.blockscout.com/address/0xe7e02cbDA65B876fBaEf5F129D815e6dD06F9Cb0", + "contractname": "CoreV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe7e02cbDA65B876fBaEf5F129D815e6dD06F9Cb0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, - "high": 2, - "informational": 9, + "gas": 37, + "high": 6, + "informational": 4, "low": 8, "medium": 0 }, - "lines_analyzed_count": 177, - "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.49", - "threat_score": "89.47" + "lines_analyzed_count": 594, + "scan_time_taken": 2, + "score": "4.32", + "score_v2": "86.36", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", + "address": "0x9c02eaf31EFE3FeE36ebE5AEBCa12Ca979dF25cC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", + "contract_address": "0x9c02eaf31EFE3FeE36ebE5AEBCa12Ca979dF25cC", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", - "contractname": "ProtocolFeesWithdrawer", + "contract_url": "https://eth.blockscout.com/address/0x9c02eaf31EFE3FeE36ebE5AEBCa12Ca979dF25cC", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ef4c5352882b10893b70DbcaA0C000965bd23c5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c02eaf31EFE3FeE36ebE5AEBCa12Ca979dF25cC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, - "informational": 1, - "low": 3, - "medium": 1 + "informational": 2, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 127, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.19", - "threat_score": "94.74" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xB496FF44746A8693A060FafD984Da41B253f6790", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", + "address": "0x51E073D92b0c226F7B0065909440b18A85769606", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", + "contract_address": "0x51E073D92b0c226F7B0065909440b18A85769606", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", - "contractname": "DistributionScheduler", + "contract_url": "https://eth.blockscout.com/address/0x51E073D92b0c226F7B0065909440b18A85769606", + "contractname": "ERC4626Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x51E073D92b0c226F7B0065909440b18A85769606/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 3, - "informational": 4, - "low": 6, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 237, + "lines_analyzed_count": 36, "scan_time_taken": 0, - "score": "4.14", - "score_v2": "82.70", - "threat_score": "94.74" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xD3cf852898b21fc233251427c2DC93d3d604F3BB", + "address": "0x04D4e1C1F3D6539071b6D3849fDaED04d48D563d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD3cf852898b21fc233251427c2DC93d3d604F3BB", + "contract_address": "0x04D4e1C1F3D6539071b6D3849fDaED04d48D563d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD3cf852898b21fc233251427c2DC93d3d604F3BB", - "contractname": "FeeDistributor", + "contract_url": "https://eth.blockscout.com/address/0x04D4e1C1F3D6539071b6D3849fDaED04d48D563d", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cf852898b21fc233251427c2DC93d3d604F3BB/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x04D4e1C1F3D6539071b6D3849fDaED04d48D563d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 3, "gas": 18, "high": 0, - "informational": 17, - "low": 6, - "medium": 6 + "informational": 3, + "low": 10, + "medium": 0 }, - "lines_analyzed_count": 637, - "scan_time_taken": 1, - "score": "4.49", - "score_v2": "89.80", - "threat_score": "94.74" + "lines_analyzed_count": 179, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", + "address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", + "contract_address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", - "contractname": "BalancerQueries", + "contract_url": "https://eth.blockscout.com/address/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", + "contractname": "ERC4626Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 2, "high": 0, - "informational": 0, - "low": 7, + "informational": 2, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 150, + "lines_analyzed_count": 36, "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", - "threat_score": "94.74" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", + "address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", + "contract_address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", - "contractname": "ProtocolFeePercentagesProvider", + "contract_url": "https://eth.blockscout.com/address/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 2, "high": 0, - "informational": 0, - "low": 4, + "informational": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 169, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.53", - "threat_score": "94.44" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xe5F96070CA00cd54795416B1a4b4c2403231c548", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", + "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", + "contract_address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", - "contractname": "LiquidityGaugeFactory", + "contract_url": "https://eth.blockscout.com/address/0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", + "contractname": "WombatRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf1665E19bc105BE4EDD3739F88315cC699cc5b65/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "critical": 6, + "gas": 23, + "high": 5, + "informational": 4, + "low": 14, + "medium": 2 }, - "lines_analyzed_count": 49, - "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.63", - "threat_score": "94.44" + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.01", + "score_v2": "60.22", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", + "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", + "contract_address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", - "contractname": "ArbitrumRootGaugeFactory", + "contract_url": "https://eth.blockscout.com/address/0x12491142cBE5Da821D9F08327bcbF881aDed89d3", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12491142cBE5Da821D9F08327bcbF881aDed89d3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 32, "high": 0, - "informational": 1, - "low": 3, - "medium": 0 + "informational": 14, + "low": 10, + "medium": 4 }, - "lines_analyzed_count": 92, - "scan_time_taken": 0, - "score": "4.51", - "score_v2": "90.22", - "threat_score": "94.44" + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", + "address": "0xE9e88bD4A796C28bCF2826737D4bFFEcb81DF733", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", + "contract_address": "0xE9e88bD4A796C28bCF2826737D4bFFEcb81DF733", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", - "contractname": "ArbitrumRootGauge", + "contract_url": "https://eth.blockscout.com/address/0xE9e88bD4A796C28bCF2826737D4bFFEcb81DF733", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6337949cbC4825Bbd09242c811770F6F6fee9FfC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE9e88bD4A796C28bCF2826737D4bFFEcb81DF733/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 1, + "gas": 32, "high": 0, - "informational": 2, - "low": 3, - "medium": 0 + "informational": 14, + "low": 10, + "medium": 4 }, - "lines_analyzed_count": 85, - "scan_time_taken": 0, - "score": "4.35", - "score_v2": "87.06", - "threat_score": "94.44" + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", + "address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", + "contract_address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", - "contractname": "OptimismRootGaugeFactory", + "contract_url": "https://eth.blockscout.com/address/0xA45C0ABeef67C363364E0e73832df9986aBa3800", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA45C0ABeef67C363364E0e73832df9986aBa3800/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 3, + "informational": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 71, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.37", - "score_v2": "87.32", - "threat_score": "94.12" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xBC230b1a66A138cD9cFC7b352390025978dFAdde", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", + "address": "0xa12BA2d89a16f57C4b714b03C7951c41c7695502", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", + "contract_address": "0xa12BA2d89a16f57C4b714b03C7951c41c7695502", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", - "contractname": "PolygonRootGaugeFactory", + "contract_url": "https://eth.blockscout.com/address/0xa12BA2d89a16f57C4b714b03C7951c41c7695502", + "contractname": "WstETHAsset_Mainnet", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa12BA2d89a16f57C4b714b03C7951c41c7695502/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 2, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 46, + "lines_analyzed_count": 36, "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", - "threat_score": "94.74" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", + "address": "0x724515010904518eCF638Cc6d693046B82548068", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", + "contract_address": "0x724515010904518eCF638Cc6d693046B82548068", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", - "contractname": "PolygonRootGauge", + "contract_url": "https://eth.blockscout.com/address/0x724515010904518eCF638Cc6d693046B82548068", + "contractname": "DynamicAsset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfeb1A24C2752E53576133cdb718F25bC64eBDD52/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x724515010904518eCF638Cc6d693046B82548068/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 1, "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 70, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "4.36", - "score_v2": "87.14", - "threat_score": "94.74" + "score": "4.07", + "score_v2": "81.48", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x1b300C86980a5195bCF49bD419A068D98dC133Db", + "address": "0x62A83C6791A3d7950D823BB71a38e47252b6b6F4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1b300C86980a5195bCF49bD419A068D98dC133Db", + "contract_address": "0x62A83C6791A3d7950D823BB71a38e47252b6b6F4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1b300C86980a5195bCF49bD419A068D98dC133Db", - "contractname": "PoolRecoveryHelper", + "contract_url": "https://eth.blockscout.com/address/0x62A83C6791A3d7950D823BB71a38e47252b6b6F4", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b300C86980a5195bCF49bD419A068D98dC133Db/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62A83C6791A3d7950D823BB71a38e47252b6b6F4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 2, - "low": 5, - "medium": 1 + "critical": 3, + "gas": 18, + "high": 0, + "informational": 3, + "low": 10, + "medium": 0 }, - "lines_analyzed_count": 125, + "lines_analyzed_count": 179, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.20", - "threat_score": "94.44" + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "contract_address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", - "contractname": "AuthorizerAdaptorEntrypoint", + "contract_url": "https://eth.blockscout.com/address/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.69", - "score_v2": "93.75", - "threat_score": "94.12" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x67F8DF125B796B05895a6dc8Ecf944b9556ecb0B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5F43FBa61f63Fa6bFF101a0A0458cEA917f6B347", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xC101dcA301a4011C1F925e9622e749e550a1B667", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDEC02e6642e2c999aF429F5cE944653CAd15e093", + "address": "0xc693F3b22d44C43371726AE1D3FBf0Cd0D113c82", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDEC02e6642e2c999aF429F5cE944653CAd15e093", + "contract_address": "0xc693F3b22d44C43371726AE1D3FBf0Cd0D113c82", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDEC02e6642e2c999aF429F5cE944653CAd15e093", - "contractname": "EulerLinearPool", + "contract_url": "https://eth.blockscout.com/address/0xc693F3b22d44C43371726AE1D3FBf0Cd0D113c82", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEC02e6642e2c999aF429F5cE944653CAd15e093/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc693F3b22d44C43371726AE1D3FBf0Cd0D113c82/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 32, "high": 0, - "informational": 1, - "low": 3, - "medium": 0 + "informational": 14, + "low": 10, + "medium": 4 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.62", - "threat_score": "94.74" + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x4fb47126Fa83A8734991E41B942Ac29A3266C968", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", + "address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", + "contract_address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", - "contractname": "SingleRecipientGauge", + "contract_url": "https://eth.blockscout.com/address/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 68, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.24", - "threat_score": "94.74" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", + "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", + "contract_address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", - "contractname": "GnosisRootGaugeFactory", + "contract_url": "https://eth.blockscout.com/address/0x49db5F5b460f41c0a4cD5751413236BA55523330", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49db5F5b460f41c0a4cD5751413236BA55523330/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 1, + "gas": 32, "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "informational": 14, + "low": 10, + "medium": 4 }, - "lines_analyzed_count": 41, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.93", - "threat_score": "94.44" + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x05277CE7D1e365d660624612d8b8b9B55bFD4518", + "address": "0x8df1126de13bcfef999556899F469d64021adBae", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x05277CE7D1e365d660624612d8b8b9B55bFD4518", + "contract_address": "0x8df1126de13bcfef999556899F469d64021adBae", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x05277CE7D1e365d660624612d8b8b9B55bFD4518", - "contractname": "GnosisRootGauge", + "contract_url": "https://eth.blockscout.com/address/0x8df1126de13bcfef999556899F469d64021adBae", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x05277CE7D1e365d660624612d8b8b9B55bFD4518/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df1126de13bcfef999556899F469d64021adBae/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 1, + "gas": 32, "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "informational": 14, + "low": 10, + "medium": 4 }, - "lines_analyzed_count": 59, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.75", - "threat_score": "94.74" + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", + "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", + "contract_address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", - "contractname": "MerkleOrchard", + "contract_url": "https://eth.blockscout.com/address/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 1, - "informational": 0, - "low": 5, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 2, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 310, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.32", - "threat_score": "94.74" + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", + "address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", + "contract_address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", - "contractname": "ProtocolIdRegistry", + "contract_url": "https://eth.blockscout.com/address/0xACEB589012edbBEe4CE7b4E89B916700B43419CA", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEB589012edbBEe4CE7b4E89B916700B43419CA/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.68", - "threat_score": "94.44" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x897888115Ada5773E02aA29F775430BFB5F34c51", + "address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x897888115Ada5773E02aA29F775430BFB5F34c51", + "contract_address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x897888115Ada5773E02aA29F775430BFB5F34c51", - "contractname": "WeightedPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0x0020A8890e723CD94660A5404C4BCCBB91680db6", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x897888115Ada5773E02aA29F775430BFB5F34c51/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0020A8890e723CD94660A5404C4BCCBB91680db6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.49", - "threat_score": "94.74" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x8055b8C947De30130BC1Ec750C8F345a50006B23", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", + "address": "0x8843b0Ad6c62d7d672BC91Cb2df7F8D62C345EFb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", + "contract_address": "0x8843b0Ad6c62d7d672BC91Cb2df7F8D62C345EFb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", - "contractname": "ERC4626LinearPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0x8843b0Ad6c62d7d672BC91Cb2df7F8D62C345EFb", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8843b0Ad6c62d7d672BC91Cb2df7F8D62C345EFb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 6, + "critical": 1, + "gas": 32, "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "informational": 14, + "low": 10, + "medium": 4 }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.73", - "threat_score": "94.74" + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", + "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", + "contract_address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", - "contractname": "MockERC4626Token", + "contract_url": "https://eth.blockscout.com/address/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB99eDc4b289B0F2284fCF3f66884191BdCe29624/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 1, + "critical": 0, + "gas": 4, "high": 0, - "informational": 3, - "low": 5, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 110, + "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "4.14", - "score_v2": "82.73", - "threat_score": "83.33" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", + "address": "0x3f90a5a47364c0467031fB00246192d40E3D2D9D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", + "contract_address": "0x3f90a5a47364c0467031fB00246192d40E3D2D9D", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", - "contractname": "ERC4626LinearPool", + "contract_url": "https://eth.blockscout.com/address/0x3f90a5a47364c0467031fB00246192d40E3D2D9D", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f90a5a47364c0467031fB00246192d40E3D2D9D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 3, + "gas": 18, "high": 0, - "informational": 2, - "low": 3, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 106, + "lines_analyzed_count": 179, "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.57", - "threat_score": "94.74" + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x39A79EB449Fc05C92c39aA6f0e9BfaC03BE8dE5B", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xC7B779AB638b7A59f490ac95199502343a81E006", + "address": "0x4dFa92842d05a790252A7f374323b9C86D7b7E12", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC7B779AB638b7A59f490ac95199502343a81E006", + "contract_address": "0x4dFa92842d05a790252A7f374323b9C86D7b7E12", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC7B779AB638b7A59f490ac95199502343a81E006", - "contractname": "MockGearboxVault", + "contract_url": "https://eth.blockscout.com/address/0x4dFa92842d05a790252A7f374323b9C86D7b7E12", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7B779AB638b7A59f490ac95199502343a81E006/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4dFa92842d05a790252A7f374323b9C86D7b7E12/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 64, + "lines_analyzed_count": 179, "scan_time_taken": 0, - "score": "4.30", - "score_v2": "85.94", - "threat_score": "94.44" + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", + "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", + "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", - "contractname": "MockGearboxDieselToken", + "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 37, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.49", - "threat_score": "94.44" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", + "address": "0x94019D0fCc9699909E5b59727505E56252760524", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", + "contract_address": "0x94019D0fCc9699909E5b59727505E56252760524", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", - "contractname": "GearboxLinearPool", + "contract_url": "https://eth.blockscout.com/address/0x94019D0fCc9699909E5b59727505E56252760524", + "contractname": "DynamicAsset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94019D0fCc9699909E5b59727505E56252760524/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 93, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.40", - "threat_score": "94.74" + "score": "4.07", + "score_v2": "81.48", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", + "address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", + "contract_address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", - "contractname": "YearnLinearPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0x75Eaa804518a66196946598317Aed57Ef86235Fe", + "contractname": "DynamicAsset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75Eaa804518a66196946598317Aed57Ef86235Fe/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 1, "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 165, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "4.61", - "score_v2": "92.12", - "threat_score": "94.74" + "score": "4.07", + "score_v2": "81.48", + "threat_score": "94.74", + "score_rating": "Great" } } - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 15, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 15, + "securityScore": 73.02666666666667, + "issueSeverityDistribution": { + "critical": 32, + "gas": 263, + "high": 16, + "informational": 83, + "low": 148, + "medium": 12 + } + }, + "contractsData": [ { - "address": "0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", + "address": "0x1414CD7F8e384B875bFBbabcacAAE592C2B4f8f8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", - "contract_chain": "eth", + "contract_address": "0x1414CD7F8e384B875bFBbabcacAAE592C2B4f8f8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", - "contractname": "MockYearnTokenVault", + "contract_url": "https://optimism.blockscout.com/address/0x1414CD7F8e384B875bFBbabcacAAE592C2B4f8f8", + "contractname": "CoreV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1414CD7F8e384B875bFBbabcacAAE592C2B4f8f8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 2, - "informational": 1, - "low": 6, + "gas": 37, + "high": 6, + "informational": 4, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 105, - "scan_time_taken": 0, - "score": "3.81", - "score_v2": "76.19", - "threat_score": "84.21" + "lines_analyzed_count": 594, + "scan_time_taken": 2, + "score": "4.32", + "score_v2": "86.36", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xAC5B4EF7eDe2F2843a704E96dcAA637F4BA3Dc3f", + "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", + "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", + "contract_address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", - "contractname": "AaveLinearPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0x12491142cBE5Da821D9F08327bcbF881aDed89d3", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12491142cBE5Da821D9F08327bcbF881aDed89d3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 6, + "critical": 1, + "gas": 32, "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "informational": 14, + "low": 10, + "medium": 4 }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.73", - "threat_score": "94.74" + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", + "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", + "contract_address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", - "contractname": "MockAaveLendingPool", + "contract_url": "https://eth.blockscout.com/address/0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", + "contractname": "WombatRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "critical": 6, + "gas": 23, + "high": 5, + "informational": 4, + "low": 14, + "medium": 2 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.82", - "threat_score": "94.44" + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.01", + "score_v2": "60.22", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x1F3C910c416eD2340150281C5eB93325C38817A1", + "address": "0xEE9b42b40852a53c7361F527e638B485D49750cD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1F3C910c416eD2340150281C5eB93325C38817A1", - "contract_chain": "eth", + "contract_address": "0xEE9b42b40852a53c7361F527e638B485D49750cD", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1F3C910c416eD2340150281C5eB93325C38817A1", - "contractname": "MockStaticAToken", + "contract_url": "https://optimism.blockscout.com/address/0xEE9b42b40852a53c7361F527e638B485D49750cD", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F3C910c416eD2340150281C5eB93325C38817A1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEE9b42b40852a53c7361F527e638B485D49750cD/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 4, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 71, + "lines_analyzed_count": 179, "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.73", - "threat_score": "94.44" + "score": "3.41", + "score_v2": "68.16", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", + "address": "0x35d531Fd45D5E3A5d407A4898360c757C98Bdf79", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", - "contract_chain": "eth", + "contract_address": "0x35d531Fd45D5E3A5d407A4898360c757C98Bdf79", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", - "contractname": "AaveLinearPool", + "contract_url": "https://optimism.blockscout.com/address/0x35d531Fd45D5E3A5d407A4898360c757C98Bdf79", + "contractname": "WombatRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x35d531Fd45D5E3A5d407A4898360c757C98Bdf79/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "critical": 6, + "gas": 23, + "high": 5, + "informational": 7, + "low": 14, + "medium": 2 }, - "lines_analyzed_count": 89, - "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.01", - "threat_score": "94.74" + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "2.96", + "score_v2": "59.14", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x4E11AEec21baF1660b1a46472963cB3DA7811C89", + "address": "0x8F5e6fD62B4385E74E35D2B93034DbBc353B62dE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4E11AEec21baF1660b1a46472963cB3DA7811C89", - "contract_chain": "eth", + "contract_address": "0x8F5e6fD62B4385E74E35D2B93034DbBc353B62dE", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4E11AEec21baF1660b1a46472963cB3DA7811C89", - "contractname": "SiloLinearPoolFactory", + "contract_url": "https://optimism.blockscout.com/address/0x8F5e6fD62B4385E74E35D2B93034DbBc353B62dE", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E11AEec21baF1660b1a46472963cB3DA7811C89/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F5e6fD62B4385E74E35D2B93034DbBc353B62dE/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 4, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 159, - "scan_time_taken": 0, - "score": "4.59", - "score_v2": "91.82", - "threat_score": "94.74" + "lines_analyzed_count": 179, + "scan_time_taken": 1, + "score": "3.41", + "score_v2": "68.16", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", + "address": "0x489818F2eeAef737105887710F7C5b9323Ad3d01", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", - "contract_chain": "eth", + "contract_address": "0x489818F2eeAef737105887710F7C5b9323Ad3d01", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", - "contractname": "MockSiloRepository", + "contract_url": "https://optimism.blockscout.com/address/0x489818F2eeAef737105887710F7C5b9323Ad3d01", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x489818F2eeAef737105887710F7C5b9323Ad3d01/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 4, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 49, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "94.44" + "score": "4.15", + "score_v2": "82.95", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", + "address": "0xE314d3cD7ccFf1bA32abA52E4215fA338D7F9b2C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", - "contract_chain": "eth", + "contract_address": "0xE314d3cD7ccFf1bA32abA52E4215fA338D7F9b2C", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", - "contractname": "MockSilo", + "contract_url": "https://optimism.blockscout.com/address/0xE314d3cD7ccFf1bA32abA52E4215fA338D7F9b2C", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE314d3cD7ccFf1bA32abA52E4215fA338D7F9b2C/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 2, + "informational": 4, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 179, "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "94.44" + "score": "3.41", + "score_v2": "68.16", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", + "address": "0x1a023186eF2994249120CC7fAEdBEA07F40C6fbd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", - "contract_chain": "eth", + "contract_address": "0x1a023186eF2994249120CC7fAEdBEA07F40C6fbd", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", - "contractname": "MockShareToken", + "contract_url": "https://optimism.blockscout.com/address/0x1a023186eF2994249120CC7fAEdBEA07F40C6fbd", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1a023186eF2994249120CC7fAEdBEA07F40C6fbd/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 4, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 63, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.37", - "score_v2": "87.30", - "threat_score": "94.74" + "score": "4.15", + "score_v2": "82.95", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", + "address": "0xB86BA65b75D34402bf377cF83b184554a18Fcafa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", - "contract_chain": "eth", + "contract_address": "0xB86BA65b75D34402bf377cF83b184554a18Fcafa", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", - "contractname": "SiloLinearPool", + "contract_url": "https://optimism.blockscout.com/address/0xB86BA65b75D34402bf377cF83b184554a18Fcafa", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB86BA65b75D34402bf377cF83b184554a18Fcafa/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 4, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 78, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.03", - "threat_score": "94.74" + "score": "4.15", + "score_v2": "82.95", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x4148bf5B0688eD0a87F317c6534Cb841f503349e", + "address": "0xe933e227315FeA19A4130F65EFfF7A12F50f762E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4148bf5B0688eD0a87F317c6534Cb841f503349e", - "contract_chain": "eth", + "contract_address": "0xe933e227315FeA19A4130F65EFfF7A12F50f762E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4148bf5B0688eD0a87F317c6534Cb841f503349e", - "contractname": "ManagedPoolAddRemoveTokenLib", + "contract_url": "https://optimism.blockscout.com/address/0xe933e227315FeA19A4130F65EFfF7A12F50f762E", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4148bf5B0688eD0a87F317c6534Cb841f503349e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe933e227315FeA19A4130F65EFfF7A12F50f762E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 5, + "critical": 3, + "gas": 18, "high": 0, - "informational": 2, - "low": 4, - "medium": 1 + "informational": 4, + "low": 10, + "medium": 0 }, - "lines_analyzed_count": 226, - "scan_time_taken": 0, - "score": "4.60", - "score_v2": "92.04", - "threat_score": "94.74" + "lines_analyzed_count": 179, + "scan_time_taken": 1, + "score": "3.41", + "score_v2": "68.16", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", + "address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", - "contract_chain": "eth", + "contract_address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", - "contractname": "CircuitBreakerLib", + "contract_url": "https://optimism.blockscout.com/address/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 2, - "low": 2, + "informational": 4, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 87, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.54", - "score_v2": "90.80", - "threat_score": "94.12" + "score": "4.15", + "score_v2": "82.95", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", + "address": "0x0321D1D769cc1e81Ba21a157992b635363740f86", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", - "contract_chain": "eth", + "contract_address": "0x0321D1D769cc1e81Ba21a157992b635363740f86", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", - "contractname": "ManagedPoolAmmLib", + "contract_url": "https://optimism.blockscout.com/address/0x0321D1D769cc1e81Ba21a157992b635363740f86", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0321D1D769cc1e81Ba21a157992b635363740f86/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 9, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 4, + "informational": 4, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 283, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.99", - "threat_score": "94.44" + "lines_analyzed_count": 179, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.16", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", + "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x20D7ee728900848752FA280fAD51aF40c47302f1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", - "contract_chain": "eth", + "contract_address": "0x20D7ee728900848752FA280fAD51aF40c47302f1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", - "contractname": "ExternalWeightedMath", + "contract_url": "https://optimism.blockscout.com/address/0x20D7ee728900848752FA280fAD51aF40c47302f1", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20D7ee728900848752FA280fAD51aF40c47302f1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 0, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 2, + "informational": 4, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.93", - "score_v2": "98.54", - "threat_score": "94.12" + "lines_analyzed_count": 179, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.16", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x7827108Af2fd9910EA7cf361d9b827941FA7D809", + "address": "0x2bb4Ea0266734Fdaa1d255Db7A2651C27990e29C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7827108Af2fd9910EA7cf361d9b827941FA7D809", + "contract_address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7827108Af2fd9910EA7cf361d9b827941FA7D809", - "contractname": "RecoveryModeHelper", + "contract_url": "https://eth.blockscout.com/address/0x49db5F5b460f41c0a4cD5751413236BA55523330", + "contractname": "MultiRewarderPerSec", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7827108Af2fd9910EA7cf361d9b827941FA7D809/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49db5F5b460f41c0a4cD5751413236BA55523330/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 1, + "gas": 32, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 14, + "low": 10, + "medium": 4 }, - "lines_analyzed_count": 69, - "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.86", - "threat_score": "94.74" + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "85.00", + "score_rating": "Average" } } - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 11, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 11, + "securityScore": 76.31454545454545, + "issueSeverityDistribution": { + "critical": 18, + "gas": 144, + "high": 11, + "informational": 29, + "low": 100, + "medium": 2 + } + }, + "contractsData": [ { - "address": "0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", + "address": "0xd05CF2BCaaee3a221E9effF58bF2874b9F11E47b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", - "contract_chain": "eth", + "contract_address": "0xd05CF2BCaaee3a221E9effF58bF2874b9F11E47b", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", - "contractname": "ManagedPoolFactory", + "contract_url": "https://base.blockscout.com/address/0xd05CF2BCaaee3a221E9effF58bF2874b9F11E47b", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd05CF2BCaaee3a221E9effF58bF2874b9F11E47b/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 105, + "lines_analyzed_count": 179, "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.38", - "threat_score": "94.12" + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", + "address": "0x4A88C44B8D9B9f3F2BA4D97236F737CF03DF76CD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", - "contract_chain": "eth", + "contract_address": "0x4A88C44B8D9B9f3F2BA4D97236F737CF03DF76CD", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", - "contractname": "ManagedPool", + "contract_url": "https://base.blockscout.com/address/0x4A88C44B8D9B9f3F2BA4D97236F737CF03DF76CD", + "contractname": "WombatRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4A88C44B8D9B9f3F2BA4D97236F737CF03DF76CD/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 0, - "informational": 0, - "low": 11, - "medium": 0 + "critical": 6, + "gas": 23, + "high": 5, + "informational": 4, + "low": 14, + "medium": 2 }, - "lines_analyzed_count": 726, - "scan_time_taken": 2, - "score": "4.77", - "score_v2": "95.32", - "threat_score": "94.74" + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.01", + "score_v2": "60.22", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x6048a8c631fb7e77eca533cf9c29784e482391e7", + "address": "0xe07829c8B7F934e03C83B0dC1fd2cCC9b62036D8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6048a8c631fb7e77eca533cf9c29784e482391e7", - "contract_chain": "eth", + "contract_address": "0xe07829c8B7F934e03C83B0dC1fd2cCC9b62036D8", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6048a8c631fb7e77eca533cf9c29784e482391e7", - "contractname": "AuthorizerWithAdaptorValidation", + "contract_url": "https://base.blockscout.com/address/0xe07829c8B7F934e03C83B0dC1fd2cCC9b62036D8", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6048a8c631fb7e77eca533cf9c29784e482391e7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe07829c8B7F934e03C83B0dC1fd2cCC9b62036D8/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 91, + "lines_analyzed_count": 179, "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.31", - "threat_score": "94.44" + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x96484f2abf5e58b15176dbf1a799627b53f13b6d", + "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "contractname": "CoreV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 6, + "informational": 4, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 594, + "scan_time_taken": 2, + "score": "4.32", + "score_v2": "86.36", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x83e443ef4f9963c77bd860f94500075556668cb8", + "address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x83e443ef4f9963c77bd860f94500075556668cb8", - "contract_chain": "eth", + "contract_address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83e443ef4f9963c77bd860f94500075556668cb8", - "contractname": "VotingEscrowRemapper", + "contract_url": "https://base.blockscout.com/address/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83e443ef4f9963c77bd860f94500075556668cb8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 4, "high": 0, "informational": 1, - "low": 2, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 239, + "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.70", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x5dbad78818d4c8958eff2d5b95b28385a22113cd", + "address": "0x34E2F923bBa206358EcE221af73E8d121837F873", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5dbad78818d4c8958eff2d5b95b28385a22113cd", - "contract_chain": "eth", + "contract_address": "0x34E2F923bBa206358EcE221af73E8d121837F873", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5dbad78818d4c8958eff2d5b95b28385a22113cd", - "contractname": "GaugeAdder", + "contract_url": "https://base.blockscout.com/address/0x34E2F923bBa206358EcE221af73E8d121837F873", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5dbad78818d4c8958eff2d5b95b28385a22113cd/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34E2F923bBa206358EcE221af73E8d121837F873/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, + "gas": 2, + "high": 0, "informational": 2, - "low": 5, - "medium": 1 + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 185, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.30", - "score_v2": "85.95", - "threat_score": "94.44" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xdab2583911e872a00a851fb80dcc78a4b46ba57c", + "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdab2583911e872a00a851fb80dcc78a4b46ba57c", - "contract_chain": "eth", + "contract_address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdab2583911e872a00a851fb80dcc78a4b46ba57c", - "contractname": "GaugeWorkingBalanceHelper", + "contract_url": "https://base.blockscout.com/address/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdab2583911e872a00a851fb80dcc78a4b46ba57c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, - "informational": 1, - "low": 2, + "informational": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 145, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.66", - "score_v2": "93.10", - "threat_score": "94.44" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x9bf951848288ccd87d06fac426150262cd3447de", + "address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9bf951848288ccd87d06fac426150262cd3447de", - "contract_chain": "eth", + "contract_address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9bf951848288ccd87d06fac426150262cd3447de", - "contractname": "PolygonZkEVMRootGaugeFactory", + "contract_url": "https://base.blockscout.com/address/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9bf951848288ccd87d06fac426150262cd3447de/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 42, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "94.44" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x45bf48d996d22afc9bc150df7fb4d13a49088602", + "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x45bf48d996d22afc9bc150df7fb4d13a49088602", + "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x45bf48d996d22afc9bc150df7fb4d13a49088602", - "contractname": "PolygonZkEVMRootGauge", + "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contractname": "OptimizedTransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x45bf48d996d22afc9bc150df7fb4d13a49088602/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 81, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.44" + "score": "4.22", + "score_v2": "84.50", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", + "address": "0x375883a1F801138B6f5EE953a7A11072129Ac624", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", - "contract_chain": "eth", + "contract_address": "0x375883a1F801138B6f5EE953a7A11072129Ac624", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", - "contractname": "ComposableStablePoolFactory", + "contract_url": "https://base.blockscout.com/address/0x375883a1F801138B6f5EE953a7A11072129Ac624", + "contractname": "Asset", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x375883a1F801138B6f5EE953a7A11072129Ac624/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 3, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 91, + "lines_analyzed_count": 179, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.21", - "threat_score": "94.74" + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x20356663c17d31549d1210379749e2ae36722d8f", + "address": "0xE2a60C52C4abB9fbc3f711da3cb9E633269DBC67", "isVerified": true, - "solidityScanReport": null - }, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE2a60C52C4abB9fbc3f711da3cb9E633269DBC67", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xE2a60C52C4abB9fbc3f711da3cb9E633269DBC67", + "contractname": "Asset", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE2a60C52C4abB9fbc3f711da3cb9E633269DBC67/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 18, + "high": 0, + "informational": 3, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 179, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.72", + "threat_score": "75.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "hop-protocol", + "doc": "https://github.com/hop-protocol/hop/blob/v0.0.194/packages/core/src/addresses/mainnet.ts#L356-L987", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 27, + "totalContractsNumber": 27, + "solidityScanContractsNumber": 27, + "securityScore": 71.64259259259259, + "issueSeverityDistribution": { + "critical": 11, + "gas": 136, + "high": 0, + "informational": 96, + "low": 114, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", + "address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", + "contract_address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", - "contractname": "ChainlinkRateProviderFactory", + "contract_url": "https://eth.blockscout.com/address/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 3, "high": 0, "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", - "threat_score": "94.44" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x22625eedd92c81a219a83e1dc48f88d54786b017", + "address": "0x80466247E0e3d56F95A0910E52c82c374F7D65cd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x22625eedd92c81a219a83e1dc48f88d54786b017", + "contract_address": "0x80466247E0e3d56F95A0910E52c82c374F7D65cd", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x22625eedd92c81a219a83e1dc48f88d54786b017", - "contractname": "AvalancheRootGaugeFactory", + "contract_url": "https://eth.blockscout.com/address/0x80466247E0e3d56F95A0910E52c82c374F7D65cd", + "contractname": "XDaiMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x22625eedd92c81a219a83e1dc48f88d54786b017/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80466247E0e3d56F95A0910E52c82c374F7D65cd/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 5, "high": 0, - "informational": 0, + "informational": 3, "low": 3, "medium": 0 }, - "lines_analyzed_count": 48, + "lines_analyzed_count": 63, "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.42", - "threat_score": "94.44" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x3eae4a1c2e36870a006e816930d9f55df0a72a13", + "address": "0x6587a6164B091a058aCba2e91f971454Ec172940", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3eae4a1c2e36870a006e816930d9f55df0a72a13", + "contract_address": "0x6587a6164B091a058aCba2e91f971454Ec172940", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3eae4a1c2e36870a006e816930d9f55df0a72a13", - "contractname": "AvalancheRootGauge", + "contract_url": "https://eth.blockscout.com/address/0x6587a6164B091a058aCba2e91f971454Ec172940", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eae4a1c2e36870a006e816930d9f55df0a72a13/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6587a6164B091a058aCba2e91f971454Ec172940/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 4, + "critical": 1, + "gas": 7, "high": 0, - "informational": 1, - "low": 4, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 227, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.71", - "score_v2": "94.27", - "threat_score": "94.74" + "score": "3.39", + "score_v2": "67.71", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0x8e3b64b3737097f283e965869e3503aa20f31e4d", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x9a4d642b9876231bb9062559521a48097abfe6cb", + "address": "0xb8901acB165ed027E32754E0FFe830802919727f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9a4d642b9876231bb9062559521a48097abfe6cb", + "contract_address": "0xb8901acB165ed027E32754E0FFe830802919727f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9a4d642b9876231bb9062559521a48097abfe6cb", - "contractname": "BaseRootGauge", + "contract_url": "https://eth.blockscout.com/address/0xb8901acB165ed027E32754E0FFe830802919727f", + "contractname": "L1_ETH_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a4d642b9876231bb9062559521a48097abfe6cb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb8901acB165ed027E32754E0FFe830802919727f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 1, "low": 3, "medium": 0 }, - "lines_analyzed_count": 84, + "lines_analyzed_count": 26, "scan_time_taken": 0, - "score": "4.40", - "score_v2": "88.10", - "threat_score": "94.74" + "score": "2.88", + "score_v2": "57.69", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", + "address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", + "contract_address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", - "contractname": "StakelessGaugeCheckpointer", + "contract_url": "https://eth.blockscout.com/address/0x4Ef4C1208F7374d0252767E3992546d61dCf9848", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Ef4C1208F7374d0252767E3992546d61dCf9848/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 1, - "informational": 1, - "low": 15, - "medium": 7 + "critical": 1, + "gas": 7, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 468, - "scan_time_taken": 1, - "score": "4.25", - "score_v2": "85.04", - "threat_score": "94.44" + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.39", + "score_v2": "67.71", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0xea66501df1a00261e3bb79d1e90444fc6a186b62", + "address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xea66501df1a00261e3bb79d1e90444fc6a186b62", + "contract_address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xea66501df1a00261e3bb79d1e90444fc6a186b62", - "contractname": "BatchRelayerLibrary", + "contract_url": "https://eth.blockscout.com/address/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xea66501df1a00261e3bb79d1e90444fc6a186b62/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 1, + "gas": 7, "high": 0, - "informational": 0, - "low": 2, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 67, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "94.74" + "score": "3.39", + "score_v2": "67.71", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0x481ca759babb6ff011e11890e183be00de3714e7", + "address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x481ca759babb6ff011e11890e183be00de3714e7", + "contract_address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x481ca759babb6ff011e11890e183be00de3714e7", - "contractname": "BatchRelayerQueryLibrary", + "contract_url": "https://eth.blockscout.com/address/0x893246FACF345c99e4235E5A7bbEE7404c988b96", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x481ca759babb6ff011e11890e183be00de3714e7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x893246FACF345c99e4235E5A7bbEE7404c988b96/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 3, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 32, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "94.44" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", + "address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", + "contract_address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", - "contractname": "BalancerRelayer", + "contract_url": "https://eth.blockscout.com/address/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", + "contractname": "XDaiMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x35cea9e57a393ac66aaa7e25c391d52c74b5648f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 5, "high": 0, - "informational": 0, - "low": 6, - "medium": 2 + "informational": 3, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 121, + "lines_analyzed_count": 63, "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.99", - "threat_score": "94.44" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 13, - "totalContractsNumber": 55, - "solidityScanContractsNumber": 13, - "securityScore": 84.1453846153846, - "issueSeverityDistribution": { - "critical": 8, - "gas": 65, - "high": 1, - "informational": 6, - "low": 64, - "medium": 7 - } - }, - "contractsData": [ + }, { - "address": "0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", + "address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", - "contract_chain": "optimism", + "contract_address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", - "contractname": "Authorizer", + "contract_url": "https://eth.blockscout.com/address/0x17B5ACE1cD6b0d033431873826937F499Eec2C95", + "contractname": "BaseMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17B5ACE1cD6b0d033431873826937F499Eec2C95/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 13, + "critical": 1, + "gas": 7, "high": 0, - "informational": 0, + "informational": 7, "low": 6, - "medium": 4 + "medium": 0 }, - "lines_analyzed_count": 82, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "1.52", - "score_v2": "30.49", - "threat_score": "94.44" + "score": "3.39", + "score_v2": "67.71", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0xba12222222228d8ba445958a75a0704d566bf2c8", + "address": "0x22B1Cbb8D98a01a3B71D034BB899775A76Eb1cc2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xba12222222228d8ba445958a75a0704d566bf2c8", - "contract_chain": "optimism", + "contract_address": "0x22B1Cbb8D98a01a3B71D034BB899775A76Eb1cc2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xba12222222228d8ba445958a75a0704d566bf2c8", - "contractname": "Vault", + "contract_url": "https://eth.blockscout.com/address/0x22B1Cbb8D98a01a3B71D034BB899775A76Eb1cc2", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xba12222222228d8ba445958a75a0704d566bf2c8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22B1Cbb8D98a01a3B71D034BB899775A76Eb1cc2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 3, "high": 0, "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 79, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.14", - "threat_score": "88.89" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x8e9aa87e45e92bad84d5f8dd1bff34fb92637de9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xce88686553686da562ce7cea497ce749da109f9f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf302f9f50958c5593770fdf4d4812309ff77414f", + "address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf302f9f50958c5593770fdf4d4812309ff77414f", - "contract_chain": "optimism", + "contract_address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf302f9f50958c5593770fdf4d4812309ff77414f", - "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0x914f986a44AcB623A277d6Bd17368171FCbe4273", + "contractname": "L1_HOP_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf302f9f50958c5593770fdf4d4812309ff77414f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x914f986a44AcB623A277d6Bd17368171FCbe4273/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 1, "high": 0, "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 90, + "lines_analyzed_count": 42, "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.74" + "score": "4.17", + "score_v2": "83.33", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x8f42adbba1b16eaae3bb5754915e0d06059add75", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc128468b7ce63ea702c1f104d55a2566b13d3abd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x239e55f427d44c3cc793f49bfb507ebe76638a2b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2e96068b3d5b5bae3d7515da4a1d2e52d08a2647", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b8ca519122cdd8efb272b0d3085453404b25bd0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc128a9954e6c874ea3d62ce62b468ba073093f25", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6f5a2ee11e7a772aeb5114a20d0d7c0ff61eb8a0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", + "address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", - "contract_chain": "optimism", + "contract_address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", - "contractname": "BalancerQueries", + "contract_url": "https://eth.blockscout.com/address/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", + "contractname": "BaseMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 6, + "critical": 1, + "gas": 7, "high": 0, - "informational": 0, - "low": 7, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 150, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", - "threat_score": "94.74" + "score": "3.39", + "score_v2": "67.71", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", + "address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", - "contract_chain": "optimism", + "contract_address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", - "contractname": "ProtocolFeePercentagesProvider", + "contract_url": "https://eth.blockscout.com/address/0x87269B23e73305117D0404557bAdc459CEd0dbEc", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87269B23e73305117D0404557bAdc459CEd0dbEc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 3, "high": 0, "informational": 0, - "low": 4, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 169, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.53", - "threat_score": "94.44" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x8ab784368a1883da90d8513b48801e2db1cb2d5d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x26743984e3357efc59f2fd6c1afdc310335a61c9", + "address": "0x9fc22E269c3752620EB281ce470855886b982501", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x26743984e3357efc59f2fd6c1afdc310335a61c9", - "contract_chain": "optimism", + "contract_address": "0x9fc22E269c3752620EB281ce470855886b982501", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x26743984e3357efc59f2fd6c1afdc310335a61c9", - "contractname": "PoolRecoveryHelper", + "contract_url": "https://eth.blockscout.com/address/0x9fc22E269c3752620EB281ce470855886b982501", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x26743984e3357efc59f2fd6c1afdc310335a61c9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9fc22E269c3752620EB281ce470855886b982501/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 1, "gas": 7, - "high": 1, - "informational": 2, - "low": 5, - "medium": 1 + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 125, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.20", - "threat_score": "94.44" + "score": "3.39", + "score_v2": "67.71", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0xed86ff0c507d3af5f35d3523b77c17415fcffacb", + "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xed86ff0c507d3af5f35d3523b77c17415fcffacb", - "contract_chain": "optimism", + "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xed86ff0c507d3af5f35d3523b77c17415fcffacb", - "contractname": "AuthorizerAdaptorEntrypoint", + "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xed86ff0c507d3af5f35d3523b77c17415fcffacb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 2, - "low": 2, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.58", - "score_v2": "91.67", - "threat_score": "94.44" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", + "address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", - "contract_chain": "optimism", + "contract_address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", - "contractname": "ProtocolIdRegistry", + "contract_url": "https://eth.blockscout.com/address/0x36443fC70E073fe9D50425f82a3eE19feF697d62", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36443fC70E073fe9D50425f82a3eE19feF697d62/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 3, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.68", - "threat_score": "94.44" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x81cfae226343b24ba12ec6521db2c79e7aeeb310", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa523f47a933d5020b23629ddf689695aa94612dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4fb47126fa83a8734991e41b942ac29a3266c968", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc3ccace87f6d3a81724075adcb5ddd85a8a1bb68", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9da18982a33fd0c7051b19f0d7c76f2d5e7e017c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x230a59f4d9adc147480f03b0d3fffecd56c3289a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x62f5f9a446d198e8e4c84ee56e5217416720edaf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbef13d1e54d0c79da8b0ad704883e1cea7eb2100", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7adbdabaa80f654568421887c12f09e0c7bd9629", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4be0e4d6184348c5ba845a4010528cfc779610b8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2da61ef3cdcb97efb0f7099c02527fabfe94dee5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x19dfef0a828eec0c85fbb335aa65437417390b85", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb15608d28eb43378a7e7780add3fe9bc132baf40", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x34557ef500bfc060b8e3f2da58ef725bb7d32202", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7396f99b48e7436b152427bfa3dd6aa8c7c6d05b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x533a16f90e7d3ca31dbc608e5ec54967710f0d2a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", + "address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", - "contract_chain": "optimism", + "contract_address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", - "contractname": "MockStaticAToken", + "contract_url": "https://eth.blockscout.com/address/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", + "contractname": "BaseMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 7, "high": 0, - "informational": 0, - "low": 3, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 70, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.43", - "score_v2": "88.57", - "threat_score": "94.44" + "score": "3.39", + "score_v2": "67.71", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0x45d37982784f022a9864748b4e8750e1e7019604", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59562f93c447656f6e4799fc1fc7c3d977c3324f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2498a2b0d6462d2260eac50ae1c3e03f4829ba95", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xded7fef7d8ecdcb74f22f0169e1a9ec696e6695d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8df317a729fcaa260306d7de28888932cb579b88", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b1eb8eb7b43882b385ab30533d9a2bef9052a98", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4c32a8a8fda4e24139b51b456b42290f51d6a1c4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb4af4fdd49da2a2ba9522eadcf86d407a69f19c8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xacf05be5134d64d150d153818f8c67ee36996650", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6817149cb753bf529565b4d023d7507ed2ff4bc0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9129e834e15ea19b6069e8f08a8ecfc13686b8dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x043a2dad730d585c44fb79d2614f295d2d625412", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x77a0df59d1d73b12b07bcded0611279d8801ee96", + "address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x77a0df59d1d73b12b07bcded0611279d8801ee96", - "contract_chain": "optimism", + "contract_address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x77a0df59d1d73b12b07bcded0611279d8801ee96", - "contractname": "ComposableStablePool", + "contract_url": "https://eth.blockscout.com/address/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x77a0df59d1d73b12b07bcded0611279d8801ee96/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 14, + "critical": 1, + "gas": 7, "high": 0, - "informational": 0, - "low": 19, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 1235, - "scan_time_taken": 2, - "score": "4.79", - "score_v2": "95.79", - "threat_score": "94.74" + "lines_analyzed_count": 96, + "scan_time_taken": 1, + "score": "3.39", + "score_v2": "67.71", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0x96484f2abf5e58b15176dbf1a799627b53f13b6d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfe1862bdcaf17adf2d83eeb0da98dae04492f4f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x83e443ef4f9963c77bd860f94500075556668cb8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", + "address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", - "contract_chain": "optimism", + "contract_address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", - "contractname": "BatchRelayerLibrary", + "contract_url": "https://eth.blockscout.com/address/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 1, + "gas": 7, "high": 0, - "informational": 0, - "low": 2, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 67, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "94.74" + "score": "3.39", + "score_v2": "67.71", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0xa876b2dbcc73f28347677c4be589e11910cc10eb", + "address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa876b2dbcc73f28347677c4be589e11910cc10eb", - "contract_chain": "optimism", + "contract_address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa876b2dbcc73f28347677c4be589e11910cc10eb", - "contractname": "BatchRelayerQueryLibrary", + "contract_url": "https://eth.blockscout.com/address/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa876b2dbcc73f28347677c4be589e11910cc10eb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 1, + "gas": 7, "high": 0, - "informational": 0, - "low": 2, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 32, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "94.44" + "score": "3.39", + "score_v2": "67.71", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0x015aca20a1422f3c729086c17f15f10e0cfbc75a", + "address": "0xCC0ACeb13a902d0BfBa37AD5d876320C7B590099", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x015aca20a1422f3c729086c17f15f10e0cfbc75a", - "contract_chain": "optimism", + "contract_address": "0xCC0ACeb13a902d0BfBa37AD5d876320C7B590099", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x015aca20a1422f3c729086c17f15f10e0cfbc75a", - "contractname": "BalancerRelayer", + "contract_url": "https://eth.blockscout.com/address/0xCC0ACeb13a902d0BfBa37AD5d876320C7B590099", + "contractname": "XDaiMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x015aca20a1422f3c729086c17f15f10e0cfbc75a/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCC0ACeb13a902d0BfBa37AD5d876320C7B590099/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 5, "high": 0, - "informational": 2, - "low": 6, - "medium": 2 + "informational": 3, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 121, + "lines_analyzed_count": 63, "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.34", - "threat_score": "94.44" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 30, - "totalContractsNumber": 35, - "solidityScanContractsNumber": 30, - "securityScore": 86.77799999999998, - "issueSeverityDistribution": { - "critical": 8, - "gas": 118, - "high": 1, - "informational": 2, - "low": 104, - "medium": 9 - } - }, - "contractsData": [ + }, { - "address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", - "contract_chain": "base", + "contract_address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", - "contractname": "AaveLinearPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0x115F423b958A2847af0F5bF314DB0f27c644c308", + "contractname": "OptimismMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x115F423b958A2847af0F5bF314DB0f27c644c308/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 6, + "critical": 1, + "gas": 7, "high": 0, - "informational": 0, - "low": 3, + "informational": 7, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 165, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.73", - "threat_score": "94.74" + "score": "3.39", + "score_v2": "67.71", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0x8df317a729fcaA260306d7de28888932cb579b88", + "address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8df317a729fcaA260306d7de28888932cb579b88", - "contract_chain": "base", + "contract_address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8df317a729fcaA260306d7de28888932cb579b88", - "contractname": "ComposableStablePoolFactory", - "is_quick_scan": true, + "contract_url": "https://eth.blockscout.com/address/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", + "contractname": "XDaiMessengerWrapper", + "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df317a729fcaA260306d7de28888932cb579b88/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 5, "high": 0, - "informational": 0, + "informational": 3, "low": 3, "medium": 0 }, - "lines_analyzed_count": 91, + "lines_analyzed_count": 63, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.21", - "threat_score": "94.74" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x161f4014C27773840ccb4EC1957113e6DD028846", + "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x161f4014C27773840ccb4EC1957113e6DD028846", - "contract_chain": "base", + "contract_address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x161f4014C27773840ccb4EC1957113e6DD028846", - "contractname": "ERC4626LinearPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x161f4014C27773840ccb4EC1957113e6DD028846/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 3, "high": 0, "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 165, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.73", - "threat_score": "94.74" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x9Dd32684176638D977883448A4c914311c07bd62", + "address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9Dd32684176638D977883448A4c914311c07bd62", - "contract_chain": "base", + "contract_address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9Dd32684176638D977883448A4c914311c07bd62", - "contractname": "GearboxLinearPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", + "contractname": "XDaiMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Dd32684176638D977883448A4c914311c07bd62/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 5, "high": 0, - "informational": 0, + "informational": 3, "low": 3, "medium": 0 }, - "lines_analyzed_count": 163, + "lines_analyzed_count": 63, "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.64", - "threat_score": "94.74" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", + "address": "0xf074540eb83c86211F305E145eB31743E228E57d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", - "contract_chain": "base", + "contract_address": "0xf074540eb83c86211F305E145eB31743E228E57d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9a62C91626d39D0216b3959112f9D4678E20134d", - "contractname": "ManagedPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0xf074540eb83c86211F305E145eB31743E228E57d", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a62C91626d39D0216b3959112f9D4678E20134d/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf074540eb83c86211F305E145eB31743E228E57d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 105, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.38", - "threat_score": "94.44" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", + "address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", - "contract_chain": "base", + "contract_address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", - "contractname": "WeightedPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", + "contractname": "XDaiMessengerWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 5, "high": 0, - "informational": 0, + "informational": 3, "low": 3, "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 63, "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.49", - "threat_score": "94.74" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } - }, + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 35, + "totalContractsNumber": 35, + "solidityScanContractsNumber": 35, + "securityScore": 83.60800000000002, + "issueSeverityDistribution": { + "critical": 7, + "gas": 502, + "high": 20, + "informational": 168, + "low": 182, + "medium": 10 + } + }, + "contractsData": [ { - "address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", + "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", - "contract_chain": "base", + "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", - "contractname": "YearnLinearPoolFactory", + "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contractname": "L2_HOPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 6, "high": 0, "informational": 0, - "low": 3, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 165, + "lines_analyzed_count": 60, "scan_time_taken": 0, - "score": "4.61", - "score_v2": "92.12", - "threat_score": "94.74" + "score": "3.33", + "score_v2": "66.67", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", + "address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", - "contract_chain": "base", + "contract_address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x300Ab2038EAc391f26D9F895dc61F8F66a548833", - "contractname": "BalancerQueries", + "contract_url": "https://gnosis.blockscout.com/address/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x300Ab2038EAc391f26D9F895dc61F8F66a548833/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 0, - "informational": 0, - "low": 7, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 150, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", - "threat_score": "94.74" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", + "address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", - "contract_chain": "base", + "contract_address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7B25d5712fB49627534012327E46455b3fF7b26C", - "contractname": "BalancerRelayer", + "contract_url": "https://gnosis.blockscout.com/address/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B25d5712fB49627534012327E46455b3fF7b26C/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 5, + "gas": 7, + "high": 2, + "informational": 2, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.63", - "threat_score": "94.44" + "lines_analyzed_count": 108, + "scan_time_taken": 1, + "score": "3.80", + "score_v2": "75.93", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", + "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", - "contract_chain": "base", + "contract_address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", - "contractname": "BalancerRelayer", + "contract_url": "https://gnosis.blockscout.com/address/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 3, "high": 0, - "informational": 0, - "low": 6, - "medium": 2 + "informational": 1, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 121, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.99", - "threat_score": "94.44" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", + "address": "0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", - "contract_chain": "base", + "contract_address": "0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", - "contractname": "BatchRelayerLibrary", + "contract_url": "https://gnosis.blockscout.com/address/0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 13, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 6, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 67, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "94.74" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.58", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", + "address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", - "contract_chain": "base", + "contract_address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", - "contractname": "BatchRelayerLibrary", + "contract_url": "https://gnosis.blockscout.com/address/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 3, "high": 0, - "informational": 0, - "low": 2, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 67, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "94.74" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", + "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", - "contract_chain": "base", + "contract_address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", - "contractname": "ProtocolFeePercentagesProvider", + "contract_url": "https://gnosis.blockscout.com/address/0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa30D6bba6285d0585722e2440Ff89E23EF68864/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 13, "high": 0, - "informational": 0, - "low": 4, - "medium": 0 + "informational": 6, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 169, - "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.53", - "threat_score": "94.44" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.58", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contract_chain": "eth", + "contract_address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contractname": "Vault", + "contract_url": "https://gnosis.blockscout.com/address/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, + "gas": 7, + "high": 2, + "informational": 3, "low": 3, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 79, + "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.14", - "threat_score": "88.89" + "score": "3.77", + "score_v2": "75.45", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "address": "0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", - "contract_chain": "base", + "contract_address": "0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x809B79b53F18E9bc08A961ED4678B901aC93213a", - "contractname": "Authorizer", + "contract_url": "https://gnosis.blockscout.com/address/0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x809B79b53F18E9bc08A961ED4678B901aC93213a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 13, + "critical": 1, + "gas": 18, "high": 0, - "informational": 0, - "low": 6, - "medium": 4 + "informational": 7, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "1.52", - "score_v2": "30.49", - "threat_score": "94.44" + "lines_analyzed_count": 662, + "scan_time_taken": 1, + "score": "4.65", + "score_v2": "93.05", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", + "address": "0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", - "contract_chain": "base", + "contract_address": "0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", - "contractname": "AuthorizerAdaptorEntrypoint", + "contract_url": "https://gnosis.blockscout.com/address/0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 18, "high": 0, - "informational": 0, - "low": 2, + "informational": 7, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "4.69", - "score_v2": "93.75", - "threat_score": "94.44" + "lines_analyzed_count": 662, + "scan_time_taken": 1, + "score": "4.65", + "score_v2": "93.05", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", + "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", - "contract_chain": "base", + "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", - "contractname": "AuthorizerWithAdaptorValidation", + "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, + "gas": 42, + "high": 2, + "informational": 13, "low": 3, "medium": 0 }, - "lines_analyzed_count": 91, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.31", - "threat_score": "94.12" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.28", + "threat_score": "75.00", + "score_rating": "Great" } } }, { - "address": "0x9f7E65887413a8497b87bA2058cE6E4Ef4B37013", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", + "address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", - "contract_chain": "base", + "contract_address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", - "contractname": "ChildChainGaugeFactory", + "contract_url": "https://gnosis.blockscout.com/address/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, - "informational": 0, - "low": 3, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 65, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.69", - "threat_score": "94.44" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x8eA89804145c007e7D226001A96955ad53836087", + "address": "0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", - "contract_chain": "base", + "contract_address": "0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", - "contractname": "L2LayerZeroBridgeForwarder", + "contract_url": "https://gnosis.blockscout.com/address/0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 1, + "gas": 18, "high": 0, - "informational": 0, - "low": 4, + "informational": 7, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 71, - "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.51", - "threat_score": "94.44" + "lines_analyzed_count": 655, + "scan_time_taken": 1, + "score": "4.66", + "score_v2": "93.28", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", + "address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", - "contract_chain": "base", + "contract_address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xAcf05BE5134d64d150d153818F8C67EE36996650", - "contractname": "ProtocolFeesWithdrawer", + "contract_url": "https://gnosis.blockscout.com/address/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAcf05BE5134d64d150d153818F8C67EE36996650/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 0, - "informational": 1, + "gas": 42, + "high": 2, + "informational": 13, "low": 3, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 127, - "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.19", - "threat_score": "94.74" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.28", + "threat_score": "75.00", + "score_rating": "Great" } } }, { - "address": "0xE42FFA682A26EF8F25891db4882932711D42e467", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", + "address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", - "contract_chain": "base", + "contract_address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", - "contractname": "VotingEscrowDelegationProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 3, + "gas": 3, + "high": 0, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 107, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.72", - "threat_score": "94.74" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "contract_chain": "base", + "contract_address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "contractname": "BalancerHelpers", + "contract_url": "https://gnosis.blockscout.com/address/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 3, "high": 0, - "informational": 0, - "low": 4, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 106, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.85", - "threat_score": "94.74" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", + "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", - "contract_chain": "base", + "contract_address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", - "contractname": "BatchRelayerQueryLibrary", + "contract_url": "https://gnosis.blockscout.com/address/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 7, + "high": 2, + "informational": 3, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 32, + "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "94.44" + "score": "3.77", + "score_v2": "75.45", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", + "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", - "contract_chain": "base", + "contract_address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", - "contractname": "ChainlinkRateProviderFactory", + "contract_url": "https://gnosis.blockscout.com/address/0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86cA30bEF97fB651b8d866D45503684b90cb3312/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, + "gas": 7, + "high": 2, + "informational": 3, "low": 3, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", - "threat_score": "94.44" + "score": "3.77", + "score_v2": "75.45", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", + "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", - "contract_chain": "base", + "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", - "contractname": "GaugeWorkingBalanceHelper", + "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 7, "high": 0, "informational": 1, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 145, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "4.66", - "score_v2": "93.10", - "threat_score": "94.74" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x0c5538098EBe88175078972F514C9e101D325D4F", + "address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0c5538098EBe88175078972F514C9e101D325D4F", - "contract_chain": "base", + "contract_address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0c5538098EBe88175078972F514C9e101D325D4F", - "contractname": "L2BalancerPseudoMinter", + "contract_url": "https://gnosis.blockscout.com/address/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c5538098EBe88175078972F514C9e101D325D4F/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 7, "high": 0, - "informational": 0, - "low": 6, - "medium": 1 + "informational": 1, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 135, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.74", - "threat_score": "94.74" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x71528afe250438e184b2deAF7947f0f45931DF3b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", + "address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", - "contract_chain": "base", + "contract_address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0c6052254551EAe3ECac77B01DFcf1025418828f", - "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "contract_url": "https://gnosis.blockscout.com/address/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c6052254551EAe3ECac77B01DFcf1025418828f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, + "gas": 42, + "high": 2, + "informational": 13, "low": 3, "medium": 0 }, - "lines_analyzed_count": 90, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.74" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.28", + "threat_score": "75.00", + "score_rating": "Great" } } }, { - "address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", + "address": "0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", - "contract_chain": "base", + "contract_address": "0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", - "contractname": "NullVotingEscrow", + "contract_url": "https://gnosis.blockscout.com/address/0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 13, "high": 0, - "informational": 0, - "low": 5, - "medium": 0 + "informational": 6, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 57, - "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "94.74" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.58", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "contract_chain": "base", + "contract_address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "contractname": "ProtocolIdRegistry", + "contract_url": "https://gnosis.blockscout.com/address/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, + "gas": 42, + "high": 2, + "informational": 13, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.68", - "threat_score": "94.44" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.28", + "threat_score": "75.00", + "score_rating": "Great" } } }, { - "address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", - "contract_chain": "base", + "contract_address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", - "contractname": "TestBalancerToken", + "contract_url": "https://gnosis.blockscout.com/address/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 1, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 7, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 50, - "scan_time_taken": 0, - "score": "4.10", - "score_v2": "82.00", - "threat_score": "89.47" + "lines_analyzed_count": 655, + "scan_time_taken": 1, + "score": "4.66", + "score_v2": "93.28", + "threat_score": "95.00", + "score_rating": "Great" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 25, - "totalContractsNumber": 35, - "solidityScanContractsNumber": 25, - "securityScore": 86.33279999999999, - "issueSeverityDistribution": { - "critical": 8, - "gas": 97, - "high": 1, - "informational": 2, - "low": 91, - "medium": 9 - } - }, - "contractsData": [ + }, { - "address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", + "address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", + "contract_address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x62aaB12865d7281048c337D53a4dde9d770321E6", - "contractname": "AaveLinearPoolFactory", + "contract_url": "https://gnosis.blockscout.com/address/0x2C2Ab81Cf235e86374468b387e241DF22459A265", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x62aaB12865d7281048c337D53a4dde9d770321E6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C2Ab81Cf235e86374468b387e241DF22459A265/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 6, + "critical": 1, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 7, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.73", - "threat_score": "94.74" + "lines_analyzed_count": 655, + "scan_time_taken": 1, + "score": "4.66", + "score_v2": "93.28", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", + "address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", + "contract_address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", - "contractname": "ComposableStablePoolFactory", + "contract_url": "https://gnosis.blockscout.com/address/0x76b22b8C1079A44F1211D867D68b1eda76a635A7", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76b22b8C1079A44F1211D867D68b1eda76a635A7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, + "gas": 7, + "high": 2, + "informational": 2, "low": 3, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 91, + "lines_analyzed_count": 108, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.21", - "threat_score": "94.74" + "score": "3.80", + "score_v2": "75.93", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", + "address": "0x5C32143C8B198F392d01f8446b754c181224ac26", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", + "contract_address": "0x5C32143C8B198F392d01f8446b754c181224ac26", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", - "contractname": "ManagedPoolFactory", + "contract_url": "https://gnosis.blockscout.com/address/0x5C32143C8B198F392d01f8446b754c181224ac26", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C32143C8B198F392d01f8446b754c181224ac26/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 13, "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "informational": 6, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 105, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.38", - "threat_score": "94.44" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.58", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "contract_address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", - "contractname": "WeightedPoolFactory", + "contract_url": "https://gnosis.blockscout.com/address/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 18, "high": 0, - "informational": 0, - "low": 3, + "informational": 7, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.49", - "threat_score": "94.74" + "lines_analyzed_count": 655, + "scan_time_taken": 1, + "score": "4.66", + "score_v2": "93.28", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", - "contract_chain": "eth", + "contract_address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", - "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "contract_url": "https://gnosis.blockscout.com/address/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 7, "high": 0, - "informational": 0, - "low": 3, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 90, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.74" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", + "address": "0x4014DC015641c08788F15bD6eB20dA4c47D936d8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", + "contract_address": "0x4014DC015641c08788F15bD6eB20dA4c47D936d8", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", - "contractname": "BalancerRelayer", + "contract_url": "https://gnosis.blockscout.com/address/0x4014DC015641c08788F15bD6eB20dA4c47D936d8", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4014DC015641c08788F15bD6eB20dA4c47D936d8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 13, "high": 0, - "informational": 0, - "low": 5, + "informational": 6, + "low": 7, "medium": 1 }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.63", - "threat_score": "94.44" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.58", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", + "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", + "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", - "contractname": "BalancerRelayer", + "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 7, "high": 0, - "informational": 0, - "low": 6, - "medium": 2 + "informational": 1, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 121, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.99", - "threat_score": "94.44" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x1702067424096F07A60e62cceE3dE9420068492D", + "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1702067424096F07A60e62cceE3dE9420068492D", - "contract_chain": "gnosis", + "contract_address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1702067424096F07A60e62cceE3dE9420068492D", - "contractname": "BatchRelayerLibrary", + "contract_url": "https://eth.blockscout.com/address/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1702067424096F07A60e62cceE3dE9420068492D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 3, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 67, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "94.74" + "score": "3.64", + "score_v2": "72.73", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x8eA89804145c007e7D226001A96955ad53836087", + "address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", - "contract_chain": "base", + "contract_address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", - "contractname": "L2LayerZeroBridgeForwarder", + "contract_url": "https://gnosis.blockscout.com/address/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 3, "high": 0, - "informational": 0, - "low": 4, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 71, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.51", - "threat_score": "94.44" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", + "address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", + "contract_address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x41B953164995c11C81DA73D212ED8Af25741b7Ac", - "contractname": "ProtocolFeePercentagesProvider", + "contract_url": "https://gnosis.blockscout.com/address/0xBF7a02d963b23D84313F07a04ad663409CEE5A92", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41B953164995c11C81DA73D212ED8Af25741b7Ac/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBF7a02d963b23D84313F07a04ad663409CEE5A92/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 8, + "critical": 1, + "gas": 18, "high": 0, - "informational": 0, - "low": 4, + "informational": 7, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 169, - "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.53", - "threat_score": "94.44" + "lines_analyzed_count": 662, + "scan_time_taken": 1, + "score": "4.65", + "score_v2": "93.05", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contract_chain": "eth", + "contract_address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contractname": "Vault", + "contract_url": "https://gnosis.blockscout.com/address/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, + "gas": 42, + "high": 2, + "informational": 13, "low": 3, "medium": 0 }, - "lines_analyzed_count": 79, - "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.14", - "threat_score": "88.89" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.28", + "threat_score": "75.00", + "score_rating": "Great" } } - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 38, + "totalContractsNumber": 46, + "solidityScanContractsNumber": 38, + "securityScore": 83.5065789473684, + "issueSeverityDistribution": { + "critical": 9, + "gas": 472, + "high": 14, + "informational": 350, + "low": 217, + "medium": 11 + } + }, + "contractsData": [ { - "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "contract_chain": "eth", + "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "contractname": "Authorizer", + "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contractname": "L2_HOPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 13, + "critical": 0, + "gas": 6, "high": 0, "informational": 0, - "low": 6, - "medium": 4 + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 82, + "lines_analyzed_count": 60, "scan_time_taken": 0, - "score": "1.52", - "score_v2": "30.49", - "threat_score": "94.44" + "score": "3.33", + "score_v2": "66.67", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "address": "0x7191061D5d4C60f598214cC6913502184BAddf18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "contract_chain": "eth", + "contract_address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "contractname": "BalancerHelpers", + "contract_url": "https://gnosis.blockscout.com/address/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 3, "high": 0, - "informational": 0, - "low": 4, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 106, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.85", - "threat_score": "94.74" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "address": "0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", - "contract_chain": "eth", + "contract_address": "0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", - "contractname": "AuthorizerAdaptor", + "contract_url": "https://optimism.blockscout.com/address/0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 18, "high": 0, - "informational": 1, - "low": 3, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 118, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.37", - "threat_score": "94.12" + "lines_analyzed_count": 662, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.33", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", + "address": "0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", - "contract_chain": "gnosis", + "contract_address": "0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x03F3Fb107e74F2EAC9358862E91ad3c692712054", - "contractname": "AuthorizerWithAdaptorValidation", + "contract_url": "https://optimism.blockscout.com/address/0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03F3Fb107e74F2EAC9358862E91ad3c692712054/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, + "gas": 7, + "high": 2, + "informational": 6, "low": 3, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 91, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.31", - "threat_score": "94.44" + "lines_analyzed_count": 129, + "scan_time_taken": 1, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x96484f2aBF5e58b15176dbF1A799627B53F13B6d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x83E443EF4f9963C77bd860f94500075556668cb8", + "address": "0xF753A50fc755c6622BBCAa0f59F0522f264F006e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x83E443EF4f9963C77bd860f94500075556668cb8", - "contract_chain": "gnosis", + "contract_address": "0xF753A50fc755c6622BBCAa0f59F0522f264F006e", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x83E443EF4f9963C77bd860f94500075556668cb8", - "contractname": "ChildChainGaugeFactory", + "contract_url": "https://optimism.blockscout.com/address/0xF753A50fc755c6622BBCAa0f59F0522f264F006e", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E443EF4f9963C77bd860f94500075556668cb8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF753A50fc755c6622BBCAa0f59F0522f264F006e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 0, - "low": 3, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 65, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.69", - "threat_score": "94.44" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", + "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", + "contract_address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1802953277FD955f9a254B80Aa0582f193cF1d77", - "contractname": "ChildChainGaugeTokenAdder", + "contract_url": "https://gnosis.blockscout.com/address/0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1802953277FD955f9a254B80Aa0582f193cF1d77/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa30D6bba6285d0585722e2440Ff89E23EF68864/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 13, "high": 0, - "informational": 0, - "low": 5, - "medium": 0 + "informational": 6, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 101, - "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.12", - "threat_score": "94.74" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.58", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x230a59F4d9ADc147480f03B0D3fFfeCd56c3289a", + "address": "0xa81D244A1814468C734E5b4101F7b9c0c577a8fC", "isVerified": false, "solidityScanReport": null }, { - "address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", + "address": "0x2ad09850b0CA4c7c1B33f5AcD6cBAbCaB5d6e796", "isVerified": false, "solidityScanReport": null }, { - "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", + "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", "isVerified": false, "solidityScanReport": null }, { - "address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "address": "0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", - "contract_chain": "gnosis", + "contract_address": "0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", - "contractname": "ProtocolFeesWithdrawer", + "contract_url": "https://optimism.blockscout.com/address/0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", + "contractname": "L2_OptimismBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 6, "high": 0, - "informational": 1, - "low": 3, - "medium": 1 + "informational": 2, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 127, + "lines_analyzed_count": 69, "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.19", - "threat_score": "94.74" + "score": "3.70", + "score_v2": "73.91", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x45fFd460cC6642B8D8Fb12373DFd77Ceb0f4932B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", + "address": "0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", - "contract_chain": "gnosis", + "contract_address": "0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", - "contractname": "VotingEscrowDelegationProxy", + "contract_url": "https://optimism.blockscout.com/address/0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 3, + "gas": 3, + "high": 0, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 107, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.72", - "threat_score": "94.74" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "address": "0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "contract_chain": "base", + "contract_address": "0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "contractname": "BalancerHelpers", + "contract_url": "https://optimism.blockscout.com/address/0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", + "contractname": "L2_OptimismBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 6, "high": 0, - "informational": 0, - "low": 4, + "informational": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 106, + "lines_analyzed_count": 69, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.85", - "threat_score": "94.74" + "score": "3.70", + "score_v2": "73.91", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x884976294666ccF6dd61006BBcDafe74ca889504", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "address": "0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "contract_chain": "base", + "contract_address": "0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "contractname": "ProtocolIdRegistry", + "contract_url": "https://optimism.blockscout.com/address/0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 13, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 7, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.68", - "threat_score": "94.44" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.67", + "score_v2": "93.40", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", + "address": "0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", - "contract_chain": "gnosis", + "contract_address": "0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", - "contractname": "L2BalancerPseudoMinter", + "contract_url": "https://optimism.blockscout.com/address/0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 3, "high": 0, - "informational": 0, - "low": 6, - "medium": 1 + "informational": 1, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 135, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.74", - "threat_score": "94.74" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", + "address": "0x83f6244Bd87662118d96D9a6D44f09dffF14b30E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", + "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x85a80afee867aDf27B50BdB7b76DA70f1E853062", - "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x85a80afee867aDf27B50BdB7b76DA70f1E853062/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, + "gas": 42, + "high": 2, + "informational": 13, "low": 3, "medium": 0 }, - "lines_analyzed_count": 90, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.74" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.28", + "threat_score": "75.00", + "score_rating": "Great" } } }, { - "address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", + "address": "0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", - "contract_chain": "gnosis", + "contract_address": "0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", - "contractname": "NullVotingEscrow", + "contract_url": "https://optimism.blockscout.com/address/0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 13, "high": 0, - "informational": 0, - "low": 5, - "medium": 0 + "informational": 7, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 57, - "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "94.74" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.67", + "score_v2": "93.40", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", + "address": "0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", - "contract_chain": "gnosis", + "contract_address": "0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", - "contractname": "ProtocolIdRegistry", + "contract_url": "https://optimism.blockscout.com/address/0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 1, + "gas": 18, "high": 0, - "informational": 0, - "low": 2, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.68", - "threat_score": "94.44" + "lines_analyzed_count": 662, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.33", + "threat_score": "95.00", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "pancake-swap", - "doc": "https://docs.pancakeswap.finance/developers/smart-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 8, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 8, - "securityScore": 78.875, - "issueSeverityDistribution": { - "critical": 8, - "gas": 57, - "high": 12, - "informational": 33, - "low": 39, - "medium": 1 - } - }, - "contractsData": [ + }, { - "address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "address": "0x392B9780cFD362bD6951edFA9eBc31e68748b190", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", - "contract_chain": "eth", + "contract_address": "0x392B9780cFD362bD6951edFA9eBc31e68748b190", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", - "contractname": "PancakeV3Factory", + "contract_url": "https://optimism.blockscout.com/address/0x392B9780cFD362bD6951edFA9eBc31e68748b190", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x392B9780cFD362bD6951edFA9eBc31e68748b190/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 1, - "informational": 7, - "low": 6, + "critical": 1, + "gas": 18, + "high": 0, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 140, + "lines_analyzed_count": 662, "scan_time_taken": 1, - "score": "3.86", - "score_v2": "77.14", - "threat_score": "77.78" + "score": "4.52", + "score_v2": "90.33", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "address": "0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", - "contract_chain": "eth", + "contract_address": "0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", - "contractname": "PancakeV3PoolDeployer", + "contract_url": "https://optimism.blockscout.com/address/0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 0, - "low": 2, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 57, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.47", - "score_v2": "89.47", - "threat_score": "94.44" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", - "contract_chain": "eth", + "contract_address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1b81d678ffb9c0263b24a97847620c99d213eb14", - "contractname": "SwapRouter", + "contract_url": "https://optimism.blockscout.com/address/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b81d678ffb9c0263b24a97847620c99d213eb14/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 13, "high": 0, "informational": 7, - "low": 8, - "medium": 0 + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 222, + "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.49", - "threat_score": "94.44" + "score": "4.67", + "score_v2": "93.40", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", - "contract_chain": "eth", + "contract_address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", - "contractname": "V3Migrator", + "contract_url": "https://optimism.blockscout.com/address/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 42, "high": 2, - "informational": 0, + "informational": 14, "low": 3, "medium": 0 }, - "lines_analyzed_count": 101, - "scan_time_taken": 0, - "score": "4.01", - "score_v2": "80.20", - "threat_score": "88.89" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.14", + "threat_score": "75.00", + "score_rating": "Great" } } }, { - "address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "address": "0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", - "contract_chain": "eth", + "contract_address": "0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://optimism.blockscout.com/address/0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 + "critical": 0, + "gas": 7, + "high": 2, + "informational": 6, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 402, - "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.34", - "threat_score": "83.33" + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", - "contract_chain": "eth", + "contract_address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", - "contractname": "QuoterV2", + "contract_url": "https://optimism.blockscout.com/address/0x755569159598f3702bdD7DFF6233A317C156d3Dd", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x755569159598f3702bdD7DFF6233A317C156d3Dd/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, + "gas": 3, + "high": 0, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", + "address": "0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", - "contract_chain": "eth", + "contract_address": "0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9a489505a00ce272eaa5e07dba6491314cae3796", - "contractname": "TickLens", + "contract_url": "https://optimism.blockscout.com/address/0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a489505a00ce272eaa5e07dba6491314cae3796/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 13, + "high": 0, + "informational": 7, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.67", + "score_v2": "93.40", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "address": "0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", - "contract_chain": "eth", + "contract_address": "0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac1ce734566f390a94b00eb9bf561c2625bf44ea", - "contractname": "UniswapInterfaceMulticall", + "contract_url": "https://optimism.blockscout.com/address/0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac1ce734566f390a94b00eb9bf561c2625bf44ea/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 1, - "informational": 3, - "low": 2, + "gas": 13, + "high": 0, + "informational": 7, + "low": 7, "medium": 1 }, - "lines_analyzed_count": 40, - "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.50", - "threat_score": "94.44" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.67", + "score_v2": "93.40", + "threat_score": "95.00", + "score_rating": "Great" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 14, - "totalContractsNumber": 14, - "solidityScanContractsNumber": 14, - "securityScore": 78.81928571428573, - "issueSeverityDistribution": { - "critical": 20, - "gas": 267, - "high": 34, - "informational": 99, - "low": 115, - "medium": 9 - } - }, - "contractsData": [ + }, { - "address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "address": "0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", - "contract_chain": "base", + "contract_address": "0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", - "contractname": "PancakeV3Factory", + "contract_url": "https://optimism.blockscout.com/address/0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 1, - "informational": 7, - "low": 6, + "critical": 1, + "gas": 18, + "high": 0, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 140, + "lines_analyzed_count": 656, "scan_time_taken": 1, - "score": "3.86", - "score_v2": "77.14", - "threat_score": "77.78" + "score": "4.51", + "score_v2": "90.24", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", - "contract_chain": "base", + "contract_address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", - "contractname": "PancakeV3PoolDeployer", + "contract_url": "https://gnosis.blockscout.com/address/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 7, + "high": 2, + "informational": 3, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 57, + "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "4.47", - "score_v2": "89.47", - "threat_score": "94.44" + "score": "3.77", + "score_v2": "75.45", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", - "contract_chain": "base", + "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x1b81d678ffb9c0263b24a97847620c99d213eb14", - "contractname": "SwapRouter", + "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b81d678ffb9c0263b24a97847620c99d213eb14/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 7, "high": 0, - "informational": 7, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf587B9309c603feEdf0445aF4D3B21300989e93a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 18, + "high": 0, + "informational": 25, "low": 8, "medium": 0 }, - "lines_analyzed_count": 245, + "lines_analyzed_count": 662, "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "94.44" + "score": "4.52", + "score_v2": "90.33", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", - "contract_chain": "eth", + "contract_address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", - "contractname": "V3Migrator", + "contract_url": "https://optimism.blockscout.com/address/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, + "gas": 3, + "high": 0, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 101, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.01", - "score_v2": "80.20", - "threat_score": "88.89" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", - "contract_chain": "eth", + "contract_address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://optimism.blockscout.com/address/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, + "critical": 1, + "gas": 18, + "high": 0, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 402, + "lines_analyzed_count": 662, "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.34", - "threat_score": "83.33" + "score": "4.52", + "score_v2": "90.33", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "address": "0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", - "contract_chain": "eth", + "contract_address": "0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", - "contractname": "QuoterV2", + "contract_url": "https://optimism.blockscout.com/address/0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, + "gas": 13, + "high": 0, + "informational": 7, "low": 7, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 274, + "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" + "score": "4.67", + "score_v2": "93.40", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", + "address": "0x2935008eE9943f859C4fbb863c5402fFC06f462E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", - "contract_chain": "base", + "contract_address": "0x2935008eE9943f859C4fbb863c5402fFC06f462E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9a489505a00ce272eaa5e07dba6491314cae3796", - "contractname": "TickLens", + "contract_url": "https://optimism.blockscout.com/address/0x2935008eE9943f859C4fbb863c5402fFC06f462E", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a489505a00ce272eaa5e07dba6491314cae3796/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2935008eE9943f859C4fbb863c5402fFC06f462E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, + "critical": 1, + "gas": 18, + "high": 0, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" + "lines_analyzed_count": 656, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.24", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "address": "0xb3C68a491608952Cb1257FC9909a537a0173b63B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", - "contract_chain": "eth", + "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac1ce734566f390a94b00eb9bf561c2625bf44ea", - "contractname": "UniswapInterfaceMulticall", + "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac1ce734566f390a94b00eb9bf561c2625bf44ea/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 1, - "informational": 3, - "low": 2, - "medium": 1 + "gas": 7, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.50", - "threat_score": "94.44" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", + "address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", - "contract_chain": "base", + "contract_address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", - "contractname": "MixedRouteQuoterV1", + "contract_url": "https://optimism.blockscout.com/address/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 1, - "informational": 6, + "gas": 3, + "high": 0, + "informational": 0, "low": 4, "medium": 0 }, - "lines_analyzed_count": 273, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.38", - "threat_score": "94.44" + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x556b9306565093c855aea9ae92a594704c2cd59e", + "address": "0x16284c7323c35F4960540583998C98B1CfC581a7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x556b9306565093c855aea9ae92a594704c2cd59e", - "contract_chain": "base", + "contract_address": "0x16284c7323c35F4960540583998C98B1CfC581a7", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x556b9306565093c855aea9ae92a594704c2cd59e", - "contractname": "TokenValidator", + "contract_url": "https://optimism.blockscout.com/address/0x16284c7323c35F4960540583998C98B1CfC581a7", + "contractname": "L2_OptimismBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x556b9306565093c855aea9ae92a594704c2cd59e/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x16284c7323c35F4960540583998C98B1CfC581a7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 1, - "informational": 7, - "low": 6, - "medium": 4 + "gas": 6, + "high": 0, + "informational": 2, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 159, + "lines_analyzed_count": 69, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.81", - "threat_score": "94.74" + "score": "3.70", + "score_v2": "73.91", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", + "address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", - "contract_chain": "base", + "contract_address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", - "contractname": "SmartRouter", + "contract_url": "https://optimism.blockscout.com/address/0x56900d66D74Cb14E3c86895789901C9135c95b16", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x56900d66D74Cb14E3c86895789901C9135c95b16/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 1, + "gas": 42, + "high": 2, + "informational": 14, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.19", - "threat_score": "94.44" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.14", + "threat_score": "75.00", + "score_rating": "Great" } } }, { - "address": "0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", + "address": "0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", - "contract_chain": "base", + "contract_address": "0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", - "contractname": "MasterChefV3", + "contract_url": "https://optimism.blockscout.com/address/0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 11, - "gas": 62, - "high": 1, - "informational": 19, - "low": 15, - "medium": 1 + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 3, - "score": "3.96", - "score_v2": "79.26", - "threat_score": "89.47" + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", + "address": "0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", - "contract_chain": "base", + "contract_address": "0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", - "contractname": "PancakeFactory", + "contract_url": "https://optimism.blockscout.com/address/0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 54, - "high": 7, - "informational": 21, - "low": 10, - "medium": 2 + "gas": 18, + "high": 0, + "informational": 25, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 509, - "scan_time_taken": 2, - "score": "3.68", - "score_v2": "73.67", - "threat_score": "78.95" + "lines_analyzed_count": 656, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.24", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", + "address": "0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", - "contract_chain": "base", + "contract_address": "0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", - "contractname": "PancakeRouter", + "contract_url": "https://optimism.blockscout.com/address/0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 68, - "high": 12, - "informational": 13, - "low": 40, + "gas": 7, + "high": 2, + "informational": 6, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 812, - "scan_time_taken": 4, - "score": "3.69", - "score_v2": "73.89", - "threat_score": "89.47" + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "95.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "zipswap", - "doc": "https://ipfs.zipswap.fi/", - "chainsData": { - "10": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 4, - "securityScore": 56.385, - "issueSeverityDistribution": { - "critical": 18, - "gas": 88, - "high": 21, - "informational": 95, - "low": 66, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0x8bcedd62dd46f1a76f8a1633d4f5b76e0cda521e", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", + "address": "0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", + "contract_address": "0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", - "contractname": "UniswapV2Router02", + "contract_url": "https://optimism.blockscout.com/address/0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 43, - "high": 13, - "informational": 13, - "low": 22, - "medium": 1 + "critical": 1, + "gas": 18, + "high": 0, + "informational": 25, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 438, - "scan_time_taken": 2, - "score": "3.23", - "score_v2": "64.61", - "threat_score": "89.47" + "lines_analyzed_count": 662, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.33", + "threat_score": "95.00", + "score_rating": "Great" } } - }, - { - "address": "0xfa436399d0458dbe8ab890c3441256e3e09022a8", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 12, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 12, + "securityScore": 78.12666666666665, + "issueSeverityDistribution": { + "critical": 2, + "gas": 83, + "high": 4, + "informational": 26, + "low": 60, + "medium": 2 + } + }, + "contractsData": [ { - "address": "0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", + "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", - "contract_chain": "optimism", + "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", - "contractname": "ILO", + "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 20, - "high": 1, - "informational": 27, - "low": 8, + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 153, - "scan_time_taken": 1, - "score": "2.16", - "score_v2": "43.14", - "threat_score": "94.74" + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", + "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", - "contract_chain": "optimism", + "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", - "contractname": "LiquidityManager", + "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contractname": "L2_HOPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 9, - "high": 3, - "informational": 15, - "low": 6, + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 133, - "scan_time_taken": 1, - "score": "2.63", - "score_v2": "52.63", - "threat_score": "94.74" + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", + "address": "0xe22D2beDb3Eca35E6397e0C6D62857094aA26F52", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", - "contract_chain": "optimism", + "contract_address": "0xe22D2beDb3Eca35E6397e0C6D62857094aA26F52", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", - "contractname": "ZipRewards", + "contract_url": "https://base.blockscout.com/address/0xe22D2beDb3Eca35E6397e0C6D62857094aA26F52", + "contractname": "L2_BaseBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe22D2beDb3Eca35E6397e0C6D62857094aA26F52/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 7, - "gas": 16, - "high": 4, - "informational": 40, - "low": 30, - "medium": 1 + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 488, - "scan_time_taken": 2, - "score": "3.26", - "score_v2": "65.16", - "threat_score": "89.47" + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "3.77", + "score_v2": "75.36", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "uniswap", - "doc": "https://docs.uniswap.org/contracts/v2/reference/smart-contracts/v2-deployments", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 18, - "totalContractsNumber": 18, - "solidityScanContractsNumber": 18, - "securityScore": 76.36499999999998, - "issueSeverityDistribution": { - "critical": 8, - "gas": 222, - "high": 45, - "informational": 116, - "low": 128, - "medium": 10 - } - }, - "contractsData": [ + }, { - "address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", + "address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", - "contract_chain": "eth", + "contract_address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1f98431c8ad98523631ae4a59f267346ea31f984", - "contractname": "UniswapV3Factory", + "contract_url": "https://base.blockscout.com/address/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f98431c8ad98523631ae4a59f267346ea31f984/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 3, "high": 0, - "informational": 9, - "low": 2, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 74, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "83.33" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", - "contract_chain": "eth", + "contract_address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5ba1e12693dc8f9c48aad8770482f4739beed696", - "contractname": "Multicall2", + "contract_url": "https://base.blockscout.com/address/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ba1e12693dc8f9c48aad8770482f4739beed696/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 2, - "informational": 6, - "low": 6, - "medium": 3 + "gas": 3, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 76, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "2.37", - "score_v2": "47.37", - "threat_score": "94.44" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "address": "0x7aC115536FE3A185100B2c4DE4cb328bf3A58Ba6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", - "contract_chain": "eth", + "contract_address": "0x7aC115536FE3A185100B2c4DE4cb328bf3A58Ba6", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", - "contractname": "ProxyAdmin", + "contract_url": "https://base.blockscout.com/address/0x7aC115536FE3A185100B2c4DE4cb328bf3A58Ba6", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7aC115536FE3A185100B2c4DE4cb328bf3A58Ba6/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 2, - "informational": 1, - "low": 6, + "critical": 1, + "gas": 18, + "high": 0, + "informational": 7, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 78, - "scan_time_taken": 0, - "score": "3.46", - "score_v2": "69.23", - "threat_score": "88.89" + "lines_analyzed_count": 656, + "scan_time_taken": 1, + "score": "4.65", + "score_v2": "92.99", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", - "contract_chain": "eth", + "contract_address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbfd8137f7d1516d3ea5ca83523914859ec47f573", - "contractname": "TickLens", + "contract_url": "https://base.blockscout.com/address/0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", + "contractname": "L2_BaseBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfd8137f7d1516d3ea5ca83523914859ec47f573/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, + "gas": 6, + "high": 0, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 69, "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" + "score": "3.77", + "score_v2": "75.36", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", + "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", - "contract_chain": "eth", + "contract_address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", - "contractname": "Quoter", + "contract_url": "https://base.blockscout.com/address/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 2, - "informational": 10, - "low": 7, - "medium": 0 + "informational": 4, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 171, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" + "score": "3.91", + "score_v2": "78.29", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xe592427a0aece92de3edee1f18e0157c05861564", + "address": "0x3b507422EBe64440f03BCbE5EEe4bdF76517f320", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe592427a0aece92de3edee1f18e0157c05861564", - "contract_chain": "eth", + "contract_address": "0x3b507422EBe64440f03BCbE5EEe4bdF76517f320", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe592427a0aece92de3edee1f18e0157c05861564", - "contractname": "SwapRouter", + "contract_url": "https://base.blockscout.com/address/0x3b507422EBe64440f03BCbE5EEe4bdF76517f320", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe592427a0aece92de3edee1f18e0157c05861564/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b507422EBe64440f03BCbE5EEe4bdF76517f320/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 3, "high": 0, - "informational": 7, - "low": 8, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 245, - "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "94.44" + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x42b24a95702b9986e82d421cc3568932790a48ec", + "address": "0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x12e59C59D282D2C00f3166915BED6DC2F5e2B5C7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x42b24a95702b9986e82d421cc3568932790a48ec", - "contract_chain": "eth", + "contract_address": "0x12e59C59D282D2C00f3166915BED6DC2F5e2B5C7", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x42b24a95702b9986e82d421cc3568932790a48ec", - "contractname": "NFTDescriptor", + "contract_url": "https://base.blockscout.com/address/0x12e59C59D282D2C00f3166915BED6DC2F5e2B5C7", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x42b24a95702b9986e82d421cc3568932790a48ec/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12e59C59D282D2C00f3166915BED6DC2F5e2B5C7/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 1, "gas": 18, "high": 0, - "informational": 18, - "low": 5, + "informational": 7, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" + "lines_analyzed_count": 656, + "scan_time_taken": 1, + "score": "4.65", + "score_v2": "92.99", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x91ae842a5ffd8d12023116943e72a606179294f3", + "address": "0x10541b07d8Ad2647Dc6cD67abd4c03575dade261", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x91ae842a5ffd8d12023116943e72a606179294f3", - "contract_chain": "eth", + "contract_address": "0x10541b07d8Ad2647Dc6cD67abd4c03575dade261", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x91ae842a5ffd8d12023116943e72a606179294f3", - "contractname": "NonfungibleTokenPositionDescriptor", + "contract_url": "https://base.blockscout.com/address/0x10541b07d8Ad2647Dc6cD67abd4c03575dade261", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x91ae842a5ffd8d12023116943e72a606179294f3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x10541b07d8Ad2647Dc6cD67abd4c03575dade261/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 12, - "low": 1, - "medium": 0 + "gas": 7, + "high": 2, + "informational": 4, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 105, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.90", - "threat_score": "89.47" + "score": "3.91", + "score_v2": "78.29", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "address": "0xe9605BEc1c5C3E81F974F80b8dA9fBEFF4845d4D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", - "contract_chain": "eth", + "contract_address": "0xe9605BEc1c5C3E81F974F80b8dA9fBEFF4845d4D", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xee6a57ec80ea46401049e92587e52f5ec1c24785", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://base.blockscout.com/address/0xe9605BEc1c5C3E81F974F80b8dA9fBEFF4845d4D", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xee6a57ec80ea46401049e92587e52f5ec1c24785/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe9605BEc1c5C3E81F974F80b8dA9fBEFF4845d4D/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 2, - "low": 8, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 152, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.84", - "threat_score": "94.44" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "address": "0x022C5cE6F1Add7423268D41e08Df521D5527C2A0", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "dodo", + "doc": "https://docs.dodoex.io/en/developer/contracts/contract-address", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 45, + "totalContractsNumber": 62, + "solidityScanContractsNumber": 45, + "securityScore": 78.29822222222221, + "issueSeverityDistribution": { + "critical": 11, + "gas": 1331, + "high": 92, + "informational": 808, + "low": 529, + "medium": 78 + } + }, + "contractsData": [ + { + "address": "0x44D5dF24d5Ef52A791D6436Fa45A8D426f6de34e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "contract_address": "0x44D5dF24d5Ef52A791D6436Fa45A8D426f6de34e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc36442b4a4522e871399cd717abdd847ab11fe88", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://eth.blockscout.com/address/0x44D5dF24d5Ef52A791D6436Fa45A8D426f6de34e", + "contractname": "ERC20Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc36442b4a4522e871399cd717abdd847ab11fe88/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44D5dF24d5Ef52A791D6436Fa45A8D426f6de34e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 + "critical": 0, + "gas": 38, + "high": 2, + "informational": 12, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 401, + "lines_analyzed_count": 385, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" + "score": "4.03", + "score_v2": "80.52", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xa5644e29708357803b5a882d272c41cc0df92b34", + "address": "0x91E1c84BA8786B1FaE2570202F0126C0b88F6Ec7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x411ec324598EF53b1E8663e335e9094464523e6B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa5644e29708357803b5a882d272c41cc0df92b34", + "contract_address": "0x411ec324598EF53b1E8663e335e9094464523e6B", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa5644e29708357803b5a882d272c41cc0df92b34", - "contractname": "V3Migrator", + "contract_url": "https://eth.blockscout.com/address/0x411ec324598EF53b1E8663e335e9094464523e6B", + "contractname": "D3Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5644e29708357803b5a882d272c41cc0df92b34/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x411ec324598EF53b1E8663e335e9094464523e6B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 31, + "high": 6, + "informational": 5, + "low": 14, + "medium": 1 }, - "lines_analyzed_count": 100, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" + "lines_analyzed_count": 255, + "scan_time_taken": 1, + "score": "3.22", + "score_v2": "64.31", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "address": "0x3A97247DF274a17C59A3bd12735ea3FcDFb49950", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "contract_address": "0x3A97247DF274a17C59A3bd12735ea3FcDFb49950", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x61ffe014ba17989e743c5f6cb21bf9697530b21e", - "contractname": "QuoterV2", + "contract_url": "https://eth.blockscout.com/address/0x3A97247DF274a17C59A3bd12735ea3FcDFb49950", + "contractname": "DODOZoo", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x61ffe014ba17989e743c5f6cb21bf9697530b21e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3A97247DF274a17C59A3bd12735ea3FcDFb49950/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 + "gas": 14, + "high": 0, + "informational": 2, + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 274, + "lines_analyzed_count": 283, "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "address": "0x1c29eFa924770154fD44569c5B2bF8103feA45A1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "contract_address": "0x1c29eFa924770154fD44569c5B2bF8103feA45A1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", - "contractname": "SwapRouter02", + "contract_url": "https://eth.blockscout.com/address/0x1c29eFa924770154fD44569c5B2bF8103feA45A1", + "contractname": "D3Maker", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1c29eFa924770154fD44569c5B2bF8103feA45A1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 + "gas": 50, + "high": 1, + "informational": 10, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", - "threat_score": "94.12" + "lines_analyzed_count": 396, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.06", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "contract_address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3", - "contractname": "Permit2", + "contract_url": "https://eth.blockscout.com/address/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", + "contractname": "DODODppProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022d473030f116ddee9f6b43ac78ba3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 + "gas": 37, + "high": 3, + "informational": 23, + "low": 18, + "medium": 3 }, - "lines_analyzed_count": 12, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "100.00" + "lines_analyzed_count": 672, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.59", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "address": "0x5381382257C761DAc6F1509B1BA1B70dDaa6862a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contract_address": "0x5381382257C761DAc6F1509B1BA1B70dDaa6862a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", - "contractname": "UniversalRouter", + "contract_url": "https://eth.blockscout.com/address/0x5381382257C761DAc6F1509B1BA1B70dDaa6862a", + "contractname": "CurveSampler", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5381382257C761DAc6F1509B1BA1B70dDaa6862a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 3, - "low": 4, - "medium": 1 + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "100.00" + "lines_analyzed_count": 62, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.87", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "contract_address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", - "contractname": "UniswapV2Factory", + "contract_url": "https://eth.blockscout.com/address/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", + "contractname": "LockedTokenVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 2, + "gas": 37, "high": 1, - "informational": 2, - "low": 4, + "informational": 31, + "low": 17, + "medium": 4 + }, + "lines_analyzed_count": 480, + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", + "contractname": "ERC20V2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 6, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 50, + "lines_analyzed_count": 241, "scan_time_taken": 0, - "score": "3.00", - "score_v2": "60.00", - "threat_score": "94.44" + "score": "4.15", + "score_v2": "82.99", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xf164fc0ec4e93095b804a4795bbe1e041497b92a", + "address": "0x50D148D0908C602A56884B8628A36470a875EEb2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFeAFe253802b77456B4627F8c2306a9CeBb5d681", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf164fc0ec4e93095b804a4795bbe1e041497b92a", + "contract_address": "0xFeAFe253802b77456B4627F8c2306a9CeBb5d681", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf164fc0ec4e93095b804a4795bbe1e041497b92a", - "contractname": "UniswapV2Router01", + "contract_url": "https://eth.blockscout.com/address/0xFeAFe253802b77456B4627F8c2306a9CeBb5d681", + "contractname": "D3MM", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf164fc0ec4e93095b804a4795bbe1e041497b92a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFeAFe253802b77456B4627F8c2306a9CeBb5d681/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 58, - "high": 8, - "informational": 12, - "low": 28, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 517, - "scan_time_taken": 3, - "score": "3.44", - "score_v2": "68.86", - "threat_score": "89.47" + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "address": "0x2933c0374089D7D98BA0C71c5E02E1A0e09deBEE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "contract_address": "0x2933c0374089D7D98BA0C71c5E02E1A0e09deBEE", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7a250d5630b4cf539739df2c5dacb4c659f2488d", - "contractname": "UniswapV2Router02", + "contract_url": "https://eth.blockscout.com/address/0x2933c0374089D7D98BA0C71c5E02E1A0e09deBEE", + "contractname": "D3PoolQuota", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7a250d5630b4cf539739df2c5dacb4c659f2488d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2933c0374089D7D98BA0C71c5E02E1A0e09deBEE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 73, - "high": 19, - "informational": 18, - "low": 26, - "medium": 4 + "gas": 11, + "high": 0, + "informational": 2, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 780, - "scan_time_taken": 4, - "score": "3.52", - "score_v2": "70.38", - "threat_score": "89.47" + "lines_analyzed_count": 56, + "scan_time_taken": 0, + "score": "2.59", + "score_v2": "51.79", + "threat_score": "89.47", + "score_rating": "Average" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 8, - "totalContractsNumber": 15, - "solidityScanContractsNumber": 8, - "securityScore": 80.3775, - "issueSeverityDistribution": { - "critical": 8, - "gas": 59, - "high": 9, - "informational": 58, - "low": 31, - "medium": 1 - } - }, - "contractsData": [ + }, { - "address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", + "address": "0xf8ab09b3D2d5EfA603f4646E5a8A12588E852195", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", + "contract_address": "0xf8ab09b3D2d5EfA603f4646E5a8A12588E852195", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1f98431c8ad98523631ae4a59f267346ea31f984", - "contractname": "UniswapV3Factory", + "contract_url": "https://eth.blockscout.com/address/0xf8ab09b3D2d5EfA603f4646E5a8A12588E852195", + "contractname": "DODOMineV3Registry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f98431c8ad98523631ae4a59f267346ea31f984/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf8ab09b3D2d5EfA603f4646E5a8A12588E852195/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 7, "high": 0, - "informational": 9, - "low": 2, + "informational": 3, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 74, + "lines_analyzed_count": 163, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "83.33" + "score": "4.51", + "score_v2": "90.18", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "address": "0x75c23271661d9d143DCb617222BC4BEc783eff34", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "address": "0xCa7b0632bd0E646B0f823927D3D2e61B00fE4D80", "isVerified": false, "solidityScanReport": null }, { - "address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "address": "0xD9B825d16E09f28D0c715fe004364046E5524Dbb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "contract_address": "0xD9B825d16E09f28D0c715fe004364046E5524Dbb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbfd8137f7d1516d3ea5ca83523914859ec47f573", - "contractname": "TickLens", + "contract_url": "https://eth.blockscout.com/address/0xD9B825d16E09f28D0c715fe004364046E5524Dbb", + "contractname": "DODOLimitOrderBot", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfd8137f7d1516d3ea5ca83523914859ec47f573/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD9B825d16E09f28D0c715fe004364046E5524Dbb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 29, + "high": 3, + "informational": 13, + "low": 13, + "medium": 4 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" + "lines_analyzed_count": 388, + "scan_time_taken": 1, + "score": "3.81", + "score_v2": "76.29", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe592427a0aece92de3edee1f18e0157c05861564", + "address": "0x3e19d726ed435AfD3A42967551426b3A47c0F5b7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x42b24a95702b9986e82d421cc3568932790a48ec", + "address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x42b24a95702b9986e82d421cc3568932790a48ec", + "contract_address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x42b24a95702b9986e82d421cc3568932790a48ec", - "contractname": "NFTDescriptor", + "contract_url": "https://eth.blockscout.com/address/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", + "contractname": "DODOFeeRouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x42b24a95702b9986e82d421cc3568932790a48ec/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, - "medium": 0 + "critical": 3, + "gas": 66, + "high": 3, + "informational": 56, + "low": 31, + "medium": 2 }, - "lines_analyzed_count": 478, + "lines_analyzed_count": 1664, "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" + "score": "4.35", + "score_v2": "86.96", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x91ae842a5ffd8d12023116943e72a606179294f3", + "address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x91ae842a5ffd8d12023116943e72a606179294f3", + "contract_address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x91ae842a5ffd8d12023116943e72a606179294f3", - "contractname": "NonfungibleTokenPositionDescriptor", + "contract_url": "https://eth.blockscout.com/address/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", + "contractname": "DODOApproveProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x91ae842a5ffd8d12023116943e72a606179294f3/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 12, - "low": 1, - "medium": 0 + "gas": 9, + "high": 0, + "informational": 3, + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 105, + "lines_analyzed_count": 155, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.90", - "threat_score": "89.47" + "score": "3.94", + "score_v2": "78.71", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "address": "0x8876819535b48b551C9e97EBc07332C7482b4b2d", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "contract_address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc36442b4a4522e871399cd717abdd847ab11fe88", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://eth.blockscout.com/address/0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", + "contractname": "D3Vault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc36442b4a4522e871399cd717abdd847ab11fe88/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, + "critical": 0, + "gas": 29, + "high": 1, + "informational": 4, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 401, + "lines_analyzed_count": 263, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" + "score": "4.07", + "score_v2": "81.37", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xa5644e29708357803b5a882d272c41cc0df92b34", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "address": "0x4599ed18F34cFE06820E3684bF0aACB8D75c644d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "contract_address": "0x4599ed18F34cFE06820E3684bF0aACB8D75c644d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x61ffe014ba17989e743c5f6cb21bf9697530b21e", - "contractname": "QuoterV2", + "contract_url": "https://eth.blockscout.com/address/0x4599ed18F34cFE06820E3684bF0aACB8D75c644d", + "contractname": "DODODspProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x61ffe014ba17989e743c5f6cb21bf9697530b21e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4599ed18F34cFE06820E3684bF0aACB8D75c644d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 + "gas": 57, + "high": 6, + "informational": 42, + "low": 20, + "medium": 4 }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" + "lines_analyzed_count": 854, + "scan_time_taken": 2, + "score": "3.98", + "score_v2": "79.51", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "address": "0xA6d0066328Edbcf3220cf8F61e8527e589DD9719", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", - "contract_chain": "optimism", + "contract_address": "0xA6d0066328Edbcf3220cf8F61e8527e589DD9719", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", - "contractname": "SwapRouter02", + "contract_url": "https://eth.blockscout.com/address/0xA6d0066328Edbcf3220cf8F61e8527e589DD9719", + "contractname": "D3FeeRateModel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA6d0066328Edbcf3220cf8F61e8527e589DD9719/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, "informational": 0, - "low": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 23, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", - "threat_score": "94.44" + "score": "2.58", + "score_v2": "51.52", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "address": "0x562c0b218cc9ba06D9EB42F3aEf54C54cC5a4650", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "address": "0xBbD59b9316eE65526DbBdEc2A748Cc05A285d54C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contract_address": "0xBbD59b9316eE65526DbBdEc2A748Cc05A285d54C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", - "contractname": "UniversalRouter", + "contract_url": "https://eth.blockscout.com/address/0xBbD59b9316eE65526DbBdEc2A748Cc05A285d54C", + "contractname": "D3MMFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBbD59b9316eE65526DbBdEc2A748Cc05A285d54C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 13, "high": 0, - "informational": 3, - "low": 4, - "medium": 1 + "informational": 2, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 60, + "lines_analyzed_count": 120, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "100.00" + "score": "3.79", + "score_v2": "75.83", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 11, - "totalContractsNumber": 13, - "solidityScanContractsNumber": 11, - "securityScore": 78.57727272727273, - "issueSeverityDistribution": { - "critical": 8, - "gas": 71, - "high": 12, - "informational": 61, - "low": 37, - "medium": 2 - } - }, - "contractsData": [ + }, { - "address": "0x33128a8fc17869897dce68ed026d694621f6fdfd", + "address": "0xE8C9A78725D0451FA19878D5f8A3dC0D55FECF25", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x33128a8fc17869897dce68ed026d694621f6fdfd", - "contract_chain": "base", + "contract_address": "0xE8C9A78725D0451FA19878D5f8A3dC0D55FECF25", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x33128a8fc17869897dce68ed026d694621f6fdfd", - "contractname": "UniswapV3Factory", + "contract_url": "https://eth.blockscout.com/address/0xE8C9A78725D0451FA19878D5f8A3dC0D55FECF25", + "contractname": "CrowdPoolingFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x33128a8fc17869897dce68ed026d694621f6fdfd/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE8C9A78725D0451FA19878D5f8A3dC0D55FECF25/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 0, - "informational": 9, - "low": 2, - "medium": 0 + "gas": 41, + "high": 1, + "informational": 28, + "low": 14, + "medium": 2 }, - "lines_analyzed_count": 74, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "83.33" + "lines_analyzed_count": 473, + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.38", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x091e99cb1c49331a94dd62755d168e941abd0693", + "address": "0x94512fd4Fb4FEb63a6C0F4bEDEcC4A00eE260528", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAB21016BD4127638b8c555e36636449b33dF1C38", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x091e99cb1c49331a94dd62755d168e941abd0693", - "contract_chain": "base", + "contract_address": "0xAB21016BD4127638b8c555e36636449b33dF1C38", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x091e99cb1c49331a94dd62755d168e941abd0693", - "contractname": "UniswapInterfaceMulticall", + "contract_url": "https://eth.blockscout.com/address/0xAB21016BD4127638b8c555e36636449b33dF1C38", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x091e99cb1c49331a94dd62755d168e941abd0693/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAB21016BD4127638b8c555e36636449b33dF1C38/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 1, - "informational": 3, - "low": 2, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 5, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 47, "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.50", - "threat_score": "94.44" + "score": "3.62", + "score_v2": "72.34", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x3334d83e224af5ef9c2e7dda7c7c98efd9621fa9", + "address": "0x65ff7C643fa2F84639AdA46557c64f6DEf8b35e3", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", + "address": "0xCB859eA579b28e02B87A1FDE08d087ab9dbE5149", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", - "contract_chain": "base", + "contract_address": "0xCB859eA579b28e02B87A1FDE08d087ab9dbE5149", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", - "contractname": "TickLens", + "contract_url": "https://eth.blockscout.com/address/0xCB859eA579b28e02B87A1FDE08d087ab9dbE5149", + "contractname": "DODOApprove", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0cdee061c75d43c82520ed998c23ac2991c9ac6d/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCB859eA579b28e02B87A1FDE08d087ab9dbE5149/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 28, "high": 1, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 16, + "low": 12, + "medium": 2 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 378, "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" + "score": "3.97", + "score_v2": "79.37", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xf9d1077fd35670d4acbd27af82652a8d84577d9f", + "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6e90797C1caaa81bAEc1cF3351d989A78b2D4E99", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf9d1077fd35670d4acbd27af82652a8d84577d9f", - "contract_chain": "base", + "contract_address": "0x6e90797C1caaa81bAEc1cF3351d989A78b2D4E99", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf9d1077fd35670d4acbd27af82652a8d84577d9f", - "contractname": "NFTDescriptor", + "contract_url": "https://eth.blockscout.com/address/0x6e90797C1caaa81bAEc1cF3351d989A78b2D4E99", + "contractname": "DODOV2RouteHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9d1077fd35670d4acbd27af82652a8d84577d9f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e90797C1caaa81bAEc1cF3351d989A78b2D4E99/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" + "lines_analyzed_count": 187, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.91", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x4f225937edc33efd6109c4cef7b560b2d6401009", + "address": "0x95C4F5b83aA70810D4f142d58e5F7242Bd891CB0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4f225937edc33efd6109c4cef7b560b2d6401009", - "contract_chain": "base", + "contract_address": "0x95C4F5b83aA70810D4f142d58e5F7242Bd891CB0", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4f225937edc33efd6109c4cef7b560b2d6401009", - "contractname": "NonfungibleTokenPositionDescriptor", + "contract_url": "https://eth.blockscout.com/address/0x95C4F5b83aA70810D4f142d58e5F7242Bd891CB0", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f225937edc33efd6109c4cef7b560b2d6401009/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95C4F5b83aA70810D4f142d58e5F7242Bd891CB0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 1, - "informational": 12, - "low": 1, + "gas": 2, + "high": 0, + "informational": 5, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 125, + "lines_analyzed_count": 47, "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.40", - "threat_score": "89.47" + "score": "3.62", + "score_v2": "72.34", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x4615c383f85d0a2bbed973d83ccecf5cb7121463", + "address": "0x2109F78b46a789125598f5ad2b7f243751c2934d", "isVerified": false, "solidityScanReport": null }, { - "address": "0x03a520b32c04bf3beef7beb72e919cf822ed34f1", + "address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x03a520b32c04bf3beef7beb72e919cf822ed34f1", - "contract_chain": "base", + "contract_address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x03a520b32c04bf3beef7beb72e919cf822ed34f1", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://eth.blockscout.com/address/0x533da777aedce766ceae696bf90f8541a4ba80eb", + "contractname": "DODOSellHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03a520b32c04bf3beef7beb72e919cf822ed34f1/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x533da777aedce766ceae696bf90f8541a4ba80eb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, + "critical": 0, + "gas": 18, + "high": 1, + "informational": 33, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 401, + "lines_analyzed_count": 417, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" + "score": "4.22", + "score_v2": "84.41", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", + "address": "0x12e599006a5F19819cde6FABceBbd8586688C8ac", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", - "contract_chain": "base", + "contract_address": "0x12e599006a5F19819cde6FABceBbd8586688C8ac", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", - "contractname": "V3Migrator", + "contract_url": "https://eth.blockscout.com/address/0x12e599006a5F19819cde6FABceBbd8586688C8ac", + "contractname": "CurveAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12e599006a5F19819cde6FABceBbd8586688C8ac/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 28, + "high": 1, + "informational": 25, + "low": 13, + "medium": 4 }, - "lines_analyzed_count": 100, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" + "lines_analyzed_count": 363, + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.83", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", + "address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", - "contract_chain": "base", + "contract_address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", - "contractname": "QuoterV2", + "contract_url": "https://eth.blockscout.com/address/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", + "contractname": "DODOSellHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4e44eb1374240ce5f1b871ab261cd16335b76a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, + "gas": 18, + "high": 1, + "informational": 33, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 274, + "lines_analyzed_count": 417, "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" + "score": "4.22", + "score_v2": "84.41", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x2626664c2603336e57b271c5c0b26f421741e481", + "address": "0x357c5e9cfa8b834edcef7c7aabd8f9db09119d11", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2626664c2603336e57b271c5c0b26f421741e481", - "contract_chain": "base", + "contract_address": "0x357c5e9cfa8b834edcef7c7aabd8f9db09119d11", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x2626664c2603336e57b271c5c0b26f421741e481", - "contractname": "SwapRouter02", + "contract_url": "https://eth.blockscout.com/address/0x357c5e9cfa8b834edcef7c7aabd8f9db09119d11", + "contractname": "DODOCirculationHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2626664c2603336e57b271c5c0b26f421741e481/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x357c5e9cfa8b834edcef7c7aabd8f9db09119d11/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 1, + "gas": 31, + "high": 1, + "informational": 34, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", - "threat_score": "94.44" + "lines_analyzed_count": 305, + "scan_time_taken": 1, + "score": "3.64", + "score_v2": "72.79", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "contract_address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3", - "contractname": "Permit2", + "contract_url": "https://eth.blockscout.com/address/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", + "contractname": "DODOFeeRouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022d473030f116ddee9f6b43ac78ba3/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 + "critical": 3, + "gas": 66, + "high": 3, + "informational": 56, + "low": 31, + "medium": 2 }, - "lines_analyzed_count": 12, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "100.00" + "lines_analyzed_count": 1664, + "scan_time_taken": 4, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", + "address": "0x6373ceB657C83C91088d328622573FB766064Ac4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", - "contract_chain": "base", + "contract_address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", - "contractname": "UniversalRouter", + "contract_url": "https://eth.blockscout.com/address/0xa2398842F37465f89540430bDC00219fA9E4D28a", + "contractname": "DODORouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2398842F37465f89540430bDC00219fA9E4D28a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 3, - "low": 4, - "medium": 1 + "gas": 57, + "high": 3, + "informational": 35, + "low": 21, + "medium": 4 }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "100.00" + "lines_analyzed_count": 678, + "scan_time_taken": 2, + "score": "3.83", + "score_v2": "76.70", + "threat_score": "85.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "hedgey", - "doc": "https://hedgey.gitbook.io/hedgey-community-docs/for-developers/deployments", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 16, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 16, - "securityScore": 83.1125, - "issueSeverityDistribution": { - "critical": 7, - "gas": 238, - "high": 2, - "informational": 64, - "low": 39, - "medium": 15 - } - }, - "contractsData": [ + }, { - "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "address": "0x989DcAA95801C527C5B73AA65d3962dF9aCe1b0C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contract_address": "0x989DcAA95801C527C5B73AA65d3962dF9aCe1b0C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contractname": "TokenVestingPlans", + "contract_url": "https://eth.blockscout.com/address/0x989DcAA95801C527C5B73AA65d3962dF9aCe1b0C", + "contractname": "DODOIncentive", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x989DcAA95801C527C5B73AA65d3962dF9aCe1b0C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, - "high": 0, - "informational": 7, - "low": 5, - "medium": 3 + "gas": 41, + "high": 2, + "informational": 23, + "low": 13, + "medium": 6 }, - "lines_analyzed_count": 314, + "lines_analyzed_count": 425, "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.48", - "threat_score": "100.00" + "score": "3.64", + "score_v2": "72.71", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "address": "0xa5fc92Ca57a21C87AA0477b1c8fE8B9Bbf69d6C2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x181D93EA28023bf40C8bB94796c55138719803B4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78D338F9d54E9e41872E68cB1c01d9499d87eE52", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contract_address": "0x78D338F9d54E9e41872E68cB1c01d9499d87eE52", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contractname": "VotingTokenVestingPlans", + "contract_url": "https://eth.blockscout.com/address/0x78D338F9d54E9e41872E68cB1c01d9499d87eE52", + "contractname": "UpCrowdPoolingFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x78D338F9d54E9e41872E68cB1c01d9499d87eE52/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 0, - "informational": 8, - "low": 2, - "medium": 3 + "gas": 34, + "high": 1, + "informational": 26, + "low": 12, + "medium": 1 }, - "lines_analyzed_count": 356, + "lines_analyzed_count": 453, "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.39", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "79.91", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "address": "0x45a7E2E9D780613E047f7e78a9d3902ff854B522", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_address": "0x45a7E2E9D780613E047f7e78a9d3902ff854B522", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", - "contractname": "TokenLockupPlans", + "contract_url": "https://eth.blockscout.com/address/0x45a7E2E9D780613E047f7e78a9d3902ff854B522", + "contractname": "DODOCalleeHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45a7E2E9D780613E047f7e78a9d3902ff854B522/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 27, - "high": 0, - "informational": 4, - "low": 5, + "critical": 0, + "gas": 26, + "high": 3, + "informational": 15, + "low": 14, "medium": 2 }, - "lines_analyzed_count": 379, + "lines_analyzed_count": 482, "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "100.00" + "score": "4.10", + "score_v2": "81.95", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "address": "0xC9f93163c99695c6526b799EbcA2207Fdf7D61aD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contractname": "VotingTokenLockupPlans", + "contract_url": "https://eth.blockscout.com/address/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", + "contractname": "ERC20V3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 28, - "high": 0, - "informational": 5, - "low": 1, - "medium": 2 + "critical": 0, + "gas": 14, + "high": 3, + "informational": 6, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.54", - "score_v2": "90.73", - "threat_score": "100.00" + "lines_analyzed_count": 276, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.25", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contract_address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contractname": "TokenLockupPlans_Bound", + "contract_url": "https://eth.blockscout.com/address/0x0d9685D4037580F68D9F77B08971f17E1000bBdc", + "contractname": "DODOMineV3Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d9685D4037580F68D9F77B08971f17E1000bBdc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 + "critical": 1, + "gas": 44, + "high": 5, + "informational": 24, + "low": 22, + "medium": 4 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, + "lines_analyzed_count": 706, + "scan_time_taken": 2, "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" + "score_v2": "78.90", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "address": "0x048B8926bb0eE9c52e05D61fDffbCCffbeE06Fc2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contract_address": "0x048B8926bb0eE9c52e05D61fDffbCCffbeE06Fc2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contractname": "VotingTokenLockupPlans_Bound", + "contract_url": "https://eth.blockscout.com/address/0x048B8926bb0eE9c52e05D61fDffbCCffbeE06Fc2", + "contractname": "DODOCpProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x048B8926bb0eE9c52e05D61fDffbCCffbeE06Fc2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 + "gas": 36, + "high": 3, + "informational": 21, + "low": 17, + "medium": 3 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" + "lines_analyzed_count": 650, + "scan_time_taken": 1, + "score": "4.14", + "score_v2": "82.77", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contractname": "BatchPlanner", + "contract_url": "https://eth.blockscout.com/address/0xa356867fDCEa8e71AEaF87805808803806231FdC", + "contractname": "DODOV2Proxy02", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa356867fDCEa8e71AEaF87805808803806231FdC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 130, + "high": 16, + "informational": 78, + "low": 44, + "medium": 7 }, - "lines_analyzed_count": 114, - "scan_time_taken": 2, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "100.00" + "lines_analyzed_count": 2049, + "scan_time_taken": 5, + "score": "4.07", + "score_v2": "81.41", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "address": "0x4447183c50e82A8b0141718c405381a3b1bad634", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contract_address": "0x4447183c50e82A8b0141718c405381a3b1bad634", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contractname": "ClaimCampaigns", + "contract_url": "https://eth.blockscout.com/address/0x4447183c50e82A8b0141718c405381a3b1bad634", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4447183c50e82A8b0141718c405381a3b1bad634/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 2, "high": 0, - "informational": 10, - "low": 2, + "informational": 5, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 272, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.44", - "threat_score": "100.00" + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.34", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "address": "0x9224FC9d1389734cebb7CB29545BdDC546Fb9802", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contract_address": "0x9224FC9d1389734cebb7CB29545BdDC546Fb9802", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contractname": "StreamingHedgeys", + "contract_url": "https://eth.blockscout.com/address/0x9224FC9d1389734cebb7CB29545BdDC546Fb9802", + "contractname": "LockedTokenVault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9224FC9d1389734cebb7CB29545BdDC546Fb9802/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "critical": 2, + "gas": 38, + "high": 1, + "informational": 31, + "low": 17, + "medium": 2 }, - "lines_analyzed_count": 20, - "scan_time_taken": 0, - "score": "3.50", - "score_v2": "70.00", - "threat_score": "100.00" + "lines_analyzed_count": 497, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.25", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contract_address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contractname": "StreamingBoundHedgeys", + "contract_url": "https://eth.blockscout.com/address/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", + "contractname": "DSPFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 14, + "high": 3, + "informational": 3, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "100.00" + "lines_analyzed_count": 273, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.88", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "address": "0x72d220cE168C4f361dD4deE5D826a01AD8598f6C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contract_address": "0x72d220cE168C4f361dD4deE5D826a01AD8598f6C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contractname": "BatchStreamer", + "contract_url": "https://eth.blockscout.com/address/0x72d220cE168C4f361dD4deE5D826a01AD8598f6C", + "contractname": "DVMFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x72d220cE168C4f361dD4deE5D826a01AD8598f6C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 2, + "gas": 14, + "high": 3, + "informational": 3, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, + "lines_analyzed_count": 282, + "scan_time_taken": 1, "score": "4.22", - "score_v2": "84.38", - "threat_score": "100.00" + "score_v2": "84.40", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "address": "0xe6AafA1c45D9d0C64686c1f1D17B9fe9c7DAB05b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x093b68BFe0859D3C857Fc3529952897C30dD17EB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contract_address": "0x093b68BFe0859D3C857Fc3529952897C30dD17EB", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contractname": "StreamVestingNFT", + "contract_url": "https://eth.blockscout.com/address/0x093b68BFe0859D3C857Fc3529952897C30dD17EB", + "contractname": "DODOLimitOrder", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x093b68BFe0859D3C857Fc3529952897C30dD17EB/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 41, - "high": 0, - "informational": 11, - "low": 4, - "medium": 3 + "critical": 0, + "gas": 60, + "high": 2, + "informational": 33, + "low": 13, + "medium": 5 }, - "lines_analyzed_count": 390, - "scan_time_taken": 1, - "score": "4.05", - "score_v2": "81.03", - "threat_score": "89.47" + "lines_analyzed_count": 799, + "scan_time_taken": 2, + "score": "4.11", + "score_v2": "82.23", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "contract_address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", - "contractname": "BatchVester", + "contract_url": "https://eth.blockscout.com/address/0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", + "contractname": "D3Oracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 13, "high": 0, - "informational": 0, - "low": 3, + "informational": 7, + "low": 4, "medium": 1 }, - "lines_analyzed_count": 244, - "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.98", - "threat_score": "100.00" + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.20", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "address": "0x5fa9e06111814840398ceF6E9563d400F6ed3a8d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contract_address": "0x5fa9e06111814840398ceF6E9563d400F6ed3a8d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contractname": "Hedgeys", + "contract_url": "https://eth.blockscout.com/address/0x5fa9e06111814840398ceF6E9563d400F6ed3a8d", + "contractname": "D3UserQuota", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5fa9e06111814840398ceF6E9563d400F6ed3a8d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 16, "high": 0, - "informational": 8, - "low": 1, + "informational": 4, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 143, + "lines_analyzed_count": 109, "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.31", - "threat_score": "100.00" + "score": "3.35", + "score_v2": "66.97", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contract_address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contractname": "NonTransferrableNFTs", + "contract_url": "https://eth.blockscout.com/address/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", + "contractname": "DPPFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 0, - "informational": 7, - "low": 2, - "medium": 0 + "gas": 25, + "high": 1, + "informational": 3, + "low": 11, + "medium": 1 }, - "lines_analyzed_count": 149, - "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.89", - "threat_score": "94.74" + "lines_analyzed_count": 402, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.82", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x912f211b5d24b95caae5e568d621d9b72d5bccdb", + "address": "0xc4436fBAE6eBa5d95bf7d53Ae515F8A707Bd402A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x912f211b5d24b95caae5e568d621d9b72d5bccdb", + "contract_address": "0xc4436fBAE6eBa5d95bf7d53Ae515F8A707Bd402A", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x912f211b5d24b95caae5e568d621d9b72d5bccdb", - "contractname": "HedgeyDAOSwap", + "contract_url": "https://eth.blockscout.com/address/0xc4436fBAE6eBa5d95bf7d53Ae515F8A707Bd402A", + "contractname": "vDODOToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x912f211b5d24b95caae5e568d621d9b72d5bccdb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc4436fBAE6eBa5d95bf7d53Ae515F8A707Bd402A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 0, - "informational": 2, - "low": 1, - "medium": 0 + "gas": 74, + "high": 7, + "informational": 42, + "low": 34, + "medium": 5 }, - "lines_analyzed_count": 134, - "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.04", - "threat_score": "100.00" + "lines_analyzed_count": 799, + "scan_time_taken": 2, + "score": "3.58", + "score_v2": "71.59", + "threat_score": "85.00", + "score_rating": "Average" } } + }, + { + "address": "0x1B7902a66f133d899130bF44d7D879dA89913b2e", + "isVerified": false, + "solidityScanReport": null } ] }, - "8453": { + "10": { "overallInfo": { - "verifiedNumber": 11, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 11, - "securityScore": 84.96909090909092, + "verifiedNumber": 37, + "totalContractsNumber": 42, + "solidityScanContractsNumber": 36, + "securityScore": 79.9225, "issueSeverityDistribution": { - "critical": 6, - "gas": 171, - "high": 2, - "informational": 51, - "low": 26, - "medium": 10 + "critical": 7, + "gas": 872, + "high": 65, + "informational": 726, + "low": 360, + "medium": 51 } }, "contractsData": [ { - "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "address": "0xC48936eFC01dB84aB15FE89C08E3b2b72853eece", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contract_chain": "eth", + "contract_address": "0xC48936eFC01dB84aB15FE89C08E3b2b72853eece", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contractname": "TokenVestingPlans", + "contract_url": "https://optimism.blockscout.com/address/0xC48936eFC01dB84aB15FE89C08E3b2b72853eece", + "contractname": "DODOZoo", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC48936eFC01dB84aB15FE89C08E3b2b72853eece/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 14, "high": 0, - "informational": 7, - "low": 5, - "medium": 3 + "informational": 5, + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 314, + "lines_analyzed_count": 275, "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.48", - "threat_score": "100.00" + "score": "4.18", + "score_v2": "83.64", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "address": "0x1f83858cD6d0ae7a08aB1FD977C06DABEcE6d711", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contract_chain": "eth", + "contract_address": "0x1f83858cD6d0ae7a08aB1FD977C06DABEcE6d711", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contractname": "VotingTokenVestingPlans", + "contract_url": "https://optimism.blockscout.com/address/0x1f83858cD6d0ae7a08aB1FD977C06DABEcE6d711", + "contractname": "DSPFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f83858cD6d0ae7a08aB1FD977C06DABEcE6d711/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 0, - "informational": 8, - "low": 2, - "medium": 3 + "gas": 15, + "high": 3, + "informational": 7, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 356, + "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.39", - "threat_score": "100.00" + "score": "4.09", + "score_v2": "81.72", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "address": "0x42E456ea0dd7538ea103fBb1d0388D14C97bB5b2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "contract_chain": "eth", + "contract_address": "0x42E456ea0dd7538ea103fBb1d0388D14C97bB5b2", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", - "contractname": "TokenLockupPlans", + "contract_url": "https://optimism.blockscout.com/address/0x42E456ea0dd7538ea103fBb1d0388D14C97bB5b2", + "contractname": "ERC20Helper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42E456ea0dd7538ea103fBb1d0388D14C97bB5b2/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 27, - "high": 0, - "informational": 4, - "low": 5, - "medium": 2 + "critical": 0, + "gas": 3, + "high": 1, + "informational": 1, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 379, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "100.00" + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "eth", + "contract_address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contractname": "VotingTokenLockupPlans", + "contract_url": "https://optimism.blockscout.com/address/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", + "contractname": "ERC20V2Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 28, - "high": 0, - "informational": 5, - "low": 1, - "medium": 2 + "critical": 0, + "gas": 12, + "high": 2, + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.54", - "score_v2": "90.73", - "threat_score": "100.00" + "lines_analyzed_count": 241, + "scan_time_taken": 0, + "score": "3.92", + "score_v2": "78.42", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "address": "0xDd0951b69bc0CF9d39111E5037685FB573204c86", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contract_chain": "eth", + "contract_address": "0xDd0951b69bc0CF9d39111E5037685FB573204c86", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contractname": "TokenLockupPlans_Bound", + "contract_url": "https://optimism.blockscout.com/address/0xDd0951b69bc0CF9d39111E5037685FB573204c86", + "contractname": "DODOV1Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDd0951b69bc0CF9d39111E5037685FB573204c86/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 + "gas": 34, + "high": 4, + "informational": 49, + "low": 14, + "medium": 2 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" + "lines_analyzed_count": 688, + "scan_time_taken": 2, + "score": "4.03", + "score_v2": "80.67", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "address": "0x0BD7426f008737FeeD575ED8e2aA1bd4Fc49112D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contract_chain": "eth", + "contract_address": "0x0BD7426f008737FeeD575ED8e2aA1bd4Fc49112D", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contractname": "VotingTokenLockupPlans_Bound", + "contract_url": "https://optimism.blockscout.com/address/0x0BD7426f008737FeeD575ED8e2aA1bd4Fc49112D", + "contractname": "DODOCalleeHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0BD7426f008737FeeD575ED8e2aA1bd4Fc49112D/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 + "gas": 26, + "high": 3, + "informational": 20, + "low": 14, + "medium": 2 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" + "lines_analyzed_count": 489, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.19", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "address": "0xDb9C53F2cED34875685B607c97A61a65DA2F30a8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contract_chain": "eth", + "contract_address": "0xDb9C53F2cED34875685B607c97A61a65DA2F30a8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contractname": "BatchPlanner", + "contract_url": "https://optimism.blockscout.com/address/0xDb9C53F2cED34875685B607c97A61a65DA2F30a8", + "contractname": "DPPFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDb9C53F2cED34875685B607c97A61a65DA2F30a8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 25, + "high": 1, + "informational": 7, + "low": 11, + "medium": 1 }, - "lines_analyzed_count": 114, - "scan_time_taken": 2, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "100.00" + "lines_analyzed_count": 409, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.09", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contract_chain": "eth", + "contract_address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contractname": "ClaimCampaigns", + "contract_url": "https://optimism.blockscout.com/address/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "contractname": "D3MMFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 0, - "informational": 10, - "low": 2, + "informational": 2, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 272, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.44", - "threat_score": "100.00" + "lines_analyzed_count": 120, + "scan_time_taken": 0, + "score": "3.79", + "score_v2": "75.83", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", + "address": "0x2815b0aDdB0bECF86b10982a86A133Ae9d36AB0f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", - "contract_chain": "base", + "contract_address": "0x2815b0aDdB0bECF86b10982a86A133Ae9d36AB0f", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", - "contractname": "Hedgeys", + "contract_url": "https://optimism.blockscout.com/address/0x2815b0aDdB0bECF86b10982a86A133Ae9d36AB0f", + "contractname": "DODOSwapCalcHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2815b0aDdB0bECF86b10982a86A133Ae9d36AB0f/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 0, - "informational": 6, - "low": 1, + "gas": 22, + "high": 2, + "informational": 34, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 137, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.13", - "threat_score": "100.00" + "lines_analyzed_count": 453, + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.66", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", + "address": "0x918424575a7070266e04d2EB5467AFe99B67C25c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x169ae3d5AcC90F0895790F6321eE81CB040E8A6B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", - "contract_chain": "base", + "contract_address": "0x169ae3d5AcC90F0895790F6321eE81CB040E8A6B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", - "contractname": "NonTransferrableHedgeys", + "contract_url": "https://optimism.blockscout.com/address/0x169ae3d5AcC90F0895790F6321eE81CB040E8A6B", + "contractname": "DODOV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x169ae3d5AcC90F0895790F6321eE81CB040E8A6B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 1, "high": 0, - "informational": 7, - "low": 2, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 149, + "lines_analyzed_count": 128, "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.89", - "threat_score": "94.74" + "score": "4.65", + "score_v2": "92.97", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", + "address": "0x1506b54A1c0eA1B2F4a84866Ec5776F7F6e7f0B1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", - "contract_chain": "base", + "contract_address": "0x1506b54A1c0eA1B2F4a84866Ec5776F7F6e7f0B1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", - "contractname": "HedgeyDAOSwap", + "contract_url": "https://optimism.blockscout.com/address/0x1506b54A1c0eA1B2F4a84866Ec5776F7F6e7f0B1", + "contractname": "D3RateManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1506b54A1c0eA1B2F4a84866Ec5776F7F6e7f0B1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 4, "high": 0, - "informational": 2, - "low": 1, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 134, + "lines_analyzed_count": 74, "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.04", - "threat_score": "100.00" + "score": "3.99", + "score_v2": "79.73", + "threat_score": "89.47", + "score_rating": "Average" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 16, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 16, - "securityScore": 82.879375, - "issueSeverityDistribution": { - "critical": 7, - "gas": 238, - "high": 2, - "informational": 69, - "low": 39, - "medium": 15 - } - }, - "contractsData": [ + }, { - "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contract_chain": "eth", + "contract_address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contractname": "TokenVestingPlans", + "contract_url": "https://optimism.blockscout.com/address/0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", + "contractname": "D3Oracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 13, "high": 0, - "informational": 7, - "low": 5, - "medium": 3 + "informational": 8, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.48", - "threat_score": "100.00" + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.40", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "address": "0xfD9D2827AD469B72B69329dAA325ba7AfbDb3C98", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contract_chain": "eth", + "contract_address": "0xfD9D2827AD469B72B69329dAA325ba7AfbDb3C98", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contractname": "VotingTokenVestingPlans", + "contract_url": "https://optimism.blockscout.com/address/0xfD9D2827AD469B72B69329dAA325ba7AfbDb3C98", + "contractname": "DODOV2Proxy02", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfD9D2827AD469B72B69329dAA325ba7AfbDb3C98/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 0, - "informational": 8, - "low": 2, + "gas": 90, + "high": 10, + "informational": 99, + "low": 31, "medium": 3 }, - "lines_analyzed_count": 356, - "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.39", - "threat_score": "100.00" + "lines_analyzed_count": 1643, + "scan_time_taken": 4, + "score": "4.09", + "score_v2": "81.74", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "address": "0x2B800DC6270726F7E2266cE8cD5A3F8436fe0B40", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "contract_chain": "eth", + "contract_address": "0x2B800DC6270726F7E2266cE8cD5A3F8436fe0B40", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", - "contractname": "TokenLockupPlans", + "contract_url": "https://optimism.blockscout.com/address/0x2B800DC6270726F7E2266cE8cD5A3F8436fe0B40", + "contractname": "DVMFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2B800DC6270726F7E2266cE8cD5A3F8436fe0B40/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 27, - "high": 0, - "informational": 4, - "low": 5, - "medium": 2 + "critical": 0, + "gas": 15, + "high": 3, + "informational": 7, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 379, + "lines_analyzed_count": 303, "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "100.00" + "score": "4.16", + "score_v2": "83.17", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x072b3e5391B8bc868934562E510e6B2454163093", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "eth", + "contract_address": "0x072b3e5391B8bc868934562E510e6B2454163093", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contractname": "VotingTokenLockupPlans", + "contract_url": "https://optimism.blockscout.com/address/0x072b3e5391B8bc868934562E510e6B2454163093", + "contractname": "DODOCpProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x072b3e5391B8bc868934562E510e6B2454163093/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 28, - "high": 0, - "informational": 5, - "low": 1, - "medium": 2 + "critical": 0, + "gas": 35, + "high": 3, + "informational": 28, + "low": 17, + "medium": 3 }, - "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.54", - "score_v2": "90.73", - "threat_score": "100.00" + "lines_analyzed_count": 635, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.42", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "address": "0x5fe43C0EbfE66b83C10A9A37AD1E4aC640AAAA65", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contract_chain": "eth", + "contract_address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contractname": "TokenLockupPlans_Bound", + "contract_url": "https://optimism.blockscout.com/address/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", + "contractname": "DODOSellHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, + "gas": 18, + "high": 1, + "informational": 33, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" + "lines_analyzed_count": 417, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.41", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contract_chain": "eth", + "contract_address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contractname": "VotingTokenLockupPlans_Bound", + "contract_url": "https://optimism.blockscout.com/address/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", + "contractname": "DODOApproveProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 9, "high": 0, - "informational": 1, - "low": 2, - "medium": 0 + "informational": 6, + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 33, + "lines_analyzed_count": 155, "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" + "score": "3.84", + "score_v2": "76.77", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "address": "0xaEdbD08D92ECccaA9A93b1A8D66D1d356e470c78", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contract_chain": "eth", + "contract_address": "0xaEdbD08D92ECccaA9A93b1A8D66D1d356e470c78", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contractname": "BatchPlanner", + "contract_url": "https://optimism.blockscout.com/address/0xaEdbD08D92ECccaA9A93b1A8D66D1d356e470c78", + "contractname": "DODOMineV3Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaEdbD08D92ECccaA9A93b1A8D66D1d356e470c78/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "critical": 1, + "gas": 44, + "high": 5, + "informational": 36, + "low": 22, + "medium": 4 }, - "lines_analyzed_count": 114, + "lines_analyzed_count": 729, "scan_time_taken": 2, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "100.00" + "score": "3.90", + "score_v2": "77.91", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "address": "0x59Bef1EEdfCC26e7c9FD47c22625f81124228FaD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contract_chain": "eth", + "contract_address": "0x59Bef1EEdfCC26e7c9FD47c22625f81124228FaD", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contractname": "ClaimCampaigns", + "contract_url": "https://optimism.blockscout.com/address/0x59Bef1EEdfCC26e7c9FD47c22625f81124228FaD", + "contractname": "UniAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59Bef1EEdfCC26e7c9FD47c22625f81124228FaD/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 0, - "informational": 10, - "low": 2, + "gas": 15, + "high": 2, + "informational": 7, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 272, + "lines_analyzed_count": 217, "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.44", - "threat_score": "100.00" + "score": "4.08", + "score_v2": "81.57", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "address": "0x0fcB5237A1997C4700Ffa2BB4522EA38d4F851Fc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contract_chain": "eth", + "contract_address": "0x0fcB5237A1997C4700Ffa2BB4522EA38d4F851Fc", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contractname": "StreamingHedgeys", + "contract_url": "https://optimism.blockscout.com/address/0x0fcB5237A1997C4700Ffa2BB4522EA38d4F851Fc", + "contractname": "D3Vault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0fcB5237A1997C4700Ffa2BB4522EA38d4F851Fc/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 29, + "high": 1, + "informational": 4, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 20, - "scan_time_taken": 0, - "score": "3.50", - "score_v2": "70.00", - "threat_score": "100.00" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.20", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "address": "0xa1609A1fa7DC16c025feA194c02b2822441b8c10", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contract_chain": "eth", + "contract_address": "0xa1609A1fa7DC16c025feA194c02b2822441b8c10", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contractname": "StreamingBoundHedgeys", + "contract_url": "https://optimism.blockscout.com/address/0xa1609A1fa7DC16c025feA194c02b2822441b8c10", + "contractname": "D3MMLiquidationRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1609A1fa7DC16c025feA194c02b2822441b8c10/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, + "gas": 1, + "high": 1, + "informational": 2, "low": 2, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 23, + "lines_analyzed_count": 37, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "100.00" + "score": "3.11", + "score_v2": "62.16", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "address": "0x65934e2f228Fde069A6255F46E6A15Bc9DE38545", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7950dC01542eFE1c03aea610472e3b565B53f64a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contract_chain": "eth", + "contract_address": "0x7950dC01542eFE1c03aea610472e3b565B53f64a", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contractname": "BatchStreamer", + "contract_url": "https://optimism.blockscout.com/address/0x7950dC01542eFE1c03aea610472e3b565B53f64a", + "contractname": "DODORouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7950dC01542eFE1c03aea610472e3b565B53f64a/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 2, - "medium": 1 + "gas": 57, + "high": 3, + "informational": 46, + "low": 21, + "medium": 4 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "100.00" + "lines_analyzed_count": 692, + "scan_time_taken": 2, + "score": "3.78", + "score_v2": "75.58", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contract_chain": "eth", + "contract_address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contractname": "StreamVestingNFT", + "contract_url": "https://optimism.blockscout.com/address/0x716fcc67dcA500A91B4a28c9255262c398D8f971", + "contractname": "DODOFeeRouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x716fcc67dcA500A91B4a28c9255262c398D8f971/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 41, - "high": 0, - "informational": 11, - "low": 4, - "medium": 3 + "critical": 3, + "gas": 66, + "high": 3, + "informational": 66, + "low": 31, + "medium": 2 }, - "lines_analyzed_count": 390, - "scan_time_taken": 1, - "score": "4.05", - "score_v2": "81.03", - "threat_score": "89.47" + "lines_analyzed_count": 1664, + "scan_time_taken": 2, + "score": "4.32", + "score_v2": "86.36", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", - "contract_chain": "eth", + "contract_address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", - "contractname": "BatchVester", + "contract_url": "https://optimism.blockscout.com/address/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", + "contractname": "DODOFeeRouteProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 66, + "high": 3, + "informational": 66, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 1664, + "scan_time_taken": 2, + "score": "4.32", + "score_v2": "86.36", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC48A8e689a644de96F80786ACb69E6F76D057F25", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC48A8e689a644de96F80786ACb69E6F76D057F25", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC48A8e689a644de96F80786ACb69E6F76D057F25", + "contractname": "DODOV2RouteHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC48A8e689a644de96F80786ACb69E6F76D057F25/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 0, + "gas": 9, + "high": 1, "informational": 0, - "low": 3, - "medium": 1 + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 244, + "lines_analyzed_count": 187, "scan_time_taken": 1, "score": "4.55", - "score_v2": "90.98", - "threat_score": "100.00" + "score_v2": "90.91", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "address": "0x61721e89a498dADa7aD579482BDC2aE60a9C5D54", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contract_chain": "eth", + "contract_address": "0x61721e89a498dADa7aD579482BDC2aE60a9C5D54", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contractname": "Hedgeys", + "contract_url": "https://optimism.blockscout.com/address/0x61721e89a498dADa7aD579482BDC2aE60a9C5D54", + "contractname": "DODODspProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61721e89a498dADa7aD579482BDC2aE60a9C5D54/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 0, - "informational": 8, - "low": 1, - "medium": 0 + "gas": 58, + "high": 6, + "informational": 54, + "low": 21, + "medium": 4 }, - "lines_analyzed_count": 143, - "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.31", - "threat_score": "100.00" + "lines_analyzed_count": 858, + "scan_time_taken": 2, + "score": "3.89", + "score_v2": "77.86", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contract_chain": "eth", + "contract_address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contractname": "NonTransferrableNFTs", + "contract_url": "https://optimism.blockscout.com/address/0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", + "contractname": "D3UserQuota", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 16, "high": 0, - "informational": 7, - "low": 2, + "informational": 4, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 149, - "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.89", - "threat_score": "94.74" + "lines_analyzed_count": 109, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.97", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", + "address": "0x677dD94031b3263Bd0E27ef5093C69A1a3037a00", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", + "contract_address": "0x677dD94031b3263Bd0E27ef5093C69A1a3037a00", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", - "contractname": "HedgeyDAOSwap", + "contract_url": "https://optimism.blockscout.com/address/0x677dD94031b3263Bd0E27ef5093C69A1a3037a00", + "contractname": "MultiSigWalletWithTimelock", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x677dD94031b3263Bd0E27ef5093C69A1a3037a00/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 0, - "informational": 7, - "low": 1, - "medium": 0 + "gas": 46, + "high": 1, + "informational": 28, + "low": 3, + "medium": 5 }, - "lines_analyzed_count": 134, - "scan_time_taken": 0, - "score": "4.37", - "score_v2": "87.31", - "threat_score": "100.00" + "lines_analyzed_count": 434, + "scan_time_taken": 1, + "score": "3.86", + "score_v2": "77.19", + "threat_score": "89.47", + "score_rating": "Average" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 15, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 15, - "securityScore": 82.62400000000001, - "issueSeverityDistribution": { - "critical": 7, - "gas": 226, - "high": 2, - "informational": 54, - "low": 37, - "medium": 15 - } - }, - "contractsData": [ + }, { - "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "address": "0x424976B3997514aFa7c5122D053b8973f225D9db", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contract_chain": "eth", + "contract_address": "0x424976B3997514aFa7c5122D053b8973f225D9db", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contractname": "TokenVestingPlans", + "contract_url": "https://optimism.blockscout.com/address/0x424976B3997514aFa7c5122D053b8973f225D9db", + "contractname": "CrowdPoolingFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x424976B3997514aFa7c5122D053b8973f225D9db/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, - "high": 0, - "informational": 7, - "low": 5, - "medium": 3 + "gas": 49, + "high": 1, + "informational": 35, + "low": 16, + "medium": 2 }, - "lines_analyzed_count": 314, + "lines_analyzed_count": 526, "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.48", - "threat_score": "100.00" + "score": "3.80", + "score_v2": "76.05", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "address": "0x5a274F1DeADf90FC844C9Ff94f79F9c1fF0E0aCC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contract_chain": "eth", + "contract_address": "0x5a274F1DeADf90FC844C9Ff94f79F9c1fF0E0aCC", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contractname": "VotingTokenVestingPlans", + "contract_url": "https://optimism.blockscout.com/address/0x5a274F1DeADf90FC844C9Ff94f79F9c1fF0E0aCC", + "contractname": "ERC20V3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5a274F1DeADf90FC844C9Ff94f79F9c1fF0E0aCC/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 0, - "informational": 8, - "low": 2, - "medium": 3 + "gas": 14, + "high": 3, + "informational": 19, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 356, + "lines_analyzed_count": 277, "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.39", - "threat_score": "100.00" + "score": "3.88", + "score_v2": "77.62", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "address": "0xb98Ac2fEFc8b73aeAE33D02BB00c26E12afCa9Df", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "contract_chain": "eth", + "contract_address": "0xb98Ac2fEFc8b73aeAE33D02BB00c26E12afCa9Df", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", - "contractname": "TokenLockupPlans", + "contract_url": "https://optimism.blockscout.com/address/0xb98Ac2fEFc8b73aeAE33D02BB00c26E12afCa9Df", + "contractname": "Multicall", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb98Ac2fEFc8b73aeAE33D02BB00c26E12afCa9Df/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 27, + "critical": 0, + "gas": 4, "high": 0, - "informational": 4, - "low": 5, - "medium": 2 + "informational": 5, + "low": 2, + "medium": 4 }, - "lines_analyzed_count": 379, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "100.00" + "lines_analyzed_count": 56, + "scan_time_taken": 0, + "score": "2.77", + "score_v2": "55.36", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "address": "0xa492d6eABcdc3E204676f15B950bBdD448080364", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "eth", + "contract_address": "0xa492d6eABcdc3E204676f15B950bBdD448080364", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contractname": "VotingTokenLockupPlans", + "contract_url": "https://optimism.blockscout.com/address/0xa492d6eABcdc3E204676f15B950bBdD448080364", + "contractname": "DODOApprove", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa492d6eABcdc3E204676f15B950bBdD448080364/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, + "critical": 0, "gas": 28, - "high": 0, - "informational": 5, - "low": 1, + "high": 1, + "informational": 19, + "low": 12, "medium": 2 }, - "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.54", - "score_v2": "90.73", - "threat_score": "100.00" + "lines_analyzed_count": 354, + "scan_time_taken": 1, + "score": "3.86", + "score_v2": "77.12", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "address": "0x04f7BaE2A4c05cd567F762E33450deBCebdC89EA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contract_chain": "eth", + "contract_address": "0x04f7BaE2A4c05cd567F762E33450deBCebdC89EA", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contractname": "TokenLockupPlans_Bound", + "contract_url": "https://optimism.blockscout.com/address/0x04f7BaE2A4c05cd567F762E33450deBCebdC89EA", + "contractname": "D3MM", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x04f7BaE2A4c05cd567F762E33450deBCebdC89EA/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 2, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 33, + "lines_analyzed_count": 69, "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" + "score": "4.42", + "score_v2": "88.41", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "address": "0xA36b345d087C14161D0B3fE1b96fD1CC551CE0C9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contract_chain": "eth", + "contract_address": "0xA36b345d087C14161D0B3fE1b96fD1CC551CE0C9", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contractname": "VotingTokenLockupPlans_Bound", + "contract_url": "https://optimism.blockscout.com/address/0xA36b345d087C14161D0B3fE1b96fD1CC551CE0C9", + "contractname": "DODOMineV2Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA36b345d087C14161D0B3fE1b96fD1CC551CE0C9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 12, "high": 0, - "informational": 1, - "low": 2, - "medium": 0 + "informational": 5, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 33, + "lines_analyzed_count": 204, "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" + "score": "4.22", + "score_v2": "84.31", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "address": "0x9eD110c929A1F9E4AE4Fa8a88f7Be5c2292d2a7F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contract_chain": "eth", + "contract_address": "0x9eD110c929A1F9E4AE4Fa8a88f7Be5c2292d2a7F", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contractname": "BatchPlanner", + "contract_url": "https://optimism.blockscout.com/address/0x9eD110c929A1F9E4AE4Fa8a88f7Be5c2292d2a7F", + "contractname": "DODOMineV3Registry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9eD110c929A1F9E4AE4Fa8a88f7Be5c2292d2a7F/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 2, - "informational": 0, + "gas": 7, + "high": 0, + "informational": 6, "low": 3, "medium": 0 }, - "lines_analyzed_count": 114, - "scan_time_taken": 2, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "100.00" + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.12", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "address": "0x1fC8EC204549C865a17b4059A57decA66A4Bd4cC", "isVerified": false, "solidityScanReport": null }, { - "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "address": "0x6281E0628eb2B37fE9943279EA39725D5f0E0dBe", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contract_chain": "eth", + "contract_address": "0x6281E0628eb2B37fE9943279EA39725D5f0E0dBe", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contractname": "StreamingHedgeys", + "contract_url": "https://optimism.blockscout.com/address/0x6281E0628eb2B37fE9943279EA39725D5f0E0dBe", + "contractname": "DODOV1PmmHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6281E0628eb2B37fE9943279EA39725D5f0E0dBe/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 0, + "high": 1, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 20, + "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "3.50", - "score_v2": "70.00", - "threat_score": "100.00" + "score": "4.68", + "score_v2": "93.65", + "threat_score": "94.74", + "score_rating": "Great" } } - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 19, + "totalContractsNumber": 26, + "solidityScanContractsNumber": 19, + "securityScore": 78.60684210526317, + "issueSeverityDistribution": { + "critical": 6, + "gas": 367, + "high": 31, + "informational": 192, + "low": 146, + "medium": 11 + } + }, + "contractsData": [ { - "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "address": "0x0B1467f71c082D8d410aF4376C685D9A6893cF36", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contract_chain": "eth", + "contract_address": "0x0B1467f71c082D8d410aF4376C685D9A6893cF36", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contractname": "StreamingBoundHedgeys", + "contract_url": "https://base.blockscout.com/address/0x0B1467f71c082D8d410aF4376C685D9A6893cF36", + "contractname": "DODODppProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0B1467f71c082D8d410aF4376C685D9A6893cF36/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 2, + "gas": 7, + "high": 2, + "informational": 7, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 23, + "lines_analyzed_count": 230, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "100.00" + "score": "4.30", + "score_v2": "86.09", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "address": "0x66c45FF040e86DC613F239123A5E21FFdC3A3fEC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contract_chain": "eth", + "contract_address": "0x66c45FF040e86DC613F239123A5E21FFdC3A3fEC", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contractname": "BatchStreamer", + "contract_url": "https://base.blockscout.com/address/0x66c45FF040e86DC613F239123A5E21FFdC3A3fEC", + "contractname": "DODOV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66c45FF040e86DC613F239123A5E21FFdC3A3fEC/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 0, "high": 0, "informational": 0, - "low": 2, - "medium": 1 + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 21, "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "100.00" + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contract_chain": "eth", + "contract_address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contractname": "StreamVestingNFT", + "contract_url": "https://base.blockscout.com/address/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", + "contractname": "CrowdPoolingFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 41, - "high": 0, - "informational": 11, - "low": 4, - "medium": 3 + "critical": 0, + "gas": 29, + "high": 1, + "informational": 5, + "low": 11, + "medium": 1 }, - "lines_analyzed_count": 390, + "lines_analyzed_count": 235, "scan_time_taken": 1, - "score": "4.05", - "score_v2": "81.03", - "threat_score": "89.47" + "score": "3.66", + "score_v2": "73.19", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "address": "0xbcd2FDC3B884Cf0dfD932f55Ec2Fe1fB7e8c62Da", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", - "contract_chain": "eth", + "contract_address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", - "contractname": "BatchVester", + "contract_url": "https://optimism.blockscout.com/address/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "contractname": "D3MMFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 13, "high": 0, - "informational": 0, - "low": 3, - "medium": 1 + "informational": 2, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 244, - "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.98", - "threat_score": "100.00" + "lines_analyzed_count": 120, + "scan_time_taken": 0, + "score": "3.79", + "score_v2": "75.83", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "address": "0xee7210fc88E1FFdB6aFb305E8F68b4f1d20FEdAd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contract_chain": "eth", + "contract_address": "0xee7210fc88E1FFdB6aFb305E8F68b4f1d20FEdAd", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contractname": "Hedgeys", + "contract_url": "https://base.blockscout.com/address/0xee7210fc88E1FFdB6aFb305E8F68b4f1d20FEdAd", + "contractname": "MulticallWithValid", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xee7210fc88E1FFdB6aFb305E8F68b4f1d20FEdAd/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 4, "high": 0, - "informational": 8, - "low": 1, - "medium": 0 + "informational": 3, + "low": 2, + "medium": 4 }, - "lines_analyzed_count": 143, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.31", - "threat_score": "100.00" + "score": "2.60", + "score_v2": "52.08", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contract_chain": "eth", + "contract_address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contractname": "NonTransferrableNFTs", + "contract_url": "https://base.blockscout.com/address/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 2, "high": 0, - "informational": 7, - "low": 2, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 149, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.89", - "threat_score": "94.74" + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", + "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", - "contract_chain": "gnosis", + "contract_address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", - "contractname": "HedgeyDAOSwap", + "contract_url": "https://base.blockscout.com/address/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", + "contractname": "DODOCpProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcd33c2b1949de672afdc998f78d1a553a7b56c0b/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 0, - "informational": 2, - "low": 1, + "gas": 5, + "high": 2, + "informational": 5, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 134, - "scan_time_taken": 1, - "score": "4.55", - "score_v2": "91.04", - "threat_score": "100.00" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.53", + "threat_score": "90.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "curve", - "doc": "https://curve.readthedocs.io/ref-addresses.html", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 171, - "solidityScanContractsNumber": 6, - "securityScore": 81.99, - "issueSeverityDistribution": { - "critical": 4, - "gas": 324, - "high": 28, - "informational": 682, - "low": 311, - "medium": 14 - } - }, - "contractsData": [ - { - "address": "0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6c3f90f043a72fa612cbac8115ee7e52bde6e490", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfd2a8fa60abd58efe3eee34dd494cd491dc14900", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdebf20617708857ebe4f679508e7b7863a8a8eee", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa96a65c051bf88b4095ee1f2451c2a9d43f53ae2", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xaa17a236f2badc98ddc0cf999abb47d47fc0a6cf", - "isVerified": false, - "solidityScanReport": null + "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", + "contractname": "D3Oracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 8, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.40", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { - "address": "0x79a8c46dea5ada233abaffd40f3a0a2b1e5a4f27", - "isVerified": false, - "solidityScanReport": null + "address": "0x17644d3B366273faC75A07996E2F90A99A2946a7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x17644d3B366273faC75A07996E2F90A99A2946a7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x17644d3B366273faC75A07996E2F90A99A2946a7", + "contractname": "DODOV1PmmHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17644d3B366273faC75A07996E2F90A99A2946a7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 1, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 46, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xb6c057591e073249f2d9d88ba59a46cfc9b59edb", - "isVerified": false, - "solidityScanReport": null + "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x89872650fA1A391f58B4E144222bB02e44db7e3B", + "contractname": "D3Maker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89872650fA1A391f58B4E144222bB02e44db7e3B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 1, + "informational": 10, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.06", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x3b3ac5386837dc563660fb6a0937dfaa5924333b", - "isVerified": false, - "solidityScanReport": null + "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "contractname": "DSPFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 3, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 163, + "scan_time_taken": 0, + "score": "3.93", + "score_v2": "78.53", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { - "address": "0xa2b47e3d5c44877cca798226b7b8118f9bfb7a56", - "isVerified": false, - "solidityScanReport": null + "address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA376762070F7fCE8f3646AAe90e6e375e6daF128", + "contractname": "DODOFeeRouteProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA376762070F7fCE8f3646AAe90e6e375e6daF128/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 66, + "high": 3, + "informational": 56, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 1663, + "scan_time_taken": 2, + "score": "4.35", + "score_v2": "86.95", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { - "address": "0xeb21209ae4c2c9ff2a86aca31e123764a3b6bc06", - "isVerified": false, - "solidityScanReport": null + "address": "0x8dD0Fea5FA2f7df535F87f312641Cc15d8B151BA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8dD0Fea5FA2f7df535F87f312641Cc15d8B151BA", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8dD0Fea5FA2f7df535F87f312641Cc15d8B151BA", + "contractname": "DODOMineV3Registry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8dD0Fea5FA2f7df535F87f312641Cc15d8B151BA/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 3, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.43", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { - "address": "0x845838df265dcd2c412a1dc9e959c7d08537f8a2", - "isVerified": false, - "solidityScanReport": null + "address": "0x44023441f2Bad375b6b5C6354B03c3E9AD01E269", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x44023441f2Bad375b6b5C6354B03c3E9AD01E269", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x44023441f2Bad375b6b5C6354B03c3E9AD01E269", + "contractname": "DODOCalleeHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44023441f2Bad375b6b5C6354B03c3E9AD01E269/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 2, + "informational": 2, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.37", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { - "address": "0x0ce6a5ff5217e38315f87032cf90686c96627caa", + "address": "0xB5c7BA1EAde74800cD6cf5F56b1c4562De373780", "isVerified": false, "solidityScanReport": null }, { - "address": "0x194ebd173f6cdace046c53eacce9b953f28411d1", - "isVerified": false, - "solidityScanReport": null + "address": "0xc0F9553Df63De5a97Fe64422c8578D0657C360f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc0F9553Df63De5a97Fe64422c8578D0657C360f7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc0F9553Df63De5a97Fe64422c8578D0657C360f7", + "contractname": "DPPFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc0F9553Df63De5a97Fe64422c8578D0657C360f7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 1, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 234, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.48", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { - "address": "0x4ca9b3063ec5866a4b82e437059d2c43d1be596f", - "isVerified": false, - "solidityScanReport": null + "address": "0x4CAD0052524648A7Fa2cfE279997b00239295F33", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4CAD0052524648A7Fa2cfE279997b00239295F33", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4CAD0052524648A7Fa2cfE279997b00239295F33", + "contractname": "DODOV2Proxy02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4CAD0052524648A7Fa2cfE279997b00239295F33/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 54, + "high": 8, + "informational": 17, + "low": 13, + "medium": 0 + }, + "lines_analyzed_count": 546, + "scan_time_taken": 2, + "score": "3.82", + "score_v2": "76.37", + "threat_score": "80.00", + "score_rating": "Average" + } + } }, { - "address": "0xb19059ebb43466c323583928285a49f558e572fd", - "isVerified": false, - "solidityScanReport": null + "address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", + "contractname": "DODOSellHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 6, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 228, + "scan_time_taken": 1, + "score": "4.61", + "score_v2": "92.11", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x2dded6da1bf5dbdf597c45fcfaa3194e53ecfeaf", - "isVerified": false, - "solidityScanReport": null + "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "contractname": "ERC20V3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 3, + "informational": 5, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 193, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.87", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0x5282a4ef67d9c33135340fb3289cc1711c13638c", - "isVerified": false, - "solidityScanReport": null + "address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", + "contractname": "DODOFeeRouteProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 66, + "high": 3, + "informational": 56, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 1664, + "scan_time_taken": 2, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { - "address": "0xf178c0b5bb7e7abf4e12a4838c7b7c5ba2c623c0", + "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", "isVerified": false, "solidityScanReport": null }, { - "address": "0xcee60cfa923170e4f8204ae08b4fa6a3f5656f3a", + "address": "0xe42A29cB784cD4E1a2C9EE4B01CE70A6E720A160", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa50ccc70b6a011cffddf45057e39679379187287", + "address": "0xFD2b7994f91c08aAa5e013E899334A2DBb500DF1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x06364f10b501e868329afbc005b3492902d6c763", + "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", "isVerified": false, "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "synapse", + "doc": "https://docs.synapseprotocol.com/synapse-bridge/contract-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 6, + "securityScore": 85.48166666666667, + "issueSeverityDistribution": { + "critical": 0, + "gas": 73, + "high": 17, + "informational": 26, + "low": 51, + "medium": 7 + } + }, + "contractsData": [ { - "address": "0xd905e2eaebe188fc92179b6350807d8bd91db0d8", - "isVerified": false, - "solidityScanReport": null + "address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", + "contractname": "MiniChefV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 6, + "informational": 7, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 276, + "scan_time_taken": 1, + "score": "3.73", + "score_v2": "74.64", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { - "address": "0x93054188d876f558f4a66b2ef1d97d16edf0895b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49849c98ae39fff122806c06791fa73784fb3675", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf9440930043eb3997fc70e1339dbb11f341de7a8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x53a901d48795c58f485cbb38df08fa96a24669d5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeb16ae0052ed37f479f7fe63849198df1765a733", - "isVerified": false, - "solidityScanReport": null + "address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2796317b0fF8538F253012862c06787Adfb8cEb6", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2796317b0fF8538F253012862c06787Adfb8cEb6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 154, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.42", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x02d341ccb60faaf662bc0554d13778015d1b285c", + "address": "0x1B84765dE8B7566e4cEAF4D0fD3c5aF52D3DdE4F", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7fc77b5c7614e1533320ea6ddc2eb61fa00a9714", - "isVerified": false, - "solidityScanReport": null + "address": "0x6571d6be3d8460CF5F7d6711Cd9961860029D85F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6571d6be3d8460CF5F7d6711Cd9961860029D85F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6571d6be3d8460CF5F7d6711Cd9961860029D85F", + "contractname": "L1BridgeZap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6571d6be3d8460CF5F7d6711Cd9961860029D85F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 7, + "informational": 5, + "low": 16, + "medium": 2 + }, + "lines_analyzed_count": 1446, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.91", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0x075b1bb99792c9e1041ba13afef80c91a1e70fb3", - "isVerified": false, - "solidityScanReport": null + "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contractname": "SynapseRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 5, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 457, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.65", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { - "address": "0xc5424b857f758e906013f3555dad202e4bdb4567", - "isVerified": false, - "solidityScanReport": null + "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "contractname": "SynapseCCTPRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5a597d6e7ddf373a92c8f477daaa673b0902f48/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 4, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 273, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.42", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0xa3d87fffce63b53e0d54faa1cc983b7eb0b74a9c", + "address": "0x1116898DdA4015eD8dDefb84b6e8Bc24528Af2d8", "isVerified": false, "solidityScanReport": null }, { - "address": "0xdc24316b9ae028f1497c275eb9192a3ea0f67022", - "isVerified": false, - "solidityScanReport": null - }, + "address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.85", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 8, + "securityScore": 82.74249999999999, + "issueSeverityDistribution": { + "critical": 0, + "gas": 91, + "high": 20, + "informational": 45, + "low": 56, + "medium": 7 + } + }, + "contractsData": [ { - "address": "0x06325440d014e39736583c165c2963ba99faf14e", + "address": "0xF44938b0125A6662f9536281aD2CD6c499F22004", "isVerified": false, "solidityScanReport": null }, { - "address": "0xfcba3e75865d2d561be8d220616520c171f12851", - "isVerified": false, - "solidityScanReport": null + "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773bd9c54534a01abf01d05f6b4bd35e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xa5407eae9ba41422680e2e00537571bcc53efbfd", + "address": "0x67C10C397dD0Ba417329543c1a40eb48AAa7cd00", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc25a3a3b969415c80451098fa907ec722572917f", - "isVerified": false, - "solidityScanReport": null + "address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x809DC529f07651bD43A172e8dB6f4a7a0d771036", + "contractname": "SynapseERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x809DC529f07651bD43A172e8dB6f4a7a0d771036/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 46, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0x80466c64868e1ab14a1ddf27a676c3fcbe638fe5", - "isVerified": false, - "solidityScanReport": null + "address": "0xe8c610fcb63A4974F02Da52f0B4523937012Aaa0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe8c610fcb63A4974F02Da52f0B4523937012Aaa0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe8c610fcb63A4974F02Da52f0B4523937012Aaa0", + "contractname": "MiniChefV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe8c610fcb63A4974F02Da52f0B4523937012Aaa0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 6, + "informational": 20, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 276, + "scan_time_taken": 1, + "score": "3.50", + "score_v2": "69.93", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { - "address": "0x331af2e331bd619defaa5dac6c038f53fcf9f785", - "isVerified": false, - "solidityScanReport": null + "address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", + "contractname": "SwapFlashLoan", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 164, + "scan_time_taken": 0, + "score": "4.51", + "score_v2": "90.24", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0xca3d75ac011bf5ad07a98d02f18225f9bd9a6bdf", - "isVerified": false, - "solidityScanReport": null + "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contractname": "SynapseRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 5, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 457, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.65", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { - "address": "0xac795d2c97e60df6a99ff1c814727302fd747a80", - "isVerified": false, - "solidityScanReport": null + "address": "0x470f9522ff620eE45DF86C58E54E6A645fE3b4A7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x470f9522ff620eE45DF86C58E54E6A645fE3b4A7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x470f9522ff620eE45DF86C58E54E6A645fE3b4A7", + "contractname": "L2BridgeZap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x470f9522ff620eE45DF86C58E54E6A645fE3b4A7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 10, + "informational": 5, + "low": 17, + "medium": 2 + }, + "lines_analyzed_count": 464, + "scan_time_taken": 1, + "score": "3.86", + "score_v2": "77.16", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { - "address": "0x52ea46506b9cc5ef470c5bf89f17dc28bb35d85c", - "isVerified": false, - "solidityScanReport": null + "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "contractname": "SynapseCCTPRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5a597d6e7ddf373a92c8f477daaa673b0902f48/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 4, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 273, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.42", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0x9fc689ccada600b6df723d9e47d84d76664a1f23", - "isVerified": false, - "solidityScanReport": null - }, + "address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 6, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 154, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.12", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 5, + "securityScore": 83.994, + "issueSeverityDistribution": { + "critical": 0, + "gas": 56, + "high": 10, + "informational": 23, + "low": 35, + "medium": 5 + } + }, + "contractsData": [ { - "address": "0xbbc81d23ea2c3ec7e56d39296f0cbb648873a5d3", - "isVerified": false, - "solidityScanReport": null + "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773bd9c54534a01abf01d05f6b4bd35e/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x45f783cce6b7ff23b2ab2d70e416cdb7d6055f51", + "address": "0x6223bD82010E2fB69F329933De20897e7a4C225f", "isVerified": false, "solidityScanReport": null }, { - "address": "0xdf5e0e81dff6faf3a7e52ba697820c5e32d806a8", - "isVerified": false, - "solidityScanReport": null + "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contractname": "SynapseRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 5, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 457, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.65", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { - "address": "0x8925d9d9b4569d737a48499def3f67baa5a144b9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x571ff5b7b346f706aa48d696a9a4a288e9bb4091", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x071c661b4deefb59e2a3ddb20db036821eee8f4b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc45b2eee6e09ca176ca3bb5f7eee7c47bf93c756", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x410e3e86ef427e30b9235497143881f717d93c2a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61e10659fe3aa93d036d099405224e4ac24996d0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8038c01a0390a8c547446a0b2c18fc9aefecc10c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3a664ab939fd8482048609f652f9a0b0677337b9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4f062658eaaf2c1ccf8c8e36d6824cdf41167956", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x64448b78561690b70e17cbe8029a3e5c1bb7136e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd2967f45c4f384deea880f807be904762a3dea07", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x09672362833d8f703d5395ef3252d4bfa51c15ca", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3ef6a01a0f81d6046290f3e2a8c5b843e738e604", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b5cfe992adac0c9d48e05854b2d91c73a003858", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1de7f0866e2c4adac7b457c58cc25c8688cda1f2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe7a24ef0c5e95ffb0f6684b813a78f2a3ad7d171", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d65b498cb23deaba52db31c93da9bffb340fb8f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x803a2b40c5a9bb2b86dd630b274fa2a9202874c2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8474ddbe98f5aa3179b3b3f5942d724afcdec9f6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1aef73d49dedc4b1778d0706583995958dc862e6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd5bcf53e2c81e1991570f33fa881c49eea570c8d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd81da8d904b52208541bade1bd6595d8a251f8dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2fe94ea3d5d4a175184081439753de15aef9d614", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x11f419adabbff8d595e7d5b223eee3863bb3902c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f55dde206dbad629c080068923b36fe9d6bdbef", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xde5331ac4b3630f94853ff322b66407e0d6331e8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbe175115bf33e12348ff77ccfee4726866a0fbd5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc18cc39da8b11da8c3541c598ee022258f9744da", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc2ee6b0334c261ed60c72f6054450b61b8f18e35", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaa82ca713d94bba7a89ceab55314f9effeddc78c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc25099792e9349c7dd09759744ea681c7de2cb66", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x64eda51d3ad40d56b9dfc5554e06f94e1dd786fd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf1f85a74ad6c64315f85af52d3d46bf715236adc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3e01dd8a5e1fb3481f0f589056b428fc308af0fb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97e2768e8e73511ca874545dc5ff8067eb19b787", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x094d12e5b541784701fd8d65f11fc0598fbc6332", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0f9cb53ebe405d49a0bbdbd291a65ff571bc83e1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4f3e8f405cf5afc05d68142f3783bdfe13811522", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3c8caee4e09296800f8d29a68fa3837e2dae4940", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x42d7025938bec20b69cbae5a77421082407f053a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7eb40e450b9655f4b3cc4259bcc731c63ff55ae6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb0a0716841f2fc03fba72a891b8bb13584f52f2d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x890f4e345b1daed0367a877a1612f86a1f86985f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x94e131324b6054c0d789b190b2dac504e4361b53", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbfcf63294ad7105dea65aa58f8ae5be2d9d0952a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd662908ada2ea1916b3318327a97eb18ad588b5d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9582c4adacb3bce56fea3e590f05c3ca2fb9c477", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d10ed2cf043e6fcf51a0e7b4c2af3fa06695707", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdfc7adfa664b08767b735de28f9e84cd30492aee", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x69fb7c45726cfe2badee8317005d3f94be838840", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7ca5b0a2910b33e9759dc7ddb0413949071d7575", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaea6c312f4b3e04d752946d329693f7293bc2e6d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x90bb609649e0451e5ad952683d64bd2d1f245840", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x72e158d38dbd50a483501c24f792bdaaa3e7d55c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc5cfada84e902ad92dd40194f0883ad49639b023", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4c18e409dc8619bfb6a1cb56d114c3f592e0ae79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2db0e83599a91b508ac268a6197b8b14f5e72840", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5f626c30ec1215f4edcc9982265e8b1f411d1352", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x11137b10c210b579405c21a07489e28f3c040ab1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x64e3c23bfc40722d3b649844055f1d51c1ac041d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf5194c3325202f456c95c1cf0ca36f8475c1949f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfd4d8a17df4c27c1dd245d153ccf4499e806c87d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd7d147c6bb90a718c3de8c0568f9b560c79fa416", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb1f2cdec61db658f091671f5f199635aef202cac", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4dc4a289a8e33600d8bd4cf5f6313e43a37adec7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x462253b8f74b72304c145db0e4eebd326b22ca39", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x705350c4bcd35c9441419ddd5d2f097d7a55410f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3c0ffff15ea30c35d7a85b85c0782d6c94e1d238", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x182b723a58739a9c974cfdb385ceadb237453c28", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa90996896660decc6e997655e065b23788857849", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x824f13f1a2f29cfeea81154b46c0fc820677a637", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6828bcf74279ee32f2723ec536c22c51eed383c6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6955a55416a06839309018a8b0cb72c4ddc11f15", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc2b1df84112619d190193e48148000e3990bf627", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf98450b5602fa59cc66e1379dffb6fddc724cfc4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x055be5ddb7a925bfef3417fc157f53ca77ca7222", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbc89cd85491d81c6ad2954e6d0362ee29fca8f53", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b7020743bc2a4ca9eaf9d0722d42e20d6935855", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfa712ee4788c042e2b7bb55e6cb8ec569c4530c1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8101e6760130be2c8ace79643ab73500571b7162", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd533a949740bb3306d119cc777fa900ba034cd52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa464e6dcda8ac41e03616f95f4bc98a13b8922dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2f50d538606fa9edd2b11e2446beb18c9d5846bb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd061d61a4d941c39e5453435b6345dc261c2fce0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5f3b5dfeb7b28cdbd7faba78963ee202a494e2a2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x575ccd8e2d300e2377b43478339e364000318e2c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x519afb566c05e00cfb9af73496d00217a630e4d5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xecb456ea5365865ebab8a2661b0c503410e9b347", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3687367ccaebbe89f1bc8eae7592b4eed44ac0bd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8cf8af108b3b46ddc6ad596aebb917e053f0d72b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe478de485ad2fe566d49342cbd03e49ed7db3356", + "address": "0xfFC2d603fde1F99ad94026c00B6204Bb9b8c36E9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe478de485ad2fe566d49342cbd03e49ed7db3356", - "contract_chain": "eth", + "contract_address": "0xfFC2d603fde1F99ad94026c00B6204Bb9b8c36E9", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe478de485ad2fe566d49342cbd03e49ed7db3356", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://base.blockscout.com/address/0xfFC2d603fde1F99ad94026c00B6204Bb9b8c36E9", + "contractname": "MiniChefV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe478de485ad2fe566d49342cbd03e49ed7db3356/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfFC2d603fde1F99ad94026c00B6204Bb9b8c36E9/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, + "gas": 18, "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "informational": 7, + "low": 6, + "medium": 3 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 5, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 300, + "scan_time_taken": 1, + "score": "3.83", + "score_v2": "76.67", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xbcff8b0b9419b9a88c44546519b1e909cf330399", + "address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbcff8b0b9419b9a88c44546519b1e909cf330399", - "contract_chain": "eth", + "contract_address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbcff8b0b9419b9a88c44546519b1e909cf330399", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://base.blockscout.com/address/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbcff8b0b9419b9a88c44546519b1e909cf330399/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 4, + "low": 9, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 154, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.42", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x1115c9b3168563354137cdc60efb66552dd50678", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x40907540d8a6c65c637785e8f8b742ae6b0b9968", + "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x40907540d8a6c65c637785e8f8b742ae6b0b9968", + "contract_address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x40907540d8a6c65c637785e8f8b742ae6b0b9968", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "contractname": "SynapseCCTPRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x40907540d8a6c65c637785e8f8b742ae6b0b9968/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5a597d6e7ddf373a92c8f477daaa673b0902f48/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 20, + "high": 4, + "informational": 1, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 5, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 273, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.42", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", + "address": "0xb554A55358fF0382Fb21F0a478C3546d1106Be8c", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "gearbox-protocol", + "doc": "https://dev.gearbox.fi", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 333, + "totalContractsNumber": 335, + "solidityScanContractsNumber": 332, + "securityScore": 81.13593373493964, + "issueSeverityDistribution": { + "critical": 29, + "gas": 3853, + "high": 281, + "informational": 1034, + "low": 3127, + "medium": 362 + } + }, + "contractsData": [ + { + "address": "0x5935087E3F584cF9dac627BED23A11ce7E5DEec4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", + "contract_address": "0x5935087E3F584cF9dac627BED23A11ce7E5DEec4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0x5935087E3F584cF9dac627BED23A11ce7E5DEec4", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5935087E3F584cF9dac627BED23A11ce7E5DEec4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 2, "high": 0, - "informational": 31, - "low": 20, - "medium": 1 + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 405, - "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.26", - "threat_score": "94.44" + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x00669df67e4827fcc0e48a1838a8d5ab79281909", + "address": "0x06a8731CEFab819b9263f3bF24242feabBc87441", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x00669df67e4827fcc0e48a1838a8d5ab79281909", + "contract_address": "0x06a8731CEFab819b9263f3bF24242feabBc87441", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x00669df67e4827fcc0e48a1838a8d5ab79281909", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0x06a8731CEFab819b9263f3bF24242feabBc87441", + "contractname": "UniswapV3Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x00669df67e4827fcc0e48a1838a8d5ab79281909/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x06a8731CEFab819b9263f3bF24242feabBc87441/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 6, + "high": 2, + "informational": 6, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 190, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "81.05", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x5f3b5dfeb7b28cdbd7faba78963ee202a494e2a2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", + "address": "0x46709cA16b1FfEa5D6c6bB6b7E77Dd9e3B4908Ed", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", + "contract_address": "0x46709cA16b1FfEa5D6c6bB6b7E77Dd9e3B4908Ed", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", - "contractname": "MiniMeToken", + "contract_url": "https://eth.blockscout.com/address/0x46709cA16b1FfEa5D6c6bB6b7E77Dd9e3B4908Ed", + "contractname": "CreditManagerV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c0947b16fb1f755a2d32ec21a0c4181f711c500/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x46709cA16b1FfEa5D6c6bB6b7E77Dd9e3B4908Ed/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, - "high": 4, - "informational": 43, - "low": 35, - "medium": 5 + "gas": 31, + "high": 0, + "informational": 20, + "low": 36, + "medium": 6 }, - "lines_analyzed_count": 608, - "scan_time_taken": 1, - "score": "3.60", - "score_v2": "72.04", - "threat_score": "88.89" + "lines_analyzed_count": 1392, + "scan_time_taken": 3, + "score": "4.49", + "score_v2": "89.87", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x12220a63a2013133d54558c9d03c35288eac9b34", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0b5b9210d5015fd0c97fb19b32675b19703b0453", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdd0e10857d952c73b2fa39ce86308299df8774b8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaa42c0cd9645a58dfeb699ccaefbd30f19b1ff81", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe4b65889469ad896e866331f0ab5652c1ecfb3e6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67a0213310202dbc2cbe788f4349b72fba90f9fa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06534b0bf7ff378f162d4f348390bda53b15fa35", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x786b374b5eef874279f4b7b4de16940e57301a58", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf3b64840b39121b40d8685f1576b64c157ce2e24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd16ea3e5681234da84419512eb597362135cd8c9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0000000022d53366457f9d5e68ec105046fc4383", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc1db00a8e5ef7bfa476395cdbcc98235477cde4e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe64608e223433e8a03a1daaefd8cb638c14b552c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x90e00ace148ca3b23ac1bc8c240c2a7dd9c2d7f5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9fc157394af804a3578134a6585c0dc9cc990d4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd6930b7f661257da36f93160149b031735237594", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5f890841f657d90e081babdb532a05996af79fe6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2f956eee002b0debd468cf2e0490d1aec65e027f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa79828df1850e8a3a3064576f380d90aecdd3359", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7abdbaf29929e7f8621b757d2a7c04d78d633834", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x43b4fdfd4ff969587185cdb6f0bd875c5fc83f8c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd632f22692fac7611d2aa1c0d552930d43caed3b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xce5f24b7a95e9cba7df4b54e911b4a3dc8cdaf6f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdb3fd1bfc67b5d4325cb31c04e0cae52f1787fd6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x555766f3da968ecbefa690ffd49a2ac02f47aa5f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6339ef8df0c2d3d3e7ee697e241666a916b81587", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x1337bedc9d22ecbe766df105c9623922a27963ec", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f90122bf0700f9e7e1f688fe926940e8839f353", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2db0e83599a91b508ac268a6197b8b14f5e72840", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xabc000d88f23bb45525e447528dbf656a9d55bf5", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "1inch", - "doc": "https://github.com/1inch/limit-order-protocol/tree/master/deployments", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 5, - "solidityScanContractsNumber": 4, - "securityScore": 78.96000000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 6, - "high": 1, - "informational": 3, - "low": 6, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x119c71d3bbac22029622cbaec24854d3d32d2828", + "address": "0x54729daD62bc43Ed8fCc5A6faA7F60F2086aEBd4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x119c71d3bbac22029622cbaec24854d3d32d2828", + "contract_address": "0x54729daD62bc43Ed8fCc5A6faA7F60F2086aEBd4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x119c71d3bbac22029622cbaec24854d3d32d2828", - "contractname": "LimitOrderProtocol", + "contract_url": "https://eth.blockscout.com/address/0x54729daD62bc43Ed8fCc5A6faA7F60F2086aEBd4", + "contractname": "CurveV1AdapterStETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x119c71d3bbac22029622cbaec24854d3d32d2828/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54729daD62bc43Ed8fCc5A6faA7F60F2086aEBd4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 3, "high": 0, "informational": 0, - "low": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 20, + "lines_analyzed_count": 83, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", - "threat_score": "100.00" + "score": "4.10", + "score_v2": "81.93", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x5349Df28F8353dC8049EDF11FAAE2D3F3b3346de", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", + "address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", + "contract_address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", - "contractname": "PriorityFeeLimiter", + "contract_url": "https://eth.blockscout.com/address/0x79012c8d491dcf3a30db20d1f449b14caf01da6c", + "contractname": "PoolService", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x79012c8d491dcf3a30db20d1f449b14caf01da6c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 2, + "gas": 18, + "high": 4, + "informational": 8, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "100.00" + "lines_analyzed_count": 558, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.61", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x303389f541FF2D620E42832F180A08E767B28E10", + "address": "0xA0C58a5E9C0C2fb0ee9F839B9c81bace6560D36F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x303389f541FF2D620E42832F180A08E767B28E10", + "contract_address": "0xA0C58a5E9C0C2fb0ee9F839B9c81bace6560D36F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x303389f541FF2D620E42832F180A08E767B28E10", - "contractname": "SeriesNonceManager", + "contract_url": "https://eth.blockscout.com/address/0xA0C58a5E9C0C2fb0ee9F839B9c81bace6560D36F", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x303389f541FF2D620E42832F180A08E767B28E10/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0C58a5E9C0C2fb0ee9F839B9c81bace6560D36F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 1, - "low": 1, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 60, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "4.58", - "score_v2": "91.67", - "threat_score": "100.00" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", + "address": "0xfcCc06e904C43E7654C640036Afd9d546ffD842a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", + "contract_address": "0xfcCc06e904C43E7654C640036Afd9d546ffD842a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", - "contractname": "WethUnwrapper", + "contract_url": "https://eth.blockscout.com/address/0xfcCc06e904C43E7654C640036Afd9d546ffD842a", + "contractname": "CurveStableLPPriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfcCc06e904C43E7654C640036Afd9d546ffD842a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 2, + "informational": 0, "low": 2, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 97, "scan_time_taken": 0, - "score": "3.62", - "score_v2": "72.50", - "threat_score": "100.00" + "score": "4.48", + "score_v2": "89.69", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 81.31333333333333, - "issueSeverityDistribution": { - "critical": 4, - "gas": 5, - "high": 0, - "informational": 6, - "low": 4, - "medium": 1 - } - }, - "contractsData": [ + }, { - "address": "0x11431a89893025D2a48dCA4EddC396f8C8117187", + "address": "0x5Ba7d7F8D743C995aBaF86e6E636e4dEd5DaF5D4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x11431a89893025D2a48dCA4EddC396f8C8117187", - "contract_chain": "optimism", + "contract_address": "0x5Ba7d7F8D743C995aBaF86e6E636e4dEd5DaF5D4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x11431a89893025D2a48dCA4EddC396f8C8117187", - "contractname": "LimitOrderProtocol", + "contract_url": "https://eth.blockscout.com/address/0x5Ba7d7F8D743C995aBaF86e6E636e4dEd5DaF5D4", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x11431a89893025D2a48dCA4EddC396f8C8117187/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Ba7d7F8D743C995aBaF86e6E636e4dEd5DaF5D4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 20, + "lines_analyzed_count": 141, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", - "threat_score": "100.00" + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x32d12a25f539E341089050E2d26794F041fC9dF8", + "address": "0x6737dFbE3f10055C6F58fD7657BdDeAB2dc0bd66", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x32d12a25f539E341089050E2d26794F041fC9dF8", - "contract_chain": "optimism", + "contract_address": "0x6737dFbE3f10055C6F58fD7657BdDeAB2dc0bd66", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x32d12a25f539E341089050E2d26794F041fC9dF8", - "contractname": "SeriesNonceManager", + "contract_url": "https://eth.blockscout.com/address/0x6737dFbE3f10055C6F58fD7657BdDeAB2dc0bd66", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x32d12a25f539E341089050E2d26794F041fC9dF8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6737dFbE3f10055C6F58fD7657BdDeAB2dc0bd66/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, - "informational": 4, - "low": 1, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 59, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.44", - "threat_score": "100.00" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xB33839E05CE9Fc53236Ae325324A27612F4d110D", + "address": "0x8330135836e57bAbDc1aD9C369be59Bb6D024f75", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB33839E05CE9Fc53236Ae325324A27612F4d110D", - "contract_chain": "optimism", + "contract_address": "0x8330135836e57bAbDc1aD9C369be59Bb6D024f75", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB33839E05CE9Fc53236Ae325324A27612F4d110D", - "contractname": "WethUnwrapper", + "contract_url": "https://eth.blockscout.com/address/0x8330135836e57bAbDc1aD9C369be59Bb6D024f75", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB33839E05CE9Fc53236Ae325324A27612F4d110D/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8330135836e57bAbDc1aD9C369be59Bb6D024f75/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 2, - "medium": 1 + "gas": 8, + "high": 1, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 141, "scan_time_taken": 0, - "score": "3.62", - "score_v2": "72.50", - "threat_score": "100.00" + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 76.38333333333333, - "issueSeverityDistribution": { - "critical": 4, - "gas": 7, - "high": 1, - "informational": 2, - "low": 5, - "medium": 1 - } - }, - "contractsData": [ + }, { - "address": "0x4dFa40FDAA7694676899f8887A45603922609AF4", + "address": "0xD32cc919d9DEFD07a117C475800EFf47c934C920", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4dFa40FDAA7694676899f8887A45603922609AF4", - "contract_chain": "base", + "contract_address": "0xD32cc919d9DEFD07a117C475800EFf47c934C920", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4dFa40FDAA7694676899f8887A45603922609AF4", - "contractname": "CallsSimulator", + "contract_url": "https://eth.blockscout.com/address/0xD32cc919d9DEFD07a117C475800EFf47c934C920", + "contractname": "UniswapV3Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4dFa40FDAA7694676899f8887A45603922609AF4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD32cc919d9DEFD07a117C475800EFf47c934C920/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 1, - "informational": 0, - "low": 2, - "medium": 1 + "gas": 8, + "high": 2, + "informational": 7, + "low": 9, + "medium": 0 }, - "lines_analyzed_count": 32, - "scan_time_taken": 0, - "score": "2.66", - "score_v2": "53.12", - "threat_score": "100.00" + "lines_analyzed_count": 276, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", + "address": "0x2aed5E59E3730d88c8a1d0C25A50a239DeF70275", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", - "contract_chain": "base", + "contract_address": "0x2aed5E59E3730d88c8a1d0C25A50a239DeF70275", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", - "contractname": "SeriesNonceManager", + "contract_url": "https://eth.blockscout.com/address/0x2aed5E59E3730d88c8a1d0C25A50a239DeF70275", + "contractname": "LidoV1Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aed5E59E3730d88c8a1d0C25A50a239DeF70275/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 8, "high": 0, - "informational": 2, - "low": 1, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 98, "scan_time_taken": 0, - "score": "4.52", - "score_v2": "90.32", - "threat_score": "100.00" + "score": "4.08", + "score_v2": "81.63", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x0F85A912448279111694F4Ba4F85dC641c54b594", + "address": "0xE279B205e942f2f61380a1FC099B3AE2a152A516", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0F85A912448279111694F4Ba4F85dC641c54b594", - "contract_chain": "base", + "contract_address": "0xE279B205e942f2f61380a1FC099B3AE2a152A516", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0F85A912448279111694F4Ba4F85dC641c54b594", - "contractname": "WethUnwrapper", + "contract_url": "https://eth.blockscout.com/address/0xE279B205e942f2f61380a1FC099B3AE2a152A516", + "contractname": "ZeroPriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F85A912448279111694F4Ba4F85dC641c54b594/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE279B205e942f2f61380a1FC099B3AE2a152A516/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 12, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 35, + "lines_analyzed_count": 23, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "100.00" + "score": "1.52", + "score_v2": "30.43", + "threat_score": "100.00", + "score_rating": "Low" } } - } - ] - } - } - }, - { - "appName": "baby-doge-swap", - "doc": "https://docs.babydogeswap.com/babydoge-docs/developers/smart-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 5, - "solidityScanContractsNumber": 4, - "securityScore": 77.38499999999999, - "issueSeverityDistribution": { - "critical": 10, - "gas": 158, - "high": 6, - "informational": 59, - "low": 49, - "medium": 8 - } - }, - "contractsData": [ + }, { - "address": "0xac57de9c1a09fec648e93eb98875b212db0d460b", + "address": "0x3F11758AcA3f2eB7a27828C9cBCD0B347944aC14", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac57de9c1a09fec648e93eb98875b212db0d460b", + "contract_address": "0x3F11758AcA3f2eB7a27828C9cBCD0B347944aC14", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac57de9c1a09fec648e93eb98875b212db0d460b", - "contractname": "CoinToken", + "contract_url": "https://eth.blockscout.com/address/0x3F11758AcA3f2eB7a27828C9cBCD0B347944aC14", + "contractname": "CreditManagerV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac57de9c1a09fec648e93eb98875b212db0d460b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3F11758AcA3f2eB7a27828C9cBCD0B347944aC14/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 77, - "high": 4, - "informational": 46, - "low": 38, - "medium": 4 + "critical": 0, + "gas": 31, + "high": 0, + "informational": 20, + "low": 36, + "medium": 6 }, - "lines_analyzed_count": 916, - "scan_time_taken": 3, - "score": "3.65", - "score_v2": "73.03", - "threat_score": "84.21" + "lines_analyzed_count": 1392, + "scan_time_taken": 4, + "score": "4.49", + "score_v2": "89.87", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", + "address": "0x5c5De38910f1581305fdA7Ec8E3A846A705D96B9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", + "contract_address": "0x5c5De38910f1581305fdA7Ec8E3A846A705D96B9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", - "contractname": "TokenLocker", + "contract_url": "https://eth.blockscout.com/address/0x5c5De38910f1581305fdA7Ec8E3A846A705D96B9", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c5De38910f1581305fdA7Ec8E3A846A705D96B9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 71, + "gas": 6, "high": 0, - "informational": 11, - "low": 6, - "medium": 2 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 877, - "scan_time_taken": 3, - "score": "4.43", - "score_v2": "88.60", - "threat_score": "94.74" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xd9f092bdf2b6eaf303fc09cc952e94253ae32fae", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xd260c7ae9c8e425f02354e799ca2eb276410570a", + "address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd260c7ae9c8e425f02354e799ca2eb276410570a", + "contract_address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd260c7ae9c8e425f02354e799ca2eb276410570a", - "contractname": "ERC1967Proxy", + "contract_url": "https://eth.blockscout.com/address/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", + "contractname": "PoolService", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd260c7ae9c8e425f02354e799ca2eb276410570a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, + "gas": 20, + "high": 5, + "informational": 7, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.85", - "threat_score": "94.44" + "lines_analyzed_count": 568, + "scan_time_taken": 1, + "score": "4.45", + "score_v2": "88.91", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xee1f8496e48ac25061bdc6f4512faa443475c9f8", + "address": "0x05eF8Da767687c0137aE143EB23883FcaD235ce7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xee1f8496e48ac25061bdc6f4512faa443475c9f8", + "contract_address": "0x05eF8Da767687c0137aE143EB23883FcaD235ce7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xee1f8496e48ac25061bdc6f4512faa443475c9f8", - "contractname": "BbdNftStaking", + "contract_url": "https://eth.blockscout.com/address/0x05eF8Da767687c0137aE143EB23883FcaD235ce7", + "contractname": "PoolQuotaKeeperV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xee1f8496e48ac25061bdc6f4512faa443475c9f8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05eF8Da767687c0137aE143EB23883FcaD235ce7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 9, + "critical": 0, + "gas": 23, "high": 2, - "informational": 2, - "low": 3, - "medium": 2 + "informational": 8, + "low": 8, + "medium": 3 }, - "lines_analyzed_count": 111, - "scan_time_taken": 0, - "score": "3.15", - "score_v2": "63.06", - "threat_score": "88.89" + "lines_analyzed_count": 554, + "scan_time_taken": 2, + "score": "4.42", + "score_v2": "88.45", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "dalmatian", - "doc": "https://docs.dalmatian.exchange/docs/contracts/smart-contracts", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 75.91000000000001, - "issueSeverityDistribution": { - "critical": 5, - "gas": 165, - "high": 31, - "informational": 55, - "low": 42, - "medium": 7 - } - }, - "contractsData": [ + }, { - "address": "0x3eC440de85518fA270274bf6a5E84466E3090779", + "address": "0xceD75810d1f0e3a977651b162f6e2d6F7A6A7572", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3eC440de85518fA270274bf6a5E84466E3090779", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xceD75810d1f0e3a977651b162f6e2d6F7A6A7572", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x3eC440de85518fA270274bf6a5E84466E3090779", - "contractname": "Dalmatian", + "contract_url": "https://eth.blockscout.com/address/0xceD75810d1f0e3a977651b162f6e2d6F7A6A7572", + "contractname": "UniversalAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eC440de85518fA270274bf6a5E84466E3090779/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xceD75810d1f0e3a977651b162f6e2d6F7A6A7572/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 5, - "informational": 16, - "low": 6, + "gas": 6, + "high": 1, + "informational": 0, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 565, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.42", - "threat_score": "84.21" + "lines_analyzed_count": 80, + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.25", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", + "address": "0xeA7c28428D3916Dbe2f113b8A6E6Dd0F3819C050", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xeA7c28428D3916Dbe2f113b8A6E6Dd0F3819C050", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", - "contractname": "DalmatianFactory", + "contract_url": "https://eth.blockscout.com/address/0xeA7c28428D3916Dbe2f113b8A6E6Dd0F3819C050", + "contractname": "CreditManagerV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeA7c28428D3916Dbe2f113b8A6E6Dd0F3819C050/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 55, - "high": 7, - "informational": 21, - "low": 10, - "medium": 2 + "critical": 0, + "gas": 31, + "high": 0, + "informational": 20, + "low": 36, + "medium": 6 }, - "lines_analyzed_count": 498, - "scan_time_taken": 2, - "score": "3.64", - "score_v2": "72.89", - "threat_score": "78.95" + "lines_analyzed_count": 1392, + "scan_time_taken": 4, + "score": "4.49", + "score_v2": "89.87", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", + "address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", - "contractname": "DalmatianRouter", + "contract_url": "https://eth.blockscout.com/address/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", + "contractname": "TokenDistributor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 73, - "high": 19, - "informational": 18, - "low": 26, - "medium": 4 + "gas": 20, + "high": 1, + "informational": 3, + "low": 6, + "medium": 3 }, - "lines_analyzed_count": 781, - "scan_time_taken": 3, - "score": "3.52", - "score_v2": "70.42", - "threat_score": "89.47" + "lines_analyzed_count": 328, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.37", + "threat_score": "94.74", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "leet-swap", - "doc": "https://docs.leetswap.finance/developers/contract-addresses", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 2, - "securityScore": 65.84, - "issueSeverityDistribution": { - "critical": 4, - "gas": 71, - "high": 14, - "informational": 14, - "low": 40, - "medium": 2 - } - }, - "contractsData": [ + }, { - "address": "0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", + "address": "0x02A1FE1539Ae1F65601EA8814712d4e4579C25eB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x02A1FE1539Ae1F65601EA8814712d4e4579C25eB", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", - "contractname": "UniswapV2Factory", + "contract_url": "https://eth.blockscout.com/address/0x02A1FE1539Ae1F65601EA8814712d4e4579C25eB", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02A1FE1539Ae1F65601EA8814712d4e4579C25eB/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 1, - "informational": 2, - "low": 4, - "medium": 1 + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 50, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "3.00", - "score_v2": "60.00", - "threat_score": "94.44" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", + "address": "0x474B93842EA6834996174A09B770554577d39626", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x474B93842EA6834996174A09B770554577d39626", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", - "contractname": "UniswapV2Router02", + "contract_url": "https://eth.blockscout.com/address/0x474B93842EA6834996174A09B770554577d39626", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x474B93842EA6834996174A09B770554577d39626/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 68, - "high": 13, - "informational": 12, - "low": 36, - "medium": 1 + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 731, - "scan_time_taken": 3, - "score": "3.58", - "score_v2": "71.68", - "threat_score": "89.47" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x25382Fa8C2D4EAEf0856A4E682155CCE54D354B5", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 66.96666666666668, - "issueSeverityDistribution": { - "critical": 4, - "gas": 90, - "high": 20, - "informational": 13, - "low": 54, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0xa2899c776baaf9925d432f83c950d5054a6cf59c", + "address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa2899c776baaf9925d432f83c950d5054a6cf59c", - "contract_chain": "base", + "contract_address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xa2899c776baaf9925d432f83c950d5054a6cf59c", - "contractname": "UniswapV2Factory", + "contract_url": "https://eth.blockscout.com/address/0xf21fc650c1b34eb0fde786d52d23da99db3d6278", + "contractname": "DieselToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2899c776baaf9925d432f83c950d5054a6cf59c/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf21fc650c1b34eb0fde786d52d23da99db3d6278/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 3, - "high": 1, - "informational": 2, - "low": 4, - "medium": 1 + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 50, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "3.00", - "score_v2": "60.00", - "threat_score": "94.44" + "score": "2.59", + "score_v2": "51.85", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", + "address": "0xFA8bC8dB3adeBe395B3Dfc22B855d5860c8753F9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", - "contract_chain": "base", + "contract_address": "0xFA8bC8dB3adeBe395B3Dfc22B855d5860c8753F9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", - "contractname": "UniswapV2Router02", + "contract_url": "https://eth.blockscout.com/address/0xFA8bC8dB3adeBe395B3Dfc22B855d5860c8753F9", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFA8bC8dB3adeBe395B3Dfc22B855d5860c8753F9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, - "high": 13, - "informational": 1, - "low": 22, - "medium": 1 + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 447, - "scan_time_taken": 2, - "score": "3.41", - "score_v2": "68.23", - "threat_score": "89.47" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x987a758b221eabd262cae4fbb4d75c579275d8aa", + "address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x987a758b221eabd262cae4fbb4d75c579275d8aa", - "contract_chain": "base", + "contract_address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x987a758b221eabd262cae4fbb4d75c579275d8aa", - "contractname": "LeetToken", + "contract_url": "https://eth.blockscout.com/address/0x9ea7b04Da02a5373317D745c1571c84aaD03321D", + "contractname": "AddressProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x987a758b221eabd262cae4fbb4d75c579275d8aa/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ea7b04Da02a5373317D745c1571c84aaD03321D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 45, - "high": 6, - "informational": 10, - "low": 28, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 494, - "scan_time_taken": 2, - "score": "3.63", - "score_v2": "72.67", - "threat_score": "78.95" + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.69", + "score_v2": "93.86", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "woof-swap", - "doc": "https://woofswap.gitbook.io/woofswap/info/contract", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 7, - "solidityScanContractsNumber": 6, - "securityScore": 71.69166666666668, - "issueSeverityDistribution": { - "critical": 13, - "gas": 278, - "high": 35, - "informational": 91, - "low": 126, - "medium": 14 - } - }, - "contractsData": [ + }, { - "address": "0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", + "address": "0x2A22ADEe8D99dd88FE3140B43Ba59329529e14d6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x2A22ADEe8D99dd88FE3140B43Ba59329529e14d6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", - "contractname": "Woof", + "contract_url": "https://eth.blockscout.com/address/0x2A22ADEe8D99dd88FE3140B43Ba59329529e14d6", + "contractname": "UniversalAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2A22ADEe8D99dd88FE3140B43Ba59329529e14d6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 6, - "low": 6, - "medium": 0 + "gas": 6, + "high": 1, + "informational": 0, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 119, - "scan_time_taken": 1, - "score": "3.57", - "score_v2": "71.43", - "threat_score": "94.44" + "lines_analyzed_count": 80, + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.25", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x839FdB6cc98342B428E074C1573ADF6D48CA3bFd", - "isVerified": false, + "address": "0x01EC3683F576f4C1C0b35d704345Ae7e3841f837", + "isVerified": true, "solidityScanReport": null }, { - "address": "0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", + "address": "0xC96C20E664303fB8C29ee6333055757AC7D484F4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xC96C20E664303fB8C29ee6333055757AC7D484F4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", - "contractname": "PairFactory", + "contract_url": "https://eth.blockscout.com/address/0xC96C20E664303fB8C29ee6333055757AC7D484F4", + "contractname": "PoolQuotaKeeperV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC96C20E664303fB8C29ee6333055757AC7D484F4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 91, - "high": 7, - "informational": 37, - "low": 32, - "medium": 6 + "critical": 0, + "gas": 23, + "high": 2, + "informational": 8, + "low": 8, + "medium": 3 }, - "lines_analyzed_count": 863, - "scan_time_taken": 4, - "score": "3.59", - "score_v2": "71.84", - "threat_score": "84.21" + "lines_analyzed_count": 554, + "scan_time_taken": 2, + "score": "4.42", + "score_v2": "88.45", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", + "address": "0x5b02b75b6D32287fc05b300cA33217CcAbD89A5F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x5b02b75b6D32287fc05b300cA33217CcAbD89A5F", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", - "contractname": "Router2", + "contract_url": "https://eth.blockscout.com/address/0x5b02b75b6D32287fc05b300cA33217CcAbD89A5F", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b02b75b6D32287fc05b300cA33217CcAbD89A5F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, - "high": 11, - "informational": 15, - "low": 34, - "medium": 5 + "gas": 2, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 735, - "scan_time_taken": 3, - "score": "3.72", - "score_v2": "74.42", - "threat_score": "94.74" + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "address": "0xe475Bf7393De84af9872d369912dA586b700494b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xe475Bf7393De84af9872d369912dA586b700494b", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "contractname": "WBONE", + "contract_url": "https://eth.blockscout.com/address/0xe475Bf7393De84af9872d369912dA586b700494b", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe475Bf7393De84af9872d369912dA586b700494b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 1, - "informational": 1, - "low": 3, + "gas": 2, + "high": 0, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 92, - "scan_time_taken": 2, - "score": "3.53", - "score_v2": "70.65", - "threat_score": "94.44" + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", + "address": "0x1d2d5c7D03883d0B88fE080eaeDA46324449557d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x1d2d5c7D03883d0B88fE080eaeDA46324449557d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", - "contractname": "WoofSwapFactory", + "contract_url": "https://eth.blockscout.com/address/0x1d2d5c7D03883d0B88fE080eaeDA46324449557d", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1d2d5c7D03883d0B88fE080eaeDA46324449557d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 8, - "gas": 64, - "high": 4, - "informational": 28, - "low": 26, - "medium": 2 + "critical": 0, + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 747, - "scan_time_taken": 2, - "score": "3.62", - "score_v2": "72.42", - "threat_score": "78.95" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xA1fcDc3707E6c0Ad617d440560818793994A294F", + "address": "0x7635587f0Fba3874541F6EADC848eF74AA89f0C1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA1fcDc3707E6c0Ad617d440560818793994A294F", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x7635587f0Fba3874541F6EADC848eF74AA89f0C1", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xA1fcDc3707E6c0Ad617d440560818793994A294F", - "contractname": "WoofRouter", + "contract_url": "https://eth.blockscout.com/address/0x7635587f0Fba3874541F6EADC848eF74AA89f0C1", + "contractname": "CurveV1Adapter4Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1fcDc3707E6c0Ad617d440560818793994A294F/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7635587f0Fba3874541F6EADC848eF74AA89f0C1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 45, - "high": 12, - "informational": 4, - "low": 25, - "medium": 1 + "gas": 4, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 490, - "scan_time_taken": 2, - "score": "3.47", - "score_v2": "69.39", - "threat_score": "84.21" + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "punk-swap", - "doc": "https://punkswap.gitbook.io/punkswap-docs/overview/contracts-of-punkswap", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 7, - "solidityScanContractsNumber": 7, - "securityScore": 81.52571428571427, - "issueSeverityDistribution": { - "critical": 26, - "gas": 389, - "high": 27, - "informational": 84, - "low": 113, - "medium": 6 - } - }, - "contractsData": [ + }, { - "address": "0x1bf3f5b633800e6047deb14cf14c4b49118a3570", + "address": "0x67479449b2cf25AEE2fB6EF6f0aEc54591154F62", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1bf3f5b633800e6047deb14cf14c4b49118a3570", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x67479449b2cf25AEE2fB6EF6f0aEc54591154F62", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x1bf3f5b633800e6047deb14cf14c4b49118a3570", - "contractname": "PunkToken", + "contract_url": "https://eth.blockscout.com/address/0x67479449b2cf25AEE2fB6EF6f0aEc54591154F62", + "contractname": "CreditFacade", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bf3f5b633800e6047deb14cf14c4b49118a3570/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x67479449b2cf25AEE2fB6EF6f0aEc54591154F62/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 69, + "critical": 0, + "gas": 57, + "high": 1, + "informational": 5, + "low": 17, + "medium": 3 + }, + "lines_analyzed_count": 1580, + "scan_time_taken": 3, + "score": "4.66", + "score_v2": "93.10", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xc6e735eAF087d600678f7B8Dfd33361E3E1736c6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc6e735eAF087d600678f7B8Dfd33361E3E1736c6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc6e735eAF087d600678f7B8Dfd33361E3E1736c6", + "contractname": "YearnV2Adapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6e735eAF087d600678f7B8Dfd33361E3E1736c6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, "high": 0, - "informational": 10, - "low": 11, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 1166, - "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.19", - "threat_score": "77.78" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "address": "0x05c9492BD41DD6e17BdE7053A370c8E1175fEe46", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x05c9492BD41DD6e17BdE7053A370c8E1175fEe46", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "contractname": "WBONE", + "contract_url": "https://eth.blockscout.com/address/0x05c9492BD41DD6e17BdE7053A370c8E1175fEe46", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05c9492BD41DD6e17BdE7053A370c8E1175fEe46/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 1, - "informational": 1, - "low": 3, + "gas": 2, + "high": 0, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 92, - "scan_time_taken": 2, - "score": "3.53", - "score_v2": "70.65", - "threat_score": "94.44" + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", + "address": "0xc704D1004cBFEBfef845Ad05648BD20A02832ABa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xc704D1004cBFEBfef845Ad05648BD20A02832ABa", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", - "contractname": "PunkFactory", + "contract_url": "https://eth.blockscout.com/address/0xc704D1004cBFEBfef845Ad05648BD20A02832ABa", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5640113ea7f369e6dafbe54cbb1406e5bf153e90/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc704D1004cBFEBfef845Ad05648BD20A02832ABa/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 52, - "high": 8, - "informational": 21, - "low": 10, - "medium": 2 + "critical": 0, + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 736, - "scan_time_taken": 2, - "score": "4.08", - "score_v2": "81.52", - "threat_score": "78.95" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x561ef19238646bbeb5f374e402892bfe5ead1567", + "address": "0xBF14e9E4d0119E093E1758A6c27799192da779c8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x561ef19238646bbeb5f374e402892bfe5ead1567", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xBF14e9E4d0119E093E1758A6c27799192da779c8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x561ef19238646bbeb5f374e402892bfe5ead1567", - "contractname": "PunkRouter", + "contract_url": "https://eth.blockscout.com/address/0xBF14e9E4d0119E093E1758A6c27799192da779c8", + "contractname": "CreditFacadeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x561ef19238646bbeb5f374e402892bfe5ead1567/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBF14e9E4d0119E093E1758A6c27799192da779c8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 64, - "high": 15, - "informational": 13, - "low": 40, - "medium": 1 + "critical": 2, + "gas": 37, + "high": 0, + "informational": 7, + "low": 23, + "medium": 5 }, - "lines_analyzed_count": 1233, - "scan_time_taken": 4, - "score": "4.11", - "score_v2": "82.16", - "threat_score": "89.47" + "lines_analyzed_count": 1108, + "scan_time_taken": 3, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", + "address": "0x5396d789a2D6a3f1a01654803D8961FEDA91d58F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x5396d789a2D6a3f1a01654803D8961FEDA91d58F", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", - "contractname": "Multicall2", + "contract_url": "https://eth.blockscout.com/address/0x5396d789a2D6a3f1a01654803D8961FEDA91d58F", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xda5962f85aa73966d21df8af9e76a5bbed15e3d3/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5396d789a2D6a3f1a01654803D8961FEDA91d58F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 2, - "informational": 6, - "low": 6, - "medium": 2 + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 133, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "3.61", - "score_v2": "72.18", - "threat_score": "94.44" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x336726832bbe10fbed4c80bc201f728b1404b073", + "address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x336726832bbe10fbed4c80bc201f728b1404b073", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x336726832bbe10fbed4c80bc201f728b1404b073", - "contractname": "MasterChefV2", + "contract_url": "https://eth.blockscout.com/address/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", + "contractname": "DieselToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x336726832bbe10fbed4c80bc201f728b1404b073/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 11, - "gas": 110, - "high": 1, - "informational": 23, - "low": 30, - "medium": 1 + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 1840, - "scan_time_taken": 3, - "score": "4.31", - "score_v2": "86.14", - "threat_score": "72.22" + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.59", + "score_v2": "51.85", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", + "address": "0x0c1Ea101Be9A7c7c8314546931639D1E55452fb6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x0c1Ea101Be9A7c7c8314546931639D1E55452fb6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", - "contractname": "RewardReceiver", + "contract_url": "https://eth.blockscout.com/address/0x0c1Ea101Be9A7c7c8314546931639D1E55452fb6", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcc9aead7261d320e5ad937f523e3c0ddc7a16078/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c1Ea101Be9A7c7c8314546931639D1E55452fb6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 73, + "critical": 0, + "gas": 2, "high": 0, - "informational": 10, - "low": 13, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 1201, - "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.84", - "threat_score": "77.78" + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "chewy-swap", - "doc": "https://docs.chewyswap.com/developers/smart-contracts", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 77.14666666666666, - "issueSeverityDistribution": { - "critical": 17, - "gas": 228, - "high": 20, - "informational": 56, - "low": 69, - "medium": 6 - } - }, - "contractsData": [ + }, { - "address": "0x2875f2d86d83635a859029872e745581530ceec7", + "address": "0x958cBC4AEA076640b5D9019c61e7F78F4F682c0C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2875f2d86d83635a859029872e745581530ceec7", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x958cBC4AEA076640b5D9019c61e7F78F4F682c0C", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x2875f2d86d83635a859029872e745581530ceec7", - "contractname": "ChewyRouter", + "contract_url": "https://eth.blockscout.com/address/0x958cBC4AEA076640b5D9019c61e7F78F4F682c0C", + "contractname": "CreditFacadeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2875f2d86d83635a859029872e745581530ceec7/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x958cBC4AEA076640b5D9019c61e7F78F4F682c0C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 68, - "high": 12, - "informational": 13, - "low": 40, - "medium": 1 + "critical": 2, + "gas": 37, + "high": 0, + "informational": 7, + "low": 23, + "medium": 5 }, - "lines_analyzed_count": 812, + "lines_analyzed_count": 1108, "scan_time_taken": 3, - "score": "3.69", - "score_v2": "73.89", - "threat_score": "89.47" + "score": "4.48", + "score_v2": "89.62", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xededdbde5ffa62545edf97054edc11013ed72125", + "address": "0x550c41628A4bC99b3cDbcCf51f5e7e9FDb1AD6Cb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xededdbde5ffa62545edf97054edc11013ed72125", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x550c41628A4bC99b3cDbcCf51f5e7e9FDb1AD6Cb", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xededdbde5ffa62545edf97054edc11013ed72125", - "contractname": "ChewyFactory", + "contract_url": "https://eth.blockscout.com/address/0x550c41628A4bC99b3cDbcCf51f5e7e9FDb1AD6Cb", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xededdbde5ffa62545edf97054edc11013ed72125/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x550c41628A4bC99b3cDbcCf51f5e7e9FDb1AD6Cb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 10, - "medium": 2 + "critical": 0, + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 497, - "scan_time_taken": 2, - "score": "3.66", - "score_v2": "73.24", - "threat_score": "78.95" + "lines_analyzed_count": 175, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", + "address": "0x5887ad4Cb2352E7F01527035fAa3AE0Ef2cE2b9B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x5887ad4Cb2352E7F01527035fAa3AE0Ef2cE2b9B", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", - "contractname": "MasterChef", + "contract_url": "https://eth.blockscout.com/address/0x5887ad4Cb2352E7F01527035fAa3AE0Ef2cE2b9B", + "contractname": "CreditManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5887ad4Cb2352E7F01527035fAa3AE0Ef2cE2b9B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 12, - "gas": 107, - "high": 1, - "informational": 22, - "low": 19, - "medium": 3 + "critical": 0, + "gas": 31, + "high": 0, + "informational": 13, + "low": 39, + "medium": 1 }, - "lines_analyzed_count": 1530, + "lines_analyzed_count": 1739, "scan_time_taken": 3, - "score": "4.22", - "score_v2": "84.31", - "threat_score": "83.33" + "score": "4.64", + "score_v2": "92.81", + "threat_score": "95.00", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "marsswap", - "doc": "https://marswap.gitbook.io/marswap/for-devs-contract-addresses/marswap-or-ca", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 6, - "securityScore": 76.23666666666666, - "issueSeverityDistribution": { - "critical": 29, - "gas": 287, - "high": 29, - "informational": 85, - "low": 135, - "medium": 4 - } - }, - "contractsData": [ - { - "address": "0x24f87b3346cde6aaa2df6244924d33c0dae9114c", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xea6c532affbfa0a37ff89b907511fb38546a2337", + "address": "0xBf1AD0a03D3Cc99655A1324864aa06c5b4c08257", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xea6c532affbfa0a37ff89b907511fb38546a2337", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xBf1AD0a03D3Cc99655A1324864aa06c5b4c08257", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xea6c532affbfa0a37ff89b907511fb38546a2337", - "contractname": "ERC721NFTMarketV1", + "contract_url": "https://eth.blockscout.com/address/0xBf1AD0a03D3Cc99655A1324864aa06c5b4c08257", + "contractname": "CurveV1Adapter4Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xea6c532affbfa0a37ff89b907511fb38546a2337/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBf1AD0a03D3Cc99655A1324864aa06c5b4c08257/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 7, - "gas": 39, - "high": 3, - "informational": 1, - "low": 12, + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 702, - "scan_time_taken": 2, - "score": "4.21", - "score_v2": "84.19", - "threat_score": "84.21" + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", + "address": "0xE5B6A5F04798B87dfA87221a811E2D3bdEC15994", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xE5B6A5F04798B87dfA87221a811E2D3bdEC15994", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", - "contractname": "LockerChef", + "contract_url": "https://eth.blockscout.com/address/0xE5B6A5F04798B87dfA87221a811E2D3bdEC15994", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE5B6A5F04798B87dfA87221a811E2D3bdEC15994/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 8, "high": 1, - "informational": 28, - "low": 25, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 601, + "lines_analyzed_count": 209, "scan_time_taken": 1, - "score": "4.08", - "score_v2": "81.70", - "threat_score": "94.44" + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", + "address": "0x3269b778E3f21820c099f16934f73D4aDCe9a624", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x3269b778E3f21820c099f16934f73D4aDCe9a624", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", - "contractname": "MARSWAPFARM", + "contract_url": "https://eth.blockscout.com/address/0x3269b778E3f21820c099f16934f73D4aDCe9a624", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3269b778E3f21820c099f16934f73D4aDCe9a624/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, - "high": 3, - "informational": 30, - "low": 27, - "medium": 1 + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 541, - "scan_time_taken": 2, - "score": "3.66", - "score_v2": "73.20", - "threat_score": "68.42" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xbe0223f65813c7c82e195b48f8aaaacb304fbae", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", + "address": "0x5af1a1598Fc759B3F98a3ff51DC07DE7e4Ac7119", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x5af1a1598Fc759B3F98a3ff51DC07DE7e4Ac7119", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", - "contractname": "CakeVault", + "contract_url": "https://eth.blockscout.com/address/0x5af1a1598Fc759B3F98a3ff51DC07DE7e4Ac7119", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x61b45a6b7438b5f32924c945e2b1e5804ffaea22/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5af1a1598Fc759B3F98a3ff51DC07DE7e4Ac7119/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 30, - "high": 7, - "informational": 6, - "low": 16, - "medium": 1 + "critical": 0, + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 372, + "lines_analyzed_count": 175, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.01", - "threat_score": "78.95" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x17102f4e3d7dfedd3dab9bc088262f32b589f449", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", + "address": "0xe81c0fA73eD0D8550E7c1292E120dEc347290f01", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xe81c0fA73eD0D8550E7c1292E120dEc347290f01", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", - "contractname": "MasterChef", + "contract_url": "https://eth.blockscout.com/address/0xe81c0fA73eD0D8550E7c1292E120dEc347290f01", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe81c0fA73eD0D8550E7c1292E120dEc347290f01/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 14, - "gas": 99, - "high": 3, - "informational": 16, - "low": 30, - "medium": 1 + "critical": 0, + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 1359, - "scan_time_taken": 3, - "score": "4.04", - "score_v2": "80.87", - "threat_score": "77.78" + "lines_analyzed_count": 175, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", + "address": "0x2CE8af8AF4C683989AF63e7CCf171eAe87D18c35", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0x2CE8af8AF4C683989AF63e7CCf171eAe87D18c35", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", - "contractname": "MarsRouter", + "contract_url": "https://eth.blockscout.com/address/0x2CE8af8AF4C683989AF63e7CCf171eAe87D18c35", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2CE8af8AF4C683989AF63e7CCf171eAe87D18c35/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 45, - "high": 12, - "informational": 4, - "low": 25, - "medium": 1 + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 491, - "scan_time_taken": 3, - "score": "3.47", - "score_v2": "69.45", - "threat_score": "84.21" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - }, - "1": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 74.90333333333332, - "issueSeverityDistribution": { - "critical": 5, - "gas": 57, - "high": 6, - "informational": 34, - "low": 26, - "medium": 1 - } - }, - "contractsData": [ + }, { - "address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", + "address": "0x08c3CA5DC3AeF9E436b5e79a59e4c194eCB5D3Fb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", + "contract_address": "0x08c3CA5DC3AeF9E436b5e79a59e4c194eCB5D3Fb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", - "contractname": "MARSWAP", + "contract_url": "https://eth.blockscout.com/address/0x08c3CA5DC3AeF9E436b5e79a59e4c194eCB5D3Fb", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x08c3CA5DC3AeF9E436b5e79a59e4c194eCB5D3Fb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, - "high": 2, - "informational": 8, - "low": 14, + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 222, - "scan_time_taken": 1, - "score": "3.58", - "score_v2": "71.62", - "threat_score": "84.21" + "lines_analyzed_count": 175, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", + "address": "0xB4724a5b053d3182B8ACa07484d77f72D687328b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", + "contract_address": "0xB4724a5b053d3182B8ACa07484d77f72D687328b", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x929c4F3F7528f64d1ab93554E2497503F233E2D8", - "contractname": "UniswapV2Pair", + "contract_url": "https://eth.blockscout.com/address/0xB4724a5b053d3182B8ACa07484d77f72D687328b", + "contractname": "UniversalAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x929c4F3F7528f64d1ab93554E2497503F233E2D8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4724a5b053d3182B8ACa07484d77f72D687328b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 31, - "high": 4, - "informational": 9, - "low": 8, + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 236, - "scan_time_taken": 3, - "score": "3.31", - "score_v2": "66.10", - "threat_score": "84.21" + "lines_analyzed_count": 80, + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.25", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", + "address": "0xd52438425f22C641A03D5F8d8C33889881D9A494", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", + "contract_address": "0xd52438425f22C641A03D5F8d8C33889881D9A494", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", - "contractname": "MSWAPSwapper", + "contract_url": "https://eth.blockscout.com/address/0xd52438425f22C641A03D5F8d8C33889881D9A494", + "contractname": "CompositePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd52438425f22C641A03D5F8d8C33889881D9A494/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 0, - "informational": 17, - "low": 4, + "gas": 9, + "high": 1, + "informational": 2, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 246, - "scan_time_taken": 1, - "score": "4.35", - "score_v2": "86.99", - "threat_score": "77.78" - } - } - } - ] - } - } - }, - { - "appName": "orbiter", - "doc": "https://docs.orbiter.finance/openapi-suggested#get-chain-list", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 2, - "securityScore": 68.995, - "issueSeverityDistribution": { - "critical": 6, - "gas": 12, - "high": 0, - "informational": 6, - "low": 13, - "medium": 0 - } - }, - "contractsData": [ + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.86", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, { - "address": "0xc741900276cd598060b0fe6594fbe977392928f4", - "isVerified": false, + "address": "0x0D0145951D59309D8D019d7Cd4FE9bEB83c8213C", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc741900276cd598060b0fe6594fbe977392928f4", + "contract_address": "0x0D0145951D59309D8D019d7Cd4FE9bEB83c8213C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc741900276cd598060b0fe6594fbe977392928f4", - "contractname": "OrbiterXRouter", + "contract_url": "https://eth.blockscout.com/address/0x0D0145951D59309D8D019d7Cd4FE9bEB83c8213C", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc741900276cd598060b0fe6594fbe977392928f4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D0145951D59309D8D019d7Cd4FE9bEB83c8213C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 6, "high": 0, - "informational": 2, - "low": 6, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 95, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.79", - "threat_score": "100.00" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", + "address": "0x599f585D1042A14aAb194AC8031b2048dEFdFB85", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", + "contract_address": "0x599f585D1042A14aAb194AC8031b2048dEFdFB85", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", - "contractname": "OrbiterXRouter", + "contract_url": "https://eth.blockscout.com/address/0x599f585D1042A14aAb194AC8031b2048dEFdFB85", + "contractname": "PriceOracleV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x599f585D1042A14aAb194AC8031b2048dEFdFB85/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 3, + "critical": 0, + "gas": 8, "high": 0, - "informational": 4, - "low": 7, - "medium": 0 + "informational": 6, + "low": 2, + "medium": 3 }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "3.11", - "score_v2": "62.20", - "threat_score": "89.47" + "lines_analyzed_count": 271, + "scan_time_taken": 1, + "score": "4.50", + "score_v2": "90.04", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 62.1, - "issueSeverityDistribution": { - "critical": 6, - "gas": 13, - "high": 2, - "informational": 14, - "low": 17, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", + "address": "0xF60ab94843e8E31e9F7401db84E9d0c9688bFfa6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", - "contract_chain": "optimism", + "contract_address": "0xF60ab94843e8E31e9F7401db84E9d0c9688bFfa6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", - "contractname": "OrbiterXRouter", + "contract_url": "https://eth.blockscout.com/address/0xF60ab94843e8E31e9F7401db84E9d0c9688bFfa6", + "contractname": "CreditConfiguratorV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF60ab94843e8E31e9F7401db84E9d0c9688bFfa6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 3, - "high": 1, - "informational": 9, - "low": 7, - "medium": 0 + "critical": 0, + "gas": 31, + "high": 11, + "informational": 4, + "low": 16, + "medium": 6 }, - "lines_analyzed_count": 107, - "scan_time_taken": 1, - "score": "3.13", - "score_v2": "62.62", - "threat_score": "89.47" + "lines_analyzed_count": 901, + "scan_time_taken": 2, + "score": "4.28", + "score_v2": "85.68", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "address": "0xA7Fd618aCe9451888363C1064983411245883352", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "contract_chain": "optimism", + "contract_address": "0xA7Fd618aCe9451888363C1064983411245883352", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "contractname": "OBSource", + "contract_url": "https://eth.blockscout.com/address/0xA7Fd618aCe9451888363C1064983411245883352", + "contractname": "LinearInterestRateModel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Fd618aCe9451888363C1064983411245883352/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 1, - "low": 4, + "gas": 8, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 28, - "scan_time_taken": 1, - "score": "2.50", - "score_v2": "50.00", - "threat_score": "94.74" + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.52", + "score_v2": "90.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x3191f40de6991b1bb1f61b7cec43d62bb337786b", - "isVerified": false, + "address": "0xfc475C5ECB2d97822967e77A38cFBF748A7C7Cce", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3191f40de6991b1bb1f61b7cec43d62bb337786b", - "contract_chain": "optimism", + "contract_address": "0xfc475C5ECB2d97822967e77A38cFBF748A7C7Cce", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3191f40de6991b1bb1f61b7cec43d62bb337786b", - "contractname": "OrbiterXRouter", + "contract_url": "https://eth.blockscout.com/address/0xfc475C5ECB2d97822967e77A38cFBF748A7C7Cce", + "contractname": "CurveV1AdapterStETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3191f40de6991b1bb1f61b7cec43d62bb337786b/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfc475C5ECB2d97822967e77A38cFBF748A7C7Cce/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 5, "high": 0, - "informational": 4, - "low": 6, + "informational": 0, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 95, + "lines_analyzed_count": 97, "scan_time_taken": 0, - "score": "3.68", - "score_v2": "73.68", - "threat_score": "100.00" + "score": "4.02", + "score_v2": "80.41", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 1, - "securityScore": 51.85, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 1, - "informational": 0, - "low": 4, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "address": "0xD5FD898333d1b2BfDC5ef26Bd7b95826C909dbC3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "contract_chain": "base", + "contract_address": "0xD5FD898333d1b2BfDC5ef26Bd7b95826C909dbC3", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "contractname": "OBSource", + "contract_url": "https://eth.blockscout.com/address/0xD5FD898333d1b2BfDC5ef26Bd7b95826C909dbC3", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD5FD898333d1b2BfDC5ef26Bd7b95826C909dbC3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 4, - "medium": 0 + "gas": 4, + "high": 0, + "informational": 1, + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 27, + "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "2.59", - "score_v2": "51.85", - "threat_score": "100.00" + "score": "4.03", + "score_v2": "80.65", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x13e46b2a3f8512ed4682a8fb8b560589fe3c2172", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "aave", - "doc": "https://docs.aave.com/developers/deployed-contracts/deployed-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 165, - "totalContractsNumber": 265, - "solidityScanContractsNumber": 159, - "securityScore": 82.36044025157227, - "issueSeverityDistribution": { - "critical": 38, - "gas": 1683, - "high": 78, - "informational": 516, - "low": 777, - "medium": 70 - } - }, - "contractsData": [ - { - "address": "0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", + "address": "0x38329f403074926901816AC2De9B00fF100C0857", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", + "contract_address": "0x38329f403074926901816AC2De9B00fF100C0857", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x38329f403074926901816AC2De9B00fF100C0857", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38329f403074926901816AC2De9B00fF100C0857/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -17833,115 +17876,98 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x655568bDd6168325EC7e58Bf39b21A856F906Dc2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x853d955aCEf822Db058eb8505911ED77F175b99e", + "address": "0x840aC757450B2a35d1645167B706c9a83de8b613", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x853d955aCEf822Db058eb8505911ED77F175b99e", + "contract_address": "0x840aC757450B2a35d1645167B706c9a83de8b613", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x853d955aCEf822Db058eb8505911ED77F175b99e", - "contractname": "FRAXStablecoin", + "contract_url": "https://eth.blockscout.com/address/0x840aC757450B2a35d1645167B706c9a83de8b613", + "contractname": "CreditFacadeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x853d955aCEf822Db058eb8505911ED77F175b99e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x840aC757450B2a35d1645167B706c9a83de8b613/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 41, + "critical": 2, + "gas": 37, "high": 0, - "informational": 14, + "informational": 7, "low": 23, - "medium": 1 + "medium": 5 }, - "lines_analyzed_count": 311, - "scan_time_taken": 1, - "score": "3.25", - "score_v2": "64.95", - "threat_score": "84.21" + "lines_analyzed_count": 1108, + "scan_time_taken": 3, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x25F2226B597E8F9514B3F68F00f494cF4f286491", + "address": "0x88798e40420CC110ab847539f6412A77be0DF3D0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25F2226B597E8F9514B3F68F00f494cF4f286491", + "contract_address": "0x88798e40420CC110ab847539f6412A77be0DF3D0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x25F2226B597E8F9514B3F68F00f494cF4f286491", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x88798e40420CC110ab847539f6412A77be0DF3D0", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25F2226B597E8F9514B3F68F00f494cF4f286491/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88798e40420CC110ab847539f6412A77be0DF3D0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 8, - "high": 0, - "informational": 16, - "low": 12, - "medium": 1 + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 378, + "lines_analyzed_count": 209, "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.51", - "threat_score": "94.44" + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x252231882FB38481497f3C767469106297c8d93b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8a32f49ffba88aba6eff96f45d8bd1d4b3f35c7d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", + "address": "0xe26CDb61176225F1BA5C8d97893D1e4d636E983D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", + "contract_address": "0xe26CDb61176225F1BA5C8d97893D1e4d636E983D", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xe26CDb61176225F1BA5C8d97893D1e4d636E983D", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe26CDb61176225F1BA5C8d97893D1e4d636E983D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -17949,524 +17975,494 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", + "address": "0xa68FE321838b6d2fD64feD8A2C5Ec5B9Ff3a348e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", + "contract_address": "0xa68FE321838b6d2fD64feD8A2C5Ec5B9Ff3a348e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xa68FE321838b6d2fD64feD8A2C5Ec5B9Ff3a348e", + "contractname": "CreditConfigurator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa68FE321838b6d2fD64feD8A2C5Ec5B9Ff3a348e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 33, + "high": 3, + "informational": 7, + "low": 7, + "medium": 4 }, - "lines_analyzed_count": 24, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" + "lines_analyzed_count": 928, + "scan_time_taken": 2, + "score": "4.58", + "score_v2": "91.59", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "address": "0xfac3bA86e44E1CBbdCC57cfF4E7F5E81a652C191", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "contract_address": "0xfac3bA86e44E1CBbdCC57cfF4E7F5E81a652C191", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xfac3bA86e44E1CBbdCC57cfF4E7F5E81a652C191", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfac3bA86e44E1CBbdCC57cfF4E7F5E81a652C191/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 1, + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 92, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.02", + "score_v2": "80.43", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", + "address": "0x49Af064cbe2743177bf6Ec90d2Da0e2b102492C3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", + "contract_address": "0x49Af064cbe2743177bf6Ec90d2Da0e2b102492C3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", - "contractname": "ParaSwapDebtSwapAdapterV3GHO", + "contract_url": "https://eth.blockscout.com/address/0x49Af064cbe2743177bf6Ec90d2Da0e2b102492C3", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49Af064cbe2743177bf6Ec90d2Da0e2b102492C3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 8, - "high": 0, - "informational": 2, + "high": 1, + "informational": 0, "low": 5, "medium": 0 }, - "lines_analyzed_count": 67, + "lines_analyzed_count": 141, "scan_time_taken": 0, - "score": "3.51", - "score_v2": "70.15", - "threat_score": "94.74" + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xa50ba011c48153de246e5192c8f9258a2ba79ca9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x018008bfb33d285247A21d44E50697654f754e63", + "address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x018008bfb33d285247A21d44E50697654f754e63", + "contract_address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x018008bfb33d285247A21d44E50697654f754e63", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", + "contractname": "PoolService", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x018008bfb33d285247A21d44E50697654f754e63/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, + "gas": 20, + "high": 5, + "informational": 7, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.45", + "score_v2": "88.91", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", + "address": "0x6234854F5c6AE6578a2881cBfeafbaE307486631", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", + "contract_address": "0x6234854F5c6AE6578a2881cBfeafbaE307486631", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x6234854F5c6AE6578a2881cBfeafbaE307486631", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7937d4799803fbbe595ed57278bc4ca21f3bffcb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6234854F5c6AE6578a2881cBfeafbaE307486631/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 7, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 24, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9A44fd41566876A39655f74971a3A6eA0a17a454", + "address": "0x766013e03D95e3dd05A6BdB71CCCf4c93B2f99B1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9A44fd41566876A39655f74971a3A6eA0a17a454", + "contract_address": "0x766013e03D95e3dd05A6BdB71CCCf4c93B2f99B1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9A44fd41566876A39655f74971a3A6eA0a17a454", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x766013e03D95e3dd05A6BdB71CCCf4c93B2f99B1", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A44fd41566876A39655f74971a3A6eA0a17a454/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x766013e03D95e3dd05A6BdB71CCCf4c93B2f99B1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 1, + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.03", + "score_v2": "80.65", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb49f677943BC038e9857d61E7d053CaA2C1734C1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "address": "0x395AD0e90dBb4d38509dab6B7f8C96d102f81274", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "contract_address": "0x395AD0e90dBb4d38509dab6B7f8C96d102f81274", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", - "contractname": "AaveProtocolDataProvider", + "contract_url": "https://eth.blockscout.com/address/0x395AD0e90dBb4d38509dab6B7f8C96d102f81274", + "contractname": "ConvexV1BoosterAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x395AD0e90dBb4d38509dab6B7f8C96d102f81274/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 6, - "informational": 2, - "low": 1, - "medium": 0 + "gas": 4, + "high": 1, + "informational": 0, + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 294, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.73", - "threat_score": "89.47" + "lines_analyzed_count": 117, + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", + "address": "0x2694c08510F7cc1081D41C886f93633504B90692", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", + "contract_address": "0x2694c08510F7cc1081D41C886f93633504B90692", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x2694c08510F7cc1081D41C886f93633504B90692", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2694c08510F7cc1081D41C886f93633504B90692/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" + "lines_analyzed_count": 175, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", + "address": "0xA391c8178d7B951C148302Afb6B20bCfD3BA29B6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", + "contract_address": "0xA391c8178d7B951C148302Afb6B20bCfD3BA29B6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xA391c8178d7B951C148302Afb6B20bCfD3BA29B6", + "contractname": "CreditFacadeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA391c8178d7B951C148302Afb6B20bCfD3BA29B6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 2, + "gas": 37, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 7, + "low": 23, + "medium": 5 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 1108, + "scan_time_taken": 4, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x3ea64b1C0194524b48F9118462C8E9cd61a243c7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", + "address": "0x7504B2119710C23818A31a0B5dDA04d84A3DA6C2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", + "contract_address": "0x7504B2119710C23818A31a0B5dDA04d84A3DA6C2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x7504B2119710C23818A31a0B5dDA04d84A3DA6C2", + "contractname": "CreditConfiguratorV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7504B2119710C23818A31a0B5dDA04d84A3DA6C2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 31, + "high": 11, + "informational": 4, + "low": 16, + "medium": 6 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 901, + "scan_time_taken": 2, + "score": "4.28", + "score_v2": "85.68", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", + "address": "0xfb8057c67F22F98A827c20941207D1949634Eb2c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", + "contract_address": "0xfb8057c67F22F98A827c20941207D1949634Eb2c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", - "contractname": "LendingPoolAddressesProvider", + "contract_url": "https://eth.blockscout.com/address/0xfb8057c67F22F98A827c20941207D1949634Eb2c", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb8057c67F22F98A827c20941207D1949634Eb2c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 7, - "low": 2, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 216, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.70", - "score_v2": "93.98", - "threat_score": "88.89" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", + "address": "0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", + "contract_address": "0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3", + "contractname": "ACL", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 8, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 86, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.19", + "score_v2": "83.72", + "threat_score": "78.95", + "score_rating": "Great" } } }, { - "address": "0x135896DE8421be2ec868E0b811006171D9df802A", + "address": "0x4Ae3EDbDf1C42e3560Cc2D52B8F353F026F67b44", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x135896DE8421be2ec868E0b811006171D9df802A", + "contract_address": "0x4Ae3EDbDf1C42e3560Cc2D52B8F353F026F67b44", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x135896DE8421be2ec868E0b811006171D9df802A", - "contractname": "ParaSwapLiquiditySwapAdapter", + "contract_url": "https://eth.blockscout.com/address/0x4Ae3EDbDf1C42e3560Cc2D52B8F353F026F67b44", + "contractname": "CreditFacade", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x135896DE8421be2ec868E0b811006171D9df802A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Ae3EDbDf1C42e3560Cc2D52B8F353F026F67b44/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 266, - "high": 0, - "informational": 6, - "low": 22, - "medium": 1 + "gas": 57, + "high": 1, + "informational": 5, + "low": 17, + "medium": 3 }, - "lines_analyzed_count": 1263, - "scan_time_taken": 2, - "score": "3.74", - "score_v2": "74.74", - "threat_score": "84.21" + "lines_analyzed_count": 1580, + "scan_time_taken": 3, + "score": "4.66", + "score_v2": "93.10", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", + "address": "0x1C6B76d76982744A34fb2F058b356cdB502159A4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", + "contract_address": "0x1C6B76d76982744A34fb2F058b356cdB502159A4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x1C6B76d76982744A34fb2F058b356cdB502159A4", + "contractname": "ConvexV1BoosterAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C6B76d76982744A34fb2F058b356cdB502159A4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 4, + "high": 1, "informational": 0, - "low": 2, - "medium": 0 + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 117, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.76", + "score_v2": "75.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "address": "0x7Fa2E0F65b1e5D4e8607407ae3587Acb78F1203F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "contract_address": "0x7Fa2E0F65b1e5D4e8607407ae3587Acb78F1203F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x7Fa2E0F65b1e5D4e8607407ae3587Acb78F1203F", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7Fa2E0F65b1e5D4e8607407ae3587Acb78F1203F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -18474,857 +18470,791 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x971c82c8316aD611904F95616c21ce90837f1856", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x167527DB01325408696326e3580cd8e55D99Dc1A", + "address": "0xcF64698AFF7E5f27A11dff868AF228653ba53be0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x167527DB01325408696326e3580cd8e55D99Dc1A", + "contract_address": "0xcF64698AFF7E5f27A11dff868AF228653ba53be0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x167527DB01325408696326e3580cd8e55D99Dc1A", - "contractname": "GsmRegistry", + "contract_url": "https://eth.blockscout.com/address/0xcF64698AFF7E5f27A11dff868AF228653ba53be0", + "contractname": "AddressProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x167527DB01325408696326e3580cd8e55D99Dc1A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcF64698AFF7E5f27A11dff868AF228653ba53be0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 22, "high": 0, - "informational": 0, + "informational": 1, "low": 3, "medium": 0 }, - "lines_analyzed_count": 59, + "lines_analyzed_count": 198, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.75", - "threat_score": "88.89" + "score": "4.27", + "score_v2": "85.35", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x71381e6718b37C12155CB961Ca3D374A8BfFa0e5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x00524e8E4C5FD2b8D8aa1226fA16b39Cad69B8A0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x21714092D90c7265F52fdfDae068EC11a23C6248", + "address": "0xFfbF344741654a1B9Ab1286Cf05A42f275F67839", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x21714092D90c7265F52fdfDae068EC11a23C6248", + "contract_address": "0xFfbF344741654a1B9Ab1286Cf05A42f275F67839", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x21714092D90c7265F52fdfDae068EC11a23C6248", - "contractname": "DelegationAwareAToken", + "contract_url": "https://eth.blockscout.com/address/0xFfbF344741654a1B9Ab1286Cf05A42f275F67839", + "contractname": "BlacklistHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x21714092D90c7265F52fdfDae068EC11a23C6248/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFfbF344741654a1B9Ab1286Cf05A42f275F67839/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, + "gas": 7, + "high": 3, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 38, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.82", - "score_v2": "76.32", - "threat_score": "100.00" + "score": "3.88", + "score_v2": "77.52", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", + "address": "0xF04A084E17e22c633441219D930305EeA3b28f64", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", + "contract_address": "0xF04A084E17e22c633441219D930305EeA3b28f64", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", - "contractname": "AaveMerkleDistributor", + "contract_url": "https://eth.blockscout.com/address/0xF04A084E17e22c633441219D930305EeA3b28f64", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa88c6D90eAe942291325f9ae3c66f3563B93FE10/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF04A084E17e22c633441219D930305EeA3b28f64/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 16, - "high": 2, - "informational": 1, - "low": 8, - "medium": 1 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 105, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "2.43", - "score_v2": "48.57", - "threat_score": "89.47" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "address": "0x654C212e82e07Fb3D9a94Fa0ad6C928567621460", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "contract_address": "0x654C212e82e07Fb3D9a94Fa0ad6C928567621460", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae8593DD575FE29A9745056aA91C4b746eee62C8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x654C212e82e07Fb3D9a94Fa0ad6C928567621460", + "contractname": "LidoV1Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae8593DD575FE29A9745056aA91C4b746eee62C8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x654C212e82e07Fb3D9a94Fa0ad6C928567621460/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 8, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 98, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.08", + "score_v2": "81.63", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", + "address": "0x7667e403b2Adb0C2701E54F2833d470CB421AD09", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", + "contract_address": "0x7667e403b2Adb0C2701E54F2833d470CB421AD09", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", - "contractname": "UiPoolDataProviderV2V3", + "contract_url": "https://eth.blockscout.com/address/0x7667e403b2Adb0C2701E54F2833d470CB421AD09", + "contractname": "CurveV1Adapter4Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7667e403b2Adb0C2701E54F2833d470CB421AD09/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, - "high": 2, - "informational": 4, - "low": 1, - "medium": 3 + "gas": 4, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 242, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.78", - "threat_score": "89.47" + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x1bA9843bD4327c6c77011406dE5fA8749F7E3479", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "address": "0x6E8aE4CA722e3e8EfF3bB7d40Bcc8b57c56Bc0F9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "contract_address": "0x6E8aE4CA722e3e8EfF3bB7d40Bcc8b57c56Bc0F9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x6E8aE4CA722e3e8EfF3bB7d40Bcc8b57c56Bc0F9", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6E8aE4CA722e3e8EfF3bB7d40Bcc8b57c56Bc0F9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 1, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" + "lines_analyzed_count": 141, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", + "address": "0xAc6F45f7Fbab71cE678B2418Fbc049AB54a43672", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", + "contract_address": "0xAc6F45f7Fbab71cE678B2418Fbc049AB54a43672", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", - "contractname": "Executor", + "contract_url": "https://eth.blockscout.com/address/0xAc6F45f7Fbab71cE678B2418Fbc049AB54a43672", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAc6F45f7Fbab71cE678B2418Fbc049AB54a43672/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 7, "high": 0, - "informational": 1, - "low": 4, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 61, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "3.77", - "score_v2": "75.41", - "threat_score": "94.44" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", + "address": "0x3487C853bD3D884755A6d88c908d367A55DAfB5F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", + "contract_address": "0x3487C853bD3D884755A6d88c908d367A55DAfB5F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x3487C853bD3D884755A6d88c908d367A55DAfB5F", + "contractname": "UniswapV3Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3487C853bD3D884755A6d88c908d367A55DAfB5F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, + "gas": 6, + "high": 2, + "informational": 6, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 190, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "81.05", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "address": "0x4D4b5614A1D0794A0DDC765bCd8003385d8f72c7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "contract_address": "0x4D4b5614A1D0794A0DDC765bCd8003385d8f72c7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x4D4b5614A1D0794A0DDC765bCd8003385d8f72c7", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4D4b5614A1D0794A0DDC765bCd8003385d8f72c7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 209, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x52D306e36E3B6B02c153d0266ff0f85d18BCD413", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x111111111117dC0aa78b770fA6A738034120C302", + "address": "0x7e150a74A3132C8905E7334cd1105038881C07Dd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x111111111117dC0aa78b770fA6A738034120C302", + "contract_address": "0x7e150a74A3132C8905E7334cd1105038881C07Dd", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x111111111117dC0aa78b770fA6A738034120C302", - "contractname": "OneInch", + "contract_url": "https://eth.blockscout.com/address/0x7e150a74A3132C8905E7334cd1105038881C07Dd", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x111111111117dC0aa78b770fA6A738034120C302/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e150a74A3132C8905E7334cd1105038881C07Dd/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 1, - "informational": 4, - "low": 15, + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 396, - "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.38", - "threat_score": "78.95" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xD110cac5d8682A3b045D5524a9903E031d70FCCd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", + "address": "0x6a221161f85EB51F6e833AF0cb07d543737B4345", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", + "contract_address": "0x6a221161f85EB51F6e833AF0cb07d543737B4345", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x6a221161f85EB51F6e833AF0cb07d543737B4345", + "contractname": "CurveStableLPPriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6a221161f85EB51F6e833AF0cb07d543737B4345/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 97, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.48", + "score_v2": "89.69", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "contract_address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 52, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "address": "0xd4972d1Ea72786e51B465ae43E9e79A51f227c14", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "contract_address": "0xd4972d1Ea72786e51B465ae43E9e79A51f227c14", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xd4972d1Ea72786e51B465ae43E9e79A51f227c14", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4972d1Ea72786e51B465ae43E9e79A51f227c14/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, + "gas": 8, + "high": 1, + "informational": 1, "low": 6, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 209, "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", + "address": "0x98A739c9D0bD1A16528848fF43287679aF03D9Bf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", + "contract_address": "0x98A739c9D0bD1A16528848fF43287679aF03D9Bf", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf6733B9842883BFE0e0a940eA2F572676af31bde", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x98A739c9D0bD1A16528848fF43287679aF03D9Bf", + "contractname": "CurveCryptoLPPriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6733B9842883BFE0e0a940eA2F572676af31bde/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98A739c9D0bD1A16528848fF43287679aF03D9Bf/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 7, - "high": 1, + "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.64", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x8B6851156023f4f5A66F68BEA80851c3D905Ac93", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "address": "0x8864dbb1893cb80add44030decaa87d8cdf9e571", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "contract_address": "0x8864dbb1893cb80add44030decaa87d8cdf9e571", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", - "contractname": "Uni", + "contract_url": "https://eth.blockscout.com/address/0x8864dbb1893cb80add44030decaa87d8cdf9e571", + "contractname": "LinearInterestRateModel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8864dbb1893cb80add44030decaa87d8cdf9e571/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 62, + "gas": 10, "high": 0, - "informational": 27, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 582, - "scan_time_taken": 2, - "score": "4.20", - "score_v2": "84.02", - "threat_score": "94.44" + "lines_analyzed_count": 143, + "scan_time_taken": 0, + "score": "4.51", + "score_v2": "90.21", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", + "address": "0x7F6A406fDDc3dD02E6bd9c0ECe6fd5540CD70Ff4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", + "contract_address": "0x7F6A406fDDc3dD02E6bd9c0ECe6fd5540CD70Ff4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x7F6A406fDDc3dD02E6bd9c0ECe6fd5540CD70Ff4", + "contractname": "YearnPriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F6A406fDDc3dD02E6bd9c0ECe6fd5540CD70Ff4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 5, "high": 0, - "informational": 0, + "informational": 3, "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 39, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.46", + "score_v2": "69.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", + "address": "0x732807200CBD50F98B2363C1fA61441cBe10f2e0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", + "contract_address": "0x732807200CBD50F98B2363C1fA61441cBe10f2e0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x732807200CBD50F98B2363C1fA61441cBe10f2e0", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x732807200CBD50F98B2363C1fA61441cBe10f2e0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 7, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contract_address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x4f952c4c5415b2609899abdc2f8f352f600d14d6", + "contractname": "WETHGateway", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f952c4c5415b2609899abdc2f8f352f600d14d6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "gas": 8, + "high": 5, + "informational": 2, + "low": 11, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0xA50ba011c48153De246E5192C8f9258A2ba79Ca9", - "isVerified": false, - "solidityScanReport": null + "lines_analyzed_count": 250, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { - "address": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "address": "0xBE7b6Fa3405C5CcCCDFA6Ef00Ec874c46dF96f0b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "contract_address": "0xBE7b6Fa3405C5CcCCDFA6Ef00Ec874c46dF96f0b", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x102633152313C81cD80419b6EcF66d14Ad68949A", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xBE7b6Fa3405C5CcCCDFA6Ef00Ec874c46dF96f0b", + "contractname": "UniversalAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x102633152313C81cD80419b6EcF66d14Ad68949A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBE7b6Fa3405C5CcCCDFA6Ef00Ec874c46dF96f0b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 6, + "high": 1, "informational": 0, - "low": 2, - "medium": 0 + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 80, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.81", + "score_v2": "76.25", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD87974E8ED49AB16d5053ba793F4e17078Be0426", + "address": "0x341dd338611e5ad3f15D35Cb803636851a0022E4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD87974E8ED49AB16d5053ba793F4e17078Be0426", + "contract_address": "0x341dd338611e5ad3f15D35Cb803636851a0022E4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD87974E8ED49AB16d5053ba793F4e17078Be0426", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x341dd338611e5ad3f15D35Cb803636851a0022E4", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD87974E8ED49AB16d5053ba793F4e17078Be0426/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x341dd338611e5ad3f15D35Cb803636851a0022E4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 15, + "high": 0, + "informational": 3, + "low": 4, + "medium": 3 }, - "lines_analyzed_count": 264, - "scan_time_taken": 2, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.44" + "lines_analyzed_count": 206, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xD4478A76aCeA81D3768A0ACB6e38f25eEB6Eb1B5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x004626A008B1aCdC4c74ab51644093b155e59A23", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "address": "0x373a292b93ff9017d28e64154ef83b99d5c4e270", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "contract_address": "0x373a292b93ff9017d28e64154ef83b99d5c4e270", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "contractname": "VariableDebtToken", + "contract_url": "https://eth.blockscout.com/address/0x373a292b93ff9017d28e64154ef83b99d5c4e270", + "contractname": "CreditAccount", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x373a292b93ff9017d28e64154ef83b99d5c4e270/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, - "high": 0, + "gas": 2, + "high": 1, "informational": 1, - "low": 14, - "medium": 0 + "low": 8, + "medium": 3 }, - "lines_analyzed_count": 156, + "lines_analyzed_count": 134, "scan_time_taken": 0, - "score": "3.78", - "score_v2": "75.64", - "threat_score": "100.00" + "score": "3.81", + "score_v2": "76.12", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", + "address": "0x2cF07481D13BCe4CD31061A8862b8BF0ab8DA2C7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", + "contract_address": "0x2cF07481D13BCe4CD31061A8862b8BF0ab8DA2C7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x2cF07481D13BCe4CD31061A8862b8BF0ab8DA2C7", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2FEc76324A0463c46f32e74A86D1cf94C02158DC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cF07481D13BCe4CD31061A8862b8BF0ab8DA2C7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x91c0eA31b49B69Ea18607702c5d9aC360bf3dE7d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa0d9C1E9E48Ca30c8d8C3B5D69FF5dc1f6DFfC24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", + "address": "0xe1df682ABA184c688FbC740A6029f574D0766C85", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", + "contract_address": "0xe1df682ABA184c688FbC740A6029f574D0766C85", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", - "contractname": "ACLManager", + "contract_url": "https://eth.blockscout.com/address/0xe1df682ABA184c688FbC740A6029f574D0766C85", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe1df682ABA184c688FbC740A6029f574D0766C85/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 12, - "gas": 7, + "critical": 0, + "gas": 6, "high": 0, - "informational": 0, - "low": 14, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 135, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "1.48", - "score_v2": "29.63", - "threat_score": "100.00" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", + "address": "0x20624D6384a909b5CA1A20A6Ada55159504e22C7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", + "contract_address": "0x20624D6384a909b5CA1A20A6Ada55159504e22C7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x20624D6384a909b5CA1A20A6Ada55159504e22C7", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20624D6384a909b5CA1A20A6Ada55159504e22C7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -19332,1357 +19262,1286 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", + "address": "0x5216961695A3E2E862E6869A69Fc84c650bb2084", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", + "contract_address": "0x5216961695A3E2E862E6869A69Fc84c650bb2084", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x5216961695A3E2E862E6869A69Fc84c650bb2084", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x71Aef7b30728b9BB371578f36c5A1f1502a5723e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5216961695A3E2E862E6869A69Fc84c650bb2084/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x3d569673dAa0575c936c7c67c4E6AedA69CC630C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "address": "0x851BE77Eb343767e307CB3667DC33B0E26271aC1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "contract_address": "0x851BE77Eb343767e307CB3667DC33B0E26271aC1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", - "contractname": "CLSynchronicityPriceAdapterPegToBase", + "contract_url": "https://eth.blockscout.com/address/0x851BE77Eb343767e307CB3667DC33B0E26271aC1", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x851BE77Eb343767e307CB3667DC33B0E26271aC1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 6, "high": 0, - "informational": 1, - "low": 2, - "medium": 2 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 89, - "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.90", - "threat_score": "94.44" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", + "address": "0x5b4E9757a9824d98CbdF9351584797CF40a43106", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", + "contract_address": "0x5b4E9757a9824d98CbdF9351584797CF40a43106", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD3cF979e676265e4f6379749DECe4708B9A22476", - "contractname": "ProxyAdmin", + "contract_url": "https://eth.blockscout.com/address/0x5b4E9757a9824d98CbdF9351584797CF40a43106", + "contractname": "LinearInterestRateModel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cF979e676265e4f6379749DECe4708B9A22476/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b4E9757a9824d98CbdF9351584797CF40a43106/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 2, - "informational": 1, - "low": 6, + "gas": 8, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 97, + "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.26", - "threat_score": "88.89" + "score": "4.52", + "score_v2": "90.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x0d8eFfC11dF3F229AA1EA0509BC9DFa632A13578", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "address": "0xc6A0CDc059566C6f699C48b9E7C13bEce8a29DD9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "contract_address": "0xc6A0CDc059566C6f699C48b9E7C13bEce8a29DD9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xc6A0CDc059566C6f699C48b9E7C13bEce8a29DD9", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6A0CDc059566C6f699C48b9E7C13bEce8a29DD9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", + "address": "0xf4E52a80B8C48810822d1FA20716e528d38A6d75", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", + "contract_address": "0xf4E52a80B8C48810822d1FA20716e528d38A6d75", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xf4E52a80B8C48810822d1FA20716e528d38A6d75", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf4E52a80B8C48810822d1FA20716e528d38A6d75/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 1, + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.03", + "score_v2": "80.65", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", + "address": "0x51171e6F7a990B1B8d96423ae4d9A721eC798eA1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", + "contract_address": "0x51171e6F7a990B1B8d96423ae4d9A721eC798eA1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", - "contractname": "CLSynchronicityPriceAdapterPegToBase", + "contract_url": "https://eth.blockscout.com/address/0x51171e6F7a990B1B8d96423ae4d9A721eC798eA1", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb01e6C9af83879B8e06a092f0DD94309c0D497E4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x51171e6F7a990B1B8d96423ae4d9A721eC798eA1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 6, "high": 0, - "informational": 1, - "low": 2, - "medium": 2 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 89, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.90", - "threat_score": "94.44" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcC47c4Fe1F7f29ff31A8b62197023aC8553C7896", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4c707764cbFB4FFa078e169e6b8A6AdbE7526a2c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", + "address": "0x025c29106e91Fb43fFf6eFe736be74E9A000aAA3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", + "contract_address": "0x025c29106e91Fb43fFf6eFe736be74E9A000aAA3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", - "contractname": "ParaSwapRepayAdapter", + "contract_url": "https://eth.blockscout.com/address/0x025c29106e91Fb43fFf6eFe736be74E9A000aAA3", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x025c29106e91Fb43fFf6eFe736be74E9A000aAA3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 267, + "gas": 6, "high": 0, - "informational": 6, - "low": 22, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 1313, - "scan_time_taken": 2, - "score": "3.78", - "score_v2": "75.63", - "threat_score": "84.21" + "lines_analyzed_count": 175, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x617332a777780F546261247F621051d0b98975Eb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "address": "0xffa6e522F8B24B801520B064AC13a8dd83077A7C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "contract_address": "0xffa6e522F8B24B801520B064AC13a8dd83077A7C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdAC17F958D2ee523a2206206994597C13D831ec7", - "contractname": "TetherToken", + "contract_url": "https://eth.blockscout.com/address/0xffa6e522F8B24B801520B064AC13a8dd83077A7C", + "contractname": "CurveV1AdapterStETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAC17F958D2ee523a2206206994597C13D831ec7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xffa6e522F8B24B801520B064AC13a8dd83077A7C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 32, - "high": 7, - "informational": 17, - "low": 40, - "medium": 7 + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 447, - "scan_time_taken": 1, - "score": "2.84", - "score_v2": "56.82", - "threat_score": "68.42" + "lines_analyzed_count": 83, + "scan_time_taken": 2, + "score": "4.10", + "score_v2": "81.93", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "address": "0xcA2Bbf4cE5E7b56bBc1e7b711856f7f38Dc23231", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "contract_address": "0xcA2Bbf4cE5E7b56bBc1e7b711856f7f38Dc23231", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1d1906f909CAe494c7441604DAfDDDbD0485A925", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xcA2Bbf4cE5E7b56bBc1e7b711856f7f38Dc23231", + "contractname": "ERC4626Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1d1906f909CAe494c7441604DAfDDDbD0485A925/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcA2Bbf4cE5E7b56bBc1e7b711856f7f38Dc23231/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, "informational": 0, - "low": 2, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 173, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.13", + "score_v2": "82.66", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xD01ab9a6577E1D84F142e44D49380e23A340387d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "address": "0x4b57f9166D87d8b7489eaAE52fd3d7f1f0980b76", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "contract_address": "0x4b57f9166D87d8b7489eaAE52fd3d7f1f0980b76", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae78736Cd615f374D3085123A210448E74Fc6393", - "contractname": "RocketTokenRETH", + "contract_url": "https://eth.blockscout.com/address/0x4b57f9166D87d8b7489eaAE52fd3d7f1f0980b76", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae78736Cd615f374D3085123A210448E74Fc6393/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b57f9166D87d8b7489eaAE52fd3d7f1f0980b76/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 2, - "informational": 3, - "low": 7, + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 200, + "lines_analyzed_count": 209, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.50", - "threat_score": "84.21" + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "address": "0xF87beb49CD287a21Bb7fcAD6870Cc43444100277", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "contract_address": "0xF87beb49CD287a21Bb7fcAD6870Cc43444100277", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xF87beb49CD287a21Bb7fcAD6870Cc43444100277", + "contractname": "ConvexV1BoosterAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF87beb49CD287a21Bb7fcAD6870Cc43444100277/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 4, + "high": 1, "informational": 0, - "low": 2, - "medium": 0 + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 117, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.76", + "score_v2": "75.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x61dFd349140C239d3B61fEe203Efc811b518a317", + "address": "0x553810AB11134660289997c1D205739d4e230590", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x61dFd349140C239d3B61fEe203Efc811b518a317", + "contract_address": "0x553810AB11134660289997c1D205739d4e230590", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x61dFd349140C239d3B61fEe203Efc811b518a317", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x553810AB11134660289997c1D205739d4e230590", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x61dFd349140C239d3B61fEe203Efc811b518a317/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x553810AB11134660289997c1D205739d4e230590/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 209, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "address": "0xc62BF8a7889AdF1c5Dc4665486c7683ae6E74e0F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contract_address": "0xc62BF8a7889AdF1c5Dc4665486c7683ae6E74e0F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", - "contractname": "MiniMeToken", + "contract_url": "https://eth.blockscout.com/address/0xc62BF8a7889AdF1c5Dc4665486c7683ae6E74e0F", + "contractname": "CreditManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc62BF8a7889AdF1c5Dc4665486c7683ae6E74e0F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, - "high": 4, - "informational": 43, - "low": 34, - "medium": 5 + "gas": 31, + "high": 0, + "informational": 13, + "low": 39, + "medium": 1 }, - "lines_analyzed_count": 602, - "scan_time_taken": 1, - "score": "3.60", - "score_v2": "72.09", - "threat_score": "88.89" + "lines_analyzed_count": 1739, + "scan_time_taken": 3, + "score": "4.64", + "score_v2": "92.81", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x2eE68ACb6A1319de1b49DC139894644E424fefD6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", + "address": "0xf052444960f80E4b32B8b886e9c51e4181123DAf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", + "contract_address": "0xf052444960f80E4b32B8b886e9c51e4181123DAf", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0xf052444960f80E4b32B8b886e9c51e4181123DAf", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf052444960f80E4b32B8b886e9c51e4181123DAf/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 15, + "high": 0, + "informational": 3, + "low": 4, + "medium": 3 }, - "lines_analyzed_count": 264, + "lines_analyzed_count": 206, "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "address": "0x0b2486355E987586C32FC0FEEFE2943E396c484E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "contract_address": "0x0b2486355E987586C32FC0FEEFE2943E396c484E", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBae535520Abd9f8C85E58929e0006A2c8B372F74", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x0b2486355E987586C32FC0FEEFE2943E396c484E", + "contractname": "CreditManagerV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBae535520Abd9f8C85E58929e0006A2c8B372F74/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b2486355E987586C32FC0FEEFE2943E396c484E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 31, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 20, + "low": 36, + "medium": 6 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 1392, + "scan_time_taken": 4, + "score": "4.49", + "score_v2": "89.87", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "address": "0x57C75D0B4FF645543077BB0Ec091685ec2c0aAe6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "contract_address": "0x57C75D0B4FF645543077BB0Ec091685ec2c0aAe6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x57C75D0B4FF645543077BB0Ec091685ec2c0aAe6", + "contractname": "CurveCryptoLPPriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57C75D0B4FF645543077BB0Ec091685ec2c0aAe6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.38", + "score_v2": "87.64", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", + "address": "0x403404eEFd0D0C9E9268DA80A5ba08A02E23FFB7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", + "contract_address": "0x403404eEFd0D0C9E9268DA80A5ba08A02E23FFB7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x403404eEFd0D0C9E9268DA80A5ba08A02E23FFB7", + "contractname": "CreditConfigurator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x403404eEFd0D0C9E9268DA80A5ba08A02E23FFB7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 33, + "high": 3, + "informational": 7, + "low": 7, + "medium": 4 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 928, + "scan_time_taken": 2, + "score": "4.58", + "score_v2": "91.59", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x41A08648C3766F9F9d85598fF102a08f4ef84F84", + "address": "0xb2a015c71c17bcac6af36645dead8c572ba08a08", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41A08648C3766F9F9d85598fF102a08f4ef84F84", + "contract_address": "0xb2a015c71c17bcac6af36645dead8c572ba08a08", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x41A08648C3766F9F9d85598fF102a08f4ef84F84", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xb2a015c71c17bcac6af36645dead8c572ba08a08", + "contractname": "PoolService", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41A08648C3766F9F9d85598fF102a08f4ef84F84/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb2a015c71c17bcac6af36645dead8c572ba08a08/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 2, + "gas": 20, + "high": 5, + "informational": 7, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "94.44" + "lines_analyzed_count": 568, + "scan_time_taken": 1, + "score": "4.45", + "score_v2": "88.91", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "address": "0xEed3Db1c538EbB7A7Dd4DBc4a5773220778fcb27", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "contract_address": "0xEed3Db1c538EbB7A7Dd4DBc4a5773220778fcb27", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xEed3Db1c538EbB7A7Dd4DBc4a5773220778fcb27", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEed3Db1c538EbB7A7Dd4DBc4a5773220778fcb27/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xaf270C38fF895EA3f95Ed488CEACe2386F038249", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEE66abD4D0f9908A48E08AE354B0f425De3e237E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", + "address": "0x4C461694B9d41271c760c7fE48EE2e004A987A4B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", + "contract_address": "0x4C461694B9d41271c760c7fE48EE2e004A987A4B", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x4C461694B9d41271c760c7fE48EE2e004A987A4B", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C461694B9d41271c760c7fE48EE2e004A987A4B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, + "gas": 8, + "high": 1, + "informational": 1, "low": 6, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 209, + "scan_time_taken": 2, + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", + "address": "0x700De428aa940000259B1c58F3E44445d360303c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", + "contract_address": "0x700De428aa940000259B1c58F3E44445d360303c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x700De428aa940000259B1c58F3E44445d360303c", + "contractname": "CreditFacade", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x700De428aa940000259B1c58F3E44445d360303c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 57, "high": 1, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 5, + "low": 17, + "medium": 3 }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" + "lines_analyzed_count": 1580, + "scan_time_taken": 3, + "score": "4.66", + "score_v2": "93.10", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xEEf0C605546958c1f899b6fB336C20671f9cD49F", + "address": "0x54d6522D2dB06877B2C808725D46F73A8DE07aEe", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEEf0C605546958c1f899b6fB336C20671f9cD49F", + "contract_address": "0x54d6522D2dB06877B2C808725D46F73A8DE07aEe", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEEf0C605546958c1f899b6fB336C20671f9cD49F", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x54d6522D2dB06877B2C808725D46F73A8DE07aEe", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEEf0C605546958c1f899b6fB336C20671f9cD49F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54d6522D2dB06877B2C808725D46F73A8DE07aEe/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 4, "high": 0, - "informational": 11, - "low": 6, + "informational": 1, + "low": 5, "medium": 1 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.65", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xc929ad75B72593967DE83E7F7Cda0493458261D9", + "address": "0x28b1d625ef7F35afdC35F2B1f4143CCf8EFD375F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc929ad75B72593967DE83E7F7Cda0493458261D9", + "contract_address": "0x28b1d625ef7F35afdC35F2B1f4143CCf8EFD375F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc929ad75B72593967DE83E7F7Cda0493458261D9", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x28b1d625ef7F35afdC35F2B1f4143CCf8EFD375F", + "contractname": "CreditConfigurator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc929ad75B72593967DE83E7F7Cda0493458261D9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x28b1d625ef7F35afdC35F2B1f4143CCf8EFD375F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "gas": 33, + "high": 3, + "informational": 7, + "low": 7, + "medium": 4 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 928, + "scan_time_taken": 2, + "score": "4.58", + "score_v2": "91.59", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x411D79b8cC43384FDE66CaBf9b6a17180c842511", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06B1Ec378618EA736a65395eA5CAB69A2410493B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "address": "0x86781a14F55677729b1C0394E06966BF8736bbbc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "contract_address": "0x86781a14F55677729b1C0394E06966BF8736bbbc", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "contractname": "StableDebtToken", + "contract_url": "https://eth.blockscout.com/address/0x86781a14F55677729b1C0394E06966BF8736bbbc", + "contractname": "LinearInterestRateModelV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86781a14F55677729b1C0394E06966BF8736bbbc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 13, - "high": 1, - "informational": 4, - "low": 15, - "medium": 0 + "critical": 0, + "gas": 12, + "high": 0, + "informational": 0, + "low": 3, + "medium": 6 }, - "lines_analyzed_count": 431, + "lines_analyzed_count": 173, "scan_time_taken": 1, - "score": "4.35", - "score_v2": "87.01", - "threat_score": "89.47" + "score": "3.96", + "score_v2": "79.19", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", + "address": "0xC779b52e0D6a389fe53C97Af7565Be81cb1D35Ac", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", + "contract_address": "0xC779b52e0D6a389fe53C97Af7565Be81cb1D35Ac", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xC779b52e0D6a389fe53C97Af7565Be81cb1D35Ac", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC779b52e0D6a389fe53C97Af7565Be81cb1D35Ac/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xd9d85499449f26d2A2c240defd75314f23920089", + "address": "0x42889E271cFE0870A4E239D5D212B9C706Ca5507", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd9d85499449f26d2A2c240defd75314f23920089", + "contract_address": "0x42889E271cFE0870A4E239D5D212B9C706Ca5507", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd9d85499449f26d2A2c240defd75314f23920089", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x42889E271cFE0870A4E239D5D212B9C706Ca5507", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d85499449f26d2A2c240defd75314f23920089/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42889E271cFE0870A4E239D5D212B9C706Ca5507/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, + "gas": 2, + "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.44" + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", + "address": "0xD5682a8C3A5c984Ee7276Cf41a0035Ba71298889", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", + "contract_address": "0xD5682a8C3A5c984Ee7276Cf41a0035Ba71298889", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xD5682a8C3A5c984Ee7276Cf41a0035Ba71298889", + "contractname": "CurveV1AdapterStETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB76CF92076adBF1D9C39294FA8e7A67579FDe357/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD5682a8C3A5c984Ee7276Cf41a0035Ba71298889/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, - "low": 2, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 83, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.10", + "score_v2": "81.93", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", + "address": "0x68EA4efB2712cF4C89d13485bA1Ac5A9E2311315", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", + "contract_address": "0x68EA4efB2712cF4C89d13485bA1Ac5A9E2311315", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", - "contractname": "MetaDelegateHelper", + "contract_url": "https://eth.blockscout.com/address/0x68EA4efB2712cF4C89d13485bA1Ac5A9E2311315", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x94363B11b37BC3ffe43AB09cff5A010352FE85dC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68EA4efB2712cF4C89d13485bA1Ac5A9E2311315/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 7, "high": 0, - "informational": 0, - "low": 3, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 55, - "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.18", - "threat_score": "94.44" + "lines_analyzed_count": 127, + "scan_time_taken": 1, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", + "address": "0xAe4d093C7322ecEC9234d480A459E3537Fd6029F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", + "contract_address": "0xAe4d093C7322ecEC9234d480A459E3537Fd6029F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0xAe4d093C7322ecEC9234d480A459E3537Fd6029F", + "contractname": "UniswapV3Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAe4d093C7322ecEC9234d480A459E3537Fd6029F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, + "gas": 8, + "high": 2, + "informational": 7, + "low": 9, "medium": 0 }, - "lines_analyzed_count": 264, + "lines_analyzed_count": 276, "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" + "score": "4.26", + "score_v2": "85.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "address": "0x744CB10cdf5eeaAE371df375c0367e83045F17DC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contract_address": "0x744CB10cdf5eeaAE371df375c0367e83045F17DC", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "contractname": "WBTC", + "contract_url": "https://eth.blockscout.com/address/0x744CB10cdf5eeaAE371df375c0367e83045F17DC", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x744CB10cdf5eeaAE371df375c0367e83045F17DC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 15, "high": 0, - "informational": 0, + "informational": 3, "low": 4, - "medium": 0 + "medium": 3 }, - "lines_analyzed_count": 26, - "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.69", - "threat_score": "89.47" + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", + "address": "0x3D690EF566a68BF3FFE4607D11d318e9BB259C3e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", + "contract_address": "0x3D690EF566a68BF3FFE4607D11d318e9BB259C3e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", - "contractname": "ProxyAdmin", + "contract_url": "https://eth.blockscout.com/address/0x3D690EF566a68BF3FFE4607D11d318e9BB259C3e", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D690EF566a68BF3FFE4607D11d318e9BB259C3e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 34, - "high": 2, - "informational": 24, - "low": 28, - "medium": 0 + "gas": 15, + "high": 0, + "informational": 3, + "low": 4, + "medium": 3 }, - "lines_analyzed_count": 994, - "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.73", - "threat_score": "94.12" + "lines_analyzed_count": 206, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x4da27a545c0c5B758a6BA100e3a049001de870f5", + "address": "0x45D11FBF2Bd7C48D0A71A6545b40B818554a97b7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4da27a545c0c5B758a6BA100e3a049001de870f5", + "contract_address": "0x45D11FBF2Bd7C48D0A71A6545b40B818554a97b7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4da27a545c0c5B758a6BA100e3a049001de870f5", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x45D11FBF2Bd7C48D0A71A6545b40B818554a97b7", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4da27a545c0c5B758a6BA100e3a049001de870f5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45D11FBF2Bd7C48D0A71A6545b40B818554a97b7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, + "gas": 8, + "high": 1, "informational": 1, - "low": 2, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "94.44" + "lines_analyzed_count": 209, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", + "address": "0x6B92E69159032f52f9f14F730Bb700F4F1f42783", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", + "contract_address": "0x6B92E69159032f52f9f14F730Bb700F4F1f42783", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", - "contractname": "AaveProtocolDataProvider", + "contract_url": "https://eth.blockscout.com/address/0x6B92E69159032f52f9f14F730Bb700F4F1f42783", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B92E69159032f52f9f14F730Bb700F4F1f42783/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, - "high": 4, - "informational": 2, - "low": 1, + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 181, + "lines_analyzed_count": 175, "scan_time_taken": 1, - "score": "4.20", - "score_v2": "83.98", - "threat_score": "89.47" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "address": "0x8a1112afef7f4fc7c066a77aabbc01b3fff31d47", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "contract_address": "0x8a1112afef7f4fc7c066a77aabbc01b3fff31d47", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x8a1112afef7f4fc7c066a77aabbc01b3fff31d47", + "contractname": "DieselToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a1112afef7f4fc7c066a77aabbc01b3fff31d47/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 1, "high": 0, "informational": 0, - "low": 2, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 42, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.33", + "score_v2": "66.67", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0496372BE7e426D28E89DEBF01f19F014d5938bE", + "address": "0x602CA1F950c186e5795935AcFcbc64997f5a6d5a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0496372BE7e426D28E89DEBF01f19F014d5938bE", + "contract_address": "0x602CA1F950c186e5795935AcFcbc64997f5a6d5a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0496372BE7e426D28E89DEBF01f19F014d5938bE", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x602CA1F950c186e5795935AcFcbc64997f5a6d5a", + "contractname": "LinearInterestRateModelV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0496372BE7e426D28E89DEBF01f19F014d5938bE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x602CA1F950c186e5795935AcFcbc64997f5a6d5a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 12, "high": 0, "informational": 0, - "low": 2, - "medium": 0 + "low": 3, + "medium": 6 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 173, + "scan_time_taken": 2, + "score": "3.96", + "score_v2": "79.19", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", + "address": "0x67013d188bD42F2D01982DE13aA40A7e7C6FB0FF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", + "contract_address": "0x67013d188bD42F2D01982DE13aA40A7e7C6FB0FF", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x67013d188bD42F2D01982DE13aA40A7e7C6FB0FF", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb4d5289C58CE36080b0748B47F859D8F50dFAACb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x67013d188bD42F2D01982DE13aA40A7e7C6FB0FF/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 4, "high": 0, - "informational": 11, - "low": 6, + "informational": 1, + "low": 5, "medium": 1 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.65", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x9b24C168d6A76b5459B1d47071a54962a4df36c3", + "address": "0x45d146CAA25aa565Cfc7434926633f4F1C97c873", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9b24C168d6A76b5459B1d47071a54962a4df36c3", + "contract_address": "0x45d146CAA25aa565Cfc7434926633f4F1C97c873", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9b24C168d6A76b5459B1d47071a54962a4df36c3", - "contractname": "VotingPortal", + "contract_url": "https://eth.blockscout.com/address/0x45d146CAA25aa565Cfc7434926633f4F1C97c873", + "contractname": "Create2Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b24C168d6A76b5459B1d47071a54962a4df36c3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45d146CAA25aa565Cfc7434926633f4F1C97c873/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 7, - "high": 1, - "informational": 1, - "low": 6, - "medium": 0 + "critical": 0, + "gas": 27, + "high": 0, + "informational": 23, + "low": 15, + "medium": 2 }, - "lines_analyzed_count": 173, - "scan_time_taken": 0, + "lines_analyzed_count": 439, + "scan_time_taken": 1, "score": "4.02", - "score_v2": "80.35", - "threat_score": "94.44" + "score_v2": "80.41", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xee56e2b3d491590b5b31738cc34d5232f378a8d5", + "address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xee56e2b3d491590b5b31738cc34d5232f378a8d5", + "contract_address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xee56e2b3d491590b5b31738cc34d5232f378a8d5", - "contractname": "Executor", + "contract_url": "https://eth.blockscout.com/address/0xe753260f1955e8678dcea8887759e07aa57e8c54", + "contractname": "DieselToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xee56e2b3d491590b5b31738cc34d5232f378a8d5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe753260f1955e8678dcea8887759e07aa57e8c54/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, - "high": 4, - "informational": 13, - "low": 3, - "medium": 1 + "gas": 3, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 1262, - "scan_time_taken": 1, - "score": "4.76", - "score_v2": "95.17", - "threat_score": "88.24" + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.59", + "score_v2": "51.85", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xD533a949740bb3306d119CC777fa900bA034cd52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", + "address": "0xe529BDDFF8eA4f9eAaC6407a705D0545d205c9aa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", + "contract_address": "0xe529BDDFF8eA4f9eAaC6407a705D0545d205c9aa", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xe529BDDFF8eA4f9eAaC6407a705D0545d205c9aa", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe529BDDFF8eA4f9eAaC6407a705D0545d205c9aa/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -20690,78 +20549,98 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", - "isVerified": false, - "solidityScanReport": null + "address": "0xaEab98F44B28ce5C573e2E259286d100608ecf7D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaEab98F44B28ce5C573e2E259286d100608ecf7D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaEab98F44B28ce5C573e2E259286d100608ecf7D", + "contractname": "UniswapV2Adapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaEab98F44B28ce5C573e2E259286d100608ecf7D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 209, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", + "address": "0x294786B04196b515a275e4102b9495E7693B826c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", + "contract_address": "0x294786B04196b515a275e4102b9495E7693B826c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x294786B04196b515a275e4102b9495E7693B826c", + "contractname": "LidoV1Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b62bFAff61AB3985798e5202D2d167F567D0BCD/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x294786B04196b515a275e4102b9495E7693B826c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 8, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 98, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.08", + "score_v2": "81.63", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x6A6FA664D4Fa49a6a780a1D6143f079f8dd7C33d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "address": "0xc92051dd0A4679CF42C37DF93Ed294d76B335321", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "contract_address": "0xc92051dd0A4679CF42C37DF93Ed294d76B335321", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xc92051dd0A4679CF42C37DF93Ed294d76B335321", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc92051dd0A4679CF42C37DF93Ed294d76B335321/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -20769,1091 +20648,1022 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xbaA999AC55EAce41CcAE355c77809e68Bb345170", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "address": "0xdf4d7C3A7c60993a8F300e3D531Cab24FF9cDF59", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "contract_address": "0xdf4d7C3A7c60993a8F300e3D531Cab24FF9cDF59", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", - "contractname": "TransparentProxyFactory", + "contract_url": "https://eth.blockscout.com/address/0xdf4d7C3A7c60993a8F300e3D531Cab24FF9cDF59", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdf4d7C3A7c60993a8F300e3D531Cab24FF9cDF59/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 2, - "informational": 0, - "low": 5, + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 99, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", + "address": "0x4e8a01b41E17cCdeB983B378d5341011c1eF20e9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", + "contract_address": "0x4e8a01b41E17cCdeB983B378d5341011c1eF20e9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", - "contractname": "GhoToken", + "contract_url": "https://eth.blockscout.com/address/0x4e8a01b41E17cCdeB983B378d5341011c1eF20e9", + "contractname": "LidoV1Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e8a01b41E17cCdeB983B378d5341011c1eF20e9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 15, + "critical": 0, + "gas": 8, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 131, + "lines_analyzed_count": 98, "scan_time_taken": 0, "score": "4.08", - "score_v2": "81.68", - "threat_score": "78.95" + "score_v2": "81.63", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", + "address": "0x0E963037B755761F5174A72516c6234c20cD9b98", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", + "contract_address": "0x0E963037B755761F5174A72516c6234c20cD9b98", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x0E963037B755761F5174A72516c6234c20cD9b98", + "contractname": "CreditConfigurator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0E963037B755761F5174A72516c6234c20cD9b98/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 0, - "informational": 16, - "low": 12, - "medium": 1 + "gas": 33, + "high": 3, + "informational": 7, + "low": 7, + "medium": 4 }, - "lines_analyzed_count": 378, - "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.51", - "threat_score": "94.44" + "lines_analyzed_count": 928, + "scan_time_taken": 2, + "score": "4.58", + "score_v2": "91.59", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "address": "0x8FA49A135F550981BE28ABb5B5b87D25A2Cc161F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "contract_address": "0x8FA49A135F550981BE28ABb5B5b87D25A2Cc161F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x72E95b8931767C79bA4EeE721354d6E99a61D004", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x8FA49A135F550981BE28ABb5B5b87D25A2Cc161F", + "contractname": "CurveV1AdapterStETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x72E95b8931767C79bA4EeE721354d6E99a61D004/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8FA49A135F550981BE28ABb5B5b87D25A2Cc161F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, - "low": 2, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 83, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.10", + "score_v2": "81.93", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "address": "0xc21b3872B3d21Ab98aBCf329E089B567594877B9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "contract_address": "0xc21b3872B3d21Ab98aBCf329E089B567594877B9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xc21b3872B3d21Ab98aBCf329E089B567594877B9", + "contractname": "YearnPriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc21b3872B3d21Ab98aBCf329E089B567594877B9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 5, "high": 0, - "informational": 0, + "informational": 3, "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 39, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.46", + "score_v2": "69.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xba100000625a3754423978a60c9317c58a424e3D", + "address": "0x252f025b962cfb5bd16dc9a4e41621e223cd20d7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xba100000625a3754423978a60c9317c58a424e3D", + "contract_address": "0x252f025b962cfb5bd16dc9a4e41621e223cd20d7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xba100000625a3754423978a60c9317c58a424e3D", - "contractname": "ICurrentAuthorizer", + "contract_url": "https://eth.blockscout.com/address/0x252f025b962cfb5bd16dc9a4e41621e223cd20d7", + "contractname": "LinearInterestRateModel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xba100000625a3754423978a60c9317c58a424e3D/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x252f025b962cfb5bd16dc9a4e41621e223cd20d7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 10, "high": 0, - "informational": 2, - "low": 6, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 112, + "lines_analyzed_count": 143, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "83.04", - "threat_score": "94.44" + "score": "4.51", + "score_v2": "90.21", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "address": "0x444cd42baeddeb707eed823f7177b9abcc779c04", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contract_address": "0x444cd42baeddeb707eed823f7177b9abcc779c04", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "contractname": "WETH9", + "contract_url": "https://eth.blockscout.com/address/0x444cd42baeddeb707eed823f7177b9abcc779c04", + "contractname": "AccountFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x444cd42baeddeb707eed823f7177b9abcc779c04/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 1, + "gas": 15, + "high": 4, "informational": 4, - "low": 8, - "medium": 1 + "low": 9, + "medium": 3 }, - "lines_analyzed_count": 760, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.74", - "threat_score": "94.44" + "lines_analyzed_count": 442, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "85.97", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x1699FE9CaDC8a0b6c93E06B62Ab4592a0fFEcF61", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xef6beCa8D9543eC007bceA835aF768B58F730C1f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "address": "0xb2cb2e5632A2bc3aAcA593DDD87F185DC978fbf3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "contract_address": "0xb2cb2e5632A2bc3aAcA593DDD87F185DC978fbf3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xb2cb2e5632A2bc3aAcA593DDD87F185DC978fbf3", + "contractname": "ERC4626PriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb2cb2e5632A2bc3aAcA593DDD87F185DC978fbf3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 5, "high": 0, - "informational": 0, + "informational": 6, "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.30", + "score_v2": "65.91", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", + "address": "0x50426dBAbA7ffb5970beD4853C1651828b3Eac6f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", + "contract_address": "0x50426dBAbA7ffb5970beD4853C1651828b3Eac6f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", - "contractname": "WrappedTokenGatewayV2", + "contract_url": "https://eth.blockscout.com/address/0x50426dBAbA7ffb5970beD4853C1651828b3Eac6f", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50426dBAbA7ffb5970beD4853C1651828b3Eac6f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 11, - "high": 4, - "informational": 1, - "low": 13, + "critical": 0, + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 204, - "scan_time_taken": 1, - "score": "3.06", - "score_v2": "61.27", - "threat_score": "89.47" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x322AA5F5Be95644d6c36544B6c5061F072D16DF5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", + "address": "0x02Af8F14dEbbd9F411D275c756dd6ff40FaF71d4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", + "contract_address": "0x02Af8F14dEbbd9F411D275c756dd6ff40FaF71d4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x02Af8F14dEbbd9F411D275c756dd6ff40FaF71d4", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02Af8F14dEbbd9F411D275c756dd6ff40FaF71d4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 7, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "address": "0x916182cc94447033ca9E7E1C56Acb797A23e7050", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "contract_address": "0x916182cc94447033ca9E7E1C56Acb797A23e7050", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x916182cc94447033ca9E7E1C56Acb797A23e7050", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x916182cc94447033ca9E7E1C56Acb797A23e7050/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xb82fa9f31612989525992FCfBB09AB22Eff5c85A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "address": "0x3dc5c199d836152A4D5cD8CCB13AE5aaA677BAf7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "contract_address": "0x3dc5c199d836152A4D5cD8CCB13AE5aaA677BAf7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x3dc5c199d836152A4D5cD8CCB13AE5aaA677BAf7", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dc5c199d836152A4D5cD8CCB13AE5aaA677BAf7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 209, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", + "address": "0x2552bdE9f555FE401AdC07137afCFB3ae9E13265", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", + "contract_address": "0x2552bdE9f555FE401AdC07137afCFB3ae9E13265", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", - "contractname": "AdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x2552bdE9f555FE401AdC07137afCFB3ae9E13265", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2552bdE9f555FE401AdC07137afCFB3ae9E13265/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, - "informational": 4, - "low": 8, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 137, + "lines_analyzed_count": 47, "scan_time_taken": 0, - "score": "4.20", - "score_v2": "83.94", - "threat_score": "94.44" + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", - "isVerified": false, + "address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", + "contract_address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", - "contractname": "LendingRateOracle", + "contract_url": "https://eth.blockscout.com/address/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", + "contractname": "DieselToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 3, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 126, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.86", - "threat_score": "88.89" + "score": "2.59", + "score_v2": "51.85", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", + "address": "0xF424432bbBd7a337a784dc9Edd8197869613c915", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", + "contract_address": "0xF424432bbBd7a337a784dc9Edd8197869613c915", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xF424432bbBd7a337a784dc9Edd8197869613c915", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF424432bbBd7a337a784dc9Edd8197869613c915/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "address": "0x87A8a4E7f9C6D7F63B09bB5E45897680173Ec6D4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "contract_address": "0x87A8a4E7f9C6D7F63B09bB5E45897680173Ec6D4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x37A6B708FDB1483C231961b9a7F145261E815fc3", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x87A8a4E7f9C6D7F63B09bB5E45897680173Ec6D4", + "contractname": "CurveV1Adapter4Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x37A6B708FDB1483C231961b9a7F145261E815fc3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87A8a4E7f9C6D7F63B09bB5E45897680173Ec6D4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 47, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x028f7886F3e937f8479efaD64f31B3fE1119857a", + "address": "0xb71a76345Facb5CedB32f1bbbE5d00246213F099", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x028f7886F3e937f8479efaD64f31B3fE1119857a", + "contract_address": "0xb71a76345Facb5CedB32f1bbbE5d00246213F099", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x028f7886F3e937f8479efaD64f31B3fE1119857a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xb71a76345Facb5CedB32f1bbbE5d00246213F099", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x028f7886F3e937f8479efaD64f31B3fE1119857a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb71a76345Facb5CedB32f1bbbE5d00246213F099/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 141, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "address": "0x6c116450547340CBb1bEeD2118AD0f3776E0cD46", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "contract_address": "0x6c116450547340CBb1bEeD2118AD0f3776E0cD46", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x6c116450547340CBb1bEeD2118AD0f3776E0cD46", + "contractname": "YearnPriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6c116450547340CBb1bEeD2118AD0f3776E0cD46/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 5, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 3, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" + "lines_analyzed_count": 39, + "scan_time_taken": 0, + "score": "3.46", + "score_v2": "69.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "address": "0x9DCC6218d0469097Ab6EC5E5E5E87e91c047947d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "contract_address": "0x9DCC6218d0469097Ab6EC5E5E5E87e91c047947d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", - "contractname": "StargateToken", + "contract_url": "https://eth.blockscout.com/address/0x9DCC6218d0469097Ab6EC5E5E5E87e91c047947d", + "contractname": "CurveV1AdapterDeposit", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9DCC6218d0469097Ab6EC5E5E5E87e91c047947d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 4, "high": 0, "informational": 0, - "low": 1, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 16, + "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "4.06", - "score_v2": "81.25", - "threat_score": "94.44" + "score": "3.98", + "score_v2": "79.66", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F", + "address": "0x75c1647dCDF083F1aFf919E5bB113Cbb3f0C77B4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F", + "contract_address": "0x75c1647dCDF083F1aFf919E5bB113Cbb3f0C77B4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdF2917806E30300537aEB49A7663062F4d1F2b5F", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x75c1647dCDF083F1aFf919E5bB113Cbb3f0C77B4", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdF2917806E30300537aEB49A7663062F4d1F2b5F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75c1647dCDF083F1aFf919E5bB113Cbb3f0C77B4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 4, "high": 0, - "informational": 11, - "low": 6, + "informational": 1, + "low": 5, "medium": 1 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.65", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9062896ec3a615a4e4444df183f0531a77218ae", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "address": "0x75F917fe92946FBBB58aE18f338192410bdfA1DF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contract_address": "0x75F917fe92946FBBB58aE18f338192410bdfA1DF", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x75F917fe92946FBBB58aE18f338192410bdfA1DF", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75F917fe92946FBBB58aE18f338192410bdfA1DF/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "gas": 8, + "high": 1, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 141, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "address": "0xb6dA53dBD0A52Fe5f2023aC00977e3AcBB789005", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "contract_address": "0xb6dA53dBD0A52Fe5f2023aC00977e3AcBB789005", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x54586bE62E3c3580375aE3723C145253060Ca0C2", - "contractname": "AaveOracle", + "contract_url": "https://eth.blockscout.com/address/0xb6dA53dBD0A52Fe5f2023aC00977e3AcBB789005", + "contractname": "CompositePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x54586bE62E3c3580375aE3723C145253060Ca0C2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb6dA53dBD0A52Fe5f2023aC00977e3AcBB789005/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 9, "high": 1, - "informational": 1, + "informational": 2, "low": 2, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 147, + "lines_analyzed_count": 70, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "100.00" + "score": "3.64", + "score_v2": "72.86", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", + "address": "0x4D42E214f410142A28A4a1bF5e6c6D163b3d32FC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", + "contract_address": "0x4D42E214f410142A28A4a1bF5e6c6D163b3d32FC", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x4D42E214f410142A28A4a1bF5e6c6D163b3d32FC", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4D42E214f410142A28A4a1bF5e6c6D163b3d32FC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 6, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" + "lines_analyzed_count": 175, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", + "address": "0x34705f611cFa2be66304Cca13709f7998876C160", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", + "contract_address": "0x34705f611cFa2be66304Cca13709f7998876C160", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x34705f611cFa2be66304Cca13709f7998876C160", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdfEE0C9eA1309cB9611F33972E72a72166fcF548/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34705f611cFa2be66304Cca13709f7998876C160/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", - "isVerified": false, + "address": "0x21204403944104d17747e2B5cDAc90e3bf0Dfc13", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", + "contract_address": "0x21204403944104d17747e2B5cDAc90e3bf0Dfc13", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", - "contractname": "LendingPoolCollateralManager", + "contract_url": "https://eth.blockscout.com/address/0x21204403944104d17747e2B5cDAc90e3bf0Dfc13", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x21204403944104d17747e2B5cDAc90e3bf0Dfc13/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 8, "high": 1, - "informational": 2, - "low": 2, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 318, - "scan_time_taken": 1, - "score": "4.76", - "score_v2": "95.28", - "threat_score": "89.47" + "lines_analyzed_count": 141, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "contract_address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x514910771AF9Ca656af840dff83E8264EcF986CA", - "contractname": "LinkToken", + "contract_url": "https://eth.blockscout.com/address/0x6385892aCB085eaa24b745a712C9e682d80FF681", + "contractname": "PriceOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x514910771AF9Ca656af840dff83E8264EcF986CA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6385892aCB085eaa24b745a712C9e682d80FF681/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, - "high": 3, - "informational": 9, - "low": 28, - "medium": 16 + "gas": 6, + "high": 0, + "informational": 4, + "low": 3, + "medium": 5 }, - "lines_analyzed_count": 295, - "scan_time_taken": 1, - "score": "2.56", - "score_v2": "51.19", - "threat_score": "89.47" + "lines_analyzed_count": 265, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.30", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xcF8d0c70c850859266f5C338b38F9D663181C314", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc3115D0660b93AeF10F298886ae22E3Dd477E482", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x223d844fc4B006D67c0cDbd39371A9F73f69d974", + "address": "0x53c5C5461D5D30e293dACe2c577d08B936865781", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x223d844fc4B006D67c0cDbd39371A9F73f69d974", + "contract_address": "0x53c5C5461D5D30e293dACe2c577d08B936865781", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x223d844fc4B006D67c0cDbd39371A9F73f69d974", - "contractname": "EmissionManager", + "contract_url": "https://eth.blockscout.com/address/0x53c5C5461D5D30e293dACe2c577d08B936865781", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x223d844fc4B006D67c0cDbd39371A9F73f69d974/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x53c5C5461D5D30e293dACe2c577d08B936865781/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 9, + "critical": 0, + "gas": 6, "high": 0, - "informational": 0, - "low": 10, - "medium": 2 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 112, - "scan_time_taken": 0, - "score": "2.99", - "score_v2": "59.82", - "threat_score": "94.44" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", + "address": "0x7f4BdA4D7C99EB843460CaB23207A980de6a42E8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", + "contract_address": "0x7f4BdA4D7C99EB843460CaB23207A980de6a42E8", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", - "contractname": "ParaSwapRepayAdapter", + "contract_url": "https://eth.blockscout.com/address/0x7f4BdA4D7C99EB843460CaB23207A980de6a42E8", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f4BdA4D7C99EB843460CaB23207A980de6a42E8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 6, "high": 0, - "informational": 1, - "low": 5, - "medium": 2 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 227, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "4.45", - "score_v2": "88.99", - "threat_score": "100.00" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1C2BA5b8ab8e795fF44387ba6d251fa65AD20b36", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "address": "0xb6c33A65E824C55748C998D009Dc125Ba24C6686", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "contract_address": "0xb6c33A65E824C55748C998D009Dc125Ba24C6686", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0B925eD163218f6662a35e0f0371Ac234f9E9371", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xb6c33A65E824C55748C998D009Dc125Ba24C6686", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0B925eD163218f6662a35e0f0371Ac234f9E9371/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb6c33A65E824C55748C998D009Dc125Ba24C6686/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", + "address": "0xe51Bd11eee823E06C6EC946edF3127c499318C1b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", + "contract_address": "0xe51Bd11eee823E06C6EC946edF3127c499318C1b", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", - "contractname": "AdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xe51Bd11eee823E06C6EC946edF3127c499318C1b", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6c3ea9036406852006290770BEdFcAbA0e23A0e8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe51Bd11eee823E06C6EC946edF3127c499318C1b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 7, "high": 0, - "informational": 11, - "low": 14, - "medium": 2 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.77", - "threat_score": "94.44" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "address": "0x7A6C0081885B58415a6f57E80F7407c65b796a43", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "contract_address": "0x7A6C0081885B58415a6f57E80F7407c65b796a43", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x7A6C0081885B58415a6f57E80F7407c65b796a43", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A6C0081885B58415a6f57E80F7407c65b796a43/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -21861,593 +21671,626 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "address": "0x316Bd4d614681525ceBdb4EE54B7cE140127A5DA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "contract_address": "0x316Bd4d614681525ceBdb4EE54B7cE140127A5DA", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x268497bF083388B1504270d0E717222d3A87D6F2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x316Bd4d614681525ceBdb4EE54B7cE140127A5DA", + "contractname": "CurveV1AdapterStETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x268497bF083388B1504270d0E717222d3A87D6F2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x316Bd4d614681525ceBdb4EE54B7cE140127A5DA/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 5, "high": 0, "informational": 0, - "low": 2, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 97, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.02", + "score_v2": "80.41", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "address": "0x5a2F55e63C31A53c89c9589F491729C817Aa9218", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "contract_address": "0x5a2F55e63C31A53c89c9589F491729C817Aa9218", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x5a2F55e63C31A53c89c9589F491729C817Aa9218", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5a2F55e63C31A53c89c9589F491729C817Aa9218/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 4, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", + "address": "0x96648FC5C7D5d93e250f620c51e27f91897f9C97", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", + "contract_address": "0x96648FC5C7D5d93e250f620c51e27f91897f9C97", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", - "contractname": "FRAXShares", + "contract_url": "https://eth.blockscout.com/address/0x96648FC5C7D5d93e250f620c51e27f91897f9C97", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96648FC5C7D5d93e250f620c51e27f91897f9C97/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 6, "high": 0, - "informational": 11, - "low": 9, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 286, - "scan_time_taken": 1, - "score": "3.95", - "score_v2": "79.02", - "threat_score": "89.47" + "lines_analyzed_count": 175, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x379c1EDD1A41218bdbFf960a9d5AD2818Bf61aE8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", + "address": "0xB37c58dB9a0DED53b3895B34c99838719d00511e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", + "contract_address": "0xB37c58dB9a0DED53b3895B34c99838719d00511e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xB37c58dB9a0DED53b3895B34c99838719d00511e", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7B4c17861357B8ABB91F25581E7263E08DCB59c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB37c58dB9a0DED53b3895B34c99838719d00511e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contract_address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83F20F44975D03b1b09e64809B757c47f942BEeA", - "contractname": "SavingsDai", + "contract_url": "https://eth.blockscout.com/address/0xD8CeB2580F22E13D17031740af2e91e9e7A13347", + "contractname": "ControllerTimelockV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83F20F44975D03b1b09e64809B757c47f942BEeA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8CeB2580F22E13D17031740af2e91e9e7A13347/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 42, - "high": 1, - "informational": 14, - "low": 5, - "medium": 0 + "critical": 0, + "gas": 49, + "high": 14, + "informational": 4, + "low": 4, + "medium": 3 }, - "lines_analyzed_count": 423, + "lines_analyzed_count": 686, "scan_time_taken": 2, - "score": "4.00", - "score_v2": "79.91", - "threat_score": "88.89" + "score": "4.08", + "score_v2": "81.63", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "contract_address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "contractname": "FiatTokenProxy", + "contract_url": "https://eth.blockscout.com/address/0xda0002859B2d05F66a753d8241fCDE8623f26F4f", + "contractname": "PoolV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda0002859B2d05F66a753d8241fCDE8623f26F4f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, - "informational": 9, - "low": 12, - "medium": 1 + "gas": 28, + "high": 3, + "informational": 11, + "low": 11, + "medium": 6 }, - "lines_analyzed_count": 304, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.18", - "threat_score": "94.44" + "lines_analyzed_count": 792, + "scan_time_taken": 2, + "score": "4.43", + "score_v2": "88.51", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xd4e245848d6E1220DBE62e155d89fa327E43CB06", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contract_address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "contractname": "WstETH", + "contract_url": "https://eth.blockscout.com/address/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", + "contractname": "Governor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 13, "high": 1, - "informational": 1, - "low": 6, - "medium": 0 + "informational": 6, + "low": 9, + "medium": 6 }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "84.21" + "lines_analyzed_count": 287, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.44", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x33aCEf7365809218485873B7d0d67FeE411B5D79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", + "address": "0xfEd34a3AA93Bee850CBcD5a3B19380871DaD4AB5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", + "contract_address": "0xfEd34a3AA93Bee850CBcD5a3B19380871DaD4AB5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xfEd34a3AA93Bee850CBcD5a3B19380871DaD4AB5", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfEd34a3AA93Bee850CBcD5a3B19380871DaD4AB5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 47, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x848107491E029AFDe0AC543779c7790382f15929", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa", + "address": "0x57Ca755E56c3B5915358F4F9de42d1cDc1A54a32", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa", + "contract_address": "0x57Ca755E56c3B5915358F4F9de42d1cDc1A54a32", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xec1D1B3b0443256cc3860e24a46F108e699484Aa", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x57Ca755E56c3B5915358F4F9de42d1cDc1A54a32", + "contractname": "UniswapV3Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xec1D1B3b0443256cc3860e24a46F108e699484Aa/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57Ca755E56c3B5915358F4F9de42d1cDc1A54a32/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "gas": 6, + "high": 2, + "informational": 6, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 190, "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" + "score": "4.05", + "score_v2": "81.05", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", + "address": "0x4B239601374F03a2D52a3eB636cc4f15735327fd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", + "contract_address": "0x4B239601374F03a2D52a3eB636cc4f15735327fd", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x4B239601374F03a2D52a3eB636cc4f15735327fd", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x219640546c0DFDDCb9ab3bcdA89B324e0a376367/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4B239601374F03a2D52a3eB636cc4f15735327fd/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 141, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xc30808705C01289A3D306ca9CAB081Ba9114eC82", + "address": "0xe429f05b7Ce0C702831F1aC75B44C329C88f4C2d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc30808705C01289A3D306ca9CAB081Ba9114eC82", + "contract_address": "0xe429f05b7Ce0C702831F1aC75B44C329C88f4C2d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc30808705C01289A3D306ca9CAB081Ba9114eC82", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xe429f05b7Ce0C702831F1aC75B44C329C88f4C2d", + "contractname": "ConvexV1BoosterAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc30808705C01289A3D306ca9CAB081Ba9114eC82/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe429f05b7Ce0C702831F1aC75B44C329C88f4C2d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 4, + "high": 1, "informational": 0, - "low": 2, - "medium": 0 + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 117, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.76", + "score_v2": "75.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x23a875ede3f1030138701683e42e9b16a7f87768", + "address": "0x1AdDF15A6b6662CC084a89cCdbec6dCD0A07f9DD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x23a875ede3f1030138701683e42e9b16a7f87768", + "contract_address": "0x1AdDF15A6b6662CC084a89cCdbec6dCD0A07f9DD", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x23a875ede3f1030138701683e42e9b16a7f87768", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x1AdDF15A6b6662CC084a89cCdbec6dCD0A07f9DD", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x23a875ede3f1030138701683e42e9b16a7f87768/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1AdDF15A6b6662CC084a89cCdbec6dCD0A07f9DD/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 24, + "lines_analyzed_count": 141, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "address": "0x800c3dfed1694F2AE0255bF27085aC968a53a527", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "contract_address": "0x800c3dfed1694F2AE0255bF27085aC968a53a527", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x800c3dfed1694F2AE0255bF27085aC968a53a527", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x800c3dfed1694F2AE0255bF27085aC968a53a527/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", + "address": "0xa3Cb2127Ab49aCc5011951e45bdB2FF7EDaFB6aa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", + "contract_address": "0xa3Cb2127Ab49aCc5011951e45bdB2FF7EDaFB6aa", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xa3Cb2127Ab49aCc5011951e45bdB2FF7EDaFB6aa", + "contractname": "ConvexV1BoosterAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa3Cb2127Ab49aCc5011951e45bdB2FF7EDaFB6aa/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 4, + "high": 1, "informational": 0, - "low": 2, - "medium": 0 + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 117, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.76", + "score_v2": "75.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x77976B51569896523EE215962Ee91ff236Fa50E8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x17Dd33Ed0e3dD2a80E37489B8A63063161BE6957", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", - "isVerified": false, - "solidityScanReport": null + "address": "0x29E51E49BB958dc64361850532FedA1c49f62491", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29E51E49BB958dc64361850532FedA1c49f62491", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x29E51E49BB958dc64361850532FedA1c49f62491", + "contractname": "CurveV1Adapter3Assets", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29E51E49BB958dc64361850532FedA1c49f62491/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756", + "address": "0x8dbfaDd6e0be8FD0107429BE519DaB705BbbE6D2", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8dbfaDd6e0be8FD0107429BE519DaB705BbbE6D2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8dbfaDd6e0be8FD0107429BE519DaB705BbbE6D2", + "contractname": "RedstonePriceFeed", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8dbfaDd6e0be8FD0107429BE519DaB705BbbE6D2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 3, + "low": 4, + "medium": 3 + }, + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "address": "0xbf49987f7eD6bc0bd747437C98f854A0aFc8B372", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "contract_address": "0xbf49987f7eD6bc0bd747437C98f854A0aFc8B372", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xbf49987f7eD6bc0bd747437C98f854A0aFc8B372", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbf49987f7eD6bc0bd747437C98f854A0aFc8B372/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", + "address": "0xFEe63C412746Dd743f55ed211957A20F9E1d80D1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", + "contract_address": "0xFEe63C412746Dd743f55ed211957A20F9E1d80D1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0xFEe63C412746Dd743f55ed211957A20F9E1d80D1", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFEe63C412746Dd743f55ed211957A20F9E1d80D1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 7, - "high": 1, - "informational": 0, - "low": 2, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 264, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.44" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xd180D7fdD4092f07428eFE801E17BC03576b3192", + "address": "0xB07Dec0BE13Fc906503c741cb417F3B85424e6B0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd180D7fdD4092f07428eFE801E17BC03576b3192", + "contract_address": "0xB07Dec0BE13Fc906503c741cb417F3B85424e6B0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd180D7fdD4092f07428eFE801E17BC03576b3192", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xB07Dec0BE13Fc906503c741cb417F3B85424e6B0", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd180D7fdD4092f07428eFE801E17BC03576b3192/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB07Dec0BE13Fc906503c741cb417F3B85424e6B0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -22455,1639 +22298,1385 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "address": "0x2fA039b014FF3167472a1DA127212634E7a57564", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "contract_address": "0x2fA039b014FF3167472a1DA127212634E7a57564", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", - "contractname": "LUSDToken", + "contract_url": "https://eth.blockscout.com/address/0x2fA039b014FF3167472a1DA127212634E7a57564", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f98805A4E8be255a32880FDeC7F6728C6568bA0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2fA039b014FF3167472a1DA127212634E7a57564/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 23, - "high": 3, - "informational": 2, - "low": 2, + "critical": 0, + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 307, - "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.39", - "threat_score": "78.95" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "address": "0xE72aFa8bA8845Bda2eDf13556C03A1B976bc91ED", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "contract_address": "0xE72aFa8bA8845Bda2eDf13556C03A1B976bc91ED", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "contractname": "AToken", + "contract_url": "https://eth.blockscout.com/address/0xE72aFa8bA8845Bda2eDf13556C03A1B976bc91ED", + "contractname": "CompositePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE72aFa8bA8845Bda2eDf13556C03A1B976bc91ED/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 9, - "high": 2, - "informational": 3, - "low": 10, + "high": 1, + "informational": 2, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.44", - "threat_score": "94.74" + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.86", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xdef8F50155A6cf21181E29E400E8CffAE2d50968", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5642A5A5Ec284B4145563aBF319620204aCCA7f4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", + "address": "0x241fB21390868d086AbC4E3EDC8EC74d9415a1De", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", + "contract_address": "0x241fB21390868d086AbC4E3EDC8EC74d9415a1De", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", - "contractname": "LendingPoolAddressesProvider", + "contract_url": "https://eth.blockscout.com/address/0x241fB21390868d086AbC4E3EDC8EC74d9415a1De", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x241fB21390868d086AbC4E3EDC8EC74d9415a1De/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, - "informational": 7, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 216, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.70", - "score_v2": "93.98", - "threat_score": "88.89" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "address": "0x8d2f33d168cca6D2436De16c27d3f1cEa30aC245", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "contract_address": "0x8d2f33d168cca6D2436De16c27d3f1cEa30aC245", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x8d2f33d168cca6D2436De16c27d3f1cEa30aC245", + "contractname": "CreditFacade", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d2f33d168cca6D2436De16c27d3f1cEa30aC245/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "gas": 57, + "high": 1, + "informational": 5, + "low": 17, + "medium": 3 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 1580, + "scan_time_taken": 3, + "score": "4.66", + "score_v2": "93.10", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x197E90f9FAD81970bA7976f33CbD77088E5D7cf7", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "address": "0xCAC3E41b9BAD20E2aa35E150De96eEfB2d043735", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "contract_address": "0xCAC3E41b9BAD20E2aa35E150De96eEfB2d043735", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xCAC3E41b9BAD20E2aa35E150De96eEfB2d043735", + "contractname": "CreditManagerV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCAC3E41b9BAD20E2aa35E150De96eEfB2d043735/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 31, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 20, + "low": 36, + "medium": 6 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 1392, + "scan_time_taken": 3, + "score": "4.49", + "score_v2": "89.87", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x430BEdcA5DfA6f94d1205Cb33AB4f008D0d9942a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", + "address": "0x2beA5596a1293BD738139C07a42E4D03C1393d01", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", + "contract_address": "0x2beA5596a1293BD738139C07a42E4D03C1393d01", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x2beA5596a1293BD738139C07a42E4D03C1393d01", + "contractname": "CreditConfiguratorV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2beA5596a1293BD738139C07a42E4D03C1393d01/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 31, + "high": 11, + "informational": 4, + "low": 16, + "medium": 6 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 901, + "scan_time_taken": 2, + "score": "4.28", + "score_v2": "85.68", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "contract_address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", + "contractname": "GaugeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 11, + "high": 1, "informational": 0, - "low": 2, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.53", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", + "address": "0x4045A55C5d1D096dE89Cc8b7F0A7e8D5591e23f0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", + "contract_address": "0x4045A55C5d1D096dE89Cc8b7F0A7e8D5591e23f0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x4045A55C5d1D096dE89Cc8b7F0A7e8D5591e23f0", + "contractname": "CurveV1AdapterStETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x00907f9921424583e7ffBfEdf84F92B7B2Be4977/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4045A55C5d1D096dE89Cc8b7F0A7e8D5591e23f0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, - "low": 2, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 83, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "4.10", + "score_v2": "81.93", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "address": "0xb460F4A66153bD3D059cEE424796EB213508d313", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "contract_address": "0xb460F4A66153bD3D059cEE424796EB213508d313", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xb460F4A66153bD3D059cEE424796EB213508d313", + "contractname": "UniversalAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb460F4A66153bD3D059cEE424796EB213508d313/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 6, + "high": 1, "informational": 0, - "low": 2, - "medium": 0 + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 80, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.81", + "score_v2": "76.25", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", + "address": "0x2158034dB06f06dcB9A786D2F1F8c38781bA779d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", + "contract_address": "0x2158034dB06f06dcB9A786D2F1F8c38781bA779d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x2158034dB06f06dcB9A786D2F1F8c38781bA779d", + "contractname": "DieselToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2158034dB06f06dcB9A786D2F1F8c38781bA779d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 1, "high": 0, "informational": 0, - "low": 2, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 42, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.33", + "score_v2": "66.67", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x686F8D21520f4ecEc7ba577be08354F4d1EB8262", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x57B67e4DE077085Fd0AF2174e9c14871BE664546", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x48Bc45f084988bC01933EA93EeFfEBC0416534f6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x90D9CD005E553111EB8C9c31Abe9706a186b6048", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb639D208Bcf0589D54FaC24E655C79EC529762B8", + "address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb639D208Bcf0589D54FaC24E655C79EC529762B8", + "contract_address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb639D208Bcf0589D54FaC24E655C79EC529762B8", - "contractname": "GhoFlashMinter", + "contract_url": "https://eth.blockscout.com/address/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", + "contractname": "PoolService", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb639D208Bcf0589D54FaC24E655C79EC529762B8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 3, - "informational": 1, - "low": 5, + "gas": 18, + "high": 4, + "informational": 8, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 158, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.85", - "threat_score": "94.44" + "lines_analyzed_count": 558, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.61", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "address": "0xA3E1e0d58FE8dD8C9dd48204699a1178f1B274D8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "contract_address": "0xA3E1e0d58FE8dD8C9dd48204699a1178f1B274D8", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xA3E1e0d58FE8dD8C9dd48204699a1178f1B274D8", + "contractname": "CreditManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3E1e0d58FE8dD8C9dd48204699a1178f1B274D8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 31, "high": 0, - "informational": 1, - "low": 3, - "medium": 0 + "informational": 13, + "low": 39, + "medium": 1 }, - "lines_analyzed_count": 37, - "scan_time_taken": 0, - "score": "4.05", - "score_v2": "81.08", - "threat_score": "94.12" + "lines_analyzed_count": 1739, + "scan_time_taken": 3, + "score": "4.64", + "score_v2": "92.81", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", + "address": "0x2c0eb2687cd50773731af414671065d3b8a40a11", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", + "contract_address": "0x2c0eb2687cd50773731af414671065d3b8a40a11", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x2c0eb2687cd50773731af414671065d3b8a40a11", + "contractname": "LinearInterestRateModel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c0eb2687cd50773731af414671065d3b8a40a11/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 10, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 24, + "lines_analyzed_count": 143, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" + "score": "4.51", + "score_v2": "90.21", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa1116930326D21fB917d5A27F1E9943A9595fb47", + "address": "0xE1836e82FfF8C179A69D940B9C950d19A50A31f9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa1116930326D21fB917d5A27F1E9943A9595fb47", + "contract_address": "0xE1836e82FfF8C179A69D940B9C950d19A50A31f9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa1116930326D21fB917d5A27F1E9943A9595fb47", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xE1836e82FfF8C179A69D940B9C950d19A50A31f9", + "contractname": "CreditFacadeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1116930326D21fB917d5A27F1E9943A9595fb47/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE1836e82FfF8C179A69D940B9C950d19A50A31f9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 0, + "critical": 2, + "gas": 37, "high": 0, - "informational": 1, - "low": 2, - "medium": 0 + "informational": 7, + "low": 23, + "medium": 5 }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "4.43", - "score_v2": "88.64", - "threat_score": "94.44" + "lines_analyzed_count": 1108, + "scan_time_taken": 3, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x8A458A9dc9048e005d22849F470891b840296619", + "address": "0xEfC134755aaf89FE84476946251680BeCe41246E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8A458A9dc9048e005d22849F470891b840296619", + "contract_address": "0xEfC134755aaf89FE84476946251680BeCe41246E", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8A458A9dc9048e005d22849F470891b840296619", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xEfC134755aaf89FE84476946251680BeCe41246E", + "contractname": "CreditManagerV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A458A9dc9048e005d22849F470891b840296619/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEfC134755aaf89FE84476946251680BeCe41246E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 31, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 20, + "low": 36, + "medium": 6 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 1392, + "scan_time_taken": 4, + "score": "4.49", + "score_v2": "89.87", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xADC0A53095A0af87F3aa29FE0715B5c28016364e", + "address": "0x993416fedEC8a24206eD8c87c87ec9b264be2923", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xADC0A53095A0af87F3aa29FE0715B5c28016364e", + "contract_address": "0x993416fedEC8a24206eD8c87c87ec9b264be2923", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xADC0A53095A0af87F3aa29FE0715B5c28016364e", - "contractname": "ParaSwapLiquiditySwapAdapter", + "contract_url": "https://eth.blockscout.com/address/0x993416fedEC8a24206eD8c87c87ec9b264be2923", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xADC0A53095A0af87F3aa29FE0715B5c28016364e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x993416fedEC8a24206eD8c87c87ec9b264be2923/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 6, "high": 0, - "informational": 0, - "low": 5, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 211, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.89", - "threat_score": "100.00" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", + "address": "0x989EefB742a9ac88D3fbA1fE38AA58CF7706E89b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", + "contract_address": "0x989EefB742a9ac88D3fbA1fE38AA58CF7706E89b", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", - "contractname": "UiIncentiveDataProviderV3", + "contract_url": "https://eth.blockscout.com/address/0x989EefB742a9ac88D3fbA1fE38AA58CF7706E89b", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x989EefB742a9ac88D3fbA1fE38AA58CF7706E89b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 6, "high": 0, - "informational": 4, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 410, - "scan_time_taken": 2, - "score": "4.68", - "score_v2": "93.66", - "threat_score": "100.00" + "lines_analyzed_count": 175, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xA3e44d830440dF5098520F62Ebec285B1198c51E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", + "address": "0xf5FEeC362ff9C4B4882272B8ca99a9Dc23240bFd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", + "contract_address": "0xf5FEeC362ff9C4B4882272B8ca99a9Dc23240bFd", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xf5FEeC362ff9C4B4882272B8ca99a9Dc23240bFd", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5FEeC362ff9C4B4882272B8ca99a9Dc23240bFd/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "address": "0x9A6b819491BA8a6a7615BB0fB78d393628df2d91", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "contract_address": "0x9A6b819491BA8a6a7615BB0fB78d393628df2d91", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x9A6b819491BA8a6a7615BB0fB78d393628df2d91", + "contractname": "CreditConfiguratorV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A6b819491BA8a6a7615BB0fB78d393628df2d91/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 31, + "high": 11, + "informational": 4, + "low": 16, + "medium": 6 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 901, + "scan_time_taken": 3, + "score": "4.28", + "score_v2": "85.68", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "address": "0xea3B73341a91e5c661Cbd54CF80DB3458Ff05c6f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "contract_address": "0xea3B73341a91e5c661Cbd54CF80DB3458Ff05c6f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", - "contractname": "DSToken", + "contract_url": "https://eth.blockscout.com/address/0xea3B73341a91e5c661Cbd54CF80DB3458Ff05c6f", + "contractname": "CreditConfigurator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xea3B73341a91e5c661Cbd54CF80DB3458Ff05c6f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 34, - "high": 2, - "informational": 22, - "low": 23, - "medium": 1 + "gas": 33, + "high": 3, + "informational": 7, + "low": 7, + "medium": 4 }, - "lines_analyzed_count": 440, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.32", - "threat_score": "78.95" + "lines_analyzed_count": 928, + "scan_time_taken": 2, + "score": "4.58", + "score_v2": "91.59", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "address": "0xeeAe1E33A0A1482D43Cde18D202d3E14bbdFd32b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "contract_address": "0xeeAe1E33A0A1482D43Cde18D202d3E14bbdFd32b", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", - "contractname": "FiatTokenProxy", + "contract_url": "https://eth.blockscout.com/address/0xeeAe1E33A0A1482D43Cde18D202d3E14bbdFd32b", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBe9895146f7AF43049ca1c1AE358B0541Ea49704/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeeAe1E33A0A1482D43Cde18D202d3E14bbdFd32b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 1, + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 41, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "94.44" + "lines_analyzed_count": 209, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e", + "address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e", + "contract_address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x553303d460EE0afB37EdFf9bE42922D8FF63220e", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", + "contractname": "WstETHGateway", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x553303d460EE0afB37EdFf9bE42922D8FF63220e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "gas": 6, + "high": 2, + "informational": 0, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 113, + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.22", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x253127Ffc04981cEA8932F406710661c2f2c3fD2", + "address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x253127Ffc04981cEA8932F406710661c2f2c3fD2", + "contract_address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x253127Ffc04981cEA8932F406710661c2f2c3fD2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x253127Ffc04981cEA8932F406710661c2f2c3fD2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 52, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "address": "0xea8199179D6A589A0C2Df225095C1DB39A12D257", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "contract_address": "0xea8199179D6A589A0C2Df225095C1DB39A12D257", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCc9EE9483f662091a1de4795249E24aC0aC2630f", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xea8199179D6A589A0C2Df225095C1DB39A12D257", + "contractname": "UniswapV3Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc9EE9483f662091a1de4795249E24aC0aC2630f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xea8199179D6A589A0C2Df225095C1DB39A12D257/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, + "gas": 8, + "high": 2, + "informational": 7, + "low": 9, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 276, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x862c57d48becB45583AEbA3f489696D22466Ca1b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "address": "0x951c1D3b115d387e7D08FA84ac5842C2Ab4f5c84", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "contract_address": "0x951c1D3b115d387e7D08FA84ac5842C2Ab4f5c84", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", - "contractname": "ProxyERC20", + "contract_url": "https://eth.blockscout.com/address/0x951c1D3b115d387e7D08FA84ac5842C2Ab4f5c84", + "contractname": "CurveV1AdapterStETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x951c1D3b115d387e7D08FA84ac5842C2Ab4f5c84/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 2, - "informational": 8, - "low": 8, + "gas": 3, + "high": 0, + "informational": 0, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 507, + "lines_analyzed_count": 83, "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.70", - "threat_score": "78.95" + "score": "4.10", + "score_v2": "81.93", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xb55C604075D79486b8A329c396Fc711Be54B5330", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "address": "0x0a2CA503153Cd5CB2892a0928ac0F71F49a3c194", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "contract_address": "0x0a2CA503153Cd5CB2892a0928ac0F71F49a3c194", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x0a2CA503153Cd5CB2892a0928ac0F71F49a3c194", + "contractname": "DataCompressor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x64b761D848206f447Fe2dd461b0c635Ec39EbB27/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0a2CA503153Cd5CB2892a0928ac0F71F49a3c194/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, + "gas": 9, + "high": 3, + "informational": 1, "low": 2, - "medium": 0 + "medium": 3 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 516, + "scan_time_taken": 2, + "score": "4.66", + "score_v2": "93.22", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", + "address": "0x4E94Cd228eF386EBc32900EC745d1865934688A3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", + "contract_address": "0x4E94Cd228eF386EBc32900EC745d1865934688A3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", - "contractname": "AaveProtocolDataProvider", + "contract_url": "https://eth.blockscout.com/address/0x4E94Cd228eF386EBc32900EC745d1865934688A3", + "contractname": "CreditManagerV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E94Cd228eF386EBc32900EC745d1865934688A3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, - "high": 4, - "informational": 2, - "low": 1, - "medium": 0 + "gas": 31, + "high": 0, + "informational": 20, + "low": 36, + "medium": 6 }, - "lines_analyzed_count": 181, - "scan_time_taken": 0, - "score": "4.20", - "score_v2": "83.98", - "threat_score": "89.47" + "lines_analyzed_count": 1392, + "scan_time_taken": 3, + "score": "4.49", + "score_v2": "89.87", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 19, - "totalContractsNumber": 79, - "solidityScanContractsNumber": 19, - "securityScore": 84.65000000000002, - "issueSeverityDistribution": { - "critical": 10, - "gas": 201, - "high": 5, - "informational": 152, - "low": 98, - "medium": 12 - } - }, - "contractsData": [ - { - "address": "0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8418D17640a74F1614AC3E1826F29e78714488a1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5CBc43c339F5202D2dcB59583D33cA8498b75031", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", + "address": "0x444FE6de4131866dA5191630E4648Ab36Ad1975b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", - "contract_chain": "gnosis", + "contract_address": "0x444FE6de4131866dA5191630E4648Ab36Ad1975b", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xaf204776c7245bF4147c2612BF6e5972Ee483701", - "contractname": "SavingsXDai", + "contract_url": "https://eth.blockscout.com/address/0x444FE6de4131866dA5191630E4648Ab36Ad1975b", + "contractname": "CreditConfiguratorV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf204776c7245bF4147c2612BF6e5972Ee483701/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x444FE6de4131866dA5191630E4648Ab36Ad1975b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 10, - "high": 0, + "critical": 0, + "gas": 31, + "high": 11, "informational": 4, - "low": 5, - "medium": 0 + "low": 16, + "medium": 6 }, - "lines_analyzed_count": 126, - "scan_time_taken": 1, - "score": "3.85", - "score_v2": "76.98", - "threat_score": "94.74" + "lines_analyzed_count": 901, + "scan_time_taken": 3, + "score": "4.28", + "score_v2": "85.68", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", + "address": "0xC5c66d588A78Ee5E9D8E65bf46F9C2E7B05C65ba", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", - "contract_chain": "gnosis", + "contract_address": "0xC5c66d588A78Ee5E9D8E65bf46F9C2E7B05C65ba", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xC5c66d588A78Ee5E9D8E65bf46F9C2E7B05C65ba", + "contractname": "CurveV1Adapter4Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC5c66d588A78Ee5E9D8E65bf46F9C2E7B05C65ba/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, "informational": 0, - "low": 3, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 47, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00" + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", + "address": "0x1d23EdD5e23beE84b3B7DB2A8519B71827aC00AA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", - "contract_chain": "gnosis", + "contract_address": "0x1d23EdD5e23beE84b3B7DB2A8519B71827aC00AA", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", - "contractname": "WrappedTokenGatewayV3", + "contract_url": "https://eth.blockscout.com/address/0x1d23EdD5e23beE84b3B7DB2A8519B71827aC00AA", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1d23EdD5e23beE84b3B7DB2A8519B71827aC00AA/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 11, - "high": 4, - "informational": 1, - "low": 14, + "critical": 0, + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 207, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "3.04", - "score_v2": "60.87", - "threat_score": "89.47" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", + "address": "0x06FAAab1F21A6f754A12574E3De619c9AaC3d3eE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", - "contract_chain": "gnosis", + "contract_address": "0x06FAAab1F21A6f754A12574E3De619c9AaC3d3eE", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xab70BCB260073d036d1660201e9d5405F5829b7a", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x06FAAab1F21A6f754A12574E3De619c9AaC3d3eE", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xab70BCB260073d036d1660201e9d5405F5829b7a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x06FAAab1F21A6f754A12574E3De619c9AaC3d3eE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 7, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 832, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.95", - "threat_score": "83.33" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xe892E40C92c2E4D281Be59b2E6300F271d824E75", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", + "address": "0xd032e6A87872B0b14CEE17fB7981eD11745A4426", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", - "contract_chain": "gnosis", + "contract_address": "0xd032e6A87872B0b14CEE17fB7981eD11745A4426", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", - "contractname": "TokenProxy", + "contract_url": "https://eth.blockscout.com/address/0xd032e6A87872B0b14CEE17fB7981eD11745A4426", + "contractname": "CreditFacadeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd032e6A87872B0b14CEE17fB7981eD11745A4426/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 13, + "critical": 2, + "gas": 37, "high": 0, - "informational": 19, - "low": 1, - "medium": 1 + "informational": 7, + "low": 23, + "medium": 5 }, - "lines_analyzed_count": 166, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.71", - "threat_score": "94.44" + "lines_analyzed_count": 1108, + "scan_time_taken": 3, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contract_chain": "gnosis", + "contract_address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contractname": "WXDAI", + "contract_url": "https://eth.blockscout.com/address/0xda00000035fef4082F78dEF6A8903bee419FbF8E", + "contractname": "PoolV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00000035fef4082F78dEF6A8903bee419FbF8E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 1, - "informational": 4, - "low": 8, - "medium": 1 + "gas": 28, + "high": 3, + "informational": 11, + "low": 11, + "medium": 6 }, - "lines_analyzed_count": 759, - "scan_time_taken": 1, - "score": "4.74", - "score_v2": "94.73", - "threat_score": "94.44" + "lines_analyzed_count": 792, + "scan_time_taken": 2, + "score": "4.43", + "score_v2": "88.51", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xECfD0638175e291BA3F784A58FB9D38a25418904", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x916E13857FeeD0d982Df148DBe8d8542519aB96e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb50201558B00496A145fE76f7424749556E326D8", + "address": "0x7bbaeC0e41d133325a958edFA6Ef69A05477c444", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb50201558B00496A145fE76f7424749556E326D8", - "contract_chain": "gnosis", + "contract_address": "0x7bbaeC0e41d133325a958edFA6Ef69A05477c444", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb50201558B00496A145fE76f7424749556E326D8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x7bbaeC0e41d133325a958edFA6Ef69A05477c444", + "contractname": "PoolQuotaKeeperV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb50201558B00496A145fE76f7424749556E326D8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7bbaeC0e41d133325a958edFA6Ef69A05477c444/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 23, + "high": 2, + "informational": 8, + "low": 8, + "medium": 3 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00" + "lines_analyzed_count": 554, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.45", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", + "address": "0xFD3900e969EaA311f1be50CdA019e2869431F098", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", - "contract_chain": "gnosis", + "contract_address": "0xFD3900e969EaA311f1be50CdA019e2869431F098", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xFD3900e969EaA311f1be50CdA019e2869431F098", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD3900e969EaA311f1be50CdA019e2869431F098/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 6, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 175, "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", - "isVerified": false, - "solidityScanReport": null + "address": "0xd3eDAAF68a5345C038d433af685d8aa43d9517b3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd3eDAAF68a5345C038d433af685d8aa43d9517b3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd3eDAAF68a5345C038d433af685d8aa43d9517b3", + "contractname": "UniversalAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3eDAAF68a5345C038d433af685d8aa43d9517b3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 80, + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.25", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "address": "0x9BA62BFE6d08bb8E41c2FF204443e789703FfB0D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contract_chain": "gnosis", + "contract_address": "0x9BA62BFE6d08bb8E41c2FF204443e789703FfB0D", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contractname": "TokenProxy", + "contract_url": "https://eth.blockscout.com/address/0x9BA62BFE6d08bb8E41c2FF204443e789703FfB0D", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9BA62BFE6d08bb8E41c2FF204443e789703FfB0D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 2, "high": 0, - "informational": 19, - "low": 4, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 195, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "94.44" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa818F1B57c201E092C4A2017A91815034326Efd1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9E57695Dab0DCdb42BC220ff1E9eb2e22a31209b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x589750BA8aF186cE5B55391B0b7148cAD43a1619", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeb0a051be10228213BAEb449db63719d6742F7c4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE74CD4ADF9103370144c327457bd294753E2E856", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x47aAdaAE1F05C978E6aBb7568d11B7F6e0FC4d6A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEc710f59005f48703908bC519D552Df5B8472614", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1A126F613D7705E59ADb39909b25E1223aDF05dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBeC519531F0E78BcDdB295242fA4EC5251B38574", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x22441d81416430A54336aB28765abd31a792Ad37", + "address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x22441d81416430A54336aB28765abd31a792Ad37", - "contract_chain": "gnosis", + "contract_address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x22441d81416430A54336aB28765abd31a792Ad37", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xba3335588d9403515223f109edc4eb7269a9ab5d", + "contractname": "GearToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x22441d81416430A54336aB28765abd31a792Ad37/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xba3335588d9403515223f109edc4eb7269a9ab5d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 46, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 17, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 560, "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x436D82d905b014926a2375C576500B6fea0D2496", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF163b8698821cefbD33Cf449764d69Ea445cE23D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA1Fa064A85266E2Ca82DEe5C5CcEC84DF445760e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", + "address": "0xAA5cBD81aC90c31Ad3E8A6532969D9e7825E4Bab", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", - "contract_chain": "gnosis", + "contract_address": "0xAA5cBD81aC90c31Ad3E8A6532969D9e7825E4Bab", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xcB444e90D8198415266c6a2724b7900fb12FC56E", - "contractname": "EUR", + "contract_url": "https://eth.blockscout.com/address/0xAA5cBD81aC90c31Ad3E8A6532969D9e7825E4Bab", + "contractname": "CurveCryptoLPPriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcB444e90D8198415266c6a2724b7900fb12FC56E/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAA5cBD81aC90c31Ad3E8A6532969D9e7825E4Bab/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 7, "high": 0, "informational": 0, - "low": 1, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 29, + "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "4.48", - "score_v2": "89.66", - "threat_score": "100.00" + "score": "4.38", + "score_v2": "87.64", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "address": "0xf145bdeD455998945586f476344BEAfAD0Bbe538", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contract_chain": "gnosis", + "contract_address": "0xf145bdeD455998945586f476344BEAfAD0Bbe538", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contractname": "TokenProxy", + "contract_url": "https://eth.blockscout.com/address/0xf145bdeD455998945586f476344BEAfAD0Bbe538", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf145bdeD455998945586f476344BEAfAD0Bbe538/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 7, "high": 0, - "informational": 19, - "low": 1, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 166, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.71", - "threat_score": "94.44" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x501B4c19dd9C2e06E94dA7b6D5Ed4ddA013EC741", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa767f745331D267c7751297D982b050c93985627", + "address": "0xEcaAd48de3e5d9205A9F64D5B5E9417ba4aBA126", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa767f745331D267c7751297D982b050c93985627", - "contract_chain": "gnosis", + "contract_address": "0xEcaAd48de3e5d9205A9F64D5B5E9417ba4aBA126", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xEcaAd48de3e5d9205A9F64D5B5E9417ba4aBA126", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEcaAd48de3e5d9205A9F64D5B5E9417ba4aBA126/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, + "gas": 8, + "high": 1, + "informational": 1, "low": 6, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 832, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.95", - "threat_score": "83.33" + "lines_analyzed_count": 209, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xa2E0335175Da40b081717FfD394C0E1de738cb9B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7304979ec9E4EaA0273b6A037a31c4e9e5A75D16", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7a5c3860a77a8DC1b225BD46d0fb2ac1C6D191BC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", + "address": "0x02Bac02B96CAba6015F348AC21A345D99CA056C8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", - "contract_chain": "gnosis", + "contract_address": "0x02Bac02B96CAba6015F348AC21A345D99CA056C8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9A1F491B86D09fC1484b5fab10041B189B60756b", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x02Bac02B96CAba6015F348AC21A345D99CA056C8", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A1F491B86D09fC1484b5fab10041B189B60756b/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02Bac02B96CAba6015F348AC21A345D99CA056C8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -24095,5011 +23684,3916 @@ "gas": 2, "high": 0, "informational": 0, - "low": 8, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 138, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", - "threat_score": "94.44" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x3e652E97ff339B73421f824F5b03d75b62F1Fb51", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x777fDAB3C03aA63d7d7CbCbaB22724cEe50F1731", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "address": "0x10d0ddE663BCe54CcfA6EB2B1452e4662cAd5F88", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", - "contract_chain": "gnosis", + "contract_address": "0x10d0ddE663BCe54CcfA6EB2B1452e4662cAd5F88", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x10d0ddE663BCe54CcfA6EB2B1452e4662cAd5F88", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x10d0ddE663BCe54CcfA6EB2B1452e4662cAd5F88/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 7, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x1dF462e2712496373A347f8ad10802a5E95f053D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41585C50524fb8c3899B43D7D797d9486AAc94DB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3238FC1d642b60F41a35f62570237656C85F4744", + "address": "0xd4fe3eD38250C38A0094224C4B0224b5D5d0e7d9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3238FC1d642b60F41a35f62570237656C85F4744", - "contract_chain": "gnosis", + "contract_address": "0xd4fe3eD38250C38A0094224C4B0224b5D5d0e7d9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3238FC1d642b60F41a35f62570237656C85F4744", - "contractname": "AaveV3ConfigEngine", + "contract_url": "https://eth.blockscout.com/address/0xd4fe3eD38250C38A0094224C4B0224b5D5d0e7d9", + "contractname": "CreditFacade", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3238FC1d642b60F41a35f62570237656C85F4744/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4fe3eD38250C38A0094224C4B0224b5D5d0e7d9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 11, - "medium": 0 + "gas": 57, + "high": 1, + "informational": 5, + "low": 17, + "medium": 3 }, - "lines_analyzed_count": 236, - "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.71", - "threat_score": "100.00" + "lines_analyzed_count": 1580, + "scan_time_taken": 3, + "score": "4.66", + "score_v2": "93.10", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x8220133C3a631de3C7A5B679A2417BD61431FEcf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6c3b7e7B8b9609D57C70C3F630228F979EAbb450", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x36616cf17557639614c1cdDb356b1B83fc0B2132", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb96404e475f337A7E98e4a541C9b71309BB66c5A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", + "address": "0x12934E0F338eF66Bc58A6bF9746678D00cdb6dED", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", - "contract_chain": "gnosis", + "contract_address": "0x12934E0F338eF66Bc58A6bF9746678D00cdb6dED", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", - "contractname": "CLSynchronicityPriceAdapterPegToBase", + "contract_url": "https://eth.blockscout.com/address/0x12934E0F338eF66Bc58A6bF9746678D00cdb6dED", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12934E0F338eF66Bc58A6bF9746678D00cdb6dED/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 6, "high": 0, - "informational": 1, - "low": 2, - "medium": 2 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.91", - "threat_score": "94.44" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", + "address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", - "contract_chain": "gnosis", + "contract_address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", - "contractname": "TokenProxy", + "contract_url": "https://eth.blockscout.com/address/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 15, "high": 0, - "informational": 19, - "low": 1, - "medium": 1 + "informational": 3, + "low": 4, + "medium": 3 }, - "lines_analyzed_count": 166, + "lines_analyzed_count": 206, "scan_time_taken": 1, - "score": "3.89", - "score_v2": "77.71", - "threat_score": "94.44" + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x2D737e2B0e175f05D0904C208d6C4e40da570f65", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", + "address": "0x7c934c1CB454F5958B7f682cf32C53250F628Ab7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", - "contract_chain": "gnosis", + "contract_address": "0x7c934c1CB454F5958B7f682cf32C53250F628Ab7", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x26C31ac71010aF62E6B486D1132E266D6298857D", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x7c934c1CB454F5958B7f682cf32C53250F628Ab7", + "contractname": "UniswapV3Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x26C31ac71010aF62E6B486D1132E266D6298857D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7c934c1CB454F5958B7f682cf32C53250F628Ab7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "gas": 8, + "high": 2, + "informational": 7, + "low": 9, + "medium": 0 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 276, "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "score": "4.26", + "score_v2": "85.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1236010CECea55998384e795B59815D871f5f94d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 40, - "totalContractsNumber": 133, - "solidityScanContractsNumber": 40, - "securityScore": 85.18924999999997, - "issueSeverityDistribution": { - "critical": 15, - "gas": 333, - "high": 15, - "informational": 300, - "low": 195, - "medium": 18 - } - }, - "contractsData": [ - { - "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "address": "0x73EA617B1342bE9F03fecaa754CB1c52B9d9a3d8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contract_chain": "optimism", + "contract_address": "0x73EA617B1342bE9F03fecaa754CB1c52B9d9a3d8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0x73EA617B1342bE9F03fecaa754CB1c52B9d9a3d8", + "contractname": "LidoV1Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73EA617B1342bE9F03fecaa754CB1c52B9d9a3d8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 8, "high": 0, - "informational": 1, - "low": 4, - "medium": 1 + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 98, "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "94.44" + "score": "4.08", + "score_v2": "81.63", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", + "address": "0xA50d4E7D8946a7c90652339CDBd262c375d54D99", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", - "contract_chain": "optimism", + "contract_address": "0xA50d4E7D8946a7c90652339CDBd262c375d54D99", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", - "contractname": "UiIncentiveDataProviderV3", + "contract_url": "https://eth.blockscout.com/address/0xA50d4E7D8946a7c90652339CDBd262c375d54D99", + "contractname": "ContractsRegister", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA50d4E7D8946a7c90652339CDBd262c375d54D99/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 6, "high": 0, - "informational": 4, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 408, - "scan_time_taken": 2, - "score": "4.68", - "score_v2": "93.63", - "threat_score": "100.00" + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", + "address": "0xA3723e137beADC106f5cc8aE5008b0899c683DF5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", - "contract_chain": "optimism", + "contract_address": "0xA3723e137beADC106f5cc8aE5008b0899c683DF5", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xA3723e137beADC106f5cc8aE5008b0899c683DF5", + "contractname": "UniswapV3Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3723e137beADC106f5cc8aE5008b0899c683DF5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "gas": 6, + "high": 2, + "informational": 6, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 190, "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "score": "4.05", + "score_v2": "81.05", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x98d69620C31869fD4822ceb6ADAB31180475FD37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "address": "0xFaC535785d59F500db5Db8cD894735ebA5B58298", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", - "contract_chain": "optimism", + "contract_address": "0xFaC535785d59F500db5Db8cD894735ebA5B58298", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xFaC535785d59F500db5Db8cD894735ebA5B58298", + "contractname": "CreditFacadeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFaC535785d59F500db5Db8cD894735ebA5B58298/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 2, + "gas": 37, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 7, + "low": 23, + "medium": 5 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 1108, + "scan_time_taken": 4, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", + "address": "0x2C2a0a6E9bF743388831662Df136D4Af63FdF24f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", - "contract_chain": "optimism", + "contract_address": "0x2C2a0a6E9bF743388831662Df136D4Af63FdF24f", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE50c8C619d05ff98b22Adf991F17602C774F785c", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x2C2a0a6E9bF743388831662Df136D4Af63FdF24f", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE50c8C619d05ff98b22Adf991F17602C774F785c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C2a0a6E9bF743388831662Df136D4Af63FdF24f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 209, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x769EbC5106bF09D9A665CCb691e1907612b57F16", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", - "contract_chain": "optimism", + "contract_address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", - "contractname": "ProxyERC20", + "contract_url": "https://eth.blockscout.com/address/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", + "contractname": "GaugeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 2, - "informational": 14, - "low": 11, - "medium": 2 + "gas": 11, + "high": 1, + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 396, + "lines_analyzed_count": 308, "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.35", - "threat_score": "78.95" + "score": "4.63", + "score_v2": "92.53", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "address": "0x3EB95430FdB99439A86d3c6D7D01C3c561393556", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", - "contract_chain": "optimism", + "contract_address": "0x3EB95430FdB99439A86d3c6D7D01C3c561393556", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x3EB95430FdB99439A86d3c6D7D01C3c561393556", + "contractname": "CreditManagerV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EB95430FdB99439A86d3c6D7D01C3c561393556/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 31, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 20, + "low": 36, + "medium": 6 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 1392, + "scan_time_taken": 4, + "score": "4.49", + "score_v2": "89.87", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x22D76094730fA377184100EFB8CEfC673B89B372", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", - "contract_chain": "optimism", + "contract_address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0D276FC14719f9292D5C1eA2198673d1f4269246", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x5366B8C2dE34f614556D085961b3699Aa1755aF4", + "contractname": "CreditFacadeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D276FC14719f9292D5C1eA2198673d1f4269246/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5366B8C2dE34f614556D085961b3699Aa1755aF4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 16, + "critical": 2, + "gas": 37, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 7, + "low": 23, + "medium": 5 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 1108, + "scan_time_taken": 3, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", + "address": "0xE677ac4Cd6631C03fc8434F9771d780cb8193e87", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", - "contract_chain": "optimism", + "contract_address": "0xE677ac4Cd6631C03fc8434F9771d780cb8193e87", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xdFA46478F9e5EA86d57387849598dbFB2e964b02", - "contractname": "EditableERC20", + "contract_url": "https://eth.blockscout.com/address/0xE677ac4Cd6631C03fc8434F9771d780cb8193e87", + "contractname": "ConvexV1BoosterAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdFA46478F9e5EA86d57387849598dbFB2e964b02/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE677ac4Cd6631C03fc8434F9771d780cb8193e87/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 4, - "high": 0, - "informational": 6, - "low": 4, - "medium": 0 + "high": 1, + "informational": 0, + "low": 9, + "medium": 1 }, - "lines_analyzed_count": 46, + "lines_analyzed_count": 117, "scan_time_taken": 0, - "score": "3.04", - "score_v2": "60.87", - "threat_score": "84.21" + "score": "3.76", + "score_v2": "75.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", + "address": "0x0dB809Abd33b82B86BF77D56dBe817bBa875feaD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", - "contract_chain": "optimism", + "contract_address": "0x0dB809Abd33b82B86BF77D56dBe817bBa875feaD", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", - "contractname": "ParaSwapLiquiditySwapAdapter", + "contract_url": "https://eth.blockscout.com/address/0x0dB809Abd33b82B86BF77D56dBe817bBa875feaD", + "contractname": "CreditConfiguratorV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0dB809Abd33b82B86BF77D56dBe817bBa875feaD/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 0, + "gas": 31, + "high": 11, "informational": 4, - "low": 5, - "medium": 0 + "low": 16, + "medium": 6 }, - "lines_analyzed_count": 211, - "scan_time_taken": 1, - "score": "4.55", - "score_v2": "91.00", - "threat_score": "100.00" + "lines_analyzed_count": 901, + "scan_time_taken": 2, + "score": "4.28", + "score_v2": "85.68", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "address": "0xb5C4728814F0A4d16683B5B20C4c451FB2231cC2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", - "contract_chain": "optimism", + "contract_address": "0xb5C4728814F0A4d16683B5B20C4c451FB2231cC2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xb5C4728814F0A4d16683B5B20C4c451FB2231cC2", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb5C4728814F0A4d16683B5B20C4c451FB2231cC2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 7, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "address": "0x26Ed78C07Fc5EcA1C673Be7ac065948155c7e212", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", - "contract_chain": "optimism", + "contract_address": "0x26Ed78C07Fc5EcA1C673Be7ac065948155c7e212", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", - "contractname": "FiatTokenProxy", + "contract_url": "https://eth.blockscout.com/address/0x26Ed78C07Fc5EcA1C673Be7ac065948155c7e212", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26Ed78C07Fc5EcA1C673Be7ac065948155c7e212/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 0, - "low": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 41, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "94.44" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "address": "0x59b7B8Dd9E6e1F934C9c3Def4a1Eb69Bc17Ec9cc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", - "contract_chain": "optimism", + "contract_address": "0x59b7B8Dd9E6e1F934C9c3Def4a1Eb69Bc17Ec9cc", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x59b7B8Dd9E6e1F934C9c3Def4a1Eb69Bc17Ec9cc", + "contractname": "Create2Deployer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59b7B8Dd9E6e1F934C9c3Def4a1Eb69Bc17Ec9cc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 1, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.00", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x035c93db04E5aAea54E6cd0261C492a3e0638b37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8145eddDf43f50276641b55bd3AD95944510021E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", + "address": "0x48AD4Ef1997228F9b97A542410f596466aFeD1bA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", - "contract_chain": "optimism", + "contract_address": "0x48AD4Ef1997228F9b97A542410f596466aFeD1bA", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x48AD4Ef1997228F9b97A542410f596466aFeD1bA", + "contractname": "ERC4626Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x48AD4Ef1997228F9b97A542410f596466aFeD1bA/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, + "gas": 6, + "high": 0, "informational": 0, - "low": 2, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 264, + "lines_analyzed_count": 173, "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" + "score": "4.13", + "score_v2": "82.66", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x3829943c53F2d00e20B58475aF19716724bF90Ba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x04a8D477eE202aDCE1682F5902e1160455205b12", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "address": "0x007a36B491647EE735446A385f1E5E0eB3119746", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", - "contract_chain": "optimism", + "contract_address": "0x007a36B491647EE735446A385f1E5E0eB3119746", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x338ed6787f463394D24813b297401B9F05a8C9d1", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x007a36B491647EE735446A385f1E5E0eB3119746", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x338ed6787f463394D24813b297401B9F05a8C9d1/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x007a36B491647EE735446A385f1E5E0eB3119746/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 15, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 3, + "low": 4, + "medium": 3 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 206, "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x5F58C62077b667370879D6580a59f47C30f96a74", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "address": "0xc7d319CF55F753d34439Dd91E4cAA21e1548207F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", - "contract_chain": "optimism", + "contract_address": "0xc7d319CF55F753d34439Dd91E4cAA21e1548207F", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xc7d319CF55F753d34439Dd91E4cAA21e1548207F", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc7d319CF55F753d34439Dd91E4cAA21e1548207F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 15, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 3, + "low": 4, + "medium": 3 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", + "address": "0xa0b9387f0a74eCB9AC1a3BFE4Ada0E001ffE006b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", - "contract_chain": "optimism", + "contract_address": "0xa0b9387f0a74eCB9AC1a3BFE4Ada0E001ffE006b", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x22F3727be377781d1579B7C9222382b21c9d1a8f", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xa0b9387f0a74eCB9AC1a3BFE4Ada0E001ffE006b", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x22F3727be377781d1579B7C9222382b21c9d1a8f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa0b9387f0a74eCB9AC1a3BFE4Ada0E001ffE006b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 15, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 3, + "low": 4, + "medium": 3 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 206, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "address": "0xC028255FD0F974E3706aBE0F3E6616b7c7110c7A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", - "contract_chain": "optimism", + "contract_address": "0xC028255FD0F974E3706aBE0F3E6616b7c7110c7A", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x76FB31fb4af56892A25e32cFC43De717950c9278", - "contractname": "L2CustomERC20", + "contract_url": "https://eth.blockscout.com/address/0xC028255FD0F974E3706aBE0F3E6616b7c7110c7A", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76FB31fb4af56892A25e32cFC43De717950c9278/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC028255FD0F974E3706aBE0F3E6616b7c7110c7A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 6, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 15, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "100.00" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "address": "0xd4423EA6d8A71c452e3101aD726171cCe4BB2ba5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "contract_chain": "optimism", + "contract_address": "0xd4423EA6d8A71c452e3101aD726171cCe4BB2ba5", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xd4423EA6d8A71c452e3101aD726171cCe4BB2ba5", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4423EA6d8A71c452e3101aD726171cCe4BB2ba5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 2, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4200000000000000000000000000000000000006", + "address": "0x1c40466C55F303Fe821592d7a398DFaa25c9d952", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4200000000000000000000000000000000000006", - "contract_chain": "optimism", + "contract_address": "0x1c40466C55F303Fe821592d7a398DFaa25c9d952", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000006", - "contractname": "WETH9", + "contract_url": "https://eth.blockscout.com/address/0x1c40466C55F303Fe821592d7a398DFaa25c9d952", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000006/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1c40466C55F303Fe821592d7a398DFaa25c9d952/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 1, - "informational": 16, - "low": 2, + "gas": 2, + "high": 0, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 757, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.76", - "score_v2": "95.24", - "threat_score": "94.44" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", + "address": "0x80A863Fe55Dbe9B2B4dD4e437Cd48A1C34A59aCf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", - "contract_chain": "optimism", + "contract_address": "0x80A863Fe55Dbe9B2B4dD4e437Cd48A1C34A59aCf", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x80A863Fe55Dbe9B2B4dD4e437Cd48A1C34A59aCf", + "contractname": "CreditConfiguratorV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80A863Fe55Dbe9B2B4dD4e437Cd48A1C34A59aCf/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "gas": 31, + "high": 11, + "informational": 4, + "low": 16, + "medium": 6 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 901, + "scan_time_taken": 2, + "score": "4.28", + "score_v2": "85.68", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", + "address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", - "contract_chain": "optimism", + "contract_address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", + "contractname": "AirdropDistributor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 2, + "critical": 1, + "gas": 6, + "high": 1, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 113, "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "100.00" + "score": "3.98", + "score_v2": "79.65", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "address": "0x393b0008A433D192e9D4288F6d82325566c9AD5e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", - "contract_chain": "optimism", + "contract_address": "0x393b0008A433D192e9D4288F6d82325566c9AD5e", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x393b0008A433D192e9D4288F6d82325566c9AD5e", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x393b0008A433D192e9D4288F6d82325566c9AD5e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 4, "high": 0, - "informational": 17, - "low": 6, + "informational": 1, + "low": 5, "medium": 1 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 92, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.43", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5D557B07776D12967914379C71a1310e917C7555", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x724dc807b04555b71ed48a6896b6F41593b8C637", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4200000000000000000000000000000000000042", + "address": "0xCAC6CF9bE4E4321b6668117f9548eb981043EEc4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4200000000000000000000000000000000000042", - "contract_chain": "optimism", + "contract_address": "0xCAC6CF9bE4E4321b6668117f9548eb981043EEc4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000042", - "contractname": "GovernanceToken", + "contract_url": "https://eth.blockscout.com/address/0xCAC6CF9bE4E4321b6668117f9548eb981043EEc4", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000042/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCAC6CF9bE4E4321b6668117f9548eb981043EEc4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 7, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 49, - "scan_time_taken": 1, - "score": "3.37", - "score_v2": "67.35", - "threat_score": "89.47" + "lines_analyzed_count": 141, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", + "address": "0xa90f8640A2Ae1412A9Fe209E1F65599a18197cC2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", - "contract_chain": "optimism", + "contract_address": "0xa90f8640A2Ae1412A9Fe209E1F65599a18197cC2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", - "contractname": "EmissionManager", + "contract_url": "https://eth.blockscout.com/address/0xa90f8640A2Ae1412A9Fe209E1F65599a18197cC2", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa90f8640A2Ae1412A9Fe209E1F65599a18197cC2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 9, + "critical": 0, + "gas": 4, "high": 0, - "informational": 3, - "low": 10, - "medium": 2 + "informational": 1, + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 119, + "lines_analyzed_count": 92, "scan_time_taken": 0, - "score": "2.98", - "score_v2": "59.66", - "threat_score": "94.44" + "score": "4.02", + "score_v2": "80.43", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "address": "0x02b51EBf3E96b659078ffA48b3B79b8BF768Fb37", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", - "contract_chain": "optimism", + "contract_address": "0x02b51EBf3E96b659078ffA48b3B79b8BF768Fb37", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x02b51EBf3E96b659078ffA48b3B79b8BF768Fb37", + "contractname": "Router", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02b51EBf3E96b659078ffA48b3B79b8BF768Fb37/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "critical": 4, + "gas": 22, + "high": 4, + "informational": 1, + "low": 8, + "medium": 3 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 482, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.57", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xb972abef80046A57409e37a7DF5dEf2638917516", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", + "address": "0x18deCaFf27EF61AaF8916F5B4f2911856dEF397b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", - "contract_chain": "optimism", + "contract_address": "0x18deCaFf27EF61AaF8916F5B4f2911856dEF397b", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", - "contractname": "UiPoolDataProviderV3", + "contract_url": "https://eth.blockscout.com/address/0x18deCaFf27EF61AaF8916F5B4f2911856dEF397b", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x18deCaFf27EF61AaF8916F5B4f2911856dEF397b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 2, - "informational": 3, - "low": 2, + "gas": 8, + "high": 1, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 288, - "scan_time_taken": 2, - "score": "4.53", - "score_v2": "90.62", - "threat_score": "94.74" + "lines_analyzed_count": 141, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x770ef9f4fe897e59daCc474EF11238303F9552b6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb83d1B74e1D917d4a95C1e9392f6c639932F444C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd5CA18a70189309664e34FB8150799ff13722308", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1685D81212580DD4cDA287616C2f6F4794927e18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6dDc64289bE8a71A707fB057d5d07Cc756055d6e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d998FeEFC7B3664eaD09CAf02b5a0fc2E365F18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x929EC64c34a17401F460460D4B9390518E5B473e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "address": "0xf27C6B0CdA72426933edD65bAb7CfB80256729af", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", - "contract_chain": "optimism", + "contract_address": "0xf27C6B0CdA72426933edD65bAb7CfB80256729af", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", - "contractname": "USDT", + "contract_url": "https://eth.blockscout.com/address/0xf27C6B0CdA72426933edD65bAb7CfB80256729af", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf27C6B0CdA72426933edD65bAb7CfB80256729af/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 4, + "critical": 0, + "gas": 6, "high": 0, "informational": 3, - "low": 10, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 128, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "84.21" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x70eFfc565DB6EEf7B927610155602d31b670e802", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", + "address": "0xff767BdCd76f6E5AF75957E15D5B2a8BFC43B4Bf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", - "contract_chain": "optimism", + "contract_address": "0xff767BdCd76f6E5AF75957E15D5B2a8BFC43B4Bf", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7f99817d87baD03ea21E05112Ca799d715730efe", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xff767BdCd76f6E5AF75957E15D5B2a8BFC43B4Bf", + "contractname": "LinearInterestRateModelV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f99817d87baD03ea21E05112Ca799d715730efe/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xff767BdCd76f6E5AF75957E15D5B2a8BFC43B4Bf/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 12, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 0, + "low": 3, + "medium": 6 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 173, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.19", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "address": "0x887a20d142C7a7Ab7E35601ec7cd0669D3891abc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", - "contract_chain": "optimism", + "contract_address": "0x887a20d142C7a7Ab7E35601ec7cd0669D3891abc", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x887a20d142C7a7Ab7E35601ec7cd0669D3891abc", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x887a20d142C7a7Ab7E35601ec7cd0669D3891abc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 7, - "high": 1, - "informational": 0, - "low": 2, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "address": "0x3d4E96b727e3Da8F818133C2729f1d3Aaf7Dd402", "isVerified": false, "solidityScanReport": null }, { - "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "address": "0x91F6C5BC5239a811262A34Ed8b1B748848d8b2e7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", - "contract_chain": "optimism", + "contract_address": "0x91F6C5BC5239a811262A34Ed8b1B748848d8b2e7", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x13e3Ee699D1909E989722E753853AE30b17e08c5", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x91F6C5BC5239a811262A34Ed8b1B748848d8b2e7", + "contractname": "CreditConfiguratorV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x13e3Ee699D1909E989722E753853AE30b17e08c5/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91F6C5BC5239a811262A34Ed8b1B748848d8b2e7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "gas": 31, + "high": 11, + "informational": 4, + "low": 16, + "medium": 6 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 901, + "scan_time_taken": 2, + "score": "4.28", + "score_v2": "85.68", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "address": "0x17E7cC6A8Dbc50D650554751fd2464c3E1Ab911a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", - "contract_chain": "optimism", + "contract_address": "0x17E7cC6A8Dbc50D650554751fd2464c3E1Ab911a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x17E7cC6A8Dbc50D650554751fd2464c3E1Ab911a", + "contractname": "CurveV1AdapterDeposit", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17E7cC6A8Dbc50D650554751fd2464c3E1Ab911a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, "informational": 0, - "low": 2, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.98", + "score_v2": "79.66", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "address": "0xf3636395De0C87493b4B7Ed4222CA46A87F159E8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x77CA01483f379E58174739308945f044e1a764dc", + "address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x77CA01483f379E58174739308945f044e1a764dc", - "contract_chain": "optimism", + "contract_address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x77CA01483f379E58174739308945f044e1a764dc", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x313e1ce56A0386FBf9CC356E34646591b6c31C39", + "contractname": "CreditFacadeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x77CA01483f379E58174739308945f044e1a764dc/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x313e1ce56A0386FBf9CC356E34646591b6c31C39/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 2, + "gas": 37, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 7, + "low": 23, + "medium": 5 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 1108, + "scan_time_taken": 3, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", + "address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", - "contract_chain": "optimism", + "contract_address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd9Ca4878dd38B021583c1B669905592EAe76E044", - "contractname": "AaveProtocolDataProvider", + "contract_url": "https://eth.blockscout.com/address/0xb03670c20f87f2169a7c4ebe35746007e9575901", + "contractname": "PoolService", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9Ca4878dd38B021583c1B669905592EAe76E044/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb03670c20f87f2169a7c4ebe35746007e9575901/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 6, - "informational": 2, - "low": 1, + "gas": 20, + "high": 5, + "informational": 7, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 291, + "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.60", - "threat_score": "89.47" + "score": "4.45", + "score_v2": "88.91", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5E76E98E0963EcDC6A065d1435F84065b7523f39", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", + "address": "0xDeDfDADe8B82762017F8d34D73e0aDE81d7e73F8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", - "contract_chain": "optimism", + "contract_address": "0xDeDfDADe8B82762017F8d34D73e0aDE81d7e73F8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", - "contractname": "L2StandardERC20", + "contract_url": "https://eth.blockscout.com/address/0xDeDfDADe8B82762017F8d34D73e0aDE81d7e73F8", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDeDfDADe8B82762017F8d34D73e0aDE81d7e73F8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 1, + "critical": 0, + "gas": 6, "high": 0, "informational": 3, - "low": 2, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 54, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "3.80", - "score_v2": "75.93", - "threat_score": "84.21" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x078f358208685046a11C85e8ad32895DED33A249", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "address": "0x59B43035f92CF23957980835c785E1040D567f03", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", - "contract_chain": "optimism", + "contract_address": "0x59B43035f92CF23957980835c785E1040D567f03", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x59B43035f92CF23957980835c785E1040D567f03", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59B43035f92CF23957980835c785E1040D567f03/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 7, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xBc790382B3686abffE4be14A030A96aC6154023a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "address": "0xa27f3622930661fE202423a9383e5E70Cf59C4eE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", - "contract_chain": "optimism", + "contract_address": "0xa27f3622930661fE202423a9383e5E70Cf59C4eE", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x68f180fcCe6836688e9084f035309E29Bf0A2095", - "contractname": "WBTC", + "contract_url": "https://eth.blockscout.com/address/0xa27f3622930661fE202423a9383e5E70Cf59C4eE", + "contractname": "CreditFacadeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x68f180fcCe6836688e9084f035309E29Bf0A2095/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa27f3622930661fE202423a9383e5E70Cf59C4eE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 2, + "critical": 2, + "gas": 37, "high": 0, - "informational": 3, - "low": 7, - "medium": 0 + "informational": 7, + "low": 23, + "medium": 5 }, - "lines_analyzed_count": 87, - "scan_time_taken": 0, - "score": "3.62", - "score_v2": "72.41", - "threat_score": "84.21" + "lines_analyzed_count": 1108, + "scan_time_taken": 3, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "address": "0x6dc0eb1980fa6b3fa89f5b29937b9baab5865b3e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", - "contract_chain": "optimism", + "contract_address": "0x6dc0eb1980fa6b3fa89f5b29937b9baab5865b3e", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8Eb270e296023E9D92081fdF967dDd7878724424", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x6dc0eb1980fa6b3fa89f5b29937b9baab5865b3e", + "contractname": "CreditManagerV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Eb270e296023E9D92081fdF967dDd7878724424/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6dc0eb1980fa6b3fa89f5b29937b9baab5865b3e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 30, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 20, + "low": 36, + "medium": 6 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 1392, + "scan_time_taken": 4, + "score": "4.50", + "score_v2": "89.94", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "address": "0x7383A232aCfefb952e2aa25aF5CbE4dE60E7A6C6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", - "contract_chain": "optimism", + "contract_address": "0x7383A232aCfefb952e2aa25aF5CbE4dE60E7A6C6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7F5c764cBc14f9669B88837ca1490cCa17c31607", - "contractname": "OVMFiatToken", + "contract_url": "https://eth.blockscout.com/address/0x7383A232aCfefb952e2aa25aF5CbE4dE60E7A6C6", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F5c764cBc14f9669B88837ca1490cCa17c31607/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7383A232aCfefb952e2aa25aF5CbE4dE60E7A6C6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 6, - "gas": 3, - "high": 2, - "informational": 12, - "low": 23, + "critical": 0, + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 459, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.43", - "threat_score": "63.16" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "address": "0xAFC5080CcE75B26B32A7dAbc032eB66f3b8822C3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", - "contract_chain": "optimism", + "contract_address": "0xAFC5080CcE75B26B32A7dAbc032eB66f3b8822C3", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x08Cb71192985E936C7Cd166A8b268035e400c3c3", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xAFC5080CcE75B26B32A7dAbc032eB66f3b8822C3", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x08Cb71192985E936C7Cd166A8b268035e400c3c3/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAFC5080CcE75B26B32A7dAbc032eB66f3b8822C3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 15, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 3, + "low": 4, + "medium": 3 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 13, - "totalContractsNumber": 72, - "solidityScanContractsNumber": 13, - "securityScore": 83.63153846153847, - "issueSeverityDistribution": { - "critical": 9, - "gas": 92, - "high": 9, - "informational": 73, - "low": 69, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0x2f6571d3Eb9a4e350C68C36bCD2afe39530078E2", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", + "address": "0x8a3A432156Ae7ee0A8F61747FB072325E0CBF1Ba", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", - "contract_chain": "base", + "contract_address": "0x8a3A432156Ae7ee0A8F61747FB072325E0CBF1Ba", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x8a3A432156Ae7ee0A8F61747FB072325E0CBF1Ba", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA238Dd80C259a72e81d7e4664a9801593F98d1c5/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a3A432156Ae7ee0A8F61747FB072325E0CBF1Ba/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "informational": 1, + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00" + "score": "4.03", + "score_v2": "80.65", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x943AcD0c93d7a8Bee7dA5Fd0DC3d0028237074d6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", + "address": "0xAe604A05647c395EF6f4010a63E7834EA1d90170", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", - "contract_chain": "base", + "contract_address": "0xAe604A05647c395EF6f4010a63E7834EA1d90170", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xAe604A05647c395EF6f4010a63E7834EA1d90170", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e860098F58bBFC8648a4311b374B1D669a2bc6B/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAe604A05647c395EF6f4010a63E7834EA1d90170/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 7, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x12DEB4025b79f2B43f6aeF079F9D77C3f9a67bb6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0D1Fe8eAdb0a3e44C4Cc9D73De8dA50C1E475832", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x05295489b6aE0d97ae7C49a42989497294F7F428", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", + "address": "0x2fcbD02d5B1D52FC78d4c02890D7f4f47a459c33", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", - "contract_chain": "base", + "contract_address": "0x2fcbD02d5B1D52FC78d4c02890D7f4f47a459c33", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x2fcbD02d5B1D52FC78d4c02890D7f4f47a459c33", + "contractname": "GearStakingV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2fcbD02d5B1D52FC78d4c02890D7f4f47a459c33/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, + "critical": 1, + "gas": 16, + "high": 1, "informational": 4, - "low": 4, - "medium": 0 + "low": 7, + "medium": 3 }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" + "lines_analyzed_count": 343, + "scan_time_taken": 1, + "score": "4.24", + "score_v2": "84.84", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe0b9B4f959fa8B52B7228c8D78875482b8813349", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC1F6588f4A1145D0B7F94c86a773bB47F0eC0759", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaED3b56FeA82E809665f02AcBcDEc0816c75f4d9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x03506214379aA86ad1176af71c260278cfa10B38", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "address": "0x9aaA747B2bf6f9EE6B84C58A3fC9e8d86B78d81a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contract_chain": "base", + "contract_address": "0x9aaA747B2bf6f9EE6B84C58A3fC9e8d86B78d81a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0x9aaA747B2bf6f9EE6B84C58A3fC9e8d86B78d81a", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9aaA747B2bf6f9EE6B84C58A3fC9e8d86B78d81a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" + "lines_analyzed_count": 209, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xc7751400F809cdB0C167F87985083C558a0610F7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", + "address": "0x1c0F9B1Dfd3a2081239480523922F0A3110daCb3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", - "contract_chain": "base", + "contract_address": "0x1c0F9B1Dfd3a2081239480523922F0A3110daCb3", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x1c0F9B1Dfd3a2081239480523922F0A3110daCb3", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1c0F9B1Dfd3a2081239480523922F0A3110daCb3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 832, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.95", - "threat_score": "83.33" + "lines_analyzed_count": 209, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x7376b2F323dC56fCd4C191B34163ac8a84702DAB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6fCe2756794128B1771324caA860965801DCbCdB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x43955b0899Ab7232E3a454cf84AedD22Ad46FD33", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfe742Fa2a84294E8316F05b17c05090Fc68B5105", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x24e6e0795b3c7c71D965fCc4f371803d1c1DcA1E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4200000000000000000000000000000000000006", + "address": "0x0A65396242cdEcfd585985e95ec4527437d71f07", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4200000000000000000000000000000000000006", - "contract_chain": "optimism", + "contract_address": "0x0A65396242cdEcfd585985e95ec4527437d71f07", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000006", - "contractname": "WETH9", + "contract_url": "https://eth.blockscout.com/address/0x0A65396242cdEcfd585985e95ec4527437d71f07", + "contractname": "UniswapV3Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000006/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0A65396242cdEcfd585985e95ec4527437d71f07/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 1, - "informational": 16, - "low": 2, + "gas": 6, + "high": 2, + "informational": 6, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 757, - "scan_time_taken": 0, - "score": "4.76", - "score_v2": "95.24", - "threat_score": "94.44" + "lines_analyzed_count": 190, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "81.05", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x1DabC36f19909425f654777249815c073E8Fd79F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf9cc4F0D883F1a1eb2c253bdb46c254Ca51E1F44", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x868a501e68F3D1E89CfC0D22F6b22E8dabce5F04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEdD3b4737C1a0011626631a977b91Cf3E944982d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", + "address": "0xe2Eed52c9c910b15deA84Fa0b41743e2Cc8eF0f2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", - "contract_chain": "base", + "contract_address": "0xe2Eed52c9c910b15deA84Fa0b41743e2Cc8eF0f2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", - "contractname": "WrappedTokenGatewayV3", + "contract_url": "https://eth.blockscout.com/address/0xe2Eed52c9c910b15deA84Fa0b41743e2Cc8eF0f2", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8be473dCfA93132658821E67CbEB684ec8Ea2E74/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2Eed52c9c910b15deA84Fa0b41743e2Cc8eF0f2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 11, - "high": 4, + "critical": 0, + "gas": 4, + "high": 0, "informational": 1, - "low": 14, - "medium": 0 + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 207, - "scan_time_taken": 1, - "score": "3.04", - "score_v2": "60.87", - "threat_score": "89.47" + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.65", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xa9dF5c62d16d3f496673F4d736852017b086eCA0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59dca05b6c26dbd64b5381374aAaC5CD05644C28", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x136848FdaedEB56245bE0e61E28A3CB8c0B45CaA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x16A004065dfb11276DcB29Dc03fb8A85f9A43C6e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2E549104c516b8657A7D888494DfbAbD7C70b464", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2425A746911128c2eAA7bEBDc9Bc452eE52208a1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0a1d576f3eFeF75b330424287a95A366e8281D54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAe940e61E9863178b71500c9B5faE2a04Da361a1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", + "address": "0xB7552ef2A3Db35be75fe1C83BCB99edd2C8A9AAa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", - "contract_chain": "base", + "contract_address": "0xB7552ef2A3Db35be75fe1C83BCB99edd2C8A9AAa", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xB7552ef2A3Db35be75fe1C83BCB99edd2C8A9AAa", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB7552ef2A3Db35be75fe1C83BCB99edd2C8A9AAa/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 15, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 3, + "low": 4, + "medium": 3 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 206, "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", + "address": "0xaA6b005Dea4dbD0450e97d638296a290d7f1087A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", - "contract_chain": "base", + "contract_address": "0xaA6b005Dea4dbD0450e97d638296a290d7f1087A", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", - "contractname": "Proxy", + "contract_url": "https://eth.blockscout.com/address/0xaA6b005Dea4dbD0450e97d638296a290d7f1087A", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaA6b005Dea4dbD0450e97d638296a290d7f1087A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, - "informational": 9, - "low": 6, + "informational": 1, + "low": 5, "medium": 1 }, - "lines_analyzed_count": 217, + "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.56", - "threat_score": "100.00" + "score": "4.03", + "score_v2": "80.65", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x468973e3264F2aEba0417A8f2cD0Ec397E738898", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4e65fE4DbA92790696d040ac24Aa414708F5c0AB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x174446a6741300cD2E7C1b1A636Fee99c8F83502", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4A4c73d563395ad827511F70097d4Ef82E653805", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcf3D55c10DB69f28fD1A75Bd73f3D8A2d9c595ad", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x945fD405773973d286De54E44649cc0d9e264F78", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41A7C3f5904ad176dACbb1D99101F59ef0811DC1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", + "address": "0xe0bCE4460795281d39c91da9B0275BcA968293de", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", - "contract_chain": "base", + "contract_address": "0xe0bCE4460795281d39c91da9B0275BcA968293de", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", - "contractname": "Proxy", + "contract_url": "https://eth.blockscout.com/address/0xe0bCE4460795281d39c91da9B0275BcA968293de", + "contractname": "CreditManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe0bCE4460795281d39c91da9B0275BcA968293de/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 31, "high": 0, - "informational": 9, - "low": 6, + "informational": 13, + "low": 39, "medium": 1 }, - "lines_analyzed_count": 217, - "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.56", - "threat_score": "100.00" + "lines_analyzed_count": 1739, + "scan_time_taken": 3, + "score": "4.64", + "score_v2": "92.81", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xBA9424d650A4F5c80a0dA641254d1AcCE2A37057", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5598BbFA2f4fE8151f45bBA0a3edE1b54B51a0a9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD4a0e0b9149BCee3C920d2E00b5dE09138fd8bb7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4EA71A20e655794051D1eE8b6e4A3269B13ccaCc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc85b1E333aecc99340b2320493Fe2d22b8734795", + "address": "0xc1441244051E86cD5dF02F40E91370d4D4e602fC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc85b1E333aecc99340b2320493Fe2d22b8734795", - "contract_chain": "base", + "contract_address": "0xc1441244051E86cD5dF02F40E91370d4D4e602fC", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc85b1E333aecc99340b2320493Fe2d22b8734795", - "contractname": "ProxyAdmin", + "contract_url": "https://eth.blockscout.com/address/0xc1441244051E86cD5dF02F40E91370d4D4e602fC", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc85b1E333aecc99340b2320493Fe2d22b8734795/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1441244051E86cD5dF02F40E91370d4D4e602fC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 2, - "informational": 1, - "low": 6, + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 82, + "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", - "threat_score": "88.89" + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", + "address": "0x7171709C0185B3e6F6bDBBF5365ef36a508e281d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", - "contract_chain": "base", + "contract_address": "0x7171709C0185B3e6F6bDBBF5365ef36a508e281d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", - "contractname": "FiatTokenProxy", + "contract_url": "https://eth.blockscout.com/address/0x7171709C0185B3e6F6bDBBF5365ef36a508e281d", + "contractname": "UniswapV3Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7171709C0185B3e6F6bDBBF5365ef36a508e281d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 1, + "gas": 8, + "high": 2, + "informational": 7, + "low": 9, "medium": 0 }, - "lines_analyzed_count": 41, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "94.44" + "lines_analyzed_count": 276, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x2f51b00eC4912874DFDBd8dC3C8e390c21e77aF9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5731a04B1E775f0fdd454Bf70f3335886e9A96be", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6533A273F3aC84Df91DCD654D6EBAbA73687e246", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2Cc0Fc26eD4563A5ce5e8bdcfe1A2878676Ae156", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDBea12F69D3Fcb4Be9FD14dd450AAe2B2a3d4de7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2d8A3C5677189723C4cB8873CfC9C8976FDF38Ac", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x99CBC45ea5bb7eF3a5BC08FB1B7E56bB2442Ef0D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x529467C76f234F2bD359d7ecF7c660A2846b04e2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2DC219E716793fb4b21548C0f009Ba3Af753ab01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBBaDd47fbaFa9dE717FE203e4707DEB893C64654", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x39e97c588B2907Fb67F44fea256Ae3BA064207C5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98F409Fc4A42F34AE3c326c7f48ED01ae8cAeC69", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5779b29B0a34577d927E8D511B595ef9abbFAE82", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9390B1735def18560c509E2d0bc090E9d6BA257a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", + "address": "0xa30099925B14b00b76Ae2EfE2639CD01598fE68a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", - "contract_chain": "base", + "contract_address": "0xa30099925B14b00b76Ae2EfE2639CD01598fE68a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x05225Cd708bCa9253789C1374e4337a019e99D56", - "contractname": "TransparentProxyFactory", + "contract_url": "https://eth.blockscout.com/address/0xa30099925B14b00b76Ae2EfE2639CD01598fE68a", + "contractname": "CreditManagerV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x05225Cd708bCa9253789C1374e4337a019e99D56/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa30099925B14b00b76Ae2EfE2639CD01598fE68a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 2, - "informational": 0, - "low": 5, - "medium": 0 + "gas": 31, + "high": 0, + "informational": 20, + "low": 36, + "medium": 6 }, - "lines_analyzed_count": 113, - "scan_time_taken": 0, - "score": "4.03", - "score_v2": "80.53", - "threat_score": "94.44" + "lines_analyzed_count": 1392, + "scan_time_taken": 4, + "score": "4.49", + "score_v2": "89.87", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "lido", - "doc": "https://docs.lido.fi/deployed-contracts/", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 46, - "totalContractsNumber": 123, - "solidityScanContractsNumber": 46, - "securityScore": 83.11065217391302, - "issueSeverityDistribution": { - "critical": 13, - "gas": 1172, - "high": 78, - "informational": 1810, - "low": 850, - "medium": 55 - } - }, - "contractsData": [ - { - "address": "0x200dA0b6a9905A377CF8D469664C65dB267009d1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x00caAeF11EC545B192f16313F53912E453c91458", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xe07305F43B11F230EaA951002F6a55a16419B707", + "address": "0x97212ed712c6d641A7937fEabE74601D2043884D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe07305F43B11F230EaA951002F6a55a16419B707", + "contract_address": "0x97212ed712c6d641A7937fEabE74601D2043884D", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe07305F43B11F230EaA951002F6a55a16419B707", - "contractname": "AllowedRecipientsRegistry", + "contract_url": "https://eth.blockscout.com/address/0x97212ed712c6d641A7937fEabE74601D2043884D", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe07305F43B11F230EaA951002F6a55a16419B707/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97212ed712c6d641A7937fEabE74601D2043884D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, - "high": 0, - "informational": 26, - "low": 3, - "medium": 5 + "gas": 8, + "high": 1, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 1044, - "scan_time_taken": 2, - "score": "4.54", - "score_v2": "90.71", - "threat_score": "94.44" + "lines_analyzed_count": 141, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", + "address": "0x30595eab856da31DE9432c1a1D9F59837d3A0ac1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", + "contract_address": "0x30595eab856da31DE9432c1a1D9F59837d3A0ac1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x30595eab856da31DE9432c1a1D9F59837d3A0ac1", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x30595eab856da31DE9432c1a1D9F59837d3A0ac1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 47, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x828b154032950C8ff7CF8085D841723Db2696056", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE31A0599A6772BCf9b2bFc9e25cf941e793c9a7D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd3950eB3d7A9B0aBf8515922c0d35D13e85a2c91", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", + "address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", + "contract_address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x32296969Ef14EB0c6d29669C550D4a0449130230", - "contractname": "MetaStablePool", + "contract_url": "https://eth.blockscout.com/address/0x95357303f995e184A7998dA6C6eA35cC728A1900", + "contractname": "CreditManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x32296969Ef14EB0c6d29669C550D4a0449130230/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95357303f995e184A7998dA6C6eA35cC728A1900/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 31, "high": 0, - "informational": 5, - "low": 12, - "medium": 0 + "informational": 13, + "low": 39, + "medium": 1 }, - "lines_analyzed_count": 644, - "scan_time_taken": 2, - "score": "4.71", - "score_v2": "94.25", - "threat_score": "94.74" + "lines_analyzed_count": 1739, + "scan_time_taken": 3, + "score": "4.64", + "score_v2": "92.81", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xbd233D4ffdAA9B7d1d3E6b18CCcb8D091142893a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDFfCD3BF14796a62a804c1B16F877Cf7120379dB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8F73e4C2A6D852bb4ab2A45E6a9CF5715b3228B7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "contract_address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0x6B24183313074ABb6E3B30Ea206F20c12205053a", + "contractname": "BotListV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B24183313074ABb6E3B30Ea206F20c12205053a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 5, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 210, + "scan_time_taken": 0, + "score": "4.64", + "score_v2": "92.86", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xab55bf4dfbf469ebfe082b7872557d1f87692fe6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49d1363016aA899bba09ae972a1BF200dDf8C55F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7b9B8d00f807663d46Fb07F87d61B79884BC335B", - "isVerified": false, - "solidityScanReport": null + "address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", + "contractname": "DegenNFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 11, + "high": 1, + "informational": 1, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 243, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.54", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", + "address": "0xda00010eDA646913F273E10E7A5d1F659242757d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", + "contract_address": "0xda00010eDA646913F273E10E7A5d1F659242757d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0xda00010eDA646913F273E10E7A5d1F659242757d", + "contractname": "PoolV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00010eDA646913F273E10E7A5d1F659242757d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 0, + "gas": 28, + "high": 3, "informational": 11, - "low": 6, - "medium": 1 + "low": 11, + "medium": 6 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" + "lines_analyzed_count": 792, + "scan_time_taken": 2, + "score": "4.43", + "score_v2": "88.51", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC1A900Ae76dB21dC5aa8E418Ac0F4E888A4C7431", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "address": "0xe12203278AE91c403B0Dc7856D9AbE31607b812b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "contract_address": "0xe12203278AE91c403B0Dc7856D9AbE31607b812b", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x834560F580764Bc2e0B16925F8bF229bb00cB759", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xe12203278AE91c403B0Dc7856D9AbE31607b812b", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x834560F580764Bc2e0B16925F8bF229bb00cB759/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe12203278AE91c403B0Dc7856D9AbE31607b812b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xAAC4FcE2c5d55D1152512fe5FAA94DB267EE4863", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92a27C4e5e35cFEa112ACaB53851Ec70e2D99a8D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", + "address": "0xc0f4d46e1d9f62337872127050931ca3a087badd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", + "contract_address": "0xc0f4d46e1d9f62337872127050931ca3a087badd", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0xc0f4d46e1d9f62337872127050931ca3a087badd", + "contractname": "LinearInterestRateModel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc0f4d46e1d9f62337872127050931ca3a087badd/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 10, "high": 0, "informational": 0, - "low": 4, - "medium": 1 + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 143, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" + "score": "4.51", + "score_v2": "90.21", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "address": "0x8ea5c76488E6D222f6c850E9750Cb24FE16F7a6c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "contract_address": "0x8ea5c76488E6D222f6c850E9750Cb24FE16F7a6c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", - "contractname": "AllowedRecipientsFactory", + "contract_url": "https://eth.blockscout.com/address/0x8ea5c76488E6D222f6c850E9750Cb24FE16F7a6c", + "contractname": "CurveV1Adapter4Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8ea5c76488E6D222f6c850E9750Cb24FE16F7a6c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 111, + "critical": 0, + "gas": 4, "high": 0, - "informational": 72, + "informational": 0, "low": 5, - "medium": 9 + "medium": 0 }, - "lines_analyzed_count": 2370, - "scan_time_taken": 4, - "score": "4.49", - "score_v2": "89.87", - "threat_score": "88.89" + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", + "address": "0xc1409D021ead995D1EFc39bAC679f531F0579862", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", + "contract_address": "0xc1409D021ead995D1EFc39bAC679f531F0579862", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFdDf38947aFB03C621C71b06C9C70bce73f12999", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0xc1409D021ead995D1EFc39bAC679f531F0579862", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdDf38947aFB03C621C71b06C9C70bce73f12999/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1409D021ead995D1EFc39bAC679f531F0579862/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, "informational": 0, - "low": 4, - "medium": 1 + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 95, + "lines_analyzed_count": 47, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.32", - "threat_score": "94.44" + "score": "3.51", + "score_v2": "70.21", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "address": "0xE2e1ff6cE48b1bD82579AFf720D08E8f85F68d8e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "contract_address": "0xE2e1ff6cE48b1bD82579AFf720D08E8f85F68d8e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0xE2e1ff6cE48b1bD82579AFf720D08E8f85F68d8e", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE2e1ff6cE48b1bD82579AFf720D08E8f85F68d8e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", + "address": "0xD8215e4ff36E758F1720c03F03Ba9216A65b2d91", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", + "contract_address": "0xD8215e4ff36E758F1720c03F03Ba9216A65b2d91", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xD8215e4ff36E758F1720c03F03Ba9216A65b2d91", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8215e4ff36E758F1720c03F03Ba9216A65b2d91/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 209, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xc5527396DDC353BD05bBA578aDAa1f5b6c721136", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8180949ac41EF18e844ff8dafE604a195d86Aea9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", + "address": "0x74e97161fC54355864fA897A4F71F49ff884d256", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", + "contract_address": "0x74e97161fC54355864fA897A4F71F49ff884d256", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0x74e97161fC54355864fA897A4F71F49ff884d256", + "contractname": "CurveV1AdapterDeposit", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x74e97161fC54355864fA897A4F71F49ff884d256/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, "informational": 0, "low": 4, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 95, + "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.32", - "threat_score": "94.44" + "score": "3.98", + "score_v2": "79.66", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x935cb3366Faf2cFC415B2099d1F974Fd27202b77", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcAa3AF7460E83E665EEFeC73a7a542E5005C9639", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDA1DF6442aFD2EC36aBEa91029794B9b2156ADD0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x852deD011285fe67063a08005c71a85690503Cee", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x99ac10631f69c753ddb595d074422a0922d9056b", + "address": "0xa383B2FbBAbB90Ab956ae7Feb9c31F883337c8Bd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x99ac10631f69c753ddb595d074422a0922d9056b", + "contract_address": "0xa383B2FbBAbB90Ab956ae7Feb9c31F883337c8Bd", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x99ac10631f69c753ddb595d074422a0922d9056b", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0xa383B2FbBAbB90Ab956ae7Feb9c31F883337c8Bd", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x99ac10631f69c753ddb595d074422a0922d9056b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa383B2FbBAbB90Ab956ae7Feb9c31F883337c8Bd/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, - "high": 2, - "informational": 12, - "low": 9, - "medium": 3 + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 612, - "scan_time_taken": 3, - "score": "4.30", - "score_v2": "85.95", - "threat_score": "78.95" + "lines_analyzed_count": 209, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xC18F11735C6a1941431cCC5BcF13AF0a052A5022", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", + "address": "0x4Bf81a788Ae3FdB14B5fB8ddf822158b1f9474e5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", + "contract_address": "0x4Bf81a788Ae3FdB14B5fB8ddf822158b1f9474e5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0cb113890b04b49455dfe06554e2d784598a29c9", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0x4Bf81a788Ae3FdB14B5fB8ddf822158b1f9474e5", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0cb113890b04b49455dfe06554e2d784598a29c9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Bf81a788Ae3FdB14B5fB8ddf822158b1f9474e5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 209, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", + "address": "0x1aFbDb01b4F04813C96f6d0Dd1d4d300cC5F6fa1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", + "contract_address": "0x1aFbDb01b4F04813C96f6d0Dd1d4d300cC5F6fa1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x76943C0D61395d8F2edF9060e1533529cAe05dE6", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0x1aFbDb01b4F04813C96f6d0Dd1d4d300cC5F6fa1", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76943C0D61395d8F2edF9060e1533529cAe05dE6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1aFbDb01b4F04813C96f6d0Dd1d4d300cC5F6fa1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 4, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xD75778b855886Fc5e1eA7D6bFADA9EB68b35C19D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", + "address": "0xDaeFdeD6ef6fb60c2535Ab759f3d19144367f5b2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", + "contract_address": "0xDaeFdeD6ef6fb60c2535Ab759f3d19144367f5b2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1982b2F5814301d4e9a8b0201555376e62F82428", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xDaeFdeD6ef6fb60c2535Ab759f3d19144367f5b2", + "contractname": "CurveV1Adapter2Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1982b2F5814301d4e9a8b0201555376e62F82428/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDaeFdeD6ef6fb60c2535Ab759f3d19144367f5b2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 24, + "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", + "address": "0x3f402857Fe55e2484f807845450F3629a5aF2b1D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", + "contract_address": "0x3f402857Fe55e2484f807845450F3629a5aF2b1D", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x3f402857Fe55e2484f807845450F3629a5aF2b1D", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f402857Fe55e2484f807845450F3629a5aF2b1D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 209, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", + "address": "0x7996647c80d24f6128E8eCef60fe3dc0f8E6bdDf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", + "contract_address": "0x7996647c80d24f6128E8eCef60fe3dc0f8E6bdDf", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x442af784A788A5bd6F42A01Ebe9F287a871243fb", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0x7996647c80d24f6128E8eCef60fe3dc0f8E6bdDf", + "contractname": "UniswapV3Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x442af784A788A5bd6F42A01Ebe9F287a871243fb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7996647c80d24f6128E8eCef60fe3dc0f8E6bdDf/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 6, + "high": 2, + "informational": 6, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 5, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 190, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "81.05", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xF5Dc67E54FC96F993CD06073f71ca732C1E654B1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFE5986E06210aC1eCC1aDCafc0cc7f8D63B3F977", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", + "address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", + "contract_address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xFFD0C7474B074F8469a627a2d062D106ABc3B217", + "contractname": "GaugeV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFFD0C7474B074F8469a627a2d062D106ABc3B217/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, + "gas": 11, + "high": 1, + "informational": 0, "low": 4, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 308, "scan_time_taken": 1, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "score": "4.63", + "score_v2": "92.53", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xdc7300622948a7AdaF339783F6991F9cdDD79776", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x334D6eDc13F63728b39e6A6D04A7Bbd5D6A9B9FF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", + "address": "0xaC4E9897587cF738C4B4f27cA0d55436d45b1b8B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", + "contract_address": "0xaC4E9897587cF738C4B4f27cA0d55436d45b1b8B", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xaC4E9897587cF738C4B4f27cA0d55436d45b1b8B", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaC4E9897587cF738C4B4f27cA0d55436d45b1b8B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 15, "high": 0, - "informational": 4, + "informational": 3, "low": 4, - "medium": 0 + "medium": 3 }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.12" + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "address": "0xcd9a6976C00C57D9B4158B5Ef1f471c990d65367", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contract_address": "0xcd9a6976C00C57D9B4158B5Ef1f471c990d65367", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", - "contractname": "MiniMeToken", + "contract_url": "https://eth.blockscout.com/address/0xcd9a6976C00C57D9B4158B5Ef1f471c990d65367", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcd9a6976C00C57D9B4158B5Ef1f471c990d65367/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, - "high": 4, - "informational": 43, - "low": 34, - "medium": 5 + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 602, - "scan_time_taken": 1, - "score": "3.60", - "score_v2": "72.09", - "threat_score": "88.89" + "lines_analyzed_count": 175, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x0D97E876ad14DB2b183CFeEB8aa1A5C788eB1831", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7d509BFF310d9460b1F613e4e40d342201a83Ae4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcD42Eb8a5db5a80Dc8f643745528DD77cf4C7D35", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x48c4929630099b217136b64089E8543dB0E5163a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1ad5cb2955940f998081c1ef5f5f00875431aa90", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", + "address": "0xFEaaaf81079dB40248aF1e5e08c35dc7f22e4891", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", + "contract_address": "0xFEaaaf81079dB40248aF1e5e08c35dc7f22e4891", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", - "contractname": "InsuranceFund", + "contract_url": "https://eth.blockscout.com/address/0xFEaaaf81079dB40248aF1e5e08c35dc7f22e4891", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFEaaaf81079dB40248aF1e5e08c35dc7f22e4891/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, - "informational": 1, - "low": 2, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 146, - "scan_time_taken": 2, - "score": "4.76", - "score_v2": "95.21", - "threat_score": "94.74" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x3a6bd15abf19581e411621d669b6a2bbe741ffd6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x753D5167C31fBEB5b49624314d74A957Eb271709", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75100bd564415731b5936a4a94d0dc29dde5db3c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", + "address": "0xC91E351673AF56b233Ee049B43ec0c41e55d0E2b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", + "contract_address": "0xC91E351673AF56b233Ee049B43ec0c41e55d0E2b", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0xC91E351673AF56b233Ee049B43ec0c41e55d0E2b", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC91E351673AF56b233Ee049B43ec0c41e55d0E2b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 5, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x589e298964b9181D9938B84bB034C3BB9024E2C0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", + "address": "0xD1963CeDDB291a9BE9b7388Ce9A0Eae1c035ddd8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", + "contract_address": "0xD1963CeDDB291a9BE9b7388Ce9A0Eae1c035ddd8", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xD1963CeDDB291a9BE9b7388Ce9A0Eae1c035ddd8", + "contractname": "LidoV1Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD1963CeDDB291a9BE9b7388Ce9A0Eae1c035ddd8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 8, "high": 0, - "informational": 4, - "low": 3, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 47, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.47", - "threat_score": "94.44" + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.63", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x2e59A20f205bB85a89C53f1936454680651E618e", + "address": "0x454f70c843d0f408eBe94558418624ddb1Eab380", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2e59A20f205bB85a89C53f1936454680651E618e", + "contract_address": "0x454f70c843d0f408eBe94558418624ddb1Eab380", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2e59A20f205bB85a89C53f1936454680651E618e", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0x454f70c843d0f408eBe94558418624ddb1Eab380", + "contractname": "CurveV1AdapterDeposit", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e59A20f205bB85a89C53f1936454680651E618e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x454f70c843d0f408eBe94558418624ddb1Eab380/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.66", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xD624B08C83bAECF0807Dd2c6880C3154a5F0B288", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x48c135Ff690C2Aa7F5B11C539104B5855A4f9252", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", + "address": "0xf4ecc4e950b563F113b17C5606B31a314B99BFe3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", + "contract_address": "0xf4ecc4e950b563F113b17C5606B31a314B99BFe3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0xf4ecc4e950b563F113b17C5606B31a314B99BFe3", + "contractname": "CreditFacade", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf4ecc4e950b563F113b17C5606B31a314B99BFe3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 57, "high": 1, - "informational": 0, - "low": 1, - "medium": 0 + "informational": 5, + "low": 17, + "medium": 3 }, - "lines_analyzed_count": 212, - "scan_time_taken": 0, - "score": "4.76", - "score_v2": "95.28", - "threat_score": "94.44" + "lines_analyzed_count": 1580, + "scan_time_taken": 3, + "score": "4.66", + "score_v2": "93.10", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCBb418F6f9BFd3525CE6aADe8F74ECFEfe2DB5C8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDc1A0C7849150f466F07d48b38eAA6cE99079f80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", + "address": "0x07ef5771191825618F1806152F843e172edb50f6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", + "contract_address": "0x07ef5771191825618F1806152F843e172edb50f6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x87D93d9B2C672bf9c9642d853a8682546a5012B5", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x07ef5771191825618F1806152F843e172edb50f6", + "contractname": "CreditConfiguratorV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87D93d9B2C672bf9c9642d853a8682546a5012B5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x07ef5771191825618F1806152F843e172edb50f6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 31, + "high": 11, "informational": 4, - "low": 4, - "medium": 0 + "low": 16, + "medium": 6 }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "lines_analyzed_count": 901, + "scan_time_taken": 3, + "score": "4.28", + "score_v2": "85.68", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x4ee3118e3858e8d7164a634825bfe0f73d99c792", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x958e0D946D014F377421a53AB5f9180d4485e63B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8B82C1546D47330335a48406cc3a50Da732672E7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x231Ac69A1A37649C6B06a71Ab32DdD92158C80b8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1843Bc35d1fD15AbE1913b9f72852a79457C42Ab", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7E8eFfAb3083fB26aCE6832bFcA4C377905F97d7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf73a1260d222f447210581DDf212D915c09a3249", + "address": "0x32D68Db01bb7b1450f9B9d4afBd0D81CCa3d09BE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf73a1260d222f447210581DDf212D915c09a3249", + "contract_address": "0x32D68Db01bb7b1450f9B9d4afBd0D81CCa3d09BE", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf73a1260d222f447210581DDf212D915c09a3249", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0x32D68Db01bb7b1450f9B9d4afBd0D81CCa3d09BE", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf73a1260d222f447210581DDf212D915c09a3249/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x32D68Db01bb7b1450f9B9d4afBd0D81CCa3d09BE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 209, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xC77F8768774E1c9244BEed705C4354f2113CFc09", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbf05A929c3D7885a6aeAd833a992dA6E5ac23b09", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd30Dc38EdEfc21875257e8A3123503075226E14B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", + "address": "0x0c0aF9FD9a1b8BA17224b328666C08ee55715c54", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", + "contract_address": "0x0c0aF9FD9a1b8BA17224b328666C08ee55715c54", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0x0c0aF9FD9a1b8BA17224b328666C08ee55715c54", + "contractname": "CurveV1AdapterDeposit", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c0aF9FD9a1b8BA17224b328666C08ee55715c54/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, "informational": 0, "low": 4, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 95, + "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.32", - "threat_score": "94.44" + "score": "3.98", + "score_v2": "79.66", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9B1cebF7616f2BC73b47D226f90b01a7c9F86956", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75bDecbb6453a901EBBB945215416561547dfDD4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x73b047fe6337183A454c5217241D780a932777bD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", + "address": "0x672461Bfc20DD783444a830Ad4c38b345aB6E2f7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", + "contract_address": "0x672461Bfc20DD783444a830Ad4c38b345aB6E2f7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x672461Bfc20DD783444a830Ad4c38b345aB6E2f7", + "contractname": "CreditManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x672461Bfc20DD783444a830Ad4c38b345aB6E2f7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 31, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 13, + "low": 39, + "medium": 1 }, - "lines_analyzed_count": 24, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" + "lines_analyzed_count": 1739, + "scan_time_taken": 3, + "score": "4.64", + "score_v2": "92.81", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xbD08f9D6BF1D25Cc7407E4855dF1d46C2043B3Ea", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x388C818CA8B9251b393131C08a736A67ccB19297", + "address": "0x5F1275F38eF555d887ae6B4Ef4183ecbb4d9c9F3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x388C818CA8B9251b393131C08a736A67ccB19297", + "contract_address": "0x5F1275F38eF555d887ae6B4Ef4183ecbb4d9c9F3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x388C818CA8B9251b393131C08a736A67ccB19297", - "contractname": "LidoExecutionLayerRewardsVault", + "contract_url": "https://eth.blockscout.com/address/0x5F1275F38eF555d887ae6B4Ef4183ecbb4d9c9F3", + "contractname": "CurveV1AdapterStETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x388C818CA8B9251b393131C08a736A67ccB19297/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F1275F38eF555d887ae6B4Ef4183ecbb4d9c9F3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 1, + "gas": 5, + "high": 0, "informational": 0, - "low": 3, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 125, + "lines_analyzed_count": 97, "scan_time_taken": 0, - "score": "4.36", - "score_v2": "87.20", - "threat_score": "100.00" + "score": "4.02", + "score_v2": "80.41", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", + "address": "0x4065D2657D4B7481c1b52bD2c9BB1D097aE4fafB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", + "contract_address": "0x4065D2657D4B7481c1b52bD2c9BB1D097aE4fafB", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86392dC19c0b719886221c78AB11eb8Cf5c52812", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x4065D2657D4B7481c1b52bD2c9BB1D097aE4fafB", + "contractname": "YearnV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86392dC19c0b719886221c78AB11eb8Cf5c52812/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4065D2657D4B7481c1b52bD2c9BB1D097aE4fafB/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 7, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 3, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x1bdfFe0EBef3FEAdF2723D3330727D73f538959C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "address": "0x19e29A2fb9b442D2a6C371121A4Ad009794bE3a0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contract_address": "0x19e29A2fb9b442D2a6C371121A4Ad009794bE3a0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "contractname": "WstETH", + "contract_url": "https://eth.blockscout.com/address/0x19e29A2fb9b442D2a6C371121A4Ad009794bE3a0", + "contractname": "CreditConfigurator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x19e29A2fb9b442D2a6C371121A4Ad009794bE3a0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 1, - "informational": 1, - "low": 6, - "medium": 0 + "gas": 33, + "high": 3, + "informational": 7, + "low": 7, + "medium": 4 }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "84.21" + "lines_analyzed_count": 928, + "scan_time_taken": 2, + "score": "4.58", + "score_v2": "91.59", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", + "address": "0xE4c8f3D9c0c549788E3c085332D1A163946CBDBf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", + "contract_address": "0xE4c8f3D9c0c549788E3c085332D1A163946CBDBf", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB9E5CBB9CA5b0d659238807E84D0176930753d86", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://eth.blockscout.com/address/0xE4c8f3D9c0c549788E3c085332D1A163946CBDBf", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9E5CBB9CA5b0d659238807E84D0176930753d86/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE4c8f3D9c0c549788E3c085332D1A163946CBDBf/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 4, + "high": 0, + "informational": 1, + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.65", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x4AC40c34f8992bb1e5E856A448792158022551ca", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", + "address": "0x7450836FD5395d2508a64A1461779507E6c6D325", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", + "contract_address": "0x7450836FD5395d2508a64A1461779507E6c6D325", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc5578194D457dcce3f272538D1ad52c68d1CE849", - "contractname": "UniswapV2Pair", + "contract_url": "https://eth.blockscout.com/address/0x7450836FD5395d2508a64A1461779507E6c6D325", + "contractname": "UniswapV2Adapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5578194D457dcce3f272538D1ad52c68d1CE849/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7450836FD5395d2508a64A1461779507E6c6D325/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 51, - "high": 6, - "informational": 19, - "low": 20, - "medium": 1 + "critical": 0, + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 444, - "scan_time_taken": 2, - "score": "3.40", - "score_v2": "68.02", - "threat_score": "77.78" + "lines_analyzed_count": 209, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.04", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xBd2b6dC189EefD51B273F5cb2d99BA1ce565fb8C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x313819736457910ac1dd21a712a37f3d7595645a", + "address": "0x275204339D990A5F2845DD4053F753b91cE443f5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x313819736457910ac1dd21a712a37f3d7595645a", + "contract_address": "0x275204339D990A5F2845DD4053F753b91cE443f5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x313819736457910ac1dd21a712a37f3d7595645a", - "contractname": "L1ERC20TokenBridge", + "contract_url": "https://eth.blockscout.com/address/0x275204339D990A5F2845DD4053F753b91cE443f5", + "contractname": "CurveV1AdapterDeposit", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x313819736457910ac1dd21a712a37f3d7595645a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x275204339D990A5F2845DD4053F753b91cE443f5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, + "gas": 4, + "high": 0, "informational": 0, - "low": 2, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 151, + "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "4.70", - "score_v2": "94.04", - "threat_score": "100.00" + "score": "3.98", + "score_v2": "79.66", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9305c1Dbfe22c12c66339184C0025d7006f0f1cC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1F2b79FE297B7098875930bBA6dd17068103897E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF668E6D326945d499e5B35E7CD2E82aCFbcFE6f0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb8FFC3Cd6e7Cf5a098A1c92F48009765B24088Dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEe06EA501f7d9DC6F4200385A8D910182D155d3e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDe2c414b671d2DB93617D1592f0490c13674de24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", + "address": "0x959889f30DfFab9Ae66B8285243F8Bc45b4197a0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", + "contract_address": "0x959889f30DfFab9Ae66B8285243F8Bc45b4197a0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", - "contractname": "HashConsensus", + "contract_url": "https://eth.blockscout.com/address/0x959889f30DfFab9Ae66B8285243F8Bc45b4197a0", + "contractname": "CurveV1Adapter3Assets", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x959889f30DfFab9Ae66B8285243F8Bc45b4197a0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 4, "high": 0, - "informational": 9, - "low": 6, + "informational": 1, + "low": 5, "medium": 1 }, - "lines_analyzed_count": 1097, - "scan_time_taken": 2, - "score": "4.72", - "score_v2": "94.35", - "threat_score": "100.00" + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.65", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", + "address": "0xae9ee7D1336AaDBEf0105b0a8E272d80220e5945", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", + "contract_address": "0xae9ee7D1336AaDBEf0105b0a8E272d80220e5945", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x17F6b2C738a63a8D3A113a228cfd0b373244633D", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xae9ee7D1336AaDBEf0105b0a8E272d80220e5945", + "contractname": "RedstonePriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x17F6b2C738a63a8D3A113a228cfd0b373244633D/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae9ee7D1336AaDBEf0105b0a8E272d80220e5945/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 15, "high": 0, - "informational": 4, + "informational": 3, "low": 4, - "medium": 0 + "medium": 3 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 206, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "score": "4.15", + "score_v2": "83.01", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", + "address": "0x5A955b11CCafc1a623038c5f138dAF7DF38211f9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", + "contract_address": "0x5A955b11CCafc1a623038c5f138dAF7DF38211f9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x29C5c51A031165CE62F964966A6399b81165EFA4", - "contractname": "L1ERC20TokenBridge", + "contract_url": "https://eth.blockscout.com/address/0x5A955b11CCafc1a623038c5f138dAF7DF38211f9", + "contractname": "ConvexV1BaseRewardPoolAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x29C5c51A031165CE62F964966A6399b81165EFA4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A955b11CCafc1a623038c5f138dAF7DF38211f9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 2, + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 151, + "lines_analyzed_count": 175, "scan_time_taken": 0, - "score": "4.70", - "score_v2": "94.04", - "threat_score": "100.00" + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" } } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 7, + "securityScore": 86.91857142857143, + "issueSeverityDistribution": { + "critical": 2, + "gas": 55, + "high": 4, + "informational": 41, + "low": 27, + "medium": 8 + } + }, + "contractsData": [ + { + "address": "0x6a2994Af133e0F87D9b665bFCe821dC917e8347D", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", + "address": "0x3761ca4BFAcFCFFc1B8034e69F19116dD6756726", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", - "contract_chain": "eth", + "contract_address": "0x3761ca4BFAcFCFFc1B8034e69F19116dD6756726", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", - "contractname": "MerkleDistributor", + "contract_url": "https://optimism.blockscout.com/address/0x3761ca4BFAcFCFFc1B8034e69F19116dD6756726", + "contractname": "AddressProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3761ca4BFAcFCFFc1B8034e69F19116dD6756726/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 1, + "gas": 3, + "high": 0, "informational": 1, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 48, + "lines_analyzed_count": 114, "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "94.44" + "score": "4.65", + "score_v2": "92.98", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xD15a672319Cf0352560eE76d9e89eAB0889046D3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6AB39a8Be67D9305799c3F8FdFc95Caf3150d17c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97615f72c3428A393d65A84A3ea6BBD9ad6C0D74", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87b02dF27cd6ec128532Add7C8BC19f62E6f1fB9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", + "address": "0x949F9899bDaDcC7831Ca422f115fe61f4211a30b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", - "contract_chain": "eth", + "contract_address": "0x949F9899bDaDcC7831Ca422f115fe61f4211a30b", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x66457616dd8489df5d0afd8678f4a260088aaf55", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x949F9899bDaDcC7831Ca422f115fe61f4211a30b", + "contractname": "ContractsRegister", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x66457616dd8489df5d0afd8678f4a260088aaf55/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x949F9899bDaDcC7831Ca422f115fe61f4211a30b/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 6, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 24, + "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" + "score": "4.46", + "score_v2": "89.25", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6c82877cac5a7a739f16ca0a89c0a328b8764a24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1F809D2cb72a5Ab13778811742050eDa876129b6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEe60C6ebC91237d334230b12263E26EE3b480ec4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", + "address": "0x2e473C2755D06c9CC430C6260309Ed74B22797a8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", - "contract_chain": "eth", + "contract_address": "0x2e473C2755D06c9CC430C6260309Ed74B22797a8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://optimism.blockscout.com/address/0x2e473C2755D06c9CC430C6260309Ed74B22797a8", + "contractname": "BotListV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e473C2755D06c9CC430C6260309Ed74B22797a8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 5, + "high": 1, + "informational": 1, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 210, + "scan_time_taken": 1, + "score": "4.62", + "score_v2": "92.38", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x22010d1747CaFc370b1f1FBBa61022A313c5693b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF95f069F9AD107938F6ba802a3da87892298610E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb0FE4D300334461523D9d61AaD90D0494e1Abb43", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", + "address": "0x8D2622f1CA3B42b637e2ff6753E6b69D3ab9Adfd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", - "contract_chain": "eth", + "contract_address": "0x8D2622f1CA3B42b637e2ff6753E6b69D3ab9Adfd", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", - "contractname": "EasyTrack", + "contract_url": "https://optimism.blockscout.com/address/0x8D2622f1CA3B42b637e2ff6753E6b69D3ab9Adfd", + "contractname": "GearStakingV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8D2622f1CA3B42b637e2ff6753E6b69D3ab9Adfd/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 35, - "high": 0, - "informational": 34, - "low": 20, - "medium": 4 + "critical": 1, + "gas": 16, + "high": 1, + "informational": 19, + "low": 7, + "medium": 3 }, - "lines_analyzed_count": 737, + "lines_analyzed_count": 343, "scan_time_taken": 1, - "score": "4.04", - "score_v2": "80.87", - "threat_score": "88.89" + "score": "4.02", + "score_v2": "80.47", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xF9339DE629973c60c4d2b76749c81E6F40960E3A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", + "address": "0xC07aA1e2D2a262E5DA35D21d01b6C5f372226dBC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", - "contract_chain": "eth", + "contract_address": "0xC07aA1e2D2a262E5DA35D21d01b6C5f372226dBC", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", - "contractname": "SafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0xC07aA1e2D2a262E5DA35D21d01b6C5f372226dBC", + "contractname": "DegenNFTV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC07aA1e2D2a262E5DA35D21d01b6C5f372226dBC/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, + "critical": 1, + "gas": 11, + "high": 1, "informational": 4, - "low": 4, - "medium": 0 + "low": 8, + "medium": 1 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 246, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "score": "4.13", + "score_v2": "82.52", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", + "address": "0x288722E60AC7ac46B584f882515c0DfD5A0E7D65", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", - "contract_chain": "eth", + "contract_address": "0x288722E60AC7ac46B584f882515c0DfD5A0E7D65", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", - "contractname": "WithdrawalsManagerProxy", + "contract_url": "https://optimism.blockscout.com/address/0x288722E60AC7ac46B584f882515c0DfD5A0E7D65", + "contractname": "AccountFactoryV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x288722E60AC7ac46B584f882515c0DfD5A0E7D65/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 0, - "informational": 5, - "low": 5, - "medium": 0 + "gas": 6, + "high": 1, + "informational": 10, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 168, + "lines_analyzed_count": 151, "scan_time_taken": 0, - "score": "4.43", - "score_v2": "88.69", - "threat_score": "83.33" + "score": "4.04", + "score_v2": "80.79", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", + "address": "0x34D3b21e977A5F3ec91c63378b3f49B3964504c4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbb3970A9E68ce2e2Dc39fE702A3ad82cfD0eDE7F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", - "contract_chain": "eth", + "contract_address": "0xbb3970A9E68ce2e2Dc39fE702A3ad82cfD0eDE7F", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", - "contractname": "AppProxyUpgradeable", + "contract_url": "https://optimism.blockscout.com/address/0xbb3970A9E68ce2e2Dc39fE702A3ad82cfD0eDE7F", + "contractname": "PriceOracleV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbb3970A9E68ce2e2Dc39fE702A3ad82cfD0eDE7F/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 + "gas": 8, + "high": 0, + "informational": 6, + "low": 2, + "medium": 3 }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" + "lines_analyzed_count": 271, + "scan_time_taken": 1, + "score": "4.50", + "score_v2": "90.04", + "threat_score": "100.00", + "score_rating": "Great" } } - }, - { - "address": "0xFeBd8FAC16De88206d4b18764e826AF38546AfE0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41CF3DbDc939c5115823Fba1432c4EC5E7bD226C", - "isVerified": false, - "solidityScanReport": null } ] - }, - "10": { + } + } + }, + { + "appName": "orbiter", + "doc": "https://docs.orbiter.finance/openapi-suggested#get-chain-list", + "chainsData": { + "1": { "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 5, - "securityScore": 80.58399999999999, + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 62.28333333333333, "issueSeverityDistribution": { - "critical": 5, - "gas": 25, - "high": 0, - "informational": 26, - "low": 23, - "medium": 3 + "critical": 2, + "gas": 17, + "high": 1, + "informational": 6, + "low": 17, + "medium": 0 } }, "contractsData": [ { - "address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", + "address": "0xc741900276cd598060b0fe6594fbe977392928f4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", - "contract_chain": "optimism", + "contract_address": "0xc741900276cd598060b0fe6594fbe977392928f4", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0xc741900276cd598060b0fe6594fbe977392928f4", + "contractname": "OrbiterXRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc741900276cd598060b0fe6594fbe977392928f4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 10, "high": 0, - "informational": 1, - "low": 4, - "medium": 1 + "informational": 2, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 95, "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "94.44" + "score": "3.74", + "score_v2": "74.74", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xefa0db536d2c8089685630fafe88cf7805966fc3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contract_chain": "optimism", + "contract_address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "contractname": "OBSource", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, + "gas": 1, + "high": 1, + "informational": 0, "low": 4, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 28, "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "94.44" + "score": "2.68", + "score_v2": "53.57", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xde45f101250f2ca1c0f8adfc172576d10c12072d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5fc53f707c7aacd460a1cd564c06e0f07610fcb7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92834c37dF982A13bb0f8C3F6608E26F0546538e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD420d6C8aA81c087829A64Ce59936b7C1176A81a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5033823F27c5f977707B58F0351adcD732C955Dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "address": "0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "contract_chain": "optimism", + "contract_address": "0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", + "contractname": "OrbiterXRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 16, + "critical": 2, + "gas": 6, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 4, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "2.93", + "score_v2": "58.54", + "threat_score": "90.00", + "score_rating": "Average" } } - }, - { - "address": "0x23B96aDD54c479C6784Dd504670B5376B808f4C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x981Fb05B738e981aC532a99e77170ECb4Bc27AEF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Cf8fE0A4c2539F7EFDD2047d8A5D46F14613088", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 62.00333333333333, + "issueSeverityDistribution": { + "critical": 2, + "gas": 17, + "high": 2, + "informational": 13, + "low": 17, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0xFdb794692724153d1488CcdBE0C56c252596735F", + "address": "0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFdb794692724153d1488CcdBE0C56c252596735F", + "contract_address": "0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xFdb794692724153d1488CcdBE0C56c252596735F", - "contractname": "L2StandardERC20", + "contract_url": "https://optimism.blockscout.com/address/0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", + "contractname": "OrbiterXRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdb794692724153d1488CcdBE0C56c252596735F/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 3, - "high": 0, - "informational": 3, - "low": 5, + "critical": 2, + "gas": 6, + "high": 1, + "informational": 9, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 69, + "lines_analyzed_count": 107, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "89.47" + "score": "2.99", + "score_v2": "59.81", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xda74db17023750d02b83be2559a4eaa013b65c54", - "isVerified": false, - "solidityScanReport": null + "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "contractname": "OBSource", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 28, + "scan_time_taken": 0, + "score": "2.68", + "score_v2": "53.57", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { - "address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", + "address": "0x3191f40de6991b1bb1f61b7cec43d62bb337786b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", + "contract_address": "0x3191f40de6991b1bb1f61b7cec43d62bb337786b", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x75483CE83100890c6bf1718c26052cE44e0F2839", - "contractname": "GnosisSafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x3191f40de6991b1bb1f61b7cec43d62bb337786b", + "contractname": "OrbiterXRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75483CE83100890c6bf1718c26052cE44e0F2839/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3191f40de6991b1bb1f61b7cec43d62bb337786b/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 10, "high": 0, "informational": 4, - "low": 4, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 95, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" + "score": "3.63", + "score_v2": "72.63", + "threat_score": "100.00", + "score_rating": "Average" } } - }, - { - "address": "0x91cE2F083d59B832f95f90aA0997168ae051a98A", - "isVerified": false, - "solidityScanReport": null } ] }, "8453": { "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 6, - "securityScore": 78.72333333333334, + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 64.155, "issueSeverityDistribution": { - "critical": 4, + "critical": 0, "gas": 11, - "high": 0, - "informational": 13, - "low": 21, - "medium": 2 + "high": 1, + "informational": 2, + "low": 10, + "medium": 0 } }, "contractsData": [ { - "address": "0x7063ef4f2887586e96096d3e94c9b6961c50a9a2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", + "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", - "contract_chain": "base", + "contract_address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "contractname": "OBSource", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, + "gas": 1, + "high": 1, + "informational": 0, "low": 4, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 28, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" + "score": "2.68", + "score_v2": "53.57", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", + "address": "0x13e46b2a3f8512ed4682a8fb8b560589fe3c2172", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", + "contract_address": "0x13e46b2a3f8512ed4682a8fb8b560589fe3c2172", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", - "contractname": "GnosisSafeProxy", + "contract_url": "https://base.blockscout.com/address/0x13e46b2a3f8512ed4682a8fb8b560589fe3c2172", + "contractname": "OrbiterXRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13e46b2a3f8512ed4682a8fb8b560589fe3c2172/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 10, "high": 0, - "informational": 4, - "low": 4, + "informational": 2, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 95, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" + "score": "3.74", + "score_v2": "74.74", + "threat_score": "100.00", + "score_rating": "Average" } } - }, - { - "address": "0x69ce2505ce515c0203160450157366f927243309", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "aave", + "doc": "https://docs.aave.com/developers/deployed-contracts/deployed-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 260, + "totalContractsNumber": 265, + "solidityScanContractsNumber": 257, + "securityScore": 81.80155642023341, + "issueSeverityDistribution": { + "critical": 53, + "gas": 2736, + "high": 117, + "informational": 852, + "low": 1209, + "medium": 125 + } + }, + "contractsData": [ { - "address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", + "address": "0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", - "contract_chain": "base", + "contract_address": "0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", + "address": "0x655568bDd6168325EC7e58Bf39b21A856F906Dc2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", - "contract_chain": "base", + "contract_address": "0x655568bDd6168325EC7e58Bf39b21A856F906Dc2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0x655568bDd6168325EC7e58Bf39b21A856F906Dc2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x655568bDd6168325EC7e58Bf39b21A856F906Dc2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -29107,670 +27601,527 @@ "gas": 2, "high": 0, "informational": 0, - "low": 4, - "medium": 1 + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", + "address": "0x853d955aCEf822Db058eb8505911ED77F175b99e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", - "contract_chain": "base", + "contract_address": "0x853d955aCEf822Db058eb8505911ED77F175b99e", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0E37599436974a25dDeEdF795C848d30Af46eaCF", - "contractname": "OptimismBridgeExecutor", + "contract_url": "https://eth.blockscout.com/address/0x853d955aCEf822Db058eb8505911ED77F175b99e", + "contractname": "FRAXStablecoin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0E37599436974a25dDeEdF795C848d30Af46eaCF/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x853d955aCEf822Db058eb8505911ED77F175b99e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 1, + "gas": 43, "high": 0, - "informational": 1, - "low": 1, - "medium": 0 + "informational": 17, + "low": 23, + "medium": 1 }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "4.67", - "score_v2": "93.33", - "threat_score": "100.00" + "lines_analyzed_count": 311, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.34", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "address": "0x25F2226B597E8F9514B3F68F00f494cF4f286491", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contract_chain": "base", + "contract_address": "0x25F2226B597E8F9514B3F68F00f494cF4f286491", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contractname": "OssifiableProxy", + "contract_url": "https://eth.blockscout.com/address/0x25F2226B597E8F9514B3F68F00f494cF4f286491", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25F2226B597E8F9514B3F68F00f494cF4f286491/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 13, "high": 0, - "informational": 0, - "low": 4, + "informational": 17, + "low": 14, "medium": 1 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" + "lines_analyzed_count": 378, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.86", + "threat_score": "94.74", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "jumper-exchange", - "doc": "https://docs.li.fi/smart-contracts/deployments#mainnet", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", + "contract_address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", + "contract_url": "https://eth.blockscout.com/address/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 8, "high": 0, - "informational": 4, + "informational": 3, "low": 2, - "medium": 0 + "medium": 2 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "100.00" + "lines_analyzed_count": 83, + "scan_time_taken": 0, + "score": "3.73", + "score_v2": "74.70", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "address": "0x252231882FB38481497f3C767469106297c8d93b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", + "contract_address": "0x252231882FB38481497f3C767469106297c8d93b", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", + "contract_url": "https://eth.blockscout.com/address/0x252231882FB38481497f3C767469106297c8d93b", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x252231882FB38481497f3C767469106297c8d93b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 4, - "low": 2, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "100.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "address": "0x8a32f49ffba88aba6eff96f45d8bd1d4b3f35c7d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", + "contract_address": "0x8a32f49ffba88aba6eff96f45d8bd1d4b3f35c7d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", + "contract_url": "https://eth.blockscout.com/address/0x8a32f49ffba88aba6eff96f45d8bd1d4b3f35c7d", + "contractname": "LendingRateOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a32f49ffba88aba6eff96f45d8bd1d4b3f35c7d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 6, "high": 0, - "informational": 4, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "100.00" + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.60", + "score_v2": "92.06", + "threat_score": "89.47", + "score_rating": "Great" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "address": "0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", + "contract_address": "0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", + "contract_url": "https://eth.blockscout.com/address/0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 4, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "spark", - "doc": "https://devs.spark.fi/deployment-addresses/ethereum-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 47, - "totalContractsNumber": 62, - "solidityScanContractsNumber": 42, - "securityScore": 82.70619047619047, - "issueSeverityDistribution": { - "critical": 15, - "gas": 334, - "high": 40, - "informational": 87, - "low": 189, - "medium": 12 - } - }, - "contractsData": [ - { - "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "isVerified": true, - "solidityScanReport": null }, { - "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "address": "0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "contract_address": "0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7F8A757C4f7696c015B595F51B2901AC0121B18", - "contractname": "UiIncentiveDataProviderV3", + "contract_url": "https://eth.blockscout.com/address/0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7F8A757C4f7696c015B595F51B2901AC0121B18/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 2, "high": 0, - "informational": 4, - "low": 2, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 408, - "scan_time_taken": 2, - "score": "4.68", - "score_v2": "93.63", - "threat_score": "100.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xeC4cf692c18E62159a39704Aa1Db82ca2306fF90", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", + "address": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", + "contract_address": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", + "contract_url": "https://eth.blockscout.com/address/0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 24, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "address": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "contract_address": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", - "contractname": "CLSynchronicityPriceAdapterPegToBase", + "contract_url": "https://eth.blockscout.com/address/0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", + "contractname": "PoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 20, "high": 0, - "informational": 1, - "low": 2, - "medium": 2 + "informational": 8, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 83, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.52", - "threat_score": "94.12" + "lines_analyzed_count": 211, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "82.94", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", + "address": "0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", + "contract_address": "0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x12B54025C112Aa61fAce2CDB7118740875A566E9", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7", + "contractname": "Create3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12B54025C112Aa61fAce2CDB7118740875A566E9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 35, "scan_time_taken": 0, "score": "4.00", "score_v2": "80.00", - "threat_score": "100.00" + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x542DBa469bdE58FAeE189ffB60C6b49CE60E0738", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "address": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contract_address": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "contractname": "WETH9", + "contract_url": "https://eth.blockscout.com/address/0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 1, - "informational": 4, - "low": 8, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 760, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.74", - "threat_score": "94.12" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", + "address": "0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", + "contract_address": "0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", + "contractname": "ParaSwapDebtSwapAdapterV3GHO", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 8, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 67, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.43", + "score_v2": "68.66", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x3300f198988e4C9C63F75dF86De36421f06af8c4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "address": "0xa50ba011c48153de246e5192c8f9258a2ba79ca9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "contract_address": "0xa50ba011c48153de246e5192c8f9258a2ba79ca9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", - "contractname": "SavingsDaiOracle", + "contract_url": "https://eth.blockscout.com/address/0xa50ba011c48153de246e5192c8f9258a2ba79ca9", + "contractname": "AaveOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa50ba011c48153de246e5192c8f9258a2ba79ca9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 3, - "low": 1, - "medium": 2 + "gas": 17, + "high": 1, + "informational": 2, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 57, + "lines_analyzed_count": 206, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "78.95", - "threat_score": "100.00" + "score": "4.30", + "score_v2": "85.92", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", + "address": "0x018008bfb33d285247A21d44E50697654f754e63", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", + "contract_address": "0x018008bfb33d285247A21d44E50697654f754e63", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", - "contractname": "UiPoolDataProviderV3", + "contract_url": "https://eth.blockscout.com/address/0x018008bfb33d285247A21d44E50697654f754e63", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x018008bfb33d285247A21d44E50697654f754e63/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 2, - "informational": 3, + "gas": 2, + "high": 0, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 288, - "scan_time_taken": 1, - "score": "4.53", - "score_v2": "90.62", - "threat_score": "94.74" - } - } - }, - { - "address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF7b656C95420194b79687fc86D965FB51DA4799F", - "contractname": "PoolConfigurator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF7b656C95420194b79687fc86D965FB51DA4799F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 42, - "high": 17, - "informational": 1, - "low": 22, - "medium": 1 - }, - "lines_analyzed_count": 544, - "scan_time_taken": 3, - "score": "3.55", - "score_v2": "70.96", - "threat_score": "94.44" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "address": "0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "contract_address": "0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7937d4799803fbbe595ed57278bc4ca21f3bffcb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, + "gas": 1, + "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", + "address": "0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", + "contract_address": "0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", + "contract_url": "https://eth.blockscout.com/address/0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -29785,29 +28136,25 @@ "scan_time_taken": 0, "score": "4.00", "score_v2": "80.00", - "threat_score": "100.00" + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", + "address": "0x9A44fd41566876A39655f74971a3A6eA0a17a454", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", + "contract_address": "0x9A44fd41566876A39655f74971a3A6eA0a17a454", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", + "contract_url": "https://eth.blockscout.com/address/0x9A44fd41566876A39655f74971a3A6eA0a17a454", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A44fd41566876A39655f74971a3A6eA0a17a454/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -29819,382 +28166,358 @@ "medium": 0 }, "lines_analyzed_count": 30, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.00", "score_v2": "80.00", - "threat_score": "100.00" + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", + "address": "0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", + "contract_address": "0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, + "gas": 8, + "high": 1, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "100.00" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x4b29e6cBeE62935CfC92efcB3839eD2c2F35C1d9", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "address": "0xb49f677943BC038e9857d61E7d053CaA2C1734C1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contract_address": "0xb49f677943BC038e9857d61E7d053CaA2C1734C1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contract_url": "https://eth.blockscout.com/address/0xb49f677943BC038e9857d61E7d053CaA2C1734C1", "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb49f677943BC038e9857d61E7d053CaA2C1734C1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 19, "high": 0, "informational": 11, "low": 6, "medium": 1 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 830, "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "score": "4.73", + "score_v2": "94.58", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x8115366Ca7Cf280a760f0bC0F6Db3026e2437115", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", + "address": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", + "contract_address": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", - "contractname": "AToken", + "contract_url": "https://eth.blockscout.com/address/0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, - "high": 2, - "informational": 3, - "low": 10, + "gas": 11, + "high": 6, + "informational": 2, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 257, + "lines_analyzed_count": 294, "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.44", - "threat_score": "94.74" + "score": "4.34", + "score_v2": "86.73", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xC13e21B648A5Ee794902342038FF3aDAB66BE987", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", + "address": "0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", + "contract_address": "0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xaBc57081C04D921388240393ec4088Aa47c6832B", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaBc57081C04D921388240393ec4088Aa47c6832B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "address": "0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "contract_address": "0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, + "gas": 2, + "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "address": "0x3ea64b1C0194524b48F9118462C8E9cd61a243c7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "contract_address": "0x3ea64b1C0194524b48F9118462C8E9cd61a243c7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", - "contractname": "EmissionManager", + "contract_url": "https://eth.blockscout.com/address/0x3ea64b1C0194524b48F9118462C8E9cd61a243c7", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3ea64b1C0194524b48F9118462C8E9cd61a243c7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 9, + "critical": 0, + "gas": 2, "high": 0, - "informational": 0, - "low": 10, - "medium": 2 + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 112, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "2.99", - "score_v2": "59.82", - "threat_score": "94.44" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", + "address": "0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", + "contract_address": "0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf2812d7a07573322D4Db3C31239C837081D8294E", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf2812d7a07573322D4Db3C31239C837081D8294E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, + "gas": 2, + "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "address": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "contract_address": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", - "contractname": "VariableDebtToken", + "contract_url": "https://eth.blockscout.com/address/0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", + "contractname": "LendingPoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 12, "high": 0, - "informational": 1, - "low": 14, + "informational": 8, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 156, - "scan_time_taken": 0, - "score": "3.78", - "score_v2": "75.64", - "threat_score": "100.00" + "lines_analyzed_count": 216, + "scan_time_taken": 1, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0xBE8E3e3618f7474F8cB1d074A26afFef007E98FB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfe2B7a7F4cC0Fb76f7Fc1C6518D586F1e4559176", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEc6C6aBEd4DC03299EFf82Ac8A0A83643d3cB335", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", + "address": "0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", + "contract_address": "0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFc21d6d146E6086B8359705C8b28512a983db0cb", - "contractname": "AaveProtocolDataProvider", + "contract_url": "https://eth.blockscout.com/address/0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFc21d6d146E6086B8359705C8b28512a983db0cb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 6, - "informational": 2, - "low": 1, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 294, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.73", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "address": "0x135896DE8421be2ec868E0b811006171D9df802A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contract_address": "0x135896DE8421be2ec868E0b811006171D9df802A", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x135896DE8421be2ec868E0b811006171D9df802A", + "contractname": "ParaSwapLiquiditySwapAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x135896DE8421be2ec868E0b811006171D9df802A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 268, "high": 0, - "informational": 11, - "low": 6, + "informational": 44, + "low": 22, "medium": 1 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "lines_analyzed_count": 1824, + "scan_time_taken": 2, + "score": "4.02", + "score_v2": "80.32", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x4197ba364AE6698015AE5c1468f54087602715b2", + "address": "0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4197ba364AE6698015AE5c1468f54087602715b2", + "contract_address": "0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4197ba364AE6698015AE5c1468f54087602715b2", + "contract_url": "https://eth.blockscout.com/address/0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4197ba364AE6698015AE5c1468f54087602715b2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -30209,305 +28532,327 @@ "scan_time_taken": 0, "score": "4.00", "score_v2": "80.00", - "threat_score": "100.00" + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", + "address": "0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", + "contract_address": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", - "contractname": "PoolAddressesProviderRegistry", + "contract_url": "https://eth.blockscout.com/address/0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 2, "high": 0, "informational": 0, - "low": 4, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 103, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.47", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "address": "0x971c82c8316aD611904F95616c21ce90837f1856", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "contract_address": "0x971c82c8316aD611904F95616c21ce90837f1856", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", - "contractname": "MockAggregator", + "contract_url": "https://eth.blockscout.com/address/0x971c82c8316aD611904F95616c21ce90837f1856", + "contractname": "GovernanceDataHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x971c82c8316aD611904F95616c21ce90837f1856/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 1, + "gas": 11, + "high": 3, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 26, + "lines_analyzed_count": 112, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.77", - "threat_score": "100.00" + "score": "3.79", + "score_v2": "75.89", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "address": "0x167527DB01325408696326e3580cd8e55D99Dc1A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "contract_address": "0x167527DB01325408696326e3580cd8e55D99Dc1A", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", - "contractname": "WalletBalanceProvider", + "contract_url": "https://eth.blockscout.com/address/0x167527DB01325408696326e3580cd8e55D99Dc1A", + "contractname": "GsmRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x167527DB01325408696326e3580cd8e55D99Dc1A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 1, - "low": 4, + "gas": 5, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 111, + "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "3.78", - "score_v2": "75.68", - "threat_score": "94.74" + "score": "4.07", + "score_v2": "81.36", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x2e7576042566f8D6990e07A1B61Ad1efd86Ae70d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF1E57711Eb5F897b415de1aEFCB64d9BAe58D312", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92eF091C5a1E01b3CE1ba0D0150C84412d818F7a", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contract_address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "contractname": "StableDebtToken", + "contract_url": "https://eth.blockscout.com/address/0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 13, + "critical": 0, + "gas": 8, "high": 1, - "informational": 4, - "low": 15, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 389, + "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.60", - "threat_score": "89.47" + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "address": "0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "contract_address": "0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x856900aa78e856a5df1a2665eE3a66b2487cD68f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 19, "high": 0, - "informational": 1, - "low": 2, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "100.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "address": "0x71381e6718b37C12155CB961Ca3D374A8BfFa0e5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contract_address": "0x71381e6718b37C12155CB961Ca3D374A8BfFa0e5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "contractname": "WBTC", + "contract_url": "https://eth.blockscout.com/address/0x71381e6718b37C12155CB961Ca3D374A8BfFa0e5", + "contractname": "OracleSwapFreezer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71381e6718b37C12155CB961Ca3D374A8BfFa0e5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 0, - "low": 4, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 26, + "lines_analyzed_count": 200, "scan_time_taken": 1, - "score": "2.88", - "score_v2": "57.69", - "threat_score": "89.47" + "score": "4.75", + "score_v2": "95.00", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "address": "0x00524e8E4C5FD2b8D8aa1226fA16b39Cad69B8A0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "contract_address": "0x00524e8E4C5FD2b8D8aa1226fA16b39Cad69B8A0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", - "contractname": "AaveOracle", + "contract_url": "https://eth.blockscout.com/address/0x00524e8E4C5FD2b8D8aa1226fA16b39Cad69B8A0", + "contractname": "GhoInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00524e8E4C5FD2b8D8aa1226fA16b39Cad69B8A0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, - "high": 1, - "informational": 1, - "low": 2, - "medium": 1 + "gas": 10, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 147, + "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "100.00" + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", + "address": "0x21714092D90c7265F52fdfDae068EC11a23C6248", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", + "contract_address": "0x21714092D90c7265F52fdfDae068EC11a23C6248", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x21714092D90c7265F52fdfDae068EC11a23C6248", + "contractname": "DelegationAwareAToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x21714092D90c7265F52fdfDae068EC11a23C6248/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 1, + "high": 1, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 38, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.82", + "score_v2": "76.32", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x3c6b93D38ffA15ea995D1BC950d5D0Fa6b22bD05", - "isVerified": false, - "solidityScanReport": null + "address": "0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", + "contractname": "AaveMerkleDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa88c6D90eAe942291325f9ae3c66f3563B93FE10/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 22, + "high": 2, + "informational": 1, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "2.14", + "score_v2": "42.86", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { - "address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", + "address": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", + "contract_address": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", + "contract_url": "https://eth.blockscout.com/address/0xae8593DD575FE29A9745056aA91C4b746eee62C8", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae8593DD575FE29A9745056aA91C4b746eee62C8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -30522,56 +28867,58 @@ "scan_time_taken": 0, "score": "4.00", "score_v2": "80.00", - "threat_score": "100.00" + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", + "address": "0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", + "contract_address": "0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", - "contractname": "WrappedTokenGatewayV3", + "contract_url": "https://eth.blockscout.com/address/0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", + "contractname": "UiPoolDataProviderV2V3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 11, - "high": 4, - "informational": 3, - "low": 14, - "medium": 0 + "critical": 0, + "gas": 15, + "high": 2, + "informational": 4, + "low": 1, + "medium": 4 }, - "lines_analyzed_count": 223, + "lines_analyzed_count": 242, "scan_time_taken": 1, - "score": "3.14", - "score_v2": "62.78", - "threat_score": "89.47" + "score": "4.15", + "score_v2": "83.06", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", + "address": "0x1bA9843bD4327c6c77011406dE5fA8749F7E3479", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", + "contract_address": "0x1bA9843bD4327c6c77011406dE5fA8749F7E3479", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", + "contract_url": "https://eth.blockscout.com/address/0x1bA9843bD4327c6c77011406dE5fA8749F7E3479", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bA9843bD4327c6c77011406dE5fA8749F7E3479/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -30586,130 +28933,124 @@ "scan_time_taken": 0, "score": "4.00", "score_v2": "80.00", - "threat_score": "100.00" + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", + "address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", + "contract_address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", - "contractname": "PoolAddressesProvider", + "contract_url": "https://eth.blockscout.com/address/0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 0, - "informational": 7, - "low": 4, + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 211, + "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.41", - "score_v2": "88.15", - "threat_score": "94.44" + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", + "address": "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", + "contract_address": "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", + "contractname": "Executor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 2, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 61, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "score": "3.69", + "score_v2": "73.77", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xdA135Cd78A086025BcdC87B038a1C462032b510C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x113dc45c524404F91DcbbAbB103506bABC8Df0FE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "address": "0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "contract_address": "0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 2, "high": 0, - "informational": 1, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", + "address": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", + "contract_address": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", + "contract_url": "https://eth.blockscout.com/address/0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -30724,242 +29065,190 @@ "scan_time_taken": 0, "score": "4.00", "score_v2": "80.00", - "threat_score": "100.00" + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x887Ac022983Ff083AEb623923789052A955C6798", + "address": "0x52D306e36E3B6B02c153d0266ff0f85d18BCD413", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x887Ac022983Ff083AEb623923789052A955C6798", + "contract_address": "0x52D306e36E3B6B02c153d0266ff0f85d18BCD413", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x887Ac022983Ff083AEb623923789052A955C6798", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x52D306e36E3B6B02c153d0266ff0f85d18BCD413", + "contractname": "LendingPoolAddressesProviderRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x887Ac022983Ff083AEb623923789052A955C6798/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52D306e36E3B6B02c153d0266ff0f85d18BCD413/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 256, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 27, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" + "lines_analyzed_count": 311, + "scan_time_taken": 1, + "score": "0.50", + "score_v2": "6.11", + "threat_score": "89.47", + "score_rating": "Low" } } }, { - "address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "address": "0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contract_address": "0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83F20F44975D03b1b09e64809B757c47f942BEeA", - "contractname": "SavingsDai", + "contract_url": "https://eth.blockscout.com/address/0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778", + "contractname": "CapsPlusRiskSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83F20F44975D03b1b09e64809B757c47f942BEeA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 42, - "high": 1, - "informational": 14, - "low": 5, - "medium": 0 + "critical": 0, + "gas": 20, + "high": 0, + "informational": 5, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 423, - "scan_time_taken": 2, - "score": "4.00", - "score_v2": "79.91", - "threat_score": "88.89" + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "3.91", + "score_v2": "78.21", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", + "address": "0x111111111117dC0aa78b770fA6A738034120C302", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", + "contract_address": "0x111111111117dC0aa78b770fA6A738034120C302", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0D56700c90a690D8795D6C148aCD94b12932f4E3", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://eth.blockscout.com/address/0x111111111117dC0aa78b770fA6A738034120C302", + "contractname": "OneInch", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D56700c90a690D8795D6C148aCD94b12932f4E3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x111111111117dC0aa78b770fA6A738034120C302/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 13, "high": 1, - "informational": 0, - "low": 2, + "informational": 8, + "low": 15, "medium": 0 }, - "lines_analyzed_count": 257, + "lines_analyzed_count": 1130, "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" + "score": "4.76", + "score_v2": "95.13", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "address": "0xD110cac5d8682A3b045D5524a9903E031d70FCCd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "contract_address": "0xD110cac5d8682A3b045D5524a9903E031d70FCCd", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "contractname": "FiatTokenProxy", + "contract_url": "https://eth.blockscout.com/address/0xD110cac5d8682A3b045D5524a9903E031d70FCCd", + "contractname": "GhoOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD110cac5d8682A3b045D5524a9903E031d70FCCd/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 0, - "informational": 9, - "low": 12, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 304, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.18", - "threat_score": "94.44" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 9, - "totalContractsNumber": 38, - "solidityScanContractsNumber": 9, - "securityScore": 85.54, - "issueSeverityDistribution": { - "critical": 5, - "gas": 93, - "high": 2, - "informational": 69, - "low": 46, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0x629D562E92fED431122e865Cc650Bc6bdE6B96b0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", + "address": "0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", - "contract_chain": "gnosis", + "contract_address": "0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xae27e63307963850c4d30BFba78FC1116d7b48C3", - "contractname": "CLSynchronicityPriceAdapterPegToBase", + "contract_url": "https://eth.blockscout.com/address/0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae27e63307963850c4d30BFba78FC1116d7b48C3/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 2, "high": 0, - "informational": 1, + "informational": 0, "low": 2, - "medium": 2 + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.91", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x27c74895F0f49177cc4450Bf017281E556751a1a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9Ee4271E17E3a427678344fd2eE64663Cb78B4be", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", + "address": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", - "contract_chain": "gnosis", + "contract_address": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", + "contract_url": "https://eth.blockscout.com/address/0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -30974,237 +29263,195 @@ "scan_time_taken": 0, "score": "4.00", "score_v2": "80.00", - "threat_score": "100.00" + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contract_chain": "gnosis", + "contract_address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contractname": "TokenProxy", + "contract_url": "https://eth.blockscout.com/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 19, "high": 0, - "informational": 19, - "low": 1, + "informational": 11, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 166, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.71", - "threat_score": "94.44" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x2a002054A06546bB5a264D57A81347e23Af91D18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "address": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contract_chain": "gnosis", + "contract_address": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contractname": "WXDAI", + "contract_url": "https://eth.blockscout.com/address/0xf6733B9842883BFE0e0a940eA2F572676af31bde", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6733B9842883BFE0e0a940eA2F572676af31bde/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 8, "high": 1, - "informational": 4, - "low": 8, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 759, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.73", - "threat_score": "94.44" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xa767f745331D267c7751297D982b050c93985627", + "address": "0x8B6851156023f4f5A66F68BEA80851c3D905Ac93", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa767f745331D267c7751297D982b050c93985627", - "contract_chain": "gnosis", + "contract_address": "0x8B6851156023f4f5A66F68BEA80851c3D905Ac93", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x8B6851156023f4f5A66F68BEA80851c3D905Ac93", + "contractname": "WstETHSynchronicityPriceAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B6851156023f4f5A66F68BEA80851c3D905Ac93/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 4, "high": 0, - "informational": 11, - "low": 6, + "informational": 3, + "low": 2, "medium": 1 }, - "lines_analyzed_count": 832, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.95", - "threat_score": "83.33" + "lines_analyzed_count": 73, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.82", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49d24798d3b84965F0d1fc8684EF6565115e70c1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8220096398c3Dc2644026E8864f5D80Ef613B437", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3294dA2E28b29D1c08D556e2B86879d221256d31", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contract_address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "contractname": "StableDebtToken", + "contract_url": "https://eth.blockscout.com/address/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "contractname": "Uni", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 13, - "high": 1, - "informational": 4, - "low": 15, - "medium": 0 + "critical": 0, + "gas": 69, + "high": 0, + "informational": 29, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 389, - "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.60", - "threat_score": "89.47" + "lines_analyzed_count": 586, + "scan_time_taken": 2, + "score": "4.08", + "score_v2": "81.57", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA98DaCB3fC964A6A0d2ce3B77294241585EAbA6d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0aD6cCf9a2e81d4d48aB7db791e9da492967eb84", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc4218C1127cB24a0D6c1e7D25dc34e10f2625f5A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0318C53Bd3953c0fd1E8e8F9A68005002eD442D2", - "isVerified": false, - "solidityScanReport": null + "address": "0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "address": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", - "contract_chain": "gnosis", + "contract_address": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", + "contract_url": "https://eth.blockscout.com/address/0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 19, "high": 0, "informational": 11, "low": 6, @@ -31212,83 +29459,93 @@ }, "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x868ADfDf12A86422524EaB6978beAE08A0008F37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC9Fe2D32E96Bb364c7d29f3663ed3b27E30767bB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8b0271080D53f759eCc607f13316bDB3B86449e2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contract_chain": "gnosis", + "contract_address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contractname": "TokenProxy", + "contract_url": "https://eth.blockscout.com/address/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 19, "high": 0, - "informational": 19, - "low": 4, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 195, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "94.44" + "lines_analyzed_count": 834, + "scan_time_taken": 3, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x571501be53711c372cE69De51865dD34B87698D5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "isVerified": false, - "solidityScanReport": null + "address": "0xA50ba011c48153De246E5192C8f9258A2ba79Ca9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA50ba011c48153De246E5192C8f9258A2ba79Ca9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA50ba011c48153De246E5192C8f9258A2ba79Ca9", + "contractname": "AaveOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA50ba011c48153De246E5192C8f9258A2ba79Ca9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "85.92", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", + "address": "0x102633152313C81cD80419b6EcF66d14Ad68949A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", - "contract_chain": "gnosis", + "contract_address": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", + "contract_url": "https://eth.blockscout.com/address/0x102633152313C81cD80419b6EcF66d14Ad68949A", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x102633152313C81cD80419b6EcF66d14Ad68949A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -31303,887 +29560,751 @@ "scan_time_taken": 0, "score": "4.00", "score_v2": "80.00", - "threat_score": "100.00" + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "celer-cbridge", - "doc": "https://cbridge-docs.celer.network/reference/contract-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 5, - "solidityScanContractsNumber": 5, - "securityScore": 81.28999999999999, - "issueSeverityDistribution": { - "critical": 4, - "gas": 75, - "high": 4, - "informational": 33, - "low": 14, - "medium": 1 - } - }, - "contractsData": [ + }, { - "address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", + "address": "0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", + "contract_address": "0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", - "contractname": "Bridge", + "contract_url": "https://eth.blockscout.com/address/0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 19, "high": 0, - "informational": 6, - "low": 3, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 155, - "scan_time_taken": 2, - "score": "4.19", - "score_v2": "83.87", - "threat_score": "100.00" + "lines_analyzed_count": 830, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.58", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", + "address": "0xD87974E8ED49AB16d5053ba793F4e17078Be0426", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", + "contract_address": "0xD87974E8ED49AB16d5053ba793F4e17078Be0426", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7510792A3B1969F9307F3845CE88e39578f2bAE1", - "contractname": "OriginalTokenVaultV2", + "contract_url": "https://eth.blockscout.com/address/0xD87974E8ED49AB16d5053ba793F4e17078Be0426", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7510792A3B1969F9307F3845CE88e39578f2bAE1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD87974E8ED49AB16d5053ba793F4e17078Be0426/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, - "high": 0, - "informational": 8, - "low": 3, - "medium": 1 + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 227, + "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.25", - "score_v2": "85.02", - "threat_score": "94.74" + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", + "address": "0xD4478A76aCeA81D3768A0ACB6e38f25eEB6Eb1B5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", + "contract_address": "0xD4478A76aCeA81D3768A0ACB6e38f25eEB6Eb1B5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", - "contractname": "PeggedTokenBridge", + "contract_url": "https://eth.blockscout.com/address/0xD4478A76aCeA81D3768A0ACB6e38f25eEB6Eb1B5", + "contractname": "FixedFeeStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD4478A76aCeA81D3768A0ACB6e38f25eEB6Eb1B5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 2, - "informational": 6, - "low": 3, + "gas": 5, + "high": 0, + "informational": 1, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 130, - "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.85", - "threat_score": "94.44" + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.82", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xB37D31b2A74029B5951a2778F959282E2D518595", + "address": "0x004626A008B1aCdC4c74ab51644093b155e59A23", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB37D31b2A74029B5951a2778F959282E2D518595", + "contract_address": "0x004626A008B1aCdC4c74ab51644093b155e59A23", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB37D31b2A74029B5951a2778F959282E2D518595", - "contractname": "OriginalTokenVault", + "contract_url": "https://eth.blockscout.com/address/0x004626A008B1aCdC4c74ab51644093b155e59A23", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB37D31b2A74029B5951a2778F959282E2D518595/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x004626A008B1aCdC4c74ab51644093b155e59A23/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 6, - "low": 3, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 143, + "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.02", - "threat_score": "100.00" + "score": "4.24", + "score_v2": "84.80", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", + "address": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", + "contract_address": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x52E4f244f380f8fA51816c8a10A63105dd4De084", - "contractname": "PeggedTokenBridgeV2", + "contract_url": "https://eth.blockscout.com/address/0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "contractname": "VariableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x52E4f244f380f8fA51816c8a10A63105dd4De084/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, - "high": 1, - "informational": 7, - "low": 2, + "gas": 9, + "high": 0, + "informational": 1, + "low": 14, "medium": 0 }, - "lines_analyzed_count": 209, - "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.69", - "threat_score": "88.89" + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.64", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 80.905, - "issueSeverityDistribution": { - "critical": 4, - "gas": 27, - "high": 2, - "informational": 12, - "low": 6, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", + "address": "0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", - "contract_chain": "gnosis", + "contract_address": "0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", - "contractname": "Bridge", + "contract_url": "https://eth.blockscout.com/address/0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2FEc76324A0463c46f32e74A86D1cf94C02158DC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 2, "high": 0, - "informational": 6, - "low": 3, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 187, - "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.63", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", + "address": "0x91c0eA31b49B69Ea18607702c5d9aC360bf3dE7d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", - "contract_chain": "gnosis", + "contract_address": "0x91c0eA31b49B69Ea18607702c5d9aC360bf3dE7d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd4c058380D268d85bC7c758072f561e8f2dB5975", - "contractname": "PeggedTokenBridge", + "contract_url": "https://eth.blockscout.com/address/0x91c0eA31b49B69Ea18607702c5d9aC360bf3dE7d", + "contractname": "UiPoolDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4c058380D268d85bC7c758072f561e8f2dB5975/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91c0eA31b49B69Ea18607702c5d9aC360bf3dE7d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 2, - "informational": 6, - "low": 3, - "medium": 0 + "informational": 4, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 137, - "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.18", - "threat_score": "94.44" + "lines_analyzed_count": 271, + "scan_time_taken": 2, + "score": "4.32", + "score_v2": "86.35", + "threat_score": "95.00", + "score_rating": "Great" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 1, - "securityScore": 81.29, - "issueSeverityDistribution": { - "critical": 4, - "gas": 13, - "high": 0, - "informational": 10, - "low": 3, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", + "address": "0xa0d9C1E9E48Ca30c8d8C3B5D69FF5dc1f6DFfC24", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", - "contract_chain": "optimism", + "contract_address": "0xa0d9C1E9E48Ca30c8d8C3B5D69FF5dc1f6DFfC24", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", - "contractname": "Bridge", + "contract_url": "https://eth.blockscout.com/address/0xa0d9C1E9E48Ca30c8d8C3B5D69FF5dc1f6DFfC24", + "contractname": "WrappedTokenGatewayV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa0d9C1E9E48Ca30c8d8C3B5D69FF5dc1f6DFfC24/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 5, "gas": 13, - "high": 0, - "informational": 10, - "low": 3, + "high": 4, + "informational": 1, + "low": 13, "medium": 0 }, - "lines_analyzed_count": 155, + "lines_analyzed_count": 204, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.29", - "threat_score": "100.00" + "score": "3.01", + "score_v2": "60.29", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xbCfeF6Bb4597e724D720735d32A9249E0640aA11", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC3c5B9474273113efB74e7Da43B5AAba0Cd9699A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61f85fF2a2f4289Be4bb9B72Fc7010B3142B5f41", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "wombat-exchange", - "doc": "https://docs.wombat.exchange/developers/contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 22, - "totalContractsNumber": 39, - "solidityScanContractsNumber": 22, - "securityScore": 81.94545454545454, - "issueSeverityDistribution": { - "critical": 13, - "gas": 128, - "high": 0, - "informational": 64, - "low": 137, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", + "address": "0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", + "contract_address": "0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", - "contractname": "MultiRewarderPerSec", + "contract_url": "https://eth.blockscout.com/address/0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 21, - "high": 0, - "informational": 13, - "low": 9, - "medium": 2 + "critical": 0, + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 325, + "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.62", - "threat_score": "84.21" + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x5dacE27D0b921b177Cd9C6706c6ACDeb3EC7bEa7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", + "address": "0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", + "contract_address": "0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034", + "contractname": "SavingsDaiTokenWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, + "gas": 3, + "high": 1, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "3.43", + "score_v2": "68.52", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", + "address": "0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", + "contract_address": "0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", + "contractname": "ACLManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 12, + "gas": 7, "high": 0, - "informational": 4, - "low": 4, + "informational": 1, + "low": 14, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 135, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "score": "1.44", + "score_v2": "28.89", + "threat_score": "100.00", + "score_rating": "Low" } } }, { - "address": "0xa2cBE329659fFAB7AB70fe90Ac58070e78aD2F40", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7bB67CfE4134d4c485659ff7769EC98d1C1DCdba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6966553568634F4225330D559a8783DE7649C7D3", + "address": "0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6966553568634F4225330D559a8783DE7649C7D3", + "contract_address": "0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6966553568634F4225330D559a8783DE7649C7D3", - "contractname": "Asset", + "contract_url": "https://eth.blockscout.com/address/0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6966553568634F4225330D559a8783DE7649C7D3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 16, - "high": 0, - "informational": 3, - "low": 10, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 179, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.83", - "threat_score": "73.68" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", + "address": "0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", + "contract_address": "0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", - "contractname": "DynamicAsset", + "contract_url": "https://eth.blockscout.com/address/0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71Aef7b30728b9BB371578f36c5A1f1502a5723e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 27, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.48", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xA0e74F3BabAc535D417983d30647F7648261025a", + "address": "0x3d569673dAa0575c936c7c67c4E6AedA69CC630C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA0e74F3BabAc535D417983d30647F7648261025a", + "contract_address": "0x3d569673dAa0575c936c7c67c4E6AedA69CC630C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA0e74F3BabAc535D417983d30647F7648261025a", - "contractname": "MultiRewarderPerSec", + "contract_url": "https://eth.blockscout.com/address/0x3d569673dAa0575c936c7c67c4E6AedA69CC630C", + "contractname": "AaveEcosystemReserveController", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0e74F3BabAc535D417983d30647F7648261025a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d569673dAa0575c936c7c67c4E6AedA69CC630C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 21, + "critical": 0, + "gas": 10, "high": 0, - "informational": 13, - "low": 9, - "medium": 2 + "informational": 0, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 325, + "lines_analyzed_count": 444, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.62", - "threat_score": "84.21" + "score": "4.73", + "score_v2": "94.59", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x32A936CbA2629619b46684cDf923CB556f09442c", + "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x32A936CbA2629619b46684cDf923CB556f09442c", + "contract_address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x32A936CbA2629619b46684cDf923CB556f09442c", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x32A936CbA2629619b46684cDf923CB556f09442c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, - "informational": 1, - "low": 7, - "medium": 0 + "informational": 3, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "3.88", + "score_v2": "77.53", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", + "address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", + "contract_address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x752945079a0446AA7efB6e9E1789751cDD601c95", - "contractname": "Asset", + "contract_url": "https://eth.blockscout.com/address/0xD3cF979e676265e4f6379749DECe4708B9A22476", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x752945079a0446AA7efB6e9E1789751cDD601c95/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cF979e676265e4f6379749DECe4708B9A22476/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 16, - "high": 0, - "informational": 3, - "low": 10, + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 179, + "lines_analyzed_count": 97, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.83", - "threat_score": "73.68" + "score": "3.76", + "score_v2": "75.26", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0xe7e02cbDA65B876fBaEf5F129D815e6dD06F9Cb0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9c02eaf31EFE3FeE36ebE5AEBCa12Ca979dF25cC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x51E073D92b0c226F7B0065909440b18A85769606", + "address": "0x0d8eFfC11dF3F229AA1EA0509BC9DFa632A13578", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x51E073D92b0c226F7B0065909440b18A85769606", + "contract_address": "0x0d8eFfC11dF3F229AA1EA0509BC9DFa632A13578", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x51E073D92b0c226F7B0065909440b18A85769606", - "contractname": "ERC4626Asset", + "contract_url": "https://eth.blockscout.com/address/0x0d8eFfC11dF3F229AA1EA0509BC9DFa632A13578", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x51E073D92b0c226F7B0065909440b18A85769606/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d8eFfC11dF3F229AA1EA0509BC9DFa632A13578/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 2, - "low": 2, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 36, + "lines_analyzed_count": 139, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "100.00" + "score": "4.32", + "score_v2": "86.33", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x04D4e1C1F3D6539071b6D3849fDaED04d48D563d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", + "address": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", + "contract_address": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", - "contractname": "ERC4626Asset", + "contract_url": "https://eth.blockscout.com/address/0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 2, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 36, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", + "address": "0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", + "contract_address": "0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE9e88bD4A796C28bCF2826737D4bFFEcb81DF733", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", + "address": "0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", + "contract_address": "0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA45C0ABeef67C363364E0e73832df9986aBa3800", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA45C0ABeef67C363364E0e73832df9986aBa3800/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xa12BA2d89a16f57C4b714b03C7951c41c7695502", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x724515010904518eCF638Cc6d693046B82548068", + "address": "0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x724515010904518eCF638Cc6d693046B82548068", + "contract_address": "0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x724515010904518eCF638Cc6d693046B82548068", - "contractname": "DynamicAsset", + "contract_url": "https://eth.blockscout.com/address/0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x724515010904518eCF638Cc6d693046B82548068/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb01e6C9af83879B8e06a092f0DD94309c0D497E4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 7, "high": 0, - "informational": 0, + "informational": 3, "low": 2, - "medium": 0 + "medium": 2 }, - "lines_analyzed_count": 27, + "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.48", - "threat_score": "94.12" + "score": "3.88", + "score_v2": "77.53", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x62A83C6791A3d7950D823BB71a38e47252b6b6F4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", + "address": "0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", + "contract_address": "0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xc693F3b22d44C43371726AE1D3FBf0Cd0D113c82", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", + "address": "0xcC47c4Fe1F7f29ff31A8b62197023aC8553C7896", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", + "contract_address": "0xcC47c4Fe1F7f29ff31A8b62197023aC8553C7896", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0xcC47c4Fe1F7f29ff31A8b62197023aC8553C7896", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcC47c4Fe1F7f29ff31A8b62197023aC8553C7896/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -32191,2289 +30312,2192 @@ "gas": 2, "high": 0, "informational": 1, - "low": 7, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8df1126de13bcfef999556899F469d64021adBae", + "address": "0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8df1126de13bcfef999556899F469d64021adBae", + "contract_address": "0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8df1126de13bcfef999556899F469d64021adBae", - "contractname": "MultiRewarderPerSec", + "contract_url": "https://eth.blockscout.com/address/0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df1126de13bcfef999556899F469d64021adBae/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 21, + "critical": 0, + "gas": 19, "high": 0, - "informational": 13, - "low": 9, - "medium": 2 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 325, + "lines_analyzed_count": 832, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.62", - "threat_score": "84.21" + "score": "4.73", + "score_v2": "94.59", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "address": "0x4c707764cbFB4FFa078e169e6b8A6AdbE7526a2c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "contract_address": "0x4c707764cbFB4FFa078e169e6b8A6AdbE7526a2c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x4c707764cbFB4FFa078e169e6b8A6AdbE7526a2c", + "contractname": "FixedPriceStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c707764cbFB4FFa078e169e6b8A6AdbE7526a2c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, "informational": 1, - "low": 7, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 64, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "4.30", + "score_v2": "85.94", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", + "address": "0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", + "contract_address": "0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xACEB589012edbBEe4CE7b4E89B916700B43419CA", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", + "contractname": "ParaSwapRepayAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEB589012edbBEe4CE7b4E89B916700B43419CA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 268, "high": 0, - "informational": 1, - "low": 7, - "medium": 0 + "informational": 44, + "low": 22, + "medium": 1 }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "lines_analyzed_count": 1874, + "scan_time_taken": 2, + "score": "4.04", + "score_v2": "80.84", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", + "address": "0x617332a777780F546261247F621051d0b98975Eb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", + "contract_address": "0x617332a777780F546261247F621051d0b98975Eb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0020A8890e723CD94660A5404C4BCCBB91680db6", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x617332a777780F546261247F621051d0b98975Eb", + "contractname": "VotingMachine", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0020A8890e723CD94660A5404C4BCCBB91680db6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x617332a777780F546261247F621051d0b98975Eb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 9, "high": 0, "informational": 1, - "low": 7, - "medium": 0 + "low": 3, + "medium": 2 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 188, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "4.41", + "score_v2": "88.30", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x8843b0Ad6c62d7d672BC91Cb2df7F8D62C345EFb", - "isVerified": false, - "solidityScanReport": null + "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdAC17F958D2ee523a2206206994597C13D831ec7", + "contractname": "TetherToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAC17F958D2ee523a2206206994597C13D831ec7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 32, + "high": 7, + "informational": 24, + "low": 40, + "medium": 7 + }, + "lines_analyzed_count": 447, + "scan_time_taken": 1, + "score": "2.76", + "score_v2": "55.26", + "threat_score": "70.00", + "score_rating": "Average" + } + } }, { - "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "address": "0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "contract_address": "0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", - "contractname": "ProxyAdmin", + "contract_url": "https://eth.blockscout.com/address/0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 19, "high": 0, - "informational": 1, + "informational": 11, "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.59", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1d1906f909CAe494c7441604DAfDDDbD0485A925/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 85, + "lines_analyzed_count": 30, "scan_time_taken": 0, "score": "4.00", "score_v2": "80.00", - "threat_score": "88.89" + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x3f90a5a47364c0467031fB00246192d40E3D2D9D", + "address": "0xD01ab9a6577E1D84F142e44D49380e23A340387d", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4dFa92842d05a790252A7f374323b9C86D7b7E12", - "isVerified": false, - "solidityScanReport": null + "address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xae78736Cd615f374D3085123A210448E74Fc6393", + "contractname": "RocketTokenRETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae78736Cd615f374D3085123A210448E74Fc6393/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 2, + "informational": 3, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { - "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "address": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contract_address": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x94019D0fCc9699909E5b59727505E56252760524", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", + "address": "0x61dFd349140C239d3B61fEe203Efc811b518a317", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", + "contract_address": "0x61dFd349140C239d3B61fEe203Efc811b518a317", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x75Eaa804518a66196946598317Aed57Ef86235Fe", - "contractname": "DynamicAsset", + "contract_url": "https://eth.blockscout.com/address/0x61dFd349140C239d3B61fEe203Efc811b518a317", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75Eaa804518a66196946598317Aed57Ef86235Fe/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61dFd349140C239d3B61fEe203Efc811b518a317/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 27, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.48", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 18, - "solidityScanContractsNumber": 1, - "securityScore": 85.27, - "issueSeverityDistribution": { - "critical": 4, - "gas": 2, - "high": 0, - "informational": 3, - "low": 7, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x1414CD7F8e384B875bFBbabcacAAE592C2B4f8f8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEE9b42b40852a53c7361F527e638B485D49750cD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x35d531Fd45D5E3A5d407A4898360c757C98Bdf79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8F5e6fD62B4385E74E35D2B93034DbBc353B62dE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x489818F2eeAef737105887710F7C5b9323Ad3d01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE314d3cD7ccFf1bA32abA52E4215fA338D7F9b2C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1a023186eF2994249120CC7fAEdBEA07F40C6fbd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB86BA65b75D34402bf377cF83b184554a18Fcafa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe933e227315FeA19A4130F65EFfF7A12F50f762E", - "isVerified": false, - "solidityScanReport": null + "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contractname": "MiniMeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 26, + "high": 4, + "informational": 48, + "low": 34, + "medium": 14 + }, + "lines_analyzed_count": 602, + "scan_time_taken": 2, + "score": "3.34", + "score_v2": "66.78", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { - "address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", + "address": "0x2eE68ACb6A1319de1b49DC139894644E424fefD6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", - "contract_chain": "optimism", + "contract_address": "0x2eE68ACb6A1319de1b49DC139894644E424fefD6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x2eE68ACb6A1319de1b49DC139894644E424fefD6", + "contractname": "FreezingSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2eE68ACb6A1319de1b49DC139894644E424fefD6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 3, - "low": 7, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 22, "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.27", - "threat_score": "94.44" + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x0321D1D769cc1e81Ba21a157992b635363740f86", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20D7ee728900848752FA280fAD51aF40c47302f1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2bb4Ea0266734Fdaa1d255Db7A2651C27990e29C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 5, - "securityScore": 85.45599999999999, - "issueSeverityDistribution": { - "critical": 4, - "gas": 12, - "high": 0, - "informational": 5, - "low": 34, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xd05CF2BCaaee3a221E9effF58bF2874b9F11E47b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4A88C44B8D9B9f3F2BA4D97236F737CF03DF76CD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe07829c8B7F934e03C83B0dC1fd2cCC9b62036D8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", + "address": "0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", - "contract_chain": "base", + "contract_address": "0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", - "contractname": "ProxyAdmin", + "contract_url": "https://eth.blockscout.com/address/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 6, + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 85, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x34E2F923bBa206358EcE221af73E8d121837F873", + "address": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x34E2F923bBa206358EcE221af73E8d121837F873", - "contract_chain": "base", + "contract_address": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x34E2F923bBa206358EcE221af73E8d121837F873", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x34E2F923bBa206358EcE221af73E8d121837F873/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBae535520Abd9f8C85E58929e0006A2c8B372F74/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", + "address": "0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "contract_chain": "base", + "contract_address": "0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", + "address": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", - "contract_chain": "base", + "contract_address": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "address": "0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contract_address": "0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contractname": "OptimizedTransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x375883a1F801138B6f5EE953a7A11072129Ac624", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE2a60C52C4abB9fbc3f711da3cb9E633269DBC67", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "hop-protocol", - "doc": "https://github.com/hop-protocol/hop/blob/v0.0.194/packages/core/src/addresses/mainnet.ts#L356-L987", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 25, - "totalContractsNumber": 27, - "solidityScanContractsNumber": 24, - "securityScore": 72.03916666666666, - "issueSeverityDistribution": { - "critical": 15, - "gas": 101, - "high": 0, - "informational": 90, - "low": 105, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", + "address": "0x41A08648C3766F9F9d85598fF102a08f4ef84F84", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", + "contract_address": "0x41A08648C3766F9F9d85598fF102a08f4ef84F84", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://eth.blockscout.com/address/0x41A08648C3766F9F9d85598fF102a08f4ef84F84", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41A08648C3766F9F9d85598fF102a08f4ef84F84/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 0, - "informational": 0, + "informational": 1, "low": 3, "medium": 0 }, - "lines_analyzed_count": 33, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" + "score": "4.19", + "score_v2": "83.72", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x80466247E0e3d56F95A0910E52c82c374F7D65cd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6587a6164B091a058aCba2e91f971454Ec172940", + "address": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6587a6164B091a058aCba2e91f971454Ec172940", + "contract_address": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6587a6164B091a058aCba2e91f971454Ec172940", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6587a6164B091a058aCba2e91f971454Ec172940/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 2, "high": 0, - "informational": 7, - "low": 6, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xb8901acB165ed027E32754E0FFe830802919727f", + "address": "0xaf270C38fF895EA3f95Ed488CEACe2386F038249", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb8901acB165ed027E32754E0FFe830802919727f", + "contract_address": "0xaf270C38fF895EA3f95Ed488CEACe2386F038249", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb8901acB165ed027E32754E0FFe830802919727f", - "contractname": "L1_ETH_Bridge", + "contract_url": "https://eth.blockscout.com/address/0xaf270C38fF895EA3f95Ed488CEACe2386F038249", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb8901acB165ed027E32754E0FFe830802919727f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf270C38fF895EA3f95Ed488CEACe2386F038249/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 2, "high": 0, "informational": 1, - "low": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 26, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.69", - "threat_score": "94.44" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", + "address": "0xEE66abD4D0f9908A48E08AE354B0f425De3e237E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", + "contract_address": "0xEE66abD4D0f9908A48E08AE354B0f425De3e237E", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4Ef4C1208F7374d0252767E3992546d61dCf9848", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0xEE66abD4D0f9908A48E08AE354B0f425De3e237E", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Ef4C1208F7374d0252767E3992546d61dCf9848/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEE66abD4D0f9908A48E08AE354B0f425De3e237E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 2, "high": 0, - "informational": 7, - "low": 6, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "82.35" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", + "address": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", + "contract_address": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 19, "high": 0, - "informational": 7, + "informational": 11, "low": 6, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", + "address": "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", + "contract_address": "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x893246FACF345c99e4235E5A7bbEE7404c988b96", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://eth.blockscout.com/address/0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x893246FACF345c99e4235E5A7bbEE7404c988b96/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.44" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", + "address": "0xEEf0C605546958c1f899b6fB336C20671f9cD49F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", + "contract_address": "0xEEf0C605546958c1f899b6fB336C20671f9cD49F", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", - "contractname": "XDaiMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0xEEf0C605546958c1f899b6fB336C20671f9cD49F", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEEf0C605546958c1f899b6fB336C20671f9cD49F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 19, "high": 0, - "informational": 3, - "low": 3, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 63, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", + "address": "0xc929ad75B72593967DE83E7F7Cda0493458261D9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", + "contract_address": "0xc929ad75B72593967DE83E7F7Cda0493458261D9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x17B5ACE1cD6b0d033431873826937F499Eec2C95", - "contractname": "BaseMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0xc929ad75B72593967DE83E7F7Cda0493458261D9", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x17B5ACE1cD6b0d033431873826937F499Eec2C95/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc929ad75B72593967DE83E7F7Cda0493458261D9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 19, "high": 0, - "informational": 7, + "informational": 11, "low": 6, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x22B1Cbb8D98a01a3B71D034BB899775A76Eb1cc2", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", + "address": "0x411D79b8cC43384FDE66CaBf9b6a17180c842511", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", + "contract_address": "0x411D79b8cC43384FDE66CaBf9b6a17180c842511", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x914f986a44AcB623A277d6Bd17368171FCbe4273", - "contractname": "L1_HOP_Bridge", + "contract_url": "https://eth.blockscout.com/address/0x411D79b8cC43384FDE66CaBf9b6a17180c842511", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x914f986a44AcB623A277d6Bd17368171FCbe4273/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x411D79b8cC43384FDE66CaBf9b6a17180c842511/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 42, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "94.74" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", + "address": "0x06B1Ec378618EA736a65395eA5CAB69A2410493B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", + "contract_address": "0x06B1Ec378618EA736a65395eA5CAB69A2410493B", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", - "contractname": "BaseMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0x06B1Ec378618EA736a65395eA5CAB69A2410493B", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x06B1Ec378618EA736a65395eA5CAB69A2410493B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, + "critical": 0, + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", + "address": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", + "contract_address": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x87269B23e73305117D0404557bAdc459CEd0dbEc", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://eth.blockscout.com/address/0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "contractname": "StableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87269B23e73305117D0404557bAdc459CEd0dbEc/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, + "critical": 1, + "gas": 14, + "high": 1, + "informational": 5, + "low": 15, "medium": 0 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.44" + "lines_analyzed_count": 431, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.54", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x9fc22E269c3752620EB281ce470855886b982501", + "address": "0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9fc22E269c3752620EB281ce470855886b982501", + "contract_address": "0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9fc22E269c3752620EB281ce470855886b982501", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9fc22E269c3752620EB281ce470855886b982501/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 2, "high": 0, - "informational": 7, - "low": 6, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "address": "0xd9d85499449f26d2A2c240defd75314f23920089", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contract_address": "0xd9d85499449f26d2A2c240defd75314f23920089", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://eth.blockscout.com/address/0xd9d85499449f26d2A2c240defd75314f23920089", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d85499449f26d2A2c240defd75314f23920089/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", + "address": "0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", + "contract_address": "0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x36443fC70E073fe9D50425f82a3eE19feF697d62", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://eth.blockscout.com/address/0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x36443fC70E073fe9D50425f82a3eE19feF697d62/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB76CF92076adBF1D9C39294FA8e7A67579FDe357/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 33, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", + "address": "0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", + "contract_address": "0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", - "contractname": "BaseMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", + "contractname": "MetaDelegateHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94363B11b37BC3ffe43AB09cff5A010352FE85dC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 3, "high": 0, - "informational": 7, - "low": 6, - "medium": 0 + "informational": 0, + "low": 3, + "medium": 3 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 55, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "score": "3.36", + "score_v2": "67.27", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", + "address": "0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", + "contract_address": "0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, + "critical": 0, + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", + "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", + "contract_address": "0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c", + "contractname": "LendingPoolCollateralManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, + "critical": 0, + "gas": 6, + "high": 1, + "informational": 6, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "lines_analyzed_count": 318, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.71", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", + "address": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", + "contract_address": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 2, "high": 0, - "informational": 7, - "low": 6, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xCC0ACeb13a902d0BfBa37AD5d876320C7B590099", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", + "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", + "contract_address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x115F423b958A2847af0F5bF314DB0f27c644c308", - "contractname": "OptimismMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contractname": "WBTC", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x115F423b958A2847af0F5bF314DB0f27c644c308/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, + "critical": 0, + "gas": 3, "high": 0, - "informational": 7, - "low": 6, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 675, "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" + "score": "4.92", + "score_v2": "98.37", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", + "address": "0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", + "contract_address": "0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", - "contractname": "XDaiMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 0, - "informational": 3, - "low": 3, - "medium": 0 + "gas": 47, + "high": 2, + "informational": 28, + "low": 28, + "medium": 1 }, - "lines_analyzed_count": 63, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" + "lines_analyzed_count": 994, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "address": "0x4da27a545c0c5B758a6BA100e3a049001de870f5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "contract_address": "0x4da27a545c0c5B758a6BA100e3a049001de870f5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://eth.blockscout.com/address/0x4da27a545c0c5B758a6BA100e3a049001de870f5", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4da27a545c0c5B758a6BA100e3a049001de870f5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 0, - "informational": 0, + "informational": 1, "low": 3, "medium": 0 }, - "lines_analyzed_count": 33, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" + "score": "4.20", + "score_v2": "84.09", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", + "address": "0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", + "contract_address": "0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", - "contractname": "XDaiMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 0, - "informational": 3, - "low": 3, + "gas": 11, + "high": 4, + "informational": 2, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 63, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" + "lines_analyzed_count": 181, + "scan_time_taken": 1, + "score": "4.14", + "score_v2": "82.87", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xf074540eb83c86211F305E145eB31743E228E57d", + "address": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf074540eb83c86211F305E145eB31743E228E57d", + "contract_address": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf074540eb83c86211F305E145eB31743E228E57d", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://eth.blockscout.com/address/0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf074540eb83c86211F305E145eB31743E228E57d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 33, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", + "address": "0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", + "contract_address": "0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", - "contractname": "XDaiMessengerWrapper", + "contract_url": "https://eth.blockscout.com/address/0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, - "informational": 3, - "low": 3, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 63, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 24, - "totalContractsNumber": 35, - "solidityScanContractsNumber": 24, - "securityScore": 80.68041666666664, - "issueSeverityDistribution": { - "critical": 8, - "gas": 337, - "high": 18, - "informational": 48, - "low": 113, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "address": "0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contract_chain": "gnosis", + "contract_address": "0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contractname": "L2_HOPToken", + "contract_url": "https://eth.blockscout.com/address/0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B", + "contractname": "sDAISynchronicityPriceAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 0, - "low": 7, - "medium": 0 + "informational": 2, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 60, + "lines_analyzed_count": 77, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "78.95" + "score": "4.22", + "score_v2": "84.42", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "address": "0x0496372BE7e426D28E89DEBF01f19F014d5938bE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", - "contract_chain": "gnosis", + "contract_address": "0x0496372BE7e426D28E89DEBF01f19F014d5938bE", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0x0496372BE7e426D28E89DEBF01f19F014d5938bE", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0496372BE7e426D28E89DEBF01f19F014d5938bE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 2, "high": 0, - "informational": 1, - "low": 5, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", + "address": "0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", - "contract_chain": "gnosis", + "contract_address": "0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", - "contractname": "L2_AmmWrapper", + "contract_url": "https://eth.blockscout.com/address/0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb4d5289C58CE36080b0748B47F859D8F50dFAACb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, - "informational": 2, - "low": 3, - "medium": 0 + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 108, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.70", - "threat_score": "94.74" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "address": "0x9b24C168d6A76b5459B1d47071a54962a4df36c3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", - "contract_chain": "gnosis", + "contract_address": "0x9b24C168d6A76b5459B1d47071a54962a4df36c3", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", - "contractname": "LPToken", + "contract_url": "https://eth.blockscout.com/address/0x9b24C168d6A76b5459B1d47071a54962a4df36c3", + "contractname": "VotingPortal", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b24C168d6A76b5459B1d47071a54962a4df36c3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, + "critical": 2, + "gas": 10, + "high": 1, "informational": 1, - "low": 5, - "medium": 0 + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 173, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" + "score": "3.84", + "score_v2": "76.88", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "address": "0xee56e2b3d491590b5b31738cc34d5232f378a8d5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", - "contract_chain": "gnosis", + "contract_address": "0xee56e2b3d491590b5b31738cc34d5232f378a8d5", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", - "contractname": "L2_AmmWrapper", + "contract_url": "https://eth.blockscout.com/address/0xee56e2b3d491590b5b31738cc34d5232f378a8d5", + "contractname": "Executor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xee56e2b3d491590b5b31738cc34d5232f378a8d5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, - "informational": 3, + "gas": 30, + "high": 4, + "informational": 14, "low": 3, - "medium": 0 + "medium": 2 }, - "lines_analyzed_count": 110, - "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.18", - "threat_score": "94.74" + "lines_analyzed_count": 1262, + "scan_time_taken": 2, + "score": "4.71", + "score_v2": "94.29", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", + "address": "0xD533a949740bb3306d119CC777fa900bA034cd52", "isVerified": false, "solidityScanReport": null }, { - "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", + "address": "0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", - "contract_chain": "gnosis", + "contract_address": "0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 2, + "gas": 2, + "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", + "address": "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", - "contract_chain": "gnosis", + "contract_address": "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 2, "high": 0, "informational": 1, - "low": 5, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", - "contract_chain": "gnosis", + "contract_address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0x05225Cd708bCa9253789C1374e4337a019e99D56", + "contractname": "CLrETHSynchronicityPriceAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05225Cd708bCa9253789C1374e4337a019e99D56/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 3, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.97", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "address": "0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", - "contract_chain": "gnosis", + "contract_address": "0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", - "contractname": "LPToken", + "contract_url": "https://eth.blockscout.com/address/0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b62bFAff61AB3985798e5202D2d167F567D0BCD/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 5, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "address": "0x6A6FA664D4Fa49a6a780a1D6143f079f8dd7C33d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", - "contract_chain": "gnosis", + "contract_address": "0x6A6FA664D4Fa49a6a780a1D6143f079f8dd7C33d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", - "contractname": "LPToken", + "contract_url": "https://eth.blockscout.com/address/0x6A6FA664D4Fa49a6a780a1D6143f079f8dd7C33d", + "contractname": "ParaSwapDebtSwapAdapterV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A6FA664D4Fa49a6a780a1D6143f079f8dd7C33d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 1, - "low": 5, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 40, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" + "score": "3.88", + "score_v2": "77.50", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "address": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", - "contract_chain": "gnosis", + "contract_address": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x86cA30bEF97fB651b8d866D45503684b90cb3312", - "contractname": "L2_AmmWrapper", + "contract_url": "https://eth.blockscout.com/address/0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86cA30bEF97fB651b8d866D45503684b90cb3312/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, - "informational": 3, - "low": 3, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 110, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.18", - "threat_score": "94.74" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "address": "0xbaA999AC55EAce41CcAE355c77809e68Bb345170", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contract_chain": "gnosis", + "contract_address": "0xbaA999AC55EAce41CcAE355c77809e68Bb345170", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0xbaA999AC55EAce41CcAE355c77809e68Bb345170", + "contractname": "PoolAddressesProviderRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbaA999AC55EAce41CcAE355c77809e68Bb345170/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 12, "high": 0, - "informational": 1, - "low": 5, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.58", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", - "contract_chain": "gnosis", + "contract_address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "contractname": "TransparentProxyFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, + "gas": 4, + "high": 2, + "informational": 0, "low": 5, "medium": 0 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 99, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "address": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", - "contract_chain": "gnosis", + "contract_address": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", + "contractname": "GhoToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, + "critical": 1, + "gas": 15, + "high": 0, + "informational": 1, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 710, + "lines_analyzed_count": 131, "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" + "score": "4.05", + "score_v2": "80.92", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "address": "0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", - "contract_chain": "gnosis", + "contract_address": "0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 13, + "high": 0, + "informational": 17, + "low": 14, + "medium": 1 }, - "lines_analyzed_count": 710, + "lines_analyzed_count": 378, "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" + "score": "4.19", + "score_v2": "83.86", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "address": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", - "contract_chain": "gnosis", + "contract_address": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x72E95b8931767C79bA4EeE721354d6E99a61D004/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, + "critical": 0, + "gas": 2, "high": 0, - "informational": 7, - "low": 7, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 218, - "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.82", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", + "address": "0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", - "contract_chain": "gnosis", + "contract_address": "0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2C2Ab81Cf235e86374468b387e241DF22459A265", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9", + "contractname": "EmergencyRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C2Ab81Cf235e86374468b387e241DF22459A265/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, + "critical": 0, + "gas": 10, "high": 0, - "informational": 7, - "low": 7, - "medium": 0 + "informational": 0, + "low": 3, + "medium": 2 }, - "lines_analyzed_count": 218, - "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.82", - "threat_score": "94.74" + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "2.50", + "score_v2": "50.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", + "address": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", - "contract_chain": "gnosis", + "contract_address": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x76b22b8C1079A44F1211D867D68b1eda76a635A7", - "contractname": "L2_AmmWrapper", + "contract_url": "https://eth.blockscout.com/address/0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76b22b8C1079A44F1211D867D68b1eda76a635A7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, - "informational": 2, - "low": 3, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 108, - "scan_time_taken": 1, - "score": "3.94", - "score_v2": "78.70", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5C32143C8B198F392d01f8446b754c181224ac26", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", + "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", - "contract_chain": "gnosis", + "contract_address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "contractname": "PayloadsControllerDataHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 7, - "low": 7, + "critical": 0, + "gas": 7, + "high": 2, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 218, - "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.82", - "threat_score": "94.74" + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.81", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "address": "0xba100000625a3754423978a60c9317c58a424e3D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", - "contract_chain": "gnosis", + "contract_address": "0xba100000625a3754423978a60c9317c58a424e3D", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0xba100000625a3754423978a60c9317c58a424e3D", + "contractname": "ICurrentAuthorizer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xba100000625a3754423978a60c9317c58a424e3D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 6, "high": 0, - "informational": 1, - "low": 5, + "informational": 2, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 112, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "score": "4.11", + "score_v2": "82.14", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x4014DC015641c08788F15bD6eB20dA4c47D936d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contract_chain": "gnosis", + "contract_address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contractname": "WETH9", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 + "gas": 13, + "high": 1, + "informational": 4, + "low": 8, + "medium": 1 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "1.92", + "score_v2": "38.46", + "threat_score": "94.74", + "score_rating": "Low" } } }, { - "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", + "address": "0x1699FE9CaDC8a0b6c93E06B62Ab4592a0fFEcF61", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", - "contract_chain": "gnosis", + "contract_address": "0x1699FE9CaDC8a0b6c93E06B62Ab4592a0fFEcF61", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", - "contractname": "LPToken", + "contract_url": "https://eth.blockscout.com/address/0x1699FE9CaDC8a0b6c93E06B62Ab4592a0fFEcF61", + "contractname": "DataWarehouse", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1699FE9CaDC8a0b6c93E06B62Ab4592a0fFEcF61/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 0, "high": 0, - "informational": 1, - "low": 5, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 62, - "scan_time_taken": 1, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.82", + "score_v2": "96.49", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", + "address": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", - "contract_chain": "gnosis", + "contract_address": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xBF7a02d963b23D84313F07a04ad663409CEE5A92", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", + "contractname": "ENSToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBF7a02d963b23D84313F07a04ad663409CEE5A92/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 10, "high": 0, - "informational": 7, + "informational": 6, "low": 8, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 225, + "lines_analyzed_count": 136, "scan_time_taken": 1, - "score": "3.98", - "score_v2": "79.56", - "threat_score": "94.74" + "score": "3.53", + "score_v2": "70.59", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "address": "0xef6beCa8D9543eC007bceA835aF768B58F730C1f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", - "contract_chain": "gnosis", + "contract_address": "0xef6beCa8D9543eC007bceA835aF768B58F730C1f", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0xef6beCa8D9543eC007bceA835aF768B58F730C1f", + "contractname": "OracleSwapFreezer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xef6beCa8D9543eC007bceA835aF768B58F730C1f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 2, + "gas": 4, + "high": 0, "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" + "lines_analyzed_count": 200, + "scan_time_taken": 0, + "score": "4.75", + "score_v2": "95.00", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 15, - "totalContractsNumber": 46, - "solidityScanContractsNumber": 15, - "securityScore": 81.54799999999999, - "issueSeverityDistribution": { - "critical": 6, - "gas": 199, - "high": 6, - "informational": 70, - "low": 79, - "medium": 2 - } - }, - "contractsData": [ + }, { - "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "address": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contract_chain": "gnosis", + "contract_address": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contractname": "L2_HOPToken", + "contract_url": "https://eth.blockscout.com/address/0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -34481,36 +32505,65 @@ "gas": 2, "high": 0, "informational": 0, - "low": 7, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 60, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "78.95" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x7191061D5d4C60f598214cC6913502184BAddf18", - "isVerified": false, - "solidityScanReport": null + "address": "0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", + "contractname": "WrappedTokenGatewayV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 13, + "high": 4, + "informational": 1, + "low": 13, + "medium": 0 + }, + "lines_analyzed_count": 204, + "scan_time_taken": 1, + "score": "3.01", + "score_v2": "60.29", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { - "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "address": "0x322AA5F5Be95644d6c36544B6c5061F072D16DF5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "contract_chain": "optimism", + "contract_address": "0x322AA5F5Be95644d6c36544B6c5061F072D16DF5", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "contractname": "LPToken", + "contract_url": "https://eth.blockscout.com/address/0x322AA5F5Be95644d6c36544B6c5061F072D16DF5", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x322AA5F5Be95644d6c36544B6c5061F072D16DF5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -34518,5410 +32571,3182 @@ "gas": 2, "high": 0, "informational": 1, - "low": 5, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF753A50fc755c6622BBCAa0f59F0522f264F006e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "address": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", - "contract_chain": "optimism", + "contract_address": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xaa30D6bba6285d0585722e2440Ff89E23EF68864", - "contractname": "Swap", + "contract_url": "https://eth.blockscout.com/address/0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa30D6bba6285d0585722e2440Ff89E23EF68864/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 19, "high": 0, - "informational": 6, - "low": 7, + "informational": 11, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 561, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.76", - "threat_score": "94.74" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xa81D244A1814468C734E5b4101F7b9c0c577a8fC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2ad09850b0CA4c7c1B33f5AcD6cBAbCaB5d6e796", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x83f6244Bd87662118d96D9a6D44f09dffF14b30E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", + "address": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", - "contract_chain": "gnosis", + "contract_address": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 2, + "gas": 2, + "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x392B9780cFD362bD6951edFA9eBc31e68748b190", - "isVerified": false, - "solidityScanReport": null + "address": "0xb82fa9f31612989525992FCfBB09AB22Eff5c85A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb82fa9f31612989525992FCfBB09AB22Eff5c85A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb82fa9f31612989525992FCfBB09AB22Eff5c85A", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb82fa9f31612989525992FCfBB09AB22Eff5c85A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", - "isVerified": false, + "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "isVerified": true, "solidityScanReport": null }, { - "address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "address": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", - "contract_chain": "optimism", + "contract_address": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", - "contractname": "Swap", + "contract_url": "https://eth.blockscout.com/address/0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 2, "high": 0, - "informational": 6, - "low": 7, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 561, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.76", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "address": "0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", - "contract_chain": "optimism", + "contract_address": "0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 2, - "informational": 1, + "gas": 2, + "high": 0, + "informational": 5, "low": 3, "medium": 0 }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "73.68" + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.34", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", + "address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", - "contract_chain": "optimism", + "contract_address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x755569159598f3702bdD7DFF6233A317C156d3Dd", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", + "contractname": "AdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x755569159598f3702bdD7DFF6233A317C156d3Dd/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 4, + "informational": 5, + "low": 9, "medium": 0 }, - "lines_analyzed_count": 44, + "lines_analyzed_count": 137, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "address": "0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", - "contract_chain": "optimism", + "contract_address": "0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", - "contractname": "L2_OptimismBridge", + "contract_url": "https://eth.blockscout.com/address/0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", + "contractname": "LendingRateOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 6, "high": 0, - "informational": 2, - "low": 5, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 69, + "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "3.70", - "score_v2": "73.91", - "threat_score": "94.44" + "score": "4.60", + "score_v2": "92.06", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "address": "0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contract_chain": "gnosis", + "contract_address": "0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 2, "high": 0, - "informational": 1, - "low": 5, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "address": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", - "contract_chain": "optimism", + "contract_address": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf587B9309c603feEdf0445aF4D3B21300989e93a", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf587B9309c603feEdf0445aF4D3B21300989e93a/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x37A6B708FDB1483C231961b9a7F145261E815fc3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, + "critical": 0, + "gas": 2, "high": 0, - "informational": 25, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 225, - "scan_time_taken": 1, - "score": "3.58", - "score_v2": "71.56", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "address": "0x028f7886F3e937f8479efaD64f31B3fE1119857a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", - "contract_chain": "optimism", + "contract_address": "0x028f7886F3e937f8479efaD64f31B3fE1119857a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", - "contractname": "LPToken", + "contract_url": "https://eth.blockscout.com/address/0x028f7886F3e937f8479efaD64f31B3fE1119857a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x028f7886F3e937f8479efaD64f31B3fE1119857a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 5, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", + "address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", - "contract_chain": "optimism", + "contract_address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, + "critical": 0, + "gas": 19, "high": 0, - "informational": 25, - "low": 8, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 225, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "3.58", - "score_v2": "71.56", - "threat_score": "94.74" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2935008eE9943f859C4fbb863c5402fFC06f462E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb3C68a491608952Cb1257FC9909a537a0173b63B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contract_chain": "gnosis", + "contract_address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contractname": "L2_XDaiBridge", + "contract_url": "https://eth.blockscout.com/address/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "contractname": "StargateToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 1, "high": 0, - "informational": 1, - "low": 5, + "informational": 0, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" + "lines_analyzed_count": 16, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.25", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "address": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", - "contract_chain": "optimism", + "contract_address": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0xdF2917806E30300537aEB49A7663062F4d1F2b5F", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdF2917806E30300537aEB49A7663062F4d1F2b5F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 19, "high": 0, - "informational": 0, - "low": 4, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x16284c7323c35F4960540583998C98B1CfC581a7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", + "address": "0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", - "contract_chain": "optimism", + "contract_address": "0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x56900d66D74Cb14E3c86895789901C9135c95b16", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x56900d66D74Cb14E3c86895789901C9135c95b16/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 2, + "gas": 2, + "high": 0, "informational": 1, - "low": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "73.68" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 14, - "solidityScanContractsNumber": 5, - "securityScore": 77.31200000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 14, - "high": 2, - "informational": 3, - "low": 21, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "address": "0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contract_address": "0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://eth.blockscout.com/address/0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "address": "0xb9062896ec3a615a4e4444df183f0531a77218ae", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contract_chain": "gnosis", + "contract_address": "0xb9062896ec3a615a4e4444df183f0531a77218ae", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contractname": "L2_HOPToken", + "contract_url": "https://eth.blockscout.com/address/0xb9062896ec3a615a4e4444df183f0531a77218ae", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9062896ec3a615a4e4444df183f0531a77218ae/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 7, + "informational": 5, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 60, + "lines_analyzed_count": 47, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "78.95" + "score": "3.62", + "score_v2": "72.34", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xe22D2beDb3Eca35E6397e0C6D62857094aA26F52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", - "contract_chain": "base", + "contract_address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 19, "high": 0, - "informational": 0, - "low": 4, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", + "address": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", - "contract_chain": "base", + "contract_address": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "contractname": "AaveOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54586bE62E3c3580375aE3723C145253060Ca0C2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 + "gas": 11, + "high": 1, + "informational": 2, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 44, + "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" + "score": "4.18", + "score_v2": "83.67", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x7aC115536FE3A185100B2c4DE4cb328bf3A58Ba6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "address": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", - "contract_chain": "base", + "contract_address": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", - "contractname": "L2_AmmWrapper", + "contract_url": "https://eth.blockscout.com/address/0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, - "informational": 3, - "low": 3, - "medium": 0 + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.40", - "threat_score": "94.74" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x3b507422EBe64440f03BCbE5EEe4bdF76517f320", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12e59C59D282D2C00f3166915BED6DC2F5e2B5C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x10541b07d8Ad2647Dc6cD67abd4c03575dade261", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe9605BEc1c5C3E81F974F80b8dA9fBEFF4845d4D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x022C5cE6F1Add7423268D41e08Df521D5527C2A0", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "dodo", - "doc": "https://docs.dodoex.io/en/developer/contracts/contract-address", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 15, - "totalContractsNumber": 62, - "solidityScanContractsNumber": 15, - "securityScore": 82.458, - "issueSeverityDistribution": { - "critical": 13, - "gas": 478, - "high": 45, - "informational": 245, - "low": 236, - "medium": 25 - } - }, - "contractsData": [ - { - "address": "0x44D5dF24d5Ef52A791D6436Fa45A8D426f6de34e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91E1c84BA8786B1FaE2570202F0126C0b88F6Ec7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x411ec324598EF53b1E8663e335e9094464523e6B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3A97247DF274a17C59A3bd12735ea3FcDFb49950", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1c29eFa924770154fD44569c5B2bF8103feA45A1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", + "address": "0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", + "contract_address": "0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", - "contractname": "DODODppProxy", + "contract_url": "https://eth.blockscout.com/address/0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdfEE0C9eA1309cB9611F33972E72a72166fcF548/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, - "high": 3, - "informational": 17, - "low": 18, - "medium": 3 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 672, - "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.78", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5381382257C761DAc6F1509B1BA1B70dDaa6862a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", + "address": "0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", + "contract_address": "0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", - "contractname": "LockedTokenVault", + "contract_url": "https://eth.blockscout.com/address/0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 29, - "high": 1, - "informational": 20, - "low": 17, - "medium": 2 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 480, - "scan_time_taken": 1, - "score": "3.93", - "score_v2": "78.54", - "threat_score": "89.47" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", + "address": "0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", + "contract_address": "0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", - "contractname": "ERC20V2Factory", + "contract_url": "https://eth.blockscout.com/address/0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", + "contractname": "LendingPoolCollateralManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, + "gas": 6, + "high": 1, "informational": 6, - "low": 6, - "medium": 1 + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 241, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.06", - "threat_score": "89.47" + "lines_analyzed_count": 318, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.71", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x50D148D0908C602A56884B8628A36470a875EEb2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFeAFe253802b77456B4627F8c2306a9CeBb5d681", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2933c0374089D7D98BA0C71c5E02E1A0e09deBEE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf8ab09b3D2d5EfA603f4646E5a8A12588E852195", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75c23271661d9d143DCb617222BC4BEc783eff34", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCa7b0632bd0E646B0f823927D3D2e61B00fE4D80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD9B825d16E09f28D0c715fe004364046E5524Dbb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3e19d726ed435AfD3A42967551426b3A47c0F5b7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", + "address": "0x514910771AF9Ca656af840dff83E8264EcF986CA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", + "contract_address": "0x514910771AF9Ca656af840dff83E8264EcF986CA", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", - "contractname": "DODOFeeRouteProxy", + "contract_url": "https://eth.blockscout.com/address/0x514910771AF9Ca656af840dff83E8264EcF986CA", + "contractname": "LinkToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x514910771AF9Ca656af840dff83E8264EcF986CA/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 62, + "critical": 0, + "gas": 19, "high": 3, - "informational": 31, - "low": 31, - "medium": 2 + "informational": 12, + "low": 28, + "medium": 16 }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.65", - "threat_score": "84.21" + "lines_analyzed_count": 295, + "scan_time_taken": 1, + "score": "2.51", + "score_v2": "50.17", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", + "address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", + "contract_address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", - "contractname": "DODOApproveProxy", + "contract_url": "https://eth.blockscout.com/address/0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "contractname": "RocketTokenRPL", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD33526068D116cE69F19A9ee46F0bd304F21A51f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 0, - "informational": 3, - "low": 9, + "gas": 18, + "high": 3, + "informational": 7, + "low": 5, "medium": 1 }, - "lines_analyzed_count": 155, + "lines_analyzed_count": 240, "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.35", - "threat_score": "88.89" + "score": "3.96", + "score_v2": "79.17", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x8876819535b48b551C9e97EBc07332C7482b4b2d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4599ed18F34cFE06820E3684bF0aACB8D75c644d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA6d0066328Edbcf3220cf8F61e8527e589DD9719", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x562c0b218cc9ba06D9EB42F3aEf54C54cC5a4650", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBbD59b9316eE65526DbBdEc2A748Cc05A285d54C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE8C9A78725D0451FA19878D5f8A3dC0D55FECF25", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x94512fd4Fb4FEb63a6C0F4bEDEcC4A00eE260528", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAB21016BD4127638b8c555e36636449b33dF1C38", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x65ff7C643fa2F84639AdA46557c64f6DEf8b35e3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCB859eA579b28e02B87A1FDE08d087ab9dbE5149", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6e90797C1caaa81bAEc1cF3351d989A78b2D4E99", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x95C4F5b83aA70810D4f142d58e5F7242Bd891CB0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2109F78b46a789125598f5ad2b7f243751c2934d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", + "address": "0xcF8d0c70c850859266f5C338b38F9D663181C314", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", + "contract_address": "0xcF8d0c70c850859266f5C338b38F9D663181C314", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x533da777aedce766ceae696bf90f8541a4ba80eb", - "contractname": "DODOSellHelper", + "contract_url": "https://eth.blockscout.com/address/0xcF8d0c70c850859266f5C338b38F9D663181C314", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x533da777aedce766ceae696bf90f8541a4ba80eb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcF8d0c70c850859266f5C338b38F9D663181C314/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 16, - "low": 5, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 417, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "94.44" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x12e599006a5F19819cde6FABceBbd8586688C8ac", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", + "address": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", + "contract_address": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", - "contractname": "DODOSellHelper", + "contract_url": "https://eth.blockscout.com/address/0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 16, - "low": 5, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 417, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "94.44" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x357c5e9cfa8b834edcef7c7aabd8f9db09119d11", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", + "address": "0xc3115D0660b93AeF10F298886ae22E3Dd477E482", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", + "contract_address": "0xc3115D0660b93AeF10F298886ae22E3Dd477E482", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", - "contractname": "DODOFeeRouteProxy", + "contract_url": "https://eth.blockscout.com/address/0xc3115D0660b93AeF10F298886ae22E3Dd477E482", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3115D0660b93AeF10F298886ae22E3Dd477E482/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 31, - "low": 31, - "medium": 2 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.65", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x6373ceB657C83C91088d328622573FB766064Ac4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", + "address": "0x223d844fc4B006D67c0cDbd39371A9F73f69d974", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", + "contract_address": "0x223d844fc4B006D67c0cDbd39371A9F73f69d974", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa2398842F37465f89540430bDC00219fA9E4D28a", - "contractname": "DODORouteProxy", + "contract_url": "https://eth.blockscout.com/address/0x223d844fc4B006D67c0cDbd39371A9F73f69d974", + "contractname": "EmissionManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2398842F37465f89540430bDC00219fA9E4D28a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x223d844fc4B006D67c0cDbd39371A9F73f69d974/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 54, - "high": 3, - "informational": 25, - "low": 21, - "medium": 4 + "critical": 2, + "gas": 12, + "high": 0, + "informational": 0, + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 678, - "scan_time_taken": 1, - "score": "3.93", - "score_v2": "78.61", - "threat_score": "84.21" + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "2.86", + "score_v2": "57.14", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x989DcAA95801C527C5B73AA65d3962dF9aCe1b0C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa5fc92Ca57a21C87AA0477b1c8fE8B9Bbf69d6C2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x181D93EA28023bf40C8bB94796c55138719803B4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78D338F9d54E9e41872E68cB1c01d9499d87eE52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x45a7E2E9D780613E047f7e78a9d3902ff854B522", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC9f93163c99695c6526b799EbcA2207Fdf7D61aD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", + "address": "0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", + "contract_address": "0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", - "contractname": "ERC20V3Factory", + "contract_url": "https://eth.blockscout.com/address/0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", + "contractname": "ParaSwapRepayAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 8, - "high": 3, - "informational": 6, - "low": 7, - "medium": 1 + "high": 0, + "informational": 1, + "low": 5, + "medium": 2 }, - "lines_analyzed_count": 276, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.42", - "threat_score": "89.47" + "lines_analyzed_count": 227, + "scan_time_taken": 0, + "score": "4.45", + "score_v2": "88.99", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", + "address": "0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", + "contract_address": "0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0d9685D4037580F68D9F77B08971f17E1000bBdc", - "contractname": "DODOMineV3Proxy", + "contract_url": "https://eth.blockscout.com/address/0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04", + "contractname": "GovernancePowerStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d9685D4037580F68D9F77B08971f17E1000bBdc/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 35, - "high": 5, - "informational": 16, - "low": 22, - "medium": 4 + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 706, - "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.30", - "threat_score": "84.21" + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.89", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x048B8926bb0eE9c52e05D61fDffbCCffbeE06Fc2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", + "address": "0x1C2BA5b8ab8e795fF44387ba6d251fa65AD20b36", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", + "contract_address": "0x1C2BA5b8ab8e795fF44387ba6d251fa65AD20b36", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa356867fDCEa8e71AEaF87805808803806231FdC", - "contractname": "DODOV2Proxy02", + "contract_url": "https://eth.blockscout.com/address/0x1C2BA5b8ab8e795fF44387ba6d251fa65AD20b36", + "contractname": "AavePolEthERC20Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa356867fDCEa8e71AEaF87805808803806231FdC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C2BA5b8ab8e795fF44387ba6d251fa65AD20b36/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 122, - "high": 16, - "informational": 48, - "low": 44, - "medium": 3 + "critical": 4, + "gas": 7, + "high": 4, + "informational": 4, + "low": 8, + "medium": 1 }, - "lines_analyzed_count": 2049, - "scan_time_taken": 6, - "score": "4.19", - "score_v2": "83.85", - "threat_score": "78.95" + "lines_analyzed_count": 109, + "scan_time_taken": 0, + "score": "1.97", + "score_v2": "39.45", + "threat_score": "85.00", + "score_rating": "Low" } } }, { - "address": "0x4447183c50e82A8b0141718c405381a3b1bad634", + "address": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4447183c50e82A8b0141718c405381a3b1bad634", + "contract_address": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4447183c50e82A8b0141718c405381a3b1bad634", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4447183c50e82A8b0141718c405381a3b1bad634/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0B925eD163218f6662a35e0f0371Ac234f9E9371/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 3, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 47, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.72", - "score_v2": "74.47", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9224FC9d1389734cebb7CB29545BdDC546Fb9802", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", + "address": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", + "contract_address": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", - "contractname": "DSPFactory", + "contract_url": "https://eth.blockscout.com/address/0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", + "contractname": "AdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6c3ea9036406852006290770BEdFcAbA0e23A0e8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 3, - "informational": 3, - "low": 6, - "medium": 1 + "gas": 8, + "high": 0, + "informational": 12, + "low": 14, + "medium": 2 }, - "lines_analyzed_count": 273, + "lines_analyzed_count": 308, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "84.98", - "threat_score": "88.89" + "score": "4.12", + "score_v2": "82.47", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x72d220cE168C4f361dD4deE5D826a01AD8598f6C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe6AafA1c45D9d0C64686c1f1D17B9fe9c7DAB05b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x093b68BFe0859D3C857Fc3529952897C30dD17EB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5fa9e06111814840398ceF6E9563d400F6ed3a8d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", + "address": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", + "contract_address": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", - "contractname": "DPPFactory", + "contract_url": "https://eth.blockscout.com/address/0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, - "high": 1, - "informational": 3, - "low": 11, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 402, - "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.31", - "threat_score": "83.33" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xc4436fBAE6eBa5d95bf7d53Ae515F8A707Bd402A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1B7902a66f133d899130bF44d7D879dA89913b2e", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 42, - "solidityScanContractsNumber": 5, - "securityScore": 80.05799999999999, - "issueSeverityDistribution": { - "critical": 10, - "gas": 153, - "high": 9, - "informational": 121, - "low": 82, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0xC48936eFC01dB84aB15FE89C08E3b2b72853eece", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1f83858cD6d0ae7a08aB1FD977C06DABEcE6d711", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x42E456ea0dd7538ea103fBb1d0388D14C97bB5b2", - "isVerified": false, - "solidityScanReport": null + "address": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x268497bF083388B1504270d0E717222d3A87D6F2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x268497bF083388B1504270d0E717222d3A87D6F2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", + "address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", - "contract_chain": "optimism", + "contract_address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", - "contractname": "ERC20V2Factory", + "contract_url": "https://eth.blockscout.com/address/0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, - "informational": 17, + "gas": 19, + "high": 0, + "informational": 11, "low": 6, "medium": 1 }, - "lines_analyzed_count": 241, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.50", - "threat_score": "89.47" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xDd0951b69bc0CF9d39111E5037685FB573204c86", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0BD7426f008737FeeD575ED8e2aA1bd4Fc49112D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDb9C53F2cED34875685B607c97A61a65DA2F30a8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2815b0aDdB0bECF86b10982a86A133Ae9d36AB0f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x918424575a7070266e04d2EB5467AFe99B67C25c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x169ae3d5AcC90F0895790F6321eE81CB040E8A6B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1506b54A1c0eA1B2F4a84866Ec5776F7F6e7f0B1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfD9D2827AD469B72B69329dAA325ba7AfbDb3C98", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2B800DC6270726F7E2266cE8cD5A3F8436fe0B40", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x072b3e5391B8bc868934562E510e6B2454163093", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5fe43C0EbfE66b83C10A9A37AD1E4aC640AAAA65", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", + "address": "0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", - "contract_chain": "optimism", + "contract_address": "0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", - "contractname": "DODOSellHelper", + "contract_url": "https://eth.blockscout.com/address/0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 16, - "low": 5, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 417, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "94.44" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", + "address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", - "contract_chain": "optimism", + "contract_address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", - "contractname": "DODOApproveProxy", + "contract_url": "https://eth.blockscout.com/address/0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", + "contractname": "FRAXShares", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 32, "high": 0, - "informational": 6, + "informational": 12, "low": 9, - "medium": 1 + "medium": 2 }, - "lines_analyzed_count": 155, + "lines_analyzed_count": 286, "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.42", - "threat_score": "88.89" + "score": "3.81", + "score_v2": "76.22", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xaEdbD08D92ECccaA9A93b1A8D66D1d356e470c78", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59Bef1EEdfCC26e7c9FD47c22625f81124228FaD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0fcB5237A1997C4700Ffa2BB4522EA38d4F851Fc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa1609A1fa7DC16c025feA194c02b2822441b8c10", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x65934e2f228Fde069A6255F46E6A15Bc9DE38545", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7950dC01542eFE1c03aea610472e3b565B53f64a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", + "address": "0x379c1EDD1A41218bdbFf960a9d5AD2818Bf61aE8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", - "contract_chain": "optimism", + "contract_address": "0x379c1EDD1A41218bdbFf960a9d5AD2818Bf61aE8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x716fcc67dcA500A91B4a28c9255262c398D8f971", - "contractname": "DODOFeeRouteProxy", + "contract_url": "https://eth.blockscout.com/address/0x379c1EDD1A41218bdbFf960a9d5AD2818Bf61aE8", + "contractname": "UiGhoDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x716fcc67dcA500A91B4a28c9255262c398D8f971/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x379c1EDD1A41218bdbFf960a9d5AD2818Bf61aE8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 41, - "low": 31, - "medium": 2 + "critical": 0, + "gas": 2, + "high": 2, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.82", - "score_v2": "76.46", - "threat_score": "84.21" + "lines_analyzed_count": 72, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.56", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", + "address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", - "contract_chain": "optimism", + "contract_address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", - "contractname": "DODOFeeRouteProxy", + "contract_url": "https://eth.blockscout.com/address/0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24701A6368Ff6D2874d6b8cDadd461552B8A5283/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 41, - "low": 31, - "medium": 2 + "critical": 0, + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.82", - "score_v2": "76.46", - "threat_score": "84.21" + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xC48A8e689a644de96F80786ACb69E6F76D057F25", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61721e89a498dADa7aD579482BDC2aE60a9C5D54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x677dD94031b3263Bd0E27ef5093C69A1a3037a00", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x424976B3997514aFa7c5122D053b8973f225D9db", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5a274F1DeADf90FC844C9Ff94f79F9c1fF0E0aCC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb98Ac2fEFc8b73aeAE33D02BB00c26E12afCa9Df", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa492d6eABcdc3E204676f15B950bBdD448080364", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x04f7BaE2A4c05cd567F762E33450deBCebdC89EA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA36b345d087C14161D0B3fE1b96fD1CC551CE0C9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9eD110c929A1F9E4AE4Fa8a88f7Be5c2292d2a7F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1fC8EC204549C865a17b4059A57decA66A4Bd4cC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6281E0628eb2B37fE9943279EA39725D5f0E0dBe", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 26, - "solidityScanContractsNumber": 7, - "securityScore": 79.43285714285715, - "issueSeverityDistribution": { - "critical": 10, - "gas": 229, - "high": 11, - "informational": 119, - "low": 112, - "medium": 10 - } - }, - "contractsData": [ - { - "address": "0x0B1467f71c082D8d410aF4376C685D9A6893cF36", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x66c45FF040e86DC613F239123A5E21FFdC3A3fEC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", + "address": "0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", - "contract_chain": "base", + "contract_address": "0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", - "contractname": "CrowdPoolingFactory", + "contract_url": "https://eth.blockscout.com/address/0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7B4c17861357B8ABB91F25581E7263E08DCB59c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, - "high": 1, - "informational": 18, - "low": 16, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 534, - "scan_time_taken": 1, + "lines_analyzed_count": 30, + "scan_time_taken": 0, "score": "4.00", - "score_v2": "79.96", - "threat_score": "89.47" + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xbcd2FDC3B884Cf0dfD932f55Ec2Fe1fB7e8c62Da", - "isVerified": false, - "solidityScanReport": null + "address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contractname": "SavingsDai", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83F20F44975D03b1b09e64809B757c47f942BEeA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 43, + "high": 1, + "informational": 16, + "low": 5, + "medium": 8 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 2, + "score": "3.68", + "score_v2": "73.52", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { - "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", - "contract_chain": "base", + "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", - "contractname": "DODOApproveProxy", + "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "contractname": "FiatTokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 0, - "informational": 3, - "low": 9, + "informational": 10, + "low": 11, "medium": 1 }, - "lines_analyzed_count": 155, + "lines_analyzed_count": 342, "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.35", - "threat_score": "88.89" + "score": "4.36", + "score_v2": "87.13", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xee7210fc88E1FFdB6aFb305E8F68b4f1d20FEdAd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", + "address": "0xd4e245848d6E1220DBE62e155d89fa327E43CB06", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", - "contract_chain": "base", + "contract_address": "0xd4e245848d6E1220DBE62e155d89fa327E43CB06", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", - "contractname": "GnosisSafeProxy", + "contract_url": "https://eth.blockscout.com/address/0xd4e245848d6E1220DBE62e155d89fa327E43CB06", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4e245848d6E1220DBE62e155d89fa327E43CB06/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", + "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", - "contract_chain": "base", + "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", - "contractname": "DODOCpProxy", + "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contractname": "WstETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 34, - "high": 3, - "informational": 16, - "low": 16, - "medium": 3 + "gas": 6, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 610, + "lines_analyzed_count": 1146, "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.11", - "threat_score": "84.21" + "score": "4.90", + "score_v2": "97.99", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x17644d3B366273faC75A07996E2F90A99A2946a7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", + "address": "0x33aCEf7365809218485873B7d0d67FeE411B5D79", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", - "contract_chain": "base", + "contract_address": "0x33aCEf7365809218485873B7d0d67FeE411B5D79", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA376762070F7fCE8f3646AAe90e6e375e6daF128", - "contractname": "DODOFeeRouteProxy", + "contract_url": "https://eth.blockscout.com/address/0x33aCEf7365809218485873B7d0d67FeE411B5D79", + "contractname": "VotingPortal", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA376762070F7fCE8f3646AAe90e6e375e6daF128/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33aCEf7365809218485873B7d0d67FeE411B5D79/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 31, - "low": 31, - "medium": 2 + "critical": 2, + "gas": 10, + "high": 1, + "informational": 1, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 840, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.62", - "threat_score": "84.21" + "lines_analyzed_count": 173, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.88", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x8dD0Fea5FA2f7df535F87f312641Cc15d8B151BA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x44023441f2Bad375b6b5C6354B03c3E9AD01E269", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB5c7BA1EAde74800cD6cf5F56b1c4562De373780", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc0F9553Df63De5a97Fe64422c8578D0657C360f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4CAD0052524648A7Fa2cfE279997b00239295F33", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", + "address": "0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", - "contract_chain": "base", + "contract_address": "0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", - "contractname": "DODOSellHelper", + "contract_url": "https://eth.blockscout.com/address/0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 16, - "low": 5, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 417, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "94.44" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", + "address": "0x848107491E029AFDe0AC543779c7790382f15929", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", - "contract_chain": "base", + "contract_address": "0x848107491E029AFDe0AC543779c7790382f15929", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", - "contractname": "DODOFeeRouteProxy", + "contract_url": "https://eth.blockscout.com/address/0x848107491E029AFDe0AC543779c7790382f15929", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x848107491E029AFDe0AC543779c7790382f15929/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 31, - "low": 31, - "medium": 2 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.65", - "threat_score": "84.21" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe42A29cB784cD4E1a2C9EE4B01CE70A6E720A160", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFD2b7994f91c08aAa5e013E899334A2DBb500DF1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "synapse", - "doc": "https://docs.synapseprotocol.com/synapse-bridge/contract-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 4, - "securityScore": 86.16, - "issueSeverityDistribution": { - "critical": 4, - "gas": 27, - "high": 6, - "informational": 14, - "low": 30, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", + "address": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", + "contract_address": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", - "contractname": "MiniChefV2", + "contract_url": "https://eth.blockscout.com/address/0xec1D1B3b0443256cc3860e24a46F108e699484Aa", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xec1D1B3b0443256cc3860e24a46F108e699484Aa/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 6, - "informational": 7, + "gas": 19, + "high": 0, + "informational": 11, "low": 6, "medium": 1 }, - "lines_analyzed_count": 276, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "3.88", - "score_v2": "77.54", - "threat_score": "89.47" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", + "address": "0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", + "contract_address": "0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2796317b0fF8538F253012862c06787Adfb8cEb6", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2796317b0fF8538F253012862c06787Adfb8cEb6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x219640546c0DFDDCb9ab3bcdA89B324e0a376367/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 3, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 154, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.36", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x1B84765dE8B7566e4cEAF4D0fD3c5aF52D3DdE4F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6571d6be3d8460CF5F7d6711Cd9961860029D85F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "address": "0xc30808705C01289A3D306ca9CAB081Ba9114eC82", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contract_address": "0xc30808705C01289A3D306ca9CAB081Ba9114eC82", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contractname": "SynapseRouter", + "contract_url": "https://eth.blockscout.com/address/0xc30808705C01289A3D306ca9CAB081Ba9114eC82", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc30808705C01289A3D306ca9CAB081Ba9114eC82/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 2, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 457, - "scan_time_taken": 1, - "score": "4.79", - "score_v2": "95.84", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1116898DdA4015eD8dDefb84b6e8Bc24528Af2d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", + "address": "0x23a875ede3f1030138701683e42e9b16a7f87768", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", + "contract_address": "0x23a875ede3f1030138701683e42e9b16a7f87768", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x23a875ede3f1030138701683e42e9b16a7f87768", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23a875ede3f1030138701683e42e9b16a7f87768/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 1, "high": 0, - "informational": 3, - "low": 9, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 192, + "lines_analyzed_count": 24, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.90", - "threat_score": "94.44" + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 10, - "solidityScanContractsNumber": 5, - "securityScore": 88.03200000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 24, - "high": 0, - "informational": 13, - "low": 28, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0xF44938b0125A6662f9536281aD2CD6c499F22004", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "address": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "contract_chain": "optimism", + "contract_address": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773bd9c54534a01abf01d05f6b4bd35e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, - "informational": 5, - "low": 9, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 192, - "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.85", - "threat_score": "94.44" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x67C10C397dD0Ba417329543c1a40eb48AAa7cd00", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", + "address": "0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", - "contract_chain": "optimism", + "contract_address": "0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x809DC529f07651bD43A172e8dB6f4a7a0d771036", - "contractname": "SynapseERC20", + "contract_url": "https://eth.blockscout.com/address/0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x809DC529f07651bD43A172e8dB6f4a7a0d771036/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 46, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", - "threat_score": "89.47" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xe8c610fcb63A4974F02Da52f0B4523937012Aaa0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", + "address": "0x77976B51569896523EE215962Ee91ff236Fa50E8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", - "contract_chain": "optimism", + "contract_address": "0x77976B51569896523EE215962Ee91ff236Fa50E8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", - "contractname": "SwapFlashLoan", + "contract_url": "https://eth.blockscout.com/address/0x77976B51569896523EE215962Ee91ff236Fa50E8", + "contractname": "VotingMachineDataHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77976B51569896523EE215962Ee91ff236Fa50E8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 0, + "gas": 4, + "high": 1, "informational": 0, "low": 2, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 164, + "lines_analyzed_count": 83, "scan_time_taken": 1, - "score": "4.54", - "score_v2": "90.85", - "threat_score": "89.47" + "score": "4.10", + "score_v2": "81.93", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "address": "0x17Dd33Ed0e3dD2a80E37489B8A63063161BE6957", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contract_chain": "optimism", + "contract_address": "0x17Dd33Ed0e3dD2a80E37489B8A63063161BE6957", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contractname": "SynapseRouter", + "contract_url": "https://eth.blockscout.com/address/0x17Dd33Ed0e3dD2a80E37489B8A63063161BE6957", + "contractname": "Executor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17Dd33Ed0e3dD2a80E37489B8A63063161BE6957/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 0, "informational": 2, - "low": 7, - "medium": 0 + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 457, - "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.62", - "threat_score": "84.21" + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "3.69", + "score_v2": "73.77", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x470f9522ff620eE45DF86C58E54E6A645fE3b4A7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", + "address": "0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", - "contract_chain": "optimism", + "contract_address": "0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 5, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 154, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.06", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 7, - "solidityScanContractsNumber": 2, - "securityScore": 91.1, - "issueSeverityDistribution": { - "critical": 4, - "gas": 6, - "high": 0, - "informational": 4, - "low": 15, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6223bD82010E2fB69F329933De20897e7a4C225f", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "address": "0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contract_chain": "base", + "contract_address": "0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contractname": "SynapseRouter", + "contract_url": "https://eth.blockscout.com/address/0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 1, "high": 0, - "informational": 1, - "low": 7, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 457, - "scan_time_taken": 1, - "score": "4.79", - "score_v2": "95.84", - "threat_score": "84.21" + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xfFC2d603fde1F99ad94026c00B6204Bb9b8c36E9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", + "address": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", - "contract_chain": "base", + "contract_address": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 3, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 154, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.36", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb554A55358fF0382Fb21F0a478C3546d1106Be8c", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "gearbox-protocol", - "doc": "https://dev.gearbox.fi", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 33, - "totalContractsNumber": 335, - "solidityScanContractsNumber": 33, - "securityScore": 84.55060606060607, - "issueSeverityDistribution": { - "critical": 10, - "gas": 442, - "high": 61, - "informational": 131, - "low": 236, - "medium": 27 - } - }, - "contractsData": [ - { - "address": "0x5935087E3F584cF9dac627BED23A11ce7E5DEec4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06a8731CEFab819b9263f3bF24242feabBc87441", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x46709cA16b1FfEa5D6c6bB6b7E77Dd9e3B4908Ed", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x54729daD62bc43Ed8fCc5A6faA7F60F2086aEBd4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", + "address": "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", + "contract_address": "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x79012c8d491dcf3a30db20d1f449b14caf01da6c", - "contractname": "PoolService", + "contract_url": "https://eth.blockscout.com/address/0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x79012c8d491dcf3a30db20d1f449b14caf01da6c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, - "high": 4, - "informational": 8, - "low": 6, + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 558, + "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.32", - "threat_score": "94.74" + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xA0C58a5E9C0C2fb0ee9F839B9c81bace6560D36F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfcCc06e904C43E7654C640036Afd9d546ffD842a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5Ba7d7F8D743C995aBaF86e6E636e4dEd5DaF5D4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6737dFbE3f10055C6F58fD7657BdDeAB2dc0bd66", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8330135836e57bAbDc1aD9C369be59Bb6D024f75", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD32cc919d9DEFD07a117C475800EFf47c934C920", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2aed5E59E3730d88c8a1d0C25A50a239DeF70275", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE279B205e942f2f61380a1FC099B3AE2a152A516", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3F11758AcA3f2eB7a27828C9cBCD0B347944aC14", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5c5De38910f1581305fdA7Ec8E3A846A705D96B9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", + "address": "0xd180D7fdD4092f07428eFE801E17BC03576b3192", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", + "contract_address": "0xd180D7fdD4092f07428eFE801E17BC03576b3192", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", - "contractname": "PoolService", + "contract_url": "https://eth.blockscout.com/address/0xd180D7fdD4092f07428eFE801E17BC03576b3192", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd180D7fdD4092f07428eFE801E17BC03576b3192/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, - "high": 5, - "informational": 7, - "low": 6, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 568, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.61", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x05eF8Da767687c0137aE143EB23883FcaD235ce7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xceD75810d1f0e3a977651b162f6e2d6F7A6A7572", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeA7c28428D3916Dbe2f113b8A6E6Dd0F3819C050", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", + "address": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", + "contract_address": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", - "contractname": "TokenDistributor", + "contract_url": "https://eth.blockscout.com/address/0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "contractname": "LUSDToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f98805A4E8be255a32880FDeC7F6728C6568bA0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 17, - "high": 1, + "critical": 2, + "gas": 29, + "high": 3, "informational": 3, - "low": 6, - "medium": 3 + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 328, + "lines_analyzed_count": 307, "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "94.44" + "score": "4.06", + "score_v2": "81.11", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0x02A1FE1539Ae1F65601EA8814712d4e4579C25eB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x474B93842EA6834996174A09B770554577d39626", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", + "address": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", + "contract_address": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf21fc650c1b34eb0fde786d52d23da99db3d6278", - "contractname": "DieselToken", + "contract_url": "https://eth.blockscout.com/address/0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "contractname": "AToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf21fc650c1b34eb0fde786d52d23da99db3d6278/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 5, + "gas": 9, + "high": 2, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xFA8bC8dB3adeBe395B3Dfc22B855d5860c8753F9", + "address": "0xdef8F50155A6cf21181E29E400E8CffAE2d50968", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", + "address": "0x5642A5A5Ec284B4145563aBF319620204aCCA7f4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", + "contract_address": "0x5642A5A5Ec284B4145563aBF319620204aCCA7f4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9ea7b04Da02a5373317D745c1571c84aaD03321D", - "contractname": "AddressProviderV3", + "contract_url": "https://eth.blockscout.com/address/0x5642A5A5Ec284B4145563aBF319620204aCCA7f4", + "contractname": "VotingStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ea7b04Da02a5373317D745c1571c84aaD03321D/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5642A5A5Ec284B4145563aBF319620204aCCA7f4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 9, "high": 0, "informational": 0, - "low": 2, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 114, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.74", - "threat_score": "100.00" + "lines_analyzed_count": 142, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.03", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x2A22ADEe8D99dd88FE3140B43Ba59329529e14d6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x01EC3683F576f4C1C0b35d704345Ae7e3841f837", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC96C20E664303fB8C29ee6333055757AC7D484F4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b02b75b6D32287fc05b300cA33217CcAbD89A5F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe475Bf7393De84af9872d369912dA586b700494b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1d2d5c7D03883d0B88fE080eaeDA46324449557d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7635587f0Fba3874541F6EADC848eF74AA89f0C1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67479449b2cf25AEE2fB6EF6f0aEc54591154F62", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6e735eAF087d600678f7B8Dfd33361E3E1736c6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x05c9492BD41DD6e17BdE7053A370c8E1175fEe46", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc704D1004cBFEBfef845Ad05648BD20A02832ABa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBF14e9E4d0119E093E1758A6c27799192da779c8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5396d789a2D6a3f1a01654803D8961FEDA91d58F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", + "address": "0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", + "contract_address": "0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", - "contractname": "DieselToken", + "contract_url": "https://eth.blockscout.com/address/0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", + "contractname": "LendingPoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 12, "high": 0, - "informational": 0, - "low": 5, + "informational": 8, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 27, + "lines_analyzed_count": 216, "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" + "score": "4.44", + "score_v2": "88.89", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x0c1Ea101Be9A7c7c8314546931639D1E55452fb6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x958cBC4AEA076640b5D9019c61e7F78F4F682c0C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x550c41628A4bC99b3cDbcCf51f5e7e9FDb1AD6Cb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5887ad4Cb2352E7F01527035fAa3AE0Ef2cE2b9B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBf1AD0a03D3Cc99655A1324864aa06c5b4c08257", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE5B6A5F04798B87dfA87221a811E2D3bdEC15994", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3269b778E3f21820c099f16934f73D4aDCe9a624", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5af1a1598Fc759B3F98a3ff51DC07DE7e4Ac7119", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe81c0fA73eD0D8550E7c1292E120dEc347290f01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2CE8af8AF4C683989AF63e7CCf171eAe87D18c35", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x08c3CA5DC3AeF9E436b5e79a59e4c194eCB5D3Fb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB4724a5b053d3182B8ACa07484d77f72D687328b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd52438425f22C641A03D5F8d8C33889881D9A494", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0D0145951D59309D8D019d7Cd4FE9bEB83c8213C", - "isVerified": false, - "solidityScanReport": null + "address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { - "address": "0x599f585D1042A14aAb194AC8031b2048dEFdFB85", - "isVerified": false, + "address": "0x197E90f9FAD81970bA7976f33CbD77088E5D7cf7", + "isVerified": true, "solidityScanReport": null }, { - "address": "0xF60ab94843e8E31e9F7401db84E9d0c9688bFfa6", - "isVerified": false, - "solidityScanReport": null + "address": "0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f", + "contractname": "VotingPortal", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 10, + "high": 1, + "informational": 1, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 173, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.88", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xA7Fd618aCe9451888363C1064983411245883352", + "address": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA7Fd618aCe9451888363C1064983411245883352", + "contract_address": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7Fd618aCe9451888363C1064983411245883352", - "contractname": "LinearInterestRateModel", + "contract_url": "https://eth.blockscout.com/address/0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Fd618aCe9451888363C1064983411245883352/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 2, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 125, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.52", - "score_v2": "90.40", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xfc475C5ECB2d97822967e77A38cFBF748A7C7Cce", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD5FD898333d1b2BfDC5ef26Bd7b95826C909dbC3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x38329f403074926901816AC2De9B00fF100C0857", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x840aC757450B2a35d1645167B706c9a83de8b613", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x88798e40420CC110ab847539f6412A77be0DF3D0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe26CDb61176225F1BA5C8d97893D1e4d636E983D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa68FE321838b6d2fD64feD8A2C5Ec5B9Ff3a348e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfac3bA86e44E1CBbdCC57cfF4E7F5E81a652C191", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49Af064cbe2743177bf6Ec90d2Da0e2b102492C3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", + "address": "0x430BEdcA5DfA6f94d1205Cb33AB4f008D0d9942a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", + "contract_address": "0x430BEdcA5DfA6f94d1205Cb33AB4f008D0d9942a", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", - "contractname": "PoolService", + "contract_url": "https://eth.blockscout.com/address/0x430BEdcA5DfA6f94d1205Cb33AB4f008D0d9942a", + "contractname": "FixedPriceStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x430BEdcA5DfA6f94d1205Cb33AB4f008D0d9942a/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, - "high": 5, - "informational": 7, - "low": 6, + "gas": 4, + "high": 0, + "informational": 1, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 568, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.61", - "threat_score": "89.47" + "lines_analyzed_count": 64, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "85.94", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x6234854F5c6AE6578a2881cBfeafbaE307486631", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x766013e03D95e3dd05A6BdB71CCCf4c93B2f99B1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x395AD0e90dBb4d38509dab6B7f8C96d102f81274", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2694c08510F7cc1081D41C886f93633504B90692", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA391c8178d7B951C148302Afb6B20bCfD3BA29B6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7504B2119710C23818A31a0B5dDA04d84A3DA6C2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfb8057c67F22F98A827c20941207D1949634Eb2c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Ae3EDbDf1C42e3560Cc2D52B8F353F026F67b44", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1C6B76d76982744A34fb2F058b356cdB502159A4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7Fa2E0F65b1e5D4e8607407ae3587Acb78F1203F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcF64698AFF7E5f27A11dff868AF228653ba53be0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFfbF344741654a1B9Ab1286Cf05A42f275F67839", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF04A084E17e22c633441219D930305EeA3b28f64", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x654C212e82e07Fb3D9a94Fa0ad6C928567621460", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7667e403b2Adb0C2701E54F2833d470CB421AD09", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6E8aE4CA722e3e8EfF3bB7d40Bcc8b57c56Bc0F9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAc6F45f7Fbab71cE678B2418Fbc049AB54a43672", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3487C853bD3D884755A6d88c908d367A55DAfB5F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4D4b5614A1D0794A0DDC765bCd8003385d8f72c7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7e150a74A3132C8905E7334cd1105038881C07Dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6a221161f85EB51F6e833AF0cb07d543737B4345", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", + "address": "0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", + "contract_address": "0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xd4972d1Ea72786e51B465ae43E9e79A51f227c14", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98A739c9D0bD1A16528848fF43287679aF03D9Bf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8864dbb1893cb80add44030decaa87d8cdf9e571", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7F6A406fDDc3dD02E6bd9c0ECe6fd5540CD70Ff4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x732807200CBD50F98B2363C1fA61441cBe10f2e0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", + "address": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", + "contract_address": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4f952c4c5415b2609899abdc2f8f352f600d14d6", - "contractname": "WETHGateway", + "contract_url": "https://eth.blockscout.com/address/0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f952c4c5415b2609899abdc2f8f352f600d14d6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 5, - "informational": 2, - "low": 11, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 250, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.20", - "threat_score": "94.74" - } + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } } }, { - "address": "0xBE7b6Fa3405C5CcCCDFA6Ef00Ec874c46dF96f0b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x341dd338611e5ad3f15D35Cb803636851a0022E4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x373a292b93ff9017d28e64154ef83b99d5c4e270", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2cF07481D13BCe4CD31061A8862b8BF0ab8DA2C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe1df682ABA184c688FbC740A6029f574D0766C85", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20624D6384a909b5CA1A20A6Ada55159504e22C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5216961695A3E2E862E6869A69Fc84c650bb2084", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x851BE77Eb343767e307CB3667DC33B0E26271aC1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b4E9757a9824d98CbdF9351584797CF40a43106", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6A0CDc059566C6f699C48b9E7C13bEce8a29DD9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf4E52a80B8C48810822d1FA20716e528d38A6d75", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x51171e6F7a990B1B8d96423ae4d9A721eC798eA1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x025c29106e91Fb43fFf6eFe736be74E9A000aAA3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xffa6e522F8B24B801520B064AC13a8dd83077A7C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcA2Bbf4cE5E7b56bBc1e7b711856f7f38Dc23231", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4b57f9166D87d8b7489eaAE52fd3d7f1f0980b76", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF87beb49CD287a21Bb7fcAD6870Cc43444100277", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x553810AB11134660289997c1D205739d4e230590", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc62BF8a7889AdF1c5Dc4665486c7683ae6E74e0F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf052444960f80E4b32B8b886e9c51e4181123DAf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0b2486355E987586C32FC0FEEFE2943E396c484E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x57C75D0B4FF645543077BB0Ec091685ec2c0aAe6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x403404eEFd0D0C9E9268DA80A5ba08A02E23FFB7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb2a015c71c17bcac6af36645dead8c572ba08a08", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEed3Db1c538EbB7A7Dd4DBc4a5773220778fcb27", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4C461694B9d41271c760c7fE48EE2e004A987A4B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x700De428aa940000259B1c58F3E44445d360303c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x54d6522D2dB06877B2C808725D46F73A8DE07aEe", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x28b1d625ef7F35afdC35F2B1f4143CCf8EFD375F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x86781a14F55677729b1C0394E06966BF8736bbbc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC779b52e0D6a389fe53C97Af7565Be81cb1D35Ac", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x42889E271cFE0870A4E239D5D212B9C706Ca5507", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD5682a8C3A5c984Ee7276Cf41a0035Ba71298889", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x68EA4efB2712cF4C89d13485bA1Ac5A9E2311315", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAe4d093C7322ecEC9234d480A459E3537Fd6029F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x744CB10cdf5eeaAE371df375c0367e83045F17DC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3D690EF566a68BF3FFE4607D11d318e9BB259C3e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x45D11FBF2Bd7C48D0A71A6545b40B818554a97b7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6B92E69159032f52f9f14F730Bb700F4F1f42783", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8a1112afef7f4fc7c066a77aabbc01b3fff31d47", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x602CA1F950c186e5795935AcFcbc64997f5a6d5a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67013d188bD42F2D01982DE13aA40A7e7C6FB0FF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x45d146CAA25aa565Cfc7434926633f4F1C97c873", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", + "address": "0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", + "contract_address": "0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe753260f1955e8678dcea8887759e07aa57e8c54", - "contractname": "DieselToken", + "contract_url": "https://eth.blockscout.com/address/0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe753260f1955e8678dcea8887759e07aa57e8c54/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00907f9921424583e7ffBfEdf84F92B7B2Be4977/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 0, - "low": 5, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 27, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xe529BDDFF8eA4f9eAaC6407a705D0545d205c9aa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaEab98F44B28ce5C573e2E259286d100608ecf7D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x294786B04196b515a275e4102b9495E7693B826c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc92051dd0A4679CF42C37DF93Ed294d76B335321", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdf4d7C3A7c60993a8F300e3D531Cab24FF9cDF59", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4e8a01b41E17cCdeB983B378d5341011c1eF20e9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0E963037B755761F5174A72516c6234c20cD9b98", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8FA49A135F550981BE28ABb5B5b87D25A2Cc161F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc21b3872B3d21Ab98aBCf329E089B567594877B9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x252f025b962cfb5bd16dc9a4e41621e223cd20d7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x444cd42baeddeb707eed823f7177b9abcc779c04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb2cb2e5632A2bc3aAcA593DDD87F185DC978fbf3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x50426dBAbA7ffb5970beD4853C1651828b3Eac6f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02Af8F14dEbbd9F411D275c756dd6ff40FaF71d4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x916182cc94447033ca9E7E1C56Acb797A23e7050", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3dc5c199d836152A4D5cD8CCB13AE5aaA677BAf7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2552bdE9f555FE401AdC07137afCFB3ae9E13265", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", + "address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", + "contract_address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", - "contractname": "DieselToken", + "contract_url": "https://eth.blockscout.com/address/0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "contractname": "WrappedTokenGatewayV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 5, + "critical": 5, + "gas": 13, + "high": 4, + "informational": 1, + "low": 14, "medium": 0 }, - "lines_analyzed_count": 27, + "lines_analyzed_count": 207, "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" + "score": "3.00", + "score_v2": "59.90", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xF424432bbBd7a337a784dc9Edd8197869613c915", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87A8a4E7f9C6D7F63B09bB5E45897680173Ec6D4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb71a76345Facb5CedB32f1bbbE5d00246213F099", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6c116450547340CBb1bEeD2118AD0f3776E0cD46", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9DCC6218d0469097Ab6EC5E5E5E87e91c047947d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75c1647dCDF083F1aFf919E5bB113Cbb3f0C77B4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75F917fe92946FBBB58aE18f338192410bdfA1DF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb6dA53dBD0A52Fe5f2023aC00977e3AcBB789005", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4D42E214f410142A28A4a1bF5e6c6D163b3d32FC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x34705f611cFa2be66304Cca13709f7998876C160", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x21204403944104d17747e2B5cDAc90e3bf0Dfc13", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", + "address": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", + "contract_address": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6385892aCB085eaa24b745a712C9e682d80FF681", - "contractname": "PriceOracle", + "contract_url": "https://eth.blockscout.com/address/0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6385892aCB085eaa24b745a712C9e682d80FF681/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 2, - "low": 3, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 265, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "95.09", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x53c5C5461D5D30e293dACe2c577d08B936865781", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f4BdA4D7C99EB843460CaB23207A980de6a42E8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb6c33A65E824C55748C998D009Dc125Ba24C6686", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe51Bd11eee823E06C6EC946edF3127c499318C1b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7A6C0081885B58415a6f57E80F7407c65b796a43", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x316Bd4d614681525ceBdb4EE54B7cE140127A5DA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5a2F55e63C31A53c89c9589F491729C817Aa9218", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x96648FC5C7D5d93e250f620c51e27f91897f9C97", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB37c58dB9a0DED53b3895B34c99838719d00511e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", + "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", + "contract_address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD8CeB2580F22E13D17031740af2e91e9e7A13347", - "contractname": "ControllerTimelockV3", + "contract_url": "https://eth.blockscout.com/address/0x78F8Bd884C3D738B74B420540659c82f392820e0", + "contractname": "ParaSwapWithdrawSwapAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8CeB2580F22E13D17031740af2e91e9e7A13347/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x78F8Bd884C3D738B74B420540659c82f392820e0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, - "high": 14, - "informational": 3, - "low": 4, - "medium": 1 + "gas": 3, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 686, - "scan_time_taken": 2, - "score": "4.23", - "score_v2": "84.69", - "threat_score": "100.00" + "lines_analyzed_count": 86, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.88", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", + "address": "0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", + "contract_address": "0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xda0002859B2d05F66a753d8241fCDE8623f26F4f", - "contractname": "PoolV3", + "contract_url": "https://eth.blockscout.com/address/0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xda0002859B2d05F66a753d8241fCDE8623f26F4f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, - "high": 3, - "informational": 11, - "low": 9, - "medium": 6 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 792, - "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.65", - "threat_score": "89.47" - } + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } } }, { - "address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", + "address": "0x686F8D21520f4ecEc7ba577be08354F4d1EB8262", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", + "contract_address": "0x686F8D21520f4ecEc7ba577be08354F4d1EB8262", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", - "contractname": "Governor", + "contract_url": "https://eth.blockscout.com/address/0x686F8D21520f4ecEc7ba577be08354F4d1EB8262", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x686F8D21520f4ecEc7ba577be08354F4d1EB8262/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 1, - "informational": 5, - "low": 9, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 287, - "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.06", - "threat_score": "100.00" + "lines_analyzed_count": 139, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.33", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xfEd34a3AA93Bee850CBcD5a3B19380871DaD4AB5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x57Ca755E56c3B5915358F4F9de42d1cDc1A54a32", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4B239601374F03a2D52a3eB636cc4f15735327fd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe429f05b7Ce0C702831F1aC75B44C329C88f4C2d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1AdDF15A6b6662CC084a89cCdbec6dCD0A07f9DD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x800c3dfed1694F2AE0255bF27085aC968a53a527", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa3Cb2127Ab49aCc5011951e45bdB2FF7EDaFB6aa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x29E51E49BB958dc64361850532FedA1c49f62491", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8dbfaDd6e0be8FD0107429BE519DaB705BbbE6D2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbf49987f7eD6bc0bd747437C98f854A0aFc8B372", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFEe63C412746Dd743f55ed211957A20F9E1d80D1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB07Dec0BE13Fc906503c741cb417F3B85424e6B0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2fA039b014FF3167472a1DA127212634E7a57564", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE72aFa8bA8845Bda2eDf13556C03A1B976bc91ED", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x241fB21390868d086AbC4E3EDC8EC74d9415a1De", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8d2f33d168cca6D2436De16c27d3f1cEa30aC245", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCAC3E41b9BAD20E2aa35E150De96eEfB2d043735", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2beA5596a1293BD738139C07a42E4D03C1393d01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", + "address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", + "contract_address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", - "contractname": "GaugeV3", + "contract_url": "https://eth.blockscout.com/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 1, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 308, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "100.00" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x4045A55C5d1D096dE89Cc8b7F0A7e8D5591e23f0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb460F4A66153bD3D059cEE424796EB213508d313", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2158034dB06f06dcB9A786D2F1F8c38781bA779d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", + "address": "0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", + "contract_address": "0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", - "contractname": "PoolService", + "contract_url": "https://eth.blockscout.com/address/0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2", + "contractname": "WalletBalanceProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, - "high": 4, - "informational": 8, - "low": 6, + "gas": 14, + "high": 1, + "informational": 1, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 558, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.32", - "threat_score": "94.74" + "lines_analyzed_count": 111, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.68", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xA3E1e0d58FE8dD8C9dd48204699a1178f1B274D8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2c0eb2687cd50773731af414671065d3b8a40a11", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE1836e82FfF8C179A69D940B9C950d19A50A31f9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEfC134755aaf89FE84476946251680BeCe41246E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x993416fedEC8a24206eD8c87c87ec9b264be2923", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x989EefB742a9ac88D3fbA1fE38AA58CF7706E89b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf5FEeC362ff9C4B4882272B8ca99a9Dc23240bFd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9A6b819491BA8a6a7615BB0fB78d393628df2d91", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xea3B73341a91e5c661Cbd54CF80DB3458Ff05c6f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeeAe1E33A0A1482D43Cde18D202d3E14bbdFd32b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", + "address": "0x57B67e4DE077085Fd0AF2174e9c14871BE664546", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", + "contract_address": "0x57B67e4DE077085Fd0AF2174e9c14871BE664546", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", - "contractname": "WstETHGateway", + "contract_url": "https://eth.blockscout.com/address/0x57B67e4DE077085Fd0AF2174e9c14871BE664546", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57B67e4DE077085Fd0AF2174e9c14871BE664546/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 2, + "gas": 2, + "high": 0, "informational": 0, - "low": 7, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 113, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.22", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", + "address": "0x48Bc45f084988bC01933EA93EeFfEBC0416534f6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", + "contract_address": "0x48Bc45f084988bC01933EA93EeFfEBC0416534f6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", - "contractname": "SafeProxy", + "contract_url": "https://eth.blockscout.com/address/0x48Bc45f084988bC01933EA93EeFfEBC0416534f6", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x48Bc45f084988bC01933EA93EeFfEBC0416534f6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xea8199179D6A589A0C2Df225095C1DB39A12D257", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x951c1D3b115d387e7D08FA84ac5842C2Ab4f5c84", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0a2CA503153Cd5CB2892a0928ac0F71F49a3c194", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4E94Cd228eF386EBc32900EC745d1865934688A3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x444FE6de4131866dA5191630E4648Ab36Ad1975b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC5c66d588A78Ee5E9D8E65bf46F9C2E7B05C65ba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1d23EdD5e23beE84b3B7DB2A8519B71827aC00AA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06FAAab1F21A6f754A12574E3De619c9AaC3d3eE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd032e6A87872B0b14CEE17fB7981eD11745A4426", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", + "address": "0x90D9CD005E553111EB8C9c31Abe9706a186b6048", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", + "contract_address": "0x90D9CD005E553111EB8C9c31Abe9706a186b6048", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xda00000035fef4082F78dEF6A8903bee419FbF8E", - "contractname": "PoolV3", + "contract_url": "https://eth.blockscout.com/address/0x90D9CD005E553111EB8C9c31Abe9706a186b6048", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00000035fef4082F78dEF6A8903bee419FbF8E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x90D9CD005E553111EB8C9c31Abe9706a186b6048/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, - "high": 3, - "informational": 11, - "low": 9, - "medium": 6 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 792, - "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.65", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x7bbaeC0e41d133325a958edFA6Ef69A05477c444", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFD3900e969EaA311f1be50CdA019e2869431F098", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd3eDAAF68a5345C038d433af685d8aa43d9517b3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9BA62BFE6d08bb8E41c2FF204443e789703FfB0D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", + "address": "0xb639D208Bcf0589D54FaC24E655C79EC529762B8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", + "contract_address": "0xb639D208Bcf0589D54FaC24E655C79EC529762B8", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xba3335588d9403515223f109edc4eb7269a9ab5d", - "contractname": "GearToken", + "contract_url": "https://eth.blockscout.com/address/0xb639D208Bcf0589D54FaC24E655C79EC529762B8", + "contractname": "GhoFlashMinter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xba3335588d9403515223f109edc4eb7269a9ab5d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb639D208Bcf0589D54FaC24E655C79EC529762B8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 45, - "high": 0, - "informational": 15, - "low": 2, + "gas": 12, + "high": 3, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 560, - "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.57", - "threat_score": "94.44" + "lines_analyzed_count": 158, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.85", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xAA5cBD81aC90c31Ad3E8A6532969D9e7825E4Bab", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf145bdeD455998945586f476344BEAfAD0Bbe538", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEcaAd48de3e5d9205A9F64D5B5E9417ba4aBA126", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02Bac02B96CAba6015F348AC21A345D99CA056C8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x10d0ddE663BCe54CcfA6EB2B1452e4662cAd5F88", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd4fe3eD38250C38A0094224C4B0224b5D5d0e7d9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12934E0F338eF66Bc58A6bF9746678D00cdb6dED", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", + "address": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", + "contract_address": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", - "contractname": "RedstonePriceFeed", + "contract_url": "https://eth.blockscout.com/address/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 0, "high": 0, - "informational": 3, + "informational": 1, "low": 4, "medium": 0 }, - "lines_analyzed_count": 206, - "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.86", - "threat_score": "100.00" + "lines_analyzed_count": 37, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.68", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x7c934c1CB454F5958B7f682cf32C53250F628Ab7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x73EA617B1342bE9F03fecaa754CB1c52B9d9a3d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA50d4E7D8946a7c90652339CDBd262c375d54D99", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA3723e137beADC106f5cc8aE5008b0899c683DF5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFaC535785d59F500db5Db8cD894735ebA5B58298", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2C2a0a6E9bF743388831662Df136D4Af63FdF24f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", + "address": "0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", + "contract_address": "0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", - "contractname": "GaugeV3", + "contract_url": "https://eth.blockscout.com/address/0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 1, + "gas": 1, + "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "100.00" + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x3EB95430FdB99439A86d3c6D7D01C3c561393556", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", + "address": "0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", + "contract_address": "0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5366B8C2dE34f614556D085961b3699Aa1755aF4", - "contractname": "CreditFacadeV3", + "contract_url": "https://eth.blockscout.com/address/0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5366B8C2dE34f614556D085961b3699Aa1755aF4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 24, + "critical": 0, + "gas": 2, "high": 0, - "informational": 6, - "low": 21, - "medium": 2 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.60", - "score_v2": "92.06", - "threat_score": "89.47" - } - } - }, - { - "address": "0xE677ac4Cd6631C03fc8434F9771d780cb8193e87", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0dB809Abd33b82B86BF77D56dBe817bBa875feaD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb5C4728814F0A4d16683B5B20C4c451FB2231cC2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x26Ed78C07Fc5EcA1C673Be7ac065948155c7e212", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59b7B8Dd9E6e1F934C9c3Def4a1Eb69Bc17Ec9cc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x48AD4Ef1997228F9b97A542410f596466aFeD1bA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x007a36B491647EE735446A385f1E5E0eB3119746", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc7d319CF55F753d34439Dd91E4cAA21e1548207F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa0b9387f0a74eCB9AC1a3BFE4Ada0E001ffE006b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC028255FD0F974E3706aBE0F3E6616b7c7110c7A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd4423EA6d8A71c452e3101aD726171cCe4BB2ba5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1c40466C55F303Fe821592d7a398DFaa25c9d952", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x80A863Fe55Dbe9B2B4dD4e437Cd48A1C34A59aCf", - "isVerified": false, - "solidityScanReport": null + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", + "address": "0xa1116930326D21fB917d5A27F1E9943A9595fb47", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", + "contract_address": "0xa1116930326D21fB917d5A27F1E9943A9595fb47", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", - "contractname": "AirdropDistributor", + "contract_url": "https://eth.blockscout.com/address/0xa1116930326D21fB917d5A27F1E9943A9595fb47", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1116930326D21fB917d5A27F1E9943A9595fb47/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 4, - "high": 1, - "informational": 0, - "low": 4, + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 113, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.42", - "threat_score": "89.47" + "score": "4.20", + "score_v2": "84.09", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x393b0008A433D192e9D4288F6d82325566c9AD5e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCAC6CF9bE4E4321b6668117f9548eb981043EEc4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa90f8640A2Ae1412A9Fe209E1F65599a18197cC2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02b51EBf3E96b659078ffA48b3B79b8BF768Fb37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x18deCaFf27EF61AaF8916F5B4f2911856dEF397b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf27C6B0CdA72426933edD65bAb7CfB80256729af", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xff767BdCd76f6E5AF75957E15D5B2a8BFC43B4Bf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x887a20d142C7a7Ab7E35601ec7cd0669D3891abc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3d4E96b727e3Da8F818133C2729f1d3Aaf7Dd402", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91F6C5BC5239a811262A34Ed8b1B748848d8b2e7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x17E7cC6A8Dbc50D650554751fd2464c3E1Ab911a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf3636395De0C87493b4B7Ed4222CA46A87F159E8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", + "address": "0x8A458A9dc9048e005d22849F470891b840296619", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", + "contract_address": "0x8A458A9dc9048e005d22849F470891b840296619", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x313e1ce56A0386FBf9CC356E34646591b6c31C39", - "contractname": "CreditFacadeV3", + "contract_url": "https://eth.blockscout.com/address/0x8A458A9dc9048e005d22849F470891b840296619", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x313e1ce56A0386FBf9CC356E34646591b6c31C39/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A458A9dc9048e005d22849F470891b840296619/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 24, + "critical": 0, + "gas": 2, "high": 0, - "informational": 6, - "low": 21, - "medium": 2 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.60", - "score_v2": "92.06", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", + "address": "0xADC0A53095A0af87F3aa29FE0715B5c28016364e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", + "contract_address": "0xADC0A53095A0af87F3aa29FE0715B5c28016364e", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb03670c20f87f2169a7c4ebe35746007e9575901", - "contractname": "PoolService", + "contract_url": "https://eth.blockscout.com/address/0xADC0A53095A0af87F3aa29FE0715B5c28016364e", + "contractname": "ParaSwapLiquiditySwapAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb03670c20f87f2169a7c4ebe35746007e9575901/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xADC0A53095A0af87F3aa29FE0715B5c28016364e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, - "high": 5, - "informational": 7, - "low": 6, + "gas": 6, + "high": 0, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 568, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.61", - "threat_score": "89.47" + "lines_analyzed_count": 211, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.42", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xDeDfDADe8B82762017F8d34D73e0aDE81d7e73F8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59B43035f92CF23957980835c785E1040D567f03", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa27f3622930661fE202423a9383e5E70Cf59C4eE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6dc0eb1980fa6b3fa89f5b29937b9baab5865b3e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7383A232aCfefb952e2aa25aF5CbE4dE60E7A6C6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAFC5080CcE75B26B32A7dAbc032eB66f3b8822C3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8a3A432156Ae7ee0A8F61747FB072325E0CBF1Ba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAe604A05647c395EF6f4010a63E7834EA1d90170", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2fcbD02d5B1D52FC78d4c02890D7f4f47a459c33", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9aaA747B2bf6f9EE6B84C58A3fC9e8d86B78d81a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1c0F9B1Dfd3a2081239480523922F0A3110daCb3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0A65396242cdEcfd585985e95ec4527437d71f07", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe2Eed52c9c910b15deA84Fa0b41743e2Cc8eF0f2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB7552ef2A3Db35be75fe1C83BCB99edd2C8A9AAa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaA6b005Dea4dbD0450e97d638296a290d7f1087A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe0bCE4460795281d39c91da9B0275BcA968293de", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc1441244051E86cD5dF02F40E91370d4D4e602fC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7171709C0185B3e6F6bDBBF5365ef36a508e281d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa30099925B14b00b76Ae2EfE2639CD01598fE68a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97212ed712c6d641A7937fEabE74601D2043884D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x30595eab856da31DE9432c1a1D9F59837d3A0ac1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", + "address": "0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", + "contract_address": "0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x95357303f995e184A7998dA6C6eA35cC728A1900", - "contractname": "CreditManager", + "contract_url": "https://eth.blockscout.com/address/0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", + "contractname": "UiIncentiveDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x95357303f995e184A7998dA6C6eA35cC728A1900/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 18, "high": 0, - "informational": 7, - "low": 35, + "informational": 4, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 1739, - "scan_time_taken": 3, - "score": "4.70", - "score_v2": "93.90", - "threat_score": "94.74" + "lines_analyzed_count": 410, + "scan_time_taken": 4, + "score": "4.68", + "score_v2": "93.66", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", + "address": "0xA3e44d830440dF5098520F62Ebec285B1198c51E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", + "contract_address": "0xA3e44d830440dF5098520F62Ebec285B1198c51E", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6B24183313074ABb6E3B30Ea206F20c12205053a", - "contractname": "BotListV3", + "contract_url": "https://eth.blockscout.com/address/0xA3e44d830440dF5098520F62Ebec285B1198c51E", + "contractname": "AaveV3ConfigEngine", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B24183313074ABb6E3B30Ea206F20c12205053a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3e44d830440dF5098520F62Ebec285B1198c51E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 1, - "informational": 0, - "low": 3, + "gas": 8, + "high": 0, + "informational": 8, + "low": 11, "medium": 0 }, - "lines_analyzed_count": 210, + "lines_analyzed_count": 236, "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.33", - "threat_score": "100.00" + "score": "4.19", + "score_v2": "83.90", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", + "address": "0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", + "contract_address": "0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", - "contractname": "DegenNFT", + "contract_url": "https://eth.blockscout.com/address/0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 10, - "high": 1, + "critical": 0, + "gas": 2, + "high": 0, "informational": 1, "low": 8, "medium": 0 }, - "lines_analyzed_count": 243, - "scan_time_taken": 1, - "score": "4.26", - "score_v2": "85.19", - "threat_score": "88.89" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xda00010eDA646913F273E10E7A5d1F659242757d", + "address": "0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xda00010eDA646913F273E10E7A5d1F659242757d", + "contract_address": "0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xda00010eDA646913F273E10E7A5d1F659242757d", - "contractname": "PoolV3", + "contract_url": "https://eth.blockscout.com/address/0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00010eDA646913F273E10E7A5d1F659242757d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, - "high": 3, - "informational": 11, - "low": 9, - "medium": 6 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 792, - "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.65", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xe12203278AE91c403B0Dc7856D9AbE31607b812b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc0f4d46e1d9f62337872127050931ca3a087badd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8ea5c76488E6D222f6c850E9750Cb24FE16F7a6c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc1409D021ead995D1EFc39bAC679f531F0579862", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE2e1ff6cE48b1bD82579AFf720D08E8f85F68d8e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD8215e4ff36E758F1720c03F03Ba9216A65b2d91", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x74e97161fC54355864fA897A4F71F49ff884d256", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa383B2FbBAbB90Ab956ae7Feb9c31F883337c8Bd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Bf81a788Ae3FdB14B5fB8ddf822158b1f9474e5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1aFbDb01b4F04813C96f6d0Dd1d4d300cC5F6fa1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDaeFdeD6ef6fb60c2535Ab759f3d19144367f5b2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3f402857Fe55e2484f807845450F3629a5aF2b1D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7996647c80d24f6128E8eCef60fe3dc0f8E6bdDf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", + "address": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", + "contract_address": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFFD0C7474B074F8469a627a2d062D106ABc3B217", - "contractname": "GaugeV3", + "contract_url": "https://eth.blockscout.com/address/0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFFD0C7474B074F8469a627a2d062D106ABc3B217/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 1, + "gas": 2, + "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xaC4E9897587cF738C4B4f27cA0d55436d45b1b8B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcd9a6976C00C57D9B4158B5Ef1f471c990d65367", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFEaaaf81079dB40248aF1e5e08c35dc7f22e4891", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC91E351673AF56b233Ee049B43ec0c41e55d0E2b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD1963CeDDB291a9BE9b7388Ce9A0Eae1c035ddd8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x454f70c843d0f408eBe94558418624ddb1Eab380", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf4ecc4e950b563F113b17C5606B31a314B99BFe3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x07ef5771191825618F1806152F843e172edb50f6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x32D68Db01bb7b1450f9B9d4afBd0D81CCa3d09BE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c0aF9FD9a1b8BA17224b328666C08ee55715c54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x672461Bfc20DD783444a830Ad4c38b345aB6E2f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5F1275F38eF555d887ae6B4Ef4183ecbb4d9c9F3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4065D2657D4B7481c1b52bD2c9BB1D097aE4fafB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x19e29A2fb9b442D2a6C371121A4Ad009794bE3a0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE4c8f3D9c0c549788E3c085332D1A163946CBDBf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7450836FD5395d2508a64A1461779507E6c6D325", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x275204339D990A5F2845DD4053F753b91cE443f5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x959889f30DfFab9Ae66B8285243F8Bc45b4197a0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae9ee7D1336AaDBEf0105b0a8E272d80220e5945", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5A955b11CCafc1a623038c5f138dAF7DF38211f9", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "base-name-service", - "doc": "https://basename.gitbook.io/bns-docs/developer-guide/deployed-l2-and-l1-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x1A51b02EC602C8F9E6c0FDb9D129468630FabBfc", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 7, - "solidityScanContractsNumber": 7, - "securityScore": 80.05571428571429, - "issueSeverityDistribution": { - "critical": 23, - "gas": 102, - "high": 2, - "informational": 50, - "low": 40, - "medium": 16 - } - }, - "contractsData": [ - { - "address": "0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", + "address": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", - "contract_chain": "base", + "contract_address": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", - "contractname": "BASENameWrapper", + "contract_url": "https://eth.blockscout.com/address/0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "contractname": "DSToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 8, - "gas": 56, + "critical": 0, + "gas": 35, "high": 2, - "informational": 12, - "low": 18, - "medium": 9 + "informational": 24, + "low": 23, + "medium": 1 }, - "lines_analyzed_count": 1181, - "scan_time_taken": 4, - "score": "4.24", - "score_v2": "84.84", - "threat_score": "85.00" + "lines_analyzed_count": 440, + "scan_time_taken": 1, + "score": "3.68", + "score_v2": "73.64", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x738A9F0584E34FdE65daE770F88bF510B4450898", + "address": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x738A9F0584E34FdE65daE770F88bF510B4450898", - "contract_chain": "base", + "contract_address": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x738A9F0584E34FdE65daE770F88bF510B4450898", - "contractname": "StaticMetadataService", + "contract_url": "https://eth.blockscout.com/address/0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "contractname": "FiatTokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x738A9F0584E34FdE65daE770F88bF510B4450898/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBe9895146f7AF43049ca1c1AE358B0541Ea49704/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -39929,358 +35754,352 @@ "gas": 1, "high": 0, "informational": 0, - "low": 2, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 15, + "lines_analyzed_count": 41, "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "100.00" + "score": "4.63", + "score_v2": "92.68", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", + "address": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", - "contract_chain": "base", + "contract_address": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", - "contractname": "PublicResolver", + "contract_url": "https://eth.blockscout.com/address/0x553303d460EE0afB37EdFf9bE42922D8FF63220e", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x553303d460EE0afB37EdFf9bE42922D8FF63220e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 19, "high": 0, - "informational": 5, - "low": 0, + "informational": 11, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 164, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.57", - "score_v2": "91.46", - "threat_score": "100.00" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", + "address": "0x253127Ffc04981cEA8932F406710661c2f2c3fD2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", - "contract_chain": "base", + "contract_address": "0x253127Ffc04981cEA8932F406710661c2f2c3fD2", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", - "contractname": "ENSRegistry", + "contract_url": "https://eth.blockscout.com/address/0x253127Ffc04981cEA8932F406710661c2f2c3fD2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeCBaE6E54bAA669005b93342E5650d5886D54fc7/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x253127Ffc04981cEA8932F406710661c2f2c3fD2/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 3, - "low": 3, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 218, - "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 2, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x0363696B6D369859f5fb4994a5Ade574CD91D220", + "address": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0363696B6D369859f5fb4994a5Ade574CD91D220", - "contract_chain": "base", + "contract_address": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0363696B6D369859f5fb4994a5Ade574CD91D220", - "contractname": "ReverseRegistrar", + "contract_url": "https://eth.blockscout.com/address/0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0363696B6D369859f5fb4994a5Ade574CD91D220/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc9EE9483f662091a1de4795249E24aC0aC2630f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 3, + "critical": 0, + "gas": 2, "high": 0, - "informational": 3, - "low": 4, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 191, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.90", - "score_v2": "78.01", - "threat_score": "84.21" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", + "address": "0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", - "contract_chain": "base", + "contract_address": "0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", - "contractname": "BASERegistrarController", + "contract_url": "https://eth.blockscout.com/address/0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 25, + "critical": 0, + "gas": 19, "high": 0, - "informational": 8, - "low": 7, + "informational": 11, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 302, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.48", - "threat_score": "95.00" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xaCe5602d169Edeb874bfE584a651801B8ac67093", + "address": "0x862c57d48becB45583AEbA3f489696D22466Ca1b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaCe5602d169Edeb874bfE584a651801B8ac67093", - "contract_chain": "base", + "contract_address": "0x862c57d48becB45583AEbA3f489696D22466Ca1b", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xaCe5602d169Edeb874bfE584a651801B8ac67093", - "contractname": "BaseRegistrarImplementation", + "contract_url": "https://eth.blockscout.com/address/0x862c57d48becB45583AEbA3f489696D22466Ca1b", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaCe5602d169Edeb874bfE584a651801B8ac67093/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x862c57d48becB45583AEbA3f489696D22466Ca1b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 9, + "critical": 0, + "gas": 2, "high": 0, - "informational": 19, - "low": 6, - "medium": 3 + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 196, - "scan_time_taken": 1, - "score": "3.37", - "score_v2": "67.35", - "threat_score": "84.21" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "dackie-swap", - "doc": "https://docs.dackieswap.xyz/products/dackieswap-contracts", - "chainsData": { - "8453": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 5, - "securityScore": 75.212, - "issueSeverityDistribution": { - "critical": 8, - "gas": 33, - "high": 5, - "informational": 12, - "low": 21, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xCa4EAa32E7081b0c4Ba47e2bDF9B7163907Fe56f", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x591f122D1df761E616c13d265006fcbf4c6d6551", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCfB05AB06D338FD85BBF4486e69809D96A906b77", + "address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCfB05AB06D338FD85BBF4486e69809D96A906b77", - "contract_chain": "base", + "contract_address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xCfB05AB06D338FD85BBF4486e69809D96A906b77", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://eth.blockscout.com/address/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "contractname": "ProxyERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCfB05AB06D338FD85BBF4486e69809D96A906b77/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 402, - "scan_time_taken": 2, - "score": "4.07", - "score_v2": "81.34", - "threat_score": "84.21" + "lines_analyzed_count": 507, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0x639c0d019c257966c4907bd4e68e3f349bb58109", + "address": "0xb55C604075D79486b8A329c396Fc711Be54B5330", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x639c0d019c257966c4907bd4e68e3f349bb58109", - "contract_chain": "base", + "contract_address": "0xb55C604075D79486b8A329c396Fc711Be54B5330", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x639c0d019c257966c4907bd4e68e3f349bb58109", - "contractname": "QuackToken", + "contract_url": "https://eth.blockscout.com/address/0xb55C604075D79486b8A329c396Fc711Be54B5330", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x639c0d019c257966c4907bd4e68e3f349bb58109/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb55C604075D79486b8A329c396Fc711Be54B5330/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 14, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.21", - "score_v2": "64.29", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x195FBc5B8Fbd5Ac739C1BA57D4Ef6D5a704F34f7", - "isVerified": false, + "address": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "isVerified": true, "solidityScanReport": null }, { - "address": "0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", + "address": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", - "contract_chain": "base", + "contract_address": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", - "contractname": "PancakeV3Factory", + "contract_url": "https://eth.blockscout.com/address/0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D237AC6D2f425D2E890Cc99198818cc1FA48870/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 1, - "informational": 7, - "low": 6, + "gas": 11, + "high": 4, + "informational": 2, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 140, + "lines_analyzed_count": 181, "scan_time_taken": 1, - "score": "3.71", - "score_v2": "74.29", - "threat_score": "78.95" + "score": "4.14", + "score_v2": "82.87", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", + "address": "0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", - "contract_chain": "base", + "contract_address": "0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", - "contractname": "PancakeV3PoolDeployer", + "contract_url": "https://eth.blockscout.com/address/0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 57, - "scan_time_taken": 0, - "score": "4.47", - "score_v2": "89.47", - "threat_score": "94.74" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } - }, + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 68, + "totalContractsNumber": 79, + "solidityScanContractsNumber": 68, + "securityScore": 78.9541176470588, + "issueSeverityDistribution": { + "critical": 21, + "gas": 488, + "high": 17, + "informational": 229, + "low": 355, + "medium": 28 + } + }, + "contractsData": [ { - "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "address": "0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "contract_chain": "base", + "contract_address": "0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "contractname": "DackieToken", + "contract_url": "https://gnosis.blockscout.com/address/0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", + "contractname": "FreezingSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -40288,1463 +36107,1367 @@ "gas": 1, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 15, + "lines_analyzed_count": 22, "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "100.00" + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x59DEBED8D46a0cB823D8BE8b957adD987eAd39aa", - "isVerified": false, - "solidityScanReport": null + "address": "0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0x47C337Bd5b9344a6F3D6f58C474D9D8cd419D8cA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa466ebCfa58848Feb6D8022081f1C21a884889bB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2D1b823962C401A7B229e1A9b38760D2f1715678", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "mai-finance", - "doc": "https://docs.mai.finance/functions/smart-contract-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 12, - "totalContractsNumber": 24, - "solidityScanContractsNumber": 12, - "securityScore": 81.0325, - "issueSeverityDistribution": { - "critical": 20, - "gas": 932, - "high": 37, - "informational": 538, - "low": 281, - "medium": 67 - } - }, - "contractsData": [ - { - "address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "address": "0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", - "contract_chain": "eth", + "contract_address": "0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x559b7bfC48a5274754b08819F75C5F27aF53D53b", - "contractname": "EditableERC20", + "contract_url": "https://gnosis.blockscout.com/address/0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x559b7bfC48a5274754b08819F75C5F27aF53D53b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 5, + "critical": 0, + "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 51, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "2.35", - "score_v2": "47.06", - "threat_score": "75.00" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", + "address": "0x8418D17640a74F1614AC3E1826F29e78714488a1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", - "contract_chain": "eth", + "contract_address": "0x8418D17640a74F1614AC3E1826F29e78714488a1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0x8418D17640a74F1614AC3E1826F29e78714488a1", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x954ac12c339c60eafbb32213b15af3f7c7a0dec2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8418D17640a74F1614AC3E1826F29e78714488a1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 203, - "high": 7, - "informational": 121, - "low": 62, - "medium": 10 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 3607, - "scan_time_taken": 9, - "score": "4.28", - "score_v2": "85.69", - "threat_score": "70.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", + "address": "0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", - "contract_chain": "eth", + "contract_address": "0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86f78d3cbCa0636817AD9e27a44996C738Ec4932/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 203, - "high": 7, - "informational": 121, - "low": 62, - "medium": 10 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 3607, - "scan_time_taken": 8, - "score": "4.28", - "score_v2": "85.69", - "threat_score": "70.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xD1a6F422ceFf5a39b764e340Fd1bCd46C0744F83", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "address": "0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", - "contract_chain": "eth", + "contract_address": "0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 50, - "low": 24, - "medium": 1 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.87", - "threat_score": "85.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xE9D954a9A6A1a61bc1120970f84CDd76562c4a0c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", + "address": "0x5CBc43c339F5202D2dcB59583D33cA8498b75031", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", - "contract_chain": "eth", + "contract_address": "0x5CBc43c339F5202D2dcB59583D33cA8498b75031", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9414e766E8B59473599b9968aAf52CDCd07f59a9", - "contractname": "PerformanceTokens", + "contract_url": "https://gnosis.blockscout.com/address/0x5CBc43c339F5202D2dcB59583D33cA8498b75031", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9414e766E8B59473599b9968aAf52CDCd07f59a9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5CBc43c339F5202D2dcB59583D33cA8498b75031/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 1, - "informational": 6, - "low": 7, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 131, - "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.47", - "threat_score": "80.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x3c82A9514327A93928108e9F00D89877F4beB6e3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", - "contract_chain": "eth", + "contract_address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", - "contractname": "RewardDistributor", + "contract_url": "https://gnosis.blockscout.com/address/0xaf204776c7245bF4147c2612BF6e5972Ee483701", + "contractname": "SavingsXDai", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf204776c7245bF4147c2612BF6e5972Ee483701/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 44, + "critical": 1, + "gas": 11, "high": 0, - "informational": 32, - "low": 15, - "medium": 16 + "informational": 5, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 972, - "scan_time_taken": 3, - "score": "4.21", - "score_v2": "84.16", - "threat_score": "85.00" + "lines_analyzed_count": 126, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.40", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x9d3c8a651e48e4D89ca5D1553035A4BE3c17cFe6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x60d133c666919B54a3254E0d3F14332cB783B733", + "address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x60d133c666919B54a3254E0d3F14332cB783B733", - "contract_chain": "eth", + "contract_address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x60d133c666919B54a3254E0d3F14332cB783B733", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x60d133c666919B54a3254E0d3F14332cB783B733/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 50, - "low": 24, - "medium": 1 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.87", - "threat_score": "85.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", - "contract_chain": "eth", + "contract_address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", + "contractname": "WrappedTokenGatewayV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 50, - "low": 24, - "medium": 1 + "critical": 5, + "gas": 13, + "high": 4, + "informational": 1, + "low": 14, + "medium": 0 }, - "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.87", - "threat_score": "85.00" + "lines_analyzed_count": 207, + "scan_time_taken": 1, + "score": "3.00", + "score_v2": "59.90", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", + "address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", - "contract_chain": "eth", + "contract_address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", - "contractname": "PerformanceTokenManagerGamma", + "contract_url": "https://gnosis.blockscout.com/address/0xab70BCB260073d036d1660201e9d5405F5829b7a", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xab70BCB260073d036d1660201e9d5405F5829b7a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 12, - "high": 2, - "informational": 1, - "low": 10, + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 349, - "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.53", - "threat_score": "90.00" + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.59", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "address": "0xe892E40C92c2E4D281Be59b2E6300F271d824E75", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", - "contract_chain": "eth", + "contract_address": "0xe892E40C92c2E4D281Be59b2E6300F271d824E75", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3182E6856c3B59C39114416075770Ec9DC9Ff436", - "contractname": "SafeProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xe892E40C92c2E4D281Be59b2E6300F271d824E75", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3182E6856c3B59C39114416075770Ec9DC9Ff436/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe892E40C92c2E4D281Be59b2E6300F271d824E75/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 1, + "gas": 4, + "high": 2, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.62", - "threat_score": "100.00" + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x3FEACf904b152b1880bDE8BF04aC9Eb636fEE4d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", - "contract_chain": "eth", + "contract_address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", - "contractname": "VotingEscrowGamma", + "contract_url": "https://gnosis.blockscout.com/address/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", + "contractname": "TokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 67, + "critical": 0, + "gas": 13, "high": 0, - "informational": 49, - "low": 24, - "medium": 26 + "informational": 19, + "low": 1, + "medium": 1 }, - "lines_analyzed_count": 650, - "scan_time_taken": 3, - "score": "2.98", - "score_v2": "59.69", - "threat_score": "75.00" + "lines_analyzed_count": 166, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.71", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x4ce4c542d96ce1872fea4fa3fbb2e7ae31862bad", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5773e8953cf60f495eb3c2db45dd753b5c4b7473", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67411793c5dcf9abc5a8d113ddd0e596cd5ba3e7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97451025De0beef64c1A454bcF995de6FB8e0f2A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x594F17028522BF85e830b689973682967E0DbcBc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf2833F5E72207D1Da1EEE7F8395Fb5f49895BBb4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCA3EB45FB186Ed4e75B9B22A514fF1d4abAdD123", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", - "contract_chain": "eth", + "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contractname": "WXDAI", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 50, - "low": 24, + "critical": 0, + "gas": 13, + "high": 1, + "informational": 4, + "low": 8, "medium": 1 }, - "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.87", - "threat_score": "85.00" + "lines_analyzed_count": 759, + "scan_time_taken": 1, + "score": "4.74", + "score_v2": "94.73", + "threat_score": "94.74", + "score_rating": "Great" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 6, - "securityScore": 79.15833333333332, - "issueSeverityDistribution": { - "critical": 6, - "gas": 170, - "high": 228, - "informational": 822, - "low": 54, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x87a1b336872b710f38c3d99d23624653b2f75088", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "address": "0xECfD0638175e291BA3F784A58FB9D38a25418904", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "contract_address": "0xECfD0638175e291BA3F784A58FB9D38a25418904", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", - "contractname": "GnosisSafeProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xECfD0638175e291BA3F784A58FB9D38a25418904", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xECfD0638175e291BA3F784A58FB9D38a25418904/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 1, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 44, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.82", - "threat_score": "100.00" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "address": "0x916E13857FeeD0d982Df148DBe8d8542519aB96e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "contract_address": "0x916E13857FeeD0d982Df148DBe8d8542519aB96e", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "contractname": "crosschainQiStablecoin", + "contract_url": "https://gnosis.blockscout.com/address/0x916E13857FeeD0d982Df148DBe8d8542519aB96e", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x916E13857FeeD0d982Df148DBe8d8542519aB96e/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 41, - "high": 3, - "informational": 24, - "low": 24, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 2264, - "scan_time_taken": 3, - "score": "4.71", - "score_v2": "94.26", - "threat_score": "80.00" - } - } + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "address": "0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "contract_address": "0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", - "contractname": "GnosisSafeProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD843FB478c5aA9759FeA3f3c98D467e2F136190a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 1, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 44, + "lines_analyzed_count": 139, "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.82", - "threat_score": "100.00" + "score": "4.32", + "score_v2": "86.33", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x79afad49e968e7bea7a23933e294a94e33e60158", + "address": "0xb50201558B00496A145fE76f7424749556E326D8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x79afad49e968e7bea7a23933e294a94e33e60158", + "contract_address": "0xb50201558B00496A145fE76f7424749556E326D8", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x79afad49e968e7bea7a23933e294a94e33e60158", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0xb50201558B00496A145fE76f7424749556E326D8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x79afad49e968e7bea7a23933e294a94e33e60158/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb50201558B00496A145fE76f7424749556E326D8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, - "high": 1, - "informational": 3, - "low": 4, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 283, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.27", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "contract_address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", - "contractname": "GnosisSafeProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 19, "high": 0, - "informational": 4, - "low": 1, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 44, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.82", - "threat_score": "100.00" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x014a177e9642d1b4e970418f894985dc1b85657f", + "address": "0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x014a177e9642d1b4e970418f894985dc1b85657f", + "contract_address": "0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x014a177e9642d1b4e970418f894985dc1b85657f", - "contractname": "crosschainQiStablecoinSlim", + "contract_url": "https://gnosis.blockscout.com/address/0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x014a177e9642d1b4e970418f894985dc1b85657f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 85, - "high": 224, - "informational": 783, - "low": 23, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 3942, - "scan_time_taken": 12, - "score": "2.70", - "score_v2": "53.96", - "threat_score": "75.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 18, - "totalContractsNumber": 19, - "solidityScanContractsNumber": 18, - "securityScore": 85.93944444444443, - "issueSeverityDistribution": { - "critical": 16, - "gas": 962, - "high": 490, - "informational": 2204, - "low": 267, - "medium": 9 - } - }, - "contractsData": [ + }, { - "address": "0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", + "address": "0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", - "contract_chain": "optimism", + "contract_address": "0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", - "contractname": "PerformanceTokenManagerGamma", + "contract_url": "https://gnosis.blockscout.com/address/0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 12, - "high": 2, - "informational": 2, - "low": 10, - "medium": 1 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 345, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.06", - "threat_score": "90.00" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", + "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", - "contract_chain": "optimism", + "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "contractname": "TokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 76, - "low": 24, - "medium": 1 + "critical": 0, + "gas": 12, + "high": 0, + "informational": 19, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.60", - "score_v2": "92.03", - "threat_score": "85.00" + "lines_analyzed_count": 195, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", + "address": "0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", - "contract_chain": "optimism", + "contract_address": "0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x86f78d3cbca0636817ad9e27a44996c738ec4932", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86f78d3cbca0636817ad9e27a44996c738ec4932/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x281963D7471eCdC3A2Bd4503e24e89691cfe420D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 76, - "low": 24, - "medium": 1 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 3624, - "scan_time_taken": 4, - "score": "4.66", - "score_v2": "93.18", - "threat_score": "85.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x7198ff382b5798dab7dc72a23c1fec9dc091893b", + "address": "0xa818F1B57c201E092C4A2017A91815034326Efd1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7198ff382b5798dab7dc72a23c1fec9dc091893b", - "contract_chain": "optimism", + "contract_address": "0xa818F1B57c201E092C4A2017A91815034326Efd1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7198ff382b5798dab7dc72a23c1fec9dc091893b", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0xa818F1B57c201E092C4A2017A91815034326Efd1", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7198ff382b5798dab7dc72a23c1fec9dc091893b/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa818F1B57c201E092C4A2017A91815034326Efd1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 76, - "low": 24, - "medium": 1 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 3624, - "scan_time_taken": 4, - "score": "4.66", - "score_v2": "93.18", - "threat_score": "85.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "address": "0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "contract_chain": "optimism", + "contract_address": "0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "contractname": "QiDaoOFT", + "contract_url": "https://gnosis.blockscout.com/address/0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 2, "high": 0, - "informational": 2, - "low": 6, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 92, - "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.43", - "threat_score": "89.47" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xc88c8ada95d92c149377aa660837460775dcc6d9", + "address": "0x9E57695Dab0DCdb42BC220ff1E9eb2e22a31209b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x589750BA8aF186cE5B55391B0b7148cAD43a1619", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc88c8ada95d92c149377aa660837460775dcc6d9", - "contract_chain": "optimism", + "contract_address": "0x589750BA8aF186cE5B55391B0b7148cAD43a1619", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc88c8ada95d92c149377aa660837460775dcc6d9", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0x589750BA8aF186cE5B55391B0b7148cAD43a1619", + "contractname": "AToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc88c8ada95d92c149377aa660837460775dcc6d9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x589750BA8aF186cE5B55391B0b7148cAD43a1619/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 100, - "high": 4, - "informational": 77, - "low": 24, - "medium": 1 + "critical": 0, + "gas": 9, + "high": 2, + "informational": 3, + "low": 11, + "medium": 0 }, - "lines_analyzed_count": 3650, - "scan_time_taken": 4, - "score": "4.66", - "score_v2": "93.18", - "threat_score": "85.00" + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.66", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", + "address": "0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", - "contract_chain": "optimism", + "contract_address": "0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", - "contractname": "GnosisSafeProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 1, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", - "threat_score": "100.00" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", + "address": "0xeb0a051be10228213BAEb449db63719d6742F7c4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", - "contract_chain": "optimism", + "contract_address": "0xeb0a051be10228213BAEb449db63719d6742F7c4", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x062016cd29fabb26c52bab646878987fc9b0bc55", - "contractname": "crosschainQiStablecoinSlim", + "contract_url": "https://gnosis.blockscout.com/address/0xeb0a051be10228213BAEb449db63719d6742F7c4", + "contractname": "AaveOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x062016cd29fabb26c52bab646878987fc9b0bc55/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeb0a051be10228213BAEb449db63719d6742F7c4/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 85, - "high": 224, - "informational": 800, - "low": 23, - "medium": 0 + "critical": 0, + "gas": 11, + "high": 1, + "informational": 2, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 3942, - "scan_time_taken": 12, - "score": "2.68", - "score_v2": "53.53", - "threat_score": "75.00" + "lines_analyzed_count": 147, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.31", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", + "address": "0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", - "contract_chain": "optimism", + "contract_address": "0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", - "contractname": "PerformanceTokens", + "contract_url": "https://gnosis.blockscout.com/address/0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", + "contractname": "sDAIGnosisChainSynchronicityPriceAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x926B92B15385981416a5E0Dcb4f8b31733d598Cf/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 1, - "informational": 16, - "low": 8, - "medium": 0 + "gas": 3, + "high": 0, + "informational": 4, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 1161, + "lines_analyzed_count": 79, "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.52", - "threat_score": "80.00" + "score": "4.11", + "score_v2": "82.28", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", + "address": "0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", - "contract_chain": "optimism", + "contract_address": "0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", - "contractname": "PerformanceTokens", + "contract_url": "https://gnosis.blockscout.com/address/0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x22f39d6535dF5767f8F57FEE3B2F941410773ec4/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 1, - "informational": 16, - "low": 8, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 1161, - "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.52", - "threat_score": "80.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", + "address": "0xE74CD4ADF9103370144c327457bd294753E2E856", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", - "contract_chain": "optimism", + "contract_address": "0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", - "contractname": "VaultFeeManagerGamma", + "contract_url": "https://gnosis.blockscout.com/address/0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", + "contractname": "WalletBalanceProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 16, - "high": 2, - "informational": 3, - "low": 6, - "medium": 1 + "critical": 0, + "gas": 14, + "high": 1, + "informational": 1, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 1079, + "lines_analyzed_count": 109, "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.64", - "threat_score": "90.00" + "score": "3.76", + "score_v2": "75.23", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xb9c8f0d3254007ee4b98970b94544e473cd610ec", + "address": "0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb9c8f0d3254007ee4b98970b94544e473cd610ec", - "contract_chain": "optimism", + "contract_address": "0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xb9c8f0d3254007ee4b98970b94544e473cd610ec", - "contractname": "crosschainQiStablecoinSlimV2", + "contract_url": "https://gnosis.blockscout.com/address/0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9c8f0d3254007ee4b98970b94544e473cd610ec/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 87, - "high": 224, - "informational": 803, - "low": 23, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 3951, - "scan_time_taken": 13, - "score": "2.68", - "score_v2": "53.51", - "threat_score": "75.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x8bEFba32E3f1b69b53Cf72D3114AFb1Ce1871878", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa478e708a27853848c6bc979668fe6225fee46fa", + "address": "0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa478e708a27853848c6bc979668fe6225fee46fa", - "contract_chain": "optimism", + "contract_address": "0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa478e708a27853848c6bc979668fe6225fee46fa", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", + "contractname": "CapsPlusRiskSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa478e708a27853848c6bc979668fe6225fee46fa/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33AE1f41546a2e05368Bf789b3d868813c0Ae658/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 76, - "low": 24, + "critical": 0, + "gas": 20, + "high": 0, + "informational": 5, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 3624, - "scan_time_taken": 4, - "score": "4.66", - "score_v2": "93.18", - "threat_score": "85.00" + "lines_analyzed_count": 156, + "scan_time_taken": 1, + "score": "3.91", + "score_v2": "78.21", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", + "address": "0x47aAdaAE1F05C978E6aBb7568d11B7F6e0FC4d6A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEc710f59005f48703908bC519D552Df5B8472614", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", - "contract_chain": "optimism", + "contract_address": "0xEc710f59005f48703908bC519D552Df5B8472614", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0xEc710f59005f48703908bC519D552Df5B8472614", + "contractname": "ACLManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEc710f59005f48703908bC519D552Df5B8472614/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 76, - "low": 24, - "medium": 1 + "critical": 12, + "gas": 7, + "high": 0, + "informational": 1, + "low": 15, + "medium": 0 }, - "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.60", - "score_v2": "92.03", - "threat_score": "85.00" + "lines_analyzed_count": 134, + "scan_time_taken": 1, + "score": "1.34", + "score_v2": "26.87", + "threat_score": "100.00", + "score_rating": "Low" } } }, { - "address": "0x480798FAC621adD14113ECC82638305c260cEaf1", + "address": "0x1A126F613D7705E59ADb39909b25E1223aDF05dd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x480798FAC621adD14113ECC82638305c260cEaf1", - "contract_chain": "optimism", + "contract_address": "0x1A126F613D7705E59ADb39909b25E1223aDF05dd", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x480798FAC621adD14113ECC82638305c260cEaf1", - "contractname": "PerformanceTokens", + "contract_url": "https://gnosis.blockscout.com/address/0x1A126F613D7705E59ADb39909b25E1223aDF05dd", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x480798FAC621adD14113ECC82638305c260cEaf1/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A126F613D7705E59ADb39909b25E1223aDF05dd/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 1, - "informational": 16, - "low": 8, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 1161, + "lines_analyzed_count": 30, "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.52", - "threat_score": "80.00" - } + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" + } } }, { - "address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", + "address": "0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", - "contract_chain": "optimism", + "contract_address": "0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", - "contractname": "GnosisSafeProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 1, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", - "threat_score": "100.00" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", + "address": "0xBeC519531F0E78BcDdB295242fA4EC5251B38574", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", - "contract_chain": "optimism", + "contract_address": "0xBeC519531F0E78BcDdB295242fA4EC5251B38574", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0xBeC519531F0E78BcDdB295242fA4EC5251B38574", + "contractname": "VariableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBeC519531F0E78BcDdB295242fA4EC5251B38574/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 95, - "high": 5, - "informational": 76, - "low": 24, + "critical": 0, + "gas": 9, + "high": 0, + "informational": 1, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 156, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.36", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x22441d81416430A54336aB28765abd31a792Ad37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x22441d81416430A54336aB28765abd31a792Ad37", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x22441d81416430A54336aB28765abd31a792Ad37", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22441d81416430A54336aB28765abd31a792Ad37/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.60", - "score_v2": "92.03", - "threat_score": "85.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xbf1aea8670d2528e08334083616dd9c5f3b087ae", + "address": "0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbf1aea8670d2528e08334083616dd9c5f3b087ae", - "contract_chain": "optimism", + "contract_address": "0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xbf1aea8670d2528e08334083616dd9c5f3b087ae", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", + "contractname": "UiIncentiveDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbf1aea8670d2528e08334083616dd9c5f3b087ae/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 36, - "high": 1, - "informational": 5, - "low": 5, + "gas": 18, + "high": 0, + "informational": 4, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.00", - "score_v2": "79.93", - "threat_score": "89.47" + "lines_analyzed_count": 403, + "scan_time_taken": 3, + "score": "4.68", + "score_v2": "93.55", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 9, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 9, - "securityScore": 88.99888888888887, - "issueSeverityDistribution": { - "critical": 8, - "gas": 344, - "high": 15, - "informational": 176, - "low": 97, - "medium": 3 - } - }, - "contractsData": [ + }, { - "address": "0x654a31ba7d714cfcab19b17d0066171c1a292349", + "address": "0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x654a31ba7d714cfcab19b17d0066171c1a292349", - "contract_chain": "base", + "contract_address": "0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x654a31ba7d714cfcab19b17d0066171c1a292349", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", + "contractname": "StableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x654a31ba7d714cfcab19b17d0066171c1a292349/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 100, - "high": 4, - "informational": 51, - "low": 24, - "medium": 1 + "gas": 14, + "high": 1, + "informational": 5, + "low": 16, + "medium": 0 }, - "lines_analyzed_count": 3663, - "scan_time_taken": 4, - "score": "4.70", - "score_v2": "93.91", - "threat_score": "85.00" + "lines_analyzed_count": 389, + "scan_time_taken": 2, + "score": "4.23", + "score_v2": "84.58", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "address": "0x436D82d905b014926a2375C576500B6fea0D2496", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "contract_chain": "base", + "contract_address": "0x436D82d905b014926a2375C576500B6fea0D2496", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "contractname": "QiDaoOFT", + "contract_url": "https://gnosis.blockscout.com/address/0x436D82d905b014926a2375C576500B6fea0D2496", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x436D82d905b014926a2375C576500B6fea0D2496/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 2, "high": 0, - "informational": 2, - "low": 6, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 92, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.02", - "score_v2": "80.43", - "threat_score": "89.47" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", + "address": "0xF163b8698821cefbD33Cf449764d69Ea445cE23D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", - "contract_chain": "base", + "contract_address": "0xF163b8698821cefbD33Cf449764d69Ea445cE23D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", + "contract_url": "https://gnosis.blockscout.com/address/0xF163b8698821cefbD33Cf449764d69Ea445cE23D", "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF163b8698821cefbD33Cf449764d69Ea445cE23D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -41752,13060 +37475,104646 @@ "gas": 2, "high": 0, "informational": 4, - "low": 1, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", - "threat_score": "100.00" + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", + "address": "0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", - "contract_chain": "base", + "contract_address": "0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8fC068436E798997C29b767ef559a8ba51e253Fb", - "contractname": "GnosisSafeProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", + "contractname": "Create3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8fC068436E798997C29b767ef559a8ba51e253Fb/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cC41488f4494c5e11cB6cbA82199442B9f495B6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 4, - "low": 1, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 35, "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", + "address": "0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", - "contract_chain": "base", + "contract_address": "0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", - "contractname": "PerformanceTokensV2", + "contract_url": "https://gnosis.blockscout.com/address/0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 2, - "informational": 3, - "low": 8, - "medium": 0 + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 1180, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.79", - "score_v2": "95.76", - "threat_score": "80.00" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", + "address": "0xA1Fa064A85266E2Ca82DEe5C5CcEC84DF445760e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", - "contract_chain": "base", + "contract_address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0xcB444e90D8198415266c6a2724b7900fb12FC56E", + "contractname": "EUR", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcB444e90D8198415266c6a2724b7900fb12FC56E/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 100, - "high": 4, - "informational": 51, - "low": 24, - "medium": 1 + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 3663, - "scan_time_taken": 4, - "score": "4.70", - "score_v2": "93.91", - "threat_score": "85.00" + "lines_analyzed_count": 29, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.66", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", + "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", - "contract_chain": "base", + "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8d6cebd76f18e1558d4db88138e2defb3909fad6", - "contractname": "stableQiVault", + "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "contractname": "TokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d6cebd76f18e1558d4db88138e2defb3909fad6/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 100, - "high": 4, - "informational": 51, - "low": 24, + "critical": 0, + "gas": 13, + "high": 0, + "informational": 19, + "low": 1, "medium": 1 }, - "lines_analyzed_count": 3663, - "scan_time_taken": 4, - "score": "4.70", - "score_v2": "93.91", - "threat_score": "85.00" + "lines_analyzed_count": 166, + "scan_time_taken": 1, + "score": "3.89", + "score_v2": "77.71", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", + "address": "0x501B4c19dd9C2e06E94dA7b6D5Ed4ddA013EC741", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa767f745331D267c7751297D982b050c93985627", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", - "contract_chain": "base", + "contract_address": "0xa767f745331D267c7751297D982b050c93985627", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xE816F03e31a75cAbE64861064a6219ebe62c613D", - "contractname": "GnosisSafeProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE816F03e31a75cAbE64861064a6219ebe62c613D/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 19, "high": 0, - "informational": 4, - "low": 1, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", - "threat_score": "100.00" + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.59", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", + "address": "0xa2E0335175Da40b081717FfD394C0E1de738cb9B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7304979ec9E4EaA0273b6A037a31c4e9e5A75D16", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7a5c3860a77a8DC1b225BD46d0fb2ac1C6D191BC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", - "contract_chain": "base", + "contract_address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", - "contractname": "PerformanceTokens", + "contract_url": "https://gnosis.blockscout.com/address/0x9A1F491B86D09fC1484b5fab10041B189B60756b", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A1F491B86D09fC1484b5fab10041B189B60756b/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 1, - "informational": 6, + "gas": 2, + "high": 0, + "informational": 1, "low": 8, "medium": 0 }, - "lines_analyzed_count": 1169, + "lines_analyzed_count": 138, "scan_time_taken": 1, - "score": "4.82", - "score_v2": "96.41", - "threat_score": "80.00" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "squid", - "doc": "https://docs.squidrouter.com/dev-resources/contract-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 73.57, - "issueSeverityDistribution": { - "critical": 4, - "gas": 4, - "high": 1, - "informational": 6, - "low": 2, - "medium": 1 - } - }, - "contractsData": [ + }, { - "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "address": "0x3e652E97ff339B73421f824F5b03d75b62F1Fb51", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x777fDAB3C03aA63d7d7CbCbaB22724cEe50F1731", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contract_chain": "optimism", + "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contractname": "SquidRouterProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 19, "high": 0, - "informational": 1, - "low": 1, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "3.18", - "score_v2": "63.64", - "threat_score": "100.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "address": "0x1dF462e2712496373A347f8ad10802a5E95f053D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", - "contract_chain": "eth", + "contract_address": "0x1dF462e2712496373A347f8ad10802a5E95f053D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", - "contractname": "SquidMulticall", + "contract_url": "https://gnosis.blockscout.com/address/0x1dF462e2712496373A347f8ad10802a5E95f053D", + "contractname": "Executor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1dF462e2712496373A347f8ad10802a5E95f053D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 3, - "high": 1, - "informational": 5, - "low": 1, + "high": 0, + "informational": 2, + "low": 4, "medium": 1 }, - "lines_analyzed_count": 103, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.50", - "threat_score": "100.00" + "lines_analyzed_count": 61, + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.77", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 72.595, - "issueSeverityDistribution": { - "critical": 4, - "gas": 4, - "high": 1, - "informational": 8, - "low": 2, - "medium": 1 - } - }, - "contractsData": [ + }, { - "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "address": "0x41585C50524fb8c3899B43D7D797d9486AAc94DB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contract_chain": "optimism", + "contract_address": "0x41585C50524fb8c3899B43D7D797d9486AAc94DB", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contractname": "SquidRouterProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x41585C50524fb8c3899B43D7D797d9486AAc94DB", + "contractname": "EmissionManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41585C50524fb8c3899B43D7D797d9486AAc94DB/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 2, + "gas": 12, "high": 0, - "informational": 1, - "low": 1, - "medium": 0 + "informational": 0, + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "3.18", - "score_v2": "63.64", - "threat_score": "100.00" + "lines_analyzed_count": 110, + "scan_time_taken": 1, + "score": "2.82", + "score_v2": "56.36", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "address": "0x3238FC1d642b60F41a35f62570237656C85F4744", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", - "contract_chain": "optimism", + "contract_address": "0x3238FC1d642b60F41a35f62570237656C85F4744", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", - "contractname": "SquidMulticall", + "contract_url": "https://gnosis.blockscout.com/address/0x3238FC1d642b60F41a35f62570237656C85F4744", + "contractname": "AaveV3ConfigEngine", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3238FC1d642b60F41a35f62570237656C85F4744/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 1, - "informational": 7, - "low": 1, - "medium": 1 + "gas": 8, + "high": 0, + "informational": 8, + "low": 11, + "medium": 0 }, - "lines_analyzed_count": 103, - "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.55", - "threat_score": "100.00" + "lines_analyzed_count": 236, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.90", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 73.57, - "issueSeverityDistribution": { - "critical": 4, - "gas": 4, - "high": 1, - "informational": 6, - "low": 2, - "medium": 1 - } - }, - "contractsData": [ + }, { - "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "address": "0x8220133C3a631de3C7A5B679A2417BD61431FEcf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contract_chain": "optimism", + "contract_address": "0x8220133C3a631de3C7A5B679A2417BD61431FEcf", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contractname": "SquidRouterProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x8220133C3a631de3C7A5B679A2417BD61431FEcf", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8220133C3a631de3C7A5B679A2417BD61431FEcf/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 1, - "low": 1, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 11, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.18", - "score_v2": "63.64", - "threat_score": "100.00" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "address": "0x6c3b7e7B8b9609D57C70C3F630228F979EAbb450", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x36616cf17557639614c1cdDb356b1B83fc0B2132", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", - "contract_chain": "base", + "contract_address": "0x36616cf17557639614c1cdDb356b1B83fc0B2132", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", - "contractname": "SquidMulticall", + "contract_url": "https://gnosis.blockscout.com/address/0x36616cf17557639614c1cdDb356b1B83fc0B2132", + "contractname": "PoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36616cf17557639614c1cdDb356b1B83fc0B2132/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 1, - "informational": 5, - "low": 1, - "medium": 1 + "gas": 20, + "high": 0, + "informational": 8, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 103, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.50", - "threat_score": "100.00" + "lines_analyzed_count": 210, + "scan_time_taken": 1, + "score": "4.10", + "score_v2": "81.90", + "threat_score": "94.74", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "mellowprotocol", - "doc": "https://docs.mellow.finance/mellow-permissionless-vaults/mellow-contracts-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 32, - "totalContractsNumber": 64, - "solidityScanContractsNumber": 32, - "securityScore": 77.47156249999999, - "issueSeverityDistribution": { - "critical": 5, - "gas": 521, - "high": 79, - "informational": 71, - "low": 91, - "medium": 49 - } - }, - "contractsData": [ + }, { - "address": "0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", + "address": "0xb96404e475f337A7E98e4a541C9b71309BB66c5A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", - "contract_chain": "eth", + "contract_address": "0xb96404e475f337A7E98e4a541C9b71309BB66c5A", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", - "contractname": "ERC20Validator", + "contract_url": "https://gnosis.blockscout.com/address/0xb96404e475f337A7E98e4a541C9b71309BB66c5A", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb96404e475f337A7E98e4a541C9b71309BB66c5A/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 2, "high": 0, - "informational": 2, - "low": 1, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 69, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", - "threat_score": "100.00" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xd0F8478f6d195120eB64518BCD7ADfa6e03e1116", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x231002439E1BD5b610C3d98321EA760002b9Ff64", + "address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x231002439E1BD5b610C3d98321EA760002b9Ff64", - "contract_chain": "eth", + "contract_address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x231002439E1BD5b610C3d98321EA760002b9Ff64", - "contractname": "DepositWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x231002439E1BD5b610C3d98321EA760002b9Ff64/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 7, + "high": 0, + "informational": 3, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 81, - "scan_time_taken": 0, - "score": "3.83", - "score_v2": "76.54", - "threat_score": "100.00" + "lines_analyzed_count": 94, + "scan_time_taken": 1, + "score": "3.94", + "score_v2": "78.72", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", - "contract_chain": "eth", + "contract_address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", - "contractname": "AaveVaultGovernance", + "contract_url": "https://gnosis.blockscout.com/address/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", + "contractname": "TokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, - "high": 4, - "informational": 1, - "low": 2, + "gas": 13, + "high": 0, + "informational": 19, + "low": 1, "medium": 1 }, - "lines_analyzed_count": 111, - "scan_time_taken": 0, - "score": "3.51", - "score_v2": "70.27", - "threat_score": "100.00" + "lines_analyzed_count": 166, + "scan_time_taken": 1, + "score": "3.89", + "score_v2": "77.71", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x99A069d159684464C6Cf88992Fd979981dB49d7e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7AF142702fcBB0696bC4b4DB9c2D609434864f52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "address": "0x2D737e2B0e175f05D0904C208d6C4e40da570f65", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", - "contract_chain": "eth", + "contract_address": "0x2D737e2B0e175f05D0904C208d6C4e40da570f65", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", - "contractname": "ERC20RootVaultHelper", + "contract_url": "https://gnosis.blockscout.com/address/0x2D737e2B0e175f05D0904C208d6C4e40da570f65", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D737e2B0e175f05D0904C208d6C4e40da570f65/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 1, - "informational": 0, - "low": 1, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.78", - "score_v2": "55.56", - "threat_score": "100.00" + "lines_analyzed_count": 138, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x4F5d5A362bE00209403473945d76b2D5254a60C2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "address": "0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", - "contract_chain": "eth", + "contract_address": "0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", - "contractname": "FarmWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 3, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 102, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "100.00" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x8E024f875f6fDdf1471582bed8504F46CB64487E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", + "address": "0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", - "contract_chain": "eth", + "contract_address": "0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", - "contractname": "GearboxVaultGovernance", + "contract_url": "https://gnosis.blockscout.com/address/0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, - "high": 4, + "gas": 2, + "high": 0, "informational": 1, - "low": 2, - "medium": 1 + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 241, - "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.57", - "threat_score": "100.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "address": "0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", - "contract_chain": "eth", + "contract_address": "0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", - "contractname": "MStrategy", + "contract_url": "https://gnosis.blockscout.com/address/0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", + "contractname": "UiPoolDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 14, "high": 2, - "informational": 5, - "low": 6, - "medium": 0 + "informational": 3, + "low": 2, + "medium": 9 }, - "lines_analyzed_count": 492, - "scan_time_taken": 3, - "score": "4.30", - "score_v2": "85.98", - "threat_score": "100.00" + "lines_analyzed_count": 278, + "scan_time_taken": 2, + "score": "3.99", + "score_v2": "79.86", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x06E16D36Ed1A99A46c0Cb771Ce927808d96132C2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x65582767218D8829ffb79853aF7764Cea34ceE2b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2683B341a25455619f5fF8511c14B3e760A868eD", + "address": "0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2683B341a25455619f5fF8511c14B3e760A868eD", - "contract_chain": "eth", + "contract_address": "0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2683B341a25455619f5fF8511c14B3e760A868eD", - "contractname": "PulseStrategy", + "contract_url": "https://gnosis.blockscout.com/address/0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2683B341a25455619f5fF8511c14B3e760A868eD/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaC8b1cE0548C69318920C3e0b21Db296d5770D57/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, - "high": 4, - "informational": 4, - "low": 6, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 494, - "scan_time_taken": 2, - "score": "4.20", - "score_v2": "84.01", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "address": "0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", - "contract_chain": "eth", + "contract_address": "0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", - "contractname": "UniV3Vault", + "contract_url": "https://gnosis.blockscout.com/address/0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, - "high": 3, - "informational": 1, - "low": 5, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 355, - "scan_time_taken": 2, - "score": "4.35", - "score_v2": "87.04", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", + "address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", - "contract_chain": "eth", + "contract_address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", - "contractname": "CowswapValidator", + "contract_url": "https://gnosis.blockscout.com/address/0x26C31ac71010aF62E6B486D1132E266D6298857D", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26C31ac71010aF62E6B486D1132E266D6298857D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 19, "high": 0, - "informational": 1, - "low": 1, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.40", - "threat_score": "100.00" + "lines_analyzed_count": 834, + "scan_time_taken": 2, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "address": "0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", - "contract_chain": "eth", + "contract_address": "0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", - "contractname": "UniV3VaultGovernance", + "contract_url": "https://gnosis.blockscout.com/address/0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", + "contractname": "PayloadsControllerDataHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 4, + "gas": 7, + "high": 2, "informational": 0, "low": 2, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 111, + "lines_analyzed_count": 54, "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.87", - "threat_score": "100.00" + "score": "3.24", + "score_v2": "64.81", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x749b85100D66525Eec385638b46bD3Ee590c0c79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78ba57594656400d74a0c5ea80f84750cb47f449", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x81379c8b9376f06178B28954e46c32626776DAf0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x973495e81180Cd6Ead654328A0bEbE01c8ad53EA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe3C89D39822bC85890faCfFfF3e1362C01F3129f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6A2Dd3B817F0364e7603e781dDA9c62f62c440E1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", + "address": "0x1236010CECea55998384e795B59815D871f5f94d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", - "contract_chain": "eth", + "contract_address": "0x1236010CECea55998384e795B59815D871f5f94d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", - "contractname": "UniV3Helper", + "contract_url": "https://gnosis.blockscout.com/address/0x1236010CECea55998384e795B59815D871f5f94d", + "contractname": "PoolAddressesProviderRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1236010CECea55998384e795B59815D871f5f94d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 3, + "gas": 12, + "high": 0, "informational": 0, - "low": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 155, + "lines_analyzed_count": 103, "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.68", - "threat_score": "100.00" + "score": "3.93", + "score_v2": "78.64", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xD7286673FD2d56EF9b324783835e2594674629D5", + "address": "0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD7286673FD2d56EF9b324783835e2594674629D5", - "contract_chain": "eth", + "contract_address": "0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD7286673FD2d56EF9b324783835e2594674629D5", - "contractname": "YearnVaultGovernance", + "contract_url": "https://gnosis.blockscout.com/address/0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD7286673FD2d56EF9b324783835e2594674629D5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 6, + "gas": 2, + "high": 0, "informational": 0, "low": 3, - "medium": 2 + "medium": 0 }, - "lines_analyzed_count": 133, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.46", - "score_v2": "69.17", - "threat_score": "100.00" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", + "address": "0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", - "contract_chain": "eth", + "contract_address": "0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", - "contractname": "AllowAllValidator", + "contract_url": "https://gnosis.blockscout.com/address/0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, "informational": 0, - "low": 1, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 32, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } - }, - { - "address": "0x3eb8ed404817e40E9216149d1272581837b4B46d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41dfc0FB65875015226073E1A4f9C24f147027BF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFA3C9E965D254c101500c4e74120500f89881336", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFbf0fF6EAAF1d64c75cfdA7655B5E74eE8632817", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 116, + "totalContractsNumber": 133, + "solidityScanContractsNumber": 116, + "securityScore": 82.68939655172417, + "issueSeverityDistribution": { + "critical": 37, + "gas": 713, + "high": 41, + "informational": 414, + "low": 520, + "medium": 49 + } + }, + "contractsData": [ { - "address": "0xDc9C17662133fB865E7bA3198B67c53a617B2153", + "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDc9C17662133fB865E7bA3198B67c53a617B2153", - "contract_chain": "eth", + "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDc9C17662133fB865E7bA3198B67c53a617B2153", - "contractname": "ProtocolGovernance", + "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDc9C17662133fB865E7bA3198B67c53a617B2153/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, - "high": 12, - "informational": 10, - "low": 1, - "medium": 6 + "gas": 2, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 436, - "scan_time_taken": 2, - "score": "3.60", - "score_v2": "72.02", - "threat_score": "100.00" + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.11", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x2e2747dd8498396ef82A7BcE510DA264938eBa72", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78674E6883A1B2cCcd41AFd451897ca01429c151", + "address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x78674E6883A1B2cCcd41AFd451897ca01429c151", - "contract_chain": "eth", + "contract_address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x78674E6883A1B2cCcd41AFd451897ca01429c151", - "contractname": "UniV2Oracle", + "contract_url": "https://optimism.blockscout.com/address/0x3b56998Ec06477704622ca8e2eA1b4db134cec32", + "contractname": "Create3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x78674E6883A1B2cCcd41AFd451897ca01429c151/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b56998Ec06477704622ca8e2eA1b4db134cec32/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 0, "informational": 1, - "low": 1, - "medium": 1 + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 67, + "lines_analyzed_count": 35, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "82.09", - "threat_score": "100.00" + "score": "3.86", + "score_v2": "77.14", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x6C97A35D7c57C48463281a5Ec9620a4613BE62BF", + "address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6C97A35D7c57C48463281a5Ec9620a4613BE62BF", - "contract_chain": "eth", + "contract_address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6C97A35D7c57C48463281a5Ec9620a4613BE62BF", - "contractname": "ERC20RootVaultGovernance", + "contract_url": "https://optimism.blockscout.com/address/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", + "contractname": "UiIncentiveDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C97A35D7c57C48463281a5Ec9620a4613BE62BF/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, - "high": 7, - "informational": 3, + "gas": 18, + "high": 0, + "informational": 4, "low": 2, - "medium": 3 + "medium": 0 }, - "lines_analyzed_count": 346, - "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.35", - "threat_score": "100.00" + "lines_analyzed_count": 408, + "scan_time_taken": 3, + "score": "4.68", + "score_v2": "93.63", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xe04DC6F116A85508cD6299229218Ed4719E43F2a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", + "address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", - "contract_chain": "eth", + "contract_address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", - "contractname": "FarmWrapper", + "contract_url": "https://optimism.blockscout.com/address/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6955ab1AdEfA2e48f449b88183a2774A186b7e61/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 3, - "medium": 0 + "gas": 19, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 102, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "100.00" + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x624a5219216c5A101247B39a04260Ed3A2A05B71", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x07c22b9DB88cB4B1f0763B8C6CE05F8794b14f4E", + "address": "0x98d69620C31869fD4822ceb6ADAB31180475FD37", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x07c22b9DB88cB4B1f0763B8C6CE05F8794b14f4E", - "contract_chain": "eth", + "contract_address": "0x98d69620C31869fD4822ceb6ADAB31180475FD37", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x07c22b9DB88cB4B1f0763B8C6CE05F8794b14f4E", - "contractname": "UniV3Validator", + "contract_url": "https://optimism.blockscout.com/address/0x98d69620C31869fD4822ceb6ADAB31180475FD37", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x07c22b9DB88cB4B1f0763B8C6CE05F8794b14f4E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98d69620C31869fD4822ceb6ADAB31180475FD37/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 2, "high": 0, - "informational": 1, - "low": 1, - "medium": 1 + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 127, - "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.40", - "threat_score": "100.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xB379bf6bB0770a3aC855DC04451958b7F8Ddc80b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49ECc99374776789132317B2f4108a5a966085b7", + "address": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x49ECc99374776789132317B2f4108a5a966085b7", - "contract_chain": "eth", + "contract_address": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x49ECc99374776789132317B2f4108a5a966085b7", - "contractname": "UniV2Validator", + "contract_url": "https://optimism.blockscout.com/address/0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x49ECc99374776789132317B2f4108a5a966085b7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5e408678469d23efDB7694b1B0A85BB0669e8bd/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 2, "high": 0, - "informational": 1, - "low": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 106, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "84.91", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xbfAFc964361f78754f523343B09b3cb7Bb73Bdd6", + "address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbfAFc964361f78754f523343B09b3cb7Bb73Bdd6", - "contract_chain": "eth", + "contract_address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbfAFc964361f78754f523343B09b3cb7Bb73Bdd6", - "contractname": "FarmWrapper", + "contract_url": "https://optimism.blockscout.com/address/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfAFc964361f78754f523343B09b3cb7Bb73Bdd6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, + "gas": 2, + "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 102, - "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x0bf7B603389795E109a13140eCb07036a1534573", + "address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0bf7B603389795E109a13140eCb07036a1534573", - "contract_chain": "eth", + "contract_address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0bf7B603389795E109a13140eCb07036a1534573", - "contractname": "ERC20VaultGovernance", + "contract_url": "https://optimism.blockscout.com/address/0xE50c8C619d05ff98b22Adf991F17602C774F785c", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bf7B603389795E109a13140eCb07036a1534573/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE50c8C619d05ff98b22Adf991F17602C774F785c/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 2, - "informational": 0, - "low": 2, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "3.12", - "score_v2": "62.50", - "threat_score": "100.00" + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", + "address": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", - "contract_chain": "eth", + "contract_address": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", - "contractname": "VaultRegistry", + "contract_url": "https://optimism.blockscout.com/address/0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", + "contractname": "StableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD23F971696576331fCF96f80a20B4D3b31ca5b2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 10, - "high": 5, - "informational": 2, - "low": 3, - "medium": 2 + "gas": 16, + "high": 1, + "informational": 4, + "low": 17, + "medium": 0 }, - "lines_analyzed_count": 192, + "lines_analyzed_count": 339, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.48", - "threat_score": "100.00" + "score": "4.07", + "score_v2": "81.42", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xc8a65B27f2FBB60aF856eD9f594E076c2Ff27917", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x881157f71A4d4275bf923c9dc519f9c2Bcb1Ac89", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB17a8d440c4e0A206Fc1dE76F3D0531F70bF6d42", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3e80E11C8fD3e05221fE63BE3487f9f0A4316Dc8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "address": "0x769EbC5106bF09D9A665CCb691e1907612b57F16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", - "contract_chain": "eth", + "contract_address": "0x769EbC5106bF09D9A665CCb691e1907612b57F16", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", - "contractname": "MellowVault", + "contract_url": "https://optimism.blockscout.com/address/0x769EbC5106bF09D9A665CCb691e1907612b57F16", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x769EbC5106bF09D9A665CCb691e1907612b57F16/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 8, "high": 1, - "informational": 2, - "low": 3, - "medium": 4 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 107, + "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "2.62", - "score_v2": "52.34", - "threat_score": "100.00" + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x9898C6D87699b864630422065e450772fF5d90c9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "address": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", - "contract_chain": "eth", + "contract_address": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", - "contractname": "AaveVault", + "contract_url": "https://optimism.blockscout.com/address/0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, - "high": 1, - "informational": 3, - "low": 5, - "medium": 5 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 152, - "scan_time_taken": 1, - "score": "3.16", - "score_v2": "63.16", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x27E3E8E275523850236485FE2341e55689a81Bb1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3D120987e85C1C294577a1c39C96693A6F9be97b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x13c7bCc2126d6892eEFd489Ad215A1a09F36AA9f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "address": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", - "contract_chain": "eth", + "contract_address": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", - "contractname": "CurveValidator", + "contract_url": "https://optimism.blockscout.com/address/0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x953A573793604aF8d41F306FEb8274190dB4aE0e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 53, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "83.02", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xA33a068645E228Db11c42e9d187EDC72361B7BC0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", + "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", - "contract_chain": "eth", + "contract_address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", - "contractname": "ERC20Vault", + "contract_url": "https://optimism.blockscout.com/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contractname": "ProxyERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, - "high": 1, - "informational": 1, - "low": 2, + "gas": 12, + "high": 2, + "informational": 14, + "low": 11, "medium": 2 }, - "lines_analyzed_count": 99, - "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.76", - "threat_score": "100.00" + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.34", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0x1A407175437514694E561d7208a343D78374CFcf", + "address": "0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1A407175437514694E561d7208a343D78374CFcf", - "contract_chain": "eth", + "contract_address": "0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1A407175437514694E561d7208a343D78374CFcf", - "contractname": "UniV3Oracle", + "contract_url": "https://optimism.blockscout.com/address/0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A407175437514694E561d7208a343D78374CFcf/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, - "high": 2, - "informational": 2, - "low": 2, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 172, - "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.33", - "threat_score": "100.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xD3442BA55108d33FA1EB3F1a3C0876F892B01c44", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1FCD3926b6DFa2A90Fe49A383C732b31f1ee54eB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", - "contract_chain": "eth", + "contract_address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", - "contractname": "YearnVault", + "contract_url": "https://optimism.blockscout.com/address/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, - "high": 1, - "informational": 5, - "low": 4, - "medium": 5 + "gas": 19, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 133, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "3.16", - "score_v2": "63.16", - "threat_score": "100.00" + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "address": "0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", - "contract_chain": "eth", + "contract_address": "0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", - "contractname": "LStrategy", + "contract_url": "https://optimism.blockscout.com/address/0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 63, - "high": 11, - "informational": 15, - "low": 12, - "medium": 3 + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 933, - "scan_time_taken": 4, - "score": "4.17", - "score_v2": "83.39", - "threat_score": "100.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "address": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", - "contract_chain": "eth", + "contract_address": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", - "contractname": "ERC20RootVault", + "contract_url": "https://optimism.blockscout.com/address/0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFCCf3cAbbe80101232d343252614b6A3eE81C989/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 2, "high": 0, - "informational": 8, - "low": 6, - "medium": 7 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 484, - "scan_time_taken": 2, - "score": "4.16", - "score_v2": "83.26", - "threat_score": "90.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "address": "0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", - "contract_chain": "eth", + "contract_address": "0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9d992650B30C6FB7a83E7e7a430b4e015433b838", - "contractname": "MellowOracle", + "contract_url": "https://optimism.blockscout.com/address/0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", + "contractname": "L2StandardERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9d992650B30C6FB7a83E7e7a430b4e015433b838/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Bcef72be871e61ED4fBbc7630889beE758eb81D/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 11, + "critical": 1, + "gas": 1, "high": 0, - "informational": 2, - "low": 1, - "medium": 1 + "informational": 3, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.85", - "threat_score": "100.00" + "score": "3.80", + "score_v2": "75.93", + "threat_score": "85.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "zerion", - "doc": "https://github.com/zeriontech/defi-sdk/blob/router/docs/addresses.md", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 8, - "totalContractsNumber": 68, - "solidityScanContractsNumber": 8, - "securityScore": 85.52875, - "issueSeverityDistribution": { - "critical": 0, - "gas": 45, - "high": 9, - "informational": 41, - "low": 10, - "medium": 0 - } - }, - "contractsData": [ + }, { - "address": "0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", + "address": "0x22D76094730fA377184100EFB8CEfC673B89B372", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", - "contract_chain": "eth", + "contract_address": "0x22D76094730fA377184100EFB8CEfC673B89B372", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", - "contractname": "AaveTokenAdapter", + "contract_url": "https://optimism.blockscout.com/address/0x22D76094730fA377184100EFB8CEfC673B89B372", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22D76094730fA377184100EFB8CEfC673B89B372/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 2, - "informational": 1, - "low": 1, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 120, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.54", - "score_v2": "90.83", - "threat_score": "95.00" + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xAA048b52c765222008072472c5C2c2D47C02b4f1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", + "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", - "contract_chain": "eth", + "contract_address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", - "contractname": "PieDAOPieAdapter", + "contract_url": "https://optimism.blockscout.com/address/0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D276FC14719f9292D5C1eA2198673d1f4269246/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 19, "high": 0, - "informational": 0, - "low": 1, - "medium": 0 + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 71, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.73", - "threat_score": "95.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", + "address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", - "contract_chain": "eth", + "contract_address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", - "contractname": "CurveTokenAdapter", + "contract_url": "https://optimism.blockscout.com/address/0xdFA46478F9e5EA86d57387849598dbFB2e964b02", + "contractname": "EditableERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdFA46478F9e5EA86d57387849598dbFB2e964b02/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 4, - "high": 2, - "informational": 15, - "low": 3, + "high": 0, + "informational": 6, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 162, + "lines_analyzed_count": 691, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "90.00" + "score": "4.87", + "score_v2": "97.40", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xe07C8e0f18083E66C65522Befc29887231ca3629", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe6189b3Ad3Fb3fAa87A336F00c93ECd3ac25d80d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x85609AfE45eE16e52aCB33b8AD103531fC959647", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0A1D55a66F89b683163FefC7AaCD83fECc9872B1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xab1C497D853296881FE65BeD48861eFD6CeB74Ee", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x581Ae5AF7afa6f8171Bbf40d1981779F168A9523", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe8C49A47f4385cCb6C90F5Fb0c0Aedc7E6e79EB0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8Da0A907a1bdbB440D1fdb450672a8C003bc4f3A", - "isVerified": false, - "solidityScanReport": null + "address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", + "contractname": "ParaSwapLiquiditySwapAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 211, + "scan_time_taken": 1, + "score": "4.53", + "score_v2": "90.52", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0x2449f66700A3E29d0eA3927Af142F3d39f2C110E", - "isVerified": false, - "solidityScanReport": null + "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { - "address": "0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", + "address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", - "contract_chain": "eth", + "contract_address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", - "contractname": "TokenSetsAdapter", + "contract_url": "https://optimism.blockscout.com/address/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "contractname": "FiatTokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 0, "informational": 0, "low": 1, "medium": 0 }, - "lines_analyzed_count": 71, + "lines_analyzed_count": 41, "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.73", - "threat_score": "95.00" + "score": "4.63", + "score_v2": "92.68", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x525a4259435682Ab0d4BB6c8F0cDeE25f5B6cD26", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2BcDedbEB99Fb3B9383Fd686faAbDb6172FC6503", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6E02147cef2f078Da89f5913363C90420D934799", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc63e807bC6D65b84971b0A8CF8A673e551C9F85a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8537550aceCCEF73Af7b05c83e25e80f2531C964", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb45c5AE417F70E4C52DFB784569Ce843a45FE8ca", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x186106d8369591fACD3D80124B6e4f5d0F2f9418", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x278e57924Cd50cbE436586b35b8a1D5df9181165", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE1F28c0D8527eb28784bA15F6FF0A4371d7598E1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD893569CEf4AE3603bb7d688ca9d9C7111706cb3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3fa5029121537a3895CA0ca196828f57B13B0Ce8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x42F21fBD1C8711b2EdD0853f98feD73E6A5d280D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAE61B0d0A562E5C1Daf9c1dED4A8FD6A770B639a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEd8885a1e77b5D679544b06196fE8ECC69367Ebd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb018AFbbe41bEe25d92E595796C50A934d701771", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC9d30Ea2188eF0525b6328173FC9101539D2AA5A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb72A4aF9052728B830c814A256600F9b0920DD95", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAd748736E9436C8CB155a1F37c725C5a5170ba4A", - "isVerified": false, - "solidityScanReport": null + "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { - "address": "0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", + "address": "0x035c93db04E5aAea54E6cd0261C492a3e0638b37", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", - "contract_chain": "eth", + "contract_address": "0x035c93db04E5aAea54E6cd0261C492a3e0638b37", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", - "contractname": "PieDAOPieTokenAdapter", + "contract_url": "https://optimism.blockscout.com/address/0x035c93db04E5aAea54E6cd0261C492a3e0638b37", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x035c93db04E5aAea54E6cd0261C492a3e0638b37/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 2, - "informational": 1, - "low": 1, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 144, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.51", - "score_v2": "90.28", - "threat_score": "95.00" + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x363452E08751311eFe6d99457FfB5FA3D048E30a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB2BE281e8b11b47FeC825973fc8BB95332022A54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x57551aba668a66d07Ffed72f4c09c2dA5223E4e4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x38567918557518272a87087Aa4a3729FCD3f410B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6D4bD4137D0B2BD7146CD7bBcF57065C8f8eC080", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x375c3222bb7d4834B4381ABD4ED15DFF4d4c0A68", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x77515760f30121Ea22D1cB9Fedcd5DD1BD8d3f15", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB917614900c8A761242907fE791aB57a4a1e848C", + "address": "0x8145eddDf43f50276641b55bd3AD95944510021E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB917614900c8A761242907fE791aB57a4a1e848C", - "contract_chain": "eth", + "contract_address": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB917614900c8A761242907fE791aB57a4a1e848C", - "contractname": "TokenSetsTokenAdapter", + "contract_url": "https://optimism.blockscout.com/address/0x8145eddDf43f50276641b55bd3AD95944510021E", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB917614900c8A761242907fE791aB57a4a1e848C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8145eddDf43f50276641b55bd3AD95944510021E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 2, - "informational": 1, - "low": 1, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 147, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.52", - "score_v2": "90.48", - "threat_score": "95.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x40706a6CDFEB61817EAdf7766EDb6724065088CC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3516CA4cB19ECcc401a9C0D13C7fDb6b73990979", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC65756160866FCB7644e9AaC6C4B5832Da3A1c4b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x65B23774daE2a5be02dD275918DDF048d177a5B4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd9fADfaFe49712c420b5efC85774f178fB2f3dA3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb8d9Ee15858799f9205a8d119C5050540feED6A5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBf3fc291876707b2D0C8fC49BCD76fAE00219d37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb260687cc277c0BFF48c9C482c16BC62f4eBa927", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x784d97c29Ef870eB5D94c90B146d86d829384FC6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x30F0BB7556159B0E812DE4af7023daCFDD4F7110", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD8f929FB13DAe09AAb49d812b8D0c80682d53696", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", + "address": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", - "contract_chain": "eth", + "contract_address": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", - "contractname": "DSRAdapter", + "contract_url": "https://optimism.blockscout.com/address/0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf329e36C7bF6E5E86ce2150875a84Ce77f477375/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, - "high": 1, - "informational": 23, - "low": 1, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 140, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.36", - "score_v2": "67.14", - "threat_score": "90.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x76Ee466c5957310cfB793AC21097FE5786665961", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1CeeA546AB6A3A3ee7Bc24cB1fac9e9Fe39a7368", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", + "address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", - "contract_chain": "eth", + "contract_address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", - "contractname": "BancorAdapter", + "contract_url": "https://optimism.blockscout.com/address/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 1, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 69, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.41", - "threat_score": "95.00" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x0EFbd54c0aAc9BC939A159E09F6713D941Bb4A57", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaA74B0f33cab1B291980532BC5E0057E10adb2a3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x288C14e3C6ECC8EeeCb5DDAb9a600591b7aD966E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc9131a1bf881bBbDF50272adEDaBce5a9D62AAB1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b862d6f9ef92D3fF2142EC80A8968895B09127F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x445830226347ef75867502e00e8D663842114F19", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87968386134A636b3000c26a4B15126D41Bb8962", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAa296ECA3C01fcC70EB621D6d2bA0292Ff58555D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x30EC4Ba79d951FA780b3B09158002854B6067847", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2e9dDd0026CC3F26393AE7796ccdC8eD1fb4Bd05", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x31eb370a944213482B1B8990dC5A196d06b63F84", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8B62C02091FE06AE3454D3c12921B32611Ba5501", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "rhino.fi", - "doc": "https://github.com/rhinofi/contracts_public#latest-deployed-versions", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 12, - "solidityScanContractsNumber": 6, - "securityScore": 91.84166666666665, - "issueSeverityDistribution": { - "critical": 4, - "gas": 126, - "high": 6, - "informational": 92, - "low": 75, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0xeD9d63a96c27f87B07115b56b2e3572827f21646", + "address": "0x3829943c53F2d00e20B58475aF19716724bF90Ba", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeD9d63a96c27f87B07115b56b2e3572827f21646", - "contract_chain": "eth", + "contract_address": "0x3829943c53F2d00e20B58475aF19716724bF90Ba", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xeD9d63a96c27f87B07115b56b2e3572827f21646", - "contractname": "AdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x3829943c53F2d00e20B58475aF19716724bF90Ba", + "contractname": "FreezingSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeD9d63a96c27f87B07115b56b2e3572827f21646/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3829943c53F2d00e20B58475aF19716724bF90Ba/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 1, "high": 0, - "informational": 11, - "low": 20, + "informational": 1, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 488, + "lines_analyzed_count": 21, "scan_time_taken": 0, - "score": "4.40", - "score_v2": "87.91", - "threat_score": "94.74" + "score": "3.10", + "score_v2": "61.90", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xdddddd4301a082e62e84e43f474f044423921918", + "address": "0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdddddd4301a082e62e84e43f474f044423921918", - "contract_chain": "eth", + "contract_address": "0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdddddd4301a082e62e84e43f474f044423921918", - "contractname": "DeversiFi", + "contract_url": "https://optimism.blockscout.com/address/0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdddddd4301a082e62e84e43f474f044423921918/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 1, - "informational": 8, - "low": 15, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 1080, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.91", - "threat_score": "80.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xc3ca38091061e3e5358a52d74730f16c60ca9c26", + "address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc3ca38091061e3e5358a52d74730f16c60ca9c26", - "contract_chain": "eth", + "contract_address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc3ca38091061e3e5358a52d74730f16c60ca9c26", - "contractname": "TransferRegistry", + "contract_url": "https://optimism.blockscout.com/address/0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3ca38091061e3e5358a52d74730f16c60ca9c26/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80f2c02224a2E548FC67c0bF705eBFA825dd5439/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, - "high": 1, - "informational": 33, - "low": 16, + "gas": 7, + "high": 0, + "informational": 3, + "low": 2, "medium": 2 }, - "lines_analyzed_count": 598, - "scan_time_taken": 1, - "score": "4.08", - "score_v2": "81.61", - "threat_score": "95.00" + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.72", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x329F5a8d24503fC00B31b229835b6452A6723ae4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4788Aa3bECBf5f7c9Fd058372b4a3FC7C75DF201", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", + "address": "0x04a8D477eE202aDCE1682F5902e1160455205b12", "isVerified": false, "solidityScanReport": null }, { - "address": "0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2", + "address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2", + "contract_address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0xD3cF979e676265e4f6379749DECe4708B9A22476", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cF979e676265e4f6379749DECe4708B9A22476/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 733, + "lines_analyzed_count": 97, "scan_time_taken": 0, - "score": "5.00", - "score_v2": "100.00", - "threat_score": "100.00" + "score": "3.76", + "score_v2": "75.26", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x65d57b1e6570f5c636b8dd64c186ac304a4c0ce9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1264f802364E0776b9A9e3d161B43c7333aC08b2", + "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1264f802364E0776b9A9e3d161B43c7333aC08b2", - "contract_chain": "eth", + "contract_address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1264f802364E0776b9A9e3d161B43c7333aC08b2", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x338ed6787f463394D24813b297401B9F05a8C9d1", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1264f802364E0776b9A9e3d161B43c7333aC08b2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x338ed6787f463394D24813b297401B9F05a8C9d1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 19, "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 733, - "scan_time_taken": 0, - "score": "5.00", - "score_v2": "100.00", - "threat_score": "100.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x5d22045daceab03b158031ecb7d9d06fad24609b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdddd0e38d30dd29c683033fa0132f868597763ab", + "address": "0x5F58C62077b667370879D6580a59f47C30f96a74", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdddd0e38d30dd29c683033fa0132f868597763ab", - "contract_chain": "eth", + "contract_address": "0x5F58C62077b667370879D6580a59f47C30f96a74", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdddd0e38d30dd29c683033fa0132f868597763ab", - "contractname": "StakedDVF", + "contract_url": "https://optimism.blockscout.com/address/0x5F58C62077b667370879D6580a59f47C30f96a74", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdddd0e38d30dd29c683033fa0132f868597763ab/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F58C62077b667370879D6580a59f47C30f96a74/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 70, - "high": 4, - "informational": 40, - "low": 24, - "medium": 1 + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 1323, - "scan_time_taken": 3, - "score": "4.33", - "score_v2": "86.62", - "threat_score": "80.00" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x28780349a33eee56bb92241baab8095449e24306", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 80.99, - "issueSeverityDistribution": { - "critical": 4, - "gas": 2, - "high": 0, - "informational": 3, - "low": 9, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.99", - "threat_score": "94.74" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 82.64, - "issueSeverityDistribution": { - "critical": 4, - "gas": 2, - "high": 0, - "informational": 1, - "low": 9, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x2f59E9086ec8130E21BD052065a9E6B2497bb102", + "address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2f59E9086ec8130E21BD052065a9E6B2497bb102", - "contract_chain": "base", + "contract_address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x2f59E9086ec8130E21BD052065a9E6B2497bb102", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f59E9086ec8130E21BD052065a9E6B2497bb102/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 9, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 121, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.64", - "threat_score": "94.74" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "honey-swap", - "doc": "https://wiki.1hive.org/projects/honeyswap/honeyswap-on-xdai", - "chainsData": { - "100": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 4, - "securityScore": 73.4775, - "issueSeverityDistribution": { - "critical": 7, - "gas": 170, - "high": 24, - "informational": 57, - "low": 97, - "medium": 9 - } - }, - "contractsData": [ + }, { - "address": "0x82374C59709AAc2f7864191a3c492932379536F4", + "address": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x82374C59709AAc2f7864191a3c492932379536F4", - "contract_chain": "gnosis", + "contract_address": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x82374C59709AAc2f7864191a3c492932379536F4", - "contractname": "RewardManager", + "contract_url": "https://optimism.blockscout.com/address/0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82374C59709AAc2f7864191a3c492932379536F4/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 9, + "critical": 0, + "gas": 2, "high": 0, "informational": 0, - "low": 8, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 769, - "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.45", - "threat_score": "90.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7", + "address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7", - "contract_chain": "gnosis", + "contract_address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7", - "contractname": "UniswapV2Factory", + "contract_url": "https://optimism.blockscout.com/address/0x22F3727be377781d1579B7C9222382b21c9d1a8f", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22F3727be377781d1579B7C9222382b21c9d1a8f/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 54, - "high": 7, - "informational": 26, - "low": 28, - "medium": 2 + "critical": 0, + "gas": 19, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 554, - "scan_time_taken": 3, - "score": "3.42", - "score_v2": "68.41", - "threat_score": "80.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7", + "address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7", - "contract_chain": "gnosis", + "contract_address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7", - "contractname": "DXswapFeeReceiver", + "contract_url": "https://optimism.blockscout.com/address/0x76FB31fb4af56892A25e32cFC43De717950c9278", + "contractname": "L2CustomERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76FB31fb4af56892A25e32cFC43De717950c9278/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, - "high": 4, - "informational": 19, - "low": 25, - "medium": 6 + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 304, - "scan_time_taken": 2, - "score": "2.78", - "score_v2": "55.59", - "threat_score": "80.00" + "lines_analyzed_count": 15, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x1C232F01118CB8B424793ae03F870aa7D0ac7f77", + "address": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1C232F01118CB8B424793ae03F870aa7D0ac7f77", - "contract_chain": "gnosis", + "contract_address": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1C232F01118CB8B424793ae03F870aa7D0ac7f77", - "contractname": "UniswapV2Router02", + "contract_url": "https://optimism.blockscout.com/address/0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C232F01118CB8B424793ae03F870aa7D0ac7f77/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 75, - "high": 13, - "informational": 12, - "low": 36, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 838, - "scan_time_taken": 4, - "score": "3.72", - "score_v2": "74.46", - "threat_score": "90.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "bulla-network", - "doc": "https://github.com/bulla-network/bulla-contracts/blob/master/addresses.json", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 4, - "securityScore": 71.635, - "issueSeverityDistribution": { - "critical": 9, - "gas": 168, - "high": 12, - "informational": 81, - "low": 72, - "medium": 14 - } - }, - "contractsData": [ + }, { - "address": "0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d", + "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d", - "contract_chain": "eth", + "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d", - "contractname": "ModuleProxyFactory", + "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 1, - "informational": 3, - "low": 4, - "medium": 2 + "gas": 19, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 50, - "scan_time_taken": 0, - "score": "2.70", - "score_v2": "54.00", - "threat_score": "94.74" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "address": "0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", - "contract_chain": "eth", + "contract_address": "0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", - "contractname": "BullaInstantPayment", + "contract_url": "https://optimism.blockscout.com/address/0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 44, - "high": 4, - "informational": 27, - "low": 19, - "medium": 2 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 332, - "scan_time_taken": 1, - "score": "2.88", - "score_v2": "57.53", - "threat_score": "85.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x6811De39DC03245A15D54e2bc615821f9997bbC4", + "address": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6811De39DC03245A15D54e2bc615821f9997bbC4", - "contract_chain": "eth", + "contract_address": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6811De39DC03245A15D54e2bc615821f9997bbC4", - "contractname": "BatchCreate", + "contract_url": "https://optimism.blockscout.com/address/0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6811De39DC03245A15D54e2bc615821f9997bbC4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8Ad37849950903571df17049516a5CD4cbE55F6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 99, - "high": 7, - "informational": 51, - "low": 43, - "medium": 10 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 2210, - "scan_time_taken": 4, - "score": "4.30", - "score_v2": "86.02", - "threat_score": "80.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAA6E5B4E34f3C3BA4D90694909dca7DDdf058079", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbAB429068fc4A5455849f58C4Bf04F398e8006c1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9", + "address": "0x4200000000000000000000000000000000000006", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9", - "contract_chain": "eth", + "contract_address": "0x4200000000000000000000000000000000000006", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9", - "contractname": "BullaManager", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000006", + "contractname": "WETH9", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000006/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, - "high": 0, - "informational": 0, - "low": 6, + "gas": 13, + "high": 1, + "informational": 16, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 318, - "scan_time_taken": 1, - "score": "4.45", - "score_v2": "88.99", - "threat_score": "85.00" + "lines_analyzed_count": 757, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.85", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x127948A4286A67A0A5Cb56a2D0d54881077A4889", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x772b675A4180B4F48d9D816619620664f90Cf281", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6985d6af038f177438a6681d1F64d4409Dc8AaC2", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x0af8C15D19058892cDEA66C8C74B7D7bB696FaD5", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x3702D060cbB102b6AebF40B40880F77BeF3d7225", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbe25A1086DE2b587B2D20E4B14c442cdA2437945", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2544E95e643F0d27dD4CA13496D8155D052aC030", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xce704a7Fae206ad009852258dDD8574B844eDa3b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", - "isVerified": true, - "solidityScanReport": null - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 6, - "securityScore": 77.16499999999999, - "issueSeverityDistribution": { - "critical": 15, - "gas": 375, - "high": 23, - "informational": 183, - "low": 161, - "medium": 31 - } - }, - "contractsData": [ - { - "address": "0x8ad90CbA0786ed3E89F6f55a86d4B90728223116", + "address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8ad90CbA0786ed3E89F6f55a86d4B90728223116", - "contract_chain": "gnosis", + "contract_address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x8ad90CbA0786ed3E89F6f55a86d4B90728223116", - "contractname": "ModuleProxyFactory", + "contract_url": "https://optimism.blockscout.com/address/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8ad90CbA0786ed3E89F6f55a86d4B90728223116/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 1, - "informational": 3, - "low": 4, - "medium": 2 + "gas": 19, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 50, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "2.70", - "score_v2": "54.00", - "threat_score": "94.74" + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2", + "address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2", - "contract_chain": "gnosis", + "contract_address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2", - "contractname": "BullaBankerModule", + "contract_url": "https://optimism.blockscout.com/address/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 124, - "high": 7, - "informational": 63, - "low": 59, - "medium": 12 + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 3234, - "scan_time_taken": 6, - "score": "4.41", - "score_v2": "88.13", - "threat_score": "75.00" + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.72", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x7c70dC167ebC555d2F68c93699343636e2A92308", + "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7c70dC167ebC555d2F68c93699343636e2A92308", - "contract_chain": "gnosis", + "contract_address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x7c70dC167ebC555d2F68c93699343636e2A92308", - "contractname": "BullaManager", + "contract_url": "https://optimism.blockscout.com/address/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7c70dC167ebC555d2F68c93699343636e2A92308/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 19, "high": 0, - "informational": 0, + "informational": 17, "low": 6, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 318, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.45", - "score_v2": "88.99", - "threat_score": "85.00" + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xA2d3332AdC23109129651A85388eB6561C69074A", + "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA2d3332AdC23109129651A85388eB6561C69074A", - "contract_chain": "gnosis", + "contract_address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xA2d3332AdC23109129651A85388eB6561C69074A", - "contractname": "BullaInstantPayment", + "contract_url": "https://optimism.blockscout.com/address/0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "contractname": "AaveParaswapFeeClaimer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA2d3332AdC23109129651A85388eB6561C69074A/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9abf798f5314BFd793A9E57A654BEd35af4A1D60/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 44, - "high": 4, - "informational": 27, - "low": 19, - "medium": 2 + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 333, - "scan_time_taken": 1, - "score": "2.88", - "score_v2": "57.66", - "threat_score": "85.00" + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x15C43c1483816C0DEfcb3154b09A9e450d139033", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA19d5908e8F56fbf5013282837C4A73c3C5374DB", + "address": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA19d5908e8F56fbf5013282837C4A73c3C5374DB", - "contract_chain": "gnosis", + "contract_address": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xA19d5908e8F56fbf5013282837C4A73c3C5374DB", - "contractname": "BullaClaimERC721", + "contract_url": "https://optimism.blockscout.com/address/0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA19d5908e8F56fbf5013282837C4A73c3C5374DB/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 83, - "high": 4, - "informational": 39, - "low": 30, - "medium": 5 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 1931, - "scan_time_taken": 4, - "score": "4.41", - "score_v2": "88.19", - "threat_score": "90.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x69E7e315a6fea4775e568337ca58F1395C0c01fc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x53A6762c7037e80ae2E9E5bC90287D5EA2FDAa09", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe14e624b29bcda2ec409bbbf97037fede3803797", + "address": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe14e624b29bcda2ec409bbbf97037fede3803797", - "contract_chain": "gnosis", + "contract_address": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe14e624b29bcda2ec409bbbf97037fede3803797", - "contractname": "BatchCreate", + "contract_url": "https://optimism.blockscout.com/address/0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "contractname": "AaveOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe14e624b29bcda2ec409bbbf97037fede3803797/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD81eb3728a631871a7eBBaD631b5f424909f0c77/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 99, - "high": 7, - "informational": 51, - "low": 43, - "medium": 10 + "critical": 0, + "gas": 11, + "high": 1, + "informational": 3, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 2210, - "scan_time_taken": 4, - "score": "4.30", - "score_v2": "86.02", - "threat_score": "80.00" + "lines_analyzed_count": 153, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.66", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 4, - "securityScore": 72.1775, - "issueSeverityDistribution": { - "critical": 9, - "gas": 152, - "high": 9, - "informational": 69, - "low": 59, - "medium": 9 - } - }, - "contractsData": [ + }, { - "address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "address": "0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", - "contract_chain": "eth", + "contract_address": "0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", - "contractname": "BullaInstantPayment", + "contract_url": "https://optimism.blockscout.com/address/0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 44, - "high": 4, - "informational": 27, - "low": 19, - "medium": 2 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 332, - "scan_time_taken": 1, - "score": "2.88", - "score_v2": "57.53", - "threat_score": "85.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x6811De39DC03245A15D54e2bc615821f9997bbC4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x26719d2A1073291559A9F5465Fafe73972B31b1f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd3A33aE646701507eB043e2DB16f8C1428241F53", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1c534661326b41c8b8aab5631ECED6D9755ff192", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", + "address": "0x5D557B07776D12967914379C71a1310e917C7555", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", - "contract_chain": "base", + "contract_address": "0x5D557B07776D12967914379C71a1310e917C7555", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", - "contractname": "BullaClaimERC721", + "contract_url": "https://optimism.blockscout.com/address/0x5D557B07776D12967914379C71a1310e917C7555", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D557B07776D12967914379C71a1310e917C7555/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 83, - "high": 4, - "informational": 39, - "low": 30, - "medium": 5 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 1931, - "scan_time_taken": 3, - "score": "4.41", - "score_v2": "88.19", - "threat_score": "90.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x44ad74A14f268551Dd8619B094769C10089239C8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x127948A4286A67A0A5Cb56a2D0d54881077A4889", + "address": "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x127948A4286A67A0A5Cb56a2D0d54881077A4889", - "contract_chain": "base", + "contract_address": "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x127948A4286A67A0A5Cb56a2D0d54881077A4889", - "contractname": "BullaManager", + "contract_url": "https://optimism.blockscout.com/address/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x127948A4286A67A0A5Cb56a2D0d54881077A4889/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 6, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 318, + "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.45", - "score_v2": "88.99", - "threat_score": "85.00" + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", + "address": "0x724dc807b04555b71ed48a6896b6F41593b8C637", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", - "contract_chain": "base", + "contract_address": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", - "contractname": "ModuleProxyFactory", + "contract_url": "https://optimism.blockscout.com/address/0x724dc807b04555b71ed48a6896b6F41593b8C637", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE14E624b29BcDa2ec409BBBf97037fEDe3803797/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x724dc807b04555b71ed48a6896b6F41593b8C637/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, - "high": 1, - "informational": 3, - "low": 4, - "medium": 2 + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 50, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "2.70", - "score_v2": "54.00", - "threat_score": "94.74" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "mu-exchange", - "doc": "https://docs.mu.exchange/contracts", - "chainsData": { - "100": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 10, - "solidityScanContractsNumber": 6, - "securityScore": 75.64999999999999, - "issueSeverityDistribution": { - "critical": 13, - "gas": 118, - "high": 4, - "informational": 43, - "low": 48, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a", - "contractname": "TradingVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 30, - "high": 4, - "informational": 14, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 172, - "scan_time_taken": 1, - "score": "2.97", - "score_v2": "59.30", - "threat_score": "80.00" - } - } - }, - { - "address": "0xfd9e5771702BF222E5e1CdFF0a624B70e80BE8a6", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xdBaA7a67bd7C980000da44888F3E590D574f5356", + "address": "0x4200000000000000000000000000000000000042", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdBaA7a67bd7C980000da44888F3E590D574f5356", - "contract_chain": "gnosis", + "contract_address": "0x4200000000000000000000000000000000000042", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xdBaA7a67bd7C980000da44888F3E590D574f5356", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000042", + "contractname": "GovernanceToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdBaA7a67bd7C980000da44888F3E590D574f5356/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000042/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 1, - "low": 9, + "informational": 0, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 126, + "lines_analyzed_count": 1914, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "94.74" + "score": "4.96", + "score_v2": "99.11", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B", + "address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B", - "contract_chain": "gnosis", + "contract_address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B", - "contractname": "FeeHelper", + "contract_url": "https://optimism.blockscout.com/address/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", + "contractname": "EmissionManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 19, + "critical": 2, + "gas": 13, "high": 0, - "informational": 6, - "low": 6, - "medium": 0 + "informational": 3, + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 142, - "scan_time_taken": 1, - "score": "3.70", - "score_v2": "73.94", - "threat_score": "90.00" + "lines_analyzed_count": 119, + "scan_time_taken": 0, + "score": "2.82", + "score_v2": "56.30", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B", + "address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B", - "contract_chain": "gnosis", + "contract_address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://eth.blockscout.com/address/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "contractname": "TransparentProxyFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 9, + "gas": 4, + "high": 2, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 126, + "lines_analyzed_count": 99, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "94.74" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xEacA389bBda692A4e9e79281305f5280322CF761", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDD437474087afE76928BC8905B855d71bfa4D1c8", + "address": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDD437474087afE76928BC8905B855d71bfa4D1c8", - "contract_chain": "gnosis", + "contract_address": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xDD437474087afE76928BC8905B855d71bfa4D1c8", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD437474087afE76928BC8905B855d71bfa4D1c8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 9, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 126, - "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x1946740274E0DC06649EE2bD0d545eB288C84604", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3CeC7DebAaCE3Eef519981D945087C5ffBe6D19a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E", + "address": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E", - "contract_chain": "gnosis", + "contract_address": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E", - "contractname": "PairInfos", + "contract_url": "https://optimism.blockscout.com/address/0x52d5F9f884CA21C27E2100735d793C6771eAB793", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52d5F9f884CA21C27E2100735d793C6771eAB793/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 9, - "gas": 63, + "critical": 0, + "gas": 7, "high": 0, - "informational": 20, - "low": 10, - "medium": 6 + "informational": 3, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 566, - "scan_time_taken": 3, - "score": "3.53", - "score_v2": "70.67", - "threat_score": "89.47" + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.72", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "beefy", - "doc": "https://github.com/beefyfinance/beefy-api/tree/master/packages/address-book/address-book", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 10, - "totalContractsNumber": 21, - "solidityScanContractsNumber": 10, - "securityScore": 80.076, - "issueSeverityDistribution": { - "critical": 13, - "gas": 190, - "high": 5, - "informational": 97, - "low": 66, - "medium": 21 - } - }, - "contractsData": [ + }, { - "address": "0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041", + "address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041", - "contract_chain": "eth", + "contract_address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041", - "contractname": "SafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.62", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", + "address": "0xb972abef80046A57409e37a7DF5dEf2638917516", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE", + "address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE", - "contract_chain": "eth", + "contract_address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE", - "contractname": "Multicall", + "contract_url": "https://optimism.blockscout.com/address/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", + "contractname": "UiPoolDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 1, - "informational": 4, - "low": 3, - "medium": 4 + "gas": 14, + "high": 2, + "informational": 3, + "low": 2, + "medium": 9 }, - "lines_analyzed_count": 55, - "scan_time_taken": 0, - "score": "2.27", - "score_v2": "45.45", - "threat_score": "94.74" + "lines_analyzed_count": 288, + "scan_time_taken": 2, + "score": "4.03", + "score_v2": "80.56", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x3d38BA27974410679afF73abD096D7Ba58870EAd", + "address": "0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3d38BA27974410679afF73abD096D7Ba58870EAd", - "contract_chain": "eth", + "contract_address": "0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3d38BA27974410679afF73abD096D7Ba58870EAd", + "contract_url": "https://optimism.blockscout.com/address/0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d38BA27974410679afF73abD096D7Ba58870EAd/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDd81E6F85358292075B78fc8D5830BE8434aF8BA/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 2, "high": 0, - "informational": 0, - "low": 0, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 733, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "5.00", - "score_v2": "100.00", - "threat_score": "100.00" + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", + "address": "0x770ef9f4fe897e59daCc474EF11238303F9552b6", "isVerified": false, "solidityScanReport": null }, { - "address": "0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97", + "address": "0xb83d1B74e1D917d4a95C1e9392f6c639932F444C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97", + "contract_address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97", - "contractname": "BeefyVaultV7Factory", + "contract_url": "https://eth.blockscout.com/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "contractname": "PayloadsControllerDataHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, + "gas": 7, + "high": 2, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 39, + "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.49", - "threat_score": "94.74" + "score": "3.24", + "score_v2": "64.81", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xb1F131437e314614313aAb3a3016FA05c1b0e087", + "address": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb1F131437e314614313aAb3a3016FA05c1b0e087", - "contract_chain": "eth", + "contract_address": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb1F131437e314614313aAb3a3016FA05c1b0e087", - "contractname": "BeefyRewardPool", + "contract_url": "https://optimism.blockscout.com/address/0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "contractname": "PoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1F131437e314614313aAb3a3016FA05c1b0e087/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 8, + "critical": 0, "gas": 20, - "high": 3, - "informational": 15, - "low": 7, - "medium": 4 + "high": 0, + "informational": 8, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 435, - "scan_time_taken": 1, - "score": "3.70", - "score_v2": "74.02", - "threat_score": "90.00" + "lines_analyzed_count": 211, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.94", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051", + "address": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", "isVerified": false, "solidityScanReport": null }, { - "address": "0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B", + "address": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd5CA18a70189309664e34FB8150799ff13722308", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1685D81212580DD4cDA287616C2f6F4794927e18", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B", - "contract_chain": "eth", + "contract_address": "0x1685D81212580DD4cDA287616C2f6F4794927e18", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B", - "contractname": "BeefyFeeBatchV4", + "contract_url": "https://optimism.blockscout.com/address/0x1685D81212580DD4cDA287616C2f6F4794927e18", + "contractname": "AaveMerkleDistributor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1685D81212580DD4cDA287616C2f6F4794927e18/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 37, - "high": 1, + "critical": 2, + "gas": 22, + "high": 2, "informational": 4, - "low": 6, - "medium": 5 + "low": 8, + "medium": 1 }, - "lines_analyzed_count": 319, - "scan_time_taken": 1, - "score": "3.79", - "score_v2": "75.86", - "threat_score": "95.00" + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "2.00", + "score_v2": "40.00", + "threat_score": "90.00", + "score_rating": "Low" } } }, { - "address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "address": "0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", - "contract_chain": "eth", + "contract_address": "0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", - "contractname": "OptimismBridgeAdapter", + "contract_url": "https://optimism.blockscout.com/address/0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", + "contractname": "ParaSwapRepayAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 8, "high": 0, - "informational": 2, - "low": 6, - "medium": 0 + "informational": 6, + "low": 5, + "medium": 2 }, - "lines_analyzed_count": 89, + "lines_analyzed_count": 227, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.90", - "threat_score": "100.00" + "score": "4.34", + "score_v2": "86.78", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x5B6C5363851EC9ED29CB7220C39B44E1dd443992", + "address": "0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5B6C5363851EC9ED29CB7220C39B44E1dd443992", - "contract_chain": "eth", + "contract_address": "0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5B6C5363851EC9ED29CB7220C39B44E1dd443992", - "contractname": "TimelockController", + "contract_url": "https://optimism.blockscout.com/address/0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", + "contractname": "WrappedTokenGatewayV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5B6C5363851EC9ED29CB7220C39B44E1dd443992/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 60, - "high": 0, - "informational": 31, - "low": 20, - "medium": 4 + "critical": 5, + "gas": 13, + "high": 4, + "informational": 8, + "low": 14, + "medium": 0 }, - "lines_analyzed_count": 1182, - "scan_time_taken": 2, - "score": "4.40", - "score_v2": "87.90", - "threat_score": "94.74" + "lines_analyzed_count": 207, + "scan_time_taken": 1, + "score": "2.83", + "score_v2": "56.52", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xFD5D54dB16A514951C5DB740B5780C9A75ddf87B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6e3d0CAF52E057Fb8950ae9d07aE67602919AcD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcccEa7Fe84272995664369334351Fe344E2732aE", + "address": "0x6dDc64289bE8a71A707fB057d5d07Cc756055d6e", "isVerified": false, "solidityScanReport": null }, { - "address": "0x62fcbc7c3235950eD6dE4168fbd373aF9e8ee0fc", + "address": "0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1c9270ac5C42E51611d7b97b1004313D52c80293", + "address": "0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1c9270ac5C42E51611d7b97b1004313D52c80293", - "contract_chain": "eth", + "contract_address": "0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1c9270ac5C42E51611d7b97b1004313D52c80293", - "contractname": "TimelockController", + "contract_url": "https://optimism.blockscout.com/address/0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", + "contractname": "PriceOracleSentinel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1c9270ac5C42E51611d7b97b1004313D52c80293/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 60, + "gas": 3, "high": 0, - "informational": 31, - "low": 20, - "medium": 4 + "informational": 3, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 1182, - "scan_time_taken": 2, - "score": "4.40", - "score_v2": "87.90", - "threat_score": "94.74" + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x312CEf8839eDa74DeA9b1EEc10b345071cA3d6da", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x23B4a2b256AD52b7C2FCcAFba0Fd96e1E1886F71", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x697aFD2D17e7e274529ABd2db49A2953bb081091", - "isVerified": false, - "solidityScanReport": null + "address": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x625E7708f30cA75bfd92586e17077590C60eb4cD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", + "address": "0x6d998FeEFC7B3664eaD09CAf02b5a0fc2E365F18", "isVerified": false, "solidityScanReport": null }, { - "address": "0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6", + "address": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6", - "contract_chain": "eth", + "contract_address": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6", - "contractname": "SafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8ffDf2DE812095b1D19CB146E4c004587C0A0692/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.62", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 19, - "solidityScanContractsNumber": 4, - "securityScore": 88.025, - "issueSeverityDistribution": { - "critical": 8, - "gas": 22, - "high": 2, - "informational": 30, - "low": 11, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x9C1E1C57ff38E154200bfCd9810eC653DaBb6Bd5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x979a73011e7AB17363d38bee7CF0e4B5032C793e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC808b28A006c91523De75EA23F48BE8b7a9536D1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x182be93E1C0C4d305fe43bD093292F21fd679797", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd08575F5F4DE7212123731088980D069CB75873D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcccEa7Fe84272995664369334351Fe344E2732aE", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x2c572743B345ED750907dC95D459dbeaC499D8CF", + "address": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2c572743B345ED750907dC95D459dbeaC499D8CF", + "contract_address": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2c572743B345ED750907dC95D459dbeaC499D8CF", - "contractname": "GnosisSafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c572743B345ED750907dC95D459dbeaC499D8CF/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE", + "address": "0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE", + "contract_address": "0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE", - "contractname": "GnosisSafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", + "contractname": "ParaSwapDebtSwapAdapterV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, - "informational": 4, - "low": 1, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", - "threat_score": "100.00" + "score": "3.84", + "score_v2": "76.74", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61645aE7BB524C2ea11cF90D673079EE2AbbB961", + "address": "0x929EC64c34a17401F460460D4B9390518E5B473e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x61645aE7BB524C2ea11cF90D673079EE2AbbB961", + "contract_address": "0x929EC64c34a17401F460460D4B9390518E5B473e", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x61645aE7BB524C2ea11cF90D673079EE2AbbB961", - "contractname": "BeefyRewardPool", + "contract_url": "https://optimism.blockscout.com/address/0x929EC64c34a17401F460460D4B9390518E5B473e", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x61645aE7BB524C2ea11cF90D673079EE2AbbB961/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x929EC64c34a17401F460460D4B9390518E5B473e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 18, - "high": 2, - "informational": 22, - "low": 9, + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 697, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.66", - "threat_score": "90.00" + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.72", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x820ae7BF39792D7ce7befC70B0172F4D267F1938", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x82FbDEb4a265dE010f15DfB4F17e21940B7B7470", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA6D3769faC465FC0415e7E9F16dcdC96B83C240B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x216EEE15D1e3fAAD34181f66dd0B665f556a638d", + "address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x216EEE15D1e3fAAD34181f66dd0B665f556a638d", + "contract_address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x216EEE15D1e3fAAD34181f66dd0B665f556a638d", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "contractname": "USDT", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x216EEE15D1e3fAAD34181f66dd0B665f556a638d/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 0, + "critical": 1, + "gas": 4, "high": 0, - "informational": 0, - "low": 0, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 733, - "scan_time_taken": 0, - "score": "5.00", - "score_v2": "100.00", - "threat_score": "100.00" + "lines_analyzed_count": 791, + "scan_time_taken": 1, + "score": "4.80", + "score_v2": "95.95", + "threat_score": "85.00", + "score_rating": "Great" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 10, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x09D19184F46A32213DF06b981122e06882B61309", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x37Ed06D71dFFB97b6E89469EBf29552DA46E52fA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2840463Ea288c26B66E24f92E8C704e1aB6b095c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2b0C9702A4724f2BFe7922DB92c4082098533c62", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91BB303E972995EbE5f593BCddBb6F5Ef49Dbcbd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC011f5D199F4FCf9CCdDF8DF1afc140F537aAFf1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 10, - "solidityScanContractsNumber": 4, - "securityScore": 86.77000000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 6, - "high": 0, - "informational": 9, - "low": 11, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x09D19184F46A32213DF06b981122e06882B61309", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226", + "address": "0x70eFfc565DB6EEf7B927610155602d31b670e802", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226", - "contract_chain": "base", + "contract_address": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226", - "contractname": "GnosisSafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x70eFfc565DB6EEf7B927610155602d31b670e802", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x70eFfc565DB6EEf7B927610155602d31b670e802/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", - "contract_chain": "base", + "contract_address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", - "contractname": "ERC1967Proxy", + "contract_url": "https://optimism.blockscout.com/address/0x7f99817d87baD03ea21E05112Ca799d715730efe", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f99817d87baD03ea21E05112Ca799d715730efe/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 19, "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 752, - "scan_time_taken": 0, - "score": "5.00", - "score_v2": "100.00", - "threat_score": "100.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb", + "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb", - "contract_chain": "base", + "contract_address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 9, + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.64", - "threat_score": "94.74" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB", + "address": "0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB", - "contract_chain": "base", + "contract_address": "0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB", - "contractname": "GnosisSafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", + "contractname": "L2Encoder", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, + "informational": 10, "low": 1, - "medium": 0 + "medium": 10 }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", - "threat_score": "100.00" + "lines_analyzed_count": 356, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.64", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBC4a342B0c057501E081484A2d24e576E854F823", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbA790ec6F95D68123E772A43b314464585B311b4", + "address": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "swapr", - "doc": "https://swapr-eth.gitbook.io/swapr/tech/contract-details", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 5, - "solidityScanContractsNumber": 3, - "securityScore": 67.11666666666667, - "issueSeverityDistribution": { - "critical": 5, - "gas": 163, - "high": 20, - "informational": 67, - "low": 97, - "medium": 12 - } - }, - "contractsData": [ - { - "address": "0xd34971BaB6E5E356fd250715F5dE0492BB070452", + "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd34971BaB6E5E356fd250715F5dE0492BB070452", - "contract_chain": "eth", + "contract_address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd34971BaB6E5E356fd250715F5dE0492BB070452", - "contractname": "DXswapFactory", + "contract_url": "https://optimism.blockscout.com/address/0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd34971BaB6E5E356fd250715F5dE0492BB070452/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13e3Ee699D1909E989722E753853AE30b17e08c5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 60, - "high": 7, - "informational": 26, - "low": 31, - "medium": 2 + "critical": 0, + "gas": 19, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 594, - "scan_time_taken": 3, - "score": "3.43", - "score_v2": "68.52", - "threat_score": "80.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x156F0568a6cE827e5d39F6768A5D24B694e1EA7b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0", + "address": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0", - "contract_chain": "eth", + "contract_address": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0", - "contractname": "DXswapFeeReceiver", + "contract_url": "https://optimism.blockscout.com/address/0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, - "high": 1, - "informational": 19, - "low": 21, - "medium": 6 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 282, - "scan_time_taken": 1, - "score": "3.12", - "score_v2": "62.41", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x288879b3CaFA044dB6Ba18ee638BBC1a233F8548", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9960d9bca016e9748be75dd52f02188b9d0829f", + "address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb9960d9bca016e9748be75dd52f02188b9d0829f", - "contract_chain": "eth", + "contract_address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb9960d9bca016e9748be75dd52f02188b9d0829f", - "contractname": "DXswapRouter", + "contract_url": "https://optimism.blockscout.com/address/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9960d9bca016e9748be75dd52f02188b9d0829f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, - "high": 12, - "informational": 22, - "low": 45, - "medium": 4 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 852, - "scan_time_taken": 4, - "score": "3.52", - "score_v2": "70.42", - "threat_score": "90.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 5, - "securityScore": 72.28399999999999, - "issueSeverityDistribution": { - "critical": 5, - "gas": 175, - "high": 21, - "informational": 68, - "low": 128, - "medium": 13 - } - }, - "contractsData": [ + }, { - "address": "0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0", + "address": "0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0", - "contract_chain": "gnosis", + "contract_address": "0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0", - "contractname": "DXswapRouter", + "contract_url": "https://optimism.blockscout.com/address/0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, - "high": 12, - "informational": 22, - "low": 45, - "medium": 4 + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 852, - "scan_time_taken": 5, - "score": "3.52", - "score_v2": "70.42", - "threat_score": "90.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F", + "address": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F", - "contract_chain": "gnosis", + "contract_address": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F", - "contractname": "DXswapFeeSetter", + "contract_url": "https://optimism.blockscout.com/address/0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89D976629b7055ff1ca02b927BA3e020F22A44e4/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 1, - "low": 11, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 74, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.38", - "score_v2": "67.57", - "threat_score": "84.21" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179", + "address": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179", - "contract_chain": "gnosis", + "contract_address": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179", - "contractname": "DXswapFactory", + "contract_url": "https://optimism.blockscout.com/address/0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 60, - "high": 7, - "informational": 26, - "low": 31, - "medium": 2 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 594, - "scan_time_taken": 3, - "score": "3.43", - "score_v2": "68.52", - "threat_score": "80.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xA0864cCA6E114013AB0e27cbd5B6f4c8947da766", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x187e0966046da5b110fdc986c9b94bd8416837af", - "isVerified": false, - "solidityScanReport": null + "address": "0x77CA01483f379E58174739308945f044e1a764dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x77CA01483f379E58174739308945f044e1a764dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x77CA01483f379E58174739308945f044e1a764dc", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77CA01483f379E58174739308945f044e1a764dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0xa039793Af0bb060c597362E8155a0327d9b8BEE8", + "address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa039793Af0bb060c597362E8155a0327d9b8BEE8", - "contract_chain": "gnosis", + "contract_address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xa039793Af0bb060c597362E8155a0327d9b8BEE8", - "contractname": "DXdaoERC20StakingRewardsDistributionFactory", + "contract_url": "https://optimism.blockscout.com/address/0xd9Ca4878dd38B021583c1B669905592EAe76E044", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa039793Af0bb060c597362E8155a0327d9b8BEE8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9Ca4878dd38B021583c1B669905592EAe76E044/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 11, - "high": 1, - "informational": 0, - "low": 20, - "medium": 1 + "high": 6, + "informational": 2, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 773, + "lines_analyzed_count": 291, "scan_time_taken": 1, - "score": "4.62", - "score_v2": "92.50", - "threat_score": "85.00" + "score": "4.33", + "score_v2": "86.60", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18", + "address": "0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18", - "contract_chain": "gnosis", + "contract_address": "0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18", - "contractname": "DXswapFeeReceiver", + "contract_url": "https://optimism.blockscout.com/address/0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", + "contractname": "ACLManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 23, - "high": 1, - "informational": 19, - "low": 21, - "medium": 6 + "critical": 12, + "gas": 7, + "high": 0, + "informational": 1, + "low": 14, + "medium": 0 }, - "lines_analyzed_count": 282, - "scan_time_taken": 1, - "score": "3.12", - "score_v2": "62.41", - "threat_score": "84.21" + "lines_analyzed_count": 135, + "scan_time_taken": 0, + "score": "1.44", + "score_v2": "28.89", + "threat_score": "100.00", + "score_rating": "Low" } } }, { - "address": "0xfFB643E73f280B97809A8b41f7232AB401a04ee1", + "address": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", "isVerified": false, "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "gnosis-safe", - "doc": "https://docs.safe.global/advanced/smart-account-supported-networks/v1.4.1", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 8, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 8, - "securityScore": 88.18124999999998, - "issueSeverityDistribution": { - "critical": 4, - "gas": 34, - "high": 6, - "informational": 29, - "low": 9, - "medium": 4 - } - }, - "contractsData": [ + }, { - "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "address": "0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", - "contract_chain": "eth", + "contract_address": "0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", - "contractname": "MultiSend", + "contract_url": "https://optimism.blockscout.com/address/0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 4, - "low": 1, - "medium": 1 + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 71, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "83.10", - "threat_score": "100.00" + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "address": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", - "contract_chain": "eth", + "contract_address": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", - "contractname": "SignMessageLib", + "contract_url": "https://optimism.blockscout.com/address/0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 1, - "low": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 38, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.74", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "address": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", - "contract_chain": "eth", + "contract_address": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", - "contractname": "Safe", + "contract_url": "https://optimism.blockscout.com/address/0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41675C099F32341bf84BFc5382aF534df5C7461a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x307ffe186F84a3bc2613D1eA417A5737D69A7007/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, - "high": 4, - "informational": 8, - "low": 5, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 442, - "scan_time_taken": 2, - "score": "4.37", - "score_v2": "87.33", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "address": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", - "contract_chain": "eth", + "contract_address": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", - "contractname": "CreateCall", + "contract_url": "https://optimism.blockscout.com/address/0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b35Af71d77eaf8d7e40252370304687390A1A52/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 3, - "low": 0, - "medium": 2 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 45, - "scan_time_taken": 1, - "score": "3.78", - "score_v2": "75.56", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "address": "0x5E76E98E0963EcDC6A065d1435F84065b7523f39", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_address": "0x5E76E98E0963EcDC6A065d1435F84065b7523f39", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", - "contractname": "MultiSendCallOnly", + "contract_url": "https://optimism.blockscout.com/address/0x5E76E98E0963EcDC6A065d1435F84065b7523f39", + "contractname": "CapsPlusRiskSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9641d764fc13c8B624c04430C7356C1C7C8102e2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E76E98E0963EcDC6A065d1435F84065b7523f39/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 20, "high": 0, - "informational": 2, - "low": 1, + "informational": 6, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 66, + "lines_analyzed_count": 156, "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.88", - "threat_score": "100.00" + "score": "3.88", + "score_v2": "77.56", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "address": "0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", - "contract_chain": "eth", + "contract_address": "0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", - "contractname": "SafeL2", + "contract_url": "https://optimism.blockscout.com/address/0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", + "contractname": "Executor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 3, "high": 0, "informational": 2, - "low": 0, - "medium": 0 + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 75, + "lines_analyzed_count": 61, "scan_time_taken": 0, - "score": "4.80", - "score_v2": "96.00", - "threat_score": "100.00" + "score": "3.69", + "score_v2": "73.77", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "address": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", - "contract_chain": "eth", + "contract_address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", - "contractname": "SimulateTxAccessor", + "contract_url": "https://optimism.blockscout.com/address/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", + "contractname": "L2StandardERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 1, "gas": 1, "high": 0, - "informational": 2, - "low": 1, + "informational": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 67, + "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "100.00" + "score": "3.80", + "score_v2": "75.93", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", - "contract_chain": "eth", + "contract_address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", - "contractname": "CompatibilityFallbackHandler", + "contract_url": "https://optimism.blockscout.com/address/0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 2, - "informational": 7, + "gas": 7, + "high": 1, + "informational": 0, "low": 1, "medium": 0 }, - "lines_analyzed_count": 171, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.30", - "threat_score": "100.00" + "lines_analyzed_count": 300, + "scan_time_taken": 1, + "score": "4.78", + "score_v2": "95.67", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 4, - "securityScore": 86.825, - "issueSeverityDistribution": { - "critical": 4, - "gas": 27, - "high": 4, - "informational": 23, - "low": 8, - "medium": 2 - } - }, - "contractsData": [ + }, { - "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "address": "0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_address": "0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", - "contractname": "MultiSend", + "contract_url": "https://optimism.blockscout.com/address/0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 4, - "low": 1, - "medium": 1 + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 71, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "83.10", - "threat_score": "100.00" + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "address": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_address": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", - "contractname": "Safe", + "contract_url": "https://optimism.blockscout.com/address/0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41675C099F32341bf84BFc5382aF534df5C7461a/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, - "high": 4, - "informational": 15, - "low": 5, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 442, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.75", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "address": "0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_address": "0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", - "contractname": "MultiSendCallOnly", + "contract_url": "https://optimism.blockscout.com/address/0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9641d764fc13c8B624c04430C7356C1C7C8102e2/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 2, - "low": 1, - "medium": 1 + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 66, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.88", - "threat_score": "100.00" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "address": "0x078f358208685046a11C85e8ad32895DED33A249", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_address": "0x078f358208685046a11C85e8ad32895DED33A249", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", - "contractname": "SimulateTxAccessor", + "contract_url": "https://optimism.blockscout.com/address/0x078f358208685046a11C85e8ad32895DED33A249", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x078f358208685046a11C85e8ad32895DED33A249/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 2, - "low": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 53, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.57", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 4, - "securityScore": 86.5325, - "issueSeverityDistribution": { - "critical": 4, - "gas": 31, - "high": 4, - "informational": 27, - "low": 8, - "medium": 3 - } - }, - "contractsData": [ + "address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "contractname": "WrappedTokenGatewayV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 13, + "high": 4, + "informational": 1, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 207, + "scan_time_taken": 0, + "score": "3.00", + "score_v2": "59.90", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, { - "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", - "contractname": "MultiSend", + "contract_url": "https://optimism.blockscout.com/address/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 19, "high": 0, - "informational": 4, - "low": 1, + "informational": 17, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 71, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "83.10", - "threat_score": "100.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "address": "0xBc790382B3686abffE4be14A030A96aC6154023a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contract_address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", - "contractname": "SignMessageLib", + "contract_url": "https://eth.blockscout.com/address/0x78F8Bd884C3D738B74B420540659c82f392820e0", + "contractname": "ParaSwapWithdrawSwapAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x78F8Bd884C3D738B74B420540659c82f392820e0/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 3, "high": 0, - "informational": 1, - "low": 0, + "informational": 0, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 38, + "lines_analyzed_count": 86, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.74", - "threat_score": "100.00" + "score": "4.24", + "score_v2": "84.88", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "address": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", - "contract_chain": "gnosis", + "contract_address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", - "contractname": "SafeProxyFactory", + "contract_url": "https://optimism.blockscout.com/address/0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "contractname": "WBTC", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68f180fcCe6836688e9084f035309E29Bf0A2095/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 5, + "critical": 1, + "gas": 2, "high": 0, - "informational": 7, - "low": 2, - "medium": 2 + "informational": 3, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 126, - "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.54", - "threat_score": "100.00" + "lines_analyzed_count": 747, + "scan_time_taken": 0, + "score": "4.84", + "score_v2": "96.79", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", - "contractname": "Safe", + "contract_url": "https://optimism.blockscout.com/address/0x8Eb270e296023E9D92081fdF967dDd7878724424", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41675C099F32341bf84BFc5382aF534df5C7461a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Eb270e296023E9D92081fdF967dDd7878724424/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, - "high": 4, - "informational": 15, - "low": 5, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 442, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.75", - "threat_score": "100.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 5, - "securityScore": 87.76599999999999, - "issueSeverityDistribution": { - "critical": 4, - "gas": 11, - "high": 0, - "informational": 16, - "low": 5, - "medium": 4 - } - }, - "contractsData": [ - { - "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "address": "0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_address": "0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", - "contractname": "MultiSend", + "contract_url": "https://optimism.blockscout.com/address/0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60495bC8D8Baf7E866888ecC00491e37B47dfF24/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 4, - "low": 1, - "medium": 1 + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 71, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "83.10", - "threat_score": "100.00" + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "address": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", - "contract_chain": "eth", + "contract_address": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", - "contractname": "SignMessageLib", + "contract_url": "https://optimism.blockscout.com/address/0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 1, - "low": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 38, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.74", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "address": "0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", - "contract_chain": "base", + "contract_address": "0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", - "contractname": "SafeProxyFactory", + "contract_url": "https://optimism.blockscout.com/address/0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd00655ED65edE44354F54A23d46DCbd7ba0727dD/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 0, - "informational": 7, + "gas": 8, + "high": 1, + "informational": 0, "low": 2, - "medium": 2 + "medium": 0 }, - "lines_analyzed_count": 126, - "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.54", - "threat_score": "100.00" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "address": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_address": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", - "contractname": "MultiSendCallOnly", + "contract_url": "https://optimism.blockscout.com/address/0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9641d764fc13c8B624c04430C7356C1C7C8102e2/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x794a61358D6845594F94dc1DB02A252b5b4814aD/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 2, - "low": 1, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 66, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.88", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "address": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_address": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", - "contractname": "SimulateTxAccessor", + "contract_url": "https://optimism.blockscout.com/address/0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x633b207Dd676331c413D4C013a6294B0FE47cD0e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 2, - "low": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 53, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.57", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "omni-bridge", - "doc": "https://docs.gnosischain.com/bridges/Token%20Bridge/omnibridge#key-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 89.57, - "issueSeverityDistribution": { - "critical": 4, - "gas": 27, - "high": 0, - "informational": 27, - "low": 18, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e", + "address": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e", - "contract_chain": "eth", + "contract_address": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e", - "contractname": "EternalStorageProxy", + "contract_url": "https://optimism.blockscout.com/address/0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE80761Ea617F66F96274eA5e8c37f03960ecC679/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 2, "high": 0, - "informational": 9, - "low": 6, - "medium": 2 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 345, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.48", - "score_v2": "89.57", - "threat_score": "94.74" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x88ad09518695c6c3712AC10a214bE5109a655671", + "address": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x88ad09518695c6c3712AC10a214bE5109a655671", - "contract_chain": "eth", + "contract_address": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x88ad09518695c6c3712AC10a214bE5109a655671", - "contractname": "EternalStorageProxy", + "contract_url": "https://optimism.blockscout.com/address/0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88ad09518695c6c3712AC10a214bE5109a655671/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8669021776Bc142DfcA87c21b4A52595bCbB40a/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 2, "high": 0, - "informational": 9, - "low": 6, - "medium": 2 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 345, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.57", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064", + "address": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064", - "contract_chain": "eth", + "contract_address": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064", - "contractname": "EternalStorageProxy", + "contract_url": "https://optimism.blockscout.com/address/0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", + "contractname": "AToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 9, - "high": 0, - "informational": 9, - "low": 6, - "medium": 2 + "high": 2, + "informational": 3, + "low": 10, + "medium": 0 }, - "lines_analyzed_count": 345, - "scan_time_taken": 0, - "score": "4.48", - "score_v2": "89.57", - "threat_score": "94.74" + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "95.00", + "score_rating": "Great" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 89.57, - "issueSeverityDistribution": { - "critical": 4, - "gas": 27, - "high": 0, - "informational": 27, - "low": 18, - "medium": 6 - } - }, - "contractsData": [ + }, { - "address": "0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008", + "address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008", - "contract_chain": "gnosis", + "contract_address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008", - "contractname": "EternalStorageProxy", + "contract_url": "https://optimism.blockscout.com/address/0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "contractname": "OVMFiatToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F5c764cBc14f9669B88837ca1490cCa17c31607/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 0, - "informational": 9, - "low": 6, - "medium": 2 + "critical": 6, + "gas": 7, + "high": 2, + "informational": 12, + "low": 23, + "medium": 0 }, - "lines_analyzed_count": 345, - "scan_time_taken": 0, - "score": "4.48", - "score_v2": "89.57", - "threat_score": "94.74" + "lines_analyzed_count": 1118, + "scan_time_taken": 1, + "score": "4.54", + "score_v2": "90.79", + "threat_score": "65.00", + "score_rating": "Great" } } }, { - "address": "0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59", + "address": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59", - "contract_chain": "gnosis", + "contract_address": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59", - "contractname": "EternalStorageProxy", + "contract_url": "https://optimism.blockscout.com/address/0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 2, "high": 0, - "informational": 9, - "low": 6, - "medium": 2 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 345, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.57", - "threat_score": "94.74" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d", + "address": "0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d", - "contract_chain": "gnosis", + "contract_address": "0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d", - "contractname": "EternalStorageProxy", + "contract_url": "https://optimism.blockscout.com/address/0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 2, "high": 0, - "informational": 9, - "low": 6, - "medium": 2 + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 345, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.57", - "threat_score": "94.74" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "paraswap", - "doc": "https://developers.paraswap.network/smart-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 4, - "securityScore": 81.86500000000001, - "issueSeverityDistribution": { - "critical": 5, - "gas": 61, - "high": 9, - "informational": 38, - "low": 41, - "medium": 5 - } - }, - "contractsData": [ + }, { - "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contract_address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "contractname": "AugustusSwapper", + "contract_url": "https://optimism.blockscout.com/address/0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x08Cb71192985E936C7Cd166A8b268035e400c3c3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 4, - "informational": 12, - "low": 8, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 180, - "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.44", - "threat_score": "75.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 57, + "totalContractsNumber": 72, + "solidityScanContractsNumber": 57, + "securityScore": 80.5445614035088, + "issueSeverityDistribution": { + "critical": 20, + "gas": 350, + "high": 17, + "informational": 142, + "low": 311, + "medium": 28 + } + }, + "contractsData": [ { - "address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", + "address": "0x2f6571d3Eb9a4e350C68C36bCD2afe39530078E2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", - "contract_chain": "eth", + "contract_address": "0x2f6571d3Eb9a4e350C68C36bCD2afe39530078E2", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x216b4b4ba9f3e719726886d34a177484278bfcae", - "contractname": "TokenTransferProxy", + "contract_url": "https://base.blockscout.com/address/0x2f6571d3Eb9a4e350C68C36bCD2afe39530078E2", + "contractname": "PoolAddressesProviderRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x216b4b4ba9f3e719726886d34a177484278bfcae/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f6571d3Eb9a4e350C68C36bCD2afe39530078E2/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 30, - "high": 5, - "informational": 20, - "low": 21, - "medium": 3 + "critical": 0, + "gas": 12, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 1664, - "scan_time_taken": 1, - "score": "4.62", - "score_v2": "92.43", - "threat_score": "80.00" + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "3.93", + "score_v2": "78.64", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", + "address": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", - "contract_chain": "eth", + "contract_address": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa68bEA62Dc4034A689AA0F58A76681433caCa663", - "contractname": "AugustusRegistry", + "contract_url": "https://base.blockscout.com/address/0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa68bEA62Dc4034A689AA0F58A76681433caCa663/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA238Dd80C259a72e81d7e4664a9801593F98d1c5/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, - "informational": 5, - "low": 4, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 202, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.09", - "threat_score": "89.47" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", + "address": "0x943AcD0c93d7a8Bee7dA5Fd0DC3d0028237074d6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", - "contract_chain": "eth", + "contract_address": "0x943AcD0c93d7a8Bee7dA5Fd0DC3d0028237074d6", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", - "contractname": "FeeClaimer", + "contract_url": "https://base.blockscout.com/address/0x943AcD0c93d7a8Bee7dA5Fd0DC3d0028237074d6", + "contractname": "PriceOracleSentinel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x943AcD0c93d7a8Bee7dA5Fd0DC3d0028237074d6/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 3, "high": 0, "informational": 1, - "low": 8, - "medium": 1 + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 149, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.50", - "threat_score": "95.00" + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 3, - "securityScore": 76.76, - "issueSeverityDistribution": { - "critical": 4, - "gas": 31, - "high": 4, - "informational": 25, - "low": 20, - "medium": 2 - } - }, - "contractsData": [ + }, { - "address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", + "address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", + "contract_address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA7465CCD97899edcf11C56D2d26B49125674e45F", - "contractname": "FeeClaimer", + "contract_url": "https://optimism.blockscout.com/address/0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7465CCD97899edcf11C56D2d26B49125674e45F/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80f2c02224a2E548FC67c0bF705eBFA825dd5439/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 7, "high": 0, - "informational": 8, - "low": 8, - "medium": 1 + "informational": 3, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 149, - "scan_time_taken": 1, - "score": "3.49", - "score_v2": "69.80", - "threat_score": "95.00" + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.72", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "address": "0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "contract_chain": "optimism", + "contract_address": "0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "contractname": "AugustusSwapper", + "contract_url": "https://base.blockscout.com/address/0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e860098F58bBFC8648a4311b374B1D669a2bc6B/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 4, - "informational": 12, - "low": 8, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 180, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.44", - "threat_score": "75.00" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x216B4B4Ba9F3e719726886d34a177484278Bfcae", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", + "address": "0x12DEB4025b79f2B43f6aeF079F9D77C3f9a67bb6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", - "contract_chain": "optimism", + "contract_address": "0x12DEB4025b79f2B43f6aeF079F9D77C3f9a67bb6", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6e7bE86000dF697facF4396efD2aE2C322165dC3", - "contractname": "AugustusRegistry", + "contract_url": "https://base.blockscout.com/address/0x12DEB4025b79f2B43f6aeF079F9D77C3f9a67bb6", + "contractname": "CapsPlusRiskSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e7bE86000dF697facF4396efD2aE2C322165dC3/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12DEB4025b79f2B43f6aeF079F9D77C3f9a67bb6/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 20, "high": 0, "informational": 5, - "low": 4, - "medium": 0 + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 201, + "lines_analyzed_count": 156, "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.04", - "threat_score": "89.47" + "score": "3.91", + "score_v2": "78.21", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 4, - "securityScore": 73.5675, - "issueSeverityDistribution": { - "critical": 4, - "gas": 32, - "high": 5, - "informational": 17, - "low": 22, - "medium": 2 - } - }, - "contractsData": [ + }, { - "address": "0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", + "address": "0x0D1Fe8eAdb0a3e44C4Cc9D73De8dA50C1E475832", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", + "contract_address": "0x0D1Fe8eAdb0a3e44C4Cc9D73De8dA50C1E475832", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", - "contractname": "AugustusRegistry", + "contract_url": "https://base.blockscout.com/address/0x0D1Fe8eAdb0a3e44C4Cc9D73De8dA50C1E475832", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D1Fe8eAdb0a3e44C4Cc9D73De8dA50C1E475832/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, - "informational": 6, - "low": 3, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 73, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.71", - "threat_score": "84.21" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", + "address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", - "contract_chain": "base", + "contract_address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", - "contractname": "AugustusSwapper", + "contract_url": "https://optimism.blockscout.com/address/0x3b56998Ec06477704622ca8e2eA1b4db134cec32", + "contractname": "Create3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b56998Ec06477704622ca8e2eA1b4db134cec32/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 4, - "informational": 10, - "low": 8, - "medium": 1 + "gas": 1, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 180, - "scan_time_taken": 1, - "score": "3.53", - "score_v2": "70.56", - "threat_score": "75.00" + "lines_analyzed_count": 35, + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.14", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", + "address": "0x05295489b6aE0d97ae7C49a42989497294F7F428", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", + "contract_address": "0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", - "contractname": "FeeClaimer", + "contract_url": "https://base.blockscout.com/address/0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 2, "high": 0, - "informational": 1, - "low": 8, - "medium": 1 + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 149, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.50", - "threat_score": "95.00" + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", + "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", - "contract_chain": "base", + "contract_address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", - "contractname": "TokenTransferProxy", + "contract_url": "https://eth.blockscout.com/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "contractname": "PayloadsControllerDataHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x93aAAe79a53759cD164340E4C8766E4Db5331cD7/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 1, + "gas": 7, + "high": 2, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.62", - "score_v2": "72.50", - "threat_score": "85.00" + "score": "3.24", + "score_v2": "64.81", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "synthetix", - "doc": "https://github.com/Synthetixio/synthetix-docs/blob/master/content/addresses.md", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 43, - "totalContractsNumber": 124, - "solidityScanContractsNumber": 43, - "securityScore": 88.20186046511631, - "issueSeverityDistribution": { - "critical": 5, - "gas": 2604, - "high": 67, - "informational": 1946, - "low": 425, - "medium": 106 - } - }, - "contractsData": [ - { - "address": "0x7A3d898b717e50a96fd8b232E9d15F0A547A7eeb", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD", + "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD", + "contract_address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD", - "contractname": "TokenState", + "contract_url": "https://eth.blockscout.com/address/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 0, - "informational": 2, - "low": 4, - "medium": 0 + "informational": 3, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 178, + "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.01", - "threat_score": "84.21" + "score": "3.88", + "score_v2": "77.53", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6", - "isVerified": false, - "solidityScanReport": null + "address": "0xe0b9B4f959fa8B52B7228c8D78875482b8813349", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe0b9B4f959fa8B52B7228c8D78875482b8813349", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xe0b9B4f959fa8B52B7228c8D78875482b8813349", + "contractname": "StableDebtToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe0b9B4f959fa8B52B7228c8D78875482b8813349/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 14, + "high": 1, + "informational": 5, + "low": 16, + "medium": 0 + }, + "lines_analyzed_count": 389, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.58", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67", + "address": "0xC1F6588f4A1145D0B7F94c86a773bB47F0eC0759", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67", - "contract_chain": "eth", + "contract_address": "0xC1F6588f4A1145D0B7F94c86a773bB47F0eC0759", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67", - "contractname": "TokenState", + "contract_url": "https://base.blockscout.com/address/0xC1F6588f4A1145D0B7F94c86a773bB47F0eC0759", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC1F6588f4A1145D0B7F94c86a773bB47F0eC0759/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 8, - "high": 0, - "informational": 1, + "high": 1, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 253, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.86", - "threat_score": "84.21" + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x10A5F7D9D65bCc2734763444D4940a31b109275f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9956c5019a24fbd5B506AD070b771577bAc5c343", + "address": "0xaED3b56FeA82E809665f02AcBcDEc0816c75f4d9", "isVerified": false, "solidityScanReport": null }, { - "address": "0x52496fE8a4feaEFe14d9433E00D48E6929c13deC", + "address": "0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x52496fE8a4feaEFe14d9433E00D48E6929c13deC", - "contract_chain": "eth", + "contract_address": "0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x52496fE8a4feaEFe14d9433E00D48E6929c13deC", - "contractname": "TokenState", + "contract_url": "https://base.blockscout.com/address/0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x52496fE8a4feaEFe14d9433E00D48E6929c13deC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 2, "high": 0, "informational": 1, - "low": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 253, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.86", - "threat_score": "84.21" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A", + "address": "0x03506214379aA86ad1176af71c260278cfa10B38", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A", - "contract_chain": "eth", + "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A", - "contractname": "DebtMigratorOnEthereum", + "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 123, - "high": 1, - "informational": 152, - "low": 11, - "medium": 3 + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 2186, - "scan_time_taken": 5, - "score": "4.29", - "score_v2": "85.82", - "threat_score": "85.00" + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xaa03aB31b55DceEeF845C8d17890CC61cD98eD04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a", + "address": "0xc7751400F809cdB0C167F87985083C558a0610F7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a", - "contract_chain": "eth", + "contract_address": "0xc7751400F809cdB0C167F87985083C558a0610F7", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a", - "contractname": "ShortingRewards", + "contract_url": "https://base.blockscout.com/address/0xc7751400F809cdB0C167F87985083C558a0610F7", + "contractname": "AaveV3ConfigEngine", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc7751400F809cdB0C167F87985083C558a0610F7/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 76, - "high": 1, - "informational": 39, - "low": 14, - "medium": 6 + "gas": 8, + "high": 0, + "informational": 8, + "low": 11, + "medium": 0 }, - "lines_analyzed_count": 1088, - "scan_time_taken": 3, - "score": "4.24", - "score_v2": "84.83", - "threat_score": "80.00" + "lines_analyzed_count": 236, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.90", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x26Fa0665660c1D3a3666584669511d3c66Ad37Cb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x042A7A0022A7695454ac5Be77a4860e50c9683fC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdAe6C79c46aB3B280Ca28259000695529cbD1339", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaeA0065E146FD75Dc24465961a583827284D405a", + "address": "0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaeA0065E146FD75Dc24465961a583827284D405a", - "contract_chain": "eth", + "contract_address": "0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xaeA0065E146FD75Dc24465961a583827284D405a", - "contractname": "ExchangerWithFeeRecAlternatives", + "contract_url": "https://base.blockscout.com/address/0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaeA0065E146FD75Dc24465961a583827284D405a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 171, - "high": 4, - "informational": 155, - "low": 28, - "medium": 6 + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 3690, - "scan_time_taken": 10, - "score": "4.44", - "score_v2": "88.73", - "threat_score": "85.00" + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.59", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x12DC1273915A16ab8BD47bA7866B240c253e4c12", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd2dF355C19471c8bd7D8A3aa27Ff4e26A21b4076", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc757aCBa3c0506218b3022266a9DC7F3612d85f5", + "address": "0x7376b2F323dC56fCd4C191B34163ac8a84702DAB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc757aCBa3c0506218b3022266a9DC7F3612d85f5", - "contract_chain": "eth", + "contract_address": "0x7376b2F323dC56fCd4C191B34163ac8a84702DAB", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc757aCBa3c0506218b3022266a9DC7F3612d85f5", - "contractname": "FlexibleStorage", + "contract_url": "https://base.blockscout.com/address/0x7376b2F323dC56fCd4C191B34163ac8a84702DAB", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc757aCBa3c0506218b3022266a9DC7F3612d85f5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7376b2F323dC56fCd4C191B34163ac8a84702DAB/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 2, "high": 0, - "informational": 17, - "low": 2, - "medium": 2 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 497, + "lines_analyzed_count": 30, "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.13", - "threat_score": "94.74" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F", + "address": "0x6fCe2756794128B1771324caA860965801DCbCdB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F", - "contract_chain": "eth", + "contract_address": "0x6fCe2756794128B1771324caA860965801DCbCdB", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F", - "contractname": "SynthetixBridgeToOptimism", + "contract_url": "https://base.blockscout.com/address/0x6fCe2756794128B1771324caA860965801DCbCdB", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6fCe2756794128B1771324caA860965801DCbCdB/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, - "high": 7, - "informational": 159, - "low": 16, - "medium": 4 + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 2382, - "scan_time_taken": 6, - "score": "4.24", - "score_v2": "84.76", - "threat_score": "85.00" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x05a9CBe762B36632b3594DA4F082340E0e5343e8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x62922670313bf6b41C580143d1f6C173C5C20019", + "address": "0x43955b0899Ab7232E3a454cf84AedD22Ad46FD33", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x62922670313bf6b41C580143d1f6C173C5C20019", - "contract_chain": "eth", + "contract_address": "0x43955b0899Ab7232E3a454cf84AedD22Ad46FD33", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x62922670313bf6b41C580143d1f6C173C5C20019", - "contractname": "TradingRewards", + "contract_url": "https://base.blockscout.com/address/0x43955b0899Ab7232E3a454cf84AedD22Ad46FD33", + "contractname": "ACLManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x62922670313bf6b41C580143d1f6C173C5C20019/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43955b0899Ab7232E3a454cf84AedD22Ad46FD33/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 80, - "high": 3, - "informational": 49, - "low": 11, - "medium": 5 + "critical": 12, + "gas": 7, + "high": 0, + "informational": 1, + "low": 15, + "medium": 0 }, - "lines_analyzed_count": 1469, - "scan_time_taken": 4, - "score": "4.39", - "score_v2": "87.88", - "threat_score": "80.00" + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "1.34", + "score_v2": "26.87", + "threat_score": "100.00", + "score_rating": "Low" } } }, { - "address": "0xd711709eFc452152B7ad11DbD01ed4B69c9421B3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE1cc2332852B2Ac0dA59A1f9D3051829f4eF3c1C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcf1405b18dBCEA2893Abe635c88359C75878B9e1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAb0B2f1Cf979cdbF4676251F35353eC5AF2732Dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE1f64079aDa6Ef07b03982Ca34f1dD7152AA3b86", + "address": "0xfe742Fa2a84294E8316F05b17c05090Fc68B5105", "isVerified": false, "solidityScanReport": null }, { - "address": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", + "address": "0x24e6e0795b3c7c71D965fCc4f371803d1c1DcA1E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", - "contract_chain": "eth", + "contract_address": "0x24e6e0795b3c7c71D965fCc4f371803d1c1DcA1E", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", - "contractname": "ProxyERC20", + "contract_url": "https://base.blockscout.com/address/0x24e6e0795b3c7c71D965fCc4f371803d1c1DcA1E", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x57Ab1ec28D129707052df4dF418D58a2D46d5f51/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24e6e0795b3c7c71D965fCc4f371803d1c1DcA1E/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 2, - "informational": 8, - "low": 8, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 509, - "scan_time_taken": 1, - "score": "4.59", - "score_v2": "91.75", - "threat_score": "80.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x942Eb6e8c029EB22103743C99985aF4F4515a559", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd3f527F47A9DF2f6cBf631081315b6e2FE4e4521", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8F586F063ffbb89b186C8e604FC6614766f9C9d1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF0de877F2F9E7A60767f9BA662F10751566AD01c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb", + "address": "0x4200000000000000000000000000000000000006", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb", - "contract_chain": "eth", + "contract_address": "0x4200000000000000000000000000000000000006", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb", - "contractname": "ProxyERC20", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000006", + "contractname": "WETH9", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000006/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 2, - "informational": 8, - "low": 8, + "gas": 13, + "high": 1, + "informational": 16, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 507, - "scan_time_taken": 1, - "score": "4.59", - "score_v2": "91.72", - "threat_score": "80.00" + "lines_analyzed_count": 757, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.85", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0", + "address": "0x1DabC36f19909425f654777249815c073E8Fd79F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0", - "contract_chain": "eth", + "contract_address": "0x1DabC36f19909425f654777249815c073E8Fd79F", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0", - "contractname": "TokenState", + "contract_url": "https://base.blockscout.com/address/0x1DabC36f19909425f654777249815c073E8Fd79F", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1DabC36f19909425f654777249815c073E8Fd79F/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 2, "high": 0, - "informational": 1, - "low": 2, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 253, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.86", - "threat_score": "84.21" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x13A114a3Fa8A6CE03a0C5488BE9e614d78eDdb0c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbBC455cb4F1B9e4bFC4B73970d360c8f032EfEE6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCb29D2cf2C65d3Be1d00F07f3441390432D55203", + "address": "0xf9cc4F0D883F1a1eb2c253bdb46c254Ca51E1F44", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCb29D2cf2C65d3Be1d00F07f3441390432D55203", - "contract_chain": "eth", + "contract_address": "0xf9cc4F0D883F1a1eb2c253bdb46c254Ca51E1F44", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCb29D2cf2C65d3Be1d00F07f3441390432D55203", - "contractname": "TokenState", + "contract_url": "https://base.blockscout.com/address/0xf9cc4F0D883F1a1eb2c253bdb46c254Ca51E1F44", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCb29D2cf2C65d3Be1d00F07f3441390432D55203/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9cc4F0D883F1a1eb2c253bdb46c254Ca51E1F44/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 2, "high": 0, - "informational": 1, - "low": 2, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 253, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.86", - "threat_score": "84.21" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x067e398605E84F2D0aEEC1806e62768C5110DCc6", + "address": "0x868a501e68F3D1E89CfC0D22F6b22E8dabce5F04", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x067e398605E84F2D0aEEC1806e62768C5110DCc6", - "contract_chain": "eth", + "contract_address": "0x868a501e68F3D1E89CfC0D22F6b22E8dabce5F04", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x067e398605E84F2D0aEEC1806e62768C5110DCc6", - "contractname": "CollateralManager", + "contract_url": "https://base.blockscout.com/address/0x868a501e68F3D1E89CfC0D22F6b22E8dabce5F04", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x067e398605E84F2D0aEEC1806e62768C5110DCc6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x868a501e68F3D1E89CfC0D22F6b22E8dabce5F04/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 146, - "high": 5, - "informational": 52, - "low": 25, - "medium": 8 + "gas": 19, + "high": 0, + "informational": 12, + "low": 20, + "medium": 1 }, - "lines_analyzed_count": 1818, - "scan_time_taken": 5, - "score": "4.20", - "score_v2": "83.94", - "threat_score": "80.00" + "lines_analyzed_count": 947, + "scan_time_taken": 1, + "score": "4.61", + "score_v2": "92.19", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xdc883b9d9Ee16f74bE08826E68dF4C9D9d26e8bD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x13C1542A468319688B89E323fe9A3Be3A90EBb27", + "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x13C1542A468319688B89E323fe9A3Be3A90EBb27", + "contract_address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x13C1542A468319688B89E323fe9A3Be3A90EBb27", - "contractname": "StakingRewards", + "contract_url": "https://eth.blockscout.com/address/0x78F8Bd884C3D738B74B420540659c82f392820e0", + "contractname": "ParaSwapWithdrawSwapAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x13C1542A468319688B89E323fe9A3Be3A90EBb27/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x78F8Bd884C3D738B74B420540659c82f392820e0/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, - "high": 1, - "informational": 30, - "low": 11, - "medium": 3 + "gas": 3, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 657, - "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.87", - "threat_score": "85.00" + "lines_analyzed_count": 86, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.88", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x15fd6e554874B9e70F832Ed37f231Ac5E142362f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x696c905F8F8c006cA46e9808fE7e00049507798F", + "address": "0xEdD3b4737C1a0011626631a977b91Cf3E944982d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x696c905F8F8c006cA46e9808fE7e00049507798F", - "contract_chain": "eth", + "contract_address": "0xEdD3b4737C1a0011626631a977b91Cf3E944982d", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x696c905F8F8c006cA46e9808fE7e00049507798F", - "contractname": "SystemStatus", + "contract_url": "https://base.blockscout.com/address/0xEdD3b4737C1a0011626631a977b91Cf3E944982d", + "contractname": "UiIncentiveDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x696c905F8F8c006cA46e9808fE7e00049507798F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEdD3b4737C1a0011626631a977b91Cf3E944982d/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 78, + "gas": 18, "high": 0, - "informational": 7, + "informational": 4, "low": 2, - "medium": 2 + "medium": 0 }, - "lines_analyzed_count": 616, - "scan_time_taken": 2, - "score": "4.23", - "score_v2": "84.58", - "threat_score": "84.21" + "lines_analyzed_count": 403, + "scan_time_taken": 4, + "score": "4.68", + "score_v2": "93.55", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xDF69bC4541b86Aa4c5A470B4347E730c38b2c3B2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x167009dcDA2e49930a71712D956f02cc980DcC1b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc0d8994Cd78eE1980885DF1A0C5470fC977b5cFe", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x73B1a2643507Cd30F11Dfcf2D974f4373E5BC077", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x93B6e9FbBd2c32a0DC3C2B943B7C3CBC2fE23730", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC1AAE9d18bBe386B102435a8632C8063d31e747C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02", + "address": "0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02", - "contract_chain": "eth", + "contract_address": "0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02", - "contractname": "FeePoolState", + "contract_url": "https://base.blockscout.com/address/0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", + "contractname": "WrappedTokenGatewayV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8be473dCfA93132658821E67CbEB684ec8Ea2E74/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 58, - "high": 0, - "informational": 27, - "low": 5, - "medium": 1 + "critical": 5, + "gas": 13, + "high": 4, + "informational": 1, + "low": 14, + "medium": 0 }, - "lines_analyzed_count": 776, + "lines_analyzed_count": 207, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.37", - "threat_score": "78.95" + "score": "3.00", + "score_v2": "59.90", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x7e88D19A79b291cfE5696d496055f7e57F537A75", + "address": "0xa9dF5c62d16d3f496673F4d736852017b086eCA0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59dca05b6c26dbd64b5381374aAaC5CD05644C28", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7e88D19A79b291cfE5696d496055f7e57F537A75", - "contract_chain": "eth", + "contract_address": "0x59dca05b6c26dbd64b5381374aAaC5CD05644C28", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7e88D19A79b291cfE5696d496055f7e57F537A75", - "contractname": "TokenState", + "contract_url": "https://base.blockscout.com/address/0x59dca05b6c26dbd64b5381374aAaC5CD05644C28", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e88D19A79b291cfE5696d496055f7e57F537A75/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59dca05b6c26dbd64b5381374aAaC5CD05644C28/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 2, "high": 0, - "informational": 1, - "low": 2, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 253, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.86", - "threat_score": "84.21" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x7af65f1740c0eB816A27FD808EaF6Ab09F6Fa646", + "address": "0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D", "isVerified": false, "solidityScanReport": null }, { - "address": "0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", + "address": "0x136848FdaedEB56245bE0e61E28A3CB8c0B45CaA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", - "contract_chain": "eth", + "contract_address": "0x136848FdaedEB56245bE0e61E28A3CB8c0B45CaA", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", - "contractname": "TokenState", + "contract_url": "https://base.blockscout.com/address/0x136848FdaedEB56245bE0e61E28A3CB8c0B45CaA", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x136848FdaedEB56245bE0e61E28A3CB8c0B45CaA/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 8, - "high": 0, - "informational": 1, + "high": 1, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 253, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.86", - "threat_score": "84.21" + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x104eDF1da359506548BFc7c25bA1E28C16a70235", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F", + "address": "0x16A004065dfb11276DcB29Dc03fb8A85f9A43C6e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F", - "contract_chain": "eth", + "contract_address": "0x16A004065dfb11276DcB29Dc03fb8A85f9A43C6e", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F", - "contractname": "RewardEscrow", + "contract_url": "https://base.blockscout.com/address/0x16A004065dfb11276DcB29Dc03fb8A85f9A43C6e", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x16A004065dfb11276DcB29Dc03fb8A85f9A43C6e/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, - "high": 1, - "informational": 25, - "low": 3, - "medium": 2 + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 854, - "scan_time_taken": 2, - "score": "4.43", - "score_v2": "88.52", - "threat_score": "84.21" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "address": "0x2E549104c516b8657A7D888494DfbAbD7C70b464", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", - "contract_chain": "eth", + "contract_address": "0x2E549104c516b8657A7D888494DfbAbD7C70b464", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", - "contractname": "CircuitBreaker", + "contract_url": "https://base.blockscout.com/address/0x2E549104c516b8657A7D888494DfbAbD7C70b464", + "contractname": "ParaSwapLiquiditySwapAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2E549104c516b8657A7D888494DfbAbD7C70b464/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, - "high": 1, - "informational": 128, - "low": 10, - "medium": 4 + "gas": 6, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 1753, - "scan_time_taken": 4, - "score": "4.20", - "score_v2": "83.97", - "threat_score": "84.21" + "lines_analyzed_count": 211, + "scan_time_taken": 1, + "score": "4.62", + "score_v2": "92.42", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x545973f28950f50fc6c7F52AAb4Ad214A27C0564", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5D4C724BFe3a228Ff0E29125Ac1571FE093700a4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA", + "address": "0x2425A746911128c2eAA7bEBDc9Bc452eE52208a1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA", - "contract_chain": "eth", + "contract_address": "0x2425A746911128c2eAA7bEBDc9Bc452eE52208a1", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA", - "contractname": "CollateralEth", + "contract_url": "https://base.blockscout.com/address/0x2425A746911128c2eAA7bEBDc9Bc452eE52208a1", + "contractname": "VariableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2425A746911128c2eAA7bEBDc9Bc452eE52208a1/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, - "high": 2, - "informational": 94, - "low": 14, - "medium": 10 + "gas": 9, + "high": 0, + "informational": 1, + "low": 15, + "medium": 0 }, - "lines_analyzed_count": 2416, - "scan_time_taken": 7, - "score": "4.39", - "score_v2": "87.87", - "threat_score": "85.00" + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.36", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x89FCb32F29e509cc42d0C8b6f058C993013A843F", + "address": "0x0a1d576f3eFeF75b330424287a95A366e8281D54", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x89FCb32F29e509cc42d0C8b6f058C993013A843F", - "contract_chain": "eth", + "contract_address": "0x0a1d576f3eFeF75b330424287a95A366e8281D54", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x89FCb32F29e509cc42d0C8b6f058C993013A843F", - "contractname": "SynthetixDebtShare", + "contract_url": "https://base.blockscout.com/address/0x0a1d576f3eFeF75b330424287a95A366e8281D54", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x89FCb32F29e509cc42d0C8b6f058C993013A843F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0a1d576f3eFeF75b330424287a95A366e8281D54/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 82, + "gas": 2, "high": 0, - "informational": 34, - "low": 13, - "medium": 2 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 1013, - "scan_time_taken": 3, - "score": "4.27", - "score_v2": "85.39", - "threat_score": "80.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xfb020CA7f4e8C4a5bBBe060f59a249c6275d2b69", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B", + "address": "0xAe940e61E9863178b71500c9B5faE2a04Da361a1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B", - "contract_chain": "eth", + "contract_address": "0xAe940e61E9863178b71500c9B5faE2a04Da361a1", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B", - "contractname": "ProxyERC20", + "contract_url": "https://base.blockscout.com/address/0xAe940e61E9863178b71500c9B5faE2a04Da361a1", + "contractname": "AaveParaswapFeeClaimer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAe940e61E9863178b71500c9B5faE2a04Da361a1/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 2, - "informational": 7, - "low": 11, - "medium": 2 + "gas": 0, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 397, - "scan_time_taken": 3, - "score": "4.31", - "score_v2": "86.15", - "threat_score": "80.00" + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x3f27c540ADaE3a9E8c875C61e3B970b559d7F65d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1cB004a8e84a5CE95C1fF895EE603BaC8EC506c7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeAcaEd9581294b1b5cfb6B941d4B8B81B2005437", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x385e1Eb2FF28F4A637DA2C9971F8CAF5F5b1E77c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b", + "address": "0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b", - "contract_chain": "eth", + "contract_address": "0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b", - "contractname": "RewardsDistribution", + "contract_url": "https://base.blockscout.com/address/0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, - "high": 1, - "informational": 24, - "low": 9, - "medium": 3 + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 692, - "scan_time_taken": 2, - "score": "4.24", - "score_v2": "84.83", - "threat_score": "85.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xAa5A3D7F04E15b22Eb3664B56310aA18A3527Ec7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0F83287FF768D1c1e17a42F44d644D7F22e8ee1d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe533139Af961c9747356D947838c98451015e234", + "address": "0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe533139Af961c9747356D947838c98451015e234", - "contract_chain": "eth", + "contract_address": "0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe533139Af961c9747356D947838c98451015e234", - "contractname": "SynthRedeemer", + "contract_url": "https://base.blockscout.com/address/0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", + "contractname": "Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe533139Af961c9747356D947838c98451015e234/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, - "high": 1, - "informational": 32, - "low": 4, - "medium": 2 + "gas": 3, + "high": 0, + "informational": 10, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 804, - "scan_time_taken": 2, - "score": "4.29", - "score_v2": "85.82", - "threat_score": "85.00" + "lines_analyzed_count": 217, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "87.10", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x81Aee4EA48f678E172640fB5813cf7A96AFaF6C3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da", + "address": "0x468973e3264F2aEba0417A8f2cD0Ec397E738898", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da", - "contract_chain": "eth", + "contract_address": "0x468973e3264F2aEba0417A8f2cD0Ec397E738898", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da", - "contractname": "EscrowChecker", + "contract_url": "https://base.blockscout.com/address/0x468973e3264F2aEba0417A8f2cD0Ec397E738898", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x468973e3264F2aEba0417A8f2cD0Ec397E738898/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 2, "high": 0, "informational": 1, - "low": 0, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 36, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.03", - "score_v2": "80.56", - "threat_score": "94.74" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x0e16A6876210841577b233C4165d7B7EdF640b8a", + "address": "0x4e65fE4DbA92790696d040ac24Aa414708F5c0AB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0e16A6876210841577b233C4165d7B7EdF640b8a", - "contract_chain": "eth", + "contract_address": "0x4e65fE4DbA92790696d040ac24Aa414708F5c0AB", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0e16A6876210841577b233C4165d7B7EdF640b8a", - "contractname": "OwnerRelayOnEthereum", + "contract_url": "https://base.blockscout.com/address/0x4e65fE4DbA92790696d040ac24Aa414708F5c0AB", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e16A6876210841577b233C4165d7B7EdF640b8a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e65fE4DbA92790696d040ac24Aa414708F5c0AB/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 68, + "gas": 2, "high": 0, - "informational": 89, - "low": 4, - "medium": 1 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 844, - "scan_time_taken": 2, - "score": "4.00", - "score_v2": "80.09", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xD71eCFF9342A5Ced620049e616c5035F1dB98620", + "address": "0x174446a6741300cD2E7C1b1A636Fee99c8F83502", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5F41718459955217df6A02AA8f5C19614ECfA6E7", + "address": "0x4A4c73d563395ad827511F70097d4Ef82E653805", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5F41718459955217df6A02AA8f5C19614ECfA6E7", - "contract_chain": "eth", + "contract_address": "0x4A4c73d563395ad827511F70097d4Ef82E653805", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5F41718459955217df6A02AA8f5C19614ECfA6E7", - "contractname": "DirectIntegrationManager", + "contract_url": "https://base.blockscout.com/address/0x4A4c73d563395ad827511F70097d4Ef82E653805", + "contractname": "FreezingSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F41718459955217df6A02AA8f5C19614ECfA6E7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4A4c73d563395ad827511F70097d4Ef82E653805/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 86, - "high": 1, - "informational": 106, - "low": 4, - "medium": 2 + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 975, - "scan_time_taken": 3, - "score": "3.92", - "score_v2": "78.46", - "threat_score": "84.21" + "lines_analyzed_count": 21, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x8d203C458d536Fe0F97e9f741bC231EaC8cd91cf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x07C1E81C345A7c58d7c24072EFc5D929BD0647AD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x631E93A0fb06B5eC6d52c0A2D89a3f9672d6Ba64", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFBaEdde70732540cE2B11A8AC58Eb2dC0D69dE10", - "isVerified": false, - "solidityScanReport": null + "address": "0xcf3D55c10DB69f28fD1A75Bd73f3D8A2d9c595ad", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcf3D55c10DB69f28fD1A75Bd73f3D8A2d9c595ad", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xcf3D55c10DB69f28fD1A75Bd73f3D8A2d9c595ad", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcf3D55c10DB69f28fD1A75Bd73f3D8A2d9c595ad/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0xFAd53Cc9480634563E8ec71E8e693Ffd07981d38", + "address": "0x945fD405773973d286De54E44649cc0d9e264F78", "isVerified": false, "solidityScanReport": null }, { - "address": "0xF48e200EAF9906362BB1442fca31e0835773b8B4", + "address": "0x41A7C3f5904ad176dACbb1D99101F59ef0811DC1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1620Aa736939597891C1940CF0d28b82566F9390", + "address": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1620Aa736939597891C1940CF0d28b82566F9390", - "contract_chain": "eth", + "contract_address": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1620Aa736939597891C1940CF0d28b82566F9390", - "contractname": "DebtCache", + "contract_url": "https://base.blockscout.com/address/0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", + "contractname": "Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1620Aa736939597891C1940CF0d28b82566F9390/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 135, - "high": 2, - "informational": 128, - "low": 8, - "medium": 4 + "gas": 3, + "high": 0, + "informational": 10, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 2171, - "scan_time_taken": 6, - "score": "4.31", - "score_v2": "86.23", - "threat_score": "85.00" + "lines_analyzed_count": 217, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "87.10", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x6568D9e750fC44AF00f857885Dfb8281c00529c4", + "address": "0xBA9424d650A4F5c80a0dA641254d1AcCE2A37057", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6568D9e750fC44AF00f857885Dfb8281c00529c4", - "contract_chain": "eth", + "contract_address": "0xBA9424d650A4F5c80a0dA641254d1AcCE2A37057", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6568D9e750fC44AF00f857885Dfb8281c00529c4", - "contractname": "TokenState", + "contract_url": "https://base.blockscout.com/address/0xBA9424d650A4F5c80a0dA641254d1AcCE2A37057", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6568D9e750fC44AF00f857885Dfb8281c00529c4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA9424d650A4F5c80a0dA641254d1AcCE2A37057/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 2, "high": 0, "informational": 1, - "low": 2, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 253, + "lines_analyzed_count": 139, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.86", - "threat_score": "84.21" + "score": "4.32", + "score_v2": "86.33", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x97fe22E7341a0Cd8Db6F6C021A24Dc8f4DAD855F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xca68a3D663483515a9D434E854AB59A41b3A523c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8", + "address": "0x5598BbFA2f4fE8151f45bBA0a3edE1b54B51a0a9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8", - "contract_chain": "eth", + "contract_address": "0x5598BbFA2f4fE8151f45bBA0a3edE1b54B51a0a9", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8", - "contractname": "SystemSettings", + "contract_url": "https://base.blockscout.com/address/0x5598BbFA2f4fE8151f45bBA0a3edE1b54B51a0a9", + "contractname": "ParaSwapWithdrawSwapAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5598BbFA2f4fE8151f45bBA0a3edE1b54B51a0a9/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 210, - "high": 9, - "informational": 135, - "low": 41, - "medium": 2 + "gas": 3, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 2261, - "scan_time_taken": 6, - "score": "3.96", - "score_v2": "79.26", - "threat_score": "84.21" + "lines_analyzed_count": 86, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.88", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x48D7f315feDcaD332F68aafa017c7C158BC54760", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8302FE9F0C509a996573D3Cc5B0D5D51e4FDD5eC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x573E5105c4B92416D1544A188F1bf77d442Bb52d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x646F23085281Dbd006FBFD211FD38d0743884864", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83", + "address": "0xD4a0e0b9149BCee3C920d2E00b5dE09138fd8bb7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83", - "contract_chain": "eth", + "contract_address": "0xD4a0e0b9149BCee3C920d2E00b5dE09138fd8bb7", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83", - "contractname": "AddressResolver", + "contract_url": "https://base.blockscout.com/address/0xD4a0e0b9149BCee3C920d2E00b5dE09138fd8bb7", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD4a0e0b9149BCee3C920d2E00b5dE09138fd8bb7/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 2, "high": 0, - "informational": 9, - "low": 4, - "medium": 1 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 385, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.75", - "threat_score": "84.21" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x75A0c1597137AA36B40b6a515D997F9a6c6eefEB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF6b1C627e95BFc3c1b4c9B825a032Ff0fBf3e07d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91b82d62Ff322b8e02b86f33E9A99a813437830d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02f9bC46beD33acdB9cb002fe346734CeF8a9480", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8A1A00Df7aA0102497C7591912bA8301e8dB8CdB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x84D626B2BB4D0F064067e4BF80FCe7055d8F3E7B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618", + "address": "0x4EA71A20e655794051D1eE8b6e4A3269B13ccaCc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618", - "contract_chain": "eth", + "contract_address": "0x4EA71A20e655794051D1eE8b6e4A3269B13ccaCc", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618", - "contractname": "FeePool", + "contract_url": "https://base.blockscout.com/address/0x4EA71A20e655794051D1eE8b6e4A3269B13ccaCc", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4EA71A20e655794051D1eE8b6e4A3269B13ccaCc/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, - "high": 4, - "informational": 174, - "low": 38, - "medium": 4 - }, - "lines_analyzed_count": 3325, - "scan_time_taken": 9, - "score": "4.34", - "score_v2": "86.80", - "threat_score": "80.00" + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 132, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.09", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x1715AC0743102BF5Cd58EfBB6Cf2dC2685d967b6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4a39AEf2281ac0D192a9c4783604833bA8F31174", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9D003Cc298E7Ea141A809C241C0a703176DA3ba3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa8E31E3C38aDD6052A9407298FAEB8fD393A6cF9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf79603a71144e415730C1A6f57F366E4Ea962C00", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB", + "address": "0xc85b1E333aecc99340b2320493Fe2d22b8734795", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB", - "contract_chain": "eth", + "contract_address": "0xc85b1E333aecc99340b2320493Fe2d22b8734795", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB", - "contractname": "FeePoolEternalStorage", + "contract_url": "https://base.blockscout.com/address/0xc85b1E333aecc99340b2320493Fe2d22b8734795", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc85b1E333aecc99340b2320493Fe2d22b8734795/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 0, - "informational": 10, - "low": 16, + "gas": 4, + "high": 2, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 451, - "scan_time_taken": 1, - "score": "4.40", - "score_v2": "88.03", - "threat_score": "84.21" + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x8Ef8cA2AcAaAfEc19fB366C11561718357F780F2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB", + "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB", - "contract_chain": "eth", + "contract_address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB", - "contractname": "RewardEscrowV2Storage", + "contract_url": "https://base.blockscout.com/address/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", + "contractname": "FiatTokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 53, - "high": 3, - "informational": 16, - "low": 14, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 940, - "scan_time_taken": 2, - "score": "4.42", - "score_v2": "88.40", - "threat_score": "84.21" + "lines_analyzed_count": 41, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "address": "0x2f51b00eC4912874DFDBd8dC3C8e390c21e77aF9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", - "contract_chain": "eth", + "contract_address": "0x2f51b00eC4912874DFDBd8dC3C8e390c21e77aF9", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", - "contractname": "ProxyERC20", + "contract_url": "https://base.blockscout.com/address/0x2f51b00eC4912874DFDBd8dC3C8e390c21e77aF9", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f51b00eC4912874DFDBd8dC3C8e390c21e77aF9/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 2, - "informational": 8, - "low": 8, + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 507, + "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.59", - "score_v2": "91.72", - "threat_score": "80.00" + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x4b9Ca5607f1fF8019c1C6A3c2f0CC8de622D5B82", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDC338C7544654c7dadFEb7E44076E457963113B0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6fB7F0E78582746bd01BcB6dfbFE62cA5F4F9175", - "isVerified": false, - "solidityScanReport": null + "address": "0x5731a04B1E775f0fdd454Bf70f3335886e9A96be", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5731a04B1E775f0fdd454Bf70f3335886e9A96be", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x5731a04B1E775f0fdd454Bf70f3335886e9A96be", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5731a04B1E775f0fdd454Bf70f3335886e9A96be/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92", + "address": "0x6533A273F3aC84Df91DCD654D6EBAbA73687e246", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92", - "contract_chain": "eth", + "contract_address": "0x6533A273F3aC84Df91DCD654D6EBAbA73687e246", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92", - "contractname": "CurveRewards", + "contract_url": "https://base.blockscout.com/address/0x6533A273F3aC84Df91DCD654D6EBAbA73687e246", + "contractname": "EmissionManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6533A273F3aC84Df91DCD654D6EBAbA73687e246/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 17, - "high": 2, - "informational": 8, - "low": 9, - "medium": 0 + "critical": 2, + "gas": 12, + "high": 0, + "informational": 0, + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 729, + "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.32", - "threat_score": "85.00" + "score": "2.82", + "score_v2": "56.36", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed", + "address": "0x2Cc0Fc26eD4563A5ce5e8bdcfe1A2878676Ae156", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed", - "contract_chain": "eth", + "contract_address": "0x2Cc0Fc26eD4563A5ce5e8bdcfe1A2878676Ae156", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed", - "contractname": "TokenState", + "contract_url": "https://base.blockscout.com/address/0x2Cc0Fc26eD4563A5ce5e8bdcfe1A2878676Ae156", + "contractname": "AaveOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Cc0Fc26eD4563A5ce5e8bdcfe1A2878676Ae156/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 + "gas": 11, + "high": 1, + "informational": 2, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 253, + "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.86", - "threat_score": "84.21" + "score": "4.12", + "score_v2": "82.31", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xb440DD674e1243644791a4AdfE3A2AbB0A92d309", + "address": "0xDBea12F69D3Fcb4Be9FD14dd450AAe2B2a3d4de7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb440DD674e1243644791a4AdfE3A2AbB0A92d309", - "contract_chain": "eth", + "contract_address": "0xDBea12F69D3Fcb4Be9FD14dd450AAe2B2a3d4de7", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb440DD674e1243644791a4AdfE3A2AbB0A92d309", - "contractname": "Proxy", + "contract_url": "https://base.blockscout.com/address/0xDBea12F69D3Fcb4Be9FD14dd450AAe2B2a3d4de7", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb440DD674e1243644791a4AdfE3A2AbB0A92d309/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDBea12F69D3Fcb4Be9FD14dd450AAe2B2a3d4de7/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 8, - "high": 0, - "informational": 7, - "low": 4, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 310, + "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.58", - "threat_score": "84.21" + "score": "4.69", + "score_v2": "93.77", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x8e9757479D5ad4E7f9d951B60d39F5220b893d6c", + "address": "0x2d8A3C5677189723C4cB8873CfC9C8976FDF38Ac", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf02ce48fD47D7FA1B7a45a0444805d320D035775", + "address": "0x99CBC45ea5bb7eF3a5BC08FB1B7E56bB2442Ef0D", "isVerified": false, "solidityScanReport": null }, { - "address": "0x971e78e0C92392A4E39099835cF7E6aB535b2227", + "address": "0x529467C76f234F2bD359d7ecF7c660A2846b04e2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2DC219E716793fb4b21548C0f009Ba3Af753ab01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBBaDd47fbaFa9dE717FE203e4707DEB893C64654", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x971e78e0C92392A4E39099835cF7E6aB535b2227", - "contract_chain": "eth", + "contract_address": "0xBBaDd47fbaFa9dE717FE203e4707DEB893C64654", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x971e78e0C92392A4E39099835cF7E6aB535b2227", - "contractname": "HavvenEscrow", + "contract_url": "https://base.blockscout.com/address/0xBBaDd47fbaFa9dE717FE203e4707DEB893C64654", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x971e78e0C92392A4E39099835cF7E6aB535b2227/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBBaDd47fbaFa9dE717FE203e4707DEB893C64654/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 130, - "high": 2, - "informational": 99, - "low": 28, - "medium": 19 + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 2870, - "scan_time_taken": 6, - "score": "4.39", - "score_v2": "87.80", - "threat_score": "78.95" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xBb5b03E920cF702De5A3bA9Fc1445aF4B3919c88", - "isVerified": false, - "solidityScanReport": null + "address": "0x39e97c588B2907Fb67F44fea256Ae3BA064207C5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x39e97c588B2907Fb67F44fea256Ae3BA064207C5", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x39e97c588B2907Fb67F44fea256Ae3BA064207C5", + "contractname": "L2Encoder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x39e97c588B2907Fb67F44fea256Ae3BA064207C5/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 10, + "low": 2, + "medium": 10 + }, + "lines_analyzed_count": 337, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.35", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0xe36E2D3c7c34281FA3bC737950a68571736880A1", + "address": "0x98F409Fc4A42F34AE3c326c7f48ED01ae8cAeC69", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe36E2D3c7c34281FA3bC737950a68571736880A1", - "contract_chain": "eth", + "contract_address": "0x98F409Fc4A42F34AE3c326c7f48ED01ae8cAeC69", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe36E2D3c7c34281FA3bC737950a68571736880A1", - "contractname": "ProxyERC20", + "contract_url": "https://base.blockscout.com/address/0x98F409Fc4A42F34AE3c326c7f48ED01ae8cAeC69", + "contractname": "AToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe36E2D3c7c34281FA3bC737950a68571736880A1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98F409Fc4A42F34AE3c326c7f48ED01ae8cAeC69/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 9, "high": 2, - "informational": 7, - "low": 8, + "informational": 3, + "low": 11, "medium": 0 }, - "lines_analyzed_count": 389, + "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.46", - "threat_score": "80.00" + "score": "4.18", + "score_v2": "83.66", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x9BcED8A8E3Ad81c9b146FFC880358f734A06f7c0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4E3b31eB0E5CB73641EE1E65E7dCEFe520bA3ef2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x648280dD2db772CD018A0CEC72fab5bF8B7683AB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1C1D97f6338759AB814a5A717aE359573Ab5D5d4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x728A2B79Cad691531CC1146eF802617FF50c7095", + "address": "0x5779b29B0a34577d927E8D511B595ef9abbFAE82", "isVerified": false, "solidityScanReport": null }, { - "address": "0xbe5B5a7c198bC156474ed5c33CBf2F3F604F8fF8", + "address": "0x9390B1735def18560c509E2d0bc090E9d6BA257a", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1F2c3a1046c32729862fcB038369696e3273a516", + "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1F2c3a1046c32729862fcB038369696e3273a516", + "contract_address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1F2c3a1046c32729862fcB038369696e3273a516", - "contractname": "CollateralShort", + "contract_url": "https://eth.blockscout.com/address/0x05225Cd708bCa9253789C1374e4337a019e99D56", + "contractname": "CLrETHSynchronicityPriceAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F2c3a1046c32729862fcB038369696e3273a516/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05225Cd708bCa9253789C1374e4337a019e99D56/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 130, - "high": 6, - "informational": 92, - "low": 14, - "medium": 8 + "gas": 3, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 2365, - "scan_time_taken": 7, - "score": "4.37", - "score_v2": "87.40", - "threat_score": "85.00" + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.97", + "threat_score": "100.00", + "score_rating": "Great" } } - }, - { - "address": "0x977d0DD7eA212E9ca1dcD4Ec15cd7Ceb135fa68D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5Fd79D46EBA7F351fe49BFF9E87cdeA6c821eF9f", - "isVerified": false, - "solidityScanReport": null } ] - }, - "10": { + } + } + }, + { + "appName": "balmy", + "doc": "https://docs.balmy.xyz/guides/interacting-with-mean-finance#smart-contract-registry", + "chainsData": { + "1": { "overallInfo": { - "verifiedNumber": 44, - "totalContractsNumber": 733, - "solidityScanContractsNumber": 44, - "securityScore": 85.23590909090908, + "verifiedNumber": 5, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 5, + "securityScore": 59.67600000000001, "issueSeverityDistribution": { - "critical": 4, - "gas": 1567, - "high": 30, - "informational": 1334, - "low": 423, - "medium": 153 + "critical": 2, + "gas": 28, + "high": 1, + "informational": 8, + "low": 25, + "medium": 5 } }, "contractsData": [ { - "address": "0x699c039c9E21d49B8c38768619942dfaB6E8E38d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x60b7278c91c31d668fBB961B702C3CB3aD59DbA5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE854473Fc57DB647f957d813044649200C6E1c4e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x28bDE5C67624B2eF7Fa27C9C9B0678fE3009913e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe96097De5D8d168FC46B52874dF0A474E4A293D6", - "isVerified": false, - "solidityScanReport": null + "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contractname": "DCAHubPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 280, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.93", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0x27665271210aCff4Fab08AD9Bb657E91866471F0", - "isVerified": false, - "solidityScanReport": null + "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "1.82", + "score_v2": "36.36", + "threat_score": "100.00", + "score_rating": "Low" + } + } }, { - "address": "0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D", + "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D", - "contract_chain": "optimism", + "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", + "contractname": "DCAPermissionsManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 2, "gas": 22, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 6, + "low": 12, + "medium": 5 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 314, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "score": "3.77", + "score_v2": "75.48", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0xF0671cF8a1a0b3308e84852308F9624B9eC2e28f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc4786C4484C06bD463f124EBeF2175f67759EA1A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe9dceA0136FEFC76c4E639Ec60CCE70482E2aCF7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x530F4A84e99eF78A5C2A4E64Cd5d126b40c99242", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x24D29234e34793476000FA068E858dE4380646E6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2C993C071e15513419a2563766d2E7Db6A55F3C4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFF5CfDB5b9640EaEA8D23C1d72014346aE8174FD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf23DF6328A8EDCFb34B9905715a32181e72964c3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbF1E06FaCb51B8A9223F266F303a88d3Dfc46226", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x581Fa71eB5b5D704d0c268EEd58e48f801338f7B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6cb4EEcE70eF0eB8E7f81f4A0dE0FB1521E77F74", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD8aD261b4deA3Ce25642d909D2F3Cbf9D4632caf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd3f1BDdC7F25eAfDB939d6B4f62Cb9d5b19d346F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFc6895ff4756985BCa9df2AABB5f31651C591Bef", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeef768Df33e01bcd395612601569f4Ac5daf2363", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6aEa7024E001560Ebf4F634d3EBfC8403FE0c7BF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF854e2472E56fe064f726baE7352F1Ed486c6684", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3091AcaEAF27985F33a8a4b0EefEa49dc60c8506", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd4b10C896D82B3158A9a9fcb8F6fBC5A8D833C04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3d869950817920Eda9fC9A633ab7F06B97444dd7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7afF10fc89B162c7aBf77974d190E7959cb456f5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFA2fAB480bbdE7C34286616132a0e84AbC8720E6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1Cb059b7e74fD21665968C908806143E744D5F30", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0F6877e0Bb54a0739C6173A814B39D5127804123", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1681212A0Edaf314496B489AB57cB3a5aD7a833f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6a15EE080c2FdE246b674918bff3B52d414525cb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9BdC86302479112e61f3BA7761dC704f7044D304", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x70eE22558a577C9c3C7BE0A5F9Fb494c20e0545b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc", + "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc", - "contract_chain": "optimism", + "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contractname": "DCAHubCompanion", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 1, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 16, + "scan_time_taken": 0, + "score": "2.81", + "score_v2": "56.25", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xCcff378F3aA9E4ABB36fdCb03371a59008C28708", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe082Bd0Ac75c78196F312150A298ade27aebecB0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x047B3714f3B3adFC1aa1F31c710ca3cA967Aeaa3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBb1250d0D96a22CF62ee12AEcC2FA684F3Ca04E8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x77DA808032dCdd48077FA7c57afbF088713E09aD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf4Aa6bF149873Cb965061f845407091eF9f50722", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5C91D11A7a2Db54daF61e3b8cef326D930E8039A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdcCDa0cFBEE25B33Ff4Ccca64467E89512511bf6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2e26D4beC1464409c154f653A238cE5BAAA00198", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc2aA78B6d0D2A72557EdD79845b43BEE4eA4DD10", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x435e6e499610B6De3510F0Cb047D3575C7bca6E1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2BB9c128C397f50AFdB82d99096EE9E5acFF166a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD21969A86Ce5c41aAb2D492a0F802AA3e015cd9A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0e1A5c48f3Ae7c629155aFAbbBcd5442627c7EF6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6A071D06b9e317A5Bc0780dD5E7eE8C41c5C3cB8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFd7B1A558e97b7C42ab0B66699774daC1E6C91bb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x76FB9F147d40480b6e030c09CD53fDF912C6178f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x30BB2B3A49ca31e0DD9D1C330E3e9bC8d4390B33", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF5b5176933e18C4e3F603F2646f07BB262245Be8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x703f070BC98f835EDc5DE183A537d837a7c65C9F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdACBFD99Bb915739B58ac9312c78A23ACbACB6Db", + "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc564040630d6929070D85DF237FDf60F6bfE4b5F", - "isVerified": false, - "solidityScanReport": null - }, + "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "1.82", + "score_v2": "36.36", + "threat_score": "100.00", + "score_rating": "Low" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 6, + "securityScore": 61.04833333333334, + "issueSeverityDistribution": { + "critical": 2, + "gas": 29, + "high": 1, + "informational": 11, + "low": 28, + "medium": 5 + } + }, + "contractsData": [ { - "address": "0x139F94E4f0e1101c1464a321CBA815c34d58B5D9", + "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x139F94E4f0e1101c1464a321CBA815c34d58B5D9", + "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x139F94E4f0e1101c1464a321CBA815c34d58B5D9", - "contractname": "ProxyPerpsV2", + "contract_url": "https://optimism.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contractname": "DCAHubPositionDescriptor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x139F94E4f0e1101c1464a321CBA815c34d58B5D9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, - "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "gas": 3, + "high": 1, + "informational": 2, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 251, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "score": "4.66", + "score_v2": "93.23", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xcfe154521ab1fc995a6bc68880Af9888221FD27C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4c5F5843131718D76f8Ee6595F7F33D2D3329B34", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x803b5E2B4b376a747d0E95c74Cee3B9dc9B25e79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc3A4c26DFF46Da40C508BAa09C94f222fF5452eb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x95CaB224896972e69Ad626bC75D29116CE7d4521", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x977264557C22491947c88c72eb91Bf297d1bB44f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdd1122620688C25DF27DD405cf467cC9e5C0CC82", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2C5E2148bF3409659967FE3684fd999A76171235", + "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2C5E2148bF3409659967FE3684fd999A76171235", + "contract_address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2C5E2148bF3409659967FE3684fd999A76171235", - "contractname": "ProxyPerpsV2", + "contract_url": "https://optimism.blockscout.com/address/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "contractname": "DCAHubCompanion", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C5E2148bF3409659967FE3684fd999A76171235/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 1, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "1.82", + "score_v2": "36.36", + "threat_score": "100.00", + "score_rating": "Low" } } }, { - "address": "0x2292de8313E1C41935dD24dc66529b4B6cdf7424", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5Ee88eFE11a05afCE278df521A5086B998Cd8127", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x885B3fF84a0Fe82eb97A23093421504e42cc8f74", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x442b69937a0daf9D46439a71567fABE6Cb69FBaf", + "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x442b69937a0daf9D46439a71567fABE6Cb69FBaf", + "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x442b69937a0daf9D46439a71567fABE6Cb69FBaf", - "contractname": "ProxyPerpsV2", + "contract_url": "https://optimism.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", + "contractname": "DCAPermissionsManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x442b69937a0daf9D46439a71567fABE6Cb69FBaf/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 2, "gas": 22, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 9, + "low": 12, + "medium": 5 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 314, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "score": "3.73", + "score_v2": "74.52", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0xEdB8F5e51e5B11E73beA72600aa2De7a4A2eAFa4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6940e7C6125a177b052C662189bb27692E88E9Cb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb76ab289C1C81498A17382CA40E799DA494f7EB7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCee08cC3BB744dEC69f6eECf5B7B62CCD9143E99", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x35B9D048d4CB99bB34d59fBF962E86B8Ee44760F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x76BB1Edf0C55eC68f4C8C7fb3C076b811b1a9b9f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x937C9E1d18bEB4F8E1BCB0Dd7a612ca6012517a3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x28E1CE29aCdFe1E74e6fA18591E1D5481D2085a1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7733b88Bf971b9c77cC3C1B64a2Ef4fC06b08017", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDB3de223c0cF8D76A4Ae3a09308Fc605c6dF8802", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2365D3e91E585c974c28a5B82d6AA266F68a44Ad", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa26677434188Db65e42dd5606EE297366361cc2D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe0c39E7b896E7fd1F9fd221079502BDa23e81115", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x649F44CAC3276557D03223Dbf6395Af65b11c11c", + "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x649F44CAC3276557D03223Dbf6395Af65b11c11c", + "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x649F44CAC3276557D03223Dbf6395Af65b11c11c", - "contractname": "PerpsV2MarketSettings", + "contract_url": "https://optimism.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contractname": "DCAHubCompanion", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x649F44CAC3276557D03223Dbf6395Af65b11c11c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 1, "high": 0, - "informational": 39, - "low": 4, - "medium": 1 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 1409, - "scan_time_taken": 4, - "score": "4.60", - "score_v2": "91.91", - "threat_score": "84.21" - } - } - }, - { - "address": "0x48BeadAB5781aF9C4Fec27AC6c8E0F402F2Cc3D6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2ea06E73083f1b3314Fa090eaE4a5F70eb058F2e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2A77E3382e205D586CA6E4C9F8D7dc6E6bB2054d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x32a357AdE8497EA57446b4BF5099FA9F0918592f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x709F4EF76E243B365f0172f6C4CFA825af7Ae468", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x70C512B97b06985f522F9C602CB14246ACfe2F5A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xecAfBAc3221160337a3a8dcB25A955f50618feeB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2EC454957C0e66266398076f066fAaC77c48d88d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf963a0fc0BFc38FEfE08C6062f2AD9A11AfFDEeb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb7059Ed9950f2D9fDc0155fC0D79e63d4441e806", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD5FcCd43205CEF11FbaF9b38dF15ADbe1B186869", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7bfa1D23Ec09cCCEF678c0175794Ef9e9dc11d18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB3422e49dB926f7C5F5d7DaF5F1069Abf1b7E894", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x277EFAFCCB3683Fd0DD5facCa8f37E3130D359Fb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0B08D567D1893D9e0B48E61d1f9Ecd9D7C6B11EE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2a1Fa1Fbf771c353eBFe63472EBbB16444A9b0ef", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaEB7205C613c1e1aD34E077EbE86fDB9Da16cEcf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1f53699b435326B6e264727b5504Cc28006Bed8B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2C15259D4886e2C0946f9aB7a5E389c86b3c3b04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEc3665F7e696b0Ad0D04Ae5161b18782D48cd1fd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5e24c013e8d8b60D53D77cce019263e1964ed8D1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7E62C949f55305C0679b4E883198f93Ac4D8e2e9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x19bd719105008C82dA4b4FD8112c9D2A97C0930c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x089af032687993426A628184cb3D0610d2cda6F2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b37D50F3b7F03884d7cD005CDc7120F5060808c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfAD0835dAD2985b25ddab17eace356237589E5C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x19BA5013824a45Ee0F9E4738c8618d40bA11234a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE7b44E0411307B637A1B3B75AF8c37d752857Ae1", - "isVerified": false, - "solidityScanReport": null + "lines_analyzed_count": 16, + "scan_time_taken": 0, + "score": "2.81", + "score_v2": "56.25", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2", + "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2", + "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2", - "contractname": "ImportableRewardEscrowV2", + "contract_url": "https://optimism.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contractname": "DCAHub", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 157, - "high": 9, - "informational": 77, - "low": 28, - "medium": 9 + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 2224, - "scan_time_taken": 6, - "score": "4.21", - "score_v2": "84.13", - "threat_score": "85.00" + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x86770a2940efF6a778768592B42A6668FfB162a4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfc328bb84082AAe68cC47d7f032b177b8da348bc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD", + "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD", + "contract_address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD", - "contractname": "ProxyPerpsV2", + "contract_url": "https://optimism.blockscout.com/address/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "contractname": "DCAHubCompanion", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 1, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "1.82", + "score_v2": "36.36", + "threat_score": "100.00", + "score_rating": "Low" } } - }, - { - "address": "0x65Df3Ec0d5fd06a2f29C68e7894804b496945ef2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9a05f2F00Ca385ba7d4368737ec1485384Ca8874", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb147C69BEe211F57290a6cde9d1BAbfD0DCF3Ea3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2292865b2b6C837B7406E819200CE61c1c4F8d43", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8e1B638EF5E796504BE87fB81943e613875EcabE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcdb7D0a946223255d39A6e29B54f08f3291cc118", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD50e7390dad2DE90313C1ACD00c51212Ffa9BE5D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x86508410Fd82c863920f194DA49a0835717c3673", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x17ccEfad2AE2784Af7012af04c76bdafAa4E7b37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x50a40d947726ac1373DC438e7aaDEde9b237564d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x93465C5a94361A8bc7313e9a443bf76d54e09Ce9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1496d992e66a1843fE91659689C697844aC8712d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2ae5608AB3fb3863a713715f3F59216bCAbc5150", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2774b19d141019B296E880aBd5f7E39A81D3164C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3773dfbbc894bfa9DF22855FCec1D1572eFC5e0a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6cE41F0c16BD789CD4b97ff75fBFB510a6c211e5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x54581A23F62D147AC76d454f0b3eF77F9D766058", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 4, + "securityScore": 73.8075, + "issueSeverityDistribution": { + "critical": 2, + "gas": 27, + "high": 1, + "informational": 8, + "low": 22, + "medium": 5 + } + }, + "contractsData": [ { - "address": "0xdB87f699ae4045c290033240f22C0CBe80d95724", - "isVerified": false, - "solidityScanReport": null + "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contractname": "DCAHubPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 280, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.93", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0x80cbc948c5dba55dc829472373e9F20203E13EB2", + "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602", + "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602", - "contract_chain": "optimism", + "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602", - "contractname": "ProxyPerpsV2", + "contract_url": "https://base.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", + "contractname": "DCAPermissionsManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 2, "gas": 22, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 6, + "low": 12, + "medium": 5 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 314, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "score": "3.77", + "score_v2": "75.48", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x89fE4828Bf24caFbE96F804885506A7111065541", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x308AD16ef90fe7caCb85B784A603CB6E71b1A41a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC8fCd6fB4D15dD7C455373297dEF375a08942eCe", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7aF6Be46f83d25902cfa49c9e16BEc54893f25cB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x15E7D4972a3E477878A5867A47617122BE2d1fF0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x53bAd7c8cE47Fa070e5BB25adea796409E0e8058", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3Ed04CEfF4c91872F19b1da35740C0Be9CA21558", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x556F920a83FaBa9BE8019a33CbA4898fDB38d130", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x340B5d664834113735730Ad4aFb3760219Ad9112", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb16a8B06318C78c274f3BBc5CC5C9191B0d0c1A3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x73575B75c222bb2d6c2240E725CAa654B8ec6BAd", - "isVerified": false, - "solidityScanReport": null + "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 16, + "scan_time_taken": 0, + "score": "2.81", + "score_v2": "56.25", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0xE698CcC3cD4f2172a848094eA6D28D89d750C16f", + "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE698CcC3cD4f2172a848094eA6D28D89d750C16f", + "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE698CcC3cD4f2172a848094eA6D28D89d750C16f", - "contractname": "ProxyPerpsV2", + "contract_url": "https://optimism.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contractname": "DCAHub", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE698CcC3cD4f2172a848094eA6D28D89d750C16f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 1, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xfD49C7EE330fE060ca66feE33d49206eB96F146D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE1264B2B97be89755FBCE7A280FD276C55F661D1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE7C25f3E803C7eb5a08d0332D0c28417241d5462", + "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", "isVerified": false, "solidityScanReport": null - }, + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 3, + "securityScore": 79.66000000000001, + "issueSeverityDistribution": { + "critical": 2, + "gas": 26, + "high": 1, + "informational": 8, + "low": 19, + "medium": 5 + } + }, + "contractsData": [ { - "address": "0x52cCa59bFa0228F41Ab69558F5f2EE3739323c02", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEb66Fc1BFdF3284Cb0CA1dE57149dcf3cEFa5453", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xad44873632840144fFC97b2D1de716f6E2cF0366", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9Cc5C4af60485a582b86E29AC8681D113fD2a197", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x093583D2135aF25ab49a4E148698ee0125bCF2F8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x250AD7A503132Bf851743cef092b56CB1C33a3bC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x496B1C5EEf77E6Ea7Ff98bB22b5ec01Dd4CFdeDA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF2bb38E5FE4e244EF3ab82F218383Ba4D358f895", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x96f2842007021a4C5f06Bcc72961701D66Ff8465", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe152A2DbcE62E6c0bd387fFd1bb8086F44c5Fd04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x619676Df5C402D0eb008104e9a658C1F65DBF702", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc765DcA9D0e77B01b2Bb74fEBae2cF89E038092B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB25529266D9677E9171BEaf333a0deA506c5F99A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3713BC72567A6C797AC69678f72a5A0d80c56dC9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7EF87c14f50CFFe2e73d2C87916C3128c56593A8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC20e63aB2F1303079a6cC31013534e3989CFC8dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB9020cE5086feC8e9cEfe86b23C2d31Ee5f6f678", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x03c0544195A86028abdD8E69239A03b7ca0bC283", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcF2E165D2359E3C4dFF1E10eC40dBB5a745223A9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE28b785ecc2Cb5FE949f5f31A5aEC3989f764838", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x90241392dbA7FAa1d1d96C6927f0FBfe93FdF226", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x836804b2C489704068185D190C1763b9a5adDa93", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5A155c378d66d8EBa2262e744738a76d913E5945", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x65AC63AaF11dF18d392469eD2D8CaF8E2E40E788", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA6bc30d854c2647574921c4AF442008DB7d32ad5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9D81F2898127f812751dc09C210D839a7DB651aa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x29533e33226E5383A36eb4BF515Ff067379eD841", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x555a66ae81b447f3e4533A8159e2462D17A7e7c3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa3D7AeCf60B33eB7582E6cC38bFb60926E7D2131", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x34783A738DdC355cD7c737D4101b20622681332a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92E1D720a055604C72Ffe14c4e51A1c5d67D5D3A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x86BbB4E38Ffa64F263E84A0820138c5d938BA86E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x102AFf35C746B44a639A1cE344A1461306835e86", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2214cD24c13D7B36432C66e73984Bc44D479CD51", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0f98F15020CBeaa572E86E05e4717E504b6A4fA5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4c0f7b167e7D280D97471f5A17F4Eb214E15A440", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x77fB9D52099d4207108C26AB22f9D8BBF691A37A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x15df53AEcF14f4525BE5F7Ac8240968CBF5bcAAf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x89f16bfFd72166807A18fAba307cD21eC6143563", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd856b45d4D9671482e53E705058aF3fF09000A28", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9A3Ecffd8Cb317685EF0Df7B4aF5C4c9d1aF53eC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE6bf793B3ED4b42f8c3FB883a60e49f976a1791e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xECc8A6Af92d825ACC5B871993FC83d86CCEd5a19", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3382A15bd1956e908a1EF2D027F92b2Bfc84558c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5374761526175B59f1E583246E20639909E189cE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7EA760077b84f5e9A5D8a51Bf2A49B91D7cd5aa9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaF2E4c337B038eaFA1dE23b44C163D0008e49EaD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE8c41bE1A167314ABAF2423b72Bf8da826943FFD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0940B0A96C5e1ba33AEE331a9f950Bb2a6F2Fb25", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd6A06A8c73265e471639bd953D24832bBcd548fd", - "isVerified": false, - "solidityScanReport": null + "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contractname": "DCAHub", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x2aEF3F9E57E2695C32bEaC56d79BFe4efb55bF63", - "isVerified": false, - "solidityScanReport": null + "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", + "contractname": "DCAPermissionsManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 22, + "high": 0, + "informational": 6, + "low": 12, + "medium": 5 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.48", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { - "address": "0x66F541d5F16f2451dE9DE5098d241774a33093f4", - "isVerified": false, - "solidityScanReport": null + "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contractname": "DCAHubPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 280, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.93", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0xc2c71156d9DDe42F412e83a3E169283Cd70F3E9D", + "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", "isVerified": false, "solidityScanReport": null }, { - "address": "0x06C6D063896ac733673c4474E44d9268f2402A55", + "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", "isVerified": false, "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "lido", + "doc": "https://docs.lido.fi/deployed-contracts/", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 100, + "totalContractsNumber": 123, + "solidityScanContractsNumber": 100, + "securityScore": 83.85289999999999, + "issueSeverityDistribution": { + "critical": 39, + "gas": 3633, + "high": 100, + "informational": 3374, + "low": 1142, + "medium": 273 + } + }, + "contractsData": [ { - "address": "0xF52Df12Dd62731a11180403212EE67cb5F4d6345", - "isVerified": false, - "solidityScanReport": null + "address": "0x200dA0b6a9905A377CF8D469664C65dB267009d1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x200dA0b6a9905A377CF8D469664C65dB267009d1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x200dA0b6a9905A377CF8D469664C65dB267009d1", + "contractname": "TopUpAllowedRecipients", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x200dA0b6a9905A377CF8D469664C65dB267009d1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 111, + "high": 0, + "informational": 81, + "low": 9, + "medium": 11 + }, + "lines_analyzed_count": 2054, + "scan_time_taken": 4, + "score": "4.36", + "score_v2": "87.20", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0x27be2EFAd45DeBd732C1EBf5C9F7b49D498D4a93", - "isVerified": false, - "solidityScanReport": null + "address": "0x00caAeF11EC545B192f16313F53912E453c91458", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00caAeF11EC545B192f16313F53912E453c91458", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00caAeF11EC545B192f16313F53912E453c91458", + "contractname": "TopUpAllowedRecipients", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00caAeF11EC545B192f16313F53912E453c91458/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 111, + "high": 0, + "informational": 81, + "low": 9, + "medium": 11 + }, + "lines_analyzed_count": 2054, + "scan_time_taken": 4, + "score": "4.36", + "score_v2": "87.20", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79", + "address": "0xe07305F43B11F230EaA951002F6a55a16419B707", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79", - "contract_chain": "optimism", + "contract_address": "0xe07305F43B11F230EaA951002F6a55a16419B707", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79", - "contractname": "SynthetixDebtShare", + "contract_url": "https://eth.blockscout.com/address/0xe07305F43B11F230EaA951002F6a55a16419B707", + "contractname": "AllowedRecipientsRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe07305F43B11F230EaA951002F6a55a16419B707/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 82, + "gas": 55, "high": 0, - "informational": 39, - "low": 13, - "medium": 2 + "informational": 32, + "low": 6, + "medium": 6 }, - "lines_analyzed_count": 1013, - "scan_time_taken": 3, - "score": "4.24", - "score_v2": "84.90", - "threat_score": "80.00" + "lines_analyzed_count": 1044, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.79", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xD21257d00E06621b1946532a2410dB1aBa75C638", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x748f78A5dC4a4325BcdF251DeE85E481a2dC6929", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbBF6444e3Ba09ae34288EFc9139A669A3359Dc95", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7D5bf858398DEa0186988A2BfDCF86aE22dd8612", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc0929A879906AF158B63230BC7a60144F2E26839", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4a16A42407AA491564643E1dfc1fd50af29794eF", + "address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4a16A42407AA491564643E1dfc1fd50af29794eF", - "contract_chain": "optimism", + "contract_address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4a16A42407AA491564643E1dfc1fd50af29794eF", - "contractname": "Proxy", + "contract_url": "https://eth.blockscout.com/address/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a16A42407AA491564643E1dfc1fd50af29794eF/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 2, "high": 0, - "informational": 13, - "low": 8, - "medium": 2 + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 246, - "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.30", - "threat_score": "84.21" + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xDC7a51F5c32909AcD5D03d11944c4480bee1Cd47", + "address": "0x828b154032950C8ff7CF8085D841723Db2696056", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9651De67fD8c3003a56b25dc24C73C317f00251d", - "isVerified": false, - "solidityScanReport": null + "address": "0xE31A0599A6772BCf9b2bFc9e25cf941e793c9a7D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE31A0599A6772BCf9b2bFc9e25cf941e793c9a7D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE31A0599A6772BCf9b2bFc9e25cf941e793c9a7D", + "contractname": "ChangeNodeOperatorManagers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE31A0599A6772BCf9b2bFc9e25cf941e793c9a7D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 0, + "informational": 11, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 197, + "scan_time_taken": 3, + "score": "4.04", + "score_v2": "80.71", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x02f7fB66B55e6ca476d126d96f14c5732Eeb4363", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x244c689BFa19F046124e75339887f9918317b919", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb8BC48ed3D08A3ac02D62174652369d3279705dE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x71FD2f49f289d75D0C1E108c97Fcb2a4c54Ab424", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0C35263A2c4ed7BB812D3B4f4A5Da1A623fB2b7B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6aBC19F21D5Ce23abf392329Ef7B118c7b5F2AA8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x070E7B0447e096704C54923826ac0Cb6C6472400", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA198D00DC35f8367BEB48f27DE9032C8209dC22C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9F6AA1c141838DF56eF82Be286cAbd2616c8B309", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD1c8E9B404053560bc6A0302c4395FfB0FfD1C79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5d9187630E99dBce4BcAB8733B76757f7F44aA2e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x222eb6ce2461798382D044ABE53edcf8752B47f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x04631B9297919E98334C5AbAa762C48af071b4ef", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfd9f2393634fAe33099503b45719d8EBf1dA7744", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCEEC52eae64958A7F469d2Cf919102bD198092dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x00B8D5a5e1Ac97Cb4341c4Bc4367443c8776e8d9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9bAEDd40FaE33Ce9022D39a9bd71F325E626a06e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7322e8F6cB6c6a7B4e6620C486777fcB9Ea052a4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4F7d521a7CF8FA3b6EbF5d960907aE83E2888fC7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5aCd4ABF5DDfb7F27B5940D1Aef640d6b67a2Cba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3FCC706dd9ab9Ac3DAF6f205AbE26712ddcBbd3E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB1ad6dD82d086F31d2143080b0064aBc44cf2b5B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41aE759b8e75f4EE544cD08B4369e5F4719561FE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9576B1104c0fa29F76B3559B77e0fD0A6b450213", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4a74Fc79618B018B0Db1dfeea225B38666D32871", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc3Ee42caBD773A608fa9Ec951982c94BD6F33d59", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4C2A2390c2908E0e489F8a487CE332f7CD6c1357", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A", + "address": "0xd3950eB3d7A9B0aBf8515922c0d35D13e85a2c91", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A", - "contract_chain": "optimism", + "contract_address": "0xd3950eB3d7A9B0aBf8515922c0d35D13e85a2c91", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0xd3950eB3d7A9B0aBf8515922c0d35D13e85a2c91", + "contractname": "AllowedRecipientsRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3950eB3d7A9B0aBf8515922c0d35D13e85a2c91/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 55, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 32, + "low": 6, + "medium": 6 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 1044, + "scan_time_taken": 4, + "score": "4.44", + "score_v2": "88.79", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640", + "address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640", - "contract_chain": "optimism", + "contract_address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0x32296969Ef14EB0c6d29669C550D4a0449130230", + "contractname": "MetaStablePool", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x32296969Ef14EB0c6d29669C550D4a0449130230/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 8, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 5, + "low": 12, + "medium": 3 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 644, + "scan_time_taken": 2, + "score": "4.64", + "score_v2": "92.86", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x53bD23EEd35C00EF09D4Ebd8F71005b0DCC97E1a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD91Db82733987513286B81e7115091d96730b62A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9B1c2055465e1F1AaEa14d68fC688175cf46cdfe", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4eB7Ce307DE597F854124D018ec9edE0A8D57931", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4bF3C1Af0FaA689e3A808e6Ad7a8d89d07BB9EC7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2DcAD1A019fba8301b77810Ae14007cc88ED004B", - "isVerified": false, - "solidityScanReport": null + "address": "0xbd233D4ffdAA9B7d1d3E6b18CCcb8D091142893a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbd233D4ffdAA9B7d1d3E6b18CCcb8D091142893a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbd233D4ffdAA9B7d1d3E6b18CCcb8D091142893a", + "contractname": "AStETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd233D4ffdAA9B7d1d3E6b18CCcb8D091142893a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 15, + "high": 2, + "informational": 5, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 406, + "scan_time_taken": 1, + "score": "4.45", + "score_v2": "88.92", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { - "address": "0xa1Ace9ce6862e865937939005b1a6c5aC938A11F", + "address": "0xDFfCD3BF14796a62a804c1B16F877Cf7120379dB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa1Ace9ce6862e865937939005b1a6c5aC938A11F", - "contract_chain": "optimism", + "contract_address": "0xDFfCD3BF14796a62a804c1B16F877Cf7120379dB", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa1Ace9ce6862e865937939005b1a6c5aC938A11F", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0xDFfCD3BF14796a62a804c1B16F877Cf7120379dB", + "contractname": "AllowedRecipientsRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1Ace9ce6862e865937939005b1a6c5aC938A11F/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDFfCD3BF14796a62a804c1B16F877Cf7120379dB/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 55, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 32, + "low": 6, + "medium": 6 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 1044, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.79", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x0ED899BDe78B8f647D8bB1A44cD2DeDFC087188C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x76c6C768ac45F0a3d266FF3e73257937Fc962FE6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4434f56ddBdE28fab08C4AE71970a06B300F8881", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0D8121E17b74e537286304c7804a5bC592A7964f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x779f424d3B3A617beB4a0DB1C21D5505De297a8A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9B0071d4Ee4a078dbdD5100799D8eA700A6dA709", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x579e622B355Ac69A3a772d29A98379044CBF7722", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x695Fdda0E1546cA369Df3CabE8ED33407Cf62341", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf86048DFf23cF130107dfB4e6386f574231a5C65", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x51a8e343841eEd0439De080cDc5d96c4A8568860", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x84e12CCEa1311DA4090002279C2f46EC828199f3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x88C8316E5CCCCE2E27e5BFcDAC99f1251246196a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2cFD760B02CC196E611CE867862C0654B1527c2C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x692c746f443031559E9816b50c99165fd452982d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa7912822C220cda3596CAbFe9077769576E2b46E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x374f2D3353bd664a2B25508df4a3b58939999E1B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF6Af0F6E69A24Bc753382a9C53d568D83515f167", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x94cF2BB95BdC525f90311dDb2eDCd1C481e81A9D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8CC84E2c8BE0B7999B65A6b2bceF4dfF1f433Ce1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x671a70eDa2639972cBb503fBDa0f2EbE0949ff29", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc23BAbF6Ff26b9EBD36Bb28da9eeA3F42534Aa79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4dFB42753f735fBbbb2b1312F72eB05D905365AD", - "isVerified": false, - "solidityScanReport": null + "address": "0x8F73e4C2A6D852bb4ab2A45E6a9CF5715b3228B7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8F73e4C2A6D852bb4ab2A45E6a9CF5715b3228B7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8F73e4C2A6D852bb4ab2A45E6a9CF5715b3228B7", + "contractname": "EIP712StETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F73e4C2A6D852bb4ab2A45E6a9CF5715b3228B7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.60", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", + "address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", - "contract_chain": "optimism", + "contract_address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", - "contractname": "ProxyERC20", + "contract_url": "https://eth.blockscout.com/address/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 2, - "informational": 14, - "low": 11, - "medium": 2 + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 }, - "lines_analyzed_count": 396, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.34", - "threat_score": "80.00" + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x572F816F21F56D47e4c4fA577837bd3f58088676", + "address": "0xab55bf4dfbf469ebfe082b7872557d1f87692fe6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x572F816F21F56D47e4c4fA577837bd3f58088676", - "contract_chain": "optimism", + "contract_address": "0xab55bf4dfbf469ebfe082b7872557d1f87692fe6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x572F816F21F56D47e4c4fA577837bd3f58088676", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0xab55bf4dfbf469ebfe082b7872557d1f87692fe6", + "contractname": "PriceFeedProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x572F816F21F56D47e4c4fA577837bd3f58088676/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xab55bf4dfbf469ebfe082b7872557d1f87692fe6/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 25, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 23, + "low": 19, + "medium": 1 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 481, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "score": "4.07", + "score_v2": "81.50", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x913bd76F7E1572CC8278CeF2D6b06e2140ca9Ce2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8b2F7Ae8cA8EE8428B6D76dE88326bB413db2766", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC56a0198c08c3610980340660C39f6D6C7Ea765a", - "isVerified": false, - "solidityScanReport": null + "address": "0x49d1363016aA899bba09ae972a1BF200dDf8C55F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x49d1363016aA899bba09ae972a1BF200dDf8C55F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x49d1363016aA899bba09ae972a1BF200dDf8C55F", + "contractname": "AllowedRecipientsRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49d1363016aA899bba09ae972a1BF200dDf8C55F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 55, + "high": 0, + "informational": 32, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 1044, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.79", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x799654ecaF87E769C56f722C82Fbc7BBCC4f621C", - "isVerified": false, - "solidityScanReport": null + "address": "0x7b9B8d00f807663d46Fb07F87d61B79884BC335B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7b9B8d00f807663d46Fb07F87d61B79884BC335B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7b9B8d00f807663d46Fb07F87d61B79884BC335B", + "contractname": "AllowedRecipientsRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7b9B8d00f807663d46Fb07F87d61B79884BC335B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 55, + "high": 0, + "informational": 32, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 1044, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.79", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xe46Ef097d2CF6FF95Ad172d5da0E65A0dE9e2468", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2903C913BBbac9fBb6c4A080210cEd9EeC1f66a6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBBd74c2c8c89D45B822e08fCe400F4DDE99e600b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x882e4a84Cbd9b55052c85e1FF05289aa577659B9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x33d4613639603c845e61A02cd3D2A78BE7d513dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1228c7D8BBc5bC53DB181bD7B1fcE765aa83bF8A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x79AE4AAC073c6f153644647Af14F202ca8cc39C5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5Ade35CEdDEd082BDB27A94e2A20aC327a67172e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xab0d9E3FF817faa88F4bBC783CFA6D55E5f10F3E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf32b995Fe4dDf540C848236dB9638d137Aa9b6ff", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c705619Bbc28809419Aae00306f726A410f99fF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5Be1C70475422255684E4f312E57Fe782a5102F4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf606E99D6F6a003623eA5764dA119BAEcB2e8C99", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD60E490fBF42a43E67F1e8d74debd7bCB5240F80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x253914cf059f4c3E277c28060C404acFc38FB6e2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3DfBB7D0770e6Eb77fBEc89C0840E9A0f29C76Ff", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4272b356e7E406Eeef15E47692f7f4dE86370634", + "address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4272b356e7E406Eeef15E47692f7f4dE86370634", - "contract_chain": "optimism", + "contract_address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4272b356e7E406Eeef15E47692f7f4dE86370634", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4272b356e7E406Eeef15E47692f7f4dE86370634/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 19, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x02A26Df328E08c12ce3A5ed428b83Dc5e4c2ee67", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb474425297945dA2F38423cDAb98f63860412F14", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4eD08210706F5b74584cC7F03b38d800DC27936B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2c5fc227AF9100F8d6FC963549De3e3BadA8c3A9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2dc99068ad1D5b437B63c2aFA5c3D30a23084764", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6e0d26cffc3a63d763F1546f749bf62ebC7d72D8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0b1E9543c3Cda15d431DCdc94724F3FF3caDAc1F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6F910A87565c581e101FBba25fE5B2570181794C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa664fCA1879C9cA2E6CFeD49C3C855352016E4C5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA4d53f6CBCF314f318f316ae61cDd400c974085d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x90c9B9D7399323FfFe63819788EeD7Cde1e6A78C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x09F9d7aaa6Bef9598c3b676c0E19C9786Aa566a8", + "address": "0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551", "isVerified": false, "solidityScanReport": null }, { - "address": "0x47F99a380cc020b5DB4B000aF445a232081ceEe7", + "address": "0xC1A900Ae76dB21dC5aa8E418Ac0F4E888A4C7431", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7690Af487c06674785daEF91EF6576464B46D249", - "isVerified": false, - "solidityScanReport": null + "address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x834560F580764Bc2e0B16925F8bF229bb00cB759/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x47649022380d182DA8010Ae5d257fea4227b21ff", + "address": "0xAAC4FcE2c5d55D1152512fe5FAA94DB267EE4863", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x47649022380d182DA8010Ae5d257fea4227b21ff", - "contract_chain": "optimism", + "contract_address": "0xAAC4FcE2c5d55D1152512fe5FAA94DB267EE4863", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x47649022380d182DA8010Ae5d257fea4227b21ff", - "contractname": "FlexibleStorage", + "contract_url": "https://eth.blockscout.com/address/0xAAC4FcE2c5d55D1152512fe5FAA94DB267EE4863", + "contractname": "AllowedRecipientsRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x47649022380d182DA8010Ae5d257fea4227b21ff/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAAC4FcE2c5d55D1152512fe5FAA94DB267EE4863/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 55, "high": 0, - "informational": 19, - "low": 2, - "medium": 2 + "informational": 32, + "low": 6, + "medium": 6 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 1044, "scan_time_taken": 2, "score": "4.44", - "score_v2": "88.71", - "threat_score": "94.74" + "score_v2": "88.79", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x4e8f55f1948D3E61A1FD3Cd38Ce05EFC77bffEb5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x368A5126fF8e659004b6f9C9F723E15632e2B428", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xab5745E6cD602742636491409E18a73E223C8aff", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1f6B92EB7aA3dacA3DcCBaD74928827CF003f9A4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFBc4198702E81aE77c06D58f81b629BDf36f0a71", + "address": "0x92a27C4e5e35cFEa112ACaB53851Ec70e2D99a8D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFBc4198702E81aE77c06D58f81b629BDf36f0a71", - "contract_chain": "optimism", + "contract_address": "0x92a27C4e5e35cFEa112ACaB53851Ec70e2D99a8D", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xFBc4198702E81aE77c06D58f81b629BDf36f0a71", - "contractname": "ProxyERC20", + "contract_url": "https://eth.blockscout.com/address/0x92a27C4e5e35cFEa112ACaB53851Ec70e2D99a8D", + "contractname": "TopUpAllowedRecipients", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFBc4198702E81aE77c06D58f81b629BDf36f0a71/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x92a27C4e5e35cFEa112ACaB53851Ec70e2D99a8D/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 2, - "informational": 14, - "low": 10, - "medium": 2 + "gas": 17, + "high": 0, + "informational": 7, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 391, - "scan_time_taken": 1, - "score": "4.25", - "score_v2": "84.91", - "threat_score": "80.00" + "lines_analyzed_count": 162, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.72", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xC0c66470E766AE2026E6695966C56C90741811AA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6", + "address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6", - "contract_chain": "optimism", + "contract_address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6", - "contractname": "RewardEscrowV2Storage", + "contract_url": "https://eth.blockscout.com/address/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 53, - "high": 3, - "informational": 19, - "low": 14, - "medium": 0 + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 938, - "scan_time_taken": 2, - "score": "4.40", - "score_v2": "88.06", - "threat_score": "84.21" + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xE4bC6Fce51de6198Ac13eDB55E60B5ca67A4d7C9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87b1481c82913301Fc6c884Ac266a7c430F92cFA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9A90C6FA8828baCD5B9eDD513F77bA7e4528C7E8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6e7209c0dB7110fc5606BAAC492Ce4dEA2EFEd8e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0679e0fa9ecD77e2Bd900555CbE10a5Dd519A5fd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x184D5A9f37D0ca2151102958D174E21Db6605069", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x90efaafEc5B183D09bc5b2cE81E8A12e4c2A6002", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x71f42cA320b3e9A8e4816e26De70c9b69eAf9d24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEbBeb518d4b4e488f45913A9Ef72Ea57Be676F1a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x031A448F59111000b96F016c37e9c71e57845096", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6110DF298B411a46d6edce72f5CAca9Ad826C1De", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6FBcabaa42cE1818f23a0b909dbD9BC7691FC1E6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9D6Db4d562D670a987b5D9e07Db71bab33Eb1428", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9f564ffB60945DEc03fB8DdEF491465Dd9b4C9Fb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67e010545133038292D124E49D1dB6459fff82AF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x24b4b6703a2eE7bA75a4Fc859B606F0bbaeef4EA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB241aF12256998A0051b93e02027e73CA7E5388d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9053e51047BA7f0141f3d1F23AC7Ec6861bf9Fba", - "isVerified": false, - "solidityScanReport": null + "address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "contractname": "AllowedRecipientsFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 121, + "high": 0, + "informational": 84, + "low": 9, + "medium": 11 + }, + "lines_analyzed_count": 2370, + "scan_time_taken": 4, + "score": "4.42", + "score_v2": "88.35", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4", + "address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4", - "contract_chain": "optimism", + "contract_address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4", - "contractname": "DirectIntegrationManager", + "contract_url": "https://eth.blockscout.com/address/0xFdDf38947aFB03C621C71b06C9C70bce73f12999", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdDf38947aFB03C621C71b06C9C70bce73f12999/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 86, - "high": 1, - "informational": 108, + "gas": 2, + "high": 0, + "informational": 0, "low": 4, - "medium": 2 + "medium": 1 }, - "lines_analyzed_count": 973, - "scan_time_taken": 3, - "score": "3.91", - "score_v2": "78.21", - "threat_score": "84.21" + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xDEbC936c5aDfd1331E5fa4AE76DB7197283342d0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5076C4fa56fb78b28eF4a542c7ef2B0F95186e58", - "isVerified": false, - "solidityScanReport": null + "address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb", + "address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb", - "contract_chain": "optimism", + "contract_address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", + "contractname": "SafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 2, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xA997BD647AEe62Ef03b41e6fBFAdaB43d8E57535", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75D9ABD9B5e9724345570cFa587BA791c6B012a3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc5Db22719A06418028A40A9B5E9A7c02959D0d08", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF8dBEf33111A37879f35EE15507769CA927cf9C0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf4EDc15CCf3bE5833dB3753AA91782a601F9aeda", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x239847700D9134cEEAEC306DAA40b569CEe1D5a0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2107A107D1043b2c442b8de40d6696C29bD2c5b8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb2E9642F96A1b576ab0232ec35Cb0d7d07D1172F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x298B9B95708152ff6968aafd889c6586e9169f1D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3403A3430e4a62577e70fB48e070268D84a8F910", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf8aB6B9008f2290965426d3076bC9d2EA835575e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaEE950b1704c3eeeF954FA326AF42A4A9d083Cc2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x10584F7232e992CbffFbBD981AbB37841796e5ca", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1d46c117E7e9A5dd242724a1952911ECe78e0831", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x001b7876F567f0b3A639332Ed1e363839c6d85e2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc8590aEb1484e642f7321bd0586B6DB3165a862C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae90E9BB73b32505FB56a0F4Fd4eC8cf94BaB730", - "isVerified": false, - "solidityScanReport": null + "address": "0xc5527396DDC353BD05bBA578aDAa1f5b6c721136", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc5527396DDC353BD05bBA578aDAa1f5b6c721136", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc5527396DDC353BD05bBA578aDAa1f5b6c721136", + "contractname": "TopUpAllowedRecipients", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5527396DDC353BD05bBA578aDAa1f5b6c721136/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 111, + "high": 0, + "informational": 81, + "low": 9, + "medium": 11 + }, + "lines_analyzed_count": 2054, + "scan_time_taken": 4, + "score": "4.36", + "score_v2": "87.20", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA", + "address": "0x8180949ac41EF18e844ff8dafE604a195d86Aea9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA", - "contract_chain": "optimism", + "contract_address": "0x8180949ac41EF18e844ff8dafE604a195d86Aea9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0x8180949ac41EF18e844ff8dafE604a195d86Aea9", + "contractname": "StableDebtStETH", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8180949ac41EF18e844ff8dafE604a195d86Aea9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 2, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x989D359dBF9C531aE6C305c37AC37220b8Dd99Eb", - "isVerified": false, - "solidityScanReport": null + "address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4", + "address": "0x935cb3366Faf2cFC415B2099d1F974Fd27202b77", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4", - "contract_chain": "optimism", + "contract_address": "0x935cb3366Faf2cFC415B2099d1F974Fd27202b77", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0x935cb3366Faf2cFC415B2099d1F974Fd27202b77", + "contractname": "AddAllowedRecipient", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x935cb3366Faf2cFC415B2099d1F974Fd27202b77/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 60, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 37, + "low": 6, + "medium": 6 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 1172, "scan_time_taken": 2, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "score": "4.46", + "score_v2": "89.16", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x27B9C4af1BACd39Fb216A3a27c9F1E3cd8570b19", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcCe2c84C91e6c4de7e87704b3D5C4fba10626234", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x21F660512a18dEad0664F189aF73D74373dDC45f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2B3bb4c683BFc5239B029131EEf3B1d214478d93", + "address": "0xcAa3AF7460E83E665EEFeC73a7a542E5005C9639", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2B3bb4c683BFc5239B029131EEf3B1d214478d93", - "contract_chain": "optimism", + "contract_address": "0xcAa3AF7460E83E665EEFeC73a7a542E5005C9639", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2B3bb4c683BFc5239B029131EEf3B1d214478d93", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0xcAa3AF7460E83E665EEFeC73a7a542E5005C9639", + "contractname": "AddNodeOperators", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2B3bb4c683BFc5239B029131EEf3B1d214478d93/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcAa3AF7460E83E665EEFeC73a7a542E5005C9639/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 31, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 13, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 207, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xA408d8e01C8E084B67559226C5B55D6F0B7074e2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x210BA565130f2aF399fD8435a279b22894e8D096", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x854A3500F1443ba99F746CA605d8FC25F0d06f32", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe4D25C54759ecd13c10e6c64aB9127c6408F9CfF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd30bdFd7e7a65fE109D5dE1D4e95F3B800FB7463", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x26A035D9A2eD696EacC3816674C66A7eB73aAb70", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x95366aC32995d4C31f72C2D0029211E19bF6eB7d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7221d65B8e46a380102EBE986C01A9481e75Bd9E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf5826f24805c162c696b79ba31ebC6FB8003d475", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5ed8D0946b59d015f5A60039922b870537d43689", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x926b1148DaFe298ff7Fdc2d01Ae1bC3Fa3b4FAE4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFfa3635f5844eA0F2FcCB03cb936828F508F558b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2891452e2068Ac9471E3610e956510C46B4EffE5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2CC4707f6aeF86cDBA05F45Da98D365a66DFD5d7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8D08A8A066E9606F854a3C68FcC730e406319996", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb1204d3fFfeaEa354f2f04779BEdcd0d8f3598fa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98cCbC721cc05E28a125943D69039B39BE6A21e9", + "address": "0xDA1DF6442aFD2EC36aBEa91029794B9b2156ADD0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x59b007E9ea8F89b069c43F8f45834d30853e3699", + "address": "0x852deD011285fe67063a08005c71a85690503Cee", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x59b007E9ea8F89b069c43F8f45834d30853e3699", - "contract_chain": "optimism", + "contract_address": "0x852deD011285fe67063a08005c71a85690503Cee", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x59b007E9ea8F89b069c43F8f45834d30853e3699", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0x852deD011285fe67063a08005c71a85690503Cee", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x59b007E9ea8F89b069c43F8f45834d30853e3699/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x852deD011285fe67063a08005c71a85690503Cee/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 2, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 0, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xDe344136FB507e96Df8694615f6AF1739A2a9AaD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x69F5F465a46f324Fb7bf3fD7c0D5c00f7165C7Ea", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x982bb9880295EcBc34a56772fEF81E964Aee4A9f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6825Dd6B5b83FBbFF1049A44dc808A10fe9a6719", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x18970122d688B97023Edc44DA27A51230dC6799c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE9Dc2C1008b1322c21c1Fb45CD101f1b7A0C9f73", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4334DfcB85EaB5dA80b162F930B56F47Ebb156f1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3f30190416EBdE7F50749cf3579Af1beeF2E7Fa8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE", + "address": "0x99ac10631f69c753ddb595d074422a0922d9056b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE", - "contract_chain": "optimism", + "contract_address": "0x99ac10631f69c753ddb595d074422a0922d9056b", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0x99ac10631f69c753ddb595d074422a0922d9056b", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x99ac10631f69c753ddb595d074422a0922d9056b/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, - "high": 0, - "informational": 18, + "gas": 44, + "high": 2, + "informational": 31, "low": 9, "medium": 4 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 612, "scan_time_taken": 2, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "score": "4.08", + "score_v2": "81.54", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0x73f056Ca71F4f4f5eA6375dD710D62247873001b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x325AF017A497953734CB7B1F51580ff9aD1122B1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3f9917995e1a55060B984dbeE9d7358D9eB7AC8c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcA3AF1757f1ce97956c289ccc6B171A14acD85Ca", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B", + "address": "0xC18F11735C6a1941431cCC5BcF13AF0a052A5022", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B", - "contract_chain": "optimism", + "contract_address": "0xC18F11735C6a1941431cCC5BcF13AF0a052A5022", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B", - "contractname": "DebtCache", + "contract_url": "https://eth.blockscout.com/address/0xC18F11735C6a1941431cCC5BcF13AF0a052A5022", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC18F11735C6a1941431cCC5BcF13AF0a052A5022/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 135, - "high": 2, - "informational": 135, - "low": 8, - "medium": 4 + "gas": 9, + "high": 0, + "informational": 9, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 2171, - "scan_time_taken": 6, - "score": "4.30", - "score_v2": "85.91", - "threat_score": "85.00" + "lines_analyzed_count": 155, + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.42", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x9C8ab9A60467ccE650b4E59E5072d37CC51C5C0B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x740444afa4F5a7CD569A7714D5252A35DC1fE299", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0cDFdbF84Ac56D54657d3895602BB2982fD1EFE4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x68287419FcFA1c186515E99a35FF3c970B3B3C66", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe0D10647D92749Da9bd5c250dF2EEF2e4110a8c3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x00FC152C7Dc2dF709161dcc8bA541eB77E612D4E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x81b5c28e3905233bc4B96B182160593779d2CB83", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfD9E252Cd1Fa456AaD9fC592608e86FaBcF40F77", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102", + "address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102", - "contract_chain": "optimism", + "contract_address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102", - "contractname": "CircuitBreaker", + "contract_url": "https://eth.blockscout.com/address/0x0cb113890b04b49455dfe06554e2d784598a29c9", + "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0cb113890b04b49455dfe06554e2d784598a29c9/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, - "high": 1, - "informational": 136, - "low": 10, - "medium": 4 + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 }, - "lines_analyzed_count": 1753, - "scan_time_taken": 4, - "score": "4.18", - "score_v2": "83.51", - "threat_score": "84.21" + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x05718A8adFaF321b0e21DaaE77A44a2De71F6d9f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x89698dc9ECD95337AD64FDa7dF773dA5007926A8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3FFbC2f1029ccb193d011757E2bbd57538711D86", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdDeB6cb0D6050C9221D037Aa099a2D11C443548a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1951c6b2D9DD9A3CF10aaC5e79A7EcA0a5300BB5", - "isVerified": false, - "solidityScanReport": null + "address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x76943C0D61395d8F2edF9060e1533529cAe05dE6", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76943C0D61395d8F2edF9060e1533529cAe05dE6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xEbf81425e81e2A879C139DB3B3891B0A635dCF7F", + "address": "0xD75778b855886Fc5e1eA7D6bFADA9EB68b35C19D", "isVerified": false, "solidityScanReport": null }, { - "address": "0x797c42Ff20162B806b813B78E5ceD6d69E06a09a", - "isVerified": false, - "solidityScanReport": null + "address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1982b2F5814301d4e9a8b0201555376e62F82428", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1982b2F5814301d4e9a8b0201555376e62F82428/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x421DEF861D623F7123dfE0878D86E9576cbb3975", - "isVerified": false, - "solidityScanReport": null + "address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x595f37E1b21870571eE99fbe815D6790D817C0Ba", - "isVerified": false, - "solidityScanReport": null + "address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x442af784A788A5bd6F42A01Ebe9F287a871243fb", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x442af784A788A5bd6F42A01Ebe9F287a871243fb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0x04412b2aE241C602Be87Bc1114238d50d08398Fb", + "address": "0xF5Dc67E54FC96F993CD06073f71ca732C1E654B1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4bD5674a720c212FF515Dd51d4E5d304FF16B3d0", - "isVerified": false, - "solidityScanReport": null + "address": "0xFE5986E06210aC1eCC1aDCafc0cc7f8D63B3F977", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFE5986E06210aC1eCC1aDCafc0cc7f8D63B3F977", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFE5986E06210aC1eCC1aDCafc0cc7f8D63B3F977", + "contractname": "EVMScriptExecutor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFE5986E06210aC1eCC1aDCafc0cc7f8D63B3F977/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 1, + "informational": 7, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 511, + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.35", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { - "address": "0xFD306A2B2e78E35F573f8593aeeD50d07ceAB6BD", - "isVerified": false, - "solidityScanReport": null + "address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xB9c6CA25452E7f6D0D3340CE1e9B573421afc2eE", - "isVerified": false, - "solidityScanReport": null + "address": "0xdc7300622948a7AdaF339783F6991F9cdDD79776", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdc7300622948a7AdaF339783F6991F9cdDD79776", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdc7300622948a7AdaF339783F6991F9cdDD79776", + "contractname": "AllowedRecipientsRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdc7300622948a7AdaF339783F6991F9cdDD79776/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 55, + "high": 0, + "informational": 32, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 1044, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.79", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x5Af0072617F7f2AEB0e314e2faD1DE0231Ba97cD", - "isVerified": false, - "solidityScanReport": null + "address": "0x334D6eDc13F63728b39e6A6D04A7Bbd5D6A9B9FF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x334D6eDc13F63728b39e6A6D04A7Bbd5D6A9B9FF", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x334D6eDc13F63728b39e6A6D04A7Bbd5D6A9B9FF", + "contractname": "AllowedRecipientsBuilder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x334D6eDc13F63728b39e6A6D04A7Bbd5D6A9B9FF/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 5, + "informational": 0, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 298, + "scan_time_taken": 1, + "score": "3.81", + "score_v2": "76.17", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x064F65c29d29386b37d7D78804fd4246AC7edA0B", - "isVerified": false, - "solidityScanReport": null + "address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x0134c2E630cB2E5385261C4CA9308e87Ba70B432", - "isVerified": false, - "solidityScanReport": null + "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contractname": "MiniMeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 26, + "high": 4, + "informational": 48, + "low": 34, + "medium": 14 + }, + "lines_analyzed_count": 602, + "scan_time_taken": 2, + "score": "3.34", + "score_v2": "66.78", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { - "address": "0x8649Fdb91a47281Ea1eE67b83967b0D00F79a560", + "address": "0x0D97E876ad14DB2b183CFeEB8aa1A5C788eB1831", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2cCaf0500142F8E563fF361C3b34AbEe16B6205d", + "address": "0x7d509BFF310d9460b1F613e4e40d342201a83Ae4", "isVerified": false, "solidityScanReport": null }, { - "address": "0xF647dA1E37ab60A418cbd68f864b96eCAa545118", + "address": "0xcD42Eb8a5db5a80Dc8f643745528DD77cf4C7D35", "isVerified": false, "solidityScanReport": null }, { - "address": "0xECF9f79602bC7F8751166254639aA6605Bc5f2E8", + "address": "0x48c4929630099b217136b64089E8543dB0E5163a", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf037641c69c1156530c182B970045EBA6289553b", + "address": "0x1ad5cb2955940f998081c1ef5f5f00875431aa90", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", + "address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", - "contract_chain": "optimism", + "contract_address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", - "contractname": "DelegateApprovals", + "contract_url": "https://eth.blockscout.com/address/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", + "contractname": "InsuranceFund", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 6, "high": 0, - "informational": 21, - "low": 16, - "medium": 1 + "informational": 1, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 431, - "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.37", - "threat_score": "84.21" + "lines_analyzed_count": 146, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.47", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x82DCd3e7224DDA8dF6A746d70F1Cce80df4384c2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7F059E5FAA4972B098C7539A6721c596BDc942de", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x577B7dAdF6052d8DFA3C394143a4021b433A809c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3Cf1BE829C5eE73630482D2E92bF9461Adf1b213", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd9AC5ECbB704f0bdb0a96bEBfA3B79bE829d2bC1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC2231D2cAdDBee015AeDddd3F0EE3874E3bd1d59", - "isVerified": false, - "solidityScanReport": null + "address": "0x3a6bd15abf19581e411621d669b6a2bbe741ffd6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3a6bd15abf19581e411621d669b6a2bbe741ffd6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3a6bd15abf19581e411621d669b6a2bbe741ffd6", + "contractname": "StableSwapStateOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3a6bd15abf19581e411621d669b6a2bbe741ffd6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 78, + "high": 1, + "informational": 75, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 1301, + "scan_time_taken": 3, + "score": "4.33", + "score_v2": "86.63", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { - "address": "0xcE8Bcb110101D6cDe21d6c76bD799261385AA950", + "address": "0x753D5167C31fBEB5b49624314d74A957Eb271709", "isVerified": false, "solidityScanReport": null }, { - "address": "0x89EF1ccB62eE764Be2f817f3fDf20598EC90fBCa", - "isVerified": false, - "solidityScanReport": null + "address": "0x75100bd564415731b5936a4a94d0dc29dde5db3c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75100bd564415731b5936a4a94d0dc29dde5db3c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x75100bd564415731b5936a4a94d0dc29dde5db3c", + "contractname": "BokkyPooBahsDateTimeContract", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75100bd564415731b5936a4a94d0dc29dde5db3c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 51, + "high": 0, + "informational": 43, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 513, + "scan_time_taken": 3, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xbC2FDA8D78A9a7F0AFEfD45EE5c4A78f02088C10", - "isVerified": false, - "solidityScanReport": null + "address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B", + "address": "0x589e298964b9181D9938B84bB034C3BB9024E2C0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B", - "contract_chain": "optimism", + "contract_address": "0x589e298964b9181D9938B84bB034C3BB9024E2C0", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0x589e298964b9181D9938B84bB034C3BB9024E2C0", + "contractname": "SetNodeOperatorRewardAddresses", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x589e298964b9181D9938B84bB034C3BB9024E2C0/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 15, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 6, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 139, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.45", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x0A0A22189c8732cA089D6fB6709e65140a446a41", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6680180094DF2421A9c5140b207f95759C9080Dc", - "isVerified": false, - "solidityScanReport": null + "address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.34", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x6fEd9c8de9886557AA7F4bF7784Cb579d38F833c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2227af48ec971E3C786f3E06064CbA455724d6ba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8B9B5f94aac2316f048025B3cBe442386E85984b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0142F40c25CE1F1177Ed131101FA19217396cB88", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x010a2f40B3b09FdBc60cb06f1b7F1a2A757d0eF2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEaFa65b829b37277a14fE43de9fAda0d9e897E4d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB589Af3f2e3377A9a57da74bE1b6598926479505", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4BA1bdbc15281775a8437EAcdbAF8fbfD3A6a224", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB4D55aE3a6B3B73633F622Ef89e94E4bAD05c08F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x81891EBC7cF265B87D8658EC2E703fB703392845", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x978D4b5438D3E4EDf4f03682e5A53b48E56604c5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD3d59d4b8B504Ea6e49c5788Fe1BC7505c6f61EA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb815Eb8D3a9dA3EdDD926225c0FBD3A566e8C749", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcAd243fA79De8Acb3B0336Dd9793A16D8e6A3aA5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaf621161755C601C1469e3487ce971f39Ae507BC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB63bEF5ccC5e9316961CDCD54129743AE8455Bc4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61a7AE08B9061F96934a2093cbe59F839355FFF5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB7d7605f814Da681cC299A9Ac9ABBfc1ea65E40A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFe00395ec846240dc693e92AB2Dd720F94765Aa3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8A6EF192d45e8ea930bC7f4F0eD457f213731BBb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5060490e390dc3D4590BD732550B3cf042d41334", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEed3618dd59163CC6849758F07fA9369823aa710", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC3351Ec585e2D9d08aff1DF0FaA4e491cAe8c953", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x777A913412D576532120ac1d266d4C908e584DB2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc27e06964A83eBb5917EAB0e8607f0B1492e755C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3942722D61d784347F38CaA493B1E073aB321B22", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa9BB96d03A6ED56C14cd47a2CE75Fa6a7633aeC2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xECE9613025F970f1d56b2Ba749e1170976465088", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd5ea02e6324693BaCbDE3E63a3C72E5a227a4dDb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeF7F0BC2D93caEaA824EE56592e3C2E9d5Bf0C34", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6CA6Ae2fFE05b78545482111Ad74B6676F79C4e1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x04915C122ebA1cd7629a2a00D9aE2a4C145aB21b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE662e0aF5fCaBe78aaaF4cFF0a13ca69512Fc481", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x352B138d7F6500fC71A014F3C7eD48B6d99fbe4d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x68f05ef597BED7bE78A2ffF6E78206c99f79AbFD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd9fd12815Ef126094E73E6741309C304d1c24580", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c", + "address": "0x2e59A20f205bB85a89C53f1936454680651E618e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c", - "contract_chain": "optimism", + "contract_address": "0x2e59A20f205bB85a89C53f1936454680651E618e", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c", - "contractname": "Address", + "contract_url": "https://eth.blockscout.com/address/0x2e59A20f205bB85a89C53f1936454680651E618e", + "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e59A20f205bB85a89C53f1936454680651E618e/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, - "high": 4, - "informational": 28, - "low": 9, - "medium": 1 + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 }, - "lines_analyzed_count": 464, - "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.37", - "threat_score": "85.00" + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x94a1D572baE06A31C029D4C26e1fA705f54286ef", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf9AE92bc49A5DD96AE5840eaAE75218016811c99", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB2b42B231C68cbb0b4bF2FFEbf57782Fd97D3dA4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd5fAaa459e5B3c118fD85Fc0fD67f56310b1618D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x640cca1164154b7F5e7b5c2eeF6D757246Cd3e2B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98d601E04527a0acBB603BaD845D9b7B8840de1c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6A5A1E32216377FC03bFFdC9B33fe29c2f14Ec84", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196", + "address": "0xD624B08C83bAECF0807Dd2c6880C3154a5F0B288", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196", - "contract_chain": "optimism", + "contract_address": "0xD624B08C83bAECF0807Dd2c6880C3154a5F0B288", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0xD624B08C83bAECF0807Dd2c6880C3154a5F0B288", + "contractname": "HashConsensus", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD624B08C83bAECF0807Dd2c6880C3154a5F0B288/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 50, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 13, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 1097, + "scan_time_taken": 3, + "score": "4.64", + "score_v2": "92.89", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xf9C0122A38c6B85FDAfF3065f3d0822D9802E03e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6393113A43A4A88b9F3D53b4b21e7feEb5d3D821", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeb4b5ABcE7310855319440d936cd3aDd77DFA193", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd0De1Cc5849E07C03D1d7a2589a8D56D092DfEaf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC51aeDBEC3aCD26650a7E85B6909E8AEc4d0F19e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE6aC817Cfdd83073aec079cD9EBb9c35479b7665", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd4e9e0784C3cE4796f54F2EA0D337c7CFcCFD645", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x10305C1854d6DB8A1060dF60bDF8A8B2981249Cf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA2C0843c8cb9f29Fa40fc0ffd2B4995A0f05C15c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x69125856Cfbadba925CE8345D0A5dE98F375920E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA9E630952522E3F110322711F424528Af894e307", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x700EDD66fB75516427C793f5Fe376f6fe1aCc932", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF40E46c74CA3E72d8dC490493FA9499999C6256E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD326CFAb7af228aE6e97d879E9E6A3E7faA8D328", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x995f710838a070D43D94d4420194Bb09cFC332E6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf7d9Bd13F877171f6C7f93F71bdf8e380335dc12", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9F77aF45F13738Be8D3bb772A86310f4e452aFd4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Fc5beD961d41ba5F198DE7484637800Dac78eb1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5d79EeB57A35EC8b6b9Ef55052C5C9F919C3c3Ee", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0db1B224C5203fA22CFdFA3F92519D150ad86612", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0bB16a341EdA6b5e0768b55eb091Cd914bE96bc1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x33c3C4D49dEe4232498B3eFA5336C627801E998d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEa0324cc8D9FD70b8000bafbac7E3FF7C15275eD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92bAc115d89cA17fd02Ed9357CEcA32842ACB4c2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9c79C19FF4d1a6531D9a4F91e96534F5D002dF8B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x661c2479BffE01eB99EeC9169149BaA5DAbeB883", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3ADA6D040314676B1e8A4BC1a0a16060b42A00eF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA154EcFFfb46380991751DE890956b245142e10C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBdD0D09f73AC6f8Ef59A71baab283C12dcab06fA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2fffEBeD35931abD9014A39AE41fa26D511E31F4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", + "address": "0x48c135Ff690C2Aa7F5B11C539104B5855A4f9252", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", - "contract_chain": "optimism", + "contract_address": "0x48c135Ff690C2Aa7F5B11C539104B5855A4f9252", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", - "contractname": "ProxyERC20", + "contract_url": "https://eth.blockscout.com/address/0x48c135Ff690C2Aa7F5B11C539104B5855A4f9252", + "contractname": "AddAllowedRecipient", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x48c135Ff690C2Aa7F5B11C539104B5855A4f9252/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 2, - "informational": 14, - "low": 11, - "medium": 2 + "gas": 60, + "high": 0, + "informational": 37, + "low": 6, + "medium": 6 }, - "lines_analyzed_count": 396, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.34", - "threat_score": "80.00" + "lines_analyzed_count": 1172, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.16", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x9E3c1F1f5868701A4D8CaA58D61dF2F74aeFe926", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x83C71b63c14900026f30af0a39C0e1CaB30f4A2f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x875bBc7285d52Ca957024999315717D45ba99276", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x50197701bd09f8DBDd6716b1b9080574819a3776", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xff8Bf0f6f9494b44AeD91BB7868Ab94b76dCeAAD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042", + "address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042", - "contract_chain": "optimism", + "contract_address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, - "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "gas": 5, + "high": 1, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 212, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.81", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x33C8daF48c691C54897070C3621fdecC249C7202", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0e4695edb83FB23E6b12AFa3660beF09610791de", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41140Bf6498a36f2E44eFd49f21dAe3bbb7367c8", + "address": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4308427C463CAEAaB50FFf98a9deC569C31E4E87", + "address": "0xCBb418F6f9BFd3525CE6aADe8F74ECFEfe2DB5C8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4308427C463CAEAaB50FFf98a9deC569C31E4E87", - "contract_chain": "optimism", + "contract_address": "0xCBb418F6f9BFd3525CE6aADe8F74ECFEfe2DB5C8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4308427C463CAEAaB50FFf98a9deC569C31E4E87", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0xCBb418F6f9BFd3525CE6aADe8F74ECFEfe2DB5C8", + "contractname": "ActivateNodeOperators", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4308427C463CAEAaB50FFf98a9deC569C31E4E87/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCBb418F6f9BFd3525CE6aADe8F74ECFEfe2DB5C8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 28, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 12, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 176, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "score": "3.81", + "score_v2": "76.14", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xFaf84737Dae0DA0c093BC172e32FB845016Df642", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCc60342649c58A9D5a5293030CCBc230b1231127", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2F0Fe4B621E7e54110446cE2df699004c6194636", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf5a6115Aa582Fd1BEEa22BC93B7dC7a785F60d03", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x58e178B0CacD1bc56a2cC408030A1f69eDc315f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdCB4ec61fee47955462FD1F3fa89A6F32cc6A800", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE44179Cb9623C3bB7a9BCF54b4B1DD5ad8c672e3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b17232cBcEcb5DE01bb92Aee2fC35e507F0aBbb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x105f7F2986A2414B4007958b836904100a53d1AD", - "isVerified": false, - "solidityScanReport": null + "address": "0xDc1A0C7849150f466F07d48b38eAA6cE99079f80", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDc1A0C7849150f466F07d48b38eAA6cE99079f80", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDc1A0C7849150f466F07d48b38eAA6cE99079f80", + "contractname": "AllowedRecipientsRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDc1A0C7849150f466F07d48b38eAA6cE99079f80/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 55, + "high": 0, + "informational": 32, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 1044, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.79", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x549dbDFfbd47bD5639f9348eBE82E63e2f9F777A", - "isVerified": false, - "solidityScanReport": null + "address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x87D93d9B2C672bf9c9642d853a8682546a5012B5", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87D93d9B2C672bf9c9642d853a8682546a5012B5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xcaDD53c5fAAe5111c7a0429Ee1f99A695433Fb17", + "address": "0x4ee3118e3858e8d7164a634825bfe0f73d99c792", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "address": "0x958e0D946D014F377421a53AB5f9180d4485e63B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", - "contract_chain": "optimism", + "contract_address": "0x958e0D946D014F377421a53AB5f9180d4485e63B", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", - "contractname": "ProxyERC20", + "contract_url": "https://eth.blockscout.com/address/0x958e0D946D014F377421a53AB5f9180d4485e63B", + "contractname": "AllowedRecipientsBuilder", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x958e0D946D014F377421a53AB5f9180d4485e63B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 2, - "informational": 14, - "low": 11, - "medium": 2 + "gas": 19, + "high": 4, + "informational": 0, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 396, + "lines_analyzed_count": 342, "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.34", - "threat_score": "80.00" + "score": "4.25", + "score_v2": "85.09", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xE72f5C2B7C8E8697aFFe886497d22ad47D832085", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9Cd7ccac32231ccb842f14368B3DA3B33f20d3BE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD53C50B644aa4E29fe2B633E97187e2Aa3cBd6fc", + "address": "0x8B82C1546D47330335a48406cc3a50Da732672E7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e", + "address": "0x231Ac69A1A37649C6B06a71Ab32DdD92158C80b8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e", - "contract_chain": "optimism", + "contract_address": "0x231Ac69A1A37649C6B06a71Ab32DdD92158C80b8", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0x231Ac69A1A37649C6B06a71Ab32DdD92158C80b8", + "contractname": "AllowedRecipientsRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x231Ac69A1A37649C6B06a71Ab32DdD92158C80b8/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 55, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 32, + "low": 6, + "medium": 6 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 1044, "scan_time_taken": 2, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "score": "4.44", + "score_v2": "88.79", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x7F4B56A8Fe268666d95e64F16A96bBDCfB89DF54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x959A4309f7d82e3D34C353a405200D8277032115", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdcf2D2C4949D6358bF05cfd88dAE83276cf7552b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Aa0dabd22BC0894975324Bec293443c8538bD08", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x99B2b4F1C6222d97e70Cf7D0C7Cc314465Ca9dC0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06bA4E6246A0C4BcBB53Ec860bE5372Fc40629ab", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC81e43B6FB257760cb655C5B3Ea0b87d93cf01B5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8cfdfAf68efC96293A395B5Ef94e5736EC71020C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9EE6dF39fe29EAb8116DB947CC642794400b70DF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4AfD66f7379449a73C4848B30DBeb93016346FBE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3756909c4240aD5b442eC3d138e2cE42F27eC605", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdA9303CE53a1800b0F077C1A9a1A253Ee8A64457", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d62aA1535C7C33D7f6592562f091D193E180c57", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02e85b8dD638a5FabD9D67802A92721D2e18fc6d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDaf440cDeA843762c6D4ECFA7C2f64AED832319e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE0a9be89b352014028dA9837233168DD5CCEC9B1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0DAeA0367d7b82644C4db4D992cF4ba39c8A359C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x73d8fD1dC5E38cEF6754Fc5009015CaaEE218461", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x869d17fd46F76f0e439bec2992f2D45B40253f88", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8d51BF0759e1a01c15F91940BaaaD08B6B45a637", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD681CF2419bb3F85732412164b6542843E9A64A5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbCB2D435045E16B059b2130b28BE70b5cA47bFE5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x08388dC122A956887c2F736Aaec4A0Ce6f0536Ce", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf49C194954b6B91855aC06D6C88Be316da60eD96", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdFaEBe6A2B2BDAc52aC2E172e0175988d7472c60", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x81DDfAc111913d3d5218DEA999216323B7CD6356", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB0b6b79Fbb09290b0663D6D767FFCEE7EA742428", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfe964748D65187bc6441bB12058E2dF3e3240d04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEF9cC2223931e876dfcf0642b3f2EFb6Ccef7746", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Fb59e8dAfcd398b2ca7Fe2Af5a7405Cd0d22278", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x852210F0616aC226A486ad3387DBF990e690116A", + "address": "0x1843Bc35d1fD15AbE1913b9f72852a79457C42Ab", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x852210F0616aC226A486ad3387DBF990e690116A", - "contract_chain": "optimism", + "contract_address": "0x1843Bc35d1fD15AbE1913b9f72852a79457C42Ab", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x852210F0616aC226A486ad3387DBF990e690116A", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0x1843Bc35d1fD15AbE1913b9f72852a79457C42Ab", + "contractname": "TopUpAllowedRecipients", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x852210F0616aC226A486ad3387DBF990e690116A/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1843Bc35d1fD15AbE1913b9f72852a79457C42Ab/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 17, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 7, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 162, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "score": "4.14", + "score_v2": "82.72", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x2F0F0865dFDD52AdefB583Ae824dDE7D60b76a3B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x04B50a5992Ea2281E14d43494d656698EA9C24dD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd21F7CC02f3a9B6d059cdAd6e0C0f4db18420189", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7784B850922d995965846d8a89b0C90bEf470F15", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x35A713bbb5a205c4dF96A8391E26Fb6228248f2f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1a83bBccFaB68A8bF901c298c5dB5ACb8a2C7b05", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9De146b5663b82F44E5052dEDe2aA3Fd4CBcDC99", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2114d1C571CB541f3416a65f8BccFf9BB9E55Dc5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5E51817910c53A01e7Ee90B8640a66768075bf2E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x767F446FbD3F2e5c91292D9FA51a44102a89117d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x08BCea94194A1D63379123073Cb254b77f7721A5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDfA2d3a0d32F870D87f8A0d7AA6b9CdEB7bc5AdB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x31Ec26dE77aA4c859b7a15A37D2Fc9EB61289C14", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCF33a35F0f2095ABdD0C81dbde3A1cD37bE0c5cC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6aCC3519d10E46E5a228615c9d4B57CC0113A212", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4C35c27fF8F0dD039B4C4F0D670f2D58f6215c9C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91cc4a83d026e5171525aFCAEd020123A653c2C9", + "address": "0x7E8eFfAb3083fB26aCE6832bFcA4C377905F97d7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x91cc4a83d026e5171525aFCAEd020123A653c2C9", - "contract_chain": "optimism", + "contract_address": "0x7E8eFfAb3083fB26aCE6832bFcA4C377905F97d7", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x91cc4a83d026e5171525aFCAEd020123A653c2C9", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0x7E8eFfAb3083fB26aCE6832bFcA4C377905F97d7", + "contractname": "RemoveAllowedRecipient", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x91cc4a83d026e5171525aFCAEd020123A653c2C9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E8eFfAb3083fB26aCE6832bFcA4C377905F97d7/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 60, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 36, + "low": 6, + "medium": 6 }, - "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 1166, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x8327AA139bd7eEE62730a2cB9B9A86821810d4DB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbdb26bfb6A229d7f254FAf1B2c744887ec5F1f31", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x842D77B29F344cD11B93fb9eE463a3479b098aDb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x35B0ed8473e7943d31Ee1eeeAd06C8767034Ce39", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4022AB250B5c32c286A3953bc740368D6b68b067", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6BAD3Be3A7B3853739729833425a8b22737D0dAC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcfdC039BDB8E4b578857b759f27D6BAa2617EDD3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf73fA296DF4C46b7182B14AC7862f6E08Da84150", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886", + "address": "0xf73a1260d222f447210581DDf212D915c09a3249", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886", - "contract_chain": "optimism", + "contract_address": "0xf73a1260d222f447210581DDf212D915c09a3249", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0xf73a1260d222f447210581DDf212D915c09a3249", + "contractname": "AppProxyUpgradeable", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf73a1260d222f447210581DDf212D915c09a3249/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, - "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 }, - "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x5dCA1c6c75f6410CB4020A4aB5657FEF716fCfc3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9c3A582Cb712C8CDb067456b993F0234EDB185bD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAF89069dC03d65C1b3091D770a8D3b4D02126849", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd10cd91683301c8C15eDA40F59e73d1b0BcfECDD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91a4F7125A6F7ec14c41d39F0AC681e8e387DA1C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x62137897f2b09c588327D80CBbFB9C6018c352Ef", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeF35211B545B8f7EAF77F0d144A2e023d21Cb453", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9F1C2f0071Bc3b31447AEda9fA3A68d651eB4632", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4", + "address": "0xC77F8768774E1c9244BEed705C4354f2113CFc09", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4", - "contract_chain": "optimism", + "contract_address": "0xC77F8768774E1c9244BEed705C4354f2113CFc09", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4", - "contractname": "LiquidatorRewards", + "contract_url": "https://eth.blockscout.com/address/0xC77F8768774E1c9244BEed705C4354f2113CFc09", + "contractname": "DepositSecurityModule", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC77F8768774E1c9244BEed705C4354f2113CFc09/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 112, - "high": 2, - "informational": 140, - "low": 12, - "medium": 5 + "gas": 26, + "high": 1, + "informational": 10, + "low": 2, + "medium": 4 }, - "lines_analyzed_count": 1586, - "scan_time_taken": 4, - "score": "4.06", - "score_v2": "81.15", - "threat_score": "85.00" + "lines_analyzed_count": 471, + "scan_time_taken": 1, + "score": "4.41", + "score_v2": "88.11", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xaE55F163337A2A46733AA66dA9F35299f9A46e9e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d4a64C57612841c2C6745dB2a4E4db34F002D20", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x23D5291fEa095D8851cE3bB711a10b4982923d9a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0Ea666319f4f0eAa7f16711f2fe7F4B159957f48", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd1b73C8251acf068ea03A42177bD1E3F610F9fB4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x527b99E3d31F71D2414CC2dbAbE0d527f9160926", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6172289961007908442a0437891DcD966F368563", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x66f916cc0B0b26C1783974A60Cef9B0AfC382825", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA2fd4da04a2Dd32860Cd9e12FD4d9d17c3211949", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d9bDe78D5562b6BE4B6A70f4f2511fb1A8f9E10", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFCce7f97100C0Bdd63c3d53ce0Ac35bE1F900a5e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBc5B0A6dCaDD4Fc27665601401D6f03D97375B24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcF853f7f8F78B2B801095b66F8ba9c5f04dB1640", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xac3F9a2753f185731324907E6802395d59Bb62a2", - "isVerified": false, - "solidityScanReport": null + "address": "0xbf05A929c3D7885a6aeAd833a992dA6E5ac23b09", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbf05A929c3D7885a6aeAd833a992dA6E5ac23b09", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbf05A929c3D7885a6aeAd833a992dA6E5ac23b09", + "contractname": "OracleDaemonConfig", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbf05A929c3D7885a6aeAd833a992dA6E5ac23b09/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 3, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 86, + "scan_time_taken": 0, + "score": "3.90", + "score_v2": "77.91", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0x01a43786C2279dC417e7901d45B917afa51ceb9a", - "isVerified": false, - "solidityScanReport": null + "address": "0xd30Dc38EdEfc21875257e8A3123503075226E14B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd30Dc38EdEfc21875257e8A3123503075226E14B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd30Dc38EdEfc21875257e8A3123503075226E14B", + "contractname": "RemoveAllowedRecipient", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd30Dc38EdEfc21875257e8A3123503075226E14B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 60, + "high": 0, + "informational": 36, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 1166, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x152Da6a8F32F25B56A32ef5559d4A2A96D09148b", - "isVerified": false, - "solidityScanReport": null + "address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x41c49bBc181211b289D2a29318f485fAc2692489", - "isVerified": false, - "solidityScanReport": null + "address": "0x9B1cebF7616f2BC73b47D226f90b01a7c9F86956", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9B1cebF7616f2BC73b47D226f90b01a7c9F86956", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9B1cebF7616f2BC73b47D226f90b01a7c9F86956", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9B1cebF7616f2BC73b47D226f90b01a7c9F86956/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x14A3F810db4E4EC74906D2538DE00a4c995f229E", - "isVerified": false, - "solidityScanReport": null + "address": "0x75bDecbb6453a901EBBB945215416561547dfDD4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75bDecbb6453a901EBBB945215416561547dfDD4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x75bDecbb6453a901EBBB945215416561547dfDD4", + "contractname": "TopUpAllowedRecipients", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75bDecbb6453a901EBBB945215416561547dfDD4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 0, + "informational": 7, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 162, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.72", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xc254F4A4Bc16218eD30A3D674d8fae3f25B6Af5d", - "isVerified": false, - "solidityScanReport": null + "address": "0x73b047fe6337183A454c5217241D780a932777bD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73b047fe6337183A454c5217241D780a932777bD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x73b047fe6337183A454c5217241D780a932777bD", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73b047fe6337183A454c5217241D780a932777bD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x1454ba0f1c5Fcb401cfe72E028114FEE022990EE", - "isVerified": false, - "solidityScanReport": null + "address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xB2E26D988A5557b571bF9833a8a60d25799293E1", - "isVerified": false, - "solidityScanReport": null + "address": "0xbD08f9D6BF1D25Cc7407E4855dF1d46C2043B3Ea", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbD08f9D6BF1D25Cc7407E4855dF1d46C2043B3Ea", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbD08f9D6BF1D25Cc7407E4855dF1d46C2043B3Ea", + "contractname": "TopUpAllowedRecipients", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbD08f9D6BF1D25Cc7407E4855dF1d46C2043B3Ea/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 111, + "high": 0, + "informational": 81, + "low": 9, + "medium": 11 + }, + "lines_analyzed_count": 2054, + "scan_time_taken": 4, + "score": "4.36", + "score_v2": "87.20", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0xe37858391bC66B1B8838a7459e59A802642284Fa", - "isVerified": false, - "solidityScanReport": null + "address": "0x388C818CA8B9251b393131C08a736A67ccB19297", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x388C818CA8B9251b393131C08a736A67ccB19297", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x388C818CA8B9251b393131C08a736A67ccB19297", + "contractname": "LidoExecutionLayerRewardsVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x388C818CA8B9251b393131C08a736A67ccB19297/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.40", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D", + "address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D", - "contract_chain": "optimism", + "contract_address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D", - "contractname": "ProxyPerpsV2", + "contract_url": "https://eth.blockscout.com/address/0x86392dC19c0b719886221c78AB11eb8Cf5c52812", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86392dC19c0b719886221c78AB11eb8Cf5c52812/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 19, "high": 0, - "informational": 18, - "low": 9, - "medium": 4 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 496, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "84.21" + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x128d0Eb5E26Cf95128AA9aC395f88dcE705AedAc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcB9208c6091dF778BF405f3938B6A6beF427e37E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "address": "0x1bdfFe0EBef3FEAdF2723D3330727D73f538959C", "isVerified": false, "solidityScanReport": null }, { - "address": "0x18f763fd61Efd3D9884981CC2CBd6845351e4b70", - "isVerified": false, - "solidityScanReport": null + "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contractname": "WstETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 1146, + "scan_time_taken": 1, + "score": "4.90", + "score_v2": "97.99", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { - "address": "0x4ff54624D5FB61C34c634c3314Ed3BfE4dBB665a", - "isVerified": false, - "solidityScanReport": null + "address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB9E5CBB9CA5b0d659238807E84D0176930753d86", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9E5CBB9CA5b0d659238807E84D0176930753d86/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0x87AE62c5720DAB812BDacba66cc24839440048d1", - "isVerified": false, - "solidityScanReport": null + "address": "0x4AC40c34f8992bb1e5E856A448792158022551ca", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4AC40c34f8992bb1e5E856A448792158022551ca", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4AC40c34f8992bb1e5E856A448792158022551ca", + "contractname": "AllowedTokensRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4AC40c34f8992bb1e5E856A448792158022551ca/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 1, + "informational": 11, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 131, + "scan_time_taken": 0, + "score": "3.36", + "score_v2": "67.18", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { - "address": "0x31d83b7A96B298111352A5a8D9cD396ED9eCC4c9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1dAd8808D8aC58a0df912aDC4b215ca3B93D6C49", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd325B17d5C9C3f2B6853A760afCF81945b0184d3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd882a4e1a17e0DD0b90Bb22B7dDB6712271Da77B", - "isVerified": false, - "solidityScanReport": null + "address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc5578194D457dcce3f272538D1ad52c68d1CE849", + "contractname": "UniswapV2Pair", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5578194D457dcce3f272538D1ad52c68d1CE849/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 52, + "high": 6, + "informational": 22, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 444, + "scan_time_taken": 2, + "score": "3.36", + "score_v2": "67.12", + "threat_score": "80.00", + "score_rating": "Average" + } + } }, { - "address": "0x96690aAe7CB7c4A9b5Be5695E94d72827DeCC33f", - "isVerified": false, - "solidityScanReport": null + "address": "0xBd2b6dC189EefD51B273F5cb2d99BA1ce565fb8C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBd2b6dC189EefD51B273F5cb2d99BA1ce565fb8C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBd2b6dC189EefD51B273F5cb2d99BA1ce565fb8C", + "contractname": "TopUpAllowedRecipients", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBd2b6dC189EefD51B273F5cb2d99BA1ce565fb8C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 111, + "high": 0, + "informational": 81, + "low": 9, + "medium": 11 + }, + "lines_analyzed_count": 2054, + "scan_time_taken": 4, + "score": "4.36", + "score_v2": "87.20", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0xA92C0142c3239e8e07cbb9f33e4C0dD4Fc19089b", - "isVerified": false, - "solidityScanReport": null + "address": "0x313819736457910ac1dd21a712a37f3d7595645a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x313819736457910ac1dd21a712a37f3d7595645a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x313819736457910ac1dd21a712a37f3d7595645a", + "contractname": "L1ERC20TokenBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x313819736457910ac1dd21a712a37f3d7595645a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 151, + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.38", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0x418d195155058ABC4A26D59c8A6CE83A7d52288A", - "isVerified": false, - "solidityScanReport": null + "address": "0x9305c1Dbfe22c12c66339184C0025d7006f0f1cC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9305c1Dbfe22c12c66339184C0025d7006f0f1cC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9305c1Dbfe22c12c66339184C0025d7006f0f1cC", + "contractname": "OracleReportSanityChecker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9305c1Dbfe22c12c66339184C0025d7006f0f1cC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 40, + "high": 1, + "informational": 7, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 794, + "scan_time_taken": 2, + "score": "4.63", + "score_v2": "92.70", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0x7D0256E0936103b32AAD59E80257B59E988E75e2", - "isVerified": false, - "solidityScanReport": null + "address": "0x1F2b79FE297B7098875930bBA6dd17068103897E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F2b79FE297B7098875930bBA6dd17068103897E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1F2b79FE297B7098875930bBA6dd17068103897E", + "contractname": "TopUpAllowedRecipients", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F2b79FE297B7098875930bBA6dd17068103897E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 111, + "high": 0, + "informational": 81, + "low": 9, + "medium": 11 + }, + "lines_analyzed_count": 2054, + "scan_time_taken": 4, + "score": "4.36", + "score_v2": "87.20", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0x42AAa33a13bDac31D8B9e04D9d5Db7F9FC8C0119", + "address": "0xF668E6D326945d499e5B35E7CD2E82aCFbcFE6f0", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA227c833786E46d53cf9E9a14cFF906477335D91", - "isVerified": false, - "solidityScanReport": null + "address": "0xb8FFC3Cd6e7Cf5a098A1c92F48009765B24088Dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb8FFC3Cd6e7Cf5a098A1c92F48009765B24088Dc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb8FFC3Cd6e7Cf5a098A1c92F48009765B24088Dc", + "contractname": "KernelProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb8FFC3Cd6e7Cf5a098A1c92F48009765B24088Dc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 41, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xB7c04aa1E49BBEF0A5D7A0E7885b54c9E9309704", + "address": "0xEe06EA501f7d9DC6F4200385A8D910182D155d3e", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf9FE3607e6d19D8dC690DD976061a91D4A0db30B", - "isVerified": false, - "solidityScanReport": null + "address": "0xDe2c414b671d2DB93617D1592f0490c13674de24", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDe2c414b671d2DB93617D1592f0490c13674de24", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDe2c414b671d2DB93617D1592f0490c13674de24", + "contractname": "VariableDebtStETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDe2c414b671d2DB93617D1592f0490c13674de24/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xd01a18C2eDB9f411A8329eF9B2905F3Cf7D35408", - "isVerified": false, - "solidityScanReport": null + "address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", + "contractname": "HashConsensus", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 0, + "informational": 13, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 1097, + "scan_time_taken": 3, + "score": "4.64", + "score_v2": "92.89", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0xdf2713E82212eA2096bb14ce5f47c4A1319b3C7A", - "isVerified": false, - "solidityScanReport": null + "address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x17F6b2C738a63a8D3A113a228cfd0b373244633D", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17F6b2C738a63a8D3A113a228cfd0b373244633D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x4d178B91a3B16a124d2A90d944dB8C70A334FBdA", - "isVerified": false, - "solidityScanReport": null + "address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x29C5c51A031165CE62F964966A6399b81165EFA4", + "contractname": "L1ERC20TokenBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29C5c51A031165CE62F964966A6399b81165EFA4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 151, + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.38", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0xE0d47B8F4c0fa9BEef45544b2507c4832d0aDB06", - "isVerified": false, - "solidityScanReport": null + "address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", + "contractname": "MerkleDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { - "address": "0x17711043B91ac78d4a9D9D4Eff4982Ae34718596", - "isVerified": false, - "solidityScanReport": null + "address": "0xD15a672319Cf0352560eE76d9e89eAB0889046D3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD15a672319Cf0352560eE76d9e89eAB0889046D3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD15a672319Cf0352560eE76d9e89eAB0889046D3", + "contractname": "Burner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD15a672319Cf0352560eE76d9e89eAB0889046D3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 6, + "informational": 9, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 384, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.42", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0xFf82e4012816CC01093565C6d2EE2Af83f3cb3Ae", - "isVerified": false, - "solidityScanReport": null + "address": "0x6AB39a8Be67D9305799c3F8FdFc95Caf3150d17c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6AB39a8Be67D9305799c3F8FdFc95Caf3150d17c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6AB39a8Be67D9305799c3F8FdFc95Caf3150d17c", + "contractname": "TopUpAllowedRecipients", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6AB39a8Be67D9305799c3F8FdFc95Caf3150d17c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 0, + "informational": 7, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 162, + "scan_time_taken": 1, + "score": "4.14", + "score_v2": "82.72", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xc9c64cF6D1CE4b41D087F08EdAa9De23262f1EdA", - "isVerified": false, - "solidityScanReport": null + "address": "0x97615f72c3428A393d65A84A3ea6BBD9ad6C0D74", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x97615f72c3428A393d65A84A3ea6BBD9ad6C0D74", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x97615f72c3428A393d65A84A3ea6BBD9ad6C0D74", + "contractname": "AllowedRecipientsRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97615f72c3428A393d65A84A3ea6BBD9ad6C0D74/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 55, + "high": 0, + "informational": 32, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 1044, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.79", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x325a0fA8e3A0A40Fa82bc6D222B1af765Ab77B36", - "isVerified": false, - "solidityScanReport": null + "address": "0x87b02dF27cd6ec128532Add7C8BC19f62E6f1fB9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87b02dF27cd6ec128532Add7C8BC19f62E6f1fB9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x87b02dF27cd6ec128532Add7C8BC19f62E6f1fB9", + "contractname": "TopUpAllowedRecipients", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87b02dF27cd6ec128532Add7C8BC19f62E6f1fB9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 111, + "high": 0, + "informational": 81, + "low": 9, + "medium": 11 + }, + "lines_analyzed_count": 2054, + "scan_time_taken": 4, + "score": "4.36", + "score_v2": "87.20", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0x4DdD30Fff71Bd03AfFd9A6E27c7C8C0CC9731b22", - "isVerified": false, - "solidityScanReport": null + "address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x66457616dd8489df5d0afd8678f4a260088aaf55", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66457616dd8489df5d0afd8678f4a260088aaf55/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xC314CFB9C5706f316F3916543aD2F3e4c3aa2d02", - "isVerified": false, - "solidityScanReport": null + "address": "0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xC02AF29944301c8FbA606a7dF8ef446dc103238C", + "address": "0x6c82877cac5a7a739f16ca0a89c0a328b8764a24", "isVerified": false, "solidityScanReport": null }, { - "address": "0x3804e72Fda96F6BC5ABF32EEc37BC35e56E56001", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x74Eb1E2EfaDDde923f92F31c209a788475A20A1C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x733a69D080B10Bc897452eF783020cdFe012974A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x546Ee4A4299dC3d3b64D6a889759E04aCef6B92D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF9DD29D2Fd9B38Cd90E390C797F1B7E0523f43A9", - "isVerified": false, - "solidityScanReport": null + "address": "0x1F809D2cb72a5Ab13778811742050eDa876129b6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F809D2cb72a5Ab13778811742050eDa876129b6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1F809D2cb72a5Ab13778811742050eDa876129b6", + "contractname": "AddAllowedRecipient", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F809D2cb72a5Ab13778811742050eDa876129b6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 60, + "high": 0, + "informational": 37, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 1172, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.16", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x4df6E29C07c51e5e7F7a98aB90547861Aba42B56", + "address": "0xEe60C6ebC91237d334230b12263E26EE3b480ec4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x82f962aF60e6627d3ea5Db5Fd7e1a57f7E1Ef2B8", - "isVerified": false, - "solidityScanReport": null + "address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0x400813263d6300347423E02fc8402735340aaE72", - "isVerified": false, - "solidityScanReport": null + "address": "0x22010d1747CaFc370b1f1FBBa61022A313c5693b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x22010d1747CaFc370b1f1FBBa61022A313c5693b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x22010d1747CaFc370b1f1FBBa61022A313c5693b", + "contractname": "RemoveAllowedRecipient", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22010d1747CaFc370b1f1FBBa61022A313c5693b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 60, + "high": 0, + "informational": 36, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 1166, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xC8E91c926E04BE1cb94e51c5379d14774D51ae6C", + "address": "0xF95f069F9AD107938F6ba802a3da87892298610E", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA552049A9f320B6a8622A003FE1108595061e223", - "isVerified": false, - "solidityScanReport": null + "address": "0xb0FE4D300334461523D9d61AaD90D0494e1Abb43", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb0FE4D300334461523D9d61AaD90D0494e1Abb43", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb0FE4D300334461523D9d61AaD90D0494e1Abb43", + "contractname": "AllowedRecipientsRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb0FE4D300334461523D9d61AaD90D0494e1Abb43/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 55, + "high": 0, + "informational": 32, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 1044, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.79", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x23b2558318E4955DfC3402567E22B1FF102DB3DD", - "isVerified": false, - "solidityScanReport": null + "address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", + "contractname": "EasyTrack", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 38, + "high": 0, + "informational": 40, + "low": 20, + "medium": 5 + }, + "lines_analyzed_count": 1283, + "scan_time_taken": 2, + "score": "4.40", + "score_v2": "88.07", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0x29601BAfeE838F75679e0024E9b8E44D6f1b6f2c", + "address": "0xF9339DE629973c60c4d2b76749c81E6F40960E3A", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6DAa4Eb27a25C3727e9857FD6b0B736Ff397542e", - "isVerified": false, - "solidityScanReport": null + "address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xe94afDEd9CB9AB143E8cCc8C7439794E8C41F1A6", - "isVerified": false, - "solidityScanReport": null + "address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", + "contractname": "WithdrawalsManagerProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 5, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 524, + "scan_time_taken": 0, + "score": "4.82", + "score_v2": "96.37", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { - "address": "0xfbbBFA96Af2980aE4014d5D5A2eF14bD79B2a299", - "isVerified": false, - "solidityScanReport": null + "address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0x2F94942764C997e777F7Ded68679a5eCC6B7514c", + "address": "0xFeBd8FAC16De88206d4b18764e826AF38546AfE0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7E11c004d20b502729918687E6E6777b28499085", - "isVerified": false, - "solidityScanReport": null - }, + "address": "0x41CF3DbDc939c5115823Fba1432c4EC5E7bD226C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41CF3DbDc939c5115823Fba1432c4EC5E7bD226C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41CF3DbDc939c5115823Fba1432c4EC5E7bD226C", + "contractname": "UpdateTargetValidatorLimits", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41CF3DbDc939c5115823Fba1432c4EC5E7bD226C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 5, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.21", + "score_v2": "84.13", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 14, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 14, + "securityScore": 82.1457142857143, + "issueSeverityDistribution": { + "critical": 2, + "gas": 144, + "high": 7, + "informational": 98, + "low": 69, + "medium": 3 + } + }, + "contractsData": [ { - "address": "0xE50DBa755fd9e9Aad8198193FF9C7e4aE1F3443a", - "isVerified": false, - "solidityScanReport": null + "address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.11", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x08e52251d4434eadF1f2Ce01D419B6249694d9e5", - "isVerified": false, - "solidityScanReport": null + "address": "0xefa0db536d2c8089685630fafe88cf7805966fc3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xefa0db536d2c8089685630fafe88cf7805966fc3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xefa0db536d2c8089685630fafe88cf7805966fc3", + "contractname": "OptimismBridgeExecutor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xefa0db536d2c8089685630fafe88cf7805966fc3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "4.58", + "score_v2": "91.67", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0x5C4fD006f3dC9C6a2259B2fb82CfD500056978ec", - "isVerified": false, - "solidityScanReport": null + "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.11", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xfAFe2eC4999AeFD162aA3c0abA16D08235662606", + "address": "0xde45f101250f2ca1c0f8adfc172576d10c12072d", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA14849ad93999d8B184A1d61FbA7B4fFbD24f96C", - "isVerified": false, - "solidityScanReport": null + "address": "0x5fc53f707c7aacd460a1cd564c06e0f07610fcb7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5fc53f707c7aacd460a1cd564c06e0f07610fcb7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5fc53f707c7aacd460a1cd564c06e0f07610fcb7", + "contractname": "Pool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5fc53f707c7aacd460a1cd564c06e0f07610fcb7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 3, + "informational": 21, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 613, + "scan_time_taken": 3, + "score": "4.21", + "score_v2": "84.18", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { - "address": "0x2b8cE8a8ABF039DB01B2ad7F512b9157467eb264", - "isVerified": false, - "solidityScanReport": null + "address": "0x92834c37dF982A13bb0f8C3F6608E26F0546538e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x92834c37dF982A13bb0f8C3F6608E26F0546538e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x92834c37dF982A13bb0f8C3F6608E26F0546538e", + "contractname": "ERC20Bridged", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x92834c37dF982A13bb0f8C3F6608E26F0546538e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 1, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 58, + "scan_time_taken": 0, + "score": "3.88", + "score_v2": "77.59", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { - "address": "0x08a008eEA07d3cC7ca1913EEC3468C10F8F79e6A", + "address": "0xD420d6C8aA81c087829A64Ce59936b7C1176A81a", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0194e4BbD724633546D543A28125c579dfEc057c", - "isVerified": false, - "solidityScanReport": null + "address": "0x5033823F27c5f977707B58F0351adcD732C955Dd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5033823F27c5f977707B58F0351adcD732C955Dd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5033823F27c5f977707B58F0351adcD732C955Dd", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5033823F27c5f977707B58F0351adcD732C955Dd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xA5BAff7D9928AE32C5e1ff441e4575951CB01111", - "isVerified": false, - "solidityScanReport": null + "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { - "address": "0x9770239D49Db97E77fc5Adcb5413654C9e45A510", - "isVerified": false, - "solidityScanReport": null - }, + "address": "0x23B96aDD54c479C6784Dd504670B5376B808f4C7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23B96aDD54c479C6784Dd504670B5376B808f4C7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x23B96aDD54c479C6784Dd504670B5376B808f4C7", + "contractname": "L2ERC20TokenBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23B96aDD54c479C6784Dd504670B5376B808f4C7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 115, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x981Fb05B738e981aC532a99e77170ECb4Bc27AEF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x981Fb05B738e981aC532a99e77170ECb4Bc27AEF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x981Fb05B738e981aC532a99e77170ECb4Bc27AEF", + "contractname": "WeightedPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x981Fb05B738e981aC532a99e77170ECb4Bc27AEF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 12, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 397, + "scan_time_taken": 2, + "score": "4.41", + "score_v2": "88.16", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4Cf8fE0A4c2539F7EFDD2047d8A5D46F14613088", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4Cf8fE0A4c2539F7EFDD2047d8A5D46F14613088", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4Cf8fE0A4c2539F7EFDD2047d8A5D46F14613088", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Cf8fE0A4c2539F7EFDD2047d8A5D46F14613088/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xFdb794692724153d1488CcdBE0C56c252596735F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFdb794692724153d1488CcdBE0C56c252596735F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFdb794692724153d1488CcdBE0C56c252596735F", + "contractname": "L2StandardERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdb794692724153d1488CcdBE0C56c252596735F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 3, + "high": 0, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 592, + "scan_time_taken": 0, + "score": "4.82", + "score_v2": "96.45", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xda74db17023750d02b83be2559a4eaa013b65c54", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xda74db17023750d02b83be2559a4eaa013b65c54", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xda74db17023750d02b83be2559a4eaa013b65c54", + "contractname": "Pool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda74db17023750d02b83be2559a4eaa013b65c54/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 3, + "informational": 21, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 613, + "scan_time_taken": 3, + "score": "4.21", + "score_v2": "84.18", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x75483CE83100890c6bf1718c26052cE44e0F2839", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75483CE83100890c6bf1718c26052cE44e0F2839/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x91cE2F083d59B832f95f90aA0997168ae051a98A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91cE2F083d59B832f95f90aA0997168ae051a98A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x91cE2F083d59B832f95f90aA0997168ae051a98A", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91cE2F083d59B832f95f90aA0997168ae051a98A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 8, + "securityScore": 80.36874999999999, + "issueSeverityDistribution": { + "critical": 1, + "gas": 13, + "high": 1, + "informational": 14, + "low": 26, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x7063ef4f2887586e96096d3e94c9b6961c50a9a2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7063ef4f2887586e96096d3e94c9b6961c50a9a2", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7063ef4f2887586e96096d3e94c9b6961c50a9a2", + "contractname": "L2ERC20TokenBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7063ef4f2887586e96096d3e94c9b6961c50a9a2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 115, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.30", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x69ce2505ce515c0203160450157366f927243309", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x69ce2505ce515c0203160450157366f927243309", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x69ce2505ce515c0203160450157366f927243309", + "contractname": "ERC20Bridged", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x69ce2505ce515c0203160450157366f927243309/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 58, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.31", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0E37599436974a25dDeEdF795C848d30Af46eaCF", + "contractname": "OptimismBridgeExecutor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0E37599436974a25dDeEdF795C848d30Af46eaCF/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "furucombo", + "doc": "https://docs.furucombo.app/resources/deployed-contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 8, + "securityScore": 78.23374999999999, + "issueSeverityDistribution": { + "critical": 13, + "gas": 103, + "high": 8, + "informational": 57, + "low": 69, + "medium": 20 + } + }, + "contractsData": [ + { + "address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 0, + "informational": 18, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 422, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "82.94", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb597CF85016d0234CDa08dF5d5875A5fF421C4fa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", + "contractname": "HFunds", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 5, + "informational": 2, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 234, + "scan_time_taken": 1, + "score": "3.55", + "score_v2": "70.94", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", + "contractname": "HParaSwapV5", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", + "contractname": "HUniswapV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 4, + "low": 21, + "medium": 4 + }, + "lines_analyzed_count": 405, + "scan_time_taken": 2, + "score": "4.16", + "score_v2": "83.21", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7F974c1E969c8201c08273b958dA646fe5d536AA", + "contractname": "HStargate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F974c1E969c8201c08273b958dA646fe5d536AA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 3, + "informational": 0, + "low": 7, + "medium": 3 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.34", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xDec80E988F4baF43be69c13711453013c212feA8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDec80E988F4baF43be69c13711453013c212feA8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDec80E988F4baF43be69c13711453013c212feA8", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDec80E988F4baF43be69c13711453013c212feA8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 19, + "high": 0, + "informational": 19, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.71", + "score_v2": "74.20", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4D4c961De7140E642b7217f221b73e859E3A6482", + "contractname": "AgentImplementation", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4D4c961De7140E642b7217f221b73e859E3A6482/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 10, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 349, + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.38", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "contractname": "CREATE3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 34, + "scan_time_taken": 0, + "score": "3.68", + "score_v2": "73.53", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, + "1": { + "overallInfo": { + "verifiedNumber": 25, + "totalContractsNumber": 25, + "solidityScanContractsNumber": 25, + "securityScore": 80.22439999999999, + "issueSeverityDistribution": { + "critical": 0, + "gas": 789, + "high": 87, + "informational": 469, + "low": 1147, + "medium": 244 + } + }, + "contractsData": [ + { + "address": "0x59daa74f2d15c87aac435ec18cb559f92490c100", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59daa74f2d15c87aac435ec18cb559f92490c100", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x59daa74f2d15c87aac435ec18cb559f92490c100", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59daa74f2d15c87aac435ec18cb559f92490c100/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 0, + "informational": 31, + "low": 49, + "medium": 1 + }, + "lines_analyzed_count": 1082, + "scan_time_taken": 2, + "score": "4.18", + "score_v2": "83.55", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB83304403900c86ceA5032e3041afF15fEe31c63", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB83304403900c86ceA5032e3041afF15fEe31c63", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB83304403900c86ceA5032e3041afF15fEe31c63", + "contractname": "HMaker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB83304403900c86ceA5032e3041afF15fEe31c63/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 8, + "informational": 33, + "low": 64, + "medium": 20 + }, + "lines_analyzed_count": 1460, + "scan_time_taken": 2, + "score": "4.02", + "score_v2": "80.48", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", + "contractname": "HUniswapV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 8, + "informational": 27, + "low": 57, + "medium": 15 + }, + "lines_analyzed_count": 1804, + "scan_time_taken": 3, + "score": "4.20", + "score_v2": "83.92", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6C79244aC658966BD973A133600ac44E85434eDc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6C79244aC658966BD973A133600ac44E85434eDc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6C79244aC658966BD973A133600ac44E85434eDc", + "contractname": "HUniswapV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C79244aC658966BD973A133600ac44E85434eDc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 42, + "high": 0, + "informational": 28, + "low": 67, + "medium": 9 + }, + "lines_analyzed_count": 1452, + "scan_time_taken": 3, + "score": "4.20", + "score_v2": "84.09", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", + "contractname": "HComptroller", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 2, + "informational": 18, + "low": 46, + "medium": 7 + }, + "lines_analyzed_count": 1011, + "scan_time_taken": 1, + "score": "4.16", + "score_v2": "83.28", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", + "contractname": "HSCompound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 5, + "informational": 30, + "low": 65, + "medium": 14 + }, + "lines_analyzed_count": 1177, + "scan_time_taken": 2, + "score": "3.87", + "score_v2": "77.40", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", + "contractname": "HCurve", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 14, + "informational": 19, + "low": 85, + "medium": 36 + }, + "lines_analyzed_count": 1768, + "scan_time_taken": 3, + "score": "3.92", + "score_v2": "78.34", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", + "contractname": "HCurveDao", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 34, + "high": 3, + "informational": 21, + "low": 50, + "medium": 10 + }, + "lines_analyzed_count": 928, + "scan_time_taken": 1, + "score": "3.94", + "score_v2": "78.77", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", + "contractname": "HYVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 4, + "informational": 17, + "low": 50, + "medium": 10 + }, + "lines_analyzed_count": 943, + "scan_time_taken": 1, + "score": "3.98", + "score_v2": "79.64", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", + "contractname": "HAaveProtocolV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbDFb793C79CDCa60551E8ea78B18A2b91B620473/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 4, + "informational": 21, + "low": 68, + "medium": 14 + }, + "lines_analyzed_count": 1657, + "scan_time_taken": 2, + "score": "4.22", + "score_v2": "84.37", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", + "contractname": "HSushiSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8f272AA2bB5974F572188558E6d8EcAF179F7C51/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 8, + "informational": 27, + "low": 57, + "medium": 15 + }, + "lines_analyzed_count": 1622, + "scan_time_taken": 3, + "score": "4.11", + "score_v2": "82.12", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", + "contractname": "HBProtocol", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 8, + "informational": 35, + "low": 66, + "medium": 20 + }, + "lines_analyzed_count": 1274, + "scan_time_taken": 2, + "score": "3.86", + "score_v2": "77.16", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", + "contractname": "HOneInchV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 1, + "informational": 22, + "low": 52, + "medium": 7 + }, + "lines_analyzed_count": 1018, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.51", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", + "contractname": "HOneInchV5", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0eAF217ABf70518bFD3C5f055F093D73F55E9586/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 81, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.42", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", + "contractname": "HPolygon", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 0, + "informational": 22, + "low": 48, + "medium": 8 + }, + "lines_analyzed_count": 910, + "scan_time_taken": 1, + "score": "4.04", + "score_v2": "80.88", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", + "contractname": "HFurucomboStaking", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 2, + "informational": 17, + "low": 47, + "medium": 6 + }, + "lines_analyzed_count": 894, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.54", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE7b9b3334633afbf009805aD791d0D1183E413ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE7b9b3334633afbf009805aD791d0D1183E413ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE7b9b3334633afbf009805aD791d0D1183E413ec", + "contractname": "HStakingRewardsAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE7b9b3334633afbf009805aD791d0D1183E413ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 5, + "informational": 18, + "low": 54, + "medium": 10 + }, + "lines_analyzed_count": 1003, + "scan_time_taken": 1, + "score": "3.98", + "score_v2": "79.56", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", + "contractname": "HGelatoV2LimitOrder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 1, + "informational": 18, + "low": 45, + "medium": 7 + }, + "lines_analyzed_count": 1050, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", + "contractname": "HFunds", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 5, + "informational": 1, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 234, + "scan_time_taken": 1, + "score": "3.57", + "score_v2": "71.37", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", + "contractname": "HWeth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 2, + "informational": 19, + "low": 46, + "medium": 7 + }, + "lines_analyzed_count": 856, + "scan_time_taken": 1, + "score": "4.01", + "score_v2": "80.14", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", + "contractname": "HGasTokens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e033F797FfF089B821Cbaa2B54207c68324b2EA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 0, + "informational": 19, + "low": 49, + "medium": 7 + }, + "lines_analyzed_count": 1069, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", + "contractname": "HParaSwapV5", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1dfdaE2B34078FE50B5850CeddB8788f60941f53/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 0, + "informational": 23, + "low": 42, + "medium": 5 + }, + "lines_analyzed_count": 899, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.09", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", + "contractname": "HLido", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "3.88", + "score_v2": "77.50", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", + "contractname": "HStargate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 3, + "informational": 0, + "low": 7, + "medium": 3 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.34", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8cf3EA148898a2153536b05d38c45f862ddEa926", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8cf3EA148898a2153536b05d38c45f862ddEa926", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8cf3EA148898a2153536b05d38c45f862ddEa926", + "contractname": "HAaveProtocolV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8cf3EA148898a2153536b05d38c45f862ddEa926/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 4, + "informational": 0, + "low": 19, + "medium": 8 + }, + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.37", + "score_v2": "67.38", + "threat_score": "100.00", + "score_rating": "Average" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 5, + "securityScore": 76.62, + "issueSeverityDistribution": { + "critical": 13, + "gas": 28, + "high": 4, + "informational": 19, + "low": 26, + "medium": 5 + } + }, + "contractsData": [ + { + "address": "0xDec80E988F4baF43be69c13711453013c212feA8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDec80E988F4baF43be69c13711453013c212feA8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDec80E988F4baF43be69c13711453013c212feA8", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDec80E988F4baF43be69c13711453013c212feA8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 19, + "high": 0, + "informational": 19, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.71", + "score_v2": "74.20", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6f81cf774052D03873b32944a036BF0647bFB5bF", + "contractname": "AaveV3FlashLoanCallback", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6f81cf774052D03873b32944a036BF0647bFB5bF/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.65", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", + "contractname": "BalancerV2FlashLoanCallback", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA15B9C132F29e91D99b51E3080020eF7c7F5E350/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 2, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 81, + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "74.07", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9174a45468d055Cc2Fa18e708E8CeACD46050359", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9174a45468d055Cc2Fa18e708E8CeACD46050359", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9174a45468d055Cc2Fa18e708E8CeACD46050359", + "contractname": "SparkFlashLoanCallback", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9174a45468d055Cc2Fa18e708E8CeACD46050359/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.65", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "contractname": "CREATE3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 34, + "scan_time_taken": 0, + "score": "3.68", + "score_v2": "73.53", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 1, + "securityScore": 74.2, + "issueSeverityDistribution": { + "critical": 13, + "gas": 19, + "high": 0, + "informational": 19, + "low": 10, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0xDec80E988F4baF43be69c13711453013c212feA8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDec80E988F4baF43be69c13711453013c212feA8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDec80E988F4baF43be69c13711453013c212feA8", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDec80E988F4baF43be69c13711453013c212feA8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 19, + "high": 0, + "informational": 19, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.71", + "score_v2": "74.20", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "sushiswap", + "doc": "https://docs.sushi.com/docs/Developers/Deployment%20Addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 19, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 19, + "securityScore": 76.08105263157894, + "issueSeverityDistribution": { + "critical": 8, + "gas": 386, + "high": 57, + "informational": 373, + "low": 181, + "medium": 37 + } + }, + "contractsData": [ + { + "address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc35DADB65012eC5796536bD9864eD8773aBc74C4", + "contractname": "BentoBoxV1", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35DADB65012eC5796536bD9864eD8773aBc74C4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 9, + "informational": 64, + "low": 14, + "medium": 9 + }, + "lines_analyzed_count": 1168, + "scan_time_taken": 3, + "score": "4.06", + "score_v2": "81.25", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB25157bF349295a7Cd31D1751973f426182070D6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB25157bF349295a7Cd31D1751973f426182070D6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB25157bF349295a7Cd31D1751973f426182070D6", + "contractname": "MiniChefV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB25157bF349295a7Cd31D1751973f426182070D6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 60, + "high": 9, + "informational": 54, + "low": 22, + "medium": 6 + }, + "lines_analyzed_count": 650, + "scan_time_taken": 3, + "score": "3.37", + "score_v2": "67.38", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x320a04B981c092884a9783cdE907578F613EF773", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x320a04B981c092884a9783cdE907578F613EF773", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x320a04B981c092884a9783cdE907578F613EF773", + "contractname": "ComplexRewarderTime", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x320a04B981c092884a9783cdE907578F613EF773/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 77, + "high": 12, + "informational": 70, + "low": 26, + "medium": 13 + }, + "lines_analyzed_count": 891, + "scan_time_taken": 3, + "score": "3.40", + "score_v2": "67.90", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contractname": "FuroStream", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 15, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.20", + "score_v2": "84.09", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "contractname": "FuroStreamRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.52", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contractname": "FuroVesting", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fCfE9C670eDe4E25B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 11, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.10", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "contractname": "FuroVestingRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.49", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x96E04591579f298681361C6122Dc4Ef405c19385", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96E04591579f298681361C6122Dc4Ef405c19385", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x96E04591579f298681361C6122Dc4Ef405c19385", + "contractname": "RouteProcessor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96E04591579f298681361C6122Dc4Ef405c19385/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 2, + "informational": 19, + "low": 18, + "medium": 0 + }, + "lines_analyzed_count": 322, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.16", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "contractname": "RouteProcessor3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 30, + "high": 1, + "informational": 31, + "low": 19, + "medium": 1 + }, + "lines_analyzed_count": 406, + "scan_time_taken": 2, + "score": "3.51", + "score_v2": "70.20", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", + "contractname": "SushiXSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 15, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 239, + "scan_time_taken": 1, + "score": "4.41", + "score_v2": "88.28", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x93395129bd3fcf49d95730D3C2737c17990fF328", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x93395129bd3fcf49d95730D3C2737c17990fF328", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x93395129bd3fcf49d95730D3C2737c17990fF328", + "contractname": "ConstantProductPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x93395129bd3fcf49d95730D3C2737c17990fF328/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x827179dD56d07A7eeA32e3873493835da2866976", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE52180815c81D7711B83412e53259bed6a3aB70a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE52180815c81D7711B83412e53259bed6a3aB70a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE52180815c81D7711B83412e53259bed6a3aB70a", + "contractname": "TridentRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE52180815c81D7711B83412e53259bed6a3aB70a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 16, + "high": 10, + "informational": 13, + "low": 18, + "medium": 2 + }, + "lines_analyzed_count": 279, + "scan_time_taken": 2, + "score": "2.92", + "score_v2": "58.42", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 13, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.57", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 6, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.05", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x54ea633385c52263846B37409649b5B8fA5eD402", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x54ea633385c52263846B37409649b5B8fA5eD402", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x54ea633385c52263846B37409649b5B8fA5eD402", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54ea633385c52263846B37409649b5B8fA5eD402/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0367a647A68f304f2A6e453c25033a4249d7F2C6", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0367a647A68f304f2A6e453c25033a4249d7F2C6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "74.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + } + ] + }, + "1": { + "overallInfo": { + "verifiedNumber": 59, + "totalContractsNumber": 64, + "solidityScanContractsNumber": 59, + "securityScore": 71.73237288135589, + "issueSeverityDistribution": { + "critical": 17, + "gas": 1892, + "high": 173, + "informational": 1524, + "low": 639, + "medium": 200 + } + }, + "contractsData": [ + { + "address": "0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", + "contractname": "BentoBoxV1", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF5BCE5077908a1b7370B9ae04AdC565EBd643966/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 9, + "informational": 52, + "low": 14, + "medium": 9 + }, + "lines_analyzed_count": 1170, + "scan_time_taken": 3, + "score": "4.12", + "score_v2": "82.31", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", + "contractname": "MasterChef", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 9, + "gas": 48, + "high": 2, + "informational": 20, + "low": 16, + "medium": 10 + }, + "lines_analyzed_count": 1626, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.75", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbE811A0D44E2553d25d11CB8DC0d3F0D0E6430E6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 54, + "high": 7, + "informational": 24, + "low": 25, + "medium": 2 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.33", + "score_v2": "66.60", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 43, + "high": 13, + "informational": 1, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 448, + "scan_time_taken": 3, + "score": "3.40", + "score_v2": "68.08", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7519c93fc5073e15d89131fd38118d73a72370f8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7519c93fc5073e15d89131fd38118d73a72370f8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7519c93fc5073e15d89131fd38118d73a72370f8", + "contractname": "ALCXRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7519c93fc5073e15d89131fd38118d73a72370f8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 2, + "informational": 11, + "low": 2, + "medium": 7 + }, + "lines_analyzed_count": 185, + "scan_time_taken": 1, + "score": "3.43", + "score_v2": "68.65", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", + "contractname": "ConvexRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e01aac4b3e8781a85b21d9d9f848e72af77b362/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 6, + "informational": 15, + "low": 9, + "medium": 5 + }, + "lines_analyzed_count": 1177, + "scan_time_taken": 2, + "score": "4.48", + "score_v2": "89.63", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", + "contractname": "PickleRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7512105dbb4c0e0432844070a45b7ea0d83a23fd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 3, + "informational": 7, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 151, + "scan_time_taken": 1, + "score": "3.51", + "score_v2": "70.20", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x083773a02311894a7e5710d62662bfbd268e10ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x083773a02311894a7e5710d62662bfbd268e10ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x083773a02311894a7e5710d62662bfbd268e10ec", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x083773a02311894a7e5710d62662bfbd268e10ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", + "contractname": "TruRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc0482b9d1ff34f7cd98e3a0a4584298492acf550/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", + "contractname": "SirenRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 35, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.62", + "score_v2": "72.38", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50cce4bb91ee7e0897dd7f1de3010e436852dc71/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf960e225f48e89e2754319f803c3103cc76865be", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf960e225f48e89e2754319f803c3103cc76865be", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf960e225f48e89e2754319f803c3103cc76865be", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf960e225f48e89e2754319f803c3103cc76865be/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", + "contractname": "TokeRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc56df8b6dad2555fe42961f2db0399f4cd3abcda/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 35, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.62", + "score_v2": "72.38", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x75ff3dd673ef9fc459a52e1054db5df2a1101212", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75ff3dd673ef9fc459a52e1054db5df2a1101212", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x75ff3dd673ef9fc459a52e1054db5df2a1101212", + "contractname": "StakingRewardsSushi", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75ff3dd673ef9fc459a52e1054db5df2a1101212/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 45, + "high": 2, + "informational": 34, + "low": 13, + "medium": 5 + }, + "lines_analyzed_count": 692, + "scan_time_taken": 1, + "score": "4.08", + "score_v2": "81.50", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", + "contractname": "WncgRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe7ec4353fa1c8393281dcf94e069bc4b823d907c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 35, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.62", + "score_v2": "72.38", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7d2581f69ff44506672268c87793fc0255a8b335", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7d2581f69ff44506672268c87793fc0255a8b335", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7d2581f69ff44506672268c87793fc0255a8b335", + "contractname": "BitRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d2581f69ff44506672268c87793fc0255a8b335/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 35, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.62", + "score_v2": "72.38", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xe058d87fc1185e38ab68893136834715b30961e1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe058d87fc1185e38ab68893136834715b30961e1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe058d87fc1185e38ab68893136834715b30961e1", + "contractname": "BananaRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe058d87fc1185e38ab68893136834715b30961e1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 35, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.62", + "score_v2": "72.38", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", + "contractname": "WineRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 35, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.62", + "score_v2": "72.38", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf313455fa32db78a02aebf824624cf914abe2533", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf313455fa32db78a02aebf824624cf914abe2533", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf313455fa32db78a02aebf824624cf914abe2533", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf313455fa32db78a02aebf824624cf914abe2533/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf166427ee8175aa30d6b58d10e0b044eeed3b9de/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x316834fac49396d7951b4b0c14956591b51709f8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x316834fac49396d7951b4b0c14956591b51709f8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x316834fac49396d7951b4b0c14956591b51709f8", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x316834fac49396d7951b4b0c14956591b51709f8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4e568bf651c4a17434943304d2425d05dcbae4bc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4e568bf651c4a17434943304d2425d05dcbae4bc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4e568bf651c4a17434943304d2425d05dcbae4bc", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e568bf651c4a17434943304d2425d05dcbae4bc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xefa54bae2eaa3250f096217f9d78ca599e04c9ce", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xefa54bae2eaa3250f096217f9d78ca599e04c9ce", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xefa54bae2eaa3250f096217f9d78ca599e04c9ce", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xefa54bae2eaa3250f096217f9d78ca599e04c9ce/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf6a15e94ef40f5b927d301c8af06012411ecca69", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf6a15e94ef40f5b927d301c8af06012411ecca69", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf6a15e94ef40f5b927d301c8af06012411ecca69", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6a15e94ef40f5b927d301c8af06012411ecca69/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x157079347ce0ea0bea0dc87e504357e8480daddb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x157079347ce0ea0bea0dc87e504357e8480daddb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x157079347ce0ea0bea0dc87e504357e8480daddb", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x157079347ce0ea0bea0dc87e504357e8480daddb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b627d6cae2991504d6af5b9eda34e8fbafbd727/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa4be652e8a5bf0b5f4870d110c7177a2393544c8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x900ec205c8ebda41ace176dfb0876d80502344a6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x900ec205c8ebda41ace176dfb0876d80502344a6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x900ec205c8ebda41ace176dfb0876d80502344a6", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x900ec205c8ebda41ace176dfb0876d80502344a6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5f9de45c76d67947300fa61060509433d4fc9739", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5f9de45c76d67947300fa61060509433d4fc9739", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5f9de45c76d67947300fa61060509433d4fc9739", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f9de45c76d67947300fa61060509433d4fc9739/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6558e44e58aee09fb24cb63a6a8270baebd6122f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6558e44e58aee09fb24cb63a6a8270baebd6122f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6558e44e58aee09fb24cb63a6a8270baebd6122f", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6558e44e58aee09fb24cb63a6a8270baebd6122f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x474a00c140d7dfea674fd67241d8368b2569d12e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x474a00c140d7dfea674fd67241d8368b2569d12e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x474a00c140d7dfea674fd67241d8368b2569d12e", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x474a00c140d7dfea674fd67241d8368b2569d12e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2646cbb689bce70dd7d8e041ea35b1879412059c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2646cbb689bce70dd7d8e041ea35b1879412059c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2646cbb689bce70dd7d8e041ea35b1879412059c", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2646cbb689bce70dd7d8e041ea35b1879412059c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8c662fcbad0d66e8c9bc824e8709de80969daa70", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8c662fcbad0d66e8c9bc824e8709de80969daa70", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8c662fcbad0d66e8c9bc824e8709de80969daa70", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c662fcbad0d66e8c9bc824e8709de80969daa70/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4abfe1e0e87fa22416ebbf35bba6910cb755798e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 3, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x754e3f0123a96eb7f8d81a8e067375115bbb82f7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x173ea048c2b5a3b234ffe40eb3c8859802778bf3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbec5a9803ff6f66e4287611a5c146a812d1456e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbec5a9803ff6f66e4287611a5c146a812d1456e2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbec5a9803ff6f66e4287611a5c146a812d1456e2", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbec5a9803ff6f66e4287611a5c146a812d1456e2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9708daec19fef81a0f21badb198cb6e255c2c627", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9708daec19fef81a0f21badb198cb6e255c2c627", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9708daec19fef81a0f21badb198cb6e255c2c627", + "contractname": "CloneRewarderTime", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9708daec19fef81a0f21badb198cb6e255c2c627/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 355, + "scan_time_taken": 2, + "score": "3.34", + "score_v2": "66.76", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contractname": "FuroStream", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 15, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.20", + "score_v2": "84.09", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x95bd909A9cB3002992E2993846b035545F15ff37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x95bd909A9cB3002992E2993846b035545F15ff37", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x95bd909A9cB3002992E2993846b035545F15ff37", + "contractname": "FuroStreamRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95bd909A9cB3002992E2993846b035545F15ff37/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.12", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contractname": "FuroVesting", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fCfE9C670eDe4E25B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 11, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.10", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8E190A2173334c67734119791CF63299A7570877", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E190A2173334c67734119791CF63299A7570877", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8E190A2173334c67734119791CF63299A7570877", + "contractname": "FuroVestingRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E190A2173334c67734119791CF63299A7570877/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.93", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x19dBa5df5383168f760617aaDD23322BC5F9Ff7b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x827179dD56d07A7eeA32e3873493835da2866976", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x827179dD56d07A7eeA32e3873493835da2866976", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x827179dD56d07A7eeA32e3873493835da2866976", + "contractname": "RouteProcessor3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x827179dD56d07A7eeA32e3873493835da2866976/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 30, + "high": 1, + "informational": 21, + "low": 19, + "medium": 1 + }, + "lines_analyzed_count": 406, + "scan_time_taken": 2, + "score": "3.63", + "score_v2": "72.66", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x011E52E4E40CF9498c79273329E8827b21E2e581", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x011E52E4E40CF9498c79273329E8827b21E2e581", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x011E52E4E40CF9498c79273329E8827b21E2e581", + "contractname": "SushiXSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x011E52E4E40CF9498c79273329E8827b21E2e581/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 14, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 239, + "scan_time_taken": 1, + "score": "4.44", + "score_v2": "88.70", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD75F5369724b513b497101fb15211160c1d96550", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC040F84Cf7046409f92d578eF9040fE45E6ef4be", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDdC1b5920723F774d2Ec2C3c9355251A20819776", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x67468E6c4418d58B1b41bc0A795BaCB824F70792", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x67468E6c4418d58B1b41bc0A795BaCB824F70792", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x67468E6c4418d58B1b41bc0A795BaCB824F70792", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x67468E6c4418d58B1b41bc0A795BaCB824F70792/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x2214A42d8e2A1d20635c2cb0664422c528B6A432", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2214A42d8e2A1d20635c2cb0664422c528B6A432", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2214A42d8e2A1d20635c2cb0664422c528B6A432", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2214A42d8e2A1d20635c2cb0664422c528B6A432/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x1C4369df5732ccF317fef479B26A56e176B18ABb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1C4369df5732ccF317fef479B26A56e176B18ABb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1C4369df5732ccF317fef479B26A56e176B18ABb", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C4369df5732ccF317fef479B26A56e176B18ABb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x64e8802FE490fa7cc61d3463958199161Bb608A7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x64e8802FE490fa7cc61d3463958199161Bb608A7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x64e8802FE490fa7cc61d3463958199161Bb608A7", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x64e8802FE490fa7cc61d3463958199161Bb608A7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 8, + "securityScore": 75.84500000000001, + "issueSeverityDistribution": { + "critical": 5, + "gas": 172, + "high": 28, + "informational": 86, + "low": 87, + "medium": 5 + } + }, + "contractsData": [ + { + "address": "0x71524b4f93c58fcbf659783284e38825f0622859", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x71524b4f93c58fcbf659783284e38825f0622859", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x71524b4f93c58fcbf659783284e38825f0622859", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71524b4f93c58fcbf659783284e38825f0622859/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 54, + "high": 7, + "informational": 24, + "low": 25, + "medium": 2 + }, + "lines_analyzed_count": 499, + "scan_time_taken": 2, + "score": "3.33", + "score_v2": "66.53", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 43, + "high": 13, + "informational": 1, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 448, + "scan_time_taken": 3, + "score": "3.40", + "score_v2": "68.08", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80c7dd17b01855a6d2347444a0fcc36136a314de/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 2, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0769fd68dfb93167989c6f7254cd0d766fb2841f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1e835dc2785b52265711e17fccb0fd018226a6e/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.35", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 20, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 20, + "securityScore": 77.313, + "issueSeverityDistribution": { + "critical": 9, + "gas": 537, + "high": 61, + "informational": 365, + "low": 236, + "medium": 42 + } + }, + "contractsData": [ + { + "address": "0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", + "contractname": "BentoBoxV1", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 9, + "informational": 52, + "low": 14, + "medium": 9 + }, + "lines_analyzed_count": 1170, + "scan_time_taken": 3, + "score": "4.12", + "score_v2": "82.31", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xddcbf776df3de60163066a5dddf2277cb445e0f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xddcbf776df3de60163066a5dddf2277cb445e0f3", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xddcbf776df3de60163066a5dddf2277cb445e0f3", + "contractname": "MiniChefV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xddcbf776df3de60163066a5dddf2277cb445e0f3/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 61, + "high": 9, + "informational": 35, + "low": 22, + "medium": 6 + }, + "lines_analyzed_count": 650, + "scan_time_taken": 2, + "score": "3.51", + "score_v2": "70.15", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3f505b5cff05d04f468db65e27e72ec45a12645f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3f505b5cff05d04f468db65e27e72ec45a12645f", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x3f505b5cff05d04f468db65e27e72ec45a12645f", + "contractname": "ComplexRewarderTime", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f505b5cff05d04f468db65e27e72ec45a12645f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 77, + "high": 12, + "informational": 50, + "low": 26, + "medium": 13 + }, + "lines_analyzed_count": 887, + "scan_time_taken": 3, + "score": "3.50", + "score_v2": "70.01", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb291149e478dbdd2cd2528ad4088ee5c8376df1e/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 32, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 54, + "high": 7, + "informational": 24, + "low": 25, + "medium": 2 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.33", + "score_v2": "66.60", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", + "contractname": "FuroStream", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 7, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.69", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", + "contractname": "FuroStreamRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 1, + "score": "4.16", + "score_v2": "83.12", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0689640d190b10765f09310fcfe9c670ede4e25b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0689640d190b10765f09310fcfe9c670ede4e25b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0689640d190b10765f09310fcfe9c670ede4e25b", + "contractname": "FuroVesting", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fcfe9c670ede4e25b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 4, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.24", + "score_v2": "84.82", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", + "contractname": "FuroVestingRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.93", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1e9b24073183d5c6b7ae5fb4b8f0b1dd83fdc77a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1e9b24073183d5c6b7ae5fb4b8f0b1dd83fdc77a", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1e9b24073183d5c6b7ae5fb4b8f0b1dd83fdc77a", + "contractname": "RouteProcessor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1e9b24073183d5c6b7ae5fb4b8f0b1dd83fdc77a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 2, + "informational": 17, + "low": 18, + "medium": 0 + }, + "lines_analyzed_count": 322, + "scan_time_taken": 2, + "score": "3.79", + "score_v2": "75.78", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbbde1d67297329148fe1ed5e6b00114842728e65", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbbde1d67297329148fe1ed5e6b00114842728e65", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xbbde1d67297329148fe1ed5e6b00114842728e65", + "contractname": "RouteProcessor3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbbde1d67297329148fe1ed5e6b00114842728e65/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 30, + "high": 1, + "informational": 21, + "low": 19, + "medium": 1 + }, + "lines_analyzed_count": 406, + "scan_time_taken": 2, + "score": "3.63", + "score_v2": "72.66", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 54, + "high": 7, + "informational": 24, + "low": 25, + "medium": 2 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.33", + "score_v2": "66.60", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x2f686751b19a9d91cc3d57d90150bc767f050066", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2f686751b19a9d91cc3d57d90150bc767f050066", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2f686751b19a9d91cc3d57d90150bc767f050066", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f686751b19a9d91cc3d57d90150bc767f050066/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xab235da7f52d35fb4551afba11bfb56e18774a65", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xab235da7f52d35fb4551afba11bfb56e18774a65", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xab235da7f52d35fb4551afba11bfb56e18774a65", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xab235da7f52d35fb4551afba11bfb56e18774a65/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xbe811a0d44e2553d25d11cb8dc0d3f0d0e6430e6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbe811a0d44e2553d25d11cb8dc0d3f0d0e6430e6", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xbe811a0d44e2553d25d11cb8dc0d3f0d0e6430e6", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbe811a0d44e2553d25d11cb8dc0d3f0d0e6430e6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 1, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1e835dc2785b52265711e17fccb0fd018226a6e/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xaa26771d497814e81d305c511efbb3ced90bf5bd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaa26771d497814e81d305c511efbb3ced90bf5bd", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xaa26771d497814e81d305c511efbb3ced90bf5bd", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa26771d497814e81d305c511efbb3ced90bf5bd/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.35", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "7000": { + "overallInfo": { + "verifiedNumber": 10, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 10, + "securityScore": 76.342, + "issueSeverityDistribution": { + "critical": 10, + "gas": 239, + "high": 29, + "informational": 140, + "low": 135, + "medium": 12 + } + }, + "contractsData": [ + { + "address": "0x33d91116e0370970444B0281AB117e161fEbFcdD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x33d91116e0370970444B0281AB117e161fEbFcdD", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x33d91116e0370970444B0281AB117e161fEbFcdD", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33d91116e0370970444B0281AB117e161fEbFcdD/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 54, + "high": 7, + "informational": 24, + "low": 25, + "medium": 2 + }, + "lines_analyzed_count": 499, + "scan_time_taken": 2, + "score": "3.33", + "score_v2": "66.53", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1f2FCf1d036b375b384012e61D3AA33F8C256bbE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f2FCf1d036b375b384012e61D3AA33F8C256bbE", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x1f2FCf1d036b375b384012e61D3AA33F8C256bbE", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f2FCf1d036b375b384012e61D3AA33F8C256bbE/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 79, + "high": 13, + "informational": 21, + "low": 47, + "medium": 4 + }, + "lines_analyzed_count": 842, + "scan_time_taken": 4, + "score": "3.47", + "score_v2": "69.36", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xB45e53277a7e0F1D35f2a77160e91e25507f1763", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB45e53277a7e0F1D35f2a77160e91e25507f1763", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0xB45e53277a7e0F1D35f2a77160e91e25507f1763", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB45e53277a7e0F1D35f2a77160e91e25507f1763/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x9B3336186a38E1b6c21955d112dbb0343Ee061eE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9B3336186a38E1b6c21955d112dbb0343Ee061eE", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x9B3336186a38E1b6c21955d112dbb0343Ee061eE", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9B3336186a38E1b6c21955d112dbb0343Ee061eE/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xCdBCd51a5E8728E0AF4895ce5771b7d17fF71959", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCdBCd51a5E8728E0AF4895ce5771b7d17fF71959", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0xCdBCd51a5E8728E0AF4895ce5771b7d17fF71959", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCdBCd51a5E8728E0AF4895ce5771b7d17fF71959/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 2, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x46B3fDF7b5CDe91Ac049936bF0bDb12c5d22202e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x46B3fDF7b5CDe91Ac049936bF0bDb12c5d22202e", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x46B3fDF7b5CDe91Ac049936bF0bDb12c5d22202e", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x46B3fDF7b5CDe91Ac049936bF0bDb12c5d22202e/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 1, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xe43ca1Dee3F0fc1e2df73A0745674545F11A59F5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe43ca1Dee3F0fc1e2df73A0745674545F11A59F5", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0xe43ca1Dee3F0fc1e2df73A0745674545F11A59F5", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe43ca1Dee3F0fc1e2df73A0745674545F11A59F5/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.44", + "score_rating": "Average" + } + } + }, + { + "address": "0x0389879e0156033202C44BF784ac18fC02edeE4f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0389879e0156033202C44BF784ac18fC02edeE4f", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x0389879e0156033202C44BF784ac18fC02edeE4f", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0389879e0156033202C44BF784ac18fC02edeE4f/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.35", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x57bfFa72db682f7eb6C132DAE03FF36bBEB0c459", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57bfFa72db682f7eb6C132DAE03FF36bBEB0c459", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x57bfFa72db682f7eb6C132DAE03FF36bBEB0c459", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57bfFa72db682f7eb6C132DAE03FF36bBEB0c459/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x640129e6b5C31B3b12640A5b39FECdCa9F81C640", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x640129e6b5C31B3b12640A5b39FECdCa9F81C640", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x640129e6b5C31B3b12640A5b39FECdCa9F81C640", + "contractname": "RouteProcessor4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x640129e6b5C31B3b12640A5b39FECdCa9F81C640/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 26, + "high": 0, + "informational": 22, + "low": 22, + "medium": 4 + }, + "lines_analyzed_count": 492, + "scan_time_taken": 2, + "score": "3.69", + "score_v2": "73.78", + "threat_score": "85.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "paraswap", + "doc": "https://developers.paraswap.network/smart-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 4, + "securityScore": 87.61250000000001, + "issueSeverityDistribution": { + "critical": 2, + "gas": 83, + "high": 10, + "informational": 46, + "low": 54, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contractname": "AugustusSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 30, + "high": 5, + "informational": 20, + "low": 21, + "medium": 3 + }, + "lines_analyzed_count": 1665, + "scan_time_taken": 1, + "score": "4.62", + "score_v2": "92.43", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x216b4b4ba9f3e719726886d34a177484278bfcae", + "contractname": "TokenTransferProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x216b4b4ba9f3e719726886d34a177484278bfcae/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 30, + "high": 5, + "informational": 20, + "low": 21, + "medium": 3 + }, + "lines_analyzed_count": 1664, + "scan_time_taken": 1, + "score": "4.62", + "score_v2": "92.43", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa68bEA62Dc4034A689AA0F58A76681433caCa663", + "contractname": "AugustusRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa68bEA62Dc4034A689AA0F58A76681433caCa663/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 5, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 202, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.09", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", + "contractname": "FeeClaimer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 1, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.50", + "threat_score": "95.00", + "score_rating": "Average" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 3, + "securityScore": 84.42333333333335, + "issueSeverityDistribution": { + "critical": 1, + "gas": 53, + "high": 5, + "informational": 33, + "low": 33, + "medium": 4 + } + }, + "contractsData": [ + { + "address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA7465CCD97899edcf11C56D2d26B49125674e45F", + "contractname": "FeeClaimer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7465CCD97899edcf11C56D2d26B49125674e45F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 8, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 1, + "score": "3.49", + "score_v2": "69.80", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contractname": "AugustusSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 30, + "high": 5, + "informational": 20, + "low": 21, + "medium": 3 + }, + "lines_analyzed_count": 1665, + "scan_time_taken": 1, + "score": "4.62", + "score_v2": "92.43", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x216B4B4Ba9F3e719726886d34a177484278Bfcae", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6e7bE86000dF697facF4396efD2aE2C322165dC3", + "contractname": "AugustusRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e7bE86000dF697facF4396efD2aE2C322165dC3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 5, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 201, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.04", + "threat_score": "89.47", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 4, + "securityScore": 73.5675, + "issueSeverityDistribution": { + "critical": 0, + "gas": 32, + "high": 5, + "informational": 17, + "low": 22, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", + "contractname": "AugustusSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 4, + "informational": 10, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 180, + "scan_time_taken": 1, + "score": "3.53", + "score_v2": "70.56", + "threat_score": "75.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", + "contractname": "TokenTransferProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x93aAAe79a53759cD164340E4C8766E4Db5331cD7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.50", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", + "contractname": "AugustusRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 73, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.71", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", + "contractname": "FeeClaimer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 1, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.50", + "threat_score": "95.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "cow-swap", + "doc": "https://docs.cow.fi/cow-protocol/reference/contracts/core#deployments", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 84.15666666666665, + "issueSeverityDistribution": { + "critical": 0, + "gas": 26, + "high": 0, + "informational": 13, + "low": 14, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "contractname": "GPv2Settlement", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9008D19f58AAbD9eD0D60971565AA8510560ab41/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 7, + "low": 5, + "medium": 4 + }, + "lines_analyzed_count": 493, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.66", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "contractname": "EIP173Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "3.83", + "score_v2": "76.60", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "contractname": "GPv2VaultRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 87, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.21", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 5, + "securityScore": 84.35999999999999, + "issueSeverityDistribution": { + "critical": 1, + "gas": 43, + "high": 2, + "informational": 27, + "low": 26, + "medium": 13 + } + }, + "contractsData": [ + { + "address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "contractname": "GPv2Settlement", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9008D19f58AAbD9eD0D60971565AA8510560ab41/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 7, + "low": 5, + "medium": 4 + }, + "lines_analyzed_count": 493, + "scan_time_taken": 2, + "score": "4.48", + "score_v2": "89.66", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "contractname": "EIP173Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "3.83", + "score_v2": "76.60", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "contractname": "GPv2VaultRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 87, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.21", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x40A50cf069e992AA4536211B23F286eF88752187", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40A50cf069e992AA4536211B23F286eF88752187", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x40A50cf069e992AA4536211B23F286eF88752187", + "contractname": "CoWSwapEthFlow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40A50cf069e992AA4536211B23F286eF88752187/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 12, + "high": 1, + "informational": 9, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 271, + "scan_time_taken": 1, + "score": "3.99", + "score_v2": "79.70", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x01DcB88678aedD0C4cC9552B20F4718550250574", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfdaFc9d1902f4e0b84f65F49f244b32b31013b74", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfdaFc9d1902f4e0b84f65F49f244b32b31013b74", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xfdaFc9d1902f4e0b84f65F49f244b32b31013b74", + "contractname": "ComposableCoW", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfdaFc9d1902f4e0b84f65F49f244b32b31013b74/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 5, + "low": 4, + "medium": 4 + }, + "lines_analyzed_count": 328, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.63", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "bancor", + "doc": "https://docs.bancor.network/developer-guides/contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 15, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 15, + "securityScore": 87.91066666666667, + "issueSeverityDistribution": { + "critical": 0, + "gas": 48, + "high": 3, + "informational": 37, + "low": 88, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x036f8B31D78ca354Ada40dbd117e54F78B6f6CDc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x036f8B31D78ca354Ada40dbd117e54F78B6f6CDc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x036f8B31D78ca354Ada40dbd117e54F78B6f6CDc", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x036f8B31D78ca354Ada40dbd117e54F78B6f6CDc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 101, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.13", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x892f481BD6E9d7D26aE365211D9B45175d5D00e4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x892f481BD6E9d7D26aE365211D9B45175d5D00e4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x892f481BD6E9d7D26aE365211D9B45175d5D00e4", + "contractname": "BancorGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x892f481BD6E9d7D26aE365211D9B45175d5D00e4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 3, + "informational": 13, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 1230, + "scan_time_taken": 2, + "score": "4.67", + "score_v2": "93.33", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xebFaFc802533F3D2835Af7464Fcd4492e8F82eB2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8E303D296851B320e6a697bAcB979d13c9D6E760", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E303D296851B320e6a697bAcB979d13c9D6E760", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8E303D296851B320e6a697bAcB979d13c9D6E760", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E303D296851B320e6a697bAcB979d13c9D6E760/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9f292ccB69fF9A0644475C7bC8d4651039e133d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9f292ccB69fF9A0644475C7bC8d4651039e133d5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9f292ccB69fF9A0644475C7bC8d4651039e133d5", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f292ccB69fF9A0644475C7bC8d4651039e133d5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd761D538240E23B465c9c08236D781029DC3cc96", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd761D538240E23B465c9c08236D781029DC3cc96", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd761D538240E23B465c9c08236D781029DC3cc96", + "contractname": "BancorV1Migration", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd761D538240E23B465c9c08236D781029DC3cc96/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 3, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 135, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.59", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x649765821D9f64198c905eC0B2B037a4a52Bc373", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x649765821D9f64198c905eC0B2B037a4a52Bc373", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x649765821D9f64198c905eC0B2B037a4a52Bc373", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x649765821D9f64198c905eC0B2B037a4a52Bc373/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x97CeC0F2D355BF073619A5093F989709caE4a191", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x97CeC0F2D355BF073619A5093F989709caE4a191", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x97CeC0F2D355BF073619A5093F989709caE4a191", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97CeC0F2D355BF073619A5093F989709caE4a191/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8843F65F11B2367bb05A6E120C44780088976748", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8843F65F11B2367bb05A6E120C44780088976748", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8843F65F11B2367bb05A6E120C44780088976748", + "contractname": "VortexBurner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8843F65F11B2367bb05A6E120C44780088976748/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 9, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 368, + "scan_time_taken": 1, + "score": "4.58", + "score_v2": "91.58", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "frax-finance", + "doc": "https://docs.frax.finance/smart-contracts/fraxswap", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 84.52666666666666, + "issueSeverityDistribution": { + "critical": 5, + "gas": 200, + "high": 21, + "informational": 111, + "low": 67, + "medium": 15 + } + }, + "contractsData": [ + { + "address": "0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", + "contractname": "FraxswapFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 104, + "high": 9, + "informational": 71, + "low": 25, + "medium": 6 + }, + "lines_analyzed_count": 1557, + "scan_time_taken": 5, + "score": "4.09", + "score_v2": "81.76", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC14d550632db8592D1243Edc8B95b0Ad06703867", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC14d550632db8592D1243Edc8B95b0Ad06703867", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC14d550632db8592D1243Edc8B95b0Ad06703867", + "contractname": "FraxswapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC14d550632db8592D1243Edc8B95b0Ad06703867/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 70, + "high": 12, + "informational": 22, + "low": 34, + "medium": 6 + }, + "lines_analyzed_count": 997, + "scan_time_taken": 4, + "score": "3.87", + "score_v2": "77.33", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x25e9acA5951262241290841b6f863d59D37DC4f0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x25e9acA5951262241290841b6f863d59D37DC4f0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x25e9acA5951262241290841b6f863d59D37DC4f0", + "contractname": "FraxswapRouterMultihop", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25e9acA5951262241290841b6f863d59D37DC4f0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 26, + "high": 0, + "informational": 18, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 1615, + "scan_time_taken": 2, + "score": "4.72", + "score_v2": "94.49", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x67a1412d2D6CbF211bb71F8e851b4393b491B10f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB9A55F455e46e8D717eEA5E47D2c449416A0437F", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "balancer", + "doc": "https://docs.balancer.fi/reference/contracts/deployment-addresses/arbitrum.html", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 85, + "totalContractsNumber": 89, + "solidityScanContractsNumber": 82, + "securityScore": 86.76963414634145, + "issueSeverityDistribution": { + "critical": 5, + "gas": 522, + "high": 15, + "informational": 105, + "low": 326, + "medium": 57 + } + }, + "contractsData": [ + { + "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 1, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "1.46", + "score_v2": "29.27", + "threat_score": "94.74", + "score_rating": "Low" + } + } + }, + { + "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.14", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "contractname": "BalancerHelpers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xce88686553686DA562CE7Cea497CE749DA109f9F", + "contractname": "ProtocolFeesCollector", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce88686553686DA562CE7Cea497CE749DA109f9F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", + "contractname": "WstETHRateProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.84", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "contractname": "AuthorizerAdaptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 118, + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.83", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xB848f50141F3D4255b37aC288C25C109104F2158", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB848f50141F3D4255b37aC288C25C109104F2158", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB848f50141F3D4255b37aC288C25C109104F2158", + "contractname": "BALTokenHolderFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB848f50141F3D4255b37aC288C25C109104F2158/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.83", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xf302f9F50958c5593770FDf4d4812309fF77414f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf302f9F50958c5593770FDf4d4812309fF77414f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf302f9F50958c5593770FDf4d4812309fF77414f", + "contractname": "BalancerTokenAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf302f9F50958c5593770FDf4d4812309fF77414f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 0, + "informational": 6, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 403, + "scan_time_taken": 1, + "score": "4.53", + "score_v2": "90.57", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC128a9954e6c874eA3d62ce62B468bA073093F25", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xC128468b7Ce63eA702C1f104D55A2566b13D3ABD", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x239e55F427D44C3cc793f49bFB507ebe76638a2b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x239e55F427D44C3cc793f49bFB507ebe76638a2b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x239e55F427D44C3cc793f49bFB507ebe76638a2b", + "contractname": "BalancerMinter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x239e55F427D44C3cc793f49bFB507ebe76638a2b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 2, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.33", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6f5a2eE11E7a772AeB5114A20d0D7c0ff61EB8A0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6f5a2eE11E7a772AeB5114A20d0D7c0ff61EB8A0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6f5a2eE11E7a772AeB5114A20d0D7c0ff61EB8A0", + "contractname": "VotingEscrowDelegationProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6f5a2eE11E7a772AeB5114A20d0D7c0ff61EB8A0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 118, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.14", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", + "contractname": "SmartWalletChecker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7869296Efd0a76872fEE62A058C8fBca5c1c826C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 86, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.88", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", + "contractname": "DoubleEntrypointFixRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 2, + "informational": 9, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 177, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.49", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", + "contractname": "ProtocolFeesWithdrawer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ef4c5352882b10893b70DbcaA0C000965bd23c5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.19", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB496FF44746A8693A060FafD984Da41B253f6790", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", + "contractname": "DistributionScheduler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 3, + "informational": 4, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 237, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.28", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD3cf852898b21fc233251427c2DC93d3d604F3BB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD3cf852898b21fc233251427c2DC93d3d604F3BB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD3cf852898b21fc233251427c2DC93d3d604F3BB", + "contractname": "FeeDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cf852898b21fc233251427c2DC93d3d604F3BB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 26, + "high": 0, + "informational": 22, + "low": 6, + "medium": 13 + }, + "lines_analyzed_count": 637, + "scan_time_taken": 2, + "score": "4.22", + "score_v2": "84.46", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", + "contractname": "BalancerQueries", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", + "contractname": "ProtocolFeePercentagesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 169, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.53", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xe5F96070CA00cd54795416B1a4b4c2403231c548", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", + "contractname": "LiquidityGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf1665E19bc105BE4EDD3739F88315cC699cc5b65/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.63", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", + "contractname": "ArbitrumRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 0, + "score": "4.51", + "score_v2": "90.22", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", + "contractname": "ArbitrumRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6337949cbC4825Bbd09242c811770F6F6fee9FfC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "87.06", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", + "contractname": "OptimismRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.37", + "score_v2": "87.32", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xBC230b1a66A138cD9cFC7b352390025978dFAdde", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBC230b1a66A138cD9cFC7b352390025978dFAdde", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBC230b1a66A138cD9cFC7b352390025978dFAdde", + "contractname": "OptimismRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBC230b1a66A138cD9cFC7b352390025978dFAdde/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 83, + "scan_time_taken": 0, + "score": "4.46", + "score_v2": "89.16", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", + "contractname": "PolygonRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 46, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", + "contractname": "PolygonRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfeb1A24C2752E53576133cdb718F25bC64eBDD52/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.14", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1b300C86980a5195bCF49bD419A068D98dC133Db", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b300C86980a5195bCF49bD419A068D98dC133Db", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1b300C86980a5195bCF49bD419A068D98dC133Db", + "contractname": "PoolRecoveryHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b300C86980a5195bCF49bD419A068D98dC133Db/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 1, + "informational": 2, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.40", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "contractname": "AuthorizerAdaptorEntrypoint", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.69", + "score_v2": "93.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x67F8DF125B796B05895a6dc8Ecf944b9556ecb0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5F43FBa61f63Fa6bFF101a0A0458cEA917f6B347", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5F43FBa61f63Fa6bFF101a0A0458cEA917f6B347", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5F43FBa61f63Fa6bFF101a0A0458cEA917f6B347", + "contractname": "EulerLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F43FBa61f63Fa6bFF101a0A0458cEA917f6B347/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 176, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.48", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC101dcA301a4011C1F925e9622e749e550a1B667", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDEC02e6642e2c999aF429F5cE944653CAd15e093", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDEC02e6642e2c999aF429F5cE944653CAd15e093", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDEC02e6642e2c999aF429F5cE944653CAd15e093", + "contractname": "EulerLinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEC02e6642e2c999aF429F5cE944653CAd15e093/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.46", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4fb47126Fa83A8734991E41B942Ac29A3266C968", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4fb47126Fa83A8734991E41B942Ac29A3266C968", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4fb47126Fa83A8734991E41B942Ac29A3266C968", + "contractname": "SingleRecipientGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4fb47126Fa83A8734991E41B942Ac29A3266C968/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.97", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", + "contractname": "SingleRecipientGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 68, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.24", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", + "contractname": "GnosisRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 41, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.93", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x05277CE7D1e365d660624612d8b8b9B55bFD4518", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x05277CE7D1e365d660624612d8b8b9B55bFD4518", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x05277CE7D1e365d660624612d8b8b9B55bFD4518", + "contractname": "GnosisRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05277CE7D1e365d660624612d8b8b9B55bFD4518/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.75", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", + "contractname": "MerkleOrchard", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 0, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 310, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.35", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", + "contractname": "ProtocolIdRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.68", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x897888115Ada5773E02aA29F775430BFB5F34c51", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x897888115Ada5773E02aA29F775430BFB5F34c51", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x897888115Ada5773E02aA29F775430BFB5F34c51", + "contractname": "WeightedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x897888115Ada5773E02aA29F775430BFB5F34c51/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.49", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8055b8C947De30130BC1Ec750C8F345a50006B23", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8055b8C947De30130BC1Ec750C8F345a50006B23", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8055b8C947De30130BC1Ec750C8F345a50006B23", + "contractname": "WeightedPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8055b8C947De30130BC1Ec750C8F345a50006B23/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 12, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 466, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.84", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", + "contractname": "ERC4626LinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.61", + "score_v2": "92.12", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", + "contractname": "MockERC4626Token", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB99eDc4b289B0F2284fCF3f66884191BdCe29624/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 1, + "high": 0, + "informational": 5, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 110, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.91", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", + "contractname": "ERC4626LinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.79", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x39A79EB449Fc05C92c39aA6f0e9BfaC03BE8dE5B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x39A79EB449Fc05C92c39aA6f0e9BfaC03BE8dE5B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x39A79EB449Fc05C92c39aA6f0e9BfaC03BE8dE5B", + "contractname": "GearboxLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x39A79EB449Fc05C92c39aA6f0e9BfaC03BE8dE5B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 163, + "scan_time_taken": 0, + "score": "4.60", + "score_v2": "92.02", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC7B779AB638b7A59f490ac95199502343a81E006", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC7B779AB638b7A59f490ac95199502343a81E006", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC7B779AB638b7A59f490ac95199502343a81E006", + "contractname": "MockGearboxVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7B779AB638b7A59f490ac95199502343a81E006/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 64, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", + "contractname": "MockGearboxDieselToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 37, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.49", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", + "contractname": "GearboxLinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "87.10", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", + "contractname": "YearnLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 1, + "score": "4.58", + "score_v2": "91.52", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", + "contractname": "MockYearnTokenVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 6, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xAC5B4EF7eDe2F2843a704E96dcAA637F4BA3Dc3f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAC5B4EF7eDe2F2843a704E96dcAA637F4BA3Dc3f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAC5B4EF7eDe2F2843a704E96dcAA637F4BA3Dc3f", + "contractname": "YearnLinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAC5B4EF7eDe2F2843a704E96dcAA637F4BA3Dc3f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", + "contractname": "AaveLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.61", + "score_v2": "92.12", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", + "contractname": "MockAaveLendingPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.82", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1F3C910c416eD2340150281C5eB93325C38817A1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F3C910c416eD2340150281C5eB93325C38817A1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1F3C910c416eD2340150281C5eB93325C38817A1", + "contractname": "MockStaticAToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F3C910c416eD2340150281C5eB93325C38817A1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", + "contractname": "AaveLinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.52", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4E11AEec21baF1660b1a46472963cB3DA7811C89", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4E11AEec21baF1660b1a46472963cB3DA7811C89", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4E11AEec21baF1660b1a46472963cB3DA7811C89", + "contractname": "SiloLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E11AEec21baF1660b1a46472963cB3DA7811C89/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 159, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.19", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", + "contractname": "MockSiloRepository", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", + "contractname": "MockSilo", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.37", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", + "contractname": "MockShareToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 63, + "scan_time_taken": 0, + "score": "4.37", + "score_v2": "87.30", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", + "contractname": "SiloLinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.03", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4148bf5B0688eD0a87F317c6534Cb841f503349e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4148bf5B0688eD0a87F317c6534Cb841f503349e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4148bf5B0688eD0a87F317c6534Cb841f503349e", + "contractname": "ManagedPoolAddRemoveTokenLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4148bf5B0688eD0a87F317c6534Cb841f503349e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 4, + "medium": 3 + }, + "lines_analyzed_count": 226, + "scan_time_taken": 1, + "score": "4.45", + "score_v2": "88.94", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", + "contractname": "CircuitBreakerLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 87, + "scan_time_taken": 0, + "score": "4.54", + "score_v2": "90.80", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", + "contractname": "ManagedPoolAmmLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 283, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", + "contractname": "ExternalWeightedMath", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.93", + "score_v2": "98.54", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7827108Af2fd9910EA7cf361d9b827941FA7D809", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7827108Af2fd9910EA7cf361d9b827941FA7D809", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7827108Af2fd9910EA7cf361d9b827941FA7D809", + "contractname": "RecoveryModeHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7827108Af2fd9910EA7cf361d9b827941FA7D809/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", + "contractname": "ManagedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.38", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", + "contractname": "ManagedPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 4, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 726, + "scan_time_taken": 2, + "score": "4.69", + "score_v2": "93.80", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6048a8c631fb7e77eca533cf9c29784e482391e7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6048a8c631fb7e77eca533cf9c29784e482391e7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6048a8c631fb7e77eca533cf9c29784e482391e7", + "contractname": "AuthorizerWithAdaptorValidation", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6048a8c631fb7e77eca533cf9c29784e482391e7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.21", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x96484f2abf5e58b15176dbf1a799627b53f13b6d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96484f2abf5e58b15176dbf1a799627b53f13b6d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x96484f2abf5e58b15176dbf1a799627b53f13b6d", + "contractname": "OmniVotingEscrowAdaptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96484f2abf5e58b15176dbf1a799627b53f13b6d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 117, + "scan_time_taken": 0, + "score": "4.70", + "score_v2": "94.02", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x83e443ef4f9963c77bd860f94500075556668cb8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83e443ef4f9963c77bd860f94500075556668cb8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83e443ef4f9963c77bd860f94500075556668cb8", + "contractname": "VotingEscrowRemapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83e443ef4f9963c77bd860f94500075556668cb8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 239, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.45", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x5dbad78818d4c8958eff2d5b95b28385a22113cd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5dbad78818d4c8958eff2d5b95b28385a22113cd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5dbad78818d4c8958eff2d5b95b28385a22113cd", + "contractname": "GaugeAdder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5dbad78818d4c8958eff2d5b95b28385a22113cd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 3, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 185, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.86", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xdab2583911e872a00a851fb80dcc78a4b46ba57c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdab2583911e872a00a851fb80dcc78a4b46ba57c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdab2583911e872a00a851fb80dcc78a4b46ba57c", + "contractname": "GaugeWorkingBalanceHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdab2583911e872a00a851fb80dcc78a4b46ba57c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 0, + "score": "4.66", + "score_v2": "93.10", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9bf951848288ccd87d06fac426150262cd3447de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9bf951848288ccd87d06fac426150262cd3447de", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9bf951848288ccd87d06fac426150262cd3447de", + "contractname": "PolygonZkEVMRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9bf951848288ccd87d06fac426150262cd3447de/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 42, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x45bf48d996d22afc9bc150df7fb4d13a49088602", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x45bf48d996d22afc9bc150df7fb4d13a49088602", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x45bf48d996d22afc9bc150df7fb4d13a49088602", + "contractname": "PolygonZkEVMRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45bf48d996d22afc9bc150df7fb4d13a49088602/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 81, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", + "contractname": "BalancerPoolDataQueries", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 59, + "high": 1, + "informational": 2, + "low": 12, + "medium": 12 + }, + "lines_analyzed_count": 574, + "scan_time_taken": 2, + "score": "3.91", + "score_v2": "78.22", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", + "contractname": "ComposableStablePoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.21", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x20356663c17d31549d1210379749e2ae36722d8f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x20356663c17d31549d1210379749e2ae36722d8f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x20356663c17d31549d1210379749e2ae36722d8f", + "contractname": "ComposableStablePool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20356663c17d31549d1210379749e2ae36722d8f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 0, + "informational": 1, + "low": 19, + "medium": 0 + }, + "lines_analyzed_count": 1235, + "scan_time_taken": 3, + "score": "4.74", + "score_v2": "94.90", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", + "contractname": "ChainlinkRateProviderFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.00", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x22625eedd92c81a219a83e1dc48f88d54786b017", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x22625eedd92c81a219a83e1dc48f88d54786b017", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x22625eedd92c81a219a83e1dc48f88d54786b017", + "contractname": "AvalancheRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22625eedd92c81a219a83e1dc48f88d54786b017/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "4.27", + "score_v2": "85.42", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3eae4a1c2e36870a006e816930d9f55df0a72a13", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3eae4a1c2e36870a006e816930d9f55df0a72a13", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3eae4a1c2e36870a006e816930d9f55df0a72a13", + "contractname": "AvalancheRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eae4a1c2e36870a006e816930d9f55df0a72a13/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 227, + "scan_time_taken": 0, + "score": "4.69", + "score_v2": "93.83", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8e3b64b3737097f283e965869e3503aa20f31e4d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8e3b64b3737097f283e965869e3503aa20f31e4d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8e3b64b3737097f283e965869e3503aa20f31e4d", + "contractname": "BaseRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8e3b64b3737097f283e965869e3503aa20f31e4d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9a4d642b9876231bb9062559521a48097abfe6cb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9a4d642b9876231bb9062559521a48097abfe6cb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9a4d642b9876231bb9062559521a48097abfe6cb", + "contractname": "BaseRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a4d642b9876231bb9062559521a48097abfe6cb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 84, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.10", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", + "contractname": "StakelessGaugeCheckpointer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 1, + "informational": 2, + "low": 15, + "medium": 8 + }, + "lines_analyzed_count": 468, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.84", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xea66501df1a00261e3bb79d1e90444fc6a186b62", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xea66501df1a00261e3bb79d1e90444fc6a186b62", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xea66501df1a00261e3bb79d1e90444fc6a186b62", + "contractname": "BatchRelayerLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xea66501df1a00261e3bb79d1e90444fc6a186b62/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.54", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x481ca759babb6ff011e11890e183be00de3714e7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x481ca759babb6ff011e11890e183be00de3714e7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x481ca759babb6ff011e11890e183be00de3714e7", + "contractname": "BatchRelayerQueryLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x481ca759babb6ff011e11890e183be00de3714e7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x35cea9e57a393ac66aaa7e25c391d52c74b5648f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "3.93", + "score_v2": "78.51", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 50, + "totalContractsNumber": 55, + "solidityScanContractsNumber": 50, + "securityScore": 85.69200000000001, + "issueSeverityDistribution": { + "critical": 5, + "gas": 341, + "high": 9, + "informational": 73, + "low": 223, + "medium": 31 + } + }, + "contractsData": [ + { + "address": "0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 1, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "1.46", + "score_v2": "29.27", + "threat_score": "94.74", + "score_rating": "Low" + } + } + }, + { + "address": "0xba12222222228d8ba445958a75a0704d566bf2c8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xba12222222228d8ba445958a75a0704d566bf2c8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xba12222222228d8ba445958a75a0704d566bf2c8", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xba12222222228d8ba445958a75a0704d566bf2c8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.14", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x8e9aa87e45e92bad84d5f8dd1bff34fb92637de9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8e9aa87e45e92bad84d5f8dd1bff34fb92637de9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8e9aa87e45e92bad84d5f8dd1bff34fb92637de9", + "contractname": "BalancerHelpers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8e9aa87e45e92bad84d5f8dd1bff34fb92637de9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xce88686553686da562ce7cea497ce749da109f9f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf302f9f50958c5593770fdf4d4812309ff77414f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf302f9f50958c5593770fdf4d4812309ff77414f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf302f9f50958c5593770fdf4d4812309ff77414f", + "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf302f9f50958c5593770fdf4d4812309ff77414f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8f42adbba1b16eaae3bb5754915e0d06059add75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8f42adbba1b16eaae3bb5754915e0d06059add75", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8f42adbba1b16eaae3bb5754915e0d06059add75", + "contractname": "AuthorizerAdaptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8f42adbba1b16eaae3bb5754915e0d06059add75/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 118, + "scan_time_taken": 0, + "score": "4.45", + "score_v2": "88.98", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xc128468b7ce63ea702c1f104d55a2566b13d3abd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x239e55f427d44c3cc793f49bfb507ebe76638a2b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2e96068b3d5b5bae3d7515da4a1d2e52d08a2647", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2e96068b3d5b5bae3d7515da4a1d2e52d08a2647", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2e96068b3d5b5bae3d7515da4a1d2e52d08a2647", + "contractname": "ChildChainLiquidityGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e96068b3d5b5bae3d7515da4a1d2e52d08a2647/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 143, + "scan_time_taken": 0, + "score": "4.37", + "score_v2": "87.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3b8ca519122cdd8efb272b0d3085453404b25bd0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3b8ca519122cdd8efb272b0d3085453404b25bd0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3b8ca519122cdd8efb272b0d3085453404b25bd0", + "contractname": "DoubleEntrypointFixRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b8ca519122cdd8efb272b0d3085453404b25bd0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 2, + "informational": 14, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 177, + "scan_time_taken": 1, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc128a9954e6c874ea3d62ce62b468ba073093f25", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc128a9954e6c874ea3d62ce62b468ba073093f25", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc128a9954e6c874ea3d62ce62b468ba073093f25", + "contractname": "ProtocolFeesWithdrawer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc128a9954e6c874ea3d62ce62b468ba073093f25/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.19", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6f5a2ee11e7a772aeb5114a20d0d7c0ff61eb8a0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6f5a2ee11e7a772aeb5114a20d0d7c0ff61eb8a0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6f5a2ee11e7a772aeb5114a20d0d7c0ff61eb8a0", + "contractname": "ChildChainGaugeTokenAdder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6f5a2ee11e7a772aeb5114a20d0d7c0ff61eb8a0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 101, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.15", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", + "contractname": "BalancerQueries", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", + "contractname": "ProtocolFeePercentagesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 169, + "scan_time_taken": 1, + "score": "4.53", + "score_v2": "90.53", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8ab784368a1883da90d8513b48801e2db1cb2d5d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8ab784368a1883da90d8513b48801e2db1cb2d5d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8ab784368a1883da90d8513b48801e2db1cb2d5d", + "contractname": "ChildChainGaugeRewardHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8ab784368a1883da90d8513b48801e2db1cb2d5d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x26743984e3357efc59f2fd6c1afdc310335a61c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x26743984e3357efc59f2fd6c1afdc310335a61c9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x26743984e3357efc59f2fd6c1afdc310335a61c9", + "contractname": "PoolRecoveryHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26743984e3357efc59f2fd6c1afdc310335a61c9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 1, + "informational": 2, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.40", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xed86ff0c507d3af5f35d3523b77c17415fcffacb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xed86ff0c507d3af5f35d3523b77c17415fcffacb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xed86ff0c507d3af5f35d3523b77c17415fcffacb", + "contractname": "AuthorizerAdaptorEntrypoint", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xed86ff0c507d3af5f35d3523b77c17415fcffacb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.58", + "score_v2": "91.67", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", + "contractname": "ProtocolIdRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.68", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x81cfae226343b24ba12ec6521db2c79e7aeeb310", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa523f47a933d5020b23629ddf689695aa94612dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa523f47a933d5020b23629ddf689695aa94612dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa523f47a933d5020b23629ddf689695aa94612dc", + "contractname": "ChildChainGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa523f47a933d5020b23629ddf689695aa94612dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.69", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4fb47126fa83a8734991e41b942ac29a3266c968", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4fb47126fa83a8734991e41b942ac29a3266c968", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4fb47126fa83a8734991e41b942ac29a3266c968", + "contractname": "L2BalancerPseudoMinter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4fb47126fa83a8734991e41b942ac29a3266c968/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 0, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 135, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.74", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xc3ccace87f6d3a81724075adcb5ddd85a8a1bb68", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc3ccace87f6d3a81724075adcb5ddd85a8a1bb68", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc3ccace87f6d3a81724075adcb5ddd85a8a1bb68", + "contractname": "NullVotingEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3ccace87f6d3a81724075adcb5ddd85a8a1bb68/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9da18982a33fd0c7051b19f0d7c76f2d5e7e017c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9da18982a33fd0c7051b19f0d7c76f2d5e7e017c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9da18982a33fd0c7051b19f0d7c76f2d5e7e017c", + "contractname": "VotingEscrowDelegationProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9da18982a33fd0c7051b19f0d7c76f2d5e7e017c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 107, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.79", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x230a59f4d9adc147480f03b0d3fffecd56c3289a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x230a59f4d9adc147480f03b0d3fffecd56c3289a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x230a59f4d9adc147480f03b0d3fffecd56c3289a", + "contractname": "WeightedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x230a59f4d9adc147480f03b0d3fffecd56c3289a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.49", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x62f5f9a446d198e8e4c84ee56e5217416720edaf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x62f5f9a446d198e8e4c84ee56e5217416720edaf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x62f5f9a446d198e8e4c84ee56e5217416720edaf", + "contractname": "WeightedPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62f5f9a446d198e8e4c84ee56e5217416720edaf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 12, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 466, + "scan_time_taken": 1, + "score": "4.44", + "score_v2": "88.84", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbef13d1e54d0c79da8b0ad704883e1cea7eb2100", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbef13d1e54d0c79da8b0ad704883e1cea7eb2100", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbef13d1e54d0c79da8b0ad704883e1cea7eb2100", + "contractname": "L2LayerZeroBridgeForwarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbef13d1e54d0c79da8b0ad704883e1cea7eb2100/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.51", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7adbdabaa80f654568421887c12f09e0c7bd9629", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7adbdabaa80f654568421887c12f09e0c7bd9629", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7adbdabaa80f654568421887c12f09e0c7bd9629", + "contractname": "ERC4626LinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7adbdabaa80f654568421887c12f09e0c7bd9629/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.61", + "score_v2": "92.12", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4be0e4d6184348c5ba845a4010528cfc779610b8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4be0e4d6184348c5ba845a4010528cfc779610b8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4be0e4d6184348c5ba845a4010528cfc779610b8", + "contractname": "MockERC4626Token", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4be0e4d6184348c5ba845a4010528cfc779610b8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 1, + "high": 0, + "informational": 5, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 110, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.91", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2da61ef3cdcb97efb0f7099c02527fabfe94dee5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2da61ef3cdcb97efb0f7099c02527fabfe94dee5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2da61ef3cdcb97efb0f7099c02527fabfe94dee5", + "contractname": "ERC4626LinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2da61ef3cdcb97efb0f7099c02527fabfe94dee5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.79", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x19dfef0a828eec0c85fbb335aa65437417390b85", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x19dfef0a828eec0c85fbb335aa65437417390b85", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x19dfef0a828eec0c85fbb335aa65437417390b85", + "contractname": "YearnLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x19dfef0a828eec0c85fbb335aa65437417390b85/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.58", + "score_v2": "91.52", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb15608d28eb43378a7e7780add3fe9bc132baf40", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb15608d28eb43378a7e7780add3fe9bc132baf40", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb15608d28eb43378a7e7780add3fe9bc132baf40", + "contractname": "MockYearnTokenVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb15608d28eb43378a7e7780add3fe9bc132baf40/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 8, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.52", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x34557ef500bfc060b8e3f2da58ef725bb7d32202", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34557ef500bfc060b8e3f2da58ef725bb7d32202", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x34557ef500bfc060b8e3f2da58ef725bb7d32202", + "contractname": "YearnLinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34557ef500bfc060b8e3f2da58ef725bb7d32202/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7396f99b48e7436b152427bfa3dd6aa8c7c6d05b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7396f99b48e7436b152427bfa3dd6aa8c7c6d05b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7396f99b48e7436b152427bfa3dd6aa8c7c6d05b", + "contractname": "AaveLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7396f99b48e7436b152427bfa3dd6aa8c7c6d05b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.61", + "score_v2": "92.12", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x533a16f90e7d3ca31dbc608e5ec54967710f0d2a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x533a16f90e7d3ca31dbc608e5ec54967710f0d2a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x533a16f90e7d3ca31dbc608e5ec54967710f0d2a", + "contractname": "MockAaveLendingPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x533a16f90e7d3ca31dbc608e5ec54967710f0d2a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.82", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", + "contractname": "MockStaticAToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "4.43", + "score_v2": "88.57", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x45d37982784f022a9864748b4e8750e1e7019604", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x45d37982784f022a9864748b4e8750e1e7019604", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x45d37982784f022a9864748b4e8750e1e7019604", + "contractname": "AaveLinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45d37982784f022a9864748b4e8750e1e7019604/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.52", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x59562f93c447656f6e4799fc1fc7c3d977c3324f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59562f93c447656f6e4799fc1fc7c3d977c3324f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x59562f93c447656f6e4799fc1fc7c3d977c3324f", + "contractname": "ManagedPoolAddRemoveTokenLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59562f93c447656f6e4799fc1fc7c3d977c3324f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 4, + "medium": 3 + }, + "lines_analyzed_count": 226, + "scan_time_taken": 1, + "score": "4.45", + "score_v2": "88.94", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2498a2b0d6462d2260eac50ae1c3e03f4829ba95", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2498a2b0d6462d2260eac50ae1c3e03f4829ba95", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2498a2b0d6462d2260eac50ae1c3e03f4829ba95", + "contractname": "CircuitBreakerLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2498a2b0d6462d2260eac50ae1c3e03f4829ba95/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 87, + "scan_time_taken": 0, + "score": "4.54", + "score_v2": "90.80", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xded7fef7d8ecdcb74f22f0169e1a9ec696e6695d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xded7fef7d8ecdcb74f22f0169e1a9ec696e6695d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xded7fef7d8ecdcb74f22f0169e1a9ec696e6695d", + "contractname": "ManagedPoolAmmLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xded7fef7d8ecdcb74f22f0169e1a9ec696e6695d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 283, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8df317a729fcaa260306d7de28888932cb579b88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8df317a729fcaa260306d7de28888932cb579b88", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8df317a729fcaa260306d7de28888932cb579b88", + "contractname": "ExternalWeightedMath", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df317a729fcaa260306d7de28888932cb579b88/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.93", + "score_v2": "98.54", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3b1eb8eb7b43882b385ab30533d9a2bef9052a98", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3b1eb8eb7b43882b385ab30533d9a2bef9052a98", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3b1eb8eb7b43882b385ab30533d9a2bef9052a98", + "contractname": "RecoveryModeHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b1eb8eb7b43882b385ab30533d9a2bef9052a98/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4c32a8a8fda4e24139b51b456b42290f51d6a1c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c32a8a8fda4e24139b51b456b42290f51d6a1c4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4c32a8a8fda4e24139b51b456b42290f51d6a1c4", + "contractname": "ManagedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c32a8a8fda4e24139b51b456b42290f51d6a1c4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.38", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xb4af4fdd49da2a2ba9522eadcf86d407a69f19c8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb4af4fdd49da2a2ba9522eadcf86d407a69f19c8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb4af4fdd49da2a2ba9522eadcf86d407a69f19c8", + "contractname": "ManagedPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb4af4fdd49da2a2ba9522eadcf86d407a69f19c8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 4, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 726, + "scan_time_taken": 2, + "score": "4.69", + "score_v2": "93.80", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xacf05be5134d64d150d153818f8c67ee36996650", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xacf05be5134d64d150d153818f8c67ee36996650", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xacf05be5134d64d150d153818f8c67ee36996650", + "contractname": "AuthorizerWithAdaptorValidation", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xacf05be5134d64d150d153818f8c67ee36996650/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.51", + "score_v2": "90.11", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x6817149cb753bf529565b4d023d7507ed2ff4bc0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9129e834e15ea19b6069e8f08a8ecfc13686b8dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9129e834e15ea19b6069e8f08a8ecfc13686b8dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9129e834e15ea19b6069e8f08a8ecfc13686b8dc", + "contractname": "GaugeWorkingBalanceHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9129e834e15ea19b6069e8f08a8ecfc13686b8dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 0, + "score": "4.66", + "score_v2": "93.10", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", + "contractname": "BalancerPoolDataQueries", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 59, + "high": 1, + "informational": 2, + "low": 12, + "medium": 12 + }, + "lines_analyzed_count": 574, + "scan_time_taken": 2, + "score": "3.91", + "score_v2": "78.22", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x043a2dad730d585c44fb79d2614f295d2d625412", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x043a2dad730d585c44fb79d2614f295d2d625412", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x043a2dad730d585c44fb79d2614f295d2d625412", + "contractname": "ComposableStablePoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x043a2dad730d585c44fb79d2614f295d2d625412/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.21", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x77a0df59d1d73b12b07bcded0611279d8801ee96", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x77a0df59d1d73b12b07bcded0611279d8801ee96", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x77a0df59d1d73b12b07bcded0611279d8801ee96", + "contractname": "ComposableStablePool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77a0df59d1d73b12b07bcded0611279d8801ee96/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 0, + "informational": 1, + "low": 19, + "medium": 0 + }, + "lines_analyzed_count": 1235, + "scan_time_taken": 2, + "score": "4.74", + "score_v2": "94.90", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x96484f2abf5e58b15176dbf1a799627b53f13b6d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96484f2abf5e58b15176dbf1a799627b53f13b6d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x96484f2abf5e58b15176dbf1a799627b53f13b6d", + "contractname": "OmniVotingEscrowAdaptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96484f2abf5e58b15176dbf1a799627b53f13b6d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 117, + "scan_time_taken": 0, + "score": "4.70", + "score_v2": "94.02", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xfe1862bdcaf17adf2d83eeb0da98dae04492f4f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfe1862bdcaf17adf2d83eeb0da98dae04492f4f7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfe1862bdcaf17adf2d83eeb0da98dae04492f4f7", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfe1862bdcaf17adf2d83eeb0da98dae04492f4f7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 2, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "3.88", + "score_v2": "77.55", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x83e443ef4f9963c77bd860f94500075556668cb8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83e443ef4f9963c77bd860f94500075556668cb8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83e443ef4f9963c77bd860f94500075556668cb8", + "contractname": "VotingEscrowRemapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83e443ef4f9963c77bd860f94500075556668cb8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 239, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.45", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", + "contractname": "BatchRelayerLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.54", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa876b2dbcc73f28347677c4be589e11910cc10eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa876b2dbcc73f28347677c4be589e11910cc10eb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa876b2dbcc73f28347677c4be589e11910cc10eb", + "contractname": "BatchRelayerQueryLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa876b2dbcc73f28347677c4be589e11910cc10eb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x015aca20a1422f3c729086c17f15f10e0cfbc75a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x015aca20a1422f3c729086c17f15f10e0cfbc75a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x015aca20a1422f3c729086c17f15f10e0cfbc75a", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x015aca20a1422f3c729086c17f15f10e0cfbc75a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.86", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 31, + "totalContractsNumber": 35, + "solidityScanContractsNumber": 31, + "securityScore": 86.25999999999998, + "issueSeverityDistribution": { + "critical": 4, + "gas": 132, + "high": 1, + "informational": 8, + "low": 109, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "contractname": "AaveLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.61", + "score_v2": "92.12", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8df317a729fcaA260306d7de28888932cb579b88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8df317a729fcaA260306d7de28888932cb579b88", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8df317a729fcaA260306d7de28888932cb579b88", + "contractname": "ComposableStablePoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df317a729fcaA260306d7de28888932cb579b88/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.21", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x161f4014C27773840ccb4EC1957113e6DD028846", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x161f4014C27773840ccb4EC1957113e6DD028846", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x161f4014C27773840ccb4EC1957113e6DD028846", + "contractname": "ERC4626LinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x161f4014C27773840ccb4EC1957113e6DD028846/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.61", + "score_v2": "92.12", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9Dd32684176638D977883448A4c914311c07bd62", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9Dd32684176638D977883448A4c914311c07bd62", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9Dd32684176638D977883448A4c914311c07bd62", + "contractname": "GearboxLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Dd32684176638D977883448A4c914311c07bd62/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 163, + "scan_time_taken": 0, + "score": "4.60", + "score_v2": "92.02", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9a62C91626d39D0216b3959112f9D4678E20134d", + "contractname": "ManagedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a62C91626d39D0216b3959112f9D4678E20134d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.38", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", + "contractname": "WeightedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.49", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", + "contractname": "YearnLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.58", + "score_v2": "91.52", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x300Ab2038EAc391f26D9F895dc61F8F66a548833", + "contractname": "BalancerQueries", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x300Ab2038EAc391f26D9F895dc61F8F66a548833/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7B25d5712fB49627534012327E46455b3fF7b26C", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B25d5712fB49627534012327E46455b3fF7b26C/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.59", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "3.93", + "score_v2": "78.51", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", + "contractname": "BatchRelayerLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.54", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", + "contractname": "BatchRelayerLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.54", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", + "contractname": "ProtocolFeePercentagesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 169, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.53", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.14", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x809B79b53F18E9bc08A961ED4678B901aC93213a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 1, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "1.46", + "score_v2": "29.27", + "threat_score": "94.74", + "score_rating": "Low" + } + } + }, + { + "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "contractname": "AuthorizerAdaptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 118, + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.83", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", + "contractname": "AuthorizerAdaptorEntrypoint", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.69", + "score_v2": "93.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", + "contractname": "AuthorizerWithAdaptorValidation", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.21", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9f7E65887413a8497b87bA2058cE6E4Ef4B37013", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", + "contractname": "ChildChainGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.69", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8eA89804145c007e7D226001A96955ad53836087", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", + "contractname": "L2LayerZeroBridgeForwarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.51", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xAcf05BE5134d64d150d153818F8C67EE36996650", + "contractname": "ProtocolFeesWithdrawer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAcf05BE5134d64d150d153818F8C67EE36996650/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.19", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE42FFA682A26EF8F25891db4882932711D42e467", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", + "contractname": "VotingEscrowDelegationProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 107, + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.72", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "contractname": "BalancerHelpers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", + "contractname": "BatchRelayerQueryLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", + "contractname": "ChainlinkRateProviderFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.00", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", + "contractname": "GaugeWorkingBalanceHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 0, + "score": "4.66", + "score_v2": "93.10", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0c5538098EBe88175078972F514C9e101D325D4F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0c5538098EBe88175078972F514C9e101D325D4F", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0c5538098EBe88175078972F514C9e101D325D4F", + "contractname": "L2BalancerPseudoMinter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c5538098EBe88175078972F514C9e101D325D4F/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 0, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 135, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.74", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x71528afe250438e184b2deAF7947f0f45931DF3b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0c6052254551EAe3ECac77B01DFcf1025418828f", + "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c6052254551EAe3ECac77B01DFcf1025418828f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", + "contractname": "NullVotingEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contractname": "ProtocolIdRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.68", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "contractname": "TestBalancerToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "3.80", + "score_v2": "76.00", + "threat_score": "90.00", + "score_rating": "Average" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 30, + "totalContractsNumber": 35, + "solidityScanContractsNumber": 30, + "securityScore": 82.90699999999998, + "issueSeverityDistribution": { + "critical": 8, + "gas": 131, + "high": 2, + "informational": 8, + "low": 116, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x62aaB12865d7281048c337D53a4dde9d770321E6", + "contractname": "AaveLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62aaB12865d7281048c337D53a4dde9d770321E6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 1, + "score": "4.61", + "score_v2": "92.12", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", + "contractname": "ComposableStablePoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.21", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", + "contractname": "ManagedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.38", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "contractname": "AuthorizerAdaptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 118, + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.83", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.59", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "3.93", + "score_v2": "78.51", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x1702067424096F07A60e62cceE3dE9420068492D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1702067424096F07A60e62cceE3dE9420068492D", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1702067424096F07A60e62cceE3dE9420068492D", + "contractname": "BatchRelayerLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1702067424096F07A60e62cceE3dE9420068492D/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.54", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8eA89804145c007e7D226001A96955ad53836087", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", + "contractname": "L2LayerZeroBridgeForwarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.51", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x41B953164995c11C81DA73D212ED8Af25741b7Ac", + "contractname": "ProtocolFeePercentagesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41B953164995c11C81DA73D212ED8Af25741b7Ac/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 169, + "scan_time_taken": 1, + "score": "4.53", + "score_v2": "90.53", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.14", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 1, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "1.46", + "score_v2": "29.27", + "threat_score": "94.74", + "score_rating": "Low" + } + } + }, + { + "address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "contractname": "BalancerHelpers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "contractname": "AuthorizerAdaptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 118, + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.83", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x03F3Fb107e74F2EAC9358862E91ad3c692712054", + "contractname": "AuthorizerWithAdaptorValidation", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03F3Fb107e74F2EAC9358862E91ad3c692712054/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.21", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x96484f2aBF5e58b15176dbF1A799627B53F13B6d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x83E443EF4f9963C77bd860f94500075556668cb8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83E443EF4f9963C77bd860f94500075556668cb8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x83E443EF4f9963C77bd860f94500075556668cb8", + "contractname": "ChildChainGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E443EF4f9963C77bd860f94500075556668cb8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.69", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", + "contractname": "ChildChainGaugeRewardHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1802953277FD955f9a254B80Aa0582f193cF1d77", + "contractname": "ChildChainGaugeTokenAdder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1802953277FD955f9a254B80Aa0582f193cF1d77/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 101, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.15", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x809B79b53F18E9bc08A961ED4678B901aC93213a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 1, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "1.46", + "score_v2": "29.27", + "threat_score": "94.74", + "score_rating": "Low" + } + } + }, + { + "address": "0x230a59F4d9ADc147480f03B0D3fFfeCd56c3289a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xeb151668006CD04DAdD098AFd0a82e78F77076c3", + "contractname": "L2LayerZeroBridgeForwarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeb151668006CD04DAdD098AFd0a82e78F77076c3/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.51", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "contractname": "ProtocolFeesWithdrawer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 1, + "score": "4.41", + "score_v2": "88.19", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x45fFd460cC6642B8D8Fb12373DFd77Ceb0f4932B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", + "contractname": "VotingEscrowDelegationProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 107, + "scan_time_taken": 1, + "score": "4.49", + "score_v2": "89.72", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "contractname": "BalancerHelpers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x884976294666ccF6dd61006BBcDafe74ca889504", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x884976294666ccF6dd61006BBcDafe74ca889504", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x884976294666ccF6dd61006BBcDafe74ca889504", + "contractname": "BatchRelayerQueryLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x884976294666ccF6dd61006BBcDafe74ca889504/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", + "contractname": "ChainlinkRateProviderFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.00", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contractname": "ProtocolIdRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.68", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", + "contractname": "L2BalancerPseudoMinter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 0, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 135, + "scan_time_taken": 1, + "score": "4.04", + "score_v2": "80.74", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x85a80afee867aDf27B50BdB7b76DA70f1E853062", + "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x85a80afee867aDf27B50BdB7b76DA70f1E853062/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", + "contractname": "NullVotingEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", + "contractname": "ProtocolIdRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.68", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "pancake-swap", + "doc": "https://docs.pancakeswap.finance/developers/smart-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 8, + "securityScore": 75.84875, + "issueSeverityDistribution": { + "critical": 4, + "gas": 66, + "high": 12, + "informational": 36, + "low": 39, + "medium": 4 + } + }, + "contractsData": [ + { + "address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "contractname": "PancakeV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 1, + "score": "3.71", + "score_v2": "74.29", + "threat_score": "78.95", + "score_rating": "Average" + } + } + }, + { + "address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "contractname": "PancakeV3PoolDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.47", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b81d678ffb9c0263b24a97847620c99d213eb14/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.35", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 101, + "scan_time_taken": 0, + "score": "4.01", + "score_v2": "80.20", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 402, + "scan_time_taken": 2, + "score": "4.07", + "score_v2": "81.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9a489505a00ce272eaa5e07dba6491314cae3796", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a489505a00ce272eaa5e07dba6491314cae3796/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "contractname": "UniswapInterfaceMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac1ce734566f390a94b00eb9bf561c2625bf44ea/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 3, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "2.38", + "score_v2": "47.50", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 14, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 14, + "securityScore": 76.19642857142857, + "issueSeverityDistribution": { + "critical": 16, + "gas": 299, + "high": 34, + "informational": 110, + "low": 115, + "medium": 15 + } + }, + "contractsData": [ + { + "address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "contractname": "PancakeV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 1, + "score": "3.71", + "score_v2": "74.29", + "threat_score": "78.95", + "score_rating": "Average" + } + } + }, + { + "address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "contractname": "PancakeV3PoolDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.47", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b81d678ffb9c0263b24a97847620c99d213eb14/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.35", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 399, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.20", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 262, + "scan_time_taken": 1, + "score": "3.91", + "score_v2": "78.24", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9a489505a00ce272eaa5e07dba6491314cae3796", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a489505a00ce272eaa5e07dba6491314cae3796/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "contractname": "UniswapInterfaceMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac1ce734566f390a94b00eb9bf561c2625bf44ea/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 3, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "2.38", + "score_v2": "47.50", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", + "contractname": "MixedRouteQuoterV1", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 8, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 273, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.55", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x556b9306565093c855aea9ae92a594704c2cd59e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x556b9306565093c855aea9ae92a594704c2cd59e", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x556b9306565093c855aea9ae92a594704c2cd59e", + "contractname": "TokenValidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x556b9306565093c855aea9ae92a594704c2cd59e/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 1, + "informational": 8, + "low": 6, + "medium": 5 + }, + "lines_analyzed_count": 159, + "scan_time_taken": 1, + "score": "3.21", + "score_v2": "64.15", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", + "contractname": "SmartRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.19", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", + "contractname": "MasterChefV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 11, + "gas": 73, + "high": 1, + "informational": 21, + "low": 15, + "medium": 2 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 3, + "score": "3.87", + "score_v2": "77.34", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", + "contractname": "PancakeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 55, + "high": 7, + "informational": 24, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 509, + "scan_time_taken": 2, + "score": "3.64", + "score_v2": "72.89", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", + "contractname": "PancakeRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 74, + "high": 12, + "informational": 13, + "low": 40, + "medium": 1 + }, + "lines_analyzed_count": 843, + "scan_time_taken": 3, + "score": "3.71", + "score_v2": "74.14", + "threat_score": "90.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "zipswap", + "doc": "https://ipfs.zipswap.fi/", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 5, + "securityScore": 52.79, + "issueSeverityDistribution": { + "critical": 20, + "gas": 133, + "high": 21, + "informational": 115, + "low": 75, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0x8bcedd62dd46f1a76f8a1633d4f5b76e0cda521e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 43, + "high": 13, + "informational": 13, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 438, + "scan_time_taken": 2, + "score": "3.23", + "score_v2": "64.61", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xfa436399d0458dbe8ab890c3441256e3e09022a8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfa436399d0458dbe8ab890c3441256e3e09022a8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfa436399d0458dbe8ab890c3441256e3e09022a8", + "contractname": "ZipToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfa436399d0458dbe8ab890c3441256e3e09022a8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 24, + "high": 0, + "informational": 15, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 184, + "scan_time_taken": 1, + "score": "2.96", + "score_v2": "59.24", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", + "contractname": "ILO", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 26, + "high": 1, + "informational": 27, + "low": 8, + "medium": 2 + }, + "lines_analyzed_count": 153, + "scan_time_taken": 3, + "score": "1.76", + "score_v2": "35.29", + "threat_score": "95.00", + "score_rating": "Low" + } + } + }, + { + "address": "0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", + "contractname": "LiquidityManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 14, + "high": 3, + "informational": 15, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 1, + "score": "2.44", + "score_v2": "48.87", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", + "contractname": "ZipRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 7, + "gas": 26, + "high": 4, + "informational": 45, + "low": 36, + "medium": 7 + }, + "lines_analyzed_count": 488, + "scan_time_taken": 2, + "score": "2.80", + "score_v2": "55.94", + "threat_score": "90.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "uniswap", + "doc": "https://docs.uniswap.org/contracts/v2/reference/smart-contracts/v2-deployments", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 18, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 18, + "securityScore": 73.83666666666666, + "issueSeverityDistribution": { + "critical": 4, + "gas": 251, + "high": 45, + "informational": 133, + "low": 136, + "medium": 19 + } + }, + "contractsData": [ + { + "address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1f98431c8ad98523631ae4a59f267346ea31f984", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f98431c8ad98523631ae4a59f267346ea31f984/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 2, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "contractname": "Multicall2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ba1e12693dc8f9c48aad8770482f4739beed696/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 6, + "low": 6, + "medium": 8 + }, + "lines_analyzed_count": 76, + "scan_time_taken": 0, + "score": "1.32", + "score_v2": "26.32", + "threat_score": "94.74", + "score_rating": "Low" + } + } + }, + { + "address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.46", + "score_v2": "69.23", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfd8137f7d1516d3ea5ca83523914859ec47f573/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", + "contractname": "Quoter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 12, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "73.10", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xe592427a0aece92de3edee1f18e0157c05861564", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe592427a0aece92de3edee1f18e0157c05861564", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe592427a0aece92de3edee1f18e0157c05861564", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe592427a0aece92de3edee1f18e0157c05861564/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.35", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x42b24a95702b9986e82d421cc3568932790a48ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42b24a95702b9986e82d421cc3568932790a48ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x42b24a95702b9986e82d421cc3568932790a48ec", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42b24a95702b9986e82d421cc3568932790a48ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x91ae842a5ffd8d12023116943e72a606179294f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91ae842a5ffd8d12023116943e72a606179294f3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x91ae842a5ffd8d12023116943e72a606179294f3", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91ae842a5ffd8d12023116943e72a606179294f3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.90", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xee6a57ec80ea46401049e92587e52f5ec1c24785/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.87", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc36442b4a4522e871399cd717abdd847ab11fe88", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc36442b4a4522e871399cd717abdd847ab11fe88/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xa5644e29708357803b5a882d272c41cc0df92b34", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5644e29708357803b5a882d272c41cc0df92b34", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5644e29708357803b5a882d272c41cc0df92b34", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5644e29708357803b5a882d272c41cc0df92b34/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61ffe014ba17989e743c5f6cb21bf9697530b21e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3", + "contractname": "Permit2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022d473030f116ddee9f6b43ac78ba3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 12, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contractname": "UniversalRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "3.00", + "score_v2": "60.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xf164fc0ec4e93095b804a4795bbe1e041497b92a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf164fc0ec4e93095b804a4795bbe1e041497b92a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf164fc0ec4e93095b804a4795bbe1e041497b92a", + "contractname": "UniswapV2Router01", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf164fc0ec4e93095b804a4795bbe1e041497b92a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 65, + "high": 8, + "informational": 12, + "low": 28, + "medium": 1 + }, + "lines_analyzed_count": 625, + "scan_time_taken": 3, + "score": "3.66", + "score_v2": "73.12", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7a250d5630b4cf539739df2c5dacb4c659f2488d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 80, + "high": 19, + "informational": 21, + "low": 26, + "medium": 4 + }, + "lines_analyzed_count": 780, + "scan_time_taken": 3, + "score": "3.46", + "score_v2": "69.10", + "threat_score": "90.00", + "score_rating": "Average" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 14, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 14, + "securityScore": 76.46428571428571, + "issueSeverityDistribution": { + "critical": 4, + "gas": 130, + "high": 13, + "informational": 96, + "low": 53, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0x1F98431c8aD98523631AE4a59f267346ea31F984", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F98431c8aD98523631AE4a59f267346ea31F984", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1F98431c8aD98523631AE4a59f267346ea31F984", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F98431c8aD98523631AE4a59f267346ea31F984/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 13, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.57", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x1F98415757620B543A52E61c46B32eB19261F984", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F98415757620B543A52E61c46B32eB19261F984", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1F98415757620B543A52E61c46B32eB19261F984", + "contractname": "PancakeInterfaceMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F98415757620B543A52E61c46B32eB19261F984/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 3, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "2.56", + "score_v2": "51.16", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xB753548F6E010e7e680BA186F9Ca1BdAB2E90cf2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB753548F6E010e7e680BA186F9Ca1BdAB2E90cf2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB753548F6E010e7e680BA186F9Ca1BdAB2E90cf2", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB753548F6E010e7e680BA186F9Ca1BdAB2E90cf2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.62", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xbfd8137f7d1516D3ea5cA83523914859ec47F573", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbfd8137f7d1516D3ea5cA83523914859ec47F573", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbfd8137f7d1516D3ea5cA83523914859ec47F573", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfd8137f7d1516D3ea5cA83523914859ec47F573/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xb27308f9F90D607463bb33eA1BeBb41C27CE5AB6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE592427A0AEce92De3Edee1F18E0157C05861564", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42B24A95702b9986e82d421cC3568932790A48Ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42B24A95702b9986e82d421cC3568932790A48Ec", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x42B24A95702b9986e82d421cC3568932790A48Ec", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42B24A95702b9986e82d421cC3568932790A48Ec/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x91ae842A5Ffd8d12023116943e72A606179294f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91ae842A5Ffd8d12023116943e72A606179294f3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x91ae842A5Ffd8d12023116943e72A606179294f3", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91ae842A5Ffd8d12023116943e72A606179294f3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.90", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEe6A57eC80ea46401049E92587E52f5Ec1c24785/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 515, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC36442b4a4522E871399CD717aBDD847Ab11FE88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC36442b4a4522E871399CD717aBDD847Ab11FE88", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC36442b4a4522E871399CD717aBDD847Ab11FE88", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC36442b4a4522E871399CD717aBDD847Ab11FE88/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 6, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.05", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x61fFE014bA17989E743c5F6cB21bF9697530B21e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61fFE014bA17989E743c5F6cB21bF9697530B21e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x61fFE014bA17989E743c5F6cB21bF9697530B21e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61fFE014bA17989E743c5F6cB21bF9697530B21e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x000000000022D473030F116dDEE9F6B43aC78BA3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x000000000022D473030F116dDEE9F6B43aC78BA3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3", + "contractname": "Permit2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022D473030F116dDEE9F6B43aC78BA3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 12, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xCb1355ff08Ab38bBCE60111F1bb2B784bE25D7e8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCb1355ff08Ab38bBCE60111F1bb2B784bE25D7e8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCb1355ff08Ab38bBCE60111F1bb2B784bE25D7e8", + "contractname": "UniversalRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCb1355ff08Ab38bBCE60111F1bb2B784bE25D7e8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xe34139463bA50bD61336E0c446Bd8C0867c6fE65", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe34139463bA50bD61336E0c446Bd8C0867c6fE65", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe34139463bA50bD61336E0c446Bd8C0867c6fE65", + "contractname": "UniswapV3Staker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe34139463bA50bD61336E0c446Bd8C0867c6fE65/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 48, + "high": 1, + "informational": 16, + "low": 2, + "medium": 4 + }, + "lines_analyzed_count": 351, + "scan_time_taken": 1, + "score": "3.80", + "score_v2": "76.07", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa5644e29708357803b5a882d272c41cc0df92b34", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contractname": "UniversalRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 11, + "totalContractsNumber": 13, + "solidityScanContractsNumber": 11, + "securityScore": 75.7427272727273, + "issueSeverityDistribution": { + "critical": 4, + "gas": 87, + "high": 12, + "informational": 71, + "low": 44, + "medium": 5 + } + }, + "contractsData": [ + { + "address": "0x33128a8fc17869897dce68ed026d694621f6fdfd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x33128a8fc17869897dce68ed026d694621f6fdfd", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x33128a8fc17869897dce68ed026d694621f6fdfd", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33128a8fc17869897dce68ed026d694621f6fdfd/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x091e99cb1c49331a94dd62755d168e941abd0693", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x091e99cb1c49331a94dd62755d168e941abd0693", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x091e99cb1c49331a94dd62755d168e941abd0693", + "contractname": "UniswapInterfaceMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x091e99cb1c49331a94dd62755d168e941abd0693/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 3, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "2.38", + "score_v2": "47.50", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x3334d83e224af5ef9c2e7dda7c7c98efd9621fa9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0cdee061c75d43c82520ed998c23ac2991c9ac6d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xf9d1077fd35670d4acbd27af82652a8d84577d9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf9d1077fd35670d4acbd27af82652a8d84577d9f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf9d1077fd35670d4acbd27af82652a8d84577d9f", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9d1077fd35670d4acbd27af82652a8d84577d9f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4f225937edc33efd6109c4cef7b560b2d6401009", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4f225937edc33efd6109c4cef7b560b2d6401009", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4f225937edc33efd6109c4cef7b560b2d6401009", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f225937edc33efd6109c4cef7b560b2d6401009/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4615c383f85d0a2bbed973d83ccecf5cb7121463", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x03a520b32c04bf3beef7beb72e919cf822ed34f1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x03a520b32c04bf3beef7beb72e919cf822ed34f1", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x03a520b32c04bf3beef7beb72e919cf822ed34f1", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03a520b32c04bf3beef7beb72e919cf822ed34f1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4e44eb1374240ce5f1b871ab261cd16335b76a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x2626664c2603336e57b271c5c0b26f421741e481", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2626664c2603336e57b271c5c0b26f421741e481", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x2626664c2603336e57b271c5c0b26f421741e481", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2626664c2603336e57b271c5c0b26f421741e481/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3", + "contractname": "Permit2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022d473030f116ddee9f6b43ac78ba3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 12, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", + "contractname": "UniversalRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "hedgey", + "doc": "https://hedgey.gitbook.io/hedgey-community-docs/for-developers/deployments", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 16, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 16, + "securityScore": 80.40125, + "issueSeverityDistribution": { + "critical": 3, + "gas": 249, + "high": 2, + "informational": 71, + "low": 39, + "medium": 51 + } + }, + "contractsData": [ + { + "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contractname": "TokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 0, + "informational": 7, + "low": 5, + "medium": 9 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "3.82", + "score_v2": "76.43", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contractname": "VotingTokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 0, + "informational": 10, + "low": 2, + "medium": 9 + }, + "lines_analyzed_count": 356, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.49", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", + "contractname": "TokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 29, + "high": 0, + "informational": 4, + "low": 5, + "medium": 6 + }, + "lines_analyzed_count": 379, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.59", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contractname": "VotingTokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 30, + "high": 0, + "informational": 7, + "low": 1, + "medium": 6 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contractname": "TokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contractname": "VotingTokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contractname": "BatchPlanner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contractname": "ClaimCampaigns", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 12, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.40", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contractname": "StreamingHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contractname": "StreamingBoundHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contractname": "BatchStreamer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contractname": "StreamVestingNFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 44, + "high": 0, + "informational": 12, + "low": 4, + "medium": 10 + }, + "lines_analyzed_count": 390, + "scan_time_taken": 1, + "score": "3.73", + "score_v2": "74.62", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", + "contractname": "BatchVester", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 244, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.98", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contractname": "Hedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 8, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 143, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.42", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contractname": "NonTransferrableNFTs", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 7, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.19", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x912f211b5d24b95caae5e568d621d9b72d5bccdb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x912f211b5d24b95caae5e568d621d9b72d5bccdb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x912f211b5d24b95caae5e568d621d9b72d5bccdb", + "contractname": "HedgeyDAOSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x912f211b5d24b95caae5e568d621d9b72d5bccdb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 11, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 11, + "securityScore": 81.58818181818182, + "issueSeverityDistribution": { + "critical": 2, + "gas": 179, + "high": 2, + "informational": 57, + "low": 26, + "medium": 39 + } + }, + "contractsData": [ + { + "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contractname": "TokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 0, + "informational": 7, + "low": 5, + "medium": 9 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "3.82", + "score_v2": "76.43", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contractname": "VotingTokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 0, + "informational": 10, + "low": 2, + "medium": 9 + }, + "lines_analyzed_count": 356, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.49", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", + "contractname": "TokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 29, + "high": 0, + "informational": 4, + "low": 5, + "medium": 6 + }, + "lines_analyzed_count": 379, + "scan_time_taken": 2, + "score": "4.13", + "score_v2": "82.59", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contractname": "VotingTokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 30, + "high": 0, + "informational": 7, + "low": 1, + "medium": 6 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contractname": "TokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contractname": "VotingTokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contractname": "BatchPlanner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contractname": "ClaimCampaigns", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 12, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.40", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", + "contractname": "Hedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 6, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "81.02", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", + "contractname": "NonTransferrableHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 7, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.19", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", + "contractname": "HedgeyDAOSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 16, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 16, + "securityScore": 79.78125000000001, + "issueSeverityDistribution": { + "critical": 3, + "gas": 249, + "high": 2, + "informational": 103, + "low": 39, + "medium": 51 + } + }, + "contractsData": [ + { + "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contractname": "TokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 0, + "informational": 7, + "low": 5, + "medium": 9 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "3.82", + "score_v2": "76.43", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contractname": "VotingTokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 0, + "informational": 10, + "low": 2, + "medium": 9 + }, + "lines_analyzed_count": 356, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.49", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", + "contractname": "TokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 29, + "high": 0, + "informational": 16, + "low": 5, + "medium": 6 + }, + "lines_analyzed_count": 379, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.42", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contractname": "VotingTokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 30, + "high": 0, + "informational": 22, + "low": 1, + "medium": 6 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.22", + "score_v2": "84.48", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contractname": "TokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contractname": "VotingTokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contractname": "BatchPlanner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contractname": "ClaimCampaigns", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 12, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.40", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contractname": "StreamingHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contractname": "StreamingBoundHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contractname": "BatchStreamer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contractname": "StreamVestingNFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 44, + "high": 0, + "informational": 12, + "low": 4, + "medium": 10 + }, + "lines_analyzed_count": 390, + "scan_time_taken": 1, + "score": "3.73", + "score_v2": "74.62", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", + "contractname": "BatchVester", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 244, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.98", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contractname": "Hedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 8, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 143, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.42", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contractname": "NonTransferrableNFTs", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 7, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.19", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", + "contractname": "HedgeyDAOSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 7, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.84", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 16, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 15, + "securityScore": 79.57733333333336, + "issueSeverityDistribution": { + "critical": 3, + "gas": 241, + "high": 2, + "informational": 96, + "low": 38, + "medium": 49 + } + }, + "contractsData": [ + { + "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contractname": "TokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 0, + "informational": 7, + "low": 5, + "medium": 9 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "3.82", + "score_v2": "76.43", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contractname": "VotingTokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 0, + "informational": 10, + "low": 2, + "medium": 9 + }, + "lines_analyzed_count": 356, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.49", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", + "contractname": "TokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 29, + "high": 0, + "informational": 16, + "low": 5, + "medium": 6 + }, + "lines_analyzed_count": 379, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.42", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contractname": "VotingTokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 30, + "high": 0, + "informational": 22, + "low": 1, + "medium": 6 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.22", + "score_v2": "84.48", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contractname": "TokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contractname": "VotingTokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contractname": "BatchPlanner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contractname": "ClaimCampaigns", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 12, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.40", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contractname": "StreamingHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contractname": "StreamingBoundHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contractname": "BatchStreamer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contractname": "StreamVestingNFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 44, + "high": 0, + "informational": 12, + "low": 4, + "medium": 10 + }, + "lines_analyzed_count": 390, + "scan_time_taken": 1, + "score": "3.73", + "score_v2": "74.62", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", + "contractname": "BatchVester", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 244, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.98", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contractname": "Hedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 8, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 143, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.42", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contractname": "NonTransferrableNFTs", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 7, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.19", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", + "isVerified": true, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "1inch", + "doc": "https://github.com/1inch/limit-order-protocol/tree/master/deployments", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 78.834, + "issueSeverityDistribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 3, + "low": 7, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x119c71d3bbac22029622cbaec24854d3d32d2828", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x119c71d3bbac22029622cbaec24854d3d32d2828", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x119c71d3bbac22029622cbaec24854d3d32d2828", + "contractname": "LimitOrderProtocol", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x119c71d3bbac22029622cbaec24854d3d32d2828/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5349Df28F8353dC8049EDF11FAAE2D3F3b3346de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5349Df28F8353dC8049EDF11FAAE2D3F3b3346de", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5349Df28F8353dC8049EDF11FAAE2D3F3b3346de", + "contractname": "LimitOrderProtocolPro", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5349Df28F8353dC8049EDF11FAAE2D3F3b3346de/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 18, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", + "contractname": "PriorityFeeLimiter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x303389f541FF2D620E42832F180A08E767B28E10", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x303389f541FF2D620E42832F180A08E767B28E10", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x303389f541FF2D620E42832F180A08E767B28E10", + "contractname": "SeriesNonceManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x303389f541FF2D620E42832F180A08E767B28E10/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", + "contractname": "WethUnwrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.50", + "threat_score": "100.00", + "score_rating": "Average" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 4, + "securityScore": 74.42, + "issueSeverityDistribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 7, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x11431a89893025D2a48dCA4EddC396f8C8117187", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x11431a89893025D2a48dCA4EddC396f8C8117187", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x11431a89893025D2a48dCA4EddC396f8C8117187", + "contractname": "LimitOrderProtocol", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x11431a89893025D2a48dCA4EddC396f8C8117187/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x32d12a25f539E341089050E2d26794F041fC9dF8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x32d12a25f539E341089050E2d26794F041fC9dF8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x32d12a25f539E341089050E2d26794F041fC9dF8", + "contractname": "SeriesNonceManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x32d12a25f539E341089050E2d26794F041fC9dF8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "4.07", + "score_v2": "81.36", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB33839E05CE9Fc53236Ae325324A27612F4d110D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB33839E05CE9Fc53236Ae325324A27612F4d110D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB33839E05CE9Fc53236Ae325324A27612F4d110D", + "contractname": "WethUnwrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB33839E05CE9Fc53236Ae325324A27612F4d110D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.50", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x65B3Db8bAeF0215A1F9B14c506D2a3078b2C84AE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65B3Db8bAeF0215A1F9B14c506D2a3078b2C84AE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x65B3Db8bAeF0215A1F9B14c506D2a3078b2C84AE", + "contractname": "Create3Deployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65B3Db8bAeF0215A1F9B14c506D2a3078b2C84AE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 17, + "scan_time_taken": 0, + "score": "2.94", + "score_v2": "58.82", + "threat_score": "89.47", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 73.73, + "issueSeverityDistribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 3, + "low": 5, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x4dFa40FDAA7694676899f8887A45603922609AF4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4dFa40FDAA7694676899f8887A45603922609AF4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4dFa40FDAA7694676899f8887A45603922609AF4", + "contractname": "CallsSimulator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4dFa40FDAA7694676899f8887A45603922609AF4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "2.50", + "score_v2": "50.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", + "contractname": "SeriesNonceManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "4.27", + "score_v2": "85.48", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0F85A912448279111694F4Ba4F85dC641c54b594", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F85A912448279111694F4Ba4F85dC641c54b594", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0F85A912448279111694F4Ba4F85dC641c54b594", + "contractname": "WethUnwrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F85A912448279111694F4Ba4F85dC641c54b594/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 35, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "baby-doge-swap", + "doc": "https://docs.babydogeswap.com/babydoge-docs/developers/smart-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 71.432, + "issueSeverityDistribution": { + "critical": 12, + "gas": 237, + "high": 6, + "informational": 105, + "low": 58, + "medium": 20 + } + }, + "contractsData": [ + { + "address": "0xac57de9c1a09fec648e93eb98875b212db0d460b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac57de9c1a09fec648e93eb98875b212db0d460b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac57de9c1a09fec648e93eb98875b212db0d460b", + "contractname": "CoinToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac57de9c1a09fec648e93eb98875b212db0d460b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 93, + "high": 4, + "informational": 54, + "low": 38, + "medium": 6 + }, + "lines_analyzed_count": 916, + "scan_time_taken": 4, + "score": "3.49", + "score_v2": "69.76", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", + "contractname": "TokenLocker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 77, + "high": 0, + "informational": 18, + "low": 6, + "medium": 7 + }, + "lines_analyzed_count": 877, + "scan_time_taken": 4, + "score": "4.27", + "score_v2": "85.40", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd9f092bdf2b6eaf303fc09cc952e94253ae32fae", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9f092bdf2b6eaf303fc09cc952e94253ae32fae", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd9f092bdf2b6eaf303fc09cc952e94253ae32fae", + "contractname": "BabyDoge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9f092bdf2b6eaf303fc09cc952e94253ae32fae/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 56, + "high": 0, + "informational": 31, + "low": 8, + "medium": 4 + }, + "lines_analyzed_count": 400, + "scan_time_taken": 1, + "score": "3.19", + "score_v2": "63.75", + "threat_score": "75.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xd260c7ae9c8e425f02354e799ca2eb276410570a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd260c7ae9c8e425f02354e799ca2eb276410570a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd260c7ae9c8e425f02354e799ca2eb276410570a", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd260c7ae9c8e425f02354e799ca2eb276410570a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xee1f8496e48ac25061bdc6f4512faa443475c9f8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xee1f8496e48ac25061bdc6f4512faa443475c9f8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xee1f8496e48ac25061bdc6f4512faa443475c9f8", + "contractname": "BbdNftStaking", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xee1f8496e48ac25061bdc6f4512faa443475c9f8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 10, + "high": 2, + "informational": 2, + "low": 3, + "medium": 3 + }, + "lines_analyzed_count": 111, + "scan_time_taken": 0, + "score": "2.97", + "score_v2": "59.46", + "threat_score": "89.47", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "leet-swap", + "doc": "https://docs.leetswap.finance/developers/contract-addresses", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x25382Fa8C2D4EAEf0856A4E682155CCE54D354B5", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 64.94333333333334, + "issueSeverityDistribution": { + "critical": 0, + "gas": 110, + "high": 20, + "informational": 14, + "low": 54, + "medium": 5 + } + }, + "contractsData": [ + { + "address": "0xa2899c776baaf9925d432f83c950d5054a6cf59c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa2899c776baaf9925d432f83c950d5054a6cf59c", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xa2899c776baaf9925d432f83c950d5054a6cf59c", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2899c776baaf9925d432f83c950d5054a6cf59c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "3.00", + "score_v2": "60.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 42, + "high": 13, + "informational": 1, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 447, + "scan_time_taken": 3, + "score": "3.41", + "score_v2": "68.23", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x987a758b221eabd262cae4fbb4d75c579275d8aa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x987a758b221eabd262cae4fbb4d75c579275d8aa", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x987a758b221eabd262cae4fbb4d75c579275d8aa", + "contractname": "LeetToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x987a758b221eabd262cae4fbb4d75c579275d8aa/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 65, + "high": 6, + "informational": 11, + "low": 28, + "medium": 3 + }, + "lines_analyzed_count": 494, + "scan_time_taken": 2, + "score": "3.33", + "score_v2": "66.60", + "threat_score": "80.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "woof-swap", + "doc": "https://woofswap.gitbook.io/woofswap/info/contract", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x839FdB6cc98342B428E074C1573ADF6D48CA3bFd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xA1fcDc3707E6c0Ad617d440560818793994A294F", + "isVerified": true, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "punk-swap", + "doc": "https://punkswap.gitbook.io/punkswap-docs/overview/contracts-of-punkswap", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x1bf3f5b633800e6047deb14cf14c4b49118a3570", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x561ef19238646bbeb5f374e402892bfe5ead1567", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x336726832bbe10fbed4c80bc201f728b1404b073", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", + "isVerified": true, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "chewy-swap", + "doc": "https://docs.chewyswap.com/developers/smart-contracts", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x2875f2d86d83635a859029872e745581530ceec7", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xededdbde5ffa62545edf97054edc11013ed72125", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", + "isVerified": true, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "marsswap", + "doc": "https://marswap.gitbook.io/marswap/for-devs-contract-addresses/marswap-or-ca", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x24f87b3346cde6aaa2df6244924d33c0dae9114c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xea6c532affbfa0a37ff89b907511fb38546a2337", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xbe0223f65813c7c82e195b48f8aaaacb304fbae", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x17102f4e3d7dfedd3dab9bc088262f32b589f449", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", + "isVerified": true, + "solidityScanReport": null + } + ] + }, + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 80.17, + "issueSeverityDistribution": { + "critical": 1, + "gas": 67, + "high": 6, + "informational": 37, + "low": 26, + "medium": 4 + } + }, + "contractsData": [ + { + "address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", + "contractname": "MARSWAP", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 2, + "informational": 9, + "low": 14, + "medium": 1 + }, + "lines_analyzed_count": 855, + "scan_time_taken": 1, + "score": "4.56", + "score_v2": "91.11", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x929c4F3F7528f64d1ab93554E2497503F233E2D8", + "contractname": "UniswapV2Pair", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x929c4F3F7528f64d1ab93554E2497503F233E2D8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 31, + "high": 4, + "informational": 11, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 236, + "scan_time_taken": 1, + "score": "3.26", + "score_v2": "65.25", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", + "contractname": "MSWAPSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 17, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 246, + "scan_time_taken": 1, + "score": "4.21", + "score_v2": "84.15", + "threat_score": "78.95", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "base-name-service", + "doc": "https://basename.gitbook.io/bns-docs/developer-guide/deployed-l2-and-l1-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 77.78, + "issueSeverityDistribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x1A51b02EC602C8F9E6c0FDb9D129468630FabBfc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1A51b02EC602C8F9E6c0FDb9D129468630FabBfc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1A51b02EC602C8F9E6c0FDb9D129468630FabBfc", + "contractname": "OffchainResolver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A51b02EC602C8F9E6c0FDb9D129468630FabBfc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 81, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 7, + "securityScore": 79.36, + "issueSeverityDistribution": { + "critical": 19, + "gas": 102, + "high": 2, + "informational": 52, + "low": 43, + "medium": 16 + } + }, + "contractsData": [ + { + "address": "0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", + "contractname": "BASENameWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 56, + "high": 2, + "informational": 12, + "low": 18, + "medium": 9 + }, + "lines_analyzed_count": 1181, + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.84", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x738A9F0584E34FdE65daE770F88bF510B4450898", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x738A9F0584E34FdE65daE770F88bF510B4450898", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x738A9F0584E34FdE65daE770F88bF510B4450898", + "contractname": "StaticMetadataService", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x738A9F0584E34FdE65daE770F88bF510B4450898/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 15, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", + "contractname": "PublicResolver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 7, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 164, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.59", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", + "contractname": "ENSRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeCBaE6E54bAA669005b93342E5650d5886D54fc7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 218, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.58", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0363696B6D369859f5fb4994a5Ade574CD91D220", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0363696B6D369859f5fb4994a5Ade574CD91D220", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0363696B6D369859f5fb4994a5Ade574CD91D220", + "contractname": "ReverseRegistrar", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0363696B6D369859f5fb4994a5Ade574CD91D220/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 3, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 191, + "scan_time_taken": 0, + "score": "3.90", + "score_v2": "78.01", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", + "contractname": "BASERegistrarController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 25, + "high": 0, + "informational": 8, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 302, + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.48", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xaCe5602d169Edeb874bfE584a651801B8ac67093", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaCe5602d169Edeb874bfE584a651801B8ac67093", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xaCe5602d169Edeb874bfE584a651801B8ac67093", + "contractname": "BaseRegistrarImplementation", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaCe5602d169Edeb874bfE584a651801B8ac67093/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 9, + "high": 0, + "informational": 19, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 196, + "scan_time_taken": 1, + "score": "3.37", + "score_v2": "67.35", + "threat_score": "84.21", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "dackie-swap", + "doc": "https://docs.dackieswap.xyz/products/dackieswap-contracts", + "chainsData": { + "8453": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 8, + "securityScore": 74.01, + "issueSeverityDistribution": { + "critical": 4, + "gas": 82, + "high": 18, + "informational": 15, + "low": 48, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0xCa4EAa32E7081b0c4Ba47e2bDF9B7163907Fe56f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCa4EAa32E7081b0c4Ba47e2bDF9B7163907Fe56f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xCa4EAa32E7081b0c4Ba47e2bDF9B7163907Fe56f", + "contractname": "DackieRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa4EAa32E7081b0c4Ba47e2bDF9B7163907Fe56f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 42, + "high": 12, + "informational": 1, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 499, + "scan_time_taken": 2, + "score": "3.62", + "score_v2": "72.34", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x591f122D1df761E616c13d265006fcbf4c6d6551", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x591f122D1df761E616c13d265006fcbf4c6d6551", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x591f122D1df761E616c13d265006fcbf4c6d6551", + "contractname": "DackieFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x591f122D1df761E616c13d265006fcbf4c6d6551/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "2.92", + "score_v2": "58.49", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xCfB05AB06D338FD85BBF4486e69809D96A906b77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCfB05AB06D338FD85BBF4486e69809D96A906b77", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xCfB05AB06D338FD85BBF4486e69809D96A906b77", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCfB05AB06D338FD85BBF4486e69809D96A906b77/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 402, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x639c0d019c257966c4907bd4e68e3f349bb58109", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x639c0d019c257966c4907bd4e68e3f349bb58109", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x639c0d019c257966c4907bd4e68e3f349bb58109", + "contractname": "QuackToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x639c0d019c257966c4907bd4e68e3f349bb58109/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 14, + "scan_time_taken": 0, + "score": "3.21", + "score_v2": "64.29", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x195FBc5B8Fbd5Ac739C1BA57D4Ef6D5a704F34f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x195FBc5B8Fbd5Ac739C1BA57D4Ef6D5a704F34f7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x195FBc5B8Fbd5Ac739C1BA57D4Ef6D5a704F34f7", + "contractname": "SmartRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x195FBc5B8Fbd5Ac739C1BA57D4Ef6D5a704F34f7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.19", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", + "contractname": "PancakeV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D237AC6D2f425D2E890Cc99198818cc1FA48870/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 1, + "score": "3.71", + "score_v2": "74.29", + "threat_score": "78.95", + "score_rating": "Average" + } + } + }, + { + "address": "0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", + "contractname": "PancakeV3PoolDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.47", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "contractname": "DackieToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 15, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 6, + "securityScore": 75.19333333333334, + "issueSeverityDistribution": { + "critical": 4, + "gas": 80, + "high": 18, + "informational": 35, + "low": 44, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", + "contractname": "SmartRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.19", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", + "contractname": "DackieFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaEdc38bD52b0380b2Af4980948925734fD54FbF4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "2.74", + "score_v2": "54.72", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x59DEBED8D46a0cB823D8BE8b957adD987eAd39aa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x47C337Bd5b9344a6F3D6f58C474D9D8cd419D8cA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa466ebCfa58848Feb6D8022081f1C21a884889bB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa466ebCfa58848Feb6D8022081f1C21a884889bB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa466ebCfa58848Feb6D8022081f1C21a884889bB", + "contractname": "DackieV3PoolDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa466ebCfa58848Feb6D8022081f1C21a884889bB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.72", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", + "contractname": "DackieRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 42, + "high": 12, + "informational": 12, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 499, + "scan_time_taken": 2, + "score": "3.51", + "score_v2": "70.14", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2D1b823962C401A7B229e1A9b38760D2f1715678", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2D1b823962C401A7B229e1A9b38760D2f1715678", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2D1b823962C401A7B229e1A9b38760D2f1715678", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D1b823962C401A7B229e1A9b38760D2f1715678/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 6, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 402, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.09", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "contractname": "DonaswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 12, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 148, + "scan_time_taken": 1, + "score": "3.61", + "score_v2": "72.30", + "threat_score": "78.95", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "squid", + "doc": "https://docs.squidrouter.com/dev-resources/contract-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 73.57, + "issueSeverityDistribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 6, + "low": 2, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contractname": "SquidRouterProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.18", + "score_v2": "63.64", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contractname": "SquidMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 5, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 103, + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.50", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 72.595, + "issueSeverityDistribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 8, + "low": 2, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contractname": "SquidRouterProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.18", + "score_v2": "63.64", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contractname": "SquidMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 7, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.55", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 73.57, + "issueSeverityDistribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 6, + "low": 2, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contractname": "SquidRouterProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.18", + "score_v2": "63.64", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contractname": "SquidMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 5, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 103, + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.50", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "mellowprotocol", + "doc": "https://mellow.finance/?utm_source=Blockscout", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 23, + "totalContractsNumber": 48, + "solidityScanContractsNumber": 23, + "securityScore": 76.72391304347826, + "issueSeverityDistribution": { + "critical": 0, + "gas": 418, + "high": 58, + "informational": 56, + "low": 75, + "medium": 39 + } + }, + "contractsData": [ + { + "address": "0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", + "contractname": "ERC20Validator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd0F8478f6d195120eB64518BCD7ADfa6e03e1116", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x231002439E1BD5b610C3d98321EA760002b9Ff64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x231002439E1BD5b610C3d98321EA760002b9Ff64", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x231002439E1BD5b610C3d98321EA760002b9Ff64", + "contractname": "DepositWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x231002439E1BD5b610C3d98321EA760002b9Ff64/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 81, + "scan_time_taken": 0, + "score": "3.83", + "score_v2": "76.54", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "contractname": "AaveVaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 4, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 111, + "scan_time_taken": 0, + "score": "3.51", + "score_v2": "70.27", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x99A069d159684464C6Cf88992Fd979981dB49d7e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7AF142702fcBB0696bC4b4DB9c2D609434864f52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "contractname": "ERC20RootVaultHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.78", + "score_v2": "55.56", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4F5d5A362bE00209403473945d76b2D5254a60C2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "contractname": "FarmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 102, + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8E024f875f6fDdf1471582bed8504F46CB64487E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", + "contractname": "GearboxVaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 4, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 241, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "contractname": "MStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 2, + "informational": 5, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 492, + "scan_time_taken": 3, + "score": "4.30", + "score_v2": "85.98", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x06E16D36Ed1A99A46c0Cb771Ce927808d96132C2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65582767218D8829ffb79853aF7764Cea34ceE2b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2683B341a25455619f5fF8511c14B3e760A868eD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2683B341a25455619f5fF8511c14B3e760A868eD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2683B341a25455619f5fF8511c14B3e760A868eD", + "contractname": "PulseStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2683B341a25455619f5fF8511c14B3e760A868eD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 4, + "informational": 4, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 494, + "scan_time_taken": 2, + "score": "4.20", + "score_v2": "84.01", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "contractname": "UniV3Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 3, + "informational": 1, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 355, + "scan_time_taken": 2, + "score": "4.35", + "score_v2": "87.04", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", + "contractname": "CowswapValidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.07", + "score_v2": "81.40", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "contractname": "UniV3VaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 4, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 111, + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.87", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x749b85100D66525Eec385638b46bD3Ee590c0c79", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78ba57594656400d74a0c5ea80f84750cb47f449", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x81379c8b9376f06178B28954e46c32626776DAf0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x973495e81180Cd6Ead654328A0bEbE01c8ad53EA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x973495e81180Cd6Ead654328A0bEbE01c8ad53EA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x973495e81180Cd6Ead654328A0bEbE01c8ad53EA", + "contractname": "ERC20RootVaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x973495e81180Cd6Ead654328A0bEbE01c8ad53EA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 7, + "informational": 3, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 346, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.35", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xe3C89D39822bC85890faCfFfF3e1362C01F3129f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6A2Dd3B817F0364e7603e781dDA9c62f62c440E1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", + "contractname": "UniV3Helper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 3, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 155, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.68", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD7286673FD2d56EF9b324783835e2594674629D5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD7286673FD2d56EF9b324783835e2594674629D5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD7286673FD2d56EF9b324783835e2594674629D5", + "contractname": "YearnVaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD7286673FD2d56EF9b324783835e2594674629D5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 6, + "informational": 0, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 1, + "score": "3.46", + "score_v2": "69.17", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x881157f71A4d4275bf923c9dc519f9c2Bcb1Ac89", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB17a8d440c4e0A206Fc1dE76F3D0531F70bF6d42", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3e80E11C8fD3e05221fE63BE3487f9f0A4316Dc8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "contractname": "MellowVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 1, + "informational": 2, + "low": 3, + "medium": 4 + }, + "lines_analyzed_count": 107, + "scan_time_taken": 0, + "score": "2.62", + "score_v2": "52.34", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9898C6D87699b864630422065e450772fF5d90c9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "contractname": "AaveVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 1, + "informational": 3, + "low": 5, + "medium": 5 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 1, + "score": "3.16", + "score_v2": "63.16", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x27E3E8E275523850236485FE2341e55689a81Bb1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3D120987e85C1C294577a1c39C96693A6F9be97b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x13c7bCc2126d6892eEFd489Ad215A1a09F36AA9f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "contractname": "CurveValidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.02", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA33a068645E228Db11c42e9d187EDC72361B7BC0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", + "contractname": "ERC20Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 1, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 99, + "scan_time_taken": 0, + "score": "3.79", + "score_v2": "75.76", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1A407175437514694E561d7208a343D78374CFcf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1A407175437514694E561d7208a343D78374CFcf", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1A407175437514694E561d7208a343D78374CFcf", + "contractname": "UniV3Oracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A407175437514694E561d7208a343D78374CFcf/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 2, + "informational": 2, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 172, + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xD3442BA55108d33FA1EB3F1a3C0876F892B01c44", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1FCD3926b6DFa2A90Fe49A383C732b31f1ee54eB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "contractname": "YearnVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 5, + "low": 4, + "medium": 5 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 0, + "score": "3.16", + "score_v2": "63.16", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "contractname": "LStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 63, + "high": 11, + "informational": 15, + "low": 12, + "medium": 3 + }, + "lines_analyzed_count": 933, + "scan_time_taken": 3, + "score": "4.17", + "score_v2": "83.39", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "contractname": "ERC20RootVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 40, + "high": 0, + "informational": 8, + "low": 6, + "medium": 7 + }, + "lines_analyzed_count": 484, + "scan_time_taken": 2, + "score": "4.16", + "score_v2": "83.26", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "contractname": "MellowOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9d992650B30C6FB7a83E7e7a430b4e015433b838/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 2, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 1, + "score": "4.04", + "score_v2": "80.85", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x09b2A69aE8f92eE6D80fCBa1153d48e31AD8dF55", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7A4A1d1F0F0CD75d4DB2D9a52b60E4479d94A6Bd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64E85A3Ffd80E9627CbbD0C2e2a4f7a9404fA203", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "zerion", + "doc": "https://github.com/zeriontech/defi-sdk/blob/router/docs/addresses.md", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 53, + "totalContractsNumber": 68, + "solidityScanContractsNumber": 53, + "securityScore": 82.45622641509436, + "issueSeverityDistribution": { + "critical": 2, + "gas": 328, + "high": 53, + "informational": 228, + "low": 130, + "medium": 42 + } + }, + "contractsData": [ + { + "address": "0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", + "contractname": "AaveTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 120, + "scan_time_taken": 0, + "score": "4.54", + "score_v2": "90.83", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAA048b52c765222008072472c5C2c2D47C02b4f1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", + "contractname": "PieDAOPieAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", + "contractname": "CurveTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 15, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 162, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xe07C8e0f18083E66C65522Befc29887231ca3629", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe6189b3Ad3Fb3fAa87A336F00c93ECd3ac25d80d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x85609AfE45eE16e52aCB33b8AD103531fC959647", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x85609AfE45eE16e52aCB33b8AD103531fC959647", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x85609AfE45eE16e52aCB33b8AD103531fC959647", + "contractname": "ERC20TokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x85609AfE45eE16e52aCB33b8AD103531fC959647/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 13, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 182, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.07", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0A1D55a66F89b683163FefC7AaCD83fECc9872B1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xab1C497D853296881FE65BeD48861eFD6CeB74Ee", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x581Ae5AF7afa6f8171Bbf40d1981779F168A9523", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x581Ae5AF7afa6f8171Bbf40d1981779F168A9523", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x581Ae5AF7afa6f8171Bbf40d1981779F168A9523", + "contractname": "BalancerAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x581Ae5AF7afa6f8171Bbf40d1981779F168A9523/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "4.43", + "score_v2": "88.57", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xe8C49A47f4385cCb6C90F5Fb0c0Aedc7E6e79EB0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe8C49A47f4385cCb6C90F5Fb0c0Aedc7E6e79EB0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe8C49A47f4385cCb6C90F5Fb0c0Aedc7E6e79EB0", + "contractname": "ZeroExInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe8C49A47f4385cCb6C90F5Fb0c0Aedc7E6e79EB0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 3, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.43", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8Da0A907a1bdbB440D1fdb450672a8C003bc4f3A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2449f66700A3E29d0eA3927Af142F3d39f2C110E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2449f66700A3E29d0eA3927Af142F3d39f2C110E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2449f66700A3E29d0eA3927Af142F3d39f2C110E", + "contractname": "ChaiAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2449f66700A3E29d0eA3927Af142F3d39f2C110E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", + "contractname": "TokenSetsAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x525a4259435682Ab0d4BB6c8F0cDeE25f5B6cD26", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x525a4259435682Ab0d4BB6c8F0cDeE25f5B6cD26", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x525a4259435682Ab0d4BB6c8F0cDeE25f5B6cD26", + "contractname": "MCDDebtAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x525a4259435682Ab0d4BB6c8F0cDeE25f5B6cD26/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 23, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 178, + "scan_time_taken": 0, + "score": "3.71", + "score_v2": "74.16", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2BcDedbEB99Fb3B9383Fd686faAbDb6172FC6503", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6E02147cef2f078Da89f5913363C90420D934799", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6E02147cef2f078Da89f5913363C90420D934799", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6E02147cef2f078Da89f5913363C90420D934799", + "contractname": "BalancerV2InteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6E02147cef2f078Da89f5913363C90420D934799/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 2, + "informational": 3, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 177, + "scan_time_taken": 1, + "score": "3.62", + "score_v2": "72.32", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc63e807bC6D65b84971b0A8CF8A673e551C9F85a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc63e807bC6D65b84971b0A8CF8A673e551C9F85a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc63e807bC6D65b84971b0A8CF8A673e551C9F85a", + "contractname": "AmunLiquidityInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc63e807bC6D65b84971b0A8CF8A673e551C9F85a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "3.68", + "score_v2": "73.58", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8537550aceCCEF73Af7b05c83e25e80f2531C964", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8537550aceCCEF73Af7b05c83e25e80f2531C964", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8537550aceCCEF73Af7b05c83e25e80f2531C964", + "contractname": "SynthetixDebtAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8537550aceCCEF73Af7b05c83e25e80f2531C964/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb45c5AE417F70E4C52DFB784569Ce843a45FE8ca", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb45c5AE417F70E4C52DFB784569Ce843a45FE8ca", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb45c5AE417F70E4C52DFB784569Ce843a45FE8ca", + "contractname": "BalancerTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb45c5AE417F70E4C52DFB784569Ce843a45FE8ca/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 2, + "informational": 8, + "low": 3, + "medium": 3 + }, + "lines_analyzed_count": 239, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.33", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x186106d8369591fACD3D80124B6e4f5d0F2f9418", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x186106d8369591fACD3D80124B6e4f5d0F2f9418", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x186106d8369591fACD3D80124B6e4f5d0F2f9418", + "contractname": "ChaiTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x186106d8369591fACD3D80124B6e4f5d0F2f9418/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 24, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 180, + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.22", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x278e57924Cd50cbE436586b35b8a1D5df9181165", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE1F28c0D8527eb28784bA15F6FF0A4371d7598E1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE1F28c0D8527eb28784bA15F6FF0A4371d7598E1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE1F28c0D8527eb28784bA15F6FF0A4371d7598E1", + "contractname": "UniswapV2AssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE1F28c0D8527eb28784bA15F6FF0A4371d7598E1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 2, + "informational": 3, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.48", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xD893569CEf4AE3603bb7d688ca9d9C7111706cb3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD893569CEf4AE3603bb7d688ca9d9C7111706cb3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD893569CEf4AE3603bb7d688ca9d9C7111706cb3", + "contractname": "BalancerInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD893569CEf4AE3603bb7d688ca9d9C7111706cb3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 0, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "3.92", + "score_v2": "78.30", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3fa5029121537a3895CA0ca196828f57B13B0Ce8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3fa5029121537a3895CA0ca196828f57B13B0Ce8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3fa5029121537a3895CA0ca196828f57B13B0Ce8", + "contractname": "SynthetixAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fa5029121537a3895CA0ca196828f57B13B0Ce8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.52", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x42F21fBD1C8711b2EdD0853f98feD73E6A5d280D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42F21fBD1C8711b2EdD0853f98feD73E6A5d280D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x42F21fBD1C8711b2EdD0853f98feD73E6A5d280D", + "contractname": "ZrxAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42F21fBD1C8711b2EdD0853f98feD73E6A5d280D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "87.01", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAE61B0d0A562E5C1Daf9c1dED4A8FD6A770B639a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAE61B0d0A562E5C1Daf9c1dED4A8FD6A770B639a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAE61B0d0A562E5C1Daf9c1dED4A8FD6A770B639a", + "contractname": "CompoundDebtAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAE61B0d0A562E5C1Daf9c1dED4A8FD6A770B639a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.21", + "score_v2": "84.27", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xEd8885a1e77b5D679544b06196fE8ECC69367Ebd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEd8885a1e77b5D679544b06196fE8ECC69367Ebd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEd8885a1e77b5D679544b06196fE8ECC69367Ebd", + "contractname": "CurveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEd8885a1e77b5D679544b06196fE8ECC69367Ebd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "4.43", + "score_v2": "88.57", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb018AFbbe41bEe25d92E595796C50A934d701771", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb018AFbbe41bEe25d92E595796C50A934d701771", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb018AFbbe41bEe25d92E595796C50A934d701771", + "contractname": "DmmTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb018AFbbe41bEe25d92E595796C50A934d701771/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 132, + "scan_time_taken": 0, + "score": "4.58", + "score_v2": "91.67", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC9d30Ea2188eF0525b6328173FC9101539D2AA5A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb72A4aF9052728B830c814A256600F9b0920DD95", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb72A4aF9052728B830c814A256600F9b0920DD95", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb72A4aF9052728B830c814A256600F9b0920DD95", + "contractname": "IdleTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb72A4aF9052728B830c814A256600F9b0920DD95/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 119, + "scan_time_taken": 0, + "score": "4.54", + "score_v2": "90.76", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAd748736E9436C8CB155a1F37c725C5a5170ba4A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAd748736E9436C8CB155a1F37c725C5a5170ba4A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAd748736E9436C8CB155a1F37c725C5a5170ba4A", + "contractname": "TokenSetsBasicInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAd748736E9436C8CB155a1F37c725C5a5170ba4A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 4, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 147, + "scan_time_taken": 0, + "score": "3.54", + "score_v2": "70.75", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", + "contractname": "PieDAOPieTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 144, + "scan_time_taken": 0, + "score": "4.51", + "score_v2": "90.28", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x363452E08751311eFe6d99457FfB5FA3D048E30a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x363452E08751311eFe6d99457FfB5FA3D048E30a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x363452E08751311eFe6d99457FfB5FA3D048E30a", + "contractname": "IdleAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x363452E08751311eFe6d99457FfB5FA3D048E30a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB2BE281e8b11b47FeC825973fc8BB95332022A54", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57551aba668a66d07Ffed72f4c09c2dA5223E4e4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57551aba668a66d07Ffed72f4c09c2dA5223E4e4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x57551aba668a66d07Ffed72f4c09c2dA5223E4e4", + "contractname": "GUniInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57551aba668a66d07Ffed72f4c09c2dA5223E4e4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 3, + "high": 2, + "informational": 0, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 124, + "scan_time_taken": 0, + "score": "3.79", + "score_v2": "75.81", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x38567918557518272a87087Aa4a3729FCD3f410B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38567918557518272a87087Aa4a3729FCD3f410B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x38567918557518272a87087Aa4a3729FCD3f410B", + "contractname": "IearnAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38567918557518272a87087Aa4a3729FCD3f410B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6D4bD4137D0B2BD7146CD7bBcF57065C8f8eC080", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6D4bD4137D0B2BD7146CD7bBcF57065C8f8eC080", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6D4bD4137D0B2BD7146CD7bBcF57065C8f8eC080", + "contractname": "PoolTogetherAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6D4bD4137D0B2BD7146CD7bBcF57065C8f8eC080/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 76, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.47", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x375c3222bb7d4834B4381ABD4ED15DFF4d4c0A68", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x375c3222bb7d4834B4381ABD4ED15DFF4d4c0A68", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x375c3222bb7d4834B4381ABD4ED15DFF4d4c0A68", + "contractname": "DyDxAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x375c3222bb7d4834B4381ABD4ED15DFF4d4c0A68/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 128, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "82.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x77515760f30121Ea22D1cB9Fedcd5DD1BD8d3f15", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x77515760f30121Ea22D1cB9Fedcd5DD1BD8d3f15", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x77515760f30121Ea22D1cB9Fedcd5DD1BD8d3f15", + "contractname": "AaveAssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77515760f30121Ea22D1cB9Fedcd5DD1BD8d3f15/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 4, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "3.25", + "score_v2": "64.91", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xB917614900c8A761242907fE791aB57a4a1e848C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB917614900c8A761242907fE791aB57a4a1e848C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB917614900c8A761242907fE791aB57a4a1e848C", + "contractname": "TokenSetsTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB917614900c8A761242907fE791aB57a4a1e848C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 147, + "scan_time_taken": 0, + "score": "4.52", + "score_v2": "90.48", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x40706a6CDFEB61817EAdf7766EDb6724065088CC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40706a6CDFEB61817EAdf7766EDb6724065088CC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40706a6CDFEB61817EAdf7766EDb6724065088CC", + "contractname": "UniswapV1Adapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40706a6CDFEB61817EAdf7766EDb6724065088CC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "4.43", + "score_v2": "88.57", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3516CA4cB19ECcc401a9C0D13C7fDb6b73990979", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3516CA4cB19ECcc401a9C0D13C7fDb6b73990979", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3516CA4cB19ECcc401a9C0D13C7fDb6b73990979", + "contractname": "YearnVaultsAssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3516CA4cB19ECcc401a9C0D13C7fDb6b73990979/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 2, + "informational": 0, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 107, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.09", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xC65756160866FCB7644e9AaC6C4B5832Da3A1c4b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65B23774daE2a5be02dD275918DDF048d177a5B4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65B23774daE2a5be02dD275918DDF048d177a5B4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x65B23774daE2a5be02dD275918DDF048d177a5B4", + "contractname": "IearnTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65B23774daE2a5be02dD275918DDF048d177a5B4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 119, + "scan_time_taken": 0, + "score": "4.54", + "score_v2": "90.76", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd9fADfaFe49712c420b5efC85774f178fB2f3dA3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9fADfaFe49712c420b5efC85774f178fB2f3dA3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd9fADfaFe49712c420b5efC85774f178fB2f3dA3", + "contractname": "DmmAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9fADfaFe49712c420b5efC85774f178fB2f3dA3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb8d9Ee15858799f9205a8d119C5050540feED6A5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBf3fc291876707b2D0C8fC49BCD76fAE00219d37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBf3fc291876707b2D0C8fC49BCD76fAE00219d37", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBf3fc291876707b2D0C8fC49BCD76fAE00219d37", + "contractname": "DyDxDebtAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBf3fc291876707b2D0C8fC49BCD76fAE00219d37/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 128, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "82.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb260687cc277c0BFF48c9C482c16BC62f4eBa927", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb260687cc277c0BFF48c9C482c16BC62f4eBa927", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb260687cc277c0BFF48c9C482c16BC62f4eBa927", + "contractname": "UniswapV1TokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb260687cc277c0BFF48c9C482c16BC62f4eBa927/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 14, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 208, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.17", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x784d97c29Ef870eB5D94c90B146d86d829384FC6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x784d97c29Ef870eB5D94c90B146d86d829384FC6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x784d97c29Ef870eB5D94c90B146d86d829384FC6", + "contractname": "AmunLendingInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x784d97c29Ef870eB5D94c90B146d86d829384FC6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 2, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.19", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x30F0BB7556159B0E812DE4af7023daCFDD4F7110", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x30F0BB7556159B0E812DE4af7023daCFDD4F7110", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x30F0BB7556159B0E812DE4af7023daCFDD4F7110", + "contractname": "AaveDebtAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x30F0BB7556159B0E812DE4af7023daCFDD4F7110/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD8f929FB13DAe09AAb49d812b8D0c80682d53696", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD8f929FB13DAe09AAb49d812b8D0c80682d53696", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD8f929FB13DAe09AAb49d812b8D0c80682d53696", + "contractname": "OneInchLPAssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8f929FB13DAe09AAb49d812b8D0c80682d53696/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 2, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 116, + "scan_time_taken": 0, + "score": "3.58", + "score_v2": "71.55", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", + "contractname": "DSRAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 23, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 0, + "score": "3.36", + "score_v2": "67.14", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x76Ee466c5957310cfB793AC21097FE5786665961", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1CeeA546AB6A3A3ee7Bc24cB1fac9e9Fe39a7368", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1CeeA546AB6A3A3ee7Bc24cB1fac9e9Fe39a7368", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1CeeA546AB6A3A3ee7Bc24cB1fac9e9Fe39a7368", + "contractname": "CurveAssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1CeeA546AB6A3A3ee7Bc24cB1fac9e9Fe39a7368/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 3, + "informational": 2, + "low": 7, + "medium": 8 + }, + "lines_analyzed_count": 180, + "scan_time_taken": 1, + "score": "3.31", + "score_v2": "66.11", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", + "contractname": "BancorAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0EFbd54c0aAc9BC939A159E09F6713D941Bb4A57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0EFbd54c0aAc9BC939A159E09F6713D941Bb4A57", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0EFbd54c0aAc9BC939A159E09F6713D941Bb4A57", + "contractname": "BancorTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0EFbd54c0aAc9BC939A159E09F6713D941Bb4A57/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 2, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.61", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xaA74B0f33cab1B291980532BC5E0057E10adb2a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaA74B0f33cab1B291980532BC5E0057E10adb2a3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaA74B0f33cab1B291980532BC5E0057E10adb2a3", + "contractname": "CompoundAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaA74B0f33cab1B291980532BC5E0057E10adb2a3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x288C14e3C6ECC8EeeCb5DDAb9a600591b7aD966E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x288C14e3C6ECC8EeeCb5DDAb9a600591b7aD966E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x288C14e3C6ECC8EeeCb5DDAb9a600591b7aD966E", + "contractname": "ZeroExOrdersV2InteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x288C14e3C6ECC8EeeCb5DDAb9a600591b7aD966E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 4, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "3.71", + "score_v2": "74.19", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc9131a1bf881bBbDF50272adEDaBce5a9D62AAB1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc9131a1bf881bBbDF50272adEDaBce5a9D62AAB1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc9131a1bf881bBbDF50272adEDaBce5a9D62AAB1", + "contractname": "IearnAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9131a1bf881bBbDF50272adEDaBce5a9D62AAB1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3b862d6f9ef92D3fF2142EC80A8968895B09127F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3b862d6f9ef92D3fF2142EC80A8968895B09127F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3b862d6f9ef92D3fF2142EC80A8968895B09127F", + "contractname": "SushiExchangeInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b862d6f9ef92D3fF2142EC80A8968895B09127F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 124, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.29", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x445830226347ef75867502e00e8D663842114F19", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87968386134A636b3000c26a4B15126D41Bb8962", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87968386134A636b3000c26a4B15126D41Bb8962", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x87968386134A636b3000c26a4B15126D41Bb8962", + "contractname": "CompoundTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87968386134A636b3000c26a4B15126D41Bb8962/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 139, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.33", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAa296ECA3C01fcC70EB621D6d2bA0292Ff58555D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAa296ECA3C01fcC70EB621D6d2bA0292Ff58555D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAa296ECA3C01fcC70EB621D6d2bA0292Ff58555D", + "contractname": "PoolTogetherTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAa296ECA3C01fcC70EB621D6d2bA0292Ff58555D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.65", + "score_v2": "92.91", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x30EC4Ba79d951FA780b3B09158002854B6067847", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2e9dDd0026CC3F26393AE7796ccdC8eD1fb4Bd05", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2e9dDd0026CC3F26393AE7796ccdC8eD1fb4Bd05", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2e9dDd0026CC3F26393AE7796ccdC8eD1fb4Bd05", + "contractname": "MCDAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e9dDd0026CC3F26393AE7796ccdC8eD1fb4Bd05/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 1, + "informational": 24, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 183, + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.77", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x31eb370a944213482B1B8990dC5A196d06b63F84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x31eb370a944213482B1B8990dC5A196d06b63F84", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x31eb370a944213482B1B8990dC5A196d06b63F84", + "contractname": "AlphaHomoraV2AssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x31eb370a944213482B1B8990dC5A196d06b63F84/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 2, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 109, + "scan_time_taken": 0, + "score": "3.26", + "score_v2": "65.14", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8B62C02091FE06AE3454D3c12921B32611Ba5501", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8B62C02091FE06AE3454D3c12921B32611Ba5501", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8B62C02091FE06AE3454D3c12921B32611Ba5501", + "contractname": "AaveAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B62C02091FE06AE3454D3c12921B32611Ba5501/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.33", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 88.16, + "issueSeverityDistribution": { + "critical": 2, + "gas": 22, + "high": 0, + "informational": 14, + "low": 7, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 22, + "high": 0, + "informational": 14, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 532, + "scan_time_taken": 2, + "score": "4.41", + "score_v2": "88.16", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "rhino.fi", + "doc": "https://github.com/rhinofi/contracts_public#latest-deployed-versions", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 10, + "totalContractsNumber": 12, + "solidityScanContractsNumber": 10, + "securityScore": 82.76000000000002, + "issueSeverityDistribution": { + "critical": 0, + "gas": 184, + "high": 8, + "informational": 141, + "low": 110, + "medium": 4 + } + }, + "contractsData": [ + { + "address": "0xeD9d63a96c27f87B07115b56b2e3572827f21646", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeD9d63a96c27f87B07115b56b2e3572827f21646", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeD9d63a96c27f87B07115b56b2e3572827f21646", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeD9d63a96c27f87B07115b56b2e3572827f21646/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 20, + "medium": 0 + }, + "lines_analyzed_count": 488, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "87.91", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xdddddd4301a082e62e84e43f474f044423921918", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdddddd4301a082e62e84e43f474f044423921918", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdddddd4301a082e62e84e43f474f044423921918", + "contractname": "DeversiFi", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdddddd4301a082e62e84e43f474f044423921918/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 8, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 1080, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.91", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xc3ca38091061e3e5358a52d74730f16c60ca9c26", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc3ca38091061e3e5358a52d74730f16c60ca9c26", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc3ca38091061e3e5358a52d74730f16c60ca9c26", + "contractname": "TransferRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3ca38091061e3e5358a52d74730f16c60ca9c26/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 1, + "informational": 33, + "low": 16, + "medium": 2 + }, + "lines_analyzed_count": 598, + "scan_time_taken": 1, + "score": "4.08", + "score_v2": "81.61", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x329F5a8d24503fC00B31b229835b6452A6723ae4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4788Aa3bECBf5f7c9Fd058372b4a3FC7C75DF201", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4788Aa3bECBf5f7c9Fd058372b4a3FC7C75DF201", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4788Aa3bECBf5f7c9Fd058372b4a3FC7C75DF201", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4788Aa3bECBf5f7c9Fd058372b4a3FC7C75DF201/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 41, + "scan_time_taken": 0, + "score": "3.54", + "score_v2": "70.73", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x65d57b1e6570f5c636b8dd64c186ac304a4c0ce9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65d57b1e6570f5c636b8dd64c186ac304a4c0ce9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x65d57b1e6570f5c636b8dd64c186ac304a4c0ce9", + "contractname": "TreasuryVester", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65d57b1e6570f5c636b8dd64c186ac304a4c0ce9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 1, + "informational": 23, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 0, + "score": "3.80", + "score_v2": "75.91", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x1264f802364E0776b9A9e3d161B43c7333aC08b2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1264f802364E0776b9A9e3d161B43c7333aC08b2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1264f802364E0776b9A9e3d161B43c7333aC08b2", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1264f802364E0776b9A9e3d161B43c7333aC08b2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x5d22045daceab03b158031ecb7d9d06fad24609b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5d22045daceab03b158031ecb7d9d06fad24609b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5d22045daceab03b158031ecb7d9d06fad24609b", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5d22045daceab03b158031ecb7d9d06fad24609b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 1, + "informational": 16, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 295, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.07", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xdddd0e38d30dd29c683033fa0132f868597763ab", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdddd0e38d30dd29c683033fa0132f868597763ab", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdddd0e38d30dd29c683033fa0132f868597763ab", + "contractname": "StakedDVF", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdddd0e38d30dd29c683033fa0132f868597763ab/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 70, + "high": 4, + "informational": 40, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 1323, + "scan_time_taken": 2, + "score": "4.33", + "score_v2": "86.62", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x28780349a33eee56bb92241baab8095449e24306", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x28780349a33eee56bb92241baab8095449e24306", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x28780349a33eee56bb92241baab8095449e24306", + "contractname": "Committee", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x28780349a33eee56bb92241baab8095449e24306/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 108, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.56", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 80.99, + "issueSeverityDistribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 82.64, + "issueSeverityDistribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x2f59E9086ec8130E21BD052065a9E6B2497bb102", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2f59E9086ec8130E21BD052065a9E6B2497bb102", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x2f59E9086ec8130E21BD052065a9E6B2497bb102", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f59E9086ec8130E21BD052065a9E6B2497bb102/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "honeyswap", + "doc": "https://wiki.1hive.org/projects/honeyswap/honeyswap-on-xdai", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 4, + "securityScore": 73.4775, + "issueSeverityDistribution": { + "critical": 3, + "gas": 170, + "high": 24, + "informational": 57, + "low": 97, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0x82374C59709AAc2f7864191a3c492932379536F4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82374C59709AAc2f7864191a3c492932379536F4", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x82374C59709AAc2f7864191a3c492932379536F4", + "contractname": "RewardManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82374C59709AAc2f7864191a3c492932379536F4/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 9, + "high": 0, + "informational": 0, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 769, + "scan_time_taken": 0, + "score": "4.77", + "score_v2": "95.45", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 54, + "high": 7, + "informational": 26, + "low": 28, + "medium": 2 + }, + "lines_analyzed_count": 554, + "scan_time_taken": 3, + "score": "3.42", + "score_v2": "68.41", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7", + "contractname": "DXswapFeeReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 4, + "informational": 19, + "low": 25, + "medium": 6 + }, + "lines_analyzed_count": 304, + "scan_time_taken": 1, + "score": "2.78", + "score_v2": "55.59", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1C232F01118CB8B424793ae03F870aa7D0ac7f77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1C232F01118CB8B424793ae03F870aa7D0ac7f77", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1C232F01118CB8B424793ae03F870aa7D0ac7f77", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C232F01118CB8B424793ae03F870aa7D0ac7f77/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 75, + "high": 13, + "informational": 12, + "low": 36, + "medium": 1 + }, + "lines_analyzed_count": 838, + "scan_time_taken": 3, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "90.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "bullanetwork", + "doc": "https://github.com/bulla-network/bulla-contracts/blob/master/addresses.json", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 9, + "securityScore": 79.10666666666667, + "issueSeverityDistribution": { + "critical": 14, + "gas": 500, + "high": 33, + "informational": 247, + "low": 218, + "medium": 39 + } + }, + "contractsData": [ + { + "address": "0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d", + "contractname": "ModuleProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 3, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "2.70", + "score_v2": "54.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "contractname": "BullaInstantPayment", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 44, + "high": 4, + "informational": 27, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 332, + "scan_time_taken": 1, + "score": "2.88", + "score_v2": "57.53", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6811De39DC03245A15D54e2bc615821f9997bbC4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6811De39DC03245A15D54e2bc615821f9997bbC4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6811De39DC03245A15D54e2bc615821f9997bbC4", + "contractname": "BatchCreate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6811De39DC03245A15D54e2bc615821f9997bbC4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 99, + "high": 7, + "informational": 51, + "low": 43, + "medium": 10 + }, + "lines_analyzed_count": 2210, + "scan_time_taken": 4, + "score": "4.30", + "score_v2": "86.02", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", + "contractname": "BullaFinance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 5, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 223, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.20", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAA6E5B4E34f3C3BA4D90694909dca7DDdf058079", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAA6E5B4E34f3C3BA4D90694909dca7DDdf058079", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAA6E5B4E34f3C3BA4D90694909dca7DDdf058079", + "contractname": "BullaBankerModule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAA6E5B4E34f3C3BA4D90694909dca7DDdf058079/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 127, + "high": 7, + "informational": 70, + "low": 65, + "medium": 12 + }, + "lines_analyzed_count": 3234, + "scan_time_taken": 8, + "score": "4.37", + "score_v2": "87.45", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbAB429068fc4A5455849f58C4Bf04F398e8006c1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbAB429068fc4A5455849f58C4Bf04F398e8006c1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbAB429068fc4A5455849f58C4Bf04F398e8006c1", + "contractname": "FrendLend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbAB429068fc4A5455849f58C4Bf04F398e8006c1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 2, + "informational": 5, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 170, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", + "contractname": "BullaBanker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 94, + "high": 6, + "informational": 48, + "low": 38, + "medium": 9 + }, + "lines_analyzed_count": 2059, + "scan_time_taken": 4, + "score": "4.31", + "score_v2": "86.21", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9", + "contractname": "BullaManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 318, + "scan_time_taken": 1, + "score": "4.45", + "score_v2": "88.99", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x127948A4286A67A0A5Cb56a2D0d54881077A4889", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x127948A4286A67A0A5Cb56a2D0d54881077A4889", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x127948A4286A67A0A5Cb56a2D0d54881077A4889", + "contractname": "BullaClaimERC721", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x127948A4286A67A0A5Cb56a2D0d54881077A4889/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 84, + "high": 4, + "informational": 38, + "low": 36, + "medium": 4 + }, + "lines_analyzed_count": 1764, + "scan_time_taken": 3, + "score": "4.33", + "score_v2": "86.56", + "threat_score": "85.00", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 6, + "securityScore": 77.18666666666667, + "issueSeverityDistribution": { + "critical": 5, + "gas": 166, + "high": 15, + "informational": 108, + "low": 66, + "medium": 13 + } + }, + "contractsData": [ + { + "address": "0x772b675A4180B4F48d9D816619620664f90Cf281", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x772b675A4180B4F48d9D816619620664f90Cf281", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x772b675A4180B4F48d9D816619620664f90Cf281", + "contractname": "ModuleProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x772b675A4180B4F48d9D816619620664f90Cf281/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 3, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "2.70", + "score_v2": "54.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", + "contractname": "BullaFinance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 10, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 223, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.96", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6985d6af038f177438a6681d1F64d4409Dc8AaC2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6985d6af038f177438a6681d1F64d4409Dc8AaC2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6985d6af038f177438a6681d1F64d4409Dc8AaC2", + "contractname": "BatchCreate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6985d6af038f177438a6681d1F64d4409Dc8AaC2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 99, + "high": 7, + "informational": 68, + "low": 43, + "medium": 10 + }, + "lines_analyzed_count": 2210, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.25", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0af8C15D19058892cDEA66C8C74B7D7bB696FaD5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0af8C15D19058892cDEA66C8C74B7D7bB696FaD5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0af8C15D19058892cDEA66C8C74B7D7bB696FaD5", + "contractname": "BullaClaimERC721", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0af8C15D19058892cDEA66C8C74B7D7bB696FaD5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 15, + "high": 3, + "informational": 12, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 278, + "scan_time_taken": 2, + "score": "3.85", + "score_v2": "76.98", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3702D060cbB102b6AebF40B40880F77BeF3d7225", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3702D060cbB102b6AebF40B40880F77BeF3d7225", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3702D060cbB102b6AebF40B40880F77BeF3d7225", + "contractname": "FrendLend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3702D060cbB102b6AebF40B40880F77BeF3d7225/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 2, + "informational": 12, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 170, + "scan_time_taken": 0, + "score": "3.79", + "score_v2": "75.88", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbe25A1086DE2b587B2D20E4B14c442cdA2437945", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2544E95e643F0d27dD4CA13496D8155D052aC030", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xce704a7Fae206ad009852258dDD8574B844eDa3b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", + "contractname": "BullaManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE14E624b29BcDa2ec409BBBf97037fEDe3803797/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 0, + "informational": 3, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 318, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.05", + "threat_score": "85.00", + "score_rating": "Great" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 6, + "securityScore": 77.05166666666666, + "issueSeverityDistribution": { + "critical": 11, + "gas": 378, + "high": 23, + "informational": 190, + "low": 167, + "medium": 31 + } + }, + "contractsData": [ + { + "address": "0x8ad90CbA0786ed3E89F6f55a86d4B90728223116", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8ad90CbA0786ed3E89F6f55a86d4B90728223116", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x8ad90CbA0786ed3E89F6f55a86d4B90728223116", + "contractname": "ModuleProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8ad90CbA0786ed3E89F6f55a86d4B90728223116/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 3, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "2.70", + "score_v2": "54.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2", + "contractname": "BullaBankerModule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 127, + "high": 7, + "informational": 70, + "low": 65, + "medium": 12 + }, + "lines_analyzed_count": 3234, + "scan_time_taken": 5, + "score": "4.37", + "score_v2": "87.45", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7c70dC167ebC555d2F68c93699343636e2A92308", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7c70dC167ebC555d2F68c93699343636e2A92308", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x7c70dC167ebC555d2F68c93699343636e2A92308", + "contractname": "BullaManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7c70dC167ebC555d2F68c93699343636e2A92308/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 318, + "scan_time_taken": 1, + "score": "4.45", + "score_v2": "88.99", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA2d3332AdC23109129651A85388eB6561C69074A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA2d3332AdC23109129651A85388eB6561C69074A", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA2d3332AdC23109129651A85388eB6561C69074A", + "contractname": "BullaInstantPayment", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA2d3332AdC23109129651A85388eB6561C69074A/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 44, + "high": 4, + "informational": 27, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 333, + "scan_time_taken": 1, + "score": "2.88", + "score_v2": "57.66", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x15C43c1483816C0DEfcb3154b09A9e450d139033", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA19d5908e8F56fbf5013282837C4A73c3C5374DB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA19d5908e8F56fbf5013282837C4A73c3C5374DB", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA19d5908e8F56fbf5013282837C4A73c3C5374DB", + "contractname": "BullaClaimERC721", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA19d5908e8F56fbf5013282837C4A73c3C5374DB/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 83, + "high": 4, + "informational": 39, + "low": 30, + "medium": 5 + }, + "lines_analyzed_count": 1931, + "scan_time_taken": 3, + "score": "4.41", + "score_v2": "88.19", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x69E7e315a6fea4775e568337ca58F1395C0c01fc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x53A6762c7037e80ae2E9E5bC90287D5EA2FDAa09", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe14e624b29bcda2ec409bbbf97037fede3803797", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe14e624b29bcda2ec409bbbf97037fede3803797", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xe14e624b29bcda2ec409bbbf97037fede3803797", + "contractname": "BatchCreate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe14e624b29bcda2ec409bbbf97037fede3803797/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 99, + "high": 7, + "informational": 51, + "low": 43, + "medium": 10 + }, + "lines_analyzed_count": 2210, + "scan_time_taken": 3, + "score": "4.30", + "score_v2": "86.02", + "threat_score": "80.00", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 4, + "securityScore": 79.5875, + "issueSeverityDistribution": { + "critical": 8, + "gas": 245, + "high": 14, + "informational": 116, + "low": 99, + "medium": 15 + } + }, + "contractsData": [ + { + "address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "contractname": "BullaInstantPayment", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 44, + "high": 4, + "informational": 27, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 332, + "scan_time_taken": 1, + "score": "2.88", + "score_v2": "57.53", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6811De39DC03245A15D54e2bc615821f9997bbC4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x26719d2A1073291559A9F5465Fafe73972B31b1f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd3A33aE646701507eB043e2DB16f8C1428241F53", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1c534661326b41c8b8aab5631ECED6D9755ff192", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", + "contractname": "BullaBanker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 94, + "high": 6, + "informational": 48, + "low": 38, + "medium": 9 + }, + "lines_analyzed_count": 2059, + "scan_time_taken": 4, + "score": "4.31", + "score_v2": "86.21", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x44ad74A14f268551Dd8619B094769C10089239C8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x127948A4286A67A0A5Cb56a2D0d54881077A4889", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x127948A4286A67A0A5Cb56a2D0d54881077A4889", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x127948A4286A67A0A5Cb56a2D0d54881077A4889", + "contractname": "BullaClaimERC721", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x127948A4286A67A0A5Cb56a2D0d54881077A4889/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 84, + "high": 4, + "informational": 38, + "low": 36, + "medium": 4 + }, + "lines_analyzed_count": 1764, + "scan_time_taken": 3, + "score": "4.33", + "score_v2": "86.56", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", + "contractname": "BullaManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE14E624b29BcDa2ec409BBBf97037fEDe3803797/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 0, + "informational": 3, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 318, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.05", + "threat_score": "85.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "mu-exchange", + "doc": "https://docs.mu.exchange/contracts", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 9, + "securityScore": 73.48444444444443, + "issueSeverityDistribution": { + "critical": 21, + "gas": 230, + "high": 4, + "informational": 81, + "low": 73, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a", + "contractname": "TradingVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 4, + "informational": 14, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 172, + "scan_time_taken": 1, + "score": "2.97", + "score_v2": "59.30", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xfd9e5771702BF222E5e1CdFF0a624B70e80BE8a6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfd9e5771702BF222E5e1CdFF0a624B70e80BE8a6", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xfd9e5771702BF222E5e1CdFF0a624B70e80BE8a6", + "contractname": "Trading", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfd9e5771702BF222E5e1CdFF0a624B70e80BE8a6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 9, + "gas": 62, + "high": 0, + "informational": 22, + "low": 5, + "medium": 8 + }, + "lines_analyzed_count": 477, + "scan_time_taken": 3, + "score": "3.29", + "score_v2": "65.83", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xdBaA7a67bd7C980000da44888F3E590D574f5356", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdBaA7a67bd7C980000da44888F3E590D574f5356", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xdBaA7a67bd7C980000da44888F3E590D574f5356", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdBaA7a67bd7C980000da44888F3E590D574f5356/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B", + "contractname": "FeeHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 6, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 142, + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "73.94", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xEacA389bBda692A4e9e79281305f5280322CF761", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDD437474087afE76928BC8905B855d71bfa4D1c8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDD437474087afE76928BC8905B855d71bfa4D1c8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xDD437474087afE76928BC8905B855d71bfa4D1c8", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD437474087afE76928BC8905B855d71bfa4D1c8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1946740274E0DC06649EE2bD0d545eB288C84604", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1946740274E0DC06649EE2bD0d545eB288C84604", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1946740274E0DC06649EE2bD0d545eB288C84604", + "contractname": "TradingStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1946740274E0DC06649EE2bD0d545eB288C84604/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 0, + "informational": 8, + "low": 17, + "medium": 0 + }, + "lines_analyzed_count": 173, + "scan_time_taken": 1, + "score": "3.06", + "score_v2": "61.27", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3CeC7DebAaCE3Eef519981D945087C5ffBe6D19a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3CeC7DebAaCE3Eef519981D945087C5ffBe6D19a", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x3CeC7DebAaCE3Eef519981D945087C5ffBe6D19a", + "contractname": "Referrals", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3CeC7DebAaCE3Eef519981D945087C5ffBe6D19a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 25, + "high": 0, + "informational": 8, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 275, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.36", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E", + "contractname": "PairInfos", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 9, + "gas": 63, + "high": 0, + "informational": 20, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 566, + "scan_time_taken": 2, + "score": "3.53", + "score_v2": "70.67", + "threat_score": "89.47", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "beefy", + "doc": "https://github.com/beefyfinance/beefy-api/tree/master/packages/address-book/address-book", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 18, + "totalContractsNumber": 21, + "solidityScanContractsNumber": 18, + "securityScore": 79.05499999999999, + "issueSeverityDistribution": { + "critical": 9, + "gas": 283, + "high": 12, + "informational": 125, + "low": 130, + "medium": 37 + } + }, + "contractsData": [ + { + "address": "0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE", + "contractname": "Multicall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 4, + "low": 3, + "medium": 4 + }, + "lines_analyzed_count": 55, + "scan_time_taken": 0, + "score": "2.27", + "score_v2": "45.45", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x3d38BA27974410679afF73abD096D7Ba58870EAd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d38BA27974410679afF73abD096D7Ba58870EAd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3d38BA27974410679afF73abD096D7Ba58870EAd", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d38BA27974410679afF73abD096D7Ba58870EAd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97", + "contractname": "BeefyVaultV7Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 39, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.49", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xb1F131437e314614313aAb3a3016FA05c1b0e087", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1F131437e314614313aAb3a3016FA05c1b0e087", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb1F131437e314614313aAb3a3016FA05c1b0e087", + "contractname": "BeefyRewardPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1F131437e314614313aAb3a3016FA05c1b0e087/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 20, + "high": 3, + "informational": 15, + "low": 7, + "medium": 4 + }, + "lines_analyzed_count": 435, + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "74.02", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051", + "contractname": "LayerZeroBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 4, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B", + "contractname": "BeefyFeeBatchV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 37, + "high": 1, + "informational": 4, + "low": 6, + "medium": 5 + }, + "lines_analyzed_count": 319, + "scan_time_taken": 1, + "score": "3.79", + "score_v2": "75.86", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "contractname": "OptimismBridgeAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.90", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5B6C5363851EC9ED29CB7220C39B44E1dd443992", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5B6C5363851EC9ED29CB7220C39B44E1dd443992", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5B6C5363851EC9ED29CB7220C39B44E1dd443992", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5B6C5363851EC9ED29CB7220C39B44E1dd443992/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 60, + "high": 0, + "informational": 31, + "low": 20, + "medium": 4 + }, + "lines_analyzed_count": 1182, + "scan_time_taken": 2, + "score": "4.40", + "score_v2": "87.90", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xFD5D54dB16A514951C5DB740B5780C9A75ddf87B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFD5D54dB16A514951C5DB740B5780C9A75ddf87B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFD5D54dB16A514951C5DB740B5780C9A75ddf87B", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD5D54dB16A514951C5DB740B5780C9A75ddf87B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 10, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 418, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.54", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xc6e3d0CAF52E057Fb8950ae9d07aE67602919AcD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc6e3d0CAF52E057Fb8950ae9d07aE67602919AcD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc6e3d0CAF52E057Fb8950ae9d07aE67602919AcD", + "contractname": "XERC20Lockbox", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6e3d0CAF52E057Fb8950ae9d07aE67602919AcD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 2446, + "scan_time_taken": 1, + "score": "4.95", + "score_v2": "98.98", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xcccEa7Fe84272995664369334351Fe344E2732aE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcccEa7Fe84272995664369334351Fe344E2732aE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xcccEa7Fe84272995664369334351Fe344E2732aE", + "contractname": "CCIPBridgeAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcccEa7Fe84272995664369334351Fe344E2732aE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 3, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 144, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x62fcbc7c3235950eD6dE4168fbd373aF9e8ee0fc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x62fcbc7c3235950eD6dE4168fbd373aF9e8ee0fc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x62fcbc7c3235950eD6dE4168fbd373aF9e8ee0fc", + "contractname": "BeefyWrapperFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62fcbc7c3235950eD6dE4168fbd373aF9e8ee0fc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "78.95", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x1c9270ac5C42E51611d7b97b1004313D52c80293", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1c9270ac5C42E51611d7b97b1004313D52c80293", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1c9270ac5C42E51611d7b97b1004313D52c80293", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1c9270ac5C42E51611d7b97b1004313D52c80293/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 60, + "high": 0, + "informational": 31, + "low": 20, + "medium": 4 + }, + "lines_analyzed_count": 1182, + "scan_time_taken": 2, + "score": "4.40", + "score_v2": "87.90", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x312CEf8839eDa74DeA9b1EEc10b345071cA3d6da", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x23B4a2b256AD52b7C2FCcAFba0Fd96e1E1886F71", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23B4a2b256AD52b7C2FCcAFba0Fd96e1E1886F71", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x23B4a2b256AD52b7C2FCcAFba0Fd96e1E1886F71", + "contractname": "TokenManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23B4a2b256AD52b7C2FCcAFba0Fd96e1E1886F71/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 629, + "scan_time_taken": 0, + "score": "4.82", + "score_v2": "96.34", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x697aFD2D17e7e274529ABd2db49A2953bb081091", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x697aFD2D17e7e274529ABd2db49A2953bb081091", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x697aFD2D17e7e274529ABd2db49A2953bb081091", + "contractname": "StrategyBifiMaxiV5Solidly", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x697aFD2D17e7e274529ABd2db49A2953bb081091/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 6, + "informational": 6, + "low": 12, + "medium": 8 + }, + "lines_analyzed_count": 227, + "scan_time_taken": 1, + "score": "2.86", + "score_v2": "57.27", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", + "contractname": "AxelarBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaaa6A279fC98b9bF94bD479C90D701417e361fc2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 109, + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "77.06", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 13, + "totalContractsNumber": 19, + "solidityScanContractsNumber": 13, + "securityScore": 77.5876923076923, + "issueSeverityDistribution": { + "critical": 4, + "gas": 136, + "high": 3, + "informational": 73, + "low": 62, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0x9C1E1C57ff38E154200bfCd9810eC653DaBb6Bd5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9C1E1C57ff38E154200bfCd9810eC653DaBb6Bd5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9C1E1C57ff38E154200bfCd9810eC653DaBb6Bd5", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C1E1C57ff38E154200bfCd9810eC653DaBb6Bd5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 11, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 418, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.30", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x979a73011e7AB17363d38bee7CF0e4B5032C793e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x979a73011e7AB17363d38bee7CF0e4B5032C793e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x979a73011e7AB17363d38bee7CF0e4B5032C793e", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x979a73011e7AB17363d38bee7CF0e4B5032C793e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 41, + "high": 0, + "informational": 15, + "low": 7, + "medium": 3 + }, + "lines_analyzed_count": 781, + "scan_time_taken": 1, + "score": "4.49", + "score_v2": "89.88", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC808b28A006c91523De75EA23F48BE8b7a9536D1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x182be93E1C0C4d305fe43bD093292F21fd679797", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd08575F5F4DE7212123731088980D069CB75873D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "contractname": "OptimismBridgeAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 3, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "3.99", + "score_v2": "79.78", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.85", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xcccEa7Fe84272995664369334351Fe344E2732aE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcccEa7Fe84272995664369334351Fe344E2732aE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcccEa7Fe84272995664369334351Fe344E2732aE", + "contractname": "CCIPBridgeAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcccEa7Fe84272995664369334351Fe344E2732aE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 4, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 144, + "scan_time_taken": 0, + "score": "3.92", + "score_v2": "78.47", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2c572743B345ED750907dC95D459dbeaC499D8CF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c572743B345ED750907dC95D459dbeaC499D8CF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2c572743B345ED750907dC95D459dbeaC499D8CF", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c572743B345ED750907dC95D459dbeaC499D8CF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", + "contractname": "AxelarBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaaa6A279fC98b9bF94bD479C90D701417e361fc2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 109, + "scan_time_taken": 0, + "score": "3.85", + "score_v2": "77.06", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x61645aE7BB524C2ea11cF90D673079EE2AbbB961", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61645aE7BB524C2ea11cF90D673079EE2AbbB961", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x61645aE7BB524C2ea11cF90D673079EE2AbbB961", + "contractname": "BeefyRewardPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61645aE7BB524C2ea11cF90D673079EE2AbbB961/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 18, + "high": 2, + "informational": 22, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 697, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.66", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x820ae7BF39792D7ce7befC70B0172F4D267F1938", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x820ae7BF39792D7ce7befC70B0172F4D267F1938", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x820ae7BF39792D7ce7befC70B0172F4D267F1938", + "contractname": "Multicall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x820ae7BF39792D7ce7befC70B0172F4D267F1938/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 5, + "low": 3, + "medium": 4 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "2.08", + "score_v2": "41.51", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x82FbDEb4a265dE010f15DfB4F17e21940B7B7470", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82FbDEb4a265dE010f15DfB4F17e21940B7B7470", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x82FbDEb4a265dE010f15DfB4F17e21940B7B7470", + "contractname": "TokenManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82FbDEb4a265dE010f15DfB4F17e21940B7B7470/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 1, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 73, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.86", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xA6D3769faC465FC0415e7E9F16dcdC96B83C240B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA6D3769faC465FC0415e7E9F16dcdC96B83C240B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA6D3769faC465FC0415e7E9F16dcdC96B83C240B", + "contractname": "BeefyVaultV7Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA6D3769faC465FC0415e7E9F16dcdC96B83C240B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 39, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.49", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x216EEE15D1e3fAAD34181f66dd0B665f556a638d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x216EEE15D1e3fAAD34181f66dd0B665f556a638d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x216EEE15D1e3fAAD34181f66dd0B665f556a638d", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x216EEE15D1e3fAAD34181f66dd0B665f556a638d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 8, + "securityScore": 76.42875000000001, + "issueSeverityDistribution": { + "critical": 5, + "gas": 100, + "high": 3, + "informational": 41, + "low": 53, + "medium": 12 + } + }, + "contractsData": [ + { + "address": "0x09D19184F46A32213DF06b981122e06882B61309", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x09D19184F46A32213DF06b981122e06882B61309", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x09D19184F46A32213DF06b981122e06882B61309", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x09D19184F46A32213DF06b981122e06882B61309/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 10, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 418, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.54", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x37Ed06D71dFFB97b6E89469EBf29552DA46E52fA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x37Ed06D71dFFB97b6E89469EBf29552DA46E52fA", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x37Ed06D71dFFB97b6E89469EBf29552DA46E52fA", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x37Ed06D71dFFB97b6E89469EBf29552DA46E52fA/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x2840463Ea288c26B66E24f92E8C704e1aB6b095c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2840463Ea288c26B66E24f92E8C704e1aB6b095c", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2840463Ea288c26B66E24f92E8C704e1aB6b095c", + "contractname": "Multicall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2840463Ea288c26B66E24f92E8C704e1aB6b095c/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 4, + "low": 3, + "medium": 4 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "2.22", + "score_v2": "44.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.85", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x2b0C9702A4724f2BFe7922DB92c4082098533c62", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2b0C9702A4724f2BFe7922DB92c4082098533c62", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2b0C9702A4724f2BFe7922DB92c4082098533c62", + "contractname": "BeefyVaultV7Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2b0C9702A4724f2BFe7922DB92c4082098533c62/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 9, + "high": 2, + "informational": 5, + "low": 15, + "medium": 1 + }, + "lines_analyzed_count": 1686, + "scan_time_taken": 1, + "score": "4.76", + "score_v2": "95.26", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 10, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 418, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.54", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x91BB303E972995EbE5f593BCddBb6F5Ef49Dbcbd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91BB303E972995EbE5f593BCddBb6F5Ef49Dbcbd", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x91BB303E972995EbE5f593BCddBb6F5Ef49Dbcbd", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91BB303E972995EbE5f593BCddBb6F5Ef49Dbcbd/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.02", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC011f5D199F4FCf9CCdDF8DF1afc140F537aAFf1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC011f5D199F4FCf9CCdDF8DF1afc140F537aAFf1", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xC011f5D199F4FCf9CCdDF8DF1afc140F537aAFf1", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC011f5D199F4FCf9CCdDF8DF1afc140F537aAFf1/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 7, + "securityScore": 78.54857142857144, + "issueSeverityDistribution": { + "critical": 0, + "gas": 85, + "high": 0, + "informational": 31, + "low": 37, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x09D19184F46A32213DF06b981122e06882B61309", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x09D19184F46A32213DF06b981122e06882B61309", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x09D19184F46A32213DF06b981122e06882B61309", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x09D19184F46A32213DF06b981122e06882B61309/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 10, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 418, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.54", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.85", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBC4a342B0c057501E081484A2d24e576E854F823", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBC4a342B0c057501E081484A2d24e576E854F823", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xBC4a342B0c057501E081484A2d24e576E854F823", + "contractname": "BeefyVaultV7Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBC4a342B0c057501E081484A2d24e576E854F823/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 39, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.49", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 10, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 418, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.54", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xbA790ec6F95D68123E772A43b314464585B311b4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "swapr", + "doc": "https://swapr-eth.gitbook.io/swapr/tech/contract-details", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 72.36999999999999, + "issueSeverityDistribution": { + "critical": 1, + "gas": 175, + "high": 21, + "informational": 68, + "low": 128, + "medium": 13 + } + }, + "contractsData": [ + { + "address": "0xd34971BaB6E5E356fd250715F5dE0492BB070452", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd34971BaB6E5E356fd250715F5dE0492BB070452", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd34971BaB6E5E356fd250715F5dE0492BB070452", + "contractname": "DXswapFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd34971BaB6E5E356fd250715F5dE0492BB070452/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 60, + "high": 7, + "informational": 26, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 594, + "scan_time_taken": 2, + "score": "3.43", + "score_v2": "68.52", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x156F0568a6cE827e5d39F6768A5D24B694e1EA7b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x156F0568a6cE827e5d39F6768A5D24B694e1EA7b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x156F0568a6cE827e5d39F6768A5D24B694e1EA7b", + "contractname": "DXdaoERC20StakingRewardsDistributionFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x156F0568a6cE827e5d39F6768A5D24B694e1EA7b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 0, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 773, + "scan_time_taken": 1, + "score": "4.62", + "score_v2": "92.50", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0", + "contractname": "DXswapFeeReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 1, + "informational": 19, + "low": 21, + "medium": 6 + }, + "lines_analyzed_count": 282, + "scan_time_taken": 1, + "score": "3.12", + "score_v2": "62.41", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x288879b3CaFA044dB6Ba18ee638BBC1a233F8548", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x288879b3CaFA044dB6Ba18ee638BBC1a233F8548", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x288879b3CaFA044dB6Ba18ee638BBC1a233F8548", + "contractname": "DXswapFeeSetter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x288879b3CaFA044dB6Ba18ee638BBC1a233F8548/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 1, + "score": "3.40", + "score_v2": "68.00", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xb9960d9bca016e9748be75dd52f02188b9d0829f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb9960d9bca016e9748be75dd52f02188b9d0829f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb9960d9bca016e9748be75dd52f02188b9d0829f", + "contractname": "DXswapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9960d9bca016e9748be75dd52f02188b9d0829f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 80, + "high": 12, + "informational": 22, + "low": 45, + "medium": 4 + }, + "lines_analyzed_count": 852, + "scan_time_taken": 4, + "score": "3.52", + "score_v2": "70.42", + "threat_score": "90.00", + "score_rating": "Average" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 6, + "securityScore": 67.07, + "issueSeverityDistribution": { + "critical": 2, + "gas": 188, + "high": 23, + "informational": 70, + "low": 139, + "medium": 16 + } + }, + "contractsData": [ + { + "address": "0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0", + "contractname": "DXswapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 80, + "high": 12, + "informational": 22, + "low": 45, + "medium": 4 + }, + "lines_analyzed_count": 852, + "scan_time_taken": 3, + "score": "3.52", + "score_v2": "70.42", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F", + "contractname": "DXswapFeeSetter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.57", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179", + "contractname": "DXswapFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 60, + "high": 7, + "informational": 26, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 594, + "scan_time_taken": 3, + "score": "3.43", + "score_v2": "68.52", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xA0864cCA6E114013AB0e27cbd5B6f4c8947da766", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x187e0966046da5b110fdc986c9b94bd8416837af", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x187e0966046da5b110fdc986c9b94bd8416837af", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x187e0966046da5b110fdc986c9b94bd8416837af", + "contractname": "V3Fees", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x187e0966046da5b110fdc986c9b94bd8416837af/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 13, + "high": 2, + "informational": 2, + "low": 11, + "medium": 3 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 1, + "score": "2.05", + "score_v2": "41.00", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa039793Af0bb060c597362E8155a0327d9b8BEE8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa039793Af0bb060c597362E8155a0327d9b8BEE8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xa039793Af0bb060c597362E8155a0327d9b8BEE8", + "contractname": "DXdaoERC20StakingRewardsDistributionFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa039793Af0bb060c597362E8155a0327d9b8BEE8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 0, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 773, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.50", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18", + "contractname": "DXswapFeeReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 1, + "informational": 19, + "low": 21, + "medium": 6 + }, + "lines_analyzed_count": 282, + "scan_time_taken": 1, + "score": "3.12", + "score_v2": "62.41", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xfFB643E73f280B97809A8b41f7232AB401a04ee1", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "gnosis-safe", + "doc": "https://docs.safe.global/advanced/smart-account-supported-networks/v1.4.1", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 9, + "securityScore": 79.34, + "issueSeverityDistribution": { + "critical": 0, + "gas": 40, + "high": 6, + "informational": 38, + "low": 38, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contractname": "MultiSend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "3.73", + "score_v2": "74.65", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contractname": "SignMessageLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "78.95", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contractname": "SafeProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 7, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contractname": "Safe", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41675C099F32341bf84BFc5382aF534df5C7461a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 4, + "informational": 10, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 442, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.29", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contractname": "CreateCall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b35Af71d77eaf8d7e40252370304687390A1A52/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.11", + "score_v2": "62.22", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contractname": "MultiSendCallOnly", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9641d764fc13c8B624c04430C7356C1C7C8102e2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 66, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "contractname": "SafeL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.00", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contractname": "SimulateTxAccessor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.58", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contractname": "CompatibilityFallbackHandler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.80", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 9, + "securityScore": 78.6077777777778, + "issueSeverityDistribution": { + "critical": 0, + "gas": 40, + "high": 6, + "informational": 51, + "low": 38, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contractname": "MultiSend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "3.73", + "score_v2": "74.65", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contractname": "SignMessageLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "78.95", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contractname": "SafeProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 7, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contractname": "Safe", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41675C099F32341bf84BFc5382aF534df5C7461a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 4, + "informational": 17, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 442, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.71", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contractname": "CreateCall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b35Af71d77eaf8d7e40252370304687390A1A52/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.11", + "score_v2": "62.22", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contractname": "MultiSendCallOnly", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9641d764fc13c8B624c04430C7356C1C7C8102e2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 66, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "contractname": "SafeL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.33", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contractname": "SimulateTxAccessor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.58", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contractname": "CompatibilityFallbackHandler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 11, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.46", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 9, + "securityScore": 79.34, + "issueSeverityDistribution": { + "critical": 0, + "gas": 40, + "high": 6, + "informational": 38, + "low": 38, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contractname": "MultiSend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "3.73", + "score_v2": "74.65", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contractname": "SignMessageLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "78.95", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contractname": "SafeProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 7, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contractname": "Safe", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41675C099F32341bf84BFc5382aF534df5C7461a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 4, + "informational": 10, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 442, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.29", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contractname": "CreateCall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b35Af71d77eaf8d7e40252370304687390A1A52/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.11", + "score_v2": "62.22", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contractname": "MultiSendCallOnly", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9641d764fc13c8B624c04430C7356C1C7C8102e2/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 66, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "contractname": "SafeL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.00", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contractname": "SimulateTxAccessor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.58", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contractname": "CompatibilityFallbackHandler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.80", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 9, + "securityScore": 79.04333333333334, + "issueSeverityDistribution": { + "critical": 0, + "gas": 40, + "high": 6, + "informational": 40, + "low": 38, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contractname": "MultiSend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "3.73", + "score_v2": "74.65", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contractname": "SignMessageLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "78.95", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contractname": "SafeProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 7, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contractname": "Safe", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41675C099F32341bf84BFc5382aF534df5C7461a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 4, + "informational": 10, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 442, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.29", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contractname": "CreateCall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b35Af71d77eaf8d7e40252370304687390A1A52/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.11", + "score_v2": "62.22", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contractname": "MultiSendCallOnly", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9641d764fc13c8B624c04430C7356C1C7C8102e2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 66, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "contractname": "SafeL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.33", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contractname": "SimulateTxAccessor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.58", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contractname": "CompatibilityFallbackHandler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.80", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "omni-bridge", + "doc": "https://docs.gnosischain.com/bridges/Token%20Bridge/omnibridge#key-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 89.57, + "issueSeverityDistribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 27, + "low": 18, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x88ad09518695c6c3712AC10a214bE5109a655671", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88ad09518695c6c3712AC10a214bE5109a655671", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x88ad09518695c6c3712AC10a214bE5109a655671", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88ad09518695c6c3712AC10a214bE5109a655671/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 89.57, + "issueSeverityDistribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 27, + "low": 18, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "synthetix", + "doc": "https://github.com/Synthetixio/synthetix-docs/blob/master/content/addresses.md", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 112, + "totalContractsNumber": 124, + "solidityScanContractsNumber": 110, + "securityScore": 87.56927272727273, + "issueSeverityDistribution": { + "critical": 4, + "gas": 6710, + "high": 175, + "informational": 4580, + "low": 1456, + "medium": 281 + } + }, + "contractsData": [ + { + "address": "0x7A3d898b717e50a96fd8b232E9d15F0A547A7eeb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7A3d898b717e50a96fd8b232E9d15F0A547A7eeb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7A3d898b717e50a96fd8b232E9d15F0A547A7eeb", + "contractname": "NativeEtherWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A3d898b717e50a96fd8b232E9d15F0A547A7eeb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 36, + "high": 3, + "informational": 16, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 578, + "scan_time_taken": 1, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 178, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.01", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x10A5F7D9D65bCc2734763444D4940a31b109275f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x10A5F7D9D65bCc2734763444D4940a31b109275f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x10A5F7D9D65bCc2734763444D4940a31b109275f", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x10A5F7D9D65bCc2734763444D4940a31b109275f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9956c5019a24fbd5B506AD070b771577bAc5c343", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9956c5019a24fbd5B506AD070b771577bAc5c343", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9956c5019a24fbd5B506AD070b771577bAc5c343", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9956c5019a24fbd5B506AD070b771577bAc5c343/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x52496fE8a4feaEFe14d9433E00D48E6929c13deC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x52496fE8a4feaEFe14d9433E00D48E6929c13deC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x52496fE8a4feaEFe14d9433E00D48E6929c13deC", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52496fE8a4feaEFe14d9433E00D48E6929c13deC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A", + "contractname": "DebtMigratorOnEthereum", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 123, + "high": 1, + "informational": 152, + "low": 11, + "medium": 3 + }, + "lines_analyzed_count": 2186, + "scan_time_taken": 5, + "score": "4.29", + "score_v2": "85.82", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xaa03aB31b55DceEeF845C8d17890CC61cD98eD04", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaa03aB31b55DceEeF845C8d17890CC61cD98eD04", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaa03aB31b55DceEeF845C8d17890CC61cD98eD04", + "contractname": "CollateralErc20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa03aB31b55DceEeF845C8d17890CC61cD98eD04/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 6, + "informational": 95, + "low": 14, + "medium": 8 + }, + "lines_analyzed_count": 2433, + "scan_time_taken": 6, + "score": "4.38", + "score_v2": "87.55", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a", + "contractname": "ShortingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 76, + "high": 1, + "informational": 39, + "low": 14, + "medium": 6 + }, + "lines_analyzed_count": 1088, + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.83", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x26Fa0665660c1D3a3666584669511d3c66Ad37Cb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x042A7A0022A7695454ac5Be77a4860e50c9683fC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdAe6C79c46aB3B280Ca28259000695529cbD1339", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdAe6C79c46aB3B280Ca28259000695529cbD1339", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdAe6C79c46aB3B280Ca28259000695529cbD1339", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAe6C79c46aB3B280Ca28259000695529cbD1339/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xaeA0065E146FD75Dc24465961a583827284D405a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaeA0065E146FD75Dc24465961a583827284D405a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaeA0065E146FD75Dc24465961a583827284D405a", + "contractname": "ExchangerWithFeeRecAlternatives", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaeA0065E146FD75Dc24465961a583827284D405a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 171, + "high": 4, + "informational": 155, + "low": 28, + "medium": 6 + }, + "lines_analyzed_count": 3690, + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x12DC1273915A16ab8BD47bA7866B240c253e4c12", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12DC1273915A16ab8BD47bA7866B240c253e4c12", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x12DC1273915A16ab8BD47bA7866B240c253e4c12", + "contractname": "ShortingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12DC1273915A16ab8BD47bA7866B240c253e4c12/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 76, + "high": 1, + "informational": 39, + "low": 14, + "medium": 6 + }, + "lines_analyzed_count": 1088, + "scan_time_taken": 2, + "score": "4.24", + "score_v2": "84.83", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd2dF355C19471c8bd7D8A3aa27Ff4e26A21b4076", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd2dF355C19471c8bd7D8A3aa27Ff4e26A21b4076", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd2dF355C19471c8bd7D8A3aa27Ff4e26A21b4076", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2dF355C19471c8bd7D8A3aa27Ff4e26A21b4076/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 7, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 397, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.15", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xc757aCBa3c0506218b3022266a9DC7F3612d85f5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc757aCBa3c0506218b3022266a9DC7F3612d85f5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc757aCBa3c0506218b3022266a9DC7F3612d85f5", + "contractname": "FlexibleStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc757aCBa3c0506218b3022266a9DC7F3612d85f5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 17, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 497, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.13", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F", + "contractname": "SynthetixBridgeToOptimism", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 7, + "informational": 159, + "low": 16, + "medium": 4 + }, + "lines_analyzed_count": 2382, + "scan_time_taken": 5, + "score": "4.24", + "score_v2": "84.76", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x05a9CBe762B36632b3594DA4F082340E0e5343e8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x05a9CBe762B36632b3594DA4F082340E0e5343e8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x05a9CBe762B36632b3594DA4F082340E0e5343e8", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05a9CBe762B36632b3594DA4F082340E0e5343e8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 256, + "scan_time_taken": 2, + "score": "4.73", + "score_v2": "94.53", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x62922670313bf6b41C580143d1f6C173C5C20019", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x62922670313bf6b41C580143d1f6C173C5C20019", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x62922670313bf6b41C580143d1f6C173C5C20019", + "contractname": "TradingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62922670313bf6b41C580143d1f6C173C5C20019/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 80, + "high": 3, + "informational": 49, + "low": 11, + "medium": 5 + }, + "lines_analyzed_count": 1469, + "scan_time_taken": 3, + "score": "4.39", + "score_v2": "87.88", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd711709eFc452152B7ad11DbD01ed4B69c9421B3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd711709eFc452152B7ad11DbD01ed4B69c9421B3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd711709eFc452152B7ad11DbD01ed4B69c9421B3", + "contractname": "Synthetix", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd711709eFc452152B7ad11DbD01ed4B69c9421B3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 7, + "informational": 67, + "low": 63, + "medium": 7 + }, + "lines_analyzed_count": 2791, + "scan_time_taken": 5, + "score": "4.35", + "score_v2": "86.99", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE1cc2332852B2Ac0dA59A1f9D3051829f4eF3c1C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE1cc2332852B2Ac0dA59A1f9D3051829f4eF3c1C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE1cc2332852B2Ac0dA59A1f9D3051829f4eF3c1C", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE1cc2332852B2Ac0dA59A1f9D3051829f4eF3c1C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xcf1405b18dBCEA2893Abe635c88359C75878B9e1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcf1405b18dBCEA2893Abe635c88359C75878B9e1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xcf1405b18dBCEA2893Abe635c88359C75878B9e1", + "contractname": "OneNetAggregatorIssuedSynths", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcf1405b18dBCEA2893Abe635c88359C75878B9e1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 66, + "high": 1, + "informational": 27, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 914, + "scan_time_taken": 2, + "score": "4.42", + "score_v2": "88.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xAb0B2f1Cf979cdbF4676251F35353eC5AF2732Dd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAb0B2f1Cf979cdbF4676251F35353eC5AF2732Dd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAb0B2f1Cf979cdbF4676251F35353eC5AF2732Dd", + "contractname": "DappMaintenance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAb0B2f1Cf979cdbF4676251F35353eC5AF2732Dd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 118, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.14", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xE1f64079aDa6Ef07b03982Ca34f1dD7152AA3b86", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE1f64079aDa6Ef07b03982Ca34f1dD7152AA3b86", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE1f64079aDa6Ef07b03982Ca34f1dD7152AA3b86", + "contractname": "Depot", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE1f64079aDa6Ef07b03982Ca34f1dD7152AA3b86/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 71, + "high": 8, + "informational": 28, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 1230, + "scan_time_taken": 2, + "score": "4.35", + "score_v2": "86.91", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57Ab1ec28D129707052df4dF418D58a2D46d5f51/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 509, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.75", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x942Eb6e8c029EB22103743C99985aF4F4515a559", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x942Eb6e8c029EB22103743C99985aF4F4515a559", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x942Eb6e8c029EB22103743C99985aF4F4515a559", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x942Eb6e8c029EB22103743C99985aF4F4515a559/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd3f527F47A9DF2f6cBf631081315b6e2FE4e4521", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd3f527F47A9DF2f6cBf631081315b6e2FE4e4521", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd3f527F47A9DF2f6cBf631081315b6e2FE4e4521", + "contractname": "EmptyFuturesMarketManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3f527F47A9DF2f6cBf631081315b6e2FE4e4521/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 157, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.63", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8F586F063ffbb89b186C8e604FC6614766f9C9d1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8F586F063ffbb89b186C8e604FC6614766f9C9d1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8F586F063ffbb89b186C8e604FC6614766f9C9d1", + "contractname": "EternalStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F586F063ffbb89b186C8e604FC6614766f9C9d1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 8, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 240, + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.50", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xF0de877F2F9E7A60767f9BA662F10751566AD01c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF0de877F2F9E7A60767f9BA662F10751566AD01c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF0de877F2F9E7A60767f9BA662F10751566AD01c", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF0de877F2F9E7A60767f9BA662F10751566AD01c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 1, + "informational": 32, + "low": 10, + "medium": 4 + }, + "lines_analyzed_count": 749, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.65", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 2, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x13A114a3Fa8A6CE03a0C5488BE9e614d78eDdb0c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x13A114a3Fa8A6CE03a0C5488BE9e614d78eDdb0c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x13A114a3Fa8A6CE03a0C5488BE9e614d78eDdb0c", + "contractname": "CollateralState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13A114a3Fa8A6CE03a0C5488BE9e614d78eDdb0c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 19, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 490, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.33", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xbBC455cb4F1B9e4bFC4B73970d360c8f032EfEE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbBC455cb4F1B9e4bFC4B73970d360c8f032EfEE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbBC455cb4F1B9e4bFC4B73970d360c8f032EfEE6", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbBC455cb4F1B9e4bFC4B73970d360c8f032EfEE6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 7, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 0, + "score": "4.60", + "score_v2": "91.91", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xCb29D2cf2C65d3Be1d00F07f3441390432D55203", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCb29D2cf2C65d3Be1d00F07f3441390432D55203", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCb29D2cf2C65d3Be1d00F07f3441390432D55203", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCb29D2cf2C65d3Be1d00F07f3441390432D55203/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x067e398605E84F2D0aEEC1806e62768C5110DCc6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x067e398605E84F2D0aEEC1806e62768C5110DCc6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x067e398605E84F2D0aEEC1806e62768C5110DCc6", + "contractname": "CollateralManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x067e398605E84F2D0aEEC1806e62768C5110DCc6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 146, + "high": 5, + "informational": 52, + "low": 25, + "medium": 8 + }, + "lines_analyzed_count": 1818, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "83.94", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xdc883b9d9Ee16f74bE08826E68dF4C9D9d26e8bD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdc883b9d9Ee16f74bE08826E68dF4C9D9d26e8bD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdc883b9d9Ee16f74bE08826E68dF4C9D9d26e8bD", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdc883b9d9Ee16f74bE08826E68dF4C9D9d26e8bD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x13C1542A468319688B89E323fe9A3Be3A90EBb27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x13C1542A468319688B89E323fe9A3Be3A90EBb27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x13C1542A468319688B89E323fe9A3Be3A90EBb27", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13C1542A468319688B89E323fe9A3Be3A90EBb27/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 41, + "high": 1, + "informational": 30, + "low": 11, + "medium": 3 + }, + "lines_analyzed_count": 657, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.87", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x15fd6e554874B9e70F832Ed37f231Ac5E142362f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15fd6e554874B9e70F832Ed37f231Ac5E142362f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x15fd6e554874B9e70F832Ed37f231Ac5E142362f", + "contractname": "DelegateApprovals", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15fd6e554874B9e70F832Ed37f231Ac5E142362f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 8, + "low": 14, + "medium": 1 + }, + "lines_analyzed_count": 384, + "scan_time_taken": 1, + "score": "4.24", + "score_v2": "84.90", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x696c905F8F8c006cA46e9808fE7e00049507798F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x696c905F8F8c006cA46e9808fE7e00049507798F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x696c905F8F8c006cA46e9808fE7e00049507798F", + "contractname": "SystemStatus", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x696c905F8F8c006cA46e9808fE7e00049507798F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 78, + "high": 0, + "informational": 7, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 616, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.58", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xDF69bC4541b86Aa4c5A470B4347E730c38b2c3B2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDF69bC4541b86Aa4c5A470B4347E730c38b2c3B2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDF69bC4541b86Aa4c5A470B4347E730c38b2c3B2", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDF69bC4541b86Aa4c5A470B4347E730c38b2c3B2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x167009dcDA2e49930a71712D956f02cc980DcC1b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x167009dcDA2e49930a71712D956f02cc980DcC1b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x167009dcDA2e49930a71712D956f02cc980DcC1b", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x167009dcDA2e49930a71712D956f02cc980DcC1b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 1, + "informational": 32, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 744, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "84.95", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xc0d8994Cd78eE1980885DF1A0C5470fC977b5cFe", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc0d8994Cd78eE1980885DF1A0C5470fC977b5cFe", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc0d8994Cd78eE1980885DF1A0C5470fC977b5cFe", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc0d8994Cd78eE1980885DF1A0C5470fC977b5cFe/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 1, + "informational": 32, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 744, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "84.95", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x73B1a2643507Cd30F11Dfcf2D974f4373E5BC077", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73B1a2643507Cd30F11Dfcf2D974f4373E5BC077", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x73B1a2643507Cd30F11Dfcf2D974f4373E5BC077", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73B1a2643507Cd30F11Dfcf2D974f4373E5BC077/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.82", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x93B6e9FbBd2c32a0DC3C2B943B7C3CBC2fE23730", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x93B6e9FbBd2c32a0DC3C2B943B7C3CBC2fE23730", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x93B6e9FbBd2c32a0DC3C2B943B7C3CBC2fE23730", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x93B6e9FbBd2c32a0DC3C2B943B7C3CBC2fE23730/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.82", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xC1AAE9d18bBe386B102435a8632C8063d31e747C", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02", + "contractname": "FeePoolState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 58, + "high": 0, + "informational": 27, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 776, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.37", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x7e88D19A79b291cfE5696d496055f7e57F537A75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7e88D19A79b291cfE5696d496055f7e57F537A75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7e88D19A79b291cfE5696d496055f7e57F537A75", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e88D19A79b291cfE5696d496055f7e57F537A75/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7af65f1740c0eB816A27FD808EaF6Ab09F6Fa646", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x104eDF1da359506548BFc7c25bA1E28C16a70235", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x104eDF1da359506548BFc7c25bA1E28C16a70235", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x104eDF1da359506548BFc7c25bA1E28C16a70235", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x104eDF1da359506548BFc7c25bA1E28C16a70235/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 2, + "informational": 7, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 391, + "scan_time_taken": 1, + "score": "4.34", + "score_v2": "86.70", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F", + "contractname": "RewardEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 57, + "high": 1, + "informational": 25, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 854, + "scan_time_taken": 2, + "score": "4.43", + "score_v2": "88.52", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "contractname": "CircuitBreaker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 117, + "high": 1, + "informational": 128, + "low": 10, + "medium": 4 + }, + "lines_analyzed_count": 1753, + "scan_time_taken": 3, + "score": "4.20", + "score_v2": "83.97", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x545973f28950f50fc6c7F52AAb4Ad214A27C0564", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x545973f28950f50fc6c7F52AAb4Ad214A27C0564", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x545973f28950f50fc6c7F52AAb4Ad214A27C0564", + "contractname": "ExchangeState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x545973f28950f50fc6c7F52AAb4Ad214A27C0564/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 283, + "scan_time_taken": 1, + "score": "4.66", + "score_v2": "93.29", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5D4C724BFe3a228Ff0E29125Ac1571FE093700a4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5D4C724BFe3a228Ff0E29125Ac1571FE093700a4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5D4C724BFe3a228Ff0E29125Ac1571FE093700a4", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D4C724BFe3a228Ff0E29125Ac1571FE093700a4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 5, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA", + "contractname": "CollateralEth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 2, + "informational": 94, + "low": 14, + "medium": 10 + }, + "lines_analyzed_count": 2416, + "scan_time_taken": 6, + "score": "4.39", + "score_v2": "87.87", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x89FCb32F29e509cc42d0C8b6f058C993013A843F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89FCb32F29e509cc42d0C8b6f058C993013A843F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x89FCb32F29e509cc42d0C8b6f058C993013A843F", + "contractname": "SynthetixDebtShare", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89FCb32F29e509cc42d0C8b6f058C993013A843F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 82, + "high": 0, + "informational": 34, + "low": 13, + "medium": 2 + }, + "lines_analyzed_count": 1013, + "scan_time_taken": 3, + "score": "4.27", + "score_v2": "85.39", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xfb020CA7f4e8C4a5bBBe060f59a249c6275d2b69", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfb020CA7f4e8C4a5bBBe060f59a249c6275d2b69", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfb020CA7f4e8C4a5bBBe060f59a249c6275d2b69", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb020CA7f4e8C4a5bBBe060f59a249c6275d2b69/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 7, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 397, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.15", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3f27c540ADaE3a9E8c875C61e3B970b559d7F65d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3f27c540ADaE3a9E8c875C61e3B970b559d7F65d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3f27c540ADaE3a9E8c875C61e3B970b559d7F65d", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f27c540ADaE3a9E8c875C61e3B970b559d7F65d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 1, + "informational": 32, + "low": 10, + "medium": 4 + }, + "lines_analyzed_count": 749, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.65", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1cB004a8e84a5CE95C1fF895EE603BaC8EC506c7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1cB004a8e84a5CE95C1fF895EE603BaC8EC506c7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1cB004a8e84a5CE95C1fF895EE603BaC8EC506c7", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1cB004a8e84a5CE95C1fF895EE603BaC8EC506c7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 3, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xeAcaEd9581294b1b5cfb6B941d4B8B81B2005437", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeAcaEd9581294b1b5cfb6B941d4B8B81B2005437", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeAcaEd9581294b1b5cfb6B941d4B8B81B2005437", + "contractname": "ExchangeCircuitBreaker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeAcaEd9581294b1b5cfb6B941d4B8B81B2005437/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 111, + "high": 2, + "informational": 118, + "low": 10, + "medium": 4 + }, + "lines_analyzed_count": 1612, + "scan_time_taken": 4, + "score": "4.17", + "score_v2": "83.31", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x385e1Eb2FF28F4A637DA2C9971F8CAF5F5b1E77c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x385e1Eb2FF28F4A637DA2C9971F8CAF5F5b1E77c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x385e1Eb2FF28F4A637DA2C9971F8CAF5F5b1E77c", + "contractname": "Math", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x385e1Eb2FF28F4A637DA2C9971F8CAF5F5b1E77c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 0, + "informational": 23, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 362, + "scan_time_taken": 1, + "score": "4.36", + "score_v2": "87.29", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b", + "contractname": "RewardsDistribution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 1, + "informational": 24, + "low": 9, + "medium": 3 + }, + "lines_analyzed_count": 692, + "scan_time_taken": 1, + "score": "4.24", + "score_v2": "84.83", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAa5A3D7F04E15b22Eb3664B56310aA18A3527Ec7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAa5A3D7F04E15b22Eb3664B56310aA18A3527Ec7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAa5A3D7F04E15b22Eb3664B56310aA18A3527Ec7", + "contractname": "ExchangeSettlementLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAa5A3D7F04E15b22Eb3664B56310aA18A3527Ec7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 21, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 1482, + "scan_time_taken": 3, + "score": "4.75", + "score_v2": "95.01", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0F83287FF768D1c1e17a42F44d644D7F22e8ee1d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F83287FF768D1c1e17a42F44d644D7F22e8ee1d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0F83287FF768D1c1e17a42F44d644D7F22e8ee1d", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F83287FF768D1c1e17a42F44d644D7F22e8ee1d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xe533139Af961c9747356D947838c98451015e234", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe533139Af961c9747356D947838c98451015e234", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe533139Af961c9747356D947838c98451015e234", + "contractname": "SynthRedeemer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe533139Af961c9747356D947838c98451015e234/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 1, + "informational": 32, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 804, + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.82", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x81Aee4EA48f678E172640fB5813cf7A96AFaF6C3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x81Aee4EA48f678E172640fB5813cf7A96AFaF6C3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x81Aee4EA48f678E172640fB5813cf7A96AFaF6C3", + "contractname": "SynthUtil", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x81Aee4EA48f678E172640fB5813cf7A96AFaF6C3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 4, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 379, + "scan_time_taken": 1, + "score": "4.62", + "score_v2": "92.35", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da", + "contractname": "EscrowChecker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.58", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0e16A6876210841577b233C4165d7B7EdF640b8a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0e16A6876210841577b233C4165d7B7EdF640b8a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0e16A6876210841577b233C4165d7B7EdF640b8a", + "contractname": "OwnerRelayOnEthereum", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e16A6876210841577b233C4165d7B7EdF640b8a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 68, + "high": 0, + "informational": 89, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 844, + "scan_time_taken": 2, + "score": "4.00", + "score_v2": "80.09", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xD71eCFF9342A5Ced620049e616c5035F1dB98620", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD71eCFF9342A5Ced620049e616c5035F1dB98620", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD71eCFF9342A5Ced620049e616c5035F1dB98620", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD71eCFF9342A5Ced620049e616c5035F1dB98620/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5F41718459955217df6A02AA8f5C19614ECfA6E7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5F41718459955217df6A02AA8f5C19614ECfA6E7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5F41718459955217df6A02AA8f5C19614ECfA6E7", + "contractname": "DirectIntegrationManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F41718459955217df6A02AA8f5C19614ECfA6E7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 1, + "informational": 106, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 975, + "scan_time_taken": 3, + "score": "3.92", + "score_v2": "78.46", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x8d203C458d536Fe0F97e9f741bC231EaC8cd91cf", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x07C1E81C345A7c58d7c24072EFc5D929BD0647AD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x07C1E81C345A7c58d7c24072EFc5D929BD0647AD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x07C1E81C345A7c58d7c24072EFc5D929BD0647AD", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x07C1E81C345A7c58d7c24072EFc5D929BD0647AD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 6, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x631E93A0fb06B5eC6d52c0A2D89a3f9672d6Ba64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x631E93A0fb06B5eC6d52c0A2D89a3f9672d6Ba64", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x631E93A0fb06B5eC6d52c0A2D89a3f9672d6Ba64", + "contractname": "IssuanceEternalStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x631E93A0fb06B5eC6d52c0A2D89a3f9672d6Ba64/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 8, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 335, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.16", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xFBaEdde70732540cE2B11A8AC58Eb2dC0D69dE10", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFBaEdde70732540cE2B11A8AC58Eb2dC0D69dE10", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFBaEdde70732540cE2B11A8AC58Eb2dC0D69dE10", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFBaEdde70732540cE2B11A8AC58Eb2dC0D69dE10/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 1, + "informational": 29, + "low": 11, + "medium": 3 + }, + "lines_analyzed_count": 535, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.12", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xFAd53Cc9480634563E8ec71E8e693Ffd07981d38", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFAd53Cc9480634563E8ec71E8e693Ffd07981d38", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFAd53Cc9480634563E8ec71E8e693Ffd07981d38", + "contractname": "RewardEscrowV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFAd53Cc9480634563E8ec71E8e693Ffd07981d38/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 158, + "high": 9, + "informational": 62, + "low": 28, + "medium": 9 + }, + "lines_analyzed_count": 2274, + "scan_time_taken": 5, + "score": "4.25", + "score_v2": "85.09", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF48e200EAF9906362BB1442fca31e0835773b8B4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF48e200EAF9906362BB1442fca31e0835773b8B4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF48e200EAF9906362BB1442fca31e0835773b8B4", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF48e200EAF9906362BB1442fca31e0835773b8B4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1620Aa736939597891C1940CF0d28b82566F9390", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1620Aa736939597891C1940CF0d28b82566F9390", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1620Aa736939597891C1940CF0d28b82566F9390", + "contractname": "DebtCache", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1620Aa736939597891C1940CF0d28b82566F9390/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 135, + "high": 2, + "informational": 128, + "low": 8, + "medium": 4 + }, + "lines_analyzed_count": 2171, + "scan_time_taken": 6, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6568D9e750fC44AF00f857885Dfb8281c00529c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6568D9e750fC44AF00f857885Dfb8281c00529c4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6568D9e750fC44AF00f857885Dfb8281c00529c4", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6568D9e750fC44AF00f857885Dfb8281c00529c4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x97fe22E7341a0Cd8Db6F6C021A24Dc8f4DAD855F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x97fe22E7341a0Cd8Db6F6C021A24Dc8f4DAD855F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x97fe22E7341a0Cd8Db6F6C021A24Dc8f4DAD855F", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97fe22E7341a0Cd8Db6F6C021A24Dc8f4DAD855F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xca68a3D663483515a9D434E854AB59A41b3A523c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xca68a3D663483515a9D434E854AB59A41b3A523c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xca68a3D663483515a9D434E854AB59A41b3A523c", + "contractname": "Issuer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xca68a3D663483515a9D434E854AB59A41b3A523c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 169, + "high": 2, + "informational": 175, + "low": 31, + "medium": 12 + }, + "lines_analyzed_count": 3204, + "scan_time_taken": 8, + "score": "4.29", + "score_v2": "85.80", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8", + "contractname": "SystemSettings", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 210, + "high": 9, + "informational": 135, + "low": 41, + "medium": 2 + }, + "lines_analyzed_count": 2261, + "scan_time_taken": 7, + "score": "3.96", + "score_v2": "79.26", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x48D7f315feDcaD332F68aafa017c7C158BC54760", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8302FE9F0C509a996573D3Cc5B0D5D51e4FDD5eC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8302FE9F0C509a996573D3Cc5B0D5D51e4FDD5eC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8302FE9F0C509a996573D3Cc5B0D5D51e4FDD5eC", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8302FE9F0C509a996573D3Cc5B0D5D51e4FDD5eC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 1, + "informational": 29, + "low": 11, + "medium": 3 + }, + "lines_analyzed_count": 534, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "81.09", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x573E5105c4B92416D1544A188F1bf77d442Bb52d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x573E5105c4B92416D1544A188F1bf77d442Bb52d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x573E5105c4B92416D1544A188F1bf77d442Bb52d", + "contractname": "CollateralManagerState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x573E5105c4B92416D1544A188F1bf77d442Bb52d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 0, + "informational": 23, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 561, + "scan_time_taken": 2, + "score": "4.27", + "score_v2": "85.38", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x646F23085281Dbd006FBFD211FD38d0743884864", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x646F23085281Dbd006FBFD211FD38d0743884864", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x646F23085281Dbd006FBFD211FD38d0743884864", + "contractname": "OneNetAggregatorsDEFI", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x646F23085281Dbd006FBFD211FD38d0743884864/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 66, + "high": 0, + "informational": 27, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 935, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83", + "contractname": "AddressResolver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 9, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 385, + "scan_time_taken": 1, + "score": "4.34", + "score_v2": "86.75", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x75A0c1597137AA36B40b6a515D997F9a6c6eefEB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75A0c1597137AA36B40b6a515D997F9a6c6eefEB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x75A0c1597137AA36B40b6a515D997F9a6c6eefEB", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75A0c1597137AA36B40b6a515D997F9a6c6eefEB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF6b1C627e95BFc3c1b4c9B825a032Ff0fBf3e07d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF6b1C627e95BFc3c1b4c9B825a032Ff0fBf3e07d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF6b1C627e95BFc3c1b4c9B825a032Ff0fBf3e07d", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF6b1C627e95BFc3c1b4c9B825a032Ff0fBf3e07d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x91b82d62Ff322b8e02b86f33E9A99a813437830d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91b82d62Ff322b8e02b86f33E9A99a813437830d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x91b82d62Ff322b8e02b86f33E9A99a813437830d", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91b82d62Ff322b8e02b86f33E9A99a813437830d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x02f9bC46beD33acdB9cb002fe346734CeF8a9480", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02f9bC46beD33acdB9cb002fe346734CeF8a9480", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x02f9bC46beD33acdB9cb002fe346734CeF8a9480", + "contractname": "WrapperFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02f9bC46beD33acdB9cb002fe346734CeF8a9480/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 117, + "high": 2, + "informational": 128, + "low": 18, + "medium": 3 + }, + "lines_analyzed_count": 1812, + "scan_time_taken": 5, + "score": "4.16", + "score_v2": "83.28", + "threat_score": "70.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8A1A00Df7aA0102497C7591912bA8301e8dB8CdB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8A1A00Df7aA0102497C7591912bA8301e8dB8CdB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8A1A00Df7aA0102497C7591912bA8301e8dB8CdB", + "contractname": "CollateralState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A1A00Df7aA0102497C7591912bA8301e8dB8CdB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 19, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 490, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.33", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x84D626B2BB4D0F064067e4BF80FCe7055d8F3E7B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x84D626B2BB4D0F064067e4BF80FCe7055d8F3E7B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x84D626B2BB4D0F064067e4BF80FCe7055d8F3E7B", + "contractname": "SafeDecimalMath", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x84D626B2BB4D0F064067e4BF80FCe7055d8F3E7B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 0, + "informational": 22, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 333, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.79", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618", + "contractname": "FeePool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 4, + "informational": 174, + "low": 38, + "medium": 4 + }, + "lines_analyzed_count": 3325, + "scan_time_taken": 7, + "score": "4.34", + "score_v2": "86.80", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1715AC0743102BF5Cd58EfBB6Cf2dC2685d967b6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4a39AEf2281ac0D192a9c4783604833bA8F31174", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4a39AEf2281ac0D192a9c4783604833bA8F31174", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4a39AEf2281ac0D192a9c4783604833bA8F31174", + "contractname": "SystemSettingsLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a39AEf2281ac0D192a9c4783604833bA8F31174/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 93, + "high": 9, + "informational": 22, + "low": 38, + "medium": 0 + }, + "lines_analyzed_count": 944, + "scan_time_taken": 2, + "score": "3.80", + "score_v2": "75.95", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x9D003Cc298E7Ea141A809C241C0a703176DA3ba3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa8E31E3C38aDD6052A9407298FAEB8fD393A6cF9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa8E31E3C38aDD6052A9407298FAEB8fD393A6cF9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa8E31E3C38aDD6052A9407298FAEB8fD393A6cF9", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8E31E3C38aDD6052A9407298FAEB8fD393A6cF9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xf79603a71144e415730C1A6f57F366E4Ea962C00", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf79603a71144e415730C1A6f57F366E4Ea962C00", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf79603a71144e415730C1A6f57F366E4Ea962C00", + "contractname": "LiquidatorRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf79603a71144e415730C1A6f57F366E4Ea962C00/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 112, + "high": 2, + "informational": 137, + "low": 12, + "medium": 5 + }, + "lines_analyzed_count": 1586, + "scan_time_taken": 3, + "score": "4.07", + "score_v2": "81.34", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB", + "contractname": "FeePoolEternalStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 10, + "low": 16, + "medium": 0 + }, + "lines_analyzed_count": 451, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x8Ef8cA2AcAaAfEc19fB366C11561718357F780F2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB", + "contractname": "RewardEscrowV2Storage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 53, + "high": 3, + "informational": 16, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 940, + "scan_time_taken": 2, + "score": "4.42", + "score_v2": "88.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4b9Ca5607f1fF8019c1C6A3c2f0CC8de622D5B82", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDC338C7544654c7dadFEb7E44076E457963113B0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6fB7F0E78582746bd01BcB6dfbFE62cA5F4F9175", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92", + "contractname": "CurveRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 17, + "high": 2, + "informational": 8, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 729, + "scan_time_taken": 1, + "score": "4.62", + "score_v2": "92.32", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xb440DD674e1243644791a4AdfE3A2AbB0A92d309", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb440DD674e1243644791a4AdfE3A2AbB0A92d309", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb440DD674e1243644791a4AdfE3A2AbB0A92d309", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb440DD674e1243644791a4AdfE3A2AbB0A92d309/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 310, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.58", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x8e9757479D5ad4E7f9d951B60d39F5220b893d6c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8e9757479D5ad4E7f9d951B60d39F5220b893d6c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8e9757479D5ad4E7f9d951B60d39F5220b893d6c", + "contractname": "Liquidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8e9757479D5ad4E7f9d951B60d39F5220b893d6c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 110, + "high": 4, + "informational": 132, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 1961, + "scan_time_taken": 4, + "score": "4.30", + "score_v2": "85.93", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xf02ce48fD47D7FA1B7a45a0444805d320D035775", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf02ce48fD47D7FA1B7a45a0444805d320D035775", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf02ce48fD47D7FA1B7a45a0444805d320D035775", + "contractname": "VirtualSynthMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf02ce48fD47D7FA1B7a45a0444805d320D035775/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 44, + "high": 4, + "informational": 22, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 973, + "scan_time_taken": 2, + "score": "4.53", + "score_v2": "90.65", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x971e78e0C92392A4E39099835cF7E6aB535b2227", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x971e78e0C92392A4E39099835cF7E6aB535b2227", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x971e78e0C92392A4E39099835cF7E6aB535b2227", + "contractname": "HavvenEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x971e78e0C92392A4E39099835cF7E6aB535b2227/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 130, + "high": 2, + "informational": 99, + "low": 28, + "medium": 19 + }, + "lines_analyzed_count": 2870, + "scan_time_taken": 5, + "score": "4.39", + "score_v2": "87.80", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xBb5b03E920cF702De5A3bA9Fc1445aF4B3919c88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBb5b03E920cF702De5A3bA9Fc1445aF4B3919c88", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBb5b03E920cF702De5A3bA9Fc1445aF4B3919c88", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBb5b03E920cF702De5A3bA9Fc1445aF4B3919c88/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 62, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xe36E2D3c7c34281FA3bC737950a68571736880A1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe36E2D3c7c34281FA3bC737950a68571736880A1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe36E2D3c7c34281FA3bC737950a68571736880A1", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe36E2D3c7c34281FA3bC737950a68571736880A1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 7, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 389, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.46", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9BcED8A8E3Ad81c9b146FFC880358f734A06f7c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9BcED8A8E3Ad81c9b146FFC880358f734A06f7c0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9BcED8A8E3Ad81c9b146FFC880358f734A06f7c0", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9BcED8A8E3Ad81c9b146FFC880358f734A06f7c0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.82", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4E3b31eB0E5CB73641EE1E65E7dCEFe520bA3ef2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x648280dD2db772CD018A0CEC72fab5bF8B7683AB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x648280dD2db772CD018A0CEC72fab5bF8B7683AB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x648280dD2db772CD018A0CEC72fab5bF8B7683AB", + "contractname": "ExchangeRatesWithDexPricing", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x648280dD2db772CD018A0CEC72fab5bF8B7683AB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 157, + "high": 3, + "informational": 151, + "low": 10, + "medium": 5 + }, + "lines_analyzed_count": 2357, + "scan_time_taken": 7, + "score": "4.25", + "score_v2": "84.94", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1C1D97f6338759AB814a5A717aE359573Ab5D5d4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1C1D97f6338759AB814a5A717aE359573Ab5D5d4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1C1D97f6338759AB814a5A717aE359573Ab5D5d4", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C1D97f6338759AB814a5A717aE359573Ab5D5d4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 1, + "informational": 32, + "low": 10, + "medium": 4 + }, + "lines_analyzed_count": 749, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.65", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x728A2B79Cad691531CC1146eF802617FF50c7095", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x728A2B79Cad691531CC1146eF802617FF50c7095", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x728A2B79Cad691531CC1146eF802617FF50c7095", + "contractname": "SignedSafeDecimalMath", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x728A2B79Cad691531CC1146eF802617FF50c7095/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 26, + "high": 0, + "informational": 16, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 354, + "scan_time_taken": 1, + "score": "4.35", + "score_v2": "87.01", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xbe5B5a7c198bC156474ed5c33CBf2F3F604F8fF8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1F2c3a1046c32729862fcB038369696e3273a516", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F2c3a1046c32729862fcB038369696e3273a516", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1F2c3a1046c32729862fcB038369696e3273a516", + "contractname": "CollateralShort", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F2c3a1046c32729862fcB038369696e3273a516/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 130, + "high": 6, + "informational": 92, + "low": 14, + "medium": 8 + }, + "lines_analyzed_count": 2365, + "scan_time_taken": 6, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x977d0DD7eA212E9ca1dcD4Ec15cd7Ceb135fa68D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x977d0DD7eA212E9ca1dcD4Ec15cd7Ceb135fa68D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x977d0DD7eA212E9ca1dcD4Ec15cd7Ceb135fa68D", + "contractname": "OneNetAggregatorDebtRatio", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x977d0DD7eA212E9ca1dcD4Ec15cd7Ceb135fa68D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 1, + "informational": 27, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 919, + "scan_time_taken": 2, + "score": "4.43", + "score_v2": "88.68", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5Fd79D46EBA7F351fe49BFF9E87cdeA6c821eF9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5Fd79D46EBA7F351fe49BFF9E87cdeA6c821eF9f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5Fd79D46EBA7F351fe49BFF9E87cdeA6c821eF9f", + "contractname": "SynthetixBridgeEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Fd79D46EBA7F351fe49BFF9E87cdeA6c821eF9f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 48, + "high": 1, + "informational": 26, + "low": 10, + "medium": 4 + }, + "lines_analyzed_count": 701, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.31", + "threat_score": "85.00", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 649, + "totalContractsNumber": 733, + "solidityScanContractsNumber": 642, + "securityScore": 88.82537383177515, + "issueSeverityDistribution": { + "critical": 3, + "gas": 70107, + "high": 322, + "informational": 49374, + "low": 15477, + "medium": 2001 + } + }, + "contractsData": [ + { + "address": "0x699c039c9E21d49B8c38768619942dfaB6E8E38d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x699c039c9E21d49B8c38768619942dfaB6E8E38d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x699c039c9E21d49B8c38768619942dfaB6E8E38d", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x699c039c9E21d49B8c38768619942dfaB6E8E38d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x60b7278c91c31d668fBB961B702C3CB3aD59DbA5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x60b7278c91c31d668fBB961B702C3CB3aD59DbA5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x60b7278c91c31d668fBB961B702C3CB3aD59DbA5", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60b7278c91c31d668fBB961B702C3CB3aD59DbA5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xE854473Fc57DB647f957d813044649200C6E1c4e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE854473Fc57DB647f957d813044649200C6E1c4e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE854473Fc57DB647f957d813044649200C6E1c4e", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE854473Fc57DB647f957d813044649200C6E1c4e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 6, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x28bDE5C67624B2eF7Fa27C9C9B0678fE3009913e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x28bDE5C67624B2eF7Fa27C9C9B0678fE3009913e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x28bDE5C67624B2eF7Fa27C9C9B0678fE3009913e", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x28bDE5C67624B2eF7Fa27C9C9B0678fE3009913e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xe96097De5D8d168FC46B52874dF0A474E4A293D6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe96097De5D8d168FC46B52874dF0A474E4A293D6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe96097De5D8d168FC46B52874dF0A474E4A293D6", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe96097De5D8d168FC46B52874dF0A474E4A293D6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x27665271210aCff4Fab08AD9Bb657E91866471F0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x27665271210aCff4Fab08AD9Bb657E91866471F0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x27665271210aCff4Fab08AD9Bb657E91866471F0", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x27665271210aCff4Fab08AD9Bb657E91866471F0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xF0671cF8a1a0b3308e84852308F9624B9eC2e28f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF0671cF8a1a0b3308e84852308F9624B9eC2e28f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF0671cF8a1a0b3308e84852308F9624B9eC2e28f", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF0671cF8a1a0b3308e84852308F9624B9eC2e28f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xc4786C4484C06bD463f124EBeF2175f67759EA1A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc4786C4484C06bD463f124EBeF2175f67759EA1A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc4786C4484C06bD463f124EBeF2175f67759EA1A", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc4786C4484C06bD463f124EBeF2175f67759EA1A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xe9dceA0136FEFC76c4E639Ec60CCE70482E2aCF7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe9dceA0136FEFC76c4E639Ec60CCE70482E2aCF7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe9dceA0136FEFC76c4E639Ec60CCE70482E2aCF7", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe9dceA0136FEFC76c4E639Ec60CCE70482E2aCF7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 74, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x530F4A84e99eF78A5C2A4E64Cd5d126b40c99242", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x530F4A84e99eF78A5C2A4E64Cd5d126b40c99242", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x530F4A84e99eF78A5C2A4E64Cd5d126b40c99242", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x530F4A84e99eF78A5C2A4E64Cd5d126b40c99242/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x24D29234e34793476000FA068E858dE4380646E6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x24D29234e34793476000FA068E858dE4380646E6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x24D29234e34793476000FA068E858dE4380646E6", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24D29234e34793476000FA068E858dE4380646E6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2C993C071e15513419a2563766d2E7Db6A55F3C4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2C993C071e15513419a2563766d2E7Db6A55F3C4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2C993C071e15513419a2563766d2E7Db6A55F3C4", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C993C071e15513419a2563766d2E7Db6A55F3C4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xFF5CfDB5b9640EaEA8D23C1d72014346aE8174FD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFF5CfDB5b9640EaEA8D23C1d72014346aE8174FD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFF5CfDB5b9640EaEA8D23C1d72014346aE8174FD", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFF5CfDB5b9640EaEA8D23C1d72014346aE8174FD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf23DF6328A8EDCFb34B9905715a32181e72964c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf23DF6328A8EDCFb34B9905715a32181e72964c3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf23DF6328A8EDCFb34B9905715a32181e72964c3", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf23DF6328A8EDCFb34B9905715a32181e72964c3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xbF1E06FaCb51B8A9223F266F303a88d3Dfc46226", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbF1E06FaCb51B8A9223F266F303a88d3Dfc46226", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbF1E06FaCb51B8A9223F266F303a88d3Dfc46226", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbF1E06FaCb51B8A9223F266F303a88d3Dfc46226/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x581Fa71eB5b5D704d0c268EEd58e48f801338f7B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x581Fa71eB5b5D704d0c268EEd58e48f801338f7B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x581Fa71eB5b5D704d0c268EEd58e48f801338f7B", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x581Fa71eB5b5D704d0c268EEd58e48f801338f7B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x6cb4EEcE70eF0eB8E7f81f4A0dE0FB1521E77F74", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6cb4EEcE70eF0eB8E7f81f4A0dE0FB1521E77F74", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6cb4EEcE70eF0eB8E7f81f4A0dE0FB1521E77F74", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6cb4EEcE70eF0eB8E7f81f4A0dE0FB1521E77F74/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 10, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xD8aD261b4deA3Ce25642d909D2F3Cbf9D4632caf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD8aD261b4deA3Ce25642d909D2F3Cbf9D4632caf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD8aD261b4deA3Ce25642d909D2F3Cbf9D4632caf", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8aD261b4deA3Ce25642d909D2F3Cbf9D4632caf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xd3f1BDdC7F25eAfDB939d6B4f62Cb9d5b19d346F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd3f1BDdC7F25eAfDB939d6B4f62Cb9d5b19d346F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd3f1BDdC7F25eAfDB939d6B4f62Cb9d5b19d346F", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3f1BDdC7F25eAfDB939d6B4f62Cb9d5b19d346F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xFc6895ff4756985BCa9df2AABB5f31651C591Bef", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFc6895ff4756985BCa9df2AABB5f31651C591Bef", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFc6895ff4756985BCa9df2AABB5f31651C591Bef", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFc6895ff4756985BCa9df2AABB5f31651C591Bef/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xeef768Df33e01bcd395612601569f4Ac5daf2363", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeef768Df33e01bcd395612601569f4Ac5daf2363", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeef768Df33e01bcd395612601569f4Ac5daf2363", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeef768Df33e01bcd395612601569f4Ac5daf2363/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6aEa7024E001560Ebf4F634d3EBfC8403FE0c7BF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF854e2472E56fe064f726baE7352F1Ed486c6684", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3091AcaEAF27985F33a8a4b0EefEa49dc60c8506", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd4b10C896D82B3158A9a9fcb8F6fBC5A8D833C04", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3d869950817920Eda9fC9A633ab7F06B97444dd7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7afF10fc89B162c7aBf77974d190E7959cb456f5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFA2fAB480bbdE7C34286616132a0e84AbC8720E6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1Cb059b7e74fD21665968C908806143E744D5F30", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0F6877e0Bb54a0739C6173A814B39D5127804123", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1681212A0Edaf314496B489AB57cB3a5aD7a833f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6a15EE080c2FdE246b674918bff3B52d414525cb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9BdC86302479112e61f3BA7761dC704f7044D304", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x70eE22558a577C9c3C7BE0A5F9Fb494c20e0545b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xCcff378F3aA9E4ABB36fdCb03371a59008C28708", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe082Bd0Ac75c78196F312150A298ade27aebecB0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x047B3714f3B3adFC1aa1F31c710ca3cA967Aeaa3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBb1250d0D96a22CF62ee12AEcC2FA684F3Ca04E8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x77DA808032dCdd48077FA7c57afbF088713E09aD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x77DA808032dCdd48077FA7c57afbF088713E09aD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x77DA808032dCdd48077FA7c57afbF088713E09aD", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77DA808032dCdd48077FA7c57afbF088713E09aD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf4Aa6bF149873Cb965061f845407091eF9f50722", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf4Aa6bF149873Cb965061f845407091eF9f50722", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf4Aa6bF149873Cb965061f845407091eF9f50722", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf4Aa6bF149873Cb965061f845407091eF9f50722/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5C91D11A7a2Db54daF61e3b8cef326D930E8039A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5C91D11A7a2Db54daF61e3b8cef326D930E8039A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5C91D11A7a2Db54daF61e3b8cef326D930E8039A", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C91D11A7a2Db54daF61e3b8cef326D930E8039A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xdcCDa0cFBEE25B33Ff4Ccca64467E89512511bf6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdcCDa0cFBEE25B33Ff4Ccca64467E89512511bf6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdcCDa0cFBEE25B33Ff4Ccca64467E89512511bf6", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdcCDa0cFBEE25B33Ff4Ccca64467E89512511bf6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 3, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2e26D4beC1464409c154f653A238cE5BAAA00198", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2e26D4beC1464409c154f653A238cE5BAAA00198", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2e26D4beC1464409c154f653A238cE5BAAA00198", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e26D4beC1464409c154f653A238cE5BAAA00198/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc2aA78B6d0D2A72557EdD79845b43BEE4eA4DD10", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc2aA78B6d0D2A72557EdD79845b43BEE4eA4DD10", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc2aA78B6d0D2A72557EdD79845b43BEE4eA4DD10", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2aA78B6d0D2A72557EdD79845b43BEE4eA4DD10/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x435e6e499610B6De3510F0Cb047D3575C7bca6E1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x435e6e499610B6De3510F0Cb047D3575C7bca6E1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x435e6e499610B6De3510F0Cb047D3575C7bca6E1", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x435e6e499610B6De3510F0Cb047D3575C7bca6E1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2BB9c128C397f50AFdB82d99096EE9E5acFF166a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2BB9c128C397f50AFdB82d99096EE9E5acFF166a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2BB9c128C397f50AFdB82d99096EE9E5acFF166a", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2BB9c128C397f50AFdB82d99096EE9E5acFF166a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xD21969A86Ce5c41aAb2D492a0F802AA3e015cd9A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD21969A86Ce5c41aAb2D492a0F802AA3e015cd9A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD21969A86Ce5c41aAb2D492a0F802AA3e015cd9A", + "contractname": "CollateralUtil", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD21969A86Ce5c41aAb2D492a0F802AA3e015cd9A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 79, + "high": 2, + "informational": 83, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 1183, + "scan_time_taken": 2, + "score": "4.24", + "score_v2": "84.87", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0e1A5c48f3Ae7c629155aFAbbBcd5442627c7EF6", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x6A071D06b9e317A5Bc0780dD5E7eE8C41c5C3cB8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6A071D06b9e317A5Bc0780dD5E7eE8C41c5C3cB8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6A071D06b9e317A5Bc0780dD5E7eE8C41c5C3cB8", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A071D06b9e317A5Bc0780dD5E7eE8C41c5C3cB8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xFd7B1A558e97b7C42ab0B66699774daC1E6C91bb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFd7B1A558e97b7C42ab0B66699774daC1E6C91bb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFd7B1A558e97b7C42ab0B66699774daC1E6C91bb", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFd7B1A558e97b7C42ab0B66699774daC1E6C91bb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x76FB9F147d40480b6e030c09CD53fDF912C6178f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76FB9F147d40480b6e030c09CD53fDF912C6178f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x76FB9F147d40480b6e030c09CD53fDF912C6178f", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76FB9F147d40480b6e030c09CD53fDF912C6178f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 10, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x30BB2B3A49ca31e0DD9D1C330E3e9bC8d4390B33", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x30BB2B3A49ca31e0DD9D1C330E3e9bC8d4390B33", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x30BB2B3A49ca31e0DD9D1C330E3e9bC8d4390B33", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x30BB2B3A49ca31e0DD9D1C330E3e9bC8d4390B33/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xF5b5176933e18C4e3F603F2646f07BB262245Be8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x703f070BC98f835EDc5DE183A537d837a7c65C9F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x703f070BC98f835EDc5DE183A537d837a7c65C9F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x703f070BC98f835EDc5DE183A537d837a7c65C9F", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x703f070BC98f835EDc5DE183A537d837a7c65C9F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 6, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xdACBFD99Bb915739B58ac9312c78A23ACbACB6Db", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdACBFD99Bb915739B58ac9312c78A23ACbACB6Db", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdACBFD99Bb915739B58ac9312c78A23ACbACB6Db", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdACBFD99Bb915739B58ac9312c78A23ACbACB6Db/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc564040630d6929070D85DF237FDf60F6bfE4b5F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x139F94E4f0e1101c1464a321CBA815c34d58B5D9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x139F94E4f0e1101c1464a321CBA815c34d58B5D9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x139F94E4f0e1101c1464a321CBA815c34d58B5D9", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x139F94E4f0e1101c1464a321CBA815c34d58B5D9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xcfe154521ab1fc995a6bc68880Af9888221FD27C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcfe154521ab1fc995a6bc68880Af9888221FD27C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcfe154521ab1fc995a6bc68880Af9888221FD27C", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcfe154521ab1fc995a6bc68880Af9888221FD27C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4c5F5843131718D76f8Ee6595F7F33D2D3329B34", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c5F5843131718D76f8Ee6595F7F33D2D3329B34", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4c5F5843131718D76f8Ee6595F7F33D2D3329B34", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c5F5843131718D76f8Ee6595F7F33D2D3329B34/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x803b5E2B4b376a747d0E95c74Cee3B9dc9B25e79", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x803b5E2B4b376a747d0E95c74Cee3B9dc9B25e79", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x803b5E2B4b376a747d0E95c74Cee3B9dc9B25e79", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x803b5E2B4b376a747d0E95c74Cee3B9dc9B25e79/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc3A4c26DFF46Da40C508BAa09C94f222fF5452eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc3A4c26DFF46Da40C508BAa09C94f222fF5452eb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc3A4c26DFF46Da40C508BAa09C94f222fF5452eb", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3A4c26DFF46Da40C508BAa09C94f222fF5452eb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x95CaB224896972e69Ad626bC75D29116CE7d4521", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x95CaB224896972e69Ad626bC75D29116CE7d4521", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x95CaB224896972e69Ad626bC75D29116CE7d4521", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95CaB224896972e69Ad626bC75D29116CE7d4521/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x977264557C22491947c88c72eb91Bf297d1bB44f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x977264557C22491947c88c72eb91Bf297d1bB44f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x977264557C22491947c88c72eb91Bf297d1bB44f", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x977264557C22491947c88c72eb91Bf297d1bB44f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xdd1122620688C25DF27DD405cf467cC9e5C0CC82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdd1122620688C25DF27DD405cf467cC9e5C0CC82", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdd1122620688C25DF27DD405cf467cC9e5C0CC82", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdd1122620688C25DF27DD405cf467cC9e5C0CC82/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2C5E2148bF3409659967FE3684fd999A76171235", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2C5E2148bF3409659967FE3684fd999A76171235", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2C5E2148bF3409659967FE3684fd999A76171235", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C5E2148bF3409659967FE3684fd999A76171235/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2292de8313E1C41935dD24dc66529b4B6cdf7424", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2292de8313E1C41935dD24dc66529b4B6cdf7424", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2292de8313E1C41935dD24dc66529b4B6cdf7424", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2292de8313E1C41935dD24dc66529b4B6cdf7424/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5Ee88eFE11a05afCE278df521A5086B998Cd8127", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5Ee88eFE11a05afCE278df521A5086B998Cd8127", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5Ee88eFE11a05afCE278df521A5086B998Cd8127", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Ee88eFE11a05afCE278df521A5086B998Cd8127/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x885B3fF84a0Fe82eb97A23093421504e42cc8f74", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x885B3fF84a0Fe82eb97A23093421504e42cc8f74", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x885B3fF84a0Fe82eb97A23093421504e42cc8f74", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x885B3fF84a0Fe82eb97A23093421504e42cc8f74/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x442b69937a0daf9D46439a71567fABE6Cb69FBaf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x442b69937a0daf9D46439a71567fABE6Cb69FBaf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x442b69937a0daf9D46439a71567fABE6Cb69FBaf", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x442b69937a0daf9D46439a71567fABE6Cb69FBaf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEdB8F5e51e5B11E73beA72600aa2De7a4A2eAFa4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEdB8F5e51e5B11E73beA72600aa2De7a4A2eAFa4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEdB8F5e51e5B11E73beA72600aa2De7a4A2eAFa4", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEdB8F5e51e5B11E73beA72600aa2De7a4A2eAFa4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6940e7C6125a177b052C662189bb27692E88E9Cb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6940e7C6125a177b052C662189bb27692E88E9Cb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6940e7C6125a177b052C662189bb27692E88E9Cb", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6940e7C6125a177b052C662189bb27692E88E9Cb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xb76ab289C1C81498A17382CA40E799DA494f7EB7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCee08cC3BB744dEC69f6eECf5B7B62CCD9143E99", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x35B9D048d4CB99bB34d59fBF962E86B8Ee44760F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x35B9D048d4CB99bB34d59fBF962E86B8Ee44760F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x35B9D048d4CB99bB34d59fBF962E86B8Ee44760F", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x35B9D048d4CB99bB34d59fBF962E86B8Ee44760F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x76BB1Edf0C55eC68f4C8C7fb3C076b811b1a9b9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76BB1Edf0C55eC68f4C8C7fb3C076b811b1a9b9f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x76BB1Edf0C55eC68f4C8C7fb3C076b811b1a9b9f", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76BB1Edf0C55eC68f4C8C7fb3C076b811b1a9b9f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x937C9E1d18bEB4F8E1BCB0Dd7a612ca6012517a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x937C9E1d18bEB4F8E1BCB0Dd7a612ca6012517a3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x937C9E1d18bEB4F8E1BCB0Dd7a612ca6012517a3", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x937C9E1d18bEB4F8E1BCB0Dd7a612ca6012517a3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x28E1CE29aCdFe1E74e6fA18591E1D5481D2085a1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7733b88Bf971b9c77cC3C1B64a2Ef4fC06b08017", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7733b88Bf971b9c77cC3C1B64a2Ef4fC06b08017", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7733b88Bf971b9c77cC3C1B64a2Ef4fC06b08017", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7733b88Bf971b9c77cC3C1B64a2Ef4fC06b08017/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xDB3de223c0cF8D76A4Ae3a09308Fc605c6dF8802", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDB3de223c0cF8D76A4Ae3a09308Fc605c6dF8802", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDB3de223c0cF8D76A4Ae3a09308Fc605c6dF8802", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDB3de223c0cF8D76A4Ae3a09308Fc605c6dF8802/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2365D3e91E585c974c28a5B82d6AA266F68a44Ad", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2365D3e91E585c974c28a5B82d6AA266F68a44Ad", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2365D3e91E585c974c28a5B82d6AA266F68a44Ad", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2365D3e91E585c974c28a5B82d6AA266F68a44Ad/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xa26677434188Db65e42dd5606EE297366361cc2D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe0c39E7b896E7fd1F9fd221079502BDa23e81115", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe0c39E7b896E7fd1F9fd221079502BDa23e81115", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe0c39E7b896E7fd1F9fd221079502BDa23e81115", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe0c39E7b896E7fd1F9fd221079502BDa23e81115/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x649F44CAC3276557D03223Dbf6395Af65b11c11c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x649F44CAC3276557D03223Dbf6395Af65b11c11c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x649F44CAC3276557D03223Dbf6395Af65b11c11c", + "contractname": "PerpsV2MarketSettings", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x649F44CAC3276557D03223Dbf6395Af65b11c11c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 0, + "informational": 39, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 1409, + "scan_time_taken": 4, + "score": "4.60", + "score_v2": "91.91", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x48BeadAB5781aF9C4Fec27AC6c8E0F402F2Cc3D6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x48BeadAB5781aF9C4Fec27AC6c8E0F402F2Cc3D6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x48BeadAB5781aF9C4Fec27AC6c8E0F402F2Cc3D6", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x48BeadAB5781aF9C4Fec27AC6c8E0F402F2Cc3D6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2ea06E73083f1b3314Fa090eaE4a5F70eb058F2e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2ea06E73083f1b3314Fa090eaE4a5F70eb058F2e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2ea06E73083f1b3314Fa090eaE4a5F70eb058F2e", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2ea06E73083f1b3314Fa090eaE4a5F70eb058F2e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2A77E3382e205D586CA6E4C9F8D7dc6E6bB2054d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2A77E3382e205D586CA6E4C9F8D7dc6E6bB2054d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2A77E3382e205D586CA6E4C9F8D7dc6E6bB2054d", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2A77E3382e205D586CA6E4C9F8D7dc6E6bB2054d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x32a357AdE8497EA57446b4BF5099FA9F0918592f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x32a357AdE8497EA57446b4BF5099FA9F0918592f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x32a357AdE8497EA57446b4BF5099FA9F0918592f", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x32a357AdE8497EA57446b4BF5099FA9F0918592f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x709F4EF76E243B365f0172f6C4CFA825af7Ae468", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x70C512B97b06985f522F9C602CB14246ACfe2F5A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x70C512B97b06985f522F9C602CB14246ACfe2F5A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x70C512B97b06985f522F9C602CB14246ACfe2F5A", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x70C512B97b06985f522F9C602CB14246ACfe2F5A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xecAfBAc3221160337a3a8dcB25A955f50618feeB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xecAfBAc3221160337a3a8dcB25A955f50618feeB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xecAfBAc3221160337a3a8dcB25A955f50618feeB", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xecAfBAc3221160337a3a8dcB25A955f50618feeB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2EC454957C0e66266398076f066fAaC77c48d88d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2EC454957C0e66266398076f066fAaC77c48d88d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2EC454957C0e66266398076f066fAaC77c48d88d", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2EC454957C0e66266398076f066fAaC77c48d88d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf963a0fc0BFc38FEfE08C6062f2AD9A11AfFDEeb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf963a0fc0BFc38FEfE08C6062f2AD9A11AfFDEeb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf963a0fc0BFc38FEfE08C6062f2AD9A11AfFDEeb", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf963a0fc0BFc38FEfE08C6062f2AD9A11AfFDEeb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xb7059Ed9950f2D9fDc0155fC0D79e63d4441e806", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb7059Ed9950f2D9fDc0155fC0D79e63d4441e806", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb7059Ed9950f2D9fDc0155fC0D79e63d4441e806", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb7059Ed9950f2D9fDc0155fC0D79e63d4441e806/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xD5FcCd43205CEF11FbaF9b38dF15ADbe1B186869", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD5FcCd43205CEF11FbaF9b38dF15ADbe1B186869", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD5FcCd43205CEF11FbaF9b38dF15ADbe1B186869", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD5FcCd43205CEF11FbaF9b38dF15ADbe1B186869/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7bfa1D23Ec09cCCEF678c0175794Ef9e9dc11d18", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7bfa1D23Ec09cCCEF678c0175794Ef9e9dc11d18", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7bfa1D23Ec09cCCEF678c0175794Ef9e9dc11d18", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7bfa1D23Ec09cCCEF678c0175794Ef9e9dc11d18/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB3422e49dB926f7C5F5d7DaF5F1069Abf1b7E894", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB3422e49dB926f7C5F5d7DaF5F1069Abf1b7E894", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB3422e49dB926f7C5F5d7DaF5F1069Abf1b7E894", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB3422e49dB926f7C5F5d7DaF5F1069Abf1b7E894/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x277EFAFCCB3683Fd0DD5facCa8f37E3130D359Fb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x277EFAFCCB3683Fd0DD5facCa8f37E3130D359Fb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x277EFAFCCB3683Fd0DD5facCa8f37E3130D359Fb", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x277EFAFCCB3683Fd0DD5facCa8f37E3130D359Fb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0B08D567D1893D9e0B48E61d1f9Ecd9D7C6B11EE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0B08D567D1893D9e0B48E61d1f9Ecd9D7C6B11EE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0B08D567D1893D9e0B48E61d1f9Ecd9D7C6B11EE", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0B08D567D1893D9e0B48E61d1f9Ecd9D7C6B11EE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2a1Fa1Fbf771c353eBFe63472EBbB16444A9b0ef", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2a1Fa1Fbf771c353eBFe63472EBbB16444A9b0ef", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2a1Fa1Fbf771c353eBFe63472EBbB16444A9b0ef", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2a1Fa1Fbf771c353eBFe63472EBbB16444A9b0ef/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xaEB7205C613c1e1aD34E077EbE86fDB9Da16cEcf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaEB7205C613c1e1aD34E077EbE86fDB9Da16cEcf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaEB7205C613c1e1aD34E077EbE86fDB9Da16cEcf", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaEB7205C613c1e1aD34E077EbE86fDB9Da16cEcf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x1f53699b435326B6e264727b5504Cc28006Bed8B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f53699b435326B6e264727b5504Cc28006Bed8B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1f53699b435326B6e264727b5504Cc28006Bed8B", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f53699b435326B6e264727b5504Cc28006Bed8B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2C15259D4886e2C0946f9aB7a5E389c86b3c3b04", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2C15259D4886e2C0946f9aB7a5E389c86b3c3b04", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2C15259D4886e2C0946f9aB7a5E389c86b3c3b04", + "contractname": "PerpsV2ExchangeRate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C15259D4886e2C0946f9aB7a5E389c86b3c3b04/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 106, + "high": 1, + "informational": 115, + "low": 9, + "medium": 5 + }, + "lines_analyzed_count": 1253, + "scan_time_taken": 3, + "score": "3.97", + "score_v2": "79.41", + "threat_score": "78.95", + "score_rating": "Average" + } + } + }, + { + "address": "0xEc3665F7e696b0Ad0D04Ae5161b18782D48cd1fd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEc3665F7e696b0Ad0D04Ae5161b18782D48cd1fd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEc3665F7e696b0Ad0D04Ae5161b18782D48cd1fd", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEc3665F7e696b0Ad0D04Ae5161b18782D48cd1fd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5e24c013e8d8b60D53D77cce019263e1964ed8D1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5e24c013e8d8b60D53D77cce019263e1964ed8D1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5e24c013e8d8b60D53D77cce019263e1964ed8D1", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5e24c013e8d8b60D53D77cce019263e1964ed8D1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7E62C949f55305C0679b4E883198f93Ac4D8e2e9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x19bd719105008C82dA4b4FD8112c9D2A97C0930c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x19bd719105008C82dA4b4FD8112c9D2A97C0930c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x19bd719105008C82dA4b4FD8112c9D2A97C0930c", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x19bd719105008C82dA4b4FD8112c9D2A97C0930c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x089af032687993426A628184cb3D0610d2cda6F2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x089af032687993426A628184cb3D0610d2cda6F2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x089af032687993426A628184cb3D0610d2cda6F2", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x089af032687993426A628184cb3D0610d2cda6F2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5b37D50F3b7F03884d7cD005CDc7120F5060808c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5b37D50F3b7F03884d7cD005CDc7120F5060808c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5b37D50F3b7F03884d7cD005CDc7120F5060808c", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b37D50F3b7F03884d7cD005CDc7120F5060808c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xfAD0835dAD2985b25ddab17eace356237589E5C7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfAD0835dAD2985b25ddab17eace356237589E5C7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfAD0835dAD2985b25ddab17eace356237589E5C7", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfAD0835dAD2985b25ddab17eace356237589E5C7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x19BA5013824a45Ee0F9E4738c8618d40bA11234a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x19BA5013824a45Ee0F9E4738c8618d40bA11234a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x19BA5013824a45Ee0F9E4738c8618d40bA11234a", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x19BA5013824a45Ee0F9E4738c8618d40bA11234a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xE7b44E0411307B637A1B3B75AF8c37d752857Ae1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE7b44E0411307B637A1B3B75AF8c37d752857Ae1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE7b44E0411307B637A1B3B75AF8c37d752857Ae1", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE7b44E0411307B637A1B3B75AF8c37d752857Ae1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2", + "contractname": "ImportableRewardEscrowV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 157, + "high": 9, + "informational": 77, + "low": 28, + "medium": 9 + }, + "lines_analyzed_count": 2224, + "scan_time_taken": 5, + "score": "4.21", + "score_v2": "84.13", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x86770a2940efF6a778768592B42A6668FfB162a4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86770a2940efF6a778768592B42A6668FfB162a4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x86770a2940efF6a778768592B42A6668FfB162a4", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86770a2940efF6a778768592B42A6668FfB162a4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xfc328bb84082AAe68cC47d7f032b177b8da348bc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfc328bb84082AAe68cC47d7f032b177b8da348bc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfc328bb84082AAe68cC47d7f032b177b8da348bc", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfc328bb84082AAe68cC47d7f032b177b8da348bc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x65Df3Ec0d5fd06a2f29C68e7894804b496945ef2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65Df3Ec0d5fd06a2f29C68e7894804b496945ef2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x65Df3Ec0d5fd06a2f29C68e7894804b496945ef2", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65Df3Ec0d5fd06a2f29C68e7894804b496945ef2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9a05f2F00Ca385ba7d4368737ec1485384Ca8874", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9a05f2F00Ca385ba7d4368737ec1485384Ca8874", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9a05f2F00Ca385ba7d4368737ec1485384Ca8874", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a05f2F00Ca385ba7d4368737ec1485384Ca8874/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xb147C69BEe211F57290a6cde9d1BAbfD0DCF3Ea3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb147C69BEe211F57290a6cde9d1BAbfD0DCF3Ea3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb147C69BEe211F57290a6cde9d1BAbfD0DCF3Ea3", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb147C69BEe211F57290a6cde9d1BAbfD0DCF3Ea3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3300, + "scan_time_taken": 8, + "score": "4.59", + "score_v2": "91.85", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2292865b2b6C837B7406E819200CE61c1c4F8d43", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2292865b2b6C837B7406E819200CE61c1c4F8d43", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2292865b2b6C837B7406E819200CE61c1c4F8d43", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2292865b2b6C837B7406E819200CE61c1c4F8d43/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x8e1B638EF5E796504BE87fB81943e613875EcabE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8e1B638EF5E796504BE87fB81943e613875EcabE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8e1B638EF5E796504BE87fB81943e613875EcabE", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8e1B638EF5E796504BE87fB81943e613875EcabE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xcdb7D0a946223255d39A6e29B54f08f3291cc118", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcdb7D0a946223255d39A6e29B54f08f3291cc118", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcdb7D0a946223255d39A6e29B54f08f3291cc118", + "contractname": "EscrowChecker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcdb7D0a946223255d39A6e29B54f08f3291cc118/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.06", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xD50e7390dad2DE90313C1ACD00c51212Ffa9BE5D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD50e7390dad2DE90313C1ACD00c51212Ffa9BE5D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD50e7390dad2DE90313C1ACD00c51212Ffa9BE5D", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD50e7390dad2DE90313C1ACD00c51212Ffa9BE5D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x86508410Fd82c863920f194DA49a0835717c3673", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86508410Fd82c863920f194DA49a0835717c3673", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x86508410Fd82c863920f194DA49a0835717c3673", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86508410Fd82c863920f194DA49a0835717c3673/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x17ccEfad2AE2784Af7012af04c76bdafAa4E7b37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x17ccEfad2AE2784Af7012af04c76bdafAa4E7b37", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x17ccEfad2AE2784Af7012af04c76bdafAa4E7b37", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17ccEfad2AE2784Af7012af04c76bdafAa4E7b37/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x50a40d947726ac1373DC438e7aaDEde9b237564d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x50a40d947726ac1373DC438e7aaDEde9b237564d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x50a40d947726ac1373DC438e7aaDEde9b237564d", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50a40d947726ac1373DC438e7aaDEde9b237564d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x93465C5a94361A8bc7313e9a443bf76d54e09Ce9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x93465C5a94361A8bc7313e9a443bf76d54e09Ce9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x93465C5a94361A8bc7313e9a443bf76d54e09Ce9", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x93465C5a94361A8bc7313e9a443bf76d54e09Ce9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x1496d992e66a1843fE91659689C697844aC8712d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1496d992e66a1843fE91659689C697844aC8712d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1496d992e66a1843fE91659689C697844aC8712d", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1496d992e66a1843fE91659689C697844aC8712d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x2ae5608AB3fb3863a713715f3F59216bCAbc5150", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2ae5608AB3fb3863a713715f3F59216bCAbc5150", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2ae5608AB3fb3863a713715f3F59216bCAbc5150", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2ae5608AB3fb3863a713715f3F59216bCAbc5150/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2774b19d141019B296E880aBd5f7E39A81D3164C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2774b19d141019B296E880aBd5f7E39A81D3164C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2774b19d141019B296E880aBd5f7E39A81D3164C", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2774b19d141019B296E880aBd5f7E39A81D3164C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3773dfbbc894bfa9DF22855FCec1D1572eFC5e0a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3773dfbbc894bfa9DF22855FCec1D1572eFC5e0a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3773dfbbc894bfa9DF22855FCec1D1572eFC5e0a", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3773dfbbc894bfa9DF22855FCec1D1572eFC5e0a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6cE41F0c16BD789CD4b97ff75fBFB510a6c211e5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6cE41F0c16BD789CD4b97ff75fBFB510a6c211e5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6cE41F0c16BD789CD4b97ff75fBFB510a6c211e5", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6cE41F0c16BD789CD4b97ff75fBFB510a6c211e5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x54581A23F62D147AC76d454f0b3eF77F9D766058", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x54581A23F62D147AC76d454f0b3eF77F9D766058", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x54581A23F62D147AC76d454f0b3eF77F9D766058", + "contractname": "DappMaintenance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54581A23F62D147AC76d454f0b3eF77F9D766058/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "85.95", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xdB87f699ae4045c290033240f22C0CBe80d95724", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x80cbc948c5dba55dc829472373e9F20203E13EB2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x80cbc948c5dba55dc829472373e9F20203E13EB2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x80cbc948c5dba55dc829472373e9F20203E13EB2", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80cbc948c5dba55dc829472373e9F20203E13EB2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x89fE4828Bf24caFbE96F804885506A7111065541", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89fE4828Bf24caFbE96F804885506A7111065541", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x89fE4828Bf24caFbE96F804885506A7111065541", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89fE4828Bf24caFbE96F804885506A7111065541/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x308AD16ef90fe7caCb85B784A603CB6E71b1A41a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x308AD16ef90fe7caCb85B784A603CB6E71b1A41a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x308AD16ef90fe7caCb85B784A603CB6E71b1A41a", + "contractname": "CollateralEth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x308AD16ef90fe7caCb85B784A603CB6E71b1A41a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 150, + "high": 1, + "informational": 157, + "low": 19, + "medium": 5 + }, + "lines_analyzed_count": 2530, + "scan_time_taken": 7, + "score": "4.28", + "score_v2": "85.61", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC8fCd6fB4D15dD7C455373297dEF375a08942eCe", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC8fCd6fB4D15dD7C455373297dEF375a08942eCe", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC8fCd6fB4D15dD7C455373297dEF375a08942eCe", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC8fCd6fB4D15dD7C455373297dEF375a08942eCe/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7aF6Be46f83d25902cfa49c9e16BEc54893f25cB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7aF6Be46f83d25902cfa49c9e16BEc54893f25cB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7aF6Be46f83d25902cfa49c9e16BEc54893f25cB", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7aF6Be46f83d25902cfa49c9e16BEc54893f25cB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x15E7D4972a3E477878A5867A47617122BE2d1fF0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15E7D4972a3E477878A5867A47617122BE2d1fF0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x15E7D4972a3E477878A5867A47617122BE2d1fF0", + "contractname": "CollateralManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15E7D4972a3E477878A5867A47617122BE2d1fF0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 148, + "high": 4, + "informational": 58, + "low": 26, + "medium": 5 + }, + "lines_analyzed_count": 1810, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x53bAd7c8cE47Fa070e5BB25adea796409E0e8058", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x53bAd7c8cE47Fa070e5BB25adea796409E0e8058", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x53bAd7c8cE47Fa070e5BB25adea796409E0e8058", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x53bAd7c8cE47Fa070e5BB25adea796409E0e8058/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x3Ed04CEfF4c91872F19b1da35740C0Be9CA21558", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3Ed04CEfF4c91872F19b1da35740C0Be9CA21558", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3Ed04CEfF4c91872F19b1da35740C0Be9CA21558", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Ed04CEfF4c91872F19b1da35740C0Be9CA21558/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3322, + "scan_time_taken": 9, + "score": "4.60", + "score_v2": "91.90", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x556F920a83FaBa9BE8019a33CbA4898fDB38d130", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x556F920a83FaBa9BE8019a33CbA4898fDB38d130", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x556F920a83FaBa9BE8019a33CbA4898fDB38d130", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x556F920a83FaBa9BE8019a33CbA4898fDB38d130/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 9, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x340B5d664834113735730Ad4aFb3760219Ad9112", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x340B5d664834113735730Ad4aFb3760219Ad9112", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x340B5d664834113735730Ad4aFb3760219Ad9112", + "contractname": "PerpsV2MarketData", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x340B5d664834113735730Ad4aFb3760219Ad9112/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 611, + "scan_time_taken": 2, + "score": "4.80", + "score_v2": "95.91", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xb16a8B06318C78c274f3BBc5CC5C9191B0d0c1A3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb16a8B06318C78c274f3BBc5CC5C9191B0d0c1A3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb16a8B06318C78c274f3BBc5CC5C9191B0d0c1A3", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb16a8B06318C78c274f3BBc5CC5C9191B0d0c1A3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x73575B75c222bb2d6c2240E725CAa654B8ec6BAd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE698CcC3cD4f2172a848094eA6D28D89d750C16f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE698CcC3cD4f2172a848094eA6D28D89d750C16f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE698CcC3cD4f2172a848094eA6D28D89d750C16f", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE698CcC3cD4f2172a848094eA6D28D89d750C16f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xfD49C7EE330fE060ca66feE33d49206eB96F146D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfD49C7EE330fE060ca66feE33d49206eB96F146D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfD49C7EE330fE060ca66feE33d49206eB96F146D", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfD49C7EE330fE060ca66feE33d49206eB96F146D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 1, + "informational": 46, + "low": 9, + "medium": 5 + }, + "lines_analyzed_count": 719, + "scan_time_taken": 3, + "score": "4.12", + "score_v2": "82.34", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE1264B2B97be89755FBCE7A280FD276C55F661D1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE1264B2B97be89755FBCE7A280FD276C55F661D1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE1264B2B97be89755FBCE7A280FD276C55F661D1", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE1264B2B97be89755FBCE7A280FD276C55F661D1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xE7C25f3E803C7eb5a08d0332D0c28417241d5462", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x52cCa59bFa0228F41Ab69558F5f2EE3739323c02", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x52cCa59bFa0228F41Ab69558F5f2EE3739323c02", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x52cCa59bFa0228F41Ab69558F5f2EE3739323c02", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52cCa59bFa0228F41Ab69558F5f2EE3739323c02/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEb66Fc1BFdF3284Cb0CA1dE57149dcf3cEFa5453", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEb66Fc1BFdF3284Cb0CA1dE57149dcf3cEFa5453", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEb66Fc1BFdF3284Cb0CA1dE57149dcf3cEFa5453", + "contractname": "Issuer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEb66Fc1BFdF3284Cb0CA1dE57149dcf3cEFa5453/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 169, + "high": 2, + "informational": 189, + "low": 31, + "medium": 12 + }, + "lines_analyzed_count": 3204, + "scan_time_taken": 8, + "score": "4.27", + "score_v2": "85.36", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xad44873632840144fFC97b2D1de716f6E2cF0366", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xad44873632840144fFC97b2D1de716f6E2cF0366", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xad44873632840144fFC97b2D1de716f6E2cF0366", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xad44873632840144fFC97b2D1de716f6E2cF0366/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3300, + "scan_time_taken": 8, + "score": "4.59", + "score_v2": "91.85", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9Cc5C4af60485a582b86E29AC8681D113fD2a197", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x093583D2135aF25ab49a4E148698ee0125bCF2F8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x093583D2135aF25ab49a4E148698ee0125bCF2F8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x093583D2135aF25ab49a4E148698ee0125bCF2F8", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x093583D2135aF25ab49a4E148698ee0125bCF2F8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x250AD7A503132Bf851743cef092b56CB1C33a3bC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x250AD7A503132Bf851743cef092b56CB1C33a3bC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x250AD7A503132Bf851743cef092b56CB1C33a3bC", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x250AD7A503132Bf851743cef092b56CB1C33a3bC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x496B1C5EEf77E6Ea7Ff98bB22b5ec01Dd4CFdeDA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x496B1C5EEf77E6Ea7Ff98bB22b5ec01Dd4CFdeDA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x496B1C5EEf77E6Ea7Ff98bB22b5ec01Dd4CFdeDA", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x496B1C5EEf77E6Ea7Ff98bB22b5ec01Dd4CFdeDA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xF2bb38E5FE4e244EF3ab82F218383Ba4D358f895", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF2bb38E5FE4e244EF3ab82F218383Ba4D358f895", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF2bb38E5FE4e244EF3ab82F218383Ba4D358f895", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF2bb38E5FE4e244EF3ab82F218383Ba4D358f895/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x96f2842007021a4C5f06Bcc72961701D66Ff8465", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96f2842007021a4C5f06Bcc72961701D66Ff8465", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x96f2842007021a4C5f06Bcc72961701D66Ff8465", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96f2842007021a4C5f06Bcc72961701D66Ff8465/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xe152A2DbcE62E6c0bd387fFd1bb8086F44c5Fd04", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe152A2DbcE62E6c0bd387fFd1bb8086F44c5Fd04", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe152A2DbcE62E6c0bd387fFd1bb8086F44c5Fd04", + "contractname": "OneNetAggregatorIssuedSynths", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe152A2DbcE62E6c0bd387fFd1bb8086F44c5Fd04/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 66, + "high": 1, + "informational": 30, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 914, + "scan_time_taken": 2, + "score": "4.40", + "score_v2": "88.07", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x619676Df5C402D0eb008104e9a658C1F65DBF702", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x619676Df5C402D0eb008104e9a658C1F65DBF702", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x619676Df5C402D0eb008104e9a658C1F65DBF702", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x619676Df5C402D0eb008104e9a658C1F65DBF702/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 6, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc765DcA9D0e77B01b2Bb74fEBae2cF89E038092B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc765DcA9D0e77B01b2Bb74fEBae2cF89E038092B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc765DcA9D0e77B01b2Bb74fEBae2cF89E038092B", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc765DcA9D0e77B01b2Bb74fEBae2cF89E038092B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB25529266D9677E9171BEaf333a0deA506c5F99A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB25529266D9677E9171BEaf333a0deA506c5F99A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB25529266D9677E9171BEaf333a0deA506c5F99A", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB25529266D9677E9171BEaf333a0deA506c5F99A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3713BC72567A6C797AC69678f72a5A0d80c56dC9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3713BC72567A6C797AC69678f72a5A0d80c56dC9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3713BC72567A6C797AC69678f72a5A0d80c56dC9", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3713BC72567A6C797AC69678f72a5A0d80c56dC9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 9, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7EF87c14f50CFFe2e73d2C87916C3128c56593A8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7EF87c14f50CFFe2e73d2C87916C3128c56593A8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7EF87c14f50CFFe2e73d2C87916C3128c56593A8", + "contractname": "ExchangeState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EF87c14f50CFFe2e73d2C87916C3128c56593A8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 4, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 273, + "scan_time_taken": 1, + "score": "4.49", + "score_v2": "89.74", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xC20e63aB2F1303079a6cC31013534e3989CFC8dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC20e63aB2F1303079a6cC31013534e3989CFC8dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC20e63aB2F1303079a6cC31013534e3989CFC8dc", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC20e63aB2F1303079a6cC31013534e3989CFC8dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 11, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xB9020cE5086feC8e9cEfe86b23C2d31Ee5f6f678", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB9020cE5086feC8e9cEfe86b23C2d31Ee5f6f678", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB9020cE5086feC8e9cEfe86b23C2d31Ee5f6f678", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9020cE5086feC8e9cEfe86b23C2d31Ee5f6f678/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x03c0544195A86028abdD8E69239A03b7ca0bC283", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x03c0544195A86028abdD8E69239A03b7ca0bC283", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x03c0544195A86028abdD8E69239A03b7ca0bC283", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03c0544195A86028abdD8E69239A03b7ca0bC283/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 7, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xcF2E165D2359E3C4dFF1E10eC40dBB5a745223A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcF2E165D2359E3C4dFF1E10eC40dBB5a745223A9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcF2E165D2359E3C4dFF1E10eC40dBB5a745223A9", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcF2E165D2359E3C4dFF1E10eC40dBB5a745223A9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 74, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 5, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE28b785ecc2Cb5FE949f5f31A5aEC3989f764838", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE28b785ecc2Cb5FE949f5f31A5aEC3989f764838", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE28b785ecc2Cb5FE949f5f31A5aEC3989f764838", + "contractname": "SystemSettings", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE28b785ecc2Cb5FE949f5f31A5aEC3989f764838/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 210, + "high": 9, + "informational": 137, + "low": 41, + "medium": 2 + }, + "lines_analyzed_count": 2261, + "scan_time_taken": 6, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x90241392dbA7FAa1d1d96C6927f0FBfe93FdF226", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x90241392dbA7FAa1d1d96C6927f0FBfe93FdF226", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x90241392dbA7FAa1d1d96C6927f0FBfe93FdF226", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x90241392dbA7FAa1d1d96C6927f0FBfe93FdF226/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x836804b2C489704068185D190C1763b9a5adDa93", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x836804b2C489704068185D190C1763b9a5adDa93", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x836804b2C489704068185D190C1763b9a5adDa93", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x836804b2C489704068185D190C1763b9a5adDa93/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5A155c378d66d8EBa2262e744738a76d913E5945", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5A155c378d66d8EBa2262e744738a76d913E5945", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5A155c378d66d8EBa2262e744738a76d913E5945", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A155c378d66d8EBa2262e744738a76d913E5945/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x65AC63AaF11dF18d392469eD2D8CaF8E2E40E788", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA6bc30d854c2647574921c4AF442008DB7d32ad5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA6bc30d854c2647574921c4AF442008DB7d32ad5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA6bc30d854c2647574921c4AF442008DB7d32ad5", + "contractname": "DebtMigratorOnOptimism", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA6bc30d854c2647574921c4AF442008DB7d32ad5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 122, + "high": 2, + "informational": 148, + "low": 14, + "medium": 4 + }, + "lines_analyzed_count": 2000, + "scan_time_taken": 4, + "score": "4.21", + "score_v2": "84.10", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9D81F2898127f812751dc09C210D839a7DB651aa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9D81F2898127f812751dc09C210D839a7DB651aa", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9D81F2898127f812751dc09C210D839a7DB651aa", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D81F2898127f812751dc09C210D839a7DB651aa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x29533e33226E5383A36eb4BF515Ff067379eD841", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x555a66ae81b447f3e4533A8159e2462D17A7e7c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x555a66ae81b447f3e4533A8159e2462D17A7e7c3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x555a66ae81b447f3e4533A8159e2462D17A7e7c3", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x555a66ae81b447f3e4533A8159e2462D17A7e7c3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xa3D7AeCf60B33eB7582E6cC38bFb60926E7D2131", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa3D7AeCf60B33eB7582E6cC38bFb60926E7D2131", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa3D7AeCf60B33eB7582E6cC38bFb60926E7D2131", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa3D7AeCf60B33eB7582E6cC38bFb60926E7D2131/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 10, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x34783A738DdC355cD7c737D4101b20622681332a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34783A738DdC355cD7c737D4101b20622681332a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x34783A738DdC355cD7c737D4101b20622681332a", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34783A738DdC355cD7c737D4101b20622681332a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 74, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x92E1D720a055604C72Ffe14c4e51A1c5d67D5D3A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x92E1D720a055604C72Ffe14c4e51A1c5d67D5D3A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x92E1D720a055604C72Ffe14c4e51A1c5d67D5D3A", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x92E1D720a055604C72Ffe14c4e51A1c5d67D5D3A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x86BbB4E38Ffa64F263E84A0820138c5d938BA86E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86BbB4E38Ffa64F263E84A0820138c5d938BA86E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x86BbB4E38Ffa64F263E84A0820138c5d938BA86E", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86BbB4E38Ffa64F263E84A0820138c5d938BA86E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x102AFf35C746B44a639A1cE344A1461306835e86", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x102AFf35C746B44a639A1cE344A1461306835e86", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x102AFf35C746B44a639A1cE344A1461306835e86", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x102AFf35C746B44a639A1cE344A1461306835e86/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2214cD24c13D7B36432C66e73984Bc44D479CD51", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2214cD24c13D7B36432C66e73984Bc44D479CD51", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2214cD24c13D7B36432C66e73984Bc44D479CD51", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2214cD24c13D7B36432C66e73984Bc44D479CD51/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x0f98F15020CBeaa572E86E05e4717E504b6A4fA5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0f98F15020CBeaa572E86E05e4717E504b6A4fA5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0f98F15020CBeaa572E86E05e4717E504b6A4fA5", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0f98F15020CBeaa572E86E05e4717E504b6A4fA5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x4c0f7b167e7D280D97471f5A17F4Eb214E15A440", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c0f7b167e7D280D97471f5A17F4Eb214E15A440", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4c0f7b167e7D280D97471f5A17F4Eb214E15A440", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c0f7b167e7D280D97471f5A17F4Eb214E15A440/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x77fB9D52099d4207108C26AB22f9D8BBF691A37A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x77fB9D52099d4207108C26AB22f9D8BBF691A37A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x77fB9D52099d4207108C26AB22f9D8BBF691A37A", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77fB9D52099d4207108C26AB22f9D8BBF691A37A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x15df53AEcF14f4525BE5F7Ac8240968CBF5bcAAf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15df53AEcF14f4525BE5F7Ac8240968CBF5bcAAf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x15df53AEcF14f4525BE5F7Ac8240968CBF5bcAAf", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15df53AEcF14f4525BE5F7Ac8240968CBF5bcAAf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x89f16bfFd72166807A18fAba307cD21eC6143563", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89f16bfFd72166807A18fAba307cD21eC6143563", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x89f16bfFd72166807A18fAba307cD21eC6143563", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89f16bfFd72166807A18fAba307cD21eC6143563/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 7, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xd856b45d4D9671482e53E705058aF3fF09000A28", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9A3Ecffd8Cb317685EF0Df7B4aF5C4c9d1aF53eC", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xE6bf793B3ED4b42f8c3FB883a60e49f976a1791e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE6bf793B3ED4b42f8c3FB883a60e49f976a1791e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE6bf793B3ED4b42f8c3FB883a60e49f976a1791e", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE6bf793B3ED4b42f8c3FB883a60e49f976a1791e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 11, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xECc8A6Af92d825ACC5B871993FC83d86CCEd5a19", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xECc8A6Af92d825ACC5B871993FC83d86CCEd5a19", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xECc8A6Af92d825ACC5B871993FC83d86CCEd5a19", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xECc8A6Af92d825ACC5B871993FC83d86CCEd5a19/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3382A15bd1956e908a1EF2D027F92b2Bfc84558c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3382A15bd1956e908a1EF2D027F92b2Bfc84558c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3382A15bd1956e908a1EF2D027F92b2Bfc84558c", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3382A15bd1956e908a1EF2D027F92b2Bfc84558c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x5374761526175B59f1E583246E20639909E189cE", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x7EA760077b84f5e9A5D8a51Bf2A49B91D7cd5aa9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7EA760077b84f5e9A5D8a51Bf2A49B91D7cd5aa9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7EA760077b84f5e9A5D8a51Bf2A49B91D7cd5aa9", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EA760077b84f5e9A5D8a51Bf2A49B91D7cd5aa9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xaF2E4c337B038eaFA1dE23b44C163D0008e49EaD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaF2E4c337B038eaFA1dE23b44C163D0008e49EaD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaF2E4c337B038eaFA1dE23b44C163D0008e49EaD", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaF2E4c337B038eaFA1dE23b44C163D0008e49EaD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xE8c41bE1A167314ABAF2423b72Bf8da826943FFD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE8c41bE1A167314ABAF2423b72Bf8da826943FFD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE8c41bE1A167314ABAF2423b72Bf8da826943FFD", + "contractname": "SystemStatus", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE8c41bE1A167314ABAF2423b72Bf8da826943FFD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 78, + "high": 0, + "informational": 11, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 616, + "scan_time_taken": 2, + "score": "4.20", + "score_v2": "83.93", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0940B0A96C5e1ba33AEE331a9f950Bb2a6F2Fb25", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0940B0A96C5e1ba33AEE331a9f950Bb2a6F2Fb25", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0940B0A96C5e1ba33AEE331a9f950Bb2a6F2Fb25", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0940B0A96C5e1ba33AEE331a9f950Bb2a6F2Fb25/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xd6A06A8c73265e471639bd953D24832bBcd548fd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd6A06A8c73265e471639bd953D24832bBcd548fd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd6A06A8c73265e471639bd953D24832bBcd548fd", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6A06A8c73265e471639bd953D24832bBcd548fd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2aEF3F9E57E2695C32bEaC56d79BFe4efb55bF63", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2aEF3F9E57E2695C32bEaC56d79BFe4efb55bF63", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2aEF3F9E57E2695C32bEaC56d79BFe4efb55bF63", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aEF3F9E57E2695C32bEaC56d79BFe4efb55bF63/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x66F541d5F16f2451dE9DE5098d241774a33093f4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66F541d5F16f2451dE9DE5098d241774a33093f4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x66F541d5F16f2451dE9DE5098d241774a33093f4", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66F541d5F16f2451dE9DE5098d241774a33093f4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc2c71156d9DDe42F412e83a3E169283Cd70F3E9D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc2c71156d9DDe42F412e83a3E169283Cd70F3E9D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc2c71156d9DDe42F412e83a3E169283Cd70F3E9D", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2c71156d9DDe42F412e83a3E169283Cd70F3E9D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x06C6D063896ac733673c4474E44d9268f2402A55", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x06C6D063896ac733673c4474E44d9268f2402A55", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x06C6D063896ac733673c4474E44d9268f2402A55", + "contractname": "SynthetixEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x06C6D063896ac733673c4474E44d9268f2402A55/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 1, + "informational": 30, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 839, + "scan_time_taken": 2, + "score": "4.40", + "score_v2": "87.96", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF52Df12Dd62731a11180403212EE67cb5F4d6345", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF52Df12Dd62731a11180403212EE67cb5F4d6345", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF52Df12Dd62731a11180403212EE67cb5F4d6345", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF52Df12Dd62731a11180403212EE67cb5F4d6345/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x27be2EFAd45DeBd732C1EBf5C9F7b49D498D4a93", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x27be2EFAd45DeBd732C1EBf5C9F7b49D498D4a93", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x27be2EFAd45DeBd732C1EBf5C9F7b49D498D4a93", + "contractname": "WrapperFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x27be2EFAd45DeBd732C1EBf5C9F7b49D498D4a93/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 117, + "high": 2, + "informational": 139, + "low": 18, + "medium": 3 + }, + "lines_analyzed_count": 1812, + "scan_time_taken": 6, + "score": "4.13", + "score_v2": "82.67", + "threat_score": "70.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79", + "contractname": "SynthetixDebtShare", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 82, + "high": 0, + "informational": 39, + "low": 13, + "medium": 2 + }, + "lines_analyzed_count": 1013, + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.90", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD21257d00E06621b1946532a2410dB1aBa75C638", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD21257d00E06621b1946532a2410dB1aBa75C638", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD21257d00E06621b1946532a2410dB1aBa75C638", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD21257d00E06621b1946532a2410dB1aBa75C638/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x748f78A5dC4a4325BcdF251DeE85E481a2dC6929", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x748f78A5dC4a4325BcdF251DeE85E481a2dC6929", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x748f78A5dC4a4325BcdF251DeE85E481a2dC6929", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x748f78A5dC4a4325BcdF251DeE85E481a2dC6929/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xbBF6444e3Ba09ae34288EFc9139A669A3359Dc95", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbBF6444e3Ba09ae34288EFc9139A669A3359Dc95", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbBF6444e3Ba09ae34288EFc9139A669A3359Dc95", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbBF6444e3Ba09ae34288EFc9139A669A3359Dc95/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7D5bf858398DEa0186988A2BfDCF86aE22dd8612", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7D5bf858398DEa0186988A2BfDCF86aE22dd8612", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7D5bf858398DEa0186988A2BfDCF86aE22dd8612", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7D5bf858398DEa0186988A2BfDCF86aE22dd8612/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 9, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc0929A879906AF158B63230BC7a60144F2E26839", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc0929A879906AF158B63230BC7a60144F2E26839", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc0929A879906AF158B63230BC7a60144F2E26839", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc0929A879906AF158B63230BC7a60144F2E26839/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4a16A42407AA491564643E1dfc1fd50af29794eF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4a16A42407AA491564643E1dfc1fd50af29794eF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4a16A42407AA491564643E1dfc1fd50af29794eF", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a16A42407AA491564643E1dfc1fd50af29794eF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 13, + "low": 8, + "medium": 2 + }, + "lines_analyzed_count": 246, + "scan_time_taken": 0, + "score": "4.07", + "score_v2": "81.30", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xDC7a51F5c32909AcD5D03d11944c4480bee1Cd47", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDC7a51F5c32909AcD5D03d11944c4480bee1Cd47", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDC7a51F5c32909AcD5D03d11944c4480bee1Cd47", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC7a51F5c32909AcD5D03d11944c4480bee1Cd47/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x9651De67fD8c3003a56b25dc24C73C317f00251d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9651De67fD8c3003a56b25dc24C73C317f00251d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9651De67fD8c3003a56b25dc24C73C317f00251d", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9651De67fD8c3003a56b25dc24C73C317f00251d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x02f7fB66B55e6ca476d126d96f14c5732Eeb4363", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02f7fB66B55e6ca476d126d96f14c5732Eeb4363", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x02f7fB66B55e6ca476d126d96f14c5732Eeb4363", + "contractname": "EternalStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02f7fB66B55e6ca476d126d96f14c5732Eeb4363/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 11, + "low": 16, + "medium": 0 + }, + "lines_analyzed_count": 235, + "scan_time_taken": 1, + "score": "3.94", + "score_v2": "78.72", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x244c689BFa19F046124e75339887f9918317b919", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x244c689BFa19F046124e75339887f9918317b919", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x244c689BFa19F046124e75339887f9918317b919", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x244c689BFa19F046124e75339887f9918317b919/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 10, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xb8BC48ed3D08A3ac02D62174652369d3279705dE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb8BC48ed3D08A3ac02D62174652369d3279705dE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb8BC48ed3D08A3ac02D62174652369d3279705dE", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb8BC48ed3D08A3ac02D62174652369d3279705dE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x71FD2f49f289d75D0C1E108c97Fcb2a4c54Ab424", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x71FD2f49f289d75D0C1E108c97Fcb2a4c54Ab424", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x71FD2f49f289d75D0C1E108c97Fcb2a4c54Ab424", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71FD2f49f289d75D0C1E108c97Fcb2a4c54Ab424/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 3, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0C35263A2c4ed7BB812D3B4f4A5Da1A623fB2b7B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0C35263A2c4ed7BB812D3B4f4A5Da1A623fB2b7B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0C35263A2c4ed7BB812D3B4f4A5Da1A623fB2b7B", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0C35263A2c4ed7BB812D3B4f4A5Da1A623fB2b7B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6aBC19F21D5Ce23abf392329Ef7B118c7b5F2AA8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6aBC19F21D5Ce23abf392329Ef7B118c7b5F2AA8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6aBC19F21D5Ce23abf392329Ef7B118c7b5F2AA8", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6aBC19F21D5Ce23abf392329Ef7B118c7b5F2AA8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x070E7B0447e096704C54923826ac0Cb6C6472400", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x070E7B0447e096704C54923826ac0Cb6C6472400", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x070E7B0447e096704C54923826ac0Cb6C6472400", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x070E7B0447e096704C54923826ac0Cb6C6472400/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA198D00DC35f8367BEB48f27DE9032C8209dC22C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA198D00DC35f8367BEB48f27DE9032C8209dC22C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA198D00DC35f8367BEB48f27DE9032C8209dC22C", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA198D00DC35f8367BEB48f27DE9032C8209dC22C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9F6AA1c141838DF56eF82Be286cAbd2616c8B309", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9F6AA1c141838DF56eF82Be286cAbd2616c8B309", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9F6AA1c141838DF56eF82Be286cAbd2616c8B309", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9F6AA1c141838DF56eF82Be286cAbd2616c8B309/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xD1c8E9B404053560bc6A0302c4395FfB0FfD1C79", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD1c8E9B404053560bc6A0302c4395FfB0FfD1C79", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD1c8E9B404053560bc6A0302c4395FfB0FfD1C79", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD1c8E9B404053560bc6A0302c4395FfB0FfD1C79/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 6, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5d9187630E99dBce4BcAB8733B76757f7F44aA2e", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x222eb6ce2461798382D044ABE53edcf8752B47f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x222eb6ce2461798382D044ABE53edcf8752B47f7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x222eb6ce2461798382D044ABE53edcf8752B47f7", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x222eb6ce2461798382D044ABE53edcf8752B47f7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x04631B9297919E98334C5AbAa762C48af071b4ef", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x04631B9297919E98334C5AbAa762C48af071b4ef", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x04631B9297919E98334C5AbAa762C48af071b4ef", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x04631B9297919E98334C5AbAa762C48af071b4ef/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xfd9f2393634fAe33099503b45719d8EBf1dA7744", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfd9f2393634fAe33099503b45719d8EBf1dA7744", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfd9f2393634fAe33099503b45719d8EBf1dA7744", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfd9f2393634fAe33099503b45719d8EBf1dA7744/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 9, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xCEEC52eae64958A7F469d2Cf919102bD198092dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCEEC52eae64958A7F469d2Cf919102bD198092dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCEEC52eae64958A7F469d2Cf919102bD198092dc", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCEEC52eae64958A7F469d2Cf919102bD198092dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x00B8D5a5e1Ac97Cb4341c4Bc4367443c8776e8d9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00B8D5a5e1Ac97Cb4341c4Bc4367443c8776e8d9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x00B8D5a5e1Ac97Cb4341c4Bc4367443c8776e8d9", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00B8D5a5e1Ac97Cb4341c4Bc4367443c8776e8d9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 2, + "informational": 14, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 391, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9bAEDd40FaE33Ce9022D39a9bd71F325E626a06e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9bAEDd40FaE33Ce9022D39a9bd71F325E626a06e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9bAEDd40FaE33Ce9022D39a9bd71F325E626a06e", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9bAEDd40FaE33Ce9022D39a9bd71F325E626a06e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7322e8F6cB6c6a7B4e6620C486777fcB9Ea052a4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7322e8F6cB6c6a7B4e6620C486777fcB9Ea052a4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7322e8F6cB6c6a7B4e6620C486777fcB9Ea052a4", + "contractname": "ExchangeCircuitBreaker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7322e8F6cB6c6a7B4e6620C486777fcB9Ea052a4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 111, + "high": 2, + "informational": 125, + "low": 10, + "medium": 4 + }, + "lines_analyzed_count": 1612, + "scan_time_taken": 5, + "score": "4.14", + "score_v2": "82.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4F7d521a7CF8FA3b6EbF5d960907aE83E2888fC7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4F7d521a7CF8FA3b6EbF5d960907aE83E2888fC7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4F7d521a7CF8FA3b6EbF5d960907aE83E2888fC7", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4F7d521a7CF8FA3b6EbF5d960907aE83E2888fC7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5aCd4ABF5DDfb7F27B5940D1Aef640d6b67a2Cba", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5aCd4ABF5DDfb7F27B5940D1Aef640d6b67a2Cba", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5aCd4ABF5DDfb7F27B5940D1Aef640d6b67a2Cba", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5aCd4ABF5DDfb7F27B5940D1Aef640d6b67a2Cba/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3FCC706dd9ab9Ac3DAF6f205AbE26712ddcBbd3E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3FCC706dd9ab9Ac3DAF6f205AbE26712ddcBbd3E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3FCC706dd9ab9Ac3DAF6f205AbE26712ddcBbd3E", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3FCC706dd9ab9Ac3DAF6f205AbE26712ddcBbd3E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB1ad6dD82d086F31d2143080b0064aBc44cf2b5B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB1ad6dD82d086F31d2143080b0064aBc44cf2b5B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB1ad6dD82d086F31d2143080b0064aBc44cf2b5B", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1ad6dD82d086F31d2143080b0064aBc44cf2b5B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x41aE759b8e75f4EE544cD08B4369e5F4719561FE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9576B1104c0fa29F76B3559B77e0fD0A6b450213", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9576B1104c0fa29F76B3559B77e0fD0A6b450213", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9576B1104c0fa29F76B3559B77e0fD0A6b450213", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9576B1104c0fa29F76B3559B77e0fD0A6b450213/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4a74Fc79618B018B0Db1dfeea225B38666D32871", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4a74Fc79618B018B0Db1dfeea225B38666D32871", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4a74Fc79618B018B0Db1dfeea225B38666D32871", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a74Fc79618B018B0Db1dfeea225B38666D32871/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc3Ee42caBD773A608fa9Ec951982c94BD6F33d59", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc3Ee42caBD773A608fa9Ec951982c94BD6F33d59", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc3Ee42caBD773A608fa9Ec951982c94BD6F33d59", + "contractname": "EmptyEtherWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3Ee42caBD773A608fa9Ec951982c94BD6F33d59/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4C2A2390c2908E0e489F8a487CE332f7CD6c1357", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C2A2390c2908E0e489F8a487CE332f7CD6c1357", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4C2A2390c2908E0e489F8a487CE332f7CD6c1357", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C2A2390c2908E0e489F8a487CE332f7CD6c1357/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x53bD23EEd35C00EF09D4Ebd8F71005b0DCC97E1a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x53bD23EEd35C00EF09D4Ebd8F71005b0DCC97E1a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x53bD23EEd35C00EF09D4Ebd8F71005b0DCC97E1a", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x53bD23EEd35C00EF09D4Ebd8F71005b0DCC97E1a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xD91Db82733987513286B81e7115091d96730b62A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD91Db82733987513286B81e7115091d96730b62A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD91Db82733987513286B81e7115091d96730b62A", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD91Db82733987513286B81e7115091d96730b62A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9B1c2055465e1F1AaEa14d68fC688175cf46cdfe", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9B1c2055465e1F1AaEa14d68fC688175cf46cdfe", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9B1c2055465e1F1AaEa14d68fC688175cf46cdfe", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9B1c2055465e1F1AaEa14d68fC688175cf46cdfe/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4eB7Ce307DE597F854124D018ec9edE0A8D57931", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4eB7Ce307DE597F854124D018ec9edE0A8D57931", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4eB7Ce307DE597F854124D018ec9edE0A8D57931", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4eB7Ce307DE597F854124D018ec9edE0A8D57931/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4bF3C1Af0FaA689e3A808e6Ad7a8d89d07BB9EC7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4bF3C1Af0FaA689e3A808e6Ad7a8d89d07BB9EC7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4bF3C1Af0FaA689e3A808e6Ad7a8d89d07BB9EC7", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bF3C1Af0FaA689e3A808e6Ad7a8d89d07BB9EC7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2DcAD1A019fba8301b77810Ae14007cc88ED004B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2DcAD1A019fba8301b77810Ae14007cc88ED004B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2DcAD1A019fba8301b77810Ae14007cc88ED004B", + "contractname": "TradingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2DcAD1A019fba8301b77810Ae14007cc88ED004B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 80, + "high": 3, + "informational": 54, + "low": 10, + "medium": 5 + }, + "lines_analyzed_count": 1409, + "scan_time_taken": 3, + "score": "4.36", + "score_v2": "87.15", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa1Ace9ce6862e865937939005b1a6c5aC938A11F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa1Ace9ce6862e865937939005b1a6c5aC938A11F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa1Ace9ce6862e865937939005b1a6c5aC938A11F", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1Ace9ce6862e865937939005b1a6c5aC938A11F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0ED899BDe78B8f647D8bB1A44cD2DeDFC087188C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0ED899BDe78B8f647D8bB1A44cD2DeDFC087188C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0ED899BDe78B8f647D8bB1A44cD2DeDFC087188C", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0ED899BDe78B8f647D8bB1A44cD2DeDFC087188C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x76c6C768ac45F0a3d266FF3e73257937Fc962FE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76c6C768ac45F0a3d266FF3e73257937Fc962FE6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x76c6C768ac45F0a3d266FF3e73257937Fc962FE6", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76c6C768ac45F0a3d266FF3e73257937Fc962FE6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4434f56ddBdE28fab08C4AE71970a06B300F8881", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4434f56ddBdE28fab08C4AE71970a06B300F8881", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4434f56ddBdE28fab08C4AE71970a06B300F8881", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4434f56ddBdE28fab08C4AE71970a06B300F8881/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3300, + "scan_time_taken": 8, + "score": "4.59", + "score_v2": "91.85", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0D8121E17b74e537286304c7804a5bC592A7964f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0D8121E17b74e537286304c7804a5bC592A7964f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0D8121E17b74e537286304c7804a5bC592A7964f", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D8121E17b74e537286304c7804a5bC592A7964f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x779f424d3B3A617beB4a0DB1C21D5505De297a8A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x779f424d3B3A617beB4a0DB1C21D5505De297a8A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x779f424d3B3A617beB4a0DB1C21D5505De297a8A", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x779f424d3B3A617beB4a0DB1C21D5505De297a8A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9B0071d4Ee4a078dbdD5100799D8eA700A6dA709", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9B0071d4Ee4a078dbdD5100799D8eA700A6dA709", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9B0071d4Ee4a078dbdD5100799D8eA700A6dA709", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9B0071d4Ee4a078dbdD5100799D8eA700A6dA709/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x579e622B355Ac69A3a772d29A98379044CBF7722", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x579e622B355Ac69A3a772d29A98379044CBF7722", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x579e622B355Ac69A3a772d29A98379044CBF7722", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x579e622B355Ac69A3a772d29A98379044CBF7722/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 7, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C", + "contractname": "AddressResolver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 0, + "informational": 9, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 351, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x695Fdda0E1546cA369Df3CabE8ED33407Cf62341", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x695Fdda0E1546cA369Df3CabE8ED33407Cf62341", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x695Fdda0E1546cA369Df3CabE8ED33407Cf62341", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x695Fdda0E1546cA369Df3CabE8ED33407Cf62341/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xf86048DFf23cF130107dfB4e6386f574231a5C65", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf86048DFf23cF130107dfB4e6386f574231a5C65", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf86048DFf23cF130107dfB4e6386f574231a5C65", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf86048DFf23cF130107dfB4e6386f574231a5C65/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3300, + "scan_time_taken": 7, + "score": "4.59", + "score_v2": "91.85", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x51a8e343841eEd0439De080cDc5d96c4A8568860", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x51a8e343841eEd0439De080cDc5d96c4A8568860", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x51a8e343841eEd0439De080cDc5d96c4A8568860", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x51a8e343841eEd0439De080cDc5d96c4A8568860/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x84e12CCEa1311DA4090002279C2f46EC828199f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x84e12CCEa1311DA4090002279C2f46EC828199f3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x84e12CCEa1311DA4090002279C2f46EC828199f3", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x84e12CCEa1311DA4090002279C2f46EC828199f3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x88C8316E5CCCCE2E27e5BFcDAC99f1251246196a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88C8316E5CCCCE2E27e5BFcDAC99f1251246196a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x88C8316E5CCCCE2E27e5BFcDAC99f1251246196a", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88C8316E5CCCCE2E27e5BFcDAC99f1251246196a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2cFD760B02CC196E611CE867862C0654B1527c2C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cFD760B02CC196E611CE867862C0654B1527c2C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2cFD760B02CC196E611CE867862C0654B1527c2C", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cFD760B02CC196E611CE867862C0654B1527c2C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 10, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x692c746f443031559E9816b50c99165fd452982d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa7912822C220cda3596CAbFe9077769576E2b46E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa7912822C220cda3596CAbFe9077769576E2b46E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa7912822C220cda3596CAbFe9077769576E2b46E", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa7912822C220cda3596CAbFe9077769576E2b46E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x374f2D3353bd664a2B25508df4a3b58939999E1B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x374f2D3353bd664a2B25508df4a3b58939999E1B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x374f2D3353bd664a2B25508df4a3b58939999E1B", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x374f2D3353bd664a2B25508df4a3b58939999E1B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xF6Af0F6E69A24Bc753382a9C53d568D83515f167", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF6Af0F6E69A24Bc753382a9C53d568D83515f167", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF6Af0F6E69A24Bc753382a9C53d568D83515f167", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF6Af0F6E69A24Bc753382a9C53d568D83515f167/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 9, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x94cF2BB95BdC525f90311dDb2eDCd1C481e81A9D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x94cF2BB95BdC525f90311dDb2eDCd1C481e81A9D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x94cF2BB95BdC525f90311dDb2eDCd1C481e81A9D", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94cF2BB95BdC525f90311dDb2eDCd1C481e81A9D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x8CC84E2c8BE0B7999B65A6b2bceF4dfF1f433Ce1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8CC84E2c8BE0B7999B65A6b2bceF4dfF1f433Ce1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8CC84E2c8BE0B7999B65A6b2bceF4dfF1f433Ce1", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8CC84E2c8BE0B7999B65A6b2bceF4dfF1f433Ce1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x671a70eDa2639972cBb503fBDa0f2EbE0949ff29", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x671a70eDa2639972cBb503fBDa0f2EbE0949ff29", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x671a70eDa2639972cBb503fBDa0f2EbE0949ff29", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x671a70eDa2639972cBb503fBDa0f2EbE0949ff29/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc23BAbF6Ff26b9EBD36Bb28da9eeA3F42534Aa79", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4dFB42753f735fBbbb2b1312F72eB05D905365AD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 14, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.34", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x572F816F21F56D47e4c4fA577837bd3f58088676", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x572F816F21F56D47e4c4fA577837bd3f58088676", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x572F816F21F56D47e4c4fA577837bd3f58088676", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x572F816F21F56D47e4c4fA577837bd3f58088676/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x913bd76F7E1572CC8278CeF2D6b06e2140ca9Ce2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x913bd76F7E1572CC8278CeF2D6b06e2140ca9Ce2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x913bd76F7E1572CC8278CeF2D6b06e2140ca9Ce2", + "contractname": "ExchangeRates", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x913bd76F7E1572CC8278CeF2D6b06e2140ca9Ce2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 147, + "high": 1, + "informational": 142, + "low": 10, + "medium": 4 + }, + "lines_analyzed_count": 2082, + "scan_time_taken": 6, + "score": "4.22", + "score_v2": "84.39", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8b2F7Ae8cA8EE8428B6D76dE88326bB413db2766", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8b2F7Ae8cA8EE8428B6D76dE88326bB413db2766", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8b2F7Ae8cA8EE8428B6D76dE88326bB413db2766", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8b2F7Ae8cA8EE8428B6D76dE88326bB413db2766/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 2, + "informational": 14, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 391, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC56a0198c08c3610980340660C39f6D6C7Ea765a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC56a0198c08c3610980340660C39f6D6C7Ea765a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC56a0198c08c3610980340660C39f6D6C7Ea765a", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC56a0198c08c3610980340660C39f6D6C7Ea765a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 12, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x799654ecaF87E769C56f722C82Fbc7BBCC4f621C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe46Ef097d2CF6FF95Ad172d5da0E65A0dE9e2468", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2903C913BBbac9fBb6c4A080210cEd9EeC1f66a6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2903C913BBbac9fBb6c4A080210cEd9EeC1f66a6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2903C913BBbac9fBb6c4A080210cEd9EeC1f66a6", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2903C913BBbac9fBb6c4A080210cEd9EeC1f66a6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xBBd74c2c8c89D45B822e08fCe400F4DDE99e600b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBBd74c2c8c89D45B822e08fCe400F4DDE99e600b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBBd74c2c8c89D45B822e08fCe400F4DDE99e600b", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBBd74c2c8c89D45B822e08fCe400F4DDE99e600b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x882e4a84Cbd9b55052c85e1FF05289aa577659B9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x882e4a84Cbd9b55052c85e1FF05289aa577659B9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x882e4a84Cbd9b55052c85e1FF05289aa577659B9", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x882e4a84Cbd9b55052c85e1FF05289aa577659B9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x33d4613639603c845e61A02cd3D2A78BE7d513dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x33d4613639603c845e61A02cd3D2A78BE7d513dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x33d4613639603c845e61A02cd3D2A78BE7d513dc", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33d4613639603c845e61A02cd3D2A78BE7d513dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x1228c7D8BBc5bC53DB181bD7B1fcE765aa83bF8A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1228c7D8BBc5bC53DB181bD7B1fcE765aa83bF8A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1228c7D8BBc5bC53DB181bD7B1fcE765aa83bF8A", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1228c7D8BBc5bC53DB181bD7B1fcE765aa83bF8A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3300, + "scan_time_taken": 8, + "score": "4.59", + "score_v2": "91.85", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x79AE4AAC073c6f153644647Af14F202ca8cc39C5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x79AE4AAC073c6f153644647Af14F202ca8cc39C5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x79AE4AAC073c6f153644647Af14F202ca8cc39C5", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x79AE4AAC073c6f153644647Af14F202ca8cc39C5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5Ade35CEdDEd082BDB27A94e2A20aC327a67172e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5Ade35CEdDEd082BDB27A94e2A20aC327a67172e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5Ade35CEdDEd082BDB27A94e2A20aC327a67172e", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Ade35CEdDEd082BDB27A94e2A20aC327a67172e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xab0d9E3FF817faa88F4bBC783CFA6D55E5f10F3E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xab0d9E3FF817faa88F4bBC783CFA6D55E5f10F3E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xab0d9E3FF817faa88F4bBC783CFA6D55E5f10F3E", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xab0d9E3FF817faa88F4bBC783CFA6D55E5f10F3E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf32b995Fe4dDf540C848236dB9638d137Aa9b6ff", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf32b995Fe4dDf540C848236dB9638d137Aa9b6ff", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf32b995Fe4dDf540C848236dB9638d137Aa9b6ff", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf32b995Fe4dDf540C848236dB9638d137Aa9b6ff/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0c705619Bbc28809419Aae00306f726A410f99fF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0c705619Bbc28809419Aae00306f726A410f99fF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0c705619Bbc28809419Aae00306f726A410f99fF", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c705619Bbc28809419Aae00306f726A410f99fF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 9, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5Be1C70475422255684E4f312E57Fe782a5102F4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5Be1C70475422255684E4f312E57Fe782a5102F4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5Be1C70475422255684E4f312E57Fe782a5102F4", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Be1C70475422255684E4f312E57Fe782a5102F4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf606E99D6F6a003623eA5764dA119BAEcB2e8C99", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf606E99D6F6a003623eA5764dA119BAEcB2e8C99", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf606E99D6F6a003623eA5764dA119BAEcB2e8C99", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf606E99D6F6a003623eA5764dA119BAEcB2e8C99/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xD60E490fBF42a43E67F1e8d74debd7bCB5240F80", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD60E490fBF42a43E67F1e8d74debd7bCB5240F80", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD60E490fBF42a43E67F1e8d74debd7bCB5240F80", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD60E490fBF42a43E67F1e8d74debd7bCB5240F80/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x253914cf059f4c3E277c28060C404acFc38FB6e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x253914cf059f4c3E277c28060C404acFc38FB6e2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x253914cf059f4c3E277c28060C404acFc38FB6e2", + "contractname": "SignedSafeDecimalMath", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x253914cf059f4c3E277c28060C404acFc38FB6e2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 26, + "high": 0, + "informational": 16, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 354, + "scan_time_taken": 1, + "score": "4.35", + "score_v2": "87.01", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3DfBB7D0770e6Eb77fBEc89C0840E9A0f29C76Ff", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3DfBB7D0770e6Eb77fBEc89C0840E9A0f29C76Ff", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3DfBB7D0770e6Eb77fBEc89C0840E9A0f29C76Ff", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3DfBB7D0770e6Eb77fBEc89C0840E9A0f29C76Ff/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4272b356e7E406Eeef15E47692f7f4dE86370634", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4272b356e7E406Eeef15E47692f7f4dE86370634", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4272b356e7E406Eeef15E47692f7f4dE86370634", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4272b356e7E406Eeef15E47692f7f4dE86370634/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x02A26Df328E08c12ce3A5ed428b83Dc5e4c2ee67", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02A26Df328E08c12ce3A5ed428b83Dc5e4c2ee67", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x02A26Df328E08c12ce3A5ed428b83Dc5e4c2ee67", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02A26Df328E08c12ce3A5ed428b83Dc5e4c2ee67/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xb474425297945dA2F38423cDAb98f63860412F14", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb474425297945dA2F38423cDAb98f63860412F14", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb474425297945dA2F38423cDAb98f63860412F14", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb474425297945dA2F38423cDAb98f63860412F14/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4eD08210706F5b74584cC7F03b38d800DC27936B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4eD08210706F5b74584cC7F03b38d800DC27936B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4eD08210706F5b74584cC7F03b38d800DC27936B", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4eD08210706F5b74584cC7F03b38d800DC27936B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2c5fc227AF9100F8d6FC963549De3e3BadA8c3A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c5fc227AF9100F8d6FC963549De3e3BadA8c3A9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2c5fc227AF9100F8d6FC963549De3e3BadA8c3A9", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c5fc227AF9100F8d6FC963549De3e3BadA8c3A9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2dc99068ad1D5b437B63c2aFA5c3D30a23084764", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2dc99068ad1D5b437B63c2aFA5c3D30a23084764", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2dc99068ad1D5b437B63c2aFA5c3D30a23084764", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2dc99068ad1D5b437B63c2aFA5c3D30a23084764/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6e0d26cffc3a63d763F1546f749bf62ebC7d72D8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6e0d26cffc3a63d763F1546f749bf62ebC7d72D8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6e0d26cffc3a63d763F1546f749bf62ebC7d72D8", + "contractname": "FeePoolState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e0d26cffc3a63d763F1546f749bf62ebC7d72D8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 48, + "high": 0, + "informational": 25, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 598, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.79", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0b1E9543c3Cda15d431DCdc94724F3FF3caDAc1F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0b1E9543c3Cda15d431DCdc94724F3FF3caDAc1F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0b1E9543c3Cda15d431DCdc94724F3FF3caDAc1F", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b1E9543c3Cda15d431DCdc94724F3FF3caDAc1F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6F910A87565c581e101FBba25fE5B2570181794C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6F910A87565c581e101FBba25fE5B2570181794C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6F910A87565c581e101FBba25fE5B2570181794C", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F910A87565c581e101FBba25fE5B2570181794C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xa664fCA1879C9cA2E6CFeD49C3C855352016E4C5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa664fCA1879C9cA2E6CFeD49C3C855352016E4C5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa664fCA1879C9cA2E6CFeD49C3C855352016E4C5", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa664fCA1879C9cA2E6CFeD49C3C855352016E4C5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA4d53f6CBCF314f318f316ae61cDd400c974085d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x90c9B9D7399323FfFe63819788EeD7Cde1e6A78C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x90c9B9D7399323FfFe63819788EeD7Cde1e6A78C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x90c9B9D7399323FfFe63819788EeD7Cde1e6A78C", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x90c9B9D7399323FfFe63819788EeD7Cde1e6A78C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x09F9d7aaa6Bef9598c3b676c0E19C9786Aa566a8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x09F9d7aaa6Bef9598c3b676c0E19C9786Aa566a8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x09F9d7aaa6Bef9598c3b676c0E19C9786Aa566a8", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x09F9d7aaa6Bef9598c3b676c0E19C9786Aa566a8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x47F99a380cc020b5DB4B000aF445a232081ceEe7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x47F99a380cc020b5DB4B000aF445a232081ceEe7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x47F99a380cc020b5DB4B000aF445a232081ceEe7", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x47F99a380cc020b5DB4B000aF445a232081ceEe7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7690Af487c06674785daEF91EF6576464B46D249", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7690Af487c06674785daEF91EF6576464B46D249", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7690Af487c06674785daEF91EF6576464B46D249", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7690Af487c06674785daEF91EF6576464B46D249/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x47649022380d182DA8010Ae5d257fea4227b21ff", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x47649022380d182DA8010Ae5d257fea4227b21ff", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x47649022380d182DA8010Ae5d257fea4227b21ff", + "contractname": "FlexibleStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x47649022380d182DA8010Ae5d257fea4227b21ff/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 19, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.71", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4e8f55f1948D3E61A1FD3Cd38Ce05EFC77bffEb5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4e8f55f1948D3E61A1FD3Cd38Ce05EFC77bffEb5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4e8f55f1948D3E61A1FD3Cd38Ce05EFC77bffEb5", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e8f55f1948D3E61A1FD3Cd38Ce05EFC77bffEb5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x368A5126fF8e659004b6f9C9F723E15632e2B428", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x368A5126fF8e659004b6f9C9F723E15632e2B428", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x368A5126fF8e659004b6f9C9F723E15632e2B428", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x368A5126fF8e659004b6f9C9F723E15632e2B428/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 74, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xab5745E6cD602742636491409E18a73E223C8aff", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xab5745E6cD602742636491409E18a73E223C8aff", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xab5745E6cD602742636491409E18a73E223C8aff", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xab5745E6cD602742636491409E18a73E223C8aff/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 6, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x1f6B92EB7aA3dacA3DcCBaD74928827CF003f9A4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f6B92EB7aA3dacA3DcCBaD74928827CF003f9A4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1f6B92EB7aA3dacA3DcCBaD74928827CF003f9A4", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f6B92EB7aA3dacA3DcCBaD74928827CF003f9A4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xFBc4198702E81aE77c06D58f81b629BDf36f0a71", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFBc4198702E81aE77c06D58f81b629BDf36f0a71", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFBc4198702E81aE77c06D58f81b629BDf36f0a71", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFBc4198702E81aE77c06D58f81b629BDf36f0a71/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 2, + "informational": 14, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 391, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC0c66470E766AE2026E6695966C56C90741811AA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0c66470E766AE2026E6695966C56C90741811AA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC0c66470E766AE2026E6695966C56C90741811AA", + "contractname": "EmptyEtherCollateral", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0c66470E766AE2026E6695966C56C90741811AA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.31", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6", + "contractname": "RewardEscrowV2Storage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 53, + "high": 3, + "informational": 19, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 938, + "scan_time_taken": 2, + "score": "4.40", + "score_v2": "88.06", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xE4bC6Fce51de6198Ac13eDB55E60B5ca67A4d7C9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87b1481c82913301Fc6c884Ac266a7c430F92cFA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87b1481c82913301Fc6c884Ac266a7c430F92cFA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x87b1481c82913301Fc6c884Ac266a7c430F92cFA", + "contractname": "SynthUtil", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87b1481c82913301Fc6c884Ac266a7c430F92cFA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 4, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 476, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.91", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9A90C6FA8828baCD5B9eDD513F77bA7e4528C7E8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6e7209c0dB7110fc5606BAAC492Ce4dEA2EFEd8e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0679e0fa9ecD77e2Bd900555CbE10a5Dd519A5fd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x184D5A9f37D0ca2151102958D174E21Db6605069", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x184D5A9f37D0ca2151102958D174E21Db6605069", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x184D5A9f37D0ca2151102958D174E21Db6605069", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x184D5A9f37D0ca2151102958D174E21Db6605069/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x90efaafEc5B183D09bc5b2cE81E8A12e4c2A6002", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x71f42cA320b3e9A8e4816e26De70c9b69eAf9d24", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x71f42cA320b3e9A8e4816e26De70c9b69eAf9d24", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x71f42cA320b3e9A8e4816e26De70c9b69eAf9d24", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71f42cA320b3e9A8e4816e26De70c9b69eAf9d24/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEbBeb518d4b4e488f45913A9Ef72Ea57Be676F1a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEbBeb518d4b4e488f45913A9Ef72Ea57Be676F1a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEbBeb518d4b4e488f45913A9Ef72Ea57Be676F1a", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEbBeb518d4b4e488f45913A9Ef72Ea57Be676F1a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x031A448F59111000b96F016c37e9c71e57845096", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x031A448F59111000b96F016c37e9c71e57845096", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x031A448F59111000b96F016c37e9c71e57845096", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x031A448F59111000b96F016c37e9c71e57845096/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6110DF298B411a46d6edce72f5CAca9Ad826C1De", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6FBcabaa42cE1818f23a0b909dbD9BC7691FC1E6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6FBcabaa42cE1818f23a0b909dbD9BC7691FC1E6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6FBcabaa42cE1818f23a0b909dbD9BC7691FC1E6", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6FBcabaa42cE1818f23a0b909dbD9BC7691FC1E6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9D6Db4d562D670a987b5D9e07Db71bab33Eb1428", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9D6Db4d562D670a987b5D9e07Db71bab33Eb1428", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9D6Db4d562D670a987b5D9e07Db71bab33Eb1428", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D6Db4d562D670a987b5D9e07Db71bab33Eb1428/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9f564ffB60945DEc03fB8DdEF491465Dd9b4C9Fb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9f564ffB60945DEc03fB8DdEF491465Dd9b4C9Fb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9f564ffB60945DEc03fB8DdEF491465Dd9b4C9Fb", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f564ffB60945DEc03fB8DdEF491465Dd9b4C9Fb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x67e010545133038292D124E49D1dB6459fff82AF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x24b4b6703a2eE7bA75a4Fc859B606F0bbaeef4EA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x24b4b6703a2eE7bA75a4Fc859B606F0bbaeef4EA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x24b4b6703a2eE7bA75a4Fc859B606F0bbaeef4EA", + "contractname": "Exchanger", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24b4b6703a2eE7bA75a4Fc859B606F0bbaeef4EA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 163, + "high": 4, + "informational": 161, + "low": 24, + "medium": 4 + }, + "lines_analyzed_count": 3311, + "scan_time_taken": 9, + "score": "4.40", + "score_v2": "87.92", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB241aF12256998A0051b93e02027e73CA7E5388d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB241aF12256998A0051b93e02027e73CA7E5388d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB241aF12256998A0051b93e02027e73CA7E5388d", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB241aF12256998A0051b93e02027e73CA7E5388d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9053e51047BA7f0141f3d1F23AC7Ec6861bf9Fba", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9053e51047BA7f0141f3d1F23AC7Ec6861bf9Fba", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9053e51047BA7f0141f3d1F23AC7Ec6861bf9Fba", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9053e51047BA7f0141f3d1F23AC7Ec6861bf9Fba/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4", + "contractname": "DirectIntegrationManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 1, + "informational": 108, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 973, + "scan_time_taken": 3, + "score": "3.91", + "score_v2": "78.21", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xDEbC936c5aDfd1331E5fa4AE76DB7197283342d0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDEbC936c5aDfd1331E5fa4AE76DB7197283342d0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDEbC936c5aDfd1331E5fa4AE76DB7197283342d0", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEbC936c5aDfd1331E5fa4AE76DB7197283342d0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5076C4fa56fb78b28eF4a542c7ef2B0F95186e58", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5076C4fa56fb78b28eF4a542c7ef2B0F95186e58", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5076C4fa56fb78b28eF4a542c7ef2B0F95186e58", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5076C4fa56fb78b28eF4a542c7ef2B0F95186e58/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 9, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA997BD647AEe62Ef03b41e6fBFAdaB43d8E57535", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA997BD647AEe62Ef03b41e6fBFAdaB43d8E57535", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA997BD647AEe62Ef03b41e6fBFAdaB43d8E57535", + "contractname": "SynthRedeemer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA997BD647AEe62Ef03b41e6fBFAdaB43d8E57535/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 1, + "informational": 41, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 804, + "scan_time_taken": 2, + "score": "4.24", + "score_v2": "84.70", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x75D9ABD9B5e9724345570cFa587BA791c6B012a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75D9ABD9B5e9724345570cFa587BA791c6B012a3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x75D9ABD9B5e9724345570cFa587BA791c6B012a3", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75D9ABD9B5e9724345570cFa587BA791c6B012a3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 3, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc5Db22719A06418028A40A9B5E9A7c02959D0d08", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc5Db22719A06418028A40A9B5E9A7c02959D0d08", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc5Db22719A06418028A40A9B5E9A7c02959D0d08", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5Db22719A06418028A40A9B5E9A7c02959D0d08/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 14, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.34", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF8dBEf33111A37879f35EE15507769CA927cf9C0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF8dBEf33111A37879f35EE15507769CA927cf9C0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF8dBEf33111A37879f35EE15507769CA927cf9C0", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF8dBEf33111A37879f35EE15507769CA927cf9C0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf4EDc15CCf3bE5833dB3753AA91782a601F9aeda", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf4EDc15CCf3bE5833dB3753AA91782a601F9aeda", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf4EDc15CCf3bE5833dB3753AA91782a601F9aeda", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf4EDc15CCf3bE5833dB3753AA91782a601F9aeda/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x239847700D9134cEEAEC306DAA40b569CEe1D5a0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x239847700D9134cEEAEC306DAA40b569CEe1D5a0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x239847700D9134cEEAEC306DAA40b569CEe1D5a0", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x239847700D9134cEEAEC306DAA40b569CEe1D5a0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2107A107D1043b2c442b8de40d6696C29bD2c5b8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb2E9642F96A1b576ab0232ec35Cb0d7d07D1172F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb2E9642F96A1b576ab0232ec35Cb0d7d07D1172F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb2E9642F96A1b576ab0232ec35Cb0d7d07D1172F", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb2E9642F96A1b576ab0232ec35Cb0d7d07D1172F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x298B9B95708152ff6968aafd889c6586e9169f1D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x298B9B95708152ff6968aafd889c6586e9169f1D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x298B9B95708152ff6968aafd889c6586e9169f1D", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x298B9B95708152ff6968aafd889c6586e9169f1D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 14, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.34", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3403A3430e4a62577e70fB48e070268D84a8F910", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3403A3430e4a62577e70fB48e070268D84a8F910", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3403A3430e4a62577e70fB48e070268D84a8F910", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3403A3430e4a62577e70fB48e070268D84a8F910/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xf8aB6B9008f2290965426d3076bC9d2EA835575e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf8aB6B9008f2290965426d3076bC9d2EA835575e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf8aB6B9008f2290965426d3076bC9d2EA835575e", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf8aB6B9008f2290965426d3076bC9d2EA835575e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xaEE950b1704c3eeeF954FA326AF42A4A9d083Cc2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaEE950b1704c3eeeF954FA326AF42A4A9d083Cc2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaEE950b1704c3eeeF954FA326AF42A4A9d083Cc2", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaEE950b1704c3eeeF954FA326AF42A4A9d083Cc2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x10584F7232e992CbffFbBD981AbB37841796e5ca", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x1d46c117E7e9A5dd242724a1952911ECe78e0831", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1d46c117E7e9A5dd242724a1952911ECe78e0831", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1d46c117E7e9A5dd242724a1952911ECe78e0831", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1d46c117E7e9A5dd242724a1952911ECe78e0831/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x001b7876F567f0b3A639332Ed1e363839c6d85e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x001b7876F567f0b3A639332Ed1e363839c6d85e2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x001b7876F567f0b3A639332Ed1e363839c6d85e2", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x001b7876F567f0b3A639332Ed1e363839c6d85e2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3300, + "scan_time_taken": 8, + "score": "4.59", + "score_v2": "91.85", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xc8590aEb1484e642f7321bd0586B6DB3165a862C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc8590aEb1484e642f7321bd0586B6DB3165a862C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc8590aEb1484e642f7321bd0586B6DB3165a862C", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc8590aEb1484e642f7321bd0586B6DB3165a862C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xae90E9BB73b32505FB56a0F4Fd4eC8cf94BaB730", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x989D359dBF9C531aE6C305c37AC37220b8Dd99Eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x989D359dBF9C531aE6C305c37AC37220b8Dd99Eb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x989D359dBF9C531aE6C305c37AC37220b8Dd99Eb", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x989D359dBF9C531aE6C305c37AC37220b8Dd99Eb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x27B9C4af1BACd39Fb216A3a27c9F1E3cd8570b19", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x27B9C4af1BACd39Fb216A3a27c9F1E3cd8570b19", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x27B9C4af1BACd39Fb216A3a27c9F1E3cd8570b19", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x27B9C4af1BACd39Fb216A3a27c9F1E3cd8570b19/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xcCe2c84C91e6c4de7e87704b3D5C4fba10626234", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcCe2c84C91e6c4de7e87704b3D5C4fba10626234", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcCe2c84C91e6c4de7e87704b3D5C4fba10626234", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcCe2c84C91e6c4de7e87704b3D5C4fba10626234/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x21F660512a18dEad0664F189aF73D74373dDC45f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x21F660512a18dEad0664F189aF73D74373dDC45f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x21F660512a18dEad0664F189aF73D74373dDC45f", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x21F660512a18dEad0664F189aF73D74373dDC45f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2B3bb4c683BFc5239B029131EEf3B1d214478d93", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2B3bb4c683BFc5239B029131EEf3B1d214478d93", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2B3bb4c683BFc5239B029131EEf3B1d214478d93", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2B3bb4c683BFc5239B029131EEf3B1d214478d93/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA408d8e01C8E084B67559226C5B55D6F0B7074e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA408d8e01C8E084B67559226C5B55D6F0B7074e2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA408d8e01C8E084B67559226C5B55D6F0B7074e2", + "contractname": "OneNetAggregatorDebtRatio", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA408d8e01C8E084B67559226C5B55D6F0B7074e2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 1, + "informational": 30, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 919, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.36", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x210BA565130f2aF399fD8435a279b22894e8D096", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x210BA565130f2aF399fD8435a279b22894e8D096", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x210BA565130f2aF399fD8435a279b22894e8D096", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x210BA565130f2aF399fD8435a279b22894e8D096/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x854A3500F1443ba99F746CA605d8FC25F0d06f32", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x854A3500F1443ba99F746CA605d8FC25F0d06f32", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x854A3500F1443ba99F746CA605d8FC25F0d06f32", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x854A3500F1443ba99F746CA605d8FC25F0d06f32/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xe4D25C54759ecd13c10e6c64aB9127c6408F9CfF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe4D25C54759ecd13c10e6c64aB9127c6408F9CfF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe4D25C54759ecd13c10e6c64aB9127c6408F9CfF", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe4D25C54759ecd13c10e6c64aB9127c6408F9CfF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xd30bdFd7e7a65fE109D5dE1D4e95F3B800FB7463", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd30bdFd7e7a65fE109D5dE1D4e95F3B800FB7463", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd30bdFd7e7a65fE109D5dE1D4e95F3B800FB7463", + "contractname": "FuturesMarketManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd30bdFd7e7a65fE109D5dE1D4e95F3B800FB7463/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 100, + "high": 1, + "informational": 26, + "low": 16, + "medium": 7 + }, + "lines_analyzed_count": 1312, + "scan_time_taken": 3, + "score": "4.28", + "score_v2": "85.67", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x26A035D9A2eD696EacC3816674C66A7eB73aAb70", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x26A035D9A2eD696EacC3816674C66A7eB73aAb70", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x26A035D9A2eD696EacC3816674C66A7eB73aAb70", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26A035D9A2eD696EacC3816674C66A7eB73aAb70/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x95366aC32995d4C31f72C2D0029211E19bF6eB7d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x95366aC32995d4C31f72C2D0029211E19bF6eB7d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x95366aC32995d4C31f72C2D0029211E19bF6eB7d", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95366aC32995d4C31f72C2D0029211E19bF6eB7d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7221d65B8e46a380102EBE986C01A9481e75Bd9E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7221d65B8e46a380102EBE986C01A9481e75Bd9E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7221d65B8e46a380102EBE986C01A9481e75Bd9E", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7221d65B8e46a380102EBE986C01A9481e75Bd9E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf5826f24805c162c696b79ba31ebC6FB8003d475", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf5826f24805c162c696b79ba31ebC6FB8003d475", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf5826f24805c162c696b79ba31ebC6FB8003d475", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5826f24805c162c696b79ba31ebC6FB8003d475/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5ed8D0946b59d015f5A60039922b870537d43689", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ed8D0946b59d015f5A60039922b870537d43689", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5ed8D0946b59d015f5A60039922b870537d43689", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ed8D0946b59d015f5A60039922b870537d43689/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x926b1148DaFe298ff7Fdc2d01Ae1bC3Fa3b4FAE4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x926b1148DaFe298ff7Fdc2d01Ae1bC3Fa3b4FAE4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x926b1148DaFe298ff7Fdc2d01Ae1bC3Fa3b4FAE4", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x926b1148DaFe298ff7Fdc2d01Ae1bC3Fa3b4FAE4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xFfa3635f5844eA0F2FcCB03cb936828F508F558b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFfa3635f5844eA0F2FcCB03cb936828F508F558b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFfa3635f5844eA0F2FcCB03cb936828F508F558b", + "contractname": "ExchangeSettlementLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFfa3635f5844eA0F2FcCB03cb936828F508F558b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 21, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 1482, + "scan_time_taken": 2, + "score": "4.75", + "score_v2": "95.01", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x2891452e2068Ac9471E3610e956510C46B4EffE5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2891452e2068Ac9471E3610e956510C46B4EffE5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2891452e2068Ac9471E3610e956510C46B4EffE5", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2891452e2068Ac9471E3610e956510C46B4EffE5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2CC4707f6aeF86cDBA05F45Da98D365a66DFD5d7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2CC4707f6aeF86cDBA05F45Da98D365a66DFD5d7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2CC4707f6aeF86cDBA05F45Da98D365a66DFD5d7", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2CC4707f6aeF86cDBA05F45Da98D365a66DFD5d7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x8D08A8A066E9606F854a3C68FcC730e406319996", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8D08A8A066E9606F854a3C68FcC730e406319996", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8D08A8A066E9606F854a3C68FcC730e406319996", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8D08A8A066E9606F854a3C68FcC730e406319996/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xb1204d3fFfeaEa354f2f04779BEdcd0d8f3598fa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1204d3fFfeaEa354f2f04779BEdcd0d8f3598fa", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb1204d3fFfeaEa354f2f04779BEdcd0d8f3598fa", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1204d3fFfeaEa354f2f04779BEdcd0d8f3598fa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x98cCbC721cc05E28a125943D69039B39BE6A21e9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98cCbC721cc05E28a125943D69039B39BE6A21e9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x98cCbC721cc05E28a125943D69039B39BE6A21e9", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98cCbC721cc05E28a125943D69039B39BE6A21e9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x59b007E9ea8F89b069c43F8f45834d30853e3699", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59b007E9ea8F89b069c43F8f45834d30853e3699", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x59b007E9ea8F89b069c43F8f45834d30853e3699", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59b007E9ea8F89b069c43F8f45834d30853e3699/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xDe344136FB507e96Df8694615f6AF1739A2a9AaD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDe344136FB507e96Df8694615f6AF1739A2a9AaD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDe344136FB507e96Df8694615f6AF1739A2a9AaD", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDe344136FB507e96Df8694615f6AF1739A2a9AaD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x69F5F465a46f324Fb7bf3fD7c0D5c00f7165C7Ea", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x69F5F465a46f324Fb7bf3fD7c0D5c00f7165C7Ea", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x69F5F465a46f324Fb7bf3fD7c0D5c00f7165C7Ea", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x69F5F465a46f324Fb7bf3fD7c0D5c00f7165C7Ea/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x982bb9880295EcBc34a56772fEF81E964Aee4A9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x982bb9880295EcBc34a56772fEF81E964Aee4A9f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x982bb9880295EcBc34a56772fEF81E964Aee4A9f", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x982bb9880295EcBc34a56772fEF81E964Aee4A9f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6825Dd6B5b83FBbFF1049A44dc808A10fe9a6719", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6825Dd6B5b83FBbFF1049A44dc808A10fe9a6719", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6825Dd6B5b83FBbFF1049A44dc808A10fe9a6719", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6825Dd6B5b83FBbFF1049A44dc808A10fe9a6719/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x18970122d688B97023Edc44DA27A51230dC6799c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x18970122d688B97023Edc44DA27A51230dC6799c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x18970122d688B97023Edc44DA27A51230dC6799c", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x18970122d688B97023Edc44DA27A51230dC6799c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xE9Dc2C1008b1322c21c1Fb45CD101f1b7A0C9f73", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE9Dc2C1008b1322c21c1Fb45CD101f1b7A0C9f73", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE9Dc2C1008b1322c21c1Fb45CD101f1b7A0C9f73", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE9Dc2C1008b1322c21c1Fb45CD101f1b7A0C9f73/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 9, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4334DfcB85EaB5dA80b162F930B56F47Ebb156f1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3f30190416EBdE7F50749cf3579Af1beeF2E7Fa8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3f30190416EBdE7F50749cf3579Af1beeF2E7Fa8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3f30190416EBdE7F50749cf3579Af1beeF2E7Fa8", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f30190416EBdE7F50749cf3579Af1beeF2E7Fa8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x73f056Ca71F4f4f5eA6375dD710D62247873001b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73f056Ca71F4f4f5eA6375dD710D62247873001b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x73f056Ca71F4f4f5eA6375dD710D62247873001b", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73f056Ca71F4f4f5eA6375dD710D62247873001b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x325AF017A497953734CB7B1F51580ff9aD1122B1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x325AF017A497953734CB7B1F51580ff9aD1122B1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x325AF017A497953734CB7B1F51580ff9aD1122B1", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x325AF017A497953734CB7B1F51580ff9aD1122B1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3f9917995e1a55060B984dbeE9d7358D9eB7AC8c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3f9917995e1a55060B984dbeE9d7358D9eB7AC8c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3f9917995e1a55060B984dbeE9d7358D9eB7AC8c", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f9917995e1a55060B984dbeE9d7358D9eB7AC8c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xcA3AF1757f1ce97956c289ccc6B171A14acD85Ca", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcA3AF1757f1ce97956c289ccc6B171A14acD85Ca", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcA3AF1757f1ce97956c289ccc6B171A14acD85Ca", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcA3AF1757f1ce97956c289ccc6B171A14acD85Ca/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B", + "contractname": "DebtCache", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 135, + "high": 2, + "informational": 135, + "low": 8, + "medium": 4 + }, + "lines_analyzed_count": 2171, + "scan_time_taken": 6, + "score": "4.30", + "score_v2": "85.91", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9C8ab9A60467ccE650b4E59E5072d37CC51C5C0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x740444afa4F5a7CD569A7714D5252A35DC1fE299", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x740444afa4F5a7CD569A7714D5252A35DC1fE299", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x740444afa4F5a7CD569A7714D5252A35DC1fE299", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x740444afa4F5a7CD569A7714D5252A35DC1fE299/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0cDFdbF84Ac56D54657d3895602BB2982fD1EFE4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x68287419FcFA1c186515E99a35FF3c970B3B3C66", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68287419FcFA1c186515E99a35FF3c970B3B3C66", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x68287419FcFA1c186515E99a35FF3c970B3B3C66", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68287419FcFA1c186515E99a35FF3c970B3B3C66/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xe0D10647D92749Da9bd5c250dF2EEF2e4110a8c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe0D10647D92749Da9bd5c250dF2EEF2e4110a8c3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe0D10647D92749Da9bd5c250dF2EEF2e4110a8c3", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe0D10647D92749Da9bd5c250dF2EEF2e4110a8c3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x00FC152C7Dc2dF709161dcc8bA541eB77E612D4E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00FC152C7Dc2dF709161dcc8bA541eB77E612D4E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x00FC152C7Dc2dF709161dcc8bA541eB77E612D4E", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00FC152C7Dc2dF709161dcc8bA541eB77E612D4E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x81b5c28e3905233bc4B96B182160593779d2CB83", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x81b5c28e3905233bc4B96B182160593779d2CB83", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x81b5c28e3905233bc4B96B182160593779d2CB83", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x81b5c28e3905233bc4B96B182160593779d2CB83/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xfD9E252Cd1Fa456AaD9fC592608e86FaBcF40F77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfD9E252Cd1Fa456AaD9fC592608e86FaBcF40F77", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfD9E252Cd1Fa456AaD9fC592608e86FaBcF40F77", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfD9E252Cd1Fa456AaD9fC592608e86FaBcF40F77/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102", + "contractname": "CircuitBreaker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 117, + "high": 1, + "informational": 136, + "low": 10, + "medium": 4 + }, + "lines_analyzed_count": 1751, + "scan_time_taken": 3, + "score": "4.17", + "score_v2": "83.50", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x05718A8adFaF321b0e21DaaE77A44a2De71F6d9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x05718A8adFaF321b0e21DaaE77A44a2De71F6d9f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x05718A8adFaF321b0e21DaaE77A44a2De71F6d9f", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05718A8adFaF321b0e21DaaE77A44a2De71F6d9f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x89698dc9ECD95337AD64FDa7dF773dA5007926A8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89698dc9ECD95337AD64FDa7dF773dA5007926A8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x89698dc9ECD95337AD64FDa7dF773dA5007926A8", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89698dc9ECD95337AD64FDa7dF773dA5007926A8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x3FFbC2f1029ccb193d011757E2bbd57538711D86", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3FFbC2f1029ccb193d011757E2bbd57538711D86", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3FFbC2f1029ccb193d011757E2bbd57538711D86", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3FFbC2f1029ccb193d011757E2bbd57538711D86/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xdDeB6cb0D6050C9221D037Aa099a2D11C443548a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdDeB6cb0D6050C9221D037Aa099a2D11C443548a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdDeB6cb0D6050C9221D037Aa099a2D11C443548a", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdDeB6cb0D6050C9221D037Aa099a2D11C443548a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x1951c6b2D9DD9A3CF10aaC5e79A7EcA0a5300BB5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1951c6b2D9DD9A3CF10aaC5e79A7EcA0a5300BB5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1951c6b2D9DD9A3CF10aaC5e79A7EcA0a5300BB5", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1951c6b2D9DD9A3CF10aaC5e79A7EcA0a5300BB5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEbf81425e81e2A879C139DB3B3891B0A635dCF7F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEbf81425e81e2A879C139DB3B3891B0A635dCF7F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEbf81425e81e2A879C139DB3B3891B0A635dCF7F", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEbf81425e81e2A879C139DB3B3891B0A635dCF7F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x797c42Ff20162B806b813B78E5ceD6d69E06a09a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x797c42Ff20162B806b813B78E5ceD6d69E06a09a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x797c42Ff20162B806b813B78E5ceD6d69E06a09a", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x797c42Ff20162B806b813B78E5ceD6d69E06a09a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x421DEF861D623F7123dfE0878D86E9576cbb3975", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x421DEF861D623F7123dfE0878D86E9576cbb3975", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x421DEF861D623F7123dfE0878D86E9576cbb3975", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x421DEF861D623F7123dfE0878D86E9576cbb3975/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 74, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x595f37E1b21870571eE99fbe815D6790D817C0Ba", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x595f37E1b21870571eE99fbe815D6790D817C0Ba", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x595f37E1b21870571eE99fbe815D6790D817C0Ba", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x595f37E1b21870571eE99fbe815D6790D817C0Ba/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x04412b2aE241C602Be87Bc1114238d50d08398Fb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x04412b2aE241C602Be87Bc1114238d50d08398Fb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x04412b2aE241C602Be87Bc1114238d50d08398Fb", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x04412b2aE241C602Be87Bc1114238d50d08398Fb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4bD5674a720c212FF515Dd51d4E5d304FF16B3d0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4bD5674a720c212FF515Dd51d4E5d304FF16B3d0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4bD5674a720c212FF515Dd51d4E5d304FF16B3d0", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bD5674a720c212FF515Dd51d4E5d304FF16B3d0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xFD306A2B2e78E35F573f8593aeeD50d07ceAB6BD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFD306A2B2e78E35F573f8593aeeD50d07ceAB6BD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFD306A2B2e78E35F573f8593aeeD50d07ceAB6BD", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD306A2B2e78E35F573f8593aeeD50d07ceAB6BD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB9c6CA25452E7f6D0D3340CE1e9B573421afc2eE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB9c6CA25452E7f6D0D3340CE1e9B573421afc2eE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB9c6CA25452E7f6D0D3340CE1e9B573421afc2eE", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9c6CA25452E7f6D0D3340CE1e9B573421afc2eE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5Af0072617F7f2AEB0e314e2faD1DE0231Ba97cD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5Af0072617F7f2AEB0e314e2faD1DE0231Ba97cD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5Af0072617F7f2AEB0e314e2faD1DE0231Ba97cD", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Af0072617F7f2AEB0e314e2faD1DE0231Ba97cD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3300, + "scan_time_taken": 7, + "score": "4.59", + "score_v2": "91.85", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x064F65c29d29386b37d7D78804fd4246AC7edA0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0134c2E630cB2E5385261C4CA9308e87Ba70B432", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0134c2E630cB2E5385261C4CA9308e87Ba70B432", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0134c2E630cB2E5385261C4CA9308e87Ba70B432", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0134c2E630cB2E5385261C4CA9308e87Ba70B432/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x8649Fdb91a47281Ea1eE67b83967b0D00F79a560", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8649Fdb91a47281Ea1eE67b83967b0D00F79a560", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8649Fdb91a47281Ea1eE67b83967b0D00F79a560", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8649Fdb91a47281Ea1eE67b83967b0D00F79a560/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2cCaf0500142F8E563fF361C3b34AbEe16B6205d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF647dA1E37ab60A418cbd68f864b96eCAa545118", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xECF9f79602bC7F8751166254639aA6605Bc5f2E8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xECF9f79602bC7F8751166254639aA6605Bc5f2E8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xECF9f79602bC7F8751166254639aA6605Bc5f2E8", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xECF9f79602bC7F8751166254639aA6605Bc5f2E8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf037641c69c1156530c182B970045EBA6289553b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", + "contractname": "DelegateApprovals", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 0, + "informational": 21, + "low": 16, + "medium": 1 + }, + "lines_analyzed_count": 431, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.37", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x82DCd3e7224DDA8dF6A746d70F1Cce80df4384c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7F059E5FAA4972B098C7539A6721c596BDc942de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7F059E5FAA4972B098C7539A6721c596BDc942de", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7F059E5FAA4972B098C7539A6721c596BDc942de", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F059E5FAA4972B098C7539A6721c596BDc942de/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x577B7dAdF6052d8DFA3C394143a4021b433A809c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3Cf1BE829C5eE73630482D2E92bF9461Adf1b213", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3Cf1BE829C5eE73630482D2E92bF9461Adf1b213", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3Cf1BE829C5eE73630482D2E92bF9461Adf1b213", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Cf1BE829C5eE73630482D2E92bF9461Adf1b213/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xd9AC5ECbB704f0bdb0a96bEBfA3B79bE829d2bC1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC2231D2cAdDBee015AeDddd3F0EE3874E3bd1d59", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcE8Bcb110101D6cDe21d6c76bD799261385AA950", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcE8Bcb110101D6cDe21d6c76bD799261385AA950", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcE8Bcb110101D6cDe21d6c76bD799261385AA950", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcE8Bcb110101D6cDe21d6c76bD799261385AA950/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x89EF1ccB62eE764Be2f817f3fDf20598EC90fBCa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89EF1ccB62eE764Be2f817f3fDf20598EC90fBCa", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x89EF1ccB62eE764Be2f817f3fDf20598EC90fBCa", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89EF1ccB62eE764Be2f817f3fDf20598EC90fBCa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xbC2FDA8D78A9a7F0AFEfD45EE5c4A78f02088C10", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbC2FDA8D78A9a7F0AFEfD45EE5c4A78f02088C10", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbC2FDA8D78A9a7F0AFEfD45EE5c4A78f02088C10", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbC2FDA8D78A9a7F0AFEfD45EE5c4A78f02088C10/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0A0A22189c8732cA089D6fB6709e65140a446a41", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0A0A22189c8732cA089D6fB6709e65140a446a41", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0A0A22189c8732cA089D6fB6709e65140a446a41", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0A0A22189c8732cA089D6fB6709e65140a446a41/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6680180094DF2421A9c5140b207f95759C9080Dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6680180094DF2421A9c5140b207f95759C9080Dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6680180094DF2421A9c5140b207f95759C9080Dc", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6680180094DF2421A9c5140b207f95759C9080Dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 7, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6fEd9c8de9886557AA7F4bF7784Cb579d38F833c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6fEd9c8de9886557AA7F4bF7784Cb579d38F833c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6fEd9c8de9886557AA7F4bF7784Cb579d38F833c", + "contractname": "SystemSettingsLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6fEd9c8de9886557AA7F4bF7784Cb579d38F833c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 93, + "high": 9, + "informational": 22, + "low": 38, + "medium": 0 + }, + "lines_analyzed_count": 944, + "scan_time_taken": 2, + "score": "3.80", + "score_v2": "75.95", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x2227af48ec971E3C786f3E06064CbA455724d6ba", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2227af48ec971E3C786f3E06064CbA455724d6ba", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2227af48ec971E3C786f3E06064CbA455724d6ba", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2227af48ec971E3C786f3E06064CbA455724d6ba/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x8B9B5f94aac2316f048025B3cBe442386E85984b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8B9B5f94aac2316f048025B3cBe442386E85984b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8B9B5f94aac2316f048025B3cBe442386E85984b", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B9B5f94aac2316f048025B3cBe442386E85984b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0142F40c25CE1F1177Ed131101FA19217396cB88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0142F40c25CE1F1177Ed131101FA19217396cB88", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0142F40c25CE1F1177Ed131101FA19217396cB88", + "contractname": "SafeDecimalMath", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0142F40c25CE1F1177Ed131101FA19217396cB88/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 0, + "informational": 17, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 336, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x010a2f40B3b09FdBc60cb06f1b7F1a2A757d0eF2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x010a2f40B3b09FdBc60cb06f1b7F1a2A757d0eF2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x010a2f40B3b09FdBc60cb06f1b7F1a2A757d0eF2", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x010a2f40B3b09FdBc60cb06f1b7F1a2A757d0eF2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEaFa65b829b37277a14fE43de9fAda0d9e897E4d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEaFa65b829b37277a14fE43de9fAda0d9e897E4d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEaFa65b829b37277a14fE43de9fAda0d9e897E4d", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEaFa65b829b37277a14fE43de9fAda0d9e897E4d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 3, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB589Af3f2e3377A9a57da74bE1b6598926479505", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB589Af3f2e3377A9a57da74bE1b6598926479505", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB589Af3f2e3377A9a57da74bE1b6598926479505", + "contractname": "Liquidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB589Af3f2e3377A9a57da74bE1b6598926479505/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 110, + "high": 4, + "informational": 136, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 1963, + "scan_time_taken": 5, + "score": "4.29", + "score_v2": "85.74", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4BA1bdbc15281775a8437EAcdbAF8fbfD3A6a224", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4BA1bdbc15281775a8437EAcdbAF8fbfD3A6a224", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4BA1bdbc15281775a8437EAcdbAF8fbfD3A6a224", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4BA1bdbc15281775a8437EAcdbAF8fbfD3A6a224/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB4D55aE3a6B3B73633F622Ef89e94E4bAD05c08F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB4D55aE3a6B3B73633F622Ef89e94E4bAD05c08F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB4D55aE3a6B3B73633F622Ef89e94E4bAD05c08F", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4D55aE3a6B3B73633F622Ef89e94E4bAD05c08F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x81891EBC7cF265B87D8658EC2E703fB703392845", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x81891EBC7cF265B87D8658EC2E703fB703392845", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x81891EBC7cF265B87D8658EC2E703fB703392845", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x81891EBC7cF265B87D8658EC2E703fB703392845/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x978D4b5438D3E4EDf4f03682e5A53b48E56604c5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x978D4b5438D3E4EDf4f03682e5A53b48E56604c5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x978D4b5438D3E4EDf4f03682e5A53b48E56604c5", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x978D4b5438D3E4EDf4f03682e5A53b48E56604c5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xD3d59d4b8B504Ea6e49c5788Fe1BC7505c6f61EA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD3d59d4b8B504Ea6e49c5788Fe1BC7505c6f61EA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD3d59d4b8B504Ea6e49c5788Fe1BC7505c6f61EA", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3d59d4b8B504Ea6e49c5788Fe1BC7505c6f61EA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xb815Eb8D3a9dA3EdDD926225c0FBD3A566e8C749", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb815Eb8D3a9dA3EdDD926225c0FBD3A566e8C749", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb815Eb8D3a9dA3EdDD926225c0FBD3A566e8C749", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb815Eb8D3a9dA3EdDD926225c0FBD3A566e8C749/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xcAd243fA79De8Acb3B0336Dd9793A16D8e6A3aA5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcAd243fA79De8Acb3B0336Dd9793A16D8e6A3aA5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcAd243fA79De8Acb3B0336Dd9793A16D8e6A3aA5", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcAd243fA79De8Acb3B0336Dd9793A16D8e6A3aA5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xaf621161755C601C1469e3487ce971f39Ae507BC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaf621161755C601C1469e3487ce971f39Ae507BC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaf621161755C601C1469e3487ce971f39Ae507BC", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf621161755C601C1469e3487ce971f39Ae507BC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB63bEF5ccC5e9316961CDCD54129743AE8455Bc4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB63bEF5ccC5e9316961CDCD54129743AE8455Bc4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB63bEF5ccC5e9316961CDCD54129743AE8455Bc4", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB63bEF5ccC5e9316961CDCD54129743AE8455Bc4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x61a7AE08B9061F96934a2093cbe59F839355FFF5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61a7AE08B9061F96934a2093cbe59F839355FFF5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x61a7AE08B9061F96934a2093cbe59F839355FFF5", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61a7AE08B9061F96934a2093cbe59F839355FFF5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB7d7605f814Da681cC299A9Ac9ABBfc1ea65E40A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB7d7605f814Da681cC299A9Ac9ABBfc1ea65E40A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB7d7605f814Da681cC299A9Ac9ABBfc1ea65E40A", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB7d7605f814Da681cC299A9Ac9ABBfc1ea65E40A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xFe00395ec846240dc693e92AB2Dd720F94765Aa3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFe00395ec846240dc693e92AB2Dd720F94765Aa3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFe00395ec846240dc693e92AB2Dd720F94765Aa3", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFe00395ec846240dc693e92AB2Dd720F94765Aa3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3313, + "scan_time_taken": 8, + "score": "4.59", + "score_v2": "91.88", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8A6EF192d45e8ea930bC7f4F0eD457f213731BBb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8A6EF192d45e8ea930bC7f4F0eD457f213731BBb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8A6EF192d45e8ea930bC7f4F0eD457f213731BBb", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A6EF192d45e8ea930bC7f4F0eD457f213731BBb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5060490e390dc3D4590BD732550B3cf042d41334", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5060490e390dc3D4590BD732550B3cf042d41334", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5060490e390dc3D4590BD732550B3cf042d41334", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5060490e390dc3D4590BD732550B3cf042d41334/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEed3618dd59163CC6849758F07fA9369823aa710", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEed3618dd59163CC6849758F07fA9369823aa710", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEed3618dd59163CC6849758F07fA9369823aa710", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEed3618dd59163CC6849758F07fA9369823aa710/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xC3351Ec585e2D9d08aff1DF0FaA4e491cAe8c953", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC3351Ec585e2D9d08aff1DF0FaA4e491cAe8c953", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC3351Ec585e2D9d08aff1DF0FaA4e491cAe8c953", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC3351Ec585e2D9d08aff1DF0FaA4e491cAe8c953/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x777A913412D576532120ac1d266d4C908e584DB2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x777A913412D576532120ac1d266d4C908e584DB2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x777A913412D576532120ac1d266d4C908e584DB2", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x777A913412D576532120ac1d266d4C908e584DB2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc27e06964A83eBb5917EAB0e8607f0B1492e755C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc27e06964A83eBb5917EAB0e8607f0B1492e755C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc27e06964A83eBb5917EAB0e8607f0B1492e755C", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc27e06964A83eBb5917EAB0e8607f0B1492e755C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3942722D61d784347F38CaA493B1E073aB321B22", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3942722D61d784347F38CaA493B1E073aB321B22", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3942722D61d784347F38CaA493B1E073aB321B22", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3942722D61d784347F38CaA493B1E073aB321B22/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xa9BB96d03A6ED56C14cd47a2CE75Fa6a7633aeC2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa9BB96d03A6ED56C14cd47a2CE75Fa6a7633aeC2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa9BB96d03A6ED56C14cd47a2CE75Fa6a7633aeC2", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa9BB96d03A6ED56C14cd47a2CE75Fa6a7633aeC2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 6, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xECE9613025F970f1d56b2Ba749e1170976465088", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xECE9613025F970f1d56b2Ba749e1170976465088", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xECE9613025F970f1d56b2Ba749e1170976465088", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xECE9613025F970f1d56b2Ba749e1170976465088/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xd5ea02e6324693BaCbDE3E63a3C72E5a227a4dDb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd5ea02e6324693BaCbDE3E63a3C72E5a227a4dDb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd5ea02e6324693BaCbDE3E63a3C72E5a227a4dDb", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5ea02e6324693BaCbDE3E63a3C72E5a227a4dDb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xeF7F0BC2D93caEaA824EE56592e3C2E9d5Bf0C34", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeF7F0BC2D93caEaA824EE56592e3C2E9d5Bf0C34", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeF7F0BC2D93caEaA824EE56592e3C2E9d5Bf0C34", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF7F0BC2D93caEaA824EE56592e3C2E9d5Bf0C34/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6CA6Ae2fFE05b78545482111Ad74B6676F79C4e1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6CA6Ae2fFE05b78545482111Ad74B6676F79C4e1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6CA6Ae2fFE05b78545482111Ad74B6676F79C4e1", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6CA6Ae2fFE05b78545482111Ad74B6676F79C4e1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x04915C122ebA1cd7629a2a00D9aE2a4C145aB21b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x04915C122ebA1cd7629a2a00D9aE2a4C145aB21b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x04915C122ebA1cd7629a2a00D9aE2a4C145aB21b", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x04915C122ebA1cd7629a2a00D9aE2a4C145aB21b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xE662e0aF5fCaBe78aaaF4cFF0a13ca69512Fc481", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE662e0aF5fCaBe78aaaF4cFF0a13ca69512Fc481", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE662e0aF5fCaBe78aaaF4cFF0a13ca69512Fc481", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE662e0aF5fCaBe78aaaF4cFF0a13ca69512Fc481/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x352B138d7F6500fC71A014F3C7eD48B6d99fbe4d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x352B138d7F6500fC71A014F3C7eD48B6d99fbe4d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x352B138d7F6500fC71A014F3C7eD48B6d99fbe4d", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x352B138d7F6500fC71A014F3C7eD48B6d99fbe4d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x68f05ef597BED7bE78A2ffF6E78206c99f79AbFD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68f05ef597BED7bE78A2ffF6E78206c99f79AbFD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x68f05ef597BED7bE78A2ffF6E78206c99f79AbFD", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68f05ef597BED7bE78A2ffF6E78206c99f79AbFD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 6, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xd9fd12815Ef126094E73E6741309C304d1c24580", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9fd12815Ef126094E73E6741309C304d1c24580", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd9fd12815Ef126094E73E6741309C304d1c24580", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9fd12815Ef126094E73E6741309C304d1c24580/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c", + "contractname": "Math", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 367, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.01", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x94a1D572baE06A31C029D4C26e1fA705f54286ef", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x94a1D572baE06A31C029D4C26e1fA705f54286ef", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x94a1D572baE06A31C029D4C26e1fA705f54286ef", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94a1D572baE06A31C029D4C26e1fA705f54286ef/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf9AE92bc49A5DD96AE5840eaAE75218016811c99", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf9AE92bc49A5DD96AE5840eaAE75218016811c99", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf9AE92bc49A5DD96AE5840eaAE75218016811c99", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9AE92bc49A5DD96AE5840eaAE75218016811c99/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB2b42B231C68cbb0b4bF2FFEbf57782Fd97D3dA4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB2b42B231C68cbb0b4bF2FFEbf57782Fd97D3dA4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB2b42B231C68cbb0b4bF2FFEbf57782Fd97D3dA4", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB2b42B231C68cbb0b4bF2FFEbf57782Fd97D3dA4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 2, + "informational": 14, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 391, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd5fAaa459e5B3c118fD85Fc0fD67f56310b1618D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd5fAaa459e5B3c118fD85Fc0fD67f56310b1618D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd5fAaa459e5B3c118fD85Fc0fD67f56310b1618D", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5fAaa459e5B3c118fD85Fc0fD67f56310b1618D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x640cca1164154b7F5e7b5c2eeF6D757246Cd3e2B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98d601E04527a0acBB603BaD845D9b7B8840de1c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98d601E04527a0acBB603BaD845D9b7B8840de1c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x98d601E04527a0acBB603BaD845D9b7B8840de1c", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98d601E04527a0acBB603BaD845D9b7B8840de1c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x6A5A1E32216377FC03bFFdC9B33fe29c2f14Ec84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6A5A1E32216377FC03bFFdC9B33fe29c2f14Ec84", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6A5A1E32216377FC03bFFdC9B33fe29c2f14Ec84", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A5A1E32216377FC03bFFdC9B33fe29c2f14Ec84/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf9C0122A38c6B85FDAfF3065f3d0822D9802E03e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf9C0122A38c6B85FDAfF3065f3d0822D9802E03e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf9C0122A38c6B85FDAfF3065f3d0822D9802E03e", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9C0122A38c6B85FDAfF3065f3d0822D9802E03e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6393113A43A4A88b9F3D53b4b21e7feEb5d3D821", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6393113A43A4A88b9F3D53b4b21e7feEb5d3D821", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6393113A43A4A88b9F3D53b4b21e7feEb5d3D821", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6393113A43A4A88b9F3D53b4b21e7feEb5d3D821/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xeb4b5ABcE7310855319440d936cd3aDd77DFA193", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd0De1Cc5849E07C03D1d7a2589a8D56D092DfEaf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd0De1Cc5849E07C03D1d7a2589a8D56D092DfEaf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd0De1Cc5849E07C03D1d7a2589a8D56D092DfEaf", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0De1Cc5849E07C03D1d7a2589a8D56D092DfEaf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xC51aeDBEC3aCD26650a7E85B6909E8AEc4d0F19e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC51aeDBEC3aCD26650a7E85B6909E8AEc4d0F19e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC51aeDBEC3aCD26650a7E85B6909E8AEc4d0F19e", + "contractname": "FuturesMarketData", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC51aeDBEC3aCD26650a7E85B6909E8AEc4d0F19e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 579, + "scan_time_taken": 1, + "score": "4.82", + "score_v2": "96.37", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xE6aC817Cfdd83073aec079cD9EBb9c35479b7665", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE6aC817Cfdd83073aec079cD9EBb9c35479b7665", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE6aC817Cfdd83073aec079cD9EBb9c35479b7665", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE6aC817Cfdd83073aec079cD9EBb9c35479b7665/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xd4e9e0784C3cE4796f54F2EA0D337c7CFcCFD645", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd4e9e0784C3cE4796f54F2EA0D337c7CFcCFD645", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd4e9e0784C3cE4796f54F2EA0D337c7CFcCFD645", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4e9e0784C3cE4796f54F2EA0D337c7CFcCFD645/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x10305C1854d6DB8A1060dF60bDF8A8B2981249Cf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x10305C1854d6DB8A1060dF60bDF8A8B2981249Cf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x10305C1854d6DB8A1060dF60bDF8A8B2981249Cf", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x10305C1854d6DB8A1060dF60bDF8A8B2981249Cf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3313, + "scan_time_taken": 8, + "score": "4.59", + "score_v2": "91.88", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA2C0843c8cb9f29Fa40fc0ffd2B4995A0f05C15c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA2C0843c8cb9f29Fa40fc0ffd2B4995A0f05C15c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA2C0843c8cb9f29Fa40fc0ffd2B4995A0f05C15c", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA2C0843c8cb9f29Fa40fc0ffd2B4995A0f05C15c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x69125856Cfbadba925CE8345D0A5dE98F375920E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x69125856Cfbadba925CE8345D0A5dE98F375920E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x69125856Cfbadba925CE8345D0A5dE98F375920E", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x69125856Cfbadba925CE8345D0A5dE98F375920E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA9E630952522E3F110322711F424528Af894e307", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA9E630952522E3F110322711F424528Af894e307", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA9E630952522E3F110322711F424528Af894e307", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA9E630952522E3F110322711F424528Af894e307/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x700EDD66fB75516427C793f5Fe376f6fe1aCc932", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x700EDD66fB75516427C793f5Fe376f6fe1aCc932", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x700EDD66fB75516427C793f5Fe376f6fe1aCc932", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x700EDD66fB75516427C793f5Fe376f6fe1aCc932/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xF40E46c74CA3E72d8dC490493FA9499999C6256E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF40E46c74CA3E72d8dC490493FA9499999C6256E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF40E46c74CA3E72d8dC490493FA9499999C6256E", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF40E46c74CA3E72d8dC490493FA9499999C6256E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xD326CFAb7af228aE6e97d879E9E6A3E7faA8D328", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD326CFAb7af228aE6e97d879E9E6A3E7faA8D328", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD326CFAb7af228aE6e97d879E9E6A3E7faA8D328", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD326CFAb7af228aE6e97d879E9E6A3E7faA8D328/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x995f710838a070D43D94d4420194Bb09cFC332E6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x995f710838a070D43D94d4420194Bb09cFC332E6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x995f710838a070D43D94d4420194Bb09cFC332E6", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x995f710838a070D43D94d4420194Bb09cFC332E6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf7d9Bd13F877171f6C7f93F71bdf8e380335dc12", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf7d9Bd13F877171f6C7f93F71bdf8e380335dc12", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf7d9Bd13F877171f6C7f93F71bdf8e380335dc12", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7d9Bd13F877171f6C7f93F71bdf8e380335dc12/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9F77aF45F13738Be8D3bb772A86310f4e452aFd4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9F77aF45F13738Be8D3bb772A86310f4e452aFd4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9F77aF45F13738Be8D3bb772A86310f4e452aFd4", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9F77aF45F13738Be8D3bb772A86310f4e452aFd4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4Fc5beD961d41ba5F198DE7484637800Dac78eb1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4Fc5beD961d41ba5F198DE7484637800Dac78eb1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4Fc5beD961d41ba5F198DE7484637800Dac78eb1", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Fc5beD961d41ba5F198DE7484637800Dac78eb1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5d79EeB57A35EC8b6b9Ef55052C5C9F919C3c3Ee", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5d79EeB57A35EC8b6b9Ef55052C5C9F919C3c3Ee", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5d79EeB57A35EC8b6b9Ef55052C5C9F919C3c3Ee", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5d79EeB57A35EC8b6b9Ef55052C5C9F919C3c3Ee/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 7, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0db1B224C5203fA22CFdFA3F92519D150ad86612", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0db1B224C5203fA22CFdFA3F92519D150ad86612", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0db1B224C5203fA22CFdFA3F92519D150ad86612", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0db1B224C5203fA22CFdFA3F92519D150ad86612/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0bB16a341EdA6b5e0768b55eb091Cd914bE96bc1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0bB16a341EdA6b5e0768b55eb091Cd914bE96bc1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0bB16a341EdA6b5e0768b55eb091Cd914bE96bc1", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bB16a341EdA6b5e0768b55eb091Cd914bE96bc1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x33c3C4D49dEe4232498B3eFA5336C627801E998d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x33c3C4D49dEe4232498B3eFA5336C627801E998d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x33c3C4D49dEe4232498B3eFA5336C627801E998d", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33c3C4D49dEe4232498B3eFA5336C627801E998d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 6, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEa0324cc8D9FD70b8000bafbac7E3FF7C15275eD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEa0324cc8D9FD70b8000bafbac7E3FF7C15275eD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEa0324cc8D9FD70b8000bafbac7E3FF7C15275eD", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEa0324cc8D9FD70b8000bafbac7E3FF7C15275eD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x92bAc115d89cA17fd02Ed9357CEcA32842ACB4c2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x92bAc115d89cA17fd02Ed9357CEcA32842ACB4c2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x92bAc115d89cA17fd02Ed9357CEcA32842ACB4c2", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x92bAc115d89cA17fd02Ed9357CEcA32842ACB4c2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9c79C19FF4d1a6531D9a4F91e96534F5D002dF8B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9c79C19FF4d1a6531D9a4F91e96534F5D002dF8B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9c79C19FF4d1a6531D9a4F91e96534F5D002dF8B", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c79C19FF4d1a6531D9a4F91e96534F5D002dF8B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x661c2479BffE01eB99EeC9169149BaA5DAbeB883", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x661c2479BffE01eB99EeC9169149BaA5DAbeB883", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x661c2479BffE01eB99EeC9169149BaA5DAbeB883", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x661c2479BffE01eB99EeC9169149BaA5DAbeB883/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3ADA6D040314676B1e8A4BC1a0a16060b42A00eF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3ADA6D040314676B1e8A4BC1a0a16060b42A00eF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3ADA6D040314676B1e8A4BC1a0a16060b42A00eF", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3ADA6D040314676B1e8A4BC1a0a16060b42A00eF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA154EcFFfb46380991751DE890956b245142e10C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA154EcFFfb46380991751DE890956b245142e10C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA154EcFFfb46380991751DE890956b245142e10C", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA154EcFFfb46380991751DE890956b245142e10C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xBdD0D09f73AC6f8Ef59A71baab283C12dcab06fA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBdD0D09f73AC6f8Ef59A71baab283C12dcab06fA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBdD0D09f73AC6f8Ef59A71baab283C12dcab06fA", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBdD0D09f73AC6f8Ef59A71baab283C12dcab06fA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2fffEBeD35931abD9014A39AE41fa26D511E31F4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 14, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.34", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9E3c1F1f5868701A4D8CaA58D61dF2F74aeFe926", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9E3c1F1f5868701A4D8CaA58D61dF2F74aeFe926", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9E3c1F1f5868701A4D8CaA58D61dF2F74aeFe926", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9E3c1F1f5868701A4D8CaA58D61dF2F74aeFe926/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x83C71b63c14900026f30af0a39C0e1CaB30f4A2f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83C71b63c14900026f30af0a39C0e1CaB30f4A2f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x83C71b63c14900026f30af0a39C0e1CaB30f4A2f", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83C71b63c14900026f30af0a39C0e1CaB30f4A2f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x875bBc7285d52Ca957024999315717D45ba99276", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x875bBc7285d52Ca957024999315717D45ba99276", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x875bBc7285d52Ca957024999315717D45ba99276", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x875bBc7285d52Ca957024999315717D45ba99276/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x50197701bd09f8DBDd6716b1b9080574819a3776", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xff8Bf0f6f9494b44AeD91BB7868Ab94b76dCeAAD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xff8Bf0f6f9494b44AeD91BB7868Ab94b76dCeAAD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xff8Bf0f6f9494b44AeD91BB7868Ab94b76dCeAAD", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xff8Bf0f6f9494b44AeD91BB7868Ab94b76dCeAAD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x33C8daF48c691C54897070C3621fdecC249C7202", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0e4695edb83FB23E6b12AFa3660beF09610791de", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41140Bf6498a36f2E44eFd49f21dAe3bbb7367c8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41140Bf6498a36f2E44eFd49f21dAe3bbb7367c8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x41140Bf6498a36f2E44eFd49f21dAe3bbb7367c8", + "contractname": "FeePoolEternalStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41140Bf6498a36f2E44eFd49f21dAe3bbb7367c8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 13, + "low": 17, + "medium": 0 + }, + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.49", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x4308427C463CAEAaB50FFf98a9deC569C31E4E87", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4308427C463CAEAaB50FFf98a9deC569C31E4E87", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4308427C463CAEAaB50FFf98a9deC569C31E4E87", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4308427C463CAEAaB50FFf98a9deC569C31E4E87/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xFaf84737Dae0DA0c093BC172e32FB845016Df642", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCc60342649c58A9D5a5293030CCBc230b1231127", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2F0Fe4B621E7e54110446cE2df699004c6194636", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2F0Fe4B621E7e54110446cE2df699004c6194636", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2F0Fe4B621E7e54110446cE2df699004c6194636", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2F0Fe4B621E7e54110446cE2df699004c6194636/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf5a6115Aa582Fd1BEEa22BC93B7dC7a785F60d03", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf5a6115Aa582Fd1BEEa22BC93B7dC7a785F60d03", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf5a6115Aa582Fd1BEEa22BC93B7dC7a785F60d03", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5a6115Aa582Fd1BEEa22BC93B7dC7a785F60d03/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 2, + "informational": 14, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 391, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x58e178B0CacD1bc56a2cC408030A1f69eDc315f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdCB4ec61fee47955462FD1F3fa89A6F32cc6A800", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdCB4ec61fee47955462FD1F3fa89A6F32cc6A800", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdCB4ec61fee47955462FD1F3fa89A6F32cc6A800", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdCB4ec61fee47955462FD1F3fa89A6F32cc6A800/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xE44179Cb9623C3bB7a9BCF54b4B1DD5ad8c672e3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE44179Cb9623C3bB7a9BCF54b4B1DD5ad8c672e3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE44179Cb9623C3bB7a9BCF54b4B1DD5ad8c672e3", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE44179Cb9623C3bB7a9BCF54b4B1DD5ad8c672e3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3b17232cBcEcb5DE01bb92Aee2fC35e507F0aBbb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x105f7F2986A2414B4007958b836904100a53d1AD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x105f7F2986A2414B4007958b836904100a53d1AD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x105f7F2986A2414B4007958b836904100a53d1AD", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x105f7F2986A2414B4007958b836904100a53d1AD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x549dbDFfbd47bD5639f9348eBE82E63e2f9F777A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x549dbDFfbd47bD5639f9348eBE82E63e2f9F777A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x549dbDFfbd47bD5639f9348eBE82E63e2f9F777A", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x549dbDFfbd47bD5639f9348eBE82E63e2f9F777A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xcaDD53c5fAAe5111c7a0429Ee1f99A695433Fb17", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcaDD53c5fAAe5111c7a0429Ee1f99A695433Fb17", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcaDD53c5fAAe5111c7a0429Ee1f99A695433Fb17", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcaDD53c5fAAe5111c7a0429Ee1f99A695433Fb17/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 14, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.34", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE72f5C2B7C8E8697aFFe886497d22ad47D832085", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9Cd7ccac32231ccb842f14368B3DA3B33f20d3BE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9Cd7ccac32231ccb842f14368B3DA3B33f20d3BE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9Cd7ccac32231ccb842f14368B3DA3B33f20d3BE", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Cd7ccac32231ccb842f14368B3DA3B33f20d3BE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xD53C50B644aa4E29fe2B633E97187e2Aa3cBd6fc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD53C50B644aa4E29fe2B633E97187e2Aa3cBd6fc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD53C50B644aa4E29fe2B633E97187e2Aa3cBd6fc", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD53C50B644aa4E29fe2B633E97187e2Aa3cBd6fc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7F4B56A8Fe268666d95e64F16A96bBDCfB89DF54", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7F4B56A8Fe268666d95e64F16A96bBDCfB89DF54", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7F4B56A8Fe268666d95e64F16A96bBDCfB89DF54", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F4B56A8Fe268666d95e64F16A96bBDCfB89DF54/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x959A4309f7d82e3D34C353a405200D8277032115", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x959A4309f7d82e3D34C353a405200D8277032115", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x959A4309f7d82e3D34C353a405200D8277032115", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x959A4309f7d82e3D34C353a405200D8277032115/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 7, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xdcf2D2C4949D6358bF05cfd88dAE83276cf7552b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdcf2D2C4949D6358bF05cfd88dAE83276cf7552b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdcf2D2C4949D6358bF05cfd88dAE83276cf7552b", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdcf2D2C4949D6358bF05cfd88dAE83276cf7552b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4Aa0dabd22BC0894975324Bec293443c8538bD08", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4Aa0dabd22BC0894975324Bec293443c8538bD08", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4Aa0dabd22BC0894975324Bec293443c8538bD08", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Aa0dabd22BC0894975324Bec293443c8538bD08/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3322, + "scan_time_taken": 8, + "score": "4.60", + "score_v2": "91.90", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x99B2b4F1C6222d97e70Cf7D0C7Cc314465Ca9dC0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x99B2b4F1C6222d97e70Cf7D0C7Cc314465Ca9dC0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x99B2b4F1C6222d97e70Cf7D0C7Cc314465Ca9dC0", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x99B2b4F1C6222d97e70Cf7D0C7Cc314465Ca9dC0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x06bA4E6246A0C4BcBB53Ec860bE5372Fc40629ab", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x06bA4E6246A0C4BcBB53Ec860bE5372Fc40629ab", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x06bA4E6246A0C4BcBB53Ec860bE5372Fc40629ab", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x06bA4E6246A0C4BcBB53Ec860bE5372Fc40629ab/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xC81e43B6FB257760cb655C5B3Ea0b87d93cf01B5", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x8cfdfAf68efC96293A395B5Ef94e5736EC71020C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8cfdfAf68efC96293A395B5Ef94e5736EC71020C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8cfdfAf68efC96293A395B5Ef94e5736EC71020C", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8cfdfAf68efC96293A395B5Ef94e5736EC71020C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9EE6dF39fe29EAb8116DB947CC642794400b70DF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9EE6dF39fe29EAb8116DB947CC642794400b70DF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9EE6dF39fe29EAb8116DB947CC642794400b70DF", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9EE6dF39fe29EAb8116DB947CC642794400b70DF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4AfD66f7379449a73C4848B30DBeb93016346FBE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4AfD66f7379449a73C4848B30DBeb93016346FBE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4AfD66f7379449a73C4848B30DBeb93016346FBE", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4AfD66f7379449a73C4848B30DBeb93016346FBE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3756909c4240aD5b442eC3d138e2cE42F27eC605", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3756909c4240aD5b442eC3d138e2cE42F27eC605", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3756909c4240aD5b442eC3d138e2cE42F27eC605", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3756909c4240aD5b442eC3d138e2cE42F27eC605/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xdA9303CE53a1800b0F077C1A9a1A253Ee8A64457", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdA9303CE53a1800b0F077C1A9a1A253Ee8A64457", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdA9303CE53a1800b0F077C1A9a1A253Ee8A64457", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdA9303CE53a1800b0F077C1A9a1A253Ee8A64457/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x6d62aA1535C7C33D7f6592562f091D193E180c57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d62aA1535C7C33D7f6592562f091D193E180c57", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6d62aA1535C7C33D7f6592562f091D193E180c57", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d62aA1535C7C33D7f6592562f091D193E180c57/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x02e85b8dD638a5FabD9D67802A92721D2e18fc6d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02e85b8dD638a5FabD9D67802A92721D2e18fc6d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x02e85b8dD638a5FabD9D67802A92721D2e18fc6d", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02e85b8dD638a5FabD9D67802A92721D2e18fc6d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xDaf440cDeA843762c6D4ECFA7C2f64AED832319e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDaf440cDeA843762c6D4ECFA7C2f64AED832319e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDaf440cDeA843762c6D4ECFA7C2f64AED832319e", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDaf440cDeA843762c6D4ECFA7C2f64AED832319e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xE0a9be89b352014028dA9837233168DD5CCEC9B1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE0a9be89b352014028dA9837233168DD5CCEC9B1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE0a9be89b352014028dA9837233168DD5CCEC9B1", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE0a9be89b352014028dA9837233168DD5CCEC9B1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0DAeA0367d7b82644C4db4D992cF4ba39c8A359C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0DAeA0367d7b82644C4db4D992cF4ba39c8A359C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0DAeA0367d7b82644C4db4D992cF4ba39c8A359C", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0DAeA0367d7b82644C4db4D992cF4ba39c8A359C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x73d8fD1dC5E38cEF6754Fc5009015CaaEE218461", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73d8fD1dC5E38cEF6754Fc5009015CaaEE218461", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x73d8fD1dC5E38cEF6754Fc5009015CaaEE218461", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73d8fD1dC5E38cEF6754Fc5009015CaaEE218461/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x869d17fd46F76f0e439bec2992f2D45B40253f88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x869d17fd46F76f0e439bec2992f2D45B40253f88", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x869d17fd46F76f0e439bec2992f2D45B40253f88", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x869d17fd46F76f0e439bec2992f2D45B40253f88/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x8d51BF0759e1a01c15F91940BaaaD08B6B45a637", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8d51BF0759e1a01c15F91940BaaaD08B6B45a637", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8d51BF0759e1a01c15F91940BaaaD08B6B45a637", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d51BF0759e1a01c15F91940BaaaD08B6B45a637/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xD681CF2419bb3F85732412164b6542843E9A64A5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD681CF2419bb3F85732412164b6542843E9A64A5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD681CF2419bb3F85732412164b6542843E9A64A5", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD681CF2419bb3F85732412164b6542843E9A64A5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xbCB2D435045E16B059b2130b28BE70b5cA47bFE5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbCB2D435045E16B059b2130b28BE70b5cA47bFE5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbCB2D435045E16B059b2130b28BE70b5cA47bFE5", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbCB2D435045E16B059b2130b28BE70b5cA47bFE5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3300, + "scan_time_taken": 8, + "score": "4.59", + "score_v2": "91.85", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x08388dC122A956887c2F736Aaec4A0Ce6f0536Ce", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x08388dC122A956887c2F736Aaec4A0Ce6f0536Ce", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x08388dC122A956887c2F736Aaec4A0Ce6f0536Ce", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x08388dC122A956887c2F736Aaec4A0Ce6f0536Ce/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf49C194954b6B91855aC06D6C88Be316da60eD96", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf49C194954b6B91855aC06D6C88Be316da60eD96", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf49C194954b6B91855aC06D6C88Be316da60eD96", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf49C194954b6B91855aC06D6C88Be316da60eD96/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 74, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 5, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xdFaEBe6A2B2BDAc52aC2E172e0175988d7472c60", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdFaEBe6A2B2BDAc52aC2E172e0175988d7472c60", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdFaEBe6A2B2BDAc52aC2E172e0175988d7472c60", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdFaEBe6A2B2BDAc52aC2E172e0175988d7472c60/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x81DDfAc111913d3d5218DEA999216323B7CD6356", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x81DDfAc111913d3d5218DEA999216323B7CD6356", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x81DDfAc111913d3d5218DEA999216323B7CD6356", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x81DDfAc111913d3d5218DEA999216323B7CD6356/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 2, + "informational": 14, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 391, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB0b6b79Fbb09290b0663D6D767FFCEE7EA742428", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB0b6b79Fbb09290b0663D6D767FFCEE7EA742428", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB0b6b79Fbb09290b0663D6D767FFCEE7EA742428", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB0b6b79Fbb09290b0663D6D767FFCEE7EA742428/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xfe964748D65187bc6441bB12058E2dF3e3240d04", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfe964748D65187bc6441bB12058E2dF3e3240d04", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfe964748D65187bc6441bB12058E2dF3e3240d04", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfe964748D65187bc6441bB12058E2dF3e3240d04/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEF9cC2223931e876dfcf0642b3f2EFb6Ccef7746", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEF9cC2223931e876dfcf0642b3f2EFb6Ccef7746", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEF9cC2223931e876dfcf0642b3f2EFb6Ccef7746", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEF9cC2223931e876dfcf0642b3f2EFb6Ccef7746/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4Fb59e8dAfcd398b2ca7Fe2Af5a7405Cd0d22278", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4Fb59e8dAfcd398b2ca7Fe2Af5a7405Cd0d22278", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4Fb59e8dAfcd398b2ca7Fe2Af5a7405Cd0d22278", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Fb59e8dAfcd398b2ca7Fe2Af5a7405Cd0d22278/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x852210F0616aC226A486ad3387DBF990e690116A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x852210F0616aC226A486ad3387DBF990e690116A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x852210F0616aC226A486ad3387DBF990e690116A", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x852210F0616aC226A486ad3387DBF990e690116A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2F0F0865dFDD52AdefB583Ae824dDE7D60b76a3B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2F0F0865dFDD52AdefB583Ae824dDE7D60b76a3B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2F0F0865dFDD52AdefB583Ae824dDE7D60b76a3B", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2F0F0865dFDD52AdefB583Ae824dDE7D60b76a3B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x04B50a5992Ea2281E14d43494d656698EA9C24dD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x04B50a5992Ea2281E14d43494d656698EA9C24dD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x04B50a5992Ea2281E14d43494d656698EA9C24dD", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x04B50a5992Ea2281E14d43494d656698EA9C24dD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 74, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd21F7CC02f3a9B6d059cdAd6e0C0f4db18420189", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd21F7CC02f3a9B6d059cdAd6e0C0f4db18420189", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd21F7CC02f3a9B6d059cdAd6e0C0f4db18420189", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd21F7CC02f3a9B6d059cdAd6e0C0f4db18420189/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 6, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7784B850922d995965846d8a89b0C90bEf470F15", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7784B850922d995965846d8a89b0C90bEf470F15", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7784B850922d995965846d8a89b0C90bEf470F15", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7784B850922d995965846d8a89b0C90bEf470F15/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x35A713bbb5a205c4dF96A8391E26Fb6228248f2f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x35A713bbb5a205c4dF96A8391E26Fb6228248f2f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x35A713bbb5a205c4dF96A8391E26Fb6228248f2f", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x35A713bbb5a205c4dF96A8391E26Fb6228248f2f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 7, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x1a83bBccFaB68A8bF901c298c5dB5ACb8a2C7b05", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x9De146b5663b82F44E5052dEDe2aA3Fd4CBcDC99", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9De146b5663b82F44E5052dEDe2aA3Fd4CBcDC99", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9De146b5663b82F44E5052dEDe2aA3Fd4CBcDC99", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9De146b5663b82F44E5052dEDe2aA3Fd4CBcDC99/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2114d1C571CB541f3416a65f8BccFf9BB9E55Dc5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2114d1C571CB541f3416a65f8BccFf9BB9E55Dc5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2114d1C571CB541f3416a65f8BccFf9BB9E55Dc5", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2114d1C571CB541f3416a65f8BccFf9BB9E55Dc5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5E51817910c53A01e7Ee90B8640a66768075bf2E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5E51817910c53A01e7Ee90B8640a66768075bf2E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5E51817910c53A01e7Ee90B8640a66768075bf2E", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E51817910c53A01e7Ee90B8640a66768075bf2E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x767F446FbD3F2e5c91292D9FA51a44102a89117d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x767F446FbD3F2e5c91292D9FA51a44102a89117d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x767F446FbD3F2e5c91292D9FA51a44102a89117d", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x767F446FbD3F2e5c91292D9FA51a44102a89117d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x08BCea94194A1D63379123073Cb254b77f7721A5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x08BCea94194A1D63379123073Cb254b77f7721A5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x08BCea94194A1D63379123073Cb254b77f7721A5", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x08BCea94194A1D63379123073Cb254b77f7721A5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xDfA2d3a0d32F870D87f8A0d7AA6b9CdEB7bc5AdB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDfA2d3a0d32F870D87f8A0d7AA6b9CdEB7bc5AdB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDfA2d3a0d32F870D87f8A0d7AA6b9CdEB7bc5AdB", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDfA2d3a0d32F870D87f8A0d7AA6b9CdEB7bc5AdB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 74, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x31Ec26dE77aA4c859b7a15A37D2Fc9EB61289C14", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x31Ec26dE77aA4c859b7a15A37D2Fc9EB61289C14", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x31Ec26dE77aA4c859b7a15A37D2Fc9EB61289C14", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x31Ec26dE77aA4c859b7a15A37D2Fc9EB61289C14/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xCF33a35F0f2095ABdD0C81dbde3A1cD37bE0c5cC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCF33a35F0f2095ABdD0C81dbde3A1cD37bE0c5cC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCF33a35F0f2095ABdD0C81dbde3A1cD37bE0c5cC", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCF33a35F0f2095ABdD0C81dbde3A1cD37bE0c5cC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6aCC3519d10E46E5a228615c9d4B57CC0113A212", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6aCC3519d10E46E5a228615c9d4B57CC0113A212", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6aCC3519d10E46E5a228615c9d4B57CC0113A212", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6aCC3519d10E46E5a228615c9d4B57CC0113A212/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4C35c27fF8F0dD039B4C4F0D670f2D58f6215c9C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C35c27fF8F0dD039B4C4F0D670f2D58f6215c9C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4C35c27fF8F0dD039B4C4F0D670f2D58f6215c9C", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C35c27fF8F0dD039B4C4F0D670f2D58f6215c9C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x91cc4a83d026e5171525aFCAEd020123A653c2C9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91cc4a83d026e5171525aFCAEd020123A653c2C9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x91cc4a83d026e5171525aFCAEd020123A653c2C9", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91cc4a83d026e5171525aFCAEd020123A653c2C9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x8327AA139bd7eEE62730a2cB9B9A86821810d4DB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8327AA139bd7eEE62730a2cB9B9A86821810d4DB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8327AA139bd7eEE62730a2cB9B9A86821810d4DB", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8327AA139bd7eEE62730a2cB9B9A86821810d4DB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xbdb26bfb6A229d7f254FAf1B2c744887ec5F1f31", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbdb26bfb6A229d7f254FAf1B2c744887ec5F1f31", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbdb26bfb6A229d7f254FAf1B2c744887ec5F1f31", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbdb26bfb6A229d7f254FAf1B2c744887ec5F1f31/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x842D77B29F344cD11B93fb9eE463a3479b098aDb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x842D77B29F344cD11B93fb9eE463a3479b098aDb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x842D77B29F344cD11B93fb9eE463a3479b098aDb", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x842D77B29F344cD11B93fb9eE463a3479b098aDb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x35B0ed8473e7943d31Ee1eeeAd06C8767034Ce39", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x35B0ed8473e7943d31Ee1eeeAd06C8767034Ce39", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x35B0ed8473e7943d31Ee1eeeAd06C8767034Ce39", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x35B0ed8473e7943d31Ee1eeeAd06C8767034Ce39/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4022AB250B5c32c286A3953bc740368D6b68b067", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4022AB250B5c32c286A3953bc740368D6b68b067", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4022AB250B5c32c286A3953bc740368D6b68b067", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4022AB250B5c32c286A3953bc740368D6b68b067/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6BAD3Be3A7B3853739729833425a8b22737D0dAC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6BAD3Be3A7B3853739729833425a8b22737D0dAC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6BAD3Be3A7B3853739729833425a8b22737D0dAC", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6BAD3Be3A7B3853739729833425a8b22737D0dAC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xcfdC039BDB8E4b578857b759f27D6BAa2617EDD3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcfdC039BDB8E4b578857b759f27D6BAa2617EDD3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcfdC039BDB8E4b578857b759f27D6BAa2617EDD3", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcfdC039BDB8E4b578857b759f27D6BAa2617EDD3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf73fA296DF4C46b7182B14AC7862f6E08Da84150", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf73fA296DF4C46b7182B14AC7862f6E08Da84150", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf73fA296DF4C46b7182B14AC7862f6E08Da84150", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf73fA296DF4C46b7182B14AC7862f6E08Da84150/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5dCA1c6c75f6410CB4020A4aB5657FEF716fCfc3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5dCA1c6c75f6410CB4020A4aB5657FEF716fCfc3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5dCA1c6c75f6410CB4020A4aB5657FEF716fCfc3", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5dCA1c6c75f6410CB4020A4aB5657FEF716fCfc3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 10, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x9c3A582Cb712C8CDb067456b993F0234EDB185bD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9c3A582Cb712C8CDb067456b993F0234EDB185bD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9c3A582Cb712C8CDb067456b993F0234EDB185bD", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c3A582Cb712C8CDb067456b993F0234EDB185bD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xAF89069dC03d65C1b3091D770a8D3b4D02126849", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAF89069dC03d65C1b3091D770a8D3b4D02126849", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAF89069dC03d65C1b3091D770a8D3b4D02126849", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAF89069dC03d65C1b3091D770a8D3b4D02126849/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xd10cd91683301c8C15eDA40F59e73d1b0BcfECDD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd10cd91683301c8C15eDA40F59e73d1b0BcfECDD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd10cd91683301c8C15eDA40F59e73d1b0BcfECDD", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd10cd91683301c8C15eDA40F59e73d1b0BcfECDD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x91a4F7125A6F7ec14c41d39F0AC681e8e387DA1C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91a4F7125A6F7ec14c41d39F0AC681e8e387DA1C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x91a4F7125A6F7ec14c41d39F0AC681e8e387DA1C", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91a4F7125A6F7ec14c41d39F0AC681e8e387DA1C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x62137897f2b09c588327D80CBbFB9C6018c352Ef", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x62137897f2b09c588327D80CBbFB9C6018c352Ef", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x62137897f2b09c588327D80CBbFB9C6018c352Ef", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62137897f2b09c588327D80CBbFB9C6018c352Ef/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xeF35211B545B8f7EAF77F0d144A2e023d21Cb453", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeF35211B545B8f7EAF77F0d144A2e023d21Cb453", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeF35211B545B8f7EAF77F0d144A2e023d21Cb453", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF35211B545B8f7EAF77F0d144A2e023d21Cb453/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9F1C2f0071Bc3b31447AEda9fA3A68d651eB4632", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9F1C2f0071Bc3b31447AEda9fA3A68d651eB4632", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9F1C2f0071Bc3b31447AEda9fA3A68d651eB4632", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9F1C2f0071Bc3b31447AEda9fA3A68d651eB4632/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3322, + "scan_time_taken": 8, + "score": "4.60", + "score_v2": "91.90", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4", + "contractname": "LiquidatorRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 112, + "high": 2, + "informational": 140, + "low": 12, + "medium": 5 + }, + "lines_analyzed_count": 1586, + "scan_time_taken": 3, + "score": "4.06", + "score_v2": "81.15", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xaE55F163337A2A46733AA66dA9F35299f9A46e9e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaE55F163337A2A46733AA66dA9F35299f9A46e9e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaE55F163337A2A46733AA66dA9F35299f9A46e9e", + "contractname": "FuturesMarketSettings", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaE55F163337A2A46733AA66dA9F35299f9A46e9e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 54, + "high": 0, + "informational": 25, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 1047, + "scan_time_taken": 3, + "score": "4.57", + "score_v2": "91.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6d4a64C57612841c2C6745dB2a4E4db34F002D20", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d4a64C57612841c2C6745dB2a4E4db34F002D20", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6d4a64C57612841c2C6745dB2a4E4db34F002D20", + "contractname": "OwnerRelayOnOptimism", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d4a64C57612841c2C6745dB2a4E4db34F002D20/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 40, + "high": 0, + "informational": 22, + "low": 5, + "medium": 6 + }, + "lines_analyzed_count": 538, + "scan_time_taken": 1, + "score": "4.16", + "score_v2": "83.27", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x23D5291fEa095D8851cE3bB711a10b4982923d9a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23D5291fEa095D8851cE3bB711a10b4982923d9a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x23D5291fEa095D8851cE3bB711a10b4982923d9a", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23D5291fEa095D8851cE3bB711a10b4982923d9a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0Ea666319f4f0eAa7f16711f2fe7F4B159957f48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0Ea666319f4f0eAa7f16711f2fe7F4B159957f48", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0Ea666319f4f0eAa7f16711f2fe7F4B159957f48", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Ea666319f4f0eAa7f16711f2fe7F4B159957f48/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xd1b73C8251acf068ea03A42177bD1E3F610F9fB4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd1b73C8251acf068ea03A42177bD1E3F610F9fB4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd1b73C8251acf068ea03A42177bD1E3F610F9fB4", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd1b73C8251acf068ea03A42177bD1E3F610F9fB4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x527b99E3d31F71D2414CC2dbAbE0d527f9160926", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x527b99E3d31F71D2414CC2dbAbE0d527f9160926", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x527b99E3d31F71D2414CC2dbAbE0d527f9160926", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x527b99E3d31F71D2414CC2dbAbE0d527f9160926/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6172289961007908442a0437891DcD966F368563", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6172289961007908442a0437891DcD966F368563", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6172289961007908442a0437891DcD966F368563", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6172289961007908442a0437891DcD966F368563/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x66f916cc0B0b26C1783974A60Cef9B0AfC382825", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66f916cc0B0b26C1783974A60Cef9B0AfC382825", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x66f916cc0B0b26C1783974A60Cef9B0AfC382825", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66f916cc0B0b26C1783974A60Cef9B0AfC382825/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA2fd4da04a2Dd32860Cd9e12FD4d9d17c3211949", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA2fd4da04a2Dd32860Cd9e12FD4d9d17c3211949", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA2fd4da04a2Dd32860Cd9e12FD4d9d17c3211949", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA2fd4da04a2Dd32860Cd9e12FD4d9d17c3211949/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6d9bDe78D5562b6BE4B6A70f4f2511fb1A8f9E10", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d9bDe78D5562b6BE4B6A70f4f2511fb1A8f9E10", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6d9bDe78D5562b6BE4B6A70f4f2511fb1A8f9E10", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d9bDe78D5562b6BE4B6A70f4f2511fb1A8f9E10/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xFCce7f97100C0Bdd63c3d53ce0Ac35bE1F900a5e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFCce7f97100C0Bdd63c3d53ce0Ac35bE1F900a5e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFCce7f97100C0Bdd63c3d53ce0Ac35bE1F900a5e", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFCce7f97100C0Bdd63c3d53ce0Ac35bE1F900a5e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 9, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xBc5B0A6dCaDD4Fc27665601401D6f03D97375B24", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBc5B0A6dCaDD4Fc27665601401D6f03D97375B24", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBc5B0A6dCaDD4Fc27665601401D6f03D97375B24", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBc5B0A6dCaDD4Fc27665601401D6f03D97375B24/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xcF853f7f8F78B2B801095b66F8ba9c5f04dB1640", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcF853f7f8F78B2B801095b66F8ba9c5f04dB1640", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcF853f7f8F78B2B801095b66F8ba9c5f04dB1640", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcF853f7f8F78B2B801095b66F8ba9c5f04dB1640/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3300, + "scan_time_taken": 6, + "score": "4.59", + "score_v2": "91.85", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xac3F9a2753f185731324907E6802395d59Bb62a2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac3F9a2753f185731324907E6802395d59Bb62a2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xac3F9a2753f185731324907E6802395d59Bb62a2", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac3F9a2753f185731324907E6802395d59Bb62a2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x01a43786C2279dC417e7901d45B917afa51ceb9a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x01a43786C2279dC417e7901d45B917afa51ceb9a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x01a43786C2279dC417e7901d45B917afa51ceb9a", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x01a43786C2279dC417e7901d45B917afa51ceb9a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x152Da6a8F32F25B56A32ef5559d4A2A96D09148b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x152Da6a8F32F25B56A32ef5559d4A2A96D09148b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x152Da6a8F32F25B56A32ef5559d4A2A96D09148b", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x152Da6a8F32F25B56A32ef5559d4A2A96D09148b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x41c49bBc181211b289D2a29318f485fAc2692489", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x14A3F810db4E4EC74906D2538DE00a4c995f229E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x14A3F810db4E4EC74906D2538DE00a4c995f229E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x14A3F810db4E4EC74906D2538DE00a4c995f229E", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x14A3F810db4E4EC74906D2538DE00a4c995f229E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc254F4A4Bc16218eD30A3D674d8fae3f25B6Af5d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc254F4A4Bc16218eD30A3D674d8fae3f25B6Af5d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc254F4A4Bc16218eD30A3D674d8fae3f25B6Af5d", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc254F4A4Bc16218eD30A3D674d8fae3f25B6Af5d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x1454ba0f1c5Fcb401cfe72E028114FEE022990EE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1454ba0f1c5Fcb401cfe72E028114FEE022990EE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1454ba0f1c5Fcb401cfe72E028114FEE022990EE", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1454ba0f1c5Fcb401cfe72E028114FEE022990EE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB2E26D988A5557b571bF9833a8a60d25799293E1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB2E26D988A5557b571bF9833a8a60d25799293E1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB2E26D988A5557b571bF9833a8a60d25799293E1", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB2E26D988A5557b571bF9833a8a60d25799293E1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xe37858391bC66B1B8838a7459e59A802642284Fa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe37858391bC66B1B8838a7459e59A802642284Fa", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe37858391bC66B1B8838a7459e59A802642284Fa", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe37858391bC66B1B8838a7459e59A802642284Fa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x128d0Eb5E26Cf95128AA9aC395f88dcE705AedAc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcB9208c6091dF778BF405f3938B6A6beF427e37E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcB9208c6091dF778BF405f3938B6A6beF427e37E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcB9208c6091dF778BF405f3938B6A6beF427e37E", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcB9208c6091dF778BF405f3938B6A6beF427e37E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x18f763fd61Efd3D9884981CC2CBd6845351e4b70", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4ff54624D5FB61C34c634c3314Ed3BfE4dBB665a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ff54624D5FB61C34c634c3314Ed3BfE4dBB665a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4ff54624D5FB61C34c634c3314Ed3BfE4dBB665a", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ff54624D5FB61C34c634c3314Ed3BfE4dBB665a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3300, + "scan_time_taken": 8, + "score": "4.59", + "score_v2": "91.85", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x87AE62c5720DAB812BDacba66cc24839440048d1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87AE62c5720DAB812BDacba66cc24839440048d1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x87AE62c5720DAB812BDacba66cc24839440048d1", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87AE62c5720DAB812BDacba66cc24839440048d1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x31d83b7A96B298111352A5a8D9cD396ED9eCC4c9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1dAd8808D8aC58a0df912aDC4b215ca3B93D6C49", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1dAd8808D8aC58a0df912aDC4b215ca3B93D6C49", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1dAd8808D8aC58a0df912aDC4b215ca3B93D6C49", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1dAd8808D8aC58a0df912aDC4b215ca3B93D6C49/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xd325B17d5C9C3f2B6853A760afCF81945b0184d3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd325B17d5C9C3f2B6853A760afCF81945b0184d3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd325B17d5C9C3f2B6853A760afCF81945b0184d3", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd325B17d5C9C3f2B6853A760afCF81945b0184d3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3322, + "scan_time_taken": 8, + "score": "4.60", + "score_v2": "91.90", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd882a4e1a17e0DD0b90Bb22B7dDB6712271Da77B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd882a4e1a17e0DD0b90Bb22B7dDB6712271Da77B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd882a4e1a17e0DD0b90Bb22B7dDB6712271Da77B", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd882a4e1a17e0DD0b90Bb22B7dDB6712271Da77B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x96690aAe7CB7c4A9b5Be5695E94d72827DeCC33f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96690aAe7CB7c4A9b5Be5695E94d72827DeCC33f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x96690aAe7CB7c4A9b5Be5695E94d72827DeCC33f", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96690aAe7CB7c4A9b5Be5695E94d72827DeCC33f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA92C0142c3239e8e07cbb9f33e4C0dD4Fc19089b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA92C0142c3239e8e07cbb9f33e4C0dD4Fc19089b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA92C0142c3239e8e07cbb9f33e4C0dD4Fc19089b", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA92C0142c3239e8e07cbb9f33e4C0dD4Fc19089b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x418d195155058ABC4A26D59c8A6CE83A7d52288A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x418d195155058ABC4A26D59c8A6CE83A7d52288A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x418d195155058ABC4A26D59c8A6CE83A7d52288A", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x418d195155058ABC4A26D59c8A6CE83A7d52288A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x7D0256E0936103b32AAD59E80257B59E988E75e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7D0256E0936103b32AAD59E80257B59E988E75e2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7D0256E0936103b32AAD59E80257B59E988E75e2", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7D0256E0936103b32AAD59E80257B59E988E75e2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x42AAa33a13bDac31D8B9e04D9d5Db7F9FC8C0119", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42AAa33a13bDac31D8B9e04D9d5Db7F9FC8C0119", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x42AAa33a13bDac31D8B9e04D9d5Db7F9FC8C0119", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42AAa33a13bDac31D8B9e04D9d5Db7F9FC8C0119/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA227c833786E46d53cf9E9a14cFF906477335D91", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA227c833786E46d53cf9E9a14cFF906477335D91", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA227c833786E46d53cf9E9a14cFF906477335D91", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA227c833786E46d53cf9E9a14cFF906477335D91/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB7c04aa1E49BBEF0A5D7A0E7885b54c9E9309704", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB7c04aa1E49BBEF0A5D7A0E7885b54c9E9309704", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB7c04aa1E49BBEF0A5D7A0E7885b54c9E9309704", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB7c04aa1E49BBEF0A5D7A0E7885b54c9E9309704/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf9FE3607e6d19D8dC690DD976061a91D4A0db30B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf9FE3607e6d19D8dC690DD976061a91D4A0db30B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf9FE3607e6d19D8dC690DD976061a91D4A0db30B", + "contractname": "FeePool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9FE3607e6d19D8dC690DD976061a91D4A0db30B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 4, + "informational": 184, + "low": 38, + "medium": 4 + }, + "lines_analyzed_count": 3325, + "scan_time_taken": 8, + "score": "4.32", + "score_v2": "86.50", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd01a18C2eDB9f411A8329eF9B2905F3Cf7D35408", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd01a18C2eDB9f411A8329eF9B2905F3Cf7D35408", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd01a18C2eDB9f411A8329eF9B2905F3Cf7D35408", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd01a18C2eDB9f411A8329eF9B2905F3Cf7D35408/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xdf2713E82212eA2096bb14ce5f47c4A1319b3C7A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdf2713E82212eA2096bb14ce5f47c4A1319b3C7A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdf2713E82212eA2096bb14ce5f47c4A1319b3C7A", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdf2713E82212eA2096bb14ce5f47c4A1319b3C7A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4d178B91a3B16a124d2A90d944dB8C70A334FBdA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4d178B91a3B16a124d2A90d944dB8C70A334FBdA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4d178B91a3B16a124d2A90d944dB8C70A334FBdA", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d178B91a3B16a124d2A90d944dB8C70A334FBdA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xE0d47B8F4c0fa9BEef45544b2507c4832d0aDB06", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE0d47B8F4c0fa9BEef45544b2507c4832d0aDB06", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE0d47B8F4c0fa9BEef45544b2507c4832d0aDB06", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE0d47B8F4c0fa9BEef45544b2507c4832d0aDB06/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x17711043B91ac78d4a9D9D4Eff4982Ae34718596", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x17711043B91ac78d4a9D9D4Eff4982Ae34718596", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x17711043B91ac78d4a9D9D4Eff4982Ae34718596", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17711043B91ac78d4a9D9D4Eff4982Ae34718596/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xFf82e4012816CC01093565C6d2EE2Af83f3cb3Ae", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFf82e4012816CC01093565C6d2EE2Af83f3cb3Ae", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFf82e4012816CC01093565C6d2EE2Af83f3cb3Ae", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFf82e4012816CC01093565C6d2EE2Af83f3cb3Ae/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc9c64cF6D1CE4b41D087F08EdAa9De23262f1EdA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc9c64cF6D1CE4b41D087F08EdAa9De23262f1EdA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc9c64cF6D1CE4b41D087F08EdAa9De23262f1EdA", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9c64cF6D1CE4b41D087F08EdAa9De23262f1EdA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x325a0fA8e3A0A40Fa82bc6D222B1af765Ab77B36", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x325a0fA8e3A0A40Fa82bc6D222B1af765Ab77B36", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x325a0fA8e3A0A40Fa82bc6D222B1af765Ab77B36", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x325a0fA8e3A0A40Fa82bc6D222B1af765Ab77B36/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 9, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4DdD30Fff71Bd03AfFd9A6E27c7C8C0CC9731b22", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4DdD30Fff71Bd03AfFd9A6E27c7C8C0CC9731b22", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4DdD30Fff71Bd03AfFd9A6E27c7C8C0CC9731b22", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4DdD30Fff71Bd03AfFd9A6E27c7C8C0CC9731b22/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xC314CFB9C5706f316F3916543aD2F3e4c3aa2d02", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC314CFB9C5706f316F3916543aD2F3e4c3aa2d02", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC314CFB9C5706f316F3916543aD2F3e4c3aa2d02", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC314CFB9C5706f316F3916543aD2F3e4c3aa2d02/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xC02AF29944301c8FbA606a7dF8ef446dc103238C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC02AF29944301c8FbA606a7dF8ef446dc103238C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC02AF29944301c8FbA606a7dF8ef446dc103238C", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02AF29944301c8FbA606a7dF8ef446dc103238C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3804e72Fda96F6BC5ABF32EEc37BC35e56E56001", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3804e72Fda96F6BC5ABF32EEc37BC35e56E56001", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3804e72Fda96F6BC5ABF32EEc37BC35e56E56001", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3804e72Fda96F6BC5ABF32EEc37BC35e56E56001/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 9, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x74Eb1E2EfaDDde923f92F31c209a788475A20A1C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x74Eb1E2EfaDDde923f92F31c209a788475A20A1C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x74Eb1E2EfaDDde923f92F31c209a788475A20A1C", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x74Eb1E2EfaDDde923f92F31c209a788475A20A1C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x733a69D080B10Bc897452eF783020cdFe012974A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x733a69D080B10Bc897452eF783020cdFe012974A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x733a69D080B10Bc897452eF783020cdFe012974A", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x733a69D080B10Bc897452eF783020cdFe012974A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x546Ee4A4299dC3d3b64D6a889759E04aCef6B92D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF9DD29D2Fd9B38Cd90E390C797F1B7E0523f43A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF9DD29D2Fd9B38Cd90E390C797F1B7E0523f43A9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF9DD29D2Fd9B38Cd90E390C797F1B7E0523f43A9", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9DD29D2Fd9B38Cd90E390C797F1B7E0523f43A9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4df6E29C07c51e5e7F7a98aB90547861Aba42B56", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x82f962aF60e6627d3ea5Db5Fd7e1a57f7E1Ef2B8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82f962aF60e6627d3ea5Db5Fd7e1a57f7E1Ef2B8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x82f962aF60e6627d3ea5Db5Fd7e1a57f7E1Ef2B8", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82f962aF60e6627d3ea5Db5Fd7e1a57f7E1Ef2B8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x400813263d6300347423E02fc8402735340aaE72", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC8E91c926E04BE1cb94e51c5379d14774D51ae6C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC8E91c926E04BE1cb94e51c5379d14774D51ae6C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC8E91c926E04BE1cb94e51c5379d14774D51ae6C", + "contractname": "EmptyEtherCollateral", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC8E91c926E04BE1cb94e51c5379d14774D51ae6C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.31", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xA552049A9f320B6a8622A003FE1108595061e223", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA552049A9f320B6a8622A003FE1108595061e223", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA552049A9f320B6a8622A003FE1108595061e223", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA552049A9f320B6a8622A003FE1108595061e223/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x23b2558318E4955DfC3402567E22B1FF102DB3DD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x29601BAfeE838F75679e0024E9b8E44D6f1b6f2c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6DAa4Eb27a25C3727e9857FD6b0B736Ff397542e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6DAa4Eb27a25C3727e9857FD6b0B736Ff397542e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6DAa4Eb27a25C3727e9857FD6b0B736Ff397542e", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6DAa4Eb27a25C3727e9857FD6b0B736Ff397542e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xe94afDEd9CB9AB143E8cCc8C7439794E8C41F1A6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe94afDEd9CB9AB143E8cCc8C7439794E8C41F1A6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe94afDEd9CB9AB143E8cCc8C7439794E8C41F1A6", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe94afDEd9CB9AB143E8cCc8C7439794E8C41F1A6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xfbbBFA96Af2980aE4014d5D5A2eF14bD79B2a299", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfbbBFA96Af2980aE4014d5D5A2eF14bD79B2a299", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfbbBFA96Af2980aE4014d5D5A2eF14bD79B2a299", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfbbBFA96Af2980aE4014d5D5A2eF14bD79B2a299/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2F94942764C997e777F7Ded68679a5eCC6B7514c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2F94942764C997e777F7Ded68679a5eCC6B7514c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2F94942764C997e777F7Ded68679a5eCC6B7514c", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2F94942764C997e777F7Ded68679a5eCC6B7514c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7E11c004d20b502729918687E6E6777b28499085", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7E11c004d20b502729918687E6E6777b28499085", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7E11c004d20b502729918687E6E6777b28499085", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E11c004d20b502729918687E6E6777b28499085/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 1, + "informational": 46, + "low": 9, + "medium": 5 + }, + "lines_analyzed_count": 719, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.34", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE50DBa755fd9e9Aad8198193FF9C7e4aE1F3443a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE50DBa755fd9e9Aad8198193FF9C7e4aE1F3443a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE50DBa755fd9e9Aad8198193FF9C7e4aE1F3443a", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE50DBa755fd9e9Aad8198193FF9C7e4aE1F3443a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x08e52251d4434eadF1f2Ce01D419B6249694d9e5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x08e52251d4434eadF1f2Ce01D419B6249694d9e5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x08e52251d4434eadF1f2Ce01D419B6249694d9e5", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x08e52251d4434eadF1f2Ce01D419B6249694d9e5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5C4fD006f3dC9C6a2259B2fb82CfD500056978ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5C4fD006f3dC9C6a2259B2fb82CfD500056978ec", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5C4fD006f3dC9C6a2259B2fb82CfD500056978ec", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C4fD006f3dC9C6a2259B2fb82CfD500056978ec/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xfAFe2eC4999AeFD162aA3c0abA16D08235662606", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfAFe2eC4999AeFD162aA3c0abA16D08235662606", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfAFe2eC4999AeFD162aA3c0abA16D08235662606", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfAFe2eC4999AeFD162aA3c0abA16D08235662606/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 7, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA14849ad93999d8B184A1d61FbA7B4fFbD24f96C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA14849ad93999d8B184A1d61FbA7B4fFbD24f96C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA14849ad93999d8B184A1d61FbA7B4fFbD24f96C", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA14849ad93999d8B184A1d61FbA7B4fFbD24f96C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x2b8cE8a8ABF039DB01B2ad7F512b9157467eb264", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x08a008eEA07d3cC7ca1913EEC3468C10F8F79e6A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x08a008eEA07d3cC7ca1913EEC3468C10F8F79e6A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x08a008eEA07d3cC7ca1913EEC3468C10F8F79e6A", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x08a008eEA07d3cC7ca1913EEC3468C10F8F79e6A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0194e4BbD724633546D543A28125c579dfEc057c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA5BAff7D9928AE32C5e1ff441e4575951CB01111", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA5BAff7D9928AE32C5e1ff441e4575951CB01111", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA5BAff7D9928AE32C5e1ff441e4575951CB01111", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5BAff7D9928AE32C5e1ff441e4575951CB01111/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9770239D49Db97E77fc5Adcb5413654C9e45A510", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9770239D49Db97E77fc5Adcb5413654C9e45A510", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9770239D49Db97E77fc5Adcb5413654C9e45A510", + "contractname": "SynthetixStateWithLimitedSetup", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9770239D49Db97E77fc5Adcb5413654C9e45A510/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 0, + "informational": 24, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 714, + "scan_time_taken": 1, + "score": "4.43", + "score_v2": "88.66", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf595193ba60485855d3F6bD2e60c487cC6A99B9D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6941ad5Ac604d2329f96bEA75C7b25D19Cc06701", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6941ad5Ac604d2329f96bEA75C7b25D19Cc06701", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6941ad5Ac604d2329f96bEA75C7b25D19Cc06701", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6941ad5Ac604d2329f96bEA75C7b25D19Cc06701/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEAacaDa91015c11D43bD788F09B2d54decfdc2e8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEAacaDa91015c11D43bD788F09B2d54decfdc2e8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEAacaDa91015c11D43bD788F09B2d54decfdc2e8", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEAacaDa91015c11D43bD788F09B2d54decfdc2e8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xC645A757DD81C69641e010aDD2Da894b4b7Bc921", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC645A757DD81C69641e010aDD2Da894b4b7Bc921", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC645A757DD81C69641e010aDD2Da894b4b7Bc921", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC645A757DD81C69641e010aDD2Da894b4b7Bc921/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xBe0f35e3d0ffe514969333B4d07A279D3d66A494", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBe0f35e3d0ffe514969333B4d07A279D3d66A494", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBe0f35e3d0ffe514969333B4d07A279D3d66A494", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBe0f35e3d0ffe514969333B4d07A279D3d66A494/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xF9F70F783BE3ee6ebde9504BA0AC0730151b0a22", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF9F70F783BE3ee6ebde9504BA0AC0730151b0a22", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF9F70F783BE3ee6ebde9504BA0AC0730151b0a22", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9F70F783BE3ee6ebde9504BA0AC0730151b0a22/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x560F562be696BaEfA0029c954cC69352bfb33e41", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x560F562be696BaEfA0029c954cC69352bfb33e41", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x560F562be696BaEfA0029c954cC69352bfb33e41", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x560F562be696BaEfA0029c954cC69352bfb33e41/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xbaAcf0F9dEA6b17D8667a34b7f69f60591c8D68D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbaAcf0F9dEA6b17D8667a34b7f69f60591c8D68D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbaAcf0F9dEA6b17D8667a34b7f69f60591c8D68D", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbaAcf0F9dEA6b17D8667a34b7f69f60591c8D68D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xeD20040b21FDf6d68336F6E61AD05F235e3eA9f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeD20040b21FDf6d68336F6E61AD05F235e3eA9f3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeD20040b21FDf6d68336F6E61AD05F235e3eA9f3", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeD20040b21FDf6d68336F6E61AD05F235e3eA9f3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xaa94C874b91ef16C8B56A1c5B2F34E39366bD484", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaa94C874b91ef16C8B56A1c5B2F34E39366bD484", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaa94C874b91ef16C8B56A1c5B2F34E39366bD484", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa94C874b91ef16C8B56A1c5B2F34E39366bD484/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5A41F634958dB9183e9d0d1Cd8Dee439B6ABb3BF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5A41F634958dB9183e9d0d1Cd8Dee439B6ABb3BF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5A41F634958dB9183e9d0d1Cd8Dee439B6ABb3BF", + "contractname": "MintableSynthetix", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A41F634958dB9183e9d0d1Cd8Dee439B6ABb3BF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 119, + "high": 5, + "informational": 81, + "low": 61, + "medium": 6 + }, + "lines_analyzed_count": 2613, + "scan_time_taken": 6, + "score": "4.31", + "score_v2": "86.22", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3D9EF40135Ce9705F0a1eFcEb9E4Dc311C0f2F26", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3D9EF40135Ce9705F0a1eFcEb9E4Dc311C0f2F26", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3D9EF40135Ce9705F0a1eFcEb9E4Dc311C0f2F26", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D9EF40135Ce9705F0a1eFcEb9E4Dc311C0f2F26/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x136b1EC699c62b0606854056f02dC7Bb80482d63", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x136b1EC699c62b0606854056f02dC7Bb80482d63", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x136b1EC699c62b0606854056f02dC7Bb80482d63", + "contractname": "SynthetixBridgeToBase", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x136b1EC699c62b0606854056f02dC7Bb80482d63/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 109, + "high": 5, + "informational": 145, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 2074, + "scan_time_taken": 4, + "score": "4.28", + "score_v2": "85.58", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xeb4F86ADD4313d281cDfe1B566b3D94D0e6E05A4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeb4F86ADD4313d281cDfe1B566b3D94D0e6E05A4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeb4F86ADD4313d281cDfe1B566b3D94D0e6E05A4", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeb4F86ADD4313d281cDfe1B566b3D94D0e6E05A4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xE0d1A14EBC3bc4460fEeB67A45C8198063cCC7c7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE0d1A14EBC3bc4460fEeB67A45C8198063cCC7c7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE0d1A14EBC3bc4460fEeB67A45C8198063cCC7c7", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE0d1A14EBC3bc4460fEeB67A45C8198063cCC7c7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0xAf918f4a72BC34E59dFaF65866feC87947F1f590", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAf918f4a72BC34E59dFaF65866feC87947F1f590", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAf918f4a72BC34E59dFaF65866feC87947F1f590", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf918f4a72BC34E59dFaF65866feC87947F1f590/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf7AF14838789093ccD01c67cF9Bc5f602501cEd0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf7AF14838789093ccD01c67cF9Bc5f602501cEd0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf7AF14838789093ccD01c67cF9Bc5f602501cEd0", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7AF14838789093ccD01c67cF9Bc5f602501cEd0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xb997eDbe18f7e8a9904EC7E6A945f2940De5193D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb997eDbe18f7e8a9904EC7E6A945f2940De5193D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb997eDbe18f7e8a9904EC7E6A945f2940De5193D", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb997eDbe18f7e8a9904EC7E6A945f2940De5193D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xe9e46a7323d54af1550B931c8bD6F8615f079379", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe9e46a7323d54af1550B931c8bD6F8615f079379", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe9e46a7323d54af1550B931c8bD6F8615f079379", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe9e46a7323d54af1550B931c8bD6F8615f079379/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x6d5403B5b195F0F26aaF5e2a7FD58aB1D0Fb2F3e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d5403B5b195F0F26aaF5e2a7FD58aB1D0Fb2F3e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6d5403B5b195F0F26aaF5e2a7FD58aB1D0Fb2F3e", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d5403B5b195F0F26aaF5e2a7FD58aB1D0Fb2F3e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xAD35498D97f3b1a0B99de42da7Ad81c91156BA77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAD35498D97f3b1a0B99de42da7Ad81c91156BA77", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAD35498D97f3b1a0B99de42da7Ad81c91156BA77", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAD35498D97f3b1a0B99de42da7Ad81c91156BA77/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x15F71Cb39F39A3b30ef610a15Ce1CBE766CB069C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15F71Cb39F39A3b30ef610a15Ce1CBE766CB069C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x15F71Cb39F39A3b30ef610a15Ce1CBE766CB069C", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15F71Cb39F39A3b30ef610a15Ce1CBE766CB069C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x949404d0AC66430842145204fB83c1aB9C21F35B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x949404d0AC66430842145204fB83c1aB9C21F35B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x949404d0AC66430842145204fB83c1aB9C21F35B", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x949404d0AC66430842145204fB83c1aB9C21F35B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEe8804d8Ad10b0C3aD1Bd57AC3737242aD24bB95", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEe8804d8Ad10b0C3aD1Bd57AC3737242aD24bB95", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEe8804d8Ad10b0C3aD1Bd57AC3737242aD24bB95", + "contractname": "FuturesMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEe8804d8Ad10b0C3aD1Bd57AC3737242aD24bB95/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 3, + "informational": 91, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 3300, + "scan_time_taken": 9, + "score": "4.59", + "score_v2": "91.85", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x097b1ec678F135fa31C7D4c0D92b34940dB06251", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x097b1ec678F135fa31C7D4c0D92b34940dB06251", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x097b1ec678F135fa31C7D4c0D92b34940dB06251", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x097b1ec678F135fa31C7D4c0D92b34940dB06251/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x4F9c7cE72255CC04ca2159793a59EFE3E6F40aA5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4F9c7cE72255CC04ca2159793a59EFE3E6F40aA5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4F9c7cE72255CC04ca2159793a59EFE3E6F40aA5", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4F9c7cE72255CC04ca2159793a59EFE3E6F40aA5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x99ae21FeB485A89252B9bFB394E6Eb8c736436Bd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x99ae21FeB485A89252B9bFB394E6Eb8c736436Bd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x99ae21FeB485A89252B9bFB394E6Eb8c736436Bd", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x99ae21FeB485A89252B9bFB394E6Eb8c736436Bd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9f3be6Be18E8D0613f87c86A0b1875B74f404A11", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9f3be6Be18E8D0613f87c86A0b1875B74f404A11", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9f3be6Be18E8D0613f87c86A0b1875B74f404A11", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f3be6Be18E8D0613f87c86A0b1875B74f404A11/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 119, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.95", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x4B786a8b4b7ca90f9857776b0B888cED53CFeeF0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4B786a8b4b7ca90f9857776b0B888cED53CFeeF0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4B786a8b4b7ca90f9857776b0B888cED53CFeeF0", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4B786a8b4b7ca90f9857776b0B888cED53CFeeF0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x3a52b21816168dfe35bE99b7C5fc209f17a0aDb1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3a52b21816168dfe35bE99b7C5fc209f17a0aDb1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3a52b21816168dfe35bE99b7C5fc209f17a0aDb1", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3a52b21816168dfe35bE99b7C5fc209f17a0aDb1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xbA10526cD8742acC73AedeF5f7Dbb2477Bf86922", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbA10526cD8742acC73AedeF5f7Dbb2477Bf86922", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbA10526cD8742acC73AedeF5f7Dbb2477Bf86922", + "contractname": "CollateralManagerState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbA10526cD8742acC73AedeF5f7Dbb2477Bf86922/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 27, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 565, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x731FB37F96Be476792dbfdF2a642a6257768c498", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59798C3ec713213C274Bd8827642DAF2A798181e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59798C3ec713213C274Bd8827642DAF2A798181e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x59798C3ec713213C274Bd8827642DAF2A798181e", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59798C3ec713213C274Bd8827642DAF2A798181e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7c1560f20907Ed41aC740873FACF9E3Dce4f18DD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7c1560f20907Ed41aC740873FACF9E3Dce4f18DD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7c1560f20907Ed41aC740873FACF9E3Dce4f18DD", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7c1560f20907Ed41aC740873FACF9E3Dce4f18DD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x0060b9F4eaA97b310Bf74947EdCdFE2967e54D7d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0060b9F4eaA97b310Bf74947EdCdFE2967e54D7d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0060b9F4eaA97b310Bf74947EdCdFE2967e54D7d", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0060b9F4eaA97b310Bf74947EdCdFE2967e54D7d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xdEdb0b04AFF1525bb4B6167F00e61601690c1fF2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdEdb0b04AFF1525bb4B6167F00e61601690c1fF2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdEdb0b04AFF1525bb4B6167F00e61601690c1fF2", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdEdb0b04AFF1525bb4B6167F00e61601690c1fF2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 116, + "high": 1, + "informational": 74, + "low": 36, + "medium": 5 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x73d3c278BE973624AEA70ef89C61113E55317AB6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73d3c278BE973624AEA70ef89C61113E55317AB6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x73d3c278BE973624AEA70ef89C61113E55317AB6", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73d3c278BE973624AEA70ef89C61113E55317AB6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc7a869dEEEE1aCaB2B30B6022C246194c83ed49C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc7a869dEEEE1aCaB2B30B6022C246194c83ed49C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc7a869dEEEE1aCaB2B30B6022C246194c83ed49C", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc7a869dEEEE1aCaB2B30B6022C246194c83ed49C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 0, + "informational": 88, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.62", + "score_v2": "92.34", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9597494F1675F1D62Edb03dee40D84828EF5B295", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9597494F1675F1D62Edb03dee40D84828EF5B295", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9597494F1675F1D62Edb03dee40D84828EF5B295", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9597494F1675F1D62Edb03dee40D84828EF5B295/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 0, + "informational": 111, + "low": 35, + "medium": 3 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xdcB8438c979fA030581314e5A5Df42bbFEd744a0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdcB8438c979fA030581314e5A5Df42bbFEd744a0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdcB8438c979fA030581314e5A5Df42bbFEd744a0", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdcB8438c979fA030581314e5A5Df42bbFEd744a0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xAe3D1b55CBFFc11693257FB5Dc41DE32F1E9EC7A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAe3D1b55CBFFc11693257FB5Dc41DE32F1E9EC7A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAe3D1b55CBFFc11693257FB5Dc41DE32F1E9EC7A", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAe3D1b55CBFFc11693257FB5Dc41DE32F1E9EC7A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x2493291196F02794465b89Ef50F80C60fa8d0E89", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2493291196F02794465b89Ef50F80C60fa8d0E89", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2493291196F02794465b89Ef50F80C60fa8d0E89", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2493291196F02794465b89Ef50F80C60fa8d0E89/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 1, + "informational": 115, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xe9Eb0074F3c7e4Fc5c8F717fB565649749EeFc4a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe9Eb0074F3c7e4Fc5c8F717fB565649749EeFc4a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe9Eb0074F3c7e4Fc5c8F717fB565649749EeFc4a", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe9Eb0074F3c7e4Fc5c8F717fB565649749EeFc4a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x88b7BD7A245F2fB597de88a6EDA0CAEe047f607a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88b7BD7A245F2fB597de88a6EDA0CAEe047f607a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x88b7BD7A245F2fB597de88a6EDA0CAEe047f607a", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88b7BD7A245F2fB597de88a6EDA0CAEe047f607a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 155, + "high": 0, + "informational": 113, + "low": 34, + "medium": 3 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.50", + "score_v2": "89.92", + "threat_score": "84.21", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "aura-finance", + "doc": "https://docs.aura.finance/developers/deployed-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 63, + "totalContractsNumber": 78, + "solidityScanContractsNumber": 63, + "securityScore": 77.23873015873016, + "issueSeverityDistribution": { + "critical": 37, + "gas": 899, + "high": 74, + "informational": 283, + "low": 395, + "medium": 103 + } + }, + "contractsData": [ + { + "address": "0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "contractname": "GaugeVoteRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 1, + "informational": 6, + "low": 9, + "medium": 5 + }, + "lines_analyzed_count": 461, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.08", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "contractname": "AuraStakingProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 3, + "informational": 0, + "low": 12, + "medium": 1 + }, + "lines_analyzed_count": 225, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.11", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "contractname": "SiphonToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbB7A6Ec509D42177C100273b4cd785816daF8e4f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xC47162863a12227E5c3B0860715F9cF721651C0c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "contractname": "AuraVestedEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 4, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1a65276A9B6A0611506763839B1fFAe3E86718b4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1a65276A9B6A0611506763839B1fFAe3E86718b4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1a65276A9B6A0611506763839B1fFAe3E86718b4", + "contractname": "FeeScheduler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1a65276A9B6A0611506763839B1fFAe3E86718b4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "3.59", + "score_v2": "71.76", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa7429af4DeB16827dAd0e71D8AEEa9C2bF70e32c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x208024E643564fb4C990481eB4F9ec1957f64c11", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "contractname": "PoolManagerV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.36", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "contractname": "RewardPoolDepositWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.97", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac962acd42f93c6f26e1cf83271d2a53b208daa6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7663FD322021D5b1f36dBf0c97D34cfa039fCCA1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7663FD322021D5b1f36dBf0c97D34cfa039fCCA1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7663FD322021D5b1f36dBf0c97D34cfa039fCCA1", + "contractname": "ForwarderHandler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7663FD322021D5b1f36dBf0c97D34cfa039fCCA1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.56", + "score_v2": "71.15", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x64E2dF8E5463f8c14e1c28C9782f7B4B6062b2c3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5B6159F43585e8A130b0Bc1d31e38Ce7028145b6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5B6159F43585e8A130b0Bc1d31e38Ce7028145b6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5B6159F43585e8A130b0Bc1d31e38Ce7028145b6", + "contractname": "UniswapMigrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5B6159F43585e8A130b0Bc1d31e38Ce7028145b6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 4, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 302, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "contractname": "AuraBalProxyOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 3, + "low": 15, + "medium": 5 + }, + "lines_analyzed_count": 439, + "scan_time_taken": 2, + "score": "4.10", + "score_v2": "82.00", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "contractname": "PoolManagerProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 83, + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.11", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x24346652e0e2aE0CE05c781501fDF4Fe4553fAc6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x24346652e0e2aE0CE05c781501fDF4Fe4553fAc6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x24346652e0e2aE0CE05c781501fDF4Fe4553fAc6", + "contractname": "AuraVestedEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24346652e0e2aE0CE05c781501fDF4Fe4553fAc6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 4, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x59A5ccD34943CD0AdCf5ce703EE9F06889E13707", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x89f67f3054bFD662971854190Dbc18dcaBb416f6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89f67f3054bFD662971854190Dbc18dcaBb416f6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x89f67f3054bFD662971854190Dbc18dcaBb416f6", + "contractname": "VeBalGrant", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89f67f3054bFD662971854190Dbc18dcaBb416f6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 2, + "low": 16, + "medium": 0 + }, + "lines_analyzed_count": 369, + "scan_time_taken": 1, + "score": "4.34", + "score_v2": "86.72", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xeAd792B55340Aa20181A80d6a16db6A0ECd1b827", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "contractname": "CrvDepositorWrapperWithFee", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6eb746A3F23D401f80AB033edeb65e1a8bB27586/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 4, + "high": 1, + "informational": 0, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "3.15", + "score_v2": "62.92", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "contractname": "BoosterHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x45EB1A004373b1D8457134A2C04a42d69D287724", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "contractname": "StashRewardDistro", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.77", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xCe96e48A2893C599fe2601Cc1918882e1D001EaD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCe96e48A2893C599fe2601Cc1918882e1D001EaD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCe96e48A2893C599fe2601Cc1918882e1D001EaD", + "contractname": "BoosterOwnerSecondary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCe96e48A2893C599fe2601Cc1918882e1D001EaD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 0, + "informational": 2, + "low": 16, + "medium": 0 + }, + "lines_analyzed_count": 205, + "scan_time_taken": 1, + "score": "3.66", + "score_v2": "73.17", + "threat_score": "78.95", + "score_rating": "Average" + } + } + }, + { + "address": "0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "contractname": "AuraBalVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.81", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "contractname": "AuraLocker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 74, + "high": 3, + "informational": 32, + "low": 8, + "medium": 13 + }, + "lines_analyzed_count": 911, + "scan_time_taken": 4, + "score": "3.78", + "score_v2": "75.52", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "contractname": "AuraClaimZap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 2, + "informational": 0, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 248, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.85", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", + "contractname": "Booster", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA57b8d98dAE62B26Ec3bcC4a365338157060B234/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 1, + "informational": 11, + "low": 16, + "medium": 4 + }, + "lines_analyzed_count": 768, + "scan_time_taken": 3, + "score": "4.29", + "score_v2": "85.81", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xaF52695E1bB01A16D33D7194C28C42b10e0Dbec2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaF52695E1bB01A16D33D7194C28C42b10e0Dbec2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaF52695E1bB01A16D33D7194C28C42b10e0Dbec2", + "contractname": "VoterProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaF52695E1bB01A16D33D7194C28C42b10e0Dbec2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 61, + "high": 9, + "informational": 48, + "low": 37, + "medium": 5 + }, + "lines_analyzed_count": 952, + "scan_time_taken": 2, + "score": "3.77", + "score_v2": "75.42", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xA2930d1e21a26fde6ed861f303205536A98381eD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA2930d1e21a26fde6ed861f303205536A98381eD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA2930d1e21a26fde6ed861f303205536A98381eD", + "contractname": "BalancerSwapsHandler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA2930d1e21a26fde6ed861f303205536A98381eD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 2, + "informational": 3, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "3.16", + "score_v2": "63.29", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", + "contractname": "VirtualBalanceRewardPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 2, + "informational": 9, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.71", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", + "contractname": "ClaimFeesHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.46", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4043569200F7a7a1D989AbbaBC2De2Bde1C20D1E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", + "contractname": "AuraDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96D15D08538A17A03B0210FD1626D5f42bdba9a4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 12, + "high": 1, + "informational": 2, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 0, + "score": "3.59", + "score_v2": "71.72", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", + "contractname": "PoolManagerSecondaryProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 0, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.46", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa3fCaFCa8150636C3B736A16Cd73d49cC8A7E10E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x817F426B5a79599464488eCCf82c3F54b9330E15", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57d23f0f101cBd25A05Fc56Fd07dE32bCBb622e9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1a661CF8D8cd69dD2A423F3626A461A24280a8fB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", + "contractname": "RewardFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 5, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "3.82", + "score_v2": "76.47", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", + "contractname": "BaseRewardPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 41, + "high": 6, + "informational": 9, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 384, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "72.92", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5d208cD54f5132f2BD0c1F1e8d8c864Bb6BEdc40", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7372EcE4C18bEABc19981A53b557be90dcBd2b66", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b2364fD757E262253423373E4D57C5c011Ad7F4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5b2364fD757E262253423373E4D57C5c011Ad7F4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5b2364fD757E262253423373E4D57C5c011Ad7F4", + "contractname": "AuraClaimZapV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b2364fD757E262253423373E4D57C5c011Ad7F4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 1, + "informational": 1, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 289, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.81", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", + "contractname": "AuraToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 128, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.59", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x12addE99768a82871EAaecFbDB065b12C56F0578", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12addE99768a82871EAaecFbDB065b12C56F0578", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x12addE99768a82871EAaecFbDB065b12C56F0578", + "contractname": "PoolMigrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12addE99768a82871EAaecFbDB065b12C56F0578/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "82.05", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xCd36ed329d338C88775D6f499E99265989DeBA53", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCd36ed329d338C88775D6f499E99265989DeBA53", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCd36ed329d338C88775D6f499E99265989DeBA53", + "contractname": "GaugeMigrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCd36ed329d338C88775D6f499E99265989DeBA53/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 42, + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.19", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "contractname": "cvxCrvToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x616e8BfA43F920657B3497DBf40D6b1A02D4608d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.23", + "score_v2": "64.52", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x25e7C574c4016e09F608971F97c3B09A6cf4F669", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x25e7C574c4016e09F608971F97c3B09A6cf4F669", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x25e7C574c4016e09F608971F97c3B09A6cf4F669", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25e7C574c4016e09F608971F97c3B09A6cf4F669/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", + "contractname": "StablePool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 1, + "informational": 11, + "low": 17, + "medium": 1 + }, + "lines_analyzed_count": 818, + "scan_time_taken": 3, + "score": "4.57", + "score_v2": "91.32", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x397A2D4d23C6fD1316cE25000820779006e80cD7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x397A2D4d23C6fD1316cE25000820779006e80cD7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x397A2D4d23C6fD1316cE25000820779006e80cD7", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x397A2D4d23C6fD1316cE25000820779006e80cD7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc9e61174B8751003f493D25c2Ef49794aB6b1aC7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x744Be650cea753de1e69BF6BAd3c98490A855f52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x744Be650cea753de1e69BF6BAd3c98490A855f52", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x744Be650cea753de1e69BF6BAd3c98490A855f52", + "contractname": "AuraMining", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x744Be650cea753de1e69BF6BAd3c98490A855f52/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 64, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.62", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xFd72170339AC6d7bdda09D1eACA346B21a30D422", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFd72170339AC6d7bdda09D1eACA346B21a30D422", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFd72170339AC6d7bdda09D1eACA346B21a30D422", + "contractname": "AuraVestedEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFd72170339AC6d7bdda09D1eACA346B21a30D422/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 4, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", + "contractname": "MasterChefRewardHook", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 8, + "high": 1, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "2.10", + "score_v2": "42.00", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xaA54f3b282805822419265208e669d12372a3811", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaA54f3b282805822419265208e669d12372a3811", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaA54f3b282805822419265208e669d12372a3811", + "contractname": "L1Coordinator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaA54f3b282805822419265208e669d12372a3811/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 0, + "informational": 7, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 366, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.34", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa348a39a98418DD78B242E2fD7B14e18aC080e75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa348a39a98418DD78B242E2fD7B14e18aC080e75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa348a39a98418DD78B242E2fD7B14e18aC080e75", + "contractname": "SiphonToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa348a39a98418DD78B242E2fD7B14e18aC080e75/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x129bBda5087e132983e7c20ae1F761333D40c229", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x129bBda5087e132983e7c20ae1F761333D40c229", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x129bBda5087e132983e7c20ae1F761333D40c229", + "contractname": "AuraViewHelpers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x129bBda5087e132983e7c20ae1F761333D40c229/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 97, + "high": 14, + "informational": 51, + "low": 17, + "medium": 17 + }, + "lines_analyzed_count": 2354, + "scan_time_taken": 6, + "score": "4.28", + "score_v2": "85.60", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "contractname": "ProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 28, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x228a142081b456a9fF803d004504955032989f04", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x228a142081b456a9fF803d004504955032989f04", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x228a142081b456a9fF803d004504955032989f04", + "contractname": "BoosterOwner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x228a142081b456a9fF803d004504955032989f04/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 0, + "informational": 3, + "low": 14, + "medium": 2 + }, + "lines_analyzed_count": 219, + "scan_time_taken": 1, + "score": "3.58", + "score_v2": "71.69", + "threat_score": "78.95", + "score_rating": "Average" + } + } + }, + { + "address": "0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x1ab80F7Fb46B25b7e0B2cfAC23Fc88AC37aaf4e9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1ab80F7Fb46B25b7e0B2cfAC23Fc88AC37aaf4e9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1ab80F7Fb46B25b7e0B2cfAC23Fc88AC37aaf4e9", + "contractname": "ConvexMasterChef", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1ab80F7Fb46B25b7e0B2cfAC23Fc88AC37aaf4e9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 21, + "high": 0, + "informational": 10, + "low": 9, + "medium": 9 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 2, + "score": "3.31", + "score_v2": "66.24", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3FCB0Cc19C41E9D2DB3b9764032CD457bAA2fb47", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3FCB0Cc19C41E9D2DB3b9764032CD457bAA2fb47", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3FCB0Cc19C41E9D2DB3b9764032CD457bAA2fb47", + "contractname": "WardenQuestScheduler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3FCB0Cc19C41E9D2DB3b9764032CD457bAA2fb47/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 2, + "informational": 6, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 229, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.22", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x45025Ebc38647bcf7Edd2b40CfDaF3fbfE1538F5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x45025Ebc38647bcf7Edd2b40CfDaF3fbfE1538F5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x45025Ebc38647bcf7Edd2b40CfDaF3fbfE1538F5", + "contractname": "AuraVestedEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45025Ebc38647bcf7Edd2b40CfDaF3fbfE1538F5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 4, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5bd3fCA8D3d8c94a6419d85E0a76ec8Da52d836a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5bd3fCA8D3d8c94a6419d85E0a76ec8Da52d836a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5bd3fCA8D3d8c94a6419d85E0a76ec8Da52d836a", + "contractname": "AuraVestedEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5bd3fCA8D3d8c94a6419d85E0a76ec8Da52d836a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 4, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", + "contractname": "TokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", + "contractname": "ExtraRewardStashV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 4, + "informational": 3, + "low": 8, + "medium": 2 + }, + "lines_analyzed_count": 231, + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "77.06", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xA3739b206097317c72EF416F0E75BB8f58FbD308", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA3739b206097317c72EF416F0E75BB8f58FbD308", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA3739b206097317c72EF416F0E75BB8f58FbD308", + "contractname": "ExtraRewardsDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3739b206097317c72EF416F0E75BB8f58FbD308/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 20, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 278, + "scan_time_taken": 1, + "score": "4.10", + "score_v2": "82.01", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3eA03278c46145024519Ab5c58dd2e848Ad42683", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3eA03278c46145024519Ab5c58dd2e848Ad42683", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3eA03278c46145024519Ab5c58dd2e848Ad42683", + "contractname": "BalancerSwapsHandler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eA03278c46145024519Ab5c58dd2e848Ad42683/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 2, + "informational": 3, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "3.16", + "score_v2": "63.29", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc9307D63B3709F537D2158F43199a69682Ff0967", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc9307D63B3709F537D2158F43199a69682Ff0967", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc9307D63B3709F537D2158F43199a69682Ff0967", + "contractname": "SiphonToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9307D63B3709F537D2158F43199a69682Ff0967/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x60421ffaa36f3a8e69c25887e575689f52b055f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x60421ffaa36f3a8e69c25887e575689f52b055f7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x60421ffaa36f3a8e69c25887e575689f52b055f7", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60421ffaa36f3a8e69c25887e575689f52b055f7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6fc73b9d624b543f8b6b88fc3ce627877ff169ee", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6fc73b9d624b543f8b6b88fc3ce627877ff169ee", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6fc73b9d624b543f8b6b88fc3ce627877ff169ee", + "contractname": "LiquidityBootstrappingPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6fc73b9d624b543f8b6b88fc3ce627877ff169ee/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 8, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 457, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.28", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x68655AD9852a99C87C0934c7290BB62CFa5D4123", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68655AD9852a99C87C0934c7290BB62CFa5D4123", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x68655AD9852a99C87C0934c7290BB62CFa5D4123", + "contractname": "CrvDepositorWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68655AD9852a99C87C0934c7290BB62CFa5D4123/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.92", + "score_v2": "78.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", + "contractname": "StashFactoryV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 8, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "3.02", + "score_v2": "60.38", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", + "contractname": "AuraProxyOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 19, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 19, + "securityScore": 76.30157894736844, + "issueSeverityDistribution": { + "critical": 1, + "gas": 162, + "high": 12, + "informational": 117, + "low": 97, + "medium": 16 + } + }, + "contractsData": [ + { + "address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2863582272A424234FcE76d97099AcBd432acC01", + "contractname": "ChildGaugeVoteRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2863582272A424234FcE76d97099AcBd432acC01/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 1, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 187, + "scan_time_taken": 0, + "score": "3.93", + "score_v2": "78.61", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "contractname": "KeeperMulticall3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "3.82", + "score_v2": "76.34", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xFa6B857cC17740A946c9eb85C1a6896f2e0Be98E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x51b6e0ac6D6435650748513C71db453F96749fe1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x51b6e0ac6D6435650748513C71db453F96749fe1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x51b6e0ac6D6435650748513C71db453F96749fe1", + "contractname": "RewardPoolDepositWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x51b6e0ac6D6435650748513C71db453F96749fe1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 736, + "scan_time_taken": 1, + "score": "4.85", + "score_v2": "97.01", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57ACb721FcF3d900B480A90A55191CF8F37ad478/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "contractname": "PoolManagerLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 5, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 73, + "scan_time_taken": 0, + "score": "2.81", + "score_v2": "56.16", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "contractname": "Create2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.18", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x8401B48760E70A39e6bBf861ABd050c00362bAE8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8401B48760E70A39e6bBf861ABd050c00362bAE8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8401B48760E70A39e6bBf861ABd050c00362bAE8", + "contractname": "StashFactoryV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8401B48760E70A39e6bBf861ABd050c00362bAE8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 10, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 1, + "score": "2.92", + "score_v2": "58.49", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "contractname": "VoterProxyLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC181Edc719480bd089b94647c2Dc504e2700a2B0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 5, + "informational": 21, + "low": 14, + "medium": 1 + }, + "lines_analyzed_count": 221, + "scan_time_taken": 1, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2F4CdF0D46F4E3E6D4d37836E73073046138D4f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2F4CdF0D46F4E3E6D4d37836E73073046138D4f7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2F4CdF0D46F4E3E6D4d37836E73073046138D4f7", + "contractname": "RewardFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2F4CdF0D46F4E3E6D4d37836E73073046138D4f7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 8, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.94", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xeC1c780A275438916E7CEb174D80878f29580606", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeC1c780A275438916E7CEb174D80878f29580606", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeC1c780A275438916E7CEb174D80878f29580606", + "contractname": "L2Coordinator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeC1c780A275438916E7CEb174D80878f29580606/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 217, + "scan_time_taken": 1, + "score": "4.56", + "score_v2": "91.24", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF044eE152C7D731825280350D876CF760181D96F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF044eE152C7D731825280350D876CF760181D96F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF044eE152C7D731825280350D876CF760181D96F", + "contractname": "BoosterOwnerLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF044eE152C7D731825280350D876CF760181D96F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 0, + "informational": 5, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 217, + "scan_time_taken": 1, + "score": "3.80", + "score_v2": "76.04", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x0451255563e2aca170b2552111837572e7a0bacd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0451255563e2aca170b2552111837572e7a0bacd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0451255563e2aca170b2552111837572e7a0bacd", + "contractname": "OptimismBridgeSender", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0451255563e2aca170b2552111837572e7a0bacd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 68, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.76", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contractname": "AuraOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "4.46", + "score_v2": "89.29", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x617963D46B882ecE880Ab18Bc232f513E91FDd47", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x617963D46B882ecE880Ab18Bc232f513E91FDd47", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x617963D46B882ecE880Ab18Bc232f513E91FDd47", + "contractname": "SidechainClaimZap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x617963D46B882ecE880Ab18Bc232f513E91FDd47/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 15, + "high": 1, + "informational": 13, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 244, + "scan_time_taken": 1, + "score": "3.89", + "score_v2": "77.87", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "contractname": "ChildStashRewardDistro", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcA85e2cE206b48ee28A87b0a06f9519ABE627451/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 21, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x731886426a3199b988194831031dfb993F25D961", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x731886426a3199b988194831031dfb993F25D961", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x731886426a3199b988194831031dfb993F25D961", + "contractname": "ProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x731886426a3199b988194831031dfb993F25D961/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 28, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contractname": "TokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.63", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contractname": "BoosterLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98Ef32edd24e2c92525E59afc4475C1242a30184/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 1, + "informational": 33, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 581, + "scan_time_taken": 2, + "score": "4.20", + "score_v2": "83.99", + "threat_score": "85.00", + "score_rating": "Great" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 20, + "totalContractsNumber": 23, + "solidityScanContractsNumber": 20, + "securityScore": 79.5665, + "issueSeverityDistribution": { + "critical": 1, + "gas": 187, + "high": 13, + "informational": 51, + "low": 93, + "medium": 15 + } + }, + "contractsData": [ + { + "address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "contractname": "KeeperMulticall3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "3.82", + "score_v2": "76.34", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", + "contractname": "StashFactoryV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 8, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 1, + "score": "3.02", + "score_v2": "60.38", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x421DbF836b903b15Ba09C40553AD305d22275482", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x421DbF836b903b15Ba09C40553AD305d22275482", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x421DbF836b903b15Ba09C40553AD305d22275482", + "contractname": "SidechainView", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x421DbF836b903b15Ba09C40553AD305d22275482/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 4, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 142, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.10", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57ACb721FcF3d900B480A90A55191CF8F37ad478/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "contractname": "Create2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.18", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", + "contractname": "SidechainClaimZap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 16, + "high": 1, + "informational": 1, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 246, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.52", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x908c9D41183aDE493EFFC12bb9ad11a9333052bc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x908c9D41183aDE493EFFC12bb9ad11a9333052bc", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x908c9D41183aDE493EFFC12bb9ad11a9333052bc", + "contractname": "GnosisBridgeSender", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x908c9D41183aDE493EFFC12bb9ad11a9333052bc/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 46, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.43", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", + "contractname": "RewardPoolDepositWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 736, + "scan_time_taken": 1, + "score": "4.87", + "score_v2": "97.42", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contractname": "AuraOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "4.51", + "score_v2": "90.18", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "contractname": "ChildStashRewardDistro", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcA85e2cE206b48ee28A87b0a06f9519ABE627451/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 21, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x731886426a3199b988194831031dfb993F25D961", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x731886426a3199b988194831031dfb993F25D961", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x731886426a3199b988194831031dfb993F25D961", + "contractname": "ProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x731886426a3199b988194831031dfb993F25D961/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 28, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "contractname": "RewardFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 5, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 1, + "score": "3.82", + "score_v2": "76.47", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contractname": "TokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contractname": "BoosterLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98Ef32edd24e2c92525E59afc4475C1242a30184/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 1, + "informational": 5, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 581, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.81", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985", + "contractname": "BoosterOwnerLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 0, + "informational": 3, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 217, + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "76.96", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x8b2970c237656d3895588B99a8bFe977D5618201", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8b2970c237656d3895588B99a8bFe977D5618201", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x8b2970c237656d3895588B99a8bFe977D5618201", + "contractname": "L2Coordinator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8b2970c237656d3895588B99a8bFe977D5618201/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 222, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.99", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contractname": "BoosterLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98Ef32edd24e2c92525E59afc4475C1242a30184/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 1, + "informational": 5, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 581, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.81", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "contractname": "RewardFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 5, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 1, + "score": "3.82", + "score_v2": "76.47", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985", + "contractname": "BoosterOwnerLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 0, + "informational": 3, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 217, + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "76.96", + "threat_score": "84.21", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 14, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 14, + "securityScore": 78.65, + "issueSeverityDistribution": { + "critical": 11, + "gas": 222, + "high": 26, + "informational": 98, + "low": 82, + "medium": 28 + } + }, + "contractsData": [ + { + "address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2863582272A424234FcE76d97099AcBd432acC01", + "contractname": "ChildGaugeVoteRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2863582272A424234FcE76d97099AcBd432acC01/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 1, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 187, + "scan_time_taken": 0, + "score": "3.93", + "score_v2": "78.61", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "contractname": "ChildStashRewardDistro", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcA85e2cE206b48ee28A87b0a06f9519ABE627451/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 21, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "contractname": "KeeperMulticall3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "3.82", + "score_v2": "76.34", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x731886426a3199b988194831031dfb993F25D961", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x731886426a3199b988194831031dfb993F25D961", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x731886426a3199b988194831031dfb993F25D961", + "contractname": "ProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x731886426a3199b988194831031dfb993F25D961/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 28, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x334Df252CC0C44C37Ba85DbeAa9c230C3f22f6b0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x334Df252CC0C44C37Ba85DbeAa9c230C3f22f6b0", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x334Df252CC0C44C37Ba85DbeAa9c230C3f22f6b0", + "contractname": "RewardFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x334Df252CC0C44C37Ba85DbeAa9c230C3f22f6b0/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 5, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "3.82", + "score_v2": "76.47", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "contractname": "VoterProxyLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC181Edc719480bd089b94647c2Dc504e2700a2B0/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 5, + "informational": 21, + "low": 14, + "medium": 1 + }, + "lines_analyzed_count": 221, + "scan_time_taken": 1, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contractname": "TokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xcE66E8300dC1d1F5b0e46E9145fDf680a7E41146", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcE66E8300dC1d1F5b0e46E9145fDf680a7E41146", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xcE66E8300dC1d1F5b0e46E9145fDf680a7E41146", + "contractname": "AuraViewHelpersLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcE66E8300dC1d1F5b0e46E9145fDf680a7E41146/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 97, + "high": 12, + "informational": 51, + "low": 18, + "medium": 17 + }, + "lines_analyzed_count": 2318, + "scan_time_taken": 6, + "score": "4.28", + "score_v2": "85.63", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE14360AA496A85FCfe4B75AFD2ec4d95CbA38Fe1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE14360AA496A85FCfe4B75AFD2ec4d95CbA38Fe1", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xE14360AA496A85FCfe4B75AFD2ec4d95CbA38Fe1", + "contractname": "SidechainView", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE14360AA496A85FCfe4B75AFD2ec4d95CbA38Fe1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 4, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 142, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.10", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xa9952C914D86f896c53Bf17125c4104Cc058008E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contractname": "BoosterLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98Ef32edd24e2c92525E59afc4475C1242a30184/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 1, + "informational": 5, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 581, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.81", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contractname": "AuraOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "4.51", + "score_v2": "90.18", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x5a5094e2a2a4c1B48a6630138a3b1076eC00B10d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5a5094e2a2a4c1B48a6630138a3b1076eC00B10d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x5a5094e2a2a4c1B48a6630138a3b1076eC00B10d", + "contractname": "SidechainClaimZap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5a5094e2a2a4c1B48a6630138a3b1076eC00B10d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 16, + "high": 1, + "informational": 1, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 246, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.52", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5C97f09506d60B90a817EB547ea4F03Ae990E798", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x60D6439631CC6f60ED15c07783B4c7848F87c84c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x60D6439631CC6f60ED15c07783B4c7848F87c84c", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x60D6439631CC6f60ED15c07783B4c7848F87c84c", + "contractname": "StashFactoryV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60D6439631CC6f60ED15c07783B4c7848F87c84c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 8, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 1, + "score": "3.02", + "score_v2": "60.38", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x0f0Ddad80025adf6C5Ca45905237e5ca12B755fc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8b2970c237656d3895588B99a8bFe977D5618201", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8b2970c237656d3895588B99a8bFe977D5618201", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8b2970c237656d3895588B99a8bFe977D5618201", + "contractname": "L2Coordinator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8b2970c237656d3895588B99a8bFe977D5618201/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 222, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.99", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "ambient", + "doc": "https://docs.ambient.finance/developers/deployed-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 6, + "securityScore": 77.85166666666667, + "issueSeverityDistribution": { + "critical": 0, + "gas": 36, + "high": 0, + "informational": 35, + "low": 21, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x0b6CD0ECb176cb39Ad99B3A0E4294167a80B68a3", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x533E164ded63f4c55E83E1f409BDf2BaC5278035", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x41114A13230625A2735FaA7183e528Ed2538cB7b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41114A13230625A2735FaA7183e528Ed2538cB7b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41114A13230625A2735FaA7183e528Ed2538cB7b", + "contractname": "TimelockAccepts", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41114A13230625A2735FaA7183e528Ed2538cB7b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.85", + "score_v2": "76.92", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7237C120FCA2081f1A36AB933B065389174962B7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7237C120FCA2081f1A36AB933B065389174962B7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7237C120FCA2081f1A36AB933B065389174962B7", + "contractname": "TimelockAccepts", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7237C120FCA2081f1A36AB933B065389174962B7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.85", + "score_v2": "76.92", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x3e3EDd3eD7621891E574E5d7f47b1f30A994c0D0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3e3EDd3eD7621891E574E5d7f47b1f30A994c0D0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3e3EDd3eD7621891E574E5d7f47b1f30A994c0D0", + "contractname": "CrocImpact", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3e3EDd3eD7621891E574E5d7f47b1f30A994c0D0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 25, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 406, + "scan_time_taken": 2, + "score": "4.45", + "score_v2": "88.92", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xCA00926b6190c2C59336E73F02569c356d7B6b56", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAaAaAAAaA24eEeb8d57D431224f73832bC34f688", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAaAaAAAaA24eEeb8d57D431224f73832bC34f688", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAaAaAAAaA24eEeb8d57D431224f73832bC34f688", + "contractname": "CrocSwapDex", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAaAaAAAaA24eEeb8d57D431224f73832bC34f688/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 0, + "informational": 2, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 193, + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.38", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xDBD8D583a18C99e7f5191351E6E739AF8e62DaC3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDBD8D583a18C99e7f5191351E6E739AF8e62DaC3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDBD8D583a18C99e7f5191351E6E739AF8e62DaC3", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDBD8D583a18C99e7f5191351E6E739AF8e62DaC3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xa3e58B0cB05447398358B6C59E4B2465342EFEd2", + "isVerified": true, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "woofi-swap", + "doc": "https://learn.woo.org/v/woofi-dev-docs/references/readme", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 6, + "securityScore": 79.00833333333333, + "issueSeverityDistribution": { + "critical": 5, + "gas": 102, + "high": 2, + "informational": 22, + "low": 59, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.02", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.02", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contractname": "WooCrossChainRouterV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 44, + "high": 0, + "informational": 7, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 539, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.08", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contractname": "WooRouterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 25, + "high": 0, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.21", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", + "contractname": "WooStakingProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 0, + "informational": 2, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "3.81", + "score_v2": "76.21", + "threat_score": "85.00", + "score_rating": "Average" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 28, + "totalContractsNumber": 29, + "solidityScanContractsNumber": 28, + "securityScore": 73.67964285714287, + "issueSeverityDistribution": { + "critical": 44, + "gas": 534, + "high": 23, + "informational": 333, + "low": 258, + "medium": 21 + } + }, + "contractsData": [ + { + "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1dDd225ef26714Bb8055dDCEaEE2589ba09c89ed", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA058798CD293f5AcB4E7757B08c960a79f527699", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA058798CD293f5AcB4E7757B08c960a79f527699", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA058798CD293f5AcB4E7757B08c960a79f527699", + "contractname": "WooFeeManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA058798CD293f5AcB4E7757B08c960a79f527699/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 23, + "high": 0, + "informational": 5, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 1, + "score": "3.48", + "score_v2": "69.61", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xDa4B53F75921C109fED0ffd8AD9f22430B4c3438", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDa4B53F75921C109fED0ffd8AD9f22430B4c3438", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDa4B53F75921C109fED0ffd8AD9f22430B4c3438", + "contractname": "VoidStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDa4B53F75921C109fED0ffd8AD9f22430B4c3438/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 3, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "3.63", + "score_v2": "72.53", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x96329d66074EB8386Ae8bFD6698B2E3FDA87e15E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96329d66074EB8386Ae8bFD6698B2E3FDA87e15E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x96329d66074EB8386Ae8bFD6698B2E3FDA87e15E", + "contractname": "IntegrationHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96329d66074EB8386Ae8bFD6698B2E3FDA87e15E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x0FAd8f10746171C0616cE4B7B4E2e9439a9a02E2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0FAd8f10746171C0616cE4B7B4E2e9439a9a02E2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0FAd8f10746171C0616cE4B7B4E2e9439a9a02E2", + "contractname": "WooWithdrawManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0FAd8f10746171C0616cE4B7B4E2e9439a9a02E2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 7, + "high": 1, + "informational": 13, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 128, + "scan_time_taken": 0, + "score": "3.40", + "score_v2": "67.97", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contractname": "WooCrossChainRouterV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 44, + "high": 0, + "informational": 11, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 539, + "scan_time_taken": 2, + "score": "4.02", + "score_v2": "80.33", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xcA7184eA1cb4cF04d49Bf219c49a39231299dA26", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcA7184eA1cb4cF04d49Bf219c49a39231299dA26", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcA7184eA1cb4cF04d49Bf219c49a39231299dA26", + "contractname": "WooSuperChargerVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcA7184eA1cb4cF04d49Bf219c49a39231299dA26/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 44, + "high": 2, + "informational": 36, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 485, + "scan_time_taken": 2, + "score": "3.53", + "score_v2": "70.52", + "threat_score": "70.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xB54e1d90d845d888d39dcaCBd54a3EEc0d8853B2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB54e1d90d845d888d39dcaCBd54a3EEc0d8853B2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB54e1d90d845d888d39dcaCBd54a3EEc0d8853B2", + "contractname": "WooSuperChargerVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB54e1d90d845d888d39dcaCBd54a3EEc0d8853B2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 44, + "high": 2, + "informational": 36, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 485, + "scan_time_taken": 2, + "score": "3.53", + "score_v2": "70.52", + "threat_score": "70.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x91741863A48f0B29fC0B6D10b3cdE2122feB58f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91741863A48f0B29fC0B6D10b3cdE2122feB58f7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x91741863A48f0B29fC0B6D10b3cdE2122feB58f7", + "contractname": "WooWithdrawManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91741863A48f0B29fC0B6D10b3cdE2122feB58f7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 7, + "high": 1, + "informational": 13, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 128, + "scan_time_taken": 0, + "score": "3.40", + "score_v2": "67.97", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7e1996945eA8866DE873179DC1677E93A4380107", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7e1996945eA8866DE873179DC1677E93A4380107", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7e1996945eA8866DE873179DC1677E93A4380107", + "contractname": "WOOFiVaultV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e1996945eA8866DE873179DC1677E93A4380107/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 28, + "high": 2, + "informational": 17, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 263, + "scan_time_taken": 1, + "score": "3.23", + "score_v2": "64.64", + "threat_score": "75.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x64EDb6450F5a1C6158D76C1E30900fD7D8493636", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x64EDb6450F5a1C6158D76C1E30900fD7D8493636", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x64EDb6450F5a1C6158D76C1E30900fD7D8493636", + "contractname": "WOOFiVaultV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x64EDb6450F5a1C6158D76C1E30900fD7D8493636/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 28, + "high": 2, + "informational": 17, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 263, + "scan_time_taken": 1, + "score": "3.23", + "score_v2": "64.64", + "threat_score": "75.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xD2635bc7e4E4F63B2892eD80D0b0f9Dff7eDA899", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD2635bc7e4E4F63B2892eD80D0b0f9Dff7eDA899", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD2635bc7e4E4F63B2892eD80D0b0f9Dff7eDA899", + "contractname": "WooLendingManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD2635bc7e4E4F63B2892eD80D0b0f9Dff7eDA899/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 21, + "high": 2, + "informational": 20, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 306, + "scan_time_taken": 1, + "score": "3.73", + "score_v2": "74.51", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa8452E2d63B29783ED2E5ca0d8D4Fe0cC2161D5B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa8452E2d63B29783ED2E5ca0d8D4Fe0cC2161D5B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa8452E2d63B29783ED2E5ca0d8D4Fe0cC2161D5B", + "contractname": "WOOFiVaultV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8452E2d63B29783ED2E5ca0d8D4Fe0cC2161D5B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 28, + "high": 2, + "informational": 17, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 263, + "scan_time_taken": 1, + "score": "3.23", + "score_v2": "64.64", + "threat_score": "75.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4bEa23fc541c5Bf0909D792a60e9Bd0740657a99", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4bEa23fc541c5Bf0909D792a60e9Bd0740657a99", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4bEa23fc541c5Bf0909D792a60e9Bd0740657a99", + "contractname": "WooSuperChargerVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bEa23fc541c5Bf0909D792a60e9Bd0740657a99/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 44, + "high": 2, + "informational": 36, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 485, + "scan_time_taken": 2, + "score": "3.53", + "score_v2": "70.52", + "threat_score": "70.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc0f8C29e3a9A7650a3F642e467d70087819926d6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc0f8C29e3a9A7650a3F642e467d70087819926d6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc0f8C29e3a9A7650a3F642e467d70087819926d6", + "contractname": "MasterChefReward", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc0f8C29e3a9A7650a3F642e467d70087819926d6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 23, + "high": 0, + "informational": 8, + "low": 3, + "medium": 7 + }, + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "3.38", + "score_v2": "67.65", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contractname": "WooRouterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 25, + "high": 0, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.21", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x4925329FAc528987B50685429666e0c2e0b21d73", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4925329FAc528987B50685429666e0c2e0b21d73", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4925329FAc528987B50685429666e0c2e0b21d73", + "contractname": "VoidStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4925329FAc528987B50685429666e0c2e0b21d73/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 3, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.89", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x758231B7D5204d08634dd3f9fCDf49FC17355d33", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x758231B7D5204d08634dd3f9fCDf49FC17355d33", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x758231B7D5204d08634dd3f9fCDf49FC17355d33", + "contractname": "WooLendingManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x758231B7D5204d08634dd3f9fCDf49FC17355d33/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 21, + "high": 2, + "informational": 20, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 306, + "scan_time_taken": 1, + "score": "3.73", + "score_v2": "74.51", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", + "contractname": "WooPPV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd1778F9DF3eee5473A9640f13682e3846f61fEbC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 42, + "high": 1, + "informational": 12, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 589, + "scan_time_taken": 3, + "score": "4.19", + "score_v2": "83.70", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "82.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8A68849c8a61225964d2caE170fDD19eC46bf246", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8A68849c8a61225964d2caE170fDD19eC46bf246", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8A68849c8a61225964d2caE170fDD19eC46bf246", + "contractname": "WooAccessManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A68849c8a61225964d2caE170fDD19eC46bf246/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.56", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "82.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x6D3693269E6d6Db41421322C75b22A7C5B5d563b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6D3693269E6d6Db41421322C75b22A7C5B5d563b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6D3693269E6d6Db41421322C75b22A7C5B5d563b", + "contractname": "VoidStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6D3693269E6d6Db41421322C75b22A7C5B5d563b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 3, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.89", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xCC96Ba33Eae1147BA8B0C73D3dd4cEe40d681EE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCC96Ba33Eae1147BA8B0C73D3dd4cEe40d681EE9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCC96Ba33Eae1147BA8B0C73D3dd4cEe40d681EE9", + "contractname": "WooWithdrawManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCC96Ba33Eae1147BA8B0C73D3dd4cEe40d681EE9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 7, + "high": 1, + "informational": 13, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 128, + "scan_time_taken": 0, + "score": "3.40", + "score_v2": "67.97", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xd589484d3A27B7Ce5C2C7F829EB2e1D163f95817", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd589484d3A27B7Ce5C2C7F829EB2e1D163f95817", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd589484d3A27B7Ce5C2C7F829EB2e1D163f95817", + "contractname": "WooracleV2_1_ZipInherit", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd589484d3A27B7Ce5C2C7F829EB2e1D163f95817/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 12, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 144, + "scan_time_taken": 0, + "score": "3.58", + "score_v2": "71.53", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x36b680fB76Dad86bcB2Cefc83fAE05e3Fe147706", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x36b680fB76Dad86bcB2Cefc83fAE05e3Fe147706", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x36b680fB76Dad86bcB2Cefc83fAE05e3Fe147706", + "contractname": "WooRebateManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36b680fB76Dad86bcB2Cefc83fAE05e3Fe147706/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 16, + "high": 0, + "informational": 12, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "74.03", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", + "contractname": "WooStakingProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 0, + "informational": 2, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "3.81", + "score_v2": "76.21", + "threat_score": "85.00", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 11, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 11, + "securityScore": 78.71636363636362, + "issueSeverityDistribution": { + "critical": 9, + "gas": 204, + "high": 3, + "informational": 53, + "low": 112, + "medium": 11 + } + }, + "contractsData": [ + { + "address": "0xa2101FD320D06e0A744e4FE90ef8A20ECd027001", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa2101FD320D06e0A744e4FE90ef8A20ECd027001", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xa2101FD320D06e0A744e4FE90ef8A20ECd027001", + "contractname": "WooFeeManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2101FD320D06e0A744e4FE90ef8A20ECd027001/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 23, + "high": 0, + "informational": 1, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 1, + "score": "3.59", + "score_v2": "71.82", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contractname": "WooCrossChainRouterV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 44, + "high": 0, + "informational": 11, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 539, + "scan_time_taken": 2, + "score": "4.02", + "score_v2": "80.33", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.02", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x15bA47E540E1B197E30D16A93B0c568B251629c2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15bA47E540E1B197E30D16A93B0c568B251629c2", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x15bA47E540E1B197E30D16A93B0c568B251629c2", + "contractname": "WooAccessManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15bA47E540E1B197E30D16A93B0c568B251629c2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.56", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contractname": "WooRouterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 25, + "high": 0, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.21", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xC4E9B633685461E7B7A807D12a246C81f96F31B8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC4E9B633685461E7B7A807D12a246C81f96F31B8", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xC4E9B633685461E7B7A807D12a246C81f96F31B8", + "contractname": "IntegrationHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC4E9B633685461E7B7A807D12a246C81f96F31B8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x2Fe5E5D341cFFa606a5d9DA1B6B646a381B0f7ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2Fe5E5D341cFFa606a5d9DA1B6B646a381B0f7ec", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x2Fe5E5D341cFFa606a5d9DA1B6B646a381B0f7ec", + "contractname": "WooracleV2_1_ZKSync", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Fe5E5D341cFFa606a5d9DA1B6B646a381B0f7ec/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 0, + "informational": 17, + "low": 30, + "medium": 2 + }, + "lines_analyzed_count": 466, + "scan_time_taken": 2, + "score": "3.93", + "score_v2": "78.54", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xb130a49065178465931d4f887056328CeA5D723f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb130a49065178465931d4f887056328CeA5D723f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xb130a49065178465931d4f887056328CeA5D723f", + "contractname": "WooPPV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb130a49065178465931d4f887056328CeA5D723f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 42, + "high": 1, + "informational": 5, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 589, + "scan_time_taken": 2, + "score": "4.24", + "score_v2": "84.89", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7214833BE05Ce39f6dCd97668e521162e6C18937", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7214833BE05Ce39f6dCd97668e521162e6C18937", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7214833BE05Ce39f6dCd97668e521162e6C18937", + "contractname": "WooRebateManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7214833BE05Ce39f6dCd97668e521162e6C18937/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 16, + "high": 0, + "informational": 3, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 1, + "score": "3.95", + "score_v2": "79.01", + "threat_score": "85.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "stakewise", + "doc": "https://github.com/stakewise/contracts/blob/master/deployments/settings.js#L28", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 14, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 14, + "securityScore": 85.36571428571429, + "issueSeverityDistribution": { + "critical": 1, + "gas": 36, + "high": 2, + "informational": 36, + "low": 79, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xC874b064f465bdD6411D45734b56fac750Cda29A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC874b064f465bdD6411D45734b56fac750Cda29A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC874b064f465bdD6411D45734b56fac750Cda29A", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC874b064f465bdD6411D45734b56fac750Cda29A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "3.31", + "score_v2": "66.20", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xFe2e637202056d30016725477c5da089Ab0A043A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFe2e637202056d30016725477c5da089Ab0A043A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFe2e637202056d30016725477c5da089Ab0A043A", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFe2e637202056d30016725477c5da089Ab0A043A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC486c10e3611565F5b38b50ad68277b11C889623", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC486c10e3611565F5b38b50ad68277b11C889623", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC486c10e3611565F5b38b50ad68277b11C889623", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC486c10e3611565F5b38b50ad68277b11C889623/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x20BC832ca081b91433ff6c17f85701B6e92486c5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x20BC832ca081b91433ff6c17f85701B6e92486c5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x20BC832ca081b91433ff6c17f85701B6e92486c5", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20BC832ca081b91433ff6c17f85701B6e92486c5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x2296e122c1a20Fca3CAc3371357BdAd3be0dF079", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2296e122c1a20Fca3CAc3371357BdAd3be0dF079", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2296e122c1a20Fca3CAc3371357BdAd3be0dF079", + "contractname": "PoolEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2296e122c1a20Fca3CAc3371357BdAd3be0dF079/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 76, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.84", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", + "contractname": "FeesEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 51, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.27", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x002932e11E95DC84C17ed5f94a0439645D8a97BC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x002932e11E95DC84C17ed5f94a0439645D8a97BC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x002932e11E95DC84C17ed5f94a0439645D8a97BC", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x002932e11E95DC84C17ed5f94a0439645D8a97BC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xAC0F906E433d58FA868F936E8A43230473652885", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAC0F906E433d58FA868F936E8A43230473652885", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAC0F906E433d58FA868F936E8A43230473652885", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAC0F906E433d58FA868F936E8A43230473652885/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 41, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.80", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2AAB6822a1a9f982fd7b0Fe35A5A5b6148eCf4d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2AAB6822a1a9f982fd7b0Fe35A5A5b6148eCf4d5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2AAB6822a1a9f982fd7b0Fe35A5A5b6148eCf4d5", + "contractname": "MerkleDrop", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2AAB6822a1a9f982fd7b0Fe35A5A5b6148eCf4d5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 6, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.57", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xFC1fC7257AEA7C7c08A498594DCA97CE5A72fdCB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFC1fC7257AEA7C7c08A498594DCA97CE5A72fdCB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFC1fC7257AEA7C7c08A498594DCA97CE5A72fdCB", + "contractname": "ContractChecker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFC1fC7257AEA7C7c08A498594DCA97CE5A72fdCB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "4.50", + "score_v2": "90.00", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8a887282E67ff41d36C0b7537eAB035291461AcD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8a887282E67ff41d36C0b7537eAB035291461AcD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8a887282E67ff41d36C0b7537eAB035291461AcD", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a887282E67ff41d36C0b7537eAB035291461AcD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 20, + "medium": 0 + }, + "lines_analyzed_count": 488, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "87.91", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "rocket-pool", + "doc": "https://docs.rocketpool.net/overview/contracts-integrations", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 39, + "totalContractsNumber": 52, + "solidityScanContractsNumber": 39, + "securityScore": 82.68282051282051, + "issueSeverityDistribution": { + "critical": 1, + "gas": 578, + "high": 83, + "informational": 168, + "low": 183, + "medium": 33 + } + }, + "contractsData": [ + { + "address": "0xdA1AB39e62E0A5297AF44C7064E501b0613f0D01", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdA1AB39e62E0A5297AF44C7064E501b0613f0D01", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdA1AB39e62E0A5297AF44C7064E501b0613f0D01", + "contractname": "RocketDAONodeTrustedSettingsMembers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdA1AB39e62E0A5297AF44C7064E501b0613f0D01/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.43", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", + "contractname": "RocketMerkleDistributorMainnet", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 1, + "informational": 5, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa52451b9d25EEf02BE42B3A8161A18f947F8A6a5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa52451b9d25EEf02BE42B3A8161A18f947F8A6a5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa52451b9d25EEf02BE42B3A8161A18f947F8A6a5", + "contractname": "RocketMinipoolStatus", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa52451b9d25EEf02BE42B3A8161A18f947F8A6a5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 2, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 122, + "scan_time_taken": 1, + "score": "4.10", + "score_v2": "81.97", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x07FCaBCbe4ff0d80c2b1eb42855C0131b6cba2F4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x07FCaBCbe4ff0d80c2b1eb42855C0131b6cba2F4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x07FCaBCbe4ff0d80c2b1eb42855C0131b6cba2F4", + "contractname": "RocketNetworkBalances", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x07FCaBCbe4ff0d80c2b1eb42855C0131b6cba2F4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 164, + "scan_time_taken": 1, + "score": "3.66", + "score_v2": "73.17", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xA347C391bc8f740CAbA37672157c8aAcD08Ac567", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA347C391bc8f740CAbA37672157c8aAcD08Ac567", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA347C391bc8f740CAbA37672157c8aAcD08Ac567", + "contractname": "RocketMinipoolDelegate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA347C391bc8f740CAbA37672157c8aAcD08Ac567/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 7, + "informational": 34, + "low": 12, + "medium": 5 + }, + "lines_analyzed_count": 771, + "scan_time_taken": 3, + "score": "3.88", + "score_v2": "77.56", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x0429Cdd8cEACe24d4dC2B97Ce22A780a407dF0e1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4D05E3d48a938db4b7a9A59A802D5b45011BDe58", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", + "contractname": "RocketDAONodeTrustedSettingsRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 80, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.25", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3bDC69C4E5e13E52A65f5583c23EFB9636b469d6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", + "contractname": "RocketNodeStaking", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 7, + "informational": 7, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 329, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.38", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xD4ae2511dF21F367792bA4D67c6eb032171c6a16", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7B8c48256CaF462670f84c7e849cab216922B8D3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7B8c48256CaF462670f84c7e849cab216922B8D3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7B8c48256CaF462670f84c7e849cab216922B8D3", + "contractname": "RocketMinipoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B8c48256CaF462670f84c7e849cab216922B8D3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "90.91", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "contractname": "RocketNodeDistributorFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe228017f77B3E0785e794e4c0a8A6b935bB4037C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 66, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.39", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xAD038f8994a6bd51C8A72D3721CEd83401D4d2b0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x560656C8947564363497E9C78A8BDEff8d3EFF33", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x560656C8947564363497E9C78A8BDEff8d3EFF33", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x560656C8947564363497E9C78A8BDEff8d3EFF33", + "contractname": "RocketMinipoolBase", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x560656C8947564363497E9C78A8BDEff8d3EFF33/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 2, + "informational": 11, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 176, + "scan_time_taken": 1, + "score": "3.66", + "score_v2": "73.30", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x6d010C43d4e96D74C422f2e27370AF48711B49bF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d010C43d4e96D74C422f2e27370AF48711B49bF", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6d010C43d4e96D74C422f2e27370AF48711B49bF", + "contractname": "RocketMinipoolManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d010C43d4e96D74C422f2e27370AF48711B49bF/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 11, + "informational": 4, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 570, + "scan_time_taken": 2, + "score": "4.03", + "score_v2": "80.53", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1d8f8f00cfa6758d7bE78336684788Fb0ee0Fa46", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42d4e4B59220dA435A0bd6b5892B90fF50e1D8D4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42d4e4B59220dA435A0bd6b5892B90fF50e1D8D4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x42d4e4B59220dA435A0bd6b5892B90fF50e1D8D4", + "contractname": "RocketDAOProtocolSettingsMinipool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42d4e4B59220dA435A0bd6b5892B90fF50e1D8D4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "4.61", + "score_v2": "92.11", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x17Cf2c5d69E4F222bcaDD86d210FE9dc8BadA60B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x17Cf2c5d69E4F222bcaDD86d210FE9dc8BadA60B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x17Cf2c5d69E4F222bcaDD86d210FE9dc8BadA60B", + "contractname": "RocketDAOProtocolSettingsNode", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17Cf2c5d69E4F222bcaDD86d210FE9dc8BadA60B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 87, + "scan_time_taken": 0, + "score": "4.83", + "score_v2": "96.55", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xA805d68b61956BC92d556F2bE6d18747adAeEe82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA805d68b61956BC92d556F2bE6d18747adAeEe82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA805d68b61956BC92d556F2bE6d18747adAeEe82", + "contractname": "RocketRewardsPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA805d68b61956BC92d556F2bE6d18747adAeEe82/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 2, + "informational": 3, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 289, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.70", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE535fA45e12d748393C117C6D8EEBe1a7D124d95", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE535fA45e12d748393C117C6D8EEBe1a7D124d95", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE535fA45e12d748393C117C6D8EEBe1a7D124d95", + "contractname": "RocketDAONodeTrustedSettingsMinipool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE535fA45e12d748393C117C6D8EEBe1a7D124d95/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 120, + "scan_time_taken": 0, + "score": "4.50", + "score_v2": "90.00", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9e966733e3E9BFA56aF95f762921859417cF6FaA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9e966733e3E9BFA56aF95f762921859417cF6FaA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9e966733e3E9BFA56aF95f762921859417cF6FaA", + "contractname": "RocketMinipoolQueue", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e966733e3E9BFA56aF95f762921859417cF6FaA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 5, + "informational": 7, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.51", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xCDb681AF33C60f4D659d12E309b6C57fA4A97673", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2FB42FfE2d7dF8381853e96304300c6a5E846905", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2FB42FfE2d7dF8381853e96304300c6a5E846905", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2FB42FfE2d7dF8381853e96304300c6a5E846905", + "contractname": "RocketNodeDeposit", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2FB42FfE2d7dF8381853e96304300c6a5E846905/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 0, + "informational": 8, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.44", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", + "contractname": "RocketUpgradeOneDotOne", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 1, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 266, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.35", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x029d946F28F93399a5b0D09c879FC8c94E596AEb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x029d946F28F93399a5b0D09c879FC8c94E596AEb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x029d946F28F93399a5b0D09c879FC8c94E596AEb", + "contractname": "RocketDAONodeTrustedActions", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x029d946F28F93399a5b0D09c879FC8c94E596AEb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 36, + "high": 4, + "informational": 10, + "low": 7, + "medium": 4 + }, + "lines_analyzed_count": 265, + "scan_time_taken": 1, + "score": "3.34", + "score_v2": "66.79", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x44E31944E1A6F3b8F805E105B130F8bdb7E2EBd8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x320f3aAB9405e38b955178BBe75c477dECBA0C27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x320f3aAB9405e38b955178BBe75c477dECBA0C27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x320f3aAB9405e38b955178BBe75c477dECBA0C27", + "contractname": "RocketDAOProtocolSettingsNetwork", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x320f3aAB9405e38b955178BBe75c477dECBA0C27/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 142, + "scan_time_taken": 0, + "score": "4.75", + "score_v2": "95.07", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x952999Ec97248547D810Fd6464fDb78855b022aB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x952999Ec97248547D810Fd6464fDb78855b022aB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x952999Ec97248547D810Fd6464fDb78855b022aB", + "contractname": "RocketDAONodeTrustedUpgrade", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x952999Ec97248547D810Fd6464fDb78855b022aB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 154, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.06", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xb0ec3F657ef43A615aB480FA8D5A53BF2c2f05d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb0ec3F657ef43A615aB480FA8D5A53BF2c2f05d5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb0ec3F657ef43A615aB480FA8D5A53BF2c2f05d5", + "contractname": "RocketDAONodeTrustedProposals", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb0ec3F657ef43A615aB480FA8D5A53BF2c2f05d5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 3, + "informational": 5, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "3.59", + "score_v2": "71.84", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "contractname": "RocketTokenRPL", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD33526068D116cE69F19A9ee46F0bd304F21A51f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 3, + "informational": 7, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 240, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", + "contractname": "RocketClaimDAO", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a625C617a44E60F74E3fe3bf6d6333b63766e91/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "3.85", + "score_v2": "76.92", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x87c41E0a44826745b398071025e306Ce03bebeCf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87c41E0a44826745b398071025e306Ce03bebeCf", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x87c41E0a44826745b398071025e306Ce03bebeCf", + "contractname": "RocketDAOProtocolSettingsAuction", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87c41E0a44826745b398071025e306Ce03bebeCf/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.84", + "score_v2": "96.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", + "contractname": "RocketDepositPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD3f50F8A6CafbE9b31a427582963f465E745AF8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 29, + "high": 3, + "informational": 7, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 361, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.44", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xb8e783882b11Ff4f6Cef3C501EA0f4b960152cc9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb8e783882b11Ff4f6Cef3C501EA0f4b960152cc9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb8e783882b11Ff4f6Cef3C501EA0f4b960152cc9", + "contractname": "RocketDAONodeTrusted", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb8e783882b11Ff4f6Cef3C501EA0f4b960152cc9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 219, + "scan_time_taken": 1, + "score": "4.34", + "score_v2": "86.76", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x37714D3a9D3b3091220D68184e3AFEC4Ec911368", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB50d513de40eE70A662c39207b4382a693f9e08D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEDD568281929a9a276F4cBEd80DEB208f11Ba3Bb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEDD568281929a9a276F4cBEd80DEB208f11Ba3Bb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEDD568281929a9a276F4cBEd80DEB208f11Ba3Bb", + "contractname": "RocketDAOProtocolSettingsInflation", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEDD568281929a9a276F4cBEd80DEB208f11Ba3Bb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 3, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 97, + "scan_time_taken": 0, + "score": "3.92", + "score_v2": "78.35", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x32778D6bf5b93B89177D328556EeeB35c09f472b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf7aB34C74c02407ed653Ac9128731947187575C0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf7aB34C74c02407ed653Ac9128731947187575C0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf7aB34C74c02407ed653Ac9128731947187575C0", + "contractname": "RocketMinipoolBondReducer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7aB34C74c02407ed653Ac9128731947187575C0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 3, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 205, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "80.98", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1a2F00D187C9388fDa3Bf2dc46a6b4740849EcCE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1a2F00D187C9388fDa3Bf2dc46a6b4740849EcCE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1a2F00D187C9388fDa3Bf2dc46a6b4740849EcCE", + "contractname": "RocketAuctionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1a2F00D187C9388fDa3Bf2dc46a6b4740849EcCE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 3, + "informational": 17, + "low": 12, + "medium": 7 + }, + "lines_analyzed_count": 303, + "scan_time_taken": 1, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf824e2d69dc7e7c073162C2bdE87dA4746d27a0f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf824e2d69dc7e7c073162C2bdE87dA4746d27a0f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf824e2d69dc7e7c073162C2bdE87dA4746d27a0f", + "contractname": "RocketNetworkFees", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf824e2d69dc7e7c073162C2bdE87dA4746d27a0f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.62", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", + "contractname": "RocketDepositPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 3, + "informational": 2, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 234, + "scan_time_taken": 1, + "score": "4.08", + "score_v2": "81.62", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9a0b5d3101d111EA0edD573d45ef2208CC97984a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xac2245BE4C2C1E9752499Bcd34861B761d62fC27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac2245BE4C2C1E9752499Bcd34861B761d62fC27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac2245BE4C2C1E9752499Bcd34861B761d62fC27", + "contractname": "RocketDAOProtocolSettingsDeposit", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac2245BE4C2C1E9752499Bcd34861B761d62fC27/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.83", + "score_v2": "96.67", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", + "contractname": "RocketNetworkPenalties", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.46", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x42EC642eAa86091059569d8De8aeccf7F2F9B1a2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x751826b107672360b764327631cC5764515fFC37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x751826b107672360b764327631cC5764515fFC37", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x751826b107672360b764327631cC5764515fFC37", + "contractname": "RocketNetworkPrices", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x751826b107672360b764327631cC5764515fFC37/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 6, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 0, + "score": "3.80", + "score_v2": "76.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xae78736Cd615f374D3085123A210448E74Fc6393", + "contractname": "RocketTokenRETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae78736Cd615f374D3085123A210448E74Fc6393/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 2, + "informational": 3, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xE64AC47b6e2FEcfCDEA35147Fe61af9894A06ba6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE64AC47b6e2FEcfCDEA35147Fe61af9894A06ba6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE64AC47b6e2FEcfCDEA35147Fe61af9894A06ba6", + "contractname": "RocketMinipoolPenalty", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE64AC47b6e2FEcfCDEA35147Fe61af9894A06ba6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 84, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.90", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x89F478E6Cc24f052103628f36598D4C14Da3D287", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89F478E6Cc24f052103628f36598D4C14Da3D287", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x89F478E6Cc24f052103628f36598D4C14Da3D287", + "contractname": "RocketNodeManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89F478E6Cc24f052103628f36598D4C14Da3D287/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 8, + "informational": 7, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 414, + "scan_time_taken": 2, + "score": "3.88", + "score_v2": "77.54", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", + "contractname": "RocketSmoothingPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 75.93, + "issueSeverityDistribution": { + "critical": 1, + "gas": 1, + "high": 0, + "informational": 3, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x9bcef72be871e61ed4fbbc7630889bee758eb81d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9bcef72be871e61ed4fbbc7630889bee758eb81d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9bcef72be871e61ed4fbbc7630889bee758eb81d", + "contractname": "L2StandardERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9bcef72be871e61ed4fbbc7630889bee758eb81d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 1, + "high": 0, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.80", + "score_v2": "75.93", + "threat_score": "85.00", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x1f73EAf55d696BFFA9b0EA16fa987B93b0f4d302", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "trader-joe", + "doc": "https://docs.traderjoexyz.com/deployment-addresses/ethereum", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 90.33666666666669, + "issueSeverityDistribution": { + "critical": 0, + "gas": 79, + "high": 14, + "informational": 6, + "low": 31, + "medium": 4 + } + }, + "contractsData": [ + { + "address": "0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", + "contractname": "LBFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 2, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 628, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4d6Dbd1b52807C71b9a148E222b167247a7cA789", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4d6Dbd1b52807C71b9a148E222b167247a7cA789", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4d6Dbd1b52807C71b9a148E222b167247a7cA789", + "contractname": "LBQuoter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d6Dbd1b52807C71b9a148E222b167247a7cA789/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 2, + "informational": 1, + "low": 1, + "medium": 4 + }, + "lines_analyzed_count": 421, + "scan_time_taken": 3, + "score": "4.49", + "score_v2": "89.79", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9A93a421b74F1c5755b83dD2C211614dC419C44b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9A93a421b74F1c5755b83dD2C211614dC419C44b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9A93a421b74F1c5755b83dD2C211614dC419C44b", + "contractname": "LBRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A93a421b74F1c5755b83dD2C211614dC419C44b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 10, + "informational": 4, + "low": 26, + "medium": 0 + }, + "lines_analyzed_count": 1099, + "scan_time_taken": 3, + "score": "4.43", + "score_v2": "88.54", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "zerion", + "doc": "https://github.com/zeriontech/defi-sdk/blob/router/docs/addresses.md", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 53, + "totalContractsNumber": 68, + "solidityScanContractsNumber": 53, + "securityScore": 82.45622641509436, + "issueSeverityDistribution": { + "critical": 2, + "gas": 328, + "high": 53, + "informational": 228, + "low": 130, + "medium": 42 + } + }, + "contractsData": [ + { + "address": "0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", + "contractname": "AaveTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 120, + "scan_time_taken": 0, + "score": "4.54", + "score_v2": "90.83", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAA048b52c765222008072472c5C2c2D47C02b4f1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", + "contractname": "PieDAOPieAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", + "contractname": "CurveTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 15, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 162, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xe07C8e0f18083E66C65522Befc29887231ca3629", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe6189b3Ad3Fb3fAa87A336F00c93ECd3ac25d80d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x85609AfE45eE16e52aCB33b8AD103531fC959647", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x85609AfE45eE16e52aCB33b8AD103531fC959647", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x85609AfE45eE16e52aCB33b8AD103531fC959647", + "contractname": "ERC20TokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x85609AfE45eE16e52aCB33b8AD103531fC959647/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 13, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 182, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.07", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0A1D55a66F89b683163FefC7AaCD83fECc9872B1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xab1C497D853296881FE65BeD48861eFD6CeB74Ee", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x581Ae5AF7afa6f8171Bbf40d1981779F168A9523", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x581Ae5AF7afa6f8171Bbf40d1981779F168A9523", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x581Ae5AF7afa6f8171Bbf40d1981779F168A9523", + "contractname": "BalancerAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x581Ae5AF7afa6f8171Bbf40d1981779F168A9523/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "4.43", + "score_v2": "88.57", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xe8C49A47f4385cCb6C90F5Fb0c0Aedc7E6e79EB0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe8C49A47f4385cCb6C90F5Fb0c0Aedc7E6e79EB0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe8C49A47f4385cCb6C90F5Fb0c0Aedc7E6e79EB0", + "contractname": "ZeroExInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe8C49A47f4385cCb6C90F5Fb0c0Aedc7E6e79EB0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 3, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.43", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8Da0A907a1bdbB440D1fdb450672a8C003bc4f3A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2449f66700A3E29d0eA3927Af142F3d39f2C110E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2449f66700A3E29d0eA3927Af142F3d39f2C110E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2449f66700A3E29d0eA3927Af142F3d39f2C110E", + "contractname": "ChaiAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2449f66700A3E29d0eA3927Af142F3d39f2C110E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", + "contractname": "TokenSetsAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x525a4259435682Ab0d4BB6c8F0cDeE25f5B6cD26", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x525a4259435682Ab0d4BB6c8F0cDeE25f5B6cD26", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x525a4259435682Ab0d4BB6c8F0cDeE25f5B6cD26", + "contractname": "MCDDebtAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x525a4259435682Ab0d4BB6c8F0cDeE25f5B6cD26/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 23, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 178, + "scan_time_taken": 0, + "score": "3.71", + "score_v2": "74.16", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2BcDedbEB99Fb3B9383Fd686faAbDb6172FC6503", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6E02147cef2f078Da89f5913363C90420D934799", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6E02147cef2f078Da89f5913363C90420D934799", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6E02147cef2f078Da89f5913363C90420D934799", + "contractname": "BalancerV2InteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6E02147cef2f078Da89f5913363C90420D934799/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 2, + "informational": 3, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 177, + "scan_time_taken": 1, + "score": "3.62", + "score_v2": "72.32", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc63e807bC6D65b84971b0A8CF8A673e551C9F85a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc63e807bC6D65b84971b0A8CF8A673e551C9F85a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc63e807bC6D65b84971b0A8CF8A673e551C9F85a", + "contractname": "AmunLiquidityInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc63e807bC6D65b84971b0A8CF8A673e551C9F85a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "3.68", + "score_v2": "73.58", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8537550aceCCEF73Af7b05c83e25e80f2531C964", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8537550aceCCEF73Af7b05c83e25e80f2531C964", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8537550aceCCEF73Af7b05c83e25e80f2531C964", + "contractname": "SynthetixDebtAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8537550aceCCEF73Af7b05c83e25e80f2531C964/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb45c5AE417F70E4C52DFB784569Ce843a45FE8ca", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb45c5AE417F70E4C52DFB784569Ce843a45FE8ca", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb45c5AE417F70E4C52DFB784569Ce843a45FE8ca", + "contractname": "BalancerTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb45c5AE417F70E4C52DFB784569Ce843a45FE8ca/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 2, + "informational": 8, + "low": 3, + "medium": 3 + }, + "lines_analyzed_count": 239, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.33", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x186106d8369591fACD3D80124B6e4f5d0F2f9418", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x186106d8369591fACD3D80124B6e4f5d0F2f9418", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x186106d8369591fACD3D80124B6e4f5d0F2f9418", + "contractname": "ChaiTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x186106d8369591fACD3D80124B6e4f5d0F2f9418/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 24, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 180, + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.22", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x278e57924Cd50cbE436586b35b8a1D5df9181165", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE1F28c0D8527eb28784bA15F6FF0A4371d7598E1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE1F28c0D8527eb28784bA15F6FF0A4371d7598E1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE1F28c0D8527eb28784bA15F6FF0A4371d7598E1", + "contractname": "UniswapV2AssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE1F28c0D8527eb28784bA15F6FF0A4371d7598E1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 2, + "informational": 3, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.48", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xD893569CEf4AE3603bb7d688ca9d9C7111706cb3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD893569CEf4AE3603bb7d688ca9d9C7111706cb3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD893569CEf4AE3603bb7d688ca9d9C7111706cb3", + "contractname": "BalancerInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD893569CEf4AE3603bb7d688ca9d9C7111706cb3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 0, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "3.92", + "score_v2": "78.30", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3fa5029121537a3895CA0ca196828f57B13B0Ce8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3fa5029121537a3895CA0ca196828f57B13B0Ce8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3fa5029121537a3895CA0ca196828f57B13B0Ce8", + "contractname": "SynthetixAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fa5029121537a3895CA0ca196828f57B13B0Ce8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.52", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x42F21fBD1C8711b2EdD0853f98feD73E6A5d280D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42F21fBD1C8711b2EdD0853f98feD73E6A5d280D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x42F21fBD1C8711b2EdD0853f98feD73E6A5d280D", + "contractname": "ZrxAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42F21fBD1C8711b2EdD0853f98feD73E6A5d280D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "87.01", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAE61B0d0A562E5C1Daf9c1dED4A8FD6A770B639a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAE61B0d0A562E5C1Daf9c1dED4A8FD6A770B639a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAE61B0d0A562E5C1Daf9c1dED4A8FD6A770B639a", + "contractname": "CompoundDebtAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAE61B0d0A562E5C1Daf9c1dED4A8FD6A770B639a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.21", + "score_v2": "84.27", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xEd8885a1e77b5D679544b06196fE8ECC69367Ebd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEd8885a1e77b5D679544b06196fE8ECC69367Ebd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEd8885a1e77b5D679544b06196fE8ECC69367Ebd", + "contractname": "CurveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEd8885a1e77b5D679544b06196fE8ECC69367Ebd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "4.43", + "score_v2": "88.57", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb018AFbbe41bEe25d92E595796C50A934d701771", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb018AFbbe41bEe25d92E595796C50A934d701771", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb018AFbbe41bEe25d92E595796C50A934d701771", + "contractname": "DmmTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb018AFbbe41bEe25d92E595796C50A934d701771/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 132, + "scan_time_taken": 0, + "score": "4.58", + "score_v2": "91.67", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC9d30Ea2188eF0525b6328173FC9101539D2AA5A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb72A4aF9052728B830c814A256600F9b0920DD95", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb72A4aF9052728B830c814A256600F9b0920DD95", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb72A4aF9052728B830c814A256600F9b0920DD95", + "contractname": "IdleTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb72A4aF9052728B830c814A256600F9b0920DD95/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 119, + "scan_time_taken": 0, + "score": "4.54", + "score_v2": "90.76", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAd748736E9436C8CB155a1F37c725C5a5170ba4A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAd748736E9436C8CB155a1F37c725C5a5170ba4A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAd748736E9436C8CB155a1F37c725C5a5170ba4A", + "contractname": "TokenSetsBasicInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAd748736E9436C8CB155a1F37c725C5a5170ba4A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 4, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 147, + "scan_time_taken": 0, + "score": "3.54", + "score_v2": "70.75", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", + "contractname": "PieDAOPieTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 144, + "scan_time_taken": 0, + "score": "4.51", + "score_v2": "90.28", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x363452E08751311eFe6d99457FfB5FA3D048E30a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x363452E08751311eFe6d99457FfB5FA3D048E30a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x363452E08751311eFe6d99457FfB5FA3D048E30a", + "contractname": "IdleAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x363452E08751311eFe6d99457FfB5FA3D048E30a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB2BE281e8b11b47FeC825973fc8BB95332022A54", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57551aba668a66d07Ffed72f4c09c2dA5223E4e4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57551aba668a66d07Ffed72f4c09c2dA5223E4e4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x57551aba668a66d07Ffed72f4c09c2dA5223E4e4", + "contractname": "GUniInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57551aba668a66d07Ffed72f4c09c2dA5223E4e4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 3, + "high": 2, + "informational": 0, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 124, + "scan_time_taken": 0, + "score": "3.79", + "score_v2": "75.81", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x38567918557518272a87087Aa4a3729FCD3f410B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38567918557518272a87087Aa4a3729FCD3f410B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x38567918557518272a87087Aa4a3729FCD3f410B", + "contractname": "IearnAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38567918557518272a87087Aa4a3729FCD3f410B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6D4bD4137D0B2BD7146CD7bBcF57065C8f8eC080", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6D4bD4137D0B2BD7146CD7bBcF57065C8f8eC080", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6D4bD4137D0B2BD7146CD7bBcF57065C8f8eC080", + "contractname": "PoolTogetherAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6D4bD4137D0B2BD7146CD7bBcF57065C8f8eC080/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 76, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.47", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x375c3222bb7d4834B4381ABD4ED15DFF4d4c0A68", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x375c3222bb7d4834B4381ABD4ED15DFF4d4c0A68", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x375c3222bb7d4834B4381ABD4ED15DFF4d4c0A68", + "contractname": "DyDxAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x375c3222bb7d4834B4381ABD4ED15DFF4d4c0A68/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 128, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "82.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x77515760f30121Ea22D1cB9Fedcd5DD1BD8d3f15", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x77515760f30121Ea22D1cB9Fedcd5DD1BD8d3f15", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x77515760f30121Ea22D1cB9Fedcd5DD1BD8d3f15", + "contractname": "AaveAssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77515760f30121Ea22D1cB9Fedcd5DD1BD8d3f15/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 4, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "3.25", + "score_v2": "64.91", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xB917614900c8A761242907fE791aB57a4a1e848C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB917614900c8A761242907fE791aB57a4a1e848C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB917614900c8A761242907fE791aB57a4a1e848C", + "contractname": "TokenSetsTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB917614900c8A761242907fE791aB57a4a1e848C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 147, + "scan_time_taken": 0, + "score": "4.52", + "score_v2": "90.48", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x40706a6CDFEB61817EAdf7766EDb6724065088CC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40706a6CDFEB61817EAdf7766EDb6724065088CC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40706a6CDFEB61817EAdf7766EDb6724065088CC", + "contractname": "UniswapV1Adapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40706a6CDFEB61817EAdf7766EDb6724065088CC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "4.43", + "score_v2": "88.57", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3516CA4cB19ECcc401a9C0D13C7fDb6b73990979", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3516CA4cB19ECcc401a9C0D13C7fDb6b73990979", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3516CA4cB19ECcc401a9C0D13C7fDb6b73990979", + "contractname": "YearnVaultsAssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3516CA4cB19ECcc401a9C0D13C7fDb6b73990979/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 2, + "informational": 0, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 107, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.09", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xC65756160866FCB7644e9AaC6C4B5832Da3A1c4b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65B23774daE2a5be02dD275918DDF048d177a5B4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65B23774daE2a5be02dD275918DDF048d177a5B4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x65B23774daE2a5be02dD275918DDF048d177a5B4", + "contractname": "IearnTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65B23774daE2a5be02dD275918DDF048d177a5B4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 119, + "scan_time_taken": 0, + "score": "4.54", + "score_v2": "90.76", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd9fADfaFe49712c420b5efC85774f178fB2f3dA3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9fADfaFe49712c420b5efC85774f178fB2f3dA3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd9fADfaFe49712c420b5efC85774f178fB2f3dA3", + "contractname": "DmmAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9fADfaFe49712c420b5efC85774f178fB2f3dA3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb8d9Ee15858799f9205a8d119C5050540feED6A5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBf3fc291876707b2D0C8fC49BCD76fAE00219d37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBf3fc291876707b2D0C8fC49BCD76fAE00219d37", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBf3fc291876707b2D0C8fC49BCD76fAE00219d37", + "contractname": "DyDxDebtAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBf3fc291876707b2D0C8fC49BCD76fAE00219d37/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 128, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "82.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb260687cc277c0BFF48c9C482c16BC62f4eBa927", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb260687cc277c0BFF48c9C482c16BC62f4eBa927", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb260687cc277c0BFF48c9C482c16BC62f4eBa927", + "contractname": "UniswapV1TokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb260687cc277c0BFF48c9C482c16BC62f4eBa927/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 14, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 208, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.17", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x784d97c29Ef870eB5D94c90B146d86d829384FC6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x784d97c29Ef870eB5D94c90B146d86d829384FC6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x784d97c29Ef870eB5D94c90B146d86d829384FC6", + "contractname": "AmunLendingInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x784d97c29Ef870eB5D94c90B146d86d829384FC6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 2, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.19", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x30F0BB7556159B0E812DE4af7023daCFDD4F7110", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x30F0BB7556159B0E812DE4af7023daCFDD4F7110", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x30F0BB7556159B0E812DE4af7023daCFDD4F7110", + "contractname": "AaveDebtAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x30F0BB7556159B0E812DE4af7023daCFDD4F7110/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD8f929FB13DAe09AAb49d812b8D0c80682d53696", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD8f929FB13DAe09AAb49d812b8D0c80682d53696", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD8f929FB13DAe09AAb49d812b8D0c80682d53696", + "contractname": "OneInchLPAssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8f929FB13DAe09AAb49d812b8D0c80682d53696/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 2, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 116, + "scan_time_taken": 0, + "score": "3.58", + "score_v2": "71.55", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", + "contractname": "DSRAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 23, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 0, + "score": "3.36", + "score_v2": "67.14", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x76Ee466c5957310cfB793AC21097FE5786665961", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1CeeA546AB6A3A3ee7Bc24cB1fac9e9Fe39a7368", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1CeeA546AB6A3A3ee7Bc24cB1fac9e9Fe39a7368", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1CeeA546AB6A3A3ee7Bc24cB1fac9e9Fe39a7368", + "contractname": "CurveAssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1CeeA546AB6A3A3ee7Bc24cB1fac9e9Fe39a7368/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 3, + "informational": 2, + "low": 7, + "medium": 8 + }, + "lines_analyzed_count": 180, + "scan_time_taken": 1, + "score": "3.31", + "score_v2": "66.11", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", + "contractname": "BancorAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0EFbd54c0aAc9BC939A159E09F6713D941Bb4A57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0EFbd54c0aAc9BC939A159E09F6713D941Bb4A57", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0EFbd54c0aAc9BC939A159E09F6713D941Bb4A57", + "contractname": "BancorTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0EFbd54c0aAc9BC939A159E09F6713D941Bb4A57/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 2, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.61", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xaA74B0f33cab1B291980532BC5E0057E10adb2a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaA74B0f33cab1B291980532BC5E0057E10adb2a3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaA74B0f33cab1B291980532BC5E0057E10adb2a3", + "contractname": "CompoundAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaA74B0f33cab1B291980532BC5E0057E10adb2a3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x288C14e3C6ECC8EeeCb5DDAb9a600591b7aD966E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x288C14e3C6ECC8EeeCb5DDAb9a600591b7aD966E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x288C14e3C6ECC8EeeCb5DDAb9a600591b7aD966E", + "contractname": "ZeroExOrdersV2InteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x288C14e3C6ECC8EeeCb5DDAb9a600591b7aD966E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 4, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "3.71", + "score_v2": "74.19", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc9131a1bf881bBbDF50272adEDaBce5a9D62AAB1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc9131a1bf881bBbDF50272adEDaBce5a9D62AAB1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc9131a1bf881bBbDF50272adEDaBce5a9D62AAB1", + "contractname": "IearnAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9131a1bf881bBbDF50272adEDaBce5a9D62AAB1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3b862d6f9ef92D3fF2142EC80A8968895B09127F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3b862d6f9ef92D3fF2142EC80A8968895B09127F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3b862d6f9ef92D3fF2142EC80A8968895B09127F", + "contractname": "SushiExchangeInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b862d6f9ef92D3fF2142EC80A8968895B09127F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 124, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.29", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x445830226347ef75867502e00e8D663842114F19", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87968386134A636b3000c26a4B15126D41Bb8962", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87968386134A636b3000c26a4B15126D41Bb8962", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x87968386134A636b3000c26a4B15126D41Bb8962", + "contractname": "CompoundTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87968386134A636b3000c26a4B15126D41Bb8962/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 139, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.33", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAa296ECA3C01fcC70EB621D6d2bA0292Ff58555D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAa296ECA3C01fcC70EB621D6d2bA0292Ff58555D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAa296ECA3C01fcC70EB621D6d2bA0292Ff58555D", + "contractname": "PoolTogetherTokenAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAa296ECA3C01fcC70EB621D6d2bA0292Ff58555D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.65", + "score_v2": "92.91", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x30EC4Ba79d951FA780b3B09158002854B6067847", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2e9dDd0026CC3F26393AE7796ccdC8eD1fb4Bd05", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2e9dDd0026CC3F26393AE7796ccdC8eD1fb4Bd05", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2e9dDd0026CC3F26393AE7796ccdC8eD1fb4Bd05", + "contractname": "MCDAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e9dDd0026CC3F26393AE7796ccdC8eD1fb4Bd05/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 1, + "informational": 24, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 183, + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.77", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x31eb370a944213482B1B8990dC5A196d06b63F84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x31eb370a944213482B1B8990dC5A196d06b63F84", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x31eb370a944213482B1B8990dC5A196d06b63F84", + "contractname": "AlphaHomoraV2AssetInteractiveAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x31eb370a944213482B1B8990dC5A196d06b63F84/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 2, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 109, + "scan_time_taken": 0, + "score": "3.26", + "score_v2": "65.14", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8B62C02091FE06AE3454D3c12921B32611Ba5501", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8B62C02091FE06AE3454D3c12921B32611Ba5501", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8B62C02091FE06AE3454D3c12921B32611Ba5501", + "contractname": "AaveAssetAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B62C02091FE06AE3454D3c12921B32611Ba5501/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.33", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "curve", + "doc": "https://curve.readthedocs.io/ref-addresses.html", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 170, + "solidityScanContractsNumber": 7, + "securityScore": 80.77857142857142, + "issueSeverityDistribution": { + "critical": 0, + "gas": 469, + "high": 34, + "informational": 889, + "low": 380, + "medium": 30 + } + }, + "contractsData": [ + { + "address": "0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6c3f90f043a72fa612cbac8115ee7e52bde6e490", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfd2a8fa60abd58efe3eee34dd494cd491dc14900", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdebf20617708857ebe4f679508e7b7863a8a8eee", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa96a65c051bf88b4095ee1f2451c2a9d43f53ae2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaa17a236f2badc98ddc0cf999abb47d47fc0a6cf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x79a8c46dea5ada233abaffd40f3a0a2b1e5a4f27", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb6c057591e073249f2d9d88ba59a46cfc9b59edb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3b3ac5386837dc563660fb6a0937dfaa5924333b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa2b47e3d5c44877cca798226b7b8118f9bfb7a56", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeb21209ae4c2c9ff2a86aca31e123764a3b6bc06", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x845838df265dcd2c412a1dc9e959c7d08537f8a2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0ce6a5ff5217e38315f87032cf90686c96627caa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x194ebd173f6cdace046c53eacce9b953f28411d1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4ca9b3063ec5866a4b82e437059d2c43d1be596f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb19059ebb43466c323583928285a49f558e572fd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2dded6da1bf5dbdf597c45fcfaa3194e53ecfeaf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5282a4ef67d9c33135340fb3289cc1711c13638c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf178c0b5bb7e7abf4e12a4838c7b7c5ba2c623c0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcee60cfa923170e4f8204ae08b4fa6a3f5656f3a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa50ccc70b6a011cffddf45057e39679379187287", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06364f10b501e868329afbc005b3492902d6c763", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd905e2eaebe188fc92179b6350807d8bd91db0d8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x93054188d876f558f4a66b2ef1d97d16edf0895b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49849c98ae39fff122806c06791fa73784fb3675", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf9440930043eb3997fc70e1339dbb11f341de7a8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x53a901d48795c58f485cbb38df08fa96a24669d5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeb16ae0052ed37f479f7fe63849198df1765a733", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02d341ccb60faaf662bc0554d13778015d1b285c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7fc77b5c7614e1533320ea6ddc2eb61fa00a9714", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x075b1bb99792c9e1041ba13afef80c91a1e70fb3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc5424b857f758e906013f3555dad202e4bdb4567", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa3d87fffce63b53e0d54faa1cc983b7eb0b74a9c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdc24316b9ae028f1497c275eb9192a3ea0f67022", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06325440d014e39736583c165c2963ba99faf14e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfcba3e75865d2d561be8d220616520c171f12851", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa5407eae9ba41422680e2e00537571bcc53efbfd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc25a3a3b969415c80451098fa907ec722572917f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x80466c64868e1ab14a1ddf27a676c3fcbe638fe5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x331af2e331bd619defaa5dac6c038f53fcf9f785", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xca3d75ac011bf5ad07a98d02f18225f9bd9a6bdf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xac795d2c97e60df6a99ff1c814727302fd747a80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x52ea46506b9cc5ef470c5bf89f17dc28bb35d85c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9fc689ccada600b6df723d9e47d84d76664a1f23", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbbc81d23ea2c3ec7e56d39296f0cbb648873a5d3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x45f783cce6b7ff23b2ab2d70e416cdb7d6055f51", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdf5e0e81dff6faf3a7e52ba697820c5e32d806a8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8925d9d9b4569d737a48499def3f67baa5a144b9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x571ff5b7b346f706aa48d696a9a4a288e9bb4091", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x071c661b4deefb59e2a3ddb20db036821eee8f4b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc45b2eee6e09ca176ca3bb5f7eee7c47bf93c756", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x410e3e86ef427e30b9235497143881f717d93c2a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x61e10659fe3aa93d036d099405224e4ac24996d0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8038c01a0390a8c547446a0b2c18fc9aefecc10c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3a664ab939fd8482048609f652f9a0b0677337b9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4f062658eaaf2c1ccf8c8e36d6824cdf41167956", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64448b78561690b70e17cbe8029a3e5c1bb7136e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd2967f45c4f384deea880f807be904762a3dea07", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x09672362833d8f703d5395ef3252d4bfa51c15ca", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3ef6a01a0f81d6046290f3e2a8c5b843e738e604", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b5cfe992adac0c9d48e05854b2d91c73a003858", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1de7f0866e2c4adac7b457c58cc25c8688cda1f2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe7a24ef0c5e95ffb0f6684b813a78f2a3ad7d171", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d65b498cb23deaba52db31c93da9bffb340fb8f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x803a2b40c5a9bb2b86dd630b274fa2a9202874c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8474ddbe98f5aa3179b3b3f5942d724afcdec9f6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1aef73d49dedc4b1778d0706583995958dc862e6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd5bcf53e2c81e1991570f33fa881c49eea570c8d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd81da8d904b52208541bade1bd6595d8a251f8dd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2fe94ea3d5d4a175184081439753de15aef9d614", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x11f419adabbff8d595e7d5b223eee3863bb3902c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7f55dde206dbad629c080068923b36fe9d6bdbef", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xde5331ac4b3630f94853ff322b66407e0d6331e8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbe175115bf33e12348ff77ccfee4726866a0fbd5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc18cc39da8b11da8c3541c598ee022258f9744da", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc2ee6b0334c261ed60c72f6054450b61b8f18e35", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaa82ca713d94bba7a89ceab55314f9effeddc78c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc25099792e9349c7dd09759744ea681c7de2cb66", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64eda51d3ad40d56b9dfc5554e06f94e1dd786fd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf1f85a74ad6c64315f85af52d3d46bf715236adc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3e01dd8a5e1fb3481f0f589056b428fc308af0fb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x97e2768e8e73511ca874545dc5ff8067eb19b787", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x094d12e5b541784701fd8d65f11fc0598fbc6332", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0f9cb53ebe405d49a0bbdbd291a65ff571bc83e1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4f3e8f405cf5afc05d68142f3783bdfe13811522", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3c8caee4e09296800f8d29a68fa3837e2dae4940", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42d7025938bec20b69cbae5a77421082407f053a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7eb40e450b9655f4b3cc4259bcc731c63ff55ae6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb0a0716841f2fc03fba72a891b8bb13584f52f2d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x890f4e345b1daed0367a877a1612f86a1f86985f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x94e131324b6054c0d789b190b2dac504e4361b53", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbfcf63294ad7105dea65aa58f8ae5be2d9d0952a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd662908ada2ea1916b3318327a97eb18ad588b5d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9582c4adacb3bce56fea3e590f05c3ca2fb9c477", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d10ed2cf043e6fcf51a0e7b4c2af3fa06695707", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdfc7adfa664b08767b735de28f9e84cd30492aee", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x69fb7c45726cfe2badee8317005d3f94be838840", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7ca5b0a2910b33e9759dc7ddb0413949071d7575", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaea6c312f4b3e04d752946d329693f7293bc2e6d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x90bb609649e0451e5ad952683d64bd2d1f245840", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x72e158d38dbd50a483501c24f792bdaaa3e7d55c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc5cfada84e902ad92dd40194f0883ad49639b023", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4c18e409dc8619bfb6a1cb56d114c3f592e0ae79", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2db0e83599a91b508ac268a6197b8b14f5e72840", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5f626c30ec1215f4edcc9982265e8b1f411d1352", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x11137b10c210b579405c21a07489e28f3c040ab1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64e3c23bfc40722d3b649844055f1d51c1ac041d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf5194c3325202f456c95c1cf0ca36f8475c1949f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfd4d8a17df4c27c1dd245d153ccf4499e806c87d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd7d147c6bb90a718c3de8c0568f9b560c79fa416", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb1f2cdec61db658f091671f5f199635aef202cac", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4dc4a289a8e33600d8bd4cf5f6313e43a37adec7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x462253b8f74b72304c145db0e4eebd326b22ca39", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x705350c4bcd35c9441419ddd5d2f097d7a55410f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3c0ffff15ea30c35d7a85b85c0782d6c94e1d238", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x182b723a58739a9c974cfdb385ceadb237453c28", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa90996896660decc6e997655e065b23788857849", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x824f13f1a2f29cfeea81154b46c0fc820677a637", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6828bcf74279ee32f2723ec536c22c51eed383c6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6955a55416a06839309018a8b0cb72c4ddc11f15", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc2b1df84112619d190193e48148000e3990bf627", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf98450b5602fa59cc66e1379dffb6fddc724cfc4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x055be5ddb7a925bfef3417fc157f53ca77ca7222", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbc89cd85491d81c6ad2954e6d0362ee29fca8f53", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3b7020743bc2a4ca9eaf9d0722d42e20d6935855", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfa712ee4788c042e2b7bb55e6cb8ec569c4530c1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8101e6760130be2c8ace79643ab73500571b7162", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd533a949740bb3306d119cc777fa900ba034cd52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa464e6dcda8ac41e03616f95f4bc98a13b8922dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2f50d538606fa9edd2b11e2446beb18c9d5846bb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd061d61a4d941c39e5453435b6345dc261c2fce0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5f3b5dfeb7b28cdbd7faba78963ee202a494e2a2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x575ccd8e2d300e2377b43478339e364000318e2c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x519afb566c05e00cfb9af73496d00217a630e4d5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xecb456ea5365865ebab8a2661b0c503410e9b347", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3687367ccaebbe89f1bc8eae7592b4eed44ac0bd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8cf8af108b3b46ddc6ad596aebb917e053f0d72b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe478de485ad2fe566d49342cbd03e49ed7db3356", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe478de485ad2fe566d49342cbd03e49ed7db3356", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe478de485ad2fe566d49342cbd03e49ed7db3356", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe478de485ad2fe566d49342cbd03e49ed7db3356/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbcff8b0b9419b9a88c44546519b1e909cf330399", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbcff8b0b9419b9a88c44546519b1e909cf330399", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbcff8b0b9419b9a88c44546519b1e909cf330399", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbcff8b0b9419b9a88c44546519b1e909cf330399/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1115c9b3168563354137cdc60efb66552dd50678", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1115c9b3168563354137cdc60efb66552dd50678", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1115c9b3168563354137cdc60efb66552dd50678", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1115c9b3168563354137cdc60efb66552dd50678/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x40907540d8a6c65c637785e8f8b742ae6b0b9968", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40907540d8a6c65c637785e8f8b742ae6b0b9968", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40907540d8a6c65c637785e8f8b742ae6b0b9968", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40907540d8a6c65c637785e8f8b742ae6b0b9968/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 31, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 405, + "scan_time_taken": 1, + "score": "3.93", + "score_v2": "78.52", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x00669df67e4827fcc0e48a1838a8d5ab79281909", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00669df67e4827fcc0e48a1838a8d5ab79281909", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00669df67e4827fcc0e48a1838a8d5ab79281909", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00669df67e4827fcc0e48a1838a8d5ab79281909/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 6, + "informational": 162, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.20", + "score_v2": "84.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", + "contractname": "MiniMeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c0947b16fb1f755a2d32ec21a0c4181f711c500/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 26, + "high": 4, + "informational": 48, + "low": 35, + "medium": 14 + }, + "lines_analyzed_count": 608, + "scan_time_taken": 1, + "score": "3.34", + "score_v2": "66.78", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x12220a63a2013133d54558c9d03c35288eac9b34", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0b5b9210d5015fd0c97fb19b32675b19703b0453", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdd0e10857d952c73b2fa39ce86308299df8774b8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaa42c0cd9645a58dfeb699ccaefbd30f19b1ff81", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe4b65889469ad896e866331f0ab5652c1ecfb3e6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x67a0213310202dbc2cbe788f4349b72fba90f9fa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06534b0bf7ff378f162d4f348390bda53b15fa35", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x786b374b5eef874279f4b7b4de16940e57301a58", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf3b64840b39121b40d8685f1576b64c157ce2e24", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd16ea3e5681234da84419512eb597362135cd8c9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0000000022d53366457f9d5e68ec105046fc4383", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc1db00a8e5ef7bfa476395cdbcc98235477cde4e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe64608e223433e8a03a1daaefd8cb638c14b552c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x90e00ace148ca3b23ac1bc8c240c2a7dd9c2d7f5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb9fc157394af804a3578134a6585c0dc9cc990d4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd6930b7f661257da36f93160149b031735237594", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5f890841f657d90e081babdb532a05996af79fe6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2f956eee002b0debd468cf2e0490d1aec65e027f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa79828df1850e8a3a3064576f380d90aecdd3359", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7abdbaf29929e7f8621b757d2a7c04d78d633834", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x43b4fdfd4ff969587185cdb6f0bd875c5fc83f8c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd632f22692fac7611d2aa1c0d552930d43caed3b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xce5f24b7a95e9cba7df4b54e911b4a3dc8cdaf6f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdb3fd1bfc67b5d4325cb31c04e0cae52f1787fd6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x555766f3da968ecbefa690ffd49a2ac02f47aa5f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6339ef8df0c2d3d3e7ee697e241666a916b81587", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 32, + "solidityScanContractsNumber": 1, + "securityScore": 93.23, + "issueSeverityDistribution": { + "critical": 1, + "gas": 28, + "high": 2, + "informational": 9, + "low": 3, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xE5De15A9C9bBedb4F5EC13B131E61245f2983A69", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe35A879E5EfB4F1Bb7F70dCF3250f2e19f096bd8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x070A5C8a99002F50C18B52B90e938BC477611b16", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF0d4c12A5768D806021F80a262B4d39d26C58b8D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xabc000d88f23bb45525e447528dbf656a9d55bf5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65a0b01756E837e6670634816E4F5B3a3fF21107", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x8e1e5001c7b8920196c7e3edf2bcf47b2b6153ff", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8e1e5001C7B8920196c7E3EdF2BCf47B2B6153ff", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x28c4A1Fa47EEE9226F8dE7D6AF0a41C62Ca98267", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE7F2B72E94d1c2497150c24EA8D65aFFf1027b9b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9fF1ddE4BE9BbD891836863d227248047B3D881b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD166EEdf272B860E991d331B71041799379185D5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC5fd5D3b06a8ef50b911972CA313E4d327F7c0aC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5ffe7FB82894076ECB99A30D6A32e969e6e35E98", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa7b9d886A9a374A1C86DC52d2BA585c5CDFdac26", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf6841C27fe35ED7069189aFD5b81513578AFD7FF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5eeE3091f747E60a045a2E715a4c71e600e31F6E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x635742dCC8313DCf8c904206037d962c042EAfBd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5702BDB1Ec244704E3cBBaAE11a0275aE5b07499", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2005995a71243be9FB995DaB4742327dc76564Df", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x07CdEBF81977E111B08C126DEFA07818d0045b80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98EE851a00abeE0d95D08cF4CA2BdCE32aeaAF7F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04Fd6beC7D45EFA99a27D29FB94b55c56dD07223", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x19bd1AB34d6ABB584b9C1D5519093bfAA7f6c7d2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6A8cbed756804B16E05E741eDaBd5cB544AE21bf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc6C09471Ee39C7E30a067952FcC89c8922f9Ab53", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0458ea5F4CD00E873264Be2031Ceb8f9d9b3116c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1FE2a06c8bd81AE65FD1C5036451890b37976369", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCA8d0747B5573D69653C3aC22242e6341C36e4b4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA72C85C258A81761433B4e8da60505Fe3Dd551CC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x37c5ab57AF7100Bdc9B668d766e193CCbF6614FD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc52d7f23a2e460248db6ee192cb23dd12bddcbf6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc52d7f23a2e460248db6ee192cb23dd12bddcbf6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc52d7f23a2e460248db6ee192cb23dd12bddcbf6", + "contractname": "OptimismMintableERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc52d7f23a2e460248db6ee192cb23dd12bddcbf6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 28, + "high": 2, + "informational": 9, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 827, + "scan_time_taken": 1, + "score": "4.66", + "score_v2": "93.23", + "threat_score": "85.00", + "score_rating": "Great" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 21, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xF0d4c12A5768D806021F80a262B4d39d26C58b8D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xabc000d88f23bb45525e447528dbf656a9d55bf5", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xefde221f306152971d8e9f181bfe998447975810", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x5ffe7FB82894076ECB99A30D6A32e969e6e35E98", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFAbC421e3368D158d802684A217a83c083c94CeB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x33e72383472f77B0C6d8F791D1613C75aE2C5915", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbC0797015fcFc47d9C1856639CaE50D0e69FbEE8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3d6cb2f6dcf47cdd9c13e4e3beae9af041d8796a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC1b393EfEF38140662b91441C6710Aa704973228", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2005995a71243be9FB995DaB4742327dc76564Df", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x07CdEBF81977E111B08C126DEFA07818d0045b80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98EE851a00abeE0d95D08cF4CA2BdCE32aeaAF7F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04Fd6beC7D45EFA99a27D29FB94b55c56dD07223", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xff02cbd91f57a778bab7218da562594a680b8b61", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe548590f9fAe7a23EA6501b144B0D58b74Fc4B53", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb47988ad49dce8d909c6f9cf7b26caf04e1445c8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3f445D38E820c010a7A6E33c5F80cBEBE6930f61", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa54f3c1dfa5f7dbf2564829d14b3b74a65d26ae2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCA8d0747B5573D69653C3aC22242e6341C36e4b4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA72C85C258A81761433B4e8da60505Fe3Dd551CC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x37c5ab57AF7100Bdc9B668d766e193CCbF6614FD", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "comfyswap", + "doc": "https://docs.comfyswap.com/for-developers/comfyswap-addresses", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x09aBAdE821e55d7944965688eA6699a9830BAE45", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1De1E8a84C5fB0C139E1d0340e3832760298F276", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2129437943ec1e485f4CbBD18fDA11ee382E3594", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "shib-club", + "doc": "https://woofswap.gitbook.io/src20/src-20/market-contract", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xec8110c579a9de763cfefb14552bba5202e25624", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5D1C488b42559b500eD032F859d8F3009542952B", + "isVerified": true, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "aerodrome", + "doc": "https://github.com/aerodrome-finance/contracts", + "chainsData": { + "8453": { + "overallInfo": { + "verifiedNumber": 10, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 10, + "securityScore": 86.97, + "issueSeverityDistribution": { + "critical": 0, + "gas": 728, + "high": 32, + "informational": 1262, + "low": 268, + "medium": 113 + } + }, + "contractsData": [ + { + "address": "0xE9992487b2EE03b7a91241695A58E0ef3654643E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE9992487b2EE03b7a91241695A58E0ef3654643E", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xE9992487b2EE03b7a91241695A58E0ef3654643E", + "contractname": "VeArtProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE9992487b2EE03b7a91241695A58E0ef3654643E/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 126, + "high": 0, + "informational": 617, + "low": 18, + "medium": 10 + }, + "lines_analyzed_count": 3942, + "scan_time_taken": 14, + "score": "3.97", + "score_v2": "79.48", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x227f65131A261548b057215bB1D5Ab2997964C7d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x227f65131A261548b057215bB1D5Ab2997964C7d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x227f65131A261548b057215bB1D5Ab2997964C7d", + "contractname": "RewardsDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x227f65131A261548b057215bB1D5Ab2997964C7d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 61, + "high": 3, + "informational": 75, + "low": 25, + "medium": 12 + }, + "lines_analyzed_count": 2245, + "scan_time_taken": 6, + "score": "4.48", + "score_v2": "89.58", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5C3F18F06CC09CA1910767A34a20F771039E37C0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5C3F18F06CC09CA1910767A34a20F771039E37C0", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x5C3F18F06CC09CA1910767A34a20F771039E37C0", + "contractname": "FactoryRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C3F18F06CC09CA1910767A34a20F771039E37C0/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 21, + "low": 16, + "medium": 0 + }, + "lines_analyzed_count": 649, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.14", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x15e62707FCA7352fbE35F51a8D6b0F8066A05DCc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15e62707FCA7352fbE35F51a8D6b0F8066A05DCc", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x15e62707FCA7352fbE35F51a8D6b0F8066A05DCc", + "contractname": "Forwarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15e62707FCA7352fbE35F51a8D6b0F8066A05DCc/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 1, + "informational": 65, + "low": 17, + "medium": 5 + }, + "lines_analyzed_count": 912, + "scan_time_taken": 2, + "score": "4.10", + "score_v2": "82.02", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x35f35cA5B132CaDf2916BaB57639128eAC5bbcb5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFdA1fb5A2a5B23638C7017950506a36dcFD2bDC3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeB018363F0a9Af8f91F06FEe6613a751b2A33FE5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeB018363F0a9Af8f91F06FEe6613a751b2A33FE5", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xeB018363F0a9Af8f91F06FEe6613a751b2A33FE5", + "contractname": "Minter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeB018363F0a9Af8f91F06FEe6613a751b2A33FE5/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 67, + "high": 2, + "informational": 68, + "low": 26, + "medium": 6 + }, + "lines_analyzed_count": 2274, + "scan_time_taken": 4, + "score": "4.53", + "score_v2": "90.63", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x420DD381b31aEf6683db6B902084cB0FFECe40Da", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x420DD381b31aEf6683db6B902084cB0FFECe40Da", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x420DD381b31aEf6683db6B902084cB0FFECe40Da", + "contractname": "PoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x420DD381b31aEf6683db6B902084cB0FFECe40Da/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 13, + "low": 5, + "medium": 5 + }, + "lines_analyzed_count": 508, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.39", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 108, + "high": 13, + "informational": 86, + "low": 51, + "medium": 17 + }, + "lines_analyzed_count": 2932, + "scan_time_taken": 8, + "score": "4.32", + "score_v2": "86.39", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x940181a94A35A4569E4529A3CDfB74e38FD98631", + "contractname": "Aero", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x940181a94A35A4569E4529A3CDfB74e38FD98631/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 74, + "high": 3, + "informational": 84, + "low": 24, + "medium": 3 + }, + "lines_analyzed_count": 1762, + "scan_time_taken": 3, + "score": "4.36", + "score_v2": "87.12", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x16613524e02ad97eDfeF371bC883F2F5d6C480A5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x16613524e02ad97eDfeF371bC883F2F5d6C480A5", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x16613524e02ad97eDfeF371bC883F2F5d6C480A5", + "contractname": "Voter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x16613524e02ad97eDfeF371bC883F2F5d6C480A5/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 111, + "high": 5, + "informational": 99, + "low": 44, + "medium": 21 + }, + "lines_analyzed_count": 3309, + "scan_time_taken": 7, + "score": "4.42", + "score_v2": "88.49", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4", + "contractname": "VotingEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 107, + "high": 4, + "informational": 134, + "low": 42, + "medium": 34 + }, + "lines_analyzed_count": 3534, + "scan_time_taken": 8, + "score": "4.37", + "score_v2": "87.46", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x45cA74858C579E717ee29A86042E0d53B252B504", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA4e46b4f701c62e14DF11B48dCe76A7d793CD6d7", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "peanut-protocol", + "doc": "https://github.com/peanutprotocol/peanut-contracts/blob/main/contracts.json", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 84.476, + "issueSeverityDistribution": { + "critical": 2, + "gas": 106, + "high": 5, + "informational": 25, + "low": 22, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "contractname": "PeanutV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdB60C736A30C41D9df0081057Eae73C3eb119895/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 3, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 464, + "scan_time_taken": 1, + "score": "4.46", + "score_v2": "89.22", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 0, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 196, + "scan_time_taken": 2, + "score": "3.95", + "score_v2": "79.08", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 0, + "informational": 8, + "low": 2, + "medium": 4 + }, + "lines_analyzed_count": 468, + "scan_time_taken": 3, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", + "contractname": "PeanutV4Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 7, + "high": 1, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 122, + "scan_time_taken": 2, + "score": "3.61", + "score_v2": "72.13", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 0, + "informational": 12, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 706, + "scan_time_taken": 2, + "score": "4.65", + "score_v2": "93.06", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 7, + "securityScore": 79.94857142857143, + "issueSeverityDistribution": { + "critical": 2, + "gas": 161, + "high": 12, + "informational": 44, + "low": 55, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0x5c1b67ED2809e371aabbc58D934282E8Aa7E3fd4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa1F413760E942dbbBDD36589526A11f4C013085b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6D0F2572bD08d83c065214b35e7322C111ffEd21", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6D0F2572bD08d83c065214b35e7322C111ffEd21", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x6D0F2572bD08d83c065214b35e7322C111ffEd21", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6D0F2572bD08d83c065214b35e7322C111ffEd21/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 0, + "informational": 15, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 705, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.62", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3", + "contractname": "PeanutV4Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 7, + "high": 1, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 122, + "scan_time_taken": 0, + "score": "3.61", + "score_v2": "72.13", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x821D02210950193C3821e3BD3358C786483968e9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x821D02210950193C3821e3BD3358C786483968e9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x821D02210950193C3821e3BD3358C786483968e9", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x821D02210950193C3821e3BD3358C786483968e9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 3, + "informational": 0, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 159, + "scan_time_taken": 2, + "score": "3.36", + "score_v2": "67.30", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf52c585109A2CFa264433979BA3939a4087dD8E9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf52c585109A2CFa264433979BA3939a4087dD8E9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf52c585109A2CFa264433979BA3939a4087dD8E9", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf52c585109A2CFa264433979BA3939a4087dD8E9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 4, + "informational": 0, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 198, + "scan_time_taken": 1, + "score": "3.51", + "score_v2": "70.20", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC28551dE08997e4c013F50f6E566a0F31Fc46A61/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 0, + "informational": 14, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 774, + "scan_time_taken": 4, + "score": "4.66", + "score_v2": "93.15", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8f0c0E879B1bE72652DACfeE79dba54467B11967", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8f0c0E879B1bE72652DACfeE79dba54467B11967", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8f0c0E879B1bE72652DACfeE79dba54467B11967", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8f0c0E879B1bE72652DACfeE79dba54467B11967/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 0, + "informational": 12, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 882, + "scan_time_taken": 2, + "score": "4.60", + "score_v2": "92.06", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 4, + "informational": 0, + "low": 16, + "medium": 2 + }, + "lines_analyzed_count": 266, + "scan_time_taken": 1, + "score": "3.61", + "score_v2": "72.18", + "threat_score": "100.00", + "score_rating": "Average" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 10, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 10, + "securityScore": 77.179, + "issueSeverityDistribution": { + "critical": 4, + "gas": 206, + "high": 17, + "informational": 114, + "low": 63, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0x9B0817fA08b46670B92300B58AA1f4AB155701ea", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9B0817fA08b46670B92300B58AA1f4AB155701ea", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9B0817fA08b46670B92300B58AA1f4AB155701ea", + "contractname": "AuthoredEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9B0817fA08b46670B92300B58AA1f4AB155701ea/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 12, + "high": 1, + "informational": 7, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "3.39", + "score_v2": "67.88", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", + "contractname": "PeanutV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 3, + "informational": 10, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 464, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 2, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 196, + "scan_time_taken": 0, + "score": "3.90", + "score_v2": "78.06", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc430C74f02670823bB231DeD2c6bFd4e8C54F970", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc430C74f02670823bB231DeD2c6bFd4e8C54F970", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc430C74f02670823bB231DeD2c6bFd4e8C54F970", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc430C74f02670823bB231DeD2c6bFd4e8C54F970/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 0, + "informational": 18, + "low": 2, + "medium": 4 + }, + "lines_analyzed_count": 468, + "scan_time_taken": 1, + "score": "4.34", + "score_v2": "86.75", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb0c306D0d051496E18D72aCF52966a39b4b3d23f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb0c306D0d051496E18D72aCF52966a39b4b3d23f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb0c306D0d051496E18D72aCF52966a39b4b3d23f", + "contractname": "PeanutV4Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb0c306D0d051496E18D72aCF52966a39b4b3d23f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 7, + "high": 1, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 122, + "scan_time_taken": 0, + "score": "3.61", + "score_v2": "72.13", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 0, + "informational": 22, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 706, + "scan_time_taken": 2, + "score": "4.58", + "score_v2": "91.64", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 3, + "informational": 9, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 159, + "scan_time_taken": 1, + "score": "3.08", + "score_v2": "61.64", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 4, + "informational": 9, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 198, + "scan_time_taken": 1, + "score": "3.28", + "score_v2": "65.66", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 0, + "informational": 25, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 774, + "scan_time_taken": 2, + "score": "4.59", + "score_v2": "91.73", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1ACF2C8B4Dc01a9617592b88BCFc4Fad751360bE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 4, + "informational": 9, + "low": 16, + "medium": 2 + }, + "lines_analyzed_count": 266, + "scan_time_taken": 1, + "score": "3.44", + "score_v2": "68.80", + "threat_score": "100.00", + "score_rating": "Average" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 3, + "securityScore": 84.19000000000001, + "issueSeverityDistribution": { + "critical": 0, + "gas": 77, + "high": 7, + "informational": 16, + "low": 16, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x8d1a17A3A4504aEB17515645BA8098f1D75237f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x897F8EDdB345F0d16081615823F76055Ad60A00c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x897F8EDdB345F0d16081615823F76055Ad60A00c", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x897F8EDdB345F0d16081615823F76055Ad60A00c", + "contractname": "PeanutV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x897F8EDdB345F0d16081615823F76055Ad60A00c/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 3, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 464, + "scan_time_taken": 1, + "score": "4.46", + "score_v2": "89.22", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0D3492437E86dabb67F2bCfAE5c597D2edA67D65", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3857D844514f3c5230d2e05A7eC87593F2180A78", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x789430A2776b135b2eA363096eCD78F16118EFFC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x79F7965434a01949331D5457253A05226aDdCAC4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x79F7965434a01949331D5457253A05226aDdCAC4", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x79F7965434a01949331D5457253A05226aDdCAC4", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x79F7965434a01949331D5457253A05226aDdCAC4/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 4, + "informational": 0, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 198, + "scan_time_taken": 1, + "score": "3.51", + "score_v2": "70.20", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 0, + "informational": 14, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 774, + "scan_time_taken": 2, + "score": "4.66", + "score_v2": "93.15", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x68b450EC5E922143Fe6b223D8AD63dB24d6fC669", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x108476aCb5E7Fad5CD71CC77EbD617e1b9006a76", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "elk-finance", + "doc": "https://docs.elk.finance/further-information/addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 3, + "securityScore": 75.67666666666666, + "issueSeverityDistribution": { + "critical": 9, + "gas": 200, + "high": 19, + "informational": 65, + "low": 82, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb5e9F6C58f548CeE53257304e287b23757eFFCA1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb5e9F6C58f548CeE53257304e287b23757eFFCA1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb5e9F6C58f548CeE53257304e287b23757eFFCA1", + "contractname": "ElkRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb5e9F6C58f548CeE53257304e287b23757eFFCA1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 75, + "high": 12, + "informational": 21, + "low": 45, + "medium": 4 + }, + "lines_analyzed_count": 851, + "scan_time_taken": 3, + "score": "3.55", + "score_v2": "71.09", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6511eBA915fC1b94b2364289CCa2b27AE5898d80", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6511eBA915fC1b94b2364289CCa2b27AE5898d80", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6511eBA915fC1b94b2364289CCa2b27AE5898d80", + "contractname": "ElkFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6511eBA915fC1b94b2364289CCa2b27AE5898d80/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 51, + "high": 7, + "informational": 26, + "low": 28, + "medium": 2 + }, + "lines_analyzed_count": 567, + "scan_time_taken": 3, + "score": "3.48", + "score_v2": "69.66", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "contractname": "SingleStakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 74, + "high": 0, + "informational": 18, + "low": 9, + "medium": 3 + }, + "lines_analyzed_count": 1159, + "scan_time_taken": 2, + "score": "4.31", + "score_v2": "86.28", + "threat_score": "85.00", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 18, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 18, + "securityScore": 76.47222222222221, + "issueSeverityDistribution": { + "critical": 24, + "gas": 519, + "high": 36, + "informational": 303, + "low": 244, + "medium": 31 + } + }, + "contractsData": [ + { + "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "contractname": "ElkDexV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 13, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.57", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "contractname": "UniswapInterfaceMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 3, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "2.38", + "score_v2": "47.50", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x430638b0710EB36eC68bBF2fcA97085339470701", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x430638b0710EB36eC68bBF2fcA97085339470701/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "contractname": "Quoter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 12, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "73.10", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.46", + "score_v2": "69.23", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x965991775dA1a3550445F76B2aA799eAC0A05434", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x965991775dA1a3550445F76B2aA799eAC0A05434/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.55", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 6, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "81.05", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "3.70", + "score_v2": "74.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 15, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.49", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7740C2eE0051e275323feb42521cA1161925C2f2", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7740C2eE0051e275323feb42521cA1161925C2f2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xeadE97aFC8f79A8E5Ba85d57C4a4E629b1160C6A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeadE97aFC8f79A8E5Ba85d57C4a4E629b1160C6A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeadE97aFC8f79A8E5Ba85d57C4a4E629b1160C6A", + "contractname": "ElkRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeadE97aFC8f79A8E5Ba85d57C4a4E629b1160C6A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 75, + "high": 12, + "informational": 33, + "low": 45, + "medium": 4 + }, + "lines_analyzed_count": 851, + "scan_time_taken": 4, + "score": "3.48", + "score_v2": "69.68", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xedfad3a0f42a8920b011bb0332ade632e552d846", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xedfad3a0f42a8920b011bb0332ade632e552d846", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xedfad3a0f42a8920b011bb0332ade632e552d846", + "contractname": "ElkFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xedfad3a0f42a8920b011bb0332ade632e552d846/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 51, + "high": 7, + "informational": 38, + "low": 28, + "medium": 2 + }, + "lines_analyzed_count": 567, + "scan_time_taken": 2, + "score": "3.38", + "score_v2": "67.55", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contractname": "ElkV2FarmFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 128, + "high": 0, + "informational": 57, + "low": 60, + "medium": 9 + }, + "lines_analyzed_count": 3201, + "scan_time_taken": 4, + "score": "4.43", + "score_v2": "88.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contractname": "StakeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 88, + "high": 1, + "informational": 45, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 2278, + "scan_time_taken": 2, + "score": "4.45", + "score_v2": "89.07", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "contractname": "SingleStakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 74, + "high": 0, + "informational": 18, + "low": 9, + "medium": 3 + }, + "lines_analyzed_count": 1159, + "scan_time_taken": 2, + "score": "4.31", + "score_v2": "86.28", + "threat_score": "85.00", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 16, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 15, + "securityScore": 77.30066666666667, + "issueSeverityDistribution": { + "critical": 12, + "gas": 423, + "high": 31, + "informational": 238, + "low": 224, + "medium": 28 + } + }, + "contractsData": [ + { + "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "contractname": "ElkDexV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "contractname": "UniswapInterfaceMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 3, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "2.38", + "score_v2": "47.50", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "contractname": "Quoter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 12, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "73.10", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.46", + "score_v2": "69.23", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x965991775dA1a3550445F76B2aA799eAC0A05434", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x965991775dA1a3550445F76B2aA799eAC0A05434/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.55", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.35", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7740C2eE0051e275323feb42521cA1161925C2f2", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7740C2eE0051e275323feb42521cA1161925C2f2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D", + "contractname": "ElkRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 75, + "high": 12, + "informational": 21, + "low": 45, + "medium": 4 + }, + "lines_analyzed_count": 851, + "scan_time_taken": 4, + "score": "3.55", + "score_v2": "71.09", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", + "contractname": "ElkFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 51, + "high": 7, + "informational": 26, + "low": 28, + "medium": 2 + }, + "lines_analyzed_count": 567, + "scan_time_taken": 2, + "score": "3.48", + "score_v2": "69.66", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contractname": "ElkV2FarmFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 128, + "high": 0, + "informational": 57, + "low": 60, + "medium": 9 + }, + "lines_analyzed_count": 3201, + "scan_time_taken": 4, + "score": "4.43", + "score_v2": "88.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contractname": "StakeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 88, + "high": 1, + "informational": 45, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 2278, + "scan_time_taken": 2, + "score": "4.45", + "score_v2": "89.07", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "isVerified": true, + "solidityScanReport": null + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 19, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 17, + "securityScore": 77.62647058823529, + "issueSeverityDistribution": { + "critical": 24, + "gas": 516, + "high": 34, + "informational": 265, + "low": 238, + "medium": 31 + } + }, + "contractsData": [ + { + "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "contractname": "ElkDexV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 13, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.57", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "contractname": "UniswapInterfaceMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 3, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "2.38", + "score_v2": "47.50", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x430638b0710EB36eC68bBF2fcA97085339470701", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x430638b0710EB36eC68bBF2fcA97085339470701/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "contractname": "Quoter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 12, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "73.10", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x965991775dA1a3550445F76B2aA799eAC0A05434", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x965991775dA1a3550445F76B2aA799eAC0A05434/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.55", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 6, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "81.05", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.35", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7740C2eE0051e275323feb42521cA1161925C2f2", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7740C2eE0051e275323feb42521cA1161925C2f2/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", + "contractname": "ElkRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe5759714998e8B50A33c7333C04C2d02e5dcE77f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 75, + "high": 12, + "informational": 21, + "low": 45, + "medium": 4 + }, + "lines_analyzed_count": 851, + "scan_time_taken": 3, + "score": "3.55", + "score_v2": "71.09", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", + "contractname": "ElkFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 51, + "high": 7, + "informational": 26, + "low": 28, + "medium": 2 + }, + "lines_analyzed_count": 567, + "scan_time_taken": 2, + "score": "3.48", + "score_v2": "69.66", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contractname": "ElkV2FarmFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 128, + "high": 0, + "informational": 57, + "low": 60, + "medium": 9 + }, + "lines_analyzed_count": 3201, + "scan_time_taken": 4, + "score": "4.43", + "score_v2": "88.69", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contractname": "StakeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 88, + "high": 1, + "informational": 45, + "low": 33, + "medium": 7 + }, + "lines_analyzed_count": 2278, + "scan_time_taken": 2, + "score": "4.45", + "score_v2": "89.07", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "contractname": "SingleStakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 74, + "high": 0, + "informational": 18, + "low": 9, + "medium": 3 + }, + "lines_analyzed_count": 1159, + "scan_time_taken": 2, + "score": "4.31", + "score_v2": "86.28", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb1F120578A7589FD9336315C4dF7d5A5d90173A8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42424242B0c0d8A19dCD0dF362815E242586354A", + "isVerified": true, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "zns-connect", + "doc": "https://zetachain.blockscout.com/address/0x175affd7b31C4Fe8a9697416745ca7858E8a1e8E", + "chainsData": { + "7000": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 94.38, + "issueSeverityDistribution": { + "critical": 4, + "gas": 36, + "high": 0, + "informational": 22, + "low": 23, + "medium": 4 + } + }, + "contractsData": [ + { + "address": "0x175affd7b31C4Fe8a9697416745ca7858E8a1e8E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x175affd7b31C4Fe8a9697416745ca7858E8a1e8E", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x175affd7b31C4Fe8a9697416745ca7858E8a1e8E", + "contractname": "ZetaRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x175affd7b31C4Fe8a9697416745ca7858E8a1e8E/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 36, + "high": 0, + "informational": 22, + "low": 23, + "medium": 4 + }, + "lines_analyzed_count": 2421, + "scan_time_taken": 2, + "score": "4.72", + "score_v2": "94.38", + "threat_score": "73.68", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "zeta-earn", + "doc": "https://zetaearn.com/", + "chainsData": { + "7000": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 88.89, + "issueSeverityDistribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 5, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x45334a5b0a01ce6c260f2b570ec941c680ea62c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x45334a5b0a01ce6c260f2b570ec941c680ea62c0", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x45334a5b0a01ce6c260f2b570ec941c680ea62c0", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45334a5b0a01ce6c260f2b570ec941c680ea62c0/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 117, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "weave6", + "doc": "https://zetachain.blockscout.com/address/0xeDdd1876576FA46486FcDfa08511e5caD27DA12E", + "chainsData": { + "7000": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 90.15, + "issueSeverityDistribution": { + "critical": 7, + "gas": 83, + "high": 1, + "informational": 17, + "low": 21, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x26b6014a18Eae01B58835Ca509ce19Ba47AeC0CC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x26b6014a18Eae01B58835Ca509ce19Ba47AeC0CC", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x26b6014a18Eae01B58835Ca509ce19Ba47AeC0CC", + "contractname": "Weave6Exchange", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26b6014a18Eae01B58835Ca509ce19Ba47AeC0CC/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 7, + "gas": 83, + "high": 1, + "informational": 17, + "low": 21, + "medium": 6 + }, + "lines_analyzed_count": 2020, + "scan_time_taken": 3, + "score": "4.51", + "score_v2": "90.15", + "threat_score": "90.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "rubic", + "doc": "https://rubic.exchange/", + "chainsData": { + "7000": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x3335733c454805df6a77f825f266e136FB4a3333", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 72.46, + "issueSeverityDistribution": { + "critical": 1, + "gas": 4, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x3335733c454805df6a77f825f266e136FB4a3333", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3335733c454805df6a77f825f266e136FB4a3333", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3335733c454805df6a77f825f266e136FB4a3333", + "contractname": "ERC20Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3335733c454805df6a77f825f266e136FB4a3333/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 4, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.46", + "threat_score": "90.00", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x3335733c454805df6a77f825f266e136FB4a3333", + "isVerified": true, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "range-protocol", + "doc": "https://zetachain.blockscout.com/address/0xEE4fd43028f6A525154fE8d12C803256331Ad2C6", + "chainsData": { + "7000": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 1, + "securityScore": 89.96, + "issueSeverityDistribution": { + "critical": 0, + "gas": 35, + "high": 6, + "informational": 10, + "low": 11, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x52B29C6154Ad0f5C02416B8cB1cEB76E082fC9C7", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x873fD467A2A7e4E0A71aD3c45966A84797e55B5B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x873fD467A2A7e4E0A71aD3c45966A84797e55B5B", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x873fD467A2A7e4E0A71aD3c45966A84797e55B5B", + "contractname": "VaultLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x873fD467A2A7e4E0A71aD3c45966A84797e55B5B/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 6, + "informational": 10, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 906, + "scan_time_taken": 3, + "score": "4.50", + "score_v2": "89.96", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x62fd6208a1A6f0b06e1E2788efb4eE74bF5a8F33", + "isVerified": true, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "omnidrome-labs", + "doc": "https://docs.omnidrome.org/contracts/security-overview#contract-addresses", + "chainsData": { + "7000": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 5, + "securityScore": 90.058, + "issueSeverityDistribution": { + "critical": 0, + "gas": 304, + "high": 12, + "informational": 318, + "low": 117, + "medium": 48 + } + }, + "contractsData": [ + { + "address": "0x90093771814bfd8d53F924F48BdAe2CdecfC0eeD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x90093771814bfd8d53F924F48BdAe2CdecfC0eeD", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x90093771814bfd8d53F924F48BdAe2CdecfC0eeD", + "contractname": "Forwarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x90093771814bfd8d53F924F48BdAe2CdecfC0eeD/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 1, + "informational": 65, + "low": 17, + "medium": 5 + }, + "lines_analyzed_count": 1078, + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.79", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x44183cA447E4BAa42846B0acB731dCb9a12b18e8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6B6541d64027ae136fC35Dc58AE65efaACf179C6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6B6541d64027ae136fC35Dc58AE65efaACf179C6", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x6B6541d64027ae136fC35Dc58AE65efaACf179C6", + "contractname": "Minter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B6541d64027ae136fC35Dc58AE65efaACf179C6/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 67, + "high": 2, + "informational": 68, + "low": 26, + "medium": 6 + }, + "lines_analyzed_count": 2677, + "scan_time_taken": 4, + "score": "4.60", + "score_v2": "92.04", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x769d1BcB5FDf30F5a9D19f1ab8A3cF8b60a6e855", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x769d1BcB5FDf30F5a9D19f1ab8A3cF8b60a6e855", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x769d1BcB5FDf30F5a9D19f1ab8A3cF8b60a6e855", + "contractname": "PoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x769d1BcB5FDf30F5a9D19f1ab8A3cF8b60a6e855/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 13, + "low": 5, + "medium": 4 + }, + "lines_analyzed_count": 689, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.87", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xD9e854AD69ca780a2b5a52d4A4bCee20ac17681F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD9e854AD69ca780a2b5a52d4A4bCee20ac17681F", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0xD9e854AD69ca780a2b5a52d4A4bCee20ac17681F", + "contractname": "RewardsDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD9e854AD69ca780a2b5a52d4A4bCee20ac17681F/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 60, + "high": 3, + "informational": 74, + "low": 25, + "medium": 11 + }, + "lines_analyzed_count": 2657, + "scan_time_taken": 4, + "score": "4.57", + "score_v2": "91.38", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0B2916131DA6C4912c80BD639C6aBb803550182B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x257d1ef4EF5e4b65967d93F4BBEc9e54af4F1610", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x257d1ef4EF5e4b65967d93F4BBEc9e54af4F1610", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x257d1ef4EF5e4b65967d93F4BBEc9e54af4F1610", + "contractname": "Voter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x257d1ef4EF5e4b65967d93F4BBEc9e54af4F1610/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 114, + "high": 5, + "informational": 98, + "low": 44, + "medium": 22 + }, + "lines_analyzed_count": 3943, + "scan_time_taken": 7, + "score": "4.51", + "score_v2": "90.21", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1d5F6E780B23be5d82a85fca0F91434732208928", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x3e70c72e6Cb9cB1c54327aa37c9563bd65e8DD99", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "izumi-finance", + "doc": "https://developer.izumi.finance/iZiSwap/deployed_contracts/mainnet", + "chainsData": { + "7000": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 2, + "securityScore": 88.225, + "issueSeverityDistribution": { + "critical": 10, + "gas": 136, + "high": 14, + "informational": 97, + "low": 80, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4d4673745AAC664eFB9758fdd571F40d78a87bfe", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x32D02Fc7722E81F6Ac60B87ea8B4b63a52Ad2b55", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF4efDB5A1E852f78e807fAE7100B1d38351e38c7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe96526e92ee57bBD468DA1721987aa988b008768", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbD6abA1Ef82A4cD6e15CB05e95f433ef48dfb5df", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3F559139C2Fc7B97Ad6FE9B4d1f75149F551DB18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04830cfCED9772b8ACbAF76Cfc7A630Ad82c9148", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x34bc1b87f60e0a30c0e24FD7Abada70436c71406", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34bc1b87f60e0a30c0e24FD7Abada70436c71406", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x34bc1b87f60e0a30c0e24FD7Abada70436c71406", + "contractname": "Swap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34bc1b87f60e0a30c0e24FD7Abada70436c71406/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 57, + "high": 7, + "informational": 36, + "low": 36, + "medium": 4 + }, + "lines_analyzed_count": 1487, + "scan_time_taken": 3, + "score": "4.31", + "score_v2": "86.21", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", + "contractname": "LiquidityManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2db0AFD0045F3518c77eC6591a542e326Befd3D7/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 79, + "high": 7, + "informational": 61, + "low": 44, + "medium": 6 + }, + "lines_analyzed_count": 3321, + "scan_time_taken": 5, + "score": "4.51", + "score_v2": "90.24", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3EF68D3f7664b2805D4E88381b64868a56f88bC4", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 5, + "securityScore": 76.494, + "issueSeverityDistribution": { + "critical": 11, + "gas": 115, + "high": 15, + "informational": 59, + "low": 59, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xe96526e92ee57bBD468DA1721987aa988b008768", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x32D02Fc7722E81F6Ac60B87ea8B4b63a52Ad2b55", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", + "contractname": "iZiSwapFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 12, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "3.70", + "score_v2": "73.91", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xbD6abA1Ef82A4cD6e15CB05e95f433ef48dfb5df", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02F55D53DcE23B4AA962CC68b0f685f26143Bdb2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02F55D53DcE23B4AA962CC68b0f685f26143Bdb2", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x02F55D53DcE23B4AA962CC68b0f685f26143Bdb2", + "contractname": "Swap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02F55D53DcE23B4AA962CC68b0f685f26143Bdb2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 4, + "informational": 7, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 327, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4d4673745AAC664eFB9758fdd571F40d78a87bfe", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3EF68D3f7664b2805D4E88381b64868a56f88bC4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3EF68D3f7664b2805D4E88381b64868a56f88bC4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3EF68D3f7664b2805D4E88381b64868a56f88bC4", + "contractname": "QuoterWithLim", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EF68D3f7664b2805D4E88381b64868a56f88bC4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 5, + "informational": 14, + "low": 19, + "medium": 9 + }, + "lines_analyzed_count": 432, + "scan_time_taken": 2, + "score": "3.66", + "score_v2": "73.15", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xF4efDB5A1E852f78e807fAE7100B1d38351e38c7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x110dE362cc436D7f54210f96b8C7652C2617887D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x110dE362cc436D7f54210f96b8C7652C2617887D", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x110dE362cc436D7f54210f96b8C7652C2617887D", + "contractname": "LiquidityManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dE362cc436D7f54210f96b8C7652C2617887D/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 29, + "high": 4, + "informational": 7, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 452, + "scan_time_taken": 2, + "score": "3.56", + "score_v2": "71.24", + "threat_score": "73.68", + "score_rating": "Average" + } + } + }, + { + "address": "0x1502d025BfA624469892289D45C0352997251728", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1502d025BfA624469892289D45C0352997251728", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1502d025BfA624469892289D45C0352997251728", + "contractname": "LimitOrderManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1502d025BfA624469892289D45C0352997251728/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 36, + "high": 2, + "informational": 24, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 559, + "scan_time_taken": 2, + "score": "4.25", + "score_v2": "84.97", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "eisen", + "doc": "https://eisenfinance.com/?utm_source=Blockscout", + "chainsData": { + "7000": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x8841b7efe2a4123fc85358dfcd94afc298096209", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "dyorswap", + "doc": "https://zetachain.blockscout.com/address/0x8241f721051e60704B7F0c199240eD581EeE767B", + "chainsData": { + "7000": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 73.75, + "issueSeverityDistribution": { + "critical": 1, + "gas": 125, + "high": 19, + "informational": 37, + "low": 50, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0xA1da7a7eB5A858da410dE8FBC5092c2079B58413", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA1da7a7eB5A858da410dE8FBC5092c2079B58413", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0xA1da7a7eB5A858da410dE8FBC5092c2079B58413", + "contractname": "DYORFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1da7a7eB5A858da410dE8FBC5092c2079B58413/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 53, + "high": 7, + "informational": 24, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 509, + "scan_time_taken": 3, + "score": "3.66", + "score_v2": "73.28", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xCf9dc9AfB93BD3ef4fB3cc4dF7843abC3c9E169A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCf9dc9AfB93BD3ef4fB3cc4dF7843abC3c9E169A", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0xCf9dc9AfB93BD3ef4fB3cc4dF7843abC3c9E169A", + "contractname": "DYORRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCf9dc9AfB93BD3ef4fB3cc4dF7843abC3c9E169A/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 12, + "informational": 13, + "low": 40, + "medium": 1 + }, + "lines_analyzed_count": 838, + "scan_time_taken": 3, + "score": "3.71", + "score_v2": "74.22", + "threat_score": "90.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "bulksender", + "doc": "https://bulksender.app/", + "chainsData": { + "7000": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x458b14915e651243acf89c05859a22d5cff976a6", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 82.41, + "issueSeverityDistribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 14, + "low": 4, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x458b14915e651243Acf89C05859a22d5Cff976A6", + "contractname": "BulksenderProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x458b14915e651243Acf89C05859a22d5Cff976A6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 14, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 199, + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.41", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 82.41, + "issueSeverityDistribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 14, + "low": 4, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x458b14915e651243Acf89C05859a22d5Cff976A6", + "contractname": "BulksenderProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x458b14915e651243Acf89C05859a22d5Cff976A6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 14, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 199, + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.41", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 83.42, + "issueSeverityDistribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 12, + "low": 4, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x458b14915e651243Acf89C05859a22d5Cff976A6", + "contractname": "BulksenderProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x458b14915e651243Acf89C05859a22d5Cff976A6/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 12, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 199, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.42", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "abstradex", + "doc": "https://docs.abstradex.xyz/introduction/contract", + "chainsData": { + "7000": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 76.695, + "issueSeverityDistribution": { + "critical": 1, + "gas": 132, + "high": 23, + "informational": 45, + "low": 76, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x398F92e15519B4F6F2D5cc42C17FC9ED15De53d8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x398F92e15519B4F6F2D5cc42C17FC9ED15De53d8", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x398F92e15519B4F6F2D5cc42C17FC9ED15De53d8", + "contractname": "AbstraRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x398F92e15519B4F6F2D5cc42C17FC9ED15De53d8/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 79, + "high": 15, + "informational": 21, + "low": 48, + "medium": 4 + }, + "lines_analyzed_count": 1226, + "scan_time_taken": 4, + "score": "3.91", + "score_v2": "78.14", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x174c4C03DfeA09682728A5959A253bf1F7C7766F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x174c4C03DfeA09682728A5959A253bf1F7C7766F", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x174c4C03DfeA09682728A5959A253bf1F7C7766F", + "contractname": "AbstraFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x174c4C03DfeA09682728A5959A253bf1F7C7766F/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 53, + "high": 8, + "informational": 24, + "low": 28, + "medium": 2 + }, + "lines_analyzed_count": 711, + "scan_time_taken": 3, + "score": "3.76", + "score_v2": "75.25", + "threat_score": "80.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "0xsplits", + "doc": "https://github.com/0xSplits/splits-contracts-monorepo/tree/main/packages/splits-v2/deployments", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 3, + "securityScore": 87.67666666666666, + "issueSeverityDistribution": { + "critical": 0, + "gas": 25, + "high": 3, + "informational": 8, + "low": 13, + "medium": 5 + } + }, + "contractsData": [ + { + "address": "0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", + "contractname": "SplitMain", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 0, + "informational": 6, + "low": 3, + "medium": 3 + }, + "lines_analyzed_count": 860, + "scan_time_taken": 2, + "score": "4.76", + "score_v2": "95.12", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD94c0CE4f8eEfA4Ebf44bf6665688EdEEf213B33", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1A1314121B06f1E358Eec90E76E459a679c88863", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", + "contractname": "WaterfallModuleFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 1, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.27", + "score_v2": "85.45", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x652a2A2876B855d9c30d9265F882F0a486608976", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0a2841630f198745a55C4dab3fE98f77271949E5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0a2841630f198745a55C4dab3fE98f77271949E5", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0a2841630f198745a55C4dab3fE98f77271949E5", + "contractname": "VestingModuleFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0a2841630f198745a55C4dab3fE98f77271949E5/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 2, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.46", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 13, + "solidityScanContractsNumber": 9, + "securityScore": 89.50555555555556, + "issueSeverityDistribution": { + "critical": 0, + "gas": 57, + "high": 7, + "informational": 56, + "low": 35, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", + "contractname": "SplitMain", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 0, + "informational": 12, + "low": 3, + "medium": 3 + }, + "lines_analyzed_count": 860, + "scan_time_taken": 1, + "score": "4.72", + "score_v2": "94.42", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD94c0CE4f8eEfA4Ebf44bf6665688EdEEf213B33", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD94c0CE4f8eEfA4Ebf44bf6665688EdEEf213B33", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD94c0CE4f8eEfA4Ebf44bf6665688EdEEf213B33", + "contractname": "SplitWallet", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD94c0CE4f8eEfA4Ebf44bf6665688EdEEf213B33/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.51", + "score_v2": "90.11", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1A1314121B06f1E358Eec90E76E459a679c88863", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1A1314121B06f1E358Eec90E76E459a679c88863", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1A1314121B06f1E358Eec90E76E459a679c88863", + "contractname": "WaterfallModule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A1314121B06f1E358Eec90E76E459a679c88863/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 17, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 439, + "scan_time_taken": 1, + "score": "4.60", + "score_v2": "92.03", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", + "contractname": "WaterfallModuleFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 1, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.45", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7fcdD45101E35fd626A539BA565d26A72d95fDa7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7fcdD45101E35fd626A539BA565d26A72d95fDa7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7fcdD45101E35fd626A539BA565d26A72d95fDa7", + "contractname": "SwapperImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7fcdD45101E35fd626A539BA565d26A72d95fDa7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 1, + "informational": 14, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 359, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.47", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa244bbe019cf1BA177EE5A532250be2663Fb55cA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6D55930014eCAF994B9D71a9917364f91CB20345", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc58F24010facB558fD9B045650077872b2Ea6B8C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc58F24010facB558fD9B045650077872b2Ea6B8C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc58F24010facB558fD9B045650077872b2Ea6B8C", + "contractname": "UniV3OracleL2Impl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc58F24010facB558fD9B045650077872b2Ea6B8C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 5, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 261, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.72", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x73b3B74865eE1dc996Ac8EbD31C45CFb4f38e39F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73b3B74865eE1dc996Ac8EbD31C45CFb4f38e39F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x73b3B74865eE1dc996Ac8EbD31C45CFb4f38e39F", + "contractname": "UniV3OracleL2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73b3B74865eE1dc996Ac8EbD31C45CFb4f38e39F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "4.50", + "score_v2": "90.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xf62d6eBbc108b8B16218Dbf8FC0e249BA9fBb4bc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x52d6838957ec268cc5B50F17F9b490cbAb0A9E40", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x652a2a2876b855d9c30d9265f882f0a486608976", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x652a2a2876b855d9c30d9265f882f0a486608976", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x652a2a2876b855d9c30d9265f882f0a486608976", + "contractname": "VestingModule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x652a2a2876b855d9c30d9265f882f0a486608976/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 267, + "scan_time_taken": 1, + "score": "4.46", + "score_v2": "89.14", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0a2841630f198745a55c4dab3fe98f77271949e5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0a2841630f198745a55c4dab3fe98f77271949e5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0a2841630f198745a55c4dab3fe98f77271949e5", + "contractname": "VestingModuleFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0a2841630f198745a55c4dab3fe98f77271949e5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 2, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.21", + "score_v2": "84.21", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 1, + "securityScore": 71.43, + "issueSeverityDistribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x80f1B766817D04870f115fEBbcCADF8DBF75E017", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x80f1B766817D04870f115fEBbcCADF8DBF75E017", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x80f1B766817D04870f115fEBbcCADF8DBF75E017", + "contractname": "PullSplitFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80f1B766817D04870f115fEBbcCADF8DBF75E017/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 21, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xaDC87646f736d6A82e9a6539cddC488b2aA07f38", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8fb66F38cF86A3d5e8768f8F1754A24A6c661Fb8", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "bungee", + "doc": "https://docs.bungee.exchange/socket-api/contract-addresses", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 6, + "securityScore": 77.6, + "issueSeverityDistribution": { + "critical": 10, + "gas": 48, + "high": 23, + "informational": 786, + "low": 61, + "medium": 18 + } + }, + "contractsData": [ + { + "address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "contractname": "SocketGateway", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3a23F943181408EAC424116Af7b7790c94Cb97a5/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 20, + "high": 4, + "informational": 777, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 2368, + "scan_time_taken": 6, + "score": "3.12", + "score_v2": "62.46", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA898821781ba5dd78a485Bcb610b8a60bbC5357E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x478A943861430c6fAc82170A3dA899b0f04b839b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x478A943861430c6fAc82170A3dA899b0f04b839b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x478A943861430c6fAc82170A3dA899b0f04b839b", + "contractname": "OneInchImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x478A943861430c6fAc82170A3dA899b0f04b839b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 159, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.05", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6e520F25E66450397d02ece0166edaF46c9BF28b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6e520F25E66450397d02ece0166edaF46c9BF28b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6e520F25E66450397d02ece0166edaF46c9BF28b", + "contractname": "RefuelSwapAndBridgeController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e520F25E66450397d02ece0166edaF46c9BF28b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.97", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x44532990D085C099e22F480ca15D8F0AC49CfE5D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x44532990D085C099e22F480ca15D8F0AC49CfE5D", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x44532990D085C099e22F480ca15D8F0AC49CfE5D", + "contractname": "HopImplL2V2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44532990D085C099e22F480ca15D8F0AC49CfE5D/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 8, + "informational": 6, + "low": 25, + "medium": 3 + }, + "lines_analyzed_count": 431, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.17", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "contractname": "FeesTakerController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF1b6f0c071cE884f53B789720e3d8B523EC895bb/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 5, + "informational": 1, + "low": 7, + "medium": 5 + }, + "lines_analyzed_count": 302, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.45", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x45362caA305D15A12D2AC781049069d87Dc6372c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x45362caA305D15A12D2AC781049069d87Dc6372c", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x45362caA305D15A12D2AC781049069d87Dc6372c", + "contractname": "ConnextImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45362caA305D15A12D2AC781049069d87Dc6372c/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 13, + "high": 4, + "informational": 1, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 298, + "scan_time_taken": 1, + "score": "3.78", + "score_v2": "75.50", + "threat_score": "95.00", + "score_rating": "Average" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 19, + "totalContractsNumber": 22, + "solidityScanContractsNumber": 19, + "securityScore": 80.95473684210526, + "issueSeverityDistribution": { + "critical": 20, + "gas": 150, + "high": 59, + "informational": 876, + "low": 138, + "medium": 54 + } + }, + "contractsData": [ + { + "address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "contractname": "SocketGateway", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3a23F943181408EAC424116Af7b7790c94Cb97a5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 20, + "high": 4, + "informational": 777, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 2370, + "scan_time_taken": 6, + "score": "3.12", + "score_v2": "62.49", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", + "contractname": "HopImplL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 4, + "informational": 6, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 327, + "scan_time_taken": 1, + "score": "4.24", + "score_v2": "84.71", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAe9482Ce7f2a472800D5e7f7F45eD12F17c90A8E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7c6C373190421988fA31E64f369C45205676C1f0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x653a03b511E6FE9e80eeCb2bBbD36DCaf93cF147", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x653a03b511E6FE9e80eeCb2bBbD36DCaf93cF147", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x653a03b511E6FE9e80eeCb2bBbD36DCaf93cF147", + "contractname": "HyphenImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x653a03b511E6FE9e80eeCb2bBbD36DCaf93cF147/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 7, + "high": 2, + "informational": 6, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 243, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.54", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE186a05FB020324a7cA61d80138BB1EA66DDDbDF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE186a05FB020324a7cA61d80138BB1EA66DDDbDF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE186a05FB020324a7cA61d80138BB1EA66DDDbDF", + "contractname": "RefuelBridgeImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE186a05FB020324a7cA61d80138BB1EA66DDDbDF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 4, + "high": 3, + "informational": 4, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 158, + "scan_time_taken": 0, + "score": "3.80", + "score_v2": "75.95", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xFAAFb26C06a45962E97452E5d4310df2586623A2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFAAFb26C06a45962E97452E5d4310df2586623A2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFAAFb26C06a45962E97452E5d4310df2586623A2", + "contractname": "StargateImplL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFAAFb26C06a45962E97452E5d4310df2586623A2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 11, + "high": 3, + "informational": 6, + "low": 8, + "medium": 5 + }, + "lines_analyzed_count": 348, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.32", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x33Ac3447b7707A31888d5f003234CCaBb54339e5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x33Ac3447b7707A31888d5f003234CCaBb54339e5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x33Ac3447b7707A31888d5f003234CCaBb54339e5", + "contractname": "OneInchImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33Ac3447b7707A31888d5f003234CCaBb54339e5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 159, + "scan_time_taken": 0, + "score": "4.37", + "score_v2": "87.42", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3Dd7419889FF387A58D3Dad1F8B49ea1064290fB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3Dd7419889FF387A58D3Dad1F8B49ea1064290fB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3Dd7419889FF387A58D3Dad1F8B49ea1064290fB", + "contractname": "RefuelSwapAndBridgeController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Dd7419889FF387A58D3Dad1F8B49ea1064290fB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.97", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3E76e8674FFFD1e6495Ec719B82a86cb6a31EFf7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3E76e8674FFFD1e6495Ec719B82a86cb6a31EFf7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3E76e8674FFFD1e6495Ec719B82a86cb6a31EFf7", + "contractname": "RainbowSwapImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E76e8674FFFD1e6495Ec719B82a86cb6a31EFf7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 195, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.13", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9627d4f1241c41A61992873Cf4c78066168141cE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9627d4f1241c41A61992873Cf4c78066168141cE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9627d4f1241c41A61992873Cf4c78066168141cE", + "contractname": "AcrossImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9627d4f1241c41A61992873Cf4c78066168141cE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 9, + "high": 3, + "informational": 4, + "low": 8, + "medium": 5 + }, + "lines_analyzed_count": 317, + "scan_time_taken": 1, + "score": "4.04", + "score_v2": "80.76", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x44532990D085C099e22F480ca15D8F0AC49CfE5D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x44532990D085C099e22F480ca15D8F0AC49CfE5D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x44532990D085C099e22F480ca15D8F0AC49CfE5D", + "contractname": "CelerV2Impl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44532990D085C099e22F480ca15D8F0AC49CfE5D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 15, + "high": 8, + "informational": 16, + "low": 21, + "medium": 4 + }, + "lines_analyzed_count": 712, + "scan_time_taken": 2, + "score": "4.14", + "score_v2": "82.87", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4D46d8c1Ac1c80538AF5002BC64B6412e4Ac1023", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4D46d8c1Ac1c80538AF5002BC64B6412e4Ac1023", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4D46d8c1Ac1c80538AF5002BC64B6412e4Ac1023", + "contractname": "AnyswapV6L2Impl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4D46d8c1Ac1c80538AF5002BC64B6412e4Ac1023/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 3, + "high": 3, + "informational": 6, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 286, + "scan_time_taken": 0, + "score": "4.27", + "score_v2": "85.31", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xfDbA28D084E157938CFca7e7091C17bc4D6CD2f0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfDbA28D084E157938CFca7e7091C17bc4D6CD2f0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfDbA28D084E157938CFca7e7091C17bc4D6CD2f0", + "contractname": "SynapseBridgeImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfDbA28D084E157938CFca7e7091C17bc4D6CD2f0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 9, + "high": 3, + "informational": 4, + "low": 8, + "medium": 5 + }, + "lines_analyzed_count": 283, + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.45", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4E7f21d92b70fCBBcB6AFCb8Bf59420622c158B3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4E7f21d92b70fCBBcB6AFCb8Bf59420622c158B3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4E7f21d92b70fCBBcB6AFCb8Bf59420622c158B3", + "contractname": "FeesTakerController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E7f21d92b70fCBBcB6AFCb8Bf59420622c158B3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 5, + "informational": 6, + "low": 7, + "medium": 5 + }, + "lines_analyzed_count": 302, + "scan_time_taken": 1, + "score": "4.04", + "score_v2": "80.79", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2438DB4D24256371CC29405b12D646D370988D75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2438DB4D24256371CC29405b12D646D370988D75", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2438DB4D24256371CC29405b12D646D370988D75", + "contractname": "CctpImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2438DB4D24256371CC29405b12D646D370988D75/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 3, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 209, + "scan_time_taken": 0, + "score": "3.92", + "score_v2": "78.47", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x097A3DA20D7A9444a14361BC43481a9b303b573F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x097A3DA20D7A9444a14361BC43481a9b303b573F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x097A3DA20D7A9444a14361BC43481a9b303b573F", + "contractname": "ConnextImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x097A3DA20D7A9444a14361BC43481a9b303b573F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 13, + "high": 4, + "informational": 2, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 298, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.17", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc5621f8f25CB3Fb30211b1f49556443a8e59b558", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc5621f8f25CB3Fb30211b1f49556443a8e59b558", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc5621f8f25CB3Fb30211b1f49556443a8e59b558", + "contractname": "ZeroXSwapImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5621f8f25CB3Fb30211b1f49556443a8e59b558/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 2, + "informational": 10, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 223, + "scan_time_taken": 1, + "score": "4.08", + "score_v2": "81.61", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7016876b99131C7DF9D56201e410846b62B7dca3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7016876b99131C7DF9D56201e410846b62B7dca3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7016876b99131C7DF9D56201e410846b62B7dca3", + "contractname": "WrappedTokenSwapperImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7016876b99131C7DF9D56201e410846b62B7dca3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 2, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.72", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x983dD91dD53F1171E846d585B4f2c7c84F14E78f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x983dD91dD53F1171E846d585B4f2c7c84F14E78f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x983dD91dD53F1171E846d585B4f2c7c84F14E78f", + "contractname": "StargateImplL2V2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x983dD91dD53F1171E846d585B4f2c7c84F14E78f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 12, + "high": 3, + "informational": 6, + "low": 9, + "medium": 5 + }, + "lines_analyzed_count": 417, + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.69", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xFd010e8C1005FB5f0b9Bce7c86fA78734A4F6575", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFd010e8C1005FB5f0b9Bce7c86fA78734A4F6575", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFd010e8C1005FB5f0b9Bce7c86fA78734A4F6575", + "contractname": "SymbiosisBridgeImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFd010e8C1005FB5f0b9Bce7c86fA78734A4F6575/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 11, + "high": 3, + "informational": 6, + "low": 8, + "medium": 5 + }, + "lines_analyzed_count": 338, + "scan_time_taken": 1, + "score": "4.04", + "score_v2": "80.77", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 13, + "solidityScanContractsNumber": 5, + "securityScore": 77.502, + "issueSeverityDistribution": { + "critical": 10, + "gas": 49, + "high": 19, + "informational": 798, + "low": 53, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "contractname": "SocketGateway", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3a23F943181408EAC424116Af7b7790c94Cb97a5/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 20, + "high": 4, + "informational": 777, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 2370, + "scan_time_taken": 6, + "score": "3.12", + "score_v2": "62.49", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3E2D2ed0FB483d76e54850014D73AfCeA42263fB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3E2D2ed0FB483d76e54850014D73AfCeA42263fB", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3E2D2ed0FB483d76e54850014D73AfCeA42263fB", + "contractname": "HopImplL2V2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E2D2ed0FB483d76e54850014D73AfCeA42263fB/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 8, + "informational": 6, + "low": 25, + "medium": 3 + }, + "lines_analyzed_count": 431, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.17", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6808dC8Fc272827c9236cb3bBf3d77e3e9A9B056", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5ce6d37c2fd66Fe1531F44C5141e815b7c9aC8a4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDf7f484607E5D97917692FA199dDAD2e0Df0cd43", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x090E83668b7136075d3f76F7D6533B7256538667", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x34395136584ea7A0C1928f53131eB7F6D1B9B45d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34395136584ea7A0C1928f53131eB7F6D1B9B45d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x34395136584ea7A0C1928f53131eB7F6D1B9B45d", + "contractname": "RainbowSwapImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34395136584ea7A0C1928f53131eB7F6D1B9B45d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 6, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 195, + "scan_time_taken": 1, + "score": "4.28", + "score_v2": "85.64", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x555118B2aF4b6e2027cF766FB5a0Aa6a77e8ED8a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0Adf13F9Eb24b56b641fE2112854CE2B78C11c1a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0Adf13F9Eb24b56b641fE2112854CE2B78C11c1a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0Adf13F9Eb24b56b641fE2112854CE2B78C11c1a", + "contractname": "AcrossImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Adf13F9Eb24b56b641fE2112854CE2B78C11c1a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 9, + "high": 3, + "informational": 1, + "low": 8, + "medium": 5 + }, + "lines_analyzed_count": 317, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.70", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0Ad69c903626faD4f6d3bcdAdD6875152d09E20f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0Ad69c903626faD4f6d3bcdAdD6875152d09E20f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0Ad69c903626faD4f6d3bcdAdD6875152d09E20f", + "contractname": "ZeroXSwapImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Ad69c903626faD4f6d3bcdAdD6875152d09E20f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 2, + "informational": 8, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 223, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.51", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4153a9cD0319B0C67B4c215d8750376130C948D6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb1f01b0723c74eA99b1187c30b876941f49adb39", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfe82ABBcbAda39000C451b334D91DbF8990cCE49", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "hats-protocol", + "doc": "https://docs.hatsprotocol.xyz/using-hats/hats-protocol-supported-chains", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 93.65, + "issueSeverityDistribution": { + "critical": 0, + "gas": 43, + "high": 1, + "informational": 11, + "low": 8, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", + "contractname": "Hats", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 0, + "informational": 11, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 1410, + "scan_time_taken": 3, + "score": "4.77", + "score_v2": "95.32", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xfE661c01891172046feE16D3a57c3Cf456729efA", + "contractname": "HatsModuleFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE661c01891172046feE16D3a57c3Cf456729efA/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 212, + "scan_time_taken": 0, + "score": "4.60", + "score_v2": "91.98", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "kleros-court", + "doc": "https://docs.kleros.io/developer/deployment-addresses#gnosis-chain", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 11, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 11, + "securityScore": 85.36454545454545, + "issueSeverityDistribution": { + "critical": 3, + "gas": 309, + "high": 18, + "informational": 121, + "low": 172, + "medium": 19 + } + }, + "contractsData": [ + { + "address": "0x9C1dA9A04925bDfDedf0f6421bC7EEa8305F9002", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9C1dA9A04925bDfDedf0f6421bC7EEa8305F9002", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9C1dA9A04925bDfDedf0f6421bC7EEa8305F9002", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C1dA9A04925bDfDedf0f6421bC7EEa8305F9002/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 20, + "medium": 0 + }, + "lines_analyzed_count": 488, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "87.91", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9d494768936b6bDaabc46733b8D53A937A6c6D7e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9d494768936b6bDaabc46733b8D53A937A6c6D7e", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9d494768936b6bDaabc46733b8D53A937A6c6D7e", + "contractname": "PolicyRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9d494768936b6bDaabc46733b8D53A937A6c6D7e/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xD1a711a863aFB85D1b4E721DcB3e48C477E46475", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD1a711a863aFB85D1b4E721DcB3e48C477E46475", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xD1a711a863aFB85D1b4E721DcB3e48C477E46475", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD1a711a863aFB85D1b4E721DcB3e48C477E46475/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 2, + "informational": 12, + "low": 26, + "medium": 0 + }, + "lines_analyzed_count": 623, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.68", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xeb4938ABB8Db78A6a18540bd7Bf25Aa5997B249A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFd5300fB615fD66A7C912d2fBCA5Df71f9d79901", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFd5300fB615fD66A7C912d2fBCA5Df71f9d79901", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xFd5300fB615fD66A7C912d2fBCA5Df71f9d79901", + "contractname": "GnosisChainReceiverV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFd5300fB615fD66A7C912d2fBCA5Df71f9d79901/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 48, + "high": 7, + "informational": 13, + "low": 13, + "medium": 3 + }, + "lines_analyzed_count": 379, + "scan_time_taken": 2, + "score": "3.30", + "score_v2": "65.96", + "threat_score": "78.95", + "score_rating": "Average" + } + } + }, + { + "address": "0x5850cE2DE61A57f7A5e060F286389CF996101b63", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5850cE2DE61A57f7A5e060F286389CF996101b63", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x5850cE2DE61A57f7A5e060F286389CF996101b63", + "contractname": "LiquidityPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5850cE2DE61A57f7A5e060F286389CF996101b63/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 1, + "informational": 8, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 224, + "scan_time_taken": 1, + "score": "3.88", + "score_v2": "77.68", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x43C9E4bA77aedff42679d41F27dBD1F1647ed35c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x43C9E4bA77aedff42679d41F27dBD1F1647ed35c", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x43C9E4bA77aedff42679d41F27dBD1F1647ed35c", + "contractname": "BetNFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43C9E4bA77aedff42679d41F27dBD1F1647ed35c/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 26, + "high": 0, + "informational": 29, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 460, + "scan_time_taken": 4, + "score": "4.08", + "score_v2": "81.52", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xFA71f907B48f27d22f670d9E446f8137b0769e4B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFA71f907B48f27d22f670d9E446f8137b0769e4B", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xFA71f907B48f27d22f670d9E446f8137b0769e4B", + "contractname": "xKlerosLiquidExtraViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFA71f907B48f27d22f670d9E446f8137b0769e4B/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 143, + "high": 7, + "informational": 32, + "low": 53, + "medium": 7 + }, + "lines_analyzed_count": 2126, + "scan_time_taken": 7, + "score": "4.20", + "score_v2": "84.01", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7AE716d9935F41F173D944FE6557c1e117d561E9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7AE716d9935F41F173D944FE6557c1e117d561E9", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x7AE716d9935F41F173D944FE6557c1e117d561E9", + "contractname": "SortitionSumTreeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7AE716d9935F41F173D944FE6557c1e117d561E9/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 2, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 233, + "scan_time_taken": 3, + "score": "4.44", + "score_v2": "88.84", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x6426800F8508b15AED271337498fa5e7D0794d46", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x29F39dE98D750eb77b5FAfb31B2837f079FcE222", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29F39dE98D750eb77b5FAfb31B2837f079FcE222", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x29F39dE98D750eb77b5FAfb31B2837f079FcE222", + "contractname": "RealitioHomeArbitrationProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29F39dE98D750eb77b5FAfb31B2837f079FcE222/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 16, + "medium": 1 + }, + "lines_analyzed_count": 692, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.79", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x2e39B8F43D0870bA896f516F78F57cDE773cf805", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2e39B8F43D0870bA896f516F78F57cDE773cf805", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2e39B8F43D0870bA896f516F78F57cDE773cf805", + "contractname": "Realitio_v2_1_ArbitratorWithAppeals", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e39B8F43D0870bA896f516F78F57cDE773cf805/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 1, + "informational": 10, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 855, + "scan_time_taken": 2, + "score": "4.70", + "score_v2": "93.92", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xe40DD83a262da3f56976038F1554Fe541Fa75ecd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe40DD83a262da3f56976038F1554Fe541Fa75ecd", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xe40DD83a262da3f56976038F1554Fe541Fa75ecd", + "contractname": "RealitioHomeArbitrationProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe40DD83a262da3f56976038F1554Fe541Fa75ecd/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 16, + "medium": 1 + }, + "lines_analyzed_count": 692, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.79", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x70533554fe5c17CAf77fE530f77eAB933B92af60", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x66260C69d03837016d88c9877e61e08Ef74C59F2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x957A53A994860BE4750810131d9c876b2f52d6E1", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "meson", + "doc": "https://meson.fi/?utm_source=Blockscout", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x25ab3efd52e6470681ce037cd546dc60726948d3", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "celeste", + "doc": "https://wiki.1hive.org/developers/1hive-protocol#celeste-and-modules-addresses", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 5, + "securityScore": 85.958, + "issueSeverityDistribution": { + "critical": 0, + "gas": 876, + "high": 18, + "informational": 694, + "low": 351, + "medium": 17 + } + }, + "contractsData": [ + { + "address": "0x44E4fCFed14E1285c9e0F6eae77D5fDd0F196f85", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x44E4fCFed14E1285c9e0F6eae77D5fDd0F196f85", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x44E4fCFed14E1285c9e0F6eae77D5fDd0F196f85", + "contractname": "AragonCourt", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44E4fCFed14E1285c9e0F6eae77D5fDd0F196f85/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 118, + "high": 1, + "informational": 99, + "low": 45, + "medium": 3 + }, + "lines_analyzed_count": 2296, + "scan_time_taken": 4, + "score": "4.30", + "score_v2": "86.06", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xeC7904e20b69F60966D6c6b9DC534355614dd922", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeC7904e20b69F60966D6c6b9DC534355614dd922", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xeC7904e20b69F60966D6c6b9DC534355614dd922", + "contractname": "DisputeManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeC7904e20b69F60966D6c6b9DC534355614dd922/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 199, + "high": 8, + "informational": 148, + "low": 82, + "medium": 5 + }, + "lines_analyzed_count": 4172, + "scan_time_taken": 9, + "score": "4.33", + "score_v2": "86.63", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8C9968a2b16bc1cD0eaD74F5eeF25E899e795501", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8C9968a2b16bc1cD0eaD74F5eeF25E899e795501", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x8C9968a2b16bc1cD0eaD74F5eeF25E899e795501", + "contractname": "JurorsRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8C9968a2b16bc1cD0eaD74F5eeF25E899e795501/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 248, + "high": 4, + "informational": 190, + "low": 92, + "medium": 3 + }, + "lines_analyzed_count": 4694, + "scan_time_taken": 9, + "score": "4.31", + "score_v2": "86.22", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1a0d15f1f6d90C2b71EbA3859a1F30c91E5af9b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeac1dc5ccF09E2b816F9544878CD513728Fa6af7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeac1dc5ccF09E2b816F9544878CD513728Fa6af7", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xeac1dc5ccF09E2b816F9544878CD513728Fa6af7", + "contractname": "CourtTreasury", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeac1dc5ccF09E2b816F9544878CD513728Fa6af7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 151, + "high": 3, + "informational": 124, + "low": 65, + "medium": 3 + }, + "lines_analyzed_count": 2872, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.17", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4e4EA6845d7656d569DC4CCC7b68Bb3023720837", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4e4EA6845d7656d569DC4CCC7b68Bb3023720837", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4e4EA6845d7656d569DC4CCC7b68Bb3023720837", + "contractname": "CourtSubscriptions", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e4EA6845d7656d569DC4CCC7b68Bb3023720837/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 2, + "informational": 133, + "low": 67, + "medium": 3 + }, + "lines_analyzed_count": 3107, + "scan_time_taken": 5, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "punk-domains", + "doc": "https://docs.punk.domains/addresses/contract-addresses/", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 7, + "securityScore": 71.85857142857142, + "issueSeverityDistribution": { + "critical": 20, + "gas": 151, + "high": 9, + "informational": 28, + "low": 51, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x66aB9Ec8cD45E05C6a6FA22980c02528fF13Dd26", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66aB9Ec8cD45E05C6a6FA22980c02528fF13Dd26", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x66aB9Ec8cD45E05C6a6FA22980c02528fF13Dd26", + "contractname": "FlexiPunkTLDFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66aB9Ec8cD45E05C6a6FA22980c02528fF13Dd26/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 14, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.43", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xA8221890768603210c1a32d88374111084E46E6d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA8221890768603210c1a32d88374111084E46E6d", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA8221890768603210c1a32d88374111084E46E6d", + "contractname": "PunkTLDFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8221890768603210c1a32d88374111084E46E6d/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 14, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 0, + "score": "3.74", + "score_v2": "74.85", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xC3E8922657686EC63eaaa9FC1Fe06826802e7e0f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC3E8922657686EC63eaaa9FC1Fe06826802e7e0f", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xC3E8922657686EC63eaaa9FC1Fe06826802e7e0f", + "contractname": "PunkTLD", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC3E8922657686EC63eaaa9FC1Fe06826802e7e0f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 30, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 248, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.35", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xbca24d86e4ad1e011278faefc4ff191a731411ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbca24d86e4ad1e011278faefc4ff191a731411ec", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xbca24d86e4ad1e011278faefc4ff191a731411ec", + "contractname": "PunkTLD", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbca24d86e4ad1e011278faefc4ff191a731411ec/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 30, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 248, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.35", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x3490c9817c45a2a394b11a3807f58a8325235ae0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3490c9817c45a2a394b11a3807f58a8325235ae0", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x3490c9817c45a2a394b11a3807f58a8325235ae0", + "contractname": "PunkTLD", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3490c9817c45a2a394b11a3807f58a8325235ae0/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 30, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 248, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.35", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xEEa3e593CDAf9D18780f9D58BAD142AF6Bd9522a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF51F7a532a2AaDFE8E2320bf5BA8275503bB3789", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF51F7a532a2AaDFE8E2320bf5BA8275503bB3789", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xF51F7a532a2AaDFE8E2320bf5BA8275503bB3789", + "contractname": "PunkForbiddenTlds", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF51F7a532a2AaDFE8E2320bf5BA8275503bB3789/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 2, + "score": "3.95", + "score_v2": "79.03", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x4Ef2f5fE2211125b3cadca7FeaE4534D02C29e17", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4Ef2f5fE2211125b3cadca7FeaE4534D02C29e17", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4Ef2f5fE2211125b3cadca7FeaE4534D02C29e17", + "contractname": "PunkResolverNonUpgradable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Ef2f5fE2211125b3cadca7FeaE4534D02C29e17/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 26, + "high": 9, + "informational": 13, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 262, + "scan_time_taken": 1, + "score": "3.28", + "score_v2": "65.65", + "threat_score": "84.21", + "score_rating": "Average" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 74.555, + "issueSeverityDistribution": { + "critical": 4, + "gas": 28, + "high": 0, + "informational": 8, + "low": 16, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xA8221890768603210c1a32d88374111084E46E6d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA8221890768603210c1a32d88374111084E46E6d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA8221890768603210c1a32d88374111084E46E6d", + "contractname": "PunkTLDFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8221890768603210c1a32d88374111084E46E6d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 14, + "high": 0, + "informational": 5, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 1, + "score": "3.68", + "score_v2": "73.68", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x58099109D41D85F67c78c1DFa23Ae339605F4d82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x58099109D41D85F67c78c1DFa23Ae339605F4d82", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x58099109D41D85F67c78c1DFa23Ae339605F4d82", + "contractname": "FlexiPunkTLDFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x58099109D41D85F67c78c1DFa23Ae339605F4d82/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 14, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.43", + "threat_score": "84.21", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "delegate", + "doc": "https://docs.delegate.xyz/technical-documentation/delegate-registry/contract-addresses", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 91.95, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 1, + "informational": 16, + "low": 9, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x00000000000000447e69651d841bD8D104Bed493", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00000000000000447e69651d841bD8D104Bed493", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x00000000000000447e69651d841bD8D104Bed493", + "contractname": "DelegateRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00000000000000447e69651d841bD8D104Bed493/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 1, + "informational": 16, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 472, + "scan_time_taken": 3, + "score": "4.60", + "score_v2": "91.95", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 91.95, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 1, + "informational": 16, + "low": 9, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x00000000000000447e69651d841bD8D104Bed493", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00000000000000447e69651d841bD8D104Bed493", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x00000000000000447e69651d841bD8D104Bed493", + "contractname": "DelegateRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00000000000000447e69651d841bD8D104Bed493/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 1, + "informational": 16, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 472, + "scan_time_taken": 3, + "score": "4.60", + "score_v2": "91.95", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "xdai-bridge", + "doc": "https://docs.tokenbridge.net/xdai-bridge/about", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.2, + "issueSeverityDistribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 8, + "low": 6, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x7301CFA0e1756B71869E93d4e4Dca5c7d0eb0AA6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7301CFA0e1756B71869E93d4e4Dca5c7d0eb0AA6", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x7301CFA0e1756B71869E93d4e4Dca5c7d0eb0AA6", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7301CFA0e1756B71869E93d4e4Dca5c7d0eb0AA6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 8, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 289, + "scan_time_taken": 1, + "score": "4.36", + "score_v2": "87.20", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "hundred-finance", + "doc": "https://docs.hundred.finance/developers/protocol-contracts/gnosis-chain", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 6, + "securityScore": 79.77499999999999, + "issueSeverityDistribution": { + "critical": 0, + "gas": 417, + "high": 10, + "informational": 274, + "low": 122, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0xb16a11442878d6f1ef202ae63233a7c13e98fd7f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x818b3dff96d01590Caf72965e6F50b24331EfdEC", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x89Aa51685a2B658be8a7b9C3Af70D66557544181", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2105dE165eD364919703186905B9BB5B8015F13c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", + "contractname": "Unitroller", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 137, + "high": 1, + "informational": 101, + "low": 36, + "medium": 1 + }, + "lines_analyzed_count": 3004, + "scan_time_taken": 7, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD", + "contractname": "Comptroller", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 202, + "high": 8, + "informational": 134, + "low": 59, + "medium": 8 + }, + "lines_analyzed_count": 4368, + "scan_time_taken": 10, + "score": "4.42", + "score_v2": "88.32", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x42B458056f887Fd665ed6f160A59Afe932e1F559", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42B458056f887Fd665ed6f160A59Afe932e1F559", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x42B458056f887Fd665ed6f160A59Afe932e1F559", + "contractname": "Maximillion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42B458056f887Fd665ed6f160A59Afe932e1F559/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.92", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xB95842A5E114f5D65b5B96aee42C025331C9417a", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB95842A5E114f5D65b5B96aee42C025331C9417a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.54", + "score_v2": "70.83", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x36208A6D429b056BE6bE5fa81CdF4092748ac35D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x36208A6D429b056BE6bE5fa81CdF4092748ac35D", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x36208A6D429b056BE6bE5fa81CdF4092748ac35D", + "contractname": "ChainlinkPriceOracleProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36208A6D429b056BE6bE5fa81CdF4092748ac35D/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 71, + "high": 1, + "informational": 29, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 978, + "scan_time_taken": 2, + "score": "4.31", + "score_v2": "86.30", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xB95842A5E114f5D65b5B96aee42C025331C9417a", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB95842A5E114f5D65b5B96aee42C025331C9417a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.54", + "score_v2": "70.83", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x1B65EDec9370a29adb618f741C22fdbe20EB68DD", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 12, + "solidityScanContractsNumber": 5, + "securityScore": 78.534, + "issueSeverityDistribution": { + "critical": 0, + "gas": 107, + "high": 8, + "informational": 78, + "low": 36, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0xF191d17dEe9943F06bB784C0492805280AeE0bf9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB16A11442878d6F1EF202ae63233a7c13e98Fd7F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbE7CA18470B4AB61741bC2dcad50B1D4052b6b04", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x274E94f03AC51779D14bD45aF77C0e0e9d97cef9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x55Bba7755B77420d3d3C966440164F15a74F8696", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", + "contractname": "Unitroller", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 10, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.56", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831", + "contractname": "Comptroller", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 70, + "high": 7, + "informational": 55, + "low": 21, + "medium": 7 + }, + "lines_analyzed_count": 1340, + "scan_time_taken": 4, + "score": "4.19", + "score_v2": "83.88", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499", + "contractname": "Maximillion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 3, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.54", + "score_v2": "70.83", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x1001009911e3FE1d5B45FF8Efea7732C33a6C012", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x10010069DE6bD5408A6dEd075Cf6ae2498073c73", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x10010069DE6bD5408A6dEd075Cf6ae2498073c73", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x10010069DE6bD5408A6dEd075Cf6ae2498073c73", + "contractname": "ChainlinkPriceOracleProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x10010069DE6bD5408A6dEd075Cf6ae2498073c73/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 1, + "informational": 6, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 291, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.22", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x641f26c67A5D0829Ae61019131093B6a7c7d18a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x641f26c67A5D0829Ae61019131093B6a7c7d18a3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x641f26c67A5D0829Ae61019131093B6a7c7d18a3", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x641f26c67A5D0829Ae61019131093B6a7c7d18a3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xec378cdd60E890332F7A8CC251315327a4f244B6", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "umbra", + "doc": "https://app.umbra.cash/?utm_source=Blockscout", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 78.09, + "issueSeverityDistribution": { + "critical": 7, + "gas": 16, + "high": 0, + "informational": 6, + "low": 7, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xFb2dc580Eed955B528407b4d36FfaFe3da685401", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFb2dc580Eed955B528407b4d36FfaFe3da685401", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xFb2dc580Eed955B528407b4d36FfaFe3da685401", + "contractname": "Umbra", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFb2dc580Eed955B528407b4d36FfaFe3da685401/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 7, + "gas": 16, + "high": 0, + "informational": 6, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 324, + "scan_time_taken": 1, + "score": "3.90", + "score_v2": "78.09", + "threat_score": "80.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "etherspot", + "doc": "https://etherspot.fyi/prime-sdk/contracts/deployments", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 83.315, + "issueSeverityDistribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 9, + "low": 11, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xFbfb916cC102ca3530151B8A552696159c921025", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFbfb916cC102ca3530151B8A552696159c921025", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xFbfb916cC102ca3530151B8A552696159c921025", + "contractname": "EtherspotPaymaster", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFbfb916cC102ca3530151B8A552696159c921025/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 5, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 208, + "scan_time_taken": 1, + "score": "4.21", + "score_v2": "84.13", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "contractname": "EtherspotWalletFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.50", + "threat_score": "84.21", + "score_rating": "Great" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 82.525, + "issueSeverityDistribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 12, + "low": 11, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d", + "contractname": "EtherspotPaymaster", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 7, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 208, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.17", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "contractname": "EtherspotWalletFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 5, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 83.47999999999999, + "issueSeverityDistribution": { + "critical": 0, + "gas": 26, + "high": 0, + "informational": 7, + "low": 11, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x810FA4C915015b703db0878CF2B9344bEB254a40", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x810FA4C915015b703db0878CF2B9344bEB254a40", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x810FA4C915015b703db0878CF2B9344bEB254a40", + "contractname": "EtherspotPaymaster", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x810FA4C915015b703db0878CF2B9344bEB254a40/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 3, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 193, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.46", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "contractname": "EtherspotWalletFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.50", + "threat_score": "84.21", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "symmetric", + "doc": "https://docs.symmetric.exchange/general-resources-and-tools/symmetric-contract-addresses", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 9, + "securityScore": 72.82, + "issueSeverityDistribution": { + "critical": 14, + "gas": 96, + "high": 13, + "informational": 27, + "low": 67, + "medium": 13 + } + }, + "contractsData": [ + { + "address": "0x901E0dC02f64C42F73F0Bdbf3ef21aFc96CF50be", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x901E0dC02f64C42F73F0Bdbf3ef21aFc96CF50be", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x901E0dC02f64C42F73F0Bdbf3ef21aFc96CF50be", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x901E0dC02f64C42F73F0Bdbf3ef21aFc96CF50be/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.03", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xEF2B92846D55a16E32f0637C7ff132Cd01DF4a88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEF2B92846D55a16E32f0637C7ff132Cd01DF4a88", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xEF2B92846D55a16E32f0637C7ff132Cd01DF4a88", + "contractname": "WeightedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEF2B92846D55a16E32f0637C7ff132Cd01DF4a88/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.44", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xBF893f0e1b6F6eFd5D177E02d8964cFF8faDC6e0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBF893f0e1b6F6eFd5D177E02d8964cFF8faDC6e0", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xBF893f0e1b6F6eFd5D177E02d8964cFF8faDC6e0", + "contractname": "StablePoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBF893f0e1b6F6eFd5D177E02d8964cFF8faDC6e0/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xECD925bbE9B4630C4D8A0712825bB19de6F335A2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xECD925bbE9B4630C4D8A0712825bB19de6F335A2", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xECD925bbE9B4630C4D8A0712825bB19de6F335A2", + "contractname": "LiquidityBootstrappingPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xECD925bbE9B4630C4D8A0712825bB19de6F335A2/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.25", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x94905e703fEAd7f0fD0eEe355D267eE909784e6d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8B98BD2e3ddC48ab197d26Fd7fde9b14f492b0BD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb184A5BE541083C90706719C5F35bE5adEbFBAA9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb184A5BE541083C90706719C5F35bE5adEbFBAA9", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xb184A5BE541083C90706719C5F35bE5adEbFBAA9", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb184A5BE541083C90706719C5F35bE5adEbFBAA9/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 25, + "high": 0, + "informational": 1, + "low": 10, + "medium": 8 + }, + "lines_analyzed_count": 135, + "scan_time_taken": 1, + "score": "0.93", + "score_v2": "18.52", + "threat_score": "94.74", + "score_rating": "Low" + } + } + }, + { + "address": "0x9B4214FD41cD24347A25122AC7bb6B479BED72Ac", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9B4214FD41cD24347A25122AC7bb6B479BED72Ac", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9B4214FD41cD24347A25122AC7bb6B479BED72Ac", + "contractname": "BFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9B4214FD41cD24347A25122AC7bb6B479BED72Ac/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 80, + "scan_time_taken": 0, + "score": "4.50", + "score_v2": "90.00", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x88602D7ef1a3026daF96729938d6184cDAbbED95", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88602D7ef1a3026daF96729938d6184cDAbbED95", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x88602D7ef1a3026daF96729938d6184cDAbbED95", + "contractname": "BActions", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88602D7ef1a3026daF96729938d6184cDAbbED95/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 9, + "informational": 2, + "low": 23, + "medium": 0 + }, + "lines_analyzed_count": 387, + "scan_time_taken": 2, + "score": "3.80", + "score_v2": "75.97", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x46AD1cB076f43126B9a89FdC06f3C8FdF3EEe6e5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x46AD1cB076f43126B9a89FdC06f3C8FdF3EEe6e5", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x46AD1cB076f43126B9a89FdC06f3C8FdF3EEe6e5", + "contractname": "ProxyRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x46AD1cB076f43126B9a89FdC06f3C8FdF3EEe6e5/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 3, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 28, + "scan_time_taken": 0, + "score": "2.50", + "score_v2": "50.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x48Cf5264bCfd23e411f4Eae7B950F7b95ba0079f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x48Cf5264bCfd23e411f4Eae7B950F7b95ba0079f", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x48Cf5264bCfd23e411f4Eae7B950F7b95ba0079f", + "contractname": "ExchangeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x48Cf5264bCfd23e411f4Eae7B950F7b95ba0079f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 49, + "high": 4, + "informational": 21, + "low": 15, + "medium": 5 + }, + "lines_analyzed_count": 565, + "scan_time_taken": 3, + "score": "3.58", + "score_v2": "71.50", + "threat_score": "84.21", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "zkbob-wallet", + "doc": "https://docs.zkbob.com/implementation/deployed-contracts#optimism-usdc", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 13, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 13, + "securityScore": 84.81538461538459, + "issueSeverityDistribution": { + "critical": 0, + "gas": 169, + "high": 0, + "informational": 146, + "low": 44, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x1CA8C2B9B20E18e86d5b9a72370fC6c91814c97C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1CA8C2B9B20E18e86d5b9a72370fC6c91814c97C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1CA8C2B9B20E18e86d5b9a72370fC6c91814c97C", + "contractname": "EIP1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1CA8C2B9B20E18e86d5b9a72370fC6c91814c97C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 13, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.07", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x15B8C75c024acba8c114C21F42eb515A762c0014", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15B8C75c024acba8c114C21F42eb515A762c0014", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x15B8C75c024acba8c114C21F42eb515A762c0014", + "contractname": "EIP1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15B8C75c024acba8c114C21F42eb515A762c0014/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 13, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.07", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xF853E272893035a8C6A82616B7b442aB329D92D9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF853E272893035a8C6A82616B7b442aB329D92D9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF853E272893035a8C6A82616B7b442aB329D92D9", + "contractname": "MutableOperatorManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF853E272893035a8C6A82616B7b442aB329D92D9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.02", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7aD8d97c60BFb59e501e3b6C1d8E564b0bB8195d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7aD8d97c60BFb59e501e3b6C1d8E564b0bB8195d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7aD8d97c60BFb59e501e3b6C1d8E564b0bB8195d", + "contractname": "TransferVerifier", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7aD8d97c60BFb59e501e3b6C1d8E564b0bB8195d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 12, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 224, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.16", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x2C34aFcB1c51796c3c0C7710c72a56Eb72E1E81D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2C34aFcB1c51796c3c0C7710c72a56Eb72E1E81D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2C34aFcB1c51796c3c0C7710c72a56Eb72E1E81D", + "contractname": "TreeUpdateVerifier", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C34aFcB1c51796c3c0C7710c72a56Eb72E1E81D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 12, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 1, + "score": "4.28", + "score_v2": "85.65", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x85afa00f38aD5F353C2B80985407b8E8A27eA38f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x85afa00f38aD5F353C2B80985407b8E8A27eA38f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x85afa00f38aD5F353C2B80985407b8E8A27eA38f", + "contractname": "DelegatedDepositVerifier", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x85afa00f38aD5F353C2B80985407b8E8A27eA38f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 12, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 208, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.10", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xbe7D4E55D80fC3e67D80ebf988eB0E551cCA4eB7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbe7D4E55D80fC3e67D80ebf988eB0E551cCA4eB7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbe7D4E55D80fC3e67D80ebf988eB0E551cCA4eB7", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbe7D4E55D80fC3e67D80ebf988eB0E551cCA4eB7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 0, + "informational": 11, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 1, + "score": "4.14", + "score_v2": "82.74", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x58320A55bbc5F89E5D0c92108F762Ac0172C5992", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x58320A55bbc5F89E5D0c92108F762Ac0172C5992", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x58320A55bbc5F89E5D0c92108F762Ac0172C5992", + "contractname": "EIP1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x58320A55bbc5F89E5D0c92108F762Ac0172C5992/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 13, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.07", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x318e2C1f5f6Ac4fDD5979E73D498342B255fC869", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x318e2C1f5f6Ac4fDD5979E73D498342B255fC869", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x318e2C1f5f6Ac4fDD5979E73D498342B255fC869", + "contractname": "EIP1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x318e2C1f5f6Ac4fDD5979E73D498342B255fC869/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 13, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.07", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xEe174e75c206498649d04050528008020FCEb88A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFc84D2963a1711c98EA7592C91bb207d75Ed1040", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFc84D2963a1711c98EA7592C91bb207d75Ed1040", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFc84D2963a1711c98EA7592C91bb207d75Ed1040", + "contractname": "TransferVerifier", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFc84D2963a1711c98EA7592C91bb207d75Ed1040/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 12, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 224, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.16", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xe4F2Ab4eC79A0D23Fb96489b57d558b637C68303", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe4F2Ab4eC79A0D23Fb96489b57d558b637C68303", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe4F2Ab4eC79A0D23Fb96489b57d558b637C68303", + "contractname": "TreeUpdateVerifier", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe4F2Ab4eC79A0D23Fb96489b57d558b637C68303/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 12, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 1, + "score": "4.28", + "score_v2": "85.65", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xf52e8c8eBde32495A9a79B61E0b91f65A71F343A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf52e8c8eBde32495A9a79B61E0b91f65A71F343A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf52e8c8eBde32495A9a79B61E0b91f65A71F343A", + "contractname": "DelegatedDepositVerifier", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf52e8c8eBde32495A9a79B61E0b91f65A71F343A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 12, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 208, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.10", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xbe7D4E55D80fC3e67D80ebf988eB0E551cCA4eB7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbe7D4E55D80fC3e67D80ebf988eB0E551cCA4eB7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbe7D4E55D80fC3e67D80ebf988eB0E551cCA4eB7", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbe7D4E55D80fC3e67D80ebf988eB0E551cCA4eB7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 0, + "informational": 11, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 1, + "score": "4.14", + "score_v2": "82.74", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "altitude", + "doc": "https://altitude-1.gitbook.io/altitude/ecosystem/contract-addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 3, + "securityScore": 89.52666666666666, + "issueSeverityDistribution": { + "critical": 5, + "gas": 67, + "high": 3, + "informational": 65, + "low": 25, + "medium": 11 + } + }, + "contractsData": [ + { + "address": "0x1D31B21Fe28Af5f73b8e8Ae0C900504BbC7D151c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1D31B21Fe28Af5f73b8e8Ae0C900504BbC7D151c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1D31B21Fe28Af5f73b8e8Ae0C900504BbC7D151c", + "contractname": "AltitudeFee", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1D31B21Fe28Af5f73b8e8Ae0C900504BbC7D151c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 163, + "scan_time_taken": 0, + "score": "4.94", + "score_v2": "98.77", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD997841F20cBeF49E8a2b1AaDD3bB513914aB22D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF80E51AFb613D764FA61751Affd3313C190A86BB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8929e9DbD2785e3BA16175E596CDD61520feE0D1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8929e9DbD2785e3BA16175E596CDD61520feE0D1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8929e9DbD2785e3BA16175E596CDD61520feE0D1", + "contractname": "AltitudeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8929e9DbD2785e3BA16175E596CDD61520feE0D1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 830, + "scan_time_taken": 0, + "score": "4.99", + "score_v2": "99.76", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA912Cb42eF8A9e5898cAE13f678D372b1a18db82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA912Cb42eF8A9e5898cAE13f678D372b1a18db82", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA912Cb42eF8A9e5898cAE13f678D372b1a18db82", + "contractname": "AltitudeFarms", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA912Cb42eF8A9e5898cAE13f678D372b1a18db82/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 67, + "high": 3, + "informational": 65, + "low": 23, + "medium": 11 + }, + "lines_analyzed_count": 828, + "scan_time_taken": 2, + "score": "3.50", + "score_v2": "70.05", + "threat_score": "95.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "tarot", + "doc": "https://docs.tarot.to/deployed-contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 7, + "securityScore": 67.53571428571429, + "issueSeverityDistribution": { + "critical": 4, + "gas": 84, + "high": 32, + "informational": 72, + "low": 72, + "medium": 8 + } + }, + "contractsData": [ + { + "address": "0x1d90fdac4dd30c3ba38d53f52a884f6e75d0989e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd7cabef2c1fd77a31c5ba97c724b82d3e25fc83c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49df1fe24caf1a7dcbb2e2b1793b93b04edb62bf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x49df1fe24caf1a7dcbb2e2b1793b93b04edb62bf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x49df1fe24caf1a7dcbb2e2b1793b93b04edb62bf", + "contractname": "Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49df1fe24caf1a7dcbb2e2b1793b93b04edb62bf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 4, + "informational": 13, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 239, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.50", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x54b00658f247ee34e8b23055b19d73217a7d5420", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5f90e27c07b96641a52ff2335b15158e74e46401", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x952e9c6391d9c0f6c6174d395aa9b4ec1030335a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeb5809eb0f79aab6e53e6374258b29a244dfc12d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd4a6a05081fd270dc111332845a778a49fe01741", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa516b9c7378799799e6dfadbdabf45d5b584405f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa516b9c7378799799e6dfadbdabf45d5b584405f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa516b9c7378799799e6dfadbdabf45d5b584405f", + "contractname": "Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa516b9c7378799799e6dfadbdabf45d5b584405f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 12, + "informational": 13, + "low": 27, + "medium": 2 + }, + "lines_analyzed_count": 789, + "scan_time_taken": 2, + "score": "4.03", + "score_v2": "80.61", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x88c81e6b9f14580ece9729ec699dd800c206172e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88c81e6b9f14580ece9729ec699dd800c206172e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x88c81e6b9f14580ece9729ec699dd800c206172e", + "contractname": "Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88c81e6b9f14580ece9729ec699dd800c206172e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 12, + "informational": 13, + "low": 27, + "medium": 2 + }, + "lines_analyzed_count": 789, + "scan_time_taken": 2, + "score": "4.03", + "score_v2": "80.61", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x54950cae3d8513ea041066f31697903de5909f57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x54950cae3d8513ea041066f31697903de5909f57", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x54950cae3d8513ea041066f31697903de5909f57", + "contractname": "ZipVaultTokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54950cae3d8513ea041066f31697903de5909f57/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 6, + "high": 1, + "informational": 8, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "2.92", + "score_v2": "58.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x19283dd283c31bf3920f7a530aa3a81a2792dc52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x19283dd283c31bf3920f7a530aa3a81a2792dc52", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x19283dd283c31bf3920f7a530aa3a81a2792dc52", + "contractname": "VeloVaultTokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x19283dd283c31bf3920f7a530aa3a81a2792dc52/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 2, + "high": 1, + "informational": 7, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "2.82", + "score_v2": "56.45", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x66e9b34680f9a7c80034e0ea553e6872259f4859", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66e9b34680f9a7c80034e0ea553e6872259f4859", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x66e9b34680f9a7c80034e0ea553e6872259f4859", + "contractname": "VeloStableVaultTokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66e9b34680f9a7c80034e0ea553e6872259f4859/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 2, + "high": 1, + "informational": 9, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "2.93", + "score_v2": "58.57", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xee1ecc627a4d44631c1f42ec6f6609dae496cf70", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xee1ecc627a4d44631c1f42ec6f6609dae496cf70", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xee1ecc627a4d44631c1f42ec6f6609dae496cf70", + "contractname": "VeloStableVaultTokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xee1ecc627a4d44631c1f42ec6f6609dae496cf70/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 2, + "high": 1, + "informational": 9, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 1, + "score": "2.93", + "score_v2": "58.57", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "mes-protocol", + "doc": "https://docs.mesprotocol.com/developer/smart-contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 82.99, + "issueSeverityDistribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x1f79BD2f67b35ddC08BFFa41e34EC2a83770B38B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f79BD2f67b35ddC08BFFa41e34EC2a83770B38B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1f79BD2f67b35ddC08BFFa41e34EC2a83770B38B", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f79BD2f67b35ddC08BFFa41e34EC2a83770B38B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "okutrade", + "doc": "https://docs.oku.trade/home/extra-information/deployed-contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 14, + "totalContractsNumber": 15, + "solidityScanContractsNumber": 14, + "securityScore": 79.955, + "issueSeverityDistribution": { + "critical": 4, + "gas": 228, + "high": 19, + "informational": 132, + "low": 75, + "medium": 8 + } + }, + "contractsData": [ + { + "address": "0x1F98431c8aD98523631AE4a59f267346ea31F984", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F98431c8aD98523631AE4a59f267346ea31F984", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1F98431c8aD98523631AE4a59f267346ea31F984", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F98431c8aD98523631AE4a59f267346ea31F984/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 13, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.57", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD", + "contractname": "UniversalRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xB753548F6E010e7e680BA186F9Ca1BdAB2E90cf2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB753548F6E010e7e680BA186F9Ca1BdAB2E90cf2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB753548F6E010e7e680BA186F9Ca1BdAB2E90cf2", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB753548F6E010e7e680BA186F9Ca1BdAB2E90cf2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.62", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xbfd8137f7d1516D3ea5cA83523914859ec47F573", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbfd8137f7d1516D3ea5cA83523914859ec47F573", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbfd8137f7d1516D3ea5cA83523914859ec47F573", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfd8137f7d1516D3ea5cA83523914859ec47F573/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x42B24A95702b9986e82d421cC3568932790A48Ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42B24A95702b9986e82d421cC3568932790A48Ec", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x42B24A95702b9986e82d421cC3568932790A48Ec", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42B24A95702b9986e82d421cC3568932790A48Ec/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x91ae842A5Ffd8d12023116943e72A606179294f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91ae842A5Ffd8d12023116943e72A606179294f3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x91ae842A5Ffd8d12023116943e72A606179294f3", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91ae842A5Ffd8d12023116943e72A606179294f3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.90", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEe6A57eC80ea46401049E92587E52f5Ec1c24785/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 515, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC36442b4a4522E871399CD717aBDD847Ab11FE88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC36442b4a4522E871399CD717aBDD847Ab11FE88", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC36442b4a4522E871399CD717aBDD847Ab11FE88", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC36442b4a4522E871399CD717aBDD847Ab11FE88/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 6, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.05", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA5644E29708357803b5A882D272c41cC0dF92B34", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe34139463bA50bD61336E0c446Bd8C0867c6fE65", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe34139463bA50bD61336E0c446Bd8C0867c6fE65", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe34139463bA50bD61336E0c446Bd8C0867c6fE65", + "contractname": "UniswapV3Staker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe34139463bA50bD61336E0c446Bd8C0867c6fE65/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 48, + "high": 1, + "informational": 16, + "low": 2, + "medium": 4 + }, + "lines_analyzed_count": 351, + "scan_time_taken": 1, + "score": "3.80", + "score_v2": "76.07", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x61fFE014bA17989E743c5F6cB21bF9697530B21e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61fFE014bA17989E743c5F6cB21bF9697530B21e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x61fFE014bA17989E743c5F6cB21bF9697530B21e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61fFE014bA17989E743c5F6cB21bF9697530B21e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x000000000022D473030F116dDEE9F6B43aC78BA3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x000000000022D473030F116dDEE9F6B43aC78BA3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3", + "contractname": "Permit2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022D473030F116dDEE9F6B43aC78BA3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 12, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x000000000022D473030F116dDEE9F6B43aC78BA3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x000000000022D473030F116dDEE9F6B43aC78BA3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3", + "contractname": "Permit2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022D473030F116dDEE9F6B43aC78BA3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 12, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x54dF9e11c7933a9cA3BD1E540B63dA15edAe40bf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x54dF9e11c7933a9cA3BD1E540B63dA15edAe40bf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x54dF9e11c7933a9cA3BD1E540B63dA15edAe40bf", + "contractname": "LimitOrderRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54dF9e11c7933a9cA3BD1E540B63dA15edAe40bf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 104, + "high": 7, + "informational": 42, + "low": 27, + "medium": 1 + }, + "lines_analyzed_count": 2316, + "scan_time_taken": 6, + "score": "4.50", + "score_v2": "90.03", + "threat_score": "90.00", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 12, + "totalContractsNumber": 15, + "solidityScanContractsNumber": 13, + "securityScore": 78.54307692307694, + "issueSeverityDistribution": { + "critical": 4, + "gas": 212, + "high": 21, + "informational": 92, + "low": 72, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0x33128a8fC17869897dcE68Ed026d694621f6FDfD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x33128a8fC17869897dcE68Ed026d694621f6FDfD", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x33128a8fC17869897dcE68Ed026d694621f6FDfD", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33128a8fC17869897dcE68Ed026d694621f6FDfD/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x198EF79F1F515F02dFE9e3115eD9fC07183f02fC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x198EF79F1F515F02dFE9e3115eD9fC07183f02fC", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x198EF79F1F515F02dFE9e3115eD9fC07183f02fC", + "contractname": "UniversalRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x198EF79F1F515F02dFE9e3115eD9fC07183f02fC/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3334d83e224aF5ef9C2E7DDA7c7C98Efd9621fA9", + "isVerified": false, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3334d83e224aF5ef9C2E7DDA7c7C98Efd9621fA9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3334d83e224aF5ef9C2E7DDA7c7C98Efd9621fA9", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3334d83e224aF5ef9C2E7DDA7c7C98Efd9621fA9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.46", + "score_v2": "69.23", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x0CdeE061c75D43c82520eD998C23ac2991c9ac6d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0CdeE061c75D43c82520eD998C23ac2991c9ac6d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0CdeE061c75D43c82520eD998C23ac2991c9ac6d", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0CdeE061c75D43c82520eD998C23ac2991c9ac6d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xF9d1077fd35670d4ACbD27af82652a8d84577d9F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF9d1077fd35670d4ACbD27af82652a8d84577d9F", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xF9d1077fd35670d4ACbD27af82652a8d84577d9F", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9d1077fd35670d4ACbD27af82652a8d84577d9F/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 26, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4f225937EDc33EFD6109c4ceF7b560B2D6401009", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4f225937EDc33EFD6109c4ceF7b560B2D6401009", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4f225937EDc33EFD6109c4ceF7b560B2D6401009", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f225937EDc33EFD6109c4ceF7b560B2D6401009/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4615C383F85D0a2BbED973d83ccecf5CB7121463", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x03a520b32C04BF3bEEf7BEb72E919cf822Ed34f1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x03a520b32C04BF3bEEf7BEb72E919cf822Ed34f1", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x03a520b32C04BF3bEEf7BEb72E919cf822Ed34f1", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03a520b32C04BF3bEEf7BEb72E919cf822Ed34f1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 2, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x23cF10b1ee3AdfCA73B0eF17C07F7577e7ACd2d7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23cF10b1ee3AdfCA73B0eF17C07F7577e7ACd2d7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x23cF10b1ee3AdfCA73B0eF17C07F7577e7ACd2d7", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23cF10b1ee3AdfCA73B0eF17C07F7577e7ACd2d7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x42bE4D6527829FeFA1493e1fb9F3676d2425C3C1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42bE4D6527829FeFA1493e1fb9F3676d2425C3C1", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x42bE4D6527829FeFA1493e1fb9F3676d2425C3C1", + "contractname": "UniswapV3Staker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42bE4D6527829FeFA1493e1fb9F3676d2425C3C1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 48, + "high": 1, + "informational": 8, + "low": 2, + "medium": 4 + }, + "lines_analyzed_count": 351, + "scan_time_taken": 2, + "score": "3.92", + "score_v2": "78.35", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3d4e44Eb1374240CE5F1B871ab261CD16335B76a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4e44Eb1374240CE5F1B871ab261CD16335B76a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3d4e44Eb1374240CE5F1B871ab261CD16335B76a", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4e44Eb1374240CE5F1B871ab261CD16335B76a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x2626664c2603336E57B271c5C0b26F421741e481", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2626664c2603336E57B271c5C0b26F421741e481", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x2626664c2603336E57B271c5C0b26F421741e481", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2626664c2603336E57B271c5C0b26F421741e481/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x000000000022D473030F116dDEE9F6B43aC78BA3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x000000000022D473030F116dDEE9F6B43aC78BA3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3", + "contractname": "Permit2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022D473030F116dDEE9F6B43aC78BA3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 12, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x77Fce0B11B6F342B5f7a68114A03cAbb808a77e5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfF8b754c64e9a8473Bd6E1118d0eaC67F0A8Ae27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfF8b754c64e9a8473Bd6E1118d0eaC67F0A8Ae27", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xfF8b754c64e9a8473Bd6E1118d0eaC67F0A8Ae27", + "contractname": "LimitOrderRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfF8b754c64e9a8473Bd6E1118d0eaC67F0A8Ae27/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 78, + "high": 7, + "informational": 15, + "low": 22, + "medium": 7 + }, + "lines_analyzed_count": 1526, + "scan_time_taken": 5, + "score": "4.39", + "score_v2": "87.81", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "pooltogether", + "doc": "https://v4.docs.pooltogether.com/protocol/deployments/optimism", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 11, + "totalContractsNumber": 12, + "solidityScanContractsNumber": 11, + "securityScore": 90.29363636363637, + "issueSeverityDistribution": { + "critical": 9, + "gas": 128, + "high": 6, + "informational": 89, + "low": 36, + "medium": 17 + } + }, + "contractsData": [ + { + "address": "0x3d2Ef6C091f7CB69f06Ec3117F36A28BC596aa7B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d2Ef6C091f7CB69f06Ec3117F36A28BC596aa7B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3d2Ef6C091f7CB69f06Ec3117F36A28BC596aa7B", + "contractname": "RngWitnet", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d2Ef6C091f7CB69f06Ec3117F36A28BC596aa7B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 0, + "score": "4.45", + "score_v2": "88.97", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xCB0672dE558Ad8F122C0E081f0D35480aB3be167", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCB0672dE558Ad8F122C0E081f0D35480aB3be167", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCB0672dE558Ad8F122C0E081f0D35480aB3be167", + "contractname": "TwabController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCB0672dE558Ad8F122C0E081f0D35480aB3be167/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 12, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 873, + "scan_time_taken": 2, + "score": "4.86", + "score_v2": "97.14", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x90D383dEA4dcE52D3e5D3C93dDE75eF36da3Ea9Ea", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x80F86691632d9863E6bCaa472e5c34574F77c7D1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x80F86691632d9863E6bCaa472e5c34574F77c7D1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x80F86691632d9863E6bCaa472e5c34574F77c7D1", + "contractname": "TpdaLiquidationPairFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80F86691632d9863E6bCaa472e5c34574F77c7D1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 87, + "scan_time_taken": 0, + "score": "4.89", + "score_v2": "97.70", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7766b5E6839a1a218Fc861b0810C504490876136", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7766b5E6839a1a218Fc861b0810C504490876136", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7766b5E6839a1a218Fc861b0810C504490876136", + "contractname": "TpdaLiquidationRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7766b5E6839a1a218Fc861b0810C504490876136/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 6, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 144, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.94", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF0F151494658baE060034c8f4f199F74910ea806", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF0F151494658baE060034c8f4f199F74910ea806", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF0F151494658baE060034c8f4f199F74910ea806", + "contractname": "PrizeVaultFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF0F151494658baE060034c8f4f199F74910ea806/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 141, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.36", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF35fE10ffd0a9672d0095c435fd8767A7fe29B55", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF35fE10ffd0a9672d0095c435fd8767A7fe29B55", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF35fE10ffd0a9672d0095c435fd8767A7fe29B55", + "contractname": "PrizePool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF35fE10ffd0a9672d0095c435fd8767A7fe29B55/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 2, + "informational": 27, + "low": 7, + "medium": 3 + }, + "lines_analyzed_count": 1161, + "scan_time_taken": 3, + "score": "4.61", + "score_v2": "92.25", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x498C92bEF017A91018ecCAE29b3b3C531e3f4794", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x498C92bEF017A91018ecCAE29b3b3C531e3f4794", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x498C92bEF017A91018ecCAE29b3b3C531e3f4794", + "contractname": "ClaimerFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x498C92bEF017A91018ecCAE29b3b3C531e3f4794/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 73, + "scan_time_taken": 0, + "score": "4.86", + "score_v2": "97.26", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0b5a1dc536D5A67C66D00B337E6b189385BD8438", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0b5a1dc536D5A67C66D00B337E6b189385BD8438", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0b5a1dc536D5A67C66D00B337E6b189385BD8438", + "contractname": "Claimer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b5a1dc536D5A67C66D00B337E6b189385BD8438/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 2, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 319, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.28", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2C30004EC09e731DfFCD5783569fb2E09C473732", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2C30004EC09e731DfFCD5783569fb2E09C473732", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2C30004EC09e731DfFCD5783569fb2E09C473732", + "contractname": "StakingVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C30004EC09e731DfFCD5783569fb2E09C473732/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 29, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.76", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa52e38a9147f5eA9E0c5547376c21c9E3F3e5e1f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa52e38a9147f5eA9E0c5547376c21c9E3F3e5e1f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa52e38a9147f5eA9E0c5547376c21c9E3F3e5e1f", + "contractname": "PrizeVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa52e38a9147f5eA9E0c5547376c21c9E3F3e5e1f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 9, + "gas": 35, + "high": 1, + "informational": 22, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 1089, + "scan_time_taken": 2, + "score": "4.38", + "score_v2": "87.51", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7eED7444dE862c4F79c5820ff867FA3A82641857", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7eED7444dE862c4F79c5820ff867FA3A82641857", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7eED7444dE862c4F79c5820ff867FA3A82641857", + "contractname": "DrawManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7eED7444dE862c4F79c5820ff867FA3A82641857/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 26, + "high": 0, + "informational": 13, + "low": 2, + "medium": 6 + }, + "lines_analyzed_count": 511, + "scan_time_taken": 2, + "score": "4.40", + "score_v2": "88.06", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "sablier", + "doc": "https://docs.sablier.com/contracts/v2/deployments#optimism", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 4, + "securityScore": 88.6425, + "issueSeverityDistribution": { + "critical": 0, + "gas": 56, + "high": 4, + "informational": 24, + "low": 26, + "medium": 8 + } + }, + "contractsData": [ + { + "address": "0x4b45090152a5731b5bc71b5baF71E60e05B33867", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b45090152a5731b5bc71b5baF71E60e05B33867", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4b45090152a5731b5bc71b5baF71E60e05B33867", + "contractname": "SablierV2LockupLinear", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b45090152a5731b5bc71b5baF71E60e05B33867/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 8, + "low": 7, + "medium": 3 + }, + "lines_analyzed_count": 558, + "scan_time_taken": 2, + "score": "4.53", + "score_v2": "90.50", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd6920c1094eABC4b71f3dC411A1566f64f4c206e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd6920c1094eABC4b71f3dC411A1566f64f4c206e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd6920c1094eABC4b71f3dC411A1566f64f4c206e", + "contractname": "SablierV2LockupDynamic", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6920c1094eABC4b71f3dC411A1566f64f4c206e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 0, + "informational": 12, + "low": 9, + "medium": 3 + }, + "lines_analyzed_count": 652, + "scan_time_taken": 2, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF5050c04425E639C647F5ED632218b16ce96694d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1EECb6e6EaE6a1eD1CCB4323F3a146A7C5443A10", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1EECb6e6EaE6a1eD1CCB4323F3a146A7C5443A10", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1EECb6e6EaE6a1eD1CCB4323F3a146A7C5443A10", + "contractname": "SablierV2Comptroller", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1EECb6e6EaE6a1eD1CCB4323F3a146A7C5443A10/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.80", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8145429538dDBdDc4099B2bAfd24DD8958fa03b8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8145429538dDBdDc4099B2bAfd24DD8958fa03b8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8145429538dDBdDc4099B2bAfd24DD8958fa03b8", + "contractname": "SablierV2Batch", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8145429538dDBdDc4099B2bAfd24DD8958fa03b8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 4, + "informational": 1, + "low": 8, + "medium": 2 + }, + "lines_analyzed_count": 268, + "scan_time_taken": 1, + "score": "4.24", + "score_v2": "84.70", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x044EC80FbeC40f0eE7E7b3856828170971796C19", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "ante", + "doc": "https://docs.ante.finance/ante/for-developers/deployed-contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 70.68, + "issueSeverityDistribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 8, + "low": 6, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x4f2be0244146b4408154504a481c799ba1a9a355", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4f2be0244146b4408154504a481c799ba1a9a355", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4f2be0244146b4408154504a481c799ba1a9a355", + "contractname": "AntePoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f2be0244146b4408154504a481c799ba1a9a355/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 8, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 191, + "scan_time_taken": 1, + "score": "3.53", + "score_v2": "70.68", + "threat_score": "95.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "pendle", + "doc": "https://docs.pendle.finance/Developers/Deployments/Optimism", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 3, + "securityScore": 79.46999999999998, + "issueSeverityDistribution": { + "critical": 0, + "gas": 39, + "high": 2, + "informational": 7, + "low": 6, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x00000000005BBB0EF59571E58418F9a4357b68A0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x704478Dd72FD7F9B83d1F1e0fc18C14B54F034d0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x704478Dd72FD7F9B83d1F1e0fc18C14B54F034d0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x704478Dd72FD7F9B83d1F1e0fc18C14B54F034d0", + "contractname": "PendleRouterStatic", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x704478Dd72FD7F9B83d1F1e0fc18C14B54F034d0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf5a7De2D276dbda3EEf1b62A9E718EFf4d29dDC8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf5a7De2D276dbda3EEf1b62A9E718EFf4d29dDC8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf5a7De2D276dbda3EEf1b62A9E718EFf4d29dDC8", + "contractname": "PendleYieldContractFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5a7De2D276dbda3EEf1b62A9E718EFf4d29dDC8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 1, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 201, + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.58", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xfa6B22FC4c3Ad88B68c16b3061a16b1714F6Bd57", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x17F100fB4bE2707675c6439468d38249DD993d58", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x17F100fB4bE2707675c6439468d38249DD993d58", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x17F100fB4bE2707675c6439468d38249DD993d58", + "contractname": "PendleMarketFactoryV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17F100fB4bE2707675c6439468d38249DD993d58/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 1, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 178, + "scan_time_taken": 1, + "score": "4.24", + "score_v2": "84.83", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4A2B38b9cBd83c86F261a4d64c243795D4d44aBC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x15Aab5C1ab800A9e457d9f4335e8A2Dc9f6Ad707", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "dhedge", + "doc": "https://docs.dhedge.org/developers/contract-details", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 100.0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x5e61a079A178f0E5784107a4963baAe0c5a680c6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5e61a079A178f0E5784107a4963baAe0c5a680c6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5e61a079A178f0E5784107a4963baAe0c5a680c6", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5e61a079A178f0E5784107a4963baAe0c5a680c6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "matcha", + "doc": "https://github.com/0xProject/protocol/blob/development/packages/contract-addresses/addresses.json", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 1, + "securityScore": 78.57, + "issueSeverityDistribution": { + "critical": 0, + "gas": 22, + "high": 1, + "informational": 40, + "low": 18, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x6d506b2847df0c6f04d2628da1adaf4d8fb2e81b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdef1abe32c034e558cdd535791643c58a13acc10", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3a539ed6bd42de8fbaf3899fb490c792e153d647", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3a539ed6bd42de8fbaf3899fb490c792e153d647", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3a539ed6bd42de8fbaf3899fb490c792e153d647", + "contractname": "TransformerDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3a539ed6bd42de8fbaf3899fb490c792e153d647/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 1, + "informational": 40, + "low": 18, + "medium": 3 + }, + "lines_analyzed_count": 518, + "scan_time_taken": 1, + "score": "3.93", + "score_v2": "78.57", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xa3128d9b7cca7d5af29780a56abeec12b05a6740", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02ce7af6520e2862f961f5d7eda746642865179c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa6c3ca183a67fcb4299fb4199c12ca74874ca489", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3102aea537ecb6f164550b094663c82a8c53a972", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x521f3184ab27abde4a34e744a908b1a08dc8ef91", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9a4947d3fb77a7afc2c9cd6714bbae96dddde059", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "across", + "doc": "https://docs.across.to/reference/contract-addresses/optimism-chain-id-10", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 87.62, + "issueSeverityDistribution": { + "critical": 1, + "gas": 4, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x6f26Bf09B1C792e3228e5467807a900A503c0281", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6f26Bf09B1C792e3228e5467807a900A503c0281", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6f26Bf09B1C792e3228e5467807a900A503c0281", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6f26Bf09B1C792e3228e5467807a900A503c0281/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xFf733b2A3557a7ed6697007ab5D11B79FdD1b76B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFf733b2A3557a7ed6697007ab5D11B79FdD1b76B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFf733b2A3557a7ed6697007ab5D11B79FdD1b76B", + "contractname": "L2StandardERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFf733b2A3557a7ed6697007ab5D11B79FdD1b76B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 3, + "high": 0, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 592, + "scan_time_taken": 0, + "score": "4.82", + "score_v2": "96.45", + "threat_score": "90.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "rubicon", + "doc": "https://docs.rubicon.finance/protocol/deployments.en", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 5, + "securityScore": 83.69, + "issueSeverityDistribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 27, + "low": 43, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x7a512d3609211e719737E82c7bb7271eC05Da70d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7a512d3609211e719737E82c7bb7271eC05Da70d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7a512d3609211e719737E82c7bb7271eC05Da70d", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7a512d3609211e719737E82c7bb7271eC05Da70d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 6, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.74", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7Af14ADc8Aea70f063c7eA3B2C1AD0D7A59C4bFf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7Af14ADc8Aea70f063c7eA3B2C1AD0D7A59C4bFf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7Af14ADc8Aea70f063c7eA3B2C1AD0D7A59C4bFf", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7Af14ADc8Aea70f063c7eA3B2C1AD0D7A59C4bFf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 6, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x267D94C6e67e4436EFfE092b08d040cFF36B2DA7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x267D94C6e67e4436EFfE092b08d040cFF36B2DA7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x267D94C6e67e4436EFfE092b08d040cFF36B2DA7", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x267D94C6e67e4436EFfE092b08d040cFF36B2DA7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.20", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x98169248bDf25E0e297EA478Ab46ac24058Fac78", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98169248bDf25E0e297EA478Ab46ac24058Fac78", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x98169248bDf25E0e297EA478Ab46ac24058Fac78", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98169248bDf25E0e297EA478Ab46ac24058Fac78/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9244aeAE36f34d63244EDCF9fdb58C03cE4Ce12d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD376b6BAb4c5dA3Cd83DD49A346b3D432385724E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD376b6BAb4c5dA3Cd83DD49A346b3D432385724E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD376b6BAb4c5dA3Cd83DD49A346b3D432385724E", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD376b6BAb4c5dA3Cd83DD49A346b3D432385724E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 2, + "securityScore": 84.32499999999999, + "issueSeverityDistribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 5, + "low": 17, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x3C53c04d633bec3fB0De3492607C239BF92d07f9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3C53c04d633bec3fB0De3492607C239BF92d07f9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3C53c04d633bec3fB0De3492607C239BF92d07f9", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3C53c04d633bec3fB0De3492607C239BF92d07f9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.85", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x56e43695d183dcFa9D8fE95E796227A491627Fd9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x72826Cd3c3040e00F2D831d835b1554Ec02ef58a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9A5215E96E1185d4e6002C95C3Cc0aB6eEaD354F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9A5215E96E1185d4e6002C95C3Cc0aB6eEaD354F", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9A5215E96E1185d4e6002C95C3Cc0aB6eEaD354F", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A5215E96E1185d4e6002C95C3Cc0aB6eEaD354F/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.80", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x929675f6a6aC12D7cC3463BE1df7221ca35b8a00", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc2b33a7601f3f0ecFF2eE4b5b7c647770069A836", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "clipper", + "doc": "https://docs.clipper.exchange/disclaimers-and-technical/smart-contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 2, + "securityScore": 80.65, + "issueSeverityDistribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 4, + "low": 8, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x7a1263eC3Bf0a19e25C553B8A2C312e903262C5E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7a1263eC3Bf0a19e25C553B8A2C312e903262C5E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7a1263eC3Bf0a19e25C553B8A2C312e903262C5E", + "contractname": "OptimismSailToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7a1263eC3Bf0a19e25C553B8A2C312e903262C5E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.30", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5130f6ce257b8f9bf7fac0a0b519bd588120ed40", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5130f6ce257b8f9bf7fac0a0b519bd588120ed40", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5130f6ce257b8f9bf7fac0a0b519bd588120ed40", + "contractname": "ClipperPackedVerifiedExchange", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5130f6ce257b8f9bf7fac0a0b519bd588120ed40/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 3, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.00", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xAc2B3f9a13E7273639bcDCa55742391CDACC74cB", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 72.13, + "issueSeverityDistribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 6, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xb32D856cAd3D2EF07C94867A800035E37241247C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb32D856cAd3D2EF07C94867A800035E37241247C", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xb32D856cAd3D2EF07C94867A800035E37241247C", + "contractname": "ClipperPackedVerifiedExchange", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb32D856cAd3D2EF07C94867A800035E37241247C/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "3.61", + "score_v2": "72.13", + "threat_score": "95.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "wardenswap", + "doc": "https://docs.wardenswap.finance/warden/transparency/references-and-sources", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.23, + "issueSeverityDistribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x7EA8c22E6Dcd7bd69eb180664Da68e1f1F11D696", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7EA8c22E6Dcd7bd69eb180664Da68e1f1F11D696", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7EA8c22E6Dcd7bd69eb180664Da68e1f1F11D696", + "contractname": "WardenRouterV2_L2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EA8c22E6Dcd7bd69eb180664Da68e1f1F11D696/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.23", + "threat_score": "90.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "arrakis", + "doc": "https://github.com/ArrakisFinance/v2-core/blob/main/deploys.md", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 5, + "securityScore": 84.16, + "issueSeverityDistribution": { + "critical": 0, + "gas": 39, + "high": 0, + "informational": 14, + "low": 32, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x7F346F1eB7a65fF83f51B3FD76dCc70979e6DF38", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7F346F1eB7a65fF83f51B3FD76dCc70979e6DF38", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7F346F1eB7a65fF83f51B3FD76dCc70979e6DF38", + "contractname": "ArrakisV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F346F1eB7a65fF83f51B3FD76dCc70979e6DF38/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 0, + "informational": 5, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 444, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1D91F6D917ec51dE53A5789c34fFF777a58759B6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1D91F6D917ec51dE53A5789c34fFF777a58759B6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1D91F6D917ec51dE53A5789c34fFF777a58759B6", + "contractname": "ArrakisV2Beacon", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1D91F6D917ec51dE53A5789c34fFF777a58759B6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 22, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.36", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xECb8Ffcb2369EF188A082a662F496126f66c8288", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xECb8Ffcb2369EF188A082a662F496126f66c8288", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xECb8Ffcb2369EF188A082a662F496126f66c8288", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xECb8Ffcb2369EF188A082a662F496126f66c8288/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x89E4bE1F999E3a58D16096FBe405Fc2a1d7F07D6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x535C5fDf31477f799366DF6E4899a12A801cC7b8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB041f628e961598af9874BCf30CC865f67fad3EE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB041f628e961598af9874BCf30CC865f67fad3EE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB041f628e961598af9874BCf30CC865f67fad3EE", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB041f628e961598af9874BCf30CC865f67fad3EE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0a7D53FF9C56a3bD6A4A369f14ba3Ba523B3013E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0a7D53FF9C56a3bD6A4A369f14ba3Ba523B3013E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0a7D53FF9C56a3bD6A4A369f14ba3Ba523B3013E", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0a7D53FF9C56a3bD6A4A369f14ba3Ba523B3013E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "overtime-markets", + "doc": "https://docs.overtimemarkets.xyz/links-to-smart-contracts#smart-contracts-on-optimistic.etherscan.io", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 3, + "securityScore": 80.84333333333333, + "issueSeverityDistribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 3, + "low": 11, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x7FBa9d5f7715f2f776afb6D3EB516eF7c1EaB294", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7FBa9d5f7715f2f776afb6D3EB516eF7c1EaB294", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7FBa9d5f7715f2f776afb6D3EB516eF7c1EaB294", + "contractname": "SportPositionalMarketMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7FBa9d5f7715f2f776afb6D3EB516eF7c1EaB294/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x170a5714112daEfF20E798B6e92e25B86Ea603C1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x170a5714112daEfF20E798B6e92e25B86Ea603C1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x170a5714112daEfF20E798B6e92e25B86Ea603C1", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x170a5714112daEfF20E798B6e92e25B86Ea603C1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xFE1586bF56771AacB09DF424582bF5178d7dCB20", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "pika", + "doc": "https://docs.pikaprotocol.com/contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 6, + "securityScore": 68.97666666666666, + "issueSeverityDistribution": { + "critical": 1, + "gas": 205, + "high": 9, + "informational": 125, + "low": 28, + "medium": 33 + } + }, + "contractsData": [ + { + "address": "0x8c9b6a4a4e61F4635E8e375E05ff98Db5516d25E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8aF1508Bd289e7cb6D565ECAFd88A4eB4cC2636c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8aF1508Bd289e7cb6D565ECAFd88A4eB4cC2636c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8aF1508Bd289e7cb6D565ECAFd88A4eB4cC2636c", + "contractname": "FundingManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8aF1508Bd289e7cb6D565ECAFd88A4eB4cC2636c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 11, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.84", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xe3451b170806Aab3e24b5Cd03a331C1CCdb4d7C1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe3451b170806Aab3e24b5Cd03a331C1CCdb4d7C1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe3451b170806Aab3e24b5Cd03a331C1CCdb4d7C1", + "contractname": "FeeCalculator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe3451b170806Aab3e24b5Cd03a331C1CCdb4d7C1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 0, + "informational": 8, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 110, + "scan_time_taken": 1, + "score": "3.55", + "score_v2": "70.91", + "threat_score": "78.95", + "score_rating": "Average" + } + } + }, + { + "address": "0x0e431Ea7E58e15a18f3334E3A6D195917fe1011a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0e431Ea7E58e15a18f3334E3A6D195917fe1011a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0e431Ea7E58e15a18f3334E3A6D195917fe1011a", + "contractname": "VaultFeeReward", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e431Ea7E58e15a18f3334E3A6D195917fe1011a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 3, + "informational": 19, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 151, + "scan_time_taken": 1, + "score": "2.98", + "score_v2": "59.60", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xCabE9b7B554Ebe8045E6c5499D7d3dC5C2716DB1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCabE9b7B554Ebe8045E6c5499D7d3dC5C2716DB1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCabE9b7B554Ebe8045E6c5499D7d3dC5C2716DB1", + "contractname": "PositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCabE9b7B554Ebe8045E6c5499D7d3dC5C2716DB1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 52, + "high": 0, + "informational": 33, + "low": 6, + "medium": 18 + }, + "lines_analyzed_count": 776, + "scan_time_taken": 3, + "score": "4.03", + "score_v2": "80.54", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6C420e4B95808Db2365f51e108b913059d4160b1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6C420e4B95808Db2365f51e108b913059d4160b1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6C420e4B95808Db2365f51e108b913059d4160b1", + "contractname": "OrderBook", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C420e4B95808Db2365f51e108b913059d4160b1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 58, + "high": 1, + "informational": 33, + "low": 7, + "medium": 13 + }, + "lines_analyzed_count": 738, + "scan_time_taken": 3, + "score": "4.00", + "score_v2": "79.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xEaB7BDcF0661cEc01C72b46eE38Aad21f4f239f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEaB7BDcF0661cEc01C72b46eE38Aad21f4f239f7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEaB7BDcF0661cEc01C72b46eE38Aad21f4f239f7", + "contractname": "PikaPriceFeedPyth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEaB7BDcF0661cEc01C72b46eE38Aad21f4f239f7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 44, + "high": 4, + "informational": 21, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 243, + "scan_time_taken": 1, + "score": "2.90", + "score_v2": "58.02", + "threat_score": "78.95", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "union", + "doc": "https://docs.union.finance/developers/contract_addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 9, + "securityScore": 77.10111111111112, + "issueSeverityDistribution": { + "critical": 0, + "gas": 15, + "high": 1, + "informational": 7, + "low": 31, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x8E195D65b9932185Fcc76dB5144534e0f3597628", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E195D65b9932185Fcc76dB5144534e0f3597628", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8E195D65b9932185Fcc76dB5144534e0f3597628", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E195D65b9932185Fcc76dB5144534e0f3597628/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x6d44E3b49a6e85Cc316Ef19B423e84A63F7c6D0C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d44E3b49a6e85Cc316Ef19B423e84A63F7c6D0C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6d44E3b49a6e85Cc316Ef19B423e84A63F7c6D0C", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d44E3b49a6e85Cc316Ef19B423e84A63F7c6D0C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x06a31efa04453C5F9C0A711Cdb96075308C9d6E3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x06a31efa04453C5F9C0A711Cdb96075308C9d6E3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x06a31efa04453C5F9C0A711Cdb96075308C9d6E3", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x06a31efa04453C5F9C0A711Cdb96075308C9d6E3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xE478b5e7A423d7CDb224692d0a816CA146A744b2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE478b5e7A423d7CDb224692d0a816CA146A744b2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE478b5e7A423d7CDb224692d0a816CA146A744b2", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE478b5e7A423d7CDb224692d0a816CA146A744b2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xE4ADdfdf5641EB4e15F60a81F63CEd4884B49823", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE4ADdfdf5641EB4e15F60a81F63CEd4884B49823", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE4ADdfdf5641EB4e15F60a81F63CEd4884B49823", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE4ADdfdf5641EB4e15F60a81F63CEd4884B49823/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x9B8d609eccE72d6f71c026539370F7b5E55A1343", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9B8d609eccE72d6f71c026539370F7b5E55A1343", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9B8d609eccE72d6f71c026539370F7b5E55A1343", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9B8d609eccE72d6f71c026539370F7b5E55A1343/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x9C69fC4edcce8D3410Ab59E9F9d9e65e5F41350B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9C69fC4edcce8D3410Ab59E9F9d9e65e5F41350B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9C69fC4edcce8D3410Ab59E9F9d9e65e5F41350B", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C69fC4edcce8D3410Ab59E9F9d9e65e5F41350B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xB025ee78b54B5348BD638Fe4a6D77Ec2F813f4f9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB025ee78b54B5348BD638Fe4a6D77Ec2F813f4f9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB025ee78b54B5348BD638Fe4a6D77Ec2F813f4f9", + "contractname": "OpUNION", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB025ee78b54B5348BD638Fe4a6D77Ec2F813f4f9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.85", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x946A2C918F3D928B918C01D813644f27Bcd29D96", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x946A2C918F3D928B918C01D813644f27Bcd29D96", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x946A2C918F3D928B918C01D813644f27Bcd29D96", + "contractname": "OpOwner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x946A2C918F3D928B918C01D813644f27Bcd29D96/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 6, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "3.18", + "score_v2": "63.53", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "connext", + "doc": "https://docs.connext.network/resources/deployments#optimism", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 89.28, + "issueSeverityDistribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 10, + "low": 4, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x8f7492DE823025b4CfaAB1D34c58963F2af5DEDA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8f7492DE823025b4CfaAB1D34c58963F2af5DEDA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8f7492DE823025b4CfaAB1D34c58963F2af5DEDA", + "contractname": "ConnextDiamond", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8f7492DE823025b4CfaAB1D34c58963F2af5DEDA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7Fe09d217d646a6213e51b237670Bc326188cB93", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7Fe09d217d646a6213e51b237670Bc326188cB93", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7Fe09d217d646a6213e51b237670Bc326188cB93", + "contractname": "Unwrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7Fe09d217d646a6213e51b237670Bc326188cB93/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 6, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 231, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "kromatika", + "doc": "https://optimism.blockscout.com/address/0xdbAABc182e5FCEbf216C353A3EBE32cDB7390094", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 1, + "securityScore": 100.0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x10bFF12281138846B6C23e6ef7dB26367bB5b99C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87aB1c824DFf612686B45B43504BbeA63B7B4d2e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe3618d839A1030964e3ff0ea6a641141332BEf6E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa16192fF74aE344E2918d230B0Af736F0D4491fB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa16192fF74aE344E2918d230B0Af736F0D4491fB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa16192fF74aE344E2918d230B0Af736F0D4491fB", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa16192fF74aE344E2918d230B0Af736F0D4491fB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB01614BD478e8776e1C8528D0469c453b171C719", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "aloe-ii", + "doc": "https://docs.aloe.capital/deployed-contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 5, + "securityScore": 82.684, + "issueSeverityDistribution": { + "critical": 0, + "gas": 33, + "high": 5, + "informational": 44, + "low": 27, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x0000000030d51e39a2dDDb5Db50F9d74a289DFc3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0000000030d51e39a2dDDb5Db50F9d74a289DFc3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0000000030d51e39a2dDDb5Db50F9d74a289DFc3", + "contractname": "VolatilityOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0000000030d51e39a2dDDb5Db50F9d74a289DFc3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 10, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 211, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x000000006b66E36407c709aD4808370d963F2aAB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x000000006b66E36407c709aD4808370d963F2aAB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x000000006b66E36407c709aD4808370d963F2aAB", + "contractname": "RateModel", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000006b66E36407c709aD4808370d963F2aAB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.87", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0000000033CB32b42feD5df3555293fB299365bA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x000000009efdB26b970bCc0085E126C9dfc16ee8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x000000009efdB26b970bCc0085E126C9dfc16ee8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x000000009efdB26b970bCc0085E126C9dfc16ee8", + "contractname": "Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000009efdB26b970bCc0085E126C9dfc16ee8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 2, + "informational": 21, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 331, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.06", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x00000000380f13622e73eA495F25F8F7F2da7dC2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00000000380f13622e73eA495F25F8F7F2da7dC2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x00000000380f13622e73eA495F25F8F7F2da7dC2", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00000000380f13622e73eA495F25F8F7F2da7dC2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 3, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.43", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x00000000000078b629B7C06f5339060648468AA6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00000000000078b629B7C06f5339060648468AA6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x00000000000078b629B7C06f5339060648468AA6", + "contractname": "BorrowerNFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00000000000078b629B7C06f5339060648468AA6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 139, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.49", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 2, + "securityScore": 87.355, + "issueSeverityDistribution": { + "critical": 0, + "gas": 7, + "high": 3, + "informational": 2, + "low": 7, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x0000000030d51e39a2dDDb5Db50F9d74a289DFc3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x000000006b66E36407c709aD4808370d963F2aAB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0000000033CB32b42feD5df3555293fB299365bA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x000000009efdB26b970bCc0085E126C9dfc16ee8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x00000000380f13622e73eA495F25F8F7F2da7dC2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00000000380f13622e73eA495F25F8F7F2da7dC2", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x00000000380f13622e73eA495F25F8F7F2da7dC2", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00000000380f13622e73eA495F25F8F7F2da7dC2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 3, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x00000000000078b629B7C06f5339060648468AA6", + "isVerified": false, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00000000000078b629B7C06f5339060648468AA6", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x00000000000078b629B7C06f5339060648468AA6", + "contractname": "BorrowerNFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00000000000078b629B7C06f5339060648468AA6/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 139, + "scan_time_taken": 0, + "score": "4.50", + "score_v2": "89.93", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "fringe-finance", + "doc": "https://docs.fringe.fi/fringe-finance-documentation/v2-fringe-smart-contract-addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 19, + "totalContractsNumber": 24, + "solidityScanContractsNumber": 19, + "securityScore": 82.57315789473682, + "issueSeverityDistribution": { + "critical": 0, + "gas": 201, + "high": 22, + "informational": 157, + "low": 145, + "medium": 20 + } + }, + "contractsData": [ + { + "address": "0x43db56f3bf2D8491e5abe406F8002F0Cf1A2579c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x43db56f3bf2D8491e5abe406F8002F0Cf1A2579c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x43db56f3bf2D8491e5abe406F8002F0Cf1A2579c", + "contractname": "PrimaryLendingPlatformProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43db56f3bf2D8491e5abe406F8002F0Cf1A2579c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 0, + "informational": 7, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.77", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x18B228417d74011e204E161857D2BB7f1B44Ec54", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x18B228417d74011e204E161857D2BB7f1B44Ec54", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x18B228417d74011e204E161857D2BB7f1B44Ec54", + "contractname": "PythPriceProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x18B228417d74011e204E161857D2BB7f1B44Ec54/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 6, + "informational": 18, + "low": 13, + "medium": 5 + }, + "lines_analyzed_count": 425, + "scan_time_taken": 1, + "score": "3.44", + "score_v2": "68.71", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xBbe055480803c3834c2193B676f25AeaA261Dff6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBbe055480803c3834c2193B676f25AeaA261Dff6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBbe055480803c3834c2193B676f25AeaA261Dff6", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBbe055480803c3834c2193B676f25AeaA261Dff6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x5ea8E7A1AD2232c32f0514dadA059F0fC011350e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ea8E7A1AD2232c32f0514dadA059F0fC011350e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5ea8E7A1AD2232c32f0514dadA059F0fC011350e", + "contractname": "ChainlinkPriceProviderL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ea8E7A1AD2232c32f0514dadA059F0fC011350e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 3, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 80, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.25", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF18d7012EB169C0F3Abd86fd0e270f04fa3e4320", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF18d7012EB169C0F3Abd86fd0e270f04fa3e4320", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF18d7012EB169C0F3Abd86fd0e270f04fa3e4320", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF18d7012EB169C0F3Abd86fd0e270f04fa3e4320/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 1, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x5a9F66cdbea7c3E33EaBEF562F82b8465101D9C4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5a9F66cdbea7c3E33EaBEF562F82b8465101D9C4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5a9F66cdbea7c3E33EaBEF562F82b8465101D9C4", + "contractname": "PriceProviderAggregatorPyth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5a9F66cdbea7c3E33EaBEF562F82b8465101D9C4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.89", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x861Aabb5067cCef6c5Ea9fa116274c72DA42552A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x18126FEf4cd8700DB1Ae6f8fD1a8c9F5159e06f2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x18126FEf4cd8700DB1Ae6f8fD1a8c9F5159e06f2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x18126FEf4cd8700DB1Ae6f8fD1a8c9F5159e06f2", + "contractname": "Bondtroller", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x18126FEf4cd8700DB1Ae6f8fD1a8c9F5159e06f2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 34, + "high": 3, + "informational": 38, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 744, + "scan_time_taken": 2, + "score": "4.23", + "score_v2": "84.68", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xECEE41D4E2176FF18dAE360Ef3E52C701E04454b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x505C873EE726F5008882c2B28C9a23dF133A30C8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x739d83252ff5AF7f87427D991d605a5854480d35", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x088F23ac0c07A3Ce008FB88c4bacFF06FECC6158", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x088F23ac0c07A3Ce008FB88c4bacFF06FECC6158", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x088F23ac0c07A3Ce008FB88c4bacFF06FECC6158", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x088F23ac0c07A3Ce008FB88c4bacFF06FECC6158/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x286475366f736fcEeB0480d7233ef169AE614Fe4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x286475366f736fcEeB0480d7233ef169AE614Fe4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x286475366f736fcEeB0480d7233ef169AE614Fe4", + "contractname": "JumpRateModelV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x286475366f736fcEeB0480d7233ef169AE614Fe4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 19, + "low": 8, + "medium": 2 + }, + "lines_analyzed_count": 373, + "scan_time_taken": 1, + "score": "4.21", + "score_v2": "84.18", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1C680f4DCee61664b2e8664095e36128B6F084b7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1C680f4DCee61664b2e8664095e36128B6F084b7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1C680f4DCee61664b2e8664095e36128B6F084b7", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C680f4DCee61664b2e8664095e36128B6F084b7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x973E2498217fa23a80568DF6789aC7f3De27D06D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5F931cD1bdC94ec0E6C16fA69be475e4394D2F62", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5F931cD1bdC94ec0E6C16fA69be475e4394D2F62", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5F931cD1bdC94ec0E6C16fA69be475e4394D2F62", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F931cD1bdC94ec0E6C16fA69be475e4394D2F62/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x77C33773F10788a5cd0a9De02ceAcc79975dA0b3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x77C33773F10788a5cd0a9De02ceAcc79975dA0b3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x77C33773F10788a5cd0a9De02ceAcc79975dA0b3", + "contractname": "PrimaryLendingPlatformLiquidationZksync", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77C33773F10788a5cd0a9De02ceAcc79975dA0b3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 5, + "informational": 1, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 203, + "scan_time_taken": 0, + "score": "3.99", + "score_v2": "79.80", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xfE56364C8157E7A459693FE481bB2d138949cB47", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfE56364C8157E7A459693FE481bB2d138949cB47", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfE56364C8157E7A459693FE481bB2d138949cB47", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE56364C8157E7A459693FE481bB2d138949cB47/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 1, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x853376f0b1572E7D619A41AAAbE53D0c944c16f5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x853376f0b1572E7D619A41AAAbE53D0c944c16f5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x853376f0b1572E7D619A41AAAbE53D0c944c16f5", + "contractname": "PrimaryLendingPlatformModerator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x853376f0b1572E7D619A41AAAbE53D0c944c16f5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.60", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xbD95794ef23f918897d04E1322761Aa1408B2C5B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbD95794ef23f918897d04E1322761Aa1408B2C5B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbD95794ef23f918897d04E1322761Aa1408B2C5B", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbD95794ef23f918897d04E1322761Aa1408B2C5B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3aB98b39A07906AD05e92f1924130e73bab228fF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3aB98b39A07906AD05e92f1924130e73bab228fF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3aB98b39A07906AD05e92f1924130e73bab228fF", + "contractname": "PrimaryLendingPlatformWrappedTokenGatewayZksync", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3aB98b39A07906AD05e92f1924130e73bab228fF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "4.21", + "score_v2": "84.21", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xff2c24F870a39b91c55c9d271da25EE7A6a7E9D7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xff2c24F870a39b91c55c9d271da25EE7A6a7E9D7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xff2c24F870a39b91c55c9d271da25EE7A6a7E9D7", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xff2c24F870a39b91c55c9d271da25EE7A6a7E9D7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 2, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xdeA5b494759C46AC3F9ecA6C899054771F42b3A6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdeA5b494759C46AC3F9ecA6C899054771F42b3A6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdeA5b494759C46AC3F9ecA6C899054771F42b3A6", + "contractname": "PrimaryLendingPlatformLeverageZksync", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdeA5b494759C46AC3F9ecA6C899054771F42b3A6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 4, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 188, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.51", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6c301546e1796Be59e6d225de8B4B39830Cec592", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6c301546e1796Be59e6d225de8B4B39830Cec592", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6c301546e1796Be59e6d225de8B4B39830Cec592", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6c301546e1796Be59e6d225de8B4B39830Cec592/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "sonne-finance", + "doc": "https://docs.sonne.finance/protocol/contract-addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 6, + "securityScore": 77.97166666666666, + "issueSeverityDistribution": { + "critical": 0, + "gas": 113, + "high": 11, + "informational": 76, + "low": 37, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0x60CF091cD3f50420d50fD7f707414d0DF4751C58", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x60CF091cD3f50420d50fD7f707414d0DF4751C58", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x60CF091cD3f50420d50fD7f707414d0DF4751C58", + "contractname": "Unitroller", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60CF091cD3f50420d50fD7f707414d0DF4751C58/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 11, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xDb0C52f1F3892e179a69b19aa25dA2aECe5006ac", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDb0C52f1F3892e179a69b19aa25dA2aECe5006ac", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDb0C52f1F3892e179a69b19aa25dA2aECe5006ac", + "contractname": "Comptroller", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDb0C52f1F3892e179a69b19aa25dA2aECe5006ac/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 84, + "high": 8, + "informational": 56, + "low": 20, + "medium": 8 + }, + "lines_analyzed_count": 1922, + "scan_time_taken": 5, + "score": "4.39", + "score_v2": "87.72", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xb4bf17210844418f9f2d3b90036e11aa40517971", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb4bf17210844418f9f2d3b90036e11aa40517971", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb4bf17210844418f9f2d3b90036e11aa40517971", + "contractname": "VesterCliff", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb4bf17210844418f9f2d3b90036e11aa40517971/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 39, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xEFc0495DA3E48c5A55F73706b249FD49d711A502", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEFc0495DA3E48c5A55F73706b249FD49d711A502", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEFc0495DA3E48c5A55F73706b249FD49d711A502", + "contractname": "ChainlinkPriceOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEFc0495DA3E48c5A55F73706b249FD49d711A502/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 3, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 86, + "scan_time_taken": 0, + "score": "3.55", + "score_v2": "70.93", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbbbd75383f6A61d5EB5b43e94E6372Df6F7f13c6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbbbd75383f6A61d5EB5b43e94E6372Df6F7f13c6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbbbd75383f6A61d5EB5b43e94E6372Df6F7f13c6", + "contractname": "JumpRateModelV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbbbd75383f6A61d5EB5b43e94E6372Df6F7f13c6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 2, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 212, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x784B82a27029C9E114b521abcC39D02B3D1DEAf2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x784B82a27029C9E114b521abcC39D02B3D1DEAf2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x784B82a27029C9E114b521abcC39D02B3D1DEAf2", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x784B82a27029C9E114b521abcC39D02B3D1DEAf2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 2, + "securityScore": 78.525, + "issueSeverityDistribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 7, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x1DB2466d9F5e10D7090E7152B68d62703a2245F0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1DB2466d9F5e10D7090E7152B68d62703a2245F0", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1DB2466d9F5e10D7090E7152B68d62703a2245F0", + "contractname": "Unitroller", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1DB2466d9F5e10D7090E7152B68d62703a2245F0/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 5, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.16", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x076c7883e154F6Cc0cA04888288b350d78cf1321", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x814ae3e7Bc6B20b4Da64b76A7E66BCa0993F22A8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x814ae3e7Bc6B20b4Da64b76A7E66BCa0993F22A8", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x814ae3e7Bc6B20b4Da64b76A7E66BCa0993F22A8", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x814ae3e7Bc6B20b4Da64b76A7E66BCa0993F22A8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "daohaus", + "doc": "https://docs.daohaus.club/contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 60.948, + "issueSeverityDistribution": { + "critical": 14, + "gas": 73, + "high": 8, + "informational": 42, + "low": 43, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + "contractname": "GnosisSafe", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x69f4D1788e39c87893C980c06EdF4b7f686e2938/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 4, + "informational": 20, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.32", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8124Cbb807A7b64123F3dEc3EF64995d8B10d3Eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8124Cbb807A7b64123F3dEc3EF64995d8B10d3Eb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8124Cbb807A7b64123F3dEc3EF64995d8B10d3Eb", + "contractname": "Shares", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8124Cbb807A7b64123F3dEc3EF64995d8B10d3Eb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 7, + "gas": 13, + "high": 0, + "informational": 1, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "1.65", + "score_v2": "33.01", + "threat_score": "80.00", + "score_rating": "Low" + } + } + }, + { + "address": "0x0444AE984b9563C8480244693ED65F25B3C64a4E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0444AE984b9563C8480244693ED65F25B3C64a4E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0444AE984b9563C8480244693ED65F25B3C64a4E", + "contractname": "Loot", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0444AE984b9563C8480244693ED65F25B3C64a4E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 7, + "gas": 13, + "high": 0, + "informational": 1, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 99, + "scan_time_taken": 0, + "score": "1.52", + "score_v2": "30.30", + "threat_score": "80.00", + "score_rating": "Low" + } + } + }, + { + "address": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + "contractname": "GnosisSafe", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 4, + "informational": 20, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.32", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3E0eAdE343Ddc556a6Cf0f858e4f685ba303ce71", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3E0eAdE343Ddc556a6Cf0f858e4f685ba303ce71", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3E0eAdE343Ddc556a6Cf0f858e4f685ba303ce71", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E0eAdE343Ddc556a6Cf0f858e4f685ba303ce71/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "pegasus-finance", + "doc": "https://docs.pegasusfinance.xyz/protocol-overview/core-contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 12, + "solidityScanContractsNumber": 8, + "securityScore": 82.63125, + "issueSeverityDistribution": { + "critical": 1, + "gas": 410, + "high": 49, + "informational": 109, + "low": 78, + "medium": 15 + } + }, + "contractsData": [ + { + "address": "0x95ceC71215B1dd77669989FdC5bFd6CBFB7aED82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x95ceC71215B1dd77669989FdC5bFd6CBFB7aED82", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x95ceC71215B1dd77669989FdC5bFd6CBFB7aED82", + "contractname": "InverseStateService", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95ceC71215B1dd77669989FdC5bFd6CBFB7aED82/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 5, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "3.83", + "score_v2": "76.67", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x2aA3A3EE7b40AAbfac79FfC768775e1aBe42A869", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2aA3A3EE7b40AAbfac79FfC768775e1aBe42A869", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2aA3A3EE7b40AAbfac79FfC768775e1aBe42A869", + "contractname": "SymbolService", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aA3A3EE7b40AAbfac79FfC768775e1aBe42A869/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 2, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 187, + "scan_time_taken": 1, + "score": "4.36", + "score_v2": "87.17", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xaD3310Dbd9D2d792008Aa26C75808d0deB970699", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaD3310Dbd9D2d792008Aa26C75808d0deB970699", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaD3310Dbd9D2d792008Aa26C75808d0deB970699", + "contractname": "PoolCreator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaD3310Dbd9D2d792008Aa26C75808d0deB970699/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.61", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xfDc1099983EfE3AC42DdAb59c88865596b8D3518", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfDc1099983EfE3AC42DdAb59c88865596b8D3518", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfDc1099983EfE3AC42DdAb59c88865596b8D3518", + "contractname": "Reader", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfDc1099983EfE3AC42DdAb59c88865596b8D3518/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 10, + "informational": 11, + "low": 13, + "medium": 14 + }, + "lines_analyzed_count": 569, + "scan_time_taken": 2, + "score": "3.73", + "score_v2": "74.69", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xEa4F53d7Cf13b8b60E9aDcDD2BF50B145c352F8d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEa4F53d7Cf13b8b60E9aDcDD2BF50B145c352F8d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEa4F53d7Cf13b8b60E9aDcDD2BF50B145c352F8d", + "contractname": "AMMModule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEa4F53d7Cf13b8b60E9aDcDD2BF50B145c352F8d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 56, + "high": 2, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 852, + "scan_time_taken": 3, + "score": "4.54", + "score_v2": "90.85", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xaa04f7f0fD329d53a5122549b70f07C6e662D56A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc9a8B0ebbc2d3dB451B64a16D61AD25d1580e397", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc9a8B0ebbc2d3dB451B64a16D61AD25d1580e397", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc9a8B0ebbc2d3dB451B64a16D61AD25d1580e397", + "contractname": "PerpetualModule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9a8B0ebbc2d3dB451B64a16D61AD25d1580e397/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 119, + "high": 7, + "informational": 48, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 900, + "scan_time_taken": 3, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xbBe91e0E42bA884bE4feB9F27B824F5AEd160013", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbBe91e0E42bA884bE4feB9F27B824F5AEd160013", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbBe91e0E42bA884bE4feB9F27B824F5AEd160013", + "contractname": "LiquidityPoolModule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbBe91e0E42bA884bE4feB9F27B824F5AEd160013/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 139, + "high": 25, + "informational": 21, + "low": 37, + "medium": 0 + }, + "lines_analyzed_count": 1484, + "scan_time_taken": 5, + "score": "3.86", + "score_v2": "77.16", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xBD9A9AdBF5F7dE82Aa8ac65440B0618F1aC0fcE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBD9A9AdBF5F7dE82Aa8ac65440B0618F1aC0fcE9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBD9A9AdBF5F7dE82Aa8ac65440B0618F1aC0fcE9", + "contractname": "TradeModule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD9A9AdBF5F7dE82Aa8ac65440B0618F1aC0fcE9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 5, + "informational": 10, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 812, + "scan_time_taken": 3, + "score": "4.50", + "score_v2": "89.90", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x428014699F01C5B2b711f6f32E4240AC7276F088", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7398C321449d836Cec83582A678CCb8650360a18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcd585875b3B789c86BF03950D9a0fa0fa8327c8D", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "coinpassport", + "doc": "https://coinpassport.net/docs.html", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 72.49, + "issueSeverityDistribution": { + "critical": 0, + "gas": 18, + "high": 1, + "informational": 36, + "low": 5, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x247baae25D0c32fdA5CfB902c0d87D47587CF9Da", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x247baae25D0c32fdA5CfB902c0d87D47587CF9Da", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x247baae25D0c32fdA5CfB902c0d87D47587CF9Da", + "contractname": "Verification", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x247baae25D0c32fdA5CfB902c0d87D47587CF9Da/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 1, + "informational": 36, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 269, + "scan_time_taken": 1, + "score": "3.62", + "score_v2": "72.49", + "threat_score": "95.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "thales", + "doc": "https://contracts.thales.io/", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 138, + "totalContractsNumber": 162, + "solidityScanContractsNumber": 138, + "securityScore": 79.22065217391302, + "issueSeverityDistribution": { + "critical": 372, + "gas": 2862, + "high": 72, + "informational": 1399, + "low": 758, + "medium": 114 + } + }, + "contractsData": [ + { + "address": "0x278B5A44397c9D8E52743fEdec263c4760dc1A1A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x278B5A44397c9D8E52743fEdec263c4760dc1A1A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x278B5A44397c9D8E52743fEdec263c4760dc1A1A", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x278B5A44397c9D8E52743fEdec263c4760dc1A1A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x170a5714112daEfF20E798B6e92e25B86Ea603C1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x170a5714112daEfF20E798B6e92e25B86Ea603C1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x170a5714112daEfF20E798B6e92e25B86Ea603C1", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x170a5714112daEfF20E798B6e92e25B86Ea603C1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2d356b114cbCA8DEFf2d8783EAc2a5A5324fE1dF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2d356b114cbCA8DEFf2d8783EAc2a5A5324fE1dF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2d356b114cbCA8DEFf2d8783EAc2a5A5324fE1dF", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2d356b114cbCA8DEFf2d8783EAc2a5A5324fE1dF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x842e89b7a7eF8Ce099540b3613264C933cE0eBa5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x842e89b7a7eF8Ce099540b3613264C933cE0eBa5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x842e89b7a7eF8Ce099540b3613264C933cE0eBa5", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x842e89b7a7eF8Ce099540b3613264C933cE0eBa5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0565B1aB5CEe7075B32C2D6a5B9dA44b708fB898", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0565B1aB5CEe7075B32C2D6a5B9dA44b708fB898", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0565B1aB5CEe7075B32C2D6a5B9dA44b708fB898", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0565B1aB5CEe7075B32C2D6a5B9dA44b708fB898/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC10a0A6fF6496E0BD896F9f6da5a7B640b85ea40", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC10a0A6fF6496E0BD896F9f6da5a7B640b85ea40", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC10a0A6fF6496E0BD896F9f6da5a7B640b85ea40", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC10a0A6fF6496E0BD896F9f6da5a7B640b85ea40/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6AB00f0B713fd6288fC849B25E580Ed2Ad51D39D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6AB00f0B713fd6288fC849B25E580Ed2Ad51D39D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6AB00f0B713fd6288fC849B25E580Ed2Ad51D39D", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6AB00f0B713fd6288fC849B25E580Ed2Ad51D39D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2Dc1fe64Afa2281FF38dF998bE029E94C561937f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2Dc1fe64Afa2281FF38dF998bE029E94C561937f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2Dc1fe64Afa2281FF38dF998bE029E94C561937f", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Dc1fe64Afa2281FF38dF998bE029E94C561937f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x99fb60a3281467b138Ad4d3A7bA575cd9f30a17F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x99fb60a3281467b138Ad4d3A7bA575cd9f30a17F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x99fb60a3281467b138Ad4d3A7bA575cd9f30a17F", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x99fb60a3281467b138Ad4d3A7bA575cd9f30a17F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x6F5A76423396Bf39F64F8c51C0B3dEb24990b116", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6F5A76423396Bf39F64F8c51C0B3dEb24990b116", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6F5A76423396Bf39F64F8c51C0B3dEb24990b116", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F5A76423396Bf39F64F8c51C0B3dEb24990b116/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xE16B8a01490835EC1e76bAbbB3Cadd8921b32001", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE16B8a01490835EC1e76bAbbB3Cadd8921b32001", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE16B8a01490835EC1e76bAbbB3Cadd8921b32001", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE16B8a01490835EC1e76bAbbB3Cadd8921b32001/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xE853207c30F3c32Eda9aEfFDdc67357d5332978C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE853207c30F3c32Eda9aEfFDdc67357d5332978C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE853207c30F3c32Eda9aEfFDdc67357d5332978C", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE853207c30F3c32Eda9aEfFDdc67357d5332978C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x679C0174f6c288C4bcd5C95C9Ec99D50357C59E7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x679C0174f6c288C4bcd5C95C9Ec99D50357C59E7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x679C0174f6c288C4bcd5C95C9Ec99D50357C59E7", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x679C0174f6c288C4bcd5C95C9Ec99D50357C59E7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C", + "contractname": "AddressResolver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 0, + "informational": 9, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 351, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 14, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.34", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x750dCAdcA8e9e7f9702c85383119ea8034450993", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x750dCAdcA8e9e7f9702c85383119ea8034450993", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x750dCAdcA8e9e7f9702c85383119ea8034450993", + "contractname": "PriceFeed", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x750dCAdcA8e9e7f9702c85383119ea8034450993/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 9, + "gas": 44, + "high": 0, + "informational": 13, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 255, + "scan_time_taken": 1, + "score": "2.59", + "score_v2": "51.76", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xf4aef21d906992aFAdde7A9676e1dB4feb6390DD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf4aef21d906992aFAdde7A9676e1dB4feb6390DD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf4aef21d906992aFAdde7A9676e1dB4feb6390DD", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf4aef21d906992aFAdde7A9676e1dB4feb6390DD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xDA10FEd3bf26BDC131f408Ec224C38816C2B15cB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDA10FEd3bf26BDC131f408Ec224C38816C2B15cB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDA10FEd3bf26BDC131f408Ec224C38816C2B15cB", + "contractname": "PositionMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDA10FEd3bf26BDC131f408Ec224C38816C2B15cB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 14, + "scan_time_taken": 0, + "score": "3.21", + "score_v2": "64.29", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x470A69AfEc851c1c4022b4a1b9D3a729389564FF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x470A69AfEc851c1c4022b4a1b9D3a729389564FF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x470A69AfEc851c1c4022b4a1b9D3a729389564FF", + "contractname": "PositionalMarketMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x470A69AfEc851c1c4022b4a1b9D3a729389564FF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 14, + "scan_time_taken": 0, + "score": "3.21", + "score_v2": "64.29", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xf3B63B29A2813959a4273e920c6c5dF06bfc369A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf3B63B29A2813959a4273e920c6c5dF06bfc369A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf3B63B29A2813959a4273e920c6c5dF06bfc369A", + "contractname": "ThalesAMM", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3B63B29A2813959a4273e920c6c5dF06bfc369A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 16, + "gas": 119, + "high": 3, + "informational": 39, + "low": 17, + "medium": 6 + }, + "lines_analyzed_count": 1117, + "scan_time_taken": 5, + "score": "3.65", + "score_v2": "72.96", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4063BFaC9b1215C55452b961D428D98BCE55CD49", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4063BFaC9b1215C55452b961D428D98BCE55CD49", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4063BFaC9b1215C55452b961D428D98BCE55CD49", + "contractname": "SafeBox", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4063BFaC9b1215C55452b961D428D98BCE55CD49/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 22, + "scan_time_taken": 0, + "score": "3.18", + "score_v2": "63.64", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x955F1032678be2D76d9Eb4D1A73931D6Cb59114d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x955F1032678be2D76d9Eb4D1A73931D6Cb59114d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x955F1032678be2D76d9Eb4D1A73931D6Cb59114d", + "contractname": "SafeBoxBuyback", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x955F1032678be2D76d9Eb4D1A73931D6Cb59114d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 20, + "high": 0, + "informational": 10, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 223, + "scan_time_taken": 1, + "score": "2.91", + "score_v2": "58.30", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xA2412e0654CdD40F5677Aaad1a0c572e75dF246C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC392133eEa695603B51a5d5de73655d571c2CE51", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC392133eEa695603B51a5d5de73655d571c2CE51", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC392133eEa695603B51a5d5de73655d571c2CE51", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC392133eEa695603B51a5d5de73655d571c2CE51/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa25816b9605009aa446d4d597F0AA46FD828f056", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa25816b9605009aa446d4d597F0AA46FD828f056", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa25816b9605009aa446d4d597F0AA46FD828f056", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa25816b9605009aa446d4d597F0AA46FD828f056/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE450074D5F3D7590389A33499fd65B5B6A2FFc5A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE450074D5F3D7590389A33499fd65B5B6A2FFc5A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE450074D5F3D7590389A33499fd65B5B6A2FFc5A", + "contractname": "StakingThales", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE450074D5F3D7590389A33499fd65B5B6A2FFc5A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 112, + "high": 0, + "informational": 111, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 790, + "scan_time_taken": 3, + "score": "3.49", + "score_v2": "69.87", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x566d358f3386abAc32CBE750489306C73CAaC9c2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x566d358f3386abAc32CBE750489306C73CAaC9c2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x566d358f3386abAc32CBE750489306C73CAaC9c2", + "contractname": "EscrowThales", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x566d358f3386abAc32CBE750489306C73CAaC9c2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 36, + "high": 1, + "informational": 16, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 293, + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "74.06", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc44DfC6ffaf195E2535fc13D75a79D9238459782", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc44DfC6ffaf195E2535fc13D75a79D9238459782", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc44DfC6ffaf195E2535fc13D75a79D9238459782", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc44DfC6ffaf195E2535fc13D75a79D9238459782/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x0AbC94987F6b98bFE6fD40F749e445a2857a4Ee3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0AbC94987F6b98bFE6fD40F749e445a2857a4Ee3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0AbC94987F6b98bFE6fD40F749e445a2857a4Ee3", + "contractname": "ThalesStakingRewardsPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0AbC94987F6b98bFE6fD40F749e445a2857a4Ee3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 83, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.93", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x31a20E5b7b1b067705419D57Ab4F72E81cC1F6Bf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x31a20E5b7b1b067705419D57Ab4F72E81cC1F6Bf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x31a20E5b7b1b067705419D57Ab4F72E81cC1F6Bf", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x31a20E5b7b1b067705419D57Ab4F72E81cC1F6Bf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa143E04a0090Cc55c13a8280D52192A2d008DD6F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa143E04a0090Cc55c13a8280D52192A2d008DD6F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa143E04a0090Cc55c13a8280D52192A2d008DD6F", + "contractname": "LPStakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa143E04a0090Cc55c13a8280D52192A2d008DD6F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 0, + "informational": 23, + "low": 3, + "medium": 3 + }, + "lines_analyzed_count": 187, + "scan_time_taken": 1, + "score": "3.34", + "score_v2": "66.84", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9227334352A890e51e980BeB7A56Bbdd01499B54", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9227334352A890e51e980BeB7A56Bbdd01499B54", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9227334352A890e51e980BeB7A56Bbdd01499B54", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9227334352A890e51e980BeB7A56Bbdd01499B54/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x6e598eebF9Aba224c59F0C9Aa2AFe38d51933B51", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdb5a5475002F3A09A033DCF21327c81E5cDD86fb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdb5a5475002F3A09A033DCF21327c81E5cDD86fb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdb5a5475002F3A09A033DCF21327c81E5cDD86fb", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdb5a5475002F3A09A033DCF21327c81E5cDD86fb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xFaE0177f052c9F020e6e984aCCF98241Ae35FACd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFaE0177f052c9F020e6e984aCCF98241Ae35FACd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFaE0177f052c9F020e6e984aCCF98241Ae35FACd", + "contractname": "PositionalMarketFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFaE0177f052c9F020e6e984aCCF98241Ae35FACd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 8, + "high": 1, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 118, + "scan_time_taken": 0, + "score": "3.35", + "score_v2": "66.95", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x21382a033E581a2D685826449d6c9b3d6507e23C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x21382a033E581a2D685826449d6c9b3d6507e23C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x21382a033E581a2D685826449d6c9b3d6507e23C", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x21382a033E581a2D685826449d6c9b3d6507e23C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7d1DBb0eEDe15baaAF8FA6d6d9025b0390263E35", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57ddC52FE5967b7A82E69AA9b8925B30F2531032", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57ddC52FE5967b7A82E69AA9b8925B30F2531032", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x57ddC52FE5967b7A82E69AA9b8925B30F2531032", + "contractname": "RangedMarketsAMM", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57ddC52FE5967b7A82E69AA9b8925B30F2531032/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 88, + "high": 8, + "informational": 28, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 748, + "scan_time_taken": 4, + "score": "3.52", + "score_v2": "70.45", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7801Efa8E30606D2d4c9848852b56ff03efDAd5c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7801Efa8E30606D2d4c9848852b56ff03efDAd5c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7801Efa8E30606D2d4c9848852b56ff03efDAd5c", + "contractname": "RangedPositionMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7801Efa8E30606D2d4c9848852b56ff03efDAd5c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 2, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xe5109CC91F2c236Fbee3752AF06dC92d4BDddC84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe5109CC91F2c236Fbee3752AF06dC92d4BDddC84", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe5109CC91F2c236Fbee3752AF06dC92d4BDddC84", + "contractname": "RangedMarketMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe5109CC91F2c236Fbee3752AF06dC92d4BDddC84/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xCDE1C5D8998165fB417f58B1f258CB0DeC38BA00", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCDE1C5D8998165fB417f58B1f258CB0DeC38BA00", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCDE1C5D8998165fB417f58B1f258CB0DeC38BA00", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCDE1C5D8998165fB417f58B1f258CB0DeC38BA00/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6bEd494c1ECFC75407db902D4F684AaBfcFDFb29", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE592427A0AEce92De3Edee1F18E0157C05861564", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1F98431c8aD98523631AE4a59f267346ea31F984", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F98431c8aD98523631AE4a59f267346ea31F984", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1F98431c8aD98523631AE4a59f267346ea31F984", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F98431c8aD98523631AE4a59f267346ea31F984/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 13, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.57", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xFBffEbfA2bF2cF84fdCf77917b358fC59Ff5771e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFBffEbfA2bF2cF84fdCf77917b358fC59Ff5771e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFBffEbfA2bF2cF84fdCf77917b358fC59Ff5771e", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFBffEbfA2bF2cF84fdCf77917b358fC59Ff5771e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x06927290dc36bEf2AF5F728C8C37CE003a29dCA0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x795BA11D575E6703282b1Db0cB849A15E304115d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x795BA11D575E6703282b1Db0cB849A15E304115d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x795BA11D575E6703282b1Db0cB849A15E304115d", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x795BA11D575E6703282b1Db0cB849A15E304115d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xF3C8D948C04A40DD500BD8Ee7C620093d581c5db", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7FBa9d5f7715f2f776afb6D3EB516eF7c1EaB294", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7FBa9d5f7715f2f776afb6D3EB516eF7c1EaB294", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7FBa9d5f7715f2f776afb6D3EB516eF7c1EaB294", + "contractname": "SportPositionalMarketMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7FBa9d5f7715f2f776afb6D3EB516eF7c1EaB294/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x52fFd7edF83A7c594377482aA4Ed7365C46d4F08", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd8Bc9D6840C701bFAd5E7cf98CAdC2ee637c0701", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd8Bc9D6840C701bFAd5E7cf98CAdC2ee637c0701", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd8Bc9D6840C701bFAd5E7cf98CAdC2ee637c0701", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd8Bc9D6840C701bFAd5E7cf98CAdC2ee637c0701/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xacE90C7af7e5767943792E76a09Fe434B3Cb8113", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5417c847b6ce4163C43116E8D9670395Ba08B503", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5417c847b6ce4163C43116E8D9670395Ba08B503", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5417c847b6ce4163C43116E8D9670395Ba08B503", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5417c847b6ce4163C43116E8D9670395Ba08B503/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3E2C83F5131be75DCe34b08A8168969061821997", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2B91c14Ce9aa828eD124D12541452a017d8a2148", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2B91c14Ce9aa828eD124D12541452a017d8a2148", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2B91c14Ce9aa828eD124D12541452a017d8a2148", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2B91c14Ce9aa828eD124D12541452a017d8a2148/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x564e31691A0C8DA151dc6Bf7671858bD0667BEE8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x34a061918eB8fE4De16Fb2193617e256ab00a895", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34a061918eB8fE4De16Fb2193617e256ab00a895", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x34a061918eB8fE4De16Fb2193617e256ab00a895", + "contractname": "TherundownConsumerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34a061918eB8fE4De16Fb2193617e256ab00a895/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 11, + "gas": 48, + "high": 4, + "informational": 11, + "low": 16, + "medium": 0 + }, + "lines_analyzed_count": 596, + "scan_time_taken": 2, + "score": "3.64", + "score_v2": "72.82", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xaB8f1fF41e58Bc5A4587161a9b95F71fa39e1553", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaB8f1fF41e58Bc5A4587161a9b95F71fa39e1553", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaB8f1fF41e58Bc5A4587161a9b95F71fa39e1553", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaB8f1fF41e58Bc5A4587161a9b95F71fa39e1553/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9bF016fAfF42363453cE0e91328F436DA20e5975", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0a6851C7D112A27019d84DCCb9cE0c0cd8b75325", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0a6851C7D112A27019d84DCCb9cE0c0cd8b75325", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0a6851C7D112A27019d84DCCb9cE0c0cd8b75325", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0a6851C7D112A27019d84DCCb9cE0c0cd8b75325/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x2DB7789c691E4d086ba167F34923BBBC9d844703", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2DB7789c691E4d086ba167F34923BBBC9d844703", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2DB7789c691E4d086ba167F34923BBBC9d844703", + "contractname": "ApexConsumer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2DB7789c691E4d086ba167F34923BBBC9d844703/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 61, + "high": 0, + "informational": 23, + "low": 3, + "medium": 7 + }, + "lines_analyzed_count": 704, + "scan_time_taken": 2, + "score": "4.11", + "score_v2": "82.10", + "threat_score": "78.95", + "score_rating": "Great" + } + } + }, + { + "address": "0x4986E171A7d66D5ACfbF4299df7893a97636b02C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4986E171A7d66D5ACfbF4299df7893a97636b02C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4986E171A7d66D5ACfbF4299df7893a97636b02C", + "contractname": "ThalesAMMUtils", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4986E171A7d66D5ACfbF4299df7893a97636b02C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 3, + "informational": 5, + "low": 4, + "medium": 5 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 1, + "score": "3.45", + "score_v2": "69.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x56d0A5098AD74F5e635797753644521173be89dB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x56d0A5098AD74F5e635797753644521173be89dB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x56d0A5098AD74F5e635797753644521173be89dB", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x56d0A5098AD74F5e635797753644521173be89dB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x01260d5f433f790ABe2AC96e3c18c17a7c362214", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x01260d5f433f790ABe2AC96e3c18c17a7c362214", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x01260d5f433f790ABe2AC96e3c18c17a7c362214", + "contractname": "TherundownConsumerVerifier", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x01260d5f433f790ABe2AC96e3c18c17a7c362214/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 111, + "high": 0, + "informational": 13, + "low": 5, + "medium": 4 + }, + "lines_analyzed_count": 755, + "scan_time_taken": 3, + "score": "3.60", + "score_v2": "72.05", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xdbd09d7bFc71Dc93bDA3592F47E11a063E97f679", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9e345437912fa410eF5A86350b0B4CeA1621B23f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9e345437912fa410eF5A86350b0B4CeA1621B23f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9e345437912fa410eF5A86350b0B4CeA1621B23f", + "contractname": "ParlayMarketsAMM", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e345437912fa410eF5A86350b0B4CeA1621B23f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 91, + "high": 1, + "informational": 43, + "low": 15, + "medium": 8 + }, + "lines_analyzed_count": 804, + "scan_time_taken": 4, + "score": "3.40", + "score_v2": "68.03", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xFE1586bF56771AacB09DF424582bF5178d7dCB20", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x23DCAB8632aE3Cd97246345466887C62DC1fbF23", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23DCAB8632aE3Cd97246345466887C62DC1fbF23", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x23DCAB8632aE3Cd97246345466887C62DC1fbF23", + "contractname": "ParlayVerifier", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23DCAB8632aE3Cd97246345466887C62DC1fbF23/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 45, + "high": 1, + "informational": 15, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 655, + "scan_time_taken": 6, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3bD77B8FE52242797C29Df251418873Ae34F0641", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3bD77B8FE52242797C29Df251418873Ae34F0641", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3bD77B8FE52242797C29Df251418873Ae34F0641", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3bD77B8FE52242797C29Df251418873Ae34F0641/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4b3687C8013A0B3cD5af9938684727c6043f1C98", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b3687C8013A0B3cD5af9938684727c6043f1C98", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4b3687C8013A0B3cD5af9938684727c6043f1C98", + "contractname": "ParlayMarketData", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b3687C8013A0B3cD5af9938684727c6043f1C98/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 28, + "high": 5, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 249, + "scan_time_taken": 1, + "score": "3.78", + "score_v2": "75.50", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x9a51524422DDF1B8AfEc04CBa6451a6c50320998", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9a51524422DDF1B8AfEc04CBa6451a6c50320998", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9a51524422DDF1B8AfEc04CBa6451a6c50320998", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a51524422DDF1B8AfEc04CBa6451a6c50320998/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0fA6b2516ce46013182f3F1F31aa7bfb04FD409B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDF3eefC2ED0F31947a67f0e817DfD92717630E38", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDF3eefC2ED0F31947a67f0e817DfD92717630E38", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDF3eefC2ED0F31947a67f0e817DfD92717630E38", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDF3eefC2ED0F31947a67f0e817DfD92717630E38/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1d70B630303ad656697719B5eC78b93855236324", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1d70B630303ad656697719B5eC78b93855236324", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1d70B630303ad656697719B5eC78b93855236324", + "contractname": "ThalesOracleCouncil", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1d70B630303ad656697719B5eC78b93855236324/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 50, + "high": 3, + "informational": 46, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 516, + "scan_time_taken": 3, + "score": "3.64", + "score_v2": "72.87", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x160Ca569999601bca06109D42d561D85D6Bb4b57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x160Ca569999601bca06109D42d561D85D6Bb4b57", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x160Ca569999601bca06109D42d561D85D6Bb4b57", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x160Ca569999601bca06109D42d561D85D6Bb4b57/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC45Eb8d37917AB65D06806F35cC54e09dea135AC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC45Eb8d37917AB65D06806F35cC54e09dea135AC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC45Eb8d37917AB65D06806F35cC54e09dea135AC", + "contractname": "ThalesBonds", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC45Eb8d37917AB65D06806F35cC54e09dea135AC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 43, + "high": 3, + "informational": 25, + "low": 13, + "medium": 0 + }, + "lines_analyzed_count": 435, + "scan_time_taken": 3, + "score": "3.55", + "score_v2": "71.03", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x14f05E3A555b1DC833e549e5625Fd0a05E76eBd2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x14f05E3A555b1DC833e549e5625Fd0a05E76eBd2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x14f05E3A555b1DC833e549e5625Fd0a05E76eBd2", + "contractname": "ExoticPositionalFixedMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x14f05E3A555b1DC833e549e5625Fd0a05E76eBd2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 60, + "high": 1, + "informational": 55, + "low": 13, + "medium": 2 + }, + "lines_analyzed_count": 604, + "scan_time_taken": 3, + "score": "3.42", + "score_v2": "68.38", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xBdEb8A488107Eb2093461A773D8aC0da96652a6E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBdEb8A488107Eb2093461A773D8aC0da96652a6E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBdEb8A488107Eb2093461A773D8aC0da96652a6E", + "contractname": "ExoticPositionalOpenBidMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBdEb8A488107Eb2093461A773D8aC0da96652a6E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 86, + "high": 0, + "informational": 71, + "low": 11, + "medium": 4 + }, + "lines_analyzed_count": 648, + "scan_time_taken": 4, + "score": "3.22", + "score_v2": "64.35", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5c936675212cB832aa82bA4b8a1F237Cf8db97aD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5c936675212cB832aa82bA4b8a1F237Cf8db97aD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5c936675212cB832aa82bA4b8a1F237Cf8db97aD", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c936675212cB832aa82bA4b8a1F237Cf8db97aD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xb089A5B34f061FF658C783AFe948AbBb1eaD9886", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb089A5B34f061FF658C783AFe948AbBb1eaD9886", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb089A5B34f061FF658C783AFe948AbBb1eaD9886", + "contractname": "ExoticRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb089A5B34f061FF658C783AFe948AbBb1eaD9886/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 9, + "high": 1, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7B3241C61889185188E3B444abEf7298fAe6B1E1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7B3241C61889185188E3B444abEf7298fAe6B1E1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7B3241C61889185188E3B444abEf7298fAe6B1E1", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B3241C61889185188E3B444abEf7298fAe6B1E1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x648200a8d65E477b7222b89019bb877209d1B0cF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x648200a8d65E477b7222b89019bb877209d1B0cF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x648200a8d65E477b7222b89019bb877209d1B0cF", + "contractname": "ExoticPositionalMarketData", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x648200a8d65E477b7222b89019bb877209d1B0cF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 119, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.19", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd550bD32B434bA870642F94710eb220f542Ed3F3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd550bD32B434bA870642F94710eb220f542Ed3F3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd550bD32B434bA870642F94710eb220f542Ed3F3", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd550bD32B434bA870642F94710eb220f542Ed3F3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7a911614e0a916FB59A14EBd5c186dD076d1eDBc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7a911614e0a916FB59A14EBd5c186dD076d1eDBc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7a911614e0a916FB59A14EBd5c186dD076d1eDBc", + "contractname": "ExoticPositionalTags", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7a911614e0a916FB59A14EBd5c186dD076d1eDBc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 39, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 156, + "scan_time_taken": 1, + "score": "2.85", + "score_v2": "57.05", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xd051b22871f23d12eEdF54d695420F43C9d3C268", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd051b22871f23d12eEdF54d695420F43C9d3C268", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd051b22871f23d12eEdF54d695420F43C9d3C268", + "contractname": "ThalesRoyalePassport", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd051b22871f23d12eEdF54d695420F43C9d3C268/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 8, + "high": 0, + "informational": 4, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 141, + "scan_time_taken": 0, + "score": "3.58", + "score_v2": "71.63", + "threat_score": "78.95", + "score_rating": "Average" + } + } + }, + { + "address": "0xd6C3Ca569280C66090bf8827a6F7e3C25306AfB9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd6C3Ca569280C66090bf8827a6F7e3C25306AfB9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd6C3Ca569280C66090bf8827a6F7e3C25306AfB9", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6C3Ca569280C66090bf8827a6F7e3C25306AfB9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x061fF6f9a9Fa4F4071c1A2D454f2bC3cc22a3485", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x061fF6f9a9Fa4F4071c1A2D454f2bC3cc22a3485", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x061fF6f9a9Fa4F4071c1A2D454f2bC3cc22a3485", + "contractname": "VestingEscrowCC", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x061fF6f9a9Fa4F4071c1A2D454f2bC3cc22a3485/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 12, + "gas": 36, + "high": 0, + "informational": 25, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 233, + "scan_time_taken": 1, + "score": "2.32", + "score_v2": "46.35", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3198ab211CdF3E4d13a698E1Fb819507BcA2e579", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3198ab211CdF3E4d13a698E1Fb819507BcA2e579", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3198ab211CdF3E4d13a698E1Fb819507BcA2e579", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3198ab211CdF3E4d13a698E1Fb819507BcA2e579/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x761716Ca41fC05fA3A58dC036A5C3Fdb95b58446", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x761716Ca41fC05fA3A58dC036A5C3Fdb95b58446", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x761716Ca41fC05fA3A58dC036A5C3Fdb95b58446", + "contractname": "ThalesRoyale", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x761716Ca41fC05fA3A58dC036A5C3Fdb95b58446/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 15, + "gas": 96, + "high": 0, + "informational": 46, + "low": 10, + "medium": 9 + }, + "lines_analyzed_count": 720, + "scan_time_taken": 3, + "score": "3.17", + "score_v2": "63.33", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc922f4CDe42dD658A7D3EA852caF7Eae47F6cEcd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc922f4CDe42dD658A7D3EA852caF7Eae47F6cEcd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc922f4CDe42dD658A7D3EA852caF7Eae47F6cEcd", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc922f4CDe42dD658A7D3EA852caF7Eae47F6cEcd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "contractname": "SportVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x14f9520d6e038FE4c3B69E00a32b89a52596c405/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 59, + "high": 0, + "informational": 30, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 535, + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "68.04", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xBaaC5464BF6E767C9af0E8d4677C01Be2065fd5F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBaaC5464BF6E767C9af0E8d4677C01Be2065fd5F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBaaC5464BF6E767C9af0E8d4677C01Be2065fd5F", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBaaC5464BF6E767C9af0E8d4677C01Be2065fd5F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "contractname": "SportVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x14f9520d6e038FE4c3B69E00a32b89a52596c405/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 59, + "high": 0, + "informational": 30, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 535, + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "68.04", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x43D19841D818B2ccC63a8B44Ce8C7DEF8616D98E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x43D19841D818B2ccC63a8B44Ce8C7DEF8616D98E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x43D19841D818B2ccC63a8B44Ce8C7DEF8616D98E", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43D19841D818B2ccC63a8B44Ce8C7DEF8616D98E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "contractname": "SportVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x14f9520d6e038FE4c3B69E00a32b89a52596c405/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 59, + "high": 0, + "informational": 30, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 535, + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "68.04", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xb484027CB0c538538Bad2bE492714154f9196F93", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb484027CB0c538538Bad2bE492714154f9196F93", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb484027CB0c538538Bad2bE492714154f9196F93", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb484027CB0c538538Bad2bE492714154f9196F93/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9f729f767528CBd84D797D87E5e1cBd05D66393a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9f729f767528CBd84D797D87E5e1cBd05D66393a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9f729f767528CBd84D797D87E5e1cBd05D66393a", + "contractname": "AmmVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f729f767528CBd84D797D87E5e1cBd05D66393a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 60, + "high": 0, + "informational": 30, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 536, + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "67.91", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6c7Fd4321183b542E81Bcc7dE4DfB88F9DBca29F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6c7Fd4321183b542E81Bcc7dE4DfB88F9DBca29F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6c7Fd4321183b542E81Bcc7dE4DfB88F9DBca29F", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6c7Fd4321183b542E81Bcc7dE4DfB88F9DBca29F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9f729f767528CBd84D797D87E5e1cBd05D66393a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9f729f767528CBd84D797D87E5e1cBd05D66393a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9f729f767528CBd84D797D87E5e1cBd05D66393a", + "contractname": "AmmVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f729f767528CBd84D797D87E5e1cBd05D66393a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 60, + "high": 0, + "informational": 30, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 536, + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "67.91", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x43318DE9E8f65b591598F17aDD87ae7247649C83", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x43318DE9E8f65b591598F17aDD87ae7247649C83", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x43318DE9E8f65b591598F17aDD87ae7247649C83", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43318DE9E8f65b591598F17aDD87ae7247649C83/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9f729f767528CBd84D797D87E5e1cBd05D66393a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9f729f767528CBd84D797D87E5e1cBd05D66393a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9f729f767528CBd84D797D87E5e1cBd05D66393a", + "contractname": "AmmVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f729f767528CBd84D797D87E5e1cBd05D66393a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 60, + "high": 0, + "informational": 30, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 536, + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "67.91", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3ff20410003767edE94c06c5Df56968d90ABAe6c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3ff20410003767edE94c06c5Df56968d90ABAe6c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3ff20410003767edE94c06c5Df56968d90ABAe6c", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3ff20410003767edE94c06c5Df56968d90ABAe6c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa265083D5AF1f1A7A2b073b83d4a30d9bD6993d8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa265083D5AF1f1A7A2b073b83d4a30d9bD6993d8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa265083D5AF1f1A7A2b073b83d4a30d9bD6993d8", + "contractname": "GamesOddsObtainer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa265083D5AF1f1A7A2b073b83d4a30d9bD6993d8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 56, + "high": 0, + "informational": 18, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 787, + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9043CF6B9319b07f52D9C8d8964A8B457A64e0Ca", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9043CF6B9319b07f52D9C8d8964A8B457A64e0Ca", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9043CF6B9319b07f52D9C8d8964A8B457A64e0Ca", + "contractname": "ThalesAMM", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9043CF6B9319b07f52D9C8d8964A8B457A64e0Ca/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 14, + "gas": 115, + "high": 4, + "informational": 39, + "low": 15, + "medium": 11 + }, + "lines_analyzed_count": 1127, + "scan_time_taken": 5, + "score": "3.66", + "score_v2": "73.11", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8285047F33c26c1Bf5B387f2b07F21A2aF29Ace2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8285047F33c26c1Bf5B387f2b07F21A2aF29Ace2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8285047F33c26c1Bf5B387f2b07F21A2aF29Ace2", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8285047F33c26c1Bf5B387f2b07F21A2aF29Ace2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF6F31F00876fAde235fC01392E41258420b8fd7d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF6F31F00876fAde235fC01392E41258420b8fd7d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF6F31F00876fAde235fC01392E41258420b8fd7d", + "contractname": "ParlayVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF6F31F00876fAde235fC01392E41258420b8fd7d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 63, + "high": 2, + "informational": 29, + "low": 8, + "medium": 2 + }, + "lines_analyzed_count": 653, + "scan_time_taken": 3, + "score": "3.57", + "score_v2": "71.36", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xA9218C6d51b87EB3ee74E14Cb5D50BDE00Be7021", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA9218C6d51b87EB3ee74E14Cb5D50BDE00Be7021", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA9218C6d51b87EB3ee74E14Cb5D50BDE00Be7021", + "contractname": "TaleOfThalesNFTs", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA9218C6d51b87EB3ee74E14Cb5D50BDE00Be7021/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 50, + "high": 0, + "informational": 18, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 242, + "scan_time_taken": 1, + "score": "3.10", + "score_v2": "61.98", + "threat_score": "73.68", + "score_rating": "Average" + } + } + }, + { + "address": "0x53b78233c81e8Cd4F1361ef5CCf0F09C3cdb8017", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x53b78233c81e8Cd4F1361ef5CCf0F09C3cdb8017", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x53b78233c81e8Cd4F1361ef5CCf0F09C3cdb8017", + "contractname": "SportAMMLiquidityPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x53b78233c81e8Cd4F1361ef5CCf0F09C3cdb8017/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 82, + "high": 3, + "informational": 43, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 776, + "scan_time_taken": 3, + "score": "3.54", + "score_v2": "70.75", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xAEa1bE15Adb75A49aceeF392A6d37625d993952a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAEa1bE15Adb75A49aceeF392A6d37625d993952a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAEa1bE15Adb75A49aceeF392A6d37625d993952a", + "contractname": "SportAMMLiquidityPoolRoundMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAEa1bE15Adb75A49aceeF392A6d37625d993952a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x0bAc9eC4126cE5b62BEE2e99823c2b2e96c396b5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0bAc9eC4126cE5b62BEE2e99823c2b2e96c396b5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0bAc9eC4126cE5b62BEE2e99823c2b2e96c396b5", + "contractname": "DefaultLiquidityProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bAc9eC4126cE5b62BEE2e99823c2b2e96c396b5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 4, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "2.30", + "score_v2": "46.00", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5ae7454827D83526261F3871C1029792644Ef1B1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ae7454827D83526261F3871C1029792644Ef1B1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5ae7454827D83526261F3871C1029792644Ef1B1", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ae7454827D83526261F3871C1029792644Ef1B1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1B3Dd18F0A31926A8cc24dF87C69B0ba303A04a1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1B3Dd18F0A31926A8cc24dF87C69B0ba303A04a1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1B3Dd18F0A31926A8cc24dF87C69B0ba303A04a1", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1B3Dd18F0A31926A8cc24dF87C69B0ba303A04a1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xebCc8d666B9820168ecd5D287D21150c0ed4A974", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xebCc8d666B9820168ecd5D287D21150c0ed4A974", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xebCc8d666B9820168ecd5D287D21150c0ed4A974", + "contractname": "GamesOddsReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xebCc8d666B9820168ecd5D287D21150c0ed4A974/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 30, + "high": 0, + "informational": 2, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 1, + "score": "2.94", + "score_v2": "58.75", + "threat_score": "78.95", + "score_rating": "Average" + } + } + }, + { + "address": "0x8552475D0E7A201187B9dd0e5777941AE4C69B77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8552475D0E7A201187B9dd0e5777941AE4C69B77", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8552475D0E7A201187B9dd0e5777941AE4C69B77", + "contractname": "ThalesAMMLiquidityPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8552475D0E7A201187B9dd0e5777941AE4C69B77/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 12, + "gas": 81, + "high": 3, + "informational": 44, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 766, + "scan_time_taken": 3, + "score": "3.55", + "score_v2": "71.02", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8F8Cc357Aaa401cB6f7e01D56C59AA8Cb2132018", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8F8Cc357Aaa401cB6f7e01D56C59AA8Cb2132018", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8F8Cc357Aaa401cB6f7e01D56C59AA8Cb2132018", + "contractname": "ThalesAMMLiquidityPoolRoundMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F8Cc357Aaa401cB6f7e01D56C59AA8Cb2132018/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xB47fb03FFaCEFa464AA0B1e575dDD42760A2d6FE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB47fb03FFaCEFa464AA0B1e575dDD42760A2d6FE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB47fb03FFaCEFa464AA0B1e575dDD42760A2d6FE", + "contractname": "ThalesAMMDefaultLiquidityProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB47fb03FFaCEFa464AA0B1e575dDD42760A2d6FE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 4, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 55, + "scan_time_taken": 0, + "score": "2.55", + "score_v2": "50.91", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x23823f1C7C4AE2Acef3bCCFCD5F282AE078150C2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB23Ea6561953B406f4806cD177377D6940420608", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB23Ea6561953B406f4806cD177377D6940420608", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB23Ea6561953B406f4806cD177377D6940420608", + "contractname": "ThalesAMMLiquidityPoolData", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB23Ea6561953B406f4806cD177377D6940420608/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x741AD22a9444D1B5e6606a3587EfFA5b8995321c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x741AD22a9444D1B5e6606a3587EfFA5b8995321c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x741AD22a9444D1B5e6606a3587EfFA5b8995321c", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x741AD22a9444D1B5e6606a3587EfFA5b8995321c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x606B55b96c833277e972aA18e4ef7D3f53bc6073", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5e2b49c68f1fD68AF1354c377eaceC2f05632D3F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5e2b49c68f1fD68AF1354c377eaceC2f05632D3F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5e2b49c68f1fD68AF1354c377eaceC2f05632D3F", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5e2b49c68f1fD68AF1354c377eaceC2f05632D3F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x14f9520d6e038FE4c3B69E00a32b89a52596c405", + "contractname": "SportVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x14f9520d6e038FE4c3B69E00a32b89a52596c405/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 59, + "high": 0, + "informational": 30, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 535, + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "68.04", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x84e964BE3B910e8a8633856b69EBbdDc7bA55006", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x84e964BE3B910e8a8633856b69EBbdDc7bA55006", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x84e964BE3B910e8a8633856b69EBbdDc7bA55006", + "contractname": "SafeBoxBuyback", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x84e964BE3B910e8a8633856b69EBbdDc7bA55006/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 20, + "high": 0, + "informational": 10, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 221, + "scan_time_taken": 1, + "score": "2.90", + "score_v2": "57.92", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x70164a1ec9D21c4dBA2b4f9B23750F9C7D03286b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x70164a1ec9D21c4dBA2b4f9B23750F9C7D03286b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x70164a1ec9D21c4dBA2b4f9B23750F9C7D03286b", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x70164a1ec9D21c4dBA2b4f9B23750F9C7D03286b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb5BEc32954a3A75FcE4b5b0b38bC6E7CCAD4c4AD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb5BEc32954a3A75FcE4b5b0b38bC6E7CCAD4c4AD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb5BEc32954a3A75FcE4b5b0b38bC6E7CCAD4c4AD", + "contractname": "AmmVaultData", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb5BEc32954a3A75FcE4b5b0b38bC6E7CCAD4c4AD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xCc134245424fe9E10A011961451D5AD6Cd0C087C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCc134245424fe9E10A011961451D5AD6Cd0C087C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCc134245424fe9E10A011961451D5AD6Cd0C087C", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc134245424fe9E10A011961451D5AD6Cd0C087C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xCB9897Cbdc1dd540c45eB4c94D8Fc5D6e551aa98", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1E95fAcA5F99dCC8e517fEA193a3C3B0AAc1E0a1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1E95fAcA5F99dCC8e517fEA193a3C3B0AAc1E0a1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1E95fAcA5F99dCC8e517fEA193a3C3B0AAc1E0a1", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1E95fAcA5F99dCC8e517fEA193a3C3B0AAc1E0a1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB23Ea6561953B406f4806cD177377D6940420608", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB23Ea6561953B406f4806cD177377D6940420608", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB23Ea6561953B406f4806cD177377D6940420608", + "contractname": "ThalesAMMLiquidityPoolData", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB23Ea6561953B406f4806cD177377D6940420608/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xc07520843239C2CAA28101D8241D9132669B4271", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc07520843239C2CAA28101D8241D9132669B4271", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc07520843239C2CAA28101D8241D9132669B4271", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc07520843239C2CAA28101D8241D9132669B4271/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x962654fE9534c616fe1F3Bd7c12065d54551BCb8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x27B16E1288601731f97766de0D5c6E02047B3e0e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x27B16E1288601731f97766de0D5c6E02047B3e0e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x27B16E1288601731f97766de0D5c6E02047B3e0e", + "contractname": "ParlayAMMLiquidityPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x27B16E1288601731f97766de0D5c6E02047B3e0e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 13, + "gas": 89, + "high": 4, + "informational": 45, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 785, + "scan_time_taken": 4, + "score": "3.45", + "score_v2": "69.04", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa01AD492B19314bEfBcE4891B927A030d660ffA5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d4393FAd7A2928c10cdD0bcdd7702B39086d8b2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d4393FAd7A2928c10cdD0bcdd7702B39086d8b2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6d4393FAd7A2928c10cdD0bcdd7702B39086d8b2", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d4393FAd7A2928c10cdD0bcdd7702B39086d8b2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xaA7aD7b27Fc419d00B4Bef275E7F6020953a824F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaA7aD7b27Fc419d00B4Bef275E7F6020953a824F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaA7aD7b27Fc419d00B4Bef275E7F6020953a824F", + "contractname": "ParlayAMMLiquidityPoolData", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaA7aD7b27Fc419d00B4Bef275E7F6020953a824F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 3, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.46", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xA20Ed099894dcfC46AF290705Ff5aE4d318B0235", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA20Ed099894dcfC46AF290705Ff5aE4d318B0235", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA20Ed099894dcfC46AF290705Ff5aE4d318B0235", + "contractname": "DefaultLiquidityProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA20Ed099894dcfC46AF290705Ff5aE4d318B0235/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 4, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "2.30", + "score_v2": "46.00", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xff1a0f4744e8582DF1aE09D5611b887B6a12925C", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xff1a0f4744e8582DF1aE09D5611b887B6a12925C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x6D40a8998CD288d396D783757cd2fAe613CbDcBB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD2ab920732d82D6C48BA7993AF43044372D54A1F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD2ab920732d82D6C48BA7993AF43044372D54A1F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD2ab920732d82D6C48BA7993AF43044372D54A1F", + "contractname": "SpeedMarketsAMM", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD2ab920732d82D6C48BA7993AF43044372D54A1F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 11, + "gas": 66, + "high": 1, + "informational": 45, + "low": 4, + "medium": 6 + }, + "lines_analyzed_count": 757, + "scan_time_taken": 3, + "score": "3.71", + "score_v2": "74.11", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4c98C6fAc5d26fDBcB1108EAcfEb2D1aF65aaE39", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c98C6fAc5d26fDBcB1108EAcfEb2D1aF65aaE39", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4c98C6fAc5d26fDBcB1108EAcfEb2D1aF65aaE39", + "contractname": "SpeedMarketMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c98C6fAc5d26fDBcB1108EAcfEb2D1aF65aaE39/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4d0192E2fE94687838Eaa3BcbC3B891964B38a9D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4d0192E2fE94687838Eaa3BcbC3B891964B38a9D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4d0192E2fE94687838Eaa3BcbC3B891964B38a9D", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d0192E2fE94687838Eaa3BcbC3B891964B38a9D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x9193ddF8973CD8d1D5b830b929c2dc2964AEfd5e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9193ddF8973CD8d1D5b830b929c2dc2964AEfd5e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9193ddF8973CD8d1D5b830b929c2dc2964AEfd5e", + "contractname": "SportAMMRiskManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9193ddF8973CD8d1D5b830b929c2dc2964AEfd5e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 12, + "gas": 60, + "high": 6, + "informational": 14, + "low": 4, + "medium": 4 + }, + "lines_analyzed_count": 443, + "scan_time_taken": 2, + "score": "2.99", + "score_v2": "59.82", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xE7a6C567dEF38AE2268634EA1Eb0dB80e0c7F8D2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE7a6C567dEF38AE2268634EA1Eb0dB80e0c7F8D2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE7a6C567dEF38AE2268634EA1Eb0dB80e0c7F8D2", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE7a6C567dEF38AE2268634EA1Eb0dB80e0c7F8D2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC0906e7433c032D6561c7C08FAba1bC6008aDf6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0906e7433c032D6561c7C08FAba1bC6008aDf6e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC0906e7433c032D6561c7C08FAba1bC6008aDf6e", + "contractname": "GamesPlayerProps", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0906e7433c032D6561c7C08FAba1bC6008aDf6e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 85, + "high": 0, + "informational": 11, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 720, + "scan_time_taken": 3, + "score": "4.09", + "score_v2": "81.81", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA6cd4eB2426bACa4772b48847Ec6b83b36dB71F6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA6cd4eB2426bACa4772b48847Ec6b83b36dB71F6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA6cd4eB2426bACa4772b48847Ec6b83b36dB71F6", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA6cd4eB2426bACa4772b48847Ec6b83b36dB71F6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xFB9A18230dc13FC7f066417379C3E23Ed4D47C20", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFB9A18230dc13FC7f066417379C3E23Ed4D47C20", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFB9A18230dc13FC7f066417379C3E23Ed4D47C20", + "contractname": "GamesPlayerPropsReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB9A18230dc13FC7f066417379C3E23Ed4D47C20/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 47, + "high": 0, + "informational": 4, + "low": 9, + "medium": 7 + }, + "lines_analyzed_count": 299, + "scan_time_taken": 1, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x7374dFf55ACb83F5E9bcd3416ED510620C648680", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7374dFf55ACb83F5E9bcd3416ED510620C648680", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7374dFf55ACb83F5E9bcd3416ED510620C648680", + "contractname": "SpeedMarketsAMMUtils", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7374dFf55ACb83F5E9bcd3416ED510620C648680/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x467e14ac025499d60c417D7F00A7D9E83293F43c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x467e14ac025499d60c417D7F00A7D9E83293F43c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x467e14ac025499d60c417D7F00A7D9E83293F43c", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x467e14ac025499d60c417D7F00A7D9E83293F43c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x84B63312B446e539E214fd0998c91173f7ffC190", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6880b6fc24Ac20a9081FfA39B1A504A44BAEB2dE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6880b6fc24Ac20a9081FfA39B1A504A44BAEB2dE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6880b6fc24Ac20a9081FfA39B1A504A44BAEB2dE", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6880b6fc24Ac20a9081FfA39B1A504A44BAEB2dE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x899B77fc0E210BE9ADe1531EddE6898a836eC9D1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9b4c63Bb86139188bbbA9C93C498a60dCB0d94bf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b4c63Bb86139188bbbA9C93C498a60dCB0d94bf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9b4c63Bb86139188bbbA9C93C498a60dCB0d94bf", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b4c63Bb86139188bbbA9C93C498a60dCB0d94bf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7e2eA51355AEa97bBEcE28213D84d7502601B281", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE5a381e2D10A6482598662d0c2a8512596Cf73E7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE5a381e2D10A6482598662d0c2a8512596Cf73E7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE5a381e2D10A6482598662d0c2a8512596Cf73E7", + "contractname": "ChainedSpeedMarketMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE5a381e2D10A6482598662d0c2a8512596Cf73E7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xFf8Cf5ABF583D0979C0B9c35d62dd1fD52cce7C7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFf8Cf5ABF583D0979C0B9c35d62dd1fD52cce7C7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFf8Cf5ABF583D0979C0B9c35d62dd1fD52cce7C7", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFf8Cf5ABF583D0979C0B9c35d62dd1fD52cce7C7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 0, + "informational": 29, + "low": 25, + "medium": 2 + }, + "lines_analyzed_count": 684, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.16", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xd4F5063C350D921928679bE89877d79455D4A3f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd4F5063C350D921928679bE89877d79455D4A3f3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd4F5063C350D921928679bE89877d79455D4A3f3", + "contractname": "ChainedSpeedMarketsAMM", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4F5063C350D921928679bE89877d79455D4A3f3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 47, + "high": 1, + "informational": 25, + "low": 3, + "medium": 5 + }, + "lines_analyzed_count": 582, + "scan_time_taken": 3, + "score": "3.91", + "score_v2": "78.18", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3206695CaE29952f4b0c22a169725a865bc8Ce0f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3206695CaE29952f4b0c22a169725a865bc8Ce0f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3206695CaE29952f4b0c22a169725a865bc8Ce0f", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3206695CaE29952f4b0c22a169725a865bc8Ce0f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 1, + "informational": 12, + "low": 4, + "medium": 3 + }, + "lines_analyzed_count": 298, + "scan_time_taken": 1, + "score": "4.04", + "score_v2": "80.87", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x674d702069a7c12389B65a39b5a33829280f0E23", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x674d702069a7c12389B65a39b5a33829280f0E23", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x674d702069a7c12389B65a39b5a33829280f0E23", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x674d702069a7c12389B65a39b5a33829280f0E23/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xE9Ec756Eb37452F3e00D0409ce96C53E97f1c286", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE9Ec756Eb37452F3e00D0409ce96C53E97f1c286", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE9Ec756Eb37452F3e00D0409ce96C53E97f1c286", + "contractname": "CrossChainCollector", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE9Ec756Eb37452F3e00D0409ce96C53E97f1c286/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 45, + "high": 0, + "informational": 18, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.83", + "score_v2": "76.60", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x3263B3E8Eda05b23aA774Cb7f1c126B3831b80A4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3263B3E8Eda05b23aA774Cb7f1c126B3831b80A4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3263B3E8Eda05b23aA774Cb7f1c126B3831b80A4", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3263B3E8Eda05b23aA774Cb7f1c126B3831b80A4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x96e99c78f0fDf597BAD936DC33D79EB796aF55fC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96e99c78f0fDf597BAD936DC33D79EB796aF55fC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x96e99c78f0fDf597BAD936DC33D79EB796aF55fC", + "contractname": "SafeBoxBuffer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96e99c78f0fDf597BAD936DC33D79EB796aF55fC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 2, + "high": 0, + "informational": 6, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "3.36", + "score_v2": "67.16", + "threat_score": "90.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "bitbond-token-tool", + "doc": "https://docs.bitbond.com/asset-tokenization-suite/token-tool/intro-token-tool#token-tool-contract-addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x486F6AEA7d150254273AC7a5ffd872db54120b9a", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x486F6AEA7d150254273AC7a5ffd872db54120b9a", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "pheasant-network", + "doc": "https://docs.pheasant.network/contracts/address#optimism", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x558F7547A472a6897126e20440453e57AC320794", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "olympus-dao", + "doc": "https://docs.olympusdao.finance/main/contracts/addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 6, + "securityScore": 84.17833333333333, + "issueSeverityDistribution": { + "critical": 0, + "gas": 38, + "high": 2, + "informational": 32, + "low": 28, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0x559a14a2219Ae81f9a9f857CF31407de2b07F36c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x559a14a2219Ae81f9a9f857CF31407de2b07F36c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x559a14a2219Ae81f9a9f857CF31407de2b07F36c", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x559a14a2219Ae81f9a9f857CF31407de2b07F36c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x18878Df23e2a36f81e820e4b47b4A40576D3159C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x18878Df23e2a36f81e820e4b47b4A40576D3159C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x18878Df23e2a36f81e820e4b47b4A40576D3159C", + "contractname": "Kernel", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x18878Df23e2a36f81e820e4b47b4A40576D3159C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 1, + "informational": 7, + "low": 8, + "medium": 6 + }, + "lines_analyzed_count": 416, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x623164A9Ee2556D524b08f34F1d2389d7B4e1A1C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x623164A9Ee2556D524b08f34F1d2389d7B4e1A1C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x623164A9Ee2556D524b08f34F1d2389d7B4e1A1C", + "contractname": "OlympusMinter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x623164A9Ee2556D524b08f34F1d2389d7B4e1A1C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.37", + "score_v2": "87.37", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbC9eE0D911739cBc72cd094ADA26F56E0C49EeAE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbC9eE0D911739cBc72cd094ADA26F56E0C49EeAE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbC9eE0D911739cBc72cd094ADA26F56E0C49EeAE", + "contractname": "OlympusRoles", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbC9eE0D911739cBc72cd094ADA26F56E0C49EeAE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 84, + "scan_time_taken": 0, + "score": "4.64", + "score_v2": "92.86", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb1fA0Ac44d399b778B14af0AAF4bCF8af3437ad1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1fA0Ac44d399b778B14af0AAF4bCF8af3437ad1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb1fA0Ac44d399b778B14af0AAF4bCF8af3437ad1", + "contractname": "RolesAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1fA0Ac44d399b778B14af0AAF4bCF8af3437ad1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.71", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x22AE99D07584A2AE1af748De573c83f1B9Cdb4c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x22AE99D07584A2AE1af748De573c83f1B9Cdb4c0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x22AE99D07584A2AE1af748De573c83f1B9Cdb4c0", + "contractname": "CrossChainBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22AE99D07584A2AE1af748De573c83f1B9Cdb4c0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 12, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 363, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "holograph", + "doc": "https://docs.holograph.xyz/about/addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 5, + "securityScore": 87.45399999999998, + "issueSeverityDistribution": { + "critical": 0, + "gas": 13, + "high": 5, + "informational": 45, + "low": 19, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", + "contractname": "HolographGenesis", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 17, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 331, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.43", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", + "contractname": "HolographBridgeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd295e04977e253D8c8387472e70079E36Ad8E3a3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "contractname": "HolographOperatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE1dD53589c001982d06247E1259DCC366b8DdB1B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", + "contractname": "HolographRegistryProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0768Aa301FA733E45b2de64657f952407EC564B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xec440e8786C34C9752793e1e00Db39e5E94b6b14", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xec440e8786C34C9752793e1e00Db39e5E94b6b14", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xec440e8786C34C9752793e1e00Db39e5E94b6b14", + "contractname": "HolographTreasuryProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xec440e8786C34C9752793e1e00Db39e5E94b6b14/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7969414AA6958a44e276e9C3C5f28C5bC42E0271", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "1": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 6, + "securityScore": 87.47500000000001, + "issueSeverityDistribution": { + "critical": 0, + "gas": 23, + "high": 4, + "informational": 57, + "low": 38, + "medium": 4 + } + }, + "contractsData": [ + { + "address": "0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", + "contractname": "HolographGenesis", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 16, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 331, + "scan_time_taken": 1, + "score": "4.49", + "score_v2": "89.73", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", + "contractname": "Holograph", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 19, + "low": 13, + "medium": 0 + }, + "lines_analyzed_count": 388, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd295e04977e253D8c8387472e70079E36Ad8E3a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd295e04977e253D8c8387472e70079E36Ad8E3a3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd295e04977e253D8c8387472e70079E36Ad8E3a3", + "contractname": "HolographInterfaces", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd295e04977e253D8c8387472e70079E36Ad8E3a3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 1, + "low": 10, + "medium": 3 + }, + "lines_analyzed_count": 293, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.35", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", + "contractname": "HolographRegistryProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0768Aa301FA733E45b2de64657f952407EC564B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xec440e8786C34C9752793e1e00Db39e5E94b6b14", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xec440e8786C34C9752793e1e00Db39e5E94b6b14", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xec440e8786C34C9752793e1e00Db39e5E94b6b14", + "contractname": "HolographTreasuryProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xec440e8786C34C9752793e1e00Db39e5E94b6b14/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7969414AA6958a44e276e9C3C5f28C5bC42E0271", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7969414AA6958a44e276e9C3C5f28C5bC42E0271", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7969414AA6958a44e276e9C3C5f28C5bC42E0271", + "contractname": "LayerZeroModuleProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7969414AA6958a44e276e9C3C5f28C5bC42E0271/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 5, + "securityScore": 88.388, + "issueSeverityDistribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 43, + "low": 27, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", + "contractname": "Holograph", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 19, + "low": 13, + "medium": 0 + }, + "lines_analyzed_count": 388, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "contractname": "HolographFactoryProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xd295e04977e253D8c8387472e70079E36Ad8E3a3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "contractname": "HolographOperatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE1dD53589c001982d06247E1259DCC366b8DdB1B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", + "contractname": "HolographRegistryProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0768Aa301FA733E45b2de64657f952407EC564B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xec440e8786C34C9752793e1e00Db39e5E94b6b14", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7969414AA6958a44e276e9C3C5f28C5bC42E0271", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", + "contractname": "OVM_GasPriceOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5230210c2b4995FD5084b0F5FD0D7457aebb5010/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.66", + "score_v2": "93.17", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "kyberswap", + "doc": "https://docs.kyberswap.com/liquidity-solutions/kyberswap-classic/contracts/classic-contract-addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 12, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 12, + "securityScore": 80.69083333333333, + "issueSeverityDistribution": { + "critical": 8, + "gas": 268, + "high": 30, + "informational": 134, + "low": 113, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0", + "contractname": "KSRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5649B4DD00780e99Bab7Abb4A3d581Ea1aEB23D0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 72, + "high": 11, + "informational": 30, + "low": 33, + "medium": 1 + }, + "lines_analyzed_count": 1909, + "scan_time_taken": 4, + "score": "4.40", + "score_v2": "87.95", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1c758aF0688502e49140230F6b0EBd376d429be5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2abE8750e4a65584d7452316356128C936273e0D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD9bfE9979e9CA4b2fe84bA5d4Cf963bBcB376974", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC7a590291e07B9fe9E64b86c58fD8fC764308C4A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC7a590291e07B9fe9E64b86c58fD8fC764308C4A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC7a590291e07B9fe9E64b86c58fD8fC764308C4A", + "contractname": "Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7a590291e07B9fe9E64b86c58fD8fC764308C4A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 7, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 205, + "scan_time_taken": 1, + "score": "4.46", + "score_v2": "89.27", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xe222fBE074A436145b255442D919E4E3A6c6a480", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe222fBE074A436145b255442D919E4E3A6c6a480", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe222fBE074A436145b255442D919E4E3A6c6a480", + "contractname": "AntiSnipAttackPositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe222fBE074A436145b255442D919E4E3A6c6a480/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 8, + "high": 3, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 183, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.23", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x049BeffDB026D6D1D64cFc8fE29Bd12142967B09", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x049BeffDB026D6D1D64cFc8fE29Bd12142967B09", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x049BeffDB026D6D1D64cFc8fE29Bd12142967B09", + "contractname": "PoolOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x049BeffDB026D6D1D64cFc8fE29Bd12142967B09/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 9, + "high": 2, + "informational": 10, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "3.62", + "score_v2": "72.33", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 0, + "informational": 25, + "low": 30, + "medium": 1 + }, + "lines_analyzed_count": 618, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.45", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x98565FcAD2080C5c19C3136fa367cE371cD40bD6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98565FcAD2080C5c19C3136fa367cE371cD40bD6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x98565FcAD2080C5c19C3136fa367cE371cD40bD6", + "contractname": "TokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98565FcAD2080C5c19C3136fa367cE371cD40bD6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.50", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xF9c2b5746c946EF883ab2660BbbB1f10A5bdeAb4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF9c2b5746c946EF883ab2660BbbB1f10A5bdeAb4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF9c2b5746c946EF883ab2660BbbB1f10A5bdeAb4", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9c2b5746c946EF883ab2660BbbB1f10A5bdeAb4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 10, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 232, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 3, + "informational": 12, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 265, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 3, + "informational": 12, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 265, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8Fd8Cb948965d9305999D767A02bf79833EADbB3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8Fd8Cb948965d9305999D767A02bf79833EADbB3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8Fd8Cb948965d9305999D767A02bf79833EADbB3", + "contractname": "TicksFeesReader", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Fd8Cb948965d9305999D767A02bf79833EADbB3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 5, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 219, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.74", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7D5ba536ab244aAA1EA42aB88428847F25E3E676", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7D5ba536ab244aAA1EA42aB88428847F25E3E676", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7D5ba536ab244aAA1EA42aB88428847F25E3E676", + "contractname": "KyberSwapElasticLM", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7D5ba536ab244aAA1EA42aB88428847F25E3E676/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 3, + "informational": 23, + "low": 6, + "medium": 8 + }, + "lines_analyzed_count": 878, + "scan_time_taken": 4, + "score": "4.11", + "score_v2": "82.12", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x35BE3F4fd8239A35a7F120756D4D69e5C5e10870", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x30C5322E4e08AD500c348007f92f120ab4E2b79e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf0096e5B4AAfeEA1DF557264091569ba125c1172", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 4, + "securityScore": 82.3725, + "issueSeverityDistribution": { + "critical": 1, + "gas": 61, + "high": 3, + "informational": 28, + "low": 41, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xC7a590291e07B9fe9E64b86c58fD8fC764308C4A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe222fBE074A436145b255442D919E4E3A6c6a480", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe222fBE074A436145b255442D919E4E3A6c6a480", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe222fBE074A436145b255442D919E4E3A6c6a480", + "contractname": "AntiSnipAttackPositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe222fBE074A436145b255442D919E4E3A6c6a480/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 8, + "high": 3, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 183, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.23", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x049BeffDB026D6D1D64cFc8fE29Bd12142967B09", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 0, + "informational": 25, + "low": 30, + "medium": 1 + }, + "lines_analyzed_count": 618, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.45", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x98565FcAD2080C5c19C3136fa367cE371cD40bD6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF9c2b5746c946EF883ab2660BbbB1f10A5bdeAb4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8Fd8Cb948965d9305999D767A02bf79833EADbB3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x30C5322E4e08AD500c348007f92f120ab4E2b79e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf0096e5B4AAfeEA1DF557264091569ba125c1172", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf0096e5B4AAfeEA1DF557264091569ba125c1172", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf0096e5B4AAfeEA1DF557264091569ba125c1172", + "contractname": "KSZapValidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0096e5B4AAfeEA1DF557264091569ba125c1172/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 238, + "scan_time_taken": 1, + "score": "4.60", + "score_v2": "92.02", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "openocean", + "doc": "https://docs.openocean.finance/dev/contracts-of-chains", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.5, + "issueSeverityDistribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x6352a56caadC4F1E25CD6c75970Fa768A3304e64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6352a56caadC4F1E25CD6c75970Fa768A3304e64", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6352a56caadC4F1E25CD6c75970Fa768A3304e64", + "contractname": "LendFlareProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6352a56caadC4F1E25CD6c75970Fa768A3304e64/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "nested", + "doc": "https://docs.nested.fi/instructions-for-use/risks-and-security/smart-contracts/optimism", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 8, + "securityScore": 75.96875, + "issueSeverityDistribution": { + "critical": 7, + "gas": 102, + "high": 5, + "informational": 28, + "low": 41, + "medium": 11 + } + }, + "contractsData": [ + { + "address": "0x6692DE0c00dBb510EcB569700a423F2668F308a4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6692DE0c00dBb510EcB569700a423F2668F308a4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6692DE0c00dBb510EcB569700a423F2668F308a4", + "contractname": "NestedFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6692DE0c00dBb510EcB569700a423F2668F308a4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 654, + "scan_time_taken": 3, + "score": "4.27", + "score_v2": "85.47", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x150fb0cfa5bf3d4023ba198c725b6dcbc1577f21", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x150fb0cfa5bf3d4023ba198c725b6dcbc1577f21", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x150fb0cfa5bf3d4023ba198c725b6dcbc1577f21", + "contractname": "NestedReserve", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x150fb0cfa5bf3d4023ba198c725b6dcbc1577f21/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 31, + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.42", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x449d088c9f184af598fe72d26742a58a11c5200f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x449d088c9f184af598fe72d26742a58a11c5200f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x449d088c9f184af598fe72d26742a58a11c5200f", + "contractname": "FeeSplitter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x449d088c9f184af598fe72d26742a58a11c5200f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 24, + "high": 1, + "informational": 10, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xd75af988b2282c1b466c7640b01e4b89239a72d8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd75af988b2282c1b466c7640b01e4b89239a72d8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd75af988b2282c1b466c7640b01e4b89239a72d8", + "contractname": "Withdrawer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd75af988b2282c1b466c7640b01e4b89239a72d8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "2.66", + "score_v2": "53.12", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x0fff7f99d2b32849848e31cb48090c5268e06f65", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0fff7f99d2b32849848e31cb48090c5268e06f65", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0fff7f99d2b32849848e31cb48090c5268e06f65", + "contractname": "NestedAsset", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0fff7f99d2b32849848e31cb48090c5268e06f65/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 9, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 0, + "score": "3.71", + "score_v2": "74.29", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x3ee96e771d5e56b34245b023e8b31ffdf36dfafd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3ee96e771d5e56b34245b023e8b31ffdf36dfafd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3ee96e771d5e56b34245b023e8b31ffdf36dfafd", + "contractname": "NestedRecords", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3ee96e771d5e56b34245b023e8b31ffdf36dfafd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 3, + "informational": 2, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.80", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x76bc5affbc9dacbc1e6a18d7135def47605bae8e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76bc5affbc9dacbc1e6a18d7135def47605bae8e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x76bc5affbc9dacbc1e6a18d7135def47605bae8e", + "contractname": "OperatorResolver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76bc5affbc9dacbc1e6a18d7135def47605bae8e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 80, + "scan_time_taken": 0, + "score": "3.69", + "score_v2": "73.75", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x6bdc58d3287176b40ad2243ec0cf35f33f2119da", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6bdc58d3287176b40ad2243ec0cf35f33f2119da", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6bdc58d3287176b40ad2243ec0cf35f33f2119da", + "contractname": "FlatOperator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6bdc58d3287176b40ad2243ec0cf35f33f2119da/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x25fd6e8940b6fd0a5ec3b1c45216a3eb2dcd707e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe8b1970566440a9518043a30953508fa9574e3bb", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "colinks", + "doc": "https://docs.coordinape.com/colinks/colinks-smart-contract", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 48.87, + "issueSeverityDistribution": { + "critical": 2, + "gas": 25, + "high": 2, + "informational": 9, + "low": 8, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x7154cA7E4C756E06151aefA2D765404950FA0EE1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7154cA7E4C756E06151aefA2D765404950FA0EE1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7154cA7E4C756E06151aefA2D765404950FA0EE1", + "contractname": "CoLinks", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7154cA7E4C756E06151aefA2D765404950FA0EE1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 25, + "high": 2, + "informational": 9, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 1, + "score": "2.44", + "score_v2": "48.87", + "threat_score": "84.21", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "kwenta", + "doc": "https://docs.kwenta.io/developers/deployed-contracts#optimism-mainnet", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 13, + "totalContractsNumber": 17, + "solidityScanContractsNumber": 12, + "securityScore": 82.0025, + "issueSeverityDistribution": { + "critical": 11, + "gas": 183, + "high": 6, + "informational": 127, + "low": 55, + "medium": 17 + } + }, + "contractsData": [ + { + "address": "0x8234F990b149Ae59416dc260305E565e5DAfEb54", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8234F990b149Ae59416dc260305E565e5DAfEb54", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8234F990b149Ae59416dc260305E565e5DAfEb54", + "contractname": "Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8234F990b149Ae59416dc260305E565e5DAfEb54/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 11, + "low": 4, + "medium": 3 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.88", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x83E13069aA457778ca349E0128927B417A2c2B3f", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xB753d2EE5dcA1fF39A83CA3Ec500656c31Be940b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB753d2EE5dcA1fF39A83CA3Ec500656c31Be940b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB753d2EE5dcA1fF39A83CA3Ec500656c31Be940b", + "contractname": "Events", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB753d2EE5dcA1fF39A83CA3Ec500656c31Be940b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 5, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 147, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.56", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x865dA103d126b3Be3599D84caB57109A861F5631", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x865dA103d126b3Be3599D84caB57109A861F5631", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x865dA103d126b3Be3599D84caB57109A861F5631", + "contractname": "Settings", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x865dA103d126b3Be3599D84caB57109A861F5631/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.46", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x3e8b82326Ff5f2f10da8CEa117bD44343ccb9c26", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3e8b82326Ff5f2f10da8CEa117bD44343ccb9c26", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3e8b82326Ff5f2f10da8CEa117bD44343ccb9c26", + "contractname": "SupplySchedule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3e8b82326Ff5f2f10da8CEa117bD44343ccb9c26/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 1, + "informational": 7, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 312, + "scan_time_taken": 1, + "score": "4.21", + "score_v2": "84.29", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1066A8eB3d90Af0Ad3F89839b974658577e75BE2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1066A8eB3d90Af0Ad3F89839b974658577e75BE2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1066A8eB3d90Af0Ad3F89839b974658577e75BE2", + "contractname": "RewardEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1066A8eB3d90Af0Ad3F89839b974658577e75BE2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 36, + "high": 0, + "informational": 14, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 382, + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.51", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x6e56a5d49f775ba08041e28030bc7826b13489e0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6e56a5d49f775ba08041e28030bc7826b13489e0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6e56a5d49f775ba08041e28030bc7826b13489e0", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e56a5d49f775ba08041e28030bc7826b13489e0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 0, + "informational": 27, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 472, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.38", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8132EE584bCD6f8Eb1bea141DB7a7AC1E72917b9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8132EE584bCD6f8Eb1bea141DB7a7AC1E72917b9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8132EE584bCD6f8Eb1bea141DB7a7AC1E72917b9", + "contractname": "vKwentaRedeemer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8132EE584bCD6f8Eb1bea141DB7a7AC1E72917b9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "2.87", + "score_v2": "57.41", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2787cc20e5ecb4bf1bfb79eae284201027683179", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2787cc20e5ecb4bf1bfb79eae284201027683179", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2787cc20e5ecb4bf1bfb79eae284201027683179", + "contractname": "MultipleMerkleDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2787cc20e5ecb4bf1bfb79eae284201027683179/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.46", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x03f6dC6e616AB3a367a1F2C26B8Bc146f632b451", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb2a20fCdc506a685122847b21E34536359E94C56", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb2a20fCdc506a685122847b21E34536359E94C56", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb2a20fCdc506a685122847b21E34536359E94C56", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb2a20fCdc506a685122847b21E34536359E94C56/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.85", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x61294940CE7cD1BDA10e349adC5B538B722CeB88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61294940CE7cD1BDA10e349adC5B538B722CeB88", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x61294940CE7cD1BDA10e349adC5B538B722CeB88", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61294940CE7cD1BDA10e349adC5B538B722CeB88/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.85", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC9aF789Ae606F69cF8Ed073A04eC92f2354b027d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x15725a8159629ca9763deC4211e309c94d9f5CB0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x626e666c95f4a31439A9cA2d5ef757EA3d72A2fd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x626e666c95f4a31439A9cA2d5ef757EA3d72A2fd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x626e666c95f4a31439A9cA2d5ef757EA3d72A2fd", + "contractname": "StakingRewardsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x626e666c95f4a31439A9cA2d5ef757EA3d72A2fd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 35, + "high": 1, + "informational": 42, + "low": 11, + "medium": 5 + }, + "lines_analyzed_count": 653, + "scan_time_taken": 2, + "score": "3.87", + "score_v2": "77.34", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x10B04483d762Bd4F193F35600112ad52391004A7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x10B04483d762Bd4F193F35600112ad52391004A7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x10B04483d762Bd4F193F35600112ad52391004A7", + "contractname": "EscrowMigrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x10B04483d762Bd4F193F35600112ad52391004A7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 30, + "high": 1, + "informational": 15, + "low": 14, + "medium": 4 + }, + "lines_analyzed_count": 571, + "scan_time_taken": 2, + "score": "4.00", + "score_v2": "80.04", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x6d6273f52b0C8eaB388141393c1e8cfDB3311De6", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "revert", + "doc": "https://docs.revert.finance/revert", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 6, + "securityScore": 81.85666666666667, + "issueSeverityDistribution": { + "critical": 7, + "gas": 139, + "high": 2, + "informational": 55, + "low": 36, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x5411894842e610C4D0F6Ed4C232DA689400f94A1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5411894842e610C4D0F6Ed4C232DA689400f94A1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5411894842e610C4D0F6Ed4C232DA689400f94A1", + "contractname": "Compoundor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5411894842e610C4D0F6Ed4C232DA689400f94A1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 52, + "high": 0, + "informational": 29, + "low": 15, + "medium": 2 + }, + "lines_analyzed_count": 622, + "scan_time_taken": 4, + "score": "3.82", + "score_v2": "76.37", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x42F324659Cef3347E080ce7D3C190878461Bf741", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42F324659Cef3347E080ce7D3C190878461Bf741", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x42F324659Cef3347E080ce7D3C190878461Bf741", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42F324659Cef3347E080ce7D3C190878461Bf741/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 0, + "informational": 10, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 352, + "scan_time_taken": 1, + "score": "4.20", + "score_v2": "84.09", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xf1c9750C166329636B0A832dbd598d960fCE6893", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf1c9750C166329636B0A832dbd598d960fCE6893", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf1c9750C166329636B0A832dbd598d960fCE6893", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf1c9750C166329636B0A832dbd598d960fCE6893/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x3C0Fd0B42aa46F03f6cF5e305Ed9B2Ce402847eF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3C0Fd0B42aa46F03f6cF5e305Ed9B2Ce402847eF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3C0Fd0B42aa46F03f6cF5e305Ed9B2Ce402847eF", + "contractname": "SelfCompoundor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3C0Fd0B42aa46F03f6cF5e305Ed9B2Ce402847eF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 35, + "high": 1, + "informational": 7, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 334, + "scan_time_taken": 2, + "score": "3.94", + "score_v2": "78.74", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6d55aa15e84bD5847b13baB3245c06B05917d3Da", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d55aa15e84bD5847b13baB3245c06B05917d3Da", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6d55aa15e84bD5847b13baB3245c06B05917d3Da", + "contractname": "AutoExit", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d55aa15e84bD5847b13baB3245c06B05917d3Da/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 197, + "scan_time_taken": 1, + "score": "4.62", + "score_v2": "92.39", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6eE80279c057f17a3c7D5A9aA3E52AC304861E71", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6eE80279c057f17a3c7D5A9aA3E52AC304861E71", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6eE80279c057f17a3c7D5A9aA3E52AC304861E71", + "contractname": "AutoRange", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6eE80279c057f17a3c7D5A9aA3E52AC304861E71/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 1, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 2, + "score": "4.53", + "score_v2": "90.66", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "optimism-bridge", + "doc": "https://docs.optimism.io/chain/addresses#op-mainnet-l2", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 15, + "totalContractsNumber": 15, + "solidityScanContractsNumber": 15, + "securityScore": 86.49999999999999, + "issueSeverityDistribution": { + "critical": 0, + "gas": 70, + "high": 0, + "informational": 151, + "low": 91, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0x4200000000000000000000000000000000000016", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000016", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000016", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000016/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 218, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000007", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000007", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000007", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000007/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000010", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000010", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000010", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000010/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000014", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000014", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000014", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000014/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 218, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000011", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000011", + "contract_chain": "redstone-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://explorer.redstone.xyz/address/0x4200000000000000000000000000000000000011", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000011/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 8, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 169, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.66", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000012", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000012", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000012", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000012/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000017", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000017", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000017", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000017/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000015", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000015", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000015", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000015/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x420000000000000000000000000000000000000F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x420000000000000000000000000000000000000F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x420000000000000000000000000000000000000F", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x420000000000000000000000000000000000000F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000018", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000018", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000018", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000018/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 218, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000019", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000019", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000019", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000019/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x420000000000000000000000000000000000001A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x420000000000000000000000000000000000001A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x420000000000000000000000000000000000001A", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x420000000000000000000000000000000000001A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000042", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000042", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000042", + "contractname": "GovernanceToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000042/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 1914, + "scan_time_taken": 0, + "score": "4.96", + "score_v2": "99.11", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000020", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000020", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000020", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000020/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4200000000000000000000000000000000000021", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000021", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000021", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000021/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 218, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.40", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "mummy-finance", + "doc": "https://docs.mummy.finance/contracts/contracts-v1", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 9, + "securityScore": 76.19111111111111, + "issueSeverityDistribution": { + "critical": 1, + "gas": 354, + "high": 28, + "informational": 165, + "low": 86, + "medium": 24 + } + }, + "contractsData": [ + { + "address": "0xA6D7D0e650aa40FFa42d845A354c12c2bc0aB15f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA6D7D0e650aa40FFa42d845A354c12c2bc0aB15f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA6D7D0e650aa40FFa42d845A354c12c2bc0aB15f", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA6D7D0e650aa40FFa42d845A354c12c2bc0aB15f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 88, + "high": 1, + "informational": 46, + "low": 30, + "medium": 3 + }, + "lines_analyzed_count": 1237, + "scan_time_taken": 7, + "score": "4.14", + "score_v2": "82.86", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x68d1CA32Aee9a73534429D8376743Bf222ff1870", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68d1CA32Aee9a73534429D8376743Bf222ff1870", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x68d1CA32Aee9a73534429D8376743Bf222ff1870", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68d1CA32Aee9a73534429D8376743Bf222ff1870/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 5, + "informational": 15, + "low": 23, + "medium": 0 + }, + "lines_analyzed_count": 222, + "scan_time_taken": 1, + "score": "2.55", + "score_v2": "50.90", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xC5129208cb1DC2b3c916011c9D94632e602B9811", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC5129208cb1DC2b3c916011c9D94632e602B9811", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC5129208cb1DC2b3c916011c9D94632e602B9811", + "contractname": "PositionRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC5129208cb1DC2b3c916011c9D94632e602B9811/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 0, + "informational": 21, + "low": 5, + "medium": 15 + }, + "lines_analyzed_count": 787, + "scan_time_taken": 2, + "score": "4.28", + "score_v2": "85.64", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x41cD8CaFc24A771031B9eB9C57cFC94D86045eB6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41cD8CaFc24A771031B9eB9C57cFC94D86045eB6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x41cD8CaFc24A771031B9eB9C57cFC94D86045eB6", + "contractname": "OrderBook", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41cD8CaFc24A771031B9eB9C57cFC94D86045eB6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 2, + "informational": 29, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 985, + "scan_time_taken": 3, + "score": "4.43", + "score_v2": "88.63", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4C4d81aA29fBb7Fe90172ad70a72F00Fb1ee46c6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C4d81aA29fBb7Fe90172ad70a72F00Fb1ee46c6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4C4d81aA29fBb7Fe90172ad70a72F00Fb1ee46c6", + "contractname": "Reader", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C4d81aA29fBb7Fe90172ad70a72F00Fb1ee46c6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 41, + "high": 15, + "informational": 6, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 399, + "scan_time_taken": 3, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xB2a477C6BA5E96f6dECbCEd836cB7d3d32ef9ecD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB2a477C6BA5E96f6dECbCEd836cB7d3d32ef9ecD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB2a477C6BA5E96f6dECbCEd836cB7d3d32ef9ecD", + "contractname": "OrderBookReader", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB2a477C6BA5E96f6dECbCEd836cB7d3d32ef9ecD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 3, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 144, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.58", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xB280D03909Cc18640621955Cb3bC30948DF2Fa9a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB280D03909Cc18640621955Cb3bC30948DF2Fa9a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB280D03909Cc18640621955Cb3bC30948DF2Fa9a", + "contractname": "StakedGlp", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB280D03909Cc18640621955Cb3bC30948DF2Fa9a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 0, + "informational": 9, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.35", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9032aeD8C1F2139E04C1AD6D9F75bdF1D6e5CF5c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9032aeD8C1F2139E04C1AD6D9F75bdF1D6e5CF5c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9032aeD8C1F2139E04C1AD6D9F75bdF1D6e5CF5c", + "contractname": "GlpManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9032aeD8C1F2139E04C1AD6D9F75bdF1D6e5CF5c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 1, + "informational": 19, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 261, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.33", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xC504Cb49bcADfC8fD56F1de5674ba216aeaFeF0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD451ffD204906C1A725c65eFE570Ad8a6e2B08Bd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD451ffD204906C1A725c65eFE570Ad8a6e2B08Bd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD451ffD204906C1A725c65eFE570Ad8a6e2B08Bd", + "contractname": "RewardRouterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD451ffD204906C1A725c65eFE570Ad8a6e2B08Bd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 62, + "high": 1, + "informational": 20, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 424, + "scan_time_taken": 2, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "95.00", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 4, + "securityScore": 80.24249999999999, + "issueSeverityDistribution": { + "critical": 0, + "gas": 67, + "high": 11, + "informational": 20, + "low": 30, + "medium": 15 + } + }, + "contractsData": [ + { + "address": "0xA6D7D0e650aa40FFa42d845A354c12c2bc0aB15f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65DCb38637b526305Be55F14B24a4Ab2bD177780", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65DCb38637b526305Be55F14B24a4Ab2bD177780", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x65DCb38637b526305Be55F14B24a4Ab2bD177780", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65DCb38637b526305Be55F14B24a4Ab2bD177780/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 5, + "informational": 5, + "low": 23, + "medium": 0 + }, + "lines_analyzed_count": 222, + "scan_time_taken": 1, + "score": "2.77", + "score_v2": "55.41", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x01e9B35785eF3f7Ef2677c371442976bd550f320", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x01e9B35785eF3f7Ef2677c371442976bd550f320", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x01e9B35785eF3f7Ef2677c371442976bd550f320", + "contractname": "PositionRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x01e9B35785eF3f7Ef2677c371442976bd550f320/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 0, + "informational": 15, + "low": 5, + "medium": 15 + }, + "lines_analyzed_count": 787, + "scan_time_taken": 2, + "score": "4.32", + "score_v2": "86.40", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC5129208cb1DC2b3c916011c9D94632e602B9811", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x28cfD8e1E83beC8EE879d21634e7DC3D93102CED", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc592b3ADd24ea30c030978e5E7F5d02E123b4263", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc592b3ADd24ea30c030978e5E7F5d02E123b4263", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc592b3ADd24ea30c030978e5E7F5d02E123b4263", + "contractname": "OrderBookReader", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc592b3ADd24ea30c030978e5E7F5d02E123b4263/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 3, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 144, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.58", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x2D270f66feE6Ac9e27Ff6551AF5a8cFB5C8a7493", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB2a477C6BA5E96f6dECbCEd836cB7d3d32ef9ecD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB2a477C6BA5E96f6dECbCEd836cB7d3d32ef9ecD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB2a477C6BA5E96f6dECbCEd836cB7d3d32ef9ecD", + "contractname": "OrderBookReader", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB2a477C6BA5E96f6dECbCEd836cB7d3d32ef9ecD/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 3, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 144, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.58", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "rehold", + "doc": "https://optimism.blockscout.com/address/0x51b5CA731FB73502CDFf6c2E7d7dF6EAAdef662C", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 64.345, + "issueSeverityDistribution": { + "critical": 2, + "gas": 36, + "high": 0, + "informational": 13, + "low": 16, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xA04295018eB7353a9755A2B227c9203FED3D9B7C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA04295018eB7353a9755A2B227c9203FED3D9B7C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA04295018eB7353a9755A2B227c9203FED3D9B7C", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA04295018eB7353a9755A2B227c9203FED3D9B7C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 11, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 210, + "scan_time_taken": 1, + "score": "3.74", + "score_v2": "74.76", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xDe6B4964c4384BcDfA150a4A8bE9865C5b91E29C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDe6B4964c4384BcDfA150a4A8bE9865C5b91E29C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDe6B4964c4384BcDfA150a4A8bE9865C5b91E29C", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDe6B4964c4384BcDfA150a4A8bE9865C5b91E29C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 5, + "high": 0, + "informational": 2, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "2.70", + "score_v2": "53.93", + "threat_score": "100.00", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 1, + "securityScore": 76.19, + "issueSeverityDistribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 8, + "low": 4, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xA04295018eB7353a9755A2B227c9203FED3D9B7C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA04295018eB7353a9755A2B227c9203FED3D9B7C", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA04295018eB7353a9755A2B227c9203FED3D9B7C", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA04295018eB7353a9755A2B227c9203FED3D9B7C/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 8, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 210, + "scan_time_taken": 1, + "score": "3.81", + "score_v2": "76.19", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xDe6B4964c4384BcDfA150a4A8bE9865C5b91E29C", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "metronome", + "doc": "https://docs.metronome.io/metronome-2.0/contracts#optimism", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 6, + "securityScore": 80.30499999999999, + "issueSeverityDistribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 20, + "low": 49, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xABF27B8e4dA617Fff2e666F71C137D71cf75b5F6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xABF27B8e4dA617Fff2e666F71C137D71cf75b5F6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xABF27B8e4dA617Fff2e666F71C137D71cf75b5F6", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xABF27B8e4dA617Fff2e666F71C137D71cf75b5F6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8d8aF8C47D9277EA8d3c8f5b0873a0Aaf6F7F9d3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8d8aF8C47D9277EA8d3c8f5b0873a0Aaf6F7F9d3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8d8aF8C47D9277EA8d3c8f5b0873a0Aaf6F7F9d3", + "contractname": "NativeTokenGateway", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d8aF8C47D9277EA8d3c8f5b0873a0Aaf6F7F9d3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 5, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 3, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xEBe91F52766Dd236b6E8C1951f6a4a8Bcc47A71e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEBe91F52766Dd236b6E8C1951f6a4a8Bcc47A71e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEBe91F52766Dd236b6E8C1951f6a4a8Bcc47A71e", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEBe91F52766Dd236b6E8C1951f6a4a8Bcc47A71e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x6394152946dc3E0bABAA474eE9d366ef31f959c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6394152946dc3E0bABAA474eE9d366ef31f959c0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6394152946dc3E0bABAA474eE9d366ef31f959c0", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6394152946dc3E0bABAA474eE9d366ef31f959c0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xe7C65eAEb1Ca920f0DB73cDFb4915Dd31472a6a1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe7C65eAEb1Ca920f0DB73cDFb4915Dd31472a6a1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe7C65eAEb1Ca920f0DB73cDFb4915Dd31472a6a1", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe7C65eAEb1Ca920f0DB73cDFb4915Dd31472a6a1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x62316768ef954734445AAB3273Fd6077005FfABf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4C6bF87b7fc1C8Db85877151C6edE38Ed27c34f6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C6bF87b7fc1C8Db85877151C6edE38Ed27c34f6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4C6bF87b7fc1C8Db85877151C6edE38Ed27c34f6", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C6bF87b7fc1C8Db85877151C6edE38Ed27c34f6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "exactly-protocol", + "doc": "https://docs.exact.ly/guides/smart-contract-addresses#op-mainnet", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 12, + "totalContractsNumber": 12, + "solidityScanContractsNumber": 12, + "securityScore": 83.61583333333333, + "issueSeverityDistribution": { + "critical": 0, + "gas": 134, + "high": 6, + "informational": 122, + "low": 80, + "medium": 11 + } + }, + "contractsData": [ + { + "address": "0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaEb62e6F27BC103702E7BC879AE98bceA56f027E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.20", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x057e3EfCA6f9E7094584B176f3E69a4f4B594D04", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x057e3EfCA6f9E7094584B176f3E69a4f4B594D04", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x057e3EfCA6f9E7094584B176f3E69a4f4B594D04", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x057e3EfCA6f9E7094584B176f3E69a4f4B594D04/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xbea586A167853ADddEF12818f264f1F9823fBc18", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbea586A167853ADddEF12818f264f1F9823fBc18", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbea586A167853ADddEF12818f264f1F9823fBc18", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbea586A167853ADddEF12818f264f1F9823fBc18/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1a4FC2a7a5F17Dc0806d1F324B2bc76C9d142d4D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1a4FC2a7a5F17Dc0806d1F324B2bc76C9d142d4D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1a4FC2a7a5F17Dc0806d1F324B2bc76C9d142d4D", + "contractname": "InterestRateModel", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1a4FC2a7a5F17Dc0806d1F324B2bc76C9d142d4D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 15, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 286, + "scan_time_taken": 2, + "score": "4.21", + "score_v2": "84.27", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3fdf2b9474c6C01cCFE7ab2c44855a6EE008BCDa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3fdf2b9474c6C01cCFE7ab2c44855a6EE008BCDa", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3fdf2b9474c6C01cCFE7ab2c44855a6EE008BCDa", + "contractname": "InterestRateModel", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fdf2b9474c6C01cCFE7ab2c44855a6EE008BCDa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 15, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 286, + "scan_time_taken": 2, + "score": "4.21", + "score_v2": "84.27", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6CCeC84e6E3879C6430745Ea3d40c968C75E96b2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6CCeC84e6E3879C6430745Ea3d40c968C75E96b2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6CCeC84e6E3879C6430745Ea3d40c968C75E96b2", + "contractname": "InterestRateModel", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6CCeC84e6E3879C6430745Ea3d40c968C75E96b2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 15, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 286, + "scan_time_taken": 2, + "score": "4.21", + "score_v2": "84.27", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xe8cf7c80518cb3b6e4b5eb6d45cf13e7038aa018", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe8cf7c80518cb3b6e4b5eb6d45cf13e7038aa018", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe8cf7c80518cb3b6e4b5eb6d45cf13e7038aa018", + "contractname": "InterestRateModel", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe8cf7c80518cb3b6e4b5eb6d45cf13e7038aa018/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 15, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 286, + "scan_time_taken": 2, + "score": "4.21", + "score_v2": "84.27", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8130c8b5625dd68b5C7EEAD3A4cae2921dFf09ed", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8130c8b5625dd68b5C7EEAD3A4cae2921dFf09ed", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8130c8b5625dd68b5C7EEAD3A4cae2921dFf09ed", + "contractname": "InterestRateModel", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8130c8b5625dd68b5C7EEAD3A4cae2921dFf09ed/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 15, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 286, + "scan_time_taken": 2, + "score": "4.21", + "score_v2": "84.27", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xCc54dE39c45000B01074E4970ca0af9d3EB2bA01", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCc54dE39c45000B01074E4970ca0af9d3EB2bA01", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCc54dE39c45000B01074E4970ca0af9d3EB2bA01", + "contractname": "InterestRateModel", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc54dE39c45000B01074E4970ca0af9d3EB2bA01/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 15, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 286, + "scan_time_taken": 2, + "score": "4.21", + "score_v2": "84.27", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x29bAbFF3eBA7B517a75109EA8fd6D1eAb4A10258", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29bAbFF3eBA7B517a75109EA8fd6D1eAb4A10258", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x29bAbFF3eBA7B517a75109EA8fd6D1eAb4A10258", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29bAbFF3eBA7B517a75109EA8fd6D1eAb4A10258/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.20", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.20", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x92024C4bDa9DA602b711B9AbB610d072018eb58b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x92024C4bDa9DA602b711B9AbB610d072018eb58b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x92024C4bDa9DA602b711B9AbB610d072018eb58b", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x92024C4bDa9DA602b711B9AbB610d072018eb58b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 11, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 424, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.55", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "defi-saver", + "doc": "https://github.com/defisaver/defisaver-v3-contracts/tree/main/addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 50, + "totalContractsNumber": 57, + "solidityScanContractsNumber": 50, + "securityScore": 77.47400000000002, + "issueSeverityDistribution": { + "critical": 7, + "gas": 3836, + "high": 107, + "informational": 3018, + "low": 1151, + "medium": 192 + } + }, + "contractsData": [ + { + "address": "0xAf707Ee480204Ed6e2640B53cCE86F680D28Afcbd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7cB647205ec73A026fe3566777e5c73Cd5A11b38", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7cB647205ec73A026fe3566777e5c73Cd5A11b38", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7cB647205ec73A026fe3566777e5c73Cd5A11b38", + "contractname": "DFSProxyRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7cB647205ec73A026fe3566777e5c73Cd5A11b38/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 97, + "high": 3, + "informational": 63, + "low": 20, + "medium": 3 + }, + "lines_analyzed_count": 773, + "scan_time_taken": 2, + "score": "3.57", + "score_v2": "71.41", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x493C0dE902E6916128A223F66F37d3b6ee8fA408", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x493C0dE902E6916128A223F66F37d3b6ee8fA408", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x493C0dE902E6916128A223F66F37d3b6ee8fA408", + "contractname": "DFSProxyRegistryController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x493C0dE902E6916128A223F66F37d3b6ee8fA408/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 108, + "high": 6, + "informational": 82, + "low": 27, + "medium": 6 + }, + "lines_analyzed_count": 1009, + "scan_time_taken": 2, + "score": "3.58", + "score_v2": "71.66", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xFF9f0B8d0a4270f98C52842d163fd34728109692", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFF9f0B8d0a4270f98C52842d163fd34728109692", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFF9f0B8d0a4270f98C52842d163fd34728109692", + "contractname": "SubProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFF9f0B8d0a4270f98C52842d163fd34728109692/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 80, + "high": 5, + "informational": 64, + "low": 29, + "medium": 5 + }, + "lines_analyzed_count": 1365, + "scan_time_taken": 3, + "score": "4.10", + "score_v2": "81.90", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa950a534a6AB01D1FF5C6C82E5E7F515c19500e9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa950a534a6AB01D1FF5C6C82E5E7F515c19500e9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa950a534a6AB01D1FF5C6C82E5E7F515c19500e9", + "contractname": "AaveV3SubProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa950a534a6AB01D1FF5C6C82E5E7F515c19500e9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 101, + "high": 8, + "informational": 70, + "low": 44, + "medium": 5 + }, + "lines_analyzed_count": 3044, + "scan_time_taken": 5, + "score": "4.48", + "score_v2": "89.62", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4aB43f57e30e13fFaCcC01A01ED738642152884e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4aB43f57e30e13fFaCcC01A01ED738642152884e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4aB43f57e30e13fFaCcC01A01ED738642152884e", + "contractname": "LimitOrderSubProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4aB43f57e30e13fFaCcC01A01ED738642152884e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 109, + "high": 4, + "informational": 65, + "low": 28, + "medium": 5 + }, + "lines_analyzed_count": 1418, + "scan_time_taken": 3, + "score": "4.04", + "score_v2": "80.89", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x52F6ae5aE5a8a6316c970d3a02C50b74c1a50bB8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x52F6ae5aE5a8a6316c970d3a02C50b74c1a50bB8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x52F6ae5aE5a8a6316c970d3a02C50b74c1a50bB8", + "contractname": "ZrxAllowlist", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52F6ae5aE5a8a6316c970d3a02C50b74c1a50bB8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 1, + "informational": 38, + "low": 19, + "medium": 1 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 1, + "score": "3.46", + "score_v2": "69.27", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x79586d55DECB755B9Bb436B2287eFf93025E549D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x79586d55DECB755B9Bb436B2287eFf93025E549D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x79586d55DECB755B9Bb436B2287eFf93025E549D", + "contractname": "ExchangeAggregatorRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x79586d55DECB755B9Bb436B2287eFf93025E549D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 1, + "informational": 27, + "low": 18, + "medium": 2 + }, + "lines_analyzed_count": 328, + "scan_time_taken": 1, + "score": "3.48", + "score_v2": "69.51", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf6E18D389dd4e1E76C5aAb4b34E3e64e70569F43", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf6E18D389dd4e1E76C5aAb4b34E3e64e70569F43", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf6E18D389dd4e1E76C5aAb4b34E3e64e70569F43", + "contractname": "ParaswapWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6E18D389dd4e1E76C5aAb4b34E3e64e70569F43/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 43, + "high": 2, + "informational": 46, + "low": 27, + "medium": 4 + }, + "lines_analyzed_count": 620, + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.71", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xCcCacf99C7Fe354b88E428cCfba282431F7a8da2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCcCacf99C7Fe354b88E428cCfba282431F7a8da2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCcCacf99C7Fe354b88E428cCfba282431F7a8da2", + "contractname": "OneInchWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCcCacf99C7Fe354b88E428cCfba282431F7a8da2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 2, + "informational": 46, + "low": 27, + "medium": 4 + }, + "lines_analyzed_count": 620, + "scan_time_taken": 1, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1E3b2371b3790bDc7C667d50aB077Dce7121391A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1E3b2371b3790bDc7C667d50aB077Dce7121391A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1E3b2371b3790bDc7C667d50aB077Dce7121391A", + "contractname": "KyberInputScalingHelperL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1E3b2371b3790bDc7C667d50aB077Dce7121391A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 76, + "high": 0, + "informational": 62, + "low": 23, + "medium": 0 + }, + "lines_analyzed_count": 1540, + "scan_time_taken": 6, + "score": "4.40", + "score_v2": "88.05", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd94BeaAC0d40fDe0F85D2172DC568E9CfC4C389E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd94BeaAC0d40fDe0F85D2172DC568E9CfC4C389E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd94BeaAC0d40fDe0F85D2172DC568E9CfC4C389E", + "contractname": "KyberAggregatorWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd94BeaAC0d40fDe0F85D2172DC568E9CfC4C389E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 135, + "high": 2, + "informational": 92, + "low": 30, + "medium": 6 + }, + "lines_analyzed_count": 1855, + "scan_time_taken": 5, + "score": "4.16", + "score_v2": "83.13", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x842a81d2cfe26d401CD63Cc14e9DEf275c197C1a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x842a81d2cfe26d401CD63Cc14e9DEf275c197C1a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x842a81d2cfe26d401CD63Cc14e9DEf275c197C1a", + "contractname": "ApproveToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x842a81d2cfe26d401CD63Cc14e9DEf275c197C1a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 92, + "high": 1, + "informational": 80, + "low": 28, + "medium": 7 + }, + "lines_analyzed_count": 1259, + "scan_time_taken": 3, + "score": "4.00", + "score_v2": "79.90", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc526725F694552382e724013d2F8b8DaAAdB5653", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc526725F694552382e724013d2F8b8DaAAdB5653", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc526725F694552382e724013d2F8b8DaAAdB5653", + "contractname": "Discount", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc526725F694552382e724013d2F8b8DaAAdB5653/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 1, + "informational": 27, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 321, + "scan_time_taken": 1, + "score": "3.40", + "score_v2": "67.91", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xFc2f1355296ab7dd98a1260E3Ff5E906999d4Acb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFc2f1355296ab7dd98a1260E3Ff5E906999d4Acb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFc2f1355296ab7dd98a1260E3Ff5E906999d4Acb", + "contractname": "DefisaverLogger", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFc2f1355296ab7dd98a1260E3Ff5E906999d4Acb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 29, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.31", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5b12C2B979CB3aB89DD4813837873bC4Dd1930D0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5b12C2B979CB3aB89DD4813837873bC4Dd1930D0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5b12C2B979CB3aB89DD4813837873bC4Dd1930D0", + "contractname": "FeeRecipient", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b12C2B979CB3aB89DD4813837873bC4Dd1930D0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 1, + "informational": 38, + "low": 19, + "medium": 1 + }, + "lines_analyzed_count": 425, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.41", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xF723B39fe2Aa9102dE45Bc8ECd3417805aAC79Aa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF723B39fe2Aa9102dE45Bc8ECd3417805aAC79Aa", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF723B39fe2Aa9102dE45Bc8ECd3417805aAC79Aa", + "contractname": "UniV3WrapperV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF723B39fe2Aa9102dE45Bc8ECd3417805aAC79Aa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 2, + "informational": 58, + "low": 25, + "medium": 3 + }, + "lines_analyzed_count": 765, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.29", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x571A4dbE7BDC118d0B74A9f52E96F288FF8DF85D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x571A4dbE7BDC118d0B74A9f52E96F288FF8DF85D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x571A4dbE7BDC118d0B74A9f52E96F288FF8DF85D", + "contractname": "CurveWrapperV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x571A4dbE7BDC118d0B74A9f52E96F288FF8DF85D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 61, + "high": 3, + "informational": 57, + "low": 24, + "medium": 4 + }, + "lines_analyzed_count": 660, + "scan_time_taken": 1, + "score": "3.56", + "score_v2": "71.21", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x031D6d3C95dD2188D1A1A57e8DcD8051f3B938ca", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x031D6d3C95dD2188D1A1A57e8DcD8051f3B938ca", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x031D6d3C95dD2188D1A1A57e8DcD8051f3B938ca", + "contractname": "ZeroxWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x031D6d3C95dD2188D1A1A57e8DcD8051f3B938ca/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 43, + "high": 2, + "informational": 46, + "low": 27, + "medium": 4 + }, + "lines_analyzed_count": 608, + "scan_time_taken": 1, + "score": "3.66", + "score_v2": "73.19", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9b2BAd10669B449E2EF8A8fF14eD0706F033A9a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b2BAd10669B449E2EF8A8fF14eD0706F033A9a3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9b2BAd10669B449E2EF8A8fF14eD0706F033A9a3", + "contractname": "DFSPrices", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b2BAd10669B449E2EF8A8fF14eD0706F033A9a3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 48, + "high": 2, + "informational": 38, + "low": 16, + "medium": 4 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 1, + "score": "3.37", + "score_v2": "67.38", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xFfE2F824f0a1Ca917885CB4f848f3aEf4a32AaB9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFfE2F824f0a1Ca917885CB4f848f3aEf4a32AaB9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFfE2F824f0a1Ca917885CB4f848f3aEf4a32AaB9", + "contractname": "SaverExchangeRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFfE2F824f0a1Ca917885CB4f848f3aEf4a32AaB9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 1, + "informational": 39, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 424, + "scan_time_taken": 1, + "score": "3.43", + "score_v2": "68.63", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x82b039Ca3c16E971132603f960a6E98582d8F021", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82b039Ca3c16E971132603f960a6E98582d8F021", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x82b039Ca3c16E971132603f960a6E98582d8F021", + "contractname": "WrapperExchangeRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82b039Ca3c16E971132603f960a6E98582d8F021/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 1, + "informational": 28, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 331, + "scan_time_taken": 1, + "score": "3.43", + "score_v2": "68.58", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x566b2a957D8FCE39D2744059d558F27aF52a70c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x566b2a957D8FCE39D2744059d558F27aF52a70c0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x566b2a957D8FCE39D2744059d558F27aF52a70c0", + "contractname": "TokenGroupRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x566b2a957D8FCE39D2744059d558F27aF52a70c0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 60, + "high": 1, + "informational": 38, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 490, + "scan_time_taken": 1, + "score": "3.48", + "score_v2": "69.59", + "threat_score": "75.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa45692Ea3476EE295Ea1C01b4566Ea73DB9bEf1d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa45692Ea3476EE295Ea1C01b4566Ea73DB9bEf1d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa45692Ea3476EE295Ea1C01b4566Ea73DB9bEf1d", + "contractname": "StrategyTriggerView", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa45692Ea3476EE295Ea1C01b4566Ea73DB9bEf1d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 92, + "high": 2, + "informational": 67, + "low": 20, + "medium": 4 + }, + "lines_analyzed_count": 958, + "scan_time_taken": 2, + "score": "3.86", + "score_v2": "77.14", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x817Bc725a96d73Cf73a4e20bd2Fa8e358Ed387D8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x817Bc725a96d73Cf73a4e20bd2Fa8e358Ed387D8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x817Bc725a96d73Cf73a4e20bd2Fa8e358Ed387D8", + "contractname": "StrategyTriggerViewNoRevert", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x817Bc725a96d73Cf73a4e20bd2Fa8e358Ed387D8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 94, + "high": 3, + "informational": 69, + "low": 24, + "medium": 7 + }, + "lines_analyzed_count": 1016, + "scan_time_taken": 2, + "score": "3.80", + "score_v2": "75.98", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1BD33a66791ef6278f6d88503F1e65bEbAED59da", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1BD33a66791ef6278f6d88503F1e65bEbAED59da", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1BD33a66791ef6278f6d88503F1e65bEbAED59da", + "contractname": "AaveV3View", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1BD33a66791ef6278f6d88503F1e65bEbAED59da/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 104, + "high": 10, + "informational": 103, + "low": 21, + "medium": 1 + }, + "lines_analyzed_count": 2629, + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xFB76789977577627bd1ef817f76099c5b06C1904", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFB76789977577627bd1ef817f76099c5b06C1904", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFB76789977577627bd1ef817f76099c5b06C1904", + "contractname": "ERC20View", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB76789977577627bd1ef817f76099c5b06C1904/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 56, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "83.93", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x491f0858Ef9e6987e260587322149Ac33D762e6b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA532771BD90dAf94b456A4acC9E9cbBdF1367572", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6D735db054AC4a1F10f96b99f8550E9eefbC2AC5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6D735db054AC4a1F10f96b99f8550E9eefbC2AC5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6D735db054AC4a1F10f96b99f8550E9eefbC2AC5", + "contractname": "WrapEth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6D735db054AC4a1F10f96b99f8550E9eefbC2AC5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 107, + "high": 1, + "informational": 90, + "low": 30, + "medium": 6 + }, + "lines_analyzed_count": 1145, + "scan_time_taken": 3, + "score": "3.78", + "score_v2": "75.63", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x136b1bEAfff362530F98f10E3D8C38f3a3F3d38C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x136b1bEAfff362530F98f10E3D8C38f3a3F3d38C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x136b1bEAfff362530F98f10E3D8C38f3a3F3d38C", + "contractname": "AdminVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x136b1bEAfff362530F98f10E3D8C38f3a3F3d38C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.36", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x01f7DB086076a16Cebd940A95919Af088C0662FD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9b2BAd10669B449E2EF8A8fF14eD0706F033A9a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b2BAd10669B449E2EF8A8fF14eD0706F033A9a3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9b2BAd10669B449E2EF8A8fF14eD0706F033A9a3", + "contractname": "DFSPrices", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b2BAd10669B449E2EF8A8fF14eD0706F033A9a3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 48, + "high": 2, + "informational": 38, + "low": 16, + "medium": 4 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 1, + "score": "3.37", + "score_v2": "67.38", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xFbA4C507b3f5d17e38eA1a44530300A4c5e745AE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2f54a62b18483f395779cCD81A598133aBb7775d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2f54a62b18483f395779cCD81A598133aBb7775d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2f54a62b18483f395779cCD81A598133aBb7775d", + "contractname": "StrategyExecutorL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f54a62b18483f395779cCD81A598133aBb7775d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 80, + "high": 2, + "informational": 65, + "low": 22, + "medium": 5 + }, + "lines_analyzed_count": 1181, + "scan_time_taken": 2, + "score": "4.10", + "score_v2": "82.05", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x98c753531420605c3120be777183E6B1096c1B80", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98c753531420605c3120be777183E6B1096c1B80", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x98c753531420605c3120be777183E6B1096c1B80", + "contractname": "PullToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98c753531420605c3120be777183E6B1096c1B80/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 105, + "high": 1, + "informational": 90, + "low": 30, + "medium": 6 + }, + "lines_analyzed_count": 1151, + "scan_time_taken": 3, + "score": "3.80", + "score_v2": "75.93", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x38255CD752c56b5dF093Bc56f4411eeb5831d334", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38255CD752c56b5dF093Bc56f4411eeb5831d334", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x38255CD752c56b5dF093Bc56f4411eeb5831d334", + "contractname": "BotRefillsL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38255CD752c56b5dF093Bc56f4411eeb5831d334/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 80, + "high": 4, + "informational": 58, + "low": 30, + "medium": 2 + }, + "lines_analyzed_count": 807, + "scan_time_taken": 2, + "score": "3.64", + "score_v2": "72.74", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7E3D9e4E620842d61aB111a6DbF1be5a8cc91774", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7E3D9e4E620842d61aB111a6DbF1be5a8cc91774", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7E3D9e4E620842d61aB111a6DbF1be5a8cc91774", + "contractname": "PriceFeedRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E3D9e4E620842d61aB111a6DbF1be5a8cc91774/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 53, + "high": 1, + "informational": 38, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 517, + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.31", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6df854D8f784C7917Ca91968C59C3d591Aa10300", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6df854D8f784C7917Ca91968C59C3d591Aa10300", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6df854D8f784C7917Ca91968C59C3d591Aa10300", + "contractname": "ChangeProxyOwner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6df854D8f784C7917Ca91968C59C3d591Aa10300/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 129, + "high": 6, + "informational": 91, + "low": 32, + "medium": 6 + }, + "lines_analyzed_count": 1262, + "scan_time_taken": 3, + "score": "3.71", + "score_v2": "74.17", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x20D1388Ffa0A2D6ff6328AD014C67051542ca3a8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x20D1388Ffa0A2D6ff6328AD014C67051542ca3a8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x20D1388Ffa0A2D6ff6328AD014C67051542ca3a8", + "contractname": "AaveV3CollateralSwitch", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20D1388Ffa0A2D6ff6328AD014C67051542ca3a8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 126, + "high": 1, + "informational": 101, + "low": 33, + "medium": 6 + }, + "lines_analyzed_count": 2670, + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.20", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x88eb4050e89FecE4DF940109B0e58daF9B59e551", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88eb4050e89FecE4DF940109B0e58daF9B59e551", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x88eb4050e89FecE4DF940109B0e58daF9B59e551", + "contractname": "AaveV3Payback", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88eb4050e89FecE4DF940109B0e58daF9B59e551/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 117, + "high": 1, + "informational": 96, + "low": 36, + "medium": 6 + }, + "lines_analyzed_count": 2735, + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xf19d045f6cFc04A5Ee5E0e8837b565b9f276e3F7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf19d045f6cFc04A5Ee5E0e8837b565b9f276e3F7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf19d045f6cFc04A5Ee5E0e8837b565b9f276e3F7", + "contractname": "AaveV3Withdraw", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf19d045f6cFc04A5Ee5E0e8837b565b9f276e3F7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 121, + "high": 1, + "informational": 96, + "low": 34, + "medium": 6 + }, + "lines_analyzed_count": 2693, + "scan_time_taken": 4, + "score": "4.43", + "score_v2": "88.60", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xf2488C41B37B3C990Ec09c0bc1f92460ad875309", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf2488C41B37B3C990Ec09c0bc1f92460ad875309", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf2488C41B37B3C990Ec09c0bc1f92460ad875309", + "contractname": "AaveV3QuotePriceTrigger", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf2488C41B37B3C990Ec09c0bc1f92460ad875309/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 70, + "high": 2, + "informational": 54, + "low": 18, + "medium": 1 + }, + "lines_analyzed_count": 1941, + "scan_time_taken": 3, + "score": "4.56", + "score_v2": "91.19", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB1550a97D3B5B5b5F685c06FcB24aCd125cED7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfbcF23D2BeF8A2C491cfa4dD409D8dF12d431c85", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfbcF23D2BeF8A2C491cfa4dD409D8dF12d431c85", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfbcF23D2BeF8A2C491cfa4dD409D8dF12d431c85", + "contractname": "FLAaveV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfbcF23D2BeF8A2C491cfa4dD409D8dF12d431c85/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 157, + "high": 2, + "informational": 110, + "low": 29, + "medium": 8 + }, + "lines_analyzed_count": 2194, + "scan_time_taken": 4, + "score": "4.19", + "score_v2": "83.73", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8A07E93d2B74A80D726eE4E4A0aC1F906aB5Cc63", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8A07E93d2B74A80D726eE4E4A0aC1F906aB5Cc63", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8A07E93d2B74A80D726eE4E4A0aC1F906aB5Cc63", + "contractname": "FLAaveV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A07E93d2B74A80D726eE4E4A0aC1F906aB5Cc63/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 164, + "high": 2, + "informational": 112, + "low": 29, + "medium": 8 + }, + "lines_analyzed_count": 2210, + "scan_time_taken": 4, + "score": "4.17", + "score_v2": "83.44", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x82d5eDeb005AfFbF381B5949C707a3305160F4A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82d5eDeb005AfFbF381B5949C707a3305160F4A9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x82d5eDeb005AfFbF381B5949C707a3305160F4A9", + "contractname": "FLAction", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82d5eDeb005AfFbF381B5949C707a3305160F4A9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 163, + "high": 1, + "informational": 96, + "low": 34, + "medium": 11 + }, + "lines_analyzed_count": 2856, + "scan_time_taken": 6, + "score": "4.36", + "score_v2": "87.25", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xdf31669FEd440f5BfF658ca0bBF0D22B8abdeb73", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdf31669FEd440f5BfF658ca0bBF0D22B8abdeb73", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdf31669FEd440f5BfF658ca0bBF0D22B8abdeb73", + "contractname": "TokenizedVaultAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdf31669FEd440f5BfF658ca0bBF0D22B8abdeb73/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 104, + "high": 1, + "informational": 92, + "low": 29, + "medium": 6 + }, + "lines_analyzed_count": 1214, + "scan_time_taken": 3, + "score": "3.86", + "score_v2": "77.27", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x694897cb974e60640F6c731b52F6f3214C6eF45e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x694897cb974e60640F6c731b52F6f3214C6eF45e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x694897cb974e60640F6c731b52F6f3214C6eF45e", + "contractname": "BotAuth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x694897cb974e60640F6c731b52F6f3214C6eF45e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 1, + "informational": 38, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 432, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.44", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xDdDE69c3Fd246D9D62f9712c814b333728f113A4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDdDE69c3Fd246D9D62f9712c814b333728f113A4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDdDE69c3Fd246D9D62f9712c814b333728f113A4", + "contractname": "StrategyStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDdDE69c3Fd246D9D62f9712c814b333728f113A4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 71, + "high": 1, + "informational": 62, + "low": 19, + "medium": 3 + }, + "lines_analyzed_count": 776, + "scan_time_taken": 2, + "score": "3.81", + "score_v2": "76.29", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc98C5312829006b2D4bBd47162d49B1aa6C275Ab", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb944291Ed31886b20030d0d4C47c7838d1d9eb97", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb944291Ed31886b20030d0d4C47c7838d1d9eb97", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb944291Ed31886b20030d0d4C47c7838d1d9eb97", + "contractname": "SubStorageL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb944291Ed31886b20030d0d4C47c7838d1d9eb97/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 93, + "high": 1, + "informational": 71, + "low": 19, + "medium": 4 + }, + "lines_analyzed_count": 1053, + "scan_time_taken": 3, + "score": "3.96", + "score_v2": "79.30", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xD6ae16A1aF3002D75Cc848f68060dE74Eccc6043", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD6ae16A1aF3002D75Cc848f68060dE74Eccc6043", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD6ae16A1aF3002D75Cc848f68060dE74Eccc6043", + "contractname": "ProxyAuth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD6ae16A1aF3002D75Cc848f68060dE74Eccc6043/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 56, + "high": 1, + "informational": 40, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 483, + "scan_time_taken": 1, + "score": "3.51", + "score_v2": "70.19", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6D6Bc726955d46AC4EBbEe0f2c3Ed01128E261A6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6D6Bc726955d46AC4EBbEe0f2c3Ed01128E261A6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6D6Bc726955d46AC4EBbEe0f2c3Ed01128E261A6", + "contractname": "SafeModuleAuth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6D6Bc726955d46AC4EBbEe0f2c3Ed01128E261A6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 40, + "high": 2, + "informational": 29, + "low": 19, + "medium": 3 + }, + "lines_analyzed_count": 530, + "scan_time_taken": 1, + "score": "3.83", + "score_v2": "76.60", + "threat_score": "75.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x744ad24e92d092e0788d429f5178286672288782", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x744ad24e92d092e0788d429f5178286672288782", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x744ad24e92d092e0788d429f5178286672288782", + "contractname": "CompV3Withdraw", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x744ad24e92d092e0788d429f5178286672288782/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 85, + "high": 1, + "informational": 69, + "low": 22, + "medium": 7 + }, + "lines_analyzed_count": 1305, + "scan_time_taken": 3, + "score": "4.15", + "score_v2": "82.91", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x969d845618596787DBc64687Ee90b16931BBBCBC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x969d845618596787DBc64687Ee90b16931BBBCBC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x969d845618596787DBc64687Ee90b16931BBBCBC", + "contractname": "CompV3View", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x969d845618596787DBc64687Ee90b16931BBBCBC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 52, + "high": 6, + "informational": 65, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 884, + "scan_time_taken": 3, + "score": "4.11", + "score_v2": "82.13", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xE70c05125E7Cfe929f7ccC1baD348004aCF0f0d6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE70c05125E7Cfe929f7ccC1baD348004aCF0f0d6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE70c05125E7Cfe929f7ccC1baD348004aCF0f0d6", + "contractname": "PermitToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE70c05125E7Cfe929f7ccC1baD348004aCF0f0d6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 83, + "high": 1, + "informational": 69, + "low": 23, + "medium": 7 + }, + "lines_analyzed_count": 1206, + "scan_time_taken": 3, + "score": "4.05", + "score_v2": "81.09", + "threat_score": "80.00", + "score_rating": "Great" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 12, + "totalContractsNumber": 70, + "solidityScanContractsNumber": 12, + "securityScore": 80.32833333333333, + "issueSeverityDistribution": { + "critical": 0, + "gas": 1159, + "high": 19, + "informational": 690, + "low": 292, + "medium": 58 + } + }, + "contractsData": [ + { + "address": "0x347FB634271F666353F23A3362f3935D96F97476", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3Ca96CebC7779Ee86685c67c999d0f03158Ee9cA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x44e98bB58d725F2eF93a195F518b335dCB784c78", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x44e98bB58d725F2eF93a195F518b335dCB784c78", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x44e98bB58d725F2eF93a195F518b335dCB784c78", + "contractname": "SubStorageL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44e98bB58d725F2eF93a195F518b335dCB784c78/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 85, + "high": 1, + "informational": 47, + "low": 19, + "medium": 4 + }, + "lines_analyzed_count": 1025, + "scan_time_taken": 2, + "score": "4.09", + "score_v2": "81.85", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6AB90ff536f0E2a880DbCdef1bB665C2acC0eDdC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0d099E38f6aF8778c5053349c350Aad906B1432F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0d099E38f6aF8778c5053349c350Aad906B1432F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x76e5c4e10E36B2f7E8B7F8a570e8A485B86d0ac7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC856ef8fe425B2EFe373e0e7038fAFF4a4f764fE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd244B1991Fcb8FC0f32FA55bce37714fc5929B95", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD34BBE7398F7F08952b033bbaF2D2C84231dCEdc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA9BFa0bFCffBb6d375CE61474BF184E879F4D533", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0a9b2080C14DaF008AE87C977dFDf5f5D6D0937F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd0Ae279e330f98C399375f80968C8bf860202766", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x50bCFC115283dF48Ab6382551B9B93b08E197747", + "isVerified": false, + "solidityScanReport": null + }, { - "address": "0xf595193ba60485855d3F6bD2e60c487cC6A99B9D", + "address": "0x5B0B7E38C2a8e46CfAe13c360BC5927570BeEe94", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6941ad5Ac604d2329f96bEA75C7b25D19Cc06701", + "address": "0x491cc4AFbE0081C3464DeF1114ba27BE114b2401", "isVerified": false, "solidityScanReport": null }, { - "address": "0xEAacaDa91015c11D43bD788F09B2d54decfdc2e8", + "address": "0xcF91546046F16B3c38b890CC508E280BEffa66b9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcF91546046F16B3c38b890CC508E280BEffa66b9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xcF91546046F16B3c38b890CC508E280BEffa66b9", + "contractname": "UnwrapEth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcF91546046F16B3c38b890CC508E280BEffa66b9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 101, + "high": 1, + "informational": 70, + "low": 30, + "medium": 6 + }, + "lines_analyzed_count": 1132, + "scan_time_taken": 3, + "score": "3.88", + "score_v2": "77.65", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x1420f4977E7B71AFddccBFc6F6e1505CefdF99F0", "isVerified": false, "solidityScanReport": null }, { - "address": "0xC645A757DD81C69641e010aDD2Da894b4b7Bc921", + "address": "0xF32d5d8D81f2662A02955CE537537088DF29daf5", "isVerified": false, "solidityScanReport": null }, { - "address": "0xBe0f35e3d0ffe514969333B4d07A279D3d66A494", + "address": "0x17B4ecd173b3Df2F5cB02c53Df8AA34e23Bcb92E", "isVerified": false, "solidityScanReport": null }, { - "address": "0xF9F70F783BE3ee6ebde9504BA0AC0730151b0a22", + "address": "0x24cb522be664b2a1ab9d37df7a3bded887566e18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04ce4b2a9F524d976a8eD8a49B9313C5a2C3ccAD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x04ce4b2a9F524d976a8eD8a49B9313C5a2C3ccAD", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x04ce4b2a9F524d976a8eD8a49B9313C5a2C3ccAD", + "contractname": "FLAaveV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x04ce4b2a9F524d976a8eD8a49B9313C5a2C3ccAD/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 139, + "high": 2, + "informational": 73, + "low": 29, + "medium": 8 + }, + "lines_analyzed_count": 1947, + "scan_time_taken": 4, + "score": "4.22", + "score_v2": "84.49", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xAAbd4B0372240E319F9722c4Fd1e2FE0C8d422D2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAAbd4B0372240E319F9722c4Fd1e2FE0C8d422D2", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xAAbd4B0372240E319F9722c4Fd1e2FE0C8d422D2", + "contractname": "FLAction", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAAbd4B0372240E319F9722c4Fd1e2FE0C8d422D2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 163, + "high": 1, + "informational": 65, + "low": 34, + "medium": 11 + }, + "lines_analyzed_count": 2854, + "scan_time_taken": 5, + "score": "4.42", + "score_v2": "88.33", + "threat_score": "75.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x79Eb9cEe432Cd3e7b09A9eFdB21A733A6d7b4c3A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x862E533198C9656B75bB6A5dDF0953F7ED5E8507", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x862E533198C9656B75bB6A5dDF0953F7ED5E8507", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x862E533198C9656B75bB6A5dDF0953F7ED5E8507", + "contractname": "FLBalancer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x862E533198C9656B75bB6A5dDF0953F7ED5E8507/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 123, + "high": 2, + "informational": 72, + "low": 29, + "medium": 8 + }, + "lines_analyzed_count": 1454, + "scan_time_taken": 3, + "score": "4.02", + "score_v2": "80.40", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3D57875885e3cEe9E56Cb65D21789893B6e67815", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8C6eC1A4869e2B307Ee1667e1c18D5776b61CCe3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCeB876C6A4dd76aFe645622db00D4E051D16dA66", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFdfeA6469c537b19A334726E01621810bc49B929", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1A8B4DF4DE4274630A5c5a8E42Fa5F0DdF654ec2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdeF8B05Ce194D50C376233C9C5530027f6180442", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4Df428298a204E4881D95611320b30938CB3facd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9e295AFaC75E7843b88a563D119FD953EDf441c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9d1D7A0dD5e82cCe9CC131eC0C807B0F543be70e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9d1D7A0dD5e82cCe9CC131eC0C807B0F543be70e", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9d1D7A0dD5e82cCe9CC131eC0C807B0F543be70e", + "contractname": "AaveV3SwapBorrowRateMode", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9d1D7A0dD5e82cCe9CC131eC0C807B0F543be70e/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 120, + "high": 1, + "informational": 77, + "low": 32, + "medium": 6 + }, + "lines_analyzed_count": 2629, + "scan_time_taken": 4, + "score": "4.46", + "score_v2": "89.24", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1d2Fa7dAcC660A9124c3685EE8a6E699d10409Eb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3Fe56B85BBcD759459408Bd8434c37bac93e26bF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x74346bf868Dc9201922A7F7DD26917F7BF5F0f3b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD51F6C1c9bE837E5fd93e31214AeCaFde753E90e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x73c627b48cb7c2b319E496fc55535Db6eD2c3445", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x94b63bf925C2Ab17F7df6914E110E969cC36A93e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdCAF9C6Bccc062Bc1b8704AA37005897FeA257a0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8543133c3827D29b67D2b012101f463c870C1790", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc44bce580b1b3339fe9272d3bc3d6566083ea59c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2D8BFD9FF88E3106ce7214621b0770c1578749A1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2D8BFD9FF88E3106ce7214621b0770c1578749A1", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x2D8BFD9FF88E3106ce7214621b0770c1578749A1", + "contractname": "DFSProxyRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D8BFD9FF88E3106ce7214621b0770c1578749A1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 77, + "high": 3, + "informational": 48, + "low": 20, + "medium": 3 + }, + "lines_analyzed_count": 727, + "scan_time_taken": 2, + "score": "3.72", + "score_v2": "74.42", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x169D6E128238ebabF86032Ae9da65938eaD7F69e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB297cB5B1380cDD68A238cA38e8d54C809f3De32", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB297cB5B1380cDD68A238cA38e8d54C809f3De32", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xB297cB5B1380cDD68A238cA38e8d54C809f3De32", + "contractname": "ExchangeAggregatorRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB297cB5B1380cDD68A238cA38e8d54C809f3De32/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 1, + "informational": 22, + "low": 18, + "medium": 2 + }, + "lines_analyzed_count": 328, + "scan_time_taken": 1, + "score": "3.55", + "score_v2": "71.04", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x586328A3F24E2c1A41D9A3a5B2Ed123A156dB82e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6cA810e07a5a6320439C3BC87466BD2f1afc4dc8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEDFc68e2874B0AFc0963e18AE4D68522aEc7f97D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc9D6EfA6e08B66a5Cdc516Bcd5807c2fa69E0f2A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc9D6EfA6e08B66a5Cdc516Bcd5807c2fa69E0f2A", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc9D6EfA6e08B66a5Cdc516Bcd5807c2fa69E0f2A", + "contractname": "DefisaverLogger", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9D6EfA6e08B66a5Cdc516Bcd5807c2fa69E0f2A/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 29, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.21", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x914A50910fF1404Fe62D04846a559c49C55219c3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x13976feAeC930Cc51986605D6f479d97a3b90FA9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4E1946059Dc2426Ef3a9AE82fB30B7718a09B7E1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2D00bb171B91a86ebb9A7860875484bB90Cb7766", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3b467541Bfd6b4092400c8D75512Cb56EE341BA9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x94707ac23f3c3b693768b912d0e196bba4d97b0c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBd2d2d4718C24B8D35168480553b1F5a11f9884b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBd2d2d4718C24B8D35168480553b1F5a11f9884b", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xBd2d2d4718C24B8D35168480553b1F5a11f9884b", + "contractname": "UniV3WrapperV3Base", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBd2d2d4718C24B8D35168480553b1F5a11f9884b/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 76, + "high": 2, + "informational": 63, + "low": 29, + "medium": 3 + }, + "lines_analyzed_count": 828, + "scan_time_taken": 2, + "score": "3.71", + "score_v2": "74.15", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x52A327855a1F523C6aEf42684cc97139970182c7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x52A327855a1F523C6aEf42684cc97139970182c7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x52A327855a1F523C6aEf42684cc97139970182c7", + "contractname": "KyberAggregatorWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52A327855a1F523C6aEf42684cc97139970182c7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 169, + "high": 2, + "informational": 105, + "low": 31, + "medium": 4 + }, + "lines_analyzed_count": 1950, + "scan_time_taken": 6, + "score": "4.09", + "score_v2": "81.74", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xae56474aBe3C271579b513b6668864e39f65Ae15", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xec54f692a17311c47ef7a0857ad587952e09a6ff", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB134b0c38E0DB42f22634e09C8aFAFB5F6307761", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4839d021A24820e57C31D386d430e2e82694F73B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2D8BFD9FF88E3106ce7214621b0770c1578749A1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2D8BFD9FF88E3106ce7214621b0770c1578749A1", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x2D8BFD9FF88E3106ce7214621b0770c1578749A1", + "contractname": "DFSProxyRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D8BFD9FF88E3106ce7214621b0770c1578749A1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 77, + "high": 3, + "informational": 48, + "low": 20, + "medium": 3 + }, + "lines_analyzed_count": 727, + "scan_time_taken": 2, + "score": "3.72", + "score_v2": "74.42", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x57c8ae94a5A11dA33e0518054102488b604628D0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x125b8b832BD7F2EBD77Eef148A6319AdE751C44b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x15FeCF598108BfA4A5A9370B9Ec572CFb47a3f20", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9D95de57631DD8Ac071892843DA67FEe52EA3962", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD8E67968d8a0df4beCf2D50daE1e34d4d80C701C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7dFF34190d0307fC234fc7E8C152C9715083eB02", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57c8ae94a5A11dA33e0518054102488b604628D0", "isVerified": false, "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "stargate", + "doc": "https://stargateprotocol.gitbook.io/stargate/developers/contract-addresses/mainnet", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 10, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 10, + "securityScore": 70.963, + "issueSeverityDistribution": { + "critical": 29, + "gas": 231, + "high": 11, + "informational": 90, + "low": 91, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0xB0D502E938ed5f4df2E681fE6E419ff29631d62b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB0D502E938ed5f4df2E681fE6E419ff29631d62b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB0D502E938ed5f4df2E681fE6E419ff29631d62b", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB0D502E938ed5f4df2E681fE6E419ff29631d62b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 12, + "gas": 43, + "high": 1, + "informational": 19, + "low": 29, + "medium": 5 + }, + "lines_analyzed_count": 524, + "scan_time_taken": 2, + "score": "3.10", + "score_v2": "62.02", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xB49c4e680174E331CB0A7fF3Ab58afC9738d5F8b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB49c4e680174E331CB0A7fF3Ab58afC9738d5F8b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB49c4e680174E331CB0A7fF3Ab58afC9738d5F8b", + "contractname": "RouterETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB49c4e680174E331CB0A7fF3Ab58afC9738d5F8b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.45", + "score_v2": "68.92", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xb1b2eeF380f21747944f46d28f683cD1FBB4d03c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1b2eeF380f21747944f46d28f683cD1FBB4d03c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb1b2eeF380f21747944f46d28f683cD1FBB4d03c", + "contractname": "RouterETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1b2eeF380f21747944f46d28f683cD1FBB4d03c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.61", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x560F562be696BaEfA0029c954cC69352bfb33e41", - "isVerified": false, - "solidityScanReport": null + "address": "0x701a95707A0290AC8B90b3719e8EE5b210360883", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x701a95707A0290AC8B90b3719e8EE5b210360883", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x701a95707A0290AC8B90b3719e8EE5b210360883", + "contractname": "Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x701a95707A0290AC8B90b3719e8EE5b210360883/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 37, + "high": 0, + "informational": 12, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 311, + "scan_time_taken": 1, + "score": "3.81", + "score_v2": "76.21", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { - "address": "0xbaAcf0F9dEA6b17D8667a34b7f69f60591c8D68D", - "isVerified": false, - "solidityScanReport": null + "address": "0xE3B53AF74a4BF62Ae5511055290838050bf764Df", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE3B53AF74a4BF62Ae5511055290838050bf764Df", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE3B53AF74a4BF62Ae5511055290838050bf764Df", + "contractname": "Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3B53AF74a4BF62Ae5511055290838050bf764Df/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "3.73", + "score_v2": "74.58", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { - "address": "0xeD20040b21FDf6d68336F6E61AD05F235e3eA9f3", - "isVerified": false, - "solidityScanReport": null + "address": "0x296F55F8Fb28E498B858d0BcDA06D955B2Cb3f97", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x296F55F8Fb28E498B858d0BcDA06D955B2Cb3f97", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x296F55F8Fb28E498B858d0BcDA06D955B2Cb3f97", + "contractname": "StargateToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x296F55F8Fb28E498B858d0BcDA06D955B2Cb3f97/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 16, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.25", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0xaa94C874b91ef16C8B56A1c5B2F34E39366bD484", - "isVerified": false, - "solidityScanReport": null + "address": "0x505eCDF2f14Cd4f1f413d04624b009A449D38D7E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x505eCDF2f14Cd4f1f413d04624b009A449D38D7E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x505eCDF2f14Cd4f1f413d04624b009A449D38D7E", + "contractname": "StargateFeeLibraryV07", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x505eCDF2f14Cd4f1f413d04624b009A449D38D7E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 63, + "high": 1, + "informational": 7, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.07", + "score_v2": "81.45", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { - "address": "0x5A41F634958dB9183e9d0d1Cd8Dee439B6ABb3BF", - "isVerified": false, - "solidityScanReport": null + "address": "0xeCc19E177d24551aA7ed6Bc6FE566eCa726CC8a9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeCc19E177d24551aA7ed6Bc6FE566eCa726CC8a9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeCc19E177d24551aA7ed6Bc6FE566eCa726CC8a9", + "contractname": "StargateComposer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeCc19E177d24551aA7ed6Bc6FE566eCa726CC8a9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 11, + "gas": 23, + "high": 4, + "informational": 18, + "low": 22, + "medium": 2 + }, + "lines_analyzed_count": 465, + "scan_time_taken": 2, + "score": "3.26", + "score_v2": "65.16", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { - "address": "0x3D9EF40135Ce9705F0a1eFcEb9E4Dc311C0f2F26", - "isVerified": false, - "solidityScanReport": null + "address": "0x10d16248bED1E0D0c7cF94fFD99A50c336c7Bcdc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x10d16248bED1E0D0c7cF94fFD99A50c336c7Bcdc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x10d16248bED1E0D0c7cF94fFD99A50c336c7Bcdc", + "contractname": "WidgetSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x10d16248bED1E0D0c7cF94fFD99A50c336c7Bcdc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 4, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.70", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { - "address": "0x136b1EC699c62b0606854056f02dC7Bb80482d63", - "isVerified": false, - "solidityScanReport": null - }, + "address": "0x4DeA9e918c6289a52cd469cAC652727B7b412Cd2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4DeA9e918c6289a52cd469cAC652727B7b412Cd2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4DeA9e918c6289a52cd469cAC652727B7b412Cd2", + "contractname": "LPStakingTime", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4DeA9e918c6289a52cd469cAC652727B7b412Cd2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 31, + "high": 1, + "informational": 25, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 220, + "scan_time_taken": 1, + "score": "2.64", + "score_v2": "52.73", + "threat_score": "85.00", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 9, + "securityScore": 74.5911111111111, + "issueSeverityDistribution": { + "critical": 18, + "gas": 259, + "high": 5, + "informational": 93, + "low": 71, + "medium": 12 + } + }, + "contractsData": [ { - "address": "0xeb4F86ADD4313d281cDfe1B566b3D94D0e6E05A4", - "isVerified": false, - "solidityScanReport": null + "address": "0x45f1A95A4D3f3836523F5c83673c797f4d4d263B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x45f1A95A4D3f3836523F5c83673c797f4d4d263B", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x45f1A95A4D3f3836523F5c83673c797f4d4d263B", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45f1A95A4D3f3836523F5c83673c797f4d4d263B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 12, + "gas": 43, + "high": 1, + "informational": 9, + "low": 29, + "medium": 5 + }, + "lines_analyzed_count": 552, + "scan_time_taken": 2, + "score": "3.29", + "score_v2": "65.76", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { - "address": "0xE0d1A14EBC3bc4460fEeB67A45C8198063cCC7c7", - "isVerified": false, - "solidityScanReport": null + "address": "0x50B6EbC2103BFEc165949CC946d739d5650d7ae4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x50B6EbC2103BFEc165949CC946d739d5650d7ae4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x50B6EbC2103BFEc165949CC946d739d5650d7ae4", + "contractname": "RouterETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50B6EbC2103BFEc165949CC946d739d5650d7ae4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 3, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xAf918f4a72BC34E59dFaF65866feC87947F1f590", - "isVerified": false, - "solidityScanReport": null + "address": "0xAF54BE5B6eEc24d6BFACf1cce4eaF680A8239398", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAF54BE5B6eEc24d6BFACf1cce4eaF680A8239398", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xAF54BE5B6eEc24d6BFACf1cce4eaF680A8239398", + "contractname": "Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAF54BE5B6eEc24d6BFACf1cce4eaF680A8239398/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 37, + "high": 0, + "informational": 10, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 311, + "scan_time_taken": 1, + "score": "3.84", + "score_v2": "76.85", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { - "address": "0xf7AF14838789093ccD01c67cF9Bc5f602501cEd0", - "isVerified": false, - "solidityScanReport": null + "address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "contractname": "Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.27", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { - "address": "0xb997eDbe18f7e8a9904EC7E6A945f2940De5193D", - "isVerified": false, - "solidityScanReport": null + "address": "0xE3B53AF74a4BF62Ae5511055290838050bf764Df", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE3B53AF74a4BF62Ae5511055290838050bf764Df", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE3B53AF74a4BF62Ae5511055290838050bf764Df", + "contractname": "Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3B53AF74a4BF62Ae5511055290838050bf764Df/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "3.73", + "score_v2": "74.58", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { - "address": "0xe9e46a7323d54af1550B931c8bD6F8615f079379", + "address": "0x9d1b1669c73b033dfe47ae5a0164ab96df25b944", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6d5403B5b195F0F26aaF5e2a7FD58aB1D0Fb2F3e", + "address": "0xeCc19E177d24551aA7ed6Bc6FE566eCa726CC8a9", "isVerified": false, "solidityScanReport": null }, { - "address": "0xAD35498D97f3b1a0B99de42da7Ad81c91156BA77", - "isVerified": false, - "solidityScanReport": null + "address": "0x10d16248bED1E0D0c7cF94fFD99A50c336c7Bcdc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x10d16248bED1E0D0c7cF94fFD99A50c336c7Bcdc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x10d16248bED1E0D0c7cF94fFD99A50c336c7Bcdc", + "contractname": "WidgetSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x10d16248bED1E0D0c7cF94fFD99A50c336c7Bcdc/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 4, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.70", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { - "address": "0x15F71Cb39F39A3b30ef610a15Ce1CBE766CB069C", - "isVerified": false, - "solidityScanReport": null + "address": "0x28fc411f9e1c480AD312b3d9C60c22b965015c6B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x28fc411f9e1c480AD312b3d9C60c22b965015c6B", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x28fc411f9e1c480AD312b3d9C60c22b965015c6B", + "contractname": "Pool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x28fc411f9e1c480AD312b3d9C60c22b965015c6B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 57, + "high": 0, + "informational": 27, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 645, + "scan_time_taken": 3, + "score": "4.22", + "score_v2": "84.50", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0x949404d0AC66430842145204fB83c1aB9C21F35B", - "isVerified": false, - "solidityScanReport": null + "address": "0x4c80E24119CFB836cdF0a6b53dc23F04F7e652CA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c80E24119CFB836cdF0a6b53dc23F04F7e652CA", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4c80E24119CFB836cdF0a6b53dc23F04F7e652CA", + "contractname": "Pool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c80E24119CFB836cdF0a6b53dc23F04F7e652CA/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 57, + "high": 0, + "informational": 27, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 645, + "scan_time_taken": 3, + "score": "4.22", + "score_v2": "84.50", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { - "address": "0xEe8804d8Ad10b0C3aD1Bd57AC3737242aD24bB95", - "isVerified": false, - "solidityScanReport": null - }, + "address": "0x06Eb48763f117c7Be887296CDcdfad2E4092739C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x06Eb48763f117c7Be887296CDcdfad2E4092739C", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x06Eb48763f117c7Be887296CDcdfad2E4092739C", + "contractname": "LPStakingTime", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x06Eb48763f117c7Be887296CDcdfad2E4092739C/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 31, + "high": 1, + "informational": 14, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 220, + "scan_time_taken": 1, + "score": "2.89", + "score_v2": "57.73", + "threat_score": "85.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "beethoven-x", + "doc": "https://docs.beets.fi/technicals/deployments#optimism", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 9, + "securityScore": 80.18666666666667, + "issueSeverityDistribution": { + "critical": 5, + "gas": 65, + "high": 3, + "informational": 56, + "low": 40, + "medium": 6 + } + }, + "contractsData": [ { - "address": "0x097b1ec678F135fa31C7D4c0D92b34940dB06251", - "isVerified": false, - "solidityScanReport": null + "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.14", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { - "address": "0x4F9c7cE72255CC04ca2159793a59EFE3E6F40aA5", - "isVerified": false, - "solidityScanReport": null + "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 1, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "1.46", + "score_v2": "29.27", + "threat_score": "94.74", + "score_rating": "Low" + } + } }, { - "address": "0x99ae21FeB485A89252B9bFB394E6Eb8c736436Bd", - "isVerified": false, - "solidityScanReport": null + "address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "contractname": "WeightedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0x9f3be6Be18E8D0613f87c86A0b1875B74f404A11", - "isVerified": false, - "solidityScanReport": null + "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contractname": "WeightedPool2TokensFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "4.46", + "score_v2": "89.23", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0x4B786a8b4b7ca90f9857776b0B888cED53CFeeF0", - "isVerified": false, - "solidityScanReport": null + "address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeb151668006CD04DAdD098AFd0a82e78F77076c3", + "contractname": "StablePoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeb151668006CD04DAdD098AFd0a82e78F77076c3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.75", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0x3a52b21816168dfe35bE99b7C5fc209f17a0aDb1", - "isVerified": false, - "solidityScanReport": null + "address": "0xb08E16cFc07C684dAA2f93C70323BAdb2A6CBFd2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb08E16cFc07C684dAA2f93C70323BAdb2A6CBFd2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb08E16cFc07C684dAA2f93C70323BAdb2A6CBFd2", + "contractname": "MetaStablePoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb08E16cFc07C684dAA2f93C70323BAdb2A6CBFd2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.06", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0xbA10526cD8742acC73AedeF5f7Dbb2477Bf86922", - "isVerified": false, - "solidityScanReport": null + "address": "0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647", + "contractname": "ChildChainLiquidityGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 143, + "scan_time_taken": 0, + "score": "4.37", + "score_v2": "87.41", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0x731FB37F96Be476792dbfdF2a642a6257768c498", - "isVerified": false, - "solidityScanReport": null + "address": "0xa523f47A933D5020b23629dDf689695AA94612Dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa523f47A933D5020b23629dDf689695AA94612Dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa523f47A933D5020b23629dDf689695AA94612Dc", + "contractname": "ChildChainGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa523f47A933D5020b23629dDf689695AA94612Dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.69", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { - "address": "0x59798C3ec713213C274Bd8827642DAF2A798181e", - "isVerified": false, - "solidityScanReport": null - }, + "address": "0x97513e975a7fA9072c72C92d8000B0dB90b163c5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x97513e975a7fA9072c72C92d8000B0dB90b163c5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x97513e975a7fA9072c72C92d8000B0dB90b163c5", + "contractname": "AnyswapV6ERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97513e975a7fA9072c72C92d8000B0dB90b163c5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 36, + "high": 2, + "informational": 55, + "low": 13, + "medium": 1 + }, + "lines_analyzed_count": 590, + "scan_time_taken": 2, + "score": "3.87", + "score_v2": "77.46", + "threat_score": "85.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "extra-finance", + "doc": "https://docs.extrafi.io/extra_finance/contracts-and-transparency", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 9, + "securityScore": 71.99222222222222, + "issueSeverityDistribution": { + "critical": 21, + "gas": 122, + "high": 5, + "informational": 57, + "low": 61, + "medium": 5 + } + }, + "contractsData": [ { - "address": "0x7c1560f20907Ed41aC740873FACF9E3Dce4f18DD", - "isVerified": false, - "solidityScanReport": null + "address": "0xBB505c54D71E9e599cB8435b4F0cEEc05fC71cbD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBB505c54D71E9e599cB8435b4F0cEEc05fC71cbD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBB505c54D71E9e599cB8435b4F0cEEc05fC71cbD", + "contractname": "LendingPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBB505c54D71E9e599cB8435b4F0cEEc05fC71cbD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 7, + "gas": 43, + "high": 1, + "informational": 9, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 821, + "scan_time_taken": 3, + "score": "4.28", + "score_v2": "85.51", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { - "address": "0x0060b9F4eaA97b310Bf74947EdCdFE2967e54D7d", - "isVerified": false, - "solidityScanReport": null + "address": "0xf9cFB8a62f50e10AdDE5Aa888B44cF01C5957055", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf9cFB8a62f50e10AdDE5Aa888B44cF01C5957055", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf9cFB8a62f50e10AdDE5Aa888B44cF01C5957055", + "contractname": "VeloPositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9cFB8a62f50e10AdDE5Aa888B44cF01C5957055/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 32, + "high": 4, + "informational": 7, + "low": 20, + "medium": 0 + }, + "lines_analyzed_count": 603, + "scan_time_taken": 2, + "score": "3.80", + "score_v2": "75.95", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { - "address": "0xdEdb0b04AFF1525bb4B6167F00e61601690c1fF2", - "isVerified": false, - "solidityScanReport": null + "address": "0xB7D8613728efCfbB18bCD63dEeC06F64441D322a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB7D8613728efCfbB18bCD63dEeC06F64441D322a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB7D8613728efCfbB18bCD63dEeC06F64441D322a", + "contractname": "RewardDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB7D8613728efCfbB18bCD63dEeC06F64441D322a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 35, + "high": 0, + "informational": 17, + "low": 3, + "medium": 5 + }, + "lines_analyzed_count": 387, + "scan_time_taken": 1, + "score": "3.80", + "score_v2": "75.97", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { - "address": "0x73d3c278BE973624AEA70ef89C61113E55317AB6", - "isVerified": false, - "solidityScanReport": null + "address": "0x4059e170D325163e2eC96cF8Ca489C40B6927A8c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4059e170D325163e2eC96cF8Ca489C40B6927A8c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4059e170D325163e2eC96cF8Ca489C40B6927A8c", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4059e170D325163e2eC96cF8Ca489C40B6927A8c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xc7a869dEEEE1aCaB2B30B6022C246194c83ed49C", - "isVerified": false, - "solidityScanReport": null + "address": "0x89F0885DA2553232aeEf201692F8C97E24715c83", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89F0885DA2553232aeEf201692F8C97E24715c83", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x89F0885DA2553232aeEf201692F8C97E24715c83", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89F0885DA2553232aeEf201692F8C97E24715c83/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x9597494F1675F1D62Edb03dee40D84828EF5B295", - "isVerified": false, - "solidityScanReport": null + "address": "0x48F12DF639322e43Ce83Bb6e12bBa46c8e85f703", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x48F12DF639322e43Ce83Bb6e12bBa46c8e85f703", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x48F12DF639322e43Ce83Bb6e12bBa46c8e85f703", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x48F12DF639322e43Ce83Bb6e12bBa46c8e85f703/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xdcB8438c979fA030581314e5A5Df42bbFEd744a0", - "isVerified": false, - "solidityScanReport": null + "address": "0x750f7153e6c92a24089a34eC6AFe65740C9bd40A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x750f7153e6c92a24089a34eC6AFe65740C9bd40A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x750f7153e6c92a24089a34eC6AFe65740C9bd40A", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x750f7153e6c92a24089a34eC6AFe65740C9bd40A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xAe3D1b55CBFFc11693257FB5Dc41DE32F1E9EC7A", - "isVerified": false, - "solidityScanReport": null + "address": "0x94440d355877696753597E2d90d54BbC51b2a38D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x94440d355877696753597E2d90d54BbC51b2a38D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x94440d355877696753597E2d90d54BbC51b2a38D", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94440d355877696753597E2d90d54BbC51b2a38D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x2493291196F02794465b89Ef50F80C60fa8d0E89", - "isVerified": false, - "solidityScanReport": null + "address": "0xc918a60e4d40d15959a85fa8b35f6db96907babf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc918a60e4d40d15959a85fa8b35f6db96907babf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc918a60e4d40d15959a85fa8b35f6db96907babf", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc918a60e4d40d15959a85fa8b35f6db96907babf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 72.0, + "issueSeverityDistribution": { + "critical": 17, + "gas": 76, + "high": 5, + "informational": 10, + "low": 37, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x2dAD3a13ef0C6366220f989157009e501e7938F8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2dAD3a13ef0C6366220f989157009e501e7938F8", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x2dAD3a13ef0C6366220f989157009e501e7938F8", + "contractname": "EXTRAoft", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2dAD3a13ef0C6366220f989157009e501e7938F8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "2.73", + "score_v2": "54.55", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xe9Eb0074F3c7e4Fc5c8F717fB565649749EeFc4a", - "isVerified": false, - "solidityScanReport": null + "address": "0xBB505c54D71E9e599cB8435b4F0cEEc05fC71cbD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBB505c54D71E9e599cB8435b4F0cEEc05fC71cbD", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xBB505c54D71E9e599cB8435b4F0cEEc05fC71cbD", + "contractname": "LendingPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBB505c54D71E9e599cB8435b4F0cEEc05fC71cbD/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 7, + "gas": 43, + "high": 1, + "informational": 9, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 807, + "scan_time_taken": 3, + "score": "4.25", + "score_v2": "85.01", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { - "address": "0x88b7BD7A245F2fB597de88a6EDA0CAEe047f607a", - "isVerified": false, - "solidityScanReport": null + "address": "0xf9cFB8a62f50e10AdDE5Aa888B44cF01C5957055", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf9cFB8a62f50e10AdDE5Aa888B44cF01C5957055", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf9cFB8a62f50e10AdDE5Aa888B44cF01C5957055", + "contractname": "VeloPositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9cFB8a62f50e10AdDE5Aa888B44cF01C5957055/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 32, + "high": 4, + "informational": 1, + "low": 20, + "medium": 0 + }, + "lines_analyzed_count": 590, + "scan_time_taken": 2, + "score": "3.82", + "score_v2": "76.44", + "threat_score": "85.00", + "score_rating": "Average" + } + } } ] } } }, { - "appName": "aura-finance", - "doc": "https://docs.aura.finance/developers/deployed-addresses", + "appName": "iron-bank", + "doc": "https://docs.ib.xyz/v/optimism", "chainsData": { - "1": { + "10": { "overallInfo": { - "verifiedNumber": 42, - "totalContractsNumber": 78, - "solidityScanContractsNumber": 42, - "securityScore": 76.41833333333335, + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 68.78, "issueSeverityDistribution": { - "critical": 20, - "gas": 490, - "high": 39, - "informational": 122, - "low": 220, - "medium": 59 + "critical": 6, + "gas": 57, + "high": 12, + "informational": 23, + "low": 28, + "medium": 8 } }, "contractsData": [ { - "address": "0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "address": "0xc640A79205706062Bf0277A466821A6130A8f78E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", - "contract_chain": "eth", + "contract_address": "0xc640A79205706062Bf0277A466821A6130A8f78E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", - "contractname": "GaugeVoteRewards", + "contract_url": "https://optimism.blockscout.com/address/0xc640A79205706062Bf0277A466821A6130A8f78E", + "contractname": "CompoundLens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc640A79205706062Bf0277A466821A6130A8f78E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, - "high": 1, - "informational": 6, + "gas": 9, + "high": 5, + "informational": 4, "low": 9, - "medium": 5 + "medium": 3 }, - "lines_analyzed_count": 461, - "scan_time_taken": 3, - "score": "4.15", - "score_v2": "83.08", - "threat_score": "95.00" + "lines_analyzed_count": 193, + "scan_time_taken": 1, + "score": "3.45", + "score_v2": "68.91", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "address": "0xE0B57FEEd45e7D908f2d0DaCd26F113Cf26715BF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", - "contract_chain": "eth", + "contract_address": "0xE0B57FEEd45e7D908f2d0DaCd26F113Cf26715BF", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", - "contractname": "AuraStakingProxy", + "contract_url": "https://optimism.blockscout.com/address/0xE0B57FEEd45e7D908f2d0DaCd26F113Cf26715BF", + "contractname": "Unitroller", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE0B57FEEd45e7D908f2d0DaCd26F113Cf26715BF/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, - "high": 3, - "informational": 0, - "low": 12, - "medium": 1 + "gas": 7, + "high": 0, + "informational": 10, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 225, - "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.11", - "threat_score": "90.00" + "lines_analyzed_count": 159, + "scan_time_taken": 0, + "score": "4.28", + "score_v2": "85.53", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "address": "0x9c8264Cb356377Bb1d263f6e0EE03E977b3CAdAB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", - "contract_chain": "eth", + "contract_address": "0x9c8264Cb356377Bb1d263f6e0EE03E977b3CAdAB", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", - "contractname": "SiphonToken", + "contract_url": "https://optimism.blockscout.com/address/0x9c8264Cb356377Bb1d263f6e0EE03E977b3CAdAB", + "contractname": "LiquidityMiningProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbB7A6Ec509D42177C100273b4cd785816daF8e4f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c8264Cb356377Bb1d263f6e0EE03E977b3CAdAB/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -54813,2405 +142122,2556 @@ "gas": 1, "high": 0, "informational": 0, - "low": 1, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 11, + "lines_analyzed_count": 10, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "100.00" + "score": "2.50", + "score_v2": "50.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xC47162863a12227E5c3B0860715F9cF721651C0c", - "isVerified": false, - "solidityScanReport": null + "address": "0x35F70CE60f049A8c21721C53a1dFCcB5bF4a1Ea8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x35F70CE60f049A8c21721C53a1dFCcB5bF4a1Ea8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x35F70CE60f049A8c21721C53a1dFCcB5bF4a1Ea8", + "contractname": "StakingRewardsFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x35F70CE60f049A8c21721C53a1dFCcB5bF4a1Ea8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 2, + "low": 3, + "medium": 3 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { - "address": "0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "address": "0xC91EE78162424c5d1279DAe6f04baBEA4794b34f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", - "contract_chain": "eth", + "contract_address": "0xC91EE78162424c5d1279DAe6f04baBEA4794b34f", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", - "contractname": "AuraVestedEscrow", + "contract_url": "https://optimism.blockscout.com/address/0xC91EE78162424c5d1279DAe6f04baBEA4794b34f", + "contractname": "StakingRewardsHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC91EE78162424c5d1279DAe6f04baBEA4794b34f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 27, + "high": 7, + "informational": 7, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 296, + "scan_time_taken": 1, + "score": "2.97", + "score_v2": "59.46", + "threat_score": "85.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "contango", + "doc": "https://github.com/contango-xyz/core-v2/blob/main/networks.json", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 34, + "totalContractsNumber": 61, + "solidityScanContractsNumber": 34, + "securityScore": 79.6873529411765, + "issueSeverityDistribution": { + "critical": 3, + "gas": 270, + "high": 12, + "informational": 112, + "low": 154, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0xCA7fE1a4CF1640d2bA6d399fbB103C605b27EA7F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCA7fE1a4CF1640d2bA6d399fbB103C605b27EA7F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCA7fE1a4CF1640d2bA6d399fbB103C605b27EA7F", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCA7fE1a4CF1640d2bA6d399fbB103C605b27EA7F/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 2, "high": 0, "informational": 4, - "low": 3, - "medium": 1 + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 200, - "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.00", - "threat_score": "90.00" + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x1a65276A9B6A0611506763839B1fFAe3E86718b4", - "isVerified": false, - "solidityScanReport": null + "address": "0xB6F5574Ccd09B49ABC7883A346e7ACE726b80E35", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB6F5574Ccd09B49ABC7883A346e7ACE726b80E35", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB6F5574Ccd09B49ABC7883A346e7ACE726b80E35", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB6F5574Ccd09B49ABC7883A346e7ACE726b80E35/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xa7429af4DeB16827dAd0e71D8AEEa9C2bF70e32c", + "address": "0xc0939a4Ed0129bc5162F6f693935B3F72a46a90D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc0939a4Ed0129bc5162F6f693935B3F72a46a90D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc0939a4Ed0129bc5162F6f693935B3F72a46a90D", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc0939a4Ed0129bc5162F6f693935B3F72a46a90D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 0, + "informational": 11, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 1, + "score": "4.14", + "score_v2": "82.74", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x6Cae28b3D09D8f8Fc74ccD496AC986FC84C0C24E", "isVerified": false, "solidityScanReport": null }, { - "address": "0x208024E643564fb4C990481eB4F9ec1957f64c11", + "address": "0x69E9bE5FBD232A68D14bc014AB9B56668F05e9a6", "isVerified": false, "solidityScanReport": null }, { - "address": "0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "address": "0xC2462f03920D47fC5B9e2C5F0ba5D2ded058fD78", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", - "contract_chain": "eth", + "contract_address": "0xC2462f03920D47fC5B9e2C5F0ba5D2ded058fD78", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", - "contractname": "PoolManagerV4", + "contract_url": "https://optimism.blockscout.com/address/0xC2462f03920D47fC5B9e2C5F0ba5D2ded058fD78", + "contractname": "PositionNFT", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC2462f03920D47fC5B9e2C5F0ba5D2ded058fD78/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, + "critical": 1, + "gas": 4, + "high": 1, "informational": 0, - "low": 7, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 78, + "lines_analyzed_count": 63, "scan_time_taken": 0, - "score": "3.72", - "score_v2": "74.36", - "threat_score": "94.74" + "score": "3.25", + "score_v2": "65.08", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "address": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", - "contract_chain": "eth", + "contract_address": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", - "contractname": "RewardPoolDepositWrapper", + "contract_url": "https://optimism.blockscout.com/address/0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "contractname": "PoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 1, - "informational": 0, - "low": 2, + "gas": 20, + "high": 0, + "informational": 8, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 61, + "lines_analyzed_count": 211, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.97", - "threat_score": "100.00" + "score": "4.15", + "score_v2": "82.94", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "address": "0xDaBA83815404f5e1bc33f5885db7D96F51e127F5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac962acd42f93c6f26e1cf83271d2a53b208daa6", - "contract_chain": "eth", + "contract_address": "0xDaBA83815404f5e1bc33f5885db7D96F51e127F5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac962acd42f93c6f26e1cf83271d2a53b208daa6", - "contractname": "BridgeDelegateReceiver", + "contract_url": "https://optimism.blockscout.com/address/0xDaBA83815404f5e1bc33f5885db7D96F51e127F5", + "contractname": "UnderlyingPositionFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac962acd42f93c6f26e1cf83271d2a53b208daa6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDaBA83815404f5e1bc33f5885db7D96F51e127F5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 3, + "high": 3, "informational": 0, "low": 3, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 54, + "lines_analyzed_count": 64, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "95.00" + "score": "3.36", + "score_v2": "67.19", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x7663FD322021D5b1f36dBf0c97D34cfa039fCCA1", + "address": "0x9071fE8197e59a345B7CFD884134796B6829F5b7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9071fE8197e59a345B7CFD884134796B6829F5b7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9071fE8197e59a345B7CFD884134796B6829F5b7", + "contractname": "AaveMoneyMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9071fE8197e59a345B7CFD884134796B6829F5b7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 1, + "informational": 2, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 204, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.49", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3d4DF8596e5750A4F721c8764d585dcc8623d009", "isVerified": false, "solidityScanReport": null }, { - "address": "0x64E2dF8E5463f8c14e1c28C9782f7B4B6062b2c3", + "address": "0x02C7632b84B3447845531541d0285D67E656e50c", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5B6159F43585e8A130b0Bc1d31e38Ce7028145b6", + "address": "0x23de8e0bB91A105bEFf9d40d8d75C1A9fE40f523", "isVerified": false, "solidityScanReport": null }, { - "address": "0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "address": "0x88d2676A4C43A36c029dFD0E35A94A7DEC145DC4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", - "contract_chain": "eth", + "contract_address": "0x88d2676A4C43A36c029dFD0E35A94A7DEC145DC4", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", - "contractname": "AuraBalProxyOFT", + "contract_url": "https://optimism.blockscout.com/address/0x88d2676A4C43A36c029dFD0E35A94A7DEC145DC4", + "contractname": "FixedFeeModel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88d2676A4C43A36c029dFD0E35A94A7DEC145DC4/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 3, "high": 0, - "informational": 3, - "low": 15, - "medium": 5 + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 439, - "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.00", - "threat_score": "95.00" + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.59", + "score_v2": "91.80", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "address": "0xA64f0dbB10c473978C2EFe069da207991e8e3Cb3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", - "contract_chain": "eth", + "contract_address": "0xA64f0dbB10c473978C2EFe069da207991e8e3Cb3", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", - "contractname": "PoolManagerProxy", + "contract_url": "https://optimism.blockscout.com/address/0xA64f0dbB10c473978C2EFe069da207991e8e3Cb3", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA64f0dbB10c473978C2EFe069da207991e8e3Cb3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 1, + "gas": 1, + "high": 0, "informational": 0, - "low": 5, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 83, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "3.86", - "score_v2": "77.11", - "threat_score": "84.21" + "score": "4.24", + "score_v2": "84.85", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x24346652e0e2aE0CE05c781501fDF4Fe4553fAc6", - "isVerified": false, - "solidityScanReport": null + "address": "0xeE98810249cff95fca091b91db01D25315048bD3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeE98810249cff95fca091b91db01D25315048bD3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeE98810249cff95fca091b91db01D25315048bD3", + "contractname": "OrderManagerOptimism", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeE98810249cff95fca091b91db01D25315048bD3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 26, + "scan_time_taken": 0, + "score": "2.88", + "score_v2": "57.69", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { - "address": "0x59A5ccD34943CD0AdCf5ce703EE9F06889E13707", + "address": "0xea8cD16b9cEdC799a2e3aCD7f122975fB2cDa98E", "isVerified": false, "solidityScanReport": null }, { - "address": "0x89f67f3054bFD662971854190Dbc18dcaBb416f6", + "address": "0x3F37C7d8e61C000085AAc0515775b06A3412F36b", "isVerified": false, "solidityScanReport": null }, { - "address": "0xeAd792B55340Aa20181A80d6a16db6A0ECd1b827", + "address": "0x984665CCF39467eee3e0e73fa7f3911fBEcade38", "isVerified": false, "solidityScanReport": null }, { - "address": "0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "address": "0xa6a147946FACAc9E0B99824870B36088764f969F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", - "contract_chain": "eth", + "contract_address": "0xa6a147946FACAc9E0B99824870B36088764f969F", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", - "contractname": "CrvDepositorWrapperWithFee", + "contract_url": "https://optimism.blockscout.com/address/0xa6a147946FACAc9E0B99824870B36088764f969F", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6eb746A3F23D401f80AB033edeb65e1a8bB27586/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa6a147946FACAc9E0B99824870B36088764f969F/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 4, - "high": 1, + "critical": 0, + "gas": 1, + "high": 0, "informational": 0, - "low": 6, - "medium": 1 + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 89, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.85", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xf7E650427575c88343f3989f3c722854912816b8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf7E650427575c88343f3989f3c722854912816b8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf7E650427575c88343f3989f3c722854912816b8", + "contractname": "Maestro", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7E650427575c88343f3989f3c722854912816b8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 2, + "informational": 15, + "low": 47, + "medium": 0 + }, + "lines_analyzed_count": 455, "scan_time_taken": 2, - "score": "3.15", - "score_v2": "62.92", - "threat_score": "95.00" + "score": "3.35", + "score_v2": "67.03", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "address": "0xA362611E47eb1888e0f6fD4b5a65A42d7C3eA3A4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", - "contract_chain": "eth", + "contract_address": "0xA362611E47eb1888e0f6fD4b5a65A42d7C3eA3A4", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", - "contractname": "BoosterHelper", + "contract_url": "https://optimism.blockscout.com/address/0xA362611E47eb1888e0f6fD4b5a65A42d7C3eA3A4", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA362611E47eb1888e0f6fD4b5a65A42d7C3eA3A4/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, + "gas": 1, + "high": 0, "informational": 0, - "low": 4, - "medium": 2 + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 75, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "100.00" + "score": "4.24", + "score_v2": "84.85", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x45EB1A004373b1D8457134A2C04a42d69D287724", + "address": "0xF9E68e8Ec59257DEf066e5a21601e4127C2D9cFE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb9021d7e1d7d800f813107d878FDF8F36eD14B77", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xac72e62714E656A69009eC992272C624BdAaE0c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x037A5eA2F7fd0160871F09796713C99dD55ac198", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x35E6C82B43B03c15C80A321202E966AAF665b246", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6919d5bb68295559EaFea6ABD17F4C506c269ec9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA0BAEd2Ec2E506AB33b756B42aB37d3420A3857b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe03835Dfae2644F37049c1feF13E8ceD6b1Bb72a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5089E6d1C59276f53efcd45aA69CAE7b13D44da7", "isVerified": false, "solidityScanReport": null }, { - "address": "0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "address": "0x527c69581f190Ca648f734584Fe83540f3De23e1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", - "contract_chain": "eth", + "contract_address": "0x527c69581f190Ca648f734584Fe83540f3De23e1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", - "contractname": "StashRewardDistro", + "contract_url": "https://optimism.blockscout.com/address/0x527c69581f190Ca648f734584Fe83540f3De23e1", + "contractname": "UpgradeableBeaconWithOwner", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x527c69581f190Ca648f734584Fe83540f3De23e1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 2, - "informational": 4, - "low": 4, - "medium": 1 + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 181, - "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.77", - "threat_score": "100.00" + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.85", + "score_v2": "76.92", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xCe96e48A2893C599fe2601Cc1918882e1D001EaD", + "address": "0x2C8ec598Db4C78779179CB518399a260cdD57A9D", "isVerified": false, "solidityScanReport": null }, { - "address": "0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "address": "0x2E1ab5fA05a690661Ce0e7B9898bf1Ba222249B1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", - "contract_chain": "eth", + "contract_address": "0x2E1ab5fA05a690661Ce0e7B9898bf1Ba222249B1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", - "contractname": "AuraBalVault", + "contract_url": "https://optimism.blockscout.com/address/0x2E1ab5fA05a690661Ce0e7B9898bf1Ba222249B1", + "contractname": "AaveMoneyMarketView", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2E1ab5fA05a690661Ce0e7B9898bf1Ba222249B1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 1, - "informational": 0, - "low": 6, + "gas": 26, + "high": 0, + "informational": 6, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 54, - "scan_time_taken": 0, - "score": "3.24", - "score_v2": "64.81", - "threat_score": "94.74" + "lines_analyzed_count": 151, + "scan_time_taken": 1, + "score": "3.81", + "score_v2": "76.16", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "address": "0x000000000022D473030F116dDEE9F6B43aC78BA3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", - "contract_chain": "eth", + "contract_address": "0x000000000022D473030F116dDEE9F6B43aC78BA3", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", - "contractname": "AuraLocker", + "contract_url": "https://optimism.blockscout.com/address/0x000000000022D473030F116dDEE9F6B43aC78BA3", + "contractname": "Permit2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022D473030F116dDEE9F6B43aC78BA3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 10, - "gas": 74, - "high": 3, - "informational": 32, - "low": 8, - "medium": 13 + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 911, - "scan_time_taken": 6, - "score": "3.78", - "score_v2": "75.52", - "threat_score": "90.00" + "lines_analyzed_count": 12, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "address": "0x370755b2846D7bA8fa237765F68c1783d76879E3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x39a4C4aCD154e14D7d84562a93e2214A3aCAF687", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", - "contract_chain": "eth", + "contract_address": "0x39a4C4aCD154e14D7d84562a93e2214A3aCAF687", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", - "contractname": "AuraClaimZap", + "contract_url": "https://optimism.blockscout.com/address/0x39a4C4aCD154e14D7d84562a93e2214A3aCAF687", + "contractname": "SimpleSpotExecutor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x39a4C4aCD154e14D7d84562a93e2214A3aCAF687/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, - "high": 2, + "gas": 1, + "high": 0, "informational": 0, - "low": 7, - "medium": 1 + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 248, - "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.85", - "threat_score": "95.00" + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.50", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", + "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", - "contract_chain": "eth", + "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", - "contractname": "Booster", + "contract_url": "https://optimism.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contractname": "Vault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA57b8d98dAE62B26Ec3bcC4a365338157060B234/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, - "high": 1, - "informational": 11, - "low": 16, - "medium": 4 + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 768, - "scan_time_taken": 4, - "score": "4.29", - "score_v2": "85.81", - "threat_score": "80.00" + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.14", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0xaF52695E1bB01A16D33D7194C28C42b10e0Dbec2", + "address": "0x3974cFDe63eF55f5813e74dB2f915CC77fAbD4f6", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA2930d1e21a26fde6ed861f303205536A98381eD", + "address": "0x45FA7b0d7c7d1EF17D83287c5952AB465112bBeb", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", + "address": "0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", - "contract_chain": "eth", + "contract_address": "0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", - "contractname": "BridgeDelegateReceiver", + "contract_url": "https://optimism.blockscout.com/address/0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F", + "contractname": "ExactlyReverseLookup", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 1, "gas": 2, "high": 0, "informational": 0, - "low": 3, - "medium": 1 + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 54, + "lines_analyzed_count": 55, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "95.00" + "score": "4.18", + "score_v2": "83.64", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", + "address": "0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", - "contract_chain": "eth", + "contract_address": "0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", - "contractname": "VirtualBalanceRewardPool", + "contract_url": "https://optimism.blockscout.com/address/0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaEb62e6F27BC103702E7BC879AE98bceA56f027E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, - "high": 2, - "informational": 9, - "low": 3, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.71", - "threat_score": "95.00" + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.20", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", + "address": "0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", - "contract_chain": "eth", + "contract_address": "0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", - "contractname": "ClaimFeesHelper", + "contract_url": "https://optimism.blockscout.com/address/0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 1, - "low": 2, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 69, + "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "3.62", - "score_v2": "72.46", - "threat_score": "100.00" + "score": "4.16", + "score_v2": "83.20", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x4043569200F7a7a1D989AbbaBC2De2Bde1C20D1E", + "address": "0x3E2c04DCCF6205b259537E1A10d416D65c00aDAE", "isVerified": false, "solidityScanReport": null }, { - "address": "0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", + "address": "0xd52c40931Ec0a50ab4Bb60723f8b596B72A0a768", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xED9B2C747a176686238EF55a717Ef086f75aa3de", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb8b1f590272b541b263A49b28bF52f8774b0E6c9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", - "contract_chain": "eth", + "contract_address": "0xb8b1f590272b541b263A49b28bF52f8774b0E6c9", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", - "contractname": "AuraDistributor", + "contract_url": "https://optimism.blockscout.com/address/0xb8b1f590272b541b263A49b28bF52f8774b0E6c9", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x96D15D08538A17A03B0210FD1626D5f42bdba9a4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb8b1f590272b541b263A49b28bF52f8774b0E6c9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 12, - "high": 1, - "informational": 2, - "low": 6, - "medium": 2 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 145, + "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "3.59", - "score_v2": "71.72", - "threat_score": "95.00" + "score": "4.16", + "score_v2": "83.20", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", + "address": "0x498036C4826383821b9Ca86dfe3Cb6148aE13D9d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", - "contract_chain": "eth", + "contract_address": "0x498036C4826383821b9Ca86dfe3Cb6148aE13D9d", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", - "contractname": "PoolManagerSecondaryProxy", + "contract_url": "https://optimism.blockscout.com/address/0x498036C4826383821b9Ca86dfe3Cb6148aE13D9d", + "contractname": "UpgradeableBeaconWithOwner", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x498036C4826383821b9Ca86dfe3Cb6148aE13D9d/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, - "high": 1, + "gas": 1, + "high": 0, "informational": 0, - "low": 9, - "medium": 1 + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 126, + "lines_analyzed_count": 13, "scan_time_taken": 0, - "score": "3.37", - "score_v2": "67.46", - "threat_score": "85.00" + "score": "3.85", + "score_v2": "76.92", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xa3fCaFCa8150636C3B736A16Cd73d49cC8A7E10E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x817F426B5a79599464488eCCf82c3F54b9330E15", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x57d23f0f101cBd25A05Fc56Fd07dE32bCBb622e9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1a661CF8D8cd69dD2A423F3626A461A24280a8fB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", + "address": "0xe42f7A16EBF79c3ED5512d2423b80F3EE44CBAf7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", - "contract_chain": "eth", + "contract_address": "0xe42f7A16EBF79c3ED5512d2423b80F3EE44CBAf7", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", - "contractname": "RewardFactory", + "contract_url": "https://optimism.blockscout.com/address/0xe42f7A16EBF79c3ED5512d2423b80F3EE44CBAf7", + "contractname": "ImmutableBeaconProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe42f7A16EBF79c3ED5512d2423b80F3EE44CBAf7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 5, - "low": 2, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 85, + "lines_analyzed_count": 20, "scan_time_taken": 0, - "score": "3.82", - "score_v2": "76.47", - "threat_score": "94.74" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", + "address": "0x5a0a527c371DC5f9a8975BF3942db69f2eaD69B7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", - "contract_chain": "eth", + "contract_address": "0x5a0a527c371DC5f9a8975BF3942db69f2eaD69B7", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", - "contractname": "BaseRewardPool", + "contract_url": "https://optimism.blockscout.com/address/0x5a0a527c371DC5f9a8975BF3942db69f2eaD69B7", + "contractname": "CompoundMoneyMarket", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5a0a527c371DC5f9a8975BF3942db69f2eaD69B7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, - "high": 6, - "informational": 9, - "low": 9, - "medium": 4 + "gas": 17, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 384, + "lines_analyzed_count": 122, "scan_time_taken": 1, - "score": "3.65", - "score_v2": "72.92", - "threat_score": "95.00" + "score": "3.61", + "score_v2": "72.13", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5d208cD54f5132f2BD0c1F1e8d8c864Bb6BEdc40", - "isVerified": false, - "solidityScanReport": null + "address": "0xD9cafbecc44cdF2b620e242Ff58721d617a18C1A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD9cafbecc44cdF2b620e242Ff58721d617a18C1A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD9cafbecc44cdF2b620e242Ff58721d617a18C1A", + "contractname": "SonneMoneyMarketView", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD9cafbecc44cdF2b620e242Ff58721d617a18C1A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "3.90", + "score_v2": "78.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", + "address": "0x60CF091cD3f50420d50fD7f707414d0DF4751C58", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", - "contract_chain": "eth", + "contract_address": "0x60CF091cD3f50420d50fD7f707414d0DF4751C58", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", - "contractname": "BridgeDelegateReceiver", + "contract_url": "https://optimism.blockscout.com/address/0x60CF091cD3f50420d50fD7f707414d0DF4751C58", + "contractname": "Unitroller", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60CF091cD3f50420d50fD7f707414d0DF4751C58/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, - "informational": 0, + "informational": 11, "low": 3, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 54, + "lines_analyzed_count": 150, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "95.00" + "score": "4.20", + "score_v2": "84.00", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x7372EcE4C18bEABc19981A53b557be90dcBd2b66", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b2364fD757E262253423373E4D57C5c011Ad7F4", + "address": "0x4E60495550071693bc8bDfFC40033d278157EAC7", "isVerified": false, "solidityScanReport": null }, { - "address": "0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", + "address": "0x6c38da96Acb69048d82F7d801Cf55614e7752f39", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", - "contract_chain": "eth", + "contract_address": "0x6c38da96Acb69048d82F7d801Cf55614e7752f39", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", - "contractname": "AuraToken", + "contract_url": "https://optimism.blockscout.com/address/0x6c38da96Acb69048d82F7d801Cf55614e7752f39", + "contractname": "CompoundReverseLookup", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6c38da96Acb69048d82F7d801Cf55614e7752f39/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 1, - "informational": 1, - "low": 4, - "medium": 0 + "critical": 1, + "gas": 3, + "high": 0, + "informational": 0, + "low": 1, + "medium": 1 }, - "lines_analyzed_count": 128, - "scan_time_taken": 1, - "score": "4.18", - "score_v2": "83.59", - "threat_score": "95.00" + "lines_analyzed_count": 66, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.30", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x12addE99768a82871EAaecFbDB065b12C56F0578", + "address": "0x72A6Bf49d4B3230Af06c1C5054Fb9AAB3d50f172", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4b0F25490AA3bFb73c98F7d9DBBC6640218A5c11", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9Ccb6b97cA50473f6d8142F949DB33ED6F13d5Cd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x12addE99768a82871EAaecFbDB065b12C56F0578", - "contract_chain": "eth", + "contract_address": "0x9Ccb6b97cA50473f6d8142F949DB33ED6F13d5Cd", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x12addE99768a82871EAaecFbDB065b12C56F0578", - "contractname": "PoolMigrator", + "contract_url": "https://optimism.blockscout.com/address/0x9Ccb6b97cA50473f6d8142F949DB33ED6F13d5Cd", + "contractname": "ImmutableBeaconProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12addE99768a82871EAaecFbDB065b12C56F0578/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Ccb6b97cA50473f6d8142F949DB33ED6F13d5Cd/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 2, "high": 0, "informational": 0, - "low": 3, - "medium": 1 + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 78, + "lines_analyzed_count": 20, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "82.05", - "threat_score": "100.00" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xCd36ed329d338C88775D6f499E99265989DeBA53", + "address": "0x36a7118946F96145Fe632d48DC14f8d3DE1183F3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCd36ed329d338C88775D6f499E99265989DeBA53", - "contract_chain": "eth", + "contract_address": "0x36a7118946F96145Fe632d48DC14f8d3DE1183F3", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCd36ed329d338C88775D6f499E99265989DeBA53", - "contractname": "GaugeMigrator", + "contract_url": "https://optimism.blockscout.com/address/0x36a7118946F96145Fe632d48DC14f8d3DE1183F3", + "contractname": "GranaryMoneyMarketView", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCd36ed329d338C88775D6f499E99265989DeBA53/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36a7118946F96145Fe632d48DC14f8d3DE1183F3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, + "gas": 19, + "high": 0, + "informational": 10, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 42, - "scan_time_taken": 0, - "score": "3.81", - "score_v2": "76.19", - "threat_score": "100.00" + "lines_analyzed_count": 156, + "scan_time_taken": 1, + "score": "4.01", + "score_v2": "80.13", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "address": "0xdDE5dC81e40799750B92079723Da2acAF9e1C6D6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", - "contract_chain": "eth", + "contract_address": "0xdDE5dC81e40799750B92079723Da2acAF9e1C6D6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", - "contractname": "cvxCrvToken", + "contract_url": "https://optimism.blockscout.com/address/0xdDE5dC81e40799750B92079723Da2acAF9e1C6D6", + "contractname": "LendingPoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x616e8BfA43F920657B3497DBf40D6b1A02D4608d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdDE5dC81e40799750B92079723Da2acAF9e1C6D6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 4, + "critical": 0, + "gas": 12, "high": 0, - "informational": 0, - "low": 4, + "informational": 8, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "3.23", - "score_v2": "64.52", - "threat_score": "85.00" + "lines_analyzed_count": 216, + "scan_time_taken": 1, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x25e7C574c4016e09F608971F97c3B09A6cf4F669", + "address": "0x9546F673eF71Ff666ae66d01Fd6E7C6Dae5a9995", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25e7C574c4016e09F608971F97c3B09A6cf4F669", - "contract_chain": "eth", + "contract_address": "0x9546F673eF71Ff666ae66d01Fd6E7C6Dae5a9995", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x25e7C574c4016e09F608971F97c3B09A6cf4F669", - "contractname": "BridgeDelegateReceiver", + "contract_url": "https://optimism.blockscout.com/address/0x9546F673eF71Ff666ae66d01Fd6E7C6Dae5a9995", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25e7C574c4016e09F608971F97c3B09A6cf4F669/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9546F673eF71Ff666ae66d01Fd6E7C6Dae5a9995/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 1 + "gas": 11, + "high": 4, + "informational": 2, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 54, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "95.00" + "lines_analyzed_count": 181, + "scan_time_taken": 1, + "score": "4.14", + "score_v2": "82.87", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", + "address": "0x6A0406B8103Ec68EE9A713A073C7bD587c5e04aD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", - "contract_chain": "eth", + "contract_address": "0x6A0406B8103Ec68EE9A713A073C7bD587c5e04aD", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", - "contractname": "StablePool", + "contract_url": "https://optimism.blockscout.com/address/0x6A0406B8103Ec68EE9A713A073C7bD587c5e04aD", + "contractname": "Rewarder", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A0406B8103Ec68EE9A713A073C7bD587c5e04aD/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, - "high": 1, - "informational": 11, - "low": 17, - "medium": 1 + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 818, - "scan_time_taken": 3, - "score": "4.57", - "score_v2": "91.32", - "threat_score": "95.00" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.83", + "score_v2": "76.67", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x397A2D4d23C6fD1316cE25000820779006e80cD7", + "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x397A2D4d23C6fD1316cE25000820779006e80cD7", - "contract_chain": "eth", + "contract_address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x397A2D4d23C6fD1316cE25000820779006e80cD7", - "contractname": "BridgeDelegateReceiver", + "contract_url": "https://optimism.blockscout.com/address/0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x397A2D4d23C6fD1316cE25000820779006e80cD7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13e3Ee699D1909E989722E753853AE30b17e08c5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 19, "high": 0, - "informational": 0, - "low": 3, + "informational": 17, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 54, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "95.00" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } - }, - { - "address": "0xc9e61174B8751003f493D25c2Ef49794aB6b1aC7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x744Be650cea753de1e69BF6BAd3c98490A855f52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFd72170339AC6d7bdda09D1eACA346B21a30D422", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "odos", + "doc": "https://docs.odos.xyz/product/sor/v2/", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 83.67, + "issueSeverityDistribution": { + "critical": 7, + "gas": 82, + "high": 2, + "informational": 51, + "low": 25, + "medium": 11 + } + }, + "contractsData": [ { - "address": "0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", + "address": "0xCa423977156BB05b13A2BA3b76Bc5419E2fE9680", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", - "contract_chain": "eth", + "contract_address": "0xCa423977156BB05b13A2BA3b76Bc5419E2fE9680", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", - "contractname": "MasterChefRewardHook", + "contract_url": "https://optimism.blockscout.com/address/0xCa423977156BB05b13A2BA3b76Bc5419E2fE9680", + "contractname": "OdosRouterV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa423977156BB05b13A2BA3b76Bc5419E2fE9680/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 8, - "high": 1, - "informational": 0, - "low": 6, - "medium": 0 + "critical": 7, + "gas": 82, + "high": 2, + "informational": 51, + "low": 25, + "medium": 11 }, - "lines_analyzed_count": 50, - "scan_time_taken": 0, - "score": "2.10", - "score_v2": "42.00", - "threat_score": "95.00" + "lines_analyzed_count": 1586, + "scan_time_taken": 4, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "95.00", + "score_rating": "Great" } } + } + ] + } + } + }, + { + "appName": "angle-protocol", + "doc": "https://developers.angle.money/overview/smart-contracts/optimism", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 13, + "totalContractsNumber": 15, + "solidityScanContractsNumber": 13, + "securityScore": 76.26538461538462, + "issueSeverityDistribution": { + "critical": 0, + "gas": 61, + "high": 5, + "informational": 37, + "low": 71, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0xd6788102627462d1a679282E726125CcdeBaB514", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xaA54f3b282805822419265208e669d12372a3811", + "address": "0x343902FE4d72e24B29F22d787b2E54EEeA5e8227", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD245678e417aEE2d91763F6f4eFE570FF52fD080", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaA54f3b282805822419265208e669d12372a3811", - "contract_chain": "eth", + "contract_address": "0xD245678e417aEE2d91763F6f4eFE570FF52fD080", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xaA54f3b282805822419265208e669d12372a3811", - "contractname": "L1Coordinator", + "contract_url": "https://optimism.blockscout.com/address/0xD245678e417aEE2d91763F6f4eFE570FF52fD080", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaA54f3b282805822419265208e669d12372a3811/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD245678e417aEE2d91763F6f4eFE570FF52fD080/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 2, "high": 0, - "informational": 7, - "low": 6, - "medium": 1 + "informational": 4, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 366, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.34", - "threat_score": "95.00" + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xa348a39a98418DD78B242E2fD7B14e18aC080e75", + "address": "0x3245d3204EEB67afba7B0bA9143E8081365e08a6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa348a39a98418DD78B242E2fD7B14e18aC080e75", - "contract_chain": "eth", + "contract_address": "0x3245d3204EEB67afba7B0bA9143E8081365e08a6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa348a39a98418DD78B242E2fD7B14e18aC080e75", - "contractname": "SiphonToken", + "contract_url": "https://optimism.blockscout.com/address/0x3245d3204EEB67afba7B0bA9143E8081365e08a6", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa348a39a98418DD78B242E2fD7B14e18aC080e75/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3245d3204EEB67afba7B0bA9143E8081365e08a6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 1, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 11, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "100.00" + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x129bBda5087e132983e7c20ae1F761333D40c229", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "address": "0xC16B81Af351BA9e64C1a069E3Ab18c244A1E3049", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", - "contract_chain": "eth", + "contract_address": "0xC16B81Af351BA9e64C1a069E3Ab18c244A1E3049", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", - "contractname": "ProxyFactory", + "contract_url": "https://optimism.blockscout.com/address/0xC16B81Af351BA9e64C1a069E3Ab18c244A1E3049", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC16B81Af351BA9e64C1a069E3Ab18c244A1E3049/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, + "gas": 3, + "high": 2, "informational": 1, - "low": 2, - "medium": 1 + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 28, + "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "3.57", - "score_v2": "71.43", - "threat_score": "94.74" + "score": "3.66", + "score_v2": "73.17", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x228a142081b456a9fF803d004504955032989f04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "address": "0xe14bFA5575d9906BA35beb15C9DBe5C77bFdd5b5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", - "contract_chain": "eth", + "contract_address": "0xe14bFA5575d9906BA35beb15C9DBe5C77bFdd5b5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", - "contractname": "SafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0xe14bFA5575d9906BA35beb15C9DBe5C77bFdd5b5", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe14bFA5575d9906BA35beb15C9DBe5C77bFdd5b5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 1, + "gas": 3, + "high": 2, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 52, - "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.62", - "threat_score": "100.00" + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.17", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x1ab80F7Fb46B25b7e0B2cfAC23Fc88AC37aaf4e9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3FCB0Cc19C41E9D2DB3b9764032CD457bAA2fb47", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x45025Ebc38647bcf7Edd2b40CfDaF3fbfE1538F5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5bd3fCA8D3d8c94a6419d85E0a76ec8Da52d836a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", + "address": "0x658286Fc9605F6FF4d0311d0B58670e26eCB27e1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", - "contract_chain": "eth", + "contract_address": "0x658286Fc9605F6FF4d0311d0B58670e26eCB27e1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", - "contractname": "TokenFactory", + "contract_url": "https://optimism.blockscout.com/address/0x658286Fc9605F6FF4d0311d0B58670e26eCB27e1", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x658286Fc9605F6FF4d0311d0B58670e26eCB27e1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 2, "high": 0, - "informational": 0, - "low": 1, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 49, + "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", - "threat_score": "94.74" + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", + "address": "0x2859a4eBcB58c8Dd5cAC1419C4F63A071b642B20", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", - "contract_chain": "eth", + "contract_address": "0x2859a4eBcB58c8Dd5cAC1419C4F63A071b642B20", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", - "contractname": "ExtraRewardStashV3", + "contract_url": "https://optimism.blockscout.com/address/0x2859a4eBcB58c8Dd5cAC1419C4F63A071b642B20", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2859a4eBcB58c8Dd5cAC1419C4F63A071b642B20/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 4, + "gas": 2, + "high": 0, "informational": 3, "low": 8, - "medium": 2 + "medium": 0 }, - "lines_analyzed_count": 231, - "scan_time_taken": 1, - "score": "3.85", - "score_v2": "77.06", - "threat_score": "95.00" + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xA3739b206097317c72EF416F0E75BB8f58FbD308", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3eA03278c46145024519Ab5c58dd2e848Ad42683", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc9307D63B3709F537D2158F43199a69682Ff0967", + "address": "0xf1dDcACA7D17f8030Ab2eb54f2D9811365EFe123", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc9307D63B3709F537D2158F43199a69682Ff0967", - "contract_chain": "eth", + "contract_address": "0xf1dDcACA7D17f8030Ab2eb54f2D9811365EFe123", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc9307D63B3709F537D2158F43199a69682Ff0967", - "contractname": "SiphonToken", + "contract_url": "https://optimism.blockscout.com/address/0xf1dDcACA7D17f8030Ab2eb54f2D9811365EFe123", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9307D63B3709F537D2158F43199a69682Ff0967/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf1dDcACA7D17f8030Ab2eb54f2D9811365EFe123/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 1, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 11, + "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "100.00" + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x60421ffaa36f3a8e69c25887e575689f52b055f7", + "address": "0xe9f183FC656656f1F17af1F2b0dF79b8fF9ad8eD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x60421ffaa36f3a8e69c25887e575689f52b055f7", - "contract_chain": "eth", + "contract_address": "0xe9f183FC656656f1F17af1F2b0dF79b8fF9ad8eD", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x60421ffaa36f3a8e69c25887e575689f52b055f7", - "contractname": "BridgeDelegateReceiver", + "contract_url": "https://optimism.blockscout.com/address/0xe9f183FC656656f1F17af1F2b0dF79b8fF9ad8eD", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x60421ffaa36f3a8e69c25887e575689f52b055f7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe9f183FC656656f1F17af1F2b0dF79b8fF9ad8eD/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, - "medium": 1 + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 54, + "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.63", - "threat_score": "95.00" + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0x6fc73b9d624b543f8b6b88fc3ce627877ff169ee", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x68655AD9852a99C87C0934c7290BB62CFa5D4123", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", + "address": "0x3f125ECD51181Af1f344aDF76E4271d2923707AB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", - "contract_chain": "eth", + "contract_address": "0x3f125ECD51181Af1f344aDF76E4271d2923707AB", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", - "contractname": "StashFactoryV2", + "contract_url": "https://optimism.blockscout.com/address/0x3f125ECD51181Af1f344aDF76E4271d2923707AB", + "contractname": "Swapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f125ECD51181Af1f344aDF76E4271d2923707AB/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 2, - "informational": 8, - "low": 6, + "gas": 17, + "high": 1, + "informational": 3, + "low": 10, "medium": 2 }, - "lines_analyzed_count": 106, + "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.38", - "threat_score": "94.74" + "score": "4.10", + "score_v2": "82.08", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", + "address": "0x1a7e4e63778B4f12a199C062f3eFdD288afCBce8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", - "contract_chain": "eth", + "contract_address": "0x1a7e4e63778B4f12a199C062f3eFdD288afCBce8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", - "contractname": "AuraProxyOFT", + "contract_url": "https://optimism.blockscout.com/address/0x1a7e4e63778B4f12a199C062f3eFdD288afCBce8", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1a7e4e63778B4f12a199C062f3eFdD288afCBce8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 1, - "low": 4, - "medium": 1 + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 105, + "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "100.00" + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 20, - "solidityScanContractsNumber": 6, - "securityScore": 77.94666666666667, - "issueSeverityDistribution": { - "critical": 4, - "gas": 23, - "high": 2, - "informational": 21, - "low": 14, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0x2863582272A424234FcE76d97099AcBd432acC01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFa6B857cC17740A946c9eb85C1a6896f2e0Be98E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x51b6e0ac6D6435650748513C71db453F96749fe1", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "address": "0x5199ba2B0EE6cc970F42ab35BBEd3a265c542991", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "contract_address": "0x5199ba2B0EE6cc970F42ab35BBEd3a265c542991", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x57ACb721FcF3d900B480A90A55191CF8F37ad478", - "contractname": "GnosisSafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x5199ba2B0EE6cc970F42ab35BBEd3a265c542991", + "contractname": "OracleOPEURChainlinkOptimism", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x57ACb721FcF3d900B480A90A55191CF8F37ad478/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5199ba2B0EE6cc970F42ab35BBEd3a265c542991/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 8, "high": 0, - "informational": 4, + "informational": 3, "low": 1, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", - "threat_score": "100.00" + "score": "3.49", + "score_v2": "69.77", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "address": "0x5efE48F8383921d950683C46B87E28e21DEa9FB5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contract_chain": "gnosis", + "contract_address": "0x5efE48F8383921d950683C46B87E28e21DEa9FB5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contractname": "SafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x5efE48F8383921d950683C46B87E28e21DEa9FB5", + "contractname": "OracleUSDCEURChainlinkOptimism", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5efE48F8383921d950683C46B87E28e21DEa9FB5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 8, "high": 0, - "informational": 4, + "informational": 3, "low": 1, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.62", - "threat_score": "100.00" + "score": "3.49", + "score_v2": "69.77", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x8401B48760E70A39e6bBf861ABd050c00362bAE8", + "address": "0x62Cba6DcdAE5992d44CD9BD8989d27718eFF5F73", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8401B48760E70A39e6bBf861ABd050c00362bAE8", + "contract_address": "0x62Cba6DcdAE5992d44CD9BD8989d27718eFF5F73", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8401B48760E70A39e6bBf861ABd050c00362bAE8", - "contractname": "StashFactoryV2", + "contract_url": "https://optimism.blockscout.com/address/0x62Cba6DcdAE5992d44CD9BD8989d27718eFF5F73", + "contractname": "OracleETHEURChainlinkOptimism", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8401B48760E70A39e6bBf861ABd050c00362bAE8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62Cba6DcdAE5992d44CD9BD8989d27718eFF5F73/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 8, - "high": 2, - "informational": 10, - "low": 6, - "medium": 2 + "high": 0, + "informational": 3, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 106, - "scan_time_taken": 1, - "score": "2.92", - "score_v2": "58.49", - "threat_score": "94.74" + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.77", + "threat_score": "94.74", + "score_rating": "Average" } } - }, - { - "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2F4CdF0D46F4E3E6D4d37836E73073046138D4f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeC1c780A275438916E7CEb174D80878f29580606", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF044eE152C7D731825280350D876CF760181D96F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0451255563e2aca170b2552111837572e7a0bacd", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "the-granary", + "doc": "https://docs.granary.finance/resources/deployments", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 10, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 10, + "securityScore": 72.056, + "issueSeverityDistribution": { + "critical": 4, + "gas": 108, + "high": 13, + "informational": 47, + "low": 35, + "medium": 3 + } + }, + "contractsData": [ { - "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "address": "0xdDE5dC81e40799750B92079723Da2acAF9e1C6D6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_address": "0xdDE5dC81e40799750B92079723Da2acAF9e1C6D6", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", - "contractname": "AuraOFT", + "contract_url": "https://optimism.blockscout.com/address/0xdDE5dC81e40799750B92079723Da2acAF9e1C6D6", + "contractname": "LendingPoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdDE5dC81e40799750B92079723Da2acAF9e1C6D6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 12, "high": 0, - "informational": 1, - "low": 3, + "informational": 8, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 112, - "scan_time_taken": 0, - "score": "4.46", - "score_v2": "89.29", - "threat_score": "94.74" + "lines_analyzed_count": 216, + "scan_time_taken": 1, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x617963D46B882ecE880Ab18Bc232f513E91FDd47", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x731886426a3199b988194831031dfb993F25D961", + "address": "0x872B9e8aea5D65Fbf29b8B05bfA4AA3fE94cC11f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x731886426a3199b988194831031dfb993F25D961", + "contract_address": "0x872B9e8aea5D65Fbf29b8B05bfA4AA3fE94cC11f", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x731886426a3199b988194831031dfb993F25D961", - "contractname": "ProxyFactory", + "contract_url": "https://optimism.blockscout.com/address/0x872B9e8aea5D65Fbf29b8B05bfA4AA3fE94cC11f", + "contractname": "LendingPoolAddressesProviderRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x731886426a3199b988194831031dfb993F25D961/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x872B9e8aea5D65Fbf29b8B05bfA4AA3fE94cC11f/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 10, "high": 0, "informational": 1, - "low": 2, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 28, + "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "3.57", - "score_v2": "71.43", - "threat_score": "94.74" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "address": "0x8FD4aF47E4E63d1D2D45582c3286b4BD9Bb95DfE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_address": "0x8FD4aF47E4E63d1D2D45582c3286b4BD9Bb95DfE", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", - "contractname": "TokenFactory", + "contract_url": "https://optimism.blockscout.com/address/0x8FD4aF47E4E63d1D2D45582c3286b4BD9Bb95DfE", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8FD4aF47E4E63d1D2D45582c3286b4BD9Bb95DfE/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 0, - "informational": 1, - "low": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 49, + "lines_analyzed_count": 24, "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.63", - "threat_score": "94.74" + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 10, - "totalContractsNumber": 20, - "solidityScanContractsNumber": 10, - "securityScore": 83.652, - "issueSeverityDistribution": { - "critical": 5, - "gas": 94, - "high": 6, - "informational": 26, - "low": 41, - "medium": 7 - } - }, - "contractsData": [ - { - "address": "0x2863582272A424234FcE76d97099AcBd432acC01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", + "address": "0x025D9d36C616946530Ff8eA32d912aBf73170947", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", - "contract_chain": "gnosis", + "contract_address": "0x025D9d36C616946530Ff8eA32d912aBf73170947", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", - "contractname": "StashFactoryV2", + "contract_url": "https://optimism.blockscout.com/address/0x025D9d36C616946530Ff8eA32d912aBf73170947", + "contractname": "LendingPoolCollateralManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x025D9d36C616946530Ff8eA32d912aBf73170947/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 2, - "informational": 8, - "low": 6, - "medium": 2 + "gas": 6, + "high": 1, + "informational": 13, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 106, + "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.38", - "threat_score": "94.74" + "score": "4.58", + "score_v2": "91.51", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x421DbF836b903b15Ba09C40553AD305d22275482", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "address": "0x494BF60B3B58664D5A674e692c718d33687E663a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", - "contract_chain": "gnosis", + "contract_address": "0x494BF60B3B58664D5A674e692c718d33687E663a", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", - "contractname": "Create2Factory", + "contract_url": "https://optimism.blockscout.com/address/0x494BF60B3B58664D5A674e692c718d33687E663a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x494BF60B3B58664D5A674e692c718d33687E663a/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 1, "high": 0, - "informational": 1, - "low": 4, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 85, - "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.35", - "threat_score": "94.74" + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "address": "0x158B0B1414F153e58F8aCAC50E777FEEC234Dd9D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contract_chain": "gnosis", + "contract_address": "0x158B0B1414F153e58F8aCAC50E777FEEC234Dd9D", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contractname": "SafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x158B0B1414F153e58F8aCAC50E777FEEC234Dd9D", + "contractname": "LendingRateOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x158B0B1414F153e58F8aCAC50E777FEEC234Dd9D/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, - "informational": 4, - "low": 1, + "informational": 2, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 52, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.62", - "threat_score": "100.00" + "score": "2.41", + "score_v2": "48.15", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", + "address": "0x9aEeFef549323511E027D70562f0C7EdcDEB294C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", - "contract_chain": "gnosis", + "contract_address": "0x9aEeFef549323511E027D70562f0C7EdcDEB294C", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", - "contractname": "SidechainClaimZap", + "contract_url": "https://optimism.blockscout.com/address/0x9aEeFef549323511E027D70562f0C7EdcDEB294C", + "contractname": "AaveOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9aEeFef549323511E027D70562f0C7EdcDEB294C/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 16, + "critical": 0, + "gas": 13, "high": 1, - "informational": 1, - "low": 7, + "informational": 2, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 246, + "lines_analyzed_count": 128, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.52", - "threat_score": "90.00" + "score": "3.91", + "score_v2": "78.12", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x908c9D41183aDE493EFFC12bb9ad11a9333052bc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", + "address": "0x9546F673eF71Ff666ae66d01Fd6E7C6Dae5a9995", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", - "contract_chain": "gnosis", + "contract_address": "0x9546F673eF71Ff666ae66d01Fd6E7C6Dae5a9995", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", - "contractname": "RewardPoolDepositWrapper", + "contract_url": "https://optimism.blockscout.com/address/0x9546F673eF71Ff666ae66d01Fd6E7C6Dae5a9995", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9546F673eF71Ff666ae66d01Fd6E7C6Dae5a9995/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 1, - "informational": 0, - "low": 5, + "gas": 11, + "high": 4, + "informational": 2, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 736, + "lines_analyzed_count": 181, "scan_time_taken": 1, - "score": "4.87", - "score_v2": "97.42", - "threat_score": "100.00" + "score": "4.14", + "score_v2": "82.87", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "address": "0x6e20E155819f0ee08d1291b0b9889b0e011b8224", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_address": "0x6e20E155819f0ee08d1291b0b9889b0e011b8224", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", - "contractname": "AuraOFT", + "contract_url": "https://optimism.blockscout.com/address/0x6e20E155819f0ee08d1291b0b9889b0e011b8224", + "contractname": "WETHGateway", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e20E155819f0ee08d1291b0b9889b0e011b8224/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 1, - "low": 3, + "critical": 4, + "gas": 13, + "high": 5, + "informational": 8, + "low": 12, "medium": 0 }, - "lines_analyzed_count": 112, - "scan_time_taken": 0, - "score": "4.46", - "score_v2": "89.29", - "threat_score": "94.74" + "lines_analyzed_count": 190, + "scan_time_taken": 1, + "score": "2.76", + "score_v2": "55.26", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x731886426a3199b988194831031dfb993F25D961", - "isVerified": false, - "solidityScanReport": null - }, + "address": "0x7c8E7536c5044E1B3693eB564C6dE3a3CE58bbDa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7c8E7536c5044E1B3693eB564C6dE3a3CE58bbDa", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7c8E7536c5044E1B3693eB564C6dE3a3CE58bbDa", + "contractname": "Timelock", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7c8E7536c5044E1B3693eB564C6dE3a3CE58bbDa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 2, + "informational": 11, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 111, + "scan_time_taken": 1, + "score": "1.98", + "score_v2": "39.64", + "threat_score": "84.21", + "score_rating": "Low" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 9, + "securityScore": 76.25333333333333, + "issueSeverityDistribution": { + "critical": 4, + "gas": 71, + "high": 11, + "informational": 23, + "low": 31, + "medium": 2 + } + }, + "contractsData": [ { - "address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "address": "0xEDc83309549e36f3c7FD8c2C5C54B4c8e5FA00FC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", - "contract_chain": "gnosis", + "contract_address": "0xEDc83309549e36f3c7FD8c2C5C54B4c8e5FA00FC", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", - "contractname": "RewardFactory", + "contract_url": "https://base.blockscout.com/address/0xEDc83309549e36f3c7FD8c2C5C54B4c8e5FA00FC", + "contractname": "LendingPoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEDc83309549e36f3c7FD8c2C5C54B4c8e5FA00FC/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 5, + "gas": 12, + "high": 0, + "informational": 8, "low": 2, "medium": 0 }, - "lines_analyzed_count": 85, - "scan_time_taken": 0, - "score": "3.82", - "score_v2": "76.47", - "threat_score": "94.74" + "lines_analyzed_count": 216, + "scan_time_taken": 1, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "89.47", + "score_rating": "Great" } } }, { - "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "address": "0x5C93B799D31d3d6a7C977f75FDB88d069565A55b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_address": "0x5C93B799D31d3d6a7C977f75FDB88d069565A55b", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", - "contractname": "TokenFactory", + "contract_url": "https://base.blockscout.com/address/0x5C93B799D31d3d6a7C977f75FDB88d069565A55b", + "contractname": "LendingPoolAddressesProviderRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C93B799D31d3d6a7C977f75FDB88d069565A55b/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 10, "high": 0, - "informational": 0, - "low": 1, - "medium": 0 + "informational": 1, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 49, + "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", - "threat_score": "94.74" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "address": "0xB702cE183b4E1Faa574834715E5D4a6378D0eEd3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", - "contract_chain": "gnosis", + "contract_address": "0xB702cE183b4E1Faa574834715E5D4a6378D0eEd3", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", - "contractname": "BoosterLite", + "contract_url": "https://base.blockscout.com/address/0xB702cE183b4E1Faa574834715E5D4a6378D0eEd3", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98Ef32edd24e2c92525E59afc4475C1242a30184/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB702cE183b4E1Faa574834715E5D4a6378D0eEd3/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 1, - "informational": 5, - "low": 8, - "medium": 3 + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 581, - "scan_time_taken": 3, - "score": "4.44", - "score_v2": "88.81", - "threat_score": "85.00" + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8b2970c237656d3895588B99a8bFe977D5618201", + "address": "0x352BC36E5552a364D4D2AA01C8C12BEC11c6cc11", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8b2970c237656d3895588B99a8bFe977D5618201", - "contract_chain": "gnosis", + "contract_address": "0x352BC36E5552a364D4D2AA01C8C12BEC11c6cc11", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x8b2970c237656d3895588B99a8bFe977D5618201", - "contractname": "L2Coordinator", + "contract_url": "https://base.blockscout.com/address/0x352BC36E5552a364D4D2AA01C8C12BEC11c6cc11", + "contractname": "LendingPoolCollateralManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8b2970c237656d3895588B99a8bFe977D5618201/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x352BC36E5552a364D4D2AA01C8C12BEC11c6cc11/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 0, - "informational": 1, - "low": 4, + "gas": 6, + "high": 1, + "informational": 6, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 222, + "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.99", - "threat_score": "95.00" + "score": "4.69", + "score_v2": "93.71", + "threat_score": "90.00", + "score_rating": "Great" } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 18, - "solidityScanContractsNumber": 4, - "securityScore": 76.19250000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 19, - "high": 2, - "informational": 10, - "low": 12, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0x2863582272A424234FcE76d97099AcBd432acC01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x731886426a3199b988194831031dfb993F25D961", + "address": "0xc534f577c0e6c46B27fdcA6D27D132c543b0D61c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x731886426a3199b988194831031dfb993F25D961", + "contract_address": "0xc534f577c0e6c46B27fdcA6D27D132c543b0D61c", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x731886426a3199b988194831031dfb993F25D961", - "contractname": "ProxyFactory", + "contract_url": "https://base.blockscout.com/address/0xc534f577c0e6c46B27fdcA6D27D132c543b0D61c", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x731886426a3199b988194831031dfb993F25D961/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc534f577c0e6c46B27fdcA6D27D132c543b0D61c/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 0, - "informational": 1, + "informational": 0, "low": 2, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 28, + "lines_analyzed_count": 24, "scan_time_taken": 0, - "score": "3.57", - "score_v2": "71.43", - "threat_score": "94.74" + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x334Df252CC0C44C37Ba85DbeAa9c230C3f22f6b0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "address": "0x8429d0AFade80498EAdb9919E41437A14d45A00B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_address": "0x8429d0AFade80498EAdb9919E41437A14d45A00B", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", - "contractname": "TokenFactory", + "contract_url": "https://base.blockscout.com/address/0x8429d0AFade80498EAdb9919E41437A14d45A00B", + "contractname": "LendingRateOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8429d0AFade80498EAdb9919E41437A14d45A00B/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 4, "high": 0, - "informational": 0, - "low": 1, + "informational": 2, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 49, + "lines_analyzed_count": 27, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", - "threat_score": "94.74" + "score": "2.41", + "score_v2": "48.15", + "threat_score": "89.47", + "score_rating": "Average" } } }, { - "address": "0xcE66E8300dC1d1F5b0e46E9145fDf680a7E41146", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE14360AA496A85FCfe4B75AFD2ec4d95CbA38Fe1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa9952C914D86f896c53Bf17125c4104Cc058008E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", - "isVerified": false, - "solidityScanReport": null + "address": "0x5A3423210536d930150080F699248EDeBC65E2B4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5A3423210536d930150080F699248EDeBC65E2B4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x5A3423210536d930150080F699248EDeBC65E2B4", + "contractname": "AaveOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A3423210536d930150080F699248EDeBC65E2B4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 2, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 128, + "scan_time_taken": 0, + "score": "3.91", + "score_v2": "78.12", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { - "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "address": "0xed984A0E9c12Ee27602314191Fc4487A702bB83f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", - "contract_chain": "optimism", + "contract_address": "0xed984A0E9c12Ee27602314191Fc4487A702bB83f", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", - "contractname": "AuraOFT", + "contract_url": "https://base.blockscout.com/address/0xed984A0E9c12Ee27602314191Fc4487A702bB83f", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xed984A0E9c12Ee27602314191Fc4487A702bB83f/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 0, - "informational": 1, - "low": 3, + "gas": 11, + "high": 4, + "informational": 2, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 112, + "lines_analyzed_count": 181, "scan_time_taken": 0, - "score": "4.46", - "score_v2": "89.29", - "threat_score": "94.74" + "score": "4.14", + "score_v2": "82.87", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x5a5094e2a2a4c1B48a6630138a3b1076eC00B10d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5C97f09506d60B90a817EB547ea4F03Ae990E798", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x60D6439631CC6f60ED15c07783B4c7848F87c84c", + "address": "0x29563f73De731Ae555093deb795ba4D1E584e42E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x60D6439631CC6f60ED15c07783B4c7848F87c84c", + "contract_address": "0x29563f73De731Ae555093deb795ba4D1E584e42E", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x60D6439631CC6f60ED15c07783B4c7848F87c84c", - "contractname": "StashFactoryV2", + "contract_url": "https://base.blockscout.com/address/0x29563f73De731Ae555093deb795ba4D1E584e42E", + "contractname": "WETHGateway", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x60D6439631CC6f60ED15c07783B4c7848F87c84c/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29563f73De731Ae555093deb795ba4D1E584e42E/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 2, - "informational": 8, - "low": 6, - "medium": 2 + "critical": 4, + "gas": 13, + "high": 5, + "informational": 2, + "low": 12, + "medium": 0 }, - "lines_analyzed_count": 106, + "lines_analyzed_count": 190, "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.38", - "threat_score": "94.74" + "score": "2.92", + "score_v2": "58.42", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x0f0Ddad80025adf6C5Ca45905237e5ca12B755fc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8b2970c237656d3895588B99a8bFe977D5618201", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "iziswap", - "doc": "https://developer.izumi.finance/iZiSwap/deployed_contracts/mainnet", - "chainsData": { - "8453": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe96526e92ee57bBD468DA1721987aa988b008768", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x32D02Fc7722E81F6Ac60B87ea8B4b63a52Ad2b55", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbD6abA1Ef82A4cD6e15CB05e95f433ef48dfb5df", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02F55D53DcE23B4AA962CC68b0f685f26143Bdb2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4d4673745AAC664eFB9758fdd571F40d78a87bfe", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3EF68D3f7664b2805D4E88381b64868a56f88bC4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF4efDB5A1E852f78e807fAE7100B1d38351e38c7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x110dE362cc436D7f54210f96b8C7652C2617887D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1502d025BfA624469892289D45C0352997251728", + "address": "0x3E45df33Adf1b81E7B45cA468E8e41496a66c837", "isVerified": false, "solidityScanReport": null } @@ -57220,2122 +144680,2130 @@ } }, { - "appName": "ambient", - "doc": "https://docs.ambient.finance/developers/deployed-contracts", + "appName": "dexguru", + "doc": "https://docs.dex.guru/more-info/wallets-security-and-more", "chainsData": { - "1": { + "10": { "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 10, - "solidityScanContractsNumber": 2, - "securityScore": 80.77000000000001, + "verifiedNumber": 3, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 3, + "securityScore": 84.75333333333333, "issueSeverityDistribution": { "critical": 4, - "gas": 3, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 + "gas": 95, + "high": 11, + "informational": 197, + "low": 101, + "medium": 18 } }, "contractsData": [ { - "address": "0x0b6CD0ECb176cb39Ad99B3A0E4294167a80B68a3", + "address": "0xdef1abe32c034e558cdd535791643c58a13acc10", "isVerified": false, "solidityScanReport": null }, { - "address": "0x533E164ded63f4c55E83E1f409BDf2BaC5278035", - "isVerified": false, - "solidityScanReport": null + "address": "0x1111111254EEB25477B68fb85Ed929f73A960582", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1111111254EEB25477B68fb85Ed929f73A960582", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1111111254EEB25477B68fb85Ed929f73A960582", + "contractname": "AggregationRouterV5", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1111111254EEB25477B68fb85Ed929f73A960582/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 62, + "high": 11, + "informational": 155, + "low": 89, + "medium": 16 + }, + "lines_analyzed_count": 4851, + "scan_time_taken": 9, + "score": "4.49", + "score_v2": "89.86", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { - "address": "0x41114A13230625A2735FaA7183e528Ed2538cB7b", + "address": "0x216B4B4Ba9F3e719726886d34a177484278Bfcae", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7237C120FCA2081f1A36AB933B065389174962B7", + "address": "0x6131B5fae19EA4f9D964eAc0408E4408b66337b5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7237C120FCA2081f1A36AB933B065389174962B7", - "contract_chain": "eth", + "contract_address": "0x6131B5fae19EA4f9D964eAc0408E4408b66337b5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7237C120FCA2081f1A36AB933B065389174962B7", - "contractname": "TimelockAccepts", + "contract_url": "https://optimism.blockscout.com/address/0x6131B5fae19EA4f9D964eAc0408E4408b66337b5", + "contractname": "MetaAggregationRouterV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7237C120FCA2081f1A36AB933B065389174962B7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6131B5fae19EA4f9D964eAc0408E4408b66337b5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 3, + "gas": 32, "high": 0, - "informational": 0, - "low": 1, - "medium": 0 + "informational": 42, + "low": 11, + "medium": 2 }, - "lines_analyzed_count": 13, - "scan_time_taken": 0, - "score": "3.85", - "score_v2": "76.92", - "threat_score": "100.00" + "lines_analyzed_count": 568, + "scan_time_taken": 2, + "score": "3.97", + "score_v2": "79.40", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", + "address": "0x11431a89893025D2a48dCA4EddC396f8C8117187", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", - "contract_chain": "eth", + "contract_address": "0x11431a89893025D2a48dCA4EddC396f8C8117187", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", - "contractname": "SafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0x11431a89893025D2a48dCA4EddC396f8C8117187", + "contractname": "LimitOrderProtocol", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x11431a89893025D2a48dCA4EddC396f8C8117187/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 4, + "informational": 0, "low": 1, "medium": 0 }, - "lines_analyzed_count": 52, - "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.62", - "threat_score": "100.00" + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.00", + "threat_score": "100.00", + "score_rating": "Great" } } - }, - { - "address": "0x3e3EDd3eD7621891E574E5d7f47b1f30A994c0D0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCA00926b6190c2C59336E73F02569c356d7B6b56", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAaAaAAAaA24eEeb8d57D431224f73832bC34f688", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDBD8D583a18C99e7f5191351E6E739AF8e62DaC3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa3e58B0cB05447398358B6C59E4B2465342EFEd2", - "isVerified": false, - "solidityScanReport": null } ] } } }, { - "appName": "woofi-swap", - "doc": "https://learn.woo.org/v/woofi-dev-docs/references/readme", + "appName": "decent", + "doc": "https://docs.decent.xyz/overview/resources/supported-chains#contract-addresses", "chainsData": { - "1": { + "10": { "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 5, - "securityScore": 79.568, + "verifiedNumber": 6, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 6, + "securityScore": 65.66166666666666, "issueSeverityDistribution": { - "critical": 9, - "gas": 85, - "high": 2, - "informational": 20, - "low": 44, - "medium": 7 + "critical": 2, + "gas": 60, + "high": 13, + "informational": 63, + "low": 53, + "medium": 3 } }, "contractsData": [ { - "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "address": "0xe2510aA4b019af3Eb835d3aC9c800382109A4631", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contract_chain": "eth", + "contract_address": "0xe2510aA4b019af3Eb835d3aC9c800382109A4631", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0xe2510aA4b019af3Eb835d3aC9c800382109A4631", + "contractname": "DcntEth", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2510aA4b019af3Eb835d3aC9c800382109A4631/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 1, "gas": 6, "high": 0, - "informational": 4, - "low": 9, + "informational": 2, + "low": 7, "medium": 1 }, - "lines_analyzed_count": 194, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.02", - "threat_score": "94.74" + "score": "1.67", + "score_v2": "33.33", + "threat_score": "84.21", + "score_rating": "Low" } } }, { - "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "address": "0x7eAd444f525922666D128859b76e8F96Ebf8d4a2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0eb3c930944951876E2E7Be8B8fE4759FFd6fb44", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contract_chain": "eth", + "contract_address": "0x0eb3c930944951876E2E7Be8B8fE4759FFd6fb44", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x0eb3c930944951876E2E7Be8B8fE4759FFd6fb44", + "contractname": "DecentBridgeExecutor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0eb3c930944951876E2E7Be8B8fE4759FFd6fb44/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, - "informational": 4, - "low": 9, + "gas": 3, + "high": 1, + "informational": 8, + "low": 5, "medium": 1 }, - "lines_analyzed_count": 194, - "scan_time_taken": 1, - "score": "4.20", - "score_v2": "84.02", - "threat_score": "94.74" + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "address": "0x44b74Ee2695D6937dF20877D99A1a9609C48697d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contract_chain": "eth", + "contract_address": "0x44b74Ee2695D6937dF20877D99A1a9609C48697d", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contractname": "WooCrossChainRouterV4", + "contract_url": "https://optimism.blockscout.com/address/0x44b74Ee2695D6937dF20877D99A1a9609C48697d", + "contractname": "DecentEthRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44b74Ee2695D6937dF20877D99A1a9609C48697d/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 44, - "high": 0, - "informational": 7, - "low": 12, - "medium": 4 + "critical": 0, + "gas": 22, + "high": 5, + "informational": 22, + "low": 15, + "medium": 1 }, - "lines_analyzed_count": 539, - "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.08", - "threat_score": "80.00" + "lines_analyzed_count": 366, + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.50", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "address": "0x777e05D02Ea7B42F32f103c089C175017082f531", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", - "contract_chain": "eth", + "contract_address": "0x777e05D02Ea7B42F32f103c089C175017082f531", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", - "contractname": "WooRouterV2", + "contract_url": "https://optimism.blockscout.com/address/0x777e05D02Ea7B42F32f103c089C175017082f531", + "contractname": "StargateBridgeAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x777e05D02Ea7B42F32f103c089C175017082f531/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 25, - "high": 0, - "informational": 4, + "critical": 0, + "gas": 10, + "high": 3, + "informational": 14, "low": 8, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 279, + "lines_analyzed_count": 245, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.21", - "threat_score": "80.00" + "score": "3.94", + "score_v2": "78.78", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "address": "0x1572D48a52906B834FB236AA77831d669F6d87A1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", - "contract_chain": "eth", + "contract_address": "0x1572D48a52906B834FB236AA77831d669F6d87A1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", - "contractname": "ProxyAdmin", + "contract_url": "https://optimism.blockscout.com/address/0x1572D48a52906B834FB236AA77831d669F6d87A1", + "contractname": "UTB", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1572D48a52906B834FB236AA77831d669F6d87A1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 17, "high": 2, - "informational": 1, - "low": 6, + "informational": 12, + "low": 14, "medium": 0 }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", - "threat_score": "89.47" + "lines_analyzed_count": 359, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.89", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 29, - "solidityScanContractsNumber": 7, - "securityScore": 80.39285714285712, - "issueSeverityDistribution": { - "critical": 11, - "gas": 133, - "high": 3, - "informational": 44, - "low": 64, - "medium": 10 - } - }, - "contractsData": [ - { - "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "address": "0x21f6eC768058ca2B3701099f7cEA4c9a8CD63015", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contract_address": "0x21f6eC768058ca2B3701099f7cEA4c9a8CD63015", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x21f6eC768058ca2B3701099f7cEA4c9a8CD63015", + "contractname": "UTBExecutor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x21f6eC768058ca2B3701099f7cEA4c9a8CD63015/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 6, - "low": 9, - "medium": 1 + "critical": 1, + "gas": 2, + "high": 2, + "informational": 5, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 194, + "lines_analyzed_count": 66, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.99", - "threat_score": "94.74" + "score": "2.88", + "score_v2": "57.58", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x1dDd225ef26714Bb8055dDCEaEE2589ba09c89ed", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA058798CD293f5AcB4E7757B08c960a79f527699", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDa4B53F75921C109fED0ffd8AD9f22430B4c3438", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x96329d66074EB8386Ae8bFD6698B2E3FDA87e15E", + "address": "0xFE0855903E32953DE8E63FF6585f3fB5a2b4DeFF", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0FAd8f10746171C0616cE4B7B4E2e9439a9a02E2", + "address": "0x43019F8BE1F192587883b67dEA2994999f5a2de2", "isVerified": false, "solidityScanReport": null - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 5, + "securityScore": 69.93, + "issueSeverityDistribution": { + "critical": 1, + "gas": 64, + "high": 13, + "informational": 37, + "low": 55, + "medium": 2 + } + }, + "contractsData": [ { - "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "address": "0x1572D48a52906B834FB236AA77831d669F6d87A1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contract_chain": "optimism", + "contract_address": "0x1572D48a52906B834FB236AA77831d669F6d87A1", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contractname": "WooCrossChainRouterV4", + "contract_url": "https://base.blockscout.com/address/0x1572D48a52906B834FB236AA77831d669F6d87A1", + "contractname": "DcntEth", "is_quick_scan": true, "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 44, - "high": 0, - "informational": 11, - "low": 12, - "medium": 4 - }, - "lines_analyzed_count": 539, - "scan_time_taken": 2, - "score": "4.02", - "score_v2": "80.33", - "threat_score": "80.00" - } - } - }, - { - "address": "0xcA7184eA1cb4cF04d49Bf219c49a39231299dA26", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB54e1d90d845d888d39dcaCBd54a3EEc0d8853B2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91741863A48f0B29fC0B6D10b3cdE2122feB58f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7e1996945eA8866DE873179DC1677E93A4380107", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x64EDb6450F5a1C6158D76C1E30900fD7D8493636", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD2635bc7e4E4F63B2892eD80D0b0f9Dff7eDA899", - "isVerified": false, - "solidityScanReport": null + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1572D48a52906B834FB236AA77831d669F6d87A1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 6, + "high": 0, + "informational": 0, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "1.89", + "score_v2": "37.78", + "threat_score": "84.21", + "score_rating": "Low" + } + } }, { - "address": "0xa8452E2d63B29783ED2E5ca0d8D4Fe0cC2161D5B", + "address": "0x823C6968088DbD4C4AF13f5321Bb3f8381F5B835", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4bEa23fc541c5Bf0909D792a60e9Bd0740657a99", + "address": "0x0eb3c930944951876E2E7Be8B8fE4759FFd6fb44", "isVerified": false, "solidityScanReport": null }, { - "address": "0xc0f8C29e3a9A7650a3F642e467d70087819926d6", - "isVerified": false, - "solidityScanReport": null + "address": "0x44b74Ee2695D6937dF20877D99A1a9609C48697d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x44b74Ee2695D6937dF20877D99A1a9609C48697d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x44b74Ee2695D6937dF20877D99A1a9609C48697d", + "contractname": "DecentEthRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44b74Ee2695D6937dF20877D99A1a9609C48697d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 5, + "informational": 8, + "low": 15, + "medium": 1 + }, + "lines_analyzed_count": 366, + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.32", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "address": "0x7d04e8294dDe62EffbC23EecB101E48Ef33EDB58", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", - "contract_chain": "eth", + "contract_address": "0x7d04e8294dDe62EffbC23EecB101E48Ef33EDB58", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", - "contractname": "WooRouterV2", + "contract_url": "https://base.blockscout.com/address/0x7d04e8294dDe62EffbC23EecB101E48Ef33EDB58", + "contractname": "StargateBridgeAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d04e8294dDe62EffbC23EecB101E48Ef33EDB58/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 25, - "high": 0, - "informational": 4, + "critical": 0, + "gas": 10, + "high": 3, + "informational": 15, "low": 8, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 279, + "lines_analyzed_count": 245, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.21", - "threat_score": "80.00" + "score": "3.92", + "score_v2": "78.37", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "address": "0x43019F8BE1F192587883b67dEA2994999f5a2de2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", - "contract_chain": "eth", + "contract_address": "0x43019F8BE1F192587883b67dEA2994999f5a2de2", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", - "contractname": "ProxyAdmin", + "contract_url": "https://base.blockscout.com/address/0x43019F8BE1F192587883b67dEA2994999f5a2de2", + "contractname": "UTB", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43019F8BE1F192587883b67dEA2994999f5a2de2/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 17, "high": 2, - "informational": 1, - "low": 6, + "informational": 12, + "low": 14, "medium": 0 }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", - "threat_score": "89.47" + "lines_analyzed_count": 359, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.89", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x4925329FAc528987B50685429666e0c2e0b21d73", + "address": "0x777e05D02Ea7B42F32f103c089C175017082f531", "isVerified": false, "solidityScanReport": null }, { - "address": "0x758231B7D5204d08634dd3f9fCDf49FC17355d33", + "address": "0xeBEB7F52892dF3066885F4D31137a76327f6348b", "isVerified": false, "solidityScanReport": null }, { - "address": "0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", + "address": "0xeB2b06834bd60F717B6273928C6361cFaF9Ccd48", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", - "contract_chain": "optimism", + "contract_address": "0xeB2b06834bd60F717B6273928C6361cFaF9Ccd48", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", - "contractname": "WooPPV2", + "contract_url": "https://base.blockscout.com/address/0xeB2b06834bd60F717B6273928C6361cFaF9Ccd48", + "contractname": "UniSwapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd1778F9DF3eee5473A9640f13682e3846f61fEbC/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeB2b06834bd60F717B6273928C6361cFaF9Ccd48/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 42, - "high": 1, - "informational": 12, + "critical": 0, + "gas": 9, + "high": 3, + "informational": 2, "low": 11, - "medium": 2 + "medium": 0 }, - "lines_analyzed_count": 589, - "scan_time_taken": 3, - "score": "4.19", - "score_v2": "83.70", - "threat_score": "80.00" + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "3.71", + "score_v2": "74.29", + "threat_score": "90.00", + "score_rating": "Average" } } - }, + } + ] + } + } + }, + { + "appName": "overnight.fi", + "doc": "https://docs.overnight.fi/advanced/contract-addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 6, + "securityScore": 78.79, + "issueSeverityDistribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 18, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "address": "0xe80772Eaf6e2E18B651F160Bc9158b2A5caFCA65", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contract_chain": "eth", + "contract_address": "0xe80772Eaf6e2E18B651F160Bc9158b2A5caFCA65", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0xe80772Eaf6e2E18B651F160Bc9158b2A5caFCA65", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe80772Eaf6e2E18B651F160Bc9158b2A5caFCA65/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 0, - "informational": 4, - "low": 9, - "medium": 1 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 194, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.02", - "threat_score": "94.74" + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x8A68849c8a61225964d2caE170fDD19eC46bf246", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", + "address": "0x9Af655c4DBe940962F776b685d6700F538B90fcf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", + "contract_address": "0x9Af655c4DBe940962F776b685d6700F538B90fcf", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x9Af655c4DBe940962F776b685d6700F538B90fcf", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Af655c4DBe940962F776b685d6700F538B90fcf/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 0, - "informational": 6, - "low": 9, - "medium": 1 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 194, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.99", - "threat_score": "94.74" + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x6D3693269E6d6Db41421322C75b22A7C5B5d563b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCC96Ba33Eae1147BA8B0C73D3dd4cEe40d681EE9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd589484d3A27B7Ce5C2C7F829EB2e1D163f95817", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x36b680fB76Dad86bcB2Cefc83fAE05e3Fe147706", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 6, - "securityScore": 80.28333333333332, - "issueSeverityDistribution": { - "critical": 11, - "gas": 127, - "high": 3, - "informational": 27, - "low": 55, - "medium": 9 - } - }, - "contractsData": [ - { - "address": "0xa2101FD320D06e0A744e4FE90ef8A20ECd027001", - "isVerified": false, - "solidityScanReport": null + "address": "0xe1E36e93D31702019D38d2B0F6aB926f15008409", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe1E36e93D31702019D38d2B0F6aB926f15008409", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe1E36e93D31702019D38d2B0F6aB926f15008409", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe1E36e93D31702019D38d2B0F6aB926f15008409/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "address": "0x7C7938B6a1eF49470aa53Da53bE9A0baa8CE0b10", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contract_address": "0x7C7938B6a1eF49470aa53Da53bE9A0baa8CE0b10", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x7C7938B6a1eF49470aa53Da53bE9A0baa8CE0b10", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7C7938B6a1eF49470aa53Da53bE9A0baa8CE0b10/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 0, - "informational": 6, - "low": 9, - "medium": 1 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 194, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.99", - "threat_score": "94.74" + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "address": "0x8416d215b71a5C91b04E326140bbbDcDa82C01da", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contract_chain": "eth", + "contract_address": "0x8416d215b71a5C91b04E326140bbbDcDa82C01da", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contractname": "WooCrossChainRouterV4", + "contract_url": "https://optimism.blockscout.com/address/0x8416d215b71a5C91b04E326140bbbDcDa82C01da", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8416d215b71a5C91b04E326140bbbDcDa82C01da/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 44, + "critical": 0, + "gas": 1, "high": 0, - "informational": 7, - "low": 12, - "medium": 4 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 539, - "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.08", - "threat_score": "80.00" + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "address": "0x542BdE36670D066d9386bD7b174Cc81199B2e6A7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contract_chain": "eth", + "contract_address": "0x542BdE36670D066d9386bD7b174Cc81199B2e6A7", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x542BdE36670D066d9386bD7b174Cc81199B2e6A7", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x542BdE36670D066d9386bD7b174Cc81199B2e6A7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 0, - "informational": 4, - "low": 9, - "medium": 1 + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 194, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.02", - "threat_score": "94.74" + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" } } - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 8, + "securityScore": 78.86875, + "issueSeverityDistribution": { + "critical": 0, + "gas": 46, + "high": 0, + "informational": 25, + "low": 51, + "medium": 1 + } + }, + "contractsData": [ { - "address": "0x15bA47E540E1B197E30D16A93B0c568B251629c2", - "isVerified": false, - "solidityScanReport": null + "address": "0x7cb1B38591021309C64f451859d79312d8Ca2789", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7cb1B38591021309C64f451859d79312d8Ca2789", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7cb1B38591021309C64f451859d79312d8Ca2789", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7cb1B38591021309C64f451859d79312d8Ca2789/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { - "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "address": "0x1F4947Cd5A5c058DD5EA6Fd1CCd5c311aDa9E6Fb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", - "contract_chain": "eth", + "contract_address": "0x1F4947Cd5A5c058DD5EA6Fd1CCd5c311aDa9E6Fb", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", - "contractname": "WooRouterV2", + "contract_url": "https://base.blockscout.com/address/0x1F4947Cd5A5c058DD5EA6Fd1CCd5c311aDa9E6Fb", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F4947Cd5A5c058DD5EA6Fd1CCd5c311aDa9E6Fb/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 25, + "critical": 0, + "gas": 39, "high": 0, - "informational": 4, - "low": 8, + "informational": 25, + "low": 30, "medium": 1 }, - "lines_analyzed_count": 279, + "lines_analyzed_count": 617, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.21", - "threat_score": "80.00" + "score": "3.97", + "score_v2": "79.42", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "address": "0x27B12F3282F1d02682D7D1AD30E45e818B78f7B8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", - "contract_chain": "eth", + "contract_address": "0x27B12F3282F1d02682D7D1AD30E45e818B78f7B8", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", - "contractname": "ProxyAdmin", + "contract_url": "https://base.blockscout.com/address/0x27B12F3282F1d02682D7D1AD30E45e818B78f7B8", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x27B12F3282F1d02682D7D1AD30E45e818B78f7B8/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 2, - "informational": 1, - "low": 6, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 82, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", - "threat_score": "89.47" + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xC4E9B633685461E7B7A807D12a246C81f96F31B8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2Fe5E5D341cFFa606a5d9DA1B6B646a381B0f7ec", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb130a49065178465931d4f887056328CeA5D723f", + "address": "0xF7d693CE960e70721F0353F967360046Ba7d4eFA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb130a49065178465931d4f887056328CeA5D723f", + "contract_address": "0xF7d693CE960e70721F0353F967360046Ba7d4eFA", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xb130a49065178465931d4f887056328CeA5D723f", - "contractname": "WooPPV2", + "contract_url": "https://base.blockscout.com/address/0xF7d693CE960e70721F0353F967360046Ba7d4eFA", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb130a49065178465931d4f887056328CeA5D723f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF7d693CE960e70721F0353F967360046Ba7d4eFA/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 42, - "high": 1, - "informational": 5, - "low": 11, - "medium": 2 + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 589, - "scan_time_taken": 3, - "score": "4.24", - "score_v2": "84.89", - "threat_score": "80.00" + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x7214833BE05Ce39f6dCd97668e521162e6C18937", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "stakewise", - "doc": "https://github.com/stakewise/contracts/blob/master/deployments/settings.js#L28", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 10, - "totalContractsNumber": 14, - "solidityScanContractsNumber": 10, - "securityScore": 85.90799999999999, - "issueSeverityDistribution": { - "critical": 4, - "gas": 32, - "high": 2, - "informational": 43, - "low": 94, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xC874b064f465bdD6411D45734b56fac750Cda29A", + "address": "0x7a62315519A39d562c1E49EB35b300d2E6742f86", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC874b064f465bdD6411D45734b56fac750Cda29A", - "contract_chain": "eth", + "contract_address": "0x7a62315519A39d562c1E49EB35b300d2E6742f86", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC874b064f465bdD6411D45734b56fac750Cda29A", - "contractname": "AdminUpgradeabilityProxy", + "contract_url": "https://base.blockscout.com/address/0x7a62315519A39d562c1E49EB35b300d2E6742f86", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC874b064f465bdD6411D45734b56fac750Cda29A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7a62315519A39d562c1E49EB35b300d2E6742f86/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 5, - "low": 9, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 137, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.75", - "threat_score": "94.74" + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", + "address": "0xb9619DB586972CC0754a22e1697a72Bacf30aca9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", - "contract_chain": "eth", + "contract_address": "0xb9619DB586972CC0754a22e1697a72Bacf30aca9", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", - "contractname": "ProxyAdmin", + "contract_url": "https://base.blockscout.com/address/0xb9619DB586972CC0754a22e1697a72Bacf30aca9", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9619DB586972CC0754a22e1697a72Bacf30aca9/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 2, - "informational": 12, - "low": 26, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 618, - "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.57", - "threat_score": "89.47" + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xFe2e637202056d30016725477c5da089Ab0A043A", + "address": "0x868D69875BF274E7Bd3d8b97b1Acd89dbdeb67af", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFe2e637202056d30016725477c5da089Ab0A043A", - "contract_chain": "eth", + "contract_address": "0x868D69875BF274E7Bd3d8b97b1Acd89dbdeb67af", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFe2e637202056d30016725477c5da089Ab0A043A", - "contractname": "AdminUpgradeabilityProxy", + "contract_url": "https://base.blockscout.com/address/0x868D69875BF274E7Bd3d8b97b1Acd89dbdeb67af", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFe2e637202056d30016725477c5da089Ab0A043A/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x868D69875BF274E7Bd3d8b97b1Acd89dbdeb67af/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 5, - "low": 9, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 137, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.75", - "threat_score": "94.74" + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xC486c10e3611565F5b38b50ad68277b11C889623", + "address": "0x96aa0bBe4D0dea7C4AF4739c53dBFA0300262253", "isVerified": false, "solidityScanReport": null }, { - "address": "0x20BC832ca081b91433ff6c17f85701B6e92486c5", + "address": "0x619A500F1Ae543823B1c33dB63De99F83aC057e4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x20BC832ca081b91433ff6c17f85701B6e92486c5", - "contract_chain": "eth", + "contract_address": "0x619A500F1Ae543823B1c33dB63De99F83aC057e4", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x20BC832ca081b91433ff6c17f85701B6e92486c5", - "contractname": "AdminUpgradeabilityProxy", + "contract_url": "https://base.blockscout.com/address/0x619A500F1Ae543823B1c33dB63De99F83aC057e4", + "contractname": "ERC1967Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20BC832ca081b91433ff6c17f85701B6e92486c5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x619A500F1Ae543823B1c33dB63De99F83aC057e4/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, - "informational": 5, - "low": 9, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 137, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.75", - "threat_score": "94.74" + "score": "3.94", + "score_v2": "78.79", + "threat_score": "94.74", + "score_rating": "Average" } } - }, - { - "address": "0x2296e122c1a20Fca3CAc3371357BdAd3be0dF079", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "openxswap", + "doc": "https://docs.openxswap.exchange/information/smart-contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 8, + "securityScore": 73.2925, + "issueSeverityDistribution": { + "critical": 1, + "gas": 185, + "high": 26, + "informational": 146, + "low": 63, + "medium": 14 + } + }, + "contractsData": [ { - "address": "0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", + "address": "0xf3C7978Ddd70B4158b53e897f980093183cA5c52", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", - "contract_chain": "eth", + "contract_address": "0xf3C7978Ddd70B4158b53e897f980093183cA5c52", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", - "contractname": "FeesEscrow", + "contract_url": "https://optimism.blockscout.com/address/0xf3C7978Ddd70B4158b53e897f980093183cA5c52", + "contractname": "UniswapV2Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3C7978Ddd70B4158b53e897f980093183cA5c52/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, - "high": 0, - "informational": 3, - "low": 1, - "medium": 0 + "high": 1, + "informational": 4, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 51, + "lines_analyzed_count": 58, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.27", - "threat_score": "94.74" + "score": "3.19", + "score_v2": "63.79", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x002932e11E95DC84C17ed5f94a0439645D8a97BC", + "address": "0x744776F27080b584D447A780ba260c435f3aE7d5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x002932e11E95DC84C17ed5f94a0439645D8a97BC", - "contract_chain": "eth", + "contract_address": "0x744776F27080b584D447A780ba260c435f3aE7d5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x002932e11E95DC84C17ed5f94a0439645D8a97BC", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x744776F27080b584D447A780ba260c435f3aE7d5", + "contractname": "UniswapV2Router02", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x002932e11E95DC84C17ed5f94a0439645D8a97BC/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x744776F27080b584D447A780ba260c435f3aE7d5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "gas": 37, + "high": 13, + "informational": 13, + "low": 22, + "medium": 1 }, - "lines_analyzed_count": 733, - "scan_time_taken": 0, - "score": "5.00", - "score_v2": "100.00", - "threat_score": "100.00" + "lines_analyzed_count": 449, + "scan_time_taken": 3, + "score": "3.34", + "score_v2": "66.82", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", + "address": "0x1D5a5061fA9bd120576aA8062856BF161C94089b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", - "contract_chain": "eth", + "contract_address": "0x1D5a5061fA9bd120576aA8062856BF161C94089b", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x1D5a5061fA9bd120576aA8062856BF161C94089b", + "contractname": "OpenXMaker", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1D5a5061fA9bd120576aA8062856BF161C94089b/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 9, - "medium": 0 + "critical": 1, + "gas": 11, + "high": 1, + "informational": 8, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.64", - "threat_score": "94.74" + "lines_analyzed_count": 213, + "scan_time_taken": 1, + "score": "3.99", + "score_v2": "79.81", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0xAC0F906E433d58FA868F936E8A43230473652885", + "address": "0x237aeF9e106f35406ba435d865Ab151E2bA82d7B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAC0F906E433d58FA868F936E8A43230473652885", - "contract_chain": "eth", + "contract_address": "0x237aeF9e106f35406ba435d865Ab151E2bA82d7B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAC0F906E433d58FA868F936E8A43230473652885", - "contractname": "ERC1967Proxy", + "contract_url": "https://optimism.blockscout.com/address/0x237aeF9e106f35406ba435d865Ab151E2bA82d7B", + "contractname": "MasterChefV2O", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAC0F906E433d58FA868F936E8A43230473652885/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x237aeF9e106f35406ba435d865Ab151E2bA82d7B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 58, + "high": 8, + "informational": 60, + "low": 12, + "medium": 8 }, - "lines_analyzed_count": 41, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.80", - "threat_score": "100.00" + "lines_analyzed_count": 658, + "scan_time_taken": 3, + "score": "3.50", + "score_v2": "69.91", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x2AAB6822a1a9f982fd7b0Fe35A5A5b6148eCf4d5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFC1fC7257AEA7C7c08A498594DCA97CE5A72fdCB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8a887282E67ff41d36C0b7537eAB035291461AcD", + "address": "0xFDAEc4bf7A1Bae950A77dF549A18d6013409cc21", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8a887282E67ff41d36C0b7537eAB035291461AcD", - "contract_chain": "eth", + "contract_address": "0xFDAEc4bf7A1Bae950A77dF549A18d6013409cc21", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8a887282E67ff41d36C0b7537eAB035291461AcD", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0xFDAEc4bf7A1Bae950A77dF549A18d6013409cc21", + "contractname": "TokenPaymentManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a887282E67ff41d36C0b7537eAB035291461AcD/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFDAEc4bf7A1Bae950A77dF549A18d6013409cc21/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 9, - "medium": 0 + "gas": 25, + "high": 1, + "informational": 19, + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 121, + "lines_analyzed_count": 291, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.64", - "threat_score": "94.74" + "score": "3.95", + "score_v2": "79.04", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", + "address": "0x950cF66BEf352325D0e4ddcf3f32deFBc24605a0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", - "contract_chain": "eth", + "contract_address": "0x950cF66BEf352325D0e4ddcf3f32deFBc24605a0", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", - "contractname": "AdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x950cF66BEf352325D0e4ddcf3f32deFBc24605a0", + "contractname": "TokenPaymentManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x950cF66BEf352325D0e4ddcf3f32deFBc24605a0/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 0, - "informational": 11, - "low": 20, - "medium": 0 + "gas": 25, + "high": 1, + "informational": 19, + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 488, + "lines_analyzed_count": 291, "scan_time_taken": 1, - "score": "4.40", - "score_v2": "87.91", - "threat_score": "94.74" + "score": "3.95", + "score_v2": "79.04", + "threat_score": "85.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "rocket-pool", - "doc": "https://docs.rocketpool.net/overview/contracts-integrations", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 21, - "totalContractsNumber": 52, - "solidityScanContractsNumber": 21, - "securityScore": 80.99761904761905, - "issueSeverityDistribution": { - "critical": 5, - "gas": 375, - "high": 59, - "informational": 85, - "low": 107, - "medium": 14 - } - }, - "contractsData": [ - { - "address": "0xdA1AB39e62E0A5297AF44C7064E501b0613f0D01", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", + "address": "0x59D421C98240edB1F96E9007A6ccBe5aca00dA65", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", - "contract_chain": "eth", + "contract_address": "0x59D421C98240edB1F96E9007A6ccBe5aca00dA65", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", - "contractname": "RocketMerkleDistributorMainnet", + "contract_url": "https://optimism.blockscout.com/address/0x59D421C98240edB1F96E9007A6ccBe5aca00dA65", + "contractname": "TokenPaymentManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59D421C98240edB1F96E9007A6ccBe5aca00dA65/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 25, "high": 1, - "informational": 5, - "low": 4, - "medium": 2 + "informational": 19, + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 194, + "lines_analyzed_count": 291, "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.41", - "threat_score": "95.00" + "score": "3.95", + "score_v2": "79.04", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xa52451b9d25EEf02BE42B3A8161A18f947F8A6a5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x07FCaBCbe4ff0d80c2b1eb42855C0131b6cba2F4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA347C391bc8f740CAbA37672157c8aAcD08Ac567", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0429Cdd8cEACe24d4dC2B97Ce22A780a407dF0e1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4D05E3d48a938db4b7a9A59A802D5b45011BDe58", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", + "address": "0xa7Ef8b87451694162374B7467d3d7e1981563513", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", - "contract_chain": "eth", + "contract_address": "0xa7Ef8b87451694162374B7467d3d7e1981563513", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", - "contractname": "RocketDAONodeTrustedSettingsRewards", + "contract_url": "https://optimism.blockscout.com/address/0xa7Ef8b87451694162374B7467d3d7e1981563513", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa7Ef8b87451694162374B7467d3d7e1981563513/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 2, "high": 0, - "informational": 1, - "low": 3, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 80, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.25", - "threat_score": "94.74" + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } - }, + } + ] + } + } + }, + { + "appName": "krystal", + "doc": "https://docs.krystal.app/transparency/smart-contract", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 2, + "securityScore": 69.32, + "issueSeverityDistribution": { + "critical": 10, + "gas": 46, + "high": 2, + "informational": 21, + "low": 23, + "medium": 7 + } + }, + "contractsData": [ { - "address": "0x3bDC69C4E5e13E52A65f5583c23EFB9636b469d6", + "address": "0xf6f2dafa542FefAae22187632Ef30D2dAa252b4e", "isVerified": false, "solidityScanReport": null }, { - "address": "0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", + "address": "0xdd07f3d739039e6d0cac33f6d071e91a0187732b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", - "contract_chain": "eth", + "contract_address": "0xdd07f3d739039e6d0cac33f6d071e91a0187732b", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", - "contractname": "RocketNodeStaking", + "contract_url": "https://optimism.blockscout.com/address/0xdd07f3d739039e6d0cac33f6d071e91a0187732b", + "contractname": "V3Utils", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdd07f3d739039e6d0cac33f6d071e91a0187732b/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 24, - "high": 7, - "informational": 7, - "low": 11, - "medium": 0 + "critical": 5, + "gas": 30, + "high": 2, + "informational": 11, + "low": 17, + "medium": 3 }, - "lines_analyzed_count": 329, - "scan_time_taken": 2, - "score": "3.77", - "score_v2": "75.38", - "threat_score": "90.00" + "lines_analyzed_count": 777, + "scan_time_taken": 4, + "score": "4.25", + "score_v2": "84.94", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0xD4ae2511dF21F367792bA4D67c6eb032171c6a16", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7B8c48256CaF462670f84c7e849cab216922B8D3", - "isVerified": false, - "solidityScanReport": null - }, + "address": "0xDD29dDAc5E6AdA1359fC20b8DEbad2b98963e0DD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDD29dDAc5E6AdA1359fC20b8DEbad2b98963e0DD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDD29dDAc5E6AdA1359fC20b8DEbad2b98963e0DD", + "contractname": "MultiSend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD29dDAc5E6AdA1359fC20b8DEbad2b98963e0DD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 16, + "high": 0, + "informational": 10, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 162, + "scan_time_taken": 1, + "score": "2.69", + "score_v2": "53.70", + "threat_score": "80.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "xy-finance", + "doc": "https://docs.xy.finance/smart-contract/addresses/optimism", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 11, + "totalContractsNumber": 12, + "solidityScanContractsNumber": 11, + "securityScore": 68.82272727272726, + "issueSeverityDistribution": { + "critical": 1, + "gas": 84, + "high": 2, + "informational": 35, + "low": 31, + "medium": 7 + } + }, + "contractsData": [ { - "address": "0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "address": "0xF8d342db903F266de73B10a1e46601Bb08a3c195", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", - "contract_chain": "eth", + "contract_address": "0xF8d342db903F266de73B10a1e46601Bb08a3c195", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", - "contractname": "RocketNodeDistributorFactory", + "contract_url": "https://optimism.blockscout.com/address/0xF8d342db903F266de73B10a1e46601Bb08a3c195", + "contractname": "UUPSProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe228017f77B3E0785e794e4c0a8A6b935bB4037C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF8d342db903F266de73B10a1e46601Bb08a3c195/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 0, "informational": 0, - "low": 2, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 66, + "lines_analyzed_count": 9, "scan_time_taken": 0, - "score": "4.47", - "score_v2": "89.39", - "threat_score": "94.74" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xAD038f8994a6bd51C8A72D3721CEd83401D4d2b0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x560656C8947564363497E9C78A8BDEff8d3EFF33", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d010C43d4e96D74C422f2e27370AF48711B49bF", + "address": "0x0e9EEbe3d4b7A313700582E244824aFf33525ac6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6d010C43d4e96D74C422f2e27370AF48711B49bF", - "contract_chain": "eth", + "contract_address": "0x0e9EEbe3d4b7A313700582E244824aFf33525ac6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6d010C43d4e96D74C422f2e27370AF48711B49bF", - "contractname": "RocketMinipoolManager", + "contract_url": "https://optimism.blockscout.com/address/0x0e9EEbe3d4b7A313700582E244824aFf33525ac6", + "contractname": "XYDexAggregatorAdaptor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d010C43d4e96D74C422f2e27370AF48711B49bF/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e9EEbe3d4b7A313700582E244824aFf33525ac6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, - "high": 11, - "informational": 4, - "low": 12, - "medium": 2 + "gas": 11, + "high": 0, + "informational": 6, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 570, - "scan_time_taken": 3, - "score": "4.03", - "score_v2": "80.53", - "threat_score": "94.74" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.89", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x1d8f8f00cfa6758d7bE78336684788Fb0ee0Fa46", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x42d4e4B59220dA435A0bd6b5892B90fF50e1D8D4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x17Cf2c5d69E4F222bcaDD86d210FE9dc8BadA60B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA805d68b61956BC92d556F2bE6d18747adAeEe82", + "address": "0x278B90e490E38a0cef2481D2CddA079909CF2134", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA805d68b61956BC92d556F2bE6d18747adAeEe82", - "contract_chain": "eth", + "contract_address": "0x278B90e490E38a0cef2481D2CddA079909CF2134", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA805d68b61956BC92d556F2bE6d18747adAeEe82", - "contractname": "RocketRewardsPool", + "contract_url": "https://optimism.blockscout.com/address/0x278B90e490E38a0cef2481D2CddA079909CF2134", + "contractname": "AggregatorSingleChain", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA805d68b61956BC92d556F2bE6d18747adAeEe82/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x278B90e490E38a0cef2481D2CddA079909CF2134/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 30, - "high": 2, - "informational": 3, - "low": 3, - "medium": 1 + "critical": 1, + "gas": 10, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 289, - "scan_time_taken": 2, - "score": "4.13", - "score_v2": "82.70", - "threat_score": "95.00" + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xE535fA45e12d748393C117C6D8EEBe1a7D124d95", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9e966733e3E9BFA56aF95f762921859417cF6FaA", + "address": "0xd79c63fE2Ab662A6225f46BFEea3c94c46de9cc7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9e966733e3E9BFA56aF95f762921859417cF6FaA", - "contract_chain": "eth", + "contract_address": "0xd79c63fE2Ab662A6225f46BFEea3c94c46de9cc7", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9e966733e3E9BFA56aF95f762921859417cF6FaA", - "contractname": "RocketMinipoolQueue", + "contract_url": "https://optimism.blockscout.com/address/0xd79c63fE2Ab662A6225f46BFEea3c94c46de9cc7", + "contractname": "XYDexAggregator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e966733e3E9BFA56aF95f762921859417cF6FaA/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd79c63fE2Ab662A6225f46BFEea3c94c46de9cc7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, - "high": 5, - "informational": 7, - "low": 2, - "medium": 0 + "gas": 16, + "high": 0, + "informational": 12, + "low": 7, + "medium": 2 }, - "lines_analyzed_count": 272, + "lines_analyzed_count": 160, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.51", - "threat_score": "94.74" + "score": "3.50", + "score_v2": "70.00", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xCDb681AF33C60f4D659d12E309b6C57fA4A97673", + "address": "0x40b4bfAF1bFAF8451e04fAfE1C2A48a6B2A71744", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2FB42FfE2d7dF8381853e96304300c6a5E846905", + "address": "0x7a6e01880693093abACcF442fcbED9E0435f1030", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2FB42FfE2d7dF8381853e96304300c6a5E846905", - "contract_chain": "eth", + "contract_address": "0x7a6e01880693093abACcF442fcbED9E0435f1030", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2FB42FfE2d7dF8381853e96304300c6a5E846905", - "contractname": "RocketNodeDeposit", + "contract_url": "https://optimism.blockscout.com/address/0x7a6e01880693093abACcF442fcbED9E0435f1030", + "contractname": "UUPSProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2FB42FfE2d7dF8381853e96304300c6a5E846905/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7a6e01880693093abACcF442fcbED9E0435f1030/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 0, "high": 0, - "informational": 8, - "low": 10, + "informational": 0, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.44", - "threat_score": "94.74" + "lines_analyzed_count": 9, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", + "address": "0x1B0789910027c3CC58af2391de7228d973c5C46E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", - "contract_chain": "eth", + "contract_address": "0x1B0789910027c3CC58af2391de7228d973c5C46E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", - "contractname": "RocketUpgradeOneDotOne", + "contract_url": "https://optimism.blockscout.com/address/0x1B0789910027c3CC58af2391de7228d973c5C46E", + "contractname": "Supervisor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1B0789910027c3CC58af2391de7228d973c5C46E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 1, - "informational": 1, - "low": 7, - "medium": 0 + "gas": 25, + "high": 0, + "informational": 2, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 266, - "scan_time_taken": 2, - "score": "4.42", - "score_v2": "88.35", - "threat_score": "94.74" + "lines_analyzed_count": 109, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.97", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x029d946F28F93399a5b0D09c879FC8c94E596AEb", + "address": "0xF526EFc174b512e66243Cb52524C1BE720144e8d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x029d946F28F93399a5b0D09c879FC8c94E596AEb", - "contract_chain": "eth", + "contract_address": "0xF526EFc174b512e66243Cb52524C1BE720144e8d", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x029d946F28F93399a5b0D09c879FC8c94E596AEb", - "contractname": "RocketDAONodeTrustedActions", + "contract_url": "https://optimism.blockscout.com/address/0xF526EFc174b512e66243Cb52524C1BE720144e8d", + "contractname": "UUPSProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x029d946F28F93399a5b0D09c879FC8c94E596AEb/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF526EFc174b512e66243Cb52524C1BE720144e8d/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 36, - "high": 4, - "informational": 10, - "low": 7, - "medium": 4 + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 265, - "scan_time_taken": 1, - "score": "3.34", - "score_v2": "66.79", - "threat_score": "90.00" + "lines_analyzed_count": 9, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x44E31944E1A6F3b8F805E105B130F8bdb7E2EBd8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x320f3aAB9405e38b955178BBe75c477dECBA0C27", + "address": "0x1e4992E1Be86c9d8ed7dcBFcF3665FE568dE98Ab", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x320f3aAB9405e38b955178BBe75c477dECBA0C27", - "contract_chain": "eth", + "contract_address": "0x1e4992E1Be86c9d8ed7dcBFcF3665FE568dE98Ab", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x320f3aAB9405e38b955178BBe75c477dECBA0C27", - "contractname": "RocketDAOProtocolSettingsNetwork", + "contract_url": "https://optimism.blockscout.com/address/0x1e4992E1Be86c9d8ed7dcBFcF3665FE568dE98Ab", + "contractname": "UUPSProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x320f3aAB9405e38b955178BBe75c477dECBA0C27/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1e4992E1Be86c9d8ed7dcBFcF3665FE568dE98Ab/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 0, "informational": 0, - "low": 2, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 142, + "lines_analyzed_count": 9, "scan_time_taken": 0, - "score": "4.75", - "score_v2": "95.07", - "threat_score": "94.74" + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x952999Ec97248547D810Fd6464fDb78855b022aB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb0ec3F657ef43A615aB480FA8D5A53BF2c2f05d5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "address": "0x91474Fe836BBBe63EF72De2846244928860Bce1B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", - "contract_chain": "eth", + "contract_address": "0x91474Fe836BBBe63EF72De2846244928860Bce1B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD33526068D116cE69F19A9ee46F0bd304F21A51f", - "contractname": "RocketTokenRPL", + "contract_url": "https://optimism.blockscout.com/address/0x91474Fe836BBBe63EF72De2846244928860Bce1B", + "contractname": "UUPSProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD33526068D116cE69F19A9ee46F0bd304F21A51f/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91474Fe836BBBe63EF72De2846244928860Bce1B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, - "high": 3, - "informational": 7, - "low": 5, - "medium": 1 + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 240, - "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "85.00" + "lines_analyzed_count": 9, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", + "address": "0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", - "contract_chain": "eth", + "contract_address": "0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", - "contractname": "RocketClaimDAO", + "contract_url": "https://optimism.blockscout.com/address/0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1", + "contractname": "GasPriceConsumer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a625C617a44E60F74E3fe3bf6d6333b63766e91/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 7, - "high": 1, - "informational": 0, - "low": 2, + "high": 0, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 65, + "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "3.85", - "score_v2": "76.92", - "threat_score": "95.00" + "score": "3.39", + "score_v2": "67.80", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x87c41E0a44826745b398071025e306Ce03bebeCf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", + "address": "0x50a64d05bB8618D8d96A83CbBb12b3044ec3489A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", - "contract_chain": "eth", + "contract_address": "0x50a64d05bB8618D8d96A83CbBb12b3044ec3489A", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", - "contractname": "RocketDepositPool", + "contract_url": "https://optimism.blockscout.com/address/0x50a64d05bB8618D8d96A83CbBb12b3044ec3489A", + "contractname": "Disperse", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD3f50F8A6CafbE9b31a427582963f465E745AF8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50a64d05bB8618D8d96A83CbBb12b3044ec3489A/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 29, - "high": 3, + "critical": 0, + "gas": 15, + "high": 2, "informational": 7, "low": 7, - "medium": 0 + "medium": 4 }, - "lines_analyzed_count": 361, - "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.44", - "threat_score": "94.74" + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "0.50", + "score_v2": "0.50", + "threat_score": "95.00", + "score_rating": "Low" } } - }, - { - "address": "0xb8e783882b11Ff4f6Cef3C501EA0f4b960152cc9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x37714D3a9D3b3091220D68184e3AFEC4Ec911368", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB50d513de40eE70A662c39207b4382a693f9e08D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEDD568281929a9a276F4cBEd80DEB208f11Ba3Bb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x32778D6bf5b93B89177D328556EeeB35c09f472b", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 7, + "securityScore": 66.61857142857141, + "issueSeverityDistribution": { + "critical": 0, + "gas": 42, + "high": 2, + "informational": 18, + "low": 21, + "medium": 6 + } + }, + "contractsData": [ { - "address": "0xf7aB34C74c02407ed653Ac9128731947187575C0", + "address": "0x6aCd0Ec9405CcB701c57A88849C4F1CD85a3f3ab", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf7aB34C74c02407ed653Ac9128731947187575C0", - "contract_chain": "eth", + "contract_address": "0x6aCd0Ec9405CcB701c57A88849C4F1CD85a3f3ab", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf7aB34C74c02407ed653Ac9128731947187575C0", - "contractname": "RocketMinipoolBondReducer", + "contract_url": "https://base.blockscout.com/address/0x6aCd0Ec9405CcB701c57A88849C4F1CD85a3f3ab", + "contractname": "UUPSProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7aB34C74c02407ed653Ac9128731947187575C0/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6aCd0Ec9405CcB701c57A88849C4F1CD85a3f3ab/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, - "high": 3, - "informational": 4, - "low": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 205, - "scan_time_taken": 1, - "score": "4.05", - "score_v2": "80.98", - "threat_score": "94.74" + "lines_analyzed_count": 9, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x1a2F00D187C9388fDa3Bf2dc46a6b4740849EcCE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf824e2d69dc7e7c073162C2bdE87dA4746d27a0f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", + "address": "0x1514a8b11fee884ae71B8D0EE7BB2e288B04111b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", - "contract_chain": "eth", + "contract_address": "0x1514a8b11fee884ae71B8D0EE7BB2e288B04111b", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", - "contractname": "RocketDepositPool", + "contract_url": "https://base.blockscout.com/address/0x1514a8b11fee884ae71B8D0EE7BB2e288B04111b", + "contractname": "XYDexAggregatorAdaptor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1514a8b11fee884ae71B8D0EE7BB2e288B04111b/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, - "high": 3, - "informational": 2, - "low": 5, + "gas": 11, + "high": 0, + "informational": 4, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 234, - "scan_time_taken": 1, - "score": "4.08", - "score_v2": "81.62", - "threat_score": "94.74" + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.46", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x9a0b5d3101d111EA0edD573d45ef2208CC97984a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xac2245BE4C2C1E9752499Bcd34861B761d62fC27", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", + "address": "0x98d2e12C865441359fF8DC55eccB70348157b5F9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", - "contract_chain": "eth", + "contract_address": "0x98d2e12C865441359fF8DC55eccB70348157b5F9", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", - "contractname": "RocketNetworkPenalties", + "contract_url": "https://base.blockscout.com/address/0x98d2e12C865441359fF8DC55eccB70348157b5F9", + "contractname": "XYDexAggregator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98d2e12C865441359fF8DC55eccB70348157b5F9/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 2, - "informational": 1, - "low": 2, - "medium": 0 + "gas": 16, + "high": 0, + "informational": 10, + "low": 7, + "medium": 2 }, - "lines_analyzed_count": 127, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.46", - "threat_score": "94.74" + "lines_analyzed_count": 160, + "scan_time_taken": 1, + "score": "3.56", + "score_v2": "71.25", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x42EC642eAa86091059569d8De8aeccf7F2F9B1a2", + "address": "0x10eE46ea6d309c9B90a2ab7B489fAF4d7ad92509", "isVerified": false, "solidityScanReport": null }, { - "address": "0x751826b107672360b764327631cC5764515fFC37", + "address": "0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x751826b107672360b764327631cC5764515fFC37", - "contract_chain": "eth", + "contract_address": "0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x751826b107672360b764327631cC5764515fFC37", - "contractname": "RocketNetworkPrices", + "contract_url": "https://base.blockscout.com/address/0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1", + "contractname": "UUPSProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x751826b107672360b764327631cC5764515fFC37/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 2, - "informational": 6, - "low": 4, - "medium": 2 + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 150, - "scan_time_taken": 1, - "score": "3.80", - "score_v2": "76.00", - "threat_score": "94.74" + "lines_analyzed_count": 9, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "address": "0x1B0789910027c3CC58af2391de7228d973c5C46E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD195070107d853e55Dad9A2e6e7E970c400E67b8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xae78736Cd615f374D3085123A210448E74Fc6393", - "contract_chain": "eth", + "contract_address": "0xD195070107d853e55Dad9A2e6e7E970c400E67b8", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae78736Cd615f374D3085123A210448E74Fc6393", - "contractname": "RocketTokenRETH", + "contract_url": "https://base.blockscout.com/address/0xD195070107d853e55Dad9A2e6e7E970c400E67b8", + "contractname": "UUPSProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae78736Cd615f374D3085123A210448E74Fc6393/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD195070107d853e55Dad9A2e6e7E970c400E67b8/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, - "high": 2, - "informational": 3, - "low": 7, - "medium": 1 + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 200, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "85.00" + "lines_analyzed_count": 9, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xE64AC47b6e2FEcfCDEA35147Fe61af9894A06ba6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x89F478E6Cc24f052103628f36598D4C14Da3D287", + "address": "0xA5Cb30E5d30A9843B6481fFd8D8D35DDED3a3251", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x89F478E6Cc24f052103628f36598D4C14Da3D287", - "contract_chain": "eth", + "contract_address": "0xA5Cb30E5d30A9843B6481fFd8D8D35DDED3a3251", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x89F478E6Cc24f052103628f36598D4C14Da3D287", - "contractname": "RocketNodeManager", + "contract_url": "https://base.blockscout.com/address/0xA5Cb30E5d30A9843B6481fFd8D8D35DDED3a3251", + "contractname": "UUPSProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x89F478E6Cc24f052103628f36598D4C14Da3D287/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5Cb30E5d30A9843B6481fFd8D8D35DDED3a3251/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, - "high": 8, - "informational": 7, - "low": 6, - "medium": 1 + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 414, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.54", - "threat_score": "95.00" + "lines_analyzed_count": 9, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", + "address": "0x3689D3B912d4D73FfcAad3a80861e7caF2d4F049", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x50a64d05bB8618D8d96A83CbBb12b3044ec3489A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", - "contract_chain": "eth", + "contract_address": "0x50a64d05bB8618D8d96A83CbBb12b3044ec3489A", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", - "contractname": "RocketSmoothingPool", + "contract_url": "https://base.blockscout.com/address/0x50a64d05bB8618D8d96A83CbBb12b3044ec3489A", + "contractname": "Disperse", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50a64d05bB8618D8d96A83CbBb12b3044ec3489A/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, - "high": 1, - "informational": 2, - "low": 2, - "medium": 0 + "gas": 15, + "high": 2, + "informational": 4, + "low": 7, + "medium": 4 }, - "lines_analyzed_count": 75, + "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "94.74" + "score": "0.50", + "score_v2": "0.50", + "threat_score": "95.00", + "score_rating": "Low" } } } ] - }, + } + } + }, + { + "appName": "chainport", + "doc": "https://www.chainport.io/transparency", + "chainsData": { "10": { "overallInfo": { "verifiedNumber": 0, @@ -59343,7 +146811,7 @@ "solidityScanContractsNumber": 0, "securityScore": 0, "issueSeverityDistribution": { - "critical": 4, + "critical": 0, "gas": 0, "high": 0, "informational": 0, @@ -59353,1857 +146821,1815 @@ }, "contractsData": [ { - "address": "0x9bcef72be871e61ed4fbbc7630889bee758eb81d", + "address": "0xfE83475880d3592833249BAAacfEC5eD51E29D82", "isVerified": false, "solidityScanReport": null } ] - }, - "8453": { + } + } + }, + { + "appName": "gamma", + "doc": "https://docs.gamma.xyz/gamma/learn/scans", + "chainsData": { + "10": { "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 94.0, + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 9, + "securityScore": 70.66333333333334, "issueSeverityDistribution": { - "critical": 5, - "gas": 2, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 + "critical": 0, + "gas": 383, + "high": 35, + "informational": 259, + "low": 113, + "medium": 41 } }, "contractsData": [ { - "address": "0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", + "address": "0xfEc5aA835250104178733980D88358F508e32940", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", - "contract_chain": "base", + "contract_address": "0xfEc5aA835250104178733980D88358F508e32940", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", - "contractname": "OptimismMintableERC20", + "contract_url": "https://optimism.blockscout.com/address/0xfEc5aA835250104178733980D88358F508e32940", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfEc5aA835250104178733980D88358F508e32940/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, + "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 1, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 150, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "4.70", - "score_v2": "94.00", - "threat_score": "90.00" + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "trader-joe", - "doc": "https://docs.traderjoexyz.com/deployment-addresses/ethereum", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 2, - "securityScore": 90.61000000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 59, - "high": 12, - "informational": 5, - "low": 30, - "medium": 0 - } - }, - "contractsData": [ + }, + { + "address": "0xF5BFA20F4A77933fEE0C7bB7F39E7642A070d599", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF5BFA20F4A77933fEE0C7bB7F39E7642A070d599", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF5BFA20F4A77933fEE0C7bB7F39E7642A070d599", + "contractname": "HypeRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF5BFA20F4A77933fEE0C7bB7F39E7642A070d599/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 7, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "2.83", + "score_v2": "56.67", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x1E97925c365cd96D74Ec55A04569915c4D65e5e0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1E97925c365cd96D74Ec55A04569915c4D65e5e0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1E97925c365cd96D74Ec55A04569915c4D65e5e0", + "contractname": "UniProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1E97925c365cd96D74Ec55A04569915c4D65e5e0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.98", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, { - "address": "0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", + "address": "0xA163C591B04242121A2aC9753A8526F63D576F9A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", - "contract_chain": "eth", + "contract_address": "0xA163C591B04242121A2aC9753A8526F63D576F9A", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", - "contractname": "LBFactory", + "contract_url": "https://optimism.blockscout.com/address/0xA163C591B04242121A2aC9753A8526F63D576F9A", + "contractname": "Clearing", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA163C591B04242121A2aC9753A8526F63D576F9A/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, - "high": 2, - "informational": 1, + "gas": 52, + "high": 5, + "informational": 12, "low": 4, - "medium": 0 + "medium": 2 }, - "lines_analyzed_count": 628, + "lines_analyzed_count": 385, "scan_time_taken": 2, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "90.00" + "score": "3.73", + "score_v2": "74.55", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x4d6Dbd1b52807C71b9a148E222b167247a7cA789", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9A93a421b74F1c5755b83dD2C211614dC419C44b", + "address": "0xd582226B586Ab06f3Bf9353f0F2B8618a3544719", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9A93a421b74F1c5755b83dD2C211614dC419C44b", - "contract_chain": "eth", + "contract_address": "0xd582226B586Ab06f3Bf9353f0F2B8618a3544719", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9A93a421b74F1c5755b83dD2C211614dC419C44b", - "contractname": "LBRouter", + "contract_url": "https://optimism.blockscout.com/address/0xd582226B586Ab06f3Bf9353f0F2B8618a3544719", + "contractname": "Admin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A93a421b74F1c5755b83dD2C211614dC419C44b/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd582226B586Ab06f3Bf9353f0F2B8618a3544719/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, - "high": 10, + "gas": 5, + "high": 0, "informational": 4, - "low": 26, + "low": 19, "medium": 0 }, - "lines_analyzed_count": 1099, - "scan_time_taken": 5, - "score": "4.43", - "score_v2": "88.54", - "threat_score": "100.00" + "lines_analyzed_count": 194, + "scan_time_taken": 1, + "score": "3.79", + "score_v2": "75.77", + "threat_score": "80.00", + "score_rating": "Average" } } - } - ] - } - } - }, - { - "appName": "aerodrome", - "doc": "https://github.com/aerodrome-finance/contracts", - "chainsData": { - "8453": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 14, - "solidityScanContractsNumber": 7, - "securityScore": 88.22428571428573, - "issueSeverityDistribution": { - "critical": 0, - "gas": 489, - "high": 29, - "informational": 512, - "low": 207, - "medium": 92 - } - }, - "contractsData": [ - { - "address": "0xE9992487b2EE03b7a91241695A58E0ef3654643E", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x227f65131A261548b057215bB1D5Ab2997964C7d", + "address": "0xC7846d1bc4d8bcF7c45a7c998b77cE9B3c904365", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x227f65131A261548b057215bB1D5Ab2997964C7d", - "contract_chain": "base", + "contract_address": "0xC7846d1bc4d8bcF7c45a7c998b77cE9B3c904365", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x227f65131A261548b057215bB1D5Ab2997964C7d", - "contractname": "RewardsDistributor", + "contract_url": "https://optimism.blockscout.com/address/0xC7846d1bc4d8bcF7c45a7c998b77cE9B3c904365", + "contractname": "MasterChef", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x227f65131A261548b057215bB1D5Ab2997964C7d/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7846d1bc4d8bcF7c45a7c998b77cE9B3c904365/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 61, + "gas": 76, "high": 3, - "informational": 75, - "low": 25, - "medium": 12 + "informational": 52, + "low": 15, + "medium": 6 }, - "lines_analyzed_count": 2245, - "scan_time_taken": 4, - "score": "4.48", - "score_v2": "89.58", - "threat_score": "95.00" + "lines_analyzed_count": 649, + "scan_time_taken": 3, + "score": "3.55", + "score_v2": "71.03", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x5C3F18F06CC09CA1910767A34a20F771039E37C0", + "address": "0x0c03FC32E8bADddbB828042FA5f1DA27Cec8232C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5C3F18F06CC09CA1910767A34a20F771039E37C0", - "contract_chain": "base", + "contract_address": "0x0c03FC32E8bADddbB828042FA5f1DA27Cec8232C", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x5C3F18F06CC09CA1910767A34a20F771039E37C0", - "contractname": "FactoryRegistry", + "contract_url": "https://optimism.blockscout.com/address/0x0c03FC32E8bADddbB828042FA5f1DA27Cec8232C", + "contractname": "MasterChef", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C3F18F06CC09CA1910767A34a20F771039E37C0/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c03FC32E8bADddbB828042FA5f1DA27Cec8232C/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 0, - "informational": 21, - "low": 16, - "medium": 0 + "gas": 74, + "high": 3, + "informational": 52, + "low": 14, + "medium": 6 }, - "lines_analyzed_count": 649, - "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.14", - "threat_score": "94.74" + "lines_analyzed_count": 642, + "scan_time_taken": 3, + "score": "3.57", + "score_v2": "71.34", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x15e62707FCA7352fbE35F51a8D6b0F8066A05DCc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x35f35cA5B132CaDf2916BaB57639128eAC5bbcb5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFdA1fb5A2a5B23638C7017950506a36dcFD2bDC3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeB018363F0a9Af8f91F06FEe6613a751b2A33FE5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x420DD381b31aEf6683db6B902084cB0FFECe40Da", + "address": "0xf099FA1Bd92f8AAF4886e8927D7bd3c15bA0BbFd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x420DD381b31aEf6683db6B902084cB0FFECe40Da", - "contract_chain": "base", + "contract_address": "0xf099FA1Bd92f8AAF4886e8927D7bd3c15bA0BbFd", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x420DD381b31aEf6683db6B902084cB0FFECe40Da", - "contractname": "PoolFactory", + "contract_url": "https://optimism.blockscout.com/address/0xf099FA1Bd92f8AAF4886e8927D7bd3c15bA0BbFd", + "contractname": "Rewarder", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x420DD381b31aEf6683db6B902084cB0FFECe40Da/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf099FA1Bd92f8AAF4886e8927D7bd3c15bA0BbFd/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, - "high": 1, - "informational": 13, - "low": 5, - "medium": 5 + "gas": 79, + "high": 12, + "informational": 61, + "low": 24, + "medium": 13 }, - "lines_analyzed_count": 508, - "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.39", - "threat_score": "94.74" + "lines_analyzed_count": 847, + "scan_time_taken": 4, + "score": "3.38", + "score_v2": "67.53", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43", + "address": "0xAfBB6c1a235e105e568CCD4FD915dfFF76C415E1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43", - "contract_chain": "base", + "contract_address": "0xAfBB6c1a235e105e568CCD4FD915dfFF76C415E1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43", - "contractname": "Router", + "contract_url": "https://optimism.blockscout.com/address/0xAfBB6c1a235e105e568CCD4FD915dfFF76C415E1", + "contractname": "Rewarder", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAfBB6c1a235e105e568CCD4FD915dfFF76C415E1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 108, - "high": 13, - "informational": 86, - "low": 51, - "medium": 17 + "gas": 81, + "high": 12, + "informational": 63, + "low": 26, + "medium": 13 }, - "lines_analyzed_count": 2932, - "scan_time_taken": 9, - "score": "4.32", - "score_v2": "86.39", - "threat_score": "80.00" + "lines_analyzed_count": 863, + "scan_time_taken": 3, + "score": "3.36", + "score_v2": "67.21", + "threat_score": "85.00", + "score_rating": "Average" } } - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 8, + "securityScore": 75.24125000000001, + "issueSeverityDistribution": { + "critical": 0, + "gas": 52, + "high": 0, + "informational": 8, + "low": 59, + "medium": 3 + } + }, + "contractsData": [ { - "address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631", + "address": "0x6d5c54F535b073B9C2206Baf721Af2856E5cD683", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631", + "contract_address": "0x6d5c54F535b073B9C2206Baf721Af2856E5cD683", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x940181a94A35A4569E4529A3CDfB74e38FD98631", - "contractname": "Aero", + "contract_url": "https://base.blockscout.com/address/0x6d5c54F535b073B9C2206Baf721Af2856E5cD683", + "contractname": "HypeRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x940181a94A35A4569E4529A3CDfB74e38FD98631/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d5c54F535b073B9C2206Baf721Af2856E5cD683/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 74, - "high": 3, - "informational": 84, - "low": 24, - "medium": 3 + "gas": 10, + "high": 0, + "informational": 2, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 1762, - "scan_time_taken": 3, - "score": "4.36", - "score_v2": "87.12", - "threat_score": "90.00" + "lines_analyzed_count": 55, + "scan_time_taken": 0, + "score": "3.09", + "score_v2": "61.82", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0x16613524e02ad97eDfeF371bC883F2F5d6C480A5", + "address": "0x1E86A593E55215957C4755f1BE19a229AF3286f6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB24DC81f8Be7284C76C7cF865b803807B3C2EF55", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x16613524e02ad97eDfeF371bC883F2F5d6C480A5", + "contract_address": "0xB24DC81f8Be7284C76C7cF865b803807B3C2EF55", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x16613524e02ad97eDfeF371bC883F2F5d6C480A5", - "contractname": "Voter", + "contract_url": "https://base.blockscout.com/address/0xB24DC81f8Be7284C76C7cF865b803807B3C2EF55", + "contractname": "HypeRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x16613524e02ad97eDfeF371bC883F2F5d6C480A5/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB24DC81f8Be7284C76C7cF865b803807B3C2EF55/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 111, - "high": 5, - "informational": 99, - "low": 44, - "medium": 21 + "gas": 10, + "high": 0, + "informational": 2, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 3309, - "scan_time_taken": 7, - "score": "4.42", - "score_v2": "88.49", - "threat_score": "90.00" + "lines_analyzed_count": 55, + "scan_time_taken": 1, + "score": "3.09", + "score_v2": "61.82", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4", + "address": "0x39ce2eB762e7bFe19b6AD4D5bA384c67CE4051f0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4", + "contract_address": "0x39ce2eB762e7bFe19b6AD4D5bA384c67CE4051f0", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4", - "contractname": "VotingEscrow", + "contract_url": "https://base.blockscout.com/address/0x39ce2eB762e7bFe19b6AD4D5bA384c67CE4051f0", + "contractname": "HypeRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeBf418Fe2512e7E6bd9b87a8F0f294aCDC67e6B4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x39ce2eB762e7bFe19b6AD4D5bA384c67CE4051f0/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 107, - "high": 4, - "informational": 134, - "low": 42, - "medium": 34 + "gas": 10, + "high": 0, + "informational": 2, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 3534, - "scan_time_taken": 10, - "score": "4.37", - "score_v2": "87.46", - "threat_score": "85.00" + "lines_analyzed_count": 55, + "scan_time_taken": 0, + "score": "3.09", + "score_v2": "61.82", + "threat_score": "84.21", + "score_rating": "Average" } } }, { - "address": "0x45cA74858C579E717ee29A86042E0d53B252B504", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA4e46b4f701c62e14DF11B48dCe76A7d793CD6d7", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "shib-club", - "doc": "https://woofswap.gitbook.io/src20/src-20/market-contract", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 1, - "securityScore": 83.46, - "issueSeverityDistribution": { - "critical": 2, - "gas": 111, - "high": 1, - "informational": 63, - "low": 48, - "medium": 10 - } - }, - "contractsData": [ - { - "address": "0xec8110c579a9de763cfefb14552bba5202e25624", + "address": "0x8118C33513feC13f8cf488CCb4509190650F0e92", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5D1C488b42559b500eD032F859d8F3009542952B", + "address": "0xc40F63879630dFF5b69dd6d287f7735E65e90702", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5D1C488b42559b500eD032F859d8F3009542952B", - "contract_chain": "shibariumscan-mainnet", + "contract_address": "0xc40F63879630dFF5b69dd6d287f7735E65e90702", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x5D1C488b42559b500eD032F859d8F3009542952B", - "contractname": "SHIBMAP", + "contract_url": "https://base.blockscout.com/address/0xc40F63879630dFF5b69dd6d287f7735E65e90702", + "contractname": "UniProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D1C488b42559b500eD032F859d8F3009542952B/blockscout/shibariumscan-mainnet?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc40F63879630dFF5b69dd6d287f7735E65e90702/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 111, - "high": 1, - "informational": 63, - "low": 48, - "medium": 10 + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 1898, - "scan_time_taken": 4, - "score": "4.17", - "score_v2": "83.46", - "threat_score": "78.95" + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.37", + "score_v2": "87.37", + "threat_score": "84.21", + "score_rating": "Great" } } - } - ] - } - } - }, - { - "appName": "elk-finance", - "doc": "https://docs.elk.finance/further-information/addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 3, - "securityScore": 75.67666666666666, - "issueSeverityDistribution": { - "critical": 9, - "gas": 200, - "high": 19, - "informational": 65, - "low": 82, - "medium": 9 - } - }, - "contractsData": [ - { - "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "address": "0x38f61169D8bcc08cE303401A13332259F557B35f", "isVerified": false, "solidityScanReport": null }, { - "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", - "isVerified": false, - "solidityScanReport": null + "address": "0x77a9BB1de36f0c431aaD0b1D63496F6D94256e7c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x77a9BB1de36f0c431aaD0b1D63496F6D94256e7c", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x77a9BB1de36f0c431aaD0b1D63496F6D94256e7c", + "contractname": "UniProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77a9BB1de36f0c431aaD0b1D63496F6D94256e7c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.23", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { - "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "address": "0x1825c76cED3c1625250B8af6204Bf4fc4e5b9FCF", "isVerified": false, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1825c76cED3c1625250B8af6204Bf4fc4e5b9FCF", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1825c76cED3c1625250B8af6204Bf4fc4e5b9FCF", + "contractname": "UniProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1825c76cED3c1625250B8af6204Bf4fc4e5b9FCF/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.23", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { - "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "address": "0x67A79C80382979D61a3a9Ed892f44d8046163A9d", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "address": "0xFc13Ebe7FEB9595D70195E9168aA7F3acE153621", "isVerified": false, "solidityScanReport": null }, { - "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "address": "0xFc13Ebe7FEB9595D70195E9168aA7F3acE153621", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "address": "0x706BAe8828C260d5E52CCFA96f1258A2d2f6fDda", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb5e9F6C58f548CeE53257304e287b23757eFFCA1", + "address": "0x22C0E57F6347dBA505E0052d45d4C610a55BAF71", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb5e9F6C58f548CeE53257304e287b23757eFFCA1", - "contract_chain": "eth", + "contract_address": "0x22C0E57F6347dBA505E0052d45d4C610a55BAF71", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb5e9F6C58f548CeE53257304e287b23757eFFCA1", - "contractname": "ElkRouter", + "contract_url": "https://base.blockscout.com/address/0x22C0E57F6347dBA505E0052d45d4C610a55BAF71", + "contractname": "Admin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb5e9F6C58f548CeE53257304e287b23757eFFCA1/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22C0E57F6347dBA505E0052d45d4C610a55BAF71/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 75, - "high": 12, - "informational": 21, - "low": 45, - "medium": 4 + "gas": 5, + "high": 0, + "informational": 1, + "low": 19, + "medium": 0 }, - "lines_analyzed_count": 851, - "scan_time_taken": 4, - "score": "3.55", - "score_v2": "71.09", - "threat_score": "90.00" + "lines_analyzed_count": 194, + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.32", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x6511eBA915fC1b94b2364289CCa2b27AE5898d80", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6511eBA915fC1b94b2364289CCa2b27AE5898d80", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6511eBA915fC1b94b2364289CCa2b27AE5898d80", - "contractname": "ElkFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6511eBA915fC1b94b2364289CCa2b27AE5898d80/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 51, - "high": 7, - "informational": 26, - "low": 28, - "medium": 2 - }, - "lines_analyzed_count": 567, - "scan_time_taken": 3, - "score": "3.48", - "score_v2": "69.66", - "threat_score": "80.00" - } - } + "address": "0x5aCcDa2325CcfE8660522C7d5c3A885cDcF04501", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "address": "0xfa81e2922B084ab260F7F8Abd1D455D1235688D0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", - "contract_chain": "eth", + "contract_address": "0xfa81e2922B084ab260F7F8Abd1D455D1235688D0", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", - "contractname": "SingleStakingRewards", + "contract_url": "https://base.blockscout.com/address/0xfa81e2922B084ab260F7F8Abd1D455D1235688D0", + "contractname": "Admin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfa81e2922B084ab260F7F8Abd1D455D1235688D0/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 8, - "gas": 74, + "critical": 0, + "gas": 5, "high": 0, - "informational": 18, - "low": 9, - "medium": 3 + "informational": 1, + "low": 19, + "medium": 0 }, - "lines_analyzed_count": 1159, - "scan_time_taken": 2, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "85.00" + "lines_analyzed_count": 194, + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.32", + "threat_score": "80.00", + "score_rating": "Average" } } + }, + { + "address": "0x3273c153Ecc6891A68aF60ee0b67c16DD7B2C7E5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC27DDd78FC49875Fe6F844B72bbf31DFBB099881", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5981B43b74bb6DaA13a3cd97dddF4C52c9f0fC5F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1dE56231bE01e4d91A085e68E573e4aDaf78693A", + "isVerified": false, + "solidityScanReport": null } ] - }, - "10": { + } + } + }, + { + "appName": "velodrome", + "doc": "https://velodrome.finance/security#contracts", + "chainsData": { + "1": { "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 18, - "solidityScanContractsNumber": 4, - "securityScore": 83.08500000000001, + "verifiedNumber": 0, + "totalContractsNumber": 41, + "solidityScanContractsNumber": 0, + "securityScore": 0, "issueSeverityDistribution": { - "critical": 20, - "gas": 341, - "high": 8, - "informational": 134, - "low": 130, - "medium": 21 + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 } }, "contractsData": [ { - "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "address": "0x4A9eA0dd5649eC4B6745c60d1769e2184C1782DD", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "address": "0x9D4736EC60715e71aFe72973f7885DCBC21EA99b", "isVerified": false, "solidityScanReport": null }, { - "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "address": "0xF4c67CdEAaB8360370F41514d06e32CcD8aA1d7B", "isVerified": false, "solidityScanReport": null }, { - "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "address": "0x06824df38D1D77eADEB6baFCB03904E27429Ab74", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "address": "0x8391fE399640E7228A059f8Fa104b8a7B4835071", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "address": "0x987E7922367B23C4A5fa34C8C5B1385174A095d6", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "address": "0xcDd9585005095ac7447d1fDbC990C5CFB805cff0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "address": "0x6dc9E1C04eE59ed3531d73a72256C0da46D10982", "isVerified": false, "solidityScanReport": null }, { - "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "address": "0xF1046053aa5682b4F9a81b5481394DA16BE5FF5a", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "address": "0xa062aE8A9c5e11aaA026fc2670B0D65cCc8B2858", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "address": "0x585Af0b397AC42dbeF7f18395426BF878634f18D", "isVerified": false, "solidityScanReport": null }, { - "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "address": "0xda03Dc399aF3F1545748243aAFbC5050A63B17eC", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "address": "0x5aeE5F0E6C2055EbD776DB25F48f6c9A68ABcdaE", "isVerified": false, "solidityScanReport": null }, { - "address": "0xeadE97aFC8f79A8E5Ba85d57C4a4E629b1160C6A", + "address": "0x45fF00822E8235b86Cb605ac8295c14628cE78a4", "isVerified": false, "solidityScanReport": null }, { - "address": "0xedfad3a0f42a8920b011bb0332ade632e552d846", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xedfad3a0f42a8920b011bb0332ade632e552d846", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xedfad3a0f42a8920b011bb0332ade632e552d846", - "contractname": "ElkFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xedfad3a0f42a8920b011bb0332ade632e552d846/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 51, - "high": 7, - "informational": 38, - "low": 28, - "medium": 2 - }, - "lines_analyzed_count": 567, - "scan_time_taken": 3, - "score": "3.38", - "score_v2": "67.55", - "threat_score": "80.00" - } - } + "address": "0x9560e827aF36c94D2Ac33a39bCE1Fe78631088Db", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", - "contractname": "ElkV2FarmFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 6, - "gas": 128, - "high": 0, - "informational": 33, - "low": 60, - "medium": 9 - }, - "lines_analyzed_count": 3201, - "scan_time_taken": 4, - "score": "4.47", - "score_v2": "89.44", - "threat_score": "80.00" - } - } + "address": "0x41C914ee0c7E1A5edCD0295623e6dC557B5aBf3C", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0b921fc8b84656157f5b7ddbf385205d1873a72c", - "contractname": "StakeFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 5, - "gas": 88, - "high": 1, - "informational": 45, - "low": 33, - "medium": 7 - }, - "lines_analyzed_count": 2278, - "scan_time_taken": 3, - "score": "4.45", - "score_v2": "89.07", - "threat_score": "85.00" - } - } + "address": "0xFAf8FD17D9840595845582fCB047DF13f006787d", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", - "contractname": "SingleStakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 8, - "gas": 74, - "high": 0, - "informational": 18, - "low": 9, - "medium": 3 - }, - "lines_analyzed_count": 1159, - "scan_time_taken": 2, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "85.00" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 18, - "solidityScanContractsNumber": 3, - "securityScore": 83.02999999999999, - "issueSeverityDistribution": { - "critical": 12, - "gas": 267, - "high": 8, - "informational": 83, - "low": 121, - "medium": 18 - } - }, - "contractsData": [ + "address": "0x756E7C245C69d351FfFBfb88bA234aa395AdA8ec", + "isVerified": false, + "solidityScanReport": null + }, { - "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "address": "0x6b1253B116B5919932399295C75116d33F8EfF96", "isVerified": false, "solidityScanReport": null }, { - "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "address": "0x7bC95b327DF9d6dE05C1A02F6D252986Fcf45AF7", "isVerified": false, "solidityScanReport": null }, { - "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "address": "0x7feF5407eD6C83f78eF82B3389FF89019095266B", "isVerified": false, "solidityScanReport": null }, { - "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "address": "0x282AC0eA96493650F1A5E5e5d20490C782F1592a", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "address": "0x6D600CC5F14B81665606Ca1985605464BA332Bad", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "address": "0xa4ac92a0F54f1a447c55a4082c90742F5E76Df62", "isVerified": false, "solidityScanReport": null }, { - "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "address": "0xbB5DFE1380333CEE4c2EeBd7202c80dE2256AdF4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "address": "0x2c998811b2Af32416C8ff4c0ea85f0e7Ed834ff8", "isVerified": false, "solidityScanReport": null }, { - "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "address": "0x548118C7E0B865C2CfA94D15EC86B666468ac758", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "address": "0xE0A596c403E854FFb9C828aB4f07eEae04A05D37", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "address": "0xA2DEcF05c16537C702779083Fe067e308463CE45", "isVerified": false, "solidityScanReport": null }, { - "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "address": "0xA9c319945f706dd1809819321a2e31C9A169e9c1", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "address": "0x5A993209065ea74b50E23a378ddB7068189345D0", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D", + "address": "0xF132bdb9573867cD72f2585C338B923F973EB817", "isVerified": false, "solidityScanReport": null }, { - "address": "0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", + "address": "0x07F544813E9Fb63D57a92f28FbD3FF0f7136F5cE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x495193DaebdE03E12857f4d3BB8984da2d447a69", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3c8B650257cFb5f272f799F5e2b4e65093a11a05", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25CbdDb98b35ab1FF77413456B31EC81A6B6B746", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9c12939390052919aF3155f41Bf4160Fd3666A6f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9c7305eb78a432ced5C4D14Cac27E8Ed569A2e26", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5d5Bea9f0Fc13d967511668a60a3369fD53F784F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x09236cfF45047DBee6B921e00704bed6D6B8Cf7e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3460Dc71A8863710D1C907B8d9D5DBC053a4102d", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "amped.finance", + "doc": "https://amped.gitbook.io/amped/contract-addresses", + "chainsData": { + "1890": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 4, + "securityScore": 71.2075, + "issueSeverityDistribution": { + "critical": 1, + "gas": 187, + "high": 7, + "informational": 61, + "low": 78, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x976156BE19D35ac616c67737258EEc973202E6D6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", - "contract_chain": "base", + "contract_address": "0x976156BE19D35ac616c67737258EEc973202E6D6", + "contract_chain": "lightlink-mainnet", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", - "contractname": "ElkFactory", + "contract_url": "https://phoenix.lightlink.io/address/0x976156BE19D35ac616c67737258EEc973202E6D6", + "contractname": "Vault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x976156BE19D35ac616c67737258EEc973202E6D6/blockscout/lightlink-mainnet?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 51, - "high": 7, - "informational": 26, - "low": 28, - "medium": 2 + "gas": 89, + "high": 1, + "informational": 36, + "low": 31, + "medium": 3 }, - "lines_analyzed_count": 567, - "scan_time_taken": 3, - "score": "3.48", - "score_v2": "69.66", - "threat_score": "80.00" + "lines_analyzed_count": 1163, + "scan_time_taken": 7, + "score": "4.12", + "score_v2": "82.37", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "address": "0x74c6216F43fff75826fB3e80fb02C812a53d0f96", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", - "contract_chain": "base", + "contract_address": "0x74c6216F43fff75826fB3e80fb02C812a53d0f96", + "contract_chain": "lightlink-mainnet", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", - "contractname": "ElkV2FarmFactory", + "contract_url": "https://phoenix.lightlink.io/address/0x74c6216F43fff75826fB3e80fb02C812a53d0f96", + "contractname": "Router", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x74c6216F43fff75826fB3e80fb02C812a53d0f96/blockscout/lightlink-mainnet?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 6, - "gas": 128, - "high": 0, - "informational": 33, - "low": 60, - "medium": 9 + "critical": 0, + "gas": 28, + "high": 5, + "informational": 5, + "low": 24, + "medium": 0 }, - "lines_analyzed_count": 3201, - "scan_time_taken": 4, - "score": "4.47", - "score_v2": "89.44", - "threat_score": "80.00" + "lines_analyzed_count": 222, + "scan_time_taken": 2, + "score": "2.73", + "score_v2": "54.50", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "address": "0xB5a160e06aC96a901aF6f301067f4728240F5b65", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", - "contract_chain": "base", + "contract_address": "0xB5a160e06aC96a901aF6f301067f4728240F5b65", + "contract_chain": "lightlink-mainnet", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0b921fc8b84656157f5b7ddbf385205d1873a72c", - "contractname": "StakeFactory", + "contract_url": "https://phoenix.lightlink.io/address/0xB5a160e06aC96a901aF6f301067f4728240F5b65", + "contractname": "VaultPriceFeed", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB5a160e06aC96a901aF6f301067f4728240F5b65/blockscout/lightlink-mainnet?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 88, + "critical": 0, + "gas": 44, "high": 1, - "informational": 24, - "low": 33, - "medium": 7 + "informational": 6, + "low": 17, + "medium": 3 }, - "lines_analyzed_count": 2278, - "scan_time_taken": 3, - "score": "4.50", - "score_v2": "89.99", - "threat_score": "85.00" + "lines_analyzed_count": 354, + "scan_time_taken": 1, + "score": "3.63", + "score_v2": "72.60", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 18, - "solidityScanContractsNumber": 7, - "securityScore": 75.2757142857143, - "issueSeverityDistribution": { - "critical": 20, - "gas": 427, - "high": 21, - "informational": 134, - "low": 179, - "medium": 27 - } - }, - "contractsData": [ - { - "address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "address": "0xc5f83027451FFeC1F5Fa824b337Dc65283243D43", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", - "contract_chain": "gnosis", + "contract_address": "0xc5f83027451FFeC1F5Fa824b337Dc65283243D43", + "contract_chain": "lightlink-mainnet", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", - "contractname": "ElkDexV3Factory", + "contract_url": "https://phoenix.lightlink.io/address/0xc5f83027451FFeC1F5Fa824b337Dc65283243D43", + "contractname": "AlpManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5f83027451FFeC1F5Fa824b337Dc65283243D43/blockscout/lightlink-mainnet?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 26, "high": 0, - "informational": 9, - "low": 2, + "informational": 14, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 74, + "lines_analyzed_count": 211, "scan_time_taken": 1, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "84.21" + "score": "3.77", + "score_v2": "75.36", + "threat_score": "85.00", + "score_rating": "Average" } } + } + ] + } + } + }, + { + "appName": "reveel", + "doc": "https://github.com/r3vl/sdk/blob/main/src/eth-sdk/config.ts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 2, + "securityScore": 81.0, + "issueSeverityDistribution": { + "critical": 3, + "gas": 49, + "high": 2, + "informational": 36, + "low": 11, + "medium": 11 + } + }, + "contractsData": [ + { + "address": "0xb05Bcdfd259D08728db7517bf3c3CC4262D3b451", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "address": "0xEF44D8e4eAb1ACB4922B983253B5B50386E8668E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", - "contract_chain": "gnosis", + "contract_address": "0xEF44D8e4eAb1ACB4922B983253B5B50386E8668E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", - "contractname": "UniswapInterfaceMulticall", + "contract_url": "https://optimism.blockscout.com/address/0xEF44D8e4eAb1ACB4922B983253B5B50386E8668E", + "contractname": "ReveelMainV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEF44D8e4eAb1ACB4922B983253B5B50386E8668E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 4, + "critical": 1, + "gas": 13, "high": 1, - "informational": 3, - "low": 2, - "medium": 2 + "informational": 10, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 40, - "scan_time_taken": 1, - "score": "2.38", - "score_v2": "47.50", - "threat_score": "94.74" + "lines_analyzed_count": 200, + "scan_time_taken": 0, + "score": "3.83", + "score_v2": "76.50", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "address": "0xA1b3C49DBFAcE5aFD60A67a9387a41FA6d6899e6", "isVerified": false, "solidityScanReport": null }, { - "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "address": "0x698A4Ccd56Cf95d489Ba5d5DC00C5A2BEA9837C4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", - "isVerified": false, - "solidityScanReport": null + "address": "0x81d5b18d28368636c7d3C7565025203E9dBfA00b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x81d5b18d28368636c7d3C7565025203E9dBfA00b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x81d5b18d28368636c7d3C7565025203E9dBfA00b", + "contractname": "RevenuePathV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x81d5b18d28368636c7d3C7565025203E9dBfA00b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 36, + "high": 1, + "informational": 26, + "low": 5, + "medium": 10 + }, + "lines_analyzed_count": 800, + "scan_time_taken": 3, + "score": "4.28", + "score_v2": "85.50", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "address": "0x59d95a65DC0CA28588F204CB3c84f637c6A325fe", "isVerified": false, "solidityScanReport": null }, { - "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "address": "0x19AA1Df5c022639AE3a0c3AB621Ba0299Da743d6", "isVerified": false, "solidityScanReport": null - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 1, + "securityScore": 87.6, + "issueSeverityDistribution": { + "critical": 2, + "gas": 40, + "high": 1, + "informational": 23, + "low": 7, + "medium": 10 + } + }, + "contractsData": [ { - "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "address": "0x9f5808662520633DaeB0f30ef6659e64189Cb193", "isVerified": false, "solidityScanReport": null }, { - "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "address": "0xc61641DEEdf811C8A1F515DEF22C1f7a04891C83", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", - "isVerified": false, - "solidityScanReport": null + "address": "0x348472Dcd59A79A5Bb0969D854ce08b62ba0D171", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x348472Dcd59A79A5Bb0969D854ce08b62ba0D171", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x348472Dcd59A79A5Bb0969D854ce08b62ba0D171", + "contractname": "ReveelPathInstance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x348472Dcd59A79A5Bb0969D854ce08b62ba0D171/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 40, + "high": 1, + "informational": 23, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 976, + "scan_time_taken": 2, + "score": "4.38", + "score_v2": "87.60", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "address": "0xA740004d026E0d11A9E1B21E479d8daE967beB2B", "isVerified": false, "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "nether", + "doc": "https://docs.netherlabs.org/netherfi/contracts", + "chainsData": { + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 4, + "securityScore": 69.38250000000001, + "issueSeverityDistribution": { + "critical": 0, + "gas": 139, + "high": 23, + "informational": 15, + "low": 33, + "medium": 3 + } + }, + "contractsData": [ { - "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", + "address": "0xAd378C374f7996235E927e693eDea32605C0A61F", "isVerified": false, "solidityScanReport": null }, { - "address": "0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", + "address": "0xe9329F025499E1B637FbeEaF22182c02CDf9b2eE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", - "contract_chain": "gnosis", + "contract_address": "0xe9329F025499E1B637FbeEaF22182c02CDf9b2eE", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", - "contractname": "ElkRouter", + "contract_url": "https://base.blockscout.com/address/0xe9329F025499E1B637FbeEaF22182c02CDf9b2eE", + "contractname": "Router", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe5759714998e8B50A33c7333C04C2d02e5dcE77f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe9329F025499E1B637FbeEaF22182c02CDf9b2eE/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 75, - "high": 12, - "informational": 21, - "low": 45, - "medium": 4 + "gas": 28, + "high": 5, + "informational": 5, + "low": 23, + "medium": 0 }, - "lines_analyzed_count": 851, - "scan_time_taken": 5, - "score": "3.55", - "score_v2": "71.09", - "threat_score": "90.00" + "lines_analyzed_count": 226, + "scan_time_taken": 1, + "score": "2.81", + "score_v2": "56.19", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", + "address": "0xBe913357AFc90A402f2b44345CccB65E67e03F40", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA5A8D2Ee3cdCF10365F9A901e81Dd3e7eDDcDE97", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x346Ef715c1F8Add95407372B849657CF57A5f337", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", - "contract_chain": "gnosis", + "contract_address": "0x346Ef715c1F8Add95407372B849657CF57A5f337", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", - "contractname": "ElkFactory", + "contract_url": "https://base.blockscout.com/address/0x346Ef715c1F8Add95407372B849657CF57A5f337", + "contractname": "Reader", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x346Ef715c1F8Add95407372B849657CF57A5f337/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 51, - "high": 7, - "informational": 26, - "low": 28, - "medium": 2 + "critical": 0, + "gas": 41, + "high": 15, + "informational": 6, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 567, + "lines_analyzed_count": 393, "scan_time_taken": 3, - "score": "3.48", - "score_v2": "69.66", - "threat_score": "80.00" + "score": "3.55", + "score_v2": "70.99", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "address": "0xAae5F3DAB66bA73cdeCDb62e1EEe5b8ADC800E83", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contract_address": "0xAae5F3DAB66bA73cdeCDb62e1EEe5b8ADC800E83", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", - "contractname": "ElkV2FarmFactory", + "contract_url": "https://base.blockscout.com/address/0xAae5F3DAB66bA73cdeCDb62e1EEe5b8ADC800E83", + "contractname": "RewardReader", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAae5F3DAB66bA73cdeCDb62e1EEe5b8ADC800E83/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 6, - "gas": 128, - "high": 0, - "informational": 33, - "low": 60, - "medium": 9 + "critical": 0, + "gas": 8, + "high": 2, + "informational": 0, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 3201, - "scan_time_taken": 4, - "score": "4.47", - "score_v2": "89.44", - "threat_score": "80.00" + "lines_analyzed_count": 63, + "scan_time_taken": 1, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "address": "0xf2E7A940035E3a321AFbDffDe2BEf973f26c62A4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF9dD22B5f2A6543f847C62dF9b78Deeab451aA96", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb36aaF73604993ace5E97f660Ac364EdCd82E395", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contract_address": "0xb36aaF73604993ace5E97f660Ac364EdCd82E395", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0b921fc8b84656157f5b7ddbf385205d1873a72c", - "contractname": "StakeFactory", + "contract_url": "https://base.blockscout.com/address/0xb36aaF73604993ace5E97f660Ac364EdCd82E395", + "contractname": "RewardRouterV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb36aaF73604993ace5E97f660Ac364EdCd82E395/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 88, + "critical": 0, + "gas": 62, "high": 1, - "informational": 24, - "low": 33, - "medium": 7 + "informational": 4, + "low": 7, + "medium": 2 }, - "lines_analyzed_count": 2278, + "lines_analyzed_count": 427, "scan_time_taken": 3, - "score": "4.50", - "score_v2": "89.99", - "threat_score": "85.00" + "score": "3.95", + "score_v2": "78.92", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", - "contractname": "SingleStakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 8, - "gas": 74, - "high": 0, - "informational": 18, - "low": 9, - "medium": 3 - }, - "lines_analyzed_count": 1159, - "scan_time_taken": 2, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "85.00" - } - } + "address": "0xf6Ef1bEEC150A20E59955c61fE517547876eeE15", + "isVerified": false, + "solidityScanReport": null } ] } } }, { - "appName": "peanut-protocol", - "doc": "https://github.com/peanutprotocol/peanut-contracts/blob/main/contracts.json", + "appName": "donaswap", + "doc": "https://www.docs.donaswap.io/contracts/v3/reference/deployments", "chainsData": { - "1": { + "8453": { "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 5, - "solidityScanContractsNumber": 5, - "securityScore": 83.07, + "verifiedNumber": 6, + "totalContractsNumber": 13, + "solidityScanContractsNumber": 6, + "securityScore": 73.55666666666666, "issueSeverityDistribution": { - "critical": 2, - "gas": 106, + "critical": 0, + "gas": 33, "high": 5, - "informational": 25, - "low": 27, - "medium": 7 + "informational": 11, + "low": 24, + "medium": 2 } }, "contractsData": [ { - "address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "address": "0x9C3AFDDEa87a726891A44C037242393D524CAcFE", "isVerified": true, "solidityScanReport": { - "connection_id": "", - "contract_address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdB60C736A30C41D9df0081057Eae73C3eb119895", - "contractname": "PeanutV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdB60C736A30C41D9df0081057Eae73C3eb119895/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 25, - "high": 3, - "informational": 2, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 464, - "scan_time_taken": 1, - "score": "89.22", - "score_v2": "89.22", - "threat_score": "100.00", - "score_rating": "Average" - } + "connection_id": "", + "contract_address": "0x9C3AFDDEa87a726891A44C037242393D524CAcFE", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9C3AFDDEa87a726891A44C037242393D524CAcFE", + "contractname": "PancakeV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C3AFDDEa87a726891A44C037242393D524CAcFE/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 0, + "score": "3.71", + "score_v2": "74.29", + "threat_score": "78.95", + "score_rating": "Average" + } } }, { - "address": "0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", + "address": "0x7342530a1a1b39DF96755504E236525395CC84a5", "isVerified": true, "solidityScanReport": { - "connection_id": "", - "contract_address": "0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", - "contractname": "PeanutBatcherV4", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 1, - "informational": 0, - "low": 9, - "medium": 2 - }, - "lines_analyzed_count": 196, - "scan_time_taken": 1, - "score": "3.95", - "score_v2": "79.08", - "threat_score": "100.00", - "score_rating": "Average" - } + "connection_id": "", + "contract_address": "0x7342530a1a1b39DF96755504E236525395CC84a5", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7342530a1a1b39DF96755504E236525395CC84a5", + "contractname": "DonaswapV3PoolDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7342530a1a1b39DF96755504E236525395CC84a5/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.47", + "threat_score": "94.74", + "score_rating": "Great" + } } }, { - "address": "0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", - "contractname": "PeanutV4", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 28, - "high": 0, - "informational": 8, - "low": 2, - "medium": 4 - }, - "lines_analyzed_count": 468, - "scan_time_taken": 1, - "score": "89.89", - "score_v2": "88.89", - "threat_score": "100.00", - "score_rating": "Average" - } - } + "address": "0xD50C432f8D0044C221A05b6B7D7046f307ceCE23", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", + "address": "0x8fa63A7c39f62Ee6EA178A3Ab31D0d06b4b86B1C", "isVerified": true, "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", - "contractname": "PeanutV4Router", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 7, - "high": 1, - "informational": 3, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 122, - "scan_time_taken": 1, - "score": "72.13", - "score_v2": "72.13", - "threat_score": "90.00", - "score_rating": "Average" - } + "connection_id": "", + "contract_address": "0x8fa63A7c39f62Ee6EA178A3Ab31D0d06b4b86B1C", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8fa63A7c39f62Ee6EA178A3Ab31D0d06b4b86B1C", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8fa63A7c39f62Ee6EA178A3Ab31D0d06b4b86B1C/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } } }, { - "address": "0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", + "address": "0x7c80233054097E95AfF3e4A181f977443133EbB6", "isVerified": true, "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", - "contractname": "PeanutV4Router", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 33, - "high": 0, - "informational": 12, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 706, - "scan_time_taken": 1, - "score": "93.06", - "score_v2": "93.06", - "threat_score": "100.00", - "score_rating": "Average" - } + "connection_id": "", + "contract_address": "0x7c80233054097E95AfF3e4A181f977443133EbB6", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7c80233054097E95AfF3e4A181f977443133EbB6", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7c80233054097E95AfF3e4A181f977443133EbB6/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 1, - "securityScore": 93.15, - "issueSeverityDistribution": { - "critical": 0, - "gas": 35, - "high": 0, - "informational": 14, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x5c1b67ED2809e371aabbc58D934282E8Aa7E3fd4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa1F413760E942dbbBDD36589526A11f4C013085b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6D0F2572bD08d83c065214b35e7322C111ffEd21", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x821D02210950193C3821e3BD3358C786483968e9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf52c585109A2CFa264433979BA3939a4087dD8E9", - "isVerified": false, - "solidityScanReport": null }, { - "address": "0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", + "address": "0x7569a77F0366D4408BD43973c28cc313D92B4c7c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", + "contract_address": "0x7569a77F0366D4408BD43973c28cc313D92B4c7c", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", - "contractname": "PeanutV4", + "contract_url": "https://base.blockscout.com/address/0x7569a77F0366D4408BD43973c28cc313D92B4c7c", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC28551dE08997e4c013F50f6E566a0F31Fc46A61/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7569a77F0366D4408BD43973c28cc313D92B4c7c/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, + "gas": 2, "high": 0, - "informational": 14, - "low": 2, + "informational": 1, + "low": 9, "medium": 0 }, - "lines_analyzed_count": 774, - "scan_time_taken": 2, - "score": "4.66", - "score_v2": "93.15", - "threat_score": "95.00" + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x8f0c0E879B1bE72652DACfeE79dba54467B11967", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 0, - "gas": 25, - "high": 3, - "informational": 10, - "low": 4, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x9B0817fA08b46670B92300B58AA1f4AB155701ea", + "address": "0x2921Cc3377C717B600468cfaB437a83C2dE5039d", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", + "address": "0xe96845D6B1dF2549Fc303c9007534467dc36683a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", - "contract_chain": "optimism", + "contract_address": "0xe96845D6B1dF2549Fc303c9007534467dc36683a", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", - "contractname": "PeanutV3", + "contract_url": "https://base.blockscout.com/address/0xe96845D6B1dF2549Fc303c9007534467dc36683a", + "contractname": "UniswapInterfaceMulticall", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe96845D6B1dF2549Fc303c9007534467dc36683a/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, - "high": 3, - "informational": 10, - "low": 4, - "medium": 1 + "gas": 4, + "high": 1, + "informational": 3, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 464, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "95.00" + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "2.38", + "score_v2": "47.50", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc430C74f02670823bB231DeD2c6bFd4e8C54F970", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb0c306D0d051496E18D72aCF52966a39b4b3d23f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B", + "address": "0x2feca2f85eeba729D333Df181125adB7217f81da", "isVerified": false, "solidityScanReport": null }, { - "address": "0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A", + "address": "0x3B07eA3556CE5BF50E1FA41bAE2aEa8Dbfe92202", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E", + "address": "0x19C6706cFd72f63CCC5B4403f5F8daEC0B569fEe", "isVerified": false, "solidityScanReport": null }, { - "address": "0x1ACF2C8B4Dc01a9617592b88BCFc4Fad751360bE", + "address": "0x2864574953bd39716c987CCe9473d9749442de45", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d", + "address": "0xF70B156D803479d42EF42c96005D756F254952f0", "isVerified": false, "solidityScanReport": null } ] - }, - "100": { + } + } + }, + { + "appName": "nftearth", + "doc": "https://docs.nftearth.exchange/developers/contract-addresses", + "chainsData": { + "8453": { "overallInfo": { "verifiedNumber": 1, - "totalContractsNumber": 10, + "totalContractsNumber": 2, "solidityScanContractsNumber": 1, - "securityScore": 89.22, + "securityScore": 87.82, "issueSeverityDistribution": { "critical": 0, - "gas": 25, - "high": 3, - "informational": 2, - "low": 4, - "medium": 1 + "gas": 65, + "high": 4, + "informational": 11, + "low": 7, + "medium": 0 } }, "contractsData": [ { - "address": "0x8d1a17A3A4504aEB17515645BA8098f1D75237f7", + "address": "0xd00CD4363bCF7DC19E84fDB836ce28D24F00716c", "isVerified": false, "solidityScanReport": null }, { - "address": "0x897F8EDdB345F0d16081615823F76055Ad60A00c", + "address": "0xd4c749ab52232f376019a37cc9bc06d086404944", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x897F8EDdB345F0d16081615823F76055Ad60A00c", - "contract_chain": "gnosis", + "contract_address": "0xd4c749ab52232f376019a37cc9bc06d086404944", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x897F8EDdB345F0d16081615823F76055Ad60A00c", - "contractname": "PeanutV3", + "contract_url": "https://base.blockscout.com/address/0xd4c749ab52232f376019a37cc9bc06d086404944", + "contractname": "UniswapV3Pool", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x897F8EDdB345F0d16081615823F76055Ad60A00c/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4c749ab52232f376019a37cc9bc06d086404944/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, - "high": 3, - "informational": 2, - "low": 4, - "medium": 1 + "gas": 65, + "high": 4, + "informational": 11, + "low": 7, + "medium": 0 }, - "lines_analyzed_count": 464, - "scan_time_taken": 1, - "score": "4.46", - "score_v2": "89.22", - "threat_score": "95.00" + "lines_analyzed_count": 870, + "scan_time_taken": 4, + "score": "4.39", + "score_v2": "87.82", + "threat_score": "95.00", + "score_rating": "Great" } } - }, - { - "address": "0x0D3492437E86dabb67F2bCfAE5c597D2edA67D65", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3857D844514f3c5230d2e05A7eC87593F2180A78", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x789430A2776b135b2eA363096eCD78F16118EFFC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", - "isVerified": false, - "solidityScanReport": null - }, + } + ] + } + } + }, + { + "appName": "0x", + "doc": "https://0x.org/docs/developer-resources/contract-addresses#base-chain-id-8453", + "chainsData": { + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 1, + "securityScore": 80.5, + "issueSeverityDistribution": { + "critical": 0, + "gas": 22, + "high": 1, + "informational": 30, + "low": 18, + "medium": 3 + } + }, + "contractsData": [ { - "address": "0x79F7965434a01949331D5457253A05226aDdCAC4", + "address": "0xdef1c0ded9bec7f1a1670819833240f027b25eff", "isVerified": false, "solidityScanReport": null }, { - "address": "0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1", + "address": "0xdb6f1920a889355780af7570773609bd8cb1f498", "isVerified": false, "solidityScanReport": null }, { - "address": "0x68b450EC5E922143Fe6b223D8AD63dB24d6fC669", + "address": "0xecc4f2a8e0fd933623b2ea4ad84bffd12cb1286c", "isVerified": false, "solidityScanReport": null }, { - "address": "0x108476aCb5E7Fad5CD71CC77EbD617e1b9006a76", - "isVerified": false, - "solidityScanReport": null + "address": "0x58bca53ebba1aaf25f0edcd8dad6421872fe20b2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x58bca53ebba1aaf25f0edcd8dad6421872fe20b2", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x58bca53ebba1aaf25f0edcd8dad6421872fe20b2", + "contractname": "TransformerDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x58bca53ebba1aaf25f0edcd8dad6421872fe20b2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 1, + "informational": 30, + "low": 18, + "medium": 3 + }, + "lines_analyzed_count": 518, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.50", + "threat_score": "84.21", + "score_rating": "Great" + } + } } ] } From 887f3f13ad65da2f03d1290a344f6267b3ac312d Mon Sep 17 00:00:00 2001 From: maikReal Date: Fri, 17 May 2024 12:09:10 +0100 Subject: [PATCH 086/149] upd sec score --- .../marketplace-security-reports/default.json | 1229 +++++++++++++++-- 1 file changed, 1079 insertions(+), 150 deletions(-) diff --git a/configs/marketplace-security-reports/default.json b/configs/marketplace-security-reports/default.json index b092324c..5f77d4b3 100644 --- a/configs/marketplace-security-reports/default.json +++ b/configs/marketplace-security-reports/default.json @@ -55952,24 +55952,52 @@ }, "10": { "overallInfo": { - "verifiedNumber": 0, + "verifiedNumber": 1, "totalContractsNumber": 2, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 1, + "securityScore": 80.13, "issueSeverityDistribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "critical": 1, + "gas": 104, + "high": 9, + "informational": 96, + "low": 25, + "medium": 6 } }, "contractsData": [ { "address": "0x67a1412d2D6CbF211bb71F8e851b4393b491B10f", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x67a1412d2D6CbF211bb71F8e851b4393b491B10f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x67a1412d2D6CbF211bb71F8e851b4393b491B10f", + "contractname": "FraxswapFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x67a1412d2D6CbF211bb71F8e851b4393b491B10f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 104, + "high": 9, + "informational": 96, + "low": 25, + "medium": 6 + }, + "lines_analyzed_count": 1555, + "scan_time_taken": 5, + "score": "4.01", + "score_v2": "80.13", + "threat_score": "75.00", + "score_rating": "Great" + } + } }, { "address": "0xB9A55F455e46e8D717eEA5E47D2c449416A0437F", @@ -67676,27 +67704,81 @@ "overallInfo": { "verifiedNumber": 2, "totalContractsNumber": 3, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 2, + "securityScore": 65.84, "issueSeverityDistribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "critical": 4, + "gas": 71, + "high": 14, + "informational": 14, + "low": 40, + "medium": 2 } }, "contractsData": [ { "address": "0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "3.00", + "score_v2": "60.00", + "threat_score": "94.44" + } + } }, { "address": "0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 68, + "high": 13, + "informational": 12, + "low": 36, + "medium": 1 + }, + "lines_analyzed_count": 731, + "scan_time_taken": 3, + "score": "3.58", + "score_v2": "71.68", + "threat_score": "89.47" + } + } }, { "address": "0x25382Fa8C2D4EAEf0856A4E682155CCE54D354B5", @@ -67710,14 +67792,14 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 64.94333333333334, + "securityScore": 66.96666666666668, "issueSeverityDistribution": { - "critical": 0, - "gas": 110, + "critical": 4, + "gas": 90, "high": 20, - "informational": 14, + "informational": 13, "low": 54, - "medium": 5 + "medium": 2 } }, "contractsData": [ @@ -67749,8 +67831,7 @@ "scan_time_taken": 0, "score": "3.00", "score_v2": "60.00", - "threat_score": "94.74", - "score_rating": "Average" + "threat_score": "94.44" } } }, @@ -67779,11 +67860,10 @@ "medium": 1 }, "lines_analyzed_count": 447, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.41", "score_v2": "68.23", - "threat_score": "90.00", - "score_rating": "Average" + "threat_score": "89.47" } } }, @@ -67805,18 +67885,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 65, + "gas": 45, "high": 6, - "informational": 11, + "informational": 10, "low": 28, - "medium": 3 + "medium": 0 }, "lines_analyzed_count": 494, "scan_time_taken": 2, - "score": "3.33", - "score_v2": "66.60", - "threat_score": "80.00", - "score_rating": "Average" + "score": "3.63", + "score_v2": "72.67", + "threat_score": "78.95" } } } @@ -67832,22 +67911,49 @@ "overallInfo": { "verifiedNumber": 6, "totalContractsNumber": 7, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 6, + "securityScore": 71.69166666666668, "issueSeverityDistribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "critical": 13, + "gas": 278, + "high": 35, + "informational": 91, + "low": 126, + "medium": 14 } }, "contractsData": [ { "address": "0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", + "contractname": "Woof", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 6, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 119, + "scan_time_taken": 1, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.44" + } + } }, { "address": "0x839FdB6cc98342B428E074C1573ADF6D48CA3bFd", @@ -67857,27 +67963,162 @@ { "address": "0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", + "contractname": "PairFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 91, + "high": 7, + "informational": 37, + "low": 32, + "medium": 6 + }, + "lines_analyzed_count": 863, + "scan_time_taken": 4, + "score": "3.59", + "score_v2": "71.84", + "threat_score": "84.21" + } + } }, { "address": "0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", + "contractname": "Router2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 11, + "informational": 15, + "low": 34, + "medium": 5 + }, + "lines_analyzed_count": 735, + "scan_time_taken": 3, + "score": "3.72", + "score_v2": "74.42", + "threat_score": "94.74" + } + } }, { "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "contractname": "WBONE", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 2, + "score": "3.53", + "score_v2": "70.65", + "threat_score": "94.44" + } + } }, { "address": "0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", + "contractname": "WoofSwapFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 64, + "high": 4, + "informational": 28, + "low": 26, + "medium": 2 + }, + "lines_analyzed_count": 747, + "scan_time_taken": 2, + "score": "3.62", + "score_v2": "72.42", + "threat_score": "78.95" + } + } }, { "address": "0xA1fcDc3707E6c0Ad617d440560818793994A294F", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA1fcDc3707E6c0Ad617d440560818793994A294F", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xA1fcDc3707E6c0Ad617d440560818793994A294F", + "contractname": "WoofRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1fcDc3707E6c0Ad617d440560818793994A294F/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 45, + "high": 12, + "informational": 4, + "low": 25, + "medium": 1 + }, + "lines_analyzed_count": 490, + "scan_time_taken": 2, + "score": "3.47", + "score_v2": "69.39", + "threat_score": "84.21" + } + } } ] } @@ -67891,52 +68132,241 @@ "overallInfo": { "verifiedNumber": 7, "totalContractsNumber": 7, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 7, + "securityScore": 81.52571428571427, "issueSeverityDistribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "critical": 26, + "gas": 389, + "high": 27, + "informational": 84, + "low": 113, + "medium": 6 } }, "contractsData": [ { "address": "0x1bf3f5b633800e6047deb14cf14c4b49118a3570", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1bf3f5b633800e6047deb14cf14c4b49118a3570", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x1bf3f5b633800e6047deb14cf14c4b49118a3570", + "contractname": "PunkToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bf3f5b633800e6047deb14cf14c4b49118a3570/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 69, + "high": 0, + "informational": 10, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 1166, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "77.78" + } + } }, { "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "contractname": "WBONE", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 2, + "score": "3.53", + "score_v2": "70.65", + "threat_score": "94.44" + } + } }, { "address": "0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", + "contractname": "PunkFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5640113ea7f369e6dafbe54cbb1406e5bf153e90/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 52, + "high": 8, + "informational": 21, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 736, + "scan_time_taken": 2, + "score": "4.08", + "score_v2": "81.52", + "threat_score": "78.95" + } + } }, { "address": "0x561ef19238646bbeb5f374e402892bfe5ead1567", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x561ef19238646bbeb5f374e402892bfe5ead1567", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x561ef19238646bbeb5f374e402892bfe5ead1567", + "contractname": "PunkRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x561ef19238646bbeb5f374e402892bfe5ead1567/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 15, + "informational": 13, + "low": 40, + "medium": 1 + }, + "lines_analyzed_count": 1233, + "scan_time_taken": 4, + "score": "4.11", + "score_v2": "82.16", + "threat_score": "89.47" + } + } }, { "address": "0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", + "contractname": "Multicall2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda5962f85aa73966d21df8af9e76a5bbed15e3d3/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 2, + "informational": 6, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 0, + "score": "3.61", + "score_v2": "72.18", + "threat_score": "94.44" + } + } }, { "address": "0x336726832bbe10fbed4c80bc201f728b1404b073", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x336726832bbe10fbed4c80bc201f728b1404b073", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x336726832bbe10fbed4c80bc201f728b1404b073", + "contractname": "MasterChefV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x336726832bbe10fbed4c80bc201f728b1404b073/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 11, + "gas": 110, + "high": 1, + "informational": 23, + "low": 30, + "medium": 1 + }, + "lines_analyzed_count": 1840, + "scan_time_taken": 3, + "score": "4.31", + "score_v2": "86.14", + "threat_score": "72.22" + } + } }, { "address": "0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", + "contractname": "RewardReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcc9aead7261d320e5ad937f523e3c0ddc7a16078/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 73, + "high": 0, + "informational": 10, + "low": 13, + "medium": 0 + }, + "lines_analyzed_count": 1201, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.84", + "threat_score": "77.78" + } + } } ] } @@ -67950,32 +68380,113 @@ "overallInfo": { "verifiedNumber": 3, "totalContractsNumber": 3, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 3, + "securityScore": 77.14666666666666, "issueSeverityDistribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "critical": 17, + "gas": 228, + "high": 20, + "informational": 56, + "low": 69, + "medium": 6 } }, "contractsData": [ { "address": "0x2875f2d86d83635a859029872e745581530ceec7", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2875f2d86d83635a859029872e745581530ceec7", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x2875f2d86d83635a859029872e745581530ceec7", + "contractname": "ChewyRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2875f2d86d83635a859029872e745581530ceec7/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 68, + "high": 12, + "informational": 13, + "low": 40, + "medium": 1 + }, + "lines_analyzed_count": 812, + "scan_time_taken": 3, + "score": "3.69", + "score_v2": "73.89", + "threat_score": "89.47" + } + } }, { "address": "0xededdbde5ffa62545edf97054edc11013ed72125", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xededdbde5ffa62545edf97054edc11013ed72125", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xededdbde5ffa62545edf97054edc11013ed72125", + "contractname": "ChewyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xededdbde5ffa62545edf97054edc11013ed72125/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 53, + "high": 7, + "informational": 21, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 497, + "scan_time_taken": 2, + "score": "3.66", + "score_v2": "73.24", + "threat_score": "78.95" + } + } }, { "address": "0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", + "contractname": "MasterChef", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 12, + "gas": 107, + "high": 1, + "informational": 22, + "low": 19, + "medium": 3 + }, + "lines_analyzed_count": 1530, + "scan_time_taken": 3, + "score": "4.22", + "score_v2": "84.31", + "threat_score": "83.33" + } + } } ] } @@ -67989,15 +68500,15 @@ "overallInfo": { "verifiedNumber": 6, "totalContractsNumber": 9, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 6, + "securityScore": 76.23666666666666, "issueSeverityDistribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "critical": 29, + "gas": 287, + "high": 29, + "informational": 85, + "low": 135, + "medium": 4 } }, "contractsData": [ @@ -68009,17 +68520,98 @@ { "address": "0xea6c532affbfa0a37ff89b907511fb38546a2337", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xea6c532affbfa0a37ff89b907511fb38546a2337", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xea6c532affbfa0a37ff89b907511fb38546a2337", + "contractname": "ERC721NFTMarketV1", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xea6c532affbfa0a37ff89b907511fb38546a2337/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 7, + "gas": 39, + "high": 3, + "informational": 1, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 702, + "scan_time_taken": 2, + "score": "4.21", + "score_v2": "84.19", + "threat_score": "84.21" + } + } }, { "address": "0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", + "contractname": "LockerChef", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 1, + "informational": 28, + "low": 25, + "medium": 0 + }, + "lines_analyzed_count": 601, + "scan_time_taken": 1, + "score": "4.08", + "score_v2": "81.70", + "threat_score": "94.44" + } + } }, { "address": "0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", + "contractname": "MARSWAPFARM", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 3, + "informational": 30, + "low": 27, + "medium": 1 + }, + "lines_analyzed_count": 541, + "scan_time_taken": 2, + "score": "3.66", + "score_v2": "73.20", + "threat_score": "68.42" + } + } }, { "address": "0xbe0223f65813c7c82e195b48f8aaaacb304fbae", @@ -68029,7 +68621,34 @@ { "address": "0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", + "contractname": "CakeVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61b45a6b7438b5f32924c945e2b1e5804ffaea22/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 30, + "high": 7, + "informational": 6, + "low": 16, + "medium": 1 + }, + "lines_analyzed_count": 372, + "scan_time_taken": 1, + "score": "3.40", + "score_v2": "68.01", + "threat_score": "78.95" + } + } }, { "address": "0x17102f4e3d7dfedd3dab9bc088262f32b589f449", @@ -68039,12 +68658,66 @@ { "address": "0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", + "contractname": "MasterChef", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 14, + "gas": 99, + "high": 3, + "informational": 16, + "low": 30, + "medium": 1 + }, + "lines_analyzed_count": 1359, + "scan_time_taken": 3, + "score": "4.04", + "score_v2": "80.87", + "threat_score": "77.78" + } + } }, { "address": "0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", + "contractname": "MarsRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 45, + "high": 12, + "informational": 4, + "low": 25, + "medium": 1 + }, + "lines_analyzed_count": 491, + "scan_time_taken": 3, + "score": "3.47", + "score_v2": "69.45", + "threat_score": "84.21" + } + } } ] }, @@ -68053,14 +68726,14 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 80.17, + "securityScore": 74.90333333333332, "issueSeverityDistribution": { - "critical": 1, - "gas": 67, + "critical": 5, + "gas": 57, "high": 6, - "informational": 37, + "informational": 34, "low": 26, - "medium": 4 + "medium": 1 } }, "contractsData": [ @@ -68082,18 +68755,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 19, "high": 2, - "informational": 9, + "informational": 8, "low": 14, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 855, + "lines_analyzed_count": 222, "scan_time_taken": 1, - "score": "4.56", - "score_v2": "91.11", - "threat_score": "85.00", - "score_rating": "Great" + "score": "3.58", + "score_v2": "71.62", + "threat_score": "84.21" } } }, @@ -68117,16 +68789,15 @@ "critical": 1, "gas": 31, "high": 4, - "informational": 11, + "informational": 9, "low": 8, "medium": 1 }, "lines_analyzed_count": 236, - "scan_time_taken": 1, - "score": "3.26", - "score_v2": "65.25", - "threat_score": "85.00", - "score_rating": "Average" + "scan_time_taken": 3, + "score": "3.31", + "score_v2": "66.10", + "threat_score": "84.21" } } }, @@ -68148,18 +68819,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 7, "high": 0, "informational": 17, "low": 4, - "medium": 2 + "medium": 0 }, "lines_analyzed_count": 246, "scan_time_taken": 1, - "score": "4.21", - "score_v2": "84.15", - "threat_score": "78.95", - "score_rating": "Great" + "score": "4.35", + "score_v2": "86.99", + "threat_score": "77.78" } } } @@ -114047,6 +114717,126 @@ } } }, + { + "appName": "dalmatian", + "doc": "https://docs.dalmatian.exchange/docs/contracts/smart-contracts", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 75.91000000000001, + "issueSeverityDistribution": { + "critical": 5, + "gas": 165, + "high": 31, + "informational": 55, + "low": 42, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0x3eC440de85518fA270274bf6a5E84466E3090779", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3eC440de85518fA270274bf6a5E84466E3090779", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x3eC440de85518fA270274bf6a5E84466E3090779", + "contractname": "Dalmatian", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eC440de85518fA270274bf6a5E84466E3090779/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 5, + "informational": 16, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 565, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.42", + "threat_score": "84.21" + } + } + }, + { + "address": "0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", + "contractname": "DalmatianFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 55, + "high": 7, + "informational": 21, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 498, + "scan_time_taken": 2, + "score": "3.64", + "score_v2": "72.89", + "threat_score": "78.95" + } + } + }, + { + "address": "0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", + "contractname": "DalmatianRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 73, + "high": 19, + "informational": 18, + "low": 26, + "medium": 4 + }, + "lines_analyzed_count": 781, + "scan_time_taken": 3, + "score": "3.52", + "score_v2": "70.42", + "threat_score": "89.47" + } + } + } + ] + } + } + }, { "appName": "comfyswap", "doc": "https://docs.comfyswap.com/for-developers/comfyswap-addresses", @@ -114094,15 +114884,15 @@ "overallInfo": { "verifiedNumber": 1, "totalContractsNumber": 2, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 1, + "securityScore": 83.46, "issueSeverityDistribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "critical": 2, + "gas": 111, + "high": 1, + "informational": 63, + "low": 48, + "medium": 10 } }, "contractsData": [ @@ -114114,7 +114904,34 @@ { "address": "0x5D1C488b42559b500eD032F859d8F3009542952B", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5D1C488b42559b500eD032F859d8F3009542952B", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x5D1C488b42559b500eD032F859d8F3009542952B", + "contractname": "SHIBMAP", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D1C488b42559b500eD032F859d8F3009542952B/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 111, + "high": 1, + "informational": 63, + "low": 48, + "medium": 10 + }, + "lines_analyzed_count": 1898, + "scan_time_taken": 4, + "score": "4.17", + "score_v2": "83.46", + "threat_score": "78.95" + } + } } ] } @@ -120397,57 +121214,169 @@ }, "10": { "overallInfo": { - "verifiedNumber": 0, + "verifiedNumber": 2, "totalContractsNumber": 2, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 2, + "securityScore": 93.6, "issueSeverityDistribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "gas": 43, + "high": 1, + "informational": 22, + "low": 8, + "medium": 3 } }, "contractsData": [ { "address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", + "contractname": "Hats", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 0, + "informational": 22, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 1410, + "scan_time_taken": 4, + "score": "4.73", + "score_v2": "94.54", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfE661c01891172046feE16D3a57c3Cf456729efA", + "contractname": "HatsModuleFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE661c01891172046feE16D3a57c3Cf456729efA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 212, + "scan_time_taken": 0, + "score": "4.60", + "score_v2": "91.98", + "threat_score": "100.00", + "score_rating": "Great" + } + } } ] }, "8453": { "overallInfo": { - "verifiedNumber": 0, + "verifiedNumber": 2, "totalContractsNumber": 2, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 2, + "securityScore": 93.6, "issueSeverityDistribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "gas": 43, + "high": 1, + "informational": 22, + "low": 8, + "medium": 3 } }, "contractsData": [ { "address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", + "contractname": "Hats", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 0, + "informational": 22, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 1410, + "scan_time_taken": 4, + "score": "4.73", + "score_v2": "94.54", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xfE661c01891172046feE16D3a57c3Cf456729efA", + "contractname": "HatsModuleFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE661c01891172046feE16D3a57c3Cf456729efA/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 212, + "scan_time_taken": 0, + "score": "4.60", + "score_v2": "91.98", + "threat_score": "100.00", + "score_rating": "Great" + } + } } ] } From b984bdb8553f07cfdc2700f940a2c1f5a008ec9b Mon Sep 17 00:00:00 2001 From: maikReal Date: Fri, 17 May 2024 12:40:29 +0100 Subject: [PATCH 087/149] Added updated security score file --- .../marketplace-security-reports/default.json | 156 ++++++++++++++++-- 1 file changed, 143 insertions(+), 13 deletions(-) diff --git a/configs/marketplace-security-reports/default.json b/configs/marketplace-security-reports/default.json index 5f77d4b3..9e1fa5d8 100644 --- a/configs/marketplace-security-reports/default.json +++ b/configs/marketplace-security-reports/default.json @@ -67484,24 +67484,52 @@ }, "100": { "overallInfo": { - "verifiedNumber": 0, + "verifiedNumber": 1, "totalContractsNumber": 1, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 1, + "securityScore": 88.94, "issueSeverityDistribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 + "gas": 19, + "high": 0, + "informational": 5, + "low": 8, + "medium": 3 } }, "contractsData": [ { "address": "0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8", + "contractname": "OffchainOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 5, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 443, + "scan_time_taken": 3, + "score": "4.45", + "score_v2": "88.94", + "threat_score": "85.00", + "score_rating": "Great" + } + } } ] } @@ -72719,6 +72747,108 @@ } } ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 85.71, + "issueSeverityDistribution": { + "critical": 2, + "gas": 24, + "high": 0, + "informational": 19, + "low": 7, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 24, + "high": 0, + "informational": 19, + "low": 7, + "medium": 3 + }, + "lines_analyzed_count": 532, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 85.71, + "issueSeverityDistribution": { + "critical": 2, + "gas": 24, + "high": 0, + "informational": 19, + "low": 7, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", + "contractname": "Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 24, + "high": 0, + "informational": 19, + "low": 7, + "medium": 3 + }, + "lines_analyzed_count": 532, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] } } }, @@ -114594,7 +114724,7 @@ }, "100": { "overallInfo": { - "verifiedNumber": 2, + "verifiedNumber": 0, "totalContractsNumber": 21, "solidityScanContractsNumber": 0, "securityScore": 0, @@ -114615,12 +114745,12 @@ }, { "address": "0xabc000d88f23bb45525e447528dbf656a9d55bf5", - "isVerified": true, + "isVerified": false, "solidityScanReport": null }, { "address": "0xefde221f306152971d8e9f181bfe998447975810", - "isVerified": true, + "isVerified": false, "solidityScanReport": null }, { From b74717dbd7f5f2c960386928ea9cabd808eb3ef5 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Fri, 17 May 2024 17:03:08 +0400 Subject: [PATCH 088/149] Adding featured networks for gelato instances --- configs/featured-networks/arb-blueberry.json | 20 +++++++++++++++++++ .../astar-zkevm-mainnet.json | 14 +++++++++++++ .../astar-zkevm-testnet.json | 14 +++++++++++++ configs/featured-networks/lisk-mainnet.json | 14 +++++++++++++ configs/featured-networks/lisk-testnet.json | 14 +++++++++++++ .../opcelestia-raspberry.json | 20 +++++++++++++++++++ .../featured-networks/playblock-mainnet.json | 14 +++++++++++++ .../featured-networks/playnance-testnet.json | 14 +++++++++++++ .../featured-networks/polygon-blackberry.json | 20 +++++++++++++++++++ configs/featured-networks/reya-mainnet.json | 14 +++++++++++++ configs/featured-networks/reya-testnet.json | 14 +++++++++++++ 11 files changed, 172 insertions(+) create mode 100644 configs/featured-networks/arb-blueberry.json create mode 100644 configs/featured-networks/astar-zkevm-mainnet.json create mode 100644 configs/featured-networks/astar-zkevm-testnet.json create mode 100644 configs/featured-networks/lisk-mainnet.json create mode 100644 configs/featured-networks/lisk-testnet.json create mode 100644 configs/featured-networks/opcelestia-raspberry.json create mode 100644 configs/featured-networks/playblock-mainnet.json create mode 100644 configs/featured-networks/playnance-testnet.json create mode 100644 configs/featured-networks/polygon-blackberry.json create mode 100644 configs/featured-networks/reya-mainnet.json create mode 100644 configs/featured-networks/reya-testnet.json diff --git a/configs/featured-networks/arb-blueberry.json b/configs/featured-networks/arb-blueberry.json new file mode 100644 index 00000000..c38508ab --- /dev/null +++ b/configs/featured-networks/arb-blueberry.json @@ -0,0 +1,20 @@ +[{ + "title": "Arbitrum Blueberry", + "url": "https://arb-blueberry.gelatoscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-icon.svg", + "isActive": true + }, + { + "title": "OP Celestia Raspberry", + "url": "https://opcelestia-raspberry.gelatoscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism.svg" + }, + { + "title": "Polygon Blackberry", + "url": "https://polygon-blackberry.gelatoscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/polygonzkevm-short.svg" + } +] diff --git a/configs/featured-networks/astar-zkevm-mainnet.json b/configs/featured-networks/astar-zkevm-mainnet.json new file mode 100644 index 00000000..1f088c91 --- /dev/null +++ b/configs/featured-networks/astar-zkevm-mainnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Astar zkEVM", + "url": "https://astar-zkevm.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/astar.svg", + "isActive": true + }, + { + "title": "Astar zKyoto", + "url": "https://astar-zkyoto.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/astar.svg" + } +] diff --git a/configs/featured-networks/astar-zkevm-testnet.json b/configs/featured-networks/astar-zkevm-testnet.json new file mode 100644 index 00000000..848d110b --- /dev/null +++ b/configs/featured-networks/astar-zkevm-testnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Astar zkEVM", + "url": "https://astar-zkevm.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/astar.svg" + }, + { + "title": "Astar zKyoto", + "url": "https://astar-zkyoto.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/astar.svg", + "isActive": true + } +] diff --git a/configs/featured-networks/lisk-mainnet.json b/configs/featured-networks/lisk-mainnet.json new file mode 100644 index 00000000..7514ad66 --- /dev/null +++ b/configs/featured-networks/lisk-mainnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Lisk Mainnet", + "url": "https://blockscout.lisk.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/lisk.svg", + "isActive": true + }, + { + "title": "Lisk Sepolia Testnet", + "url": "https://sepolia-blockscout.lisk.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/lisk.svg" + } +] diff --git a/configs/featured-networks/lisk-testnet.json b/configs/featured-networks/lisk-testnet.json new file mode 100644 index 00000000..5b07b29b --- /dev/null +++ b/configs/featured-networks/lisk-testnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Lisk Mainnet", + "url": "https://blockscout.lisk.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/lisk.svg" + }, + { + "title": "Lisk Sepolia Testnet", + "url": "https://sepolia-blockscout.lisk.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/lisk.svg", + "isActive": true + } +] diff --git a/configs/featured-networks/opcelestia-raspberry.json b/configs/featured-networks/opcelestia-raspberry.json new file mode 100644 index 00000000..238f3f89 --- /dev/null +++ b/configs/featured-networks/opcelestia-raspberry.json @@ -0,0 +1,20 @@ +[{ + "title": "OP Celestia Raspberry", + "url": "https://opcelestia-raspberry.gelatoscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism.svg", + "isActive": true + }, + { + "title": "Arbitrum Blueberry", + "url": "https://arb-blueberry.gelatoscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-icon.svg" + }, + { + "title": "Polygon Blackberry", + "url": "https://polygon-blackberry.gelatoscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/polygonzkevm-short.svg" + } +] diff --git a/configs/featured-networks/playblock-mainnet.json b/configs/featured-networks/playblock-mainnet.json new file mode 100644 index 00000000..4efcc636 --- /dev/null +++ b/configs/featured-networks/playblock-mainnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Playblock", + "url": "https://explorer.playblock.io/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/playblock-icon.svg", + "isActive": true + }, + { + "title": "Playnance", + "url": "https://playnance.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/playblock-icon.svg" + } +] diff --git a/configs/featured-networks/playnance-testnet.json b/configs/featured-networks/playnance-testnet.json new file mode 100644 index 00000000..4efcc636 --- /dev/null +++ b/configs/featured-networks/playnance-testnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Playblock", + "url": "https://explorer.playblock.io/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/playblock-icon.svg", + "isActive": true + }, + { + "title": "Playnance", + "url": "https://playnance.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/playblock-icon.svg" + } +] diff --git a/configs/featured-networks/polygon-blackberry.json b/configs/featured-networks/polygon-blackberry.json new file mode 100644 index 00000000..819ec9b8 --- /dev/null +++ b/configs/featured-networks/polygon-blackberry.json @@ -0,0 +1,20 @@ +[{ + "title": "Polygon Blackberry", + "url": "https://polygon-blackberry.gelatoscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/polygonzkevm-short.svg", + "isActive": true + }, + { + "title": "OP Celestia Raspberry", + "url": "https://opcelestia-raspberry.gelatoscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/optimism.svg" + }, + { + "title": "Arbitrum Blueberry", + "url": "https://arb-blueberry.gelatoscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-icon.svg" + } +] diff --git a/configs/featured-networks/reya-mainnet.json b/configs/featured-networks/reya-mainnet.json new file mode 100644 index 00000000..ef4e62cc --- /dev/null +++ b/configs/featured-networks/reya-mainnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Reya Mainnet", + "url": "https://explorer.reya.network/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/reya-cronos-icon-light.svg", + "isActive": true + }, + { + "title": "Reya Cronos", + "url": "https://reya-cronos.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/reya-cronos-icon-light.svg" + } +] diff --git a/configs/featured-networks/reya-testnet.json b/configs/featured-networks/reya-testnet.json new file mode 100644 index 00000000..b82ae685 --- /dev/null +++ b/configs/featured-networks/reya-testnet.json @@ -0,0 +1,14 @@ +[{ + "title": "Reya Mainnet", + "url": "https://explorer.reya.network/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/reya-cronos-icon-light.svg" + }, + { + "title": "Reya Cronos", + "url": "https://reya-cronos.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/reya-cronos-icon-light.svg", + "isActive": true + } +] From 7f95ba7dbe703ffa8953dbc6902b57e1ab75ade9 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Fri, 17 May 2024 23:14:04 +0400 Subject: [PATCH 089/149] Adding open-campus customzations --- configs/network-icons/open-campus-dark.svg | 13 +++++++++++++ configs/network-icons/open-campus.svg | 13 +++++++++++++ configs/network-logos/open-campus-dark.svg | 19 +++++++++++++++++++ configs/network-logos/open-campus.svg | 19 +++++++++++++++++++ 4 files changed, 64 insertions(+) create mode 100644 configs/network-icons/open-campus-dark.svg create mode 100644 configs/network-icons/open-campus.svg create mode 100644 configs/network-logos/open-campus-dark.svg create mode 100644 configs/network-logos/open-campus.svg diff --git a/configs/network-icons/open-campus-dark.svg b/configs/network-icons/open-campus-dark.svg new file mode 100644 index 00000000..2681bac4 --- /dev/null +++ b/configs/network-icons/open-campus-dark.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/configs/network-icons/open-campus.svg b/configs/network-icons/open-campus.svg new file mode 100644 index 00000000..ea35cead --- /dev/null +++ b/configs/network-icons/open-campus.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/configs/network-logos/open-campus-dark.svg b/configs/network-logos/open-campus-dark.svg new file mode 100644 index 00000000..5032a7a0 --- /dev/null +++ b/configs/network-logos/open-campus-dark.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/open-campus.svg b/configs/network-logos/open-campus.svg new file mode 100644 index 00000000..7bcff6dc --- /dev/null +++ b/configs/network-logos/open-campus.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + From 496561a2ad354534d42447d6b274b71c81d4ee45 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Mon, 20 May 2024 12:43:56 +0400 Subject: [PATCH 090/149] Adding novastro logo and icon --- configs/network-icons/novastro-dark.png | Bin 0 -> 4787 bytes configs/network-icons/novastro.png | Bin 0 -> 19985 bytes configs/network-logos/novastro-dark.png | Bin 0 -> 13895 bytes configs/network-logos/novastro.png | Bin 0 -> 32611 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/network-icons/novastro-dark.png create mode 100644 configs/network-icons/novastro.png create mode 100644 configs/network-logos/novastro-dark.png create mode 100644 configs/network-logos/novastro.png diff --git a/configs/network-icons/novastro-dark.png b/configs/network-icons/novastro-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..950d8e054e205760921edf320fc7b53c15e42780 GIT binary patch literal 4787 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 literal 0 HcmV?d00001 diff --git a/configs/network-logos/novastro-dark.png b/configs/network-logos/novastro-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..e9e9ee764ff084f629804ade125bbbfafe291483 GIT binary patch literal 13895 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 literal 0 HcmV?d00001 From 6d38eaf5e8203dd57e4a8f21bafc2c875942088a Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Mon, 20 May 2024 14:50:15 +0400 Subject: [PATCH 091/149] Updating Novastro icon and logo --- configs/network-icons/novastro-dark.png | Bin 4787 -> 0 bytes configs/network-icons/novastro-dark.svg | 9 +++++++++ configs/network-icons/novastro.png | Bin 19985 -> 0 bytes configs/network-icons/novastro.svg | 9 +++++++++ configs/network-logos/novastro-dark.png | Bin 13895 -> 0 bytes configs/network-logos/novastro-dark.svg | 15 +++++++++++++++ configs/network-logos/novastro.png | Bin 32611 -> 0 bytes configs/network-logos/novastro.svg | 15 +++++++++++++++ 8 files changed, 48 insertions(+) delete mode 100644 configs/network-icons/novastro-dark.png create mode 100644 configs/network-icons/novastro-dark.svg delete mode 100644 configs/network-icons/novastro.png create mode 100644 configs/network-icons/novastro.svg delete mode 100644 configs/network-logos/novastro-dark.png create mode 100644 configs/network-logos/novastro-dark.svg delete mode 100644 configs/network-logos/novastro.png create mode 100644 configs/network-logos/novastro.svg diff --git a/configs/network-icons/novastro-dark.png b/configs/network-icons/novastro-dark.png deleted file mode 100644 index 950d8e054e205760921edf320fc7b53c15e42780..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4787 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 + + + + + + + + diff --git a/configs/network-icons/novastro.png b/configs/network-icons/novastro.png deleted file mode 100644 index 5713e6353ecb179f9702257472275addee997ccf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19985 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 diff --git a/configs/network-icons/novastro.svg b/configs/network-icons/novastro.svg new file mode 100644 index 00000000..dd95a856 --- /dev/null +++ b/configs/network-icons/novastro.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/configs/network-logos/novastro-dark.png b/configs/network-logos/novastro-dark.png deleted file mode 100644 index e9e9ee764ff084f629804ade125bbbfafe291483..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13895 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 + + + + + + + + + + + + + + diff --git a/configs/network-logos/novastro.png b/configs/network-logos/novastro.png deleted file mode 100644 index 5fb9f555a181f014b6c7b1a591792be2bdf9761c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32611 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 diff --git a/configs/network-logos/novastro.svg b/configs/network-logos/novastro.svg new file mode 100644 index 00000000..fa3c43cb --- /dev/null +++ b/configs/network-logos/novastro.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + From 3948c3b6041544dd36988a07a50353e505346ffd Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Fri, 24 May 2024 21:48:06 +0400 Subject: [PATCH 092/149] Adding tangible favicon --- configs/favicons/tangible.ico | Bin 0 -> 111681 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/favicons/tangible.ico diff --git a/configs/favicons/tangible.ico b/configs/favicons/tangible.ico new file mode 100644 index 0000000000000000000000000000000000000000..11b15bff1fe7660feab11713ec65326f4ac6f0a7 GIT binary patch literal 111681 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 Date: Fri, 31 May 2024 14:05:56 +0400 Subject: [PATCH 093/149] Zora skin --- configs/favicons/zora_180x180.png | Bin 0 -> 32147 bytes configs/network-icons/zora-dark.svg | 23 +++++++++++++++++++++++ configs/network-icons/zora.svg | 23 +++++++++++++++++++++++ configs/network-logos/zora-dark.svg | 24 ++++++++++++++++++++++++ configs/network-logos/zora.svg | 24 ++++++++++++++++++++++++ configs/og-images/zora-mainnet.png | Bin 0 -> 321289 bytes 6 files changed, 94 insertions(+) create mode 100644 configs/favicons/zora_180x180.png create mode 100644 configs/network-icons/zora-dark.svg create mode 100644 configs/network-icons/zora.svg create mode 100644 configs/network-logos/zora-dark.svg create mode 100644 configs/network-logos/zora.svg create mode 100644 configs/og-images/zora-mainnet.png diff --git a/configs/favicons/zora_180x180.png b/configs/favicons/zora_180x180.png new file mode 100644 index 0000000000000000000000000000000000000000..ce97d3db23cc491f8aeb2c5cc2e4662149d55ebd GIT binary patch literal 32147 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

      i&7nw$sW z*O-mz_>(dfRY}LZ=?U;_N{^hN=2!uDP9KxFUs8Wu8}4;uP=|>UQLw*Y{)|jx=bY;m z9Py5olotS4%81qZoHoO)+c{wjz_cJ8eN5t<`Fcm$EYsW6*hhO_@C+7CO;C@4#+@pW z&qP1=iS#!IdCc9L6++n=Hx7JTPc$Iqe;ggAS77QI(nPWX5zB>jqa(dd{?OQCq4m`% z^jRp7FH*qE){(lThdN1TSMxg(MSTt}&Cp7pS={qqVBcpi(eha{^szks%*Q_Q)^GUQ z5BQZmYR5f@HZ6e~-bJXm*4{EA;8KW*u`=luu7@g>jLd1}V7QmUJc14RAr)IP-Hquu zqK-mLE61XlyV<-48%hJpir_gZ9W7?A&$R7;R*xZLBqucF^LXe(#tZ_R#hK}|N+-*g zj5x`Y=md)?*5H_*ioN6l6GYZQqfPlDIZ{RZeOI<*1HEGel(r4WrJR!KKP$l#&LoRQ zfR8Vi<<~s(SDyHoy+q4P0_bBo^z>W5>1+Sb{R|&LAW|cLE~P^H!|?6(2}f>-RMTb1%h3^@qij9egRF&tbPjw?1a!QtNDv=#&_xLG!S^qzEMuHi9AC zS$lz7z_uFh-G;6$FpDM$8XG{2QP14^K6K7QZjexE$#vGSIu>guoLRo9wS(#O$|PES zH{A<@RKebMvDrc5lyJ!j8IKMA!4E(EAN&=2373})(8u!h-}(E`e8-)yJsRUKKLQ%u zYsi}LHL#eU*w-}=t1<|*0K7uDv@*P+%YwW9!#1u+Jvhb_pD_k)9p%)Zlff&^TwwPT z(;kZ^))LrmehkO&5B{Q^M z)k5UvN=8^te}8gF!u!@I0C?WwByh_QE=FhII>7D(XubFGx9VH)zN+WI#QBU#KCAM$ zy)KT~1GXRhJ3sO#ey_a@%S#dz-dy~lFa5st`sa2)$DM%rn}Oejh&b-@KHzXXw(aOq znyu>iJOiZ*wdsM3Ydowt{pq7iY%8V`!#GbNQklA(3-an}IrfnaxnVLuGiAG$pkxOF zB4A7(+A<={!0&h(DAL)O@$%Sq9z$fLemo6mKTga)i!(3;mWIJ#t6(trEE&g?xt1q& zq{;K3`CP`pR0cW4fzsW_6~N=}ywc`@dnqBbKWm;ZxhCY_3pSkymyWje?KfGVn zNA^>D2wt~kH%lBwtEj`>S{T)^T9hsFGKiY6-wv^7tXB_4)V#s3s z*0>i1i%4$ZX+}f$BY4BH9E_S;*m9<-s$sqiIdQ@MaBm^*s5s3e%8AJj=jnK6daZxC zx5o8bpZV|q)0Zp=yt%wAfIgO|pV@=NU%5LUn?JJu`371^awW`^Me&>7^nHI9VazX- zWYh-)y5xp?lhaT*3}A{~?6eI6nKCA7(|%4t7ifKW)ZRdB2>^W?Q&(HL4h?o2ldfPm z-zaG+0b-OM06DAERMM&2r&w(4oGJjaq3Sp;p>#A|iomp~8+Kf$j8nOAp=O*t2oslEjb(=m0+Js5gKQpEvN)5%la5vakRP2E{cwKslrg z+1iT9QHUP}@|@y0!Ccbkcye$4jnU!W;~=ZakLh+BgnxTv3y$bD{9(Y(dUmqt2TmRN4OfZ4x`ay*)q4Ykn` z4MuF6Dc-4@p>zFI9arpYbUeJLrL7u@uo(XF)YqfB4PYh^&-%AI4jqX48+P9|?lu9? z=@}U@`)jfNKmRAJO$5Qemq^a91Gcm60v7vhhcB5iJ zFR+(%9_#m~ORM9hek6o>j|$NbsiBC5#>H;62}GGgN(_0?k-e$|1!e`1vgfucR%%dI zkf><}sH?3&8+CK3sRKY)`+Yugf%wGO$(+_fVm>ySdR;O^%ssc2BSfI@OWWP#pI6kBF2$$6~SlG*-*5@bCMuXR? z&{(UL>9JJr!0OA8J0oJG49R_0_O2`vxf?ajL9=8oWKn8ldDLExN>6#^KGNPC_Dix5 zyf$1AJNv<5Cuc)GFlSqaQcUoc`NtE5A4H!&p6oA_ngnPimg_jiyD6;CX@`Pw6+a4O|;We^XNN5 ziqWgU=o~1rvqXbB%E8brR6{!ty)BtACF_X0|p8DBOT>ZA6 z`l%m$*?i_tx43uks4E%1B}{5CjGAlKz@P+CyiNV3H5@jKiEz5kx;q7*ndfasatN45^LC}nx*!oTxw zmYkZ@`82B|LyAe^b9h+rJVIs&YgSRdnx3YM-eM;TYP$Q z7qJnl7(?PYTK{GanqKp{5GaMog(iz;(^Tz8d(J`Y3!q|vrqayP?YI-@Ay4e}?Hi+F> zL(l=VDY(9$ktN8qPJc!2Raj8#3mhTFHhmT}=J${8t#*0aPu%Q9KBtZjR_Iy8jZB}7t&bYn5h~ zmtA!k^L=S-mU;RJAcGH+zxn>DPx$NJ_P^cxk$d(kT3$5_J(nkb`Tbeqk&3kg0++54F@{`8j zot)*{2;Ch-wvO^9K_(U--`Dsf|I0u4Tko+~;qs~k^syWg-pNs(W?@f;y$IWX@&7WU;aJK2RrQ)d3(qE;1bW-0O%+9s>7+&}xHxnsvHcZd)Ha$Hv=Y?LpnYTgA+Geu6mBvQLSOjJSo29Fv zsVCS8!|34p0nP2LoyYqo?mV*i_`cge@{|AQCtj7TJeOCEhJL=~LqG8k|HiNX#((+; zV##W~JEocpHqwy8^~X|XhXSUq`OxDVsFkZKFMo&m;$qEUuAGmM`=PmU76|Xs+e?3! z5tIxSjOj{ns6Yu`ao)5G&5N21({oWWlc#JS{bcE4yds5;8fQ2pry{0kmqHp^&n%In zaj7JYvWw`om3*m$%zkVi+WX9J{K&_C@+H0Z@8w!v^$b0iKlt6>_UL}VkMB$jCuHN@ zFLEJTWAn4YycaQVOoqR~&dt)A2jxPkvc+U!j0Th%h^5SK=x*LOitQttZc?W0ayZ?O zmIr6K;loXW2HA!aG!ElL_4RYU-{>i;Pef>Q@^?(1=)Akx#UQ>Y9 z@`t|rS3R*yjJNNX{dPXOf>LBAUIs7~Bu0bSd?r_zkV%K&GJlJQ2pR1=lo<=q$M#s` zFPpD{PoPH!l`(=z7V8}gUG3$DE~b`Fj|3wEYhrPm6~~@nwi8!H9iTI;HryW-3d$Oi zbPhRrlo|ULKE5sX-fO#h@4aX5J!`MA3qER`sz#H^;!h7me(wxwH&~<>mAq@Z{I5AJ#0Gx z{IcBuZn+%-aCU~vWdQsJs2T9-y9lMr&0Mx08U1-#T7lyMt*smtY$J-cqe`CyaHcVF z(sJB#)+Q8J9p7$zPt-Ou7c2AU&CJHY(VtLO;KJnTIvX;*qKx;XGy|lE=GL0Tpw6w)JNZf`VZe2a>x(*;Gzya!(5F-d2i5OD1fRZC!=KsBt@mF4qSwFY-m}lXW~IgREuVLQp3A@co9{fjH{#om z>zMl^&ZinCFlWMt-C=+aE=#a013t}=OcQ%1>O^=@!fGA z0xrSKZRlo%0yK!1OGs-l=eV!*^zPQZ_wU)|GoBs)wXl3%16s@XKXT{xCwD2bqv-8B zW^SLrO6I23CkZmOvb77+%v+2-WDLO!39&^x8#bK}o3H9XxzZLf0W8^q2VF{bq+SQI z$^KR53BewaPG zulrP7`~yG!iBCLjUtr4@9H8g&&PVRt*{-*@>;O14_gy+6nJAf{-Eyu(c-j#ss}HZy zK%7k6fukhGS&Ha$Gkgw~C3po;28IAVtzuHK6)W3^_OCy*AK}x_Jo|+Q;<-VkQM~qZ3dwTWRWz!Z|bE=44uS zgyX=}F-lHsAK!oW;r-2r<2s)Hk}q4Ie)`_$UvT%CE?)%nr&xZ^cYfpD?K+f9KbGMdly>p4}4co + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-icons/zora.svg b/configs/network-icons/zora.svg new file mode 100644 index 00000000..67920c64 --- /dev/null +++ b/configs/network-icons/zora.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/zora-dark.svg b/configs/network-logos/zora-dark.svg new file mode 100644 index 00000000..cf002ff1 --- /dev/null +++ b/configs/network-logos/zora-dark.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/zora.svg b/configs/network-logos/zora.svg new file mode 100644 index 00000000..d153ad9c --- /dev/null +++ b/configs/network-logos/zora.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/og-images/zora-mainnet.png b/configs/og-images/zora-mainnet.png new file mode 100644 index 0000000000000000000000000000000000000000..d679bf88e282a607063d9d4203729fad123c5000 GIT binary patch literal 321289 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

      U^Ir1inm?wOkTDq&Y*{7Q2 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

      )cs^Qj04zMvg;9*Wi^6z?F=dzkWDuxm z7cq6_a+nQp>Gs^K+>Wf<997j4pTp%-b0eJD`5^+aEZWBT(n~PoiXM)Qn=S$R&s|o0 z6w=MM>VMi2gHP(E5aVB5FQGkok2F}>iC2g+pXk~PFTC*2gTMa7n2Wfm+?z3nSek>C&fPZmbtpOc( z2#+Va&eZ_f7?-P;GT+(ryNWz1eFU-H$GsiujdAo8onT0$fE_^}lZ|55$Q+KOqb)(#zsRl;q?rin@Y3gEE`gFA=+v2x^H0P z{xC@R!Ryo}@1!ak1lQk*3|v@3V05B?o9k0;WEn3Vb~N&(M9f9PSiWlbk?5ku2SUW# zSkUP8f82X*!x$=57ixF95(`qMH&DhnZfvaBtsGQCsjS+e>1-*eW*5C32Ab_48#$wj zflosQhF)iC^VbI_KlhF-SNadFPNs^j!1ykk5ifc?mH$s@E!$Avi1Kbs)Uf}Vb$a22 z7yjF!93gC-6v1Z>AeYt)4d=kdbOcJJ5IA0LQi&rSbAqmBeT!9?#O6Gwp7x!qiZmy~ zIlknsaT56`&D|WhJk6<-zByX9)i5gxAs0-fjcT<$x1iF;u+kpDBd}+{+D>wge}D)-7rIZ zjw0^L-n!X$tqw_gv9KoVkpk~n{eH^?ssBXcgTXI=7sgZX@ni+~R&9AE#xJ2WEu_+tzk4vi*7&3>t2Z)z7s?n#{S+L`@^tP z@k8~0;e{9eMex@rg+Dbqv);6i%~6WjS9~_(rXB1kcn844C)TMrdP&7hi03foE(&>X zF%;;$s$fm-sQ6Doj;o-LDZ-eY0fUgLMw(DudFy)lPG3%y+PseWK>#z}WX^h)D-9^G z)om?c;*3A)h*}8}mMqk-^{9`AhH+?;VZBMG4xaf)7yEV4##)TqCSNRYd3-cq2KCo{ z)f*U-^#79<Bo+mdGg~eRdWVhFoZT1sAkY>xfnJTFS9)M1F|4(2EdvKTkp5l6+8-Xn2fWL1z}T{b!m_db%d_ zXsm!VACEi;sHT@BJC|g^b9vih%e*9mIpddTYJCG7jn=-|YC+>Vm0XVEr~F1+&q+Lj z6uXnIg=Lw@Ea7ZAxBQ9c$9l-@1B6lCmg17gWRp#gcPQ z;|3vK!9Y~as;gSuh)~x$@LeJ{a?HD2*ZXvm_3MjVMK&B~EmqIqhv7E%QEHZk1+GvN z91LPZM2+Z89mdTupYS>e1-1h&E1x4YlJ6W|QAroFo8Jw4gWH z`NU7uBDnysekt#!B!F&kC8BQG)s)Iym~un7C=iC0r&eIxaH>8fzmbpeT;)Vph-mC< zSKANra9nJ8m`eYm-7T_fKG46AJbRXgSmE77Khh!{I;KUoLf6i=?c&)_j zCcQ9Y3PZ1JW%6@JEx`R6js;jNN=x86kn)>1kBd zy?^1dzPdr^johq(>|r}hd4p=VFX1p#Xc;|PfckyNGw=E<`mS5VWF^MP>;U0o$ zYeTda#NtDR0bEhd$;kQ?S^1!QRIlmu*Pv=LBjL)HzV?}Vzb6fOkEX;3Cx9+I`G1Kd zDT8IInG@BA(Uk6)TNI8m)x8oJ14eKHU`hsZj96mI+H_m-N$7HHTM~MXM<-e&k?ooH z)^OJ));!0<^9wJ$@b81aqy+&ha2X4kb3wrxK;YkI~Q*#{4Xc9>l% zdlaX%HF@rw;4xq<1!NoyK2AbZ_k0^~{V|ka`wFs+T8i`vtFxT@##{~G+P{YD_uR^NYl%JYJMEiRFMm>xrvSER3cVobh}pAfQYz#sD+ zvOR9^93Xb*8C1sQQn-r%s5i zHUJa>=MaeXh)?biU$P*_TFekTyC6ZB$kFE~QsicJkiD}EpY_Gi_n)0Ji8&;UW0!3U zFm&CytxZ&i9pv<<7KMjgR4YqDF;b_Gv(gc>&8h!1-cbtQyD;A^C=$Q{X2|d2Q1Or% zS-6r-`-U~dhz&17XvOzVmL?xhGT@RYRt))L9XqVvkh=eTJVVx}uwtXLzHSpKQ`)~W zQo~=eA1C~3fJGXL^(TEXWMt|Ac5DiMoom^u#qFx*vb&f30H&$CiZu7nRHY!+A|ptu zTm3?ANB+henUBi2-{Z+0zy?5$YqtMoOi4wDedbe$c-^szbQF9ePcOXi!aozPBZR`~ z@!Rth1eEJlV(z-Z89=i1cI236QR{8)_TC&^@$HUh(34w}sUe~jP~#+A)s(vwIt$BQ zAWUwdwhfKb0KOvW?)?a93iuqFFoOzwi#RTMaw73DlL7Y$qNWeJ25)S)GWOKYD&JWm zK6jpoDKAd-5F~#XR2tx`y;rr=H#CM!k7vYFV^kM()=ma*%5*s0G=JFNVIc!ZOLcRf zR?BqfxC-K-=7_$KO3{s>u!{?aI%{oWEz;uJ)L6`NHn8;Y_}!UrZNMSOak&$vObJ#? zfa|hKy8pacZY)W8(oTOaXo1iuy}{A`81BWZz}U)W8xo)o|GhMGum=ey{GmeT&nFtm4dFM|B1IncaBd{297;6Jx_e4 ztVDLFYX)_5x!V?5er3_|( zKlGeb)tgGGpc8v}Y-?vTI)Aw5*fO$_88p%ECR^-UU~%`A_ZH2e%r_v!bX)e%b?b!} zUifc^YXNKPLQ4bT1W%< zPKw;2{d+<}&ny4;;T-4skpxhqf``YD^)n2AY=QT7jQ_Ke zIwCGR{8FZ6s5WFQZaD@1xS-(>OwM)%+b}cZ9YcSoa5j)MGpYp*HGfcp1<1Ui@mcdw zcd>)6zo49}M)X7)-oApUyH4>tYKl^o<2|1;EjIPc>h7O8Ls>pt+22!;)~dXT2~9>J z;i`7djqp0RXk2Yh%TB(nH3{Rq8f)ZxR)WmHEJGy5ZpVgta-~D8YNT=%tWlBYVv$jL zNAIV+=W7EedgJ3ij7K8%iq(#}a^ev)w>JBM@#lY{=h*3?x%e~47J&WXqwFXC);HfQ zSwjT0m2~vq5otqXuP)CJc!?z-Ngqev5c)0xz=84BOt$j=%qFT}M*2u3RPbrFBRL&Y zF6#L0$LM-l;ZHllpucvV5*Z(x1S3?51=noBh^BPBDi&UN;e{81ZvMy}TT>~pvl)SYV*o<7Y8RM`=Jh1C(!&0X?@0sXq>I^8>Jr1JN{ z$%0i^^S5Yz3;qk?hHvl%{CQJH#nM>LwdT&+OS;19L~UmY7S3|aCcVKN6J%Q4w{^q} z7lq}I8o=eTdw0V83((o95-(#$Rl34sm}2{+vEy1hXpCNr2{O9|=8=S_>&nOOWn-U$ z{V#l>g4pADs$48BZV4)HUe^5+Z`JaX@0s8FL0SX18}9O)2(@q=0lF(WmVRr0bVLDZ z6qf6}#WxcA50TgUI0bf;JGW>54>HON$+aNT%k~PhQ0%=yh=b(@^?@|{)e;7{$(3opFz&w#&_rC^^N^C=tH%ZRSB?rfFK zlDSbUH$-dJxXH=*86TNkX@Lt$rGoYD+635zd{bS+cbQCNuAl=E*H*$;<&$Cug3nxsHDRdxtCvZ=b`r_5OtBe+HEL zbBM~?o}W25ACk1>Ie#|{1O1b**9^JC55ZH`MQf6U*(Vgu$IS?5GNsPuIN$$ggg22K zH#1Il%2NR|)Klhk)mL)*`E(>7gYv?AimFGqkD;8UG+^Com6hXU@x^w=fjU=oR z5nE?W&v)pCI+wI(j7ZLO&?^aHg@JAPi-?LtW}M>pJ;~nGdk&Z?`i4i2QL3R(8#3XO zpEZxJ%z_%1el%Zr;e~%Q%pF)5&O_K>=;E?j;&bI-cja|q{(xQB zb=AHmNs$$jl+(+uuLhI~y5$MgNIU7MKOC+!+3`hovW5xwHB#j(omt0gzJD^t-Po+> zw7Um+w8f{`j90K9fp7r0h&3l70yC0+^lrWz-I=p$}8WH7Bz-b z*+nZAgTOgBux!z8HpVwZc&;Wau~nz9!s|ZJYW)ja+Pk2`AM=>1>+Tfb-(>^yBkuUw zDHqxA&ktl~?kpW2;kSS7)^?DS6ajXPRc~<3xYyP;>FT;Ws5@+!a#!z#e;4rNaeYq$ zCwwDs)QFi16@evozd2P*dk8DD8QelWmq0 zMRayoxkr8of8ON;^oqZ}Fwd77jcSdt`-BI)CKqN-J1MJAQ*%8Ro#2X=F>XD+*w)8( z4V~Y}&hn=N`CbyXxqjQf!&O7?5c3LD;KLH)*jRv}KKo8uznZ&Z#;pGX*IoRmZPVVS zgr?jFkbaHOzr;5>29!hlH5b_NSB4>ZF_`Z^ZeX7_#}mE_xpv4!Ho)onBm{j-_zC;% z!YR6*ptM;yif!KWyAb*Pf3+jX0x^aH>V&q0|FQD%`KPXkcVgWKiOFmtp-lA!#6$Xl zs=e^S3;z=MS-|3u@d7usS~HE)+&Kfs%l7e5fkA7B-#ZE!&k;n7W&{OPM1`=iVfAYN8;U0Unm_MTz zt6U`&V4~}|I6DCB=N(TWzB^a!C1@q37jz=s8}#1PjfeU#yzs(58~$1bq6>sCQ*q@* zGEVrx;XCr~=xm+U1hm`9O05Z{w;@62Nz}EbJ_ZcONiRP}2*B41|1|KA zM-_D-3ND3jO@#6U0Bs5eU%lP35(SsEq4t_Nohpr$RlmVV=gBKO12++aU}nk?NDf~X`^H*?u;fevID$9w;17As?pX)wW- zhSB8TTLQsJQA<8+#)0lcHHI$wyI^7g59|k-)Hxg77hZVbp9=6Rgy@ZOxZ!N#?}^V`xSCbHwJL0QWB`VXBz^~d z?m#&av+OZLPbC`5JF?qd}zxrgoX}Q{qYlx0WLi(VFpjp{U zM!TshHSM}olt+g8GUmJzovf;G)mqJpu%?=4eB288GwMt^L|3ClC3NzQB1V-@!_25CnK_y^oIw(Du- zd%a}3r|6O3Y{>J=#9XsQ46-qyN##?sxwNq#@a<1rgBfP0(M&H4b z1@!npz9NN(D6czS21f~tyihiSOh=U@UDe#A=u@dQ`#8+7YgDIETha#&_r~jOQ6?JaOUl9&;CXkap5XTh$X;V6E#m zZ|;#zPJ7{n7ydo)S4~0-CY&`ou9+xMKsMhe3z!EFN1%w=&?J8laSgk!%;|WPdmHv^fYE#){KR1uK^IG z7b8#qS`Woy`>$CYj;FHC~Nk^|@P`*pyWgJbLsDWte#j zRsJZ^%y5YbirVQIJhUGKa*c&s()K#X6UTS6{udlGZP2~*or*uGAir}`eSkK|X9J+$ zC#`%$Ns-1y7Jm@@txUMc=bfoV#@9l#B-_4d6Z$`W&%NUa1v3%wj{W8V>3#rkx*<`< z#T(1wQJM0}z#UuSQZq_HwvD;+)z>5qC@-p7R*`c51al^G8)NVMktP1Y ziptJ|o32g}^KwBdw2Q#)_8m*c=Pz3h1uIq1V0h90Oga*IG)DuKk#7OcB(O>ICa<6I zyzs&c|5l&{tQAlVv$xzD{3PotR;!zpSQ5g7>5yI31>>2Iq2&W*nF)3yR+*Tk;>_r& zU@(493 z2W1zG1zD7J2Rk~hF6(v_pXhtfjnw~`mNf0UGB^fqL(Nw(+`YyBO(=bXCP>Wjvp<2d zmiv2E#qaPT!u@2x)3f+xR1%kz9-mq%PxfH_3arhE_4*(Dge?z!Aj36lS}otF22>n&X$ zw&K5Z?!M?*)_l_(lgRf2F8MfBA0&I|3yO6HrVb?_m>ixnCFZ@e@ z7O;ksTo!5_SEE&Y6{I!RCEMkwRtuiz5xL+1)pUi8)5X$ZW{<(WWVqV+KZYj4PjB0S z;PQ#81-KzxO>NXPN_#7})kog&?1Vjt3)RcJeh(RBFyUWtRSIoeHlFeD+rX8au3Oae z=*_4jg2GaNe8bG!e8k!1E69B0g^h|x)!*~P_Y#k9p0RUP`XhAZROtF$sH9|FH7V~b zUFlAEp0P21XqZv|U0^_KG2{lu-u#)|moV)}UU!%;f^(v2e}iS9T2`a0K$)ob99bQe zY*nvR&l6qc(=4Yc+ug$0X}jqa09tQk&rT>xOd_t{o~yaxN2fmBD-F{=y|0b z!Z5fI$E*I1$d2~luatv68aB5MFmOF4>P}`#h}`njG!TH(yBXgTVB8gDSg5G58&3|b zAsAmSTt(;pry6Dh&>x!H9GO0XOTN~3LLHPVx*Az_SVV0#1(S|?iqBx(^#TSp1Ruc_ z_Cx?fcg4?D5Pt&&8;}Ed)X9zdXPpYu3!PN?1D-yWWbYo_bl}$i)4v4jYhwQD+U%}$lyH|`A z_dSPIDzvF?!kZEhQp=i)M^Des;He&`|Lt%ZrSPKC?5Jph_8dqkH0t@P(*(+*@S0Rv zTF@#R>6-cqf53$8ik~C#`-BH~C_L(nXWBDODJgCz7!!&l;-`aII0hv4%E11O*0@Gan)R&nBWC+a zLWo*H7ByPeIp+jX$F|Z^Y+MbU$C(B_!@VKbS9x5kn`eg{-<0XqFRGM8QvPc&m*e|nrS zLnIOF$8h)^KVHO2vZ4Bo#}W#zh{r6)s_T1LPr$om3w^V-1O7pue338uU&`1AFczu0 zRe;F9R4TP!n!YS^`cy);1j|E^@ZpuK9>SCEExZA-@k+~%ff-RfzifXrH8pqMmWVz( zlg%c(L4*~y6b&r^ega^el$miI%eyi=P7Kfjs&cuhx|ujOZQFIQPk_w=^1$~myzs)m z1MUT^W#EdFsxyKk@ROp#>h<+h&W=J3q(7;>Gq_*Pl~u%cI~bh6uSJP~MFk9K9Z*1| zZpbrFUh!&lzsh4tquf;^?;25#9J%yE0c8O01pWb=ar@*?7Y39YCgyXYWG>1L-?N#GkE}3z&EAX;q!F!fi00000NkvXXu0mjf6%q~1 literal 0 HcmV?d00001 From f41c86a7ee2ea28e2ead8e67057e75aea7801510 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 3 Jun 2024 20:58:53 +0700 Subject: [PATCH 094/149] Update --- configs/footer-links/dos.json | 4 ++-- configs/marketplace/dos.json | 13 +++++++++---- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/configs/footer-links/dos.json b/configs/footer-links/dos.json index 46d48488..134459de 100644 --- a/configs/footer-links/dos.json +++ b/configs/footer-links/dos.json @@ -10,7 +10,7 @@ }, { "text": "Developers", - "url": "https://doschain.com/developers" + "url": "https://docs.doschain.com/" }, { "text": "Bridge", @@ -38,7 +38,7 @@ }, { "text": "NFT Marketplace", - "url": "https://overmint.io/" + "url": "https://overmint.com" }, { "text": "DOSafe Wallet", diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index 958bf324..42a35991 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -72,11 +72,11 @@ "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", "logoDarkMode": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", "categories": ["Social", "NFT", "DeFi"], - "shortDescription": "Building a decentralized metaverse game based on L2 Token", + "shortDescription": "Building your Web3 Indentity with security", "site": "https://dos.me/", "external": true, - "description": "Building a decentralized metaverse game based on L2 Token", - "url": "https://www.dos.me" + "description": "Building your own Web3 Indentity with decentralization and top security", + "url": "https://dos.me" }, { "author": "DOS Name Service", @@ -114,9 +114,14 @@ "Gaming" ], "shortDescription": "Next-gen battle royale game using TIME-as-currency concept supporting up to 100 players.", - "site": "https://metados.com", "description": "Next-gen battle royale game using TIME-as-currency concept supporting up to 100 players.", + "author": "DOS Labs", "url": "https://metados.com", + "site": "https://metados.com", + "twitter": "https://x.com/MetaDOS", + "telegram": "https://t.me/PlayMetaDOS", + "github": "https://github.com/MetaDOS", + "priority": 7, "external": true }, { From cbf083b685f7d2e50195828c2344ec51de6efd4c Mon Sep 17 00:00:00 2001 From: Yan Vaskov Date: Tue, 4 Jun 2024 16:04:12 +0400 Subject: [PATCH 095/149] Updated networks config --- configs/featured-networks/etherlink-testnet.json | 2 +- configs/featured-networks/etherlink.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/featured-networks/etherlink-testnet.json b/configs/featured-networks/etherlink-testnet.json index 3b958af5..99e53d42 100644 --- a/configs/featured-networks/etherlink-testnet.json +++ b/configs/featured-networks/etherlink-testnet.json @@ -1,6 +1,6 @@ [{ "title": "Etherlink", - "url": "https://etherlink.blockscout.com/", + "url": "https://explorer.etherlink.com/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/etherlink.svg" }, diff --git a/configs/featured-networks/etherlink.json b/configs/featured-networks/etherlink.json index 46e0b988..729783bc 100644 --- a/configs/featured-networks/etherlink.json +++ b/configs/featured-networks/etherlink.json @@ -1,6 +1,6 @@ [{ "title": "Etherlink", - "url": "https://etherlink.blockscout.com/", + "url": "https://explorer.etherlink.com/", "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/etherlink.svg", "isActive": true From 85b73de01ee3e72f97410e1b5e3f3c8c03c8a05f Mon Sep 17 00:00:00 2001 From: Mike Date: Tue, 4 Jun 2024 14:16:46 +0100 Subject: [PATCH 096/149] Update default.json --- configs/marketplace-categories/default.json | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/marketplace-categories/default.json b/configs/marketplace-categories/default.json index f314655b..66c0eed4 100644 --- a/configs/marketplace-categories/default.json +++ b/configs/marketplace-categories/default.json @@ -11,6 +11,7 @@ "NFT", "NFTs", "Wallets", + "Social", "Games", "Dev tooling", "Dev toolings", From a2def3235cc3728295813da3f5bc2670a9050860 Mon Sep 17 00:00:00 2001 From: maikReal Date: Tue, 4 Jun 2024 14:23:07 +0100 Subject: [PATCH 097/149] Upd security report --- .../marketplace-security-reports/default.json | 41234 +++++++++------- 1 file changed, 24207 insertions(+), 17027 deletions(-) diff --git a/configs/marketplace-security-reports/default.json b/configs/marketplace-security-reports/default.json index 9e1fa5d8..2cab0353 100644 --- a/configs/marketplace-security-reports/default.json +++ b/configs/marketplace-security-reports/default.json @@ -44,7 +44,7 @@ "medium": 0 }, "lines_analyzed_count": 68, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.34", "score_v2": "86.76", "threat_score": "100.00", @@ -76,9 +76,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_url": "https://eth.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, @@ -95,7 +95,7 @@ "medium": 0 }, "lines_analyzed_count": 68, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.34", "score_v2": "86.76", "threat_score": "100.00", @@ -127,9 +127,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "gnosis", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_url": "https://eth.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, @@ -146,7 +146,7 @@ "medium": 0 }, "lines_analyzed_count": 68, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.34", "score_v2": "86.76", "threat_score": "100.00", @@ -197,7 +197,7 @@ "medium": 0 }, "lines_analyzed_count": 72, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "4.38", "score_v2": "87.50", "threat_score": "100.00", @@ -217,15 +217,15 @@ "overallInfo": { "verifiedNumber": 61, "totalContractsNumber": 62, - "solidityScanContractsNumber": 59, - "securityScore": 80.76610169491526, + "solidityScanContractsNumber": 57, + "securityScore": 80.21859649122807, "issueSeverityDistribution": { "critical": 25, - "gas": 476, + "gas": 489, "high": 47, - "informational": 119, - "low": 276, - "medium": 36 + "informational": 117, + "low": 270, + "medium": 54 } }, "contractsData": [ @@ -287,7 +287,7 @@ "medium": 0 }, "lines_analyzed_count": 408, - "scan_time_taken": 3, + "scan_time_taken": 6, "score": "4.68", "score_v2": "93.63", "threat_score": "100.00", @@ -320,7 +320,7 @@ "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 2, + "scan_time_taken": 3, "score": "4.69", "score_v2": "93.77", "threat_score": "95.00", @@ -383,12 +383,12 @@ "high": 0, "informational": 3, "low": 2, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 83, - "scan_time_taken": 0, - "score": "3.73", - "score_v2": "74.70", + "scan_time_taken": 2, + "score": "3.55", + "score_v2": "71.08", "threat_score": "94.74", "score_rating": "Average" } @@ -485,7 +485,7 @@ "medium": 1 }, "lines_analyzed_count": 65, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "1.92", "score_v2": "38.46", "threat_score": "94.74", @@ -584,7 +584,7 @@ "medium": 0 }, "lines_analyzed_count": 80, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "4.62", "score_v2": "92.50", "threat_score": "100.00", @@ -650,7 +650,7 @@ "medium": 9 }, "lines_analyzed_count": 288, - "scan_time_taken": 2, + "scan_time_taken": 3, "score": "4.03", "score_v2": "80.56", "threat_score": "95.00", @@ -886,7 +886,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -912,7 +912,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 13, + "gas": 15, "high": 2, "informational": 3, "low": 30, @@ -920,8 +920,8 @@ }, "lines_analyzed_count": 740, "scan_time_taken": 2, - "score": "4.36", - "score_v2": "87.30", + "score": "4.35", + "score_v2": "87.03", "threat_score": "100.00", "score_rating": "Great" } @@ -952,7 +952,7 @@ "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.22", "score_v2": "84.44", "threat_score": "95.00", @@ -1600,35 +1600,7 @@ { "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x856900aa78e856a5df1a2665eE3a66b2487cD68f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.72", - "threat_score": "100.00", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", @@ -1813,16 +1785,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 13, + "gas": 16, "high": 4, "informational": 3, "low": 14, "medium": 0 }, "lines_analyzed_count": 223, - "scan_time_taken": 0, - "score": "3.09", - "score_v2": "61.88", + "scan_time_taken": 1, + "score": "3.03", + "score_v2": "60.54", "threat_score": "90.00", "score_rating": "Average" } @@ -1879,7 +1851,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 22, "high": 0, "informational": 8, "low": 4, @@ -1887,8 +1859,8 @@ }, "lines_analyzed_count": 211, "scan_time_taken": 1, - "score": "4.15", - "score_v2": "82.94", + "score": "4.10", + "score_v2": "81.99", "threat_score": "94.74", "score_rating": "Great" } @@ -1982,49 +1954,21 @@ "high": 2, "informational": 10, "low": 2, - "medium": 1 + "medium": 9 }, "lines_analyzed_count": 212, - "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.60", + "scan_time_taken": 1, + "score": "3.51", + "score_v2": "70.28", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.72", - "threat_score": "100.00", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", @@ -2110,16 +2054,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 43, + "gas": 49, "high": 1, "informational": 16, "low": 5, - "medium": 8 + "medium": 17 }, "lines_analyzed_count": 423, "scan_time_taken": 2, - "score": "3.68", - "score_v2": "73.52", + "score": "3.29", + "score_v2": "65.72", "threat_score": "89.47", "score_rating": "Average" } @@ -2195,17 +2139,17 @@ }, "100": { "overallInfo": { - "verifiedNumber": 28, + "verifiedNumber": 26, "totalContractsNumber": 39, "solidityScanContractsNumber": 28, - "securityScore": 84.43857142857142, + "securityScore": 83.99928571428572, "issueSeverityDistribution": { - "critical": 1, - "gas": 269, - "high": 17, - "informational": 108, - "low": 117, - "medium": 23 + "critical": 2, + "gas": 293, + "high": 20, + "informational": 114, + "low": 136, + "medium": 26 } }, "contractsData": [ @@ -2239,7 +2183,7 @@ "medium": 0 }, "lines_analyzed_count": 408, - "scan_time_taken": 3, + "scan_time_taken": 6, "score": "4.68", "score_v2": "93.63", "threat_score": "100.00", @@ -2269,12 +2213,12 @@ "high": 0, "informational": 3, "low": 2, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.72", + "scan_time_taken": 1, + "score": "3.78", + "score_v2": "75.53", "threat_score": "94.74", "score_rating": "Average" } @@ -2287,7 +2231,7 @@ }, { "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", - "isVerified": true, + "isVerified": false, "solidityScanReport": { "connection_id": "", "contract_address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", @@ -2303,16 +2247,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 21, "high": 1, "informational": 4, "low": 4, "medium": 5 }, "lines_analyzed_count": 370, - "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.68", + "scan_time_taken": 2, + "score": "4.30", + "score_v2": "85.95", "threat_score": "100.00", "score_rating": "Great" } @@ -2320,7 +2264,7 @@ }, { "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", - "isVerified": true, + "isVerified": false, "solidityScanReport": { "connection_id": "", "contract_address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", @@ -2340,12 +2284,12 @@ "high": 0, "informational": 4, "low": 1, - "medium": 2 + "medium": 4 }, "lines_analyzed_count": 57, - "scan_time_taken": 0, - "score": "3.86", - "score_v2": "77.19", + "scan_time_taken": 2, + "score": "3.33", + "score_v2": "66.67", "threat_score": "100.00", "score_rating": "Average" } @@ -2381,7 +2325,7 @@ "medium": 9 }, "lines_analyzed_count": 288, - "scan_time_taken": 2, + "scan_time_taken": 3, "score": "4.03", "score_v2": "80.56", "threat_score": "95.00", @@ -2480,7 +2424,7 @@ "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.22", "score_v2": "84.44", "threat_score": "95.00", @@ -2584,7 +2528,7 @@ "medium": 1 }, "lines_analyzed_count": 759, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.74", "score_v2": "94.73", "threat_score": "94.74", @@ -2683,7 +2627,7 @@ "medium": 0 }, "lines_analyzed_count": 103, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.03", "score_v2": "80.58", "threat_score": "94.74", @@ -2839,10 +2783,10 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "contract_chain": "eth", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "contractname": "AToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", @@ -2851,17 +2795,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 3, + "gas": 9, + "high": 2, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.72", - "threat_score": "100.00", + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "95.00", "score_rating": "Great" } } @@ -2884,7 +2828,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 22, "high": 0, "informational": 8, "low": 4, @@ -2892,8 +2836,8 @@ }, "lines_analyzed_count": 211, "scan_time_taken": 1, - "score": "4.15", - "score_v2": "82.94", + "score": "4.10", + "score_v2": "81.99", "threat_score": "94.74", "score_rating": "Great" } @@ -2962,7 +2906,7 @@ "medium": 0 }, "lines_analyzed_count": 141, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.65", "score_v2": "92.91", "threat_score": "100.00", @@ -3095,10 +3039,10 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "contract_chain": "eth", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "contractname": "StableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", @@ -3106,18 +3050,18 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 3, + "critical": 1, + "gas": 14, + "high": 1, + "informational": 5, + "low": 15, "medium": 0 }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.72", - "threat_score": "100.00", + "lines_analyzed_count": 389, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.09", + "threat_score": "90.00", "score_rating": "Great" } } @@ -3201,14 +3145,14 @@ "verifiedNumber": 24, "totalContractsNumber": 24, "solidityScanContractsNumber": 24, - "securityScore": 78.07708333333336, + "securityScore": 75.00208333333333, "issueSeverityDistribution": { "critical": 26, - "gas": 2017, + "gas": 2152, "high": 76, "informational": 1179, - "low": 634, - "medium": 117 + "low": 622, + "medium": 372 } }, "contractsData": [ @@ -3230,16 +3174,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 203, + "gas": 215, "high": 7, "informational": 121, - "low": 62, - "medium": 10 + "low": 61, + "medium": 33 }, "lines_analyzed_count": 3607, - "scan_time_taken": 10, - "score": "4.28", - "score_v2": "85.69", + "scan_time_taken": 8, + "score": "4.18", + "score_v2": "83.50", "threat_score": "70.00", "score_rating": "Great" } @@ -3263,16 +3207,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 19, "high": 1, "informational": 6, "low": 7, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 131, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.47", + "score": "3.02", + "score_v2": "60.31", "threat_score": "80.00", "score_rating": "Average" } @@ -3296,16 +3240,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 95, + "gas": 102, "high": 5, "informational": 50, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.87", + "scan_time_taken": 3, + "score": "4.55", + "score_v2": "91.06", "threat_score": "85.00", "score_rating": "Great" } @@ -3329,16 +3273,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 19, "high": 1, "informational": 6, "low": 7, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 131, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.47", + "score": "3.02", + "score_v2": "60.31", "threat_score": "80.00", "score_rating": "Average" } @@ -3362,16 +3306,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 95, + "gas": 102, "high": 5, "informational": 50, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3100, "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.87", + "score": "4.55", + "score_v2": "91.06", "threat_score": "85.00", "score_rating": "Great" } @@ -3395,16 +3339,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 203, + "gas": 215, "high": 7, "informational": 121, - "low": 62, - "medium": 10 + "low": 61, + "medium": 33 }, "lines_analyzed_count": 3607, - "scan_time_taken": 7, - "score": "4.28", - "score_v2": "85.69", + "scan_time_taken": 8, + "score": "4.18", + "score_v2": "83.50", "threat_score": "70.00", "score_rating": "Great" } @@ -3428,16 +3372,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 19, "high": 1, "informational": 6, "low": 7, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 131, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.47", + "score": "3.02", + "score_v2": "60.31", "threat_score": "80.00", "score_rating": "Average" } @@ -3461,16 +3405,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 203, + "gas": 215, "high": 7, "informational": 121, - "low": 62, - "medium": 10 + "low": 61, + "medium": 33 }, "lines_analyzed_count": 3607, - "scan_time_taken": 9, - "score": "4.28", - "score_v2": "85.69", + "scan_time_taken": 8, + "score": "4.18", + "score_v2": "83.50", "threat_score": "70.00", "score_rating": "Great" } @@ -3494,16 +3438,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 19, "high": 1, "informational": 6, "low": 7, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 131, - "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.47", + "scan_time_taken": 0, + "score": "3.02", + "score_v2": "60.31", "threat_score": "80.00", "score_rating": "Average" } @@ -3527,16 +3471,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 95, + "gas": 102, "high": 5, "informational": 50, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3100, "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.87", + "score": "4.55", + "score_v2": "91.06", "threat_score": "85.00", "score_rating": "Great" } @@ -3560,16 +3504,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 203, + "gas": 215, "high": 7, "informational": 121, - "low": 62, - "medium": 10 + "low": 61, + "medium": 33 }, "lines_analyzed_count": 3607, "scan_time_taken": 8, - "score": "4.28", - "score_v2": "85.69", + "score": "4.18", + "score_v2": "83.50", "threat_score": "70.00", "score_rating": "Great" } @@ -3593,16 +3537,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 19, "high": 1, "informational": 6, "low": 7, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 131, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.47", + "score": "3.02", + "score_v2": "60.31", "threat_score": "80.00", "score_rating": "Average" } @@ -3626,16 +3570,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 95, + "gas": 102, "high": 5, "informational": 50, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3100, "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.87", + "score": "4.55", + "score_v2": "91.06", "threat_score": "85.00", "score_rating": "Great" } @@ -3659,16 +3603,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 67, + "gas": 68, "high": 0, "informational": 49, - "low": 24, - "medium": 26 + "low": 23, + "medium": 32 }, "lines_analyzed_count": 650, "scan_time_taken": 3, - "score": "2.98", - "score_v2": "59.69", + "score": "2.85", + "score_v2": "57.08", "threat_score": "75.00", "score_rating": "Average" } @@ -3725,16 +3669,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 203, + "gas": 215, "high": 7, "informational": 121, - "low": 62, - "medium": 10 + "low": 61, + "medium": 33 }, "lines_analyzed_count": 3607, - "scan_time_taken": 7, - "score": "4.28", - "score_v2": "85.69", + "scan_time_taken": 8, + "score": "4.18", + "score_v2": "83.50", "threat_score": "70.00", "score_rating": "Great" } @@ -3758,16 +3702,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 12, + "gas": 15, "high": 2, "informational": 1, "low": 10, "medium": 1 }, "lines_analyzed_count": 349, - "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.53", + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.67", "threat_score": "90.00", "score_rating": "Great" } @@ -3923,16 +3867,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 203, + "gas": 215, "high": 7, "informational": 121, - "low": 62, - "medium": 10 + "low": 61, + "medium": 33 }, "lines_analyzed_count": 3607, "scan_time_taken": 8, - "score": "4.28", - "score_v2": "85.69", + "score": "4.18", + "score_v2": "83.50", "threat_score": "70.00", "score_rating": "Great" } @@ -3956,16 +3900,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 48, "high": 0, "informational": 32, "low": 15, - "medium": 16 + "medium": 21 }, "lines_analyzed_count": 972, "scan_time_taken": 3, - "score": "4.21", - "score_v2": "84.16", + "score": "4.11", + "score_v2": "82.20", "threat_score": "85.00", "score_rating": "Great" } @@ -3989,16 +3933,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 203, + "gas": 215, "high": 7, "informational": 121, - "low": 62, - "medium": 10 + "low": 61, + "medium": 33 }, "lines_analyzed_count": 3607, - "scan_time_taken": 7, - "score": "4.28", - "score_v2": "85.69", + "scan_time_taken": 8, + "score": "4.18", + "score_v2": "83.50", "threat_score": "70.00", "score_rating": "Great" } @@ -4006,306 +3950,19 @@ } ] }, - "100": { - "overallInfo": { - "verifiedNumber": 9, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 8, - "securityScore": 77.49875, - "issueSeverityDistribution": { - "critical": 3, - "gas": 123, - "high": 8, - "informational": 47, - "low": 59, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.41", - "score_v2": "68.18", - "threat_score": "94.74", - "score_rating": "Average" - } - } - }, - { - "address": "0x79afad49e968e7bea7a23933e294a94e33e60158", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x79afad49e968e7bea7a23933e294a94e33e60158", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x79afad49e968e7bea7a23933e294a94e33e60158", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x79afad49e968e7bea7a23933e294a94e33e60158/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 1, - "informational": 3, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 283, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.27", - "threat_score": "89.47", - "score_rating": "Great" - } - } - }, - { - "address": "0x014a177e9642d1b4e970418f894985dc1b85657f", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "contractname": "QiDaoOFT", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 2, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 92, - "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.43", - "threat_score": "89.47", - "score_rating": "Great" - } - } - }, - { - "address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "contractname": "crosschainQiStablecoin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 41, - "high": 3, - "informational": 24, - "low": 24, - "medium": 0 - }, - "lines_analyzed_count": 2264, - "scan_time_taken": 3, - "score": "4.71", - "score_v2": "94.26", - "threat_score": "80.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.41", - "score_v2": "68.18", - "threat_score": "94.74", - "score_rating": "Average" - } - } - }, - { - "address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 1, - "score": "3.41", - "score_v2": "68.18", - "threat_score": "94.74", - "score_rating": "Average" - } - } - }, - { - "address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xae09281c842ebfdb2e606f32bd5048183652b4d8", - "contractname": "VaultFeeManagerGamma", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae09281c842ebfdb2e606f32bd5048183652b4d8/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 16, - "high": 2, - "informational": 3, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 1063, - "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.58", - "threat_score": "90.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x87a1b336872b710f38c3d99d23624653b2f75088", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x87a1b336872b710f38c3d99d23624653b2f75088", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x87a1b336872b710f38c3d99d23624653b2f75088", - "contractname": "PerformanceTokensV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87a1b336872b710f38c3d99d23624653b2f75088/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 2, - "informational": 3, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 133, - "scan_time_taken": 1, - "score": "3.20", - "score_v2": "63.91", - "threat_score": "80.00", - "score_rating": "Average" - } - } - } - ] - }, "10": { "overallInfo": { "verifiedNumber": 19, "totalContractsNumber": 19, "solidityScanContractsNumber": 19, - "securityScore": 83.57947368421056, + "securityScore": 82.57157894736844, "issueSeverityDistribution": { "critical": 12, - "gas": 964, + "gas": 1029, "high": 490, "informational": 2208, - "low": 285, - "medium": 9 + "low": 278, + "medium": 138 } }, "contractsData": [ @@ -4327,16 +3984,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 95, + "gas": 102, "high": 5, "informational": 76, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3100, - "scan_time_taken": 3, - "score": "4.60", - "score_v2": "92.03", + "scan_time_taken": 4, + "score": "4.51", + "score_v2": "90.23", "threat_score": "85.00", "score_rating": "Great" } @@ -4360,16 +4017,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 95, + "gas": 102, "high": 5, "informational": 76, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3624, "scan_time_taken": 4, - "score": "4.66", - "score_v2": "93.18", + "score": "4.58", + "score_v2": "91.64", "threat_score": "85.00", "score_rating": "Great" } @@ -4393,16 +4050,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 95, + "gas": 102, "high": 5, "informational": 76, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3100, "scan_time_taken": 4, - "score": "4.60", - "score_v2": "92.03", + "score": "4.51", + "score_v2": "90.23", "threat_score": "85.00", "score_rating": "Great" } @@ -4459,16 +4116,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 100, + "gas": 107, "high": 4, "informational": 77, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3650, - "scan_time_taken": 3, - "score": "4.66", - "score_v2": "93.18", + "scan_time_taken": 4, + "score": "4.58", + "score_v2": "91.64", "threat_score": "85.00", "score_rating": "Great" } @@ -4492,16 +4149,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 95, + "gas": 102, "high": 5, "informational": 76, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3624, - "scan_time_taken": 3, - "score": "4.66", - "score_v2": "93.18", + "scan_time_taken": 4, + "score": "4.58", + "score_v2": "91.64", "threat_score": "85.00", "score_rating": "Great" } @@ -4525,16 +4182,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 19, "high": 1, "informational": 16, "low": 8, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 1161, "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.52", + "score": "4.72", + "score_v2": "94.49", "threat_score": "80.00", "score_rating": "Great" } @@ -4558,16 +4215,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 95, + "gas": 102, "high": 5, "informational": 76, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.60", - "score_v2": "92.03", + "scan_time_taken": 3, + "score": "4.51", + "score_v2": "90.23", "threat_score": "85.00", "score_rating": "Great" } @@ -4591,16 +4248,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 19, "high": 1, "informational": 16, "low": 8, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 1161, - "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.52", + "scan_time_taken": 0, + "score": "4.72", + "score_v2": "94.49", "threat_score": "80.00", "score_rating": "Great" } @@ -4690,7 +4347,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 12, + "gas": 15, "high": 2, "informational": 2, "low": 10, @@ -4698,8 +4355,8 @@ }, "lines_analyzed_count": 345, "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.06", + "score": "4.16", + "score_v2": "83.19", "threat_score": "90.00", "score_rating": "Great" } @@ -4756,16 +4413,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 19, "high": 1, "informational": 16, "low": 8, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 1161, "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.52", + "score": "4.72", + "score_v2": "94.49", "threat_score": "80.00", "score_rating": "Great" } @@ -4789,16 +4446,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 16, + "gas": 20, "high": 2, "informational": 3, "low": 6, "medium": 1 }, "lines_analyzed_count": 1079, - "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.64", + "scan_time_taken": 0, + "score": "4.76", + "score_v2": "95.27", "threat_score": "90.00", "score_rating": "Great" } @@ -4826,14 +4483,14 @@ "high": 0, "informational": 2, "low": 6, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 92, "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.43", + "score": "3.86", + "score_v2": "77.17", "threat_score": "89.47", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -4888,16 +4545,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 95, + "gas": 102, "high": 5, "informational": 76, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3624, - "scan_time_taken": 4, - "score": "4.66", - "score_v2": "93.18", + "scan_time_taken": 3, + "score": "4.58", + "score_v2": "91.64", "threat_score": "85.00", "score_rating": "Great" } @@ -4938,19 +4595,334 @@ } ] }, + "100": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 9, + "securityScore": 73.43111111111111, + "issueSeverityDistribution": { + "critical": 4, + "gas": 225, + "high": 232, + "informational": 830, + "low": 84, + "medium": 5 + } + }, + "contractsData": [ + { + "address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x79afad49e968e7bea7a23933e294a94e33e60158", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x79afad49e968e7bea7a23933e294a94e33e60158", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x79afad49e968e7bea7a23933e294a94e33e60158", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x79afad49e968e7bea7a23933e294a94e33e60158/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 1, + "informational": 3, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 283, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.27", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x014a177e9642d1b4e970418f894985dc1b85657f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x014a177e9642d1b4e970418f894985dc1b85657f", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x014a177e9642d1b4e970418f894985dc1b85657f", + "contractname": "crosschainQiStablecoinSlim", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x014a177e9642d1b4e970418f894985dc1b85657f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 90, + "high": 224, + "informational": 783, + "low": 26, + "medium": 0 + }, + "lines_analyzed_count": 3942, + "scan_time_taken": 11, + "score": "2.68", + "score_v2": "53.68", + "threat_score": "75.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "contractname": "QiDaoOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 1, + "score": "3.86", + "score_v2": "77.17", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "contractname": "crosschainQiStablecoin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 46, + "high": 3, + "informational": 24, + "low": 23, + "medium": 0 + }, + "lines_analyzed_count": 2264, + "scan_time_taken": 2, + "score": "4.71", + "score_v2": "94.13", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 1, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xae09281c842ebfdb2e606f32bd5048183652b4d8", + "contractname": "VaultFeeManagerGamma", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae09281c842ebfdb2e606f32bd5048183652b4d8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 20, + "high": 2, + "informational": 3, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 1063, + "scan_time_taken": 1, + "score": "4.76", + "score_v2": "95.20", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x87a1b336872b710f38c3d99d23624653b2f75088", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87a1b336872b710f38c3d99d23624653b2f75088", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x87a1b336872b710f38c3d99d23624653b2f75088", + "contractname": "PerformanceTokensV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87a1b336872b710f38c3d99d23624653b2f75088/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 21, + "high": 2, + "informational": 3, + "low": 7, + "medium": 3 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 1, + "score": "2.74", + "score_v2": "54.89", + "threat_score": "80.00", + "score_rating": "Average" + } + } + } + ] + }, "8453": { "overallInfo": { "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 84.55555555555554, + "securityScore": 83.45666666666666, "issueSeverityDistribution": { "critical": 4, - "gas": 344, + "gas": 371, "high": 15, "informational": 176, - "low": 106, - "medium": 3 + "low": 103, + "medium": 61 } }, "contractsData": [ @@ -4976,14 +4948,14 @@ "high": 0, "informational": 2, "low": 6, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 92, "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.43", + "score": "3.86", + "score_v2": "77.17", "threat_score": "89.47", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -5005,16 +4977,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 100, + "gas": 107, "high": 4, "informational": 51, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3663, - "scan_time_taken": 3, - "score": "4.70", - "score_v2": "93.91", + "scan_time_taken": 4, + "score": "4.62", + "score_v2": "92.38", "threat_score": "85.00", "score_rating": "Great" } @@ -5038,16 +5010,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 21, "high": 2, "informational": 3, "low": 8, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 1180, "scan_time_taken": 1, - "score": "4.79", - "score_v2": "95.76", + "score": "4.74", + "score_v2": "94.75", "threat_score": "80.00", "score_rating": "Great" } @@ -5071,16 +5043,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 100, + "gas": 107, "high": 4, "informational": 51, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3663, "scan_time_taken": 4, - "score": "4.70", - "score_v2": "93.91", + "score": "4.62", + "score_v2": "92.38", "threat_score": "85.00", "score_rating": "Great" } @@ -5104,16 +5076,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 100, + "gas": 107, "high": 4, "informational": 51, - "low": 24, - "medium": 1 + "low": 23, + "medium": 18 }, "lines_analyzed_count": 3663, - "scan_time_taken": 4, - "score": "4.70", - "score_v2": "93.91", + "scan_time_taken": 3, + "score": "4.62", + "score_v2": "92.38", "threat_score": "85.00", "score_rating": "Great" } @@ -5203,16 +5175,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 19, "high": 1, "informational": 6, "low": 8, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 1169, "scan_time_taken": 1, - "score": "4.82", - "score_v2": "96.41", + "score": "4.77", + "score_v2": "95.38", "threat_score": "80.00", "score_rating": "Great" } @@ -5264,10 +5236,10 @@ "verifiedNumber": 5, "totalContractsNumber": 5, "solidityScanContractsNumber": 5, - "securityScore": 79.096, + "securityScore": 78.102, "issueSeverityDistribution": { "critical": 0, - "gas": 89, + "gas": 98, "high": 4, "informational": 38, "low": 14, @@ -5293,7 +5265,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 17, "high": 0, "informational": 7, "low": 3, @@ -5301,8 +5273,8 @@ }, "lines_analyzed_count": 155, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "81.94", + "score": "4.03", + "score_v2": "80.65", "threat_score": "100.00", "score_rating": "Great" } @@ -5326,7 +5298,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 23, "high": 0, "informational": 9, "low": 3, @@ -5334,8 +5306,8 @@ }, "lines_analyzed_count": 227, "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.26", + "score": "4.10", + "score_v2": "81.94", "threat_score": "95.00", "score_rating": "Great" } @@ -5392,7 +5364,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 18, "high": 1, "informational": 7, "low": 3, @@ -5400,8 +5372,8 @@ }, "lines_analyzed_count": 143, "scan_time_taken": 1, - "score": "3.85", - "score_v2": "76.92", + "score": "3.78", + "score_v2": "75.52", "threat_score": "100.00", "score_rating": "Average" } @@ -5425,7 +5397,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 24, "high": 1, "informational": 8, "low": 2, @@ -5433,8 +5405,8 @@ }, "lines_analyzed_count": 209, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.82", + "score": "4.04", + "score_v2": "80.86", "threat_score": "89.47", "score_rating": "Great" } @@ -5442,99 +5414,15 @@ } ] }, - "100": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 79.00999999999999, - "issueSeverityDistribution": { - "critical": 0, - "gas": 31, - "high": 2, - "informational": 14, - "low": 6, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", - "contractname": "Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 15, - "high": 0, - "informational": 7, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 187, - "scan_time_taken": 1, - "score": "4.25", - "score_v2": "85.03", - "threat_score": "100.00", - "score_rating": "Great" - } - } - }, - { - "address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd4c058380D268d85bC7c758072f561e8f2dB5975", - "contractname": "PeggedTokenBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4c058380D268d85bC7c758072f561e8f2dB5975/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 2, - "informational": 7, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 137, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "72.99", - "threat_score": "94.74", - "score_rating": "Average" - } - } - } - ] - }, "10": { "overallInfo": { "verifiedNumber": 3, "totalContractsNumber": 4, "solidityScanContractsNumber": 3, - "securityScore": 76.55333333333334, + "securityScore": 75.80000000000001, "issueSeverityDistribution": { "critical": 0, - "gas": 51, + "gas": 55, "high": 2, "informational": 34, "low": 9, @@ -5560,7 +5448,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 17, "high": 0, "informational": 11, "low": 3, @@ -5568,8 +5456,8 @@ }, "lines_analyzed_count": 155, "scan_time_taken": 1, - "score": "3.97", - "score_v2": "79.35", + "score": "3.90", + "score_v2": "78.06", "threat_score": "100.00", "score_rating": "Average" } @@ -5593,7 +5481,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 22, "high": 0, "informational": 13, "low": 3, @@ -5601,8 +5489,8 @@ }, "lines_analyzed_count": 205, "scan_time_taken": 1, - "score": "3.98", - "score_v2": "79.51", + "score": "3.93", + "score_v2": "78.54", "threat_score": "95.00", "score_rating": "Average" } @@ -5648,6 +5536,90 @@ } ] }, + "100": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 78.475, + "issueSeverityDistribution": { + "critical": 0, + "gas": 33, + "high": 2, + "informational": 14, + "low": 6, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", + "contractname": "Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 0, + "informational": 7, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 187, + "scan_time_taken": 1, + "score": "4.20", + "score_v2": "83.96", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xd4c058380D268d85bC7c758072f561e8f2dB5975", + "contractname": "PeggedTokenBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4c058380D268d85bC7c758072f561e8f2dB5975/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 2, + "informational": 7, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "72.99", + "threat_score": "94.74", + "score_rating": "Average" + } + } + } + ] + }, "8453": { "overallInfo": { "verifiedNumber": 0, @@ -5686,15 +5658,15 @@ "overallInfo": { "verifiedNumber": 39, "totalContractsNumber": 39, - "solidityScanContractsNumber": 39, - "securityScore": 77.13641025641024, + "solidityScanContractsNumber": 38, + "securityScore": 75.20973684210524, "issueSeverityDistribution": { "critical": 39, - "gas": 530, + "gas": 588, "high": 11, - "informational": 191, - "low": 304, - "medium": 38 + "informational": 189, + "low": 296, + "medium": 94 } }, "contractsData": [ @@ -5716,16 +5688,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 32, + "gas": 38, "high": 0, "informational": 14, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.46", + "score": "3.40", + "score_v2": "68.00", "threat_score": "85.00", "score_rating": "Average" } @@ -5848,16 +5820,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 32, + "gas": 38, "high": 0, "informational": 14, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 325, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.46", + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "68.00", "threat_score": "85.00", "score_rating": "Average" } @@ -5888,7 +5860,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.44", "score_v2": "68.72", "threat_score": "75.00", @@ -5980,16 +5952,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 32, + "gas": 38, "high": 0, "informational": 14, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.46", + "score": "3.40", + "score_v2": "68.00", "threat_score": "85.00", "score_rating": "Average" } @@ -6053,7 +6025,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.44", "score_v2": "68.72", "threat_score": "75.00", @@ -6083,12 +6055,12 @@ "high": 6, "informational": 4, "low": 8, - "medium": 0 + "medium": 11 }, "lines_analyzed_count": 594, "scan_time_taken": 2, - "score": "4.32", - "score_v2": "86.36", + "score": "4.04", + "score_v2": "80.81", "threat_score": "94.74", "score_rating": "Great" } @@ -6277,7 +6249,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 23, + "gas": 29, "high": 5, "informational": 4, "low": 14, @@ -6285,8 +6257,8 @@ }, "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "3.01", - "score_v2": "60.22", + "score": "2.90", + "score_v2": "58.06", "threat_score": "85.00", "score_rating": "Average" } @@ -6310,16 +6282,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 32, + "gas": 38, "high": 0, "informational": 14, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.46", + "score": "3.40", + "score_v2": "68.00", "threat_score": "85.00", "score_rating": "Average" } @@ -6343,16 +6315,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 32, + "gas": 38, "high": 0, "informational": 14, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.46", + "score": "3.40", + "score_v2": "68.00", "threat_score": "85.00", "score_rating": "Average" } @@ -6541,16 +6513,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 32, + "gas": 38, "high": 0, "informational": 14, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.46", + "score": "3.40", + "score_v2": "68.00", "threat_score": "85.00", "score_rating": "Average" } @@ -6607,16 +6579,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 32, + "gas": 38, "high": 0, "informational": 14, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.46", + "score": "3.40", + "score_v2": "68.00", "threat_score": "85.00", "score_rating": "Average" } @@ -6640,16 +6612,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 32, + "gas": 38, "high": 0, "informational": 14, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.46", + "score": "3.40", + "score_v2": "68.00", "threat_score": "85.00", "score_rating": "Average" } @@ -6658,35 +6630,7 @@ { "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.50", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", @@ -6772,16 +6716,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 32, + "gas": 38, "high": 0, "informational": 14, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.46", + "score": "3.40", + "score_v2": "68.00", "threat_score": "85.00", "score_rating": "Average" } @@ -6992,14 +6936,14 @@ "verifiedNumber": 15, "totalContractsNumber": 18, "solidityScanContractsNumber": 15, - "securityScore": 73.02666666666667, + "securityScore": 71.508, "issueSeverityDistribution": { "critical": 32, - "gas": 263, + "gas": 287, "high": 16, "informational": 83, "low": 148, - "medium": 12 + "medium": 33 } }, "contractsData": [ @@ -7025,12 +6969,12 @@ "high": 6, "informational": 4, "low": 8, - "medium": 0 + "medium": 11 }, "lines_analyzed_count": 594, "scan_time_taken": 2, - "score": "4.32", - "score_v2": "86.36", + "score": "4.04", + "score_v2": "80.81", "threat_score": "94.74", "score_rating": "Great" } @@ -7059,16 +7003,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 32, + "gas": 38, "high": 0, "informational": 14, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.46", + "score": "3.40", + "score_v2": "68.00", "threat_score": "85.00", "score_rating": "Average" } @@ -7092,7 +7036,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 23, + "gas": 29, "high": 5, "informational": 4, "low": 14, @@ -7100,8 +7044,8 @@ }, "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "3.01", - "score_v2": "60.22", + "score": "2.90", + "score_v2": "58.06", "threat_score": "85.00", "score_rating": "Average" } @@ -7158,7 +7102,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 23, + "gas": 29, "high": 5, "informational": 7, "low": 14, @@ -7166,8 +7110,8 @@ }, "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "2.96", - "score_v2": "59.14", + "score": "2.85", + "score_v2": "56.99", "threat_score": "85.00", "score_rating": "Average" } @@ -7198,7 +7142,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.41", "score_v2": "68.16", "threat_score": "75.00", @@ -7363,7 +7307,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.41", "score_v2": "68.16", "threat_score": "75.00", @@ -7498,16 +7442,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 32, + "gas": 38, "high": 0, "informational": 14, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.46", + "score": "3.40", + "score_v2": "68.00", "threat_score": "85.00", "score_rating": "Average" } @@ -7519,14 +7463,14 @@ "overallInfo": { "verifiedNumber": 11, "totalContractsNumber": 11, - "solidityScanContractsNumber": 11, - "securityScore": 76.31454545454545, + "solidityScanContractsNumber": 9, + "securityScore": 73.5488888888889, "issueSeverityDistribution": { "critical": 18, - "gas": 144, - "high": 11, - "informational": 29, - "low": 100, + "gas": 113, + "high": 5, + "informational": 22, + "low": 82, "medium": 2 } }, @@ -7556,7 +7500,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.44", "score_v2": "68.72", "threat_score": "75.00", @@ -7582,7 +7526,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 23, + "gas": 29, "high": 5, "informational": 4, "low": 14, @@ -7590,8 +7534,8 @@ }, "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "3.01", - "score_v2": "60.22", + "score": "2.90", + "score_v2": "58.06", "threat_score": "85.00", "score_rating": "Average" } @@ -7636,10 +7580,10 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", - "contractname": "CoreV3", + "contract_url": "https://eth.blockscout.com/address/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", @@ -7648,18 +7592,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, - "high": 6, - "informational": 4, - "low": 8, + "gas": 4, + "high": 0, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 594, - "scan_time_taken": 2, - "score": "4.32", - "score_v2": "86.36", - "threat_score": "94.74", - "score_rating": "Great" + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" } } }, @@ -7732,35 +7676,7 @@ { "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.50", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", @@ -7798,35 +7714,7 @@ { "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.50", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x375883a1F801138B6f5EE953a7A11072129Ac624", @@ -7853,7 +7741,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.44", "score_v2": "68.72", "threat_score": "75.00", @@ -8504,7 +8392,7 @@ "medium": 0 }, "lines_analyzed_count": 96, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.39", "score_v2": "67.71", "threat_score": "84.21", @@ -8570,7 +8458,7 @@ "medium": 0 }, "lines_analyzed_count": 96, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.39", "score_v2": "67.71", "threat_score": "84.21", @@ -8811,19 +8699,19 @@ } ] }, - "100": { + "10": { "overallInfo": { - "verifiedNumber": 35, - "totalContractsNumber": 35, - "solidityScanContractsNumber": 35, - "securityScore": 83.60800000000002, + "verifiedNumber": 38, + "totalContractsNumber": 46, + "solidityScanContractsNumber": 38, + "securityScore": 83.09657894736843, "issueSeverityDistribution": { - "critical": 7, - "gas": 502, - "high": 20, - "informational": 168, - "low": 182, - "medium": 10 + "critical": 9, + "gas": 507, + "high": 14, + "informational": 350, + "low": 217, + "medium": 23 } }, "contractsData": [ @@ -8840,7 +8728,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -8861,151 +8749,123 @@ } }, { - "address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "address": "0x7191061D5d4C60f598214cC6913502184BAddf18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "contract_address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", - "contractname": "L2_XDaiBridge", + "contract_url": "https://gnosis.blockscout.com/address/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 3, "high": 0, "informational": 1, "low": 5, "medium": 0 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.74", - "score_rating": "Average" - } - } - }, - { - "address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", - "contractname": "L2_AmmWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 2, - "informational": 2, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 108, - "scan_time_taken": 1, - "score": "3.80", - "score_v2": "75.93", - "threat_score": "95.00", + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", "score_rating": "Average" } } }, { - "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "address": "0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "contract_chain": "gnosis", + "contract_address": "0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "contractname": "LPToken", + "contract_url": "https://optimism.blockscout.com/address/0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 1, + "gas": 21, "high": 0, - "informational": 1, - "low": 5, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "3.87", - "score_v2": "77.42", - "threat_score": "80.00", - "score_rating": "Average" + "lines_analyzed_count": 662, + "scan_time_taken": 1, + "score": "4.49", + "score_v2": "89.88", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", + "address": "0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", - "contract_chain": "gnosis", + "contract_address": "0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", - "contractname": "Swap", + "contract_url": "https://optimism.blockscout.com/address/0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 0, + "gas": 9, + "high": 2, "informational": 6, - "low": 7, + "low": 3, "medium": 1 }, - "lines_analyzed_count": 561, - "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.19", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "address": "0xF753A50fc755c6622BBCAa0f59F0522f264F006e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", - "contract_chain": "gnosis", + "contract_address": "0xF753A50fc755c6622BBCAa0f59F0522f264F006e", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "contract_url": "https://optimism.blockscout.com/address/0xF753A50fc755c6622BBCAa0f59F0522f264F006e", "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF753A50fc755c6622BBCAa0f59F0522f264F006e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -9038,7 +8898,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa30D6bba6285d0585722e2440Ff89E23EF68864/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa30D6bba6285d0585722e2440Ff89E23EF68864/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -9059,104 +8919,190 @@ } }, { - "address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "address": "0xa81D244A1814468C734E5b4101F7b9c0c577a8fC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2ad09850b0CA4c7c1B33f5AcD6cBAbCaB5d6e796", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", - "contract_chain": "gnosis", + "contract_address": "0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", - "contractname": "L2_AmmWrapper", + "contract_url": "https://optimism.blockscout.com/address/0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", + "contractname": "L2_OptimismBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, - "informational": 3, - "low": 3, - "medium": 1 + "gas": 6, + "high": 0, + "informational": 2, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 110, + "lines_analyzed_count": 69, "scan_time_taken": 0, - "score": "3.77", - "score_v2": "75.45", - "threat_score": "95.00", + "score": "3.70", + "score_v2": "73.91", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", + "address": "0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", - "contract_chain": "gnosis", + "contract_address": "0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", - "contractname": "StakingRewards", + "contract_url": "https://optimism.blockscout.com/address/0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, + "critical": 0, + "gas": 3, "high": 0, - "informational": 7, - "low": 8, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 662, - "scan_time_taken": 1, - "score": "4.65", - "score_v2": "93.05", - "threat_score": "95.00", - "score_rating": "Great" + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", + "address": "0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", - "contract_chain": "gnosis", + "contract_address": "0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", - "contractname": "StakingRewards", + "contract_url": "https://optimism.blockscout.com/address/0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", + "contractname": "L2_OptimismBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, + "critical": 0, + "gas": 6, "high": 0, - "informational": 7, - "low": 8, + "informational": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 662, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "3.70", + "score_v2": "73.91", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", + "contractname": "Swap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 7, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.65", - "score_v2": "93.05", + "score": "4.67", + "score_v2": "93.40", "threat_score": "95.00", "score_rating": "Great" } } }, + { + "address": "0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", + "contractname": "LPToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x83f6244Bd87662118d96D9a6D44f09dffF14b30E", + "isVerified": false, + "solidityScanReport": null + }, { "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", "isVerified": true, @@ -9170,7 +9116,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -9179,130 +9125,130 @@ "high": 2, "informational": 13, "low": 3, - "medium": 0 + "medium": 4 }, "lines_analyzed_count": 710, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.28", + "score": "4.43", + "score_v2": "88.59", "threat_score": "75.00", "score_rating": "Great" } } }, { - "address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", + "address": "0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", - "contract_chain": "gnosis", + "contract_address": "0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", - "contractname": "L2_XDaiBridge", + "contract_url": "https://optimism.blockscout.com/address/0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 13, "high": 0, - "informational": 1, - "low": 5, - "medium": 0 + "informational": 7, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 72, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.74", - "score_rating": "Average" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.67", + "score_v2": "93.40", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", + "address": "0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", - "contract_chain": "gnosis", + "contract_address": "0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", + "contract_url": "https://optimism.blockscout.com/address/0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 21, "high": 0, - "informational": 7, - "low": 7, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 655, + "lines_analyzed_count": 662, "scan_time_taken": 1, - "score": "4.66", - "score_v2": "93.28", + "score": "4.49", + "score_v2": "89.88", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "address": "0x392B9780cFD362bD6951edFA9eBc31e68748b190", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", - "contract_chain": "gnosis", + "contract_address": "0x392B9780cFD362bD6951edFA9eBc31e68748b190", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", - "contractname": "HopBridgeToken", + "contract_url": "https://optimism.blockscout.com/address/0x392B9780cFD362bD6951edFA9eBc31e68748b190", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x392B9780cFD362bD6951edFA9eBc31e68748b190/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 42, - "high": 2, - "informational": 13, - "low": 3, + "critical": 1, + "gas": 21, + "high": 0, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 710, + "lines_analyzed_count": 662, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.28", - "threat_score": "75.00", + "score": "4.49", + "score_v2": "89.88", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "address": "0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", - "contract_chain": "gnosis", + "contract_address": "0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "contract_url": "https://optimism.blockscout.com/address/0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -9323,448 +9269,496 @@ } }, { - "address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", - "contract_chain": "gnosis", + "contract_address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", - "contractname": "LPToken", + "contract_url": "https://optimism.blockscout.com/address/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 13, "high": 0, - "informational": 1, - "low": 5, - "medium": 0 + "informational": 7, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "3.87", - "score_v2": "77.42", - "threat_score": "80.00", - "score_rating": "Average" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.67", + "score_v2": "93.40", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", - "contract_chain": "gnosis", + "contract_address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", - "contractname": "L2_AmmWrapper", + "contract_url": "https://optimism.blockscout.com/address/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 42, "high": 2, - "informational": 3, + "informational": 14, "low": 3, - "medium": 1 + "medium": 4 }, - "lines_analyzed_count": 110, - "scan_time_taken": 0, - "score": "3.77", - "score_v2": "75.45", - "threat_score": "95.00", - "score_rating": "Average" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.45", + "threat_score": "75.00", + "score_rating": "Great" } } }, { - "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "address": "0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", - "contract_chain": "gnosis", + "contract_address": "0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "contract_url": "https://optimism.blockscout.com/address/0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86cA30bEF97fB651b8d866D45503684b90cb3312/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 2, - "informational": 3, + "informational": 6, "low": 3, "medium": 1 }, - "lines_analyzed_count": 110, + "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.77", - "score_v2": "75.45", + "score": "3.76", + "score_v2": "75.19", "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contract_chain": "gnosis", + "contract_address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contractname": "L2_XDaiBridge", + "contract_url": "https://optimism.blockscout.com/address/0x755569159598f3702bdD7DFF6233A317C156d3Dd", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x755569159598f3702bdD7DFF6233A317C156d3Dd/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 3, "high": 0, - "informational": 1, - "low": 5, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 44, "scan_time_taken": 0, "score": "3.75", "score_v2": "75.00", - "threat_score": "94.74", + "threat_score": "75.00", "score_rating": "Average" } } }, { - "address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "address": "0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", - "contract_chain": "gnosis", + "contract_address": "0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", - "contractname": "L2_XDaiBridge", + "contract_url": "https://optimism.blockscout.com/address/0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 13, "high": 0, - "informational": 1, - "low": 5, - "medium": 0 + "informational": 7, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 72, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.74", - "score_rating": "Average" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.67", + "score_v2": "93.40", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "address": "0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", - "contract_chain": "gnosis", + "contract_address": "0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", - "contractname": "HopBridgeToken", + "contract_url": "https://optimism.blockscout.com/address/0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, - "high": 2, - "informational": 13, - "low": 3, - "medium": 0 + "gas": 13, + "high": 0, + "informational": 7, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 710, + "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.28", - "threat_score": "75.00", + "score": "4.67", + "score_v2": "93.40", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", + "address": "0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", - "contract_chain": "gnosis", + "contract_address": "0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", - "contractname": "Swap", + "contract_url": "https://optimism.blockscout.com/address/0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 13, + "critical": 1, + "gas": 21, "high": 0, - "informational": 6, - "low": 7, - "medium": 1 + "informational": 25, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 561, + "lines_analyzed_count": 656, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", + "score": "4.49", + "score_v2": "89.79", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "contract_address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", - "contractname": "HopBridgeToken", + "contract_url": "https://gnosis.blockscout.com/address/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 9, "high": 2, - "informational": 13, + "informational": 3, "low": 3, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 710, + "lines_analyzed_count": 110, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.28", - "threat_score": "75.00", - "score_rating": "Great" + "score": "3.68", + "score_v2": "73.64", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", - "contractname": "StakingRewards", + "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, + "critical": 0, + "gas": 7, "high": 0, - "informational": 7, - "low": 7, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 655, - "scan_time_taken": 1, - "score": "4.66", - "score_v2": "93.28", - "threat_score": "95.00", - "score_rating": "Great" + "lines_analyzed_count": 72, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", + "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", - "contract_chain": "gnosis", + "contract_address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2C2Ab81Cf235e86374468b387e241DF22459A265", + "contract_url": "https://optimism.blockscout.com/address/0xf587B9309c603feEdf0445aF4D3B21300989e93a", "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C2Ab81Cf235e86374468b387e241DF22459A265/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf587B9309c603feEdf0445aF4D3B21300989e93a/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 21, "high": 0, - "informational": 7, - "low": 7, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 655, + "lines_analyzed_count": 662, "scan_time_taken": 1, - "score": "4.66", - "score_v2": "93.28", + "score": "4.49", + "score_v2": "89.88", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", + "address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", - "contract_chain": "gnosis", + "contract_address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x76b22b8C1079A44F1211D867D68b1eda76a635A7", - "contractname": "L2_AmmWrapper", + "contract_url": "https://optimism.blockscout.com/address/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76b22b8C1079A44F1211D867D68b1eda76a635A7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 2, - "informational": 2, - "low": 3, - "medium": 1 + "gas": 3, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 108, + "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "3.80", - "score_v2": "75.93", - "threat_score": "95.00", + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", "score_rating": "Average" } } }, { - "address": "0x5C32143C8B198F392d01f8446b754c181224ac26", + "address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5C32143C8B198F392d01f8446b754c181224ac26", - "contract_chain": "gnosis", + "contract_address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5C32143C8B198F392d01f8446b754c181224ac26", + "contract_url": "https://optimism.blockscout.com/address/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 21, + "high": 0, + "informational": 25, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 662, + "scan_time_taken": 1, + "score": "4.49", + "score_v2": "89.88", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C32143C8B198F392d01f8446b754c181224ac26/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 13, "high": 0, - "informational": 6, + "informational": 7, "low": 7, "medium": 1 }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", + "score": "4.67", + "score_v2": "93.40", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", + "address": "0x2935008eE9943f859C4fbb863c5402fFC06f462E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", - "contract_chain": "gnosis", + "contract_address": "0x2935008eE9943f859C4fbb863c5402fFC06f462E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", + "contract_url": "https://optimism.blockscout.com/address/0x2935008eE9943f859C4fbb863c5402fFC06f462E", "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2935008eE9943f859C4fbb863c5402fFC06f462E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 21, "high": 0, - "informational": 7, - "low": 7, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 655, + "lines_analyzed_count": 656, "scan_time_taken": 1, - "score": "4.66", - "score_v2": "93.28", + "score": "4.49", + "score_v2": "89.79", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "address": "0xb3C68a491608952Cb1257FC9909a537a0173b63B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -9785,118 +9779,118 @@ } }, { - "address": "0x4014DC015641c08788F15bD6eB20dA4c47D936d8", + "address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4014DC015641c08788F15bD6eB20dA4c47D936d8", - "contract_chain": "gnosis", + "contract_address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4014DC015641c08788F15bD6eB20dA4c47D936d8", - "contractname": "Swap", + "contract_url": "https://optimism.blockscout.com/address/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4014DC015641c08788F15bD6eB20dA4c47D936d8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 3, "high": 0, - "informational": 6, - "low": 7, - "medium": 1 + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 561, - "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", - "threat_score": "95.00", - "score_rating": "Great" + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "75.00", + "score_rating": "Average" } } }, { - "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "address": "0x16284c7323c35F4960540583998C98B1CfC581a7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contract_chain": "gnosis", + "contract_address": "0x16284c7323c35F4960540583998C98B1CfC581a7", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contractname": "L2_XDaiBridge", + "contract_url": "https://optimism.blockscout.com/address/0x16284c7323c35F4960540583998C98B1CfC581a7", + "contractname": "L2_OptimismBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x16284c7323c35F4960540583998C98B1CfC581a7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 6, "high": 0, - "informational": 1, + "informational": 2, "low": 5, "medium": 0 }, - "lines_analyzed_count": 72, + "lines_analyzed_count": 69, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", + "score": "3.70", + "score_v2": "73.91", "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", - "contract_chain": "eth", + "contract_address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", - "contractname": "L1_ERC20_Bridge", + "contract_url": "https://optimism.blockscout.com/address/0x56900d66D74Cb14E3c86895789901C9135c95b16", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x56900d66D74Cb14E3c86895789901C9135c95b16/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, + "gas": 42, + "high": 2, + "informational": 14, "low": 3, - "medium": 0 + "medium": 4 }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "95.00", - "score_rating": "Average" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.45", + "threat_score": "75.00", + "score_rating": "Great" } } }, { - "address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", + "address": "0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", - "contract_chain": "gnosis", + "contract_address": "0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", + "contract_url": "https://optimism.blockscout.com/address/0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -9917,86 +9911,119 @@ } }, { - "address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", + "address": "0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", - "contract_chain": "gnosis", + "contract_address": "0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xBF7a02d963b23D84313F07a04ad663409CEE5A92", + "contract_url": "https://optimism.blockscout.com/address/0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBF7a02d963b23D84313F07a04ad663409CEE5A92/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 21, "high": 0, - "informational": 7, + "informational": 25, "low": 8, "medium": 0 }, - "lines_analyzed_count": 662, + "lines_analyzed_count": 656, "scan_time_taken": 1, - "score": "4.65", - "score_v2": "93.05", + "score": "4.49", + "score_v2": "89.79", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "address": "0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", - "contract_chain": "gnosis", + "contract_address": "0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", - "contractname": "HopBridgeToken", + "contract_url": "https://optimism.blockscout.com/address/0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 9, "high": 2, - "informational": 13, + "informational": 6, "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.19", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 21, + "high": 0, + "informational": 25, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 710, + "lines_analyzed_count": 662, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.28", - "threat_score": "75.00", + "score": "4.49", + "score_v2": "89.88", + "threat_score": "95.00", "score_rating": "Great" } } } ] }, - "10": { + "100": { "overallInfo": { - "verifiedNumber": 38, - "totalContractsNumber": 46, - "solidityScanContractsNumber": 38, - "securityScore": 83.5065789473684, + "verifiedNumber": 35, + "totalContractsNumber": 35, + "solidityScanContractsNumber": 35, + "securityScore": 83.09342857142857, "issueSeverityDistribution": { - "critical": 9, - "gas": 472, - "high": 14, - "informational": 350, - "low": 217, - "medium": 11 + "critical": 7, + "gas": 525, + "high": 20, + "informational": 168, + "low": 182, + "medium": 30 } }, "contractsData": [ @@ -10013,7 +10040,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -10034,123 +10061,85 @@ } }, { - "address": "0x7191061D5d4C60f598214cC6913502184BAddf18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "contract_address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "contractname": "LPToken", + "contract_url": "https://gnosis.blockscout.com/address/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 7, "high": 0, "informational": 1, "low": 5, "medium": 0 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "3.87", - "score_v2": "77.42", - "threat_score": "80.00", + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", - "contractname": "StakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 25, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 662, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.33", - "threat_score": "95.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", + "address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", - "contract_chain": "optimism", + "contract_address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", + "contract_url": "https://gnosis.blockscout.com/address/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 2, - "informational": 6, + "informational": 2, "low": 3, "medium": 1 }, - "lines_analyzed_count": 129, + "lines_analyzed_count": 108, "scan_time_taken": 1, - "score": "3.84", - "score_v2": "76.74", + "score": "3.70", + "score_v2": "74.07", "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0xF753A50fc755c6622BBCAa0f59F0522f264F006e", + "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF753A50fc755c6622BBCAa0f59F0522f264F006e", - "contract_chain": "optimism", + "contract_address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xF753A50fc755c6622BBCAa0f59F0522f264F006e", + "contract_url": "https://gnosis.blockscout.com/address/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF753A50fc755c6622BBCAa0f59F0522f264F006e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -10171,19 +10160,19 @@ } }, { - "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "address": "0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contract_address": "0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contract_url": "https://gnosis.blockscout.com/address/0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa30D6bba6285d0585722e2440Ff89E23EF68864/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -10204,67 +10193,19 @@ } }, { - "address": "0xa81D244A1814468C734E5b4101F7b9c0c577a8fC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2ad09850b0CA4c7c1B33f5AcD6cBAbCaB5d6e796", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", - "contractname": "L2_OptimismBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 2, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 69, - "scan_time_taken": 0, - "score": "3.70", - "score_v2": "73.91", - "threat_score": "94.74", - "score_rating": "Average" - } - } - }, - { - "address": "0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", + "address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", - "contract_chain": "optimism", + "contract_address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", + "contract_url": "https://gnosis.blockscout.com/address/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -10285,109 +10226,137 @@ } }, { - "address": "0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", + "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", - "contract_chain": "optimism", + "contract_address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", - "contractname": "L2_OptimismBridge", + "contract_url": "https://gnosis.blockscout.com/address/0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa30D6bba6285d0585722e2440Ff89E23EF68864/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 13, "high": 0, - "informational": 2, - "low": 5, - "medium": 0 + "informational": 6, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 69, + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.58", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "contractname": "L2_AmmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 2, + "informational": 3, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "3.70", - "score_v2": "73.91", - "threat_score": "94.74", + "score": "3.68", + "score_v2": "73.64", + "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", + "address": "0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", - "contract_chain": "optimism", + "contract_address": "0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", - "contractname": "Swap", + "contract_url": "https://gnosis.blockscout.com/address/0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 13, + "critical": 1, + "gas": 21, "high": 0, "informational": 7, - "low": 7, - "medium": 1 + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 561, + "lines_analyzed_count": 662, "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", + "score": "4.63", + "score_v2": "92.60", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", + "address": "0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", - "contract_chain": "optimism", + "contract_address": "0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", - "contractname": "LPToken", + "contract_url": "https://gnosis.blockscout.com/address/0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 3, + "critical": 1, + "gas": 21, "high": 0, - "informational": 1, - "low": 5, + "informational": 7, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "3.87", - "score_v2": "77.42", - "threat_score": "80.00", - "score_rating": "Average" + "lines_analyzed_count": 662, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.60", + "threat_score": "95.00", + "score_rating": "Great" } } }, - { - "address": "0x83f6244Bd87662118d96D9a6D44f09dffF14b30E", - "isVerified": false, - "solidityScanReport": null - }, { "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", "isVerified": true, @@ -10401,7 +10370,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -10410,130 +10379,130 @@ "high": 2, "informational": 13, "low": 3, - "medium": 0 + "medium": 4 }, "lines_analyzed_count": 710, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.28", + "score": "4.43", + "score_v2": "88.59", "threat_score": "75.00", "score_rating": "Great" } } }, { - "address": "0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", + "address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", - "contract_chain": "optimism", + "contract_address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", - "contractname": "Swap", + "contract_url": "https://gnosis.blockscout.com/address/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 7, "high": 0, - "informational": 7, - "low": 7, - "medium": 1 + "informational": 1, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 561, + "lines_analyzed_count": 72, "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", - "threat_score": "95.00", - "score_rating": "Great" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", + "address": "0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", - "contract_chain": "optimism", + "contract_address": "0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", + "contract_url": "https://gnosis.blockscout.com/address/0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 21, "high": 0, - "informational": 25, - "low": 8, + "informational": 7, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 662, + "lines_analyzed_count": 655, "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.33", + "score": "4.64", + "score_v2": "92.82", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x392B9780cFD362bD6951edFA9eBc31e68748b190", + "address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x392B9780cFD362bD6951edFA9eBc31e68748b190", - "contract_chain": "optimism", + "contract_address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x392B9780cFD362bD6951edFA9eBc31e68748b190", - "contractname": "StakingRewards", + "contract_url": "https://gnosis.blockscout.com/address/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x392B9780cFD362bD6951edFA9eBc31e68748b190/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 25, - "low": 8, - "medium": 0 + "critical": 0, + "gas": 42, + "high": 2, + "informational": 13, + "low": 3, + "medium": 4 }, - "lines_analyzed_count": 662, + "lines_analyzed_count": 710, "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.33", - "threat_score": "95.00", + "score": "4.43", + "score_v2": "88.59", + "threat_score": "75.00", "score_rating": "Great" } } }, { - "address": "0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", + "address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", - "contract_chain": "optimism", + "contract_address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", + "contract_url": "https://gnosis.blockscout.com/address/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -10554,496 +10523,448 @@ } }, { - "address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", - "contract_chain": "optimism", + "contract_address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", - "contractname": "Swap", + "contract_url": "https://gnosis.blockscout.com/address/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 3, "high": 0, - "informational": 7, - "low": 7, - "medium": 1 + "informational": 1, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 561, - "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", - "threat_score": "95.00", - "score_rating": "Great" + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.42", + "threat_score": "80.00", + "score_rating": "Average" } } }, { - "address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", - "contract_chain": "optimism", + "contract_address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", - "contractname": "HopBridgeToken", + "contract_url": "https://gnosis.blockscout.com/address/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 9, "high": 2, - "informational": 14, + "informational": 3, "low": 3, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 710, + "lines_analyzed_count": 110, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.14", - "threat_score": "75.00", - "score_rating": "Great" + "score": "3.68", + "score_v2": "73.64", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", + "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", - "contract_chain": "optimism", + "contract_address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", + "contract_url": "https://gnosis.blockscout.com/address/0x86cA30bEF97fB651b8d866D45503684b90cb3312", "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86cA30bEF97fB651b8d866D45503684b90cb3312/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 2, - "informational": 6, + "informational": 3, "low": 3, "medium": 1 }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", + "lines_analyzed_count": 110, + "scan_time_taken": 1, + "score": "3.68", + "score_v2": "73.64", "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", + "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", - "contract_chain": "optimism", + "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x755569159598f3702bdD7DFF6233A317C156d3Dd", - "contractname": "HopBridgeToken", + "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x755569159598f3702bdD7DFF6233A317C156d3Dd/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 7, "high": 0, - "informational": 0, - "low": 4, + "informational": 1, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 44, + "lines_analyzed_count": 72, "scan_time_taken": 0, "score": "3.75", "score_v2": "75.00", - "threat_score": "75.00", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", + "address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", - "contract_chain": "optimism", + "contract_address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", - "contractname": "Swap", + "contract_url": "https://gnosis.blockscout.com/address/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 7, "high": 0, - "informational": 7, - "low": 7, - "medium": 1 + "informational": 1, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 561, + "lines_analyzed_count": 72, "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", - "threat_score": "95.00", - "score_rating": "Great" + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", + "address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", - "contract_chain": "optimism", + "contract_address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", - "contractname": "Swap", + "contract_url": "https://gnosis.blockscout.com/address/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 0, - "informational": 7, - "low": 7, - "medium": 1 + "gas": 42, + "high": 2, + "informational": 13, + "low": 3, + "medium": 4 }, - "lines_analyzed_count": 561, - "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", - "threat_score": "95.00", + "lines_analyzed_count": 710, + "scan_time_taken": 2, + "score": "4.43", + "score_v2": "88.59", + "threat_score": "75.00", "score_rating": "Great" } } }, { - "address": "0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", + "address": "0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", - "contract_chain": "optimism", + "contract_address": "0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", - "contractname": "StakingRewards", + "contract_url": "https://gnosis.blockscout.com/address/0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 18, + "critical": 0, + "gas": 13, "high": 0, - "informational": 25, - "low": 8, - "medium": 0 + "informational": 6, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 656, + "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.24", + "score": "4.68", + "score_v2": "93.58", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contract_address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", - "contractname": "L2_AmmWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 42, "high": 2, - "informational": 3, + "informational": 13, "low": 3, - "medium": 1 + "medium": 4 }, - "lines_analyzed_count": 110, - "scan_time_taken": 0, - "score": "3.77", - "score_v2": "75.45", - "threat_score": "95.00", - "score_rating": "Average" + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.43", + "score_v2": "88.59", + "threat_score": "75.00", + "score_rating": "Great" } } }, { - "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contract_address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contractname": "L2_XDaiBridge", + "contract_url": "https://gnosis.blockscout.com/address/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, + "critical": 1, + "gas": 21, "high": 0, - "informational": 1, - "low": 5, + "informational": 7, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 72, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.74", - "score_rating": "Average" + "lines_analyzed_count": 655, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", - "contract_chain": "optimism", + "contract_address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "contract_url": "https://gnosis.blockscout.com/address/0x2C2Ab81Cf235e86374468b387e241DF22459A265", "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf587B9309c603feEdf0445aF4D3B21300989e93a/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C2Ab81Cf235e86374468b387e241DF22459A265/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, "gas": 18, "high": 0, - "informational": 25, - "low": 8, + "informational": 7, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 662, + "lines_analyzed_count": 655, "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.33", + "score": "4.66", + "score_v2": "93.28", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", - "contract_chain": "optimism", + "contract_address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", - "contractname": "LPToken", + "contract_url": "https://gnosis.blockscout.com/address/0x76b22b8C1079A44F1211D867D68b1eda76a635A7", + "contractname": "L2_AmmWrapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76b22b8C1079A44F1211D867D68b1eda76a635A7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 + "gas": 7, + "high": 2, + "informational": 2, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 62, + "lines_analyzed_count": 108, "scan_time_taken": 0, - "score": "3.87", - "score_v2": "77.42", - "threat_score": "80.00", - "score_rating": "Average" - } - } - }, - { - "address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", - "contractname": "StakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 25, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 662, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.33", + "score": "3.80", + "score_v2": "75.93", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", + "address": "0x5C32143C8B198F392d01f8446b754c181224ac26", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", - "contract_chain": "optimism", + "contract_address": "0x5C32143C8B198F392d01f8446b754c181224ac26", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", + "contract_url": "https://gnosis.blockscout.com/address/0x5C32143C8B198F392d01f8446b754c181224ac26", "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C32143C8B198F392d01f8446b754c181224ac26/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 13, "high": 0, - "informational": 7, + "informational": 6, "low": 7, "medium": 1 }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", + "score": "4.68", + "score_v2": "93.58", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x2935008eE9943f859C4fbb863c5402fFC06f462E", + "address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2935008eE9943f859C4fbb863c5402fFC06f462E", - "contract_chain": "optimism", + "contract_address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2935008eE9943f859C4fbb863c5402fFC06f462E", + "contract_url": "https://gnosis.blockscout.com/address/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2935008eE9943f859C4fbb863c5402fFC06f462E/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, "gas": 18, "high": 0, - "informational": 25, - "low": 8, + "informational": 7, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 656, + "lines_analyzed_count": 655, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.24", + "score": "4.66", + "score_v2": "93.28", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xb3C68a491608952Cb1257FC9909a537a0173b63B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contract_address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contract_url": "https://gnosis.blockscout.com/address/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -11064,118 +10985,118 @@ } }, { - "address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "address": "0x4014DC015641c08788F15bD6eB20dA4c47D936d8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", - "contract_chain": "optimism", + "contract_address": "0x4014DC015641c08788F15bD6eB20dA4c47D936d8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", - "contractname": "HopBridgeToken", + "contract_url": "https://gnosis.blockscout.com/address/0x4014DC015641c08788F15bD6eB20dA4c47D936d8", + "contractname": "Swap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4014DC015641c08788F15bD6eB20dA4c47D936d8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 13, "high": 0, - "informational": 0, - "low": 4, - "medium": 0 + "informational": 6, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "75.00", - "score_rating": "Average" + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.58", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x16284c7323c35F4960540583998C98B1CfC581a7", + "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x16284c7323c35F4960540583998C98B1CfC581a7", - "contract_chain": "optimism", + "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x16284c7323c35F4960540583998C98B1CfC581a7", - "contractname": "L2_OptimismBridge", + "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contractname": "L2_XDaiBridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x16284c7323c35F4960540583998C98B1CfC581a7/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 0, - "informational": 2, + "informational": 1, "low": 5, "medium": 0 }, - "lines_analyzed_count": 69, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "3.70", - "score_v2": "73.91", + "score": "3.75", + "score_v2": "75.00", "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", + "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", - "contract_chain": "optimism", + "contract_address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x56900d66D74Cb14E3c86895789901C9135c95b16", - "contractname": "HopBridgeToken", + "contract_url": "https://eth.blockscout.com/address/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "contractname": "L1_ERC20_Bridge", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x56900d66D74Cb14E3c86895789901C9135c95b16/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, - "high": 2, - "informational": 14, + "gas": 3, + "high": 0, + "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.14", - "threat_score": "75.00", - "score_rating": "Great" + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", + "address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", - "contract_chain": "optimism", + "contract_address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", + "contract_url": "https://gnosis.blockscout.com/address/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", "contractname": "LPToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -11196,100 +11117,67 @@ } }, { - "address": "0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", + "address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", - "contract_chain": "optimism", + "contract_address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", + "contract_url": "https://gnosis.blockscout.com/address/0xBF7a02d963b23D84313F07a04ad663409CEE5A92", "contractname": "StakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBF7a02d963b23D84313F07a04ad663409CEE5A92/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 21, "high": 0, - "informational": 25, + "informational": 7, "low": 8, "medium": 0 }, - "lines_analyzed_count": 656, + "lines_analyzed_count": 662, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.24", + "score": "4.63", + "score_v2": "92.60", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", + "address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", - "contract_chain": "optimism", + "contract_address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", - "contractname": "L2_AmmWrapper", + "contract_url": "https://gnosis.blockscout.com/address/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "contractname": "HopBridgeToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 42, "high": 2, - "informational": 6, + "informational": 13, "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "95.00", - "score_rating": "Average" - } - } - }, - { - "address": "0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", - "contractname": "StakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 25, - "low": 8, - "medium": 0 + "medium": 4 }, - "lines_analyzed_count": 662, + "lines_analyzed_count": 710, "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.33", - "threat_score": "95.00", + "score": "4.43", + "score_v2": "88.59", + "threat_score": "75.00", "score_rating": "Great" } } @@ -11298,17 +11186,17 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 12, + "verifiedNumber": 13, "totalContractsNumber": 14, - "solidityScanContractsNumber": 12, - "securityScore": 78.12666666666665, + "solidityScanContractsNumber": 13, + "securityScore": 79.00615384615384, "issueSeverityDistribution": { "critical": 2, - "gas": 83, + "gas": 106, "high": 4, - "informational": 26, - "low": 60, - "medium": 2 + "informational": 32, + "low": 67, + "medium": 3 } }, "contractsData": [ @@ -11495,7 +11383,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 21, "high": 0, "informational": 7, "low": 8, @@ -11503,8 +11391,8 @@ }, "lines_analyzed_count": 656, "scan_time_taken": 1, - "score": "4.65", - "score_v2": "92.99", + "score": "4.63", + "score_v2": "92.53", "threat_score": "95.00", "score_rating": "Great" } @@ -11561,7 +11449,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 2, "informational": 4, "low": 3, @@ -11569,8 +11457,8 @@ }, "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.29", + "score": "3.84", + "score_v2": "76.74", "threat_score": "95.00", "score_rating": "Average" } @@ -11611,8 +11499,36 @@ }, { "address": "0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d", + "contractname": "Swap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 6, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.58", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { "address": "0x12e59C59D282D2C00f3166915BED6DC2F5e2B5C7", @@ -11632,7 +11548,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 21, "high": 0, "informational": 7, "low": 8, @@ -11640,8 +11556,8 @@ }, "lines_analyzed_count": 656, "scan_time_taken": 1, - "score": "4.65", - "score_v2": "92.99", + "score": "4.63", + "score_v2": "92.53", "threat_score": "95.00", "score_rating": "Great" } @@ -11665,7 +11581,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 2, "informational": 4, "low": 3, @@ -11673,8 +11589,8 @@ }, "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.29", + "score": "3.84", + "score_v2": "76.74", "threat_score": "95.00", "score_rating": "Average" } @@ -11728,17 +11644,17 @@ "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 45, + "verifiedNumber": 48, "totalContractsNumber": 62, - "solidityScanContractsNumber": 45, - "securityScore": 78.29822222222221, + "solidityScanContractsNumber": 48, + "securityScore": 77.01562500000001, "issueSeverityDistribution": { "critical": 11, - "gas": 1331, - "high": 92, - "informational": 808, - "low": 529, - "medium": 78 + "gas": 1397, + "high": 94, + "informational": 811, + "low": 539, + "medium": 154 } }, "contractsData": [ @@ -11760,18 +11676,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 37, "high": 2, "informational": 12, "low": 7, - "medium": 1 + "medium": 4 }, "lines_analyzed_count": 385, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.52", + "score": "3.92", + "score_v2": "78.44", "threat_score": "90.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -11798,7 +11714,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 41, "high": 6, "informational": 5, "low": 14, @@ -11806,8 +11722,8 @@ }, "lines_analyzed_count": 255, "scan_time_taken": 1, - "score": "3.22", - "score_v2": "64.31", + "score": "3.02", + "score_v2": "60.39", "threat_score": "95.00", "score_rating": "Average" } @@ -11831,7 +11747,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 12, "high": 0, "informational": 2, "low": 10, @@ -11839,8 +11755,8 @@ }, "lines_analyzed_count": 283, "scan_time_taken": 1, - "score": "4.26", - "score_v2": "85.16", + "score": "4.29", + "score_v2": "85.87", "threat_score": "89.47", "score_rating": "Great" } @@ -11901,12 +11817,12 @@ "high": 3, "informational": 23, "low": 18, - "medium": 3 + "medium": 6 }, "lines_analyzed_count": 672, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.59", + "score": "4.06", + "score_v2": "81.25", "threat_score": "85.00", "score_rating": "Great" } @@ -11930,16 +11846,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 62, - "scan_time_taken": 2, - "score": "4.19", - "score_v2": "83.87", + "scan_time_taken": 0, + "score": "4.27", + "score_v2": "85.48", "threat_score": "94.74", "score_rating": "Great" } @@ -11967,12 +11883,12 @@ "high": 1, "informational": 31, "low": 17, - "medium": 4 + "medium": 8 }, "lines_analyzed_count": 480, "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.33", + "score": "3.54", + "score_v2": "70.83", "threat_score": "90.00", "score_rating": "Average" } @@ -11996,16 +11912,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 11, "high": 2, "informational": 6, "low": 6, "medium": 1 }, "lines_analyzed_count": 241, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.99", + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.40", "threat_score": "90.00", "score_rating": "Great" } @@ -12041,7 +11957,7 @@ "medium": 0 }, "lines_analyzed_count": 69, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "4.42", "score_v2": "88.41", "threat_score": "94.74", @@ -12107,7 +12023,7 @@ "medium": 0 }, "lines_analyzed_count": 163, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "4.51", "score_v2": "90.18", "threat_score": "84.21", @@ -12143,16 +12059,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 34, "high": 3, "informational": 13, "low": 13, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 388, "scan_time_taken": 1, - "score": "3.81", - "score_v2": "76.29", + "score": "3.63", + "score_v2": "72.68", "threat_score": "85.00", "score_rating": "Average" } @@ -12181,16 +12097,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 66, + "gas": 79, "high": 3, "informational": 56, - "low": 31, - "medium": 2 + "low": 30, + "medium": 6 }, "lines_analyzed_count": 1664, - "scan_time_taken": 2, - "score": "4.35", - "score_v2": "86.96", + "scan_time_taken": 3, + "score": "4.28", + "score_v2": "85.58", "threat_score": "85.00", "score_rating": "Great" } @@ -12285,16 +12201,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 56, "high": 6, "informational": 42, "low": 20, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 854, "scan_time_taken": 2, - "score": "3.98", - "score_v2": "79.51", + "score": "3.93", + "score_v2": "78.57", "threat_score": "85.00", "score_rating": "Average" } @@ -12356,7 +12272,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 12, "high": 0, "informational": 2, "low": 7, @@ -12364,8 +12280,8 @@ }, "lines_analyzed_count": 120, "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.83", + "score": "3.83", + "score_v2": "76.67", "threat_score": "94.74", "score_rating": "Average" } @@ -12389,16 +12305,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 40, "high": 1, "informational": 28, "low": 14, - "medium": 2 + "medium": 5 }, "lines_analyzed_count": 473, "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.38", + "score": "3.78", + "score_v2": "75.69", "threat_score": "90.00", "score_rating": "Average" } @@ -12444,8 +12360,36 @@ }, { "address": "0x65ff7C643fa2F84639AdA46557c64f6DEf8b35e3", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65ff7C643fa2F84639AdA46557c64f6DEf8b35e3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x65ff7C643fa2F84639AdA46557c64f6DEf8b35e3", + "contractname": "D3RateManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65ff7C643fa2F84639AdA46557c64f6DEf8b35e3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.99", + "score_v2": "79.73", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0xCB859eA579b28e02B87A1FDE08d087ab9dbE5149", @@ -12469,12 +12413,12 @@ "high": 1, "informational": 16, "low": 12, - "medium": 2 + "medium": 5 }, "lines_analyzed_count": 378, "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.37", + "score": "3.85", + "score_v2": "76.98", "threat_score": "90.00", "score_rating": "Average" } @@ -12482,8 +12426,36 @@ }, { "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "contractname": "D3MMLiquidationRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 37, + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.86", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x6e90797C1caaa81bAEc1cF3351d989A78b2D4E99", @@ -12503,7 +12475,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 10, "high": 1, "informational": 0, "low": 2, @@ -12511,8 +12483,8 @@ }, "lines_analyzed_count": 187, "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.91", + "score": "4.52", + "score_v2": "90.37", "threat_score": "94.74", "score_rating": "Great" } @@ -12578,12 +12550,12 @@ "high": 1, "informational": 33, "low": 5, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 417, "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.41", + "score": "4.11", + "score_v2": "82.25", "threat_score": "94.74", "score_rating": "Great" } @@ -12607,16 +12579,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 31, "high": 1, "informational": 25, "low": 13, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 363, "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.83", + "score": "3.53", + "score_v2": "70.52", "threat_score": "90.00", "score_rating": "Average" } @@ -12644,12 +12616,12 @@ "high": 1, "informational": 33, "low": 5, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 417, "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.41", + "score": "4.11", + "score_v2": "82.25", "threat_score": "94.74", "score_rating": "Great" } @@ -12677,12 +12649,12 @@ "high": 1, "informational": 34, "low": 7, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 305, "scan_time_taken": 1, - "score": "3.64", - "score_v2": "72.79", + "score": "3.49", + "score_v2": "69.84", "threat_score": "90.00", "score_rating": "Average" } @@ -12706,16 +12678,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 66, + "gas": 79, "high": 3, "informational": 56, - "low": 31, - "medium": 2 + "low": 30, + "medium": 6 }, "lines_analyzed_count": 1664, - "scan_time_taken": 4, - "score": "4.35", - "score_v2": "86.96", + "scan_time_taken": 2, + "score": "4.28", + "score_v2": "85.58", "threat_score": "85.00", "score_rating": "Great" } @@ -12744,16 +12716,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 60, "high": 3, "informational": 35, "low": 21, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 678, "scan_time_taken": 2, - "score": "3.83", - "score_v2": "76.70", + "score": "3.75", + "score_v2": "74.93", "threat_score": "85.00", "score_rating": "Average" } @@ -12781,12 +12753,12 @@ "high": 2, "informational": 23, "low": 13, - "medium": 6 + "medium": 9 }, "lines_analyzed_count": 425, "scan_time_taken": 1, - "score": "3.64", - "score_v2": "72.71", + "score": "3.53", + "score_v2": "70.59", "threat_score": "90.00", "score_rating": "Average" } @@ -12794,8 +12766,36 @@ }, { "address": "0xa5fc92Ca57a21C87AA0477b1c8fE8B9Bbf69d6C2", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5fc92Ca57a21C87AA0477b1c8fE8B9Bbf69d6C2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5fc92Ca57a21C87AA0477b1c8fE8B9Bbf69d6C2", + "contractname": "D3Token", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5fc92Ca57a21C87AA0477b1c8fE8B9Bbf69d6C2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "3.71", + "score_v2": "74.16", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { "address": "0x181D93EA28023bf40C8bB94796c55138719803B4", @@ -12820,16 +12820,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 34, + "gas": 33, "high": 1, "informational": 26, "low": 12, - "medium": 1 + "medium": 4 }, "lines_analyzed_count": 453, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "79.91", + "score": "3.91", + "score_v2": "78.15", "threat_score": "90.00", "score_rating": "Average" } @@ -12857,12 +12857,12 @@ "high": 3, "informational": 15, "low": 14, - "medium": 2 + "medium": 5 }, "lines_analyzed_count": 482, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "81.95", + "score": "4.00", + "score_v2": "80.08", "threat_score": "95.00", "score_rating": "Great" } @@ -12891,7 +12891,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 13, "high": 3, "informational": 6, "low": 7, @@ -12899,8 +12899,8 @@ }, "lines_analyzed_count": 276, "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.25", + "score": "4.13", + "score_v2": "82.61", "threat_score": "90.00", "score_rating": "Great" } @@ -12924,16 +12924,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 44, + "gas": 43, "high": 5, "informational": 24, "low": 22, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 706, "scan_time_taken": 2, - "score": "3.94", - "score_v2": "78.90", + "score": "3.89", + "score_v2": "77.76", "threat_score": "85.00", "score_rating": "Average" } @@ -12961,12 +12961,12 @@ "high": 3, "informational": 21, "low": 17, - "medium": 3 + "medium": 6 }, "lines_analyzed_count": 650, "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.77", + "score": "4.07", + "score_v2": "81.38", "threat_score": "85.00", "score_rating": "Great" } @@ -12990,16 +12990,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 130, + "gas": 143, "high": 16, "informational": 78, "low": 44, - "medium": 7 + "medium": 10 }, "lines_analyzed_count": 2049, - "scan_time_taken": 5, - "score": "4.07", - "score_v2": "81.41", + "scan_time_taken": 6, + "score": "4.02", + "score_v2": "80.33", "threat_score": "80.00", "score_rating": "Great" } @@ -13060,12 +13060,12 @@ "high": 1, "informational": 31, "low": 17, - "medium": 2 + "medium": 6 }, "lines_analyzed_count": 497, "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.25", + "score": "3.64", + "score_v2": "72.84", "threat_score": "90.00", "score_rating": "Average" } @@ -13089,7 +13089,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 13, "high": 3, "informational": 3, "low": 6, @@ -13097,8 +13097,8 @@ }, "lines_analyzed_count": 273, "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.88", + "score": "4.21", + "score_v2": "84.25", "threat_score": "89.47", "score_rating": "Great" } @@ -13122,7 +13122,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 13, "high": 3, "informational": 3, "low": 6, @@ -13130,8 +13130,8 @@ }, "lines_analyzed_count": 282, "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.40", + "score": "4.24", + "score_v2": "84.75", "threat_score": "89.47", "score_rating": "Great" } @@ -13160,16 +13160,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 60, + "gas": 62, "high": 2, "informational": 33, "low": 13, - "medium": 5 + "medium": 8 }, "lines_analyzed_count": 799, "scan_time_taken": 2, - "score": "4.11", - "score_v2": "82.23", + "score": "4.04", + "score_v2": "80.85", "threat_score": "80.00", "score_rating": "Great" } @@ -13193,7 +13193,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 7, "low": 4, @@ -13201,8 +13201,8 @@ }, "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.20", + "score": "3.72", + "score_v2": "74.40", "threat_score": "89.47", "score_rating": "Average" } @@ -13259,7 +13259,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 24, "high": 1, "informational": 3, "low": 11, @@ -13267,8 +13267,8 @@ }, "lines_analyzed_count": 402, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.82", + "score": "4.30", + "score_v2": "86.07", "threat_score": "84.21", "score_rating": "Great" } @@ -13292,16 +13292,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 74, + "gas": 77, "high": 7, "informational": 42, "low": 34, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 799, - "scan_time_taken": 2, - "score": "3.58", - "score_v2": "71.59", + "scan_time_taken": 3, + "score": "3.47", + "score_v2": "69.34", "threat_score": "85.00", "score_rating": "Average" } @@ -13316,17 +13316,17 @@ }, "10": { "overallInfo": { - "verifiedNumber": 37, + "verifiedNumber": 41, "totalContractsNumber": 42, - "solidityScanContractsNumber": 36, - "securityScore": 79.9225, + "solidityScanContractsNumber": 41, + "securityScore": 77.17951219512194, "issueSeverityDistribution": { "critical": 7, - "gas": 872, - "high": 65, - "informational": 726, - "low": 360, - "medium": 51 + "gas": 1026, + "high": 73, + "informational": 757, + "low": 393, + "medium": 99 } }, "contractsData": [ @@ -13348,16 +13348,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 12, "high": 0, "informational": 5, "low": 10, "medium": 2 }, "lines_analyzed_count": 275, - "scan_time_taken": 1, - "score": "4.18", - "score_v2": "83.64", + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.36", "threat_score": "89.47", "score_rating": "Great" } @@ -13381,7 +13381,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 14, "high": 3, "informational": 7, "low": 7, @@ -13389,8 +13389,8 @@ }, "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.72", + "score": "4.10", + "score_v2": "82.08", "threat_score": "89.47", "score_rating": "Great" } @@ -13447,7 +13447,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 11, "high": 2, "informational": 17, "low": 6, @@ -13455,8 +13455,8 @@ }, "lines_analyzed_count": 241, "scan_time_taken": 0, - "score": "3.92", - "score_v2": "78.42", + "score": "3.94", + "score_v2": "78.84", "threat_score": "90.00", "score_rating": "Average" } @@ -13480,18 +13480,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 34, + "gas": 39, "high": 4, "informational": 49, "low": 14, - "medium": 2 + "medium": 5 }, "lines_analyzed_count": 688, "scan_time_taken": 2, - "score": "4.03", - "score_v2": "80.67", + "score": "3.93", + "score_v2": "78.63", "threat_score": "90.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -13517,14 +13517,14 @@ "high": 3, "informational": 20, "low": 14, - "medium": 2 + "medium": 5 }, "lines_analyzed_count": 489, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.19", + "score": "3.97", + "score_v2": "79.35", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -13546,7 +13546,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 24, "high": 1, "informational": 7, "low": 11, @@ -13554,8 +13554,8 @@ }, "lines_analyzed_count": 409, "scan_time_taken": 1, - "score": "4.25", - "score_v2": "85.09", + "score": "4.27", + "score_v2": "85.33", "threat_score": "84.21", "score_rating": "Great" } @@ -13579,7 +13579,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 12, "high": 0, "informational": 2, "low": 7, @@ -13587,8 +13587,8 @@ }, "lines_analyzed_count": 120, "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.83", + "score": "3.83", + "score_v2": "76.67", "threat_score": "94.74", "score_rating": "Average" } @@ -13616,12 +13616,12 @@ "high": 2, "informational": 34, "low": 5, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 453, "scan_time_taken": 1, - "score": "4.18", - "score_v2": "83.66", + "score": "4.08", + "score_v2": "81.68", "threat_score": "94.74", "score_rating": "Great" } @@ -13716,7 +13716,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 8, "low": 4, @@ -13724,8 +13724,8 @@ }, "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "3.72", - "score_v2": "74.40", + "score": "3.68", + "score_v2": "73.60", "threat_score": "89.47", "score_rating": "Average" } @@ -13749,16 +13749,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 90, + "gas": 103, "high": 10, "informational": 99, "low": 31, - "medium": 3 + "medium": 6 }, "lines_analyzed_count": 1643, "scan_time_taken": 4, - "score": "4.09", - "score_v2": "81.74", + "score": "4.02", + "score_v2": "80.40", "threat_score": "80.00", "score_rating": "Great" } @@ -13782,7 +13782,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 14, "high": 3, "informational": 7, "low": 7, @@ -13790,8 +13790,8 @@ }, "lines_analyzed_count": 303, "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.17", + "score": "4.17", + "score_v2": "83.50", "threat_score": "89.47", "score_rating": "Great" } @@ -13800,7 +13800,35 @@ { "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x89872650fA1A391f58B4E144222bB02e44db7e3B", + "contractname": "D3Maker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89872650fA1A391f58B4E144222bB02e44db7e3B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 1, + "informational": 10, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.06", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x072b3e5391B8bc868934562E510e6B2454163093", @@ -13824,21 +13852,49 @@ "high": 3, "informational": 28, "low": 17, - "medium": 3 + "medium": 6 }, "lines_analyzed_count": 635, "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.42", + "score": "4.00", + "score_v2": "80.00", "threat_score": "85.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { "address": "0x5fe43C0EbfE66b83C10A9A37AD1E4aC640AAAA65", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5fe43C0EbfE66b83C10A9A37AD1E4aC640AAAA65", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5fe43C0EbfE66b83C10A9A37AD1E4aC640AAAA65", + "contractname": "D3PoolQuota", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5fe43C0EbfE66b83C10A9A37AD1E4aC640AAAA65/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 2, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 56, + "scan_time_taken": 0, + "score": "2.59", + "score_v2": "51.79", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", @@ -13862,12 +13918,12 @@ "high": 1, "informational": 33, "low": 5, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 417, "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.41", + "score": "4.11", + "score_v2": "82.25", "threat_score": "94.74", "score_rating": "Great" } @@ -13924,16 +13980,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 44, + "gas": 43, "high": 5, "informational": 36, "low": 22, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 729, "scan_time_taken": 2, - "score": "3.90", - "score_v2": "77.91", + "score": "3.84", + "score_v2": "76.82", "threat_score": "85.00", "score_rating": "Average" } @@ -13961,14 +14017,14 @@ "high": 2, "informational": 7, "low": 5, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 217, - "scan_time_taken": 1, - "score": "4.08", - "score_v2": "81.57", + "scan_time_taken": 0, + "score": "3.73", + "score_v2": "74.65", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -14040,13 +14096,69 @@ }, { "address": "0x65934e2f228Fde069A6255F46E6A15Bc9DE38545", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65934e2f228Fde069A6255F46E6A15Bc9DE38545", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x65934e2f228Fde069A6255F46E6A15Bc9DE38545", + "contractname": "D3FeeRateModel", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65934e2f228Fde069A6255F46E6A15Bc9DE38545/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "2.58", + "score_v2": "51.52", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "contractname": "D3Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 41, + "high": 6, + "informational": 18, + "low": 14, + "medium": 1 + }, + "lines_analyzed_count": 255, + "scan_time_taken": 1, + "score": "2.76", + "score_v2": "55.29", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { "address": "0x7950dC01542eFE1c03aea610472e3b565B53f64a", @@ -14066,16 +14178,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 60, "high": 3, "informational": 46, "low": 21, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 692, "scan_time_taken": 2, - "score": "3.78", - "score_v2": "75.58", + "score": "3.69", + "score_v2": "73.84", "threat_score": "85.00", "score_rating": "Average" } @@ -14099,16 +14211,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 66, + "gas": 79, "high": 3, "informational": 66, - "low": 31, - "medium": 2 + "low": 30, + "medium": 6 }, "lines_analyzed_count": 1664, - "scan_time_taken": 2, - "score": "4.32", - "score_v2": "86.36", + "scan_time_taken": 3, + "score": "4.25", + "score_v2": "84.98", "threat_score": "85.00", "score_rating": "Great" } @@ -14132,16 +14244,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 66, + "gas": 79, "high": 3, "informational": 66, - "low": 31, - "medium": 2 + "low": 30, + "medium": 6 }, "lines_analyzed_count": 1664, - "scan_time_taken": 2, - "score": "4.32", - "score_v2": "86.36", + "scan_time_taken": 3, + "score": "4.25", + "score_v2": "84.98", "threat_score": "85.00", "score_rating": "Great" } @@ -14165,7 +14277,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 10, "high": 1, "informational": 0, "low": 2, @@ -14173,8 +14285,8 @@ }, "lines_analyzed_count": 187, "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.91", + "score": "4.52", + "score_v2": "90.37", "threat_score": "94.74", "score_rating": "Great" } @@ -14198,16 +14310,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 58, + "gas": 57, "high": 6, "informational": 54, "low": 21, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 858, "scan_time_taken": 2, - "score": "3.89", - "score_v2": "77.86", + "score": "3.85", + "score_v2": "76.92", "threat_score": "85.00", "score_rating": "Average" } @@ -14238,7 +14350,7 @@ "medium": 0 }, "lines_analyzed_count": 109, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.35", "score_v2": "66.97", "threat_score": "90.00", @@ -14297,16 +14409,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 48, "high": 1, "informational": 35, "low": 16, - "medium": 2 + "medium": 5 }, "lines_analyzed_count": 526, "scan_time_taken": 1, - "score": "3.80", - "score_v2": "76.05", + "score": "3.73", + "score_v2": "74.52", "threat_score": "90.00", "score_rating": "Average" } @@ -14330,16 +14442,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 13, "high": 3, "informational": 19, "low": 7, "medium": 1 }, "lines_analyzed_count": 277, - "scan_time_taken": 1, - "score": "3.88", - "score_v2": "77.62", + "scan_time_taken": 2, + "score": "3.90", + "score_v2": "77.98", "threat_score": "90.00", "score_rating": "Average" } @@ -14400,12 +14512,12 @@ "high": 1, "informational": 19, "low": 12, - "medium": 2 + "medium": 5 }, "lines_analyzed_count": 354, "scan_time_taken": 1, - "score": "3.86", - "score_v2": "77.12", + "score": "3.73", + "score_v2": "74.58", "threat_score": "90.00", "score_rating": "Average" } @@ -14462,7 +14574,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 11, "high": 0, "informational": 5, "low": 6, @@ -14470,8 +14582,8 @@ }, "lines_analyzed_count": 204, "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.31", + "score": "4.24", + "score_v2": "84.80", "threat_score": "89.47", "score_rating": "Great" } @@ -14512,8 +14624,36 @@ }, { "address": "0x1fC8EC204549C865a17b4059A57decA66A4Bd4cC", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1fC8EC204549C865a17b4059A57decA66A4Bd4cC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1fC8EC204549C865a17b4059A57decA66A4Bd4cC", + "contractname": "D3Token", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1fC8EC204549C865a17b4059A57decA66A4Bd4cC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "3.71", + "score_v2": "74.16", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { "address": "0x6281E0628eb2B37fE9943279EA39725D5f0E0dBe", @@ -14533,7 +14673,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 1, "informational": 0, "low": 2, @@ -14541,8 +14681,8 @@ }, "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "4.68", - "score_v2": "93.65", + "score": "4.64", + "score_v2": "92.86", "threat_score": "94.74", "score_rating": "Great" } @@ -14552,17 +14692,17 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 19, + "verifiedNumber": 22, "totalContractsNumber": 26, - "solidityScanContractsNumber": 19, - "securityScore": 78.60684210526317, + "solidityScanContractsNumber": 22, + "securityScore": 77.30318181818181, "issueSeverityDistribution": { "critical": 6, - "gas": 367, - "high": 31, - "informational": 192, - "low": 146, - "medium": 11 + "gas": 476, + "high": 34, + "informational": 210, + "low": 162, + "medium": 23 } }, "contractsData": [ @@ -14591,7 +14731,7 @@ "medium": 0 }, "lines_analyzed_count": 230, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.30", "score_v2": "86.09", "threat_score": "90.00", @@ -14688,7 +14828,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 12, "high": 0, "informational": 2, "low": 7, @@ -14696,8 +14836,8 @@ }, "lines_analyzed_count": 120, "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.83", + "score": "3.83", + "score_v2": "76.67", "threat_score": "94.74", "score_rating": "Average" } @@ -14771,8 +14911,36 @@ }, { "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", + "contractname": "D3Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 1, + "informational": 4, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 263, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.37", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { "address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", @@ -14825,7 +14993,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 8, "low": 4, @@ -14833,8 +15001,8 @@ }, "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "3.72", - "score_v2": "74.40", + "score": "3.68", + "score_v2": "73.60", "threat_score": "89.47", "score_rating": "Average" } @@ -14858,7 +15026,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 1, "informational": 0, "low": 1, @@ -14866,8 +15034,8 @@ }, "lines_analyzed_count": 46, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.24", + "score_v2": "84.78", "threat_score": "94.74", "score_rating": "Great" } @@ -14912,10 +15080,10 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", - "contractname": "DSPFactory", + "contract_url": "https://eth.blockscout.com/address/0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "contractname": "D3MMLiquidationRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", @@ -14924,17 +15092,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 3, - "informational": 2, - "low": 4, - "medium": 0 + "gas": 1, + "high": 1, + "informational": 1, + "low": 2, + "medium": 1 }, - "lines_analyzed_count": 163, + "lines_analyzed_count": 37, "scan_time_taken": 0, - "score": "3.93", - "score_v2": "78.53", - "threat_score": "89.47", + "score": "3.24", + "score_v2": "64.86", + "threat_score": "100.00", "score_rating": "Average" } } @@ -14957,16 +15125,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 66, + "gas": 79, "high": 3, "informational": 56, - "low": 31, - "medium": 2 + "low": 30, + "medium": 6 }, "lines_analyzed_count": 1663, - "scan_time_taken": 2, - "score": "4.35", - "score_v2": "86.95", + "scan_time_taken": 3, + "score": "4.28", + "score_v2": "85.57", "threat_score": "85.00", "score_rating": "Great" } @@ -15094,7 +15262,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 54, + "gas": 67, "high": 8, "informational": 17, "low": 13, @@ -15102,8 +15270,8 @@ }, "lines_analyzed_count": 546, "scan_time_taken": 2, - "score": "3.82", - "score_v2": "76.37", + "score": "3.70", + "score_v2": "73.99", "threat_score": "80.00", "score_rating": "Average" } @@ -15148,10 +15316,10 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", - "contractname": "ERC20V3Factory", + "contract_url": "https://optimism.blockscout.com/address/0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "contractname": "D3Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", @@ -15160,18 +15328,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 3, - "informational": 5, - "low": 4, - "medium": 0 + "gas": 41, + "high": 6, + "informational": 18, + "low": 14, + "medium": 1 }, - "lines_analyzed_count": 193, + "lines_analyzed_count": 255, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.87", - "threat_score": "90.00", - "score_rating": "Great" + "score": "2.76", + "score_v2": "55.29", + "threat_score": "95.00", + "score_rating": "Average" } } }, @@ -15193,16 +15361,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 66, + "gas": 79, "high": 3, "informational": 56, - "low": 31, - "medium": 2 + "low": 30, + "medium": 6 }, "lines_analyzed_count": 1664, "scan_time_taken": 2, - "score": "4.35", - "score_v2": "86.96", + "score": "4.28", + "score_v2": "85.58", "threat_score": "85.00", "score_rating": "Great" } @@ -15215,13 +15383,69 @@ }, { "address": "0xe42A29cB784cD4E1a2C9EE4B01CE70A6E720A160", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe42A29cB784cD4E1a2C9EE4B01CE70A6E720A160", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xe42A29cB784cD4E1a2C9EE4B01CE70A6E720A160", + "contractname": "DODOV2RouteHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe42A29cB784cD4E1a2C9EE4B01CE70A6E720A160/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 0, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 187, + "scan_time_taken": 1, + "score": "4.39", + "score_v2": "87.70", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0xFD2b7994f91c08aAa5e013E899334A2DBb500DF1", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFD2b7994f91c08aAa5e013E899334A2DBb500DF1", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xFD2b7994f91c08aAa5e013E899334A2DBb500DF1", + "contractname": "DODOMineV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD2b7994f91c08aAa5e013E899334A2DBb500DF1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.28", + "score_v2": "85.60", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", @@ -15241,14 +15465,14 @@ "verifiedNumber": 6, "totalContractsNumber": 8, "solidityScanContractsNumber": 6, - "securityScore": 85.48166666666667, + "securityScore": 83.25999999999999, "issueSeverityDistribution": { "critical": 0, - "gas": 73, + "gas": 88, "high": 17, "informational": 26, "low": 51, - "medium": 7 + "medium": 16 } }, "contractsData": [ @@ -15270,16 +15494,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 21, "high": 6, "informational": 7, "low": 6, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 276, "scan_time_taken": 1, - "score": "3.73", - "score_v2": "74.64", + "score": "3.19", + "score_v2": "63.77", "threat_score": "90.00", "score_rating": "Average" } @@ -15341,7 +15565,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 22, "high": 7, "informational": 5, "low": 16, @@ -15349,8 +15573,8 @@ }, "lines_analyzed_count": 1446, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.91", + "score": "4.68", + "score_v2": "93.57", "threat_score": "95.00", "score_rating": "Great" } @@ -15374,7 +15598,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 13, "high": 0, "informational": 5, "low": 7, @@ -15382,8 +15606,8 @@ }, "lines_analyzed_count": 457, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.65", + "score": "4.65", + "score_v2": "93.00", "threat_score": "85.00", "score_rating": "Great" } @@ -15407,7 +15631,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 24, "high": 4, "informational": 1, "low": 4, @@ -15415,8 +15639,8 @@ }, "lines_analyzed_count": 273, "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.42", + "score": "4.05", + "score_v2": "80.95", "threat_score": "100.00", "score_rating": "Great" } @@ -15467,14 +15691,14 @@ "verifiedNumber": 8, "totalContractsNumber": 10, "solidityScanContractsNumber": 8, - "securityScore": 82.74249999999999, + "securityScore": 80.755, "issueSeverityDistribution": { "critical": 0, - "gas": 91, + "gas": 109, "high": 20, "informational": 45, "low": 56, - "medium": 7 + "medium": 16 } }, "contractsData": [ @@ -15572,16 +15796,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 21, "high": 6, "informational": 20, "low": 6, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 276, "scan_time_taken": 1, - "score": "3.50", - "score_v2": "69.93", + "score": "2.95", + "score_v2": "59.06", "threat_score": "90.00", "score_rating": "Average" } @@ -15605,7 +15829,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 15, "high": 0, "informational": 0, "low": 2, @@ -15613,8 +15837,8 @@ }, "lines_analyzed_count": 164, "scan_time_taken": 0, - "score": "4.51", - "score_v2": "90.24", + "score": "4.42", + "score_v2": "88.41", "threat_score": "90.00", "score_rating": "Great" } @@ -15638,7 +15862,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 13, "high": 0, "informational": 5, "low": 7, @@ -15646,8 +15870,8 @@ }, "lines_analyzed_count": 457, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.65", + "score": "4.65", + "score_v2": "93.00", "threat_score": "85.00", "score_rating": "Great" } @@ -15671,7 +15895,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 26, "high": 10, "informational": 5, "low": 17, @@ -15679,8 +15903,8 @@ }, "lines_analyzed_count": 464, "scan_time_taken": 1, - "score": "3.86", - "score_v2": "77.16", + "score": "3.80", + "score_v2": "76.08", "threat_score": "95.00", "score_rating": "Average" } @@ -15704,7 +15928,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 24, "high": 4, "informational": 1, "low": 4, @@ -15712,8 +15936,8 @@ }, "lines_analyzed_count": 273, "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.42", + "score": "4.05", + "score_v2": "80.95", "threat_score": "100.00", "score_rating": "Great" } @@ -15758,50 +15982,22 @@ "overallInfo": { "verifiedNumber": 5, "totalContractsNumber": 7, - "solidityScanContractsNumber": 5, - "securityScore": 83.994, + "solidityScanContractsNumber": 4, + "securityScore": 81.26, "issueSeverityDistribution": { "critical": 0, - "gas": 56, + "gas": 60, "high": 10, - "informational": 23, - "low": 35, - "medium": 5 + "informational": 17, + "low": 26, + "medium": 13 } }, "contractsData": [ { "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773bd9c54534a01abf01d05f6b4bd35e/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 6, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 192, - "scan_time_taken": 0, - "score": "4.14", - "score_v2": "82.81", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x6223bD82010E2fB69F329933De20897e7a4C225f", @@ -15826,7 +16022,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 13, "high": 0, "informational": 5, "low": 7, @@ -15834,8 +16030,8 @@ }, "lines_analyzed_count": 457, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.65", + "score": "4.65", + "score_v2": "93.00", "threat_score": "85.00", "score_rating": "Great" } @@ -15859,16 +16055,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 21, "high": 6, "informational": 7, "low": 6, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 300, "scan_time_taken": 1, - "score": "3.83", - "score_v2": "76.67", + "score": "3.33", + "score_v2": "66.67", "threat_score": "90.00", "score_rating": "Average" } @@ -15925,7 +16121,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 24, "high": 4, "informational": 1, "low": 4, @@ -15933,8 +16129,8 @@ }, "lines_analyzed_count": 273, "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.42", + "score": "4.05", + "score_v2": "80.95", "threat_score": "100.00", "score_rating": "Great" } @@ -15955,17 +16151,17 @@ "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 333, + "verifiedNumber": 335, "totalContractsNumber": 335, - "solidityScanContractsNumber": 332, - "securityScore": 81.13593373493964, + "solidityScanContractsNumber": 335, + "securityScore": 80.82719402985062, "issueSeverityDistribution": { "critical": 29, - "gas": 3853, + "gas": 4017, "high": 281, - "informational": 1034, - "low": 3127, - "medium": 362 + "informational": 1043, + "low": 3163, + "medium": 449 } }, "contractsData": [ @@ -16060,7 +16256,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 3, + "scan_time_taken": 4, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -16119,16 +16315,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 23, "high": 4, "informational": 8, "low": 8, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 558, "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.61", + "score": "4.41", + "score_v2": "88.17", "threat_score": "95.00", "score_rating": "Great" } @@ -16159,7 +16355,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -16192,7 +16388,7 @@ "medium": 0 }, "lines_analyzed_count": 97, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.48", "score_v2": "89.69", "threat_score": "100.00", @@ -16225,7 +16421,7 @@ "medium": 0 }, "lines_analyzed_count": 141, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.22", "score_v2": "84.40", "threat_score": "100.00", @@ -16482,7 +16678,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 25, "high": 5, "informational": 7, "low": 8, @@ -16490,8 +16686,8 @@ }, "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "4.45", - "score_v2": "88.91", + "score": "4.40", + "score_v2": "88.03", "threat_score": "90.00", "score_rating": "Great" } @@ -16522,7 +16718,7 @@ "medium": 3 }, "lines_analyzed_count": 554, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.42", "score_v2": "88.45", "threat_score": "100.00", @@ -16830,7 +17026,35 @@ { "address": "0x01EC3683F576f4C1C0b35d704345Ae7e3841f837", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x01EC3683F576f4C1C0b35d704345Ae7e3841f837", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x01EC3683F576f4C1C0b35d704345Ae7e3841f837", + "contractname": "ConvexV1BaseRewardPoolAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x01EC3683F576f4C1C0b35d704345Ae7e3841f837/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0xC96C20E664303fB8C29ee6333055757AC7D484F4", @@ -16956,7 +17180,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -17015,16 +17239,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 60, "high": 1, "informational": 5, "low": 17, - "medium": 3 + "medium": 4 }, "lines_analyzed_count": 1580, "scan_time_taken": 3, - "score": "4.66", - "score_v2": "93.10", + "score": "4.64", + "score_v2": "92.72", "threat_score": "85.00", "score_rating": "Great" } @@ -17147,16 +17371,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 37, + "gas": 39, "high": 0, "informational": 7, "low": 23, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.48", - "score_v2": "89.62", + "scan_time_taken": 4, + "score": "4.47", + "score_v2": "89.44", "threat_score": "90.00", "score_rating": "Great" } @@ -17279,16 +17503,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 37, + "gas": 39, "high": 0, "informational": 7, "low": 23, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.48", - "score_v2": "89.62", + "scan_time_taken": 4, + "score": "4.47", + "score_v2": "89.44", "threat_score": "90.00", "score_rating": "Great" } @@ -17345,16 +17569,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 32, "high": 0, "informational": 13, "low": 39, - "medium": 1 + "medium": 8 }, "lines_analyzed_count": 1739, - "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.81", + "scan_time_taken": 4, + "score": "4.58", + "score_v2": "91.55", "threat_score": "95.00", "score_rating": "Great" } @@ -17583,7 +17807,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -17646,12 +17870,12 @@ "high": 1, "informational": 2, "low": 2, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 70, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.86", + "score": "3.43", + "score_v2": "68.57", "threat_score": "100.00", "score_rating": "Average" } @@ -17712,12 +17936,12 @@ "high": 0, "informational": 6, "low": 2, - "medium": 3 + "medium": 7 }, "lines_analyzed_count": 271, "scan_time_taken": 1, - "score": "4.50", - "score_v2": "90.04", + "score": "4.28", + "score_v2": "85.61", "threat_score": "100.00", "score_rating": "Great" } @@ -17741,7 +17965,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 11, "informational": 4, "low": 16, @@ -17749,8 +17973,8 @@ }, "lines_analyzed_count": 901, "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.68", + "score": "4.27", + "score_v2": "85.35", "threat_score": "100.00", "score_rating": "Great" } @@ -17778,12 +18002,12 @@ "high": 0, "informational": 0, "low": 2, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "4.52", - "score_v2": "90.40", + "score": "4.16", + "score_v2": "83.20", "threat_score": "100.00", "score_rating": "Great" } @@ -17906,7 +18130,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 37, + "gas": 39, "high": 0, "informational": 7, "low": 23, @@ -17914,8 +18138,8 @@ }, "lines_analyzed_count": 1108, "scan_time_taken": 3, - "score": "4.48", - "score_v2": "89.62", + "score": "4.47", + "score_v2": "89.44", "threat_score": "90.00", "score_rating": "Great" } @@ -18005,7 +18229,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 36, "high": 3, "informational": 7, "low": 7, @@ -18013,8 +18237,8 @@ }, "lines_analyzed_count": 928, "scan_time_taken": 2, - "score": "4.58", - "score_v2": "91.59", + "score": "4.56", + "score_v2": "91.27", "threat_score": "100.00", "score_rating": "Great" } @@ -18104,7 +18328,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 25, "high": 5, "informational": 7, "low": 8, @@ -18112,8 +18336,8 @@ }, "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "4.45", - "score_v2": "88.91", + "score": "4.40", + "score_v2": "88.03", "threat_score": "90.00", "score_rating": "Great" } @@ -18269,16 +18493,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 37, + "gas": 39, "high": 0, "informational": 7, "low": 23, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 4, - "score": "4.48", - "score_v2": "89.62", + "scan_time_taken": 3, + "score": "4.47", + "score_v2": "89.44", "threat_score": "90.00", "score_rating": "Great" } @@ -18302,7 +18526,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 11, "informational": 4, "low": 16, @@ -18310,8 +18534,8 @@ }, "lines_analyzed_count": 901, "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.68", + "score": "4.27", + "score_v2": "85.35", "threat_score": "100.00", "score_rating": "Great" } @@ -18401,16 +18625,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 60, "high": 1, "informational": 5, "low": 17, - "medium": 3 + "medium": 4 }, "lines_analyzed_count": 1580, "scan_time_taken": 3, - "score": "4.66", - "score_v2": "93.10", + "score": "4.64", + "score_v2": "92.72", "threat_score": "85.00", "score_rating": "Great" } @@ -18738,7 +18962,7 @@ "medium": 0 }, "lines_analyzed_count": 190, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.05", "score_v2": "81.05", "threat_score": "100.00", @@ -19061,16 +19285,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 11, "high": 5, "informational": 2, "low": 11, "medium": 0 }, "lines_analyzed_count": 250, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.20", + "scan_time_taken": 1, + "score": "3.90", + "score_v2": "78.00", "threat_score": "95.00", "score_rating": "Average" } @@ -19134,7 +19358,7 @@ "medium": 3 }, "lines_analyzed_count": 206, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.15", "score_v2": "83.01", "threat_score": "100.00", @@ -19299,7 +19523,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -19362,12 +19586,12 @@ "high": 0, "informational": 0, "low": 2, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "4.52", - "score_v2": "90.40", + "score": "4.16", + "score_v2": "83.20", "threat_score": "100.00", "score_rating": "Great" } @@ -19530,7 +19754,7 @@ "medium": 0 }, "lines_analyzed_count": 83, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "4.10", "score_v2": "81.93", "threat_score": "100.00", @@ -19596,7 +19820,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -19688,16 +19912,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 32, "high": 0, "informational": 13, "low": 39, - "medium": 1 + "medium": 8 }, "lines_analyzed_count": 1739, "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.81", + "score": "4.58", + "score_v2": "91.55", "threat_score": "95.00", "score_rating": "Great" } @@ -19820,7 +20044,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 36, "high": 3, "informational": 7, "low": 7, @@ -19828,8 +20052,8 @@ }, "lines_analyzed_count": 928, "scan_time_taken": 2, - "score": "4.58", - "score_v2": "91.59", + "score": "4.56", + "score_v2": "91.27", "threat_score": "100.00", "score_rating": "Great" } @@ -19853,7 +20077,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 25, "high": 5, "informational": 7, "low": 8, @@ -19861,8 +20085,8 @@ }, "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "4.45", - "score_v2": "88.91", + "score": "4.40", + "score_v2": "88.03", "threat_score": "90.00", "score_rating": "Great" } @@ -19893,7 +20117,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -19926,7 +20150,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -19952,16 +20176,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 60, "high": 1, "informational": 5, "low": 17, - "medium": 3 + "medium": 4 }, "lines_analyzed_count": 1580, "scan_time_taken": 3, - "score": "4.66", - "score_v2": "93.10", + "score": "4.64", + "score_v2": "92.72", "threat_score": "85.00", "score_rating": "Great" } @@ -20018,7 +20242,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 36, "high": 3, "informational": 7, "low": 7, @@ -20026,8 +20250,8 @@ }, "lines_analyzed_count": 928, "scan_time_taken": 2, - "score": "4.58", - "score_v2": "91.59", + "score": "4.56", + "score_v2": "91.27", "threat_score": "100.00", "score_rating": "Great" } @@ -20055,12 +20279,12 @@ "high": 0, "informational": 0, "low": 3, - "medium": 6 + "medium": 11 }, "lines_analyzed_count": 173, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.19", + "score": "3.53", + "score_v2": "70.52", "threat_score": "100.00", "score_rating": "Average" } @@ -20190,7 +20414,7 @@ "medium": 0 }, "lines_analyzed_count": 127, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.66", "score_v2": "73.23", "threat_score": "100.00", @@ -20418,12 +20642,12 @@ "high": 0, "informational": 0, "low": 3, - "medium": 6 + "medium": 11 }, "lines_analyzed_count": 173, - "scan_time_taken": 2, - "score": "3.96", - "score_v2": "79.19", + "scan_time_taken": 1, + "score": "3.53", + "score_v2": "70.52", "threat_score": "100.00", "score_rating": "Average" } @@ -20480,7 +20704,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 31, "high": 0, "informational": 23, "low": 15, @@ -20488,10 +20712,10 @@ }, "lines_analyzed_count": 439, "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.41", + "score": "3.97", + "score_v2": "79.50", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -20586,7 +20810,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -20744,7 +20968,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 36, "high": 3, "informational": 7, "low": 7, @@ -20752,8 +20976,8 @@ }, "lines_analyzed_count": 928, "scan_time_taken": 2, - "score": "4.58", - "score_v2": "91.59", + "score": "4.56", + "score_v2": "91.27", "threat_score": "100.00", "score_rating": "Great" } @@ -21015,7 +21239,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -21048,7 +21272,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -21375,12 +21599,12 @@ "high": 1, "informational": 2, "low": 2, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 70, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.86", + "score": "3.43", + "score_v2": "68.57", "threat_score": "100.00", "score_rating": "Average" } @@ -21411,7 +21635,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -21444,7 +21668,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -21507,12 +21731,12 @@ "high": 0, "informational": 4, "low": 3, - "medium": 5 + "medium": 7 }, "lines_analyzed_count": 265, "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.30", + "score": "4.30", + "score_v2": "86.04", "threat_score": "100.00", "score_rating": "Great" } @@ -21543,7 +21767,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -21576,7 +21800,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -21609,7 +21833,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -21866,16 +22090,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 32, "high": 3, "informational": 11, "low": 11, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 792, "scan_time_taken": 2, - "score": "4.43", - "score_v2": "88.51", + "score": "4.38", + "score_v2": "87.63", "threat_score": "90.00", "score_rating": "Great" } @@ -22236,7 +22460,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -22365,12 +22589,12 @@ "high": 1, "informational": 2, "low": 2, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 70, "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.86", + "score": "3.43", + "score_v2": "68.57", "threat_score": "100.00", "score_rating": "Average" } @@ -22427,16 +22651,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 60, "high": 1, "informational": 5, "low": 17, - "medium": 3 + "medium": 4 }, "lines_analyzed_count": 1580, - "scan_time_taken": 3, - "score": "4.66", - "score_v2": "93.10", + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.72", "threat_score": "85.00", "score_rating": "Great" } @@ -22467,7 +22691,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 3, + "scan_time_taken": 4, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -22493,16 +22717,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 11, "informational": 4, "low": 16, "medium": 6 }, "lines_analyzed_count": 901, - "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.68", + "scan_time_taken": 3, + "score": "4.27", + "score_v2": "85.35", "threat_score": "100.00", "score_rating": "Great" } @@ -22530,12 +22754,12 @@ "high": 1, "informational": 0, "low": 4, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 308, "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.53", + "score": "4.58", + "score_v2": "91.56", "threat_score": "100.00", "score_rating": "Great" } @@ -22658,16 +22882,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 23, "high": 4, "informational": 8, "low": 8, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 558, "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.61", + "score": "4.41", + "score_v2": "88.17", "threat_score": "95.00", "score_rating": "Great" } @@ -22691,16 +22915,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 32, "high": 0, "informational": 13, "low": 39, - "medium": 1 + "medium": 8 }, "lines_analyzed_count": 1739, "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.81", + "score": "4.58", + "score_v2": "91.55", "threat_score": "95.00", "score_rating": "Great" } @@ -22757,7 +22981,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 37, + "gas": 39, "high": 0, "informational": 7, "low": 23, @@ -22765,8 +22989,8 @@ }, "lines_analyzed_count": 1108, "scan_time_taken": 3, - "score": "4.48", - "score_v2": "89.62", + "score": "4.47", + "score_v2": "89.44", "threat_score": "90.00", "score_rating": "Great" } @@ -22830,7 +23054,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -22863,7 +23087,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -22922,16 +23146,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 11, "informational": 4, "low": 16, "medium": 6 }, "lines_analyzed_count": 901, - "scan_time_taken": 3, - "score": "4.28", - "score_v2": "85.68", + "scan_time_taken": 2, + "score": "4.27", + "score_v2": "85.35", "threat_score": "100.00", "score_rating": "Great" } @@ -22955,7 +23179,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 36, "high": 3, "informational": 7, "low": 7, @@ -22963,8 +23187,8 @@ }, "lines_analyzed_count": 928, "scan_time_taken": 2, - "score": "4.58", - "score_v2": "91.59", + "score": "4.56", + "score_v2": "91.27", "threat_score": "100.00", "score_rating": "Great" } @@ -23021,7 +23245,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 10, "high": 2, "informational": 0, "low": 7, @@ -23029,8 +23253,8 @@ }, "lines_analyzed_count": 113, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.22", + "score": "3.58", + "score_v2": "71.68", "threat_score": "100.00", "score_rating": "Average" } @@ -23153,16 +23377,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 3, "informational": 1, "low": 2, - "medium": 3 + "medium": 4 }, "lines_analyzed_count": 516, "scan_time_taken": 2, - "score": "4.66", - "score_v2": "93.22", + "score": "4.64", + "score_v2": "92.83", "threat_score": "100.00", "score_rating": "Great" } @@ -23193,7 +23417,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 3, + "scan_time_taken": 4, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -23219,16 +23443,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 11, "informational": 4, "low": 16, "medium": 6 }, "lines_analyzed_count": 901, - "scan_time_taken": 3, - "score": "4.28", - "score_v2": "85.68", + "scan_time_taken": 2, + "score": "4.27", + "score_v2": "85.35", "threat_score": "100.00", "score_rating": "Great" } @@ -23351,16 +23575,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 37, + "gas": 39, "high": 0, "informational": 7, "low": 23, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.48", - "score_v2": "89.62", + "scan_time_taken": 4, + "score": "4.47", + "score_v2": "89.44", "threat_score": "90.00", "score_rating": "Great" } @@ -23384,16 +23608,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 32, "high": 3, "informational": 11, "low": 11, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 792, "scan_time_taken": 2, - "score": "4.43", - "score_v2": "88.51", + "score": "4.38", + "score_v2": "87.63", "threat_score": "90.00", "score_rating": "Great" } @@ -23424,7 +23648,7 @@ "medium": 3 }, "lines_analyzed_count": 554, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "4.42", "score_v2": "88.45", "threat_score": "100.00", @@ -23457,7 +23681,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -23549,7 +23773,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 47, "high": 0, "informational": 17, "low": 2, @@ -23557,8 +23781,8 @@ }, "lines_analyzed_count": 560, "scan_time_taken": 1, - "score": "4.35", - "score_v2": "86.96", + "score": "4.34", + "score_v2": "86.79", "threat_score": "94.74", "score_rating": "Great" } @@ -23655,7 +23879,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -23747,16 +23971,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 60, "high": 1, "informational": 5, "low": 17, - "medium": 3 + "medium": 4 }, "lines_analyzed_count": 1580, "scan_time_taken": 3, - "score": "4.66", - "score_v2": "93.10", + "score": "4.64", + "score_v2": "92.72", "threat_score": "85.00", "score_rating": "Great" } @@ -23978,16 +24202,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 37, + "gas": 39, "high": 0, "informational": 7, "low": 23, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 4, - "score": "4.48", - "score_v2": "89.62", + "scan_time_taken": 3, + "score": "4.47", + "score_v2": "89.44", "threat_score": "90.00", "score_rating": "Great" } @@ -24048,12 +24272,12 @@ "high": 1, "informational": 0, "low": 4, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 308, "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.53", + "score": "4.58", + "score_v2": "91.56", "threat_score": "100.00", "score_rating": "Great" } @@ -24110,7 +24334,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 37, + "gas": 39, "high": 0, "informational": 7, "low": 23, @@ -24118,8 +24342,8 @@ }, "lines_analyzed_count": 1108, "scan_time_taken": 3, - "score": "4.48", - "score_v2": "89.62", + "score": "4.47", + "score_v2": "89.44", "threat_score": "90.00", "score_rating": "Great" } @@ -24176,7 +24400,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 11, "informational": 4, "low": 16, @@ -24184,8 +24408,8 @@ }, "lines_analyzed_count": 901, "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.68", + "score": "4.27", + "score_v2": "85.35", "threat_score": "100.00", "score_rating": "Great" } @@ -24282,7 +24506,7 @@ "medium": 0 }, "lines_analyzed_count": 30, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "3.50", "score_v2": "70.00", "threat_score": "89.47", @@ -24539,7 +24763,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 11, "informational": 4, "low": 16, @@ -24547,8 +24771,8 @@ }, "lines_analyzed_count": 901, "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.68", + "score": "4.27", + "score_v2": "85.35", "threat_score": "100.00", "score_rating": "Great" } @@ -24612,7 +24836,7 @@ "medium": 1 }, "lines_analyzed_count": 92, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.02", "score_v2": "80.43", "threat_score": "100.00", @@ -24777,7 +25001,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -24807,12 +25031,12 @@ "high": 0, "informational": 0, "low": 3, - "medium": 6 + "medium": 11 }, "lines_analyzed_count": 173, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.19", + "scan_time_taken": 1, + "score": "3.53", + "score_v2": "70.52", "threat_score": "100.00", "score_rating": "Average" } @@ -24853,8 +25077,36 @@ }, { "address": "0x3d4E96b727e3Da8F818133C2729f1d3Aaf7Dd402", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4E96b727e3Da8F818133C2729f1d3Aaf7Dd402", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3d4E96b727e3Da8F818133C2729f1d3Aaf7Dd402", + "contractname": "ConvexV1BaseRewardPoolAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4E96b727e3Da8F818133C2729f1d3Aaf7Dd402/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 175, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.14", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0x91F6C5BC5239a811262A34Ed8b1B748848d8b2e7", @@ -24874,16 +25126,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 11, "informational": 4, "low": 16, "medium": 6 }, "lines_analyzed_count": 901, - "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.68", + "scan_time_taken": 3, + "score": "4.27", + "score_v2": "85.35", "threat_score": "100.00", "score_rating": "Great" } @@ -24924,8 +25176,36 @@ }, { "address": "0xf3636395De0C87493b4B7Ed4222CA46A87F159E8", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf3636395De0C87493b4B7Ed4222CA46A87F159E8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf3636395De0C87493b4B7Ed4222CA46A87F159E8", + "contractname": "YearnV2Adapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3636395De0C87493b4B7Ed4222CA46A87F159E8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 3, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.23", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", @@ -24945,7 +25225,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 37, + "gas": 39, "high": 0, "informational": 7, "low": 23, @@ -24953,8 +25233,8 @@ }, "lines_analyzed_count": 1108, "scan_time_taken": 3, - "score": "4.48", - "score_v2": "89.62", + "score": "4.47", + "score_v2": "89.44", "threat_score": "90.00", "score_rating": "Great" } @@ -24978,7 +25258,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 25, "high": 5, "informational": 7, "low": 8, @@ -24986,8 +25266,8 @@ }, "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "4.45", - "score_v2": "88.91", + "score": "4.40", + "score_v2": "88.03", "threat_score": "90.00", "score_rating": "Great" } @@ -25018,7 +25298,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -25077,7 +25357,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 37, + "gas": 39, "high": 0, "informational": 7, "low": 23, @@ -25085,8 +25365,8 @@ }, "lines_analyzed_count": 1108, "scan_time_taken": 3, - "score": "4.48", - "score_v2": "89.62", + "score": "4.47", + "score_v2": "89.44", "threat_score": "90.00", "score_rating": "Great" } @@ -25183,7 +25463,7 @@ "medium": 3 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.15", "score_v2": "83.01", "threat_score": "100.00", @@ -25275,7 +25555,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 16, + "gas": 19, "high": 1, "informational": 4, "low": 7, @@ -25283,8 +25563,8 @@ }, "lines_analyzed_count": 343, "scan_time_taken": 1, - "score": "4.24", - "score_v2": "84.84", + "score": "4.20", + "score_v2": "83.97", "threat_score": "100.00", "score_rating": "Great" } @@ -25315,7 +25595,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -25381,7 +25661,7 @@ "medium": 0 }, "lines_analyzed_count": 190, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.05", "score_v2": "81.05", "threat_score": "100.00", @@ -25506,16 +25786,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 32, "high": 0, "informational": 13, "low": 39, - "medium": 1 + "medium": 8 }, "lines_analyzed_count": 1739, - "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.81", + "scan_time_taken": 4, + "score": "4.58", + "score_v2": "91.55", "threat_score": "95.00", "score_rating": "Great" } @@ -25704,16 +25984,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 32, "high": 0, "informational": 13, "low": 39, - "medium": 1 + "medium": 8 }, "lines_analyzed_count": 1739, - "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.81", + "scan_time_taken": 4, + "score": "4.58", + "score_v2": "91.55", "threat_score": "95.00", "score_rating": "Great" } @@ -25803,16 +26083,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 32, "high": 3, "informational": 11, "low": 11, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 792, "scan_time_taken": 2, - "score": "4.43", - "score_v2": "88.51", + "score": "4.38", + "score_v2": "87.63", "threat_score": "90.00", "score_rating": "Great" } @@ -26008,7 +26288,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -26074,7 +26354,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -26140,7 +26420,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -26206,7 +26486,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -26269,12 +26549,12 @@ "high": 1, "informational": 0, "low": 4, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 308, "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.53", + "score": "4.58", + "score_v2": "91.56", "threat_score": "100.00", "score_rating": "Great" } @@ -26338,7 +26618,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -26496,16 +26776,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 60, "high": 1, "informational": 5, "low": 17, - "medium": 3 + "medium": 4 }, "lines_analyzed_count": 1580, "scan_time_taken": 3, - "score": "4.66", - "score_v2": "93.10", + "score": "4.64", + "score_v2": "92.72", "threat_score": "85.00", "score_rating": "Great" } @@ -26529,16 +26809,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 11, "informational": 4, "low": 16, "medium": 6 }, "lines_analyzed_count": 901, - "scan_time_taken": 3, - "score": "4.28", - "score_v2": "85.68", + "scan_time_taken": 2, + "score": "4.27", + "score_v2": "85.35", "threat_score": "100.00", "score_rating": "Great" } @@ -26628,16 +26908,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 32, "high": 0, "informational": 13, "low": 39, - "medium": 1 + "medium": 8 }, "lines_analyzed_count": 1739, "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.81", + "score": "4.58", + "score_v2": "91.55", "threat_score": "95.00", "score_rating": "Great" } @@ -26727,7 +27007,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 36, "high": 3, "informational": 7, "low": 7, @@ -26735,8 +27015,8 @@ }, "lines_analyzed_count": 928, "scan_time_taken": 2, - "score": "4.58", - "score_v2": "91.59", + "score": "4.56", + "score_v2": "91.27", "threat_score": "100.00", "score_rating": "Great" } @@ -26800,7 +27080,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -26932,7 +27212,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -26944,24 +27224,52 @@ }, "10": { "overallInfo": { - "verifiedNumber": 7, + "verifiedNumber": 9, "totalContractsNumber": 9, - "solidityScanContractsNumber": 7, - "securityScore": 86.91857142857143, + "solidityScanContractsNumber": 9, + "securityScore": 85.71333333333332, "issueSeverityDistribution": { "critical": 2, - "gas": 55, - "high": 4, - "informational": 41, - "low": 27, - "medium": 8 + "gas": 116, + "high": 18, + "informational": 49, + "low": 33, + "medium": 15 } }, "contractsData": [ { "address": "0x6a2994Af133e0F87D9b665bFCe821dC917e8347D", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6a2994Af133e0F87D9b665bFCe821dC917e8347D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6a2994Af133e0F87D9b665bFCe821dC917e8347D", + "contractname": "ACL", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6a2994Af133e0F87D9b665bFCe821dC917e8347D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 102, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.25", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x3761ca4BFAcFCFFc1B8034e69F19116dD6756726", @@ -27054,7 +27362,7 @@ "medium": 0 }, "lines_analyzed_count": 210, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.62", "score_v2": "92.38", "threat_score": "100.00", @@ -27080,7 +27388,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 16, + "gas": 19, "high": 1, "informational": 19, "low": 7, @@ -27088,10 +27396,10 @@ }, "lines_analyzed_count": 343, "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.47", + "score": "3.98", + "score_v2": "79.59", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -27120,7 +27428,7 @@ "medium": 1 }, "lines_analyzed_count": 246, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.13", "score_v2": "82.52", "threat_score": "89.47", @@ -27163,8 +27471,36 @@ }, { "address": "0x34D3b21e977A5F3ec91c63378b3f49B3964504c4", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34D3b21e977A5F3ec91c63378b3f49B3964504c4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x34D3b21e977A5F3ec91c63378b3f49B3964504c4", + "contractname": "ControllerTimelockV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34D3b21e977A5F3ec91c63378b3f49B3964504c4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 49, + "high": 14, + "informational": 8, + "low": 4, + "medium": 3 + }, + "lines_analyzed_count": 686, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.05", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0xbb3970A9E68ce2e2Dc39fE702A3ad82cfD0eDE7F", @@ -27188,12 +27524,12 @@ "high": 0, "informational": 6, "low": 2, - "medium": 3 + "medium": 7 }, "lines_analyzed_count": 271, "scan_time_taken": 1, - "score": "4.50", - "score_v2": "90.04", + "score": "4.28", + "score_v2": "85.61", "threat_score": "100.00", "score_rating": "Great" } @@ -27212,10 +27548,10 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 62.28333333333333, + "securityScore": 60.656666666666666, "issueSeverityDistribution": { "critical": 2, - "gas": 17, + "gas": 21, "high": 1, "informational": 6, "low": 17, @@ -27307,7 +27643,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 6, + "gas": 10, "high": 0, "informational": 4, "low": 7, @@ -27315,8 +27651,8 @@ }, "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "2.93", - "score_v2": "58.54", + "score": "2.68", + "score_v2": "53.66", "threat_score": "90.00", "score_rating": "Average" } @@ -27329,10 +27665,10 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 62.00333333333333, + "securityScore": 60.75666666666666, "issueSeverityDistribution": { "critical": 2, - "gas": 17, + "gas": 21, "high": 2, "informational": 13, "low": 17, @@ -27358,7 +27694,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 6, + "gas": 10, "high": 1, "informational": 9, "low": 7, @@ -27366,8 +27702,8 @@ }, "lines_analyzed_count": 107, "scan_time_taken": 0, - "score": "2.99", - "score_v2": "59.81", + "score": "2.80", + "score_v2": "56.07", "threat_score": "90.00", "score_rating": "Average" } @@ -27533,17 +27869,17 @@ "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 260, + "verifiedNumber": 262, "totalContractsNumber": 265, - "solidityScanContractsNumber": 257, - "securityScore": 81.80155642023341, + "solidityScanContractsNumber": 258, + "securityScore": 81.60918604651157, "issueSeverityDistribution": { "critical": 53, - "gas": 2736, - "high": 117, - "informational": 852, - "low": 1209, - "medium": 125 + "gas": 2827, + "high": 118, + "informational": 842, + "low": 1197, + "medium": 159 } }, "contractsData": [ @@ -27631,16 +27967,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 43, + "gas": 48, "high": 0, "informational": 17, - "low": 23, + "low": 18, "medium": 1 }, "lines_analyzed_count": 311, "scan_time_taken": 1, - "score": "3.17", - "score_v2": "63.34", + "score": "3.25", + "score_v2": "64.95", "threat_score": "85.00", "score_rating": "Average" } @@ -27701,12 +28037,12 @@ "high": 0, "informational": 3, "low": 2, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 83, - "scan_time_taken": 0, - "score": "3.73", - "score_v2": "74.70", + "scan_time_taken": 2, + "score": "3.55", + "score_v2": "71.08", "threat_score": "94.74", "score_rating": "Average" } @@ -27895,7 +28231,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 22, "high": 0, "informational": 8, "low": 4, @@ -27903,8 +28239,8 @@ }, "lines_analyzed_count": 211, "scan_time_taken": 1, - "score": "4.15", - "score_v2": "82.94", + "score": "4.10", + "score_v2": "81.99", "threat_score": "94.74", "score_rating": "Great" } @@ -27994,7 +28330,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 10, "high": 0, "informational": 3, "low": 5, @@ -28002,8 +28338,8 @@ }, "lines_analyzed_count": 67, "scan_time_taken": 0, - "score": "3.43", - "score_v2": "68.66", + "score": "3.28", + "score_v2": "65.67", "threat_score": "95.00", "score_rating": "Average" } @@ -28034,7 +28370,7 @@ "medium": 0 }, "lines_analyzed_count": 206, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.30", "score_v2": "85.92", "threat_score": "89.47", @@ -28423,16 +28759,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 14, "high": 0, "informational": 8, "low": 2, "medium": 0 }, "lines_analyzed_count": 216, - "scan_time_taken": 1, - "score": "4.44", - "score_v2": "88.89", + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "87.96", "threat_score": "89.47", "score_rating": "Great" } @@ -28489,18 +28825,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 268, + "gas": 276, "high": 0, "informational": 44, "low": 22, - "medium": 1 + "medium": 5 }, "lines_analyzed_count": 1824, "scan_time_taken": 2, - "score": "4.02", - "score_v2": "80.32", + "score": "3.96", + "score_v2": "79.22", "threat_score": "85.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -28758,16 +29094,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 11, "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.22", + "score": "4.17", + "score_v2": "83.33", "threat_score": "100.00", "score_rating": "Great" } @@ -29095,7 +29431,7 @@ "medium": 1 }, "lines_analyzed_count": 311, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "0.50", "score_v2": "6.11", "threat_score": "89.47", @@ -29385,18 +29721,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 69, + "gas": 71, "high": 0, "informational": 29, "low": 2, - "medium": 2 + "medium": 5 }, "lines_analyzed_count": 586, "scan_time_taken": 2, - "score": "4.08", - "score_v2": "81.57", + "score": "3.98", + "score_v2": "79.69", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -29491,7 +29827,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -29524,7 +29860,7 @@ "medium": 0 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.30", "score_v2": "85.92", "threat_score": "89.47", @@ -29788,7 +30124,7 @@ "medium": 2 }, "lines_analyzed_count": 271, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.32", "score_v2": "86.35", "threat_score": "95.00", @@ -29814,7 +30150,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 13, + "gas": 16, "high": 4, "informational": 1, "low": 13, @@ -29822,8 +30158,8 @@ }, "lines_analyzed_count": 204, "scan_time_taken": 1, - "score": "3.01", - "score_v2": "60.29", + "score": "2.94", + "score_v2": "58.82", "threat_score": "90.00", "score_rating": "Average" } @@ -29854,7 +30190,7 @@ "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.70", "score_v2": "93.94", "threat_score": "95.00", @@ -29880,7 +30216,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 5, "high": 1, "informational": 0, "low": 5, @@ -29888,8 +30224,8 @@ }, "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.43", - "score_v2": "68.52", + "score": "3.24", + "score_v2": "64.81", "threat_score": "95.00", "score_rating": "Average" } @@ -30019,7 +30355,7 @@ "medium": 0 }, "lines_analyzed_count": 444, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.59", "threat_score": "95.00", @@ -30049,12 +30385,12 @@ "high": 0, "informational": 3, "low": 2, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "3.88", - "score_v2": "77.53", + "score": "3.71", + "score_v2": "74.16", "threat_score": "94.74", "score_rating": "Average" } @@ -30247,12 +30583,12 @@ "high": 0, "informational": 3, "low": 2, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "3.88", - "score_v2": "77.53", + "score": "3.71", + "score_v2": "74.16", "threat_score": "94.74", "score_rating": "Average" } @@ -30408,18 +30744,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 268, + "gas": 276, "high": 0, "informational": 44, "low": 22, - "medium": 1 + "medium": 5 }, "lines_analyzed_count": 1874, "scan_time_taken": 2, - "score": "4.04", - "score_v2": "80.84", + "score": "3.99", + "score_v2": "79.78", "threat_score": "85.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -30448,7 +30784,7 @@ "medium": 2 }, "lines_analyzed_count": 188, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.41", "score_v2": "88.30", "threat_score": "89.47", @@ -30478,12 +30814,12 @@ "high": 7, "informational": 24, "low": 40, - "medium": 7 + "medium": 9 }, "lines_analyzed_count": 447, - "scan_time_taken": 1, - "score": "2.76", - "score_v2": "55.26", + "scan_time_taken": 2, + "score": "2.70", + "score_v2": "53.91", "threat_score": "70.00", "score_rating": "Average" } @@ -30578,7 +30914,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 28, "high": 2, "informational": 3, "low": 7, @@ -30586,8 +30922,8 @@ }, "lines_analyzed_count": 200, "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", + "score": "3.60", + "score_v2": "72.00", "threat_score": "85.00", "score_rating": "Average" } @@ -30680,13 +31016,13 @@ "gas": 26, "high": 4, "informational": 48, - "low": 34, + "low": 35, "medium": 14 }, "lines_analyzed_count": 602, - "scan_time_taken": 2, - "score": "3.34", - "score_v2": "66.78", + "scan_time_taken": 1, + "score": "3.32", + "score_v2": "66.45", "threat_score": "89.47", "score_rating": "Average" } @@ -31410,7 +31746,7 @@ "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.70", "score_v2": "93.94", "threat_score": "95.00", @@ -31420,8 +31756,36 @@ }, { "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "contractname": "AaveParaswapFeeClaimer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9abf798f5314BFd793A9E57A654BEd35af4A1D60/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "85.92", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { "address": "0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c", @@ -31441,7 +31805,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 1, "informational": 6, "low": 2, @@ -31449,8 +31813,8 @@ }, "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.71", + "score": "4.67", + "score_v2": "93.40", "threat_score": "90.00", "score_rating": "Great" } @@ -31540,7 +31904,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 49, "high": 2, "informational": 28, "low": 28, @@ -31548,8 +31912,8 @@ }, "lines_analyzed_count": 994, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.71", + "score": "4.28", + "score_v2": "85.51", "threat_score": "94.74", "score_rating": "Great" } @@ -31837,16 +32201,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 32, "high": 4, "informational": 14, "low": 3, - "medium": 2 + "medium": 4 }, "lines_analyzed_count": 1262, "scan_time_taken": 2, - "score": "4.71", - "score_v2": "94.29", + "score": "4.68", + "score_v2": "93.66", "threat_score": "89.47", "score_rating": "Great" } @@ -32106,7 +32470,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 2, "informational": 0, "low": 5, @@ -32114,8 +32478,8 @@ }, "lines_analyzed_count": 99, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", + "score": "3.79", + "score_v2": "75.76", "threat_score": "94.74", "score_rating": "Average" } @@ -32146,7 +32510,7 @@ "medium": 0 }, "lines_analyzed_count": 131, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.05", "score_v2": "80.92", "threat_score": "80.00", @@ -32377,7 +32741,7 @@ "medium": 1 }, "lines_analyzed_count": 65, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "1.92", "score_v2": "38.46", "threat_score": "94.74", @@ -32436,16 +32800,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 10, + "gas": 13, "high": 0, "informational": 6, "low": 8, "medium": 1 }, "lines_analyzed_count": 136, - "scan_time_taken": 1, - "score": "3.53", - "score_v2": "70.59", + "scan_time_taken": 0, + "score": "3.42", + "score_v2": "68.38", "threat_score": "80.00", "score_rating": "Average" } @@ -32535,16 +32899,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 13, + "gas": 16, "high": 4, "informational": 1, "low": 13, "medium": 0 }, "lines_analyzed_count": 204, - "scan_time_taken": 1, - "score": "3.01", - "score_v2": "60.29", + "scan_time_taken": 0, + "score": "2.94", + "score_v2": "58.82", "threat_score": "90.00", "score_rating": "Average" } @@ -33299,7 +33663,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 1, "informational": 6, "low": 2, @@ -33307,8 +33671,8 @@ }, "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.71", + "score": "4.67", + "score_v2": "93.40", "threat_score": "90.00", "score_rating": "Great" } @@ -33336,12 +33700,12 @@ "high": 3, "informational": 12, "low": 28, - "medium": 16 + "medium": 18 }, "lines_analyzed_count": 295, "scan_time_taken": 1, - "score": "2.51", - "score_v2": "50.17", + "score": "2.41", + "score_v2": "48.14", "threat_score": "90.00", "score_rating": "Average" } @@ -33365,16 +33729,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 25, "high": 3, "informational": 7, - "low": 5, + "low": 4, "medium": 1 }, "lines_analyzed_count": 240, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "77.08", "threat_score": "85.00", "score_rating": "Average" } @@ -33596,7 +33960,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 7, + "gas": 9, "high": 4, "informational": 4, "low": 8, @@ -33604,8 +33968,8 @@ }, "lines_analyzed_count": 109, "scan_time_taken": 0, - "score": "1.97", - "score_v2": "39.45", + "score": "1.88", + "score_v2": "37.61", "threat_score": "85.00", "score_rating": "Low" } @@ -33827,16 +34191,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 42, "high": 0, "informational": 12, - "low": 9, + "low": 8, "medium": 2 }, "lines_analyzed_count": 286, "scan_time_taken": 1, - "score": "3.81", - "score_v2": "76.22", + "score": "3.67", + "score_v2": "73.43", "threat_score": "90.00", "score_rating": "Average" } @@ -33959,16 +34323,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 43, + "gas": 49, "high": 1, "informational": 16, "low": 5, - "medium": 8 + "medium": 17 }, "lines_analyzed_count": 423, "scan_time_taken": 2, - "score": "3.68", - "score_v2": "73.52", + "score": "3.29", + "score_v2": "65.72", "threat_score": "89.47", "score_rating": "Average" } @@ -33977,35 +34341,7 @@ { "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "contractname": "FiatTokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 0, - "informational": 10, - "low": 11, - "medium": 1 - }, - "lines_analyzed_count": 342, - "scan_time_taken": 0, - "score": "4.36", - "score_v2": "87.13", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xd4e245848d6E1220DBE62e155d89fa327E43CB06", @@ -34395,7 +34731,7 @@ "medium": 1 }, "lines_analyzed_count": 83, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.10", "score_v2": "81.93", "threat_score": "94.74", @@ -34619,7 +34955,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 29, + "gas": 31, "high": 3, "informational": 3, "low": 2, @@ -34627,8 +34963,8 @@ }, "lines_analyzed_count": 307, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.11", + "score": "4.02", + "score_v2": "80.46", "threat_score": "80.00", "score_rating": "Great" } @@ -34669,8 +35005,36 @@ }, { "address": "0xdef8F50155A6cf21181E29E400E8CffAE2d50968", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdef8F50155A6cf21181E29E400E8CffAE2d50968", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdef8F50155A6cf21181E29E400E8CffAE2d50968", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdef8F50155A6cf21181E29E400E8CffAE2d50968/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { "address": "0x5642A5A5Ec284B4145563aBF319620204aCCA7f4", @@ -34694,12 +35058,12 @@ "high": 0, "informational": 0, "low": 4, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 142, - "scan_time_taken": 1, - "score": "4.40", - "score_v2": "88.03", + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "85.92", "threat_score": "94.74", "score_rating": "Great" } @@ -34723,16 +35087,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 14, "high": 0, "informational": 8, "low": 2, "medium": 0 }, "lines_analyzed_count": 216, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "87.96", "threat_score": "89.47", "score_rating": "Great" } @@ -34992,16 +35356,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 13, + "gas": 16, "high": 4, "informational": 1, "low": 14, "medium": 0 }, "lines_analyzed_count": 207, - "scan_time_taken": 0, - "score": "3.00", - "score_v2": "59.90", + "scan_time_taken": 1, + "score": "2.92", + "score_v2": "58.45", "threat_score": "90.00", "score_rating": "Average" } @@ -35322,7 +35686,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 15, "high": 3, "informational": 1, "low": 5, @@ -35330,8 +35694,8 @@ }, "lines_analyzed_count": 158, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.85", + "score": "3.80", + "score_v2": "75.95", "threat_score": "94.74", "score_rating": "Average" } @@ -35527,7 +35891,7 @@ "medium": 0 }, "lines_analyzed_count": 211, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.62", "score_v2": "92.42", "threat_score": "100.00", @@ -35560,7 +35924,7 @@ "medium": 0 }, "lines_analyzed_count": 410, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.68", "score_v2": "93.66", "threat_score": "100.00", @@ -35722,12 +36086,12 @@ "high": 2, "informational": 24, "low": 23, - "medium": 1 + "medium": 6 }, "lines_analyzed_count": 440, "scan_time_taken": 1, - "score": "3.68", - "score_v2": "73.64", + "score": "3.51", + "score_v2": "70.23", "threat_score": "80.00", "score_rating": "Average" } @@ -36070,531 +36434,564 @@ } ] }, - "100": { + "10": { "overallInfo": { - "verifiedNumber": 68, - "totalContractsNumber": 79, - "solidityScanContractsNumber": 68, - "securityScore": 78.9541176470588, + "verifiedNumber": 130, + "totalContractsNumber": 133, + "solidityScanContractsNumber": 121, + "securityScore": 82.76818181818186, "issueSeverityDistribution": { - "critical": 21, - "gas": 488, - "high": 17, - "informational": 229, - "low": 355, - "medium": 28 + "critical": 37, + "gas": 770, + "high": 44, + "informational": 415, + "low": 544, + "medium": 51 } }, "contractsData": [ { - "address": "0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", + "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", - "contract_chain": "gnosis", + "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", - "contractname": "FreezingSteward", + "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contractname": "OssifiableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.11", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3b56998Ec06477704622ca8e2eA1b4db134cec32", + "contractname": "Create3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b56998Ec06477704622ca8e2eA1b4db134cec32/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 1, "high": 0, - "informational": 0, + "informational": 1, "low": 3, "medium": 0 }, - "lines_analyzed_count": 22, + "lines_analyzed_count": 35, "scan_time_taken": 0, - "score": "3.41", - "score_v2": "68.18", + "score": "3.86", + "score_v2": "77.14", "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", + "address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", - "contract_chain": "gnosis", + "contract_address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://optimism.blockscout.com/address/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", + "contractname": "UiIncentiveDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 1, - "informational": 0, + "gas": 18, + "high": 0, + "informational": 4, "low": 2, "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", - "threat_score": "95.00", + "lines_analyzed_count": 408, + "scan_time_taken": 3, + "score": "4.68", + "score_v2": "93.63", + "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", + "address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", - "contract_chain": "gnosis", + "contract_address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 19, "high": 0, - "informational": 1, - "low": 8, - "medium": 0 + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.23", - "threat_score": "94.74", + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", "score_rating": "Great" } } }, { - "address": "0x8418D17640a74F1614AC3E1826F29e78714488a1", + "address": "0x98d69620C31869fD4822ceb6ADAB31180475FD37", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8418D17640a74F1614AC3E1826F29e78714488a1", - "contract_chain": "gnosis", + "contract_address": "0x98d69620C31869fD4822ceb6ADAB31180475FD37", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x8418D17640a74F1614AC3E1826F29e78714488a1", + "contract_url": "https://optimism.blockscout.com/address/0x98d69620C31869fD4822ceb6ADAB31180475FD37", "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8418D17640a74F1614AC3E1826F29e78714488a1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98d69620C31869fD4822ceb6ADAB31180475FD37/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, + "informational": 3, "low": 8, "medium": 0 }, "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.23", + "score": "4.24", + "score_v2": "84.78", "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", + "address": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", - "contract_chain": "gnosis", + "contract_address": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5e408678469d23efDB7694b1B0A85BB0669e8bd/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 138, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.23", - "threat_score": "94.74", - "score_rating": "Great" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", + "address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", - "contract_chain": "gnosis", + "contract_address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 138, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.23", - "threat_score": "94.74", - "score_rating": "Great" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5CBc43c339F5202D2dcB59583D33cA8498b75031", + "address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5CBc43c339F5202D2dcB59583D33cA8498b75031", - "contract_chain": "gnosis", + "contract_address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5CBc43c339F5202D2dcB59583D33cA8498b75031", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0xE50c8C619d05ff98b22Adf991F17602C774F785c", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5CBc43c339F5202D2dcB59583D33cA8498b75031/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE50c8C619d05ff98b22Adf991F17602C774F785c/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", + "address": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", - "contract_chain": "gnosis", + "contract_address": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xaf204776c7245bF4147c2612BF6e5972Ee483701", - "contractname": "SavingsXDai", + "contract_url": "https://optimism.blockscout.com/address/0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", + "contractname": "StableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf204776c7245bF4147c2612BF6e5972Ee483701/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 11, - "high": 0, - "informational": 5, - "low": 5, + "gas": 16, + "high": 1, + "informational": 4, + "low": 17, "medium": 0 }, - "lines_analyzed_count": 126, + "lines_analyzed_count": 339, "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.40", - "threat_score": "95.00", - "score_rating": "Average" + "score": "4.07", + "score_v2": "81.42", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", + "address": "0x769EbC5106bF09D9A665CCb691e1907612b57F16", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", - "contract_chain": "gnosis", + "contract_address": "0x769EbC5106bF09D9A665CCb691e1907612b57F16", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x769EbC5106bF09D9A665CCb691e1907612b57F16", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x769EbC5106bF09D9A665CCb691e1907612b57F16/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", + "address": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", - "contract_chain": "gnosis", + "contract_address": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", - "contractname": "WrappedTokenGatewayV3", + "contract_url": "https://optimism.blockscout.com/address/0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 13, - "high": 4, - "informational": 1, - "low": 14, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 207, - "scan_time_taken": 1, - "score": "3.00", - "score_v2": "59.90", - "threat_score": "90.00", + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", + "address": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", - "contract_chain": "gnosis", + "contract_address": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xab70BCB260073d036d1660201e9d5405F5829b7a", - "contractname": "EACAggregatorProxy", + "contract_url": "https://optimism.blockscout.com/address/0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xab70BCB260073d036d1660201e9d5405F5829b7a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x953A573793604aF8d41F306FEb8274190dB4aE0e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 2, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 832, - "scan_time_taken": 1, - "score": "4.73", - "score_v2": "94.59", - "threat_score": "84.21", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xe892E40C92c2E4D281Be59b2E6300F271d824E75", + "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe892E40C92c2E4D281Be59b2E6300F271d824E75", - "contract_chain": "gnosis", + "contract_address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe892E40C92c2E4D281Be59b2E6300F271d824E75", - "contractname": "ProxyAdmin", + "contract_url": "https://optimism.blockscout.com/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contractname": "ProxyERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe892E40C92c2E4D281Be59b2E6300F271d824E75/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 12, "high": 2, - "informational": 1, - "low": 6, - "medium": 0 + "informational": 14, + "low": 11, + "medium": 2 }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", - "threat_score": "89.47", - "score_rating": "Average" + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.34", + "threat_score": "80.00", + "score_rating": "Great" } } }, { - "address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", + "address": "0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", - "contract_chain": "gnosis", + "contract_address": "0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", - "contractname": "TokenProxy", + "contract_url": "https://optimism.blockscout.com/address/0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 2, "high": 0, - "informational": 19, - "low": 1, - "medium": 1 + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 166, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.71", + "score": "4.24", + "score_v2": "84.78", "threat_score": "94.74", - "score_rating": "Average" + "score_rating": "Great" } } }, { - "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contract_chain": "gnosis", + "contract_address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contractname": "WXDAI", + "contract_url": "https://optimism.blockscout.com/address/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 1, - "informational": 4, - "low": 8, + "gas": 19, + "high": 0, + "informational": 17, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 759, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.74", - "score_v2": "94.73", - "threat_score": "94.74", + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", "score_rating": "Great" } } }, { - "address": "0xECfD0638175e291BA3F784A58FB9D38a25418904", + "address": "0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xECfD0638175e291BA3F784A58FB9D38a25418904", - "contract_chain": "gnosis", + "contract_address": "0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xECfD0638175e291BA3F784A58FB9D38a25418904", + "contract_url": "https://optimism.blockscout.com/address/0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xECfD0638175e291BA3F784A58FB9D38a25418904/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, + "informational": 3, "low": 8, "medium": 0 }, "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.23", + "score": "4.24", + "score_v2": "84.78", "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0x916E13857FeeD0d982Df148DBe8d8542519aB96e", + "address": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x916E13857FeeD0d982Df148DBe8d8542519aB96e", - "contract_chain": "gnosis", + "contract_address": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x916E13857FeeD0d982Df148DBe8d8542519aB96e", + "contract_url": "https://optimism.blockscout.com/address/0xFCCf3cAbbe80101232d343252614b6A3eE81C989", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x916E13857FeeD0d982Df148DBe8d8542519aB96e/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFCCf3cAbbe80101232d343252614b6A3eE81C989/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -36602,367 +36999,362 @@ "gas": 2, "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", + "score": "4.00", + "score_v2": "80.00", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", + "address": "0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", - "contract_chain": "gnosis", + "contract_address": "0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", + "contractname": "L2StandardERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD843FB478c5aA9759FeA3f3c98D467e2F136190a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Bcef72be871e61ED4fBbc7630889beE758eb81D/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, + "critical": 1, + "gas": 1, "high": 0, - "informational": 1, - "low": 8, + "informational": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 139, + "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.33", - "threat_score": "94.74", - "score_rating": "Great" + "score": "3.80", + "score_v2": "75.93", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0xb50201558B00496A145fE76f7424749556E326D8", + "address": "0x22D76094730fA377184100EFB8CEfC673B89B372", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb50201558B00496A145fE76f7424749556E326D8", - "contract_chain": "gnosis", + "contract_address": "0x22D76094730fA377184100EFB8CEfC673B89B372", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb50201558B00496A145fE76f7424749556E326D8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x22D76094730fA377184100EFB8CEfC673B89B372", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb50201558B00496A145fE76f7424749556E326D8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22D76094730fA377184100EFB8CEfC673B89B372/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", + "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", - "contract_chain": "gnosis", + "contract_address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", + "contract_url": "https://optimism.blockscout.com/address/0x0D276FC14719f9292D5C1eA2198673d1f4269246", "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D276FC14719f9292D5C1eA2198673d1f4269246/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 19, "high": 0, - "informational": 11, + "informational": 17, "low": 6, "medium": 1 }, "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.73", - "score_v2": "94.60", + "score": "4.69", + "score_v2": "93.88", "threat_score": "84.21", "score_rating": "Great" } } }, { - "address": "0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", + "address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", - "contract_chain": "gnosis", + "contract_address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0xdFA46478F9e5EA86d57387849598dbFB2e964b02", + "contractname": "EditableERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdFA46478F9e5EA86d57387849598dbFB2e964b02/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, - "informational": 0, - "low": 3, + "informational": 6, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 691, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "score": "4.87", + "score_v2": "97.40", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", + "address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", - "contract_chain": "gnosis", + "contract_address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", + "contractname": "ParaSwapLiquiditySwapAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 6, "high": 0, - "informational": 0, - "low": 3, + "informational": 4, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 211, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", + "score": "4.53", + "score_v2": "90.52", "threat_score": "100.00", - "score_rating": "Average" + "score_rating": "Great" } } }, { - "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contract_chain": "gnosis", + "contract_address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contractname": "TokenProxy", + "contract_url": "https://optimism.blockscout.com/address/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 19, "high": 0, - "informational": 19, - "low": 4, - "medium": 0 + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 195, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "94.74", - "score_rating": "Average" + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", + "address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", - "contract_chain": "gnosis", + "contract_address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "contractname": "FiatTokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x281963D7471eCdC3A2Bd4503e24e89691cfe420D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, "informational": 0, - "low": 3, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 41, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "score": "4.63", + "score_v2": "92.68", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xa818F1B57c201E092C4A2017A91815034326Efd1", + "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa818F1B57c201E092C4A2017A91815034326Efd1", - "contract_chain": "gnosis", + "contract_address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xa818F1B57c201E092C4A2017A91815034326Efd1", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa818F1B57c201E092C4A2017A91815034326Efd1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 19, "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", + "address": "0x035c93db04E5aAea54E6cd0261C492a3e0638b37", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", - "contract_chain": "gnosis", + "contract_address": "0x035c93db04E5aAea54E6cd0261C492a3e0638b37", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x035c93db04E5aAea54E6cd0261C492a3e0638b37", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x035c93db04E5aAea54E6cd0261C492a3e0638b37/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x9E57695Dab0DCdb42BC220ff1E9eb2e22a31209b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x589750BA8aF186cE5B55391B0b7148cAD43a1619", + "address": "0x8145eddDf43f50276641b55bd3AD95944510021E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x589750BA8aF186cE5B55391B0b7148cAD43a1619", - "contract_chain": "gnosis", + "contract_address": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x589750BA8aF186cE5B55391B0b7148cAD43a1619", - "contractname": "AToken", + "contract_url": "https://optimism.blockscout.com/address/0x8145eddDf43f50276641b55bd3AD95944510021E", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x589750BA8aF186cE5B55391B0b7148cAD43a1619/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8145eddDf43f50276641b55bd3AD95944510021E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, - "high": 2, - "informational": 3, - "low": 11, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.18", - "score_v2": "83.66", - "threat_score": "95.00", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", + "address": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", - "contract_chain": "gnosis", + "contract_address": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", + "contract_url": "https://optimism.blockscout.com/address/0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf329e36C7bF6E5E86ce2150875a84Ce77f477375/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -36970,306 +37362,296 @@ "gas": 2, "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", + "score": "4.00", + "score_v2": "80.00", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xeb0a051be10228213BAEb449db63719d6742F7c4", + "address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeb0a051be10228213BAEb449db63719d6742F7c4", - "contract_chain": "gnosis", + "contract_address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xeb0a051be10228213BAEb449db63719d6742F7c4", - "contractname": "AaveOracle", + "contract_url": "https://optimism.blockscout.com/address/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeb0a051be10228213BAEb449db63719d6742F7c4/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 8, "high": 1, - "informational": 2, - "low": 3, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 147, + "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.31", - "threat_score": "100.00", + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", + "address": "0x3829943c53F2d00e20B58475aF19716724bF90Ba", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", - "contract_chain": "gnosis", + "contract_address": "0x3829943c53F2d00e20B58475aF19716724bF90Ba", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", - "contractname": "sDAIGnosisChainSynchronicityPriceAdapter", + "contract_url": "https://optimism.blockscout.com/address/0x3829943c53F2d00e20B58475aF19716724bF90Ba", + "contractname": "FreezingSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3829943c53F2d00e20B58475aF19716724bF90Ba/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 1, "high": 0, - "informational": 4, - "low": 2, - "medium": 1 + "informational": 1, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 79, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.28", + "lines_analyzed_count": 21, + "scan_time_taken": 0, + "score": "3.10", + "score_v2": "61.90", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", + "address": "0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", - "contract_chain": "gnosis", + "contract_address": "0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xE74CD4ADF9103370144c327457bd294753E2E856", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", + "address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", - "contract_chain": "gnosis", + "contract_address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", - "contractname": "WalletBalanceProvider", + "contract_url": "https://optimism.blockscout.com/address/0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80f2c02224a2E548FC67c0bF705eBFA825dd5439/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 1, - "low": 4, - "medium": 0 + "gas": 7, + "high": 0, + "informational": 3, + "low": 2, + "medium": 3 }, - "lines_analyzed_count": 109, - "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.23", - "threat_score": "95.00", + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.53", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", + "address": "0x04a8D477eE202aDCE1682F5902e1160455205b12", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", - "contract_chain": "gnosis", + "contract_address": "0x04a8D477eE202aDCE1682F5902e1160455205b12", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x04a8D477eE202aDCE1682F5902e1160455205b12", + "contractname": "VariableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x04a8D477eE202aDCE1682F5902e1160455205b12/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 9, "high": 0, "informational": 1, - "low": 8, + "low": 14, "medium": 0 }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.23", - "threat_score": "94.74", - "score_rating": "Great" + "lines_analyzed_count": 156, + "scan_time_taken": 1, + "score": "3.78", + "score_v2": "75.64", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", + "address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", - "contract_chain": "gnosis", + "contract_address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", - "contractname": "CapsPlusRiskSteward", + "contract_url": "https://eth.blockscout.com/address/0xD3cF979e676265e4f6379749DECe4708B9A22476", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x33AE1f41546a2e05368Bf789b3d868813c0Ae658/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cF979e676265e4f6379749DECe4708B9A22476/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, - "high": 0, - "informational": 5, - "low": 3, - "medium": 1 + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 }, - "lines_analyzed_count": 156, - "scan_time_taken": 1, - "score": "3.91", - "score_v2": "78.21", - "threat_score": "94.74", + "lines_analyzed_count": 97, + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.26", + "threat_score": "89.47", "score_rating": "Average" } } }, { - "address": "0x47aAdaAE1F05C978E6aBb7568d11B7F6e0FC4d6A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEc710f59005f48703908bC519D552Df5B8472614", + "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEc710f59005f48703908bC519D552Df5B8472614", - "contract_chain": "gnosis", + "contract_address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xEc710f59005f48703908bC519D552Df5B8472614", - "contractname": "ACLManager", + "contract_url": "https://optimism.blockscout.com/address/0x338ed6787f463394D24813b297401B9F05a8C9d1", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEc710f59005f48703908bC519D552Df5B8472614/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x338ed6787f463394D24813b297401B9F05a8C9d1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 12, - "gas": 7, + "critical": 0, + "gas": 19, "high": 0, - "informational": 1, - "low": 15, - "medium": 0 + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 134, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "1.34", - "score_v2": "26.87", - "threat_score": "100.00", - "score_rating": "Low" + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x1A126F613D7705E59ADb39909b25E1223aDF05dd", + "address": "0x5F58C62077b667370879D6580a59f47C30f96a74", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1A126F613D7705E59ADb39909b25E1223aDF05dd", - "contract_chain": "gnosis", + "contract_address": "0x5F58C62077b667370879D6580a59f47C30f96a74", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1A126F613D7705E59ADb39909b25E1223aDF05dd", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x5F58C62077b667370879D6580a59f47C30f96a74", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A126F613D7705E59ADb39909b25E1223aDF05dd/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F58C62077b667370879D6580a59f47C30f96a74/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", + "address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", - "contract_chain": "gnosis", + "contract_address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", + "contract_url": "https://optimism.blockscout.com/address/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -37277,595 +37659,593 @@ "gas": 2, "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", + "score": "4.00", + "score_v2": "80.00", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xBeC519531F0E78BcDdB295242fA4EC5251B38574", + "address": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBeC519531F0E78BcDdB295242fA4EC5251B38574", - "contract_chain": "gnosis", + "contract_address": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xBeC519531F0E78BcDdB295242fA4EC5251B38574", - "contractname": "VariableDebtToken", + "contract_url": "https://optimism.blockscout.com/address/0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBeC519531F0E78BcDdB295242fA4EC5251B38574/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 2, "high": 0, - "informational": 1, - "low": 15, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 156, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.36", + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x22441d81416430A54336aB28765abd31a792Ad37", + "address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x22441d81416430A54336aB28765abd31a792Ad37", - "contract_chain": "gnosis", + "contract_address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x22441d81416430A54336aB28765abd31a792Ad37", + "contract_url": "https://optimism.blockscout.com/address/0x22F3727be377781d1579B7C9222382b21c9d1a8f", "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x22441d81416430A54336aB28765abd31a792Ad37/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22F3727be377781d1579B7C9222382b21c9d1a8f/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 19, "high": 0, - "informational": 11, + "informational": 17, "low": 6, "medium": 1 }, "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.73", - "score_v2": "94.60", + "score": "4.69", + "score_v2": "93.88", "threat_score": "84.21", "score_rating": "Great" } } }, { - "address": "0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", + "address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", - "contract_chain": "gnosis", + "contract_address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", - "contractname": "UiIncentiveDataProviderV3", + "contract_url": "https://optimism.blockscout.com/address/0x76FB31fb4af56892A25e32cFC43De717950c9278", + "contractname": "L2CustomERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76FB31fb4af56892A25e32cFC43De717950c9278/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 1, "high": 0, - "informational": 4, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 403, - "scan_time_taken": 3, - "score": "4.68", - "score_v2": "93.55", + "lines_analyzed_count": 15, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", + "address": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", - "contract_chain": "gnosis", + "contract_address": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", - "contractname": "StableDebtToken", + "contract_url": "https://optimism.blockscout.com/address/0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 14, - "high": 1, - "informational": 5, - "low": 16, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 389, - "scan_time_taken": 2, - "score": "4.23", - "score_v2": "84.58", - "threat_score": "90.00", + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", "score_rating": "Great" } } }, { - "address": "0x436D82d905b014926a2375C576500B6fea0D2496", + "address": "0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x436D82d905b014926a2375C576500B6fea0D2496", - "contract_chain": "gnosis", + "contract_address": "0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x436D82d905b014926a2375C576500B6fea0D2496", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x436D82d905b014926a2375C576500B6fea0D2496/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xF163b8698821cefbD33Cf449764d69Ea445cE23D", + "address": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF163b8698821cefbD33Cf449764d69Ea445cE23D", - "contract_chain": "gnosis", + "contract_address": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xF163b8698821cefbD33Cf449764d69Ea445cE23D", - "contractname": "GnosisSafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF163b8698821cefbD33Cf449764d69Ea445cE23D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8Ad37849950903571df17049516a5CD4cbE55F6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 44, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.41", - "score_v2": "68.18", - "threat_score": "94.74", + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", + "address": "0x4200000000000000000000000000000000000006", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", - "contract_chain": "gnosis", + "contract_address": "0x4200000000000000000000000000000000000006", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", - "contractname": "Create3Factory", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000006", + "contractname": "WETH9", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cC41488f4494c5e11cB6cbA82199442B9f495B6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000006/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, + "gas": 13, + "high": 1, + "informational": 16, "low": 3, "medium": 0 }, - "lines_analyzed_count": 35, + "lines_analyzed_count": 757, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "4.74", + "score_v2": "94.85", "threat_score": "94.74", - "score_rating": "Average" + "score_rating": "Great" } } }, { - "address": "0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", + "address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", - "contract_chain": "gnosis", + "contract_address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", + "contract_url": "https://optimism.blockscout.com/address/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 19, "high": 0, - "informational": 11, + "informational": 17, "low": 6, "medium": 1 }, "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.73", - "score_v2": "94.60", + "score": "4.69", + "score_v2": "93.88", "threat_score": "84.21", "score_rating": "Great" } } }, { - "address": "0xA1Fa064A85266E2Ca82DEe5C5CcEC84DF445760e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", + "address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", - "contract_chain": "gnosis", + "contract_address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xcB444e90D8198415266c6a2724b7900fb12FC56E", - "contractname": "EUR", + "contract_url": "https://optimism.blockscout.com/address/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcB444e90D8198415266c6a2724b7900fb12FC56E/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 0, "high": 0, - "informational": 0, - "low": 1, + "informational": 1, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 29, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "4.48", - "score_v2": "89.66", + "score": "4.19", + "score_v2": "83.72", "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contract_chain": "gnosis", + "contract_address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contractname": "TokenProxy", + "contract_url": "https://optimism.blockscout.com/address/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 19, "high": 0, - "informational": 19, - "low": 1, + "informational": 17, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 166, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "3.89", - "score_v2": "77.71", - "threat_score": "94.74", - "score_rating": "Average" + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x501B4c19dd9C2e06E94dA7b6D5Ed4ddA013EC741", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa767f745331D267c7751297D982b050c93985627", + "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa767f745331D267c7751297D982b050c93985627", - "contract_chain": "gnosis", + "contract_address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", - "contractname": "EACAggregatorProxy", + "contract_url": "https://eth.blockscout.com/address/0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "contractname": "AaveParaswapFeeClaimer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9abf798f5314BFd793A9E57A654BEd35af4A1D60/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 2, "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "informational": 0, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 832, - "scan_time_taken": 1, - "score": "4.73", - "score_v2": "94.59", - "threat_score": "84.21", + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "85.92", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xa2E0335175Da40b081717FfD394C0E1de738cb9B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7304979ec9E4EaA0273b6A037a31c4e9e5A75D16", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7a5c3860a77a8DC1b225BD46d0fb2ac1C6D191BC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", + "address": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", - "contract_chain": "gnosis", + "contract_address": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9A1F491B86D09fC1484b5fab10041B189B60756b", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A1F491B86D09fC1484b5fab10041B189B60756b/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 138, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.23", - "threat_score": "94.74", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x3e652E97ff339B73421f824F5b03d75b62F1Fb51", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x777fDAB3C03aA63d7d7CbCbaB22724cEe50F1731", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "address": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", - "contract_chain": "gnosis", + "contract_address": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", - "contractname": "EACAggregatorProxy", + "contract_url": "https://optimism.blockscout.com/address/0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "contractname": "AaveOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD81eb3728a631871a7eBBaD631b5f424909f0c77/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, - "high": 0, - "informational": 11, - "low": 6, + "gas": 11, + "high": 1, + "informational": 3, + "low": 2, "medium": 1 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.73", - "score_v2": "94.60", - "threat_score": "84.21", + "lines_analyzed_count": 153, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.66", + "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x1dF462e2712496373A347f8ad10802a5E95f053D", + "address": "0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1dF462e2712496373A347f8ad10802a5E95f053D", - "contract_chain": "gnosis", + "contract_address": "0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1dF462e2712496373A347f8ad10802a5E95f053D", - "contractname": "Executor", + "contract_url": "https://optimism.blockscout.com/address/0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1dF462e2712496373A347f8ad10802a5E95f053D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 2, - "low": 4, - "medium": 1 + "informational": 3, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 61, - "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.77", + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", "threat_score": "94.74", - "score_rating": "Average" + "score_rating": "Great" } } }, { - "address": "0x41585C50524fb8c3899B43D7D797d9486AAc94DB", + "address": "0x5D557B07776D12967914379C71a1310e917C7555", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41585C50524fb8c3899B43D7D797d9486AAc94DB", - "contract_chain": "gnosis", + "contract_address": "0x5D557B07776D12967914379C71a1310e917C7555", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x41585C50524fb8c3899B43D7D797d9486AAc94DB", - "contractname": "EmissionManager", + "contract_url": "https://optimism.blockscout.com/address/0x5D557B07776D12967914379C71a1310e917C7555", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41585C50524fb8c3899B43D7D797d9486AAc94DB/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D557B07776D12967914379C71a1310e917C7555/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 12, + "critical": 0, + "gas": 2, "high": 0, "informational": 0, - "low": 10, - "medium": 2 + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 110, - "scan_time_taken": 1, - "score": "2.82", - "score_v2": "56.36", - "threat_score": "94.74", + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x3238FC1d642b60F41a35f62570237656C85F4744", + "address": "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3238FC1d642b60F41a35f62570237656C85F4744", - "contract_chain": "gnosis", + "contract_address": "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3238FC1d642b60F41a35f62570237656C85F4744", - "contractname": "AaveV3ConfigEngine", + "contract_url": "https://optimism.blockscout.com/address/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3238FC1d642b60F41a35f62570237656C85F4744/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 8, - "high": 0, - "informational": 8, - "low": 11, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 236, + "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.90", - "threat_score": "100.00", + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x8220133C3a631de3C7A5B679A2417BD61431FEcf", + "address": "0x724dc807b04555b71ed48a6896b6F41593b8C637", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8220133C3a631de3C7A5B679A2417BD61431FEcf", - "contract_chain": "gnosis", + "contract_address": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x8220133C3a631de3C7A5B679A2417BD61431FEcf", + "contract_url": "https://optimism.blockscout.com/address/0x724dc807b04555b71ed48a6896b6F41593b8C637", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8220133C3a631de3C7A5B679A2417BD61431FEcf/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x724dc807b04555b71ed48a6896b6F41593b8C637/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -37873,268 +38253,235 @@ "gas": 2, "high": 0, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", + "score": "4.00", + "score_v2": "80.00", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x6c3b7e7B8b9609D57C70C3F630228F979EAbb450", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x36616cf17557639614c1cdDb356b1B83fc0B2132", + "address": "0x4200000000000000000000000000000000000042", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x36616cf17557639614c1cdDb356b1B83fc0B2132", - "contract_chain": "gnosis", + "contract_address": "0x4200000000000000000000000000000000000042", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x36616cf17557639614c1cdDb356b1B83fc0B2132", - "contractname": "PoolAddressesProvider", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000042", + "contractname": "GovernanceToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x36616cf17557639614c1cdDb356b1B83fc0B2132/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000042/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 3, "high": 0, - "informational": 8, - "low": 5, + "informational": 0, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 210, + "lines_analyzed_count": 1914, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "81.90", - "threat_score": "94.74", + "score": "4.96", + "score_v2": "99.11", + "threat_score": "90.00", "score_rating": "Great" } } }, { - "address": "0xb96404e475f337A7E98e4a541C9b71309BB66c5A", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb96404e475f337A7E98e4a541C9b71309BB66c5A", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb96404e475f337A7E98e4a541C9b71309BB66c5A", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb96404e475f337A7E98e4a541C9b71309BB66c5A/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" - } - } - }, - { - "address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", + "address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", - "contract_chain": "gnosis", + "contract_address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", - "contractname": "CLSynchronicityPriceAdapterPegToBase", + "contract_url": "https://optimism.blockscout.com/address/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", + "contractname": "EmissionManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, + "critical": 2, + "gas": 13, "high": 0, "informational": 3, - "low": 2, + "low": 10, "medium": 2 }, - "lines_analyzed_count": 94, - "scan_time_taken": 1, - "score": "3.94", - "score_v2": "78.72", + "lines_analyzed_count": 119, + "scan_time_taken": 0, + "score": "2.82", + "score_v2": "56.30", "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", + "address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", - "contract_chain": "gnosis", + "contract_address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", - "contractname": "TokenProxy", + "contract_url": "https://eth.blockscout.com/address/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "contractname": "TransparentProxyFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 0, - "informational": 19, - "low": 1, - "medium": 1 + "gas": 6, + "high": 2, + "informational": 0, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 166, - "scan_time_taken": 1, - "score": "3.89", - "score_v2": "77.71", + "lines_analyzed_count": 99, + "scan_time_taken": 0, + "score": "3.79", + "score_v2": "75.76", "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x2D737e2B0e175f05D0904C208d6C4e40da570f65", + "address": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2D737e2B0e175f05D0904C208d6C4e40da570f65", - "contract_chain": "gnosis", + "contract_address": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2D737e2B0e175f05D0904C208d6C4e40da570f65", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D737e2B0e175f05D0904C208d6C4e40da570f65/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 138, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.23", - "threat_score": "94.74", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", + "address": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", - "contract_chain": "gnosis", + "contract_address": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x52d5F9f884CA21C27E2100735d793C6771eAB793", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52d5F9f884CA21C27E2100735d793C6771eAB793/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, - "informational": 1, - "low": 8, - "medium": 0 + "informational": 3, + "low": 2, + "medium": 3 }, - "lines_analyzed_count": 138, + "lines_analyzed_count": 94, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.23", + "score": "3.78", + "score_v2": "75.53", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", + "address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", - "contract_chain": "gnosis", + "contract_address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 1, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 138, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.23", - "threat_score": "94.74", - "score_rating": "Great" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", + "address": "0xb972abef80046A57409e37a7DF5dEf2638917516", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", - "contract_chain": "gnosis", + "contract_address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", + "contract_url": "https://optimism.blockscout.com/address/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", "contractname": "UiPoolDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -38145,128 +38492,128 @@ "low": 2, "medium": 9 }, - "lines_analyzed_count": 278, + "lines_analyzed_count": 288, "scan_time_taken": 2, - "score": "3.99", - "score_v2": "79.86", + "score": "4.03", + "score_v2": "80.56", "threat_score": "95.00", - "score_rating": "Average" + "score_rating": "Great" } } }, { - "address": "0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", + "address": "0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", - "contract_chain": "gnosis", + "contract_address": "0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaC8b1cE0548C69318920C3e0b21Db296d5770D57/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDd81E6F85358292075B78fc8D5830BE8434aF8BA/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 3, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", + "address": "0x770ef9f4fe897e59daCc474EF11238303F9552b6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", - "contract_chain": "gnosis", + "contract_address": "0x770ef9f4fe897e59daCc474EF11238303F9552b6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x770ef9f4fe897e59daCc474EF11238303F9552b6", + "contractname": "PoolAddressesProviderRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x770ef9f4fe897e59daCc474EF11238303F9552b6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 12, "high": 0, "informational": 0, - "low": 3, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.58", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", + "address": "0xb83d1B74e1D917d4a95C1e9392f6c639932F444C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", - "contract_chain": "gnosis", + "contract_address": "0xb83d1B74e1D917d4a95C1e9392f6c639932F444C", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x26C31ac71010aF62E6B486D1132E266D6298857D", - "contractname": "EACAggregatorProxy", + "contract_url": "https://optimism.blockscout.com/address/0xb83d1B74e1D917d4a95C1e9392f6c639932F444C", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x26C31ac71010aF62E6B486D1132E266D6298857D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb83d1B74e1D917d4a95C1e9392f6c639932F444C/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 2, - "score": "4.73", - "score_v2": "94.60", - "threat_score": "84.21", + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", + "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", - "contract_chain": "gnosis", + "contract_address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", + "contract_url": "https://eth.blockscout.com/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", "contractname": "PayloadsControllerDataHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -38278,7 +38625,7 @@ "medium": 0 }, "lines_analyzed_count": 54, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.24", "score_v2": "64.81", "threat_score": "94.74", @@ -38287,301 +38634,308 @@ } }, { - "address": "0x1236010CECea55998384e795B59815D871f5f94d", + "address": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1236010CECea55998384e795B59815D871f5f94d", - "contract_chain": "gnosis", + "contract_address": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1236010CECea55998384e795B59815D871f5f94d", - "contractname": "PoolAddressesProviderRegistry", + "contract_url": "https://optimism.blockscout.com/address/0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "contractname": "PoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1236010CECea55998384e795B59815D871f5f94d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 22, "high": 0, - "informational": 0, - "low": 5, + "informational": 8, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 103, + "lines_analyzed_count": 211, "scan_time_taken": 1, - "score": "3.93", - "score_v2": "78.64", + "score": "4.10", + "score_v2": "81.99", "threat_score": "94.74", - "score_rating": "Average" + "score_rating": "Great" } } }, { - "address": "0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", + "address": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xd5CA18a70189309664e34FB8150799ff13722308", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", - "contract_chain": "gnosis", + "contract_address": "0xd5CA18a70189309664e34FB8150799ff13722308", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0xd5CA18a70189309664e34FB8150799ff13722308", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5CA18a70189309664e34FB8150799ff13722308/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, + "gas": 8, + "high": 1, "informational": 0, - "low": 3, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", + "address": "0x1685D81212580DD4cDA287616C2f6F4794927e18", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", - "contract_chain": "gnosis", + "contract_address": "0x1685D81212580DD4cDA287616C2f6F4794927e18", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x1685D81212580DD4cDA287616C2f6F4794927e18", + "contractname": "AaveMerkleDistributor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1685D81212580DD4cDA287616C2f6F4794927e18/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 + "critical": 2, + "gas": 22, + "high": 2, + "informational": 4, + "low": 8, + "medium": 1 }, - "lines_analyzed_count": 30, - "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "2.00", + "score_v2": "40.00", + "threat_score": "90.00", + "score_rating": "Low" } } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 116, - "totalContractsNumber": 133, - "solidityScanContractsNumber": 116, - "securityScore": 82.68939655172417, - "issueSeverityDistribution": { - "critical": 37, - "gas": 713, - "high": 41, - "informational": 414, - "low": 520, - "medium": 49 - } - }, - "contractsData": [ + }, { - "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "address": "0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contract_address": "0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contractname": "OssifiableProxy", + "contract_url": "https://optimism.blockscout.com/address/0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", + "contractname": "ParaSwapRepayAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 8, "high": 0, - "informational": 1, - "low": 4, - "medium": 1 + "informational": 6, + "low": 5, + "medium": 2 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 227, "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "94.74", + "score": "4.34", + "score_v2": "86.78", + "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", + "address": "0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", + "contract_address": "0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3b56998Ec06477704622ca8e2eA1b4db134cec32", - "contractname": "Create3Factory", + "contract_url": "https://optimism.blockscout.com/address/0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", + "contractname": "WrappedTokenGatewayV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b56998Ec06477704622ca8e2eA1b4db134cec32/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 1, - "low": 3, + "critical": 5, + "gas": 16, + "high": 4, + "informational": 8, + "low": 14, "medium": 0 }, - "lines_analyzed_count": 35, - "scan_time_taken": 0, - "score": "3.86", - "score_v2": "77.14", - "threat_score": "94.74", + "lines_analyzed_count": 207, + "scan_time_taken": 1, + "score": "2.75", + "score_v2": "55.07", + "threat_score": "90.00", "score_rating": "Average" } } }, { - "address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", + "address": "0x6dDc64289bE8a71A707fB057d5d07Cc756055d6e", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", + "contract_address": "0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", - "contractname": "UiIncentiveDataProviderV3", + "contract_url": "https://optimism.blockscout.com/address/0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, - "high": 0, - "informational": 4, + "gas": 8, + "high": 1, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 408, - "scan_time_taken": 3, - "score": "4.68", - "score_v2": "93.63", - "threat_score": "100.00", + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", + "address": "0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", + "contract_address": "0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", - "contractname": "EACAggregatorProxy", + "contract_url": "https://optimism.blockscout.com/address/0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", + "contractname": "PriceOracleSentinel", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 3, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 3, + "low": 2, + "medium": 2 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.88", - "threat_score": "84.21", + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x98d69620C31869fD4822ceb6ADAB31180475FD37", + "address": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x98d69620C31869fD4822ceb6ADAB31180475FD37", + "contract_address": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x98d69620C31869fD4822ceb6ADAB31180475FD37", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98d69620C31869fD4822ceb6ADAB31180475FD37/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x625E7708f30cA75bfd92586e17077590C60eb4cD/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 3, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 138, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", - "threat_score": "94.74", - "score_rating": "Great" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "address": "0x6d998FeEFC7B3664eaD09CAf02b5a0fc2E365F18", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "contract_address": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "contract_url": "https://optimism.blockscout.com/address/0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5e408678469d23efDB7694b1B0A85BB0669e8bd/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8ffDf2DE812095b1D19CB146E4c004587C0A0692/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -38602,19 +38956,19 @@ } }, { - "address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "address": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "contract_address": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "contract_url": "https://optimism.blockscout.com/address/0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -38635,118 +38989,118 @@ } }, { - "address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", + "address": "0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", + "contract_address": "0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE50c8C619d05ff98b22Adf991F17602C774F785c", - "contractname": "GnosisSafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", + "contractname": "ParaSwapDebtSwapAdapterV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE50c8C619d05ff98b22Adf991F17602C774F785c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, - "informational": 4, - "low": 4, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.74", + "score": "3.84", + "score_v2": "76.74", + "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", + "address": "0x929EC64c34a17401F460460D4B9390518E5B473e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", + "contract_address": "0x929EC64c34a17401F460460D4B9390518E5B473e", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", - "contractname": "StableDebtToken", + "contract_url": "https://optimism.blockscout.com/address/0x929EC64c34a17401F460460D4B9390518E5B473e", + "contractname": "InitializableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x929EC64c34a17401F460460D4B9390518E5B473e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 16, - "high": 1, - "informational": 4, - "low": 17, + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 339, - "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.42", - "threat_score": "90.00", + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.72", + "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x769EbC5106bF09D9A665CCb691e1907612b57F16", + "address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x769EbC5106bF09D9A665CCb691e1907612b57F16", + "contract_address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x769EbC5106bF09D9A665CCb691e1907612b57F16", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://optimism.blockscout.com/address/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "contractname": "USDT", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x769EbC5106bF09D9A665CCb691e1907612b57F16/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 1, - "informational": 0, - "low": 2, + "critical": 1, + "gas": 4, + "high": 0, + "informational": 3, + "low": 10, "medium": 0 }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", - "threat_score": "95.00", + "lines_analyzed_count": 791, + "scan_time_taken": 0, + "score": "4.80", + "score_v2": "95.95", + "threat_score": "85.00", "score_rating": "Great" } } }, { - "address": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "address": "0x70eFfc565DB6EEf7B927610155602d31b670e802", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "contract_address": "0x70eFfc565DB6EEf7B927610155602d31b670e802", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "contract_url": "https://optimism.blockscout.com/address/0x70eFfc565DB6EEf7B927610155602d31b670e802", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x70eFfc565DB6EEf7B927610155602d31b670e802/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -38767,118 +39121,123 @@ } }, { - "address": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "contract_address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x953A573793604aF8d41F306FEb8274190dB4aE0e", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x7f99817d87baD03ea21E05112Ca799d715730efe", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x953A573793604aF8d41F306FEb8274190dB4aE0e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f99817d87baD03ea21E05112Ca799d715730efe/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 19, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 17, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.88", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contract_address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", - "contractname": "ProxyERC20", + "contract_url": "https://optimism.blockscout.com/address/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, - "high": 2, - "informational": 14, - "low": 11, - "medium": 2 + "gas": 8, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 396, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.34", - "threat_score": "80.00", + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", + "address": "0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", + "contract_address": "0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", + "contractname": "L2Encoder", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 3, - "low": 8, - "medium": 0 + "informational": 10, + "low": 1, + "medium": 10 }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", - "threat_score": "94.74", + "lines_analyzed_count": 356, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.64", + "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "address": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "contract_address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "contract_url": "https://optimism.blockscout.com/address/0x13e3Ee699D1909E989722E753853AE30b17e08c5", "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13e3Ee699D1909E989722E753853AE30b17e08c5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -38899,52 +39258,19 @@ } }, { - "address": "0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", - "threat_score": "94.74", - "score_rating": "Great" - } - } - }, - { - "address": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "address": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "contract_address": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "contract_url": "https://optimism.blockscout.com/address/0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFCCf3cAbbe80101232d343252614b6A3eE81C989/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -38965,52 +39291,52 @@ } }, { - "address": "0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", + "address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", + "contract_address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", - "contractname": "L2StandardERC20", + "contract_url": "https://optimism.blockscout.com/address/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Bcef72be871e61ED4fBbc7630889beE758eb81D/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 1, + "critical": 0, + "gas": 2, "high": 0, - "informational": 3, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 54, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.80", - "score_v2": "75.93", - "threat_score": "85.00", + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x22D76094730fA377184100EFB8CEfC673B89B372", + "address": "0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x22D76094730fA377184100EFB8CEfC673B89B372", + "contract_address": "0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x22D76094730fA377184100EFB8CEfC673B89B372", + "contract_url": "https://optimism.blockscout.com/address/0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x22D76094730fA377184100EFB8CEfC673B89B372/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -39031,217 +39357,194 @@ } }, { - "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "address": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "contract_address": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0D276FC14719f9292D5C1eA2198673d1f4269246", - "contractname": "EACAggregatorProxy", + "contract_url": "https://optimism.blockscout.com/address/0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D276FC14719f9292D5C1eA2198673d1f4269246/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89D976629b7055ff1ca02b927BA3e020F22A44e4/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 2, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.88", - "threat_score": "84.21", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", + "address": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", + "contract_address": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xdFA46478F9e5EA86d57387849598dbFB2e964b02", - "contractname": "EditableERC20", + "contract_url": "https://optimism.blockscout.com/address/0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdFA46478F9e5EA86d57387849598dbFB2e964b02/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 2, "high": 0, - "informational": 6, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 691, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.87", - "score_v2": "97.40", - "threat_score": "85.00", - "score_rating": "Great" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", + "address": "0x77CA01483f379E58174739308945f044e1a764dc", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", + "contract_address": "0x77CA01483f379E58174739308945f044e1a764dc", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", - "contractname": "ParaSwapLiquiditySwapAdapter", + "contract_url": "https://optimism.blockscout.com/address/0x77CA01483f379E58174739308945f044e1a764dc", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77CA01483f379E58174739308945f044e1a764dc/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 2, "high": 0, - "informational": 4, - "low": 5, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 211, - "scan_time_taken": 1, - "score": "4.53", - "score_v2": "90.52", + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "contract_address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", - "contractname": "EACAggregatorProxy", + "contract_url": "https://optimism.blockscout.com/address/0xd9Ca4878dd38B021583c1B669905592EAe76E044", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9Ca4878dd38B021583c1B669905592EAe76E044/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "gas": 11, + "high": 6, + "informational": 2, + "low": 1, + "medium": 0 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 291, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.88", - "threat_score": "84.21", + "score": "4.33", + "score_v2": "86.60", + "threat_score": "90.00", "score_rating": "Great" } } }, { - "address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "address": "0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "contract_address": "0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", - "contractname": "FiatTokenProxy", + "contract_url": "https://optimism.blockscout.com/address/0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", + "contractname": "ACLManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 1, + "critical": 12, + "gas": 7, "high": 0, - "informational": 0, - "low": 1, + "informational": 1, + "low": 14, "medium": 0 }, - "lines_analyzed_count": 41, + "lines_analyzed_count": 135, "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "94.74", - "score_rating": "Great" + "score": "1.44", + "score_v2": "28.89", + "threat_score": "100.00", + "score_rating": "Low" } } }, { - "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "address": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 19, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.88", - "threat_score": "84.21", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { - "address": "0x035c93db04E5aAea54E6cd0261C492a3e0638b37", + "address": "0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x035c93db04E5aAea54E6cd0261C492a3e0638b37", + "contract_address": "0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x035c93db04E5aAea54E6cd0261C492a3e0638b37", + "contract_url": "https://optimism.blockscout.com/address/0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x035c93db04E5aAea54E6cd0261C492a3e0638b37/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -39262,19 +39565,19 @@ } }, { - "address": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "address": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "contract_address": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8145eddDf43f50276641b55bd3AD95944510021E", + "contract_url": "https://optimism.blockscout.com/address/0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8145eddDf43f50276641b55bd3AD95944510021E/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -39295,19 +39598,19 @@ } }, { - "address": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "address": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "contract_address": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "contract_url": "https://optimism.blockscout.com/address/0x307ffe186F84a3bc2613D1eA417A5737D69A7007", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf329e36C7bF6E5E86ce2150875a84Ce77f477375/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x307ffe186F84a3bc2613D1eA417A5737D69A7007/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -39328,222 +39631,255 @@ } }, { - "address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", + "address": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", + "contract_address": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://optimism.blockscout.com/address/0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 1, + "gas": 2, + "high": 0, "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", - "threat_score": "95.00", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x3829943c53F2d00e20B58475aF19716724bF90Ba", + "address": "0x5E76E98E0963EcDC6A065d1435F84065b7523f39", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3829943c53F2d00e20B58475aF19716724bF90Ba", + "contract_address": "0x5E76E98E0963EcDC6A065d1435F84065b7523f39", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3829943c53F2d00e20B58475aF19716724bF90Ba", - "contractname": "FreezingSteward", + "contract_url": "https://optimism.blockscout.com/address/0x5E76E98E0963EcDC6A065d1435F84065b7523f39", + "contractname": "CapsPlusRiskSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3829943c53F2d00e20B58475aF19716724bF90Ba/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E76E98E0963EcDC6A065d1435F84065b7523f39/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 20, "high": 0, - "informational": 1, + "informational": 6, "low": 3, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 21, + "lines_analyzed_count": 156, "scan_time_taken": 0, - "score": "3.10", - "score_v2": "61.90", + "score": "3.88", + "score_v2": "77.56", "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", + "address": "0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", + "contract_address": "0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", + "contractname": "Executor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 3, - "low": 8, - "medium": 0 + "informational": 2, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 138, + "lines_analyzed_count": 61, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", + "score": "3.69", + "score_v2": "73.77", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", + "address": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", + "contract_address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", - "contractname": "CLSynchronicityPriceAdapterPegToBase", + "contract_url": "https://optimism.blockscout.com/address/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", + "contractname": "L2StandardERC20", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x80f2c02224a2E548FC67c0bF705eBFA825dd5439/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, + "critical": 1, + "gas": 1, "high": 0, "informational": 3, "low": 2, - "medium": 2 + "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.72", - "threat_score": "94.74", + "score": "3.80", + "score_v2": "75.93", + "threat_score": "85.00", "score_rating": "Average" } } }, { - "address": "0x04a8D477eE202aDCE1682F5902e1160455205b12", - "isVerified": false, - "solidityScanReport": null + "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 300, + "scan_time_taken": 1, + "score": "4.78", + "score_v2": "95.67", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { - "address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", + "address": "0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", - "contract_chain": "eth", + "contract_address": "0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD3cF979e676265e4f6379749DECe4708B9A22476", - "contractname": "ProxyAdmin", + "contract_url": "https://optimism.blockscout.com/address/0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cF979e676265e4f6379749DECe4708B9A22476/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 2, - "informational": 1, - "low": 6, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 97, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.26", - "threat_score": "89.47", - "score_rating": "Average" + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "address": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "contract_address": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x338ed6787f463394D24813b297401B9F05a8C9d1", - "contractname": "EACAggregatorProxy", + "contract_url": "https://optimism.blockscout.com/address/0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x338ed6787f463394D24813b297401B9F05a8C9d1/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 2, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.88", - "threat_score": "84.21", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x5F58C62077b667370879D6580a59f47C30f96a74", + "address": "0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5F58C62077b667370879D6580a59f47C30f96a74", + "contract_address": "0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x5F58C62077b667370879D6580a59f47C30f96a74", + "contract_url": "https://optimism.blockscout.com/address/0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F58C62077b667370879D6580a59f47C30f96a74/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -39564,19 +39900,19 @@ } }, { - "address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "address": "0x078f358208685046a11C85e8ad32895DED33A249", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "contract_address": "0x078f358208685046a11C85e8ad32895DED33A249", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "contract_url": "https://optimism.blockscout.com/address/0x078f358208685046a11C85e8ad32895DED33A249", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x078f358208685046a11C85e8ad32895DED33A249/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -39597,52 +39933,52 @@ } }, { - "address": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", - "contract_chain": "optimism", + "contract_address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://eth.blockscout.com/address/0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "contractname": "WrappedTokenGatewayV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, + "critical": 5, + "gas": 16, + "high": 4, + "informational": 1, + "low": 14, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", + "lines_analyzed_count": 207, + "scan_time_taken": 1, + "score": "2.92", + "score_v2": "58.45", + "threat_score": "90.00", "score_rating": "Average" } } }, { - "address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", + "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", + "contract_address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x22F3727be377781d1579B7C9222382b21c9d1a8f", + "contract_url": "https://optimism.blockscout.com/address/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x22F3727be377781d1579B7C9222382b21c9d1a8f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -39663,118 +39999,128 @@ } }, { - "address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "address": "0xBc790382B3686abffE4be14A030A96aC6154023a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", - "contract_chain": "optimism", + "contract_address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x76FB31fb4af56892A25e32cFC43De717950c9278", - "contractname": "L2CustomERC20", + "contract_url": "https://eth.blockscout.com/address/0x78F8Bd884C3D738B74B420540659c82f392820e0", + "contractname": "ParaSwapWithdrawSwapAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76FB31fb4af56892A25e32cFC43De717950c9278/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x78F8Bd884C3D738B74B420540659c82f392820e0/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 3, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 15, + "lines_analyzed_count": 86, "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", + "score": "4.24", + "score_v2": "84.88", "threat_score": "100.00", - "score_rating": "Average" + "score_rating": "Great" } } }, { - "address": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "address": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "contract_address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "contractname": "WBTC", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68f180fcCe6836688e9084f035309E29Bf0A2095/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 1, "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 3, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 747, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", - "score_rating": "Average" + "score": "4.84", + "score_v2": "96.79", + "threat_score": "85.00", + "score_rating": "Great" } } }, { - "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contract_address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "contractname": "EACAggregatorProxy", + "contract_url": "https://optimism.blockscout.com/address/0x8Eb270e296023E9D92081fdF967dDd7878724424", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Eb270e296023E9D92081fdF967dDd7878724424/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 2, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.88", - "threat_score": "84.21", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", + "address": "0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", + "contract_address": "0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", + "contract_url": "https://optimism.blockscout.com/address/0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60495bC8D8Baf7E866888ecC00491e37B47dfF24/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -39795,19 +40141,19 @@ } }, { - "address": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "address": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "contract_address": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "contract_url": "https://optimism.blockscout.com/address/0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8Ad37849950903571df17049516a5CD4cbE55F6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -39828,184 +40174,250 @@ } }, { - "address": "0x4200000000000000000000000000000000000006", + "address": "0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4200000000000000000000000000000000000006", + "contract_address": "0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000006", - "contractname": "WETH9", + "contract_url": "https://optimism.blockscout.com/address/0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", + "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000006/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd00655ED65edE44354F54A23d46DCbd7ba0727dD/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 8, "high": 1, - "informational": 16, - "low": 3, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 757, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.85", - "threat_score": "94.74", + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.94", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", + "address": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", + "contract_address": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", - "contractname": "EACAggregatorProxy", + "contract_url": "https://optimism.blockscout.com/address/0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x794a61358D6845594F94dc1DB02A252b5b4814aD/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 2, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.88", - "threat_score": "84.21", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", + "address": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", + "contract_address": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://optimism.blockscout.com/address/0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x633b207Dd676331c413D4C013a6294B0FE47cD0e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 2, "high": 0, - "informational": 1, - "low": 3, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.72", + "score": "4.00", + "score_v2": "80.00", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "address": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "contract_address": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", - "contractname": "EACAggregatorProxy", + "contract_url": "https://optimism.blockscout.com/address/0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE80761Ea617F66F96274eA5e8c37f03960ecC679/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 2, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.88", - "threat_score": "84.21", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "address": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "contract_address": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", - "contractname": "AaveParaswapFeeClaimer", + "contract_url": "https://optimism.blockscout.com/address/0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9abf798f5314BFd793A9E57A654BEd35af4A1D60/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8669021776Bc142DfcA87c21b4A52595bCbB40a/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 2, "high": 0, "informational": 0, - "low": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", + "contractname": "AToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 2, + "informational": 3, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "contractname": "OVMFiatToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F5c764cBc14f9669B88837ca1490cCa17c31607/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 7, + "high": 2, + "informational": 12, + "low": 23, "medium": 0 }, - "lines_analyzed_count": 71, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.73", - "threat_score": "95.00", + "lines_analyzed_count": 1118, + "scan_time_taken": 1, + "score": "4.54", + "score_v2": "90.79", + "threat_score": "65.00", "score_rating": "Great" } } }, { - "address": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "address": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "contract_address": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "contract_url": "https://optimism.blockscout.com/address/0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -40026,118 +40438,136 @@ } }, { - "address": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "address": "0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "contract_address": "0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD81eb3728a631871a7eBBaD631b5f424909f0c77", - "contractname": "AaveOracle", + "contract_url": "https://optimism.blockscout.com/address/0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD81eb3728a631871a7eBBaD631b5f424909f0c77/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 1, + "gas": 2, + "high": 0, "informational": 3, - "low": 2, - "medium": 1 + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 153, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.66", - "threat_score": "100.00", + "score": "4.24", + "score_v2": "84.78", + "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", + "address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", + "contract_address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x08Cb71192985E936C7Cd166A8b268035e400c3c3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 3, - "low": 8, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 138, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", - "threat_score": "94.74", - "score_rating": "Great" + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" } } - }, + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 75, + "totalContractsNumber": 79, + "solidityScanContractsNumber": 68, + "securityScore": 78.93220588235292, + "issueSeverityDistribution": { + "critical": 21, + "gas": 485, + "high": 25, + "informational": 193, + "low": 357, + "medium": 28 + } + }, + "contractsData": [ { - "address": "0x5D557B07776D12967914379C71a1310e917C7555", + "address": "0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5D557B07776D12967914379C71a1310e917C7555", - "contract_chain": "optimism", + "contract_address": "0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x5D557B07776D12967914379C71a1310e917C7555", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", + "contractname": "FreezingSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D557B07776D12967914379C71a1310e917C7555/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", + "lines_analyzed_count": 22, + "scan_time_taken": 1, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", + "address": "0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", - "contract_chain": "optimism", + "contract_address": "0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", + "contract_url": "https://gnosis.blockscout.com/address/0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", "contractname": "DefaultReserveInterestRateStrategy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -40148,161 +40578,161 @@ "low": 2, "medium": 0 }, - "lines_analyzed_count": 264, + "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "score": "4.69", + "score_v2": "93.77", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "address": "0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x724dc807b04555b71ed48a6896b6F41593b8C637", - "contract_chain": "optimism", + "contract_address": "0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x724dc807b04555b71ed48a6896b6F41593b8C637", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x724dc807b04555b71ed48a6896b6F41593b8C637/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", - "score_rating": "Average" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x4200000000000000000000000000000000000042", + "address": "0x8418D17640a74F1614AC3E1826F29e78714488a1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4200000000000000000000000000000000000042", - "contract_chain": "optimism", + "contract_address": "0x8418D17640a74F1614AC3E1826F29e78714488a1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000042", - "contractname": "GovernanceToken", + "contract_url": "https://gnosis.blockscout.com/address/0x8418D17640a74F1614AC3E1826F29e78714488a1", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000042/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8418D17640a74F1614AC3E1826F29e78714488a1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 0, - "low": 7, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 1914, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.96", - "score_v2": "99.11", - "threat_score": "90.00", + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", + "address": "0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", - "contract_chain": "optimism", + "contract_address": "0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", - "contractname": "EmissionManager", + "contract_url": "https://gnosis.blockscout.com/address/0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 13, + "critical": 0, + "gas": 2, "high": 0, - "informational": 3, - "low": 10, - "medium": 2 + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 119, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "2.82", - "score_v2": "56.30", + "score": "4.31", + "score_v2": "86.23", "threat_score": "94.74", - "score_rating": "Average" + "score_rating": "Great" } } }, { - "address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "address": "0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", - "contract_chain": "eth", + "contract_address": "0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", - "contractname": "TransparentProxyFactory", + "contract_url": "https://gnosis.blockscout.com/address/0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 2, - "informational": 0, - "low": 5, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 99, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", + "score": "4.31", + "score_v2": "86.23", "threat_score": "94.74", - "score_rating": "Average" + "score_rating": "Great" } } }, { - "address": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "address": "0x5CBc43c339F5202D2dcB59583D33cA8498b75031", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", - "contract_chain": "optimism", + "contract_address": "0x5CBc43c339F5202D2dcB59583D33cA8498b75031", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "contract_url": "https://gnosis.blockscout.com/address/0x5CBc43c339F5202D2dcB59583D33cA8498b75031", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5CBc43c339F5202D2dcB59583D33cA8498b75031/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -40310,65 +40740,65 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", + "address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", - "contract_chain": "optimism", + "contract_address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x52d5F9f884CA21C27E2100735d793C6771eAB793", - "contractname": "CLSynchronicityPriceAdapterPegToBase", + "contract_url": "https://gnosis.blockscout.com/address/0xaf204776c7245bF4147c2612BF6e5972Ee483701", + "contractname": "SavingsXDai", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x52d5F9f884CA21C27E2100735d793C6771eAB793/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf204776c7245bF4147c2612BF6e5972Ee483701/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 7, + "critical": 1, + "gas": 11, "high": 0, - "informational": 3, - "low": 2, - "medium": 2 + "informational": 5, + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.72", - "threat_score": "94.74", + "lines_analyzed_count": 126, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.40", + "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", - "contract_chain": "optimism", + "contract_address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "contract_url": "https://gnosis.blockscout.com/address/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -40376,341 +40806,296 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xb972abef80046A57409e37a7DF5dEf2638917516", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", + "address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", - "contract_chain": "optimism", + "contract_address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", - "contractname": "UiPoolDataProviderV3", + "contract_url": "https://gnosis.blockscout.com/address/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", + "contractname": "WrappedTokenGatewayV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 2, - "informational": 3, - "low": 2, - "medium": 9 + "critical": 5, + "gas": 16, + "high": 4, + "informational": 1, + "low": 14, + "medium": 0 }, - "lines_analyzed_count": 288, - "scan_time_taken": 2, - "score": "4.03", - "score_v2": "80.56", - "threat_score": "95.00", - "score_rating": "Great" + "lines_analyzed_count": 207, + "scan_time_taken": 1, + "score": "2.92", + "score_v2": "58.45", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", + "address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", - "contract_chain": "optimism", + "contract_address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xab70BCB260073d036d1660201e9d5405F5829b7a", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDd81E6F85358292075B78fc8D5830BE8434aF8BA/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xab70BCB260073d036d1660201e9d5405F5829b7a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 19, "high": 0, - "informational": 3, - "low": 8, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", - "threat_score": "94.74", + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.59", + "threat_score": "84.21", "score_rating": "Great" } } }, { - "address": "0x770ef9f4fe897e59daCc474EF11238303F9552b6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb83d1B74e1D917d4a95C1e9392f6c639932F444C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "address": "0xe892E40C92c2E4D281Be59b2E6300F271d824E75", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", - "contract_chain": "eth", + "contract_address": "0xe892E40C92c2E4D281Be59b2E6300F271d824E75", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", - "contractname": "PayloadsControllerDataHelper", + "contract_url": "https://gnosis.blockscout.com/address/0xe892E40C92c2E4D281Be59b2E6300F271d824E75", + "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe892E40C92c2E4D281Be59b2E6300F271d824E75/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 4, "high": 2, - "informational": 0, - "low": 2, + "informational": 1, + "low": 6, "medium": 0 }, - "lines_analyzed_count": 54, + "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "3.24", - "score_v2": "64.81", - "threat_score": "94.74", + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47", "score_rating": "Average" } } }, { - "address": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", - "contract_chain": "optimism", + "contract_address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", - "contractname": "PoolAddressesProvider", + "contract_url": "https://gnosis.blockscout.com/address/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", + "contractname": "TokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 13, "high": 0, - "informational": 8, - "low": 4, - "medium": 0 + "informational": 19, + "low": 1, + "medium": 1 }, - "lines_analyzed_count": 211, + "lines_analyzed_count": 166, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.94", + "score": "3.89", + "score_v2": "77.71", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd5CA18a70189309664e34FB8150799ff13722308", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1685D81212580DD4cDA287616C2f6F4794927e18", + "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1685D81212580DD4cDA287616C2f6F4794927e18", - "contract_chain": "optimism", + "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1685D81212580DD4cDA287616C2f6F4794927e18", - "contractname": "AaveMerkleDistributor", + "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contractname": "WXDAI", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1685D81212580DD4cDA287616C2f6F4794927e18/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 2, - "gas": 22, - "high": 2, + "critical": 0, + "gas": 13, + "high": 1, "informational": 4, "low": 8, "medium": 1 }, - "lines_analyzed_count": 105, + "lines_analyzed_count": 759, "scan_time_taken": 0, - "score": "2.00", - "score_v2": "40.00", - "threat_score": "90.00", - "score_rating": "Low" + "score": "4.74", + "score_v2": "94.73", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", + "address": "0xECfD0638175e291BA3F784A58FB9D38a25418904", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", - "contract_chain": "optimism", + "contract_address": "0xECfD0638175e291BA3F784A58FB9D38a25418904", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", - "contractname": "ParaSwapRepayAdapter", + "contract_url": "https://gnosis.blockscout.com/address/0xECfD0638175e291BA3F784A58FB9D38a25418904", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xECfD0638175e291BA3F784A58FB9D38a25418904/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 2, "high": 0, - "informational": 6, - "low": 5, - "medium": 2 + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 227, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.78", - "threat_score": "100.00", + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", + "address": "0x916E13857FeeD0d982Df148DBe8d8542519aB96e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", - "contract_chain": "optimism", + "contract_address": "0x916E13857FeeD0d982Df148DBe8d8542519aB96e", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", - "contractname": "WrappedTokenGatewayV3", + "contract_url": "https://gnosis.blockscout.com/address/0x916E13857FeeD0d982Df148DBe8d8542519aB96e", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x916E13857FeeD0d982Df148DBe8d8542519aB96e/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 13, - "high": 4, - "informational": 8, - "low": 14, + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 207, - "scan_time_taken": 1, - "score": "2.83", - "score_v2": "56.52", - "threat_score": "90.00", + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x6dDc64289bE8a71A707fB057d5d07Cc756055d6e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", + "address": "0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", - "contract_chain": "optimism", + "contract_address": "0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", - "contractname": "PriceOracleSentinel", + "contract_url": "https://gnosis.blockscout.com/address/0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD843FB478c5aA9759FeA3f3c98D467e2F136190a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 3, - "low": 2, - "medium": 2 + "informational": 1, + "low": 8, + "medium": 0 }, - "lines_analyzed_count": 98, + "lines_analyzed_count": 139, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", - "threat_score": "100.00", + "score": "4.32", + "score_v2": "86.33", + "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "address": "0xb50201558B00496A145fE76f7424749556E326D8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", - "contract_chain": "optimism", + "contract_address": "0xb50201558B00496A145fE76f7424749556E326D8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "contract_url": "https://gnosis.blockscout.com/address/0xb50201558B00496A145fE76f7424749556E326D8", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x625E7708f30cA75bfd92586e17077590C60eb4cD/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb50201558B00496A145fE76f7424749556E326D8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -40718,70 +41103,65 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x6d998FeEFC7B3664eaD09CAf02b5a0fc2E365F18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", - "contract_chain": "optimism", + "contract_address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8ffDf2DE812095b1D19CB146E4c004587C0A0692/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 19, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "address": "0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", - "contract_chain": "optimism", + "contract_address": "0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "contract_url": "https://gnosis.blockscout.com/address/0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -40789,131 +41169,136 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", + "address": "0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", - "contract_chain": "optimism", + "contract_address": "0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", - "contractname": "ParaSwapDebtSwapAdapterV3", + "contract_url": "https://gnosis.blockscout.com/address/0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 2, "high": 0, "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x929EC64c34a17401F460460D4B9390518E5B473e", + "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x929EC64c34a17401F460460D4B9390518E5B473e", - "contract_chain": "optimism", + "contract_address": "0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x929EC64c34a17401F460460D4B9390518E5B473e", - "contractname": "InitializableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x929EC64c34a17401F460460D4B9390518E5B473e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x281963D7471eCdC3A2Bd4503e24e89691cfe420D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 2, "high": 0, - "informational": 1, + "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.72", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "address": "0xa818F1B57c201E092C4A2017A91815034326Efd1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", - "contract_chain": "optimism", + "contract_address": "0xa818F1B57c201E092C4A2017A91815034326Efd1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", - "contractname": "USDT", + "contract_url": "https://gnosis.blockscout.com/address/0xa818F1B57c201E092C4A2017A91815034326Efd1", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa818F1B57c201E092C4A2017A91815034326Efd1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 4, + "critical": 0, + "gas": 2, "high": 0, - "informational": 3, - "low": 10, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 791, - "scan_time_taken": 1, - "score": "4.80", - "score_v2": "95.95", - "threat_score": "85.00", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "address": "0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x70eFfc565DB6EEf7B927610155602d31b670e802", - "contract_chain": "optimism", + "contract_address": "0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x70eFfc565DB6EEf7B927610155602d31b670e802", + "contract_url": "https://gnosis.blockscout.com/address/0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x70eFfc565DB6EEf7B927610155602d31b670e802/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -40921,169 +41306,169 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", + "address": "0x9E57695Dab0DCdb42BC220ff1E9eb2e22a31209b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x589750BA8aF186cE5B55391B0b7148cAD43a1619", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", - "contract_chain": "optimism", + "contract_address": "0x589750BA8aF186cE5B55391B0b7148cAD43a1619", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7f99817d87baD03ea21E05112Ca799d715730efe", - "contractname": "EACAggregatorProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x589750BA8aF186cE5B55391B0b7148cAD43a1619", + "contractname": "AToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f99817d87baD03ea21E05112Ca799d715730efe/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x589750BA8aF186cE5B55391B0b7148cAD43a1619/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "gas": 9, + "high": 2, + "informational": 3, + "low": 11, + "medium": 0 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.88", - "threat_score": "84.21", + "score": "4.18", + "score_v2": "83.66", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "address": "0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", - "contract_chain": "optimism", + "contract_address": "0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://gnosis.blockscout.com/address/0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 1, + "gas": 2, + "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", - "threat_score": "95.00", - "score_rating": "Great" + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", + "address": "0xeb0a051be10228213BAEb449db63719d6742F7c4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", - "contract_chain": "optimism", + "contract_address": "0xeb0a051be10228213BAEb449db63719d6742F7c4", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", - "contractname": "L2Encoder", + "contract_url": "https://gnosis.blockscout.com/address/0xeb0a051be10228213BAEb449db63719d6742F7c4", + "contractname": "AaveOracle", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeb0a051be10228213BAEb449db63719d6742F7c4/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 10, - "low": 1, - "medium": 10 + "gas": 11, + "high": 1, + "informational": 2, + "low": 3, + "medium": 1 }, - "lines_analyzed_count": 356, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.64", + "lines_analyzed_count": 147, + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.31", "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "address": "0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", - "contract_chain": "optimism", + "contract_address": "0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x13e3Ee699D1909E989722E753853AE30b17e08c5", - "contractname": "EACAggregatorProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", + "contractname": "sDAIGnosisChainSynchronicityPriceAdapter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x13e3Ee699D1909E989722E753853AE30b17e08c5/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 3, "high": 0, - "informational": 17, - "low": 6, + "informational": 4, + "low": 2, "medium": 1 }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.88", - "threat_score": "84.21", + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.28", + "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "address": "0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", - "contract_chain": "optimism", + "contract_address": "0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "contract_url": "https://gnosis.blockscout.com/address/0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -41091,136 +41476,202 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "address": "0xE74CD4ADF9103370144c327457bd294753E2E856", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", - "contract_chain": "optimism", + "contract_address": "0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", + "contractname": "WalletBalanceProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, + "gas": 14, + "high": 1, + "informational": 1, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 109, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", + "score": "3.76", + "score_v2": "75.23", + "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", + "address": "0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", - "contract_chain": "optimism", + "contract_address": "0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", + "contract_url": "https://gnosis.blockscout.com/address/0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 3, + "informational": 1, "low": 8, "medium": 0 }, "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", + "score": "4.31", + "score_v2": "86.23", "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "address": "0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", - "contract_chain": "optimism", + "contract_address": "0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x89D976629b7055ff1ca02b927BA3e020F22A44e4", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", + "contractname": "CapsPlusRiskSteward", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x89D976629b7055ff1ca02b927BA3e020F22A44e4/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33AE1f41546a2e05368Bf789b3d868813c0Ae658/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 20, "high": 0, + "informational": 5, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "3.91", + "score_v2": "78.21", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x47aAdaAE1F05C978E6aBb7568d11B7F6e0FC4d6A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x47aAdaAE1F05C978E6aBb7568d11B7F6e0FC4d6A", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x47aAdaAE1F05C978E6aBb7568d11B7F6e0FC4d6A", + "contractname": "TransparentProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x47aAdaAE1F05C978E6aBb7568d11B7F6e0FC4d6A/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 99, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", + "score": "3.79", + "score_v2": "75.76", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", - "isVerified": false, - "solidityScanReport": null + "address": "0xEc710f59005f48703908bC519D552Df5B8472614", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEc710f59005f48703908bC519D552Df5B8472614", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xEc710f59005f48703908bC519D552Df5B8472614", + "contractname": "ACLManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEc710f59005f48703908bC519D552Df5B8472614/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 12, + "gas": 7, + "high": 0, + "informational": 1, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "1.34", + "score_v2": "26.87", + "threat_score": "100.00", + "score_rating": "Low" + } + } }, { - "address": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "address": "0x1A126F613D7705E59ADb39909b25E1223aDF05dd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", - "contract_chain": "optimism", + "contract_address": "0x1A126F613D7705E59ADb39909b25E1223aDF05dd", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "contract_url": "https://gnosis.blockscout.com/address/0x1A126F613D7705E59ADb39909b25E1223aDF05dd", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A126F613D7705E59ADb39909b25E1223aDF05dd/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -41228,32 +41679,32 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x77CA01483f379E58174739308945f044e1a764dc", + "address": "0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x77CA01483f379E58174739308945f044e1a764dc", - "contract_chain": "optimism", + "contract_address": "0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x77CA01483f379E58174739308945f044e1a764dc", + "contract_url": "https://gnosis.blockscout.com/address/0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x77CA01483f379E58174739308945f044e1a764dc/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -41261,169 +41712,164 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", + "address": "0xBeC519531F0E78BcDdB295242fA4EC5251B38574", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", - "contract_chain": "optimism", + "contract_address": "0xBeC519531F0E78BcDdB295242fA4EC5251B38574", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd9Ca4878dd38B021583c1B669905592EAe76E044", - "contractname": "AaveProtocolDataProvider", + "contract_url": "https://gnosis.blockscout.com/address/0xBeC519531F0E78BcDdB295242fA4EC5251B38574", + "contractname": "VariableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9Ca4878dd38B021583c1B669905592EAe76E044/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBeC519531F0E78BcDdB295242fA4EC5251B38574/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 6, - "informational": 2, - "low": 1, + "gas": 9, + "high": 0, + "informational": 1, + "low": 15, "medium": 0 }, - "lines_analyzed_count": 291, + "lines_analyzed_count": 156, "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.60", - "threat_score": "90.00", - "score_rating": "Great" + "score": "3.72", + "score_v2": "74.36", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", + "address": "0x22441d81416430A54336aB28765abd31a792Ad37", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", - "contract_chain": "optimism", + "contract_address": "0x22441d81416430A54336aB28765abd31a792Ad37", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", - "contractname": "ACLManager", + "contract_url": "https://gnosis.blockscout.com/address/0x22441d81416430A54336aB28765abd31a792Ad37", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22441d81416430A54336aB28765abd31a792Ad37/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 12, - "gas": 7, + "critical": 0, + "gas": 19, "high": 0, - "informational": 1, - "low": 14, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 135, - "scan_time_taken": 0, - "score": "1.44", - "score_v2": "28.89", - "threat_score": "100.00", - "score_rating": "Low" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", + "address": "0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", - "contract_chain": "optimism", + "contract_address": "0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", + "contractname": "UiIncentiveDataProviderV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 18, "high": 0, - "informational": 3, - "low": 8, + "informational": 4, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", - "threat_score": "94.74", + "lines_analyzed_count": 403, + "scan_time_taken": 3, + "score": "4.68", + "score_v2": "93.55", + "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "address": "0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", - "contract_chain": "optimism", + "contract_address": "0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", + "contractname": "StableDebtToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, + "critical": 1, + "gas": 14, + "high": 1, + "informational": 5, + "low": 16, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 389, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.58", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "address": "0x436D82d905b014926a2375C576500B6fea0D2496", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", - "contract_chain": "optimism", + "contract_address": "0x436D82d905b014926a2375C576500B6fea0D2496", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "contract_url": "https://gnosis.blockscout.com/address/0x436D82d905b014926a2375C576500B6fea0D2496", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x307ffe186F84a3bc2613D1eA417A5737D69A7007/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x436D82d905b014926a2375C576500B6fea0D2496/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -41431,476 +41877,501 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "address": "0xF163b8698821cefbD33Cf449764d69Ea445cE23D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", - "contract_chain": "optimism", + "contract_address": "0xF163b8698821cefbD33Cf449764d69Ea445cE23D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xF163b8698821cefbD33Cf449764d69Ea445cE23D", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF163b8698821cefbD33Cf449764d69Ea445cE23D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 4, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x5E76E98E0963EcDC6A065d1435F84065b7523f39", + "address": "0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5E76E98E0963EcDC6A065d1435F84065b7523f39", - "contract_chain": "optimism", + "contract_address": "0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x5E76E98E0963EcDC6A065d1435F84065b7523f39", - "contractname": "CapsPlusRiskSteward", + "contract_url": "https://gnosis.blockscout.com/address/0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", + "contractname": "Create3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E76E98E0963EcDC6A065d1435F84065b7523f39/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cC41488f4494c5e11cB6cbA82199442B9f495B6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 1, "high": 0, - "informational": 6, + "informational": 0, "low": 3, - "medium": 1 + "medium": 0 }, - "lines_analyzed_count": 156, - "scan_time_taken": 0, - "score": "3.88", - "score_v2": "77.56", + "lines_analyzed_count": 35, + "scan_time_taken": 2, + "score": "4.00", + "score_v2": "80.00", "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", + "address": "0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", - "contract_chain": "optimism", + "contract_address": "0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", - "contractname": "Executor", + "contract_url": "https://gnosis.blockscout.com/address/0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 19, "high": 0, - "informational": 2, - "low": 4, + "informational": 11, + "low": 6, "medium": 1 }, - "lines_analyzed_count": 61, - "scan_time_taken": 0, - "score": "3.69", - "score_v2": "73.77", - "threat_score": "94.74", - "score_rating": "Average" + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" } } }, { - "address": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", - "isVerified": false, + "address": "0xA1Fa064A85266E2Ca82DEe5C5CcEC84DF445760e", + "isVerified": true, "solidityScanReport": null }, { - "address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", + "address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", - "contract_chain": "optimism", + "contract_address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", - "contractname": "L2StandardERC20", + "contract_url": "https://gnosis.blockscout.com/address/0xcB444e90D8198415266c6a2724b7900fb12FC56E", + "contractname": "EUR", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcB444e90D8198415266c6a2724b7900fb12FC56E/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, + "critical": 0, "gas": 1, "high": 0, - "informational": 3, - "low": 2, + "informational": 0, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 54, + "lines_analyzed_count": 29, "scan_time_taken": 0, - "score": "3.80", - "score_v2": "75.93", - "threat_score": "85.00", - "score_rating": "Average" + "score": "4.48", + "score_v2": "89.66", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x501B4c19dd9C2e06E94dA7b6D5Ed4ddA013EC741", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", - "contract_chain": "optimism", + "contract_address": "0x501B4c19dd9C2e06E94dA7b6D5Ed4ddA013EC741", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://gnosis.blockscout.com/address/0x501B4c19dd9C2e06E94dA7b6D5Ed4ddA013EC741", + "contractname": "AaveProtocolDataProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x501B4c19dd9C2e06E94dA7b6D5Ed4ddA013EC741/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 1, + "gas": 11, + "high": 6, + "informational": 2, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 300, + "lines_analyzed_count": 294, "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.67", - "threat_score": "100.00", + "score": "4.30", + "score_v2": "86.05", + "threat_score": "90.00", "score_rating": "Great" } } }, { - "address": "0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", + "address": "0xa767f745331D267c7751297D982b050c93985627", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", - "contract_chain": "optimism", + "contract_address": "0xa767f745331D267c7751297D982b050c93985627", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 19, "high": 0, - "informational": 3, - "low": 8, - "medium": 0 + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", - "threat_score": "94.74", + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.59", + "threat_score": "84.21", "score_rating": "Great" } } }, { - "address": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "address": "0xa2E0335175Da40b081717FfD394C0E1de738cb9B", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x7304979ec9E4EaA0273b6A037a31c4e9e5A75D16", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x7a5c3860a77a8DC1b225BD46d0fb2ac1C6D191BC", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", - "contract_chain": "optimism", + "contract_address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x9A1F491B86D09fC1484b5fab10041B189B60756b", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A1F491B86D09fC1484b5fab10041B189B60756b/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 138, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", + "address": "0x3e652E97ff339B73421f824F5b03d75b62F1Fb51", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x777fDAB3C03aA63d7d7CbCbaB22724cEe50F1731", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", - "contract_chain": "optimism", + "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 264, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", - "threat_score": "95.00", + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", "score_rating": "Great" } } }, { - "address": "0x078f358208685046a11C85e8ad32895DED33A249", + "address": "0x1dF462e2712496373A347f8ad10802a5E95f053D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x078f358208685046a11C85e8ad32895DED33A249", - "contract_chain": "optimism", + "contract_address": "0x1dF462e2712496373A347f8ad10802a5E95f053D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x078f358208685046a11C85e8ad32895DED33A249", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x1dF462e2712496373A347f8ad10802a5E95f053D", + "contractname": "Executor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x078f358208685046a11C85e8ad32895DED33A249/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1dF462e2712496373A347f8ad10802a5E95f053D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 2, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 61, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", + "score": "3.69", + "score_v2": "73.77", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "address": "0x41585C50524fb8c3899B43D7D797d9486AAc94DB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", - "contract_chain": "eth", + "contract_address": "0x41585C50524fb8c3899B43D7D797d9486AAc94DB", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", - "contractname": "WrappedTokenGatewayV3", + "contract_url": "https://gnosis.blockscout.com/address/0x41585C50524fb8c3899B43D7D797d9486AAc94DB", + "contractname": "EmissionManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41585C50524fb8c3899B43D7D797d9486AAc94DB/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 13, - "high": 4, - "informational": 1, - "low": 14, - "medium": 0 + "critical": 2, + "gas": 12, + "high": 0, + "informational": 0, + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 207, + "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "3.00", - "score_v2": "59.90", - "threat_score": "90.00", + "score": "2.82", + "score_v2": "56.36", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "address": "0x3238FC1d642b60F41a35f62570237656C85F4744", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", - "contract_chain": "optimism", + "contract_address": "0x3238FC1d642b60F41a35f62570237656C85F4744", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", - "contractname": "EACAggregatorProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x3238FC1d642b60F41a35f62570237656C85F4744", + "contractname": "AaveV3ConfigEngine", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3238FC1d642b60F41a35f62570237656C85F4744/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 8, "high": 0, - "informational": 17, - "low": 6, - "medium": 1 + "informational": 8, + "low": 11, + "medium": 0 }, - "lines_analyzed_count": 834, + "lines_analyzed_count": 236, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.88", - "threat_score": "84.21", + "score": "4.19", + "score_v2": "83.90", + "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0xBc790382B3686abffE4be14A030A96aC6154023a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", + "address": "0x8220133C3a631de3C7A5B679A2417BD61431FEcf", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", - "contract_chain": "eth", + "contract_address": "0x8220133C3a631de3C7A5B679A2417BD61431FEcf", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x78F8Bd884C3D738B74B420540659c82f392820e0", - "contractname": "ParaSwapWithdrawSwapAdapter", + "contract_url": "https://gnosis.blockscout.com/address/0x8220133C3a631de3C7A5B679A2417BD61431FEcf", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x78F8Bd884C3D738B74B420540659c82f392820e0/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8220133C3a631de3C7A5B679A2417BD61431FEcf/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, "informational": 0, - "low": 5, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 86, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.88", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "address": "0x6c3b7e7B8b9609D57C70C3F630228F979EAbb450", "isVerified": false, "solidityScanReport": null }, { - "address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "address": "0x36616cf17557639614c1cdDb356b1B83fc0B2132", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", - "contract_chain": "optimism", + "contract_address": "0x36616cf17557639614c1cdDb356b1B83fc0B2132", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x68f180fcCe6836688e9084f035309E29Bf0A2095", - "contractname": "WBTC", + "contract_url": "https://gnosis.blockscout.com/address/0x36616cf17557639614c1cdDb356b1B83fc0B2132", + "contractname": "PoolAddressesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x68f180fcCe6836688e9084f035309E29Bf0A2095/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36616cf17557639614c1cdDb356b1B83fc0B2132/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 2, + "critical": 0, + "gas": 22, "high": 0, - "informational": 3, - "low": 7, + "informational": 8, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 747, - "scan_time_taken": 0, - "score": "4.84", - "score_v2": "96.79", - "threat_score": "85.00", + "lines_analyzed_count": 210, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "80.95", + "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "address": "0xb96404e475f337A7E98e4a541C9b71309BB66c5A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", - "contract_chain": "optimism", + "contract_address": "0xb96404e475f337A7E98e4a541C9b71309BB66c5A", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8Eb270e296023E9D92081fdF967dDd7878724424", + "contract_url": "https://gnosis.blockscout.com/address/0xb96404e475f337A7E98e4a541C9b71309BB66c5A", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Eb270e296023E9D92081fdF967dDd7878724424/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb96404e475f337A7E98e4a541C9b71309BB66c5A/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -41908,197 +42379,230 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", + "address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", - "contract_chain": "optimism", + "contract_address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", + "contractname": "CLSynchronicityPriceAdapterPegToBase", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x60495bC8D8Baf7E866888ecC00491e37B47dfF24/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, "informational": 3, - "low": 8, - "medium": 0 + "low": 2, + "medium": 3 }, - "lines_analyzed_count": 138, + "lines_analyzed_count": 94, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", + "score": "3.78", + "score_v2": "75.53", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", - "contract_chain": "optimism", + "contract_address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", + "contractname": "TokenProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 13, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 19, + "low": 1, + "medium": 1 }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", + "lines_analyzed_count": 166, + "scan_time_taken": 1, + "score": "3.89", + "score_v2": "77.71", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", + "address": "0x2D737e2B0e175f05D0904C208d6C4e40da570f65", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", - "contract_chain": "optimism", + "contract_address": "0x2D737e2B0e175f05D0904C208d6C4e40da570f65", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", - "contractname": "DefaultReserveInterestRateStrategy", + "contract_url": "https://gnosis.blockscout.com/address/0x2D737e2B0e175f05D0904C208d6C4e40da570f65", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd00655ED65edE44354F54A23d46DCbd7ba0727dD/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D737e2B0e175f05D0904C208d6C4e40da570f65/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, - "high": 1, - "informational": 0, - "low": 2, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 264, + "lines_analyzed_count": 138, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", - "threat_score": "95.00", + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "address": "0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", - "contract_chain": "optimism", + "contract_address": "0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x794a61358D6845594F94dc1DB02A252b5b4814aD", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x794a61358D6845594F94dc1DB02A252b5b4814aD/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", - "score_rating": "Average" + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" } } }, { - "address": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "address": "0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", - "contract_chain": "optimism", + "contract_address": "0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x633b207Dd676331c413D4C013a6294B0FE47cD0e", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", + "contractname": "TransparentUpgradeableProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x633b207Dd676331c413D4C013a6294B0FE47cD0e/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 0, - "low": 2, + "informational": 1, + "low": 8, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", + "contractname": "UiPoolDataProviderV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 2, + "informational": 3, + "low": 2, + "medium": 9 + }, + "lines_analyzed_count": 278, + "scan_time_taken": 2, + "score": "3.99", + "score_v2": "79.86", + "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "address": "0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", - "contract_chain": "optimism", + "contract_address": "0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "contract_url": "https://gnosis.blockscout.com/address/0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE80761Ea617F66F96274eA5e8c37f03960ecC679/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaC8b1cE0548C69318920C3e0b21Db296d5770D57/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -42106,32 +42610,32 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "address": "0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", - "contract_chain": "optimism", + "contract_address": "0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "contract_url": "https://gnosis.blockscout.com/address/0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8669021776Bc142DfcA87c21b4A52595bCbB40a/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -42139,164 +42643,164 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", + "address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", - "contract_chain": "optimism", + "contract_address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", - "contractname": "AToken", + "contract_url": "https://gnosis.blockscout.com/address/0x26C31ac71010aF62E6B486D1132E266D6298857D", + "contractname": "EACAggregatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26C31ac71010aF62E6B486D1132E266D6298857D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, - "high": 2, - "informational": 3, - "low": 10, - "medium": 0 + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 }, - "lines_analyzed_count": 257, + "lines_analyzed_count": 834, "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.44", - "threat_score": "95.00", + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", "score_rating": "Great" } } }, { - "address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "address": "0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", - "contract_chain": "optimism", + "contract_address": "0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7F5c764cBc14f9669B88837ca1490cCa17c31607", - "contractname": "OVMFiatToken", + "contract_url": "https://gnosis.blockscout.com/address/0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", + "contractname": "PayloadsControllerDataHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F5c764cBc14f9669B88837ca1490cCa17c31607/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 6, + "critical": 0, "gas": 7, "high": 2, - "informational": 12, - "low": 23, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 1118, - "scan_time_taken": 1, - "score": "4.54", - "score_v2": "90.79", - "threat_score": "65.00", - "score_rating": "Great" + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.81", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "address": "0x1236010CECea55998384e795B59815D871f5f94d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", - "contract_chain": "optimism", + "contract_address": "0x1236010CECea55998384e795B59815D871f5f94d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x1236010CECea55998384e795B59815D871f5f94d", + "contractname": "PoolAddressesProviderRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1236010CECea55998384e795B59815D871f5f94d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 12, "high": 0, "informational": 0, - "low": 2, + "low": 5, "medium": 0 }, - "lines_analyzed_count": 30, + "lines_analyzed_count": 103, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00", + "score": "3.93", + "score_v2": "78.64", + "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", + "address": "0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", - "contract_chain": "optimism", + "contract_address": "0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://gnosis.blockscout.com/address/0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 2, "high": 0, - "informational": 3, - "low": 8, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 138, + "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", - "threat_score": "94.74", - "score_rating": "Great" + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "address": "0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", - "contract_chain": "optimism", + "contract_address": "0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "contract_url": "https://gnosis.blockscout.com/address/0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", "contractname": "InitializableImmutableAdminUpgradeabilityProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x08Cb71192985E936C7Cd166A8b268035e400c3c3/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -42304,13 +42808,13 @@ "gas": 2, "high": 0, "informational": 0, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.33", "threat_score": "100.00", "score_rating": "Average" } @@ -42320,17 +42824,17 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 57, + "verifiedNumber": 68, "totalContractsNumber": 72, - "solidityScanContractsNumber": 57, - "securityScore": 80.5445614035088, + "solidityScanContractsNumber": 61, + "securityScore": 80.09344262295083, "issueSeverityDistribution": { "critical": 20, - "gas": 350, - "high": 17, - "informational": 142, - "low": 311, - "medium": 28 + "gas": 401, + "high": 18, + "informational": 156, + "low": 326, + "medium": 34 } }, "contractsData": [ @@ -42455,12 +42959,12 @@ "high": 0, "informational": 3, "low": 2, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 94, "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.72", + "score": "3.78", + "score_v2": "75.53", "threat_score": "94.74", "score_rating": "Average" } @@ -42691,12 +43195,12 @@ "high": 0, "informational": 3, "low": 2, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "3.88", - "score_v2": "77.53", + "score": "3.71", + "score_v2": "74.16", "threat_score": "94.74", "score_rating": "Average" } @@ -42808,7 +43312,7 @@ }, { "address": "0x03506214379aA86ad1176af71c260278cfa10B38", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -43011,7 +43515,7 @@ }, { "address": "0xfe742Fa2a84294E8316F05b17c05090Fc68B5105", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -43237,7 +43741,7 @@ "medium": 0 }, "lines_analyzed_count": 403, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.68", "score_v2": "93.55", "threat_score": "100.00", @@ -43263,7 +43767,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 13, + "gas": 16, "high": 4, "informational": 1, "low": 14, @@ -43271,8 +43775,8 @@ }, "lines_analyzed_count": 207, "scan_time_taken": 1, - "score": "3.00", - "score_v2": "59.90", + "score": "2.92", + "score_v2": "58.45", "threat_score": "90.00", "score_rating": "Average" } @@ -43280,7 +43784,7 @@ }, { "address": "0xa9dF5c62d16d3f496673F4d736852017b086eCA0", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -43318,8 +43822,36 @@ }, { "address": "0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D", + "contractname": "PoolAddressesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 8, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 210, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "80.95", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x136848FdaedEB56245bE0e61E28A3CB8c0B45CaA", @@ -43412,7 +43944,7 @@ "medium": 0 }, "lines_analyzed_count": 211, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.62", "score_v2": "92.42", "threat_score": "100.00", @@ -43504,7 +44036,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 2, "high": 0, "informational": 0, "low": 4, @@ -43512,8 +44044,8 @@ }, "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.73", + "score": "4.30", + "score_v2": "85.92", "threat_score": "95.00", "score_rating": "Great" } @@ -43724,12 +44256,40 @@ }, { "address": "0x945fD405773973d286De54E44649cc0d9e264F78", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x945fD405773973d286De54E44649cc0d9e264F78", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x945fD405773973d286De54E44649cc0d9e264F78", + "contractname": "CLSynchronicityPriceAdapterPegToBase", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x945fD405773973d286De54E44649cc0d9e264F78/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 3, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.53", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x41A7C3f5904ad176dACbb1D99101F59ef0811DC1", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -44135,17 +44695,17 @@ }, { "address": "0x99CBC45ea5bb7eF3a5BC08FB1B7E56bB2442Ef0D", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { "address": "0x529467C76f234F2bD359d7ecF7c660A2846b04e2", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { "address": "0x2DC219E716793fb4b21548C0f009Ba3Af753ab01", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -44249,13 +44809,69 @@ }, { "address": "0x5779b29B0a34577d927E8D511B595ef9abbFAE82", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5779b29B0a34577d927E8D511B595ef9abbFAE82", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x5779b29B0a34577d927E8D511B595ef9abbFAE82", + "contractname": "WalletBalanceProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5779b29B0a34577d927E8D511B595ef9abbFAE82/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 109, + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.23", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { "address": "0x9390B1735def18560c509E2d0bc090E9d6BA257a", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9390B1735def18560c509E2d0bc090E9d6BA257a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9390B1735def18560c509E2d0bc090E9d6BA257a", + "contractname": "Executor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9390B1735def18560c509E2d0bc090E9d6BA257a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "3.69", + "score_v2": "73.77", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", @@ -44300,16 +44916,16 @@ "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 5, + "verifiedNumber": 6, "totalContractsNumber": 6, - "solidityScanContractsNumber": 5, - "securityScore": 59.67600000000001, + "solidityScanContractsNumber": 6, + "securityScore": 61.205000000000005, "issueSeverityDistribution": { "critical": 2, - "gas": 28, + "gas": 31, "high": 1, "informational": 8, - "low": 25, + "low": 28, "medium": 5 } }, @@ -44332,7 +44948,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 5, "high": 1, "informational": 2, "low": 4, @@ -44340,8 +44956,8 @@ }, "lines_analyzed_count": 280, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.93", + "score": "4.66", + "score_v2": "93.21", "threat_score": "100.00", "score_rating": "Great" } @@ -44448,8 +45064,36 @@ }, { "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contractname": "DCAHub", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", @@ -44491,10 +45135,10 @@ "verifiedNumber": 6, "totalContractsNumber": 6, "solidityScanContractsNumber": 6, - "securityScore": 61.04833333333334, + "securityScore": 60.98166666666666, "issueSeverityDistribution": { "critical": 2, - "gas": 29, + "gas": 30, "high": 1, "informational": 11, "low": 28, @@ -44520,7 +45164,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 1, "informational": 2, "low": 4, @@ -44528,8 +45172,8 @@ }, "lines_analyzed_count": 251, "scan_time_taken": 1, - "score": "4.66", - "score_v2": "93.23", + "score": "4.64", + "score_v2": "92.83", "threat_score": "100.00", "score_rating": "Great" } @@ -44702,15 +45346,198 @@ } ] }, + "100": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 66.098, + "issueSeverityDistribution": { + "critical": 2, + "gas": 29, + "high": 1, + "informational": 8, + "low": 25, + "medium": 5 + } + }, + "contractsData": [ + { + "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contractname": "DCAHub", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", + "contractname": "DCAPermissionsManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 22, + "high": 0, + "informational": 6, + "low": 12, + "medium": 5 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.48", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contractname": "DCAHubPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 251, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.83", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 16, + "scan_time_taken": 0, + "score": "2.81", + "score_v2": "56.25", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "1.82", + "score_v2": "36.36", + "threat_score": "100.00", + "score_rating": "Low" + } + } + } + ] + }, "8453": { "overallInfo": { "verifiedNumber": 4, "totalContractsNumber": 6, "solidityScanContractsNumber": 4, - "securityScore": 73.8075, + "securityScore": 73.6275, "issueSeverityDistribution": { "critical": 2, - "gas": 27, + "gas": 29, "high": 1, "informational": 8, "low": 22, @@ -44724,9 +45551,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", "contractname": "DCAHubPositionDescriptor", "is_quick_scan": true, "node_reference_id": null, @@ -44736,7 +45563,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 5, "high": 1, "informational": 2, "low": 4, @@ -44744,8 +45571,8 @@ }, "lines_analyzed_count": 280, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.93", + "score": "4.66", + "score_v2": "93.21", "threat_score": "100.00", "score_rating": "Great" } @@ -44795,9 +45622,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contract_url": "https://optimism.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", "contractname": "DCAHubCompanion", "is_quick_scan": true, "node_reference_id": null, @@ -44861,133 +45688,6 @@ "solidityScanReport": null } ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 5, - "solidityScanContractsNumber": 3, - "securityScore": 79.66000000000001, - "issueSeverityDistribution": { - "critical": 2, - "gas": 26, - "high": 1, - "informational": 8, - "low": 19, - "medium": 5 - } - }, - "contractsData": [ - { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contractname": "DCAHub", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "94.74", - "score_rating": "Average" - } - } - }, - { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", - "contractname": "DCAPermissionsManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 22, - "high": 0, - "informational": 6, - "low": 12, - "medium": 5 - }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.48", - "threat_score": "89.47", - "score_rating": "Average" - } - } - }, - { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contractname": "DCAHubPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 1, - "informational": 2, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.93", - "threat_score": "100.00", - "score_rating": "Great" - } - } - }, - { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "isVerified": false, - "solidityScanReport": null - } - ] } } }, @@ -44997,17 +45697,17 @@ "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 100, + "verifiedNumber": 111, "totalContractsNumber": 123, - "solidityScanContractsNumber": 100, - "securityScore": 83.85289999999999, + "solidityScanContractsNumber": 107, + "securityScore": 83.61084112149538, "issueSeverityDistribution": { - "critical": 39, - "gas": 3633, + "critical": 43, + "gas": 3931, "high": 100, - "informational": 3374, - "low": 1142, - "medium": 273 + "informational": 3516, + "low": 1171, + "medium": 362 } }, "contractsData": [ @@ -45029,16 +45729,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 111, + "gas": 112, "high": 0, "informational": 81, "low": 9, - "medium": 11 + "medium": 13 }, "lines_analyzed_count": 2054, "scan_time_taken": 4, - "score": "4.36", - "score_v2": "87.20", + "score": "4.34", + "score_v2": "86.85", "threat_score": "89.47", "score_rating": "Great" } @@ -45062,16 +45762,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 111, + "gas": 112, "high": 0, "informational": 81, "low": 9, - "medium": 11 + "medium": 13 }, "lines_analyzed_count": 2054, "scan_time_taken": 4, - "score": "4.36", - "score_v2": "87.20", + "score": "4.34", + "score_v2": "86.85", "threat_score": "89.47", "score_rating": "Great" } @@ -45099,12 +45799,12 @@ "high": 0, "informational": 32, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1044, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.79", + "score": "4.43", + "score_v2": "88.51", "threat_score": "94.74", "score_rating": "Great" } @@ -45173,7 +45873,7 @@ "medium": 0 }, "lines_analyzed_count": 197, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.04", "score_v2": "80.71", "threat_score": "94.74", @@ -45203,12 +45903,12 @@ "high": 0, "informational": 32, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1044, "scan_time_taken": 4, - "score": "4.44", - "score_v2": "88.79", + "score": "4.43", + "score_v2": "88.51", "threat_score": "94.74", "score_rating": "Great" } @@ -45239,7 +45939,7 @@ "medium": 3 }, "lines_analyzed_count": 644, - "scan_time_taken": 2, + "scan_time_taken": 3, "score": "4.64", "score_v2": "92.86", "threat_score": "95.00", @@ -45302,12 +46002,12 @@ "high": 0, "informational": 32, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1044, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.79", + "score": "4.43", + "score_v2": "88.51", "threat_score": "94.74", "score_rating": "Great" } @@ -45434,12 +46134,12 @@ "high": 0, "informational": 32, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1044, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.79", + "score": "4.43", + "score_v2": "88.51", "threat_score": "94.74", "score_rating": "Great" } @@ -45467,12 +46167,12 @@ "high": 0, "informational": 32, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1044, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.79", + "score": "4.43", + "score_v2": "88.51", "threat_score": "94.74", "score_rating": "Great" } @@ -45576,12 +46276,12 @@ "high": 0, "informational": 32, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1044, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.79", + "score": "4.43", + "score_v2": "88.51", "threat_score": "94.74", "score_rating": "Great" } @@ -45612,7 +46312,7 @@ "medium": 0 }, "lines_analyzed_count": 162, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.14", "score_v2": "82.72", "threat_score": "94.74", @@ -45675,12 +46375,12 @@ "high": 0, "informational": 84, "low": 9, - "medium": 11 + "medium": 13 }, "lines_analyzed_count": 2370, "scan_time_taken": 4, - "score": "4.42", - "score_v2": "88.35", + "score": "4.41", + "score_v2": "88.10", "threat_score": "89.47", "score_rating": "Great" } @@ -45803,16 +46503,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 111, + "gas": 112, "high": 0, "informational": 81, "low": 9, - "medium": 11 + "medium": 13 }, "lines_analyzed_count": 2054, "scan_time_taken": 4, - "score": "4.36", - "score_v2": "87.20", + "score": "4.34", + "score_v2": "86.85", "threat_score": "89.47", "score_rating": "Great" } @@ -45906,12 +46606,12 @@ "high": 0, "informational": 37, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1172, "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.16", + "score": "4.45", + "score_v2": "88.91", "threat_score": "94.74", "score_rating": "Great" } @@ -45942,7 +46642,7 @@ "medium": 0 }, "lines_analyzed_count": 207, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.89", "score_v2": "77.78", "threat_score": "94.74", @@ -46006,18 +46706,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 49, "high": 2, "informational": 31, "low": 9, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 612, - "scan_time_taken": 2, - "score": "4.08", - "score_v2": "81.54", + "scan_time_taken": 1, + "score": "3.99", + "score_v2": "79.74", "threat_score": "80.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -46122,8 +46822,36 @@ }, { "address": "0xD75778b855886Fc5e1eA7D6bFADA9EB68b35C19D", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD75778b855886Fc5e1eA7D6bFADA9EB68b35C19D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD75778b855886Fc5e1eA7D6bFADA9EB68b35C19D", + "contractname": "SetVettedValidatorsLimits", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD75778b855886Fc5e1eA7D6bFADA9EB68b35C19D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 6, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.57", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", @@ -46226,7 +46954,7 @@ }, { "address": "0xF5Dc67E54FC96F993CD06073f71ca732C1E654B1", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -46317,12 +47045,12 @@ "high": 0, "informational": 32, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1044, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.79", + "score": "4.43", + "score_v2": "88.51", "threat_score": "94.74", "score_rating": "Great" } @@ -46346,7 +47074,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 41, "high": 5, "informational": 0, "low": 9, @@ -46354,8 +47082,8 @@ }, "lines_analyzed_count": 298, "scan_time_taken": 1, - "score": "3.81", - "score_v2": "76.17", + "score": "3.57", + "score_v2": "71.48", "threat_score": "94.74", "score_rating": "Average" } @@ -46415,13 +47143,13 @@ "gas": 26, "high": 4, "informational": 48, - "low": 34, + "low": 35, "medium": 14 }, "lines_analyzed_count": 602, - "scan_time_taken": 2, - "score": "3.34", - "score_v2": "66.78", + "scan_time_taken": 1, + "score": "3.32", + "score_v2": "66.45", "threat_score": "89.47", "score_rating": "Average" } @@ -46434,18 +47162,102 @@ }, { "address": "0x7d509BFF310d9460b1F613e4e40d342201a83Ae4", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7d509BFF310d9460b1F613e4e40d342201a83Ae4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7d509BFF310d9460b1F613e4e40d342201a83Ae4", + "contractname": "SetNodeOperatorNames", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d509BFF310d9460b1F613e4e40d342201a83Ae4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 5, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 0, + "score": "4.21", + "score_v2": "84.29", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0xcD42Eb8a5db5a80Dc8f643745528DD77cf4C7D35", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcD42Eb8a5db5a80Dc8f643745528DD77cf4C7D35", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xcD42Eb8a5db5a80Dc8f643745528DD77cf4C7D35", + "contractname": "TopUpAllowedRecipients", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcD42Eb8a5db5a80Dc8f643745528DD77cf4C7D35/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 112, + "high": 0, + "informational": 81, + "low": 9, + "medium": 13 + }, + "lines_analyzed_count": 2054, + "scan_time_taken": 4, + "score": "4.34", + "score_v2": "86.85", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { "address": "0x48c4929630099b217136b64089E8543dB0E5163a", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x48c4929630099b217136b64089E8543dB0E5163a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x48c4929630099b217136b64089E8543dB0E5163a", + "contractname": "AllowedRecipientsRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x48c4929630099b217136b64089E8543dB0E5163a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 55, + "high": 0, + "informational": 32, + "low": 6, + "medium": 7 + }, + "lines_analyzed_count": 1044, + "scan_time_taken": 2, + "score": "4.43", + "score_v2": "88.51", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x1ad5cb2955940f998081c1ef5f5f00875431aa90", @@ -46470,7 +47282,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 0, "informational": 1, "low": 2, @@ -46478,8 +47290,8 @@ }, "lines_analyzed_count": 146, "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.47", + "score": "4.59", + "score_v2": "91.78", "threat_score": "95.00", "score_rating": "Great" } @@ -46507,12 +47319,12 @@ "high": 1, "informational": 75, "low": 7, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 1301, - "scan_time_taken": 3, - "score": "4.33", - "score_v2": "86.63", + "scan_time_taken": 4, + "score": "4.31", + "score_v2": "86.16", "threat_score": "78.95", "score_rating": "Great" } @@ -46544,15 +47356,15 @@ "gas": 51, "high": 0, "informational": 43, - "low": 1, - "medium": 1 + "low": 2, + "medium": 20 }, "lines_analyzed_count": 513, "scan_time_taken": 3, - "score": "4.04", - "score_v2": "80.70", + "score": "3.46", + "score_v2": "69.20", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -46706,7 +47518,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 51, "high": 0, "informational": 13, "low": 6, @@ -46715,7 +47527,7 @@ "lines_analyzed_count": 1097, "scan_time_taken": 3, "score": "4.64", - "score_v2": "92.89", + "score_v2": "92.80", "threat_score": "100.00", "score_rating": "Great" } @@ -46743,12 +47555,12 @@ "high": 0, "informational": 37, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1172, "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.16", + "score": "4.45", + "score_v2": "88.91", "threat_score": "94.74", "score_rating": "Great" } @@ -46789,7 +47601,7 @@ }, { "address": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -46847,12 +47659,12 @@ "high": 0, "informational": 32, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1044, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.79", + "score": "4.43", + "score_v2": "88.51", "threat_score": "94.74", "score_rating": "Great" } @@ -46893,7 +47705,7 @@ }, { "address": "0x4ee3118e3858e8d7164a634825bfe0f73d99c792", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -46914,16 +47726,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 30, "high": 4, "informational": 0, "low": 8, "medium": 0 }, "lines_analyzed_count": 342, - "scan_time_taken": 1, - "score": "4.25", - "score_v2": "85.09", + "scan_time_taken": 2, + "score": "4.09", + "score_v2": "81.87", "threat_score": "94.74", "score_rating": "Great" } @@ -46931,8 +47743,36 @@ }, { "address": "0x8B82C1546D47330335a48406cc3a50Da732672E7", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8B82C1546D47330335a48406cc3a50Da732672E7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8B82C1546D47330335a48406cc3a50Da732672E7", + "contractname": "DeactivateNodeOperators", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B82C1546D47330335a48406cc3a50Da732672E7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 0, + "informational": 9, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 164, + "scan_time_taken": 0, + "score": "3.93", + "score_v2": "78.66", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x231Ac69A1A37649C6B06a71Ab32DdD92158C80b8", @@ -46956,12 +47796,12 @@ "high": 0, "informational": 32, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1044, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.79", + "score": "4.43", + "score_v2": "88.51", "threat_score": "94.74", "score_rating": "Great" } @@ -46992,7 +47832,7 @@ "medium": 0 }, "lines_analyzed_count": 162, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.14", "score_v2": "82.72", "threat_score": "94.74", @@ -47022,12 +47862,12 @@ "high": 0, "informational": 36, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1166, "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.19", + "score": "4.45", + "score_v2": "88.94", "threat_score": "94.74", "score_rating": "Great" } @@ -47084,7 +47924,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 27, "high": 1, "informational": 10, "low": 2, @@ -47092,8 +47932,8 @@ }, "lines_analyzed_count": 471, "scan_time_taken": 1, - "score": "4.41", - "score_v2": "88.11", + "score": "4.39", + "score_v2": "87.90", "threat_score": "84.21", "score_rating": "Great" } @@ -47154,12 +47994,12 @@ "high": 0, "informational": 36, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1166, "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.19", + "score": "4.45", + "score_v2": "88.94", "threat_score": "94.74", "score_rating": "Great" } @@ -47256,7 +48096,7 @@ "medium": 0 }, "lines_analyzed_count": 162, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.14", "score_v2": "82.72", "threat_score": "94.74", @@ -47348,16 +48188,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 111, + "gas": 112, "high": 0, "informational": 81, "low": 9, - "medium": 11 + "medium": 13 }, "lines_analyzed_count": 2054, "scan_time_taken": 4, - "score": "4.36", - "score_v2": "87.20", + "score": "4.34", + "score_v2": "86.85", "threat_score": "89.47", "score_rating": "Great" } @@ -47381,7 +48221,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 1, "informational": 0, "low": 3, @@ -47389,8 +48229,8 @@ }, "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.40", + "score": "4.28", + "score_v2": "85.60", "threat_score": "100.00", "score_rating": "Great" } @@ -47551,16 +48391,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 52, + "gas": 64, "high": 6, "informational": 22, "low": 20, - "medium": 1 + "medium": 6 }, "lines_analyzed_count": 444, "scan_time_taken": 2, - "score": "3.36", - "score_v2": "67.12", + "score": "3.05", + "score_v2": "61.04", "threat_score": "80.00", "score_rating": "Average" } @@ -47584,16 +48424,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 111, + "gas": 112, "high": 0, "informational": 81, "low": 9, - "medium": 11 + "medium": 13 }, "lines_analyzed_count": 2054, "scan_time_taken": 4, - "score": "4.36", - "score_v2": "87.20", + "score": "4.34", + "score_v2": "86.85", "threat_score": "89.47", "score_rating": "Great" } @@ -47650,16 +48490,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 41, "high": 1, "informational": 7, "low": 2, - "medium": 1 + "medium": 7 }, "lines_analyzed_count": 794, "scan_time_taken": 2, - "score": "4.63", - "score_v2": "92.70", + "score": "4.52", + "score_v2": "90.30", "threat_score": "100.00", "score_rating": "Great" } @@ -47683,16 +48523,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 111, + "gas": 112, "high": 0, "informational": 81, "low": 9, - "medium": 11 + "medium": 13 }, "lines_analyzed_count": 2054, "scan_time_taken": 4, - "score": "4.36", - "score_v2": "87.20", + "score": "4.34", + "score_v2": "86.85", "threat_score": "89.47", "score_rating": "Great" } @@ -47792,7 +48632,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 51, "high": 0, "informational": 13, "low": 6, @@ -47801,7 +48641,7 @@ "lines_analyzed_count": 1097, "scan_time_taken": 3, "score": "4.64", - "score_v2": "92.89", + "score_v2": "92.80", "threat_score": "100.00", "score_rating": "Great" } @@ -47924,7 +48764,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 20, "high": 6, "informational": 9, "low": 4, @@ -47932,8 +48772,8 @@ }, "lines_analyzed_count": 384, "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.42", + "score": "4.21", + "score_v2": "84.11", "threat_score": "100.00", "score_rating": "Great" } @@ -47994,12 +48834,12 @@ "high": 0, "informational": 32, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1044, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.79", + "score": "4.43", + "score_v2": "88.51", "threat_score": "94.74", "score_rating": "Great" } @@ -48023,16 +48863,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 111, + "gas": 112, "high": 0, "informational": 81, "low": 9, - "medium": 11 + "medium": 13 }, "lines_analyzed_count": 2054, "scan_time_taken": 4, - "score": "4.36", - "score_v2": "87.20", + "score": "4.34", + "score_v2": "86.85", "threat_score": "89.47", "score_rating": "Great" } @@ -48131,12 +48971,12 @@ "high": 0, "informational": 37, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1172, "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.16", + "score": "4.45", + "score_v2": "88.91", "threat_score": "94.74", "score_rating": "Great" } @@ -48144,8 +48984,36 @@ }, { "address": "0xEe60C6ebC91237d334230b12263E26EE3b480ec4", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEe60C6ebC91237d334230b12263E26EE3b480ec4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEe60C6ebC91237d334230b12263E26EE3b480ec4", + "contractname": "AllowedRecipientsFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEe60C6ebC91237d334230b12263E26EE3b480ec4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 166, + "scan_time_taken": 0, + "score": "4.88", + "score_v2": "97.59", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", @@ -48202,12 +49070,12 @@ "high": 0, "informational": 36, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1166, "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.19", + "score": "4.45", + "score_v2": "88.94", "threat_score": "94.74", "score_rating": "Great" } @@ -48240,12 +49108,12 @@ "high": 0, "informational": 32, "low": 6, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 1044, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.79", + "score": "4.43", + "score_v2": "88.51", "threat_score": "94.74", "score_rating": "Great" } @@ -48269,16 +49137,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 38, + "gas": 39, "high": 0, "informational": 40, "low": 20, - "medium": 5 + "medium": 6 }, "lines_analyzed_count": 1283, "scan_time_taken": 2, - "score": "4.40", - "score_v2": "88.07", + "score": "4.39", + "score_v2": "87.76", "threat_score": "89.47", "score_rating": "Great" } @@ -48286,7 +49154,7 @@ }, { "address": "0xF9339DE629973c60c4d2b76749c81E6F40960E3A", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -48390,8 +49258,36 @@ }, { "address": "0xFeBd8FAC16De88206d4b18764e826AF38546AfE0", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFeBd8FAC16De88206d4b18764e826AF38546AfE0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFeBd8FAC16De88206d4b18764e826AF38546AfE0", + "contractname": "IncreaseNodeOperatorStakingLimit", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFeBd8FAC16De88206d4b18764e826AF38546AfE0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 9, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 251, + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x41CF3DbDc939c5115823Fba1432c4EC5E7bD226C", @@ -48411,7 +49307,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 5, "low": 1, @@ -48419,8 +49315,8 @@ }, "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "4.21", - "score_v2": "84.13", + "score": "4.17", + "score_v2": "83.33", "threat_score": "94.74", "score_rating": "Great" } @@ -48430,17 +49326,17 @@ }, "10": { "overallInfo": { - "verifiedNumber": 14, + "verifiedNumber": 15, "totalContractsNumber": 16, "solidityScanContractsNumber": 14, - "securityScore": 82.1457142857143, + "securityScore": 82.65214285714286, "issueSeverityDistribution": { "critical": 2, - "gas": 144, + "gas": 180, "high": 7, "informational": 98, - "low": 69, - "medium": 3 + "low": 84, + "medium": 2 } }, "contractsData": [ @@ -48513,41 +49409,41 @@ { "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xde45f101250f2ca1c0f8adfc172576d10c12072d", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contract_address": "0xde45f101250f2ca1c0f8adfc172576d10c12072d", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contractname": "OssifiableProxy", + "contract_url": "https://optimism.blockscout.com/address/0xde45f101250f2ca1c0f8adfc172576d10c12072d", + "contractname": "ComposableStablePool", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde45f101250f2ca1c0f8adfc172576d10c12072d/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 24, "high": 0, "informational": 1, - "low": 4, - "medium": 1 + "low": 19, + "medium": 0 }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "94.74", + "lines_analyzed_count": 1146, + "scan_time_taken": 3, + "score": "4.73", + "score_v2": "94.50", + "threat_score": "95.00", "score_rating": "Great" } } }, - { - "address": "0xde45f101250f2ca1c0f8adfc172576d10c12072d", - "isVerified": false, - "solidityScanReport": null - }, { "address": "0x5fc53f707c7aacd460a1cd564c06e0f07610fcb7", "isVerified": true, @@ -48566,7 +49462,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 53, "high": 3, "informational": 21, "low": 9, @@ -48574,8 +49470,8 @@ }, "lines_analyzed_count": 613, "scan_time_taken": 3, - "score": "4.21", - "score_v2": "84.18", + "score": "4.15", + "score_v2": "83.03", "threat_score": "85.00", "score_rating": "Great" } @@ -48835,7 +49731,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 53, "high": 3, "informational": 21, "low": 9, @@ -48843,8 +49739,8 @@ }, "lines_analyzed_count": 613, "scan_time_taken": 3, - "score": "4.21", - "score_v2": "84.18", + "score": "4.15", + "score_v2": "83.03", "threat_score": "85.00", "score_rating": "Great" } @@ -48922,15 +49818,15 @@ "overallInfo": { "verifiedNumber": 8, "totalContractsNumber": 8, - "solidityScanContractsNumber": 8, - "securityScore": 80.36874999999999, + "solidityScanContractsNumber": 7, + "securityScore": 79.53999999999999, "issueSeverityDistribution": { "critical": 1, - "gas": 13, + "gas": 11, "high": 1, "informational": 14, - "low": 26, - "medium": 2 + "low": 22, + "medium": 1 } }, "contractsData": [ @@ -49168,35 +50064,7 @@ { "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null } ] } @@ -49204,318 +50072,24 @@ }, { "appName": "furucombo", - "doc": "https://docs.furucombo.app/resources/deployed-contracts", - "chainsData": { - "10": { - "overallInfo": { - "verifiedNumber": 8, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 8, - "securityScore": 78.23374999999999, - "issueSeverityDistribution": { - "critical": 13, - "gas": 103, - "high": 8, - "informational": 57, - "low": 69, - "medium": 20 - } - }, - "contractsData": [ - { - "address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", - "contractname": "Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 33, - "high": 0, - "informational": 18, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 422, - "scan_time_taken": 1, - "score": "4.15", - "score_v2": "82.94", - "threat_score": "95.00", - "score_rating": "Great" - } - } - }, - { - "address": "0xb597CF85016d0234CDa08dF5d5875A5fF421C4fa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", - "contractname": "HFunds", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 5, - "informational": 2, - "low": 9, - "medium": 4 - }, - "lines_analyzed_count": 234, - "scan_time_taken": 1, - "score": "3.55", - "score_v2": "70.94", - "threat_score": "100.00", - "score_rating": "Average" - } - } - }, - { - "address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", - "contractname": "HParaSwapV5", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "95.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", - "contractname": "HUniswapV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 10, - "high": 0, - "informational": 4, - "low": 21, - "medium": 4 - }, - "lines_analyzed_count": 405, - "scan_time_taken": 2, - "score": "4.16", - "score_v2": "83.21", - "threat_score": "95.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7F974c1E969c8201c08273b958dA646fe5d536AA", - "contractname": "HStargate", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F974c1E969c8201c08273b958dA646fe5d536AA/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 3, - "informational": 0, - "low": 7, - "medium": 3 - }, - "lines_analyzed_count": 152, - "scan_time_taken": 0, - "score": "3.72", - "score_v2": "74.34", - "threat_score": "100.00", - "score_rating": "Average" - } - } - }, - { - "address": "0xDec80E988F4baF43be69c13711453013c212feA8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDec80E988F4baF43be69c13711453013c212feA8", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDec80E988F4baF43be69c13711453013c212feA8", - "contractname": "Router", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDec80E988F4baF43be69c13711453013c212feA8/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 13, - "gas": 19, - "high": 0, - "informational": 19, - "low": 10, - "medium": 2 - }, - "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.71", - "score_v2": "74.20", - "threat_score": "85.00", - "score_rating": "Average" - } - } - }, - { - "address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4D4c961De7140E642b7217f221b73e859E3A6482", - "contractname": "AgentImplementation", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4D4c961De7140E642b7217f221b73e859E3A6482/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 10, - "low": 6, - "medium": 6 - }, - "lines_analyzed_count": 349, - "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.38", - "threat_score": "90.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", - "contractname": "CREATE3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 34, - "scan_time_taken": 0, - "score": "3.68", - "score_v2": "73.53", - "threat_score": "94.74", - "score_rating": "Average" - } - } - } - ] - }, + "doc": [ + "https://docs.furucombo.app/resources/deployed-contracts", + "https://docs.protocolink.com/smart-contract/deployment-addresses" + ], + "chainsData": { "1": { "overallInfo": { "verifiedNumber": 25, "totalContractsNumber": 25, "solidityScanContractsNumber": 25, - "securityScore": 80.22439999999999, + "securityScore": 79.75880000000001, "issueSeverityDistribution": { "critical": 0, - "gas": 789, + "gas": 878, "high": 87, "informational": 469, "low": 1147, - "medium": 244 + "medium": 250 } }, "contractsData": [ @@ -49537,7 +50111,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 49, "high": 0, "informational": 31, "low": 49, @@ -49545,8 +50119,8 @@ }, "lines_analyzed_count": 1082, "scan_time_taken": 2, - "score": "4.18", - "score_v2": "83.55", + "score": "4.16", + "score_v2": "83.27", "threat_score": "95.00", "score_rating": "Great" } @@ -49570,7 +50144,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 41, "high": 8, "informational": 33, "low": 64, @@ -49578,10 +50152,10 @@ }, "lines_analyzed_count": 1460, "scan_time_taken": 2, - "score": "4.02", - "score_v2": "80.48", + "score": "3.99", + "score_v2": "79.86", "threat_score": "90.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -49603,16 +50177,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, + "gas": 75, "high": 8, "informational": 27, "low": 57, - "medium": 15 + "medium": 18 }, "lines_analyzed_count": 1804, "scan_time_taken": 3, - "score": "4.20", - "score_v2": "83.92", + "score": "4.16", + "score_v2": "83.26", "threat_score": "90.00", "score_rating": "Great" } @@ -49636,7 +50210,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 47, "high": 0, "informational": 28, "low": 67, @@ -49644,8 +50218,8 @@ }, "lines_analyzed_count": 1452, "scan_time_taken": 3, - "score": "4.20", - "score_v2": "84.09", + "score": "4.19", + "score_v2": "83.75", "threat_score": "90.00", "score_rating": "Great" } @@ -49669,7 +50243,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 32, "high": 2, "informational": 18, "low": 46, @@ -49677,8 +50251,8 @@ }, "lines_analyzed_count": 1011, "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.28", + "score": "4.15", + "score_v2": "83.09", "threat_score": "90.00", "score_rating": "Great" } @@ -49702,7 +50276,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 46, "high": 5, "informational": 30, "low": 65, @@ -49710,8 +50284,8 @@ }, "lines_analyzed_count": 1177, "scan_time_taken": 2, - "score": "3.87", - "score_v2": "77.40", + "score": "3.86", + "score_v2": "77.23", "threat_score": "90.00", "score_rating": "Average" } @@ -49735,7 +50309,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 34, "high": 14, "informational": 19, "low": 85, @@ -49743,8 +50317,8 @@ }, "lines_analyzed_count": 1768, "scan_time_taken": 3, - "score": "3.92", - "score_v2": "78.34", + "score": "3.91", + "score_v2": "78.11", "threat_score": "90.00", "score_rating": "Average" } @@ -49768,7 +50342,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 34, + "gas": 38, "high": 3, "informational": 21, "low": 50, @@ -49776,8 +50350,8 @@ }, "lines_analyzed_count": 928, "scan_time_taken": 1, - "score": "3.94", - "score_v2": "78.77", + "score": "3.92", + "score_v2": "78.34", "threat_score": "90.00", "score_rating": "Average" } @@ -49801,16 +50375,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 37, "high": 4, "informational": 17, "low": 50, "medium": 10 }, "lines_analyzed_count": 943, - "scan_time_taken": 1, - "score": "3.98", - "score_v2": "79.64", + "scan_time_taken": 3, + "score": "3.94", + "score_v2": "78.79", "threat_score": "90.00", "score_rating": "Average" } @@ -49834,7 +50408,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 51, "high": 4, "informational": 21, "low": 68, @@ -49842,8 +50416,8 @@ }, "lines_analyzed_count": 1657, "scan_time_taken": 2, - "score": "4.22", - "score_v2": "84.37", + "score": "4.20", + "score_v2": "83.95", "threat_score": "85.00", "score_rating": "Great" } @@ -49867,16 +50441,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, + "gas": 75, "high": 8, "informational": 27, "low": 57, - "medium": 15 + "medium": 18 }, "lines_analyzed_count": 1622, "scan_time_taken": 3, - "score": "4.11", - "score_v2": "82.12", + "score": "4.07", + "score_v2": "81.38", "threat_score": "90.00", "score_rating": "Great" } @@ -49900,7 +50474,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 41, "high": 8, "informational": 35, "low": 66, @@ -49908,8 +50482,8 @@ }, "lines_analyzed_count": 1274, "scan_time_taken": 2, - "score": "3.86", - "score_v2": "77.16", + "score": "3.82", + "score_v2": "76.45", "threat_score": "90.00", "score_rating": "Average" } @@ -49933,16 +50507,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 1, "informational": 22, "low": 52, "medium": 7 }, "lines_analyzed_count": 1018, - "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.51", + "scan_time_taken": 3, + "score": "4.12", + "score_v2": "82.32", "threat_score": "90.00", "score_rating": "Great" } @@ -49999,7 +50573,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 34, "high": 0, "informational": 22, "low": 48, @@ -50007,8 +50581,8 @@ }, "lines_analyzed_count": 910, "scan_time_taken": 1, - "score": "4.04", - "score_v2": "80.88", + "score": "4.03", + "score_v2": "80.66", "threat_score": "90.00", "score_rating": "Great" } @@ -50032,7 +50606,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 39, "high": 2, "informational": 17, "low": 47, @@ -50040,8 +50614,8 @@ }, "lines_analyzed_count": 894, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.54", + "score": "4.02", + "score_v2": "80.31", "threat_score": "90.00", "score_rating": "Great" } @@ -50065,7 +50639,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 35, "high": 5, "informational": 18, "low": 54, @@ -50073,8 +50647,8 @@ }, "lines_analyzed_count": 1003, "scan_time_taken": 1, - "score": "3.98", - "score_v2": "79.56", + "score": "3.95", + "score_v2": "78.96", "threat_score": "90.00", "score_rating": "Average" } @@ -50098,7 +50672,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 33, "high": 1, "informational": 18, "low": 45, @@ -50106,8 +50680,8 @@ }, "lines_analyzed_count": 1050, "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.38", + "score": "4.21", + "score_v2": "84.19", "threat_score": "90.00", "score_rating": "Great" } @@ -50131,7 +50705,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 21, "high": 5, "informational": 1, "low": 9, @@ -50139,8 +50713,8 @@ }, "lines_analyzed_count": 234, "scan_time_taken": 1, - "score": "3.57", - "score_v2": "71.37", + "score": "3.46", + "score_v2": "69.23", "threat_score": "100.00", "score_rating": "Average" } @@ -50164,7 +50738,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 32, "high": 2, "informational": 19, "low": 46, @@ -50172,10 +50746,10 @@ }, "lines_analyzed_count": 856, "scan_time_taken": 1, - "score": "4.01", - "score_v2": "80.14", + "score": "4.00", + "score_v2": "79.91", "threat_score": "90.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -50197,7 +50771,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 31, "high": 0, "informational": 19, "low": 49, @@ -50205,8 +50779,8 @@ }, "lines_analyzed_count": 1069, "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.38", + "score": "4.21", + "score_v2": "84.19", "threat_score": "90.00", "score_rating": "Great" } @@ -50230,7 +50804,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 32, "high": 0, "informational": 23, "low": 42, @@ -50238,8 +50812,8 @@ }, "lines_analyzed_count": 899, "scan_time_taken": 1, - "score": "4.15", - "score_v2": "83.09", + "score": "4.14", + "score_v2": "82.87", "threat_score": "90.00", "score_rating": "Great" } @@ -50329,7 +50903,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 18, "high": 4, "informational": 0, "low": 19, @@ -50337,8 +50911,8 @@ }, "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "3.37", - "score_v2": "67.38", + "score": "3.28", + "score_v2": "65.59", "threat_score": "100.00", "score_rating": "Average" } @@ -50346,934 +50920,721 @@ } ] }, - "100": { + "10": { "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 5, - "securityScore": 76.62, + "verifiedNumber": 11, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 11, + "securityScore": 75.7881818181818, "issueSeverityDistribution": { "critical": 13, - "gas": 28, - "high": 4, - "informational": 19, - "low": 26, - "medium": 5 + "gas": 147, + "high": 15, + "informational": 60, + "low": 96, + "medium": 32 } }, "contractsData": [ { - "address": "0xDec80E988F4baF43be69c13711453013c212feA8", + "address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDec80E988F4baF43be69c13711453013c212feA8", + "contract_address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDec80E988F4baF43be69c13711453013c212feA8", - "contractname": "Router", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDec80E988F4baF43be69c13711453013c212feA8/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 13, - "gas": 19, - "high": 0, - "informational": 19, - "low": 10, - "medium": 2 - }, - "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.71", - "score_v2": "74.20", - "threat_score": "85.00", - "score_rating": "Average" - } - } - }, - { - "address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6f81cf774052D03873b32944a036BF0647bFB5bF", - "contractname": "AaveV3FlashLoanCallback", + "contract_url": "https://optimism.blockscout.com/address/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", + "contractname": "Proxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6f81cf774052D03873b32944a036BF0647bFB5bF/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 1, - "informational": 0, - "low": 4, + "gas": 36, + "high": 0, + "informational": 18, + "low": 9, "medium": 1 }, - "lines_analyzed_count": 93, + "lines_analyzed_count": 422, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.65", + "score": "4.11", + "score_v2": "82.23", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", + "address": "0xb597CF85016d0234CDa08dF5d5875A5fF421C4fa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", - "contract_chain": "gnosis", + "contract_address": "0xb597CF85016d0234CDa08dF5d5875A5fF421C4fa", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", - "contractname": "BalancerV2FlashLoanCallback", + "contract_url": "https://optimism.blockscout.com/address/0xb597CF85016d0234CDa08dF5d5875A5fF421C4fa", + "contractname": "HAaveProtocolV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA15B9C132F29e91D99b51E3080020eF7c7F5E350/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb597CF85016d0234CDa08dF5d5875A5fF421C4fa/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 2, - "informational": 0, - "low": 4, - "medium": 1 + "gas": 20, + "high": 4, + "informational": 1, + "low": 19, + "medium": 8 }, - "lines_analyzed_count": 81, + "lines_analyzed_count": 296, "scan_time_taken": 1, - "score": "3.70", - "score_v2": "74.07", - "threat_score": "95.00", + "score": "3.33", + "score_v2": "66.55", + "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x9174a45468d055Cc2Fa18e708E8CeACD46050359", + "address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9174a45468d055Cc2Fa18e708E8CeACD46050359", - "contract_chain": "gnosis", + "contract_address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9174a45468d055Cc2Fa18e708E8CeACD46050359", - "contractname": "SparkFlashLoanCallback", + "contract_url": "https://optimism.blockscout.com/address/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", + "contractname": "HFunds", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9174a45468d055Cc2Fa18e708E8CeACD46050359/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 1, - "informational": 0, - "low": 4, - "medium": 1 + "gas": 21, + "high": 5, + "informational": 2, + "low": 9, + "medium": 4 }, - "lines_analyzed_count": 93, + "lines_analyzed_count": 234, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.65", - "threat_score": "95.00", - "score_rating": "Great" + "score": "3.44", + "score_v2": "68.80", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "contract_address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", - "contractname": "CREATE3Factory", + "contract_url": "https://optimism.blockscout.com/address/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", + "contractname": "HParaSwapV5", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, - "informational": 0, - "low": 4, + "informational": 4, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 34, + "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "3.68", - "score_v2": "73.53", - "threat_score": "94.74", - "score_rating": "Average" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 5, - "solidityScanContractsNumber": 1, - "securityScore": 74.2, - "issueSeverityDistribution": { - "critical": 13, - "gas": 19, - "high": 0, - "informational": 19, - "low": 10, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0xDec80E988F4baF43be69c13711453013c212feA8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDec80E988F4baF43be69c13711453013c212feA8", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDec80E988F4baF43be69c13711453013c212feA8", - "contractname": "Router", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDec80E988F4baF43be69c13711453013c212feA8/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 13, - "gas": 19, - "high": 0, - "informational": 19, - "low": 10, - "medium": 2 - }, - "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.71", - "score_v2": "74.20", - "threat_score": "85.00", - "score_rating": "Average" + "score": "4.17", + "score_v2": "83.33", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "sushiswap", - "doc": "https://docs.sushi.com/docs/Developers/Deployment%20Addresses", - "chainsData": { - "10": { - "overallInfo": { - "verifiedNumber": 19, - "totalContractsNumber": 20, - "solidityScanContractsNumber": 19, - "securityScore": 76.08105263157894, - "issueSeverityDistribution": { - "critical": 8, - "gas": 386, - "high": 57, - "informational": 373, - "low": 181, - "medium": 37 - } - }, - "contractsData": [ - { - "address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", + "address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", + "contract_address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc35DADB65012eC5796536bD9864eD8773aBc74C4", - "contractname": "BentoBoxV1", + "contract_url": "https://optimism.blockscout.com/address/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", + "contractname": "HUniswapV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35DADB65012eC5796536bD9864eD8773aBc74C4/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, - "high": 9, - "informational": 64, - "low": 14, - "medium": 9 + "gas": 11, + "high": 0, + "informational": 4, + "low": 21, + "medium": 4 }, - "lines_analyzed_count": 1168, - "scan_time_taken": 3, - "score": "4.06", - "score_v2": "81.25", - "threat_score": "80.00", + "lines_analyzed_count": 405, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "82.96", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xB25157bF349295a7Cd31D1751973f426182070D6", + "address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB25157bF349295a7Cd31D1751973f426182070D6", + "contract_address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB25157bF349295a7Cd31D1751973f426182070D6", - "contractname": "MiniChefV2", + "contract_url": "https://optimism.blockscout.com/address/0x7F974c1E969c8201c08273b958dA646fe5d536AA", + "contractname": "HStargate", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB25157bF349295a7Cd31D1751973f426182070D6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F974c1E969c8201c08273b958dA646fe5d536AA/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 60, - "high": 9, - "informational": 54, - "low": 22, - "medium": 6 + "gas": 4, + "high": 3, + "informational": 0, + "low": 7, + "medium": 3 }, - "lines_analyzed_count": 650, - "scan_time_taken": 3, - "score": "3.37", - "score_v2": "67.38", - "threat_score": "85.00", + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.34", + "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0x320a04B981c092884a9783cdE907578F613EF773", + "address": "0xDec80E988F4baF43be69c13711453013c212feA8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x320a04B981c092884a9783cdE907578F613EF773", + "contract_address": "0xDec80E988F4baF43be69c13711453013c212feA8", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x320a04B981c092884a9783cdE907578F613EF773", - "contractname": "ComplexRewarderTime", + "contract_url": "https://optimism.blockscout.com/address/0xDec80E988F4baF43be69c13711453013c212feA8", + "contractname": "Router", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x320a04B981c092884a9783cdE907578F613EF773/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDec80E988F4baF43be69c13711453013c212feA8/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 77, - "high": 12, - "informational": 70, - "low": 26, - "medium": 13 + "critical": 13, + "gas": 19, + "high": 0, + "informational": 19, + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 891, - "scan_time_taken": 3, - "score": "3.40", - "score_v2": "67.90", + "lines_analyzed_count": 500, + "scan_time_taken": 1, + "score": "3.71", + "score_v2": "74.20", "threat_score": "85.00", "score_rating": "Average" } } }, { - "address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contract_address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", - "contractname": "FuroStream", + "contract_url": "https://optimism.blockscout.com/address/0x4D4c961De7140E642b7217f221b73e859E3A6482", + "contractname": "AgentImplementation", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4D4c961De7140E642b7217f221b73e859E3A6482/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, - "high": 1, - "informational": 15, - "low": 8, - "medium": 1 + "gas": 24, + "high": 0, + "informational": 10, + "low": 6, + "medium": 8 }, - "lines_analyzed_count": 308, + "lines_analyzed_count": 349, "scan_time_taken": 1, - "score": "4.20", - "score_v2": "84.09", - "threat_score": "89.47", - "score_rating": "Great" + "score": "4.00", + "score_v2": "79.94", + "threat_score": "90.00", + "score_rating": "Average" } } }, { - "address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "contract_address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", - "contractname": "FuroStreamRouter", + "contract_url": "https://optimism.blockscout.com/address/0x6f81cf774052D03873b32944a036BF0647bFB5bF", + "contractname": "AaveV3FlashLoanCallback", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6f81cf774052D03873b32944a036BF0647bFB5bF/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 5, - "high": 0, - "informational": 2, + "high": 1, + "informational": 1, "low": 4, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 77, + "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "4.03", - "score_v2": "80.52", - "threat_score": "100.00", - "score_rating": "Great" + "score": "3.87", + "score_v2": "77.42", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contract_address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0689640d190b10765f09310fCfE9C670eDe4E25B", - "contractname": "FuroVesting", + "contract_url": "https://optimism.blockscout.com/address/0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", + "contractname": "BalancerV2FlashLoanCallback", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fCfE9C670eDe4E25B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA15B9C132F29e91D99b51E3080020eF7c7F5E350/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 1, - "informational": 11, - "low": 6, - "medium": 2 + "gas": 4, + "high": 2, + "informational": 1, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.10", - "threat_score": "85.00", - "score_rating": "Great" + "lines_analyzed_count": 81, + "scan_time_taken": 0, + "score": "3.52", + "score_v2": "70.37", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "contract_address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", - "contractname": "FuroVestingRouter", + "contract_url": "https://optimism.blockscout.com/address/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "contractname": "CREATE3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 0, - "informational": 2, + "informational": 0, "low": 4, "medium": 0 }, - "lines_analyzed_count": 82, + "lines_analyzed_count": 34, "scan_time_taken": 0, - "score": "4.02", - "score_v2": "80.49", - "threat_score": "100.00", - "score_rating": "Great" + "score": "3.68", + "score_v2": "73.53", + "threat_score": "94.74", + "score_rating": "Average" } } - }, + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 6, + "securityScore": 75.65833333333335, + "issueSeverityDistribution": { + "critical": 13, + "gas": 58, + "high": 4, + "informational": 31, + "low": 32, + "medium": 13 + } + }, + "contractsData": [ { - "address": "0x96E04591579f298681361C6122Dc4Ef405c19385", + "address": "0xDec80E988F4baF43be69c13711453013c212feA8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x96E04591579f298681361C6122Dc4Ef405c19385", + "contract_address": "0xDec80E988F4baF43be69c13711453013c212feA8", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x96E04591579f298681361C6122Dc4Ef405c19385", - "contractname": "RouteProcessor", + "contract_url": "https://optimism.blockscout.com/address/0xDec80E988F4baF43be69c13711453013c212feA8", + "contractname": "Router", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x96E04591579f298681361C6122Dc4Ef405c19385/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDec80E988F4baF43be69c13711453013c212feA8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 17, - "high": 2, + "critical": 13, + "gas": 19, + "high": 0, "informational": 19, - "low": 18, - "medium": 0 + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 322, + "lines_analyzed_count": 500, "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.16", - "threat_score": "100.00", + "score": "3.71", + "score_v2": "74.20", + "threat_score": "85.00", "score_rating": "Average" } } }, { - "address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "contract_address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", - "contractname": "RouteProcessor3", + "contract_url": "https://optimism.blockscout.com/address/0x4D4c961De7140E642b7217f221b73e859E3A6482", + "contractname": "AgentImplementation", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4D4c961De7140E642b7217f221b73e859E3A6482/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 30, - "high": 1, - "informational": 31, - "low": 19, - "medium": 1 + "critical": 0, + "gas": 24, + "high": 0, + "informational": 10, + "low": 6, + "medium": 8 }, - "lines_analyzed_count": 406, - "scan_time_taken": 2, - "score": "3.51", - "score_v2": "70.20", - "threat_score": "85.00", + "lines_analyzed_count": 349, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "79.94", + "threat_score": "90.00", "score_rating": "Average" } } }, { - "address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", + "address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", + "contract_address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", - "contractname": "SushiXSwap", + "contract_url": "https://optimism.blockscout.com/address/0x6f81cf774052D03873b32944a036BF0647bFB5bF", + "contractname": "AaveV3FlashLoanCallback", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6f81cf774052D03873b32944a036BF0647bFB5bF/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 5, "high": 1, - "informational": 15, - "low": 2, + "informational": 1, + "low": 4, "medium": 1 }, - "lines_analyzed_count": 239, - "scan_time_taken": 1, - "score": "4.41", - "score_v2": "88.28", - "threat_score": "100.00", - "score_rating": "Great" + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.42", + "threat_score": "95.00", + "score_rating": "Average" } } }, { - "address": "0x93395129bd3fcf49d95730D3C2737c17990fF328", + "address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x93395129bd3fcf49d95730D3C2737c17990fF328", + "contract_address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x93395129bd3fcf49d95730D3C2737c17990fF328", - "contractname": "ConstantProductPoolFactory", + "contract_url": "https://optimism.blockscout.com/address/0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", + "contractname": "BalancerV2FlashLoanCallback", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x93395129bd3fcf49d95730D3C2737c17990fF328/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA15B9C132F29e91D99b51E3080020eF7c7F5E350/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, - "high": 0, + "gas": 4, + "high": 2, "informational": 1, "low": 4, - "medium": 0 + "medium": 1 }, - "lines_analyzed_count": 60, + "lines_analyzed_count": 81, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.74", + "score": "3.52", + "score_v2": "70.37", + "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0x827179dD56d07A7eeA32e3873493835da2866976", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE52180815c81D7711B83412e53259bed6a3aB70a", + "address": "0x9174a45468d055Cc2Fa18e708E8CeACD46050359", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xE52180815c81D7711B83412e53259bed6a3aB70a", - "contract_chain": "optimism", + "contract_address": "0x9174a45468d055Cc2Fa18e708E8CeACD46050359", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE52180815c81D7711B83412e53259bed6a3aB70a", - "contractname": "TridentRouter", + "contract_url": "https://gnosis.blockscout.com/address/0x9174a45468d055Cc2Fa18e708E8CeACD46050359", + "contractname": "SparkFlashLoanCallback", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE52180815c81D7711B83412e53259bed6a3aB70a/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9174a45468d055Cc2Fa18e708E8CeACD46050359/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 16, - "high": 10, - "informational": 13, - "low": 18, - "medium": 2 + "critical": 0, + "gas": 5, + "high": 1, + "informational": 0, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 279, - "scan_time_taken": 2, - "score": "2.92", - "score_v2": "58.42", - "threat_score": "90.00", + "lines_analyzed_count": 93, + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.49", + "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", + "address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", + "contract_address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", - "contractname": "UniswapV3Factory", + "contract_url": "https://optimism.blockscout.com/address/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "contractname": "CREATE3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 1, "high": 0, - "informational": 13, - "low": 2, + "informational": 0, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 74, + "lines_analyzed_count": 34, "scan_time_taken": 0, - "score": "3.38", - "score_v2": "67.57", - "threat_score": "84.21", + "score": "3.68", + "score_v2": "73.53", + "threat_score": "94.74", "score_rating": "Average" } } - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 2, + "securityScore": 75.81, + "issueSeverityDistribution": { + "critical": 13, + "gas": 24, + "high": 1, + "informational": 20, + "low": 14, + "medium": 3 + } + }, + "contractsData": [ { - "address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", + "address": "0xDec80E988F4baF43be69c13711453013c212feA8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", + "contract_address": "0xDec80E988F4baF43be69c13711453013c212feA8", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", - "contractname": "NFTDescriptor", + "contract_url": "https://optimism.blockscout.com/address/0xDec80E988F4baF43be69c13711453013c212feA8", + "contractname": "Router", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDec80E988F4baF43be69c13711453013c212feA8/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 27, + "critical": 13, + "gas": 19, "high": 0, - "informational": 26, - "low": 12, - "medium": 0 + "informational": 19, + "low": 10, + "medium": 2 }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.19", - "score_v2": "83.89", - "threat_score": "94.74", - "score_rating": "Great" + "lines_analyzed_count": 500, + "scan_time_taken": 1, + "score": "3.71", + "score_v2": "74.20", + "threat_score": "85.00", + "score_rating": "Average" } } }, { - "address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", - "contractname": "NonfungiblePositionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 6, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 401, - "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.05", - "threat_score": "84.21", - "score_rating": "Great" - } - } + "address": "0x4D4c961De7140E642b7217f221b73e859E3A6482", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x54ea633385c52263846B37409649b5B8fA5eD402", + "address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x54ea633385c52263846B37409649b5B8fA5eD402", + "contract_address": "0x6f81cf774052D03873b32944a036BF0647bFB5bF", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x54ea633385c52263846B37409649b5B8fA5eD402", - "contractname": "NonfungibleTokenPositionDescriptor", + "contract_url": "https://optimism.blockscout.com/address/0x6f81cf774052D03873b32944a036BF0647bFB5bF", + "contractname": "AaveV3FlashLoanCallback", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x54ea633385c52263846B37409649b5B8fA5eD402/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6f81cf774052D03873b32944a036BF0647bFB5bF/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 5, "high": 1, - "informational": 12, - "low": 1, - "medium": 0 + "informational": 1, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 125, + "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.60", - "threat_score": "90.00", - "score_rating": "Great" - } - } - }, - { - "address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", - "contractname": "QuoterV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 13, - "low": 7, - "medium": 2 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", - "threat_score": "94.74", + "score": "3.87", + "score_v2": "77.42", + "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0367a647A68f304f2A6e453c25033a4249d7F2C6", - "contractname": "TickLens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0367a647A68f304f2A6e453c25033a4249d7F2C6/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.37", - "score_v2": "67.44", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "address": "0xA15B9C132F29e91D99b51E3080020eF7c7F5E350", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", - "contractname": "V3Migrator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 6, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 100, - "scan_time_taken": 1, - "score": "3.70", - "score_v2": "74.00", - "threat_score": "89.47", - "score_rating": "Average" - } - } + "address": "0xFa3e9a110E6975ec868E9ed72ac6034eE4255B64", + "isVerified": false, + "solidityScanReport": null } ] - }, + } + } + }, + { + "appName": "sushiswap", + "doc": "https://docs.sushi.com/docs/Developers/Deployment%20Addresses", + "chainsData": { "1": { "overallInfo": { "verifiedNumber": 59, "totalContractsNumber": 64, "solidityScanContractsNumber": 59, - "securityScore": 71.73237288135589, + "securityScore": 67.73271186440681, "issueSeverityDistribution": { "critical": 17, - "gas": 1892, + "gas": 1987, "high": 173, "informational": 1524, - "low": 639, - "medium": 200 + "low": 637, + "medium": 446 } }, "contractsData": [ @@ -51295,16 +51656,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 68, "high": 9, "informational": 52, "low": 14, - "medium": 9 + "medium": 12 }, "lines_analyzed_count": 1170, "scan_time_taken": 3, - "score": "4.12", - "score_v2": "82.31", + "score": "4.06", + "score_v2": "81.20", "threat_score": "80.00", "score_rating": "Great" } @@ -51328,7 +51689,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 9, - "gas": 48, + "gas": 55, "high": 2, "informational": 20, "low": 16, @@ -51336,8 +51697,8 @@ }, "lines_analyzed_count": 1626, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.75", + "score": "4.42", + "score_v2": "88.31", "threat_score": "85.00", "score_rating": "Great" } @@ -51366,16 +51727,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 54, + "gas": 66, "high": 7, "informational": 24, "low": 25, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.33", - "score_v2": "66.60", + "scan_time_taken": 3, + "score": "3.06", + "score_v2": "61.20", "threat_score": "80.00", "score_rating": "Average" } @@ -51399,7 +51760,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 43, + "gas": 51, "high": 13, "informational": 1, "low": 22, @@ -51407,8 +51768,8 @@ }, "lines_analyzed_count": 448, "scan_time_taken": 3, - "score": "3.40", - "score_v2": "68.08", + "score": "3.31", + "score_v2": "66.29", "threat_score": "90.00", "score_rating": "Average" } @@ -51436,12 +51797,12 @@ "high": 2, "informational": 11, "low": 2, - "medium": 7 + "medium": 14 }, "lines_analyzed_count": 185, "scan_time_taken": 1, - "score": "3.43", - "score_v2": "68.65", + "score": "2.86", + "score_v2": "57.30", "threat_score": "90.00", "score_rating": "Average" } @@ -51465,7 +51826,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 55, "high": 6, "informational": 15, "low": 9, @@ -51473,8 +51834,8 @@ }, "lines_analyzed_count": 1177, "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.63", + "score": "4.46", + "score_v2": "89.21", "threat_score": "95.00", "score_rating": "Great" } @@ -51502,12 +51863,12 @@ "high": 3, "informational": 7, "low": 3, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 151, "scan_time_taken": 1, - "score": "3.51", - "score_v2": "70.20", + "score": "3.01", + "score_v2": "60.26", "threat_score": "90.00", "score_rating": "Average" } @@ -51535,12 +51896,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 2, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -51568,12 +51929,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 1, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -51601,12 +51962,12 @@ "high": 3, "informational": 35, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.62", - "score_v2": "72.38", + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "68.10", "threat_score": "85.00", "score_rating": "Average" } @@ -51634,12 +51995,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 1, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -51667,12 +52028,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -51700,12 +52061,12 @@ "high": 3, "informational": 35, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 420, "scan_time_taken": 1, - "score": "3.62", - "score_v2": "72.38", + "score": "3.40", + "score_v2": "68.10", "threat_score": "85.00", "score_rating": "Average" } @@ -51729,16 +52090,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 45, + "gas": 49, "high": 2, "informational": 34, "low": 13, - "medium": 5 + "medium": 7 }, "lines_analyzed_count": 692, "scan_time_taken": 1, - "score": "4.08", - "score_v2": "81.50", + "score": "4.00", + "score_v2": "80.06", "threat_score": "75.00", "score_rating": "Great" } @@ -51766,12 +52127,12 @@ "high": 3, "informational": 35, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 420, "scan_time_taken": 1, - "score": "3.62", - "score_v2": "72.38", + "score": "3.40", + "score_v2": "68.10", "threat_score": "85.00", "score_rating": "Average" } @@ -51799,12 +52160,12 @@ "high": 3, "informational": 35, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 420, "scan_time_taken": 1, - "score": "3.62", - "score_v2": "72.38", + "score": "3.40", + "score_v2": "68.10", "threat_score": "85.00", "score_rating": "Average" } @@ -51832,12 +52193,12 @@ "high": 3, "informational": 35, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 420, "scan_time_taken": 1, - "score": "3.62", - "score_v2": "72.38", + "score": "3.40", + "score_v2": "68.10", "threat_score": "85.00", "score_rating": "Average" } @@ -51865,12 +52226,12 @@ "high": 3, "informational": 35, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 420, "scan_time_taken": 1, - "score": "3.62", - "score_v2": "72.38", + "score": "3.40", + "score_v2": "68.10", "threat_score": "85.00", "score_rating": "Average" } @@ -51898,12 +52259,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 2, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -51931,12 +52292,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -51964,12 +52325,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -51997,12 +52358,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52030,12 +52391,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52063,12 +52424,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52096,12 +52457,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52129,12 +52490,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52162,12 +52523,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52195,12 +52556,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52228,12 +52589,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52261,12 +52622,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 2, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52294,12 +52655,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 1, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52327,12 +52688,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52360,12 +52721,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52393,12 +52754,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52426,12 +52787,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 1, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52459,12 +52820,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 1, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52525,12 +52886,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 1, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52558,12 +52919,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 2, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52591,12 +52952,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 3, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52624,12 +52985,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 3, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 1, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52657,12 +53018,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 2, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52690,12 +53051,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.95", + "scan_time_taken": 1, + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52723,12 +53084,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52756,12 +53117,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -52789,12 +53150,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 355, - "scan_time_taken": 2, - "score": "3.34", - "score_v2": "66.76", + "scan_time_taken": 1, + "score": "3.08", + "score_v2": "61.69", "threat_score": "85.00", "score_rating": "Average" } @@ -52818,7 +53179,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 17, "high": 1, "informational": 15, "low": 8, @@ -52826,8 +53187,8 @@ }, "lines_analyzed_count": 308, "scan_time_taken": 1, - "score": "4.20", - "score_v2": "84.09", + "score": "4.11", + "score_v2": "82.14", "threat_score": "89.47", "score_rating": "Great" } @@ -52851,7 +53212,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 8, "high": 0, "informational": 0, "low": 4, @@ -52859,10 +53220,10 @@ }, "lines_analyzed_count": 77, "scan_time_taken": 0, - "score": "4.16", - "score_v2": "83.12", + "score": "3.96", + "score_v2": "79.22", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -52884,18 +53245,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 17, "high": 1, "informational": 11, "low": 6, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.10", + "score": "3.97", + "score_v2": "79.38", "threat_score": "85.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -52917,7 +53278,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 9, "high": 0, "informational": 0, "low": 4, @@ -52925,10 +53286,10 @@ }, "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.93", + "score": "3.96", + "score_v2": "79.27", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -52955,16 +53316,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 30, + "gas": 50, "high": 1, "informational": 21, "low": 19, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 406, "scan_time_taken": 2, - "score": "3.63", - "score_v2": "72.66", + "score": "3.35", + "score_v2": "67.00", "threat_score": "85.00", "score_rating": "Average" } @@ -52988,7 +53349,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 9, "high": 1, "informational": 14, "low": 2, @@ -52996,8 +53357,8 @@ }, "lines_analyzed_count": 239, "scan_time_taken": 1, - "score": "4.44", - "score_v2": "88.70", + "score": "4.29", + "score_v2": "85.77", "threat_score": "100.00", "score_rating": "Great" } @@ -53036,16 +53397,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 9, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", + "score": "3.72", + "score_v2": "74.32", "threat_score": "84.21", "score_rating": "Average" } @@ -53069,10 +53430,10 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -53102,7 +53463,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 5, "low": 9, @@ -53110,10 +53471,10 @@ }, "lines_analyzed_count": 401, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", + "score": "3.97", + "score_v2": "79.30", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -53168,7 +53529,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -53176,8 +53537,8 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } @@ -53251,143 +53612,478 @@ } ] }, - "8453": { + "10": { "overallInfo": { - "verifiedNumber": 8, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 8, - "securityScore": 75.84500000000001, + "verifiedNumber": 19, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 19, + "securityScore": 73.76842105263158, "issueSeverityDistribution": { - "critical": 5, - "gas": 172, - "high": 28, - "informational": 86, - "low": 87, - "medium": 5 + "critical": 8, + "gas": 476, + "high": 57, + "informational": 373, + "low": 179, + "medium": 74 } }, "contractsData": [ { - "address": "0x71524b4f93c58fcbf659783284e38825f0622859", + "address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x71524b4f93c58fcbf659783284e38825f0622859", - "contract_chain": "base", + "contract_address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x71524b4f93c58fcbf659783284e38825f0622859", - "contractname": "UniswapV2Factory", + "contract_url": "https://optimism.blockscout.com/address/0xc35DADB65012eC5796536bD9864eD8773aBc74C4", + "contractname": "BentoBoxV1", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x71524b4f93c58fcbf659783284e38825f0622859/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35DADB65012eC5796536bD9864eD8773aBc74C4/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 54, - "high": 7, - "informational": 24, - "low": 25, + "critical": 0, + "gas": 68, + "high": 9, + "informational": 64, + "low": 14, + "medium": 12 + }, + "lines_analyzed_count": 1168, + "scan_time_taken": 3, + "score": "4.01", + "score_v2": "80.14", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB25157bF349295a7Cd31D1751973f426182070D6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB25157bF349295a7Cd31D1751973f426182070D6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB25157bF349295a7Cd31D1751973f426182070D6", + "contractname": "MiniChefV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB25157bF349295a7Cd31D1751973f426182070D6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 65, + "high": 9, + "informational": 54, + "low": 22, + "medium": 18 + }, + "lines_analyzed_count": 650, + "scan_time_taken": 2, + "score": "3.05", + "score_v2": "61.08", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x320a04B981c092884a9783cdE907578F613EF773", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x320a04B981c092884a9783cdE907578F613EF773", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x320a04B981c092884a9783cdE907578F613EF773", + "contractname": "ComplexRewarderTime", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x320a04B981c092884a9783cdE907578F613EF773/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 83, + "high": 12, + "informational": 70, + "low": 26, + "medium": 32 + }, + "lines_analyzed_count": 891, + "scan_time_taken": 3, + "score": "3.04", + "score_v2": "60.83", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contractname": "FuroStream", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 15, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.14", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "contractname": "FuroStreamRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "3.83", + "score_v2": "76.62", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contractname": "FuroVesting", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fCfE9C670eDe4E25B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 11, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.38", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "contractname": "FuroVestingRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.83", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x96E04591579f298681361C6122Dc4Ef405c19385", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96E04591579f298681361C6122Dc4Ef405c19385", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x96E04591579f298681361C6122Dc4Ef405c19385", + "contractname": "RouteProcessor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96E04591579f298681361C6122Dc4Ef405c19385/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 2, + "informational": 19, + "low": 18, + "medium": 1 + }, + "lines_analyzed_count": 322, + "scan_time_taken": 1, + "score": "3.56", + "score_v2": "71.12", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "contractname": "RouteProcessor3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 50, + "high": 1, + "informational": 31, + "low": 19, "medium": 2 }, - "lines_analyzed_count": 499, + "lines_analyzed_count": 406, "scan_time_taken": 2, - "score": "3.33", - "score_v2": "66.53", - "threat_score": "80.00", + "score": "3.23", + "score_v2": "64.53", + "threat_score": "85.00", "score_rating": "Average" } } }, { - "address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", + "address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", - "contract_chain": "base", + "contract_address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", - "contractname": "UniswapV2Router02", + "contract_url": "https://optimism.blockscout.com/address/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", + "contractname": "SushiXSwap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 43, - "high": 13, - "informational": 1, - "low": 22, + "gas": 9, + "high": 1, + "informational": 15, + "low": 2, "medium": 1 }, - "lines_analyzed_count": 448, - "scan_time_taken": 3, - "score": "3.40", - "score_v2": "68.08", + "lines_analyzed_count": 239, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.36", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x93395129bd3fcf49d95730D3C2737c17990fF328", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x93395129bd3fcf49d95730D3C2737c17990fF328", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x93395129bd3fcf49d95730D3C2737c17990fF328", + "contractname": "ConstantProductPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x93395129bd3fcf49d95730D3C2737c17990fF328/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x827179dD56d07A7eeA32e3873493835da2866976", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE52180815c81D7711B83412e53259bed6a3aB70a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE52180815c81D7711B83412e53259bed6a3aB70a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE52180815c81D7711B83412e53259bed6a3aB70a", + "contractname": "TridentRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE52180815c81D7711B83412e53259bed6a3aB70a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 26, + "high": 10, + "informational": 13, + "low": 18, + "medium": 2 + }, + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "2.74", + "score_v2": "54.84", "threat_score": "90.00", "score_rating": "Average" } } }, { - "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "contract_chain": "base", + "contract_address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contract_url": "https://optimism.blockscout.com/address/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", "contractname": "UniswapV3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, - "informational": 9, - "low": 2, + "informational": 13, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", + "score": "3.45", + "score_v2": "68.92", "threat_score": "84.21", "score_rating": "Average" } } }, { - "address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", - "contract_chain": "base", + "contract_address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contract_url": "https://optimism.blockscout.com/address/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", "contractname": "NFTDescriptor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -53400,95 +54096,90 @@ } }, { - "address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", - "contract_chain": "base", + "contract_address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "contract_url": "https://optimism.blockscout.com/address/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", "contractname": "NonfungiblePositionManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x80c7dd17b01855a6d2347444a0fcc36136a314de/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, - "informational": 5, + "informational": 6, "low": 9, "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 2, - "score": "4.06", - "score_v2": "81.30", + "scan_time_taken": 1, + "score": "3.95", + "score_v2": "79.05", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0x0769fd68dfb93167989c6f7254cd0d766fb2841f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", + "address": "0x54ea633385c52263846B37409649b5B8fA5eD402", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", - "contract_chain": "base", + "contract_address": "0x54ea633385c52263846B37409649b5B8fA5eD402", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", - "contractname": "TickLens", + "contract_url": "https://optimism.blockscout.com/address/0x54ea633385c52263846B37409649b5B8fA5eD402", + "contractname": "NonfungibleTokenPositionDescriptor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54ea633385c52263846B37409649b5B8fA5eD402/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 5, "high": 1, - "informational": 0, - "low": 2, + "informational": 12, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 43, + "lines_analyzed_count": 125, "scan_time_taken": 0, - "score": "3.37", - "score_v2": "67.44", - "threat_score": "94.74", - "score_rating": "Average" + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" } } }, { - "address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", - "contract_chain": "base", + "contract_address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "contract_url": "https://optimism.blockscout.com/address/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", "contractname": "QuoterV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1e835dc2785b52265711e17fccb0fd018226a6e/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -53496,43 +54187,76 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "contract_chain": "base", + "contract_address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "contractname": "SwapRouter", + "contract_url": "https://optimism.blockscout.com/address/0x0367a647A68f304f2A6e453c25033a4249d7F2C6", + "contractname": "TickLens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0367a647A68f304f2A6e453c25033a4249d7F2C6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 0, - "informational": 8, - "low": 8, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 245, - "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.35", + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" + } + } + }, + { + "address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "3.70", + "score_v2": "74.00", + "threat_score": "89.47", + "score_rating": "Average" } } } @@ -53543,14 +54267,14 @@ "verifiedNumber": 20, "totalContractsNumber": 20, "solidityScanContractsNumber": 20, - "securityScore": 77.313, + "securityScore": 74.58599999999998, "issueSeverityDistribution": { "critical": 9, - "gas": 537, + "gas": 639, "high": 61, "informational": 365, - "low": 236, - "medium": 42 + "low": 233, + "medium": 95 } }, "contractsData": [ @@ -53572,17 +54296,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 68, "high": 9, "informational": 52, "low": 14, - "medium": 9 + "medium": 12 }, "lines_analyzed_count": 1170, - "scan_time_taken": 3, - "score": "4.12", - "score_v2": "82.31", - "threat_score": "78.95", + "scan_time_taken": 4, + "score": "4.06", + "score_v2": "81.20", + "threat_score": "80.00", "score_rating": "Great" } } @@ -53605,16 +54329,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 61, + "gas": 66, "high": 9, "informational": 35, "low": 22, - "medium": 6 + "medium": 18 }, "lines_analyzed_count": 650, - "scan_time_taken": 2, - "score": "3.51", - "score_v2": "70.15", + "scan_time_taken": 3, + "score": "3.19", + "score_v2": "63.85", "threat_score": "85.00", "score_rating": "Average" } @@ -53638,16 +54362,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 77, + "gas": 83, "high": 12, "informational": 50, "low": 26, - "medium": 13 + "medium": 32 }, "lines_analyzed_count": 887, "scan_time_taken": 3, - "score": "3.50", - "score_v2": "70.01", + "score": "3.15", + "score_v2": "62.91", "threat_score": "85.00", "score_rating": "Average" } @@ -53675,12 +54399,12 @@ "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.95", + "score": "3.10", + "score_v2": "61.90", "threat_score": "85.00", "score_rating": "Average" } @@ -53704,16 +54428,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 54, + "gas": 66, "high": 7, "informational": 24, "low": 25, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 500, "scan_time_taken": 2, - "score": "3.33", - "score_v2": "66.60", + "score": "3.06", + "score_v2": "61.20", "threat_score": "80.00", "score_rating": "Average" } @@ -53737,10 +54461,10 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -53770,7 +54494,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 17, "high": 1, "informational": 7, "low": 8, @@ -53778,8 +54502,8 @@ }, "lines_analyzed_count": 308, "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.69", + "score": "4.24", + "score_v2": "84.74", "threat_score": "89.47", "score_rating": "Great" } @@ -53803,7 +54527,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 8, "high": 0, "informational": 0, "low": 4, @@ -53811,10 +54535,10 @@ }, "lines_analyzed_count": 77, "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.12", + "score": "3.96", + "score_v2": "79.22", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -53836,16 +54560,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 17, "high": 1, "informational": 4, "low": 6, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.24", - "score_v2": "84.82", + "score": "4.11", + "score_v2": "82.10", "threat_score": "85.00", "score_rating": "Great" } @@ -53869,18 +54593,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 9, "high": 0, "informational": 0, "low": 4, "medium": 0 }, "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.93", + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.27", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -53902,16 +54626,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 27, "high": 2, "informational": 17, "low": 18, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 322, "scan_time_taken": 2, - "score": "3.79", - "score_v2": "75.78", + "score": "3.59", + "score_v2": "71.74", "threat_score": "100.00", "score_rating": "Average" } @@ -53935,16 +54659,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 30, + "gas": 50, "high": 1, "informational": 21, "low": 19, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 406, "scan_time_taken": 2, - "score": "3.63", - "score_v2": "72.66", + "score": "3.35", + "score_v2": "67.00", "threat_score": "85.00", "score_rating": "Average" } @@ -53968,16 +54692,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 54, + "gas": 66, "high": 7, "informational": 24, "low": 25, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 500, "scan_time_taken": 2, - "score": "3.33", - "score_v2": "66.60", + "score": "3.06", + "score_v2": "61.20", "threat_score": "80.00", "score_rating": "Average" } @@ -54001,16 +54725,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 9, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.32", "threat_score": "84.21", "score_rating": "Average" } @@ -54034,10 +54758,10 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -54067,18 +54791,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 5, "low": 9, "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", + "scan_time_taken": 2, + "score": "3.97", + "score_v2": "79.30", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -54133,7 +54857,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -54141,8 +54865,8 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } @@ -54173,7 +54897,7 @@ "medium": 0 }, "lines_analyzed_count": 43, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.37", "score_v2": "67.44", "threat_score": "94.74", @@ -54199,7 +54923,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 10, "high": 0, "informational": 8, "low": 8, @@ -54207,8 +54931,8 @@ }, "lines_analyzed_count": 245, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.35", + "score": "4.31", + "score_v2": "86.12", "threat_score": "94.74", "score_rating": "Great" } @@ -54221,14 +54945,14 @@ "verifiedNumber": 10, "totalContractsNumber": 10, "solidityScanContractsNumber": 10, - "securityScore": 76.342, + "securityScore": 76.06700000000001, "issueSeverityDistribution": { "critical": 10, - "gas": 239, + "gas": 250, "high": 29, "informational": 140, - "low": 135, - "medium": 12 + "low": 134, + "medium": 16 } }, "contractsData": [ @@ -54283,16 +55007,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 79, + "gas": 87, "high": 13, "informational": 21, "low": 47, - "medium": 4 + "medium": 8 }, "lines_analyzed_count": 842, "scan_time_taken": 4, - "score": "3.47", - "score_v2": "69.36", + "score": "3.35", + "score_v2": "66.98", "threat_score": "89.47", "score_rating": "Average" } @@ -54349,10 +55073,10 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -54425,7 +55149,7 @@ "scan_time_taken": 1, "score": "4.08", "score_v2": "81.60", - "threat_score": "90.00", + "threat_score": "89.47", "score_rating": "Great" } } @@ -54458,7 +55182,7 @@ "scan_time_taken": 0, "score": "3.37", "score_v2": "67.44", - "threat_score": "94.44", + "threat_score": "94.74", "score_rating": "Average" } } @@ -54514,7 +55238,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -54522,9 +55246,9 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", - "threat_score": "94.74", + "score": "3.94", + "score_v2": "78.83", + "threat_score": "94.44", "score_rating": "Average" } } @@ -54563,6 +55287,293 @@ } } ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 8, + "securityScore": 74.66375, + "issueSeverityDistribution": { + "critical": 5, + "gas": 207, + "high": 28, + "informational": 86, + "low": 85, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0x71524b4f93c58fcbf659783284e38825f0622859", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x71524b4f93c58fcbf659783284e38825f0622859", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x71524b4f93c58fcbf659783284e38825f0622859", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71524b4f93c58fcbf659783284e38825f0622859/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 66, + "high": 7, + "informational": 24, + "low": 25, + "medium": 7 + }, + "lines_analyzed_count": 499, + "scan_time_taken": 2, + "score": "3.06", + "score_v2": "61.12", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 51, + "high": 13, + "informational": 1, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 448, + "scan_time_taken": 3, + "score": "3.31", + "score_v2": "66.29", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 9, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.32", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 0, + "informational": 26, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80c7dd17b01855a6d2347444a0fcc36136a314de/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 24, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.30", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x0769fd68dfb93167989c6f7254cd0d766fb2841f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1e835dc2785b52265711e17fccb0fd018226a6e/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.94", + "score_v2": "78.83", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.12", + "threat_score": "94.74", + "score_rating": "Great" + } + } + } + ] } } }, @@ -54575,10 +55586,10 @@ "verifiedNumber": 4, "totalContractsNumber": 4, "solidityScanContractsNumber": 4, - "securityScore": 87.61250000000001, + "securityScore": 87.4925, "issueSeverityDistribution": { "critical": 2, - "gas": 83, + "gas": 91, "high": 10, "informational": 46, "low": 54, @@ -54604,7 +55615,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 30, + "gas": 34, "high": 5, "informational": 20, "low": 21, @@ -54612,8 +55623,8 @@ }, "lines_analyzed_count": 1665, "scan_time_taken": 1, - "score": "4.62", - "score_v2": "92.43", + "score": "4.61", + "score_v2": "92.19", "threat_score": "80.00", "score_rating": "Great" } @@ -54637,7 +55648,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 30, + "gas": 34, "high": 5, "informational": 20, "low": 21, @@ -54645,8 +55656,8 @@ }, "lines_analyzed_count": 1664, "scan_time_taken": 1, - "score": "4.62", - "score_v2": "92.43", + "score": "4.61", + "score_v2": "92.19", "threat_score": "80.00", "score_rating": "Great" } @@ -54710,7 +55721,7 @@ "medium": 1 }, "lines_analyzed_count": 149, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.72", "score_v2": "74.50", "threat_score": "95.00", @@ -54725,10 +55736,10 @@ "verifiedNumber": 3, "totalContractsNumber": 4, "solidityScanContractsNumber": 3, - "securityScore": 84.42333333333335, + "securityScore": 84.34333333333335, "issueSeverityDistribution": { "critical": 1, - "gas": 53, + "gas": 57, "high": 5, "informational": 33, "low": 33, @@ -54761,7 +55772,7 @@ "medium": 1 }, "lines_analyzed_count": 149, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.49", "score_v2": "69.80", "threat_score": "95.00", @@ -54787,7 +55798,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 30, + "gas": 34, "high": 5, "informational": 20, "low": 21, @@ -54795,8 +55806,8 @@ }, "lines_analyzed_count": 1665, "scan_time_taken": 1, - "score": "4.62", - "score_v2": "92.43", + "score": "4.61", + "score_v2": "92.19", "threat_score": "80.00", "score_rating": "Great" } @@ -55117,17 +56128,17 @@ }, "100": { "overallInfo": { - "verifiedNumber": 5, + "verifiedNumber": 6, "totalContractsNumber": 6, "solidityScanContractsNumber": 5, - "securityScore": 84.35999999999999, + "securityScore": 86.354, "issueSeverityDistribution": { "critical": 1, - "gas": 43, + "gas": 42, "high": 2, - "informational": 27, - "low": 26, - "medium": 13 + "informational": 23, + "low": 25, + "medium": 11 } }, "contractsData": [ @@ -55159,7 +56170,7 @@ "scan_time_taken": 2, "score": "4.48", "score_v2": "89.66", - "threat_score": "95.00", + "threat_score": "94.74", "score_rating": "Great" } } @@ -55167,35 +56178,7 @@ { "address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contractname": "EIP173Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 5, - "medium": 2 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "3.83", - "score_v2": "76.60", - "threat_score": "89.47", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", @@ -55265,8 +56248,36 @@ }, { "address": "0x01DcB88678aedD0C4cC9552B20F4718550250574", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x01DcB88678aedD0C4cC9552B20F4718550250574", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x01DcB88678aedD0C4cC9552B20F4718550250574", + "contractname": "HooksTrampoline", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x01DcB88678aedD0C4cC9552B20F4718550250574/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0xfdaFc9d1902f4e0b84f65F49f244b32b31013b74", @@ -55314,13 +56325,13 @@ "verifiedNumber": 15, "totalContractsNumber": 16, "solidityScanContractsNumber": 15, - "securityScore": 87.91066666666667, + "securityScore": 87.82533333333335, "issueSeverityDistribution": { "critical": 0, - "gas": 48, + "gas": 56, "high": 3, "informational": 37, - "low": 88, + "low": 86, "medium": 2 } }, @@ -55376,16 +56387,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 30, "high": 3, "informational": 13, - "low": 12, + "low": 10, "medium": 2 }, "lines_analyzed_count": 1230, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.67", - "score_v2": "93.33", + "score_v2": "93.41", "threat_score": "85.00", "score_rating": "Great" } @@ -55810,7 +56821,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 21, "high": 0, "informational": 9, "low": 3, @@ -55818,8 +56829,8 @@ }, "lines_analyzed_count": 368, "scan_time_taken": 1, - "score": "4.58", - "score_v2": "91.58", + "score": "4.51", + "score_v2": "90.22", "threat_score": "95.00", "score_rating": "Great" } @@ -55838,14 +56849,14 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 84.52666666666666, + "securityScore": 82.62666666666667, "issueSeverityDistribution": { "critical": 5, - "gas": 200, + "gas": 237, "high": 21, "informational": 111, - "low": 67, - "medium": 15 + "low": 66, + "medium": 31 } }, "contractsData": [ @@ -55867,18 +56878,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 104, + "gas": 123, "high": 9, "informational": 71, - "low": 25, - "medium": 6 + "low": 24, + "medium": 20 }, "lines_analyzed_count": 1557, "scan_time_taken": 5, - "score": "4.09", - "score_v2": "81.76", + "score": "3.90", + "score_v2": "77.97", "threat_score": "75.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -55900,16 +56911,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 70, + "gas": 78, "high": 12, "informational": 22, "low": 34, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 997, "scan_time_taken": 4, - "score": "3.87", - "score_v2": "77.33", + "score": "3.81", + "score_v2": "76.23", "threat_score": "85.00", "score_rating": "Average" } @@ -55933,16 +56944,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 26, + "gas": 36, "high": 0, "informational": 18, "low": 8, - "medium": 3 + "medium": 4 }, "lines_analyzed_count": 1615, "scan_time_taken": 2, - "score": "4.72", - "score_v2": "94.49", + "score": "4.68", + "score_v2": "93.68", "threat_score": "95.00", "score_rating": "Great" } @@ -55955,14 +56966,14 @@ "verifiedNumber": 1, "totalContractsNumber": 2, "solidityScanContractsNumber": 1, - "securityScore": 80.13, + "securityScore": 76.33, "issueSeverityDistribution": { "critical": 1, - "gas": 104, + "gas": 123, "high": 9, "informational": 96, - "low": 25, - "medium": 6 + "low": 24, + "medium": 20 } }, "contractsData": [ @@ -55984,18 +56995,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 104, + "gas": 123, "high": 9, "informational": 96, - "low": 25, - "medium": 6 + "low": 24, + "medium": 20 }, "lines_analyzed_count": 1555, "scan_time_taken": 5, - "score": "4.01", - "score_v2": "80.13", + "score": "3.82", + "score_v2": "76.33", "threat_score": "75.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -56010,21 +57021,24 @@ }, { "appName": "balancer", - "doc": "https://docs.balancer.fi/reference/contracts/deployment-addresses/arbitrum.html", + "doc": [ + "https://docs.balancer.fi/reference/contracts/deployment-addresses/arbitrum.html", + "https://docs.balancer.fi/reference/contracts/deployment-addresses/optimism.html" + ], "chainsData": { "1": { "overallInfo": { "verifiedNumber": 85, "totalContractsNumber": 89, "solidityScanContractsNumber": 82, - "securityScore": 86.76963414634145, + "securityScore": 86.44378048780487, "issueSeverityDistribution": { "critical": 5, - "gas": 522, + "gas": 561, "high": 15, "informational": 105, "low": 326, - "medium": 57 + "medium": 61 } }, "contractsData": [ @@ -56067,9 +57081,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contract_chain": "eth", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_url": "https://gnosis.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", "contractname": "Vault", "is_quick_scan": true, "node_reference_id": null, @@ -56145,7 +57159,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 9, "high": 1, "informational": 0, "low": 4, @@ -56153,8 +57167,8 @@ }, "lines_analyzed_count": 121, "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.64", + "score": "4.01", + "score_v2": "80.17", "threat_score": "95.00", "score_rating": "Great" } @@ -56211,7 +57225,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 0, "informational": 0, "low": 4, @@ -56219,8 +57233,8 @@ }, "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", + "score": "4.22", + "score_v2": "84.44", "threat_score": "95.00", "score_rating": "Great" } @@ -56310,7 +57324,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, + "gas": 33, "high": 0, "informational": 6, "low": 4, @@ -56318,8 +57332,8 @@ }, "lines_analyzed_count": 403, "scan_time_taken": 1, - "score": "4.53", - "score_v2": "90.57", + "score": "4.42", + "score_v2": "88.34", "threat_score": "94.74", "score_rating": "Great" } @@ -56360,7 +57374,7 @@ "medium": 2 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.42", "score_v2": "88.33", "threat_score": "95.00", @@ -56391,7 +57405,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 1, "informational": 0, "low": 4, @@ -56399,8 +57413,8 @@ }, "lines_analyzed_count": 118, "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.14", + "score": "4.32", + "score_v2": "86.44", "threat_score": "95.00", "score_rating": "Great" } @@ -56424,7 +57438,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 0, "informational": 0, "low": 3, @@ -56432,8 +57446,8 @@ }, "lines_analyzed_count": 86, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.88", + "score": "4.13", + "score_v2": "82.56", "threat_score": "94.74", "score_rating": "Great" } @@ -56528,16 +57542,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 17, "high": 3, "informational": 4, "low": 6, "medium": 0 }, "lines_analyzed_count": 237, - "scan_time_taken": 0, - "score": "4.11", - "score_v2": "82.28", + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "81.01", "threat_score": "95.00", "score_rating": "Great" } @@ -56561,16 +57575,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 29, "high": 0, "informational": 22, "low": 6, - "medium": 13 + "medium": 16 }, "lines_analyzed_count": 637, "scan_time_taken": 2, - "score": "4.22", - "score_v2": "84.46", + "score": "4.13", + "score_v2": "82.57", "threat_score": "95.00", "score_rating": "Great" } @@ -56601,7 +57615,7 @@ "medium": 0 }, "lines_analyzed_count": 150, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.30", "score_v2": "86.00", "threat_score": "95.00", @@ -57005,7 +58019,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 2, "low": 3, @@ -57013,8 +58027,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.46", + "score": "4.27", + "score_v2": "85.42", "threat_score": "95.00", "score_rating": "Great" } @@ -57170,7 +58184,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 18, "high": 1, "informational": 0, "low": 5, @@ -57178,8 +58192,8 @@ }, "lines_analyzed_count": 310, "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.35", + "score": "4.39", + "score_v2": "87.74", "threat_score": "95.00", "score_rating": "Great" } @@ -57368,7 +58382,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 3, "low": 3, @@ -57376,8 +58390,8 @@ }, "lines_analyzed_count": 106, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.79", + "score": "4.29", + "score_v2": "85.85", "threat_score": "95.00", "score_rating": "Great" } @@ -57500,7 +58514,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 1, "low": 3, @@ -57508,8 +58522,8 @@ }, "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "87.10", + "score": "4.30", + "score_v2": "86.02", "threat_score": "95.00", "score_rating": "Great" } @@ -57540,7 +58554,7 @@ "medium": 0 }, "lines_analyzed_count": 165, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.58", "score_v2": "91.52", "threat_score": "95.00", @@ -57570,12 +58584,12 @@ "high": 2, "informational": 6, "low": 6, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 105, "scan_time_taken": 0, - "score": "3.57", - "score_v2": "71.43", + "score": "3.43", + "score_v2": "68.57", "threat_score": "85.00", "score_rating": "Average" } @@ -57599,7 +58613,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 2, @@ -57607,8 +58621,8 @@ }, "lines_analyzed_count": 79, "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.41", + "score": "4.56", + "score_v2": "91.14", "threat_score": "95.00", "score_rating": "Great" } @@ -57731,7 +58745,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 1, "low": 3, @@ -57739,8 +58753,8 @@ }, "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.52", + "score": "4.27", + "score_v2": "85.39", "threat_score": "95.00", "score_rating": "Great" } @@ -57896,7 +58910,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 0, "low": 2, @@ -57904,8 +58918,8 @@ }, "lines_analyzed_count": 78, "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.03", + "score": "4.49", + "score_v2": "89.74", "threat_score": "95.00", "score_rating": "Great" } @@ -57929,16 +58943,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 0, "informational": 2, "low": 4, "medium": 3 }, "lines_analyzed_count": 226, - "scan_time_taken": 1, - "score": "4.45", - "score_v2": "88.94", + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.05", "threat_score": "95.00", "score_rating": "Great" } @@ -58226,7 +59240,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 24, "high": 0, "informational": 1, "low": 3, @@ -58234,8 +59248,8 @@ }, "lines_analyzed_count": 239, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.45", + "score": "4.35", + "score_v2": "87.03", "threat_score": "94.74", "score_rating": "Great" } @@ -58457,7 +59471,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, + "gas": 25, "high": 0, "informational": 1, "low": 19, @@ -58466,7 +59480,7 @@ "lines_analyzed_count": 1235, "scan_time_taken": 3, "score": "4.74", - "score_v2": "94.90", + "score_v2": "94.82", "threat_score": "95.00", "score_rating": "Great" } @@ -58773,17 +59787,17 @@ }, "10": { "overallInfo": { - "verifiedNumber": 50, + "verifiedNumber": 51, "totalContractsNumber": 55, - "solidityScanContractsNumber": 50, - "securityScore": 85.69200000000001, + "solidityScanContractsNumber": 51, + "securityScore": 85.39137254901961, "issueSeverityDistribution": { "critical": 5, - "gas": 341, - "high": 9, + "gas": 359, + "high": 10, "informational": 73, - "low": 223, - "medium": 31 + "low": 227, + "medium": 33 } }, "contractsData": [ @@ -58888,8 +59902,36 @@ }, { "address": "0xce88686553686da562ce7cea497ce749da109f9f", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce88686553686da562ce7cea497ce749da109f9f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xce88686553686da562ce7cea497ce749da109f9f", + "contractname": "ProtocolFeesCollector", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce88686553686da562ce7cea497ce749da109f9f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.01", + "score_v2": "80.17", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { "address": "0xf302f9f50958c5593770fdf4d4812309ff77414f", @@ -58909,7 +59951,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 0, "informational": 0, "low": 4, @@ -58917,8 +59959,8 @@ }, "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", + "score": "4.22", + "score_v2": "84.44", "threat_score": "95.00", "score_rating": "Great" } @@ -59025,7 +60067,7 @@ "medium": 0 }, "lines_analyzed_count": 177, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.33", "score_v2": "66.67", "threat_score": "90.00", @@ -59157,7 +60199,7 @@ "medium": 0 }, "lines_analyzed_count": 169, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.53", "score_v2": "90.53", "threat_score": "94.74", @@ -59617,7 +60659,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 3, "low": 3, @@ -59625,8 +60667,8 @@ }, "lines_analyzed_count": 106, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.79", + "score": "4.29", + "score_v2": "85.85", "threat_score": "95.00", "score_rating": "Great" } @@ -59687,12 +60729,12 @@ "high": 2, "informational": 8, "low": 6, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 105, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.52", + "score": "3.33", + "score_v2": "66.67", "threat_score": "85.00", "score_rating": "Average" } @@ -59716,7 +60758,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 2, @@ -59724,8 +60766,8 @@ }, "lines_analyzed_count": 79, "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.41", + "score": "4.56", + "score_v2": "91.14", "threat_score": "95.00", "score_rating": "Great" } @@ -59848,7 +60890,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 1, "low": 3, @@ -59856,8 +60898,8 @@ }, "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.52", + "score": "4.27", + "score_v2": "85.39", "threat_score": "95.00", "score_rating": "Great" } @@ -59881,16 +60923,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 0, "informational": 2, "low": 4, "medium": 3 }, "lines_analyzed_count": 226, - "scan_time_taken": 1, - "score": "4.45", - "score_v2": "88.94", + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.05", "threat_score": "95.00", "score_rating": "Great" } @@ -60086,7 +61128,7 @@ "medium": 0 }, "lines_analyzed_count": 726, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.69", "score_v2": "93.80", "threat_score": "95.00", @@ -60249,7 +61291,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, + "gas": 25, "high": 0, "informational": 1, "low": 19, @@ -60258,7 +61300,7 @@ "lines_analyzed_count": 1235, "scan_time_taken": 2, "score": "4.74", - "score_v2": "94.90", + "score_v2": "94.82", "threat_score": "95.00", "score_rating": "Great" } @@ -60348,7 +61390,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 24, "high": 0, "informational": 1, "low": 3, @@ -60356,8 +61398,8 @@ }, "lines_analyzed_count": 239, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.45", + "score": "4.35", + "score_v2": "87.03", "threat_score": "94.74", "score_rating": "Great" } @@ -60464,36 +61506,36 @@ } ] }, - "8453": { + "100": { "overallInfo": { - "verifiedNumber": 31, + "verifiedNumber": 29, "totalContractsNumber": 35, - "solidityScanContractsNumber": 31, - "securityScore": 86.25999999999998, + "solidityScanContractsNumber": 30, + "securityScore": 82.75833333333331, "issueSeverityDistribution": { - "critical": 4, - "gas": 132, - "high": 1, + "critical": 8, + "gas": 135, + "high": 2, "informational": 8, - "low": 109, - "medium": 9 + "low": 116, + "medium": 14 } }, "contractsData": [ { - "address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", - "contract_chain": "base", + "contract_address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "contract_url": "https://gnosis.blockscout.com/address/0x62aaB12865d7281048c337D53a4dde9d770321E6", "contractname": "AaveLinearPoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62aaB12865d7281048c337D53a4dde9d770321E6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -60505,7 +61547,7 @@ "medium": 0 }, "lines_analyzed_count": 165, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.61", "score_v2": "92.12", "threat_score": "95.00", @@ -60514,19 +61556,19 @@ } }, { - "address": "0x8df317a729fcaA260306d7de28888932cb579b88", + "address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8df317a729fcaA260306d7de28888932cb579b88", - "contract_chain": "base", + "contract_address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8df317a729fcaA260306d7de28888932cb579b88", + "contract_url": "https://gnosis.blockscout.com/address/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", "contractname": "ComposableStablePoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df317a729fcaA260306d7de28888932cb579b88/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -60547,85 +61589,19 @@ } }, { - "address": "0x161f4014C27773840ccb4EC1957113e6DD028846", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x161f4014C27773840ccb4EC1957113e6DD028846", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x161f4014C27773840ccb4EC1957113e6DD028846", - "contractname": "ERC4626LinearPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x161f4014C27773840ccb4EC1957113e6DD028846/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.61", - "score_v2": "92.12", - "threat_score": "95.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x9Dd32684176638D977883448A4c914311c07bd62", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9Dd32684176638D977883448A4c914311c07bd62", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9Dd32684176638D977883448A4c914311c07bd62", - "contractname": "GearboxLinearPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Dd32684176638D977883448A4c914311c07bd62/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 163, - "scan_time_taken": 0, - "score": "4.60", - "score_v2": "92.02", - "threat_score": "95.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", + "address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", - "contract_chain": "base", + "contract_address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9a62C91626d39D0216b3959112f9D4678E20134d", + "contract_url": "https://gnosis.blockscout.com/address/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", "contractname": "ManagedPoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a62C91626d39D0216b3959112f9D4678E20134d/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -60637,7 +61613,7 @@ "medium": 0 }, "lines_analyzed_count": 105, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.62", "score_v2": "92.38", "threat_score": "94.74", @@ -60646,118 +61622,85 @@ } }, { - "address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", + "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", + "contract_address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", - "contractname": "WeightedPoolFactory", + "contract_url": "https://base.blockscout.com/address/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "contractname": "AuthorizerAdaptor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 0, - "low": 3, + "informational": 1, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 118, "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.49", - "threat_score": "95.00", + "score": "4.49", + "score_v2": "89.83", + "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", + "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", - "contract_chain": "base", + "contract_address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", - "contractname": "YearnLinearPoolFactory", + "contract_url": "https://eth.blockscout.com/address/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 6, "high": 0, "informational": 0, - "low": 3, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 165, + "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "4.58", - "score_v2": "91.52", - "threat_score": "95.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x300Ab2038EAc391f26D9F895dc61F8F66a548833", - "contractname": "BalancerQueries", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x300Ab2038EAc391f26D9F895dc61F8F66a548833/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 150, - "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.00", + "score": "4.22", + "score_v2": "84.44", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", + "address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", - "contract_chain": "base", + "contract_address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7B25d5712fB49627534012327E46455b3fF7b26C", + "contract_url": "https://gnosis.blockscout.com/address/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", "contractname": "BalancerRelayer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B25d5712fB49627534012327E46455b3fF7b26C/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -60769,7 +61712,7 @@ "medium": 1 }, "lines_analyzed_count": 98, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.98", "score_v2": "79.59", "threat_score": "94.74", @@ -60778,19 +61721,19 @@ } }, { - "address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", + "address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", - "contract_chain": "base", + "contract_address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", + "contract_url": "https://gnosis.blockscout.com/address/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", "contractname": "BalancerRelayer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -60802,7 +61745,7 @@ "medium": 2 }, "lines_analyzed_count": 121, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.93", "score_v2": "78.51", "threat_score": "94.74", @@ -60811,19 +61754,19 @@ } }, { - "address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", + "address": "0x1702067424096F07A60e62cceE3dE9420068492D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", - "contract_chain": "base", + "contract_address": "0x1702067424096F07A60e62cceE3dE9420068492D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", + "contract_url": "https://gnosis.blockscout.com/address/0x1702067424096F07A60e62cceE3dE9420068492D", "contractname": "BatchRelayerLibrary", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1702067424096F07A60e62cceE3dE9420068492D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -60835,7 +61778,7 @@ "medium": 0 }, "lines_analyzed_count": 67, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.63", "score_v2": "92.54", "threat_score": "95.00", @@ -60844,52 +61787,52 @@ } }, { - "address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", + "address": "0x8eA89804145c007e7D226001A96955ad53836087", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", + "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", - "contractname": "BatchRelayerLibrary", + "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", + "contractname": "L2LayerZeroBridgeForwarder", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 3, "high": 0, "informational": 0, - "low": 2, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 67, + "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "95.00", + "score": "4.23", + "score_v2": "84.51", + "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", + "address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", - "contract_chain": "base", + "contract_address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", + "contract_url": "https://gnosis.blockscout.com/address/0x41B953164995c11C81DA73D212ED8Af25741b7Ac", "contractname": "ProtocolFeePercentagesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41B953164995c11C81DA73D212ED8Af25741b7Ac/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -60901,7 +61844,7 @@ "medium": 0 }, "lines_analyzed_count": 169, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.53", "score_v2": "90.53", "threat_score": "94.74", @@ -60915,14 +61858,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contract_chain": "eth", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_url": "https://base.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", "contractname": "Vault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -60943,19 +61886,19 @@ } }, { - "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", - "contract_chain": "base", + "contract_address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "contract_url": "https://eth.blockscout.com/address/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", "contractname": "Authorizer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x809B79b53F18E9bc08A961ED4678B901aC93213a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -60976,85 +61919,85 @@ } }, { - "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", - "contract_chain": "base", + "contract_address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", - "contractname": "AuthorizerAdaptor", + "contract_url": "https://eth.blockscout.com/address/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "contractname": "BalancerHelpers", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 8, "high": 0, - "informational": 1, + "informational": 0, "low": 4, "medium": 0 }, - "lines_analyzed_count": 118, + "lines_analyzed_count": 106, "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.83", - "threat_score": "94.74", + "score": "4.25", + "score_v2": "84.91", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", + "address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", - "contract_chain": "base", + "contract_address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", - "contractname": "AuthorizerAdaptorEntrypoint", + "contract_url": "https://eth.blockscout.com/address/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "contractname": "AuthorizerAdaptor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, - "informational": 0, - "low": 2, + "informational": 1, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 118, "scan_time_taken": 0, - "score": "4.69", - "score_v2": "93.75", + "score": "4.49", + "score_v2": "89.83", "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", + "address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", - "contract_chain": "base", + "contract_address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", + "contract_url": "https://gnosis.blockscout.com/address/0x03F3Fb107e74F2EAC9358862E91ad3c692712054", "contractname": "AuthorizerWithAdaptorValidation", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03F3Fb107e74F2EAC9358862E91ad3c692712054/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61075,24 +62018,24 @@ } }, { - "address": "0x9f7E65887413a8497b87bA2058cE6E4Ef4B37013", + "address": "0x96484f2aBF5e58b15176dbF1A799627B53F13B6d", "isVerified": false, "solidityScanReport": null }, { - "address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", + "address": "0x83E443EF4f9963C77bd860f94500075556668cb8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", - "contract_chain": "base", + "contract_address": "0x83E443EF4f9963C77bd860f94500075556668cb8", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", + "contract_url": "https://gnosis.blockscout.com/address/0x83E443EF4f9963C77bd860f94500075556668cb8", "contractname": "ChildChainGaugeFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E443EF4f9963C77bd860f94500075556668cb8/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61104,7 +62047,7 @@ "medium": 0 }, "lines_analyzed_count": 65, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.38", "score_v2": "87.69", "threat_score": "94.74", @@ -61113,19 +62056,123 @@ } }, { - "address": "0x8eA89804145c007e7D226001A96955ad53836087", + "address": "0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", + "contract_address": "0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", + "contractname": "ChildChainGaugeRewardHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 1, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1802953277FD955f9a254B80Aa0582f193cF1d77", + "contractname": "ChildChainGaugeTokenAdder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1802953277FD955f9a254B80Aa0582f193cF1d77/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 101, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.15", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", + "contract_url": "https://base.blockscout.com/address/0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x809B79b53F18E9bc08A961ED4678B901aC93213a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 1, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "1.46", + "score_v2": "29.27", + "threat_score": "94.74", + "score_rating": "Low" + } + } + }, + { + "address": "0x230a59F4d9ADc147480f03B0D3fFfeCd56c3289a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xeb151668006CD04DAdD098AFd0a82e78F77076c3", "contractname": "L2LayerZeroBridgeForwarder", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeb151668006CD04DAdD098AFd0a82e78F77076c3/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61137,7 +62184,7 @@ "medium": 0 }, "lines_analyzed_count": 71, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.23", "score_v2": "84.51", "threat_score": "94.74", @@ -61151,19 +62198,19 @@ "solidityScanReport": null }, { - "address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", + "address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", - "contract_chain": "base", + "contract_address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xAcf05BE5134d64d150d153818F8C67EE36996650", + "contract_url": "https://gnosis.blockscout.com/address/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", "contractname": "ProtocolFeesWithdrawer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAcf05BE5134d64d150d153818F8C67EE36996650/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61175,7 +62222,7 @@ "medium": 1 }, "lines_analyzed_count": 127, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.41", "score_v2": "88.19", "threat_score": "95.00", @@ -61184,24 +62231,29 @@ } }, { - "address": "0xE42FFA682A26EF8F25891db4882932711D42e467", + "address": "0x45fFd460cC6642B8D8Fb12373DFd77Ceb0f4932B", "isVerified": false, "solidityScanReport": null }, { - "address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", + "address": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", - "contract_chain": "base", + "contract_address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", + "contract_url": "https://gnosis.blockscout.com/address/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", "contractname": "VotingEscrowDelegationProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61213,7 +62265,7 @@ "medium": 0 }, "lines_analyzed_count": 107, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.49", "score_v2": "89.72", "threat_score": "95.00", @@ -61223,7 +62275,7 @@ }, { "address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "isVerified": true, + "isVerified": false, "solidityScanReport": { "connection_id": "", "contract_address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", @@ -61234,7 +62286,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61255,19 +62307,19 @@ } }, { - "address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", + "address": "0x884976294666ccF6dd61006BBcDafe74ca889504", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", - "contract_chain": "base", + "contract_address": "0x884976294666ccF6dd61006BBcDafe74ca889504", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", + "contract_url": "https://gnosis.blockscout.com/address/0x884976294666ccF6dd61006BBcDafe74ca889504", "contractname": "BatchRelayerQueryLibrary", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x884976294666ccF6dd61006BBcDafe74ca889504/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61288,19 +62340,19 @@ } }, { - "address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", + "address": "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", - "contract_chain": "base", + "contract_address": "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", + "contract_url": "https://gnosis.blockscout.com/address/0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", "contractname": "ChainlinkRateProviderFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61312,7 +62364,7 @@ "medium": 0 }, "lines_analyzed_count": 40, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.25", "score_v2": "85.00", "threat_score": "94.74", @@ -61321,52 +62373,52 @@ } }, { - "address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", + "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", + "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", - "contractname": "GaugeWorkingBalanceHelper", + "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contractname": "ProtocolIdRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 1, "high": 0, - "informational": 1, + "informational": 0, "low": 2, "medium": 0 }, - "lines_analyzed_count": 145, + "lines_analyzed_count": 94, "scan_time_taken": 0, - "score": "4.66", - "score_v2": "93.10", - "threat_score": "95.00", + "score": "4.73", + "score_v2": "94.68", + "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0x0c5538098EBe88175078972F514C9e101D325D4F", + "address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0c5538098EBe88175078972F514C9e101D325D4F", - "contract_chain": "base", + "contract_address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0c5538098EBe88175078972F514C9e101D325D4F", + "contract_url": "https://gnosis.blockscout.com/address/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", "contractname": "L2BalancerPseudoMinter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c5538098EBe88175078972F514C9e101D325D4F/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61378,7 +62430,7 @@ "medium": 1 }, "lines_analyzed_count": 135, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.04", "score_v2": "80.74", "threat_score": "95.00", @@ -61387,57 +62439,52 @@ } }, { - "address": "0x71528afe250438e184b2deAF7947f0f45931DF3b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", + "address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", - "contract_chain": "base", + "contract_address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0c6052254551EAe3ECac77B01DFcf1025418828f", + "contract_url": "https://gnosis.blockscout.com/address/0x85a80afee867aDf27B50BdB7b76DA70f1E853062", "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c6052254551EAe3ECac77B01DFcf1025418828f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x85a80afee867aDf27B50BdB7b76DA70f1E853062/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 0, "informational": 0, "low": 4, "medium": 0 }, "lines_analyzed_count": 90, - "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.44", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", + "address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", - "contract_chain": "base", + "contract_address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", + "contract_url": "https://gnosis.blockscout.com/address/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", "contractname": "NullVotingEscrow", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61458,19 +62505,19 @@ } }, { - "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "contract_chain": "base", + "contract_address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contract_url": "https://gnosis.blockscout.com/address/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", "contractname": "ProtocolIdRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61482,79 +62529,112 @@ "medium": 0 }, "lines_analyzed_count": 94, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.73", "score_v2": "94.68", "threat_score": "94.74", "score_rating": "Great" } } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 31, + "totalContractsNumber": 35, + "solidityScanContractsNumber": 31, + "securityScore": 86.18806451612902, + "issueSeverityDistribution": { + "critical": 4, + "gas": 134, + "high": 1, + "informational": 8, + "low": 109, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "contractname": "AaveLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.61", + "score_v2": "92.12", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "address": "0x8df317a729fcaA260306d7de28888932cb579b88", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "contract_address": "0x8df317a729fcaA260306d7de28888932cb579b88", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", - "contractname": "TestBalancerToken", + "contract_url": "https://base.blockscout.com/address/0x8df317a729fcaA260306d7de28888932cb579b88", + "contractname": "ComposableStablePoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df317a729fcaA260306d7de28888932cb579b88/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 3, + "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 50, + "lines_analyzed_count": 91, "scan_time_taken": 0, - "score": "3.80", - "score_v2": "76.00", - "threat_score": "90.00", - "score_rating": "Average" + "score": "4.56", + "score_v2": "91.21", + "threat_score": "95.00", + "score_rating": "Great" } } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 30, - "totalContractsNumber": 35, - "solidityScanContractsNumber": 30, - "securityScore": 82.90699999999998, - "issueSeverityDistribution": { - "critical": 8, - "gas": 131, - "high": 2, - "informational": 8, - "low": 116, - "medium": 14 - } - }, - "contractsData": [ + }, { - "address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", + "address": "0x161f4014C27773840ccb4EC1957113e6DD028846", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", - "contract_chain": "gnosis", + "contract_address": "0x161f4014C27773840ccb4EC1957113e6DD028846", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x62aaB12865d7281048c337D53a4dde9d770321E6", - "contractname": "AaveLinearPoolFactory", + "contract_url": "https://base.blockscout.com/address/0x161f4014C27773840ccb4EC1957113e6DD028846", + "contractname": "ERC4626LinearPoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x62aaB12865d7281048c337D53a4dde9d770321E6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x161f4014C27773840ccb4EC1957113e6DD028846/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61566,7 +62646,7 @@ "medium": 0 }, "lines_analyzed_count": 165, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.61", "score_v2": "92.12", "threat_score": "95.00", @@ -61575,52 +62655,52 @@ } }, { - "address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", + "address": "0x9Dd32684176638D977883448A4c914311c07bd62", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", - "contract_chain": "gnosis", + "contract_address": "0x9Dd32684176638D977883448A4c914311c07bd62", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", - "contractname": "ComposableStablePoolFactory", + "contract_url": "https://base.blockscout.com/address/0x9Dd32684176638D977883448A4c914311c07bd62", + "contractname": "GearboxLinearPoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Dd32684176638D977883448A4c914311c07bd62/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 7, "high": 0, "informational": 0, "low": 3, "medium": 0 }, - "lines_analyzed_count": 91, + "lines_analyzed_count": 163, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.21", + "score": "4.60", + "score_v2": "92.02", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", + "address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", - "contract_chain": "gnosis", + "contract_address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", + "contract_url": "https://base.blockscout.com/address/0x9a62C91626d39D0216b3959112f9D4678E20134d", "contractname": "ManagedPoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a62C91626d39D0216b3959112f9D4678E20134d/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61641,85 +62721,118 @@ } }, { - "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "contract_address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", - "contractname": "AuthorizerAdaptor", + "contract_url": "https://base.blockscout.com/address/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", + "contractname": "WeightedPoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 1, - "low": 4, + "informational": 0, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 118, + "lines_analyzed_count": 94, "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.83", - "threat_score": "94.74", + "score": "4.57", + "score_v2": "91.49", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", - "contract_chain": "eth", + "contract_address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", - "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "contract_url": "https://base.blockscout.com/address/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", + "contractname": "YearnLinearPoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 8, "high": 0, "informational": 0, - "low": 4, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 90, + "lines_analyzed_count": 165, "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", + "score": "4.58", + "score_v2": "91.52", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", + "address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", - "contract_chain": "gnosis", + "contract_address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", + "contract_url": "https://base.blockscout.com/address/0x300Ab2038EAc391f26D9F895dc61F8F66a548833", + "contractname": "BalancerQueries", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x300Ab2038EAc391f26D9F895dc61F8F66a548833/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7B25d5712fB49627534012327E46455b3fF7b26C", "contractname": "BalancerRelayer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B25d5712fB49627534012327E46455b3fF7b26C/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61740,19 +62853,19 @@ } }, { - "address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", + "address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", - "contract_chain": "gnosis", + "contract_address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", + "contract_url": "https://base.blockscout.com/address/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", "contractname": "BalancerRelayer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61773,19 +62886,19 @@ } }, { - "address": "0x1702067424096F07A60e62cceE3dE9420068492D", + "address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1702067424096F07A60e62cceE3dE9420068492D", - "contract_chain": "gnosis", + "contract_address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1702067424096F07A60e62cceE3dE9420068492D", + "contract_url": "https://base.blockscout.com/address/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", "contractname": "BatchRelayerLibrary", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1702067424096F07A60e62cceE3dE9420068492D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61797,7 +62910,7 @@ "medium": 0 }, "lines_analyzed_count": 67, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.63", "score_v2": "92.54", "threat_score": "95.00", @@ -61806,52 +62919,52 @@ } }, { - "address": "0x8eA89804145c007e7D226001A96955ad53836087", + "address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", + "contract_address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", - "contractname": "L2LayerZeroBridgeForwarder", + "contract_url": "https://base.blockscout.com/address/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", + "contractname": "BatchRelayerLibrary", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 1, "high": 0, "informational": 0, - "low": 4, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 71, + "lines_analyzed_count": 67, "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.51", - "threat_score": "94.74", + "score": "4.63", + "score_v2": "92.54", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", + "address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", - "contract_chain": "gnosis", + "contract_address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x41B953164995c11C81DA73D212ED8Af25741b7Ac", + "contract_url": "https://base.blockscout.com/address/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", "contractname": "ProtocolFeePercentagesProvider", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41B953164995c11C81DA73D212ED8Af25741b7Ac/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61877,14 +62990,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contract_chain": "eth", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_url": "https://base.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", "contractname": "Vault", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61905,19 +63018,19 @@ } }, { - "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "contract_chain": "eth", + "contract_address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contract_url": "https://base.blockscout.com/address/0x809B79b53F18E9bc08A961ED4678B901aC93213a", "contractname": "Authorizer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x809B79b53F18E9bc08A961ED4678B901aC93213a/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -61938,85 +63051,85 @@ } }, { - "address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "contract_chain": "eth", + "contract_address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "contractname": "BalancerHelpers", + "contract_url": "https://base.blockscout.com/address/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "contractname": "AuthorizerAdaptor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 3, "high": 0, - "informational": 0, + "informational": 1, "low": 4, "medium": 0 }, - "lines_analyzed_count": 106, + "lines_analyzed_count": 118, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "84.91", - "threat_score": "95.00", + "score": "4.49", + "score_v2": "89.83", + "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", - "contract_chain": "eth", + "contract_address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", - "contractname": "AuthorizerAdaptor", + "contract_url": "https://base.blockscout.com/address/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", + "contractname": "AuthorizerAdaptorEntrypoint", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 1, - "low": 4, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 118, + "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.83", + "score": "4.69", + "score_v2": "93.75", "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", + "address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", - "contract_chain": "gnosis", + "contract_address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x03F3Fb107e74F2EAC9358862E91ad3c692712054", + "contract_url": "https://base.blockscout.com/address/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", "contractname": "AuthorizerWithAdaptorValidation", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03F3Fb107e74F2EAC9358862E91ad3c692712054/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -62037,24 +63150,24 @@ } }, { - "address": "0x96484f2aBF5e58b15176dbF1A799627B53F13B6d", + "address": "0x9f7E65887413a8497b87bA2058cE6E4Ef4B37013", "isVerified": false, "solidityScanReport": null }, { - "address": "0x83E443EF4f9963C77bd860f94500075556668cb8", + "address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x83E443EF4f9963C77bd860f94500075556668cb8", - "contract_chain": "gnosis", + "contract_address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x83E443EF4f9963C77bd860f94500075556668cb8", + "contract_url": "https://base.blockscout.com/address/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", "contractname": "ChildChainGaugeFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E443EF4f9963C77bd860f94500075556668cb8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -62075,123 +63188,19 @@ } }, { - "address": "0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", - "contractname": "ChildChainGaugeRewardHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 1, - "informational": 0, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 75, - "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "94.74", - "score_rating": "Average" - } - } - }, - { - "address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1802953277FD955f9a254B80Aa0582f193cF1d77", - "contractname": "ChildChainGaugeTokenAdder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1802953277FD955f9a254B80Aa0582f193cF1d77/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 2, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 101, - "scan_time_taken": 1, - "score": "4.26", - "score_v2": "85.15", - "threat_score": "95.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "address": "0x8eA89804145c007e7D226001A96955ad53836087", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x809B79b53F18E9bc08A961ED4678B901aC93213a", - "contractname": "Authorizer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x809B79b53F18E9bc08A961ED4678B901aC93213a/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 13, - "high": 0, - "informational": 1, - "low": 6, - "medium": 4 - }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "1.46", - "score_v2": "29.27", - "threat_score": "94.74", - "score_rating": "Low" - } - } - }, - { - "address": "0x230a59F4d9ADc147480f03B0D3fFfeCd56c3289a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xeb151668006CD04DAdD098AFd0a82e78F77076c3", + "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", "contractname": "L2LayerZeroBridgeForwarder", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeb151668006CD04DAdD098AFd0a82e78F77076c3/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -62217,19 +63226,19 @@ "solidityScanReport": null }, { - "address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", - "contract_chain": "gnosis", + "contract_address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "contract_url": "https://base.blockscout.com/address/0xAcf05BE5134d64d150d153818F8C67EE36996650", "contractname": "ProtocolFeesWithdrawer", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAcf05BE5134d64d150d153818F8C67EE36996650/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -62241,7 +63250,7 @@ "medium": 1 }, "lines_analyzed_count": 127, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.41", "score_v2": "88.19", "threat_score": "95.00", @@ -62250,29 +63259,24 @@ } }, { - "address": "0x45fFd460cC6642B8D8Fb12373DFd77Ceb0f4932B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "address": "0xE42FFA682A26EF8F25891db4882932711D42e467", "isVerified": false, "solidityScanReport": null }, { - "address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", + "address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", - "contract_chain": "gnosis", + "contract_address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", + "contract_url": "https://base.blockscout.com/address/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", "contractname": "VotingEscrowDelegationProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -62284,7 +63288,7 @@ "medium": 0 }, "lines_analyzed_count": 107, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.49", "score_v2": "89.72", "threat_score": "95.00", @@ -62305,7 +63309,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -62326,19 +63330,19 @@ } }, { - "address": "0x884976294666ccF6dd61006BBcDafe74ca889504", + "address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x884976294666ccF6dd61006BBcDafe74ca889504", - "contract_chain": "gnosis", + "contract_address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x884976294666ccF6dd61006BBcDafe74ca889504", + "contract_url": "https://base.blockscout.com/address/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", "contractname": "BatchRelayerQueryLibrary", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x884976294666ccF6dd61006BBcDafe74ca889504/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -62359,19 +63363,19 @@ } }, { - "address": "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", + "address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", - "contract_chain": "gnosis", + "contract_address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", + "contract_url": "https://base.blockscout.com/address/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", "contractname": "ChainlinkRateProviderFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -62383,7 +63387,7 @@ "medium": 0 }, "lines_analyzed_count": 40, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.25", "score_v2": "85.00", "threat_score": "94.74", @@ -62392,52 +63396,52 @@ } }, { - "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contract_address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "contractname": "ProtocolIdRegistry", + "contract_url": "https://base.blockscout.com/address/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", + "contractname": "GaugeWorkingBalanceHelper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 5, "high": 0, - "informational": 0, + "informational": 1, "low": 2, "medium": 0 }, - "lines_analyzed_count": 94, + "lines_analyzed_count": 145, "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.68", - "threat_score": "94.74", + "score": "4.66", + "score_v2": "93.10", + "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", + "address": "0x0c5538098EBe88175078972F514C9e101D325D4F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", - "contract_chain": "gnosis", + "contract_address": "0x0c5538098EBe88175078972F514C9e101D325D4F", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", + "contract_url": "https://base.blockscout.com/address/0x0c5538098EBe88175078972F514C9e101D325D4F", "contractname": "L2BalancerPseudoMinter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c5538098EBe88175078972F514C9e101D325D4F/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -62449,7 +63453,7 @@ "medium": 1 }, "lines_analyzed_count": 135, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.04", "score_v2": "80.74", "threat_score": "95.00", @@ -62458,52 +63462,57 @@ } }, { - "address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", + "address": "0x71528afe250438e184b2deAF7947f0f45931DF3b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", - "contract_chain": "gnosis", + "contract_address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x85a80afee867aDf27B50BdB7b76DA70f1E853062", + "contract_url": "https://base.blockscout.com/address/0x0c6052254551EAe3ECac77B01DFcf1025418828f", "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x85a80afee867aDf27B50BdB7b76DA70f1E853062/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c6052254551EAe3ECac77B01DFcf1025418828f/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 0, "informational": 0, "low": 4, "medium": 0 }, "lines_analyzed_count": 90, - "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.67", + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.44", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", + "address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", - "contract_chain": "gnosis", + "contract_address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", + "contract_url": "https://base.blockscout.com/address/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", "contractname": "NullVotingEscrow", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -62524,19 +63533,19 @@ } }, { - "address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", + "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", - "contract_chain": "gnosis", + "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", + "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", "contractname": "ProtocolIdRegistry", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -62555,6 +63564,39 @@ "score_rating": "Great" } } + }, + { + "address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "contractname": "TestBalancerToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "3.80", + "score_v2": "76.00", + "threat_score": "90.00", + "score_rating": "Average" + } + } } ] } @@ -62569,13 +63611,13 @@ "verifiedNumber": 8, "totalContractsNumber": 8, "solidityScanContractsNumber": 8, - "securityScore": 75.84875, + "securityScore": 75.30875, "issueSeverityDistribution": { "critical": 4, - "gas": 66, + "gas": 79, "high": 12, "informational": 36, - "low": 39, + "low": 38, "medium": 4 } }, @@ -62598,16 +63640,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 1, "informational": 7, - "low": 6, + "low": 5, "medium": 0 }, "lines_analyzed_count": 140, "scan_time_taken": 1, - "score": "3.71", - "score_v2": "74.29", + "score": "3.75", + "score_v2": "75.00", "threat_score": "78.95", "score_rating": "Average" } @@ -62652,9 +63694,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "contract_url": "https://eth.blockscout.com/address/0x1b81d678ffb9c0263b24a97847620c99d213eb14", "contractname": "SwapRouter", "is_quick_scan": true, "node_reference_id": null, @@ -62664,16 +63706,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 10, "high": 0, "informational": 8, "low": 8, "medium": 0 }, - "lines_analyzed_count": 245, + "lines_analyzed_count": 222, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.35", + "score": "4.23", + "score_v2": "84.68", "threat_score": "94.74", "score_rating": "Great" } @@ -62704,7 +63746,7 @@ "medium": 0 }, "lines_analyzed_count": 101, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.01", "score_v2": "80.20", "threat_score": "89.47", @@ -62730,18 +63772,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 5, "low": 9, "medium": 0 }, "lines_analyzed_count": 402, - "scan_time_taken": 2, - "score": "4.07", - "score_v2": "81.34", + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.35", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -62763,7 +63805,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -62771,8 +63813,8 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } @@ -62851,14 +63893,14 @@ "verifiedNumber": 14, "totalContractsNumber": 14, "solidityScanContractsNumber": 14, - "securityScore": 76.19642857142857, + "securityScore": 74.91857142857143, "issueSeverityDistribution": { "critical": 16, - "gas": 299, + "gas": 353, "high": 34, "informational": 110, - "low": 115, - "medium": 15 + "low": 114, + "medium": 32 } }, "contractsData": [ @@ -62868,9 +63910,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", - "contract_chain": "eth", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "contract_url": "https://base.blockscout.com/address/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", "contractname": "PancakeV3Factory", "is_quick_scan": true, "node_reference_id": null, @@ -62880,16 +63922,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 1, "informational": 7, - "low": 6, + "low": 5, "medium": 0 }, "lines_analyzed_count": 140, "scan_time_taken": 1, - "score": "3.71", - "score_v2": "74.29", + "score": "3.75", + "score_v2": "75.00", "threat_score": "78.95", "score_rating": "Average" } @@ -62901,9 +63943,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", - "contract_chain": "eth", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "contract_url": "https://base.blockscout.com/address/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", "contractname": "PancakeV3PoolDeployer", "is_quick_scan": true, "node_reference_id": null, @@ -62946,7 +63988,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 10, "high": 0, "informational": 8, "low": 8, @@ -62954,8 +63996,8 @@ }, "lines_analyzed_count": 245, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.35", + "score": "4.31", + "score_v2": "86.12", "threat_score": "94.74", "score_rating": "Great" } @@ -63012,7 +64054,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 5, "low": 9, @@ -63020,10 +64062,10 @@ }, "lines_analyzed_count": 399, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.20", + "score": "3.96", + "score_v2": "79.20", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -63045,7 +64087,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -63053,8 +64095,8 @@ }, "lines_analyzed_count": 262, "scan_time_taken": 1, - "score": "3.91", - "score_v2": "78.24", + "score": "3.89", + "score_v2": "77.86", "threat_score": "94.74", "score_rating": "Average" } @@ -63099,9 +64141,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", - "contract_chain": "eth", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "contract_url": "https://base.blockscout.com/address/0xac1ce734566f390a94b00eb9bf561c2625bf44ea", "contractname": "UniswapInterfaceMulticall", "is_quick_scan": true, "node_reference_id": null, @@ -63177,16 +64219,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 21, "high": 1, "informational": 8, "low": 6, "medium": 5 }, "lines_analyzed_count": 159, - "scan_time_taken": 1, - "score": "3.21", - "score_v2": "64.15", + "scan_time_taken": 0, + "score": "3.11", + "score_v2": "62.26", "threat_score": "95.00", "score_rating": "Average" } @@ -63243,16 +64285,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 11, - "gas": 73, + "gas": 89, "high": 1, "informational": 21, "low": 15, - "medium": 2 + "medium": 9 }, "lines_analyzed_count": 834, "scan_time_taken": 3, - "score": "3.87", - "score_v2": "77.34", + "score": "3.65", + "score_v2": "72.90", "threat_score": "90.00", "score_rating": "Average" } @@ -63276,16 +64318,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 55, + "gas": 69, "high": 7, "informational": 24, "low": 10, - "medium": 2 + "medium": 8 }, "lines_analyzed_count": 509, - "scan_time_taken": 2, - "score": "3.64", - "score_v2": "72.89", + "scan_time_taken": 3, + "score": "3.33", + "score_v2": "66.60", "threat_score": "80.00", "score_rating": "Average" } @@ -63309,16 +64351,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 74, + "gas": 82, "high": 12, "informational": 13, "low": 40, - "medium": 1 + "medium": 5 }, "lines_analyzed_count": 843, "scan_time_taken": 3, - "score": "3.71", - "score_v2": "74.14", + "score": "3.59", + "score_v2": "71.77", "threat_score": "90.00", "score_rating": "Average" } @@ -63334,24 +64376,52 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 5, + "verifiedNumber": 6, "totalContractsNumber": 6, - "solidityScanContractsNumber": 5, - "securityScore": 52.79, + "solidityScanContractsNumber": 6, + "securityScore": 49.23499999999999, "issueSeverityDistribution": { - "critical": 20, - "gas": 133, - "high": 21, - "informational": 115, - "low": 75, - "medium": 10 + "critical": 21, + "gas": 162, + "high": 22, + "informational": 118, + "low": 79, + "medium": 32 } }, "contractsData": [ { "address": "0x8bcedd62dd46f1a76f8a1633d4f5b76e0cda521e", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8bcedd62dd46f1a76f8a1633d4f5b76e0cda521e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8bcedd62dd46f1a76f8a1633d4f5b76e0cda521e", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8bcedd62dd46f1a76f8a1633d4f5b76e0cda521e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 3, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 68, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", @@ -63371,16 +64441,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 43, + "gas": 51, "high": 13, "informational": 13, "low": 22, "medium": 1 }, "lines_analyzed_count": 438, - "scan_time_taken": 2, - "score": "3.23", - "score_v2": "64.61", + "scan_time_taken": 4, + "score": "3.14", + "score_v2": "62.79", "threat_score": "90.00", "score_rating": "Average" } @@ -63411,7 +64481,7 @@ "medium": 0 }, "lines_analyzed_count": 184, - "scan_time_taken": 1, + "scan_time_taken": 3, "score": "2.96", "score_v2": "59.24", "threat_score": "94.74", @@ -63437,16 +64507,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 26, + "gas": 30, "high": 1, "informational": 27, "low": 8, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 153, "scan_time_taken": 3, - "score": "1.76", - "score_v2": "35.29", + "score": "1.14", + "score_v2": "22.88", "threat_score": "95.00", "score_rating": "Low" } @@ -63470,18 +64540,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 14, + "gas": 23, "high": 3, "informational": 15, "low": 6, - "medium": 0 + "medium": 6 }, "lines_analyzed_count": 133, "scan_time_taken": 1, - "score": "2.44", - "score_v2": "48.87", + "score": "1.43", + "score_v2": "28.57", "threat_score": "95.00", - "score_rating": "Average" + "score_rating": "Low" } } }, @@ -63502,17 +64572,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 7, - "gas": 26, + "critical": 8, + "gas": 32, "high": 4, "informational": 45, "low": 36, - "medium": 7 + "medium": 18 }, "lines_analyzed_count": 488, "scan_time_taken": 2, - "score": "2.80", - "score_v2": "55.94", + "score": "2.35", + "score_v2": "46.93", "threat_score": "90.00", "score_rating": "Average" } @@ -63531,14 +64601,14 @@ "verifiedNumber": 18, "totalContractsNumber": 18, "solidityScanContractsNumber": 18, - "securityScore": 73.83666666666666, + "securityScore": 73.39444444444445, "issueSeverityDistribution": { "critical": 4, - "gas": 251, + "gas": 279, "high": 45, "informational": 133, - "low": 136, - "medium": 19 + "low": 134, + "medium": 27 } }, "contractsData": [ @@ -63560,16 +64630,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 9, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, - "scan_time_taken": 2, - "score": "3.65", - "score_v2": "72.97", + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.32", "threat_score": "84.21", "score_rating": "Average" } @@ -63692,16 +64762,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 2, "informational": 12, "low": 7, "medium": 2 }, "lines_analyzed_count": 171, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "73.10", + "scan_time_taken": 0, + "score": "3.63", + "score_v2": "72.51", "threat_score": "94.74", "score_rating": "Average" } @@ -63725,7 +64795,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 10, "high": 0, "informational": 8, "low": 8, @@ -63733,8 +64803,8 @@ }, "lines_analyzed_count": 245, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.35", + "score": "4.31", + "score_v2": "86.12", "threat_score": "94.74", "score_rating": "Great" } @@ -63758,10 +64828,10 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -63798,7 +64868,7 @@ "medium": 0 }, "lines_analyzed_count": 105, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "4.10", "score_v2": "81.90", "threat_score": "90.00", @@ -63857,7 +64927,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 5, "low": 9, @@ -63865,10 +64935,10 @@ }, "lines_analyzed_count": 401, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", + "score": "3.97", + "score_v2": "79.30", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -63923,7 +64993,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -63931,8 +65001,8 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } @@ -64088,16 +65158,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 65, + "gas": 69, "high": 8, "informational": 12, "low": 28, - "medium": 1 + "medium": 5 }, "lines_analyzed_count": 625, "scan_time_taken": 3, - "score": "3.66", - "score_v2": "73.12", + "score": "3.53", + "score_v2": "70.56", "threat_score": "90.00", "score_rating": "Average" } @@ -64121,16 +65191,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, + "gas": 88, "high": 19, "informational": 21, "low": 26, - "medium": 4 + "medium": 8 }, "lines_analyzed_count": 780, - "scan_time_taken": 3, - "score": "3.46", - "score_v2": "69.10", + "scan_time_taken": 4, + "score": "3.33", + "score_v2": "66.54", "threat_score": "90.00", "score_rating": "Average" } @@ -64143,13 +65213,13 @@ "verifiedNumber": 14, "totalContractsNumber": 18, "solidityScanContractsNumber": 14, - "securityScore": 76.46428571428571, + "securityScore": 76.33000000000001, "issueSeverityDistribution": { "critical": 4, - "gas": 130, + "gas": 145, "high": 13, "informational": 96, - "low": 53, + "low": 51, "medium": 10 } }, @@ -64172,16 +65242,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 13, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, "scan_time_taken": 0, - "score": "3.38", - "score_v2": "67.57", + "score": "3.45", + "score_v2": "68.92", "threat_score": "84.21", "score_rating": "Average" } @@ -64314,10 +65384,10 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -64413,7 +65483,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 6, "low": 9, @@ -64421,10 +65491,10 @@ }, "lines_analyzed_count": 401, "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.05", + "score": "3.95", + "score_v2": "79.05", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -64446,7 +65516,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -64454,8 +65524,8 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } @@ -64578,7 +65648,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 51, "high": 1, "informational": 16, "low": 2, @@ -64586,8 +65656,8 @@ }, "lines_analyzed_count": 351, "scan_time_taken": 1, - "score": "3.80", - "score_v2": "76.07", + "score": "3.76", + "score_v2": "75.21", "threat_score": "95.00", "score_rating": "Average" } @@ -64640,16 +65710,16 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 11, + "verifiedNumber": 13, "totalContractsNumber": 13, - "solidityScanContractsNumber": 11, - "securityScore": 75.7427272727273, + "solidityScanContractsNumber": 12, + "securityScore": 75.11500000000001, "issueSeverityDistribution": { "critical": 4, - "gas": 87, - "high": 12, - "informational": 71, - "low": 44, + "gas": 102, + "high": 14, + "informational": 72, + "low": 48, "medium": 5 } }, @@ -64672,16 +65742,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 9, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", + "score": "3.72", + "score_v2": "74.32", "threat_score": "84.21", "score_rating": "Average" } @@ -64722,8 +65792,36 @@ }, { "address": "0x3334d83e224af5ef9c2e7dda7c7c98efd9621fa9", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3334d83e224af5ef9c2e7dda7c7c98efd9621fa9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3334d83e224af5ef9c2e7dda7c7c98efd9621fa9", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3334d83e224af5ef9c2e7dda7c7c98efd9621fa9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.46", + "score_v2": "69.23", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", @@ -64776,10 +65874,10 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -64826,7 +65924,7 @@ }, { "address": "0x4615c383f85d0a2bbed973d83ccecf5cb7121463", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -64847,7 +65945,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 5, "low": 9, @@ -64855,10 +65953,10 @@ }, "lines_analyzed_count": 401, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", + "score": "3.97", + "score_v2": "79.30", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -64913,7 +66011,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -64921,8 +66019,8 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } @@ -65040,10 +66138,10 @@ "verifiedNumber": 16, "totalContractsNumber": 16, "solidityScanContractsNumber": 16, - "securityScore": 80.40125, + "securityScore": 80.03062499999999, "issueSeverityDistribution": { "critical": 3, - "gas": 249, + "gas": 260, "high": 2, "informational": 71, "low": 39, @@ -65142,7 +66240,7 @@ "medium": 6 }, "lines_analyzed_count": 379, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "4.13", "score_v2": "82.59", "threat_score": "100.00", @@ -65168,7 +66266,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 30, + "gas": 32, "high": 0, "informational": 7, "low": 1, @@ -65176,8 +66274,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 2, - "score": "4.38", - "score_v2": "87.50", + "score": "4.35", + "score_v2": "87.10", "threat_score": "100.00", "score_rating": "Great" } @@ -65267,7 +66365,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 2, "informational": 0, "low": 3, @@ -65275,10 +66373,10 @@ }, "lines_analyzed_count": 114, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.70", + "score": "3.99", + "score_v2": "79.82", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -65300,7 +66398,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 0, "informational": 12, "low": 2, @@ -65308,8 +66406,8 @@ }, "lines_analyzed_count": 272, "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.40", + "score": "4.30", + "score_v2": "86.03", "threat_score": "100.00", "score_rating": "Great" } @@ -65432,7 +66530,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 44, + "gas": 45, "high": 0, "informational": 12, "low": 4, @@ -65440,8 +66538,8 @@ }, "lines_analyzed_count": 390, "scan_time_taken": 1, - "score": "3.73", - "score_v2": "74.62", + "score": "3.72", + "score_v2": "74.36", "threat_score": "90.00", "score_rating": "Average" } @@ -65465,7 +66563,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 0, "low": 3, @@ -65473,8 +66571,8 @@ }, "lines_analyzed_count": 244, "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.98", + "score": "4.53", + "score_v2": "90.57", "threat_score": "100.00", "score_rating": "Great" } @@ -65498,7 +66596,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 0, "informational": 8, "low": 1, @@ -65506,10 +66604,10 @@ }, "lines_analyzed_count": 143, "scan_time_taken": 0, - "score": "4.02", - "score_v2": "80.42", + "score": "3.99", + "score_v2": "79.72", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -65531,7 +66629,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 0, "informational": 7, "low": 2, @@ -65539,8 +66637,8 @@ }, "lines_analyzed_count": 149, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.19", + "score": "3.93", + "score_v2": "78.52", "threat_score": "95.00", "score_rating": "Average" } @@ -65564,7 +66662,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 11, "high": 0, "informational": 2, "low": 1, @@ -65572,8 +66670,8 @@ }, "lines_analyzed_count": 134, "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.57", + "score": "4.22", + "score_v2": "84.33", "threat_score": "100.00", "score_rating": "Great" } @@ -65581,19 +66679,19 @@ } ] }, - "8453": { + "10": { "overallInfo": { - "verifiedNumber": 11, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 11, - "securityScore": 81.58818181818182, + "verifiedNumber": 16, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 16, + "securityScore": 79.79749999999999, "issueSeverityDistribution": { - "critical": 2, - "gas": 179, + "critical": 3, + "gas": 260, "high": 2, - "informational": 57, - "low": 26, - "medium": 39 + "informational": 76, + "low": 39, + "medium": 51 } }, "contractsData": [ @@ -65610,7 +66708,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -65643,7 +66741,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -65669,14 +66767,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", "contractname": "TokenLockupPlans", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -65702,19 +66800,19 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", "contractname": "VotingTokenLockupPlans", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 30, + "gas": 32, "high": 0, "informational": 7, "low": 1, @@ -65722,8 +66820,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 2, - "score": "4.38", - "score_v2": "87.50", + "score": "4.35", + "score_v2": "87.10", "threat_score": "100.00", "score_rating": "Great" } @@ -65735,14 +66833,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", "contractname": "TokenLockupPlans_Bound", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -65768,14 +66866,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", "contractname": "VotingTokenLockupPlans_Bound", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -65801,19 +66899,19 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", "contractname": "BatchPlanner", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 2, "informational": 0, "low": 3, @@ -65821,10 +66919,10 @@ }, "lines_analyzed_count": 114, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.70", + "score": "3.99", + "score_v2": "79.82", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -65834,19 +66932,19 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", "contractname": "ClaimCampaigns", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 0, "informational": 12, "low": 2, @@ -65854,65 +66952,230 @@ }, "lines_analyzed_count": 272, "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.40", + "score": "4.30", + "score_v2": "86.03", "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", + "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", - "contract_chain": "base", + "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", + "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contractname": "StreamingHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contractname": "StreamingBoundHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contractname": "BatchStreamer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contractname": "StreamVestingNFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 45, + "high": 0, + "informational": 12, + "low": 4, + "medium": 10 + }, + "lines_analyzed_count": 390, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.36", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", + "contractname": "BatchVester", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 244, + "scan_time_taken": 1, + "score": "4.53", + "score_v2": "90.57", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", "contractname": "Hedgeys", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 0, - "informational": 6, + "informational": 8, "low": 1, "medium": 2 }, - "lines_analyzed_count": 137, + "lines_analyzed_count": 143, "scan_time_taken": 0, - "score": "4.05", - "score_v2": "81.02", + "score": "3.99", + "score_v2": "79.72", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", + "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", - "contract_chain": "base", + "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", - "contractname": "NonTransferrableHedgeys", + "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contractname": "NonTransferrableNFTs", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 0, "informational": 7, "low": 2, @@ -65920,41 +67183,41 @@ }, "lines_analyzed_count": 149, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.19", + "score": "3.93", + "score_v2": "78.52", "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", + "address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", - "contract_chain": "base", + "contract_address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", + "contract_url": "https://optimism.blockscout.com/address/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", "contractname": "HedgeyDAOSwap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 11, "high": 0, - "informational": 2, + "informational": 7, "low": 1, "medium": 2 }, "lines_analyzed_count": 134, "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.57", + "score": "4.03", + "score_v2": "80.60", "threat_score": "100.00", "score_rating": "Great" } @@ -65962,17 +67225,17 @@ } ] }, - "10": { + "100": { "overallInfo": { "verifiedNumber": 16, "totalContractsNumber": 16, "solidityScanContractsNumber": 16, - "securityScore": 79.78125000000001, + "securityScore": 80.03062499999999, "issueSeverityDistribution": { "critical": 3, - "gas": 249, + "gas": 260, "high": 2, - "informational": 103, + "informational": 71, "low": 39, "medium": 51 } @@ -65991,7 +67254,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -66024,7 +67287,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -66050,30 +67313,30 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", "contractname": "TokenLockupPlans", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, "gas": 29, "high": 0, - "informational": 16, + "informational": 4, "low": 5, "medium": 6 }, "lines_analyzed_count": 379, - "scan_time_taken": 1, - "score": "3.97", - "score_v2": "79.42", + "scan_time_taken": 2, + "score": "4.13", + "score_v2": "82.59", "threat_score": "100.00", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -66083,28 +67346,28 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", "contractname": "VotingTokenLockupPlans", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 30, + "gas": 32, "high": 0, - "informational": 22, + "informational": 7, "low": 1, "medium": 6 }, "lines_analyzed_count": 496, "scan_time_taken": 2, - "score": "4.22", - "score_v2": "84.48", + "score": "4.35", + "score_v2": "87.10", "threat_score": "100.00", "score_rating": "Great" } @@ -66123,7 +67386,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -66156,7 +67419,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -66182,19 +67445,19 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", "contractname": "BatchPlanner", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 2, "informational": 0, "low": 3, @@ -66202,10 +67465,10 @@ }, "lines_analyzed_count": 114, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.70", + "score": "3.99", + "score_v2": "79.82", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -66222,12 +67485,12 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 0, "informational": 12, "low": 2, @@ -66235,8 +67498,8 @@ }, "lines_analyzed_count": 272, "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.40", + "score": "4.30", + "score_v2": "86.03", "threat_score": "100.00", "score_rating": "Great" } @@ -66255,7 +67518,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -66288,7 +67551,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -66321,7 +67584,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -66354,12 +67617,12 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 44, + "gas": 45, "high": 0, "informational": 12, "low": 4, @@ -66367,8 +67630,8 @@ }, "lines_analyzed_count": 390, "scan_time_taken": 1, - "score": "3.73", - "score_v2": "74.62", + "score": "3.72", + "score_v2": "74.36", "threat_score": "90.00", "score_rating": "Average" } @@ -66387,12 +67650,12 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 0, "low": 3, @@ -66400,8 +67663,8 @@ }, "lines_analyzed_count": 244, "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.98", + "score": "4.53", + "score_v2": "90.57", "threat_score": "100.00", "score_rating": "Great" } @@ -66420,12 +67683,12 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 0, "informational": 8, "low": 1, @@ -66433,10 +67696,10 @@ }, "lines_analyzed_count": 143, "scan_time_taken": 0, - "score": "4.02", - "score_v2": "80.42", + "score": "3.99", + "score_v2": "79.72", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -66453,12 +67716,12 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 0, "informational": 7, "low": 2, @@ -66466,41 +67729,41 @@ }, "lines_analyzed_count": 149, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.19", + "score": "3.93", + "score_v2": "78.52", "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", + "address": "0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", - "contract_chain": "optimism", + "contract_address": "0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", + "contract_url": "https://gnosis.blockscout.com/address/0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", "contractname": "HedgeyDAOSwap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcd33c2b1949de672afdc998f78d1a553a7b56c0b/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 11, "high": 0, - "informational": 7, + "informational": 2, "low": 1, "medium": 2 }, "lines_analyzed_count": 134, - "scan_time_taken": 0, - "score": "4.14", - "score_v2": "82.84", + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.33", "threat_score": "100.00", "score_rating": "Great" } @@ -66508,19 +67771,19 @@ } ] }, - "100": { + "8453": { "overallInfo": { - "verifiedNumber": 16, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 15, - "securityScore": 79.57733333333336, + "verifiedNumber": 11, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 11, + "securityScore": 81.10727272727273, "issueSeverityDistribution": { - "critical": 3, - "gas": 241, + "critical": 2, + "gas": 188, "high": 2, - "informational": 96, - "low": 38, - "medium": 49 + "informational": 57, + "low": 26, + "medium": 39 } }, "contractsData": [ @@ -66537,7 +67800,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -66570,7 +67833,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -66596,30 +67859,30 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", "contractname": "TokenLockupPlans", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, "gas": 29, "high": 0, - "informational": 16, + "informational": 4, "low": 5, "medium": 6 }, "lines_analyzed_count": 379, - "scan_time_taken": 1, - "score": "3.97", - "score_v2": "79.42", + "scan_time_taken": 2, + "score": "4.13", + "score_v2": "82.59", "threat_score": "100.00", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -66629,28 +67892,28 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", "contractname": "VotingTokenLockupPlans", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 30, + "gas": 32, "high": 0, - "informational": 22, + "informational": 7, "low": 1, "medium": 6 }, "lines_analyzed_count": 496, "scan_time_taken": 2, - "score": "4.22", - "score_v2": "84.48", + "score": "4.35", + "score_v2": "87.10", "threat_score": "100.00", "score_rating": "Great" } @@ -66662,14 +67925,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", "contractname": "TokenLockupPlans_Bound", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -66702,7 +67965,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -66728,19 +67991,19 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", "contractname": "BatchPlanner", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 2, "informational": 0, "low": 3, @@ -66748,10 +68011,10 @@ }, "lines_analyzed_count": 114, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.70", + "score": "3.99", + "score_v2": "79.82", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -66768,12 +68031,12 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 0, "informational": 12, "low": 2, @@ -66781,248 +68044,111 @@ }, "lines_analyzed_count": 272, "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.40", + "score": "4.30", + "score_v2": "86.03", "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contractname": "StreamingHedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 20, - "scan_time_taken": 0, - "score": "3.50", - "score_v2": "70.00", - "threat_score": "100.00", - "score_rating": "Average" - } - } - }, - { - "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contract_chain": "eth", + "contract_address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contractname": "StreamingBoundHedgeys", + "contract_url": "https://base.blockscout.com/address/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", + "contractname": "Hedgeys", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 13, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 6, + "low": 1, + "medium": 2 }, - "lines_analyzed_count": 23, + "lines_analyzed_count": 137, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", + "score": "4.01", + "score_v2": "80.29", "threat_score": "100.00", - "score_rating": "Average" + "score_rating": "Great" } } }, { - "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contract_chain": "eth", + "contract_address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contractname": "BatchStreamer", + "contract_url": "https://base.blockscout.com/address/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", + "contractname": "NonTransferrableHedgeys", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 15, "high": 0, - "informational": 0, + "informational": 7, "low": 2, - "medium": 1 + "medium": 2 }, - "lines_analyzed_count": 96, + "lines_analyzed_count": 149, "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "100.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contractname": "StreamVestingNFT", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 44, - "high": 0, - "informational": 12, - "low": 4, - "medium": 10 - }, - "lines_analyzed_count": 390, - "scan_time_taken": 1, - "score": "3.73", - "score_v2": "74.62", - "threat_score": "90.00", + "score": "3.93", + "score_v2": "78.52", + "threat_score": "95.00", "score_rating": "Average" } } }, { - "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", - "contractname": "BatchVester", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 0, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 244, - "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.98", - "threat_score": "100.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contract_chain": "eth", + "contract_address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contractname": "Hedgeys", + "contract_url": "https://base.blockscout.com/address/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", + "contractname": "HedgeyDAOSwap", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 11, "high": 0, - "informational": 8, + "informational": 2, "low": 1, "medium": 2 }, - "lines_analyzed_count": 143, + "lines_analyzed_count": 134, "scan_time_taken": 0, - "score": "4.02", - "score_v2": "80.42", + "score": "4.22", + "score_v2": "84.33", "threat_score": "100.00", "score_rating": "Great" } } - }, - { - "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contractname": "NonTransferrableNFTs", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 0, - "informational": 7, - "low": 2, - "medium": 2 - }, - "lines_analyzed_count": 149, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.19", - "threat_score": "95.00", - "score_rating": "Average" - } - } - }, - { - "address": "0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", - "isVerified": true, - "solidityScanReport": null } ] } @@ -67365,6 +68491,57 @@ } ] }, + "100": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 88.94, + "issueSeverityDistribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 5, + "low": 8, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8", + "contractname": "OffchainOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 5, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 443, + "scan_time_taken": 3, + "score": "4.45", + "score_v2": "88.94", + "threat_score": "85.00", + "score_rating": "Great" + } + } + } + ] + }, "8453": { "overallInfo": { "verifiedNumber": 3, @@ -67481,57 +68658,6 @@ } } ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 88.94, - "issueSeverityDistribution": { - "critical": 0, - "gas": 19, - "high": 0, - "informational": 5, - "low": 8, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8", - "contractname": "OffchainOracle", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0AdDd25a91563696D8567Df78D5A01C9a991F9B8/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 19, - "high": 0, - "informational": 5, - "low": 8, - "medium": 3 - }, - "lines_analyzed_count": 443, - "scan_time_taken": 3, - "score": "4.45", - "score_v2": "88.94", - "threat_score": "85.00", - "score_rating": "Great" - } - } - } - ] } } }, @@ -67544,14 +68670,14 @@ "verifiedNumber": 5, "totalContractsNumber": 5, "solidityScanContractsNumber": 5, - "securityScore": 71.432, + "securityScore": 69.78800000000001, "issueSeverityDistribution": { "critical": 12, - "gas": 237, + "gas": 263, "high": 6, "informational": 105, "low": 58, - "medium": 20 + "medium": 26 } }, "contractsData": [ @@ -67573,16 +68699,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 93, + "gas": 109, "high": 4, "informational": 54, "low": 38, - "medium": 6 + "medium": 10 }, "lines_analyzed_count": 916, "scan_time_taken": 4, - "score": "3.49", - "score_v2": "69.76", + "score": "3.34", + "score_v2": "66.70", "threat_score": "85.00", "score_rating": "Average" } @@ -67606,16 +68732,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 77, + "gas": 78, "high": 0, "informational": 18, "low": 6, "medium": 7 }, "lines_analyzed_count": 877, - "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.40", + "scan_time_taken": 3, + "score": "4.26", + "score_v2": "85.29", "threat_score": "95.00", "score_rating": "Great" } @@ -67639,16 +68765,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 56, + "gas": 63, "high": 0, "informational": 31, "low": 8, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 400, "scan_time_taken": 1, - "score": "3.19", - "score_v2": "63.75", + "score": "3.02", + "score_v2": "60.50", "threat_score": "75.00", "score_rating": "Average" } @@ -67705,7 +68831,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 10, + "gas": 12, "high": 2, "informational": 2, "low": 3, @@ -67713,8 +68839,8 @@ }, "lines_analyzed_count": 111, "scan_time_taken": 0, - "score": "2.97", - "score_v2": "59.46", + "score": "2.88", + "score_v2": "57.66", "threat_score": "89.47", "score_rating": "Average" } @@ -67735,7 +68861,7 @@ "solidityScanContractsNumber": 2, "securityScore": 65.84, "issueSeverityDistribution": { - "critical": 4, + "critical": 0, "gas": 71, "high": 14, "informational": 14, @@ -67820,14 +68946,14 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 66.96666666666668, + "securityScore": 62.053333333333335, "issueSeverityDistribution": { - "critical": 4, - "gas": 90, + "critical": 0, + "gas": 128, "high": 20, - "informational": 13, + "informational": 14, "low": 54, - "medium": 2 + "medium": 13 } }, "contractsData": [ @@ -67859,7 +68985,8 @@ "scan_time_taken": 0, "score": "3.00", "score_v2": "60.00", - "threat_score": "94.44" + "threat_score": "94.74", + "score_rating": "Average" } } }, @@ -67881,7 +69008,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 50, "high": 13, "informational": 1, "low": 22, @@ -67889,9 +69016,10 @@ }, "lines_analyzed_count": 447, "scan_time_taken": 2, - "score": "3.41", - "score_v2": "68.23", - "threat_score": "89.47" + "score": "3.32", + "score_v2": "66.44", + "threat_score": "90.00", + "score_rating": "Average" } } }, @@ -67913,17 +69041,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 45, + "gas": 75, "high": 6, - "informational": 10, + "informational": 11, "low": 28, - "medium": 0 + "medium": 11 }, "lines_analyzed_count": 494, "scan_time_taken": 2, - "score": "3.63", - "score_v2": "72.67", - "threat_score": "78.95" + "score": "2.99", + "score_v2": "59.72", + "threat_score": "80.00", + "score_rating": "Average" } } } @@ -67942,7 +69071,7 @@ "solidityScanContractsNumber": 6, "securityScore": 71.69166666666668, "issueSeverityDistribution": { - "critical": 13, + "critical": 9, "gas": 278, "high": 35, "informational": 91, @@ -68160,14 +69289,14 @@ "overallInfo": { "verifiedNumber": 7, "totalContractsNumber": 7, - "solidityScanContractsNumber": 7, - "securityScore": 81.52571428571427, + "solidityScanContractsNumber": 6, + "securityScore": 83.33833333333332, "issueSeverityDistribution": { - "critical": 26, - "gas": 389, - "high": 27, - "informational": 84, - "low": 113, + "critical": 22, + "gas": 373, + "high": 26, + "informational": 83, + "low": 110, "medium": 6 } }, @@ -68207,34 +69336,7 @@ { "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "contractname": "WBONE", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 1, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 92, - "scan_time_taken": 2, - "score": "3.53", - "score_v2": "70.65", - "threat_score": "94.44" - } - } + "solidityScanReport": null }, { "address": "0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", @@ -68411,7 +69513,7 @@ "solidityScanContractsNumber": 3, "securityScore": 77.14666666666666, "issueSeverityDistribution": { - "critical": 17, + "critical": 13, "gas": 228, "high": 20, "informational": 56, @@ -68524,6 +69626,123 @@ "appName": "marsswap", "doc": "https://marswap.gitbook.io/marswap/for-devs-contract-addresses/marswap-or-ca", "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 76.54333333333334, + "issueSeverityDistribution": { + "critical": 1, + "gas": 95, + "high": 6, + "informational": 37, + "low": 25, + "medium": 8 + } + }, + "contractsData": [ + { + "address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", + "contractname": "MARSWAP", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 2, + "informational": 9, + "low": 13, + "medium": 2 + }, + "lines_analyzed_count": 855, + "scan_time_taken": 1, + "score": "4.46", + "score_v2": "89.12", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x929c4F3F7528f64d1ab93554E2497503F233E2D8", + "contractname": "UniswapV2Pair", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x929c4F3F7528f64d1ab93554E2497503F233E2D8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 43, + "high": 4, + "informational": 11, + "low": 8, + "medium": 4 + }, + "lines_analyzed_count": 236, + "scan_time_taken": 2, + "score": "2.82", + "score_v2": "56.36", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", + "contractname": "MSWAPSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 17, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 246, + "scan_time_taken": 1, + "score": "4.21", + "score_v2": "84.15", + "threat_score": "78.95", + "score_rating": "Great" + } + } + } + ] + }, "109": { "overallInfo": { "verifiedNumber": 6, @@ -68531,7 +69750,7 @@ "solidityScanContractsNumber": 6, "securityScore": 76.23666666666666, "issueSeverityDistribution": { - "critical": 29, + "critical": 25, "gas": 287, "high": 29, "informational": 85, @@ -68748,120 +69967,6 @@ } } ] - }, - "1": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 74.90333333333332, - "issueSeverityDistribution": { - "critical": 5, - "gas": 57, - "high": 6, - "informational": 34, - "low": 26, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", - "contractname": "MARSWAP", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 19, - "high": 2, - "informational": 8, - "low": 14, - "medium": 0 - }, - "lines_analyzed_count": 222, - "scan_time_taken": 1, - "score": "3.58", - "score_v2": "71.62", - "threat_score": "84.21" - } - } - }, - { - "address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x929c4F3F7528f64d1ab93554E2497503F233E2D8", - "contractname": "UniswapV2Pair", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x929c4F3F7528f64d1ab93554E2497503F233E2D8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 31, - "high": 4, - "informational": 9, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 236, - "scan_time_taken": 3, - "score": "3.31", - "score_v2": "66.10", - "threat_score": "84.21" - } - } - }, - { - "address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", - "contractname": "MSWAPSwapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 17, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 246, - "scan_time_taken": 1, - "score": "4.35", - "score_v2": "86.99", - "threat_score": "77.78" - } - } - } - ] } } }, @@ -68925,10 +70030,10 @@ "verifiedNumber": 7, "totalContractsNumber": 7, "solidityScanContractsNumber": 7, - "securityScore": 79.36, + "securityScore": 79.12, "issueSeverityDistribution": { "critical": 19, - "gas": 102, + "gas": 119, "high": 2, "informational": 52, "low": 43, @@ -68954,7 +70059,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 56, + "gas": 72, "high": 2, "informational": 12, "low": 18, @@ -68962,8 +70067,8 @@ }, "lines_analyzed_count": 1181, "scan_time_taken": 3, - "score": "4.24", - "score_v2": "84.84", + "score": "4.17", + "score_v2": "83.49", "threat_score": "85.00", "score_rating": "Great" } @@ -69119,7 +70224,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 25, + "gas": 26, "high": 0, "informational": 8, "low": 7, @@ -69127,8 +70232,8 @@ }, "lines_analyzed_count": 302, "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.48", + "score": "3.91", + "score_v2": "78.15", "threat_score": "95.00", "score_rating": "Average" } @@ -69175,18 +70280,244 @@ "appName": "dackie-swap", "doc": "https://docs.dackieswap.xyz/products/dackieswap-contracts", "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 6, + "securityScore": 74.67333333333335, + "issueSeverityDistribution": { + "critical": 4, + "gas": 98, + "high": 18, + "informational": 35, + "low": 43, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", + "contractname": "SmartRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.19", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", + "contractname": "DackieFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaEdc38bD52b0380b2Af4980948925734fD54FbF4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "2.74", + "score_v2": "54.72", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x59DEBED8D46a0cB823D8BE8b957adD987eAd39aa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x47C337Bd5b9344a6F3D6f58C474D9D8cd419D8cA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa466ebCfa58848Feb6D8022081f1C21a884889bB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa466ebCfa58848Feb6D8022081f1C21a884889bB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa466ebCfa58848Feb6D8022081f1C21a884889bB", + "contractname": "DackieV3PoolDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa466ebCfa58848Feb6D8022081f1C21a884889bB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.72", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", + "contractname": "DackieRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 51, + "high": 12, + "informational": 12, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 499, + "scan_time_taken": 3, + "score": "3.42", + "score_v2": "68.34", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2D1b823962C401A7B229e1A9b38760D2f1715678", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2D1b823962C401A7B229e1A9b38760D2f1715678", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2D1b823962C401A7B229e1A9b38760D2f1715678", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D1b823962C401A7B229e1A9b38760D2f1715678/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 24, + "high": 4, + "informational": 6, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 402, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.10", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "contractname": "DonaswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 12, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 148, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "78.95", + "score_rating": "Average" + } + } + } + ] + }, "8453": { "overallInfo": { "verifiedNumber": 8, "totalContractsNumber": 8, "solidityScanContractsNumber": 8, - "securityScore": 74.01, + "securityScore": 73.625, "issueSeverityDistribution": { "critical": 4, - "gas": 82, + "gas": 100, "high": 18, "informational": 15, - "low": 48, + "low": 47, "medium": 2 } }, @@ -69209,7 +70540,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 51, "high": 12, "informational": 1, "low": 22, @@ -69217,8 +70548,8 @@ }, "lines_analyzed_count": 499, "scan_time_taken": 2, - "score": "3.62", - "score_v2": "72.34", + "score": "3.53", + "score_v2": "70.54", "threat_score": "90.00", "score_rating": "Average" } @@ -69275,18 +70606,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 5, "low": 9, "medium": 0 }, "lines_analyzed_count": 402, - "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.34", + "scan_time_taken": 2, + "score": "3.97", + "score_v2": "79.35", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -69374,16 +70705,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 1, "informational": 7, - "low": 6, + "low": 5, "medium": 0 }, "lines_analyzed_count": 140, "scan_time_taken": 1, - "score": "3.71", - "score_v2": "74.29", + "score": "3.75", + "score_v2": "75.00", "threat_score": "78.95", "score_rating": "Average" } @@ -69456,232 +70787,6 @@ } } ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 6, - "securityScore": 75.19333333333334, - "issueSeverityDistribution": { - "critical": 4, - "gas": 80, - "high": 18, - "informational": 35, - "low": 44, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", - "contractname": "SmartRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.19", - "threat_score": "94.74", - "score_rating": "Great" - } - } - }, - { - "address": "0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", - "contractname": "DackieFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaEdc38bD52b0380b2Af4980948925734fD54FbF4/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 1, - "informational": 4, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 53, - "scan_time_taken": 0, - "score": "2.74", - "score_v2": "54.72", - "threat_score": "94.74", - "score_rating": "Average" - } - } - }, - { - "address": "0x59DEBED8D46a0cB823D8BE8b957adD987eAd39aa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x47C337Bd5b9344a6F3D6f58C474D9D8cd419D8cA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa466ebCfa58848Feb6D8022081f1C21a884889bB", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa466ebCfa58848Feb6D8022081f1C21a884889bB", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa466ebCfa58848Feb6D8022081f1C21a884889bB", - "contractname": "DackieV3PoolDeployer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa466ebCfa58848Feb6D8022081f1C21a884889bB/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 57, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.72", - "threat_score": "94.74", - "score_rating": "Great" - } - } - }, - { - "address": "0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", - "contractname": "DackieRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 42, - "high": 12, - "informational": 12, - "low": 22, - "medium": 1 - }, - "lines_analyzed_count": 499, - "scan_time_taken": 2, - "score": "3.51", - "score_v2": "70.14", - "threat_score": "90.00", - "score_rating": "Average" - } - } - }, - { - "address": "0x2D1b823962C401A7B229e1A9b38760D2f1715678", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2D1b823962C401A7B229e1A9b38760D2f1715678", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2D1b823962C401A7B229e1A9b38760D2f1715678", - "contractname": "NonfungiblePositionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D1b823962C401A7B229e1A9b38760D2f1715678/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 6, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 402, - "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.09", - "threat_score": "84.21", - "score_rating": "Great" - } - } - }, - { - "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "contractname": "DonaswapV3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 1, - "informational": 12, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 148, - "scan_time_taken": 1, - "score": "3.61", - "score_v2": "72.30", - "threat_score": "78.95", - "score_rating": "Average" - } - } - } - ] } } }, @@ -69694,13 +70799,13 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 73.57, + "securityScore": 71.14, "issueSeverityDistribution": { "critical": 0, - "gas": 4, + "gas": 7, "high": 1, "informational": 6, - "low": 2, + "low": 3, "medium": 1 } }, @@ -69756,18 +70861,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 6, "high": 1, "informational": 5, - "low": 1, + "low": 2, "medium": 1 }, "lines_analyzed_count": 103, "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.50", + "score": "3.93", + "score_v2": "78.64", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } } @@ -69777,13 +70882,13 @@ "overallInfo": { "verifiedNumber": 2, "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 72.595, + "solidityScanContractsNumber": 1, + "securityScore": 76.7, "issueSeverityDistribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 1, - "informational": 8, + "informational": 7, "low": 2, "medium": 1 } @@ -69792,35 +70897,7 @@ { "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contractname": "SquidRouterProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "3.18", - "score_v2": "63.64", - "threat_score": "100.00", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", @@ -69840,18 +70917,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 6, "high": 1, "informational": 7, - "low": 1, + "low": 2, "medium": 1 }, "lines_analyzed_count": 103, "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.55", + "score": "3.83", + "score_v2": "76.70", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } } @@ -69861,13 +70938,13 @@ "overallInfo": { "verifiedNumber": 2, "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 73.57, + "solidityScanContractsNumber": 1, + "securityScore": 78.64, "issueSeverityDistribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 1, - "informational": 6, + "informational": 5, "low": 2, "medium": 1 } @@ -69876,35 +70953,7 @@ { "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contractname": "SquidRouterProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "3.18", - "score_v2": "63.64", - "threat_score": "100.00", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", @@ -69924,18 +70973,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 6, "high": 1, "informational": 5, - "low": 1, + "low": 2, "medium": 1 }, "lines_analyzed_count": 103, - "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.50", + "scan_time_taken": 0, + "score": "3.93", + "score_v2": "78.64", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } } @@ -69945,20 +70994,20 @@ }, { "appName": "mellowprotocol", - "doc": "https://mellow.finance/?utm_source=Blockscout", + "doc": "", "chainsData": { "1": { "overallInfo": { "verifiedNumber": 23, "totalContractsNumber": 48, "solidityScanContractsNumber": 23, - "securityScore": 76.72391304347826, + "securityScore": 76.04434782608696, "issueSeverityDistribution": { "critical": 0, - "gas": 418, + "gas": 443, "high": 58, "informational": 56, - "low": 75, + "low": 73, "medium": 39 } }, @@ -70019,7 +71068,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 8, "high": 2, "informational": 0, "low": 3, @@ -70027,8 +71076,8 @@ }, "lines_analyzed_count": 81, "scan_time_taken": 0, - "score": "3.83", - "score_v2": "76.54", + "score": "3.64", + "score_v2": "72.84", "threat_score": "100.00", "score_rating": "Average" } @@ -70133,7 +71182,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 10, "high": 1, "informational": 0, "low": 3, @@ -70141,8 +71190,8 @@ }, "lines_analyzed_count": 102, "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.33", + "score": "4.02", + "score_v2": "80.39", "threat_score": "100.00", "score_rating": "Great" } @@ -70204,16 +71253,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 47, "high": 2, "informational": 5, "low": 6, "medium": 0 }, "lines_analyzed_count": 492, - "scan_time_taken": 3, - "score": "4.30", - "score_v2": "85.98", + "scan_time_taken": 2, + "score": "4.27", + "score_v2": "85.37", "threat_score": "100.00", "score_rating": "Great" } @@ -70247,7 +71296,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 46, "high": 4, "informational": 4, "low": 6, @@ -70255,8 +71304,8 @@ }, "lines_analyzed_count": 494, "scan_time_taken": 2, - "score": "4.20", - "score_v2": "84.01", + "score": "4.18", + "score_v2": "83.60", "threat_score": "100.00", "score_rating": "Great" } @@ -70280,16 +71329,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 18, "high": 3, "informational": 1, "low": 5, "medium": 1 }, "lines_analyzed_count": 355, - "scan_time_taken": 2, - "score": "4.35", - "score_v2": "87.04", + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.61", "threat_score": "100.00", "score_rating": "Great" } @@ -70353,7 +71402,7 @@ "medium": 1 }, "lines_analyzed_count": 111, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.69", "score_v2": "73.87", "threat_score": "100.00", @@ -70477,7 +71526,7 @@ "medium": 2 }, "lines_analyzed_count": 133, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.46", "score_v2": "69.17", "threat_score": "100.00", @@ -70518,7 +71567,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 1, "informational": 2, "low": 3, @@ -70526,8 +71575,8 @@ }, "lines_analyzed_count": 107, "scan_time_taken": 0, - "score": "2.62", - "score_v2": "52.34", + "score": "2.52", + "score_v2": "50.47", "threat_score": "100.00", "score_rating": "Average" } @@ -70556,7 +71605,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, + "gas": 27, "high": 1, "informational": 3, "low": 5, @@ -70564,8 +71613,8 @@ }, "lines_analyzed_count": 152, "scan_time_taken": 1, - "score": "3.16", - "score_v2": "63.16", + "score": "3.06", + "score_v2": "61.18", "threat_score": "100.00", "score_rating": "Average" } @@ -70642,7 +71691,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 11, "high": 1, "informational": 1, "low": 2, @@ -70650,8 +71699,8 @@ }, "lines_analyzed_count": 99, "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.76", + "score": "3.69", + "score_v2": "73.74", "threat_score": "100.00", "score_rating": "Average" } @@ -70682,7 +71731,7 @@ "medium": 2 }, "lines_analyzed_count": 172, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.87", "score_v2": "77.33", "threat_score": "100.00", @@ -70718,7 +71767,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 20, "high": 1, "informational": 5, "low": 4, @@ -70726,8 +71775,8 @@ }, "lines_analyzed_count": 133, "scan_time_taken": 0, - "score": "3.16", - "score_v2": "63.16", + "score": "3.05", + "score_v2": "60.90", "threat_score": "100.00", "score_rating": "Average" } @@ -70751,14 +71800,14 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 63, + "gas": 67, "high": 11, "informational": 15, - "low": 12, + "low": 10, "medium": 3 }, "lines_analyzed_count": 933, - "scan_time_taken": 3, + "scan_time_taken": 4, "score": "4.17", "score_v2": "83.39", "threat_score": "100.00", @@ -70784,7 +71833,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 42, "high": 0, "informational": 8, "low": 6, @@ -70792,8 +71841,8 @@ }, "lines_analyzed_count": 484, "scan_time_taken": 2, - "score": "4.16", - "score_v2": "83.26", + "score": "4.14", + "score_v2": "82.85", "threat_score": "90.00", "score_rating": "Great" } @@ -70824,7 +71873,7 @@ "medium": 1 }, "lines_analyzed_count": 94, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.04", "score_v2": "80.85", "threat_score": "100.00", @@ -70860,14 +71909,14 @@ "verifiedNumber": 53, "totalContractsNumber": 68, "solidityScanContractsNumber": 53, - "securityScore": 82.45622641509436, + "securityScore": 81.76811320754717, "issueSeverityDistribution": { "critical": 2, - "gas": 328, + "gas": 338, "high": 53, "informational": 228, - "low": 130, - "medium": 42 + "low": 129, + "medium": 59 } }, "contractsData": [ @@ -70967,7 +72016,7 @@ "medium": 0 }, "lines_analyzed_count": 162, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "3.98", "score_v2": "79.63", "threat_score": "90.00", @@ -71187,12 +72236,12 @@ "high": 1, "informational": 23, "low": 1, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 178, - "scan_time_taken": 0, - "score": "3.71", - "score_v2": "74.16", + "scan_time_taken": 2, + "score": "3.54", + "score_v2": "70.79", "threat_score": "90.00", "score_rating": "Average" } @@ -71221,16 +72270,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 19, "high": 2, "informational": 3, "low": 6, "medium": 3 }, "lines_analyzed_count": 177, - "scan_time_taken": 1, - "score": "3.62", - "score_v2": "72.32", + "scan_time_taken": 0, + "score": "3.56", + "score_v2": "71.19", "threat_score": "95.00", "score_rating": "Average" } @@ -71324,14 +72373,14 @@ "high": 2, "informational": 8, "low": 3, - "medium": 3 + "medium": 4 }, "lines_analyzed_count": 239, - "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.33", + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.08", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -71357,12 +72406,12 @@ "high": 1, "informational": 24, "low": 1, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 180, - "scan_time_taken": 0, - "score": "3.86", - "score_v2": "77.22", + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.89", "threat_score": "90.00", "score_rating": "Average" } @@ -71391,16 +72440,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 5, + "gas": 7, "high": 2, "informational": 3, "low": 5, - "medium": 2 + "medium": 4 }, "lines_analyzed_count": 145, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.48", + "scan_time_taken": 0, + "score": "3.45", + "score_v2": "68.97", "threat_score": "85.00", "score_rating": "Average" } @@ -71660,16 +72709,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 1, "informational": 4, "low": 6, - "medium": 4 + "medium": 5 }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "3.54", - "score_v2": "70.75", + "score": "3.37", + "score_v2": "67.35", "threat_score": "90.00", "score_rating": "Average" } @@ -71697,12 +72746,12 @@ "high": 2, "informational": 1, "low": 1, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 144, "scan_time_taken": 0, - "score": "4.51", - "score_v2": "90.28", + "score": "4.41", + "score_v2": "88.19", "threat_score": "95.00", "score_rating": "Great" } @@ -71764,7 +72813,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 3, + "gas": 5, "high": 2, "informational": 0, "low": 4, @@ -71772,8 +72821,8 @@ }, "lines_analyzed_count": 124, "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.81", + "score": "3.71", + "score_v2": "74.19", "threat_score": "90.00", "score_rating": "Average" } @@ -71933,12 +72982,12 @@ "high": 2, "informational": 1, "low": 1, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "4.52", - "score_v2": "90.48", + "score": "4.32", + "score_v2": "86.39", "threat_score": "95.00", "score_rating": "Great" } @@ -72141,12 +73190,12 @@ "high": 1, "informational": 14, "low": 3, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 208, "scan_time_taken": 0, - "score": "4.16", - "score_v2": "83.17", + "score": "4.01", + "score_v2": "80.29", "threat_score": "90.00", "score_rating": "Great" } @@ -72170,7 +73219,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 2, "informational": 2, "low": 5, @@ -72178,8 +73227,8 @@ }, "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "3.81", - "score_v2": "76.19", + "score": "3.77", + "score_v2": "75.40", "threat_score": "95.00", "score_rating": "Average" } @@ -72273,12 +73322,12 @@ "high": 1, "informational": 23, "low": 1, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 140, "scan_time_taken": 0, - "score": "3.36", - "score_v2": "67.14", + "score": "3.14", + "score_v2": "62.86", "threat_score": "90.00", "score_rating": "Average" } @@ -72314,7 +73363,7 @@ "medium": 8 }, "lines_analyzed_count": 180, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.31", "score_v2": "66.11", "threat_score": "90.00", @@ -72373,16 +73422,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 2, "informational": 3, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 181, "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.61", + "score": "4.56", + "score_v2": "91.16", "threat_score": "90.00", "score_rating": "Great" } @@ -72618,12 +73667,12 @@ "high": 1, "informational": 24, "low": 1, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 183, "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.77", + "score": "3.52", + "score_v2": "70.49", "threat_score": "90.00", "score_rating": "Average" } @@ -72702,14 +73751,14 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 88.16, + "securityScore": 86.65, "issueSeverityDistribution": { "critical": 2, - "gas": 22, + "gas": 24, "high": 0, "informational": 14, "low": 7, - "medium": 1 + "medium": 3 } }, "contractsData": [ @@ -72731,124 +73780,22 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 22, + "gas": 24, "high": 0, "informational": 14, "low": 7, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 532, - "scan_time_taken": 2, - "score": "4.41", - "score_v2": "88.16", + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.65", "threat_score": "95.00", "score_rating": "Great" } } } ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 85.71, - "issueSeverityDistribution": { - "critical": 2, - "gas": 24, - "high": 0, - "informational": 19, - "low": 7, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", - "contractname": "Router", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 24, - "high": 0, - "informational": 19, - "low": 7, - "medium": 3 - }, - "lines_analyzed_count": 532, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "95.00", - "score_rating": "Great" - } - } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 85.71, - "issueSeverityDistribution": { - "critical": 2, - "gas": 24, - "high": 0, - "informational": 19, - "low": 7, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F", - "contractname": "Router", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd7F1Dd5D49206349CaE8b585fcB0Ce3D96f1696F/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 24, - "high": 0, - "informational": 19, - "low": 7, - "medium": 3 - }, - "lines_analyzed_count": 532, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "95.00", - "score_rating": "Great" - } - } - } - ] } } }, @@ -72861,14 +73808,14 @@ "verifiedNumber": 10, "totalContractsNumber": 12, "solidityScanContractsNumber": 10, - "securityScore": 82.76000000000002, + "securityScore": 82.047, "issueSeverityDistribution": { "critical": 0, - "gas": 184, + "gas": 195, "high": 8, "informational": 141, "low": 110, - "medium": 4 + "medium": 12 } }, "contractsData": [ @@ -72930,7 +73877,7 @@ "medium": 0 }, "lines_analyzed_count": 1080, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.75", "score_v2": "94.91", "threat_score": "80.00", @@ -72956,18 +73903,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, + "gas": 40, "high": 1, "informational": 33, "low": 16, - "medium": 2 + "medium": 4 }, "lines_analyzed_count": 598, "scan_time_taken": 1, - "score": "4.08", - "score_v2": "81.61", + "score": "3.99", + "score_v2": "79.77", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -73069,12 +74016,12 @@ "high": 1, "informational": 23, "low": 4, - "medium": 0 + "medium": 4 }, "lines_analyzed_count": 274, - "scan_time_taken": 0, - "score": "3.80", - "score_v2": "75.91", + "scan_time_taken": 1, + "score": "3.58", + "score_v2": "71.53", "threat_score": "94.74", "score_rating": "Average" } @@ -73164,16 +74111,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 70, + "gas": 76, "high": 4, "informational": 40, "low": 24, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 1323, "scan_time_taken": 2, - "score": "4.33", - "score_v2": "86.62", + "score": "4.29", + "score_v2": "85.71", "threat_score": "80.00", "score_rating": "Great" } @@ -73218,14 +74165,14 @@ "overallInfo": { "verifiedNumber": 1, "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 80.99, + "solidityScanContractsNumber": 0, + "securityScore": 0, "issueSeverityDistribution": { "critical": 0, - "gas": 2, + "gas": 0, "high": 0, - "informational": 3, - "low": 9, + "informational": 0, + "low": 0, "medium": 0 } }, @@ -73233,35 +74180,7 @@ { "address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.99", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null } ] }, @@ -73327,14 +74246,14 @@ "verifiedNumber": 4, "totalContractsNumber": 4, "solidityScanContractsNumber": 4, - "securityScore": 73.4775, + "securityScore": 70.435, "issueSeverityDistribution": { "critical": 3, - "gas": 170, + "gas": 196, "high": 24, "informational": 57, "low": 97, - "medium": 9 + "medium": 22 } }, "contractsData": [ @@ -73356,16 +74275,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 9, + "gas": 11, "high": 0, "informational": 0, "low": 8, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 769, - "scan_time_taken": 0, - "score": "4.77", - "score_v2": "95.45", + "scan_time_taken": 1, + "score": "4.74", + "score_v2": "94.80", "threat_score": "90.00", "score_rating": "Great" } @@ -73389,16 +74308,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 54, + "gas": 66, "high": 7, "informational": 26, "low": 28, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 554, "scan_time_taken": 3, - "score": "3.42", - "score_v2": "68.41", + "score": "3.18", + "score_v2": "63.54", "threat_score": "80.00", "score_rating": "Average" } @@ -73422,16 +74341,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 36, "high": 4, "informational": 19, "low": 25, - "medium": 6 + "medium": 9 }, "lines_analyzed_count": 304, - "scan_time_taken": 1, - "score": "2.78", - "score_v2": "55.59", + "scan_time_taken": 2, + "score": "2.57", + "score_v2": "51.32", "threat_score": "80.00", "score_rating": "Average" } @@ -73455,16 +74374,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 75, + "gas": 83, "high": 13, "informational": 12, "low": 36, - "medium": 1 + "medium": 5 }, "lines_analyzed_count": 838, "scan_time_taken": 3, - "score": "3.72", - "score_v2": "74.46", + "score": "3.60", + "score_v2": "72.08", "threat_score": "90.00", "score_rating": "Average" } @@ -73483,10 +74402,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 79.10666666666667, + "securityScore": 78.40666666666667, "issueSeverityDistribution": { "critical": 14, - "gas": 500, + "gas": 554, "high": 33, "informational": 247, "low": 218, @@ -73545,7 +74464,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 44, + "gas": 50, "high": 4, "informational": 27, "low": 19, @@ -73553,8 +74472,8 @@ }, "lines_analyzed_count": 332, "scan_time_taken": 1, - "score": "2.88", - "score_v2": "57.53", + "score": "2.79", + "score_v2": "55.72", "threat_score": "85.00", "score_rating": "Average" } @@ -73578,7 +74497,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 99, + "gas": 109, "high": 7, "informational": 51, "low": 43, @@ -73586,8 +74505,8 @@ }, "lines_analyzed_count": 2210, "scan_time_taken": 4, - "score": "4.30", - "score_v2": "86.02", + "score": "4.28", + "score_v2": "85.57", "threat_score": "80.00", "score_rating": "Great" } @@ -73644,16 +74563,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 127, + "gas": 142, "high": 7, "informational": 70, "low": 65, "medium": 12 }, "lines_analyzed_count": 3234, - "scan_time_taken": 8, - "score": "4.37", - "score_v2": "87.45", + "scan_time_taken": 5, + "score": "4.35", + "score_v2": "86.98", "threat_score": "75.00", "score_rating": "Great" } @@ -73677,7 +74596,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 16, "high": 2, "informational": 5, "low": 3, @@ -73685,8 +74604,8 @@ }, "lines_analyzed_count": 170, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", + "score": "3.97", + "score_v2": "79.41", "threat_score": "100.00", "score_rating": "Average" } @@ -73710,16 +74629,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 94, + "gas": 103, "high": 6, "informational": 48, "low": 38, "medium": 9 }, "lines_analyzed_count": 2059, - "scan_time_taken": 4, - "score": "4.31", - "score_v2": "86.21", + "scan_time_taken": 3, + "score": "4.29", + "score_v2": "85.77", "threat_score": "85.00", "score_rating": "Great" } @@ -73743,7 +74662,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 30, "high": 0, "informational": 0, "low": 6, @@ -73751,8 +74670,8 @@ }, "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "4.45", - "score_v2": "88.99", + "score": "4.34", + "score_v2": "86.79", "threat_score": "85.00", "score_rating": "Great" } @@ -73776,7 +74695,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 84, + "gas": 90, "high": 4, "informational": 38, "low": 36, @@ -73784,8 +74703,8 @@ }, "lines_analyzed_count": 1764, "scan_time_taken": 3, - "score": "4.33", - "score_v2": "86.56", + "score": "4.31", + "score_v2": "86.22", "threat_score": "85.00", "score_rating": "Great" } @@ -73795,17 +74714,17 @@ }, "10": { "overallInfo": { - "verifiedNumber": 6, + "verifiedNumber": 8, "totalContractsNumber": 9, - "solidityScanContractsNumber": 6, - "securityScore": 77.18666666666667, + "solidityScanContractsNumber": 8, + "securityScore": 73.59, "issueSeverityDistribution": { - "critical": 5, - "gas": 166, - "high": 15, - "informational": 108, - "low": 66, - "medium": 13 + "critical": 10, + "gas": 292, + "high": 22, + "informational": 173, + "low": 110, + "medium": 22 } }, "contractsData": [ @@ -73867,7 +74786,7 @@ "medium": 0 }, "lines_analyzed_count": 223, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.15", "score_v2": "82.96", "threat_score": "100.00", @@ -73893,16 +74812,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 99, + "gas": 109, "high": 7, "informational": 68, "low": 43, "medium": 10 }, "lines_analyzed_count": 2210, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.25", + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.80", "threat_score": "80.00", "score_rating": "Great" } @@ -73933,7 +74852,7 @@ "medium": 1 }, "lines_analyzed_count": 278, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.85", "score_v2": "76.98", "threat_score": "85.00", @@ -73959,16 +74878,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 16, "high": 2, "informational": 12, "low": 3, "medium": 0 }, "lines_analyzed_count": 170, - "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.88", + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.29", "threat_score": "100.00", "score_rating": "Average" } @@ -73976,8 +74895,36 @@ }, { "address": "0xbe25A1086DE2b587B2D20E4B14c442cdA2437945", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbe25A1086DE2b587B2D20E4B14c442cdA2437945", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbe25A1086DE2b587B2D20E4B14c442cdA2437945", + "contractname": "BullaInstantPayment", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbe25A1086DE2b587B2D20E4B14c442cdA2437945/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 6, + "high": 1, + "informational": 3, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "2.18", + "score_v2": "43.55", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { "address": "0x2544E95e643F0d27dD4CA13496D8155D052aC030", @@ -73986,8 +74933,36 @@ }, { "address": "0xce704a7Fae206ad009852258dDD8574B844eDa3b", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce704a7Fae206ad009852258dDD8574B844eDa3b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xce704a7Fae206ad009852258dDD8574B844eDa3b", + "contractname": "BullaBanker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce704a7Fae206ad009852258dDD8574B844eDa3b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 102, + "high": 6, + "informational": 62, + "low": 38, + "medium": 9 + }, + "lines_analyzed_count": 2080, + "scan_time_taken": 3, + "score": "4.26", + "score_v2": "85.29", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { "address": "0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", @@ -74007,7 +74982,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 30, "high": 0, "informational": 3, "low": 6, @@ -74015,8 +74990,8 @@ }, "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "4.40", - "score_v2": "88.05", + "score": "4.29", + "score_v2": "85.85", "threat_score": "85.00", "score_rating": "Great" } @@ -74026,17 +75001,17 @@ }, "100": { "overallInfo": { - "verifiedNumber": 6, + "verifiedNumber": 8, "totalContractsNumber": 9, - "solidityScanContractsNumber": 6, - "securityScore": 77.05166666666666, + "solidityScanContractsNumber": 8, + "securityScore": 80.70375000000001, "issueSeverityDistribution": { - "critical": 11, - "gas": 378, - "high": 23, - "informational": 190, - "low": 167, - "medium": 31 + "critical": 15, + "gas": 491, + "high": 37, + "informational": 208, + "low": 207, + "medium": 33 } }, "contractsData": [ @@ -74091,16 +75066,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 127, + "gas": 142, "high": 7, "informational": 70, "low": 65, "medium": 12 }, "lines_analyzed_count": 3234, - "scan_time_taken": 5, - "score": "4.37", - "score_v2": "87.45", + "scan_time_taken": 6, + "score": "4.35", + "score_v2": "86.98", "threat_score": "75.00", "score_rating": "Great" } @@ -74124,7 +75099,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 30, "high": 0, "informational": 0, "low": 6, @@ -74132,8 +75107,8 @@ }, "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "4.45", - "score_v2": "88.99", + "score": "4.34", + "score_v2": "86.79", "threat_score": "85.00", "score_rating": "Great" } @@ -74157,7 +75132,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 44, + "gas": 50, "high": 4, "informational": 27, "low": 19, @@ -74165,8 +75140,8 @@ }, "lines_analyzed_count": 333, "scan_time_taken": 1, - "score": "2.88", - "score_v2": "57.66", + "score": "2.79", + "score_v2": "55.86", "threat_score": "85.00", "score_rating": "Average" } @@ -74174,8 +75149,36 @@ }, { "address": "0x15C43c1483816C0DEfcb3154b09A9e450d139033", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15C43c1483816C0DEfcb3154b09A9e450d139033", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x15C43c1483816C0DEfcb3154b09A9e450d139033", + "contractname": "FrendLend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15C43c1483816C0DEfcb3154b09A9e450d139033/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 35, + "high": 7, + "informational": 9, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 2144, + "scan_time_taken": 2, + "score": "4.71", + "score_v2": "94.17", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { "address": "0xA19d5908e8F56fbf5013282837C4A73c3C5374DB", @@ -74195,16 +75198,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 83, + "gas": 89, "high": 4, "informational": 39, "low": 30, "medium": 5 }, "lines_analyzed_count": 1931, - "scan_time_taken": 3, - "score": "4.41", - "score_v2": "88.19", + "scan_time_taken": 4, + "score": "4.39", + "score_v2": "87.88", "threat_score": "90.00", "score_rating": "Great" } @@ -74212,8 +75215,36 @@ }, { "address": "0x69E7e315a6fea4775e568337ca58F1395C0c01fc", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x69E7e315a6fea4775e568337ca58F1395C0c01fc", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x69E7e315a6fea4775e568337ca58F1395C0c01fc", + "contractname": "BullaFinance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x69E7e315a6fea4775e568337ca58F1395C0c01fc/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 34, + "high": 7, + "informational": 9, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 2207, + "scan_time_taken": 2, + "score": "4.72", + "score_v2": "94.38", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { "address": "0x53A6762c7037e80ae2E9E5bC90287D5EA2FDAa09", @@ -74238,16 +75269,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 99, + "gas": 109, "high": 7, "informational": 51, "low": 43, "medium": 10 }, "lines_analyzed_count": 2210, - "scan_time_taken": 3, - "score": "4.30", - "score_v2": "86.02", + "scan_time_taken": 4, + "score": "4.28", + "score_v2": "85.57", "threat_score": "80.00", "score_rating": "Great" } @@ -74260,10 +75291,10 @@ "verifiedNumber": 4, "totalContractsNumber": 9, "solidityScanContractsNumber": 4, - "securityScore": 79.5875, + "securityScore": 78.39, "issueSeverityDistribution": { "critical": 8, - "gas": 245, + "gas": 273, "high": 14, "informational": 116, "low": 99, @@ -74289,7 +75320,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 44, + "gas": 50, "high": 4, "informational": 27, "low": 19, @@ -74297,8 +75328,8 @@ }, "lines_analyzed_count": 332, "scan_time_taken": 1, - "score": "2.88", - "score_v2": "57.53", + "score": "2.79", + "score_v2": "55.72", "threat_score": "85.00", "score_rating": "Average" } @@ -74342,16 +75373,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 94, + "gas": 103, "high": 6, "informational": 48, "low": 38, "medium": 9 }, "lines_analyzed_count": 2059, - "scan_time_taken": 4, - "score": "4.31", - "score_v2": "86.21", + "scan_time_taken": 3, + "score": "4.29", + "score_v2": "85.77", "threat_score": "85.00", "score_rating": "Great" } @@ -74380,7 +75411,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 84, + "gas": 90, "high": 4, "informational": 38, "low": 36, @@ -74388,8 +75419,8 @@ }, "lines_analyzed_count": 1764, "scan_time_taken": 3, - "score": "4.33", - "score_v2": "86.56", + "score": "4.31", + "score_v2": "86.22", "threat_score": "85.00", "score_rating": "Great" } @@ -74413,7 +75444,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 30, "high": 0, "informational": 3, "low": 6, @@ -74421,8 +75452,8 @@ }, "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "4.40", - "score_v2": "88.05", + "score": "4.29", + "score_v2": "85.85", "threat_score": "85.00", "score_rating": "Great" } @@ -74438,17 +75469,17 @@ "chainsData": { "100": { "overallInfo": { - "verifiedNumber": 9, + "verifiedNumber": 10, "totalContractsNumber": 10, - "solidityScanContractsNumber": 9, - "securityScore": 73.48444444444443, + "solidityScanContractsNumber": 10, + "securityScore": 69.061, "issueSeverityDistribution": { - "critical": 21, - "gas": 230, + "critical": 22, + "gas": 244, "high": 4, - "informational": 81, - "low": 73, - "medium": 14 + "informational": 86, + "low": 75, + "medium": 36 } }, "contractsData": [ @@ -74470,16 +75501,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 33, "high": 4, "informational": 14, "low": 5, "medium": 0 }, "lines_analyzed_count": 172, - "scan_time_taken": 1, - "score": "2.97", - "score_v2": "59.30", + "scan_time_taken": 2, + "score": "2.88", + "score_v2": "57.56", "threat_score": "80.00", "score_rating": "Average" } @@ -74502,17 +75533,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 9, - "gas": 62, + "critical": 10, + "gas": 64, "high": 0, "informational": 22, - "low": 5, - "medium": 8 + "low": 4, + "medium": 9 }, "lines_analyzed_count": 477, - "scan_time_taken": 3, - "score": "3.29", - "score_v2": "65.83", + "scan_time_taken": 4, + "score": "3.21", + "score_v2": "64.15", "threat_score": "95.00", "score_rating": "Average" } @@ -74573,12 +75604,12 @@ "high": 0, "informational": 6, "low": 6, - "medium": 0 + "medium": 8 }, "lines_analyzed_count": 142, "scan_time_taken": 1, - "score": "3.70", - "score_v2": "73.94", + "score": "2.85", + "score_v2": "57.04", "threat_score": "90.00", "score_rating": "Average" } @@ -74619,8 +75650,36 @@ }, { "address": "0xEacA389bBda692A4e9e79281305f5280322CF761", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEacA389bBda692A4e9e79281305f5280322CF761", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xEacA389bBda692A4e9e79281305f5280322CF761", + "contractname": "PythOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEacA389bBda692A4e9e79281305f5280322CF761/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 5, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 64, + "scan_time_taken": 1, + "score": "2.81", + "score_v2": "56.25", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { "address": "0xDD437474087afE76928BC8905B855d71bfa4D1c8", @@ -74677,12 +75736,12 @@ "high": 0, "informational": 8, "low": 17, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 173, "scan_time_taken": 1, - "score": "3.06", - "score_v2": "61.27", + "score": "2.98", + "score_v2": "59.54", "threat_score": "90.00", "score_rating": "Average" } @@ -74713,7 +75772,7 @@ "medium": 0 }, "lines_analyzed_count": 275, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "4.02", "score_v2": "80.36", "threat_score": "90.00", @@ -74739,16 +75798,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 9, - "gas": 63, + "gas": 65, "high": 0, "informational": 20, - "low": 10, - "medium": 6 + "low": 8, + "medium": 16 }, "lines_analyzed_count": 566, - "scan_time_taken": 2, - "score": "3.53", - "score_v2": "70.67", + "scan_time_taken": 3, + "score": "3.29", + "score_v2": "65.72", "threat_score": "89.47", "score_rating": "Average" } @@ -74767,14 +75826,14 @@ "verifiedNumber": 18, "totalContractsNumber": 21, "solidityScanContractsNumber": 18, - "securityScore": 79.05499999999999, + "securityScore": 78.25666666666666, "issueSeverityDistribution": { "critical": 9, - "gas": 283, + "gas": 318, "high": 12, "informational": 125, - "low": 130, - "medium": 37 + "low": 129, + "medium": 39 } }, "contractsData": [ @@ -74938,16 +75997,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 20, + "gas": 26, "high": 3, "informational": 15, "low": 7, - "medium": 4 + "medium": 5 }, "lines_analyzed_count": 435, "scan_time_taken": 1, - "score": "3.70", - "score_v2": "74.02", + "score": "3.60", + "score_v2": "71.95", "threat_score": "90.00", "score_rating": "Average" } @@ -75004,16 +76063,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 37, + "gas": 40, "high": 1, "informational": 4, "low": 6, - "medium": 5 + "medium": 6 }, "lines_analyzed_count": 319, "scan_time_taken": 1, - "score": "3.79", - "score_v2": "75.86", + "score": "3.70", + "score_v2": "73.98", "threat_score": "95.00", "score_rating": "Average" } @@ -75037,18 +76096,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 6, "high": 0, "informational": 2, - "low": 6, + "low": 5, "medium": 0 }, "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.90", + "score": "3.99", + "score_v2": "79.78", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -75070,7 +76129,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 60, + "gas": 64, "high": 0, "informational": 31, "low": 20, @@ -75078,8 +76137,8 @@ }, "lines_analyzed_count": 1182, "scan_time_taken": 2, - "score": "4.40", - "score_v2": "87.90", + "score": "4.38", + "score_v2": "87.56", "threat_score": "94.74", "score_rating": "Great" } @@ -75103,7 +76162,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 40, "high": 0, "informational": 10, "low": 8, @@ -75111,8 +76170,8 @@ }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.54", + "score": "4.10", + "score_v2": "82.06", "threat_score": "94.74", "score_rating": "Great" } @@ -75169,7 +76228,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 12, "high": 0, "informational": 3, "low": 7, @@ -75177,8 +76236,8 @@ }, "lines_analyzed_count": 144, "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", + "score": "3.89", + "score_v2": "77.78", "threat_score": "90.00", "score_rating": "Average" } @@ -75235,7 +76294,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 60, + "gas": 64, "high": 0, "informational": 31, "low": 20, @@ -75243,8 +76302,8 @@ }, "lines_analyzed_count": 1182, "scan_time_taken": 2, - "score": "4.40", - "score_v2": "87.90", + "score": "4.38", + "score_v2": "87.56", "threat_score": "94.74", "score_rating": "Great" } @@ -75306,7 +76365,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 26, "high": 6, "informational": 6, "low": 12, @@ -75314,8 +76373,8 @@ }, "lines_analyzed_count": 227, "scan_time_taken": 1, - "score": "2.86", - "score_v2": "57.27", + "score": "2.71", + "score_v2": "54.19", "threat_score": "90.00", "score_rating": "Average" } @@ -75339,16 +76398,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 12, "high": 0, "informational": 2, "low": 6, "medium": 1 }, "lines_analyzed_count": 109, - "scan_time_taken": 1, - "score": "3.85", - "score_v2": "77.06", + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.39", "threat_score": "95.00", "score_rating": "Average" } @@ -75391,17 +76450,17 @@ }, "10": { "overallInfo": { - "verifiedNumber": 13, + "verifiedNumber": 17, "totalContractsNumber": 19, - "solidityScanContractsNumber": 13, - "securityScore": 77.5876923076923, + "solidityScanContractsNumber": 16, + "securityScore": 78.58874999999999, "issueSeverityDistribution": { - "critical": 4, - "gas": 136, - "high": 3, - "informational": 73, - "low": 62, - "medium": 14 + "critical": 5, + "gas": 234, + "high": 10, + "informational": 108, + "low": 108, + "medium": 26 } }, "contractsData": [ @@ -75423,7 +76482,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 40, "high": 0, "informational": 11, "low": 8, @@ -75431,8 +76490,8 @@ }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.30", + "score": "4.09", + "score_v2": "81.82", "threat_score": "94.74", "score_rating": "Great" } @@ -75456,7 +76515,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 43, "high": 0, "informational": 15, "low": 7, @@ -75464,8 +76523,8 @@ }, "lines_analyzed_count": 781, "scan_time_taken": 1, - "score": "4.49", - "score_v2": "89.88", + "score": "4.48", + "score_v2": "89.63", "threat_score": "94.74", "score_rating": "Great" } @@ -75473,8 +76532,36 @@ }, { "address": "0xC808b28A006c91523De75EA23F48BE8b7a9536D1", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC808b28A006c91523De75EA23F48BE8b7a9536D1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC808b28A006c91523De75EA23F48BE8b7a9536D1", + "contractname": "StrategyBifiMaxiV5Solidly", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC808b28A006c91523De75EA23F48BE8b7a9536D1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 35, + "high": 7, + "informational": 18, + "low": 33, + "medium": 8 + }, + "lines_analyzed_count": 1635, + "scan_time_taken": 1, + "score": "4.46", + "score_v2": "89.24", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", @@ -75483,7 +76570,7 @@ }, { "address": "0x182be93E1C0C4d305fe43bD093292F21fd679797", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -75493,13 +76580,69 @@ }, { "address": "0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051", + "contractname": "LayerZeroBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 4, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { "address": "0xd08575F5F4DE7212123731088980D069CB75873D", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd08575F5F4DE7212123731088980D069CB75873D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd08575F5F4DE7212123731088980D069CB75873D", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd08575F5F4DE7212123731088980D069CB75873D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 43, + "high": 0, + "informational": 15, + "low": 7, + "medium": 3 + }, + "lines_analyzed_count": 781, + "scan_time_taken": 2, + "score": "4.48", + "score_v2": "89.63", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", @@ -75507,9 +76650,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "contract_url": "https://eth.blockscout.com/address/0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", "contractname": "OptimismBridgeAdapter", "is_quick_scan": true, "node_reference_id": null, @@ -75519,10 +76662,10 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 6, "high": 0, - "informational": 3, - "low": 6, + "informational": 2, + "low": 5, "medium": 0 }, "lines_analyzed_count": 89, @@ -75573,9 +76716,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xcccEa7Fe84272995664369334351Fe344E2732aE", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xcccEa7Fe84272995664369334351Fe344E2732aE", + "contract_url": "https://eth.blockscout.com/address/0xcccEa7Fe84272995664369334351Fe344E2732aE", "contractname": "CCIPBridgeAdapter", "is_quick_scan": true, "node_reference_id": null, @@ -75585,16 +76728,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 12, "high": 0, - "informational": 4, + "informational": 3, "low": 7, "medium": 1 }, "lines_analyzed_count": 144, "scan_time_taken": 0, - "score": "3.92", - "score_v2": "78.47", + "score": "3.89", + "score_v2": "77.78", "threat_score": "90.00", "score_rating": "Average" } @@ -75672,9 +76815,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", + "contract_url": "https://eth.blockscout.com/address/0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", "contractname": "AxelarBridge", "is_quick_scan": true, "node_reference_id": null, @@ -75684,7 +76827,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 12, "high": 0, "informational": 2, "low": 6, @@ -75692,8 +76835,8 @@ }, "lines_analyzed_count": 109, "scan_time_taken": 0, - "score": "3.85", - "score_v2": "77.06", + "score": "3.67", + "score_v2": "73.39", "threat_score": "95.00", "score_rating": "Average" } @@ -75870,15 +77013,15 @@ "overallInfo": { "verifiedNumber": 8, "totalContractsNumber": 10, - "solidityScanContractsNumber": 8, - "securityScore": 76.42875000000001, + "solidityScanContractsNumber": 7, + "securityScore": 75.01142857142858, "issueSeverityDistribution": { "critical": 5, - "gas": 100, + "gas": 111, "high": 3, "informational": 41, - "low": 53, - "medium": 12 + "low": 50, + "medium": 13 } }, "contractsData": [ @@ -75900,7 +77043,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 40, "high": 0, "informational": 10, "low": 8, @@ -75908,8 +77051,8 @@ }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.54", + "score": "4.10", + "score_v2": "82.06", "threat_score": "94.74", "score_rating": "Great" } @@ -75973,7 +77116,7 @@ "medium": 4 }, "lines_analyzed_count": 54, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "2.22", "score_v2": "44.44", "threat_score": "94.74", @@ -75984,35 +77127,7 @@ { "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", - "contractname": "ERC1967Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.85", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x2b0C9702A4724f2BFe7922DB92c4082098533c62", @@ -76032,16 +77147,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 9, + "gas": 17, "high": 2, "informational": 5, - "low": 15, - "medium": 1 + "low": 14, + "medium": 2 }, "lines_analyzed_count": 1686, "scan_time_taken": 1, - "score": "4.76", - "score_v2": "95.26", + "score": "4.74", + "score_v2": "94.72", "threat_score": "75.00", "score_rating": "Great" } @@ -76070,7 +77185,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 40, "high": 0, "informational": 10, "low": 8, @@ -76078,8 +77193,8 @@ }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.54", + "score": "4.10", + "score_v2": "82.06", "threat_score": "94.74", "score_rating": "Great" } @@ -76162,14 +77277,14 @@ "overallInfo": { "verifiedNumber": 7, "totalContractsNumber": 10, - "solidityScanContractsNumber": 7, - "securityScore": 78.54857142857144, + "solidityScanContractsNumber": 6, + "securityScore": 77.33833333333332, "issueSeverityDistribution": { "critical": 0, - "gas": 85, + "gas": 88, "high": 0, "informational": 31, - "low": 37, + "low": 35, "medium": 6 } }, @@ -76192,7 +77307,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 40, "high": 0, "informational": 10, "low": 8, @@ -76200,8 +77315,8 @@ }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.54", + "score": "4.10", + "score_v2": "82.06", "threat_score": "94.74", "score_rating": "Great" } @@ -76243,35 +77358,7 @@ { "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", - "contractname": "ERC1967Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.85", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb", @@ -76395,7 +77482,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 40, "high": 0, "informational": 10, "low": 8, @@ -76403,8 +77490,8 @@ }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.54", + "score": "4.10", + "score_v2": "82.06", "threat_score": "94.74", "score_rating": "Great" } @@ -76433,14 +77520,14 @@ "verifiedNumber": 5, "totalContractsNumber": 5, "solidityScanContractsNumber": 5, - "securityScore": 72.36999999999999, + "securityScore": 70.354, "issueSeverityDistribution": { "critical": 1, - "gas": 175, + "gas": 198, "high": 21, "informational": 68, "low": 128, - "medium": 13 + "medium": 24 } }, "contractsData": [ @@ -76462,16 +77549,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 60, + "gas": 72, "high": 7, "informational": 26, "low": 31, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 594, - "scan_time_taken": 2, - "score": "3.43", - "score_v2": "68.52", + "scan_time_taken": 3, + "score": "3.20", + "score_v2": "63.97", "threat_score": "80.00", "score_rating": "Average" } @@ -76528,16 +77615,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 26, "high": 1, "informational": 19, "low": 21, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 282, "scan_time_taken": 1, - "score": "3.12", - "score_v2": "62.41", + "score": "2.96", + "score_v2": "59.22", "threat_score": "84.21", "score_rating": "Average" } @@ -76568,7 +77655,7 @@ "medium": 0 }, "lines_analyzed_count": 75, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.40", "score_v2": "68.00", "threat_score": "84.21", @@ -76594,16 +77681,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, + "gas": 88, "high": 12, "informational": 22, "low": 45, - "medium": 4 + "medium": 8 }, "lines_analyzed_count": 852, "scan_time_taken": 4, - "score": "3.52", - "score_v2": "70.42", + "score": "3.40", + "score_v2": "68.08", "threat_score": "90.00", "score_rating": "Average" } @@ -76613,17 +77700,17 @@ }, "100": { "overallInfo": { - "verifiedNumber": 6, + "verifiedNumber": 8, "totalContractsNumber": 8, - "solidityScanContractsNumber": 6, - "securityScore": 67.07, + "solidityScanContractsNumber": 8, + "securityScore": 69.06, "issueSeverityDistribution": { "critical": 2, - "gas": 188, - "high": 23, - "informational": 70, - "low": 139, - "medium": 16 + "gas": 237, + "high": 25, + "informational": 88, + "low": 150, + "medium": 27 } }, "contractsData": [ @@ -76645,16 +77732,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, + "gas": 88, "high": 12, "informational": 22, "low": 45, - "medium": 4 + "medium": 8 }, "lines_analyzed_count": 852, - "scan_time_taken": 3, - "score": "3.52", - "score_v2": "70.42", + "scan_time_taken": 5, + "score": "3.40", + "score_v2": "68.08", "threat_score": "90.00", "score_rating": "Average" } @@ -76685,7 +77772,7 @@ "medium": 0 }, "lines_analyzed_count": 74, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.38", "score_v2": "67.57", "threat_score": "84.21", @@ -76711,16 +77798,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 60, + "gas": 72, "high": 7, "informational": 26, "low": 31, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 594, "scan_time_taken": 3, - "score": "3.43", - "score_v2": "68.52", + "score": "3.20", + "score_v2": "63.97", "threat_score": "80.00", "score_rating": "Average" } @@ -76728,8 +77815,36 @@ }, { "address": "0xA0864cCA6E114013AB0e27cbd5B6f4c8947da766", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA0864cCA6E114013AB0e27cbd5B6f4c8947da766", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA0864cCA6E114013AB0e27cbd5B6f4c8947da766", + "contractname": "AlgebraFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0864cCA6E114013AB0e27cbd5B6f4c8947da766/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 10, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 136, + "scan_time_taken": 1, + "score": "3.86", + "score_v2": "77.21", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { "address": "0x187e0966046da5b110fdc986c9b94bd8416837af", @@ -76749,7 +77864,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 13, + "gas": 15, "high": 2, "informational": 2, "low": 11, @@ -76757,10 +77872,10 @@ }, "lines_analyzed_count": 100, "scan_time_taken": 1, - "score": "2.05", - "score_v2": "41.00", + "score": "1.95", + "score_v2": "39.00", "threat_score": "80.00", - "score_rating": "Average" + "score_rating": "Low" } } }, @@ -76815,16 +77930,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 26, "high": 1, "informational": 19, "low": 21, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 282, - "scan_time_taken": 1, - "score": "3.12", - "score_v2": "62.41", + "scan_time_taken": 2, + "score": "2.96", + "score_v2": "59.22", "threat_score": "84.21", "score_rating": "Average" } @@ -76832,8 +77947,36 @@ }, { "address": "0xfFB643E73f280B97809A8b41f7232AB401a04ee1", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfFB643E73f280B97809A8b41f7232AB401a04ee1", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xfFB643E73f280B97809A8b41f7232AB401a04ee1", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfFB643E73f280B97809A8b41f7232AB401a04ee1/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 8, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "84.93", + "threat_score": "94.74", + "score_rating": "Great" + } + } } ] } @@ -76848,10 +77991,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 79.34, + "securityScore": 79.02666666666669, "issueSeverityDistribution": { "critical": 0, - "gas": 40, + "gas": 42, "high": 6, "informational": 38, "low": 38, @@ -76877,7 +78020,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 5, "high": 0, "informational": 4, "low": 4, @@ -76885,8 +78028,8 @@ }, "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "3.73", - "score_v2": "74.65", + "score": "3.59", + "score_v2": "71.83", "threat_score": "94.74", "score_rating": "Average" } @@ -77163,10 +78306,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 78.6077777777778, + "securityScore": 78.29444444444445, "issueSeverityDistribution": { "critical": 0, - "gas": 40, + "gas": 42, "high": 6, "informational": 51, "low": 38, @@ -77192,7 +78335,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 5, "high": 0, "informational": 4, "low": 4, @@ -77200,8 +78343,8 @@ }, "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "3.73", - "score_v2": "74.65", + "score": "3.59", + "score_v2": "71.83", "threat_score": "94.74", "score_rating": "Average" } @@ -77312,9 +78455,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contract_url": "https://optimism.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", "contractname": "CreateCall", "is_quick_scan": true, "node_reference_id": null, @@ -77397,7 +78540,7 @@ "medium": 0 }, "lines_analyzed_count": 75, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.27", "score_v2": "85.33", "threat_score": "94.74", @@ -77478,12 +78621,12 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 79.34, + "securityScore": 78.7666666666667, "issueSeverityDistribution": { "critical": 0, - "gas": 40, + "gas": 42, "high": 6, - "informational": 38, + "informational": 42, "low": 38, "medium": 6 } @@ -77495,9 +78638,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", - "contract_chain": "gnosis", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_url": "https://eth.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", "contractname": "MultiSend", "is_quick_scan": true, "node_reference_id": null, @@ -77507,7 +78650,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 5, "high": 0, "informational": 4, "low": 4, @@ -77515,8 +78658,8 @@ }, "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "3.73", - "score_v2": "74.65", + "score": "3.59", + "score_v2": "71.83", "threat_score": "94.74", "score_rating": "Average" } @@ -77528,9 +78671,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", - "contract_chain": "gnosis", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contract_url": "https://eth.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", "contractname": "SignMessageLib", "is_quick_scan": true, "node_reference_id": null, @@ -77561,9 +78704,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", - "contract_chain": "gnosis", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contract_url": "https://eth.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", "contractname": "SafeProxyFactory", "is_quick_scan": true, "node_reference_id": null, @@ -77679,7 +78822,7 @@ "medium": 1 }, "lines_analyzed_count": 66, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.94", "score_v2": "78.79", "threat_score": "94.74", @@ -77693,9 +78836,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", - "contract_chain": "gnosis", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "contract_url": "https://eth.blockscout.com/address/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", "contractname": "SafeL2", "is_quick_scan": true, "node_reference_id": null, @@ -77726,9 +78869,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", - "contract_chain": "eth", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_url": "https://gnosis.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", "contractname": "SimulateTxAccessor", "is_quick_scan": true, "node_reference_id": null, @@ -77745,7 +78888,7 @@ "medium": 0 }, "lines_analyzed_count": 67, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.18", "score_v2": "83.58", "threat_score": "94.74", @@ -77759,9 +78902,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contract_url": "https://optimism.blockscout.com/address/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", "contractname": "CompatibilityFallbackHandler", "is_quick_scan": true, "node_reference_id": null, @@ -77773,14 +78916,14 @@ "critical": 0, "gas": 3, "high": 2, - "informational": 7, + "informational": 11, "low": 4, "medium": 0 }, "lines_analyzed_count": 171, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.80", + "score": "4.12", + "score_v2": "82.46", "threat_score": "94.74", "score_rating": "Great" } @@ -77793,12 +78936,12 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 79.04333333333334, + "securityScore": 78.47000000000001, "issueSeverityDistribution": { "critical": 0, - "gas": 40, + "gas": 42, "high": 6, - "informational": 40, + "informational": 44, "low": 38, "medium": 6 } @@ -77810,9 +78953,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_url": "https://optimism.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", "contractname": "MultiSend", "is_quick_scan": true, "node_reference_id": null, @@ -77822,7 +78965,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 5, "high": 0, "informational": 4, "low": 4, @@ -77830,8 +78973,8 @@ }, "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "3.73", - "score_v2": "74.65", + "score": "3.59", + "score_v2": "71.83", "threat_score": "94.74", "score_rating": "Average" } @@ -77843,9 +78986,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contract_url": "https://optimism.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", "contractname": "SignMessageLib", "is_quick_scan": true, "node_reference_id": null, @@ -77876,9 +79019,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contract_url": "https://optimism.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", "contractname": "SafeProxyFactory", "is_quick_scan": true, "node_reference_id": null, @@ -77909,9 +79052,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", - "contract_chain": "eth", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_url": "https://gnosis.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", "contractname": "Safe", "is_quick_scan": true, "node_reference_id": null, @@ -77942,9 +79085,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contract_url": "https://optimism.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", "contractname": "CreateCall", "is_quick_scan": true, "node_reference_id": null, @@ -77975,9 +79118,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", - "contract_chain": "eth", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_url": "https://gnosis.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", "contractname": "MultiSendCallOnly", "is_quick_scan": true, "node_reference_id": null, @@ -77994,7 +79137,7 @@ "medium": 1 }, "lines_analyzed_count": 66, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.94", "score_v2": "78.79", "threat_score": "94.74", @@ -78027,7 +79170,7 @@ "medium": 0 }, "lines_analyzed_count": 75, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.27", "score_v2": "85.33", "threat_score": "94.74", @@ -78041,9 +79184,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", - "contract_chain": "optimism", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_url": "https://gnosis.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", "contractname": "SimulateTxAccessor", "is_quick_scan": true, "node_reference_id": null, @@ -78060,7 +79203,7 @@ "medium": 0 }, "lines_analyzed_count": 67, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.18", "score_v2": "83.58", "threat_score": "94.74", @@ -78074,9 +79217,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contract_url": "https://optimism.blockscout.com/address/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", "contractname": "CompatibilityFallbackHandler", "is_quick_scan": true, "node_reference_id": null, @@ -78088,14 +79231,14 @@ "critical": 0, "gas": 3, "high": 2, - "informational": 7, + "informational": 11, "low": 4, "medium": 0 }, "lines_analyzed_count": 171, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.80", + "score": "4.12", + "score_v2": "82.46", "threat_score": "94.74", "score_rating": "Great" } @@ -78351,17 +79494,17 @@ "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 112, + "verifiedNumber": 124, "totalContractsNumber": 124, - "solidityScanContractsNumber": 110, - "securityScore": 87.56927272727273, + "solidityScanContractsNumber": 124, + "securityScore": 86.5858064516129, "issueSeverityDistribution": { - "critical": 4, - "gas": 6710, - "high": 175, - "informational": 4580, - "low": 1456, - "medium": 281 + "critical": 8, + "gas": 7624, + "high": 189, + "informational": 5004, + "low": 1661, + "medium": 653 } }, "contractsData": [ @@ -78383,7 +79526,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 36, + "gas": 40, "high": 3, "informational": 16, "low": 6, @@ -78391,8 +79534,8 @@ }, "lines_analyzed_count": 578, "scan_time_taken": 1, - "score": "4.24", - "score_v2": "84.78", + "score": "4.20", + "score_v2": "84.08", "threat_score": "80.00", "score_rating": "Great" } @@ -78515,16 +79658,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.32", - "score_v2": "86.30", + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -78614,16 +79757,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 123, + "gas": 126, "high": 1, "informational": 152, "low": 11, - "medium": 3 + "medium": 8 }, "lines_analyzed_count": 2186, "scan_time_taken": 5, - "score": "4.29", - "score_v2": "85.82", + "score": "4.25", + "score_v2": "85.00", "threat_score": "85.00", "score_rating": "Great" } @@ -78647,16 +79790,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 137, "high": 6, "informational": 95, "low": 14, - "medium": 8 + "medium": 13 }, "lines_analyzed_count": 2433, - "scan_time_taken": 6, - "score": "4.38", - "score_v2": "87.55", + "scan_time_taken": 7, + "score": "4.34", + "score_v2": "86.72", "threat_score": "85.00", "score_rating": "Great" } @@ -78680,16 +79823,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 76, + "gas": 80, "high": 1, "informational": 39, "low": 14, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 1088, - "scan_time_taken": 3, - "score": "4.24", - "score_v2": "84.83", + "scan_time_taken": 2, + "score": "4.20", + "score_v2": "83.92", "threat_score": "80.00", "score_rating": "Great" } @@ -78697,13 +79840,69 @@ }, { "address": "0x26Fa0665660c1D3a3666584669511d3c66Ad37Cb", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x26Fa0665660c1D3a3666584669511d3c66Ad37Cb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x26Fa0665660c1D3a3666584669511d3c66Ad37Cb", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26Fa0665660c1D3a3666584669511d3c66Ad37Cb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 52, + "high": 1, + "informational": 32, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 749, + "scan_time_taken": 2, + "score": "4.16", + "score_v2": "83.18", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0x042A7A0022A7695454ac5Be77a4860e50c9683fC", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x042A7A0022A7695454ac5Be77a4860e50c9683fC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x042A7A0022A7695454ac5Be77a4860e50c9683fC", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x042A7A0022A7695454ac5Be77a4860e50c9683fC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.75", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xdAe6C79c46aB3B280Ca28259000695529cbD1339", @@ -78723,16 +79922,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.32", - "score_v2": "86.30", + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -78756,16 +79955,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 171, + "gas": 173, "high": 4, "informational": 155, "low": 28, - "medium": 6 + "medium": 11 }, "lines_analyzed_count": 3690, - "scan_time_taken": 8, - "score": "4.44", - "score_v2": "88.73", + "scan_time_taken": 9, + "score": "4.41", + "score_v2": "88.27", "threat_score": "85.00", "score_rating": "Great" } @@ -78789,16 +79988,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 76, + "gas": 80, "high": 1, "informational": 39, "low": 14, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 1088, "scan_time_taken": 2, - "score": "4.24", - "score_v2": "84.83", + "score": "4.20", + "score_v2": "83.92", "threat_score": "80.00", "score_rating": "Great" } @@ -78862,7 +80061,7 @@ "medium": 2 }, "lines_analyzed_count": 497, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.46", "score_v2": "89.13", "threat_score": "94.74", @@ -78888,16 +80087,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 136, "high": 7, "informational": 159, "low": 16, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 2382, - "scan_time_taken": 5, - "score": "4.24", - "score_v2": "84.76", + "scan_time_taken": 6, + "score": "4.20", + "score_v2": "83.96", "threat_score": "85.00", "score_rating": "Great" } @@ -78928,7 +80127,7 @@ "medium": 0 }, "lines_analyzed_count": 256, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.53", "threat_score": "84.21", @@ -78954,16 +80153,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, + "gas": 88, "high": 3, "informational": 49, "low": 11, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1469, "scan_time_taken": 3, - "score": "4.39", - "score_v2": "87.88", + "score": "4.32", + "score_v2": "86.32", "threat_score": "80.00", "score_rating": "Great" } @@ -78987,16 +80186,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 126, "high": 7, "informational": 67, "low": 63, - "medium": 7 + "medium": 12 }, "lines_analyzed_count": 2791, - "scan_time_taken": 5, - "score": "4.35", - "score_v2": "86.99", + "scan_time_taken": 6, + "score": "4.31", + "score_v2": "86.28", "threat_score": "85.00", "score_rating": "Great" } @@ -79020,16 +80219,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.32", - "score_v2": "86.30", + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -79057,12 +80256,12 @@ "high": 1, "informational": 27, "low": 3, - "medium": 1 + "medium": 6 }, "lines_analyzed_count": 914, "scan_time_taken": 2, - "score": "4.42", - "score_v2": "88.40", + "score": "4.34", + "score_v2": "86.76", "threat_score": "84.21", "score_rating": "Great" } @@ -79121,14 +80320,14 @@ "critical": 0, "gas": 71, "high": 8, - "informational": 28, - "low": 12, - "medium": 2 + "informational": 29, + "low": 13, + "medium": 7 }, "lines_analyzed_count": 1230, "scan_time_taken": 2, - "score": "4.35", - "score_v2": "86.91", + "score": "4.27", + "score_v2": "85.45", "threat_score": "75.00", "score_rating": "Great" } @@ -79185,16 +80384,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.32", - "score_v2": "86.30", + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -79225,7 +80424,7 @@ "medium": 0 }, "lines_analyzed_count": 157, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "4.68", "score_v2": "93.63", "threat_score": "94.74", @@ -79284,16 +80483,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 52, "high": 1, "informational": 32, "low": 10, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 749, - "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.65", + "scan_time_taken": 3, + "score": "4.16", + "score_v2": "83.18", "threat_score": "80.00", "score_rating": "Great" } @@ -79357,7 +80556,7 @@ "medium": 0 }, "lines_analyzed_count": 253, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "4.74", "score_v2": "94.86", "threat_score": "84.21", @@ -79383,16 +80582,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 39, "high": 0, "informational": 19, "low": 5, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 490, - "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.33", + "scan_time_taken": 3, + "score": "4.15", + "score_v2": "83.06", "threat_score": "84.21", "score_rating": "Great" } @@ -79486,12 +80685,12 @@ "high": 5, "informational": 52, "low": 25, - "medium": 8 + "medium": 13 }, "lines_analyzed_count": 1818, "scan_time_taken": 5, - "score": "4.20", - "score_v2": "83.94", + "score": "4.16", + "score_v2": "83.11", "threat_score": "80.00", "score_rating": "Great" } @@ -79515,16 +80714,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.32", - "score_v2": "86.30", + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -79548,16 +80747,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 45, "high": 1, "informational": 30, "low": 11, - "medium": 3 + "medium": 5 }, "lines_analyzed_count": 657, - "scan_time_taken": 2, - "score": "4.19", - "score_v2": "83.87", + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.34", "threat_score": "85.00", "score_rating": "Great" } @@ -79621,7 +80820,7 @@ "medium": 2 }, "lines_analyzed_count": 616, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "4.23", "score_v2": "84.58", "threat_score": "84.21", @@ -79647,16 +80846,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.32", - "score_v2": "86.30", + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -79680,16 +80879,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 51, "high": 1, "informational": 32, "low": 9, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 744, "scan_time_taken": 1, - "score": "4.25", - "score_v2": "84.95", + "score": "4.17", + "score_v2": "83.47", "threat_score": "80.00", "score_rating": "Great" } @@ -79713,16 +80912,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 51, "high": 1, "informational": 32, "low": 9, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 744, - "scan_time_taken": 1, - "score": "4.25", - "score_v2": "84.95", + "scan_time_taken": 2, + "score": "4.17", + "score_v2": "83.47", "threat_score": "80.00", "score_rating": "Great" } @@ -79753,7 +80952,7 @@ "medium": 0 }, "lines_analyzed_count": 161, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "4.44", "score_v2": "88.82", "threat_score": "84.21", @@ -79797,7 +80996,35 @@ { "address": "0xC1AAE9d18bBe386B102435a8632C8063d31e747C", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC1AAE9d18bBe386B102435a8632C8063d31e747C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC1AAE9d18bBe386B102435a8632C8063d31e747C", + "contractname": "EtherWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC1AAE9d18bBe386B102435a8632C8063d31e747C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 101, + "high": 2, + "informational": 90, + "low": 6, + "medium": 8 + }, + "lines_analyzed_count": 1469, + "scan_time_taken": 3, + "score": "4.15", + "score_v2": "82.98", + "threat_score": "70.00", + "score_rating": "Great" + } + } }, { "address": "0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02", @@ -79819,14 +81046,14 @@ "critical": 0, "gas": 58, "high": 0, - "informational": 27, + "informational": 28, "low": 5, - "medium": 1 + "medium": 6 }, "lines_analyzed_count": 776, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.37", + "score": "4.27", + "score_v2": "85.31", "threat_score": "78.95", "score_rating": "Great" } @@ -79867,8 +81094,36 @@ }, { "address": "0x7af65f1740c0eB816A27FD808EaF6Ab09F6Fa646", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7af65f1740c0eB816A27FD808EaF6Ab09F6Fa646", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7af65f1740c0eB816A27FD808EaF6Ab09F6Fa646", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7af65f1740c0eB816A27FD808EaF6Ab09F6Fa646/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 52, + "high": 1, + "informational": 32, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 749, + "scan_time_taken": 2, + "score": "4.16", + "score_v2": "83.18", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", @@ -79957,13 +81212,13 @@ "gas": 57, "high": 1, "informational": 25, - "low": 3, - "medium": 2 + "low": 4, + "medium": 7 }, "lines_analyzed_count": 854, "scan_time_taken": 2, - "score": "4.43", - "score_v2": "88.52", + "score": "4.33", + "score_v2": "86.53", "threat_score": "84.21", "score_rating": "Great" } @@ -79991,12 +81246,12 @@ "high": 1, "informational": 128, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 1753, - "scan_time_taken": 3, - "score": "4.20", - "score_v2": "83.97", + "scan_time_taken": 4, + "score": "4.16", + "score_v2": "83.11", "threat_score": "84.21", "score_rating": "Great" } @@ -80020,16 +81275,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 0, "informational": 1, "low": 3, "medium": 0 }, "lines_analyzed_count": 283, - "scan_time_taken": 1, - "score": "4.66", - "score_v2": "93.29", + "scan_time_taken": 0, + "score": "4.65", + "score_v2": "92.93", "threat_score": "84.21", "score_rating": "Great" } @@ -80053,16 +81308,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 5, - "score": "4.32", - "score_v2": "86.30", + "scan_time_taken": 4, + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -80086,16 +81341,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 134, "high": 2, "informational": 94, "low": 14, - "medium": 10 + "medium": 15 }, "lines_analyzed_count": 2416, "scan_time_taken": 6, - "score": "4.39", - "score_v2": "87.87", + "score": "4.36", + "score_v2": "87.21", "threat_score": "85.00", "score_rating": "Great" } @@ -80123,12 +81378,12 @@ "high": 0, "informational": 34, "low": 13, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 1013, "scan_time_taken": 3, - "score": "4.27", - "score_v2": "85.39", + "score": "4.20", + "score_v2": "83.91", "threat_score": "80.00", "score_rating": "Great" } @@ -80152,16 +81407,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.32", - "score_v2": "86.30", + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -80218,16 +81473,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 52, "high": 1, "informational": 32, "low": 10, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 749, - "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.65", + "scan_time_taken": 2, + "score": "4.16", + "score_v2": "83.18", "threat_score": "80.00", "score_rating": "Great" } @@ -80251,16 +81506,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 3, - "score": "4.32", - "score_v2": "86.30", + "scan_time_taken": 5, + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -80288,12 +81543,12 @@ "high": 2, "informational": 118, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 1612, "scan_time_taken": 4, - "score": "4.17", - "score_v2": "83.31", + "score": "4.12", + "score_v2": "82.38", "threat_score": "84.21", "score_rating": "Great" } @@ -80320,13 +81575,13 @@ "gas": 21, "high": 0, "informational": 23, - "low": 1, - "medium": 0 + "low": 2, + "medium": 5 }, "lines_analyzed_count": 362, - "scan_time_taken": 1, - "score": "4.36", - "score_v2": "87.29", + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.60", "threat_score": "94.74", "score_rating": "Great" } @@ -80354,12 +81609,12 @@ "high": 1, "informational": 24, "low": 9, - "medium": 3 + "medium": 8 }, "lines_analyzed_count": 692, "scan_time_taken": 1, - "score": "4.24", - "score_v2": "84.83", + "score": "4.13", + "score_v2": "82.66", "threat_score": "85.00", "score_rating": "Great" } @@ -80383,16 +81638,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 49, "high": 0, "informational": 21, "low": 3, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 1482, - "scan_time_taken": 3, - "score": "4.75", - "score_v2": "95.01", + "scan_time_taken": 2, + "score": "4.69", + "score_v2": "93.86", "threat_score": "94.74", "score_rating": "Great" } @@ -80453,12 +81708,12 @@ "high": 1, "informational": 32, "low": 4, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 804, "scan_time_taken": 2, - "score": "4.29", - "score_v2": "85.82", + "score": "4.20", + "score_v2": "83.96", "threat_score": "85.00", "score_rating": "Great" } @@ -80632,7 +81887,35 @@ { "address": "0x8d203C458d536Fe0F97e9f741bC231EaC8cd91cf", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8d203C458d536Fe0F97e9f741bC231EaC8cd91cf", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8d203C458d536Fe0F97e9f741bC231EaC8cd91cf", + "contractname": "SupplySchedule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d203C458d536Fe0F97e9f741bC231EaC8cd91cf/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 49, + "high": 0, + "informational": 28, + "low": 7, + "medium": 8 + }, + "lines_analyzed_count": 1003, + "scan_time_taken": 2, + "score": "4.43", + "score_v2": "88.53", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { "address": "0x07C1E81C345A7c58d7c24072EFc5D929BD0647AD", @@ -80652,16 +81935,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 6, - "score": "4.32", - "score_v2": "86.30", + "scan_time_taken": 4, + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -80718,18 +82001,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 41, "high": 1, "informational": 29, "low": 11, - "medium": 3 + "medium": 5 }, "lines_analyzed_count": 535, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.12", + "score": "3.96", + "score_v2": "79.25", "threat_score": "85.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -80751,16 +82034,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 158, + "gas": 160, "high": 9, "informational": 62, "low": 28, - "medium": 9 + "medium": 16 }, "lines_analyzed_count": 2274, - "scan_time_taken": 5, - "score": "4.25", - "score_v2": "85.09", + "scan_time_taken": 4, + "score": "4.20", + "score_v2": "84.08", "threat_score": "85.00", "score_rating": "Great" } @@ -80817,16 +82100,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 135, + "gas": 136, "high": 2, "informational": 128, "low": 8, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 2171, - "scan_time_taken": 6, - "score": "4.31", - "score_v2": "86.23", + "scan_time_taken": 5, + "score": "4.27", + "score_v2": "85.49", "threat_score": "85.00", "score_rating": "Great" } @@ -80916,16 +82199,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 169, + "gas": 170, "high": 2, "informational": 175, "low": 31, - "medium": 12 + "medium": 17 }, "lines_analyzed_count": 3204, "scan_time_taken": 8, - "score": "4.29", - "score_v2": "85.80", + "score": "4.26", + "score_v2": "85.30", "threat_score": "80.00", "score_rating": "Great" } @@ -80953,12 +82236,12 @@ "high": 9, "informational": 135, "low": 41, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 2261, - "scan_time_taken": 7, - "score": "3.96", - "score_v2": "79.26", + "scan_time_taken": 5, + "score": "3.93", + "score_v2": "78.59", "threat_score": "84.21", "score_rating": "Average" } @@ -80966,8 +82249,36 @@ }, { "address": "0x48D7f315feDcaD332F68aafa017c7C158BC54760", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x48D7f315feDcaD332F68aafa017c7C158BC54760", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x48D7f315feDcaD332F68aafa017c7C158BC54760", + "contractname": "Unipool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x48D7f315feDcaD332F68aafa017c7C158BC54760/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 17, + "high": 2, + "informational": 8, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 694, + "scan_time_taken": 1, + "score": "4.60", + "score_v2": "91.93", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { "address": "0x8302FE9F0C509a996573D3Cc5B0D5D51e4FDD5eC", @@ -80987,18 +82298,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 41, "high": 1, "informational": 29, "low": 11, - "medium": 3 + "medium": 5 }, "lines_analyzed_count": 534, "scan_time_taken": 1, - "score": "4.05", - "score_v2": "81.09", + "score": "3.96", + "score_v2": "79.21", "threat_score": "85.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -81024,12 +82335,12 @@ "high": 0, "informational": 23, "low": 11, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 561, - "scan_time_taken": 2, - "score": "4.27", - "score_v2": "85.38", + "scan_time_taken": 1, + "score": "4.14", + "score_v2": "82.71", "threat_score": "84.21", "score_rating": "Great" } @@ -81053,16 +82364,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 66, + "gas": 67, "high": 0, "informational": 27, - "low": 4, - "medium": 1 + "low": 3, + "medium": 6 }, "lines_analyzed_count": 935, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.88", + "score": "4.37", + "score_v2": "87.38", "threat_score": "84.21", "score_rating": "Great" } @@ -81119,16 +82430,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.32", - "score_v2": "86.30", + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -81185,16 +82496,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.32", - "score_v2": "86.30", + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -81218,16 +82529,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 117, + "gas": 126, "high": 2, "informational": 128, "low": 18, - "medium": 3 + "medium": 8 }, "lines_analyzed_count": 1812, - "scan_time_taken": 5, - "score": "4.16", - "score_v2": "83.28", + "scan_time_taken": 4, + "score": "4.10", + "score_v2": "81.95", "threat_score": "70.00", "score_rating": "Great" } @@ -81251,16 +82562,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 39, "high": 0, "informational": 19, "low": 5, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 490, "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.33", + "score": "4.15", + "score_v2": "83.06", "threat_score": "84.21", "score_rating": "Great" } @@ -81287,13 +82598,13 @@ "gas": 20, "high": 0, "informational": 22, - "low": 1, - "medium": 0 + "low": 2, + "medium": 5 }, "lines_analyzed_count": 333, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.79", + "score": "4.08", + "score_v2": "81.68", "threat_score": "94.74", "score_rating": "Great" } @@ -81317,16 +82628,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 162, "high": 4, "informational": 174, "low": 38, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 3325, - "scan_time_taken": 7, - "score": "4.34", - "score_v2": "86.80", + "scan_time_taken": 8, + "score": "4.32", + "score_v2": "86.32", "threat_score": "80.00", "score_rating": "Great" } @@ -81334,8 +82645,36 @@ }, { "address": "0x1715AC0743102BF5Cd58EfBB6Cf2dC2685d967b6", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1715AC0743102BF5Cd58EfBB6Cf2dC2685d967b6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1715AC0743102BF5Cd58EfBB6Cf2dC2685d967b6", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1715AC0743102BF5Cd58EfBB6Cf2dC2685d967b6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 7, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 397, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.15", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0x4a39AEf2281ac0D192a9c4783604833bA8F31174", @@ -81359,12 +82698,12 @@ "high": 9, "informational": 22, "low": 38, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 944, "scan_time_taken": 2, - "score": "3.80", - "score_v2": "75.95", + "score": "3.72", + "score_v2": "74.36", "threat_score": "94.74", "score_rating": "Average" } @@ -81372,8 +82711,36 @@ }, { "address": "0x9D003Cc298E7Ea141A809C241C0a703176DA3ba3", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9D003Cc298E7Ea141A809C241C0a703176DA3ba3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9D003Cc298E7Ea141A809C241C0a703176DA3ba3", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D003Cc298E7Ea141A809C241C0a703176DA3ba3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 52, + "high": 1, + "informational": 32, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 749, + "scan_time_taken": 2, + "score": "4.16", + "score_v2": "83.18", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0xa8E31E3C38aDD6052A9407298FAEB8fD393A6cF9", @@ -81393,16 +82760,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.32", - "score_v2": "86.30", + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -81426,16 +82793,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 112, + "gas": 115, "high": 2, "informational": 137, "low": 12, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1586, - "scan_time_taken": 3, - "score": "4.07", - "score_v2": "81.34", + "scan_time_taken": 4, + "score": "4.01", + "score_v2": "80.20", "threat_score": "85.00", "score_rating": "Great" } @@ -81476,8 +82843,36 @@ }, { "address": "0x8Ef8cA2AcAaAfEc19fB366C11561718357F780F2", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8Ef8cA2AcAaAfEc19fB366C11561718357F780F2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8Ef8cA2AcAaAfEc19fB366C11561718357F780F2", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Ef8cA2AcAaAfEc19fB366C11561718357F780F2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 52, + "high": 1, + "informational": 32, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 749, + "scan_time_taken": 1, + "score": "4.16", + "score_v2": "83.18", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB", @@ -81501,12 +82896,12 @@ "high": 3, "informational": 16, "low": 14, - "medium": 0 + "medium": 4 }, "lines_analyzed_count": 940, "scan_time_taken": 2, - "score": "4.42", - "score_v2": "88.40", + "score": "4.36", + "score_v2": "87.13", "threat_score": "84.21", "score_rating": "Great" } @@ -81547,18 +82942,102 @@ }, { "address": "0x4b9Ca5607f1fF8019c1C6A3c2f0CC8de622D5B82", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b9Ca5607f1fF8019c1C6A3c2f0CC8de622D5B82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4b9Ca5607f1fF8019c1C6A3c2f0CC8de622D5B82", + "contractname": "SynthetixState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b9Ca5607f1fF8019c1C6A3c2f0CC8de622D5B82/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 228, + "high": 2, + "informational": 72, + "low": 97, + "medium": 21 + }, + "lines_analyzed_count": 4116, + "scan_time_taken": 8, + "score": "4.31", + "score_v2": "86.27", + "threat_score": "73.68", + "score_rating": "Great" + } + } }, { "address": "0xDC338C7544654c7dadFEb7E44076E457963113B0", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDC338C7544654c7dadFEb7E44076E457963113B0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDC338C7544654c7dadFEb7E44076E457963113B0", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC338C7544654c7dadFEb7E44076E457963113B0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 52, + "high": 1, + "informational": 32, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 749, + "scan_time_taken": 1, + "score": "4.16", + "score_v2": "83.18", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0x6fB7F0E78582746bd01BcB6dfbFE62cA5F4F9175", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6fB7F0E78582746bd01BcB6dfbFE62cA5F4F9175", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6fB7F0E78582746bd01BcB6dfbFE62cA5F4F9175", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6fB7F0E78582746bd01BcB6dfbFE62cA5F4F9175/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 52, + "high": 1, + "informational": 32, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 749, + "scan_time_taken": 1, + "score": "4.16", + "score_v2": "83.18", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92", @@ -81651,7 +83130,7 @@ "medium": 0 }, "lines_analyzed_count": 310, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.63", "score_v2": "92.58", "threat_score": "84.21", @@ -81681,12 +83160,12 @@ "high": 4, "informational": 132, "low": 6, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 1961, - "scan_time_taken": 4, - "score": "4.30", - "score_v2": "85.93", + "scan_time_taken": 5, + "score": "4.26", + "score_v2": "85.16", "threat_score": "85.00", "score_rating": "Great" } @@ -81710,16 +83189,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 44, + "gas": 49, "high": 4, "informational": 22, "low": 2, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 973, - "scan_time_taken": 2, - "score": "4.53", - "score_v2": "90.65", + "scan_time_taken": 1, + "score": "4.43", + "score_v2": "88.59", "threat_score": "80.00", "score_rating": "Great" } @@ -81743,16 +83222,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 130, + "gas": 145, "high": 2, - "informational": 99, + "informational": 101, "low": 28, - "medium": 19 + "medium": 23 }, "lines_analyzed_count": 2870, "scan_time_taken": 5, - "score": "4.39", - "score_v2": "87.80", + "score": "4.34", + "score_v2": "86.79", "threat_score": "78.95", "score_rating": "Great" } @@ -81776,16 +83255,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 62, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.32", - "score_v2": "86.30", + "score": "4.27", + "score_v2": "85.49", "threat_score": "80.00", "score_rating": "Great" } @@ -81859,8 +83338,36 @@ }, { "address": "0x4E3b31eB0E5CB73641EE1E65E7dCEFe520bA3ef2", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4E3b31eB0E5CB73641EE1E65E7dCEFe520bA3ef2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4E3b31eB0E5CB73641EE1E65E7dCEFe520bA3ef2", + "contractname": "ReadProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E3b31eB0E5CB73641EE1E65E7dCEFe520bA3ef2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 118, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.14", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x648280dD2db772CD018A0CEC72fab5bF8B7683AB", @@ -81884,12 +83391,12 @@ "high": 3, "informational": 151, "low": 10, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 2357, - "scan_time_taken": 7, - "score": "4.25", - "score_v2": "84.94", + "scan_time_taken": 6, + "score": "4.22", + "score_v2": "84.30", "threat_score": "85.00", "score_rating": "Great" } @@ -81913,16 +83420,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 52, "high": 1, "informational": 32, "low": 10, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 749, "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.65", + "score": "4.16", + "score_v2": "83.18", "threat_score": "80.00", "score_rating": "Great" } @@ -81950,12 +83457,12 @@ "high": 0, "informational": 16, "low": 2, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 354, - "scan_time_taken": 1, - "score": "4.35", - "score_v2": "87.01", + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.77", "threat_score": "94.74", "score_rating": "Great" } @@ -81963,8 +83470,36 @@ }, { "address": "0xbe5B5a7c198bC156474ed5c33CBf2F3F604F8fF8", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbe5B5a7c198bC156474ed5c33CBf2F3F604F8fF8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbe5B5a7c198bC156474ed5c33CBf2F3F604F8fF8", + "contractname": "CollateralState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbe5B5a7c198bC156474ed5c33CBf2F3F604F8fF8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 0, + "informational": 19, + "low": 5, + "medium": 5 + }, + "lines_analyzed_count": 490, + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.06", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x1F2c3a1046c32729862fcB038369696e3273a516", @@ -81984,16 +83519,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 130, + "gas": 135, "high": 6, "informational": 92, "low": 14, - "medium": 8 + "medium": 13 }, "lines_analyzed_count": 2365, - "scan_time_taken": 6, - "score": "4.37", - "score_v2": "87.40", + "scan_time_taken": 8, + "score": "4.33", + "score_v2": "86.55", "threat_score": "85.00", "score_rating": "Great" } @@ -82021,12 +83556,12 @@ "high": 1, "informational": 27, "low": 3, - "medium": 1 + "medium": 6 }, "lines_analyzed_count": 919, "scan_time_taken": 2, - "score": "4.43", - "score_v2": "88.68", + "score": "4.35", + "score_v2": "87.05", "threat_score": "84.21", "score_rating": "Great" } @@ -82050,16 +83585,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 51, "high": 1, "informational": 26, "low": 10, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 701, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.31", + "scan_time_taken": 2, + "score": "4.15", + "score_v2": "83.02", "threat_score": "85.00", "score_rating": "Great" } @@ -82069,17 +83604,17 @@ }, "10": { "overallInfo": { - "verifiedNumber": 649, + "verifiedNumber": 732, "totalContractsNumber": 733, - "solidityScanContractsNumber": 642, - "securityScore": 88.82537383177515, + "solidityScanContractsNumber": 731, + "securityScore": 88.29848153214785, "issueSeverityDistribution": { "critical": 3, - "gas": 70107, - "high": 322, - "informational": 49374, - "low": 15477, - "medium": 2001 + "gas": 81722, + "high": 355, + "informational": 57082, + "low": 17801, + "medium": 6641 } }, "contractsData": [ @@ -82101,16 +83636,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -82134,16 +83669,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -82167,16 +83702,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 6, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -82200,16 +83735,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -82233,16 +83768,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -82332,16 +83867,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -82365,16 +83900,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -82398,16 +83933,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 74, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.28", - "score_v2": "85.69", + "score": "4.24", + "score_v2": "84.88", "threat_score": "80.00", "score_rating": "Great" } @@ -82431,16 +83966,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -82464,16 +83999,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -82497,16 +84032,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -82530,16 +84065,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -82563,16 +84098,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -82596,16 +84131,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -82629,16 +84164,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -82662,16 +84197,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 10, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -82695,16 +84230,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 7, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -82728,16 +84263,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -82761,16 +84296,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 10, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -82794,16 +84329,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -82811,68 +84346,432 @@ }, { "address": "0x6aEa7024E001560Ebf4F634d3EBfC8403FE0c7BF", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6aEa7024E001560Ebf4F634d3EBfC8403FE0c7BF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6aEa7024E001560Ebf4F634d3EBfC8403FE0c7BF", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6aEa7024E001560Ebf4F634d3EBfC8403FE0c7BF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 9, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xF854e2472E56fe064f726baE7352F1Ed486c6684", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF854e2472E56fe064f726baE7352F1Ed486c6684", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF854e2472E56fe064f726baE7352F1Ed486c6684", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF854e2472E56fe064f726baE7352F1Ed486c6684/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 10, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x3091AcaEAF27985F33a8a4b0EefEa49dc60c8506", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3091AcaEAF27985F33a8a4b0EefEa49dc60c8506", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3091AcaEAF27985F33a8a4b0EefEa49dc60c8506", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3091AcaEAF27985F33a8a4b0EefEa49dc60c8506/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 152, + "high": 0, + "informational": 111, + "low": 35, + "medium": 12 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xd4b10C896D82B3158A9a9fcb8F6fBC5A8D833C04", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd4b10C896D82B3158A9a9fcb8F6fBC5A8D833C04", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd4b10C896D82B3158A9a9fcb8F6fBC5A8D833C04", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4b10C896D82B3158A9a9fcb8F6fBC5A8D833C04/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 4, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x3d869950817920Eda9fC9A633ab7F06B97444dd7", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d869950817920Eda9fC9A633ab7F06B97444dd7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3d869950817920Eda9fC9A633ab7F06B97444dd7", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d869950817920Eda9fC9A633ab7F06B97444dd7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x7afF10fc89B162c7aBf77974d190E7959cb456f5", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7afF10fc89B162c7aBf77974d190E7959cb456f5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7afF10fc89B162c7aBf77974d190E7959cb456f5", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7afF10fc89B162c7aBf77974d190E7959cb456f5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 160, + "scan_time_taken": 2, + "score": "4.34", + "score_v2": "86.88", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xFA2fAB480bbdE7C34286616132a0e84AbC8720E6", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFA2fAB480bbdE7C34286616132a0e84AbC8720E6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFA2fAB480bbdE7C34286616132a0e84AbC8720E6", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFA2fAB480bbdE7C34286616132a0e84AbC8720E6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 152, + "high": 0, + "informational": 111, + "low": 35, + "medium": 12 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.21", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x1Cb059b7e74fD21665968C908806143E744D5F30", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1Cb059b7e74fD21665968C908806143E744D5F30", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1Cb059b7e74fD21665968C908806143E744D5F30", + "contractname": "ReadProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1Cb059b7e74fD21665968C908806143E744D5F30/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 5, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.09", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x0F6877e0Bb54a0739C6173A814B39D5127804123", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F6877e0Bb54a0739C6173A814B39D5127804123", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0F6877e0Bb54a0739C6173A814B39D5127804123", + "contractname": "MultiCollateralSynth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F6877e0Bb54a0739C6173A814B39D5127804123/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 117, + "high": 1, + "informational": 74, + "low": 36, + "medium": 10 + }, + "lines_analyzed_count": 1964, + "scan_time_taken": 4, + "score": "4.24", + "score_v2": "84.88", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0x1681212A0Edaf314496B489AB57cB3a5aD7a833f", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1681212A0Edaf314496B489AB57cB3a5aD7a833f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1681212A0Edaf314496B489AB57cB3a5aD7a833f", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1681212A0Edaf314496B489AB57cB3a5aD7a833f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x6a15EE080c2FdE246b674918bff3B52d414525cb", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6a15EE080c2FdE246b674918bff3B52d414525cb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6a15EE080c2FdE246b674918bff3B52d414525cb", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6a15EE080c2FdE246b674918bff3B52d414525cb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 10, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x9BdC86302479112e61f3BA7761dC704f7044D304", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9BdC86302479112e61f3BA7761dC704f7044D304", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9BdC86302479112e61f3BA7761dC704f7044D304", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9BdC86302479112e61f3BA7761dC704f7044D304/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x70eE22558a577C9c3C7BE0A5F9Fb494c20e0545b", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x70eE22558a577C9c3C7BE0A5F9Fb494c20e0545b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x70eE22558a577C9c3C7BE0A5F9Fb494c20e0545b", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x70eE22558a577C9c3C7BE0A5F9Fb494c20e0545b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc", @@ -82909,23 +84808,135 @@ }, { "address": "0xCcff378F3aA9E4ABB36fdCb03371a59008C28708", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCcff378F3aA9E4ABB36fdCb03371a59008C28708", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCcff378F3aA9E4ABB36fdCb03371a59008C28708", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCcff378F3aA9E4ABB36fdCb03371a59008C28708/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xe082Bd0Ac75c78196F312150A298ade27aebecB0", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe082Bd0Ac75c78196F312150A298ade27aebecB0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe082Bd0Ac75c78196F312150A298ade27aebecB0", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe082Bd0Ac75c78196F312150A298ade27aebecB0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x047B3714f3B3adFC1aa1F31c710ca3cA967Aeaa3", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x047B3714f3B3adFC1aa1F31c710ca3cA967Aeaa3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x047B3714f3B3adFC1aa1F31c710ca3cA967Aeaa3", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x047B3714f3B3adFC1aa1F31c710ca3cA967Aeaa3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xBb1250d0D96a22CF62ee12AEcC2FA684F3Ca04E8", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBb1250d0D96a22CF62ee12AEcC2FA684F3Ca04E8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xBb1250d0D96a22CF62ee12AEcC2FA684F3Ca04E8", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBb1250d0D96a22CF62ee12AEcC2FA684F3Ca04E8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x77DA808032dCdd48077FA7c57afbF088713E09aD", @@ -82978,16 +84989,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -83011,16 +85022,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -83051,7 +85062,7 @@ "medium": 4 }, "lines_analyzed_count": 496, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.29", "score_v2": "85.89", "threat_score": "84.21", @@ -83077,16 +85088,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -83110,16 +85121,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -83176,16 +85187,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -83209,16 +85220,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 79, + "gas": 80, "high": 2, "informational": 83, "low": 3, - "medium": 1 + "medium": 6 }, "lines_analyzed_count": 1183, - "scan_time_taken": 2, - "score": "4.24", - "score_v2": "84.87", + "scan_time_taken": 3, + "score": "4.18", + "score_v2": "83.52", "threat_score": "84.21", "score_rating": "Great" } @@ -83227,7 +85238,35 @@ { "address": "0x0e1A5c48f3Ae7c629155aFAbbBcd5442627c7EF6", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0e1A5c48f3Ae7c629155aFAbbBcd5442627c7EF6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0e1A5c48f3Ae7c629155aFAbbBcd5442627c7EF6", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e1A5c48f3Ae7c629155aFAbbBcd5442627c7EF6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x6A071D06b9e317A5Bc0780dD5E7eE8C41c5C3cB8", @@ -83247,16 +85286,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -83280,16 +85319,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -83313,16 +85352,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 10, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -83346,16 +85385,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 7, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -83363,8 +85402,36 @@ }, { "address": "0xF5b5176933e18C4e3F603F2646f07BB262245Be8", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF5b5176933e18C4e3F603F2646f07BB262245Be8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF5b5176933e18C4e3F603F2646f07BB262245Be8", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF5b5176933e18C4e3F603F2646f07BB262245Be8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x703f070BC98f835EDc5DE183A537d837a7c65C9F", @@ -83384,16 +85451,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 6, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -83417,16 +85484,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -83434,8 +85501,36 @@ }, { "address": "0xc564040630d6929070D85DF237FDf60F6bfE4b5F", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc564040630d6929070D85DF237FDf60F6bfE4b5F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc564040630d6929070D85DF237FDf60F6bfE4b5F", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc564040630d6929070D85DF237FDf60F6bfE4b5F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x139F94E4f0e1101c1464a321CBA815c34d58B5D9", @@ -83488,16 +85583,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 9, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -83521,16 +85616,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -83554,16 +85649,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -83587,16 +85682,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -83620,16 +85715,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -83653,16 +85748,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -83686,16 +85781,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -83752,16 +85847,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -83785,16 +85880,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -83818,16 +85913,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -83934,13 +86029,69 @@ }, { "address": "0xb76ab289C1C81498A17382CA40E799DA494f7EB7", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb76ab289C1C81498A17382CA40E799DA494f7EB7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb76ab289C1C81498A17382CA40E799DA494f7EB7", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb76ab289C1C81498A17382CA40E799DA494f7EB7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xCee08cC3BB744dEC69f6eECf5B7B62CCD9143E99", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCee08cC3BB744dEC69f6eECf5B7B62CCD9143E99", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCee08cC3BB744dEC69f6eECf5B7B62CCD9143E99", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCee08cC3BB744dEC69f6eECf5B7B62CCD9143E99/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x35B9D048d4CB99bB34d59fBF962E86B8Ee44760F", @@ -83960,16 +86111,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -84043,8 +86194,36 @@ }, { "address": "0x28E1CE29aCdFe1E74e6fA18591E1D5481D2085a1", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x28E1CE29aCdFe1E74e6fA18591E1D5481D2085a1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x28E1CE29aCdFe1E74e6fA18591E1D5481D2085a1", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x28E1CE29aCdFe1E74e6fA18591E1D5481D2085a1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x7733b88Bf971b9c77cC3C1B64a2Ef4fC06b08017", @@ -84064,16 +86243,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -84097,16 +86276,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -84147,8 +86326,36 @@ }, { "address": "0xa26677434188Db65e42dd5606EE297366361cc2D", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa26677434188Db65e42dd5606EE297366361cc2D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa26677434188Db65e42dd5606EE297366361cc2D", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa26677434188Db65e42dd5606EE297366361cc2D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xe0c39E7b896E7fd1F9fd221079502BDa23e81115", @@ -84168,16 +86375,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -84201,7 +86408,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 65, "high": 0, "informational": 39, "low": 4, @@ -84209,8 +86416,8 @@ }, "lines_analyzed_count": 1409, "scan_time_taken": 4, - "score": "4.60", - "score_v2": "91.91", + "score": "4.59", + "score_v2": "91.84", "threat_score": "84.21", "score_rating": "Great" } @@ -84300,16 +86507,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -84333,16 +86540,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -84350,8 +86557,36 @@ }, { "address": "0x709F4EF76E243B365f0172f6C4CFA825af7Ae468", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x709F4EF76E243B365f0172f6C4CFA825af7Ae468", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x709F4EF76E243B365f0172f6C4CFA825af7Ae468", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x709F4EF76E243B365f0172f6C4CFA825af7Ae468/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x70C512B97b06985f522F9C602CB14246ACfe2F5A", @@ -84404,16 +86639,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 7, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -84513,7 +86748,7 @@ "scan_time_taken": 1, "score": "4.29", "score_v2": "85.89", - "threat_score": "84.21", + "threat_score": "83.33", "score_rating": "Great" } } @@ -84569,16 +86804,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -84635,16 +86870,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -84668,16 +86903,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -84701,16 +86936,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -84734,16 +86969,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -84866,16 +87101,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -84883,8 +87118,36 @@ }, { "address": "0x7E62C949f55305C0679b4E883198f93Ac4D8e2e9", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7E62C949f55305C0679b4E883198f93Ac4D8e2e9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7E62C949f55305C0679b4E883198f93Ac4D8e2e9", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E62C949f55305C0679b4E883198f93Ac4D8e2e9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 7, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x19bd719105008C82dA4b4FD8112c9D2A97C0930c", @@ -84904,16 +87167,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 8, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -84970,16 +87233,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -85036,16 +87299,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -85069,16 +87332,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -85102,16 +87365,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 157, + "gas": 160, "high": 9, "informational": 77, "low": 28, - "medium": 9 + "medium": 16 }, "lines_analyzed_count": 2224, "scan_time_taken": 5, - "score": "4.21", - "score_v2": "84.13", + "score": "4.15", + "score_v2": "83.05", "threat_score": "85.00", "score_rating": "Great" } @@ -85135,16 +87398,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -85168,16 +87431,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -85234,16 +87497,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -85267,16 +87530,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -85300,16 +87563,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3300, "scan_time_taken": 8, - "score": "4.59", - "score_v2": "91.85", + "score": "4.55", + "score_v2": "91.00", "threat_score": "85.00", "score_rating": "Great" } @@ -85366,16 +87629,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -85432,16 +87695,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -85465,16 +87728,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 6, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -85498,16 +87761,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -85564,16 +87827,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -85597,16 +87860,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -85630,16 +87893,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -85663,16 +87926,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -85729,16 +87992,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -85779,8 +88042,36 @@ }, { "address": "0xdB87f699ae4045c290033240f22C0CBe80d95724", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdB87f699ae4045c290033240f22C0CBe80d95724", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdB87f699ae4045c290033240f22C0CBe80d95724", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdB87f699ae4045c290033240f22C0CBe80d95724/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0x80cbc948c5dba55dc829472373e9F20203E13EB2", @@ -85800,16 +88091,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -85866,16 +88157,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 7, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -85899,16 +88190,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 150, + "gas": 156, "high": 1, "informational": 157, "low": 19, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 2530, - "scan_time_taken": 7, - "score": "4.28", - "score_v2": "85.61", + "scan_time_taken": 6, + "score": "4.24", + "score_v2": "84.78", "threat_score": "85.00", "score_rating": "Great" } @@ -85965,16 +88256,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -86002,12 +88293,12 @@ "high": 4, "informational": 58, "low": 26, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1810, "scan_time_taken": 5, - "score": "4.20", - "score_v2": "84.03", + "score": "4.16", + "score_v2": "83.20", "threat_score": "80.00", "score_rating": "Great" } @@ -86031,16 +88322,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -86064,16 +88355,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3322, "scan_time_taken": 9, - "score": "4.60", - "score_v2": "91.90", + "score": "4.55", + "score_v2": "91.06", "threat_score": "85.00", "score_rating": "Great" } @@ -86097,16 +88388,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 9, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -86130,16 +88421,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 22, "high": 0, "informational": 2, "low": 2, "medium": 0 }, "lines_analyzed_count": 611, - "scan_time_taken": 2, - "score": "4.80", - "score_v2": "95.91", + "scan_time_taken": 1, + "score": "4.77", + "score_v2": "95.42", "threat_score": "94.74", "score_rating": "Great" } @@ -86163,16 +88454,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -86180,8 +88471,36 @@ }, { "address": "0x73575B75c222bb2d6c2240E725CAa654B8ec6BAd", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73575B75c222bb2d6c2240E725CAa654B8ec6BAd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x73575B75c222bb2d6c2240E725CAa654B8ec6BAd", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73575B75c222bb2d6c2240E725CAa654B8ec6BAd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xE698CcC3cD4f2172a848094eA6D28D89d750C16f", @@ -86234,16 +88553,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 49, "high": 1, "informational": 46, "low": 9, - "medium": 5 + "medium": 7 }, "lines_analyzed_count": 719, - "scan_time_taken": 3, - "score": "4.12", - "score_v2": "82.34", + "scan_time_taken": 1, + "score": "4.04", + "score_v2": "80.81", "threat_score": "80.00", "score_rating": "Great" } @@ -86267,16 +88586,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -86284,8 +88603,36 @@ }, { "address": "0xE7C25f3E803C7eb5a08d0332D0c28417241d5462", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE7C25f3E803C7eb5a08d0332D0c28417241d5462", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE7C25f3E803C7eb5a08d0332D0c28417241d5462", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE7C25f3E803C7eb5a08d0332D0c28417241d5462/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x52cCa59bFa0228F41Ab69558F5f2EE3739323c02", @@ -86338,16 +88685,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 169, + "gas": 170, "high": 2, "informational": 189, "low": 31, - "medium": 12 + "medium": 17 }, "lines_analyzed_count": 3204, - "scan_time_taken": 8, - "score": "4.27", - "score_v2": "85.36", + "scan_time_taken": 9, + "score": "4.24", + "score_v2": "84.86", "threat_score": "80.00", "score_rating": "Great" } @@ -86371,16 +88718,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3300, "scan_time_taken": 8, - "score": "4.59", - "score_v2": "91.85", + "score": "4.55", + "score_v2": "91.00", "threat_score": "85.00", "score_rating": "Great" } @@ -86388,8 +88735,36 @@ }, { "address": "0x9Cc5C4af60485a582b86E29AC8681D113fD2a197", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9Cc5C4af60485a582b86E29AC8681D113fD2a197", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9Cc5C4af60485a582b86E29AC8681D113fD2a197", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Cc5C4af60485a582b86E29AC8681D113fD2a197/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 152, + "high": 0, + "informational": 111, + "low": 35, + "medium": 12 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x093583D2135aF25ab49a4E148698ee0125bCF2F8", @@ -86409,16 +88784,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -86442,16 +88817,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -86475,16 +88850,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -86508,16 +88883,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 7, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -86578,12 +88953,12 @@ "high": 1, "informational": 30, "low": 3, - "medium": 1 + "medium": 6 }, "lines_analyzed_count": 914, "scan_time_taken": 2, - "score": "4.40", - "score_v2": "88.07", + "score": "4.32", + "score_v2": "86.43", "threat_score": "84.21", "score_rating": "Great" } @@ -86607,16 +88982,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 6, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -86640,16 +89015,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 7, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -86706,16 +89081,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 9, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -86739,7 +89114,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 0, "informational": 4, "low": 5, @@ -86747,8 +89122,8 @@ }, "lines_analyzed_count": 273, "scan_time_taken": 1, - "score": "4.49", - "score_v2": "89.74", + "score": "4.47", + "score_v2": "89.38", "threat_score": "84.21", "score_rating": "Great" } @@ -86772,16 +89147,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 11, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -86805,16 +89180,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -86838,16 +89213,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 7, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 9, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -86871,16 +89246,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 74, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 5, - "score": "4.28", - "score_v2": "85.69", + "scan_time_taken": 4, + "score": "4.24", + "score_v2": "84.88", "threat_score": "80.00", "score_rating": "Great" } @@ -86908,12 +89283,12 @@ "high": 9, "informational": 137, "low": 41, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 2261, "scan_time_taken": 6, - "score": "3.96", - "score_v2": "79.17", + "score": "3.93", + "score_v2": "78.51", "threat_score": "84.21", "score_rating": "Average" } @@ -86937,16 +89312,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -86970,16 +89345,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -87020,8 +89395,36 @@ }, { "address": "0x65AC63AaF11dF18d392469eD2D8CaF8E2E40E788", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65AC63AaF11dF18d392469eD2D8CaF8E2E40E788", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x65AC63AaF11dF18d392469eD2D8CaF8E2E40E788", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65AC63AaF11dF18d392469eD2D8CaF8E2E40E788/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xA6bc30d854c2647574921c4AF442008DB7d32ad5", @@ -87041,16 +89444,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 125, "high": 2, "informational": 148, "low": 14, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 2000, - "scan_time_taken": 4, - "score": "4.21", - "score_v2": "84.10", + "scan_time_taken": 5, + "score": "4.16", + "score_v2": "83.20", "threat_score": "85.00", "score_rating": "Great" } @@ -87074,16 +89477,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -87091,8 +89494,36 @@ }, { "address": "0x29533e33226E5383A36eb4BF515Ff067379eD841", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29533e33226E5383A36eb4BF515Ff067379eD841", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x29533e33226E5383A36eb4BF515Ff067379eD841", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29533e33226E5383A36eb4BF515Ff067379eD841/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x555a66ae81b447f3e4533A8159e2462D17A7e7c3", @@ -87112,16 +89543,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -87145,16 +89576,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 10, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -87178,16 +89609,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 74, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.28", - "score_v2": "85.69", + "score": "4.24", + "score_v2": "84.88", "threat_score": "80.00", "score_rating": "Great" } @@ -87211,16 +89642,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -87277,16 +89708,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -87310,16 +89741,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -87343,16 +89774,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 11, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -87376,16 +89807,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 7, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -87409,16 +89840,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -87442,16 +89873,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -87475,16 +89906,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 7, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -87492,13 +89923,69 @@ }, { "address": "0xd856b45d4D9671482e53E705058aF3fF09000A28", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd856b45d4D9671482e53E705058aF3fF09000A28", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd856b45d4D9671482e53E705058aF3fF09000A28", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd856b45d4D9671482e53E705058aF3fF09000A28/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 3, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x9A3Ecffd8Cb317685EF0Df7B4aF5C4c9d1aF53eC", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9A3Ecffd8Cb317685EF0Df7B4aF5C4c9d1aF53eC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9A3Ecffd8Cb317685EF0Df7B4aF5C4c9d1aF53eC", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A3Ecffd8Cb317685EF0Df7B4aF5C4c9d1aF53eC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xE6bf793B3ED4b42f8c3FB883a60e49f976a1791e", @@ -87518,16 +90005,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 11, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 9, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -87584,16 +90071,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -87602,7 +90089,35 @@ { "address": "0x5374761526175B59f1E583246E20639909E189cE", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5374761526175B59f1E583246E20639909E189cE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5374761526175B59f1E583246E20639909E189cE", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5374761526175B59f1E583246E20639909E189cE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x7EA760077b84f5e9A5D8a51Bf2A49B91D7cd5aa9", @@ -87622,16 +90137,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -87754,16 +90269,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -87787,16 +90302,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -87820,16 +90335,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -87890,12 +90405,12 @@ "high": 1, "informational": 30, "low": 6, - "medium": 3 + "medium": 8 }, "lines_analyzed_count": 839, "scan_time_taken": 2, - "score": "4.40", - "score_v2": "87.96", + "score": "4.31", + "score_v2": "86.17", "threat_score": "85.00", "score_rating": "Great" } @@ -87919,16 +90434,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -87952,16 +90467,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 117, + "gas": 126, "high": 2, "informational": 139, "low": 18, - "medium": 3 + "medium": 8 }, "lines_analyzed_count": 1812, - "scan_time_taken": 6, - "score": "4.13", - "score_v2": "82.67", + "scan_time_taken": 4, + "score": "4.07", + "score_v2": "81.35", "threat_score": "70.00", "score_rating": "Great" } @@ -87989,12 +90504,12 @@ "high": 0, "informational": 39, "low": 13, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 1013, - "scan_time_taken": 3, - "score": "4.24", - "score_v2": "84.90", + "scan_time_taken": 2, + "score": "4.17", + "score_v2": "83.42", "threat_score": "80.00", "score_rating": "Great" } @@ -88018,16 +90533,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -88051,16 +90566,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -88084,16 +90599,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 7, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -88117,16 +90632,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -88150,16 +90665,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -88216,16 +90731,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -88249,16 +90764,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -88289,7 +90804,7 @@ "medium": 0 }, "lines_analyzed_count": 235, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.94", "score_v2": "78.72", "threat_score": "84.21", @@ -88315,16 +90830,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 10, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -88388,7 +90903,7 @@ "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.37", "score_v2": "87.40", "threat_score": "84.21", @@ -88414,16 +90929,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -88480,16 +90995,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -88513,16 +91028,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -88579,16 +91094,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 6, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -88617,16 +91132,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -88650,16 +91165,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -88683,16 +91198,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 9, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -88716,16 +91231,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -88782,16 +91297,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -88819,12 +91334,12 @@ "high": 2, "informational": 125, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 1612, - "scan_time_taken": 5, - "score": "4.14", - "score_v2": "82.88", + "scan_time_taken": 4, + "score": "4.10", + "score_v2": "81.95", "threat_score": "84.21", "score_rating": "Great" } @@ -88848,16 +91363,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -88914,16 +91429,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -88947,16 +91462,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -88964,8 +91479,36 @@ }, { "address": "0x41aE759b8e75f4EE544cD08B4369e5F4719561FE", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41aE759b8e75f4EE544cD08B4369e5F4719561FE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x41aE759b8e75f4EE544cD08B4369e5F4719561FE", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41aE759b8e75f4EE544cD08B4369e5F4719561FE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x9576B1104c0fa29F76B3559B77e0fD0A6b450213", @@ -88985,16 +91528,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 7, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -89018,16 +91561,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 9, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -89084,16 +91627,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -89183,16 +91726,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -89249,16 +91792,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -89282,16 +91825,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -89348,16 +91891,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, + "gas": 88, "high": 3, "informational": 54, "low": 10, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1409, "scan_time_taken": 3, - "score": "4.36", - "score_v2": "87.15", + "score": "4.28", + "score_v2": "85.52", "threat_score": "80.00", "score_rating": "Great" } @@ -89414,16 +91957,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 8, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -89447,16 +91990,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -89480,16 +92023,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3300, "scan_time_taken": 8, - "score": "4.59", - "score_v2": "91.85", + "score": "4.55", + "score_v2": "91.00", "threat_score": "85.00", "score_rating": "Great" } @@ -89513,16 +92056,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -89579,16 +92122,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -89612,16 +92155,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 7, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -89678,16 +92221,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -89711,16 +92254,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 7, - "score": "4.59", - "score_v2": "91.85", + "scan_time_taken": 8, + "score": "4.55", + "score_v2": "91.00", "threat_score": "85.00", "score_rating": "Great" } @@ -89744,16 +92287,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -89777,16 +92320,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -89843,16 +92386,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 10, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -89860,8 +92403,36 @@ }, { "address": "0x692c746f443031559E9816b50c99165fd452982d", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x692c746f443031559E9816b50c99165fd452982d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x692c746f443031559E9816b50c99165fd452982d", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x692c746f443031559E9816b50c99165fd452982d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0xa7912822C220cda3596CAbFe9077769576E2b46E", @@ -89881,16 +92452,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -89914,16 +92485,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -89947,16 +92518,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -89980,16 +92551,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -90013,16 +92584,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -90046,16 +92617,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -90063,13 +92634,69 @@ }, { "address": "0xc23BAbF6Ff26b9EBD36Bb28da9eeA3F42534Aa79", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc23BAbF6Ff26b9EBD36Bb28da9eeA3F42534Aa79", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc23BAbF6Ff26b9EBD36Bb28da9eeA3F42534Aa79", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc23BAbF6Ff26b9EBD36Bb28da9eeA3F42534Aa79/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x4dFB42753f735fBbbb2b1312F72eB05D905365AD", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4dFB42753f735fBbbb2b1312F72eB05D905365AD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4dFB42753f735fBbbb2b1312F72eB05D905365AD", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4dFB42753f735fBbbb2b1312F72eB05D905365AD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", @@ -90159,12 +92786,12 @@ "high": 1, "informational": 142, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 2082, - "scan_time_taken": 6, - "score": "4.22", - "score_v2": "84.39", + "scan_time_taken": 5, + "score": "4.18", + "score_v2": "83.67", "threat_score": "85.00", "score_rating": "Great" } @@ -90221,16 +92848,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 12, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -90238,13 +92865,69 @@ }, { "address": "0x799654ecaF87E769C56f722C82Fbc7BBCC4f621C", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x799654ecaF87E769C56f722C82Fbc7BBCC4f621C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x799654ecaF87E769C56f722C82Fbc7BBCC4f621C", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x799654ecaF87E769C56f722C82Fbc7BBCC4f621C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0xe46Ef097d2CF6FF95Ad172d5da0E65A0dE9e2468", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe46Ef097d2CF6FF95Ad172d5da0E65A0dE9e2468", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe46Ef097d2CF6FF95Ad172d5da0E65A0dE9e2468", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe46Ef097d2CF6FF95Ad172d5da0E65A0dE9e2468/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x2903C913BBbac9fBb6c4A080210cEd9EeC1f66a6", @@ -90264,16 +92947,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -90330,16 +93013,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -90396,16 +93079,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3300, "scan_time_taken": 8, - "score": "4.59", - "score_v2": "91.85", + "score": "4.55", + "score_v2": "91.00", "threat_score": "85.00", "score_rating": "Great" } @@ -90429,16 +93112,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -90462,16 +93145,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 8, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -90495,16 +93178,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -90561,16 +93244,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -90594,16 +93277,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -90660,16 +93343,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -90697,12 +93380,12 @@ "high": 0, "informational": 16, "low": 2, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 354, - "scan_time_taken": 1, - "score": "4.35", - "score_v2": "87.01", + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.77", "threat_score": "94.74", "score_rating": "Great" } @@ -90733,7 +93416,7 @@ "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 3, "score": "4.37", "score_v2": "87.40", "threat_score": "84.21", @@ -90792,16 +93475,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -90825,16 +93508,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -90891,16 +93574,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 9, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -90924,16 +93607,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -90961,12 +93644,12 @@ "high": 0, "informational": 25, "low": 6, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 598, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.79", + "score": "4.16", + "score_v2": "83.28", "threat_score": "84.21", "score_rating": "Great" } @@ -90990,16 +93673,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -91023,16 +93706,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -91073,8 +93756,36 @@ }, { "address": "0xA4d53f6CBCF314f318f316ae61cDd400c974085d", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA4d53f6CBCF314f318f316ae61cDd400c974085d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA4d53f6CBCF314f318f316ae61cDd400c974085d", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA4d53f6CBCF314f318f316ae61cDd400c974085d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x90c9B9D7399323FfFe63819788EeD7Cde1e6A78C", @@ -91160,16 +93871,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -91193,16 +93904,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -91259,16 +93970,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -91292,16 +94003,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 74, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.28", - "score_v2": "85.69", + "score": "4.24", + "score_v2": "84.88", "threat_score": "80.00", "score_rating": "Great" } @@ -91325,16 +94036,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 6, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -91358,16 +94069,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -91461,12 +94172,12 @@ "high": 3, "informational": 19, "low": 14, - "medium": 0 + "medium": 4 }, "lines_analyzed_count": 938, "scan_time_taken": 2, - "score": "4.40", - "score_v2": "88.06", + "score": "4.34", + "score_v2": "86.78", "threat_score": "84.21", "score_rating": "Great" } @@ -91474,8 +94185,36 @@ }, { "address": "0xE4bC6Fce51de6198Ac13eDB55E60B5ca67A4d7C9", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE4bC6Fce51de6198Ac13eDB55E60B5ca67A4d7C9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE4bC6Fce51de6198Ac13eDB55E60B5ca67A4d7C9", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE4bC6Fce51de6198Ac13eDB55E60B5ca67A4d7C9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 152, + "high": 0, + "informational": 111, + "low": 35, + "medium": 12 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x87b1481c82913301Fc6c884Ac266a7c430F92cFA", @@ -91512,18 +94251,102 @@ }, { "address": "0x9A90C6FA8828baCD5B9eDD513F77bA7e4528C7E8", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9A90C6FA8828baCD5B9eDD513F77bA7e4528C7E8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9A90C6FA8828baCD5B9eDD513F77bA7e4528C7E8", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A90C6FA8828baCD5B9eDD513F77bA7e4528C7E8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0x6e7209c0dB7110fc5606BAAC492Ce4dEA2EFEd8e", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6e7209c0dB7110fc5606BAAC492Ce4dEA2EFEd8e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6e7209c0dB7110fc5606BAAC492Ce4dEA2EFEd8e", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e7209c0dB7110fc5606BAAC492Ce4dEA2EFEd8e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x0679e0fa9ecD77e2Bd900555CbE10a5Dd519A5fd", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0679e0fa9ecD77e2Bd900555CbE10a5Dd519A5fd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0679e0fa9ecD77e2Bd900555CbE10a5Dd519A5fd", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0679e0fa9ecD77e2Bd900555CbE10a5Dd519A5fd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 9, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x184D5A9f37D0ca2151102958D174E21Db6605069", @@ -91543,16 +94366,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -91560,8 +94383,36 @@ }, { "address": "0x90efaafEc5B183D09bc5b2cE81E8A12e4c2A6002", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x90efaafEc5B183D09bc5b2cE81E8A12e4c2A6002", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x90efaafEc5B183D09bc5b2cE81E8A12e4c2A6002", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x90efaafEc5B183D09bc5b2cE81E8A12e4c2A6002/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x71f42cA320b3e9A8e4816e26De70c9b69eAf9d24", @@ -91614,16 +94465,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -91664,8 +94515,36 @@ }, { "address": "0x6110DF298B411a46d6edce72f5CAca9Ad826C1De", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6110DF298B411a46d6edce72f5CAca9Ad826C1De", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6110DF298B411a46d6edce72f5CAca9Ad826C1De", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6110DF298B411a46d6edce72f5CAca9Ad826C1De/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x6FBcabaa42cE1818f23a0b909dbD9BC7691FC1E6", @@ -91685,16 +94564,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -91718,16 +94597,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -91758,7 +94637,7 @@ "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 4, "score": "4.37", "score_v2": "87.40", "threat_score": "84.21", @@ -91768,8 +94647,36 @@ }, { "address": "0x67e010545133038292D124E49D1dB6459fff82AF", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x67e010545133038292D124E49D1dB6459fff82AF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x67e010545133038292D124E49D1dB6459fff82AF", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x67e010545133038292D124E49D1dB6459fff82AF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x24b4b6703a2eE7bA75a4Fc859B606F0bbaeef4EA", @@ -91789,16 +94696,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 163, + "gas": 165, "high": 4, "informational": 161, "low": 24, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 3311, - "scan_time_taken": 9, - "score": "4.40", - "score_v2": "87.92", + "scan_time_taken": 8, + "score": "4.37", + "score_v2": "87.41", "threat_score": "85.00", "score_rating": "Great" } @@ -91855,16 +94762,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -91895,7 +94802,7 @@ "medium": 2 }, "lines_analyzed_count": 973, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.91", "score_v2": "78.21", "threat_score": "84.21", @@ -91921,16 +94828,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -91954,16 +94861,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -92024,12 +94931,12 @@ "high": 1, "informational": 41, "low": 4, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 804, "scan_time_taken": 2, - "score": "4.24", - "score_v2": "84.70", + "score": "4.14", + "score_v2": "82.84", "threat_score": "85.00", "score_rating": "Great" } @@ -92060,7 +94967,7 @@ "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.37", "score_v2": "87.40", "threat_score": "84.21", @@ -92152,16 +95059,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -92185,16 +95092,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -92202,8 +95109,36 @@ }, { "address": "0x2107A107D1043b2c442b8de40d6696C29bD2c5b8", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2107A107D1043b2c442b8de40d6696C29bD2c5b8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2107A107D1043b2c442b8de40d6696C29bD2c5b8", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2107A107D1043b2c442b8de40d6696C29bD2c5b8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xb2E9642F96A1b576ab0232ec35Cb0d7d07D1172F", @@ -92223,16 +95158,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -92289,16 +95224,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -92355,16 +95290,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -92373,7 +95308,35 @@ { "address": "0x10584F7232e992CbffFbBD981AbB37841796e5ca", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x10584F7232e992CbffFbBD981AbB37841796e5ca", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x10584F7232e992CbffFbBD981AbB37841796e5ca", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x10584F7232e992CbffFbBD981AbB37841796e5ca/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x1d46c117E7e9A5dd242724a1952911ECe78e0831", @@ -92426,16 +95389,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3300, "scan_time_taken": 8, - "score": "4.59", - "score_v2": "91.85", + "score": "4.55", + "score_v2": "91.00", "threat_score": "85.00", "score_rating": "Great" } @@ -92459,16 +95422,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -92476,8 +95439,36 @@ }, { "address": "0xae90E9BB73b32505FB56a0F4Fd4eC8cf94BaB730", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae90E9BB73b32505FB56a0F4Fd4eC8cf94BaB730", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xae90E9BB73b32505FB56a0F4Fd4eC8cf94BaB730", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae90E9BB73b32505FB56a0F4Fd4eC8cf94BaB730/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA", @@ -92530,16 +95521,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -92596,16 +95587,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -92629,16 +95620,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -92662,16 +95653,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -92702,7 +95693,7 @@ "medium": 4 }, "lines_analyzed_count": 496, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.29", "score_v2": "85.89", "threat_score": "84.21", @@ -92732,12 +95723,12 @@ "high": 1, "informational": 30, "low": 3, - "medium": 1 + "medium": 6 }, "lines_analyzed_count": 919, - "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.36", + "scan_time_taken": 2, + "score": "4.34", + "score_v2": "86.72", "threat_score": "84.21", "score_rating": "Great" } @@ -92761,16 +95752,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -92827,16 +95818,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -92860,16 +95851,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 100, + "gas": 102, "high": 1, "informational": 26, "low": 16, - "medium": 7 + "medium": 9 }, "lines_analyzed_count": 1312, "scan_time_taken": 3, - "score": "4.28", - "score_v2": "85.67", + "score": "4.25", + "score_v2": "85.06", "threat_score": "80.00", "score_rating": "Great" } @@ -92926,16 +95917,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -92959,16 +95950,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -92999,7 +95990,7 @@ "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 3, "score": "4.37", "score_v2": "87.40", "threat_score": "84.21", @@ -93058,16 +96049,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -93091,16 +96082,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 49, "high": 0, "informational": 21, "low": 3, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 1482, - "scan_time_taken": 2, - "score": "4.75", - "score_v2": "95.01", + "scan_time_taken": 3, + "score": "4.69", + "score_v2": "93.86", "threat_score": "94.74", "score_rating": "Great" } @@ -93124,16 +96115,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 8, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -93190,16 +96181,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -93223,16 +96214,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -93454,16 +96445,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -93487,16 +96478,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -93504,8 +96495,36 @@ }, { "address": "0x4334DfcB85EaB5dA80b162F930B56F47Ebb156f1", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4334DfcB85EaB5dA80b162F930B56F47Ebb156f1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4334DfcB85EaB5dA80b162F930B56F47Ebb156f1", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4334DfcB85EaB5dA80b162F930B56F47Ebb156f1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 152, + "high": 0, + "informational": 111, + "low": 35, + "medium": 12 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x3f30190416EBdE7F50749cf3579Af1beeF2E7Fa8", @@ -93525,16 +96544,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -93657,16 +96676,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -93690,16 +96709,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -93723,16 +96742,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 135, + "gas": 136, "high": 2, "informational": 135, "low": 8, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 2171, "scan_time_taken": 6, - "score": "4.30", - "score_v2": "85.91", + "score": "4.26", + "score_v2": "85.17", "threat_score": "85.00", "score_rating": "Great" } @@ -93740,8 +96759,36 @@ }, { "address": "0x9C8ab9A60467ccE650b4E59E5072d37CC51C5C0B", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9C8ab9A60467ccE650b4E59E5072d37CC51C5C0B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9C8ab9A60467ccE650b4E59E5072d37CC51C5C0B", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C8ab9A60467ccE650b4E59E5072d37CC51C5C0B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x740444afa4F5a7CD569A7714D5252A35DC1fE299", @@ -93761,16 +96808,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -93778,8 +96825,36 @@ }, { "address": "0x0cDFdbF84Ac56D54657d3895602BB2982fD1EFE4", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0cDFdbF84Ac56D54657d3895602BB2982fD1EFE4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0cDFdbF84Ac56D54657d3895602BB2982fD1EFE4", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0cDFdbF84Ac56D54657d3895602BB2982fD1EFE4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x68287419FcFA1c186515E99a35FF3c970B3B3C66", @@ -93832,16 +96907,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -93865,16 +96940,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -93898,16 +96973,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -93931,17 +97006,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", - "threat_score": "78.95", + "score": "4.46", + "score_v2": "89.19", + "threat_score": "77.78", "score_rating": "Great" } } @@ -93968,12 +97043,12 @@ "high": 1, "informational": 136, "low": 10, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 1751, - "scan_time_taken": 3, - "score": "4.17", - "score_v2": "83.50", + "scan_time_taken": 4, + "score": "4.13", + "score_v2": "82.64", "threat_score": "84.21", "score_rating": "Great" } @@ -93997,16 +97072,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -94030,16 +97105,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -94063,16 +97138,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -94096,16 +97171,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -94162,16 +97237,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -94195,16 +97270,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -94228,16 +97303,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 74, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.28", - "score_v2": "85.69", + "scan_time_taken": 7, + "score": "4.24", + "score_v2": "84.88", "threat_score": "80.00", "score_rating": "Great" } @@ -94360,16 +97435,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -94426,16 +97501,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 7, - "score": "4.59", - "score_v2": "91.85", + "scan_time_taken": 8, + "score": "4.55", + "score_v2": "91.00", "threat_score": "85.00", "score_rating": "Great" } @@ -94443,8 +97518,36 @@ }, { "address": "0x064F65c29d29386b37d7D78804fd4246AC7edA0B", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x064F65c29d29386b37d7D78804fd4246AC7edA0B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x064F65c29d29386b37d7D78804fd4246AC7edA0B", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x064F65c29d29386b37d7D78804fd4246AC7edA0B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x0134c2E630cB2E5385261C4CA9308e87Ba70B432", @@ -94497,16 +97600,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -94514,13 +97617,69 @@ }, { "address": "0x2cCaf0500142F8E563fF361C3b34AbEe16B6205d", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cCaf0500142F8E563fF361C3b34AbEe16B6205d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2cCaf0500142F8E563fF361C3b34AbEe16B6205d", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cCaf0500142F8E563fF361C3b34AbEe16B6205d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xF647dA1E37ab60A418cbd68f864b96eCAa545118", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF647dA1E37ab60A418cbd68f864b96eCAa545118", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF647dA1E37ab60A418cbd68f864b96eCAa545118", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF647dA1E37ab60A418cbd68f864b96eCAa545118/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xECF9f79602bC7F8751166254639aA6605Bc5f2E8", @@ -94540,16 +97699,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -94557,8 +97716,36 @@ }, { "address": "0xf037641c69c1156530c182B970045EBA6289553b", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf037641c69c1156530c182B970045EBA6289553b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf037641c69c1156530c182B970045EBA6289553b", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf037641c69c1156530c182B970045EBA6289553b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", @@ -94595,8 +97782,36 @@ }, { "address": "0x82DCd3e7224DDA8dF6A746d70F1Cce80df4384c2", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82DCd3e7224DDA8dF6A746d70F1Cce80df4384c2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x82DCd3e7224DDA8dF6A746d70F1Cce80df4384c2", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82DCd3e7224DDA8dF6A746d70F1Cce80df4384c2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x7F059E5FAA4972B098C7539A6721c596BDc942de", @@ -94616,16 +97831,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -94633,8 +97848,36 @@ }, { "address": "0x577B7dAdF6052d8DFA3C394143a4021b433A809c", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x577B7dAdF6052d8DFA3C394143a4021b433A809c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x577B7dAdF6052d8DFA3C394143a4021b433A809c", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x577B7dAdF6052d8DFA3C394143a4021b433A809c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 152, + "high": 0, + "informational": 111, + "low": 35, + "medium": 12 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x3Cf1BE829C5eE73630482D2E92bF9461Adf1b213", @@ -94654,16 +97897,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -94671,13 +97914,69 @@ }, { "address": "0xd9AC5ECbB704f0bdb0a96bEBfA3B79bE829d2bC1", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9AC5ECbB704f0bdb0a96bEBfA3B79bE829d2bC1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd9AC5ECbB704f0bdb0a96bEBfA3B79bE829d2bC1", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9AC5ECbB704f0bdb0a96bEBfA3B79bE829d2bC1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xC2231D2cAdDBee015AeDddd3F0EE3874E3bd1d59", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC2231D2cAdDBee015AeDddd3F0EE3874E3bd1d59", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC2231D2cAdDBee015AeDddd3F0EE3874E3bd1d59", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC2231D2cAdDBee015AeDddd3F0EE3874E3bd1d59/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xcE8Bcb110101D6cDe21d6c76bD799261385AA950", @@ -94697,16 +97996,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -94730,16 +98029,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -94862,16 +98161,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 7, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -94899,12 +98198,12 @@ "high": 9, "informational": 22, "low": 38, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 944, "scan_time_taken": 2, - "score": "3.80", - "score_v2": "75.95", + "score": "3.72", + "score_v2": "74.36", "threat_score": "94.74", "score_rating": "Average" } @@ -94928,16 +98227,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -94998,12 +98297,12 @@ "high": 0, "informational": 17, "low": 2, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 336, "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.50", + "score": "4.15", + "score_v2": "83.04", "threat_score": "94.74", "score_rating": "Great" } @@ -95027,16 +98326,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -95067,7 +98366,7 @@ "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.37", "score_v2": "87.40", "threat_score": "84.21", @@ -95097,12 +98396,12 @@ "high": 4, "informational": 136, "low": 6, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 1963, - "scan_time_taken": 5, - "score": "4.29", - "score_v2": "85.74", + "scan_time_taken": 4, + "score": "4.25", + "score_v2": "84.97", "threat_score": "85.00", "score_rating": "Great" } @@ -95126,16 +98425,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -95159,16 +98458,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -95192,16 +98491,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -95225,16 +98524,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -95258,16 +98557,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -95324,16 +98623,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -95390,16 +98689,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -95423,16 +98722,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -95456,16 +98755,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -95489,16 +98788,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3313, "scan_time_taken": 8, - "score": "4.59", - "score_v2": "91.88", + "score": "4.55", + "score_v2": "91.04", "threat_score": "85.00", "score_rating": "Great" } @@ -95522,16 +98821,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -95621,16 +98920,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -95720,16 +99019,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -95753,16 +99052,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 6, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -95786,16 +99085,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 9, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -95819,16 +99118,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -95852,16 +99151,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -95918,16 +99217,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -95951,16 +99250,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -95984,16 +99283,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -96017,16 +99316,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 6, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 8, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -96050,16 +99349,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -96087,12 +99386,12 @@ "high": 0, "informational": 18, "low": 2, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 367, "scan_time_taken": 1, - "score": "4.40", - "score_v2": "88.01", + "score": "4.20", + "score_v2": "83.92", "threat_score": "94.74", "score_rating": "Great" } @@ -96232,8 +99531,36 @@ }, { "address": "0x640cca1164154b7F5e7b5c2eeF6D757246Cd3e2B", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x640cca1164154b7F5e7b5c2eeF6D757246Cd3e2B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x640cca1164154b7F5e7b5c2eeF6D757246Cd3e2B", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x640cca1164154b7F5e7b5c2eeF6D757246Cd3e2B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x98d601E04527a0acBB603BaD845D9b7B8840de1c", @@ -96253,16 +99580,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -96286,16 +99613,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -96352,16 +99679,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -96402,8 +99729,36 @@ }, { "address": "0xeb4b5ABcE7310855319440d936cd3aDd77DFA193", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeb4b5ABcE7310855319440d936cd3aDd77DFA193", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeb4b5ABcE7310855319440d936cd3aDd77DFA193", + "contractname": "CollateralShort", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeb4b5ABcE7310855319440d936cd3aDd77DFA193/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 160, + "high": 5, + "informational": 172, + "low": 18, + "medium": 8 + }, + "lines_analyzed_count": 2604, + "scan_time_taken": 7, + "score": "4.21", + "score_v2": "84.18", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { "address": "0xd0De1Cc5849E07C03D1d7a2589a8D56D092DfEaf", @@ -96423,16 +99778,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -96456,7 +99811,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 18, "high": 0, "informational": 1, "low": 2, @@ -96464,8 +99819,8 @@ }, "lines_analyzed_count": 579, "scan_time_taken": 1, - "score": "4.82", - "score_v2": "96.37", + "score": "4.80", + "score_v2": "96.03", "threat_score": "94.74", "score_rating": "Great" } @@ -96489,16 +99844,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -96555,16 +99910,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3313, "scan_time_taken": 8, - "score": "4.59", - "score_v2": "91.88", + "score": "4.55", + "score_v2": "91.04", "threat_score": "85.00", "score_rating": "Great" } @@ -96588,16 +99943,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -96621,16 +99976,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -96661,7 +100016,7 @@ "medium": 0 }, "lines_analyzed_count": 160, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.34", "score_v2": "86.88", "threat_score": "84.21", @@ -96687,16 +100042,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -96720,16 +100075,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -96786,16 +100141,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -96852,16 +100207,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -96885,16 +100240,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -96918,16 +100273,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 7, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -96984,16 +100339,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 8, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -97017,16 +100372,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 6, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -97050,16 +100405,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -97116,16 +100471,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -97149,16 +100504,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -97182,16 +100537,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -97215,16 +100570,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -97265,8 +100620,36 @@ }, { "address": "0x2fffEBeD35931abD9014A39AE41fa26D511E31F4", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2fffEBeD35931abD9014A39AE41fa26D511E31F4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2fffEBeD35931abD9014A39AE41fa26D511E31F4", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2fffEBeD35931abD9014A39AE41fa26D511E31F4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 8, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", @@ -97319,16 +100702,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -97352,16 +100735,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -97385,16 +100768,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -97402,8 +100785,36 @@ }, { "address": "0x50197701bd09f8DBDd6716b1b9080574819a3776", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x50197701bd09f8DBDd6716b1b9080574819a3776", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x50197701bd09f8DBDd6716b1b9080574819a3776", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50197701bd09f8DBDd6716b1b9080574819a3776/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0xff8Bf0f6f9494b44AeD91BB7868Ab94b76dCeAAD", @@ -97423,16 +100834,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -97473,13 +100884,69 @@ }, { "address": "0x33C8daF48c691C54897070C3621fdecC249C7202", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x33C8daF48c691C54897070C3621fdecC249C7202", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x33C8daF48c691C54897070C3621fdecC249C7202", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33C8daF48c691C54897070C3621fdecC249C7202/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0x0e4695edb83FB23E6b12AFa3660beF09610791de", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0e4695edb83FB23E6b12AFa3660beF09610791de", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0e4695edb83FB23E6b12AFa3660beF09610791de", + "contractname": "PerpsV2MarketState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e4695edb83FB23E6b12AFa3660beF09610791de/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 10, + "low": 32, + "medium": 2 + }, + "lines_analyzed_count": 1008, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x41140Bf6498a36f2E44eFd49f21dAe3bbb7367c8", @@ -97506,7 +100973,7 @@ "medium": 0 }, "lines_analyzed_count": 279, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.92", "score_v2": "78.49", "threat_score": "84.21", @@ -97549,13 +101016,69 @@ }, { "address": "0xFaf84737Dae0DA0c093BC172e32FB845016Df642", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFaf84737Dae0DA0c093BC172e32FB845016Df642", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFaf84737Dae0DA0c093BC172e32FB845016Df642", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFaf84737Dae0DA0c093BC172e32FB845016Df642/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xCc60342649c58A9D5a5293030CCBc230b1231127", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCc60342649c58A9D5a5293030CCBc230b1231127", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCc60342649c58A9D5a5293030CCBc230b1231127", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc60342649c58A9D5a5293030CCBc230b1231127/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x2F0Fe4B621E7e54110446cE2df699004c6194636", @@ -97625,8 +101148,36 @@ }, { "address": "0x58e178B0CacD1bc56a2cC408030A1f69eDc315f7", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x58e178B0CacD1bc56a2cC408030A1f69eDc315f7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x58e178B0CacD1bc56a2cC408030A1f69eDc315f7", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x58e178B0CacD1bc56a2cC408030A1f69eDc315f7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xdCB4ec61fee47955462FD1F3fa89A6F32cc6A800", @@ -97646,16 +101197,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -97679,16 +101230,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -97696,8 +101247,36 @@ }, { "address": "0x3b17232cBcEcb5DE01bb92Aee2fC35e507F0aBbb", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3b17232cBcEcb5DE01bb92Aee2fC35e507F0aBbb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3b17232cBcEcb5DE01bb92Aee2fC35e507F0aBbb", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b17232cBcEcb5DE01bb92Aee2fC35e507F0aBbb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x105f7F2986A2414B4007958b836904100a53d1AD", @@ -97783,16 +101362,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -97833,8 +101412,36 @@ }, { "address": "0xE72f5C2B7C8E8697aFFe886497d22ad47D832085", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE72f5C2B7C8E8697aFFe886497d22ad47D832085", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE72f5C2B7C8E8697aFFe886497d22ad47D832085", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE72f5C2B7C8E8697aFFe886497d22ad47D832085/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0x9Cd7ccac32231ccb842f14368B3DA3B33f20d3BE", @@ -97854,16 +101461,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -97887,16 +101494,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -97953,16 +101560,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -97986,16 +101593,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 7, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -98019,16 +101626,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -98052,16 +101659,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3322, "scan_time_taken": 8, - "score": "4.60", - "score_v2": "91.90", + "score": "4.55", + "score_v2": "91.06", "threat_score": "85.00", "score_rating": "Great" } @@ -98085,16 +101692,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -98118,16 +101725,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -98136,7 +101743,35 @@ { "address": "0xC81e43B6FB257760cb655C5B3Ea0b87d93cf01B5", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC81e43B6FB257760cb655C5B3Ea0b87d93cf01B5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC81e43B6FB257760cb655C5B3Ea0b87d93cf01B5", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC81e43B6FB257760cb655C5B3Ea0b87d93cf01B5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x8cfdfAf68efC96293A395B5Ef94e5736EC71020C", @@ -98156,16 +101791,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -98189,16 +101824,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -98255,16 +101890,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -98288,16 +101923,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -98354,16 +101989,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -98387,16 +102022,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -98420,16 +102055,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -98453,16 +102088,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -98486,16 +102121,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -98519,16 +102154,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -98552,16 +102187,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -98585,16 +102220,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -98618,16 +102253,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3300, "scan_time_taken": 8, - "score": "4.59", - "score_v2": "91.85", + "score": "4.55", + "score_v2": "91.00", "threat_score": "85.00", "score_rating": "Great" } @@ -98658,7 +102293,7 @@ "medium": 4 }, "lines_analyzed_count": 496, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.29", "score_v2": "85.89", "threat_score": "84.21", @@ -98684,16 +102319,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 74, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 5, - "score": "4.28", - "score_v2": "85.69", + "scan_time_taken": 4, + "score": "4.24", + "score_v2": "84.88", "threat_score": "80.00", "score_rating": "Great" } @@ -98717,16 +102352,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -98783,16 +102418,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -98816,16 +102451,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 10, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -98849,16 +102484,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -98882,16 +102517,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -98981,16 +102616,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 74, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.28", - "score_v2": "85.69", + "scan_time_taken": 5, + "score": "4.24", + "score_v2": "84.88", "threat_score": "80.00", "score_rating": "Great" } @@ -99014,16 +102649,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 6, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -99047,16 +102682,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -99080,16 +102715,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 7, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -99098,7 +102733,35 @@ { "address": "0x1a83bBccFaB68A8bF901c298c5dB5ACb8a2C7b05", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1a83bBccFaB68A8bF901c298c5dB5ACb8a2C7b05", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1a83bBccFaB68A8bF901c298c5dB5ACb8a2C7b05", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1a83bBccFaB68A8bF901c298c5dB5ACb8a2C7b05/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0x9De146b5663b82F44E5052dEDe2aA3Fd4CBcDC99", @@ -99184,16 +102847,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -99217,16 +102880,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -99250,16 +102913,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -99283,16 +102946,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 74, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.28", - "score_v2": "85.69", + "score": "4.24", + "score_v2": "84.88", "threat_score": "80.00", "score_rating": "Great" } @@ -99316,16 +102979,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -99547,16 +103210,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -99613,16 +103276,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 9, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -99646,16 +103309,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -99712,16 +103375,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -99752,7 +103415,7 @@ "medium": 4 }, "lines_analyzed_count": 496, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.29", "score_v2": "85.89", "threat_score": "84.21", @@ -99778,16 +103441,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 10, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -99811,16 +103474,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -99844,16 +103507,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -99943,16 +103606,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -100009,16 +103672,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3322, "scan_time_taken": 8, - "score": "4.60", - "score_v2": "91.90", + "score": "4.55", + "score_v2": "91.06", "threat_score": "85.00", "score_rating": "Great" } @@ -100042,16 +103705,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 112, + "gas": 115, "high": 2, "informational": 140, "low": 12, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1586, "scan_time_taken": 3, - "score": "4.06", - "score_v2": "81.15", + "score": "4.00", + "score_v2": "80.01", "threat_score": "85.00", "score_rating": "Great" } @@ -100141,16 +103804,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -100207,16 +103870,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -100240,16 +103903,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -100273,16 +103936,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -100306,16 +103969,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -100339,16 +104002,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -100372,16 +104035,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -100405,16 +104068,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -100438,16 +104101,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -100471,16 +104134,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 6, - "score": "4.59", - "score_v2": "91.85", + "scan_time_taken": 7, + "score": "4.55", + "score_v2": "91.00", "threat_score": "85.00", "score_rating": "Great" } @@ -100587,8 +104250,36 @@ }, { "address": "0x41c49bBc181211b289D2a29318f485fAc2692489", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41c49bBc181211b289D2a29318f485fAc2692489", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x41c49bBc181211b289D2a29318f485fAc2692489", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41c49bBc181211b289D2a29318f485fAc2692489/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0x14A3F810db4E4EC74906D2538DE00a4c995f229E", @@ -100608,16 +104299,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -100641,16 +104332,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -100674,16 +104365,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -100707,16 +104398,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -100740,16 +104431,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -100790,8 +104481,36 @@ }, { "address": "0x128d0Eb5E26Cf95128AA9aC395f88dcE705AedAc", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x128d0Eb5E26Cf95128AA9aC395f88dcE705AedAc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x128d0Eb5E26Cf95128AA9aC395f88dcE705AedAc", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x128d0Eb5E26Cf95128AA9aC395f88dcE705AedAc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xcB9208c6091dF778BF405f3938B6A6beF427e37E", @@ -100811,16 +104530,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -100828,13 +104547,69 @@ }, { "address": "0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "contractname": "CircuitBreaker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 117, + "high": 1, + "informational": 128, + "low": 10, + "medium": 9 + }, + "lines_analyzed_count": 1753, + "scan_time_taken": 4, + "score": "4.16", + "score_v2": "83.11", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x18f763fd61Efd3D9884981CC2CBd6845351e4b70", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x18f763fd61Efd3D9884981CC2CBd6845351e4b70", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x18f763fd61Efd3D9884981CC2CBd6845351e4b70", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x18f763fd61Efd3D9884981CC2CBd6845351e4b70/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 152, + "high": 0, + "informational": 111, + "low": 35, + "medium": 12 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x4ff54624D5FB61C34c634c3314Ed3BfE4dBB665a", @@ -100854,16 +104629,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3300, "scan_time_taken": 8, - "score": "4.59", - "score_v2": "91.85", + "score": "4.55", + "score_v2": "91.00", "threat_score": "85.00", "score_rating": "Great" } @@ -100904,8 +104679,36 @@ }, { "address": "0x31d83b7A96B298111352A5a8D9cD396ED9eCC4c9", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x31d83b7A96B298111352A5a8D9cD396ED9eCC4c9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x31d83b7A96B298111352A5a8D9cD396ED9eCC4c9", + "contractname": "PerpsV2MarketDelayedIntent", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x31d83b7A96B298111352A5a8D9cD396ED9eCC4c9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 156, + "high": 0, + "informational": 113, + "low": 34, + "medium": 12 + }, + "lines_analyzed_count": 3421, + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x1dAd8808D8aC58a0df912aDC4b215ca3B93D6C49", @@ -100958,16 +104761,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3322, "scan_time_taken": 8, - "score": "4.60", - "score_v2": "91.90", + "score": "4.55", + "score_v2": "91.06", "threat_score": "85.00", "score_rating": "Great" } @@ -100991,16 +104794,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -101057,16 +104860,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -101090,16 +104893,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -101123,16 +104926,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -101156,16 +104959,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -101189,16 +104992,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -101222,16 +105025,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -101255,16 +105058,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 162, "high": 4, "informational": 184, "low": 38, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 3325, "scan_time_taken": 8, - "score": "4.32", - "score_v2": "86.50", + "score": "4.30", + "score_v2": "86.02", "threat_score": "80.00", "score_rating": "Great" } @@ -101288,16 +105091,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -101321,16 +105124,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -101354,16 +105157,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -101387,16 +105190,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -101420,16 +105223,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -101453,16 +105256,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 7, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -101486,16 +105289,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -101519,16 +105322,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -101552,16 +105355,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -101585,16 +105388,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -101651,16 +105454,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -101684,16 +105487,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -101734,8 +105537,36 @@ }, { "address": "0x546Ee4A4299dC3d3b64D6a889759E04aCef6B92D", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x546Ee4A4299dC3d3b64D6a889759E04aCef6B92D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x546Ee4A4299dC3d3b64D6a889759E04aCef6B92D", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x546Ee4A4299dC3d3b64D6a889759E04aCef6B92D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0xF9DD29D2Fd9B38Cd90E390C797F1B7E0523f43A9", @@ -101762,7 +105593,7 @@ "medium": 4 }, "lines_analyzed_count": 496, - "scan_time_taken": 1, + "scan_time_taken": 3, "score": "4.29", "score_v2": "85.89", "threat_score": "84.21", @@ -101772,8 +105603,36 @@ }, { "address": "0x4df6E29C07c51e5e7F7a98aB90547861Aba42B56", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4df6E29C07c51e5e7F7a98aB90547861Aba42B56", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4df6E29C07c51e5e7F7a98aB90547861Aba42B56", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4df6E29C07c51e5e7F7a98aB90547861Aba42B56/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 152, + "high": 0, + "informational": 111, + "low": 35, + "medium": 12 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x82f962aF60e6627d3ea5Db5Fd7e1a57f7E1Ef2B8", @@ -101810,8 +105669,36 @@ }, { "address": "0x400813263d6300347423E02fc8402735340aaE72", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x400813263d6300347423E02fc8402735340aaE72", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x400813263d6300347423E02fc8402735340aaE72", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x400813263d6300347423E02fc8402735340aaE72/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0xC8E91c926E04BE1cb94e51c5379d14774D51ae6C", @@ -101864,16 +105751,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -101881,13 +105768,69 @@ }, { "address": "0x23b2558318E4955DfC3402567E22B1FF102DB3DD", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23b2558318E4955DfC3402567E22B1FF102DB3DD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x23b2558318E4955DfC3402567E22B1FF102DB3DD", + "contractname": "PerpsV2MarketViews", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23b2558318E4955DfC3402567E22B1FF102DB3DD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 0, + "informational": 88, + "low": 7, + "medium": 10 + }, + "lines_analyzed_count": 3094, + "scan_time_taken": 7, + "score": "4.57", + "score_v2": "91.44", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x29601BAfeE838F75679e0024E9b8E44D6f1b6f2c", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29601BAfeE838F75679e0024E9b8E44D6f1b6f2c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x29601BAfeE838F75679e0024E9b8E44D6f1b6f2c", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29601BAfeE838F75679e0024E9b8E44D6f1b6f2c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 152, + "high": 0, + "informational": 111, + "low": 35, + "medium": 12 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x6DAa4Eb27a25C3727e9857FD6b0B736Ff397542e", @@ -101907,16 +105850,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -102006,16 +105949,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -102039,16 +105982,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 49, "high": 1, "informational": 46, "low": 9, - "medium": 5 + "medium": 7 }, "lines_analyzed_count": 719, "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.34", + "score": "4.04", + "score_v2": "80.81", "threat_score": "80.00", "score_rating": "Great" } @@ -102072,16 +106015,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 8, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -102105,16 +106048,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -102138,16 +106081,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -102171,16 +106114,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 7, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -102204,16 +106147,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -102221,8 +106164,36 @@ }, { "address": "0x2b8cE8a8ABF039DB01B2ad7F512b9157467eb264", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2b8cE8a8ABF039DB01B2ad7F512b9157467eb264", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2b8cE8a8ABF039DB01B2ad7F512b9157467eb264", + "contractname": "PerpsV2MarketDelayedExecution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2b8cE8a8ABF039DB01B2ad7F512b9157467eb264/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 119, + "low": 33, + "medium": 16 + }, + "lines_analyzed_count": 3682, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0x08a008eEA07d3cC7ca1913EEC3468C10F8F79e6A", @@ -102259,8 +106230,36 @@ }, { "address": "0x0194e4BbD724633546D543A28125c579dfEc057c", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0194e4BbD724633546D543A28125c579dfEc057c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0194e4BbD724633546D543A28125c579dfEc057c", + "contractname": "PerpsV2MarketLiquidate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0194e4BbD724633546D543A28125c579dfEc057c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 1, + "informational": 115, + "low": 33, + "medium": 12 + }, + "lines_analyzed_count": 3357, + "scan_time_taken": 8, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0xA5BAff7D9928AE32C5e1ff441e4575951CB01111", @@ -102280,16 +106279,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -102317,12 +106316,12 @@ "high": 0, "informational": 24, "low": 9, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 714, "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.66", + "score": "4.33", + "score_v2": "86.55", "threat_score": "84.21", "score_rating": "Great" } @@ -102384,16 +106383,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -102450,16 +106449,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -102483,16 +106482,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -102516,16 +106515,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -102549,16 +106548,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -102582,16 +106581,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "scan_time_taken": 8, + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -102648,16 +106647,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 119, + "gas": 122, "high": 5, "informational": 81, "low": 61, - "medium": 6 + "medium": 11 }, "lines_analyzed_count": 2613, "scan_time_taken": 6, - "score": "4.31", - "score_v2": "86.22", + "score": "4.28", + "score_v2": "85.53", "threat_score": "85.00", "score_rating": "Great" } @@ -102681,16 +106680,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -102718,12 +106717,12 @@ "high": 5, "informational": 145, "low": 11, - "medium": 1 + "medium": 6 }, "lines_analyzed_count": 2074, - "scan_time_taken": 4, - "score": "4.28", - "score_v2": "85.58", + "scan_time_taken": 5, + "score": "4.24", + "score_v2": "84.86", "threat_score": "84.21", "score_rating": "Great" } @@ -102747,16 +106746,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -102780,16 +106779,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -102846,16 +106845,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -102879,16 +106878,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -102912,16 +106911,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -102945,16 +106944,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -102978,16 +106977,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "89.92", + "scan_time_taken": 8, + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -103011,16 +107010,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -103044,16 +107043,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -103077,16 +107076,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 122, "high": 3, "informational": 91, "low": 21, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 9, - "score": "4.59", - "score_v2": "91.85", + "scan_time_taken": 8, + "score": "4.55", + "score_v2": "91.00", "threat_score": "85.00", "score_rating": "Great" } @@ -103110,16 +107109,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -103143,16 +107142,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -103176,16 +107175,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -103209,16 +107208,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 119, "low": 33, - "medium": 7 + "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.95", + "scan_time_taken": 9, + "score": "4.46", + "score_v2": "89.19", "threat_score": "78.95", "score_rating": "Great" } @@ -103312,12 +107311,12 @@ "high": 0, "informational": 27, "low": 11, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 565, "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.60", + "score": "4.10", + "score_v2": "81.95", "threat_score": "84.21", "score_rating": "Great" } @@ -103325,8 +107324,36 @@ }, { "address": "0x731FB37F96Be476792dbfdF2a642a6257768c498", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x731FB37F96Be476792dbfdF2a642a6257768c498", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x731FB37F96Be476792dbfdF2a642a6257768c498", + "contractname": "PerpsV2Market", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x731FB37F96Be476792dbfdF2a642a6257768c498/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 152, + "high": 0, + "informational": 111, + "low": 35, + "medium": 12 + }, + "lines_analyzed_count": 3419, + "scan_time_taken": 8, + "score": "4.46", + "score_v2": "89.21", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x59798C3ec713213C274Bd8827642DAF2A798181e", @@ -103346,16 +107373,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -103379,16 +107406,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -103412,16 +107439,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -103445,16 +107472,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 116, + "gas": 117, "high": 1, "informational": 74, "low": 36, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.28", - "score_v2": "85.69", + "score": "4.24", + "score_v2": "84.88", "threat_score": "80.00", "score_rating": "Great" } @@ -103478,16 +107505,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -103511,16 +107538,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 132, + "gas": 133, "high": 0, "informational": 88, "low": 7, - "medium": 1 + "medium": 10 }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.62", - "score_v2": "92.34", + "score": "4.57", + "score_v2": "91.44", "threat_score": "84.21", "score_rating": "Great" } @@ -103544,16 +107571,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 0, "informational": 111, "low": 35, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "90.03", + "score": "4.46", + "score_v2": "89.21", "threat_score": "84.21", "score_rating": "Great" } @@ -103643,16 +107670,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "score": "4.43", + "score_v2": "88.62", "threat_score": "84.21", "score_rating": "Great" } @@ -103709,16 +107736,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 155, + "gas": 156, "high": 0, "informational": 113, "low": 34, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.50", - "score_v2": "89.92", + "score": "4.45", + "score_v2": "89.10", "threat_score": "84.21", "score_rating": "Great" } @@ -103734,17 +107761,17 @@ "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 63, + "verifiedNumber": 76, "totalContractsNumber": 78, - "solidityScanContractsNumber": 63, - "securityScore": 77.23873015873016, + "solidityScanContractsNumber": 76, + "securityScore": 74.81342105263157, "issueSeverityDistribution": { - "critical": 37, - "gas": 899, - "high": 74, - "informational": 283, - "low": 395, - "medium": 103 + "critical": 40, + "gas": 1141, + "high": 87, + "informational": 320, + "low": 456, + "medium": 133 } }, "contractsData": [ @@ -103766,7 +107793,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, + "gas": 38, "high": 1, "informational": 6, "low": 9, @@ -103774,8 +107801,8 @@ }, "lines_analyzed_count": 461, "scan_time_taken": 1, - "score": "4.15", - "score_v2": "83.08", + "score": "4.12", + "score_v2": "82.43", "threat_score": "95.00", "score_rating": "Great" } @@ -103799,7 +107826,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 21, "high": 3, "informational": 0, "low": 12, @@ -103807,8 +107834,8 @@ }, "lines_analyzed_count": 225, "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.11", + "score": "3.67", + "score_v2": "73.33", "threat_score": "90.00", "score_rating": "Average" } @@ -103849,8 +107876,36 @@ }, { "address": "0xC47162863a12227E5c3B0860715F9cF721651C0c", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC47162863a12227E5c3B0860715F9cF721651C0c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC47162863a12227E5c3B0860715F9cF721651C0c", + "contractname": "AuraBalRewardPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC47162863a12227E5c3B0860715F9cF721651C0c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 3, + "informational": 6, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 244, + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.36", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", @@ -103874,12 +107929,12 @@ "high": 0, "informational": 4, "low": 3, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 200, - "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.00", + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.50", "threat_score": "90.00", "score_rating": "Great" } @@ -103903,7 +107958,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 12, "high": 2, "informational": 2, "low": 3, @@ -103911,8 +107966,8 @@ }, "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "3.59", - "score_v2": "71.76", + "score": "3.35", + "score_v2": "67.06", "threat_score": "100.00", "score_rating": "Average" } @@ -103920,8 +107975,36 @@ }, { "address": "0xa7429af4DeB16827dAd0e71D8AEEa9C2bF70e32c", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa7429af4DeB16827dAd0e71D8AEEa9C2bF70e32c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa7429af4DeB16827dAd0e71D8AEEa9C2bF70e32c", + "contractname": "BalLiquidityProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa7429af4DeB16827dAd0e71D8AEEa9C2bF70e32c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 1, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.49", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x208024E643564fb4C990481eB4F9ec1957f64c11", @@ -103979,7 +108062,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 7, "high": 1, "informational": 0, "low": 2, @@ -103987,10 +108070,10 @@ }, "lines_analyzed_count": 61, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.97", + "score": "3.77", + "score_v2": "75.41", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -104045,7 +108128,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 7, "high": 0, "informational": 0, "low": 5, @@ -104053,8 +108136,8 @@ }, "lines_analyzed_count": 52, "scan_time_taken": 0, - "score": "3.56", - "score_v2": "71.15", + "score": "3.37", + "score_v2": "67.31", "threat_score": "90.00", "score_rating": "Average" } @@ -104062,8 +108145,36 @@ }, { "address": "0x64E2dF8E5463f8c14e1c28C9782f7B4B6062b2c3", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x64E2dF8E5463f8c14e1c28C9782f7B4B6062b2c3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x64E2dF8E5463f8c14e1c28C9782f7B4B6062b2c3", + "contractname": "VirtualRewardFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x64E2dF8E5463f8c14e1c28C9782f7B4B6062b2c3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 18, + "scan_time_taken": 0, + "score": "3.61", + "score_v2": "72.22", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x5B6159F43585e8A130b0Bc1d31e38Ce7028145b6", @@ -104083,16 +108194,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 22, "high": 1, "informational": 4, - "low": 7, + "low": 5, "medium": 0 }, "lines_analyzed_count": 302, "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.41", + "score": "4.34", + "score_v2": "86.75", "threat_score": "100.00", "score_rating": "Great" } @@ -104116,16 +108227,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 39, "high": 0, "informational": 3, "low": 15, "medium": 5 }, "lines_analyzed_count": 439, - "scan_time_taken": 2, - "score": "4.10", - "score_v2": "82.00", + "scan_time_taken": 1, + "score": "4.01", + "score_v2": "80.18", "threat_score": "95.00", "score_rating": "Great" } @@ -104186,12 +108297,12 @@ "high": 0, "informational": 4, "low": 3, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 200, - "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.00", + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.50", "threat_score": "90.00", "score_rating": "Great" } @@ -104199,8 +108310,36 @@ }, { "address": "0x59A5ccD34943CD0AdCf5ce703EE9F06889E13707", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59A5ccD34943CD0AdCf5ce703EE9F06889E13707", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x59A5ccD34943CD0AdCf5ce703EE9F06889E13707", + "contractname": "AuraMinter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59A5ccD34943CD0AdCf5ce703EE9F06889E13707/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 36, + "scan_time_taken": 0, + "score": "3.19", + "score_v2": "63.89", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x89f67f3054bFD662971854190Dbc18dcaBb416f6", @@ -104220,7 +108359,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 26, "high": 1, "informational": 2, "low": 16, @@ -104228,8 +108367,8 @@ }, "lines_analyzed_count": 369, "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.72", + "score": "4.13", + "score_v2": "82.66", "threat_score": "100.00", "score_rating": "Great" } @@ -104237,8 +108376,36 @@ }, { "address": "0xeAd792B55340Aa20181A80d6a16db6A0ECd1b827", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeAd792B55340Aa20181A80d6a16db6A0ECd1b827", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeAd792B55340Aa20181A80d6a16db6A0ECd1b827", + "contractname": "CrvDepositor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeAd792B55340Aa20181A80d6a16db6A0ECd1b827/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 3, + "informational": 4, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 215, + "scan_time_taken": 1, + "score": "3.51", + "score_v2": "70.23", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { "address": "0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", @@ -104308,8 +108475,36 @@ }, { "address": "0x45EB1A004373b1D8457134A2C04a42d69D287724", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x45EB1A004373b1D8457134A2C04a42d69D287724", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x45EB1A004373b1D8457134A2C04a42d69D287724", + "contractname": "AuraMerkleDrop", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45EB1A004373b1D8457134A2C04a42d69D287724/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 9, + "low": 1, + "medium": 4 + }, + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", @@ -104435,7 +108630,7 @@ "medium": 13 }, "lines_analyzed_count": 911, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "3.78", "score_v2": "75.52", "threat_score": "90.00", @@ -104461,7 +108656,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 24, "high": 2, "informational": 0, "low": 7, @@ -104469,8 +108664,8 @@ }, "lines_analyzed_count": 248, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.85", + "score": "4.01", + "score_v2": "80.24", "threat_score": "95.00", "score_rating": "Great" } @@ -104494,7 +108689,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 57, "high": 1, "informational": 11, "low": 16, @@ -104502,8 +108697,8 @@ }, "lines_analyzed_count": 768, "scan_time_taken": 3, - "score": "4.29", - "score_v2": "85.81", + "score": "4.24", + "score_v2": "84.90", "threat_score": "80.00", "score_rating": "Great" } @@ -104527,16 +108722,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 61, + "gas": 73, "high": 9, "informational": 48, "low": 37, - "medium": 5 + "medium": 9 }, "lines_analyzed_count": 952, "scan_time_taken": 2, - "score": "3.77", - "score_v2": "75.42", + "score": "3.64", + "score_v2": "72.90", "threat_score": "80.00", "score_rating": "Average" } @@ -104560,7 +108755,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 7, "high": 2, "informational": 3, "low": 5, @@ -104568,8 +108763,8 @@ }, "lines_analyzed_count": 79, "scan_time_taken": 0, - "score": "3.16", - "score_v2": "63.29", + "score": "3.04", + "score_v2": "60.76", "threat_score": "100.00", "score_rating": "Average" } @@ -104676,8 +108871,36 @@ }, { "address": "0x4043569200F7a7a1D989AbbaBC2De2Bde1C20D1E", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4043569200F7a7a1D989AbbaBC2De2Bde1C20D1E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4043569200F7a7a1D989AbbaBC2De2Bde1C20D1E", + "contractname": "AuraPenaltyForwarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4043569200F7a7a1D989AbbaBC2De2Bde1C20D1E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 2, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.24", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { "address": "0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", @@ -104704,7 +108927,7 @@ "medium": 2 }, "lines_analyzed_count": 145, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.59", "score_v2": "71.72", "threat_score": "95.00", @@ -104747,23 +108970,135 @@ }, { "address": "0xa3fCaFCa8150636C3B736A16Cd73d49cC8A7E10E", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa3fCaFCa8150636C3B736A16Cd73d49cC8A7E10E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa3fCaFCa8150636C3B736A16Cd73d49cC8A7E10E", + "contractname": "AuraBalStaker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa3fCaFCa8150636C3B736A16Cd73d49cC8A7E10E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "3.25", + "score_v2": "65.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x817F426B5a79599464488eCCf82c3F54b9330E15", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x817F426B5a79599464488eCCf82c3F54b9330E15", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x817F426B5a79599464488eCCf82c3F54b9330E15", + "contractname": "KeeperMulticall3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x817F426B5a79599464488eCCf82c3F54b9330E15/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.42", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { "address": "0x57d23f0f101cBd25A05Fc56Fd07dE32bCBb622e9", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57d23f0f101cBd25A05Fc56Fd07dE32bCBb622e9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x57d23f0f101cBd25A05Fc56Fd07dE32bCBb622e9", + "contractname": "ChefForwarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57d23f0f101cBd25A05Fc56Fd07dE32bCBb622e9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 13, + "high": 1, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 46, + "scan_time_taken": 0, + "score": "1.09", + "score_v2": "21.74", + "threat_score": "95.00", + "score_rating": "Low" + } + } }, { "address": "0x1a661CF8D8cd69dD2A423F3626A461A24280a8fB", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1a661CF8D8cd69dD2A423F3626A461A24280a8fB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1a661CF8D8cd69dD2A423F3626A461A24280a8fB", + "contractname": "AuraMerkleDrop", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1a661CF8D8cd69dD2A423F3626A461A24280a8fB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 9, + "low": 1, + "medium": 4 + }, + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", @@ -104793,7 +109128,7 @@ "scan_time_taken": 0, "score": "3.82", "score_v2": "76.47", - "threat_score": "94.74", + "threat_score": "94.44", "score_rating": "Average" } } @@ -104816,7 +109151,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 43, "high": 6, "informational": 9, "low": 9, @@ -104824,8 +109159,8 @@ }, "lines_analyzed_count": 384, "scan_time_taken": 1, - "score": "3.65", - "score_v2": "72.92", + "score": "3.62", + "score_v2": "72.40", "threat_score": "95.00", "score_rating": "Average" } @@ -104833,8 +109168,36 @@ }, { "address": "0x5d208cD54f5132f2BD0c1F1e8d8c864Bb6BEdc40", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5d208cD54f5132f2BD0c1F1e8d8c864Bb6BEdc40", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5d208cD54f5132f2BD0c1F1e8d8c864Bb6BEdc40", + "contractname": "ArbitratorVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5d208cD54f5132f2BD0c1F1e8d8c864Bb6BEdc40/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "3.03", + "score_v2": "60.66", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { "address": "0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", @@ -104871,8 +109234,36 @@ }, { "address": "0x7372EcE4C18bEABc19981A53b557be90dcBd2b66", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7372EcE4C18bEABc19981A53b557be90dcBd2b66", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7372EcE4C18bEABc19981A53b557be90dcBd2b66", + "contractname": "AuraBalStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7372EcE4C18bEABc19981A53b557be90dcBd2b66/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 19, + "high": 2, + "informational": 0, + "low": 13, + "medium": 1 + }, + "lines_analyzed_count": 177, + "scan_time_taken": 0, + "score": "3.28", + "score_v2": "65.54", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { "address": "0x5b2364fD757E262253423373E4D57C5c011Ad7F4", @@ -104892,16 +109283,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 21, "high": 1, "informational": 1, "low": 7, "medium": 1 }, "lines_analyzed_count": 289, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.81", + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.12", "threat_score": "95.00", "score_rating": "Great" } @@ -105094,12 +109485,12 @@ "high": 1, "informational": 11, "low": 17, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 818, "scan_time_taken": 3, - "score": "4.57", - "score_v2": "91.32", + "score": "4.53", + "score_v2": "90.59", "threat_score": "95.00", "score_rating": "Great" } @@ -105198,12 +109589,12 @@ "high": 0, "informational": 4, "low": 3, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 200, - "scan_time_taken": 0, - "score": "4.30", - "score_v2": "86.00", + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.50", "threat_score": "90.00", "score_rating": "Great" } @@ -105227,7 +109618,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 8, + "gas": 11, "high": 1, "informational": 0, "low": 6, @@ -105235,10 +109626,10 @@ }, "lines_analyzed_count": 50, "scan_time_taken": 0, - "score": "2.10", - "score_v2": "42.00", + "score": "1.80", + "score_v2": "36.00", "threat_score": "95.00", - "score_rating": "Average" + "score_rating": "Low" } } }, @@ -105260,7 +109651,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 23, "high": 0, "informational": 7, "low": 6, @@ -105268,8 +109659,8 @@ }, "lines_analyzed_count": 366, "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.34", + "score": "4.39", + "score_v2": "87.70", "threat_score": "95.00", "score_rating": "Great" } @@ -105326,16 +109717,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 97, + "gas": 103, "high": 14, "informational": 51, "low": 17, - "medium": 17 + "medium": 18 }, "lines_analyzed_count": 2354, - "scan_time_taken": 6, - "score": "4.28", - "score_v2": "85.60", + "scan_time_taken": 7, + "score": "4.26", + "score_v2": "85.22", "threat_score": "85.00", "score_rating": "Great" } @@ -105458,16 +109849,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 21, + "gas": 25, "high": 0, "informational": 10, "low": 9, "medium": 9 }, "lines_analyzed_count": 314, - "scan_time_taken": 2, - "score": "3.31", - "score_v2": "66.24", + "scan_time_taken": 1, + "score": "3.25", + "score_v2": "64.97", "threat_score": "90.00", "score_rating": "Average" } @@ -105491,7 +109882,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 22, "high": 2, "informational": 6, "low": 4, @@ -105499,10 +109890,10 @@ }, "lines_analyzed_count": 229, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.22", + "score": "3.97", + "score_v2": "79.48", "threat_score": "90.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -105528,12 +109919,12 @@ "high": 0, "informational": 4, "low": 3, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 200, "scan_time_taken": 0, - "score": "4.30", - "score_v2": "86.00", + "score": "4.22", + "score_v2": "84.50", "threat_score": "90.00", "score_rating": "Great" } @@ -105561,12 +109952,12 @@ "high": 0, "informational": 4, "low": 3, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 200, "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.00", + "score": "4.22", + "score_v2": "84.50", "threat_score": "90.00", "score_rating": "Great" } @@ -105623,7 +110014,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 15, "high": 4, "informational": 3, "low": 8, @@ -105631,8 +110022,8 @@ }, "lines_analyzed_count": 231, "scan_time_taken": 1, - "score": "3.85", - "score_v2": "77.06", + "score": "3.79", + "score_v2": "75.76", "threat_score": "95.00", "score_rating": "Average" } @@ -105660,12 +110051,12 @@ "high": 0, "informational": 1, "low": 2, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 278, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.01", + "score": "4.05", + "score_v2": "80.94", "threat_score": "90.00", "score_rating": "Great" } @@ -105689,7 +110080,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 7, "high": 2, "informational": 3, "low": 5, @@ -105697,8 +110088,8 @@ }, "lines_analyzed_count": 79, "scan_time_taken": 0, - "score": "3.16", - "score_v2": "63.29", + "score": "3.04", + "score_v2": "60.76", "threat_score": "100.00", "score_rating": "Average" } @@ -105909,10 +110300,10 @@ "verifiedNumber": 19, "totalContractsNumber": 20, "solidityScanContractsNumber": 19, - "securityScore": 76.30157894736844, + "securityScore": 76.05526315789474, "issueSeverityDistribution": { "critical": 1, - "gas": 162, + "gas": 178, "high": 12, "informational": 117, "low": 97, @@ -106009,7 +110400,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 10, "high": 1, "informational": 3, "low": 5, @@ -106017,8 +110408,8 @@ }, "lines_analyzed_count": 736, "scan_time_taken": 1, - "score": "4.85", - "score_v2": "97.01", + "score": "4.82", + "score_v2": "96.33", "threat_score": "100.00", "score_rating": "Great" } @@ -106181,7 +110572,7 @@ "medium": 2 }, "lines_analyzed_count": 106, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "2.92", "score_v2": "58.49", "threat_score": "94.74", @@ -106207,7 +110598,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 18, "high": 5, "informational": 21, "low": 14, @@ -106215,8 +110606,8 @@ }, "lines_analyzed_count": 221, "scan_time_taken": 1, - "score": "3.08", - "score_v2": "61.54", + "score": "2.96", + "score_v2": "59.28", "threat_score": "85.00", "score_rating": "Average" } @@ -106280,7 +110671,7 @@ "medium": 0 }, "lines_analyzed_count": 217, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.56", "score_v2": "91.24", "threat_score": "95.00", @@ -106405,7 +110796,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 15, + "gas": 18, "high": 1, "informational": 13, "low": 7, @@ -106413,8 +110804,8 @@ }, "lines_analyzed_count": 244, "scan_time_taken": 1, - "score": "3.89", - "score_v2": "77.87", + "score": "3.83", + "score_v2": "76.64", "threat_score": "90.00", "score_rating": "Average" } @@ -106537,7 +110928,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 1, "informational": 33, "low": 8, @@ -106545,8 +110936,8 @@ }, "lines_analyzed_count": 581, "scan_time_taken": 2, - "score": "4.20", - "score_v2": "83.99", + "score": "4.17", + "score_v2": "83.48", "threat_score": "85.00", "score_rating": "Great" } @@ -106556,24 +110947,52 @@ }, "100": { "overallInfo": { - "verifiedNumber": 20, + "verifiedNumber": 23, "totalContractsNumber": 23, - "solidityScanContractsNumber": 20, - "securityScore": 79.5665, + "solidityScanContractsNumber": 21, + "securityScore": 77.65238095238097, "issueSeverityDistribution": { "critical": 1, - "gas": 187, - "high": 13, - "informational": 51, - "low": 93, - "medium": 15 + "gas": 241, + "high": 19, + "informational": 128, + "low": 112, + "medium": 20 } }, "contractsData": [ { "address": "0x2863582272A424234FcE76d97099AcBd432acC01", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2863582272A424234FcE76d97099AcBd432acC01", + "contractname": "ChildGaugeVoteRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2863582272A424234FcE76d97099AcBd432acC01/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 1, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 187, + "scan_time_taken": 0, + "score": "3.93", + "score_v2": "78.61", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", @@ -106659,7 +111078,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 4, "informational": 2, "low": 1, @@ -106667,8 +111086,8 @@ }, "lines_analyzed_count": 142, "scan_time_taken": 1, - "score": "4.15", - "score_v2": "83.10", + "score": "4.08", + "score_v2": "81.69", "threat_score": "94.74", "score_rating": "Great" } @@ -106677,41 +111096,41 @@ { "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "contract_address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x57ACb721FcF3d900B480A90A55191CF8F37ad478", - "contractname": "GnosisSafeProxy", + "contract_url": "https://optimism.blockscout.com/address/0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "contractname": "PoolManagerLite", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x57ACb721FcF3d900B480A90A55191CF8F37ad478/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 + "gas": 6, + "high": 1, + "informational": 5, + "low": 7, + "medium": 1 }, - "lines_analyzed_count": 45, + "lines_analyzed_count": 73, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.74", + "score": "2.81", + "score_v2": "56.16", + "threat_score": "95.00", "score_rating": "Average" } } }, - { - "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", - "isVerified": false, - "solidityScanReport": null - }, { "address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", "isVerified": true, @@ -106748,35 +111167,7 @@ { "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", @@ -106796,7 +111187,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 16, + "gas": 19, "high": 1, "informational": 1, "low": 7, @@ -106804,8 +111195,8 @@ }, "lines_analyzed_count": 246, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.52", + "score": "4.07", + "score_v2": "81.30", "threat_score": "90.00", "score_rating": "Great" } @@ -106813,8 +111204,36 @@ }, { "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "contractname": "VoterProxyLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC181Edc719480bd089b94647c2Dc504e2700a2B0/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 5, + "informational": 21, + "low": 14, + "medium": 1 + }, + "lines_analyzed_count": 221, + "scan_time_taken": 1, + "score": "2.96", + "score_v2": "59.28", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { "address": "0x908c9D41183aDE493EFFC12bb9ad11a9333052bc", @@ -106867,7 +111286,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 10, "high": 1, "informational": 0, "low": 5, @@ -106875,8 +111294,8 @@ }, "lines_analyzed_count": 736, "scan_time_taken": 1, - "score": "4.87", - "score_v2": "97.42", + "score": "4.84", + "score_v2": "96.74", "threat_score": "100.00", "score_rating": "Great" } @@ -106888,9 +111307,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", "contractname": "AuraOFT", "is_quick_scan": true, "node_reference_id": null, @@ -106902,14 +111321,14 @@ "critical": 0, "gas": 5, "high": 0, - "informational": 0, + "informational": 1, "low": 3, "medium": 0 }, "lines_analyzed_count": 112, "scan_time_taken": 0, - "score": "4.51", - "score_v2": "90.18", + "score": "4.46", + "score_v2": "89.29", "threat_score": "94.74", "score_rating": "Great" } @@ -106921,9 +111340,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "contract_url": "https://optimism.blockscout.com/address/0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", "contractname": "ChildStashRewardDistro", "is_quick_scan": true, "node_reference_id": null, @@ -107020,9 +111439,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_url": "https://optimism.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", "contractname": "TokenFactory", "is_quick_scan": true, "node_reference_id": null, @@ -107034,14 +111453,14 @@ "critical": 0, "gas": 6, "high": 0, - "informational": 0, + "informational": 1, "low": 1, "medium": 0 }, "lines_analyzed_count": 49, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", + "score": "4.08", + "score_v2": "81.63", "threat_score": "94.74", "score_rating": "Great" } @@ -107053,9 +111472,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contract_url": "https://optimism.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", "contractname": "BoosterLite", "is_quick_scan": true, "node_reference_id": null, @@ -107065,16 +111484,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 1, - "informational": 5, + "informational": 33, "low": 8, "medium": 3 }, "lines_analyzed_count": 581, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.81", + "score": "4.17", + "score_v2": "83.48", "threat_score": "85.00", "score_rating": "Great" } @@ -107152,9 +111571,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contract_url": "https://optimism.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", "contractname": "BoosterLite", "is_quick_scan": true, "node_reference_id": null, @@ -107164,16 +111583,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 1, - "informational": 5, + "informational": 33, "low": 8, "medium": 3 }, "lines_analyzed_count": 581, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.81", + "score": "4.17", + "score_v2": "83.48", "threat_score": "85.00", "score_rating": "Great" } @@ -107249,17 +111668,17 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 14, + "verifiedNumber": 15, "totalContractsNumber": 18, - "solidityScanContractsNumber": 14, - "securityScore": 78.65, + "solidityScanContractsNumber": 15, + "securityScore": 77.66866666666667, "issueSeverityDistribution": { "critical": 11, - "gas": 222, + "gas": 244, "high": 26, - "informational": 98, - "low": 82, - "medium": 28 + "informational": 129, + "low": 90, + "medium": 29 } }, "contractsData": [ @@ -107302,9 +111721,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "contract_url": "https://optimism.blockscout.com/address/0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", "contractname": "ChildStashRewardDistro", "is_quick_scan": true, "node_reference_id": null, @@ -107446,7 +111865,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 18, "high": 5, "informational": 21, "low": 14, @@ -107454,8 +111873,8 @@ }, "lines_analyzed_count": 221, "scan_time_taken": 1, - "score": "3.08", - "score_v2": "61.54", + "score": "2.96", + "score_v2": "59.28", "threat_score": "85.00", "score_rating": "Average" } @@ -107467,9 +111886,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_url": "https://optimism.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", "contractname": "TokenFactory", "is_quick_scan": true, "node_reference_id": null, @@ -107481,14 +111900,14 @@ "critical": 0, "gas": 6, "high": 0, - "informational": 0, + "informational": 1, "low": 1, "medium": 0 }, "lines_analyzed_count": 49, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", + "score": "4.08", + "score_v2": "81.63", "threat_score": "94.74", "score_rating": "Great" } @@ -107512,16 +111931,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 97, + "gas": 102, "high": 12, "informational": 51, "low": 18, - "medium": 17 + "medium": 18 }, "lines_analyzed_count": 2318, "scan_time_taken": 6, - "score": "4.28", - "score_v2": "85.63", + "score": "4.26", + "score_v2": "85.29", "threat_score": "85.00", "score_rating": "Great" } @@ -107545,16 +111964,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 4, "informational": 2, "low": 1, "medium": 0 }, "lines_analyzed_count": 142, - "scan_time_taken": 1, - "score": "4.15", - "score_v2": "83.10", + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.69", "threat_score": "94.74", "score_rating": "Great" } @@ -107571,9 +111990,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contract_url": "https://optimism.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", "contractname": "BoosterLite", "is_quick_scan": true, "node_reference_id": null, @@ -107583,16 +112002,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 34, "high": 1, - "informational": 5, + "informational": 33, "low": 8, "medium": 3 }, "lines_analyzed_count": 581, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.81", + "score": "4.17", + "score_v2": "83.48", "threat_score": "85.00", "score_rating": "Great" } @@ -107604,9 +112023,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", "contractname": "AuraOFT", "is_quick_scan": true, "node_reference_id": null, @@ -107618,14 +112037,14 @@ "critical": 0, "gas": 5, "high": 0, - "informational": 0, + "informational": 1, "low": 3, "medium": 0 }, "lines_analyzed_count": 112, "scan_time_taken": 0, - "score": "4.51", - "score_v2": "90.18", + "score": "4.46", + "score_v2": "89.29", "threat_score": "94.74", "score_rating": "Great" } @@ -107649,7 +112068,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 16, + "gas": 19, "high": 1, "informational": 1, "low": 7, @@ -107657,8 +112076,8 @@ }, "lines_analyzed_count": 246, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.52", + "score": "4.07", + "score_v2": "81.30", "threat_score": "90.00", "score_rating": "Great" } @@ -107671,8 +112090,36 @@ }, { "address": "0x5C97f09506d60B90a817EB547ea4F03Ae990E798", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5C97f09506d60B90a817EB547ea4F03Ae990E798", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x5C97f09506d60B90a817EB547ea4F03Ae990E798", + "contractname": "KeeperMulticall3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C97f09506d60B90a817EB547ea4F03Ae990E798/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.42", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { "address": "0x60D6439631CC6f60ED15c07783B4c7848F87c84c", @@ -107755,16 +112202,16 @@ "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 9, + "verifiedNumber": 10, "totalContractsNumber": 10, - "solidityScanContractsNumber": 6, - "securityScore": 77.85166666666667, + "solidityScanContractsNumber": 7, + "securityScore": 79.17857142857143, "issueSeverityDistribution": { "critical": 0, - "gas": 36, - "high": 0, - "informational": 35, - "low": 21, + "gas": 49, + "high": 11, + "informational": 41, + "low": 23, "medium": 0 } }, @@ -107913,8 +112360,36 @@ }, { "address": "0xCA00926b6190c2C59336E73F02569c356d7B6b56", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCA00926b6190c2C59336E73F02569c356d7B6b56", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCA00926b6190c2C59336E73F02569c356d7B6b56", + "contractname": "CrocQuery", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCA00926b6190c2C59336E73F02569c356d7B6b56/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 11, + "informational": 6, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 521, + "scan_time_taken": 2, + "score": "4.36", + "score_v2": "87.14", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0xAaAaAAAaA24eEeb8d57D431224f73832bC34f688", @@ -108000,14 +112475,14 @@ "verifiedNumber": 6, "totalContractsNumber": 6, "solidityScanContractsNumber": 6, - "securityScore": 79.00833333333333, + "securityScore": 78.19666666666667, "issueSeverityDistribution": { "critical": 5, - "gas": 102, + "gas": 125, "high": 2, "informational": 22, - "low": 59, - "medium": 7 + "low": 54, + "medium": 10 } }, "contractsData": [ @@ -108095,18 +112570,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 44, + "gas": 51, "high": 0, "informational": 7, "low": 12, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 539, "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.08", + "score": "3.91", + "score_v2": "78.11", "threat_score": "80.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -108128,7 +112603,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 25, + "gas": 33, "high": 0, "informational": 4, "low": 8, @@ -108136,8 +112611,8 @@ }, "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.21", + "score": "3.82", + "score_v2": "76.34", "threat_score": "80.00", "score_rating": "Average" } @@ -108194,16 +112669,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 25, "high": 0, "informational": 2, - "low": 15, + "low": 10, "medium": 0 }, "lines_analyzed_count": 206, "scan_time_taken": 1, - "score": "3.81", - "score_v2": "76.21", + "score": "3.86", + "score_v2": "77.18", "threat_score": "85.00", "score_rating": "Average" } @@ -108213,58 +112688,58 @@ }, "10": { "overallInfo": { - "verifiedNumber": 28, + "verifiedNumber": 29, "totalContractsNumber": 29, - "solidityScanContractsNumber": 28, - "securityScore": 73.67964285714287, + "solidityScanContractsNumber": 27, + "securityScore": 70.29814814814814, "issueSeverityDistribution": { - "critical": 44, - "gas": 534, - "high": 23, - "informational": 333, - "low": 258, - "medium": 21 + "critical": 45, + "gas": 695, + "high": 25, + "informational": 341, + "low": 244, + "medium": 47 } }, "contractsData": [ { "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x1dDd225ef26714Bb8055dDCEaEE2589ba09c89ed", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contract_address": "0x1dDd225ef26714Bb8055dDCEaEE2589ba09c89ed", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x1dDd225ef26714Bb8055dDCEaEE2589ba09c89ed", + "contractname": "WooLendingManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1dDd225ef26714Bb8055dDCEaEE2589ba09c89ed/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 6, - "low": 9, - "medium": 1 + "critical": 1, + "gas": 30, + "high": 2, + "informational": 20, + "low": 12, + "medium": 4 }, - "lines_analyzed_count": 194, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.99", - "threat_score": "94.74", - "score_rating": "Great" + "lines_analyzed_count": 306, + "scan_time_taken": 1, + "score": "3.38", + "score_v2": "67.65", + "threat_score": "85.00", + "score_rating": "Average" } } }, - { - "address": "0x1dDd225ef26714Bb8055dDCEaEE2589ba09c89ed", - "isVerified": false, - "solidityScanReport": null - }, { "address": "0xA058798CD293f5AcB4E7757B08c960a79f527699", "isVerified": true, @@ -108283,7 +112758,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 23, + "gas": 27, "high": 0, "informational": 5, "low": 11, @@ -108291,8 +112766,8 @@ }, "lines_analyzed_count": 181, "scan_time_taken": 1, - "score": "3.48", - "score_v2": "69.61", + "score": "3.37", + "score_v2": "67.40", "threat_score": "85.00", "score_rating": "Average" } @@ -108316,7 +112791,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 1, "informational": 3, "low": 6, @@ -108324,8 +112799,8 @@ }, "lines_analyzed_count": 91, "scan_time_taken": 0, - "score": "3.63", - "score_v2": "72.53", + "score": "3.52", + "score_v2": "70.33", "threat_score": "95.00", "score_rating": "Average" } @@ -108382,7 +112857,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 10, "high": 1, "informational": 13, "low": 6, @@ -108390,8 +112865,8 @@ }, "lines_analyzed_count": 128, "scan_time_taken": 0, - "score": "3.40", - "score_v2": "67.97", + "score": "3.28", + "score_v2": "65.62", "threat_score": "85.00", "score_rating": "Average" } @@ -108415,18 +112890,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 44, + "gas": 51, "high": 0, "informational": 11, "low": 12, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 539, "scan_time_taken": 2, - "score": "4.02", - "score_v2": "80.33", + "score": "3.87", + "score_v2": "77.37", "threat_score": "80.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -108448,16 +112923,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 44, + "gas": 56, "high": 2, "informational": 36, "low": 15, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 485, "scan_time_taken": 2, - "score": "3.53", - "score_v2": "70.52", + "score": "3.31", + "score_v2": "66.19", "threat_score": "70.00", "score_rating": "Average" } @@ -108481,16 +112956,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 44, + "gas": 56, "high": 2, "informational": 36, "low": 15, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 485, "scan_time_taken": 2, - "score": "3.53", - "score_v2": "70.52", + "score": "3.31", + "score_v2": "66.19", "threat_score": "70.00", "score_rating": "Average" } @@ -108514,7 +112989,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 10, "high": 1, "informational": 13, "low": 6, @@ -108522,8 +112997,8 @@ }, "lines_analyzed_count": 128, "scan_time_taken": 0, - "score": "3.40", - "score_v2": "67.97", + "score": "3.28", + "score_v2": "65.62", "threat_score": "85.00", "score_rating": "Average" } @@ -108547,16 +113022,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 28, + "gas": 38, "high": 2, "informational": 17, - "low": 11, + "low": 10, "medium": 1 }, "lines_analyzed_count": 263, "scan_time_taken": 1, - "score": "3.23", - "score_v2": "64.64", + "score": "3.08", + "score_v2": "61.60", "threat_score": "75.00", "score_rating": "Average" } @@ -108580,16 +113055,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 28, + "gas": 38, "high": 2, "informational": 17, - "low": 11, + "low": 10, "medium": 1 }, "lines_analyzed_count": 263, "scan_time_taken": 1, - "score": "3.23", - "score_v2": "64.64", + "score": "3.08", + "score_v2": "61.60", "threat_score": "75.00", "score_rating": "Average" } @@ -108613,16 +113088,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 21, + "gas": 30, "high": 2, "informational": 20, "low": 12, - "medium": 0 + "medium": 4 }, "lines_analyzed_count": 306, "scan_time_taken": 1, - "score": "3.73", - "score_v2": "74.51", + "score": "3.38", + "score_v2": "67.65", "threat_score": "85.00", "score_rating": "Average" } @@ -108646,16 +113121,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 28, + "gas": 38, "high": 2, "informational": 17, - "low": 11, + "low": 10, "medium": 1 }, "lines_analyzed_count": 263, "scan_time_taken": 1, - "score": "3.23", - "score_v2": "64.64", + "score": "3.08", + "score_v2": "61.60", "threat_score": "75.00", "score_rating": "Average" } @@ -108679,16 +113154,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 44, + "gas": 56, "high": 2, "informational": 36, "low": 15, - "medium": 0 + "medium": 3 }, "lines_analyzed_count": 485, "scan_time_taken": 2, - "score": "3.53", - "score_v2": "70.52", + "score": "3.31", + "score_v2": "66.19", "threat_score": "70.00", "score_rating": "Average" } @@ -108712,16 +113187,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 23, + "gas": 29, "high": 0, "informational": 8, "low": 3, - "medium": 7 + "medium": 11 }, "lines_analyzed_count": 272, "scan_time_taken": 1, - "score": "3.38", - "score_v2": "67.65", + "score": "3.05", + "score_v2": "61.03", "threat_score": "85.00", "score_rating": "Average" } @@ -108745,7 +113220,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 25, + "gas": 33, "high": 0, "informational": 4, "low": 8, @@ -108753,8 +113228,8 @@ }, "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.21", + "score": "3.82", + "score_v2": "76.34", "threat_score": "80.00", "score_rating": "Average" } @@ -108766,9 +113241,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, @@ -108811,7 +113286,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 0, "informational": 3, "low": 6, @@ -108819,8 +113294,8 @@ }, "lines_analyzed_count": 95, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.89", + "score": "3.79", + "score_v2": "75.79", "threat_score": "95.00", "score_rating": "Average" } @@ -108844,16 +113319,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 21, + "gas": 30, "high": 2, "informational": 20, "low": 12, - "medium": 0 + "medium": 4 }, "lines_analyzed_count": 306, "scan_time_taken": 1, - "score": "3.73", - "score_v2": "74.51", + "score": "3.38", + "score_v2": "67.65", "threat_score": "85.00", "score_rating": "Average" } @@ -108877,16 +113352,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 42, + "gas": 49, "high": 1, "informational": 12, "low": 11, "medium": 2 }, "lines_analyzed_count": 589, - "scan_time_taken": 3, - "score": "4.19", - "score_v2": "83.70", + "scan_time_taken": 2, + "score": "4.13", + "score_v2": "82.51", "threat_score": "80.00", "score_rating": "Great" } @@ -108895,35 +113370,7 @@ { "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 6, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 194, - "scan_time_taken": 1, - "score": "4.15", - "score_v2": "82.99", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x8A68849c8a61225964d2caE170fDD19eC46bf246", @@ -109009,7 +113456,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 0, "informational": 3, "low": 6, @@ -109017,8 +113464,8 @@ }, "lines_analyzed_count": 95, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.89", + "score": "3.79", + "score_v2": "75.79", "threat_score": "95.00", "score_rating": "Average" } @@ -109042,7 +113489,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 10, "high": 1, "informational": 13, "low": 6, @@ -109050,8 +113497,8 @@ }, "lines_analyzed_count": 128, "scan_time_taken": 0, - "score": "3.40", - "score_v2": "67.97", + "score": "3.28", + "score_v2": "65.62", "threat_score": "85.00", "score_rating": "Average" } @@ -109075,16 +113522,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 0, "informational": 12, "low": 11, "medium": 1 }, "lines_analyzed_count": 144, - "scan_time_taken": 0, - "score": "3.58", - "score_v2": "71.53", + "scan_time_taken": 1, + "score": "3.51", + "score_v2": "70.14", "threat_score": "90.00", "score_rating": "Average" } @@ -109108,7 +113555,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 16, + "gas": 18, "high": 0, "informational": 12, "low": 7, @@ -109116,8 +113563,8 @@ }, "lines_analyzed_count": 181, "scan_time_taken": 1, - "score": "3.70", - "score_v2": "74.03", + "score": "3.65", + "score_v2": "72.93", "threat_score": "85.00", "score_rating": "Average" } @@ -109141,16 +113588,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 25, "high": 0, "informational": 2, - "low": 15, + "low": 10, "medium": 0 }, "lines_analyzed_count": 206, "scan_time_taken": 1, - "score": "3.81", - "score_v2": "76.21", + "score": "3.86", + "score_v2": "77.18", "threat_score": "85.00", "score_rating": "Average" } @@ -109162,15 +113609,15 @@ "overallInfo": { "verifiedNumber": 11, "totalContractsNumber": 11, - "solidityScanContractsNumber": 11, - "securityScore": 78.71636363636362, + "solidityScanContractsNumber": 9, + "securityScore": 76.38444444444445, "issueSeverityDistribution": { "critical": 9, - "gas": 204, + "gas": 222, "high": 3, - "informational": 53, - "low": 112, - "medium": 11 + "informational": 43, + "low": 94, + "medium": 13 } }, "contractsData": [ @@ -109192,7 +113639,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 23, + "gas": 27, "high": 0, "informational": 1, "low": 11, @@ -109200,8 +113647,8 @@ }, "lines_analyzed_count": 181, "scan_time_taken": 1, - "score": "3.59", - "score_v2": "71.82", + "score": "3.48", + "score_v2": "69.61", "threat_score": "85.00", "score_rating": "Average" } @@ -109210,35 +113657,7 @@ { "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 6, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 194, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.99", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", @@ -109258,53 +113677,25 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 44, + "gas": 51, "high": 0, "informational": 11, "low": 12, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 539, "scan_time_taken": 2, - "score": "4.02", - "score_v2": "80.33", + "score": "3.87", + "score_v2": "77.37", "threat_score": "80.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 4, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 194, - "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.02", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x15bA47E540E1B197E30D16A93B0c568B251629c2", @@ -109357,7 +113748,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 25, + "gas": 33, "high": 0, "informational": 4, "low": 8, @@ -109365,8 +113756,8 @@ }, "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.21", + "score": "3.82", + "score_v2": "76.34", "threat_score": "80.00", "score_rating": "Average" } @@ -109378,9 +113769,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", "contractname": "ProxyAdmin", "is_quick_scan": true, "node_reference_id": null, @@ -109456,16 +113847,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 19, "high": 0, "informational": 17, "low": 30, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 466, "scan_time_taken": 2, - "score": "3.93", - "score_v2": "78.54", + "score": "3.87", + "score_v2": "77.47", "threat_score": "85.00", "score_rating": "Average" } @@ -109489,7 +113880,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 42, + "gas": 49, "high": 1, "informational": 5, "low": 11, @@ -109497,8 +113888,8 @@ }, "lines_analyzed_count": 589, "scan_time_taken": 2, - "score": "4.24", - "score_v2": "84.89", + "score": "4.19", + "score_v2": "83.70", "threat_score": "80.00", "score_rating": "Great" } @@ -109522,7 +113913,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 16, + "gas": 18, "high": 0, "informational": 3, "low": 7, @@ -109530,8 +113921,8 @@ }, "lines_analyzed_count": 181, "scan_time_taken": 1, - "score": "3.95", - "score_v2": "79.01", + "score": "3.90", + "score_v2": "77.90", "threat_score": "85.00", "score_rating": "Average" } @@ -110033,17 +114424,17 @@ "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 39, + "verifiedNumber": 43, "totalContractsNumber": 52, - "solidityScanContractsNumber": 39, - "securityScore": 82.68282051282051, + "solidityScanContractsNumber": 43, + "securityScore": 81.53767441860465, "issueSeverityDistribution": { - "critical": 1, - "gas": 578, - "high": 83, - "informational": 168, - "low": 183, - "medium": 33 + "critical": 2, + "gas": 744, + "high": 87, + "informational": 184, + "low": 202, + "medium": 39 } }, "contractsData": [ @@ -110098,7 +114489,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 17, "high": 1, "informational": 5, "low": 4, @@ -110106,10 +114497,10 @@ }, "lines_analyzed_count": 194, "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.41", + "score": "3.97", + "score_v2": "79.38", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -110131,16 +114522,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 11, "high": 2, "informational": 1, "low": 2, "medium": 0 }, "lines_analyzed_count": 122, - "scan_time_taken": 1, - "score": "4.10", - "score_v2": "81.97", + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.33", "threat_score": "94.74", "score_rating": "Great" } @@ -110164,7 +114555,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 12, "high": 2, "informational": 8, "low": 6, @@ -110172,8 +114563,8 @@ }, "lines_analyzed_count": 164, "scan_time_taken": 1, - "score": "3.66", - "score_v2": "73.17", + "score": "3.60", + "score_v2": "71.95", "threat_score": "94.74", "score_rating": "Average" } @@ -110197,16 +114588,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, + "gas": 85, "high": 7, "informational": 34, "low": 12, "medium": 5 }, "lines_analyzed_count": 771, - "scan_time_taken": 3, - "score": "3.88", - "score_v2": "77.56", + "scan_time_taken": 2, + "score": "3.79", + "score_v2": "75.88", "threat_score": "94.74", "score_rating": "Average" } @@ -110278,7 +114669,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, + "gas": 30, "high": 7, "informational": 7, "low": 11, @@ -110286,8 +114677,8 @@ }, "lines_analyzed_count": 329, "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.38", + "score": "3.68", + "score_v2": "73.56", "threat_score": "90.00", "score_rating": "Average" } @@ -110316,7 +114707,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, "informational": 1, "low": 2, @@ -110324,8 +114715,8 @@ }, "lines_analyzed_count": 77, "scan_time_taken": 0, - "score": "4.55", - "score_v2": "90.91", + "score": "4.42", + "score_v2": "88.31", "threat_score": "94.74", "score_rating": "Great" } @@ -110420,18 +114811,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 42, "high": 11, "informational": 4, "low": 12, "medium": 2 }, "lines_analyzed_count": 570, - "scan_time_taken": 2, - "score": "4.03", - "score_v2": "80.53", + "scan_time_taken": 3, + "score": "3.95", + "score_v2": "78.95", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -110524,7 +114915,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 32, "high": 2, "informational": 3, "low": 3, @@ -110532,8 +114923,8 @@ }, "lines_analyzed_count": 289, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.70", + "score": "4.10", + "score_v2": "82.01", "threat_score": "95.00", "score_rating": "Great" } @@ -110590,7 +114981,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 26, "high": 5, "informational": 7, "low": 2, @@ -110598,10 +114989,10 @@ }, "lines_analyzed_count": 272, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.51", + "score": "3.95", + "score_v2": "79.04", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -110628,7 +115019,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 28, "high": 0, "informational": 8, "low": 10, @@ -110636,8 +115027,8 @@ }, "lines_analyzed_count": 308, "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.44", + "score": "4.09", + "score_v2": "81.82", "threat_score": "94.74", "score_rating": "Great" } @@ -110694,7 +115085,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 36, + "gas": 43, "high": 4, "informational": 10, "low": 7, @@ -110702,8 +115093,8 @@ }, "lines_analyzed_count": 265, "scan_time_taken": 1, - "score": "3.34", - "score_v2": "66.79", + "score": "3.21", + "score_v2": "64.15", "threat_score": "90.00", "score_rating": "Average" } @@ -110798,7 +115189,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 21, "high": 3, "informational": 5, "low": 12, @@ -110806,8 +115197,8 @@ }, "lines_analyzed_count": 206, "scan_time_taken": 1, - "score": "3.59", - "score_v2": "71.84", + "score": "3.50", + "score_v2": "69.90", "threat_score": "89.47", "score_rating": "Average" } @@ -110831,16 +115222,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 25, "high": 3, "informational": 7, - "low": 5, + "low": 4, "medium": 1 }, "lines_analyzed_count": 240, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "77.08", "threat_score": "85.00", "score_rating": "Average" } @@ -110963,7 +115354,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 14, "high": 1, "informational": 1, "low": 9, @@ -110971,8 +115362,8 @@ }, "lines_analyzed_count": 219, "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.76", + "score": "4.16", + "score_v2": "83.11", "threat_score": "94.74", "score_rating": "Great" } @@ -110980,8 +115371,36 @@ }, { "address": "0x37714D3a9D3b3091220D68184e3AFEC4Ec911368", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x37714D3a9D3b3091220D68184e3AFEC4Ec911368", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x37714D3a9D3b3091220D68184e3AFEC4Ec911368", + "contractname": "RocketDAOProposal", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x37714D3a9D3b3091220D68184e3AFEC4Ec911368/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 25, + "high": 3, + "informational": 7, + "low": 4, + "medium": 5 + }, + "lines_analyzed_count": 271, + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.43", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0xB50d513de40eE70A662c39207b4382a693f9e08D", @@ -111023,8 +115442,36 @@ }, { "address": "0x32778D6bf5b93B89177D328556EeeB35c09f472b", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x32778D6bf5b93B89177D328556EeeB35c09f472b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x32778D6bf5b93B89177D328556EeeB35c09f472b", + "contractname": "RocketNodeDistributorDelegate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x32778D6bf5b93B89177D328556EeeB35c09f472b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 8, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 113, + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.22", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0xf7aB34C74c02407ed653Ac9128731947187575C0", @@ -111044,7 +115491,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 18, "high": 3, "informational": 4, "low": 4, @@ -111052,10 +115499,10 @@ }, "lines_analyzed_count": 205, "scan_time_taken": 1, - "score": "4.05", - "score_v2": "80.98", + "score": "3.98", + "score_v2": "79.51", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -111077,7 +115524,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 31, "high": 3, "informational": 17, "low": 12, @@ -111085,8 +115532,8 @@ }, "lines_analyzed_count": 303, "scan_time_taken": 1, - "score": "3.33", - "score_v2": "66.67", + "score": "3.27", + "score_v2": "65.35", "threat_score": "95.00", "score_rating": "Average" } @@ -111110,16 +115557,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 1, "informational": 1, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 105, "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.62", + "score": "4.43", + "score_v2": "88.57", "threat_score": "94.74", "score_rating": "Great" } @@ -111160,8 +115607,36 @@ }, { "address": "0x9a0b5d3101d111EA0edD573d45ef2208CC97984a", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9a0b5d3101d111EA0edD573d45ef2208CC97984a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9a0b5d3101d111EA0edD573d45ef2208CC97984a", + "contractname": "RocketUpgradeOneDotTwo", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a0b5d3101d111EA0edD573d45ef2208CC97984a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 0, + "informational": 1, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 312, + "scan_time_taken": 2, + "score": "4.33", + "score_v2": "86.54", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0xac2245BE4C2C1E9752499Bcd34861B761d62fC27", @@ -111214,7 +115689,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 10, "high": 2, "informational": 1, "low": 2, @@ -111222,8 +115697,8 @@ }, "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.46", + "score": "4.09", + "score_v2": "81.89", "threat_score": "94.74", "score_rating": "Great" } @@ -111231,8 +115706,36 @@ }, { "address": "0x42EC642eAa86091059569d8De8aeccf7F2F9B1a2", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42EC642eAa86091059569d8De8aeccf7F2F9B1a2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x42EC642eAa86091059569d8De8aeccf7F2F9B1a2", + "contractname": "RocketDAOProtocolProposals", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42EC642eAa86091059569d8De8aeccf7F2F9B1a2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 131, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.92", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x751826b107672360b764327631cC5764515fFC37", @@ -111252,7 +115755,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 10, "high": 2, "informational": 6, "low": 4, @@ -111260,8 +115763,8 @@ }, "lines_analyzed_count": 150, "scan_time_taken": 0, - "score": "3.80", - "score_v2": "76.00", + "score": "3.73", + "score_v2": "74.67", "threat_score": "94.74", "score_rating": "Average" } @@ -111285,7 +115788,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 28, "high": 2, "informational": 3, "low": 7, @@ -111293,8 +115796,8 @@ }, "lines_analyzed_count": 200, "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", + "score": "3.60", + "score_v2": "72.00", "threat_score": "85.00", "score_rating": "Average" } @@ -111351,7 +115854,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 44, "high": 8, "informational": 7, "low": 6, @@ -111359,8 +115862,8 @@ }, "lines_analyzed_count": 414, "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.54", + "score": "3.82", + "score_v2": "76.33", "threat_score": "95.00", "score_rating": "Average" } @@ -111454,24 +115957,52 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 0, + "verifiedNumber": 1, "totalContractsNumber": 1, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 1, + "securityScore": 94, "issueSeverityDistribution": { - "critical": 0, - "gas": 0, + "critical": 1, + "gas": 2, "high": 0, "informational": 0, - "low": 0, + "low": 1, "medium": 0 } }, "contractsData": [ { "address": "0x1f73EAf55d696BFFA9b0EA16fa987B93b0f4d302", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f73EAf55d696BFFA9b0EA16fa987B93b0f4d302", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1f73EAf55d696BFFA9b0EA16fa987B93b0f4d302", + "contractname": "OptimismMintableERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f73EAf55d696BFFA9b0EA16fa987B93b0f4d302/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 0, + "score": "4.70", + "score_v2": "94.00", + "threat_score": "90.00", + "score_rating": "Great" + } + } } ] } @@ -111486,14 +116017,14 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 90.33666666666669, + "securityScore": 89.11333333333334, "issueSeverityDistribution": { "critical": 0, - "gas": 79, + "gas": 88, "high": 14, "informational": 6, "low": 31, - "medium": 4 + "medium": 8 } }, "contractsData": [ @@ -111522,7 +116053,7 @@ "medium": 0 }, "lines_analyzed_count": 628, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "4.63", "score_v2": "92.68", "threat_score": "90.00", @@ -111552,12 +116083,12 @@ "high": 2, "informational": 1, "low": 1, - "medium": 4 + "medium": 8 }, "lines_analyzed_count": 421, - "scan_time_taken": 3, - "score": "4.49", - "score_v2": "89.79", + "scan_time_taken": 4, + "score": "4.35", + "score_v2": "86.94", "threat_score": "100.00", "score_rating": "Great" } @@ -111581,16 +116112,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 39, "high": 10, "informational": 4, "low": 26, "medium": 0 }, "lines_analyzed_count": 1099, - "scan_time_taken": 3, - "score": "4.43", - "score_v2": "88.54", + "scan_time_taken": 4, + "score": "4.39", + "score_v2": "87.72", "threat_score": "100.00", "score_rating": "Great" } @@ -111609,14 +116140,14 @@ "verifiedNumber": 53, "totalContractsNumber": 68, "solidityScanContractsNumber": 53, - "securityScore": 82.45622641509436, + "securityScore": 81.76811320754717, "issueSeverityDistribution": { "critical": 2, - "gas": 328, + "gas": 338, "high": 53, "informational": 228, - "low": 130, - "medium": 42 + "low": 129, + "medium": 59 } }, "contractsData": [ @@ -111716,7 +116247,7 @@ "medium": 0 }, "lines_analyzed_count": 162, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "3.98", "score_v2": "79.63", "threat_score": "90.00", @@ -111936,12 +116467,12 @@ "high": 1, "informational": 23, "low": 1, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 178, - "scan_time_taken": 0, - "score": "3.71", - "score_v2": "74.16", + "scan_time_taken": 2, + "score": "3.54", + "score_v2": "70.79", "threat_score": "90.00", "score_rating": "Average" } @@ -111970,16 +116501,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 19, "high": 2, "informational": 3, "low": 6, "medium": 3 }, "lines_analyzed_count": 177, - "scan_time_taken": 1, - "score": "3.62", - "score_v2": "72.32", + "scan_time_taken": 0, + "score": "3.56", + "score_v2": "71.19", "threat_score": "95.00", "score_rating": "Average" } @@ -112073,14 +116604,14 @@ "high": 2, "informational": 8, "low": 3, - "medium": 3 + "medium": 4 }, "lines_analyzed_count": 239, - "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.33", + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.08", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -112106,12 +116637,12 @@ "high": 1, "informational": 24, "low": 1, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 180, - "scan_time_taken": 0, - "score": "3.86", - "score_v2": "77.22", + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.89", "threat_score": "90.00", "score_rating": "Average" } @@ -112140,16 +116671,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 5, + "gas": 7, "high": 2, "informational": 3, "low": 5, - "medium": 2 + "medium": 4 }, "lines_analyzed_count": 145, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.48", + "scan_time_taken": 0, + "score": "3.45", + "score_v2": "68.97", "threat_score": "85.00", "score_rating": "Average" } @@ -112409,16 +116940,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 1, "informational": 4, "low": 6, - "medium": 4 + "medium": 5 }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "3.54", - "score_v2": "70.75", + "score": "3.37", + "score_v2": "67.35", "threat_score": "90.00", "score_rating": "Average" } @@ -112446,12 +116977,12 @@ "high": 2, "informational": 1, "low": 1, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 144, "scan_time_taken": 0, - "score": "4.51", - "score_v2": "90.28", + "score": "4.41", + "score_v2": "88.19", "threat_score": "95.00", "score_rating": "Great" } @@ -112513,7 +117044,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 3, + "gas": 5, "high": 2, "informational": 0, "low": 4, @@ -112521,8 +117052,8 @@ }, "lines_analyzed_count": 124, "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.81", + "score": "3.71", + "score_v2": "74.19", "threat_score": "90.00", "score_rating": "Average" } @@ -112682,12 +117213,12 @@ "high": 2, "informational": 1, "low": 1, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "4.52", - "score_v2": "90.48", + "score": "4.32", + "score_v2": "86.39", "threat_score": "95.00", "score_rating": "Great" } @@ -112890,12 +117421,12 @@ "high": 1, "informational": 14, "low": 3, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 208, "scan_time_taken": 0, - "score": "4.16", - "score_v2": "83.17", + "score": "4.01", + "score_v2": "80.29", "threat_score": "90.00", "score_rating": "Great" } @@ -112919,7 +117450,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 2, "informational": 2, "low": 5, @@ -112927,8 +117458,8 @@ }, "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "3.81", - "score_v2": "76.19", + "score": "3.77", + "score_v2": "75.40", "threat_score": "95.00", "score_rating": "Average" } @@ -113022,12 +117553,12 @@ "high": 1, "informational": 23, "low": 1, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 140, "scan_time_taken": 0, - "score": "3.36", - "score_v2": "67.14", + "score": "3.14", + "score_v2": "62.86", "threat_score": "90.00", "score_rating": "Average" } @@ -113063,7 +117594,7 @@ "medium": 8 }, "lines_analyzed_count": 180, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.31", "score_v2": "66.11", "threat_score": "90.00", @@ -113122,16 +117653,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 2, "informational": 3, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 181, "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.61", + "score": "4.56", + "score_v2": "91.16", "threat_score": "90.00", "score_rating": "Great" } @@ -113367,12 +117898,12 @@ "high": 1, "informational": 24, "low": 1, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 183, "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.77", + "score": "3.52", + "score_v2": "70.49", "threat_score": "90.00", "score_rating": "Average" } @@ -113450,20 +117981,23 @@ }, { "appName": "curve", - "doc": "https://curve.readthedocs.io/ref-addresses.html", + "doc": [ + "https://curve.readthedocs.io/ref-addresses.html", + "https://docs.curve.fi/references/deployed-contracts/?h=" + ], "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 7, + "verifiedNumber": 8, "totalContractsNumber": 170, "solidityScanContractsNumber": 7, - "securityScore": 80.77857142857142, + "securityScore": 80.6842857142857, "issueSeverityDistribution": { "critical": 0, "gas": 469, "high": 34, "informational": 889, - "low": 380, + "low": 382, "medium": 30 } }, @@ -113635,7 +118169,7 @@ }, { "address": "0xdc24316b9ae028f1497c275eb9192a3ea0f67022", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -114372,13 +118906,13 @@ "gas": 26, "high": 4, "informational": 48, - "low": 35, + "low": 37, "medium": 14 }, "lines_analyzed_count": 608, - "scan_time_taken": 1, - "score": "3.34", - "score_v2": "66.78", + "scan_time_taken": 2, + "score": "3.31", + "score_v2": "66.12", "threat_score": "89.47", "score_rating": "Average" } @@ -114518,7 +119052,7 @@ }, "10": { "overallInfo": { - "verifiedNumber": 2, + "verifiedNumber": 3, "totalContractsNumber": 32, "solidityScanContractsNumber": 1, "securityScore": 93.23, @@ -114614,7 +119148,7 @@ }, { "address": "0x5eeE3091f747E60a045a2E715a4c71e600e31F6E", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -114724,7 +119258,7 @@ }, "100": { "overallInfo": { - "verifiedNumber": 0, + "verifiedNumber": 2, "totalContractsNumber": 21, "solidityScanContractsNumber": 0, "securityScore": 0, @@ -114745,12 +119279,12 @@ }, { "address": "0xabc000d88f23bb45525e447528dbf656a9d55bf5", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { "address": "0xefde221f306152971d8e9f181bfe998447975810", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -114817,151 +119351,31 @@ "address": "0xb47988ad49dce8d909c6f9cf7b26caf04e1445c8", "isVerified": false, "solidityScanReport": null - }, - { - "address": "0x3f445D38E820c010a7A6E33c5F80cBEBE6930f61", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa54f3c1dfa5f7dbf2564829d14b3b74a65d26ae2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCA8d0747B5573D69653C3aC22242e6341C36e4b4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA72C85C258A81761433B4e8da60505Fe3Dd551CC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x37c5ab57AF7100Bdc9B668d766e193CCbF6614FD", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "dalmatian", - "doc": "https://docs.dalmatian.exchange/docs/contracts/smart-contracts", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 75.91000000000001, - "issueSeverityDistribution": { - "critical": 5, - "gas": 165, - "high": 31, - "informational": 55, - "low": 42, - "medium": 7 - } - }, - "contractsData": [ + }, { - "address": "0x3eC440de85518fA270274bf6a5E84466E3090779", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3eC440de85518fA270274bf6a5E84466E3090779", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x3eC440de85518fA270274bf6a5E84466E3090779", - "contractname": "Dalmatian", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eC440de85518fA270274bf6a5E84466E3090779/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 5, - "informational": 16, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 565, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.42", - "threat_score": "84.21" - } - } + "address": "0x3f445D38E820c010a7A6E33c5F80cBEBE6930f61", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", - "contractname": "DalmatianFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 55, - "high": 7, - "informational": 21, - "low": 10, - "medium": 2 - }, - "lines_analyzed_count": 498, - "scan_time_taken": 2, - "score": "3.64", - "score_v2": "72.89", - "threat_score": "78.95" - } - } + "address": "0xa54f3c1dfa5f7dbf2564829d14b3b74a65d26ae2", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", - "contractname": "DalmatianRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 73, - "high": 19, - "informational": 18, - "low": 26, - "medium": 4 - }, - "lines_analyzed_count": 781, - "scan_time_taken": 3, - "score": "3.52", - "score_v2": "70.42", - "threat_score": "89.47" - } - } + "address": "0xCA8d0747B5573D69653C3aC22242e6341C36e4b4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA72C85C258A81761433B4e8da60505Fe3Dd551CC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x37c5ab57AF7100Bdc9B668d766e193CCbF6614FD", + "isVerified": false, + "solidityScanReport": null } ] } @@ -115076,14 +119490,14 @@ "verifiedNumber": 10, "totalContractsNumber": 14, "solidityScanContractsNumber": 10, - "securityScore": 86.97, + "securityScore": 85.64699999999999, "issueSeverityDistribution": { "critical": 0, - "gas": 728, + "gas": 803, "high": 32, "informational": 1262, - "low": 268, - "medium": 113 + "low": 259, + "medium": 205 } }, "contractsData": [ @@ -115105,16 +119519,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 126, + "gas": 134, "high": 0, "informational": 617, - "low": 18, - "medium": 10 + "low": 12, + "medium": 36 }, "lines_analyzed_count": 3942, "scan_time_taken": 14, - "score": "3.97", - "score_v2": "79.48", + "score": "3.88", + "score_v2": "77.60", "threat_score": "100.00", "score_rating": "Average" } @@ -115138,16 +119552,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 61, + "gas": 69, "high": 3, "informational": 75, - "low": 25, - "medium": 12 + "low": 24, + "medium": 28 }, "lines_analyzed_count": 2245, - "scan_time_taken": 6, - "score": "4.48", - "score_v2": "89.58", + "scan_time_taken": 4, + "score": "4.36", + "score_v2": "87.17", "threat_score": "95.00", "score_rating": "Great" } @@ -115204,16 +119618,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 49, "high": 1, "informational": 65, "low": 17, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 912, - "scan_time_taken": 2, - "score": "4.10", - "score_v2": "82.02", + "scan_time_taken": 4, + "score": "4.00", + "score_v2": "80.04", "threat_score": "100.00", "score_rating": "Great" } @@ -115247,16 +119661,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 67, + "gas": 77, "high": 2, "informational": 68, "low": 26, - "medium": 6 + "medium": 18 }, "lines_analyzed_count": 2274, "scan_time_taken": 4, - "score": "4.53", - "score_v2": "90.63", + "score": "4.43", + "score_v2": "88.61", "threat_score": "95.00", "score_rating": "Great" } @@ -115313,16 +119727,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 108, + "gas": 130, "high": 13, "informational": 86, "low": 51, - "medium": 17 + "medium": 32 }, "lines_analyzed_count": 2932, "scan_time_taken": 8, - "score": "4.32", - "score_v2": "86.39", + "score": "4.21", + "score_v2": "84.11", "threat_score": "80.00", "score_rating": "Great" } @@ -115346,16 +119760,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 74, + "gas": 77, "high": 3, "informational": 84, "low": 24, - "medium": 3 + "medium": 8 }, "lines_analyzed_count": 1762, "scan_time_taken": 3, - "score": "4.36", - "score_v2": "87.12", + "score": "4.30", + "score_v2": "86.10", "threat_score": "90.00", "score_rating": "Great" } @@ -115379,16 +119793,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 111, + "gas": 118, "high": 5, "informational": 99, "low": 44, - "medium": 21 + "medium": 28 }, "lines_analyzed_count": 3309, - "scan_time_taken": 7, - "score": "4.42", - "score_v2": "88.49", + "scan_time_taken": 6, + "score": "4.38", + "score_v2": "87.64", "threat_score": "90.00", "score_rating": "Great" } @@ -115412,16 +119826,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 107, + "gas": 121, "high": 4, "informational": 134, - "low": 42, - "medium": 34 + "low": 40, + "medium": 40 }, "lines_analyzed_count": 3534, - "scan_time_taken": 8, - "score": "4.37", - "score_v2": "87.46", + "scan_time_taken": 12, + "score": "4.33", + "score_v2": "86.67", "threat_score": "85.00", "score_rating": "Great" } @@ -115450,10 +119864,10 @@ "verifiedNumber": 5, "totalContractsNumber": 5, "solidityScanContractsNumber": 5, - "securityScore": 84.476, + "securityScore": 82.688, "issueSeverityDistribution": { "critical": 2, - "gas": 106, + "gas": 143, "high": 5, "informational": 25, "low": 22, @@ -115479,16 +119893,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 30, "high": 3, "informational": 2, "low": 4, "medium": 1 }, "lines_analyzed_count": 464, - "scan_time_taken": 1, - "score": "4.46", - "score_v2": "89.22", + "scan_time_taken": 3, + "score": "4.41", + "score_v2": "88.15", "threat_score": "95.00", "score_rating": "Great" } @@ -115512,16 +119926,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 16, "high": 1, "informational": 0, "low": 9, "medium": 2 }, "lines_analyzed_count": 196, - "scan_time_taken": 2, - "score": "3.95", - "score_v2": "79.08", + "scan_time_taken": 3, + "score": "3.88", + "score_v2": "77.55", "threat_score": "100.00", "score_rating": "Average" } @@ -115545,7 +119959,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 40, "high": 0, "informational": 8, "low": 2, @@ -115553,8 +119967,8 @@ }, "lines_analyzed_count": 468, "scan_time_taken": 3, - "score": "4.44", - "score_v2": "88.89", + "score": "4.32", + "score_v2": "86.32", "threat_score": "100.00", "score_rating": "Great" } @@ -115578,7 +119992,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 7, + "gas": 9, "high": 1, "informational": 3, "low": 5, @@ -115586,8 +120000,8 @@ }, "lines_analyzed_count": 122, "scan_time_taken": 2, - "score": "3.61", - "score_v2": "72.13", + "score": "3.52", + "score_v2": "70.49", "threat_score": "90.00", "score_rating": "Average" } @@ -115611,16 +120025,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 48, "high": 0, "informational": 12, "low": 2, "medium": 0 }, "lines_analyzed_count": 706, - "scan_time_taken": 2, - "score": "4.65", - "score_v2": "93.06", + "scan_time_taken": 4, + "score": "4.55", + "score_v2": "90.93", "threat_score": "100.00", "score_rating": "Great" } @@ -115628,84 +120042,173 @@ } ] }, - "8453": { + "10": { "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 7, - "securityScore": 79.94857142857143, + "verifiedNumber": 11, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 11, + "securityScore": 76.3690909090909, "issueSeverityDistribution": { - "critical": 2, - "gas": 161, - "high": 12, - "informational": 44, - "low": 55, - "medium": 7 + "critical": 4, + "gas": 328, + "high": 17, + "informational": 134, + "low": 74, + "medium": 15 } }, "contractsData": [ { - "address": "0x5c1b67ED2809e371aabbc58D934282E8Aa7E3fd4", - "isVerified": false, - "solidityScanReport": null + "address": "0x9B0817fA08b46670B92300B58AA1f4AB155701ea", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9B0817fA08b46670B92300B58AA1f4AB155701ea", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9B0817fA08b46670B92300B58AA1f4AB155701ea", + "contractname": "AuthoredEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9B0817fA08b46670B92300B58AA1f4AB155701ea/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 12, + "high": 1, + "informational": 7, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "3.39", + "score_v2": "67.88", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { - "address": "0xa1F413760E942dbbBDD36589526A11f4C013085b", - "isVerified": false, - "solidityScanReport": null + "address": "0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", + "contractname": "PeanutV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 3, + "informational": 10, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 464, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.42", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0x6D0F2572bD08d83c065214b35e7322C111ffEd21", + "address": "0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6D0F2572bD08d83c065214b35e7322C111ffEd21", - "contract_chain": "base", + "contract_address": "0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6D0F2572bD08d83c065214b35e7322C111ffEd21", + "contract_url": "https://optimism.blockscout.com/address/0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 2, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 196, + "scan_time_taken": 1, + "score": "3.83", + "score_v2": "76.53", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc430C74f02670823bB231DeD2c6bFd4e8C54F970", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc430C74f02670823bB231DeD2c6bFd4e8C54F970", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc430C74f02670823bB231DeD2c6bFd4e8C54F970", "contractname": "PeanutV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6D0F2572bD08d83c065214b35e7322C111ffEd21/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc430C74f02670823bB231DeD2c6bFd4e8C54F970/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 40, "high": 0, - "informational": 15, + "informational": 18, "low": 2, - "medium": 0 + "medium": 4 }, - "lines_analyzed_count": 705, + "lines_analyzed_count": 468, "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.62", + "score": "4.21", + "score_v2": "84.19", "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3", + "address": "0xb0c306D0d051496E18D72aCF52966a39b4b3d23f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3", - "contract_chain": "base", + "contract_address": "0xb0c306D0d051496E18D72aCF52966a39b4b3d23f", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3", + "contract_url": "https://optimism.blockscout.com/address/0xb0c306D0d051496E18D72aCF52966a39b4b3d23f", "contractname": "PeanutV4Router", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb0c306D0d051496E18D72aCF52966a39b4b3d23f/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 7, + "gas": 9, "high": 1, "informational": 3, "low": 5, @@ -115713,173 +120216,206 @@ }, "lines_analyzed_count": 122, "scan_time_taken": 0, - "score": "3.61", - "score_v2": "72.13", + "score": "3.52", + "score_v2": "70.49", "threat_score": "90.00", "score_rating": "Average" } } }, { - "address": "0x821D02210950193C3821e3BD3358C786483968e9", + "address": "0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x821D02210950193C3821e3BD3358C786483968e9", - "contract_chain": "base", + "contract_address": "0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x821D02210950193C3821e3BD3358C786483968e9", + "contract_url": "https://optimism.blockscout.com/address/0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 48, + "high": 0, + "informational": 22, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 706, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.52", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B", "contractname": "PeanutBatcherV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x821D02210950193C3821e3BD3358C786483968e9/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 22, "high": 3, - "informational": 0, + "informational": 9, "low": 9, "medium": 2 }, "lines_analyzed_count": 159, - "scan_time_taken": 2, - "score": "3.36", - "score_v2": "67.30", + "scan_time_taken": 1, + "score": "2.89", + "score_v2": "57.86", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xf52c585109A2CFa264433979BA3939a4087dD8E9", + "address": "0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf52c585109A2CFa264433979BA3939a4087dD8E9", - "contract_chain": "base", + "contract_address": "0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf52c585109A2CFa264433979BA3939a4087dD8E9", + "contract_url": "https://optimism.blockscout.com/address/0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A", "contractname": "PeanutBatcherV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf52c585109A2CFa264433979BA3939a4087dD8E9/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 23, "high": 4, - "informational": 0, + "informational": 9, "low": 10, "medium": 2 }, "lines_analyzed_count": 198, "scan_time_taken": 1, - "score": "3.51", - "score_v2": "70.20", + "score": "3.13", + "score_v2": "62.63", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", + "address": "0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", - "contract_chain": "base", + "contract_address": "0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", + "contract_url": "https://optimism.blockscout.com/address/0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E", "contractname": "PeanutV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC28551dE08997e4c013F50f6E566a0F31Fc46A61/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, + "gas": 50, "high": 0, - "informational": 14, + "informational": 25, "low": 2, "medium": 0 }, "lines_analyzed_count": 774, - "scan_time_taken": 4, - "score": "4.66", - "score_v2": "93.15", + "scan_time_taken": 2, + "score": "4.49", + "score_v2": "89.79", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x8f0c0E879B1bE72652DACfeE79dba54467B11967", + "address": "0x1ACF2C8B4Dc01a9617592b88BCFc4Fad751360bE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8f0c0E879B1bE72652DACfeE79dba54467B11967", - "contract_chain": "base", + "contract_address": "0x1ACF2C8B4Dc01a9617592b88BCFc4Fad751360bE", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8f0c0E879B1bE72652DACfeE79dba54467B11967", + "contract_url": "https://optimism.blockscout.com/address/0x1ACF2C8B4Dc01a9617592b88BCFc4Fad751360bE", "contractname": "PeanutV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8f0c0E879B1bE72652DACfeE79dba54467B11967/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1ACF2C8B4Dc01a9617592b88BCFc4Fad751360bE/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 49, "high": 0, - "informational": 12, + "informational": 20, "low": 11, "medium": 1 }, "lines_analyzed_count": 882, "scan_time_taken": 2, - "score": "4.60", - "score_v2": "92.06", + "score": "4.47", + "score_v2": "89.34", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89", + "address": "0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89", - "contract_chain": "base", + "contract_address": "0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89", + "contract_url": "https://optimism.blockscout.com/address/0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d", "contractname": "PeanutBatcherV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 29, "high": 4, - "informational": 0, + "informational": 9, "low": 16, "medium": 2 }, "lines_analyzed_count": 266, "scan_time_taken": 1, - "score": "3.61", - "score_v2": "72.18", + "score": "3.27", + "score_v2": "65.41", "threat_score": "100.00", "score_rating": "Average" } @@ -115887,508 +120423,582 @@ } ] }, - "10": { + "100": { "overallInfo": { - "verifiedNumber": 10, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 10, - "securityScore": 77.179, + "verifiedNumber": 9, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 9, + "securityScore": 80.89888888888888, "issueSeverityDistribution": { - "critical": 4, - "gas": 206, - "high": 17, - "informational": 114, + "critical": 2, + "gas": 276, + "high": 16, + "informational": 41, "low": 63, - "medium": 14 + "medium": 13 } }, "contractsData": [ { - "address": "0x9B0817fA08b46670B92300B58AA1f4AB155701ea", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9B0817fA08b46670B92300B58AA1f4AB155701ea", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9B0817fA08b46670B92300B58AA1f4AB155701ea", - "contractname": "AuthoredEscrow", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9B0817fA08b46670B92300B58AA1f4AB155701ea/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 12, - "high": 1, - "informational": 7, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 137, - "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.88", - "threat_score": "89.47", - "score_rating": "Average" - } - } + "address": "0x8d1a17A3A4504aEB17515645BA8098f1D75237f7", + "isVerified": false, + "solidityScanReport": null }, { - "address": "0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", + "address": "0x897F8EDdB345F0d16081615823F76055Ad60A00c", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", - "contract_chain": "optimism", + "contract_address": "0x897F8EDdB345F0d16081615823F76055Ad60A00c", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17", + "contract_url": "https://gnosis.blockscout.com/address/0x897F8EDdB345F0d16081615823F76055Ad60A00c", "contractname": "PeanutV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1aBe03DC4706aE47c4F2ae04EEBe5c8607c74e17/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x897F8EDdB345F0d16081615823F76055Ad60A00c/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 30, "high": 3, - "informational": 10, + "informational": 2, "low": 4, "medium": 1 }, "lines_analyzed_count": 464, "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", + "score": "4.41", + "score_v2": "88.15", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E", + "address": "0x0D3492437E86dabb67F2bCfAE5c597D2edA67D65", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E", - "contract_chain": "optimism", + "contract_address": "0x0D3492437E86dabb67F2bCfAE5c597D2edA67D65", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E", - "contractname": "PeanutBatcherV4", + "contract_url": "https://gnosis.blockscout.com/address/0x0D3492437E86dabb67F2bCfAE5c597D2edA67D65", + "contractname": "PeanutV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8471d15dE1f44c66cBDc30CBA8ce5cedf546DB8E/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D3492437E86dabb67F2bCfAE5c597D2edA67D65/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, - "high": 1, - "informational": 2, - "low": 9, - "medium": 2 + "gas": 40, + "high": 0, + "informational": 8, + "low": 2, + "medium": 4 }, - "lines_analyzed_count": 196, - "scan_time_taken": 0, - "score": "3.90", - "score_v2": "78.06", + "lines_analyzed_count": 468, + "scan_time_taken": 2, + "score": "4.32", + "score_v2": "86.32", "threat_score": "100.00", - "score_rating": "Average" + "score_rating": "Great" } } }, { - "address": "0xc430C74f02670823bB231DeD2c6bFd4e8C54F970", + "address": "0x3857D844514f3c5230d2e05A7eC87593F2180A78", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc430C74f02670823bB231DeD2c6bFd4e8C54F970", - "contract_chain": "optimism", + "contract_address": "0x3857D844514f3c5230d2e05A7eC87593F2180A78", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc430C74f02670823bB231DeD2c6bFd4e8C54F970", - "contractname": "PeanutV4", + "contract_url": "https://gnosis.blockscout.com/address/0x3857D844514f3c5230d2e05A7eC87593F2180A78", + "contractname": "PeanutBatcherV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc430C74f02670823bB231DeD2c6bFd4e8C54F970/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3857D844514f3c5230d2e05A7eC87593F2180A78/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, - "high": 0, - "informational": 18, - "low": 2, - "medium": 4 + "gas": 16, + "high": 1, + "informational": 0, + "low": 9, + "medium": 2 }, - "lines_analyzed_count": 468, + "lines_analyzed_count": 196, "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.75", + "score": "3.88", + "score_v2": "77.55", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, { - "address": "0xb0c306D0d051496E18D72aCF52966a39b4b3d23f", + "address": "0x789430A2776b135b2eA363096eCD78F16118EFFC", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb0c306D0d051496E18D72aCF52966a39b4b3d23f", - "contract_chain": "optimism", + "contract_address": "0x789430A2776b135b2eA363096eCD78F16118EFFC", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xb0c306D0d051496E18D72aCF52966a39b4b3d23f", + "contract_url": "https://gnosis.blockscout.com/address/0x789430A2776b135b2eA363096eCD78F16118EFFC", "contractname": "PeanutV4Router", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb0c306D0d051496E18D72aCF52966a39b4b3d23f/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x789430A2776b135b2eA363096eCD78F16118EFFC/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 7, + "gas": 9, "high": 1, "informational": 3, "low": 5, "medium": 0 }, "lines_analyzed_count": 122, - "scan_time_taken": 0, - "score": "3.61", - "score_v2": "72.13", + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.49", "threat_score": "90.00", "score_rating": "Average" } } }, { - "address": "0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7", - "contractname": "PeanutV4", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD9E3b11e700680C1b8b69B1fa990a2765EdBb3f7/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 33, - "high": 0, - "informational": 22, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 706, - "scan_time_taken": 2, - "score": "4.58", - "score_v2": "91.64", - "threat_score": "100.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B", + "address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B", - "contract_chain": "optimism", + "contract_address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B", - "contractname": "PeanutBatcherV4", + "contract_url": "https://eth.blockscout.com/address/0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "contractname": "PeanutV3", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x60CA4C66744479cCFCDB416c52Cbc04f6f1E8e0B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdB60C736A30C41D9df0081057Eae73C3eb119895/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 30, "high": 3, - "informational": 9, - "low": 9, - "medium": 2 + "informational": 2, + "low": 4, + "medium": 1 }, - "lines_analyzed_count": 159, - "scan_time_taken": 1, - "score": "3.08", - "score_v2": "61.64", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 464, + "scan_time_taken": 3, + "score": "4.41", + "score_v2": "88.15", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A", + "address": "0x79F7965434a01949331D5457253A05226aDdCAC4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A", - "contract_chain": "optimism", + "contract_address": "0x79F7965434a01949331D5457253A05226aDdCAC4", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A", + "contract_url": "https://gnosis.blockscout.com/address/0x79F7965434a01949331D5457253A05226aDdCAC4", "contractname": "PeanutBatcherV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x47FaA93dC12Aa8970da56Cb49e69283CE511a42A/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x79F7965434a01949331D5457253A05226aDdCAC4/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 23, "high": 4, - "informational": 9, + "informational": 0, "low": 10, "medium": 2 }, "lines_analyzed_count": 198, "scan_time_taken": 1, - "score": "3.28", - "score_v2": "65.66", + "score": "3.36", + "score_v2": "67.17", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E", + "address": "0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E", - "contract_chain": "optimism", + "contract_address": "0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E", + "contract_url": "https://gnosis.blockscout.com/address/0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1", "contractname": "PeanutV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb75B6e4007795e84a0f9Db97EB19C6Fc13c84A5E/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, + "gas": 50, "high": 0, - "informational": 25, + "informational": 14, "low": 2, "medium": 0 }, "lines_analyzed_count": 774, "scan_time_taken": 2, - "score": "4.59", - "score_v2": "91.73", + "score": "4.56", + "score_v2": "91.21", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x1ACF2C8B4Dc01a9617592b88BCFc4Fad751360bE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d", + "address": "0x68b450EC5E922143Fe6b223D8AD63dB24d6fC669", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d", - "contract_chain": "optimism", + "contract_address": "0x68b450EC5E922143Fe6b223D8AD63dB24d6fC669", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d", + "contract_url": "https://gnosis.blockscout.com/address/0x68b450EC5E922143Fe6b223D8AD63dB24d6fC669", "contractname": "PeanutBatcherV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2414CCC6fc5B9369bB84e8Ff0C846A4cBf17e39d/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68b450EC5E922143Fe6b223D8AD63dB24d6fC669/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 29, "high": 4, - "informational": 9, + "informational": 0, "low": 16, "medium": 2 }, "lines_analyzed_count": 266, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "3.44", "score_v2": "68.80", "threat_score": "100.00", "score_rating": "Average" } } + }, + { + "address": "0x108476aCb5E7Fad5CD71CC77EbD617e1b9006a76", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x108476aCb5E7Fad5CD71CC77EbD617e1b9006a76", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x108476aCb5E7Fad5CD71CC77EbD617e1b9006a76", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x108476aCb5E7Fad5CD71CC77EbD617e1b9006a76/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 49, + "high": 0, + "informational": 12, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 882, + "scan_time_taken": 2, + "score": "4.51", + "score_v2": "90.25", + "threat_score": "95.00", + "score_rating": "Great" + } + } } ] }, - "100": { + "8453": { "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 10, - "solidityScanContractsNumber": 3, - "securityScore": 84.19000000000001, + "verifiedNumber": 7, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 7, + "securityScore": 77.41999999999999, "issueSeverityDistribution": { - "critical": 0, - "gas": 77, - "high": 7, - "informational": 16, - "low": 16, - "medium": 3 + "critical": 2, + "gas": 230, + "high": 12, + "informational": 44, + "low": 55, + "medium": 7 } }, "contractsData": [ { - "address": "0x8d1a17A3A4504aEB17515645BA8098f1D75237f7", + "address": "0x5c1b67ED2809e371aabbc58D934282E8Aa7E3fd4", "isVerified": false, "solidityScanReport": null }, { - "address": "0x897F8EDdB345F0d16081615823F76055Ad60A00c", + "address": "0xa1F413760E942dbbBDD36589526A11f4C013085b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6D0F2572bD08d83c065214b35e7322C111ffEd21", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x897F8EDdB345F0d16081615823F76055Ad60A00c", - "contract_chain": "gnosis", + "contract_address": "0x6D0F2572bD08d83c065214b35e7322C111ffEd21", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x897F8EDdB345F0d16081615823F76055Ad60A00c", - "contractname": "PeanutV3", + "contract_url": "https://base.blockscout.com/address/0x6D0F2572bD08d83c065214b35e7322C111ffEd21", + "contractname": "PeanutV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x897F8EDdB345F0d16081615823F76055Ad60A00c/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6D0F2572bD08d83c065214b35e7322C111ffEd21/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, - "high": 3, - "informational": 2, - "low": 4, - "medium": 1 + "gas": 48, + "high": 0, + "informational": 15, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 464, - "scan_time_taken": 1, - "score": "4.46", - "score_v2": "89.22", - "threat_score": "95.00", + "lines_analyzed_count": 705, + "scan_time_taken": 2, + "score": "4.52", + "score_v2": "90.50", + "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x0D3492437E86dabb67F2bCfAE5c597D2edA67D65", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3857D844514f3c5230d2e05A7eC87593F2180A78", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x789430A2776b135b2eA363096eCD78F16118EFFC", - "isVerified": false, - "solidityScanReport": null + "address": "0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3", + "contractname": "PeanutV4Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x67ec70F9660b0d9C1Fb0A4C6B562ebc46F0aC3E3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 9, + "high": 1, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 122, + "scan_time_taken": 0, + "score": "3.52", + "score_v2": "70.49", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { - "address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", - "isVerified": false, - "solidityScanReport": null + "address": "0x821D02210950193C3821e3BD3358C786483968e9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x821D02210950193C3821e3BD3358C786483968e9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x821D02210950193C3821e3BD3358C786483968e9", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x821D02210950193C3821e3BD3358C786483968e9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 3, + "informational": 0, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 159, + "scan_time_taken": 1, + "score": "3.18", + "score_v2": "63.52", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { - "address": "0x79F7965434a01949331D5457253A05226aDdCAC4", + "address": "0xf52c585109A2CFa264433979BA3939a4087dD8E9", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x79F7965434a01949331D5457253A05226aDdCAC4", - "contract_chain": "gnosis", + "contract_address": "0xf52c585109A2CFa264433979BA3939a4087dD8E9", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x79F7965434a01949331D5457253A05226aDdCAC4", + "contract_url": "https://base.blockscout.com/address/0xf52c585109A2CFa264433979BA3939a4087dD8E9", "contractname": "PeanutBatcherV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x79F7965434a01949331D5457253A05226aDdCAC4/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf52c585109A2CFa264433979BA3939a4087dD8E9/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 23, "high": 4, "informational": 0, "low": 10, "medium": 2 }, "lines_analyzed_count": 198, - "scan_time_taken": 1, - "score": "3.51", - "score_v2": "70.20", + "scan_time_taken": 3, + "score": "3.36", + "score_v2": "67.17", "threat_score": "100.00", "score_rating": "Average" } } }, { - "address": "0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1", + "address": "0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1", - "contract_chain": "gnosis", + "contract_address": "0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1", + "contract_url": "https://base.blockscout.com/address/0xC28551dE08997e4c013F50f6E566a0F31Fc46A61", "contractname": "PeanutV4", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa77fDfE0f0Ad47356cF50cE31E4dA538552690A1/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC28551dE08997e4c013F50f6E566a0F31Fc46A61/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, + "gas": 50, "high": 0, "informational": 14, "low": 2, "medium": 0 }, "lines_analyzed_count": 774, - "scan_time_taken": 2, - "score": "4.66", - "score_v2": "93.15", + "scan_time_taken": 4, + "score": "4.56", + "score_v2": "91.21", "threat_score": "95.00", "score_rating": "Great" } } }, { - "address": "0x68b450EC5E922143Fe6b223D8AD63dB24d6fC669", - "isVerified": false, - "solidityScanReport": null + "address": "0x8f0c0E879B1bE72652DACfeE79dba54467B11967", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8f0c0E879B1bE72652DACfeE79dba54467B11967", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8f0c0E879B1bE72652DACfeE79dba54467B11967", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8f0c0E879B1bE72652DACfeE79dba54467B11967/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 49, + "high": 0, + "informational": 12, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 882, + "scan_time_taken": 2, + "score": "4.51", + "score_v2": "90.25", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { - "address": "0x108476aCb5E7Fad5CD71CC77EbD617e1b9006a76", - "isVerified": false, - "solidityScanReport": null + "address": "0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b2B87bc6F5D93BBEE6B02011d4174bEa1F1eB89/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 4, + "informational": 0, + "low": 16, + "medium": 2 + }, + "lines_analyzed_count": 266, + "scan_time_taken": 3, + "score": "3.44", + "score_v2": "68.80", + "threat_score": "100.00", + "score_rating": "Average" + } + } } ] } @@ -116403,14 +121013,14 @@ "verifiedNumber": 3, "totalContractsNumber": 16, "solidityScanContractsNumber": 3, - "securityScore": 75.67666666666666, + "securityScore": 72.15666666666665, "issueSeverityDistribution": { "critical": 9, - "gas": 200, + "gas": 230, "high": 19, "informational": 65, "low": 82, - "medium": 9 + "medium": 28 } }, "contractsData": [ @@ -116497,16 +121107,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 75, + "gas": 83, "high": 12, "informational": 21, "low": 45, - "medium": 4 + "medium": 8 }, "lines_analyzed_count": 851, - "scan_time_taken": 3, - "score": "3.55", - "score_v2": "71.09", + "scan_time_taken": 4, + "score": "3.44", + "score_v2": "68.74", "threat_score": "90.00", "score_rating": "Average" } @@ -116530,16 +121140,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 51, + "gas": 63, "high": 7, "informational": 26, "low": 28, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 567, "scan_time_taken": 3, - "score": "3.48", - "score_v2": "69.66", + "score": "3.25", + "score_v2": "64.90", "threat_score": "80.00", "score_rating": "Average" } @@ -116563,16 +121173,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 74, + "gas": 84, "high": 0, "informational": 18, "low": 9, - "medium": 3 + "medium": 13 }, "lines_analyzed_count": 1159, "scan_time_taken": 2, - "score": "4.31", - "score_v2": "86.28", + "score": "4.14", + "score_v2": "82.83", "threat_score": "85.00", "score_rating": "Great" } @@ -116584,15 +121194,15 @@ "overallInfo": { "verifiedNumber": 18, "totalContractsNumber": 18, - "solidityScanContractsNumber": 18, - "securityScore": 76.47222222222221, + "solidityScanContractsNumber": 17, + "securityScore": 75.37823529411764, "issueSeverityDistribution": { "critical": 24, - "gas": 519, + "gas": 575, "high": 36, - "informational": 303, - "low": 244, - "medium": 31 + "informational": 298, + "low": 231, + "medium": 64 } }, "contractsData": [ @@ -116614,16 +121224,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 13, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, "scan_time_taken": 0, - "score": "3.38", - "score_v2": "67.57", + "score": "3.45", + "score_v2": "68.92", "threat_score": "84.21", "score_rating": "Average" } @@ -116635,10 +121245,10 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", - "contractname": "UniswapInterfaceMulticall", + "contract_url": "https://optimism.blockscout.com/address/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "contractname": "GlowInterfaceMulticall", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", @@ -116653,10 +121263,10 @@ "low": 2, "medium": 2 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "2.38", - "score_v2": "47.50", + "score": "2.56", + "score_v2": "51.16", "threat_score": "94.74", "score_rating": "Average" } @@ -116713,7 +121323,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -116721,8 +121331,8 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } @@ -116746,7 +121356,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 2, "informational": 12, "low": 7, @@ -116754,8 +121364,8 @@ }, "lines_analyzed_count": 171, "scan_time_taken": 1, - "score": "3.65", - "score_v2": "73.10", + "score": "3.63", + "score_v2": "72.51", "threat_score": "94.74", "score_rating": "Average" } @@ -116812,10 +121422,10 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -116863,35 +121473,7 @@ { "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x965991775dA1a3550445F76B2aA799eAC0A05434", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x965991775dA1a3550445F76B2aA799eAC0A05434/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 5, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 152, - "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.55", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", @@ -116911,18 +121493,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 6, "low": 9, "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 1, - "score": "4.05", - "score_v2": "81.05", + "scan_time_taken": 2, + "score": "3.95", + "score_v2": "79.05", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -116977,7 +121559,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 10, "high": 0, "informational": 15, "low": 8, @@ -116985,8 +121567,8 @@ }, "lines_analyzed_count": 245, "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.49", + "score": "4.16", + "score_v2": "83.27", "threat_score": "94.74", "score_rating": "Great" } @@ -117043,16 +121625,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 75, + "gas": 83, "high": 12, "informational": 33, "low": 45, - "medium": 4 + "medium": 8 }, "lines_analyzed_count": 851, "scan_time_taken": 4, - "score": "3.48", - "score_v2": "69.68", + "score": "3.37", + "score_v2": "67.33", "threat_score": "90.00", "score_rating": "Average" } @@ -117076,16 +121658,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 51, + "gas": 63, "high": 7, "informational": 38, "low": 28, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 567, - "scan_time_taken": 2, - "score": "3.38", - "score_v2": "67.55", + "scan_time_taken": 3, + "score": "3.14", + "score_v2": "62.79", "threat_score": "80.00", "score_rating": "Average" } @@ -117109,16 +121691,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 128, + "gas": 135, "high": 0, "informational": 57, - "low": 60, - "medium": 9 + "low": 59, + "medium": 18 }, "lines_analyzed_count": 3201, "scan_time_taken": 4, - "score": "4.43", - "score_v2": "88.69", + "score": "4.38", + "score_v2": "87.69", "threat_score": "80.00", "score_rating": "Great" } @@ -117142,16 +121724,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 88, + "gas": 93, "high": 1, "informational": 45, - "low": 33, - "medium": 7 + "low": 32, + "medium": 12 }, "lines_analyzed_count": 2278, "scan_time_taken": 2, - "score": "4.45", - "score_v2": "89.07", + "score": "4.41", + "score_v2": "88.28", "threat_score": "85.00", "score_rating": "Great" } @@ -117175,16 +121757,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 74, + "gas": 84, "high": 0, "informational": 18, "low": 9, - "medium": 3 + "medium": 13 }, "lines_analyzed_count": 1159, "scan_time_taken": 2, - "score": "4.31", - "score_v2": "86.28", + "score": "4.14", + "score_v2": "82.83", "threat_score": "85.00", "score_rating": "Great" } @@ -117192,19 +121774,19 @@ } ] }, - "8453": { + "100": { "overallInfo": { - "verifiedNumber": 16, - "totalContractsNumber": 18, - "solidityScanContractsNumber": 15, - "securityScore": 77.30066666666667, + "verifiedNumber": 19, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 11, + "securityScore": 77.01818181818182, "issueSeverityDistribution": { - "critical": 12, - "gas": 423, - "high": 31, - "informational": 238, - "low": 224, - "medium": 28 + "critical": 18, + "gas": 397, + "high": 27, + "informational": 182, + "low": 153, + "medium": 37 } }, "contractsData": [ @@ -117214,28 +121796,28 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", + "contract_url": "https://optimism.blockscout.com/address/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f", "contractname": "ElkDexV3Factory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, - "informational": 9, - "low": 2, + "informational": 13, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "72.97", + "scan_time_taken": 0, + "score": "3.45", + "score_v2": "68.92", "threat_score": "84.21", "score_rating": "Average" } @@ -117244,73 +121826,45 @@ { "address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", - "contract_chain": "base", + "contract_address": "0x430638b0710EB36eC68bBF2fcA97085339470701", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", - "contractname": "UniswapInterfaceMulticall", + "contract_url": "https://optimism.blockscout.com/address/0x430638b0710EB36eC68bBF2fcA97085339470701", + "contractname": "TickLens", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x430638b0710EB36eC68bBF2fcA97085339470701/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 1, - "informational": 3, + "informational": 0, "low": 2, - "medium": 2 + "medium": 0 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "2.38", - "score_v2": "47.50", + "score": "3.37", + "score_v2": "67.44", "threat_score": "94.74", "score_rating": "Average" } } }, - { - "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", - "isVerified": false, - "solidityScanReport": null - }, { "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", - "contractname": "QuoterV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 13, - "low": 7, - "medium": 2 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", @@ -117318,19 +121872,19 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "contract_url": "https://optimism.blockscout.com/address/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", "contractname": "Quoter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 2, "informational": 12, "low": 7, @@ -117338,8 +121892,8 @@ }, "lines_analyzed_count": 171, "scan_time_taken": 1, - "score": "3.65", - "score_v2": "73.10", + "score": "3.63", + "score_v2": "72.51", "threat_score": "94.74", "score_rating": "Average" } @@ -117348,35 +121902,7 @@ { "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", - "contractname": "ProxyAdmin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 2, - "informational": 1, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 78, - "scan_time_taken": 0, - "score": "3.46", - "score_v2": "69.23", - "threat_score": "89.47", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", @@ -117384,22 +121910,22 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", + "contract_url": "https://optimism.blockscout.com/address/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", "contractname": "NFTDescriptor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -117414,106 +121940,50 @@ { "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", - "contractname": "NonfungibleTokenPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 1, - "informational": 12, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.60", - "threat_score": "90.00", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", + "contract_address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x965991775dA1a3550445F76B2aA799eAC0A05434", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "contractname": "NonfungiblePositionManager", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x965991775dA1a3550445F76B2aA799eAC0A05434/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 5, + "critical": 4, + "gas": 24, + "high": 4, + "informational": 6, "low": 9, "medium": 0 }, - "lines_analyzed_count": 152, - "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.55", - "threat_score": "94.74", - "score_rating": "Great" + "lines_analyzed_count": 401, + "scan_time_taken": 2, + "score": "3.95", + "score_v2": "79.05", + "threat_score": "84.21", + "score_rating": "Average" } } }, - { - "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", - "isVerified": false, - "solidityScanReport": null - }, { "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", - "contractname": "V3Migrator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 100, - "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "89.47", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", @@ -117521,28 +121991,28 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "contract_url": "https://optimism.blockscout.com/address/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", "contractname": "SwapRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 10, "high": 0, - "informational": 8, + "informational": 15, "low": 8, "medium": 0 }, "lines_analyzed_count": 245, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.35", + "score": "4.16", + "score_v2": "83.27", "threat_score": "94.74", "score_rating": "Great" } @@ -117561,7 +122031,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7740C2eE0051e275323feb42521cA1161925C2f2/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7740C2eE0051e275323feb42521cA1161925C2f2/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -117582,52 +122052,52 @@ } }, { - "address": "0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D", + "address": "0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D", - "contract_chain": "base", + "contract_address": "0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D", + "contract_url": "https://gnosis.blockscout.com/address/0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", "contractname": "ElkRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe5759714998e8B50A33c7333C04C2d02e5dcE77f/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 75, + "gas": 83, "high": 12, "informational": 21, "low": 45, - "medium": 4 + "medium": 8 }, "lines_analyzed_count": 851, "scan_time_taken": 4, - "score": "3.55", - "score_v2": "71.09", + "score": "3.44", + "score_v2": "68.74", "threat_score": "90.00", "score_rating": "Average" } } }, { - "address": "0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", + "address": "0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", - "contract_chain": "base", + "contract_address": "0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", + "contract_url": "https://gnosis.blockscout.com/address/0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", "contractname": "ElkFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -117650,89 +122120,99 @@ { "address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", + "contract_address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6", - "contractname": "ElkV2FarmFactory", + "contract_url": "https://optimism.blockscout.com/address/0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "contractname": "StakeFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 6, - "gas": 128, - "high": 0, - "informational": 57, - "low": 60, - "medium": 9 + "critical": 5, + "gas": 93, + "high": 1, + "informational": 45, + "low": 32, + "medium": 12 }, - "lines_analyzed_count": 3201, - "scan_time_taken": 4, - "score": "4.43", - "score_v2": "88.69", - "threat_score": "80.00", + "lines_analyzed_count": 2278, + "scan_time_taken": 2, + "score": "4.41", + "score_v2": "88.28", + "threat_score": "85.00", "score_rating": "Great" } } }, { - "address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", + "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0b921fc8b84656157f5b7ddbf385205d1873a72c", - "contract_chain": "optimism", + "contract_address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0b921fc8b84656157f5b7ddbf385205d1873a72c", - "contractname": "StakeFactory", + "contract_url": "https://eth.blockscout.com/address/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "contractname": "SingleStakingRewards", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 5, - "gas": 88, - "high": 1, - "informational": 45, - "low": 33, - "medium": 7 + "critical": 8, + "gas": 84, + "high": 0, + "informational": 18, + "low": 9, + "medium": 13 }, - "lines_analyzed_count": 2278, + "lines_analyzed_count": 1159, "scan_time_taken": 2, - "score": "4.45", - "score_v2": "89.07", + "score": "4.14", + "score_v2": "82.83", "threat_score": "85.00", "score_rating": "Great" } } }, { - "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", + "address": "0xb1F120578A7589FD9336315C4dF7d5A5d90173A8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42424242B0c0d8A19dCD0dF362815E242586354A", "isVerified": true, "solidityScanReport": null } ] }, - "100": { + "8453": { "overallInfo": { - "verifiedNumber": 19, - "totalContractsNumber": 20, - "solidityScanContractsNumber": 17, - "securityScore": 77.62647058823529, + "verifiedNumber": 18, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 16, + "securityScore": 75.1325, "issueSeverityDistribution": { - "critical": 24, - "gas": 516, - "high": 34, - "informational": 265, - "low": 238, - "medium": 31 + "critical": 16, + "gas": 491, + "high": 36, + "informational": 256, + "low": 222, + "medium": 51 } }, "contractsData": [ @@ -117749,21 +122229,21 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC05A5aA56DF0Dc97D6B9849A06627a079790014f/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 13, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, "scan_time_taken": 0, - "score": "3.38", - "score_v2": "67.57", + "score": "3.45", + "score_v2": "68.92", "threat_score": "84.21", "score_rating": "Average" } @@ -117775,14 +122255,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", - "contractname": "UniswapInterfaceMulticall", + "contract_url": "https://optimism.blockscout.com/address/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8", + "contractname": "GlowInterfaceMulticall", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3295f2178762Aa96eDf5e3e30178E60c79B6Ff8/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -117793,10 +122273,10 @@ "low": 2, "medium": 2 }, - "lines_analyzed_count": 40, + "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "2.38", - "score_v2": "47.50", + "score": "2.56", + "score_v2": "51.16", "threat_score": "94.74", "score_rating": "Average" } @@ -117815,7 +122295,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x430638b0710EB36eC68bBF2fcA97085339470701/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x430638b0710EB36eC68bBF2fcA97085339470701/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -117841,19 +122321,19 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", + "contract_url": "https://optimism.blockscout.com/address/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", "contractname": "QuoterV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -117861,8 +122341,8 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } @@ -117874,19 +122354,19 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", + "contract_url": "https://optimism.blockscout.com/address/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50", "contractname": "Quoter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38D20f9F3DEbb282BdCF130594A25516E9F9e50/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 2, "informational": 12, "low": 7, @@ -117894,8 +122374,8 @@ }, "lines_analyzed_count": 171, "scan_time_taken": 1, - "score": "3.65", - "score_v2": "73.10", + "score": "3.63", + "score_v2": "72.51", "threat_score": "94.74", "score_rating": "Average" } @@ -117904,7 +122384,35 @@ { "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.46", + "score_v2": "69.23", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", @@ -117919,15 +122427,15 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad267449556588cBfc5eec5d7FC4057b278E6E2/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -117945,14 +122453,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "contract_url": "https://optimism.blockscout.com/address/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", "contractname": "NonfungibleTokenPositionDescriptor", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -117975,35 +122483,7 @@ { "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x965991775dA1a3550445F76B2aA799eAC0A05434", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x965991775dA1a3550445F76B2aA799eAC0A05434/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 5, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 152, - "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.55", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", @@ -118018,23 +122498,23 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 6, "low": 9, "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 1, - "score": "4.05", - "score_v2": "81.05", + "scan_time_taken": 2, + "score": "3.95", + "score_v2": "79.05", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -118044,28 +122524,28 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "contract_url": "https://optimism.blockscout.com/address/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", "contractname": "V3Migrator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 6, "high": 2, - "informational": 0, + "informational": 6, "low": 3, "medium": 0 }, "lines_analyzed_count": 100, - "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", + "scan_time_taken": 0, + "score": "3.70", + "score_v2": "74.00", "threat_score": "89.47", "score_rating": "Average" } @@ -118077,28 +122557,28 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", + "contract_url": "https://optimism.blockscout.com/address/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", "contractname": "SwapRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 10, "high": 0, - "informational": 8, + "informational": 15, "low": 8, "medium": 0 }, "lines_analyzed_count": 245, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.35", + "score": "4.16", + "score_v2": "83.27", "threat_score": "94.74", "score_rating": "Great" } @@ -118117,7 +122597,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7740C2eE0051e275323feb42521cA1161925C2f2/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7740C2eE0051e275323feb42521cA1161925C2f2/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -118138,66 +122618,66 @@ } }, { - "address": "0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", + "address": "0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", - "contract_chain": "gnosis", + "contract_address": "0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", + "contract_url": "https://base.blockscout.com/address/0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D", "contractname": "ElkRouter", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe5759714998e8B50A33c7333C04C2d02e5dcE77f/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7ae799fDBE4c330A4AC18d8d65765222A0D47e6D/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 75, + "gas": 83, "high": 12, "informational": 21, "low": 45, - "medium": 4 + "medium": 8 }, "lines_analyzed_count": 851, - "scan_time_taken": 3, - "score": "3.55", - "score_v2": "71.09", + "scan_time_taken": 4, + "score": "3.44", + "score_v2": "68.74", "threat_score": "90.00", "score_rating": "Average" } } }, { - "address": "0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", + "address": "0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", - "contract_chain": "gnosis", + "contract_address": "0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B", + "contract_url": "https://base.blockscout.com/address/0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4", "contractname": "ElkFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCB018587dA9590A18f49fFE2b85314c33aF3Ad3B/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfbb4E52FEcc90924c79F980eb24a9794ae4aFFA4/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 51, + "gas": 63, "high": 7, "informational": 26, "low": 28, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 567, - "scan_time_taken": 2, - "score": "3.48", - "score_v2": "69.66", + "scan_time_taken": 3, + "score": "3.25", + "score_v2": "64.90", "threat_score": "80.00", "score_rating": "Average" } @@ -118216,21 +122696,21 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3D712E6253E33Ba3CF361d00Ba5382Da4d30fb6/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 128, + "gas": 135, "high": 0, "informational": 57, - "low": 60, - "medium": 9 + "low": 59, + "medium": 18 }, "lines_analyzed_count": 3201, "scan_time_taken": 4, - "score": "4.43", - "score_v2": "88.69", + "score": "4.38", + "score_v2": "87.69", "threat_score": "80.00", "score_rating": "Great" } @@ -118249,21 +122729,21 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b921fc8b84656157f5b7ddbf385205d1873a72c/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 88, + "gas": 93, "high": 1, "informational": 45, - "low": 33, - "medium": 7 + "low": 32, + "medium": 12 }, "lines_analyzed_count": 2278, "scan_time_taken": 2, - "score": "4.45", - "score_v2": "89.07", + "score": "4.41", + "score_v2": "88.28", "threat_score": "85.00", "score_rating": "Great" } @@ -118272,44 +122752,6 @@ { "address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa", - "contractname": "SingleStakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x57A1CE7686F3B2AB61F5191c76361F985b57E0fa/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 8, - "gas": 74, - "high": 0, - "informational": 18, - "low": 9, - "medium": 3 - }, - "lines_analyzed_count": 1159, - "scan_time_taken": 2, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "85.00", - "score_rating": "Great" - } - } - }, - { - "address": "0xb1F120578A7589FD9336315C4dF7d5A5d90173A8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x42424242B0c0d8A19dCD0dF362815E242586354A", - "isVerified": true, "solidityScanReport": null } ] @@ -118375,7 +122817,7 @@ }, { "appName": "zeta-earn", - "doc": "https://zetaearn.com/", + "doc": "ZetaEarn Discord admin", "chainsData": { "7000": { "overallInfo": { @@ -118489,31 +122931,8 @@ }, { "appName": "rubic", - "doc": "https://rubic.exchange/", + "doc": "Rubic support team", "chainsData": { - "7000": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x3335733c454805df6a77f825f266e136FB4a3333", - "isVerified": false, - "solidityScanReport": null - } - ] - }, "10": { "overallInfo": { "verifiedNumber": 1, @@ -118565,6 +122984,29 @@ } ] }, + "7000": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x3335733c454805df6a77f825f266e136FB4a3333", + "isVerified": false, + "solidityScanReport": null + } + ] + }, "8453": { "overallInfo": { "verifiedNumber": 1, @@ -118598,14 +123040,14 @@ "overallInfo": { "verifiedNumber": 3, "totalContractsNumber": 3, - "solidityScanContractsNumber": 1, - "securityScore": 89.96, + "solidityScanContractsNumber": 2, + "securityScore": 82.75, "issueSeverityDistribution": { - "critical": 0, - "gas": 35, + "critical": 6, + "gas": 43, "high": 6, "informational": 10, - "low": 11, + "low": 32, "medium": 0 } }, @@ -118651,7 +123093,35 @@ { "address": "0x62fd6208a1A6f0b06e1E2788efb4eE74bF5a8F33", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x62fd6208a1A6f0b06e1E2788efb4eE74bF5a8F33", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x62fd6208a1A6f0b06e1E2788efb4eE74bF5a8F33", + "contractname": "RangeProtocolVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62fd6208a1A6f0b06e1E2788efb4eE74bF5a8F33/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 8, + "high": 0, + "informational": 0, + "low": 21, + "medium": 0 + }, + "lines_analyzed_count": 327, + "scan_time_taken": 1, + "score": "3.78", + "score_v2": "75.54", + "threat_score": "80.00", + "score_rating": "Average" + } + } } ] } @@ -118665,15 +123135,15 @@ "overallInfo": { "verifiedNumber": 6, "totalContractsNumber": 9, - "solidityScanContractsNumber": 5, - "securityScore": 90.058, + "solidityScanContractsNumber": 6, + "securityScore": 89.11833333333334, "issueSeverityDistribution": { "critical": 0, - "gas": 304, - "high": 12, - "informational": 318, - "low": 117, - "medium": 48 + "gas": 442, + "high": 16, + "informational": 452, + "low": 156, + "medium": 115 } }, "contractsData": [ @@ -118695,16 +123165,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 49, "high": 1, "informational": 65, "low": 17, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 1078, "scan_time_taken": 3, - "score": "4.24", - "score_v2": "84.79", + "score": "4.16", + "score_v2": "83.12", "threat_score": "100.00", "score_rating": "Great" } @@ -118799,16 +123269,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 60, + "gas": 68, "high": 3, "informational": 74, - "low": 25, - "medium": 11 + "low": 24, + "medium": 26 }, "lines_analyzed_count": 2657, "scan_time_taken": 4, - "score": "4.57", - "score_v2": "91.38", + "score": "4.47", + "score_v2": "89.46", "threat_score": "95.00", "score_rating": "Great" } @@ -118837,16 +123307,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 114, + "gas": 121, "high": 5, "informational": 98, "low": 44, - "medium": 22 + "medium": 29 }, "lines_analyzed_count": 3943, "scan_time_taken": 7, - "score": "4.51", - "score_v2": "90.21", + "score": "4.48", + "score_v2": "89.50", "threat_score": "90.00", "score_rating": "Great" } @@ -118855,7 +123325,35 @@ { "address": "0x1d5F6E780B23be5d82a85fca0F91434732208928", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1d5F6E780B23be5d82a85fca0F91434732208928", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x1d5F6E780B23be5d82a85fca0F91434732208928", + "contractname": "VotingEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1d5F6E780B23be5d82a85fca0F91434732208928/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 120, + "high": 4, + "informational": 134, + "low": 40, + "medium": 40 + }, + "lines_analyzed_count": 4168, + "scan_time_taken": 10, + "score": "4.44", + "score_v2": "88.72", + "threat_score": "84.21", + "score_rating": "Great" + } + } }, { "address": "0x3e70c72e6Cb9cB1c54327aa37c9563bd65e8DD99", @@ -118874,15 +123372,15 @@ "overallInfo": { "verifiedNumber": 2, "totalContractsNumber": 11, - "solidityScanContractsNumber": 2, - "securityScore": 88.225, + "solidityScanContractsNumber": 1, + "securityScore": 86.21, "issueSeverityDistribution": { - "critical": 10, - "gas": 136, - "high": 14, - "informational": 97, - "low": 80, - "medium": 10 + "critical": 0, + "gas": 57, + "high": 7, + "informational": 36, + "low": 36, + "medium": 4 } }, "contractsData": [ @@ -118962,35 +123460,7 @@ { "address": "0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", - "contract_chain": "zetachain-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://zetachain.blockscout.com/address/0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", - "contractname": "LiquidityManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2db0AFD0045F3518c77eC6591a542e326Befd3D7/blockscout/zetachain-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 10, - "gas": 79, - "high": 7, - "informational": 61, - "low": 44, - "medium": 6 - }, - "lines_analyzed_count": 3321, - "scan_time_taken": 5, - "score": "4.51", - "score_v2": "90.24", - "threat_score": "80.00", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x3EF68D3f7664b2805D4E88381b64868a56f88bC4", @@ -119003,14 +123473,14 @@ "overallInfo": { "verifiedNumber": 6, "totalContractsNumber": 11, - "solidityScanContractsNumber": 5, - "securityScore": 76.494, + "solidityScanContractsNumber": 4, + "securityScore": 75.595, "issueSeverityDistribution": { - "critical": 11, - "gas": 115, + "critical": 10, + "gas": 130, "high": 15, - "informational": 59, - "low": 59, + "informational": 52, + "low": 52, "medium": 9 } }, @@ -119033,35 +123503,7 @@ { "address": "0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", - "contractname": "iZiSwapFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 12, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "3.70", - "score_v2": "73.91", - "threat_score": "84.21", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0xbD6abA1Ef82A4cD6e15CB05e95f433ef48dfb5df", @@ -119086,7 +123528,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 29, "high": 4, "informational": 7, "low": 12, @@ -119094,8 +123536,8 @@ }, "lines_analyzed_count": 327, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.84", + "score_v2": "76.76", "threat_score": "94.74", "score_rating": "Average" } @@ -119124,16 +123566,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 24, "high": 5, "informational": 14, "low": 19, "medium": 9 }, "lines_analyzed_count": 432, - "scan_time_taken": 2, - "score": "3.66", - "score_v2": "73.15", + "scan_time_taken": 1, + "score": "3.58", + "score_v2": "71.53", "threat_score": "94.74", "score_rating": "Average" } @@ -119162,7 +123604,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 29, + "gas": 37, "high": 4, "informational": 7, "low": 14, @@ -119170,8 +123612,8 @@ }, "lines_analyzed_count": 452, "scan_time_taken": 2, - "score": "3.56", - "score_v2": "71.24", + "score": "3.47", + "score_v2": "69.47", "threat_score": "73.68", "score_rating": "Average" } @@ -119195,16 +123637,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 36, + "gas": 40, "high": 2, "informational": 24, - "low": 8, + "low": 7, "medium": 0 }, "lines_analyzed_count": 559, - "scan_time_taken": 2, - "score": "4.25", - "score_v2": "84.97", + "scan_time_taken": 3, + "score": "4.23", + "score_v2": "84.62", "threat_score": "94.74", "score_rating": "Great" } @@ -119216,7 +123658,7 @@ }, { "appName": "eisen", - "doc": "https://eisenfinance.com/?utm_source=Blockscout", + "doc": "Eisen Discord admin", "chainsData": { "7000": { "overallInfo": { @@ -119252,14 +123694,14 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 73.75, + "securityScore": 72.56, "issueSeverityDistribution": { "critical": 1, - "gas": 125, + "gas": 133, "high": 19, "informational": 37, "low": 50, - "medium": 3 + "medium": 7 } }, "contractsData": [ @@ -119314,17 +123756,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 72, + "gas": 80, "high": 12, "informational": 13, "low": 40, - "medium": 1 + "medium": 5 }, "lines_analyzed_count": 838, - "scan_time_taken": 3, - "score": "3.71", - "score_v2": "74.22", - "threat_score": "90.00", + "scan_time_taken": 4, + "score": "3.59", + "score_v2": "71.84", + "threat_score": "89.47", "score_rating": "Average" } } @@ -119337,30 +123779,7 @@ "appName": "bulksender", "doc": "https://bulksender.app/", "chainsData": { - "7000": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x458b14915e651243acf89c05859a22d5cff976a6", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "100": { + "10": { "overallInfo": { "verifiedNumber": 1, "totalContractsNumber": 1, @@ -119389,7 +123808,7 @@ "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x458b14915e651243Acf89C05859a22d5Cff976A6/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x458b14915e651243Acf89C05859a22d5Cff976A6/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -119411,54 +123830,49 @@ } ] }, - "10": { + "100": { "overallInfo": { "verifiedNumber": 1, "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 82.41, + "solidityScanContractsNumber": 0, + "securityScore": 0, "issueSeverityDistribution": { "critical": 0, - "gas": 7, + "gas": 0, "high": 0, - "informational": 14, - "low": 4, - "medium": 2 + "informational": 0, + "low": 0, + "medium": 0 } }, "contractsData": [ { "address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x458b14915e651243Acf89C05859a22d5Cff976A6", - "contractname": "BulksenderProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x458b14915e651243Acf89C05859a22d5Cff976A6/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 14, - "low": 4, - "medium": 2 - }, - "lines_analyzed_count": 199, - "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.41", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null + } + ] + }, + "7000": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x458b14915e651243acf89c05859a22d5cff976a6", + "isVerified": false, + "solidityScanReport": null } ] }, @@ -119466,50 +123880,22 @@ "overallInfo": { "verifiedNumber": 1, "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 83.42, + "solidityScanContractsNumber": 0, + "securityScore": 0, "issueSeverityDistribution": { "critical": 0, - "gas": 7, + "gas": 0, "high": 0, - "informational": 12, - "low": 4, - "medium": 2 + "informational": 0, + "low": 0, + "medium": 0 } }, "contractsData": [ { "address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x458b14915e651243Acf89C05859a22d5Cff976A6", - "contractname": "BulksenderProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x458b14915e651243Acf89C05859a22d5Cff976A6/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 12, - "low": 4, - "medium": 2 - }, - "lines_analyzed_count": 199, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.42", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null } ] } @@ -119524,14 +123910,14 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 76.695, + "securityScore": 74.655, "issueSeverityDistribution": { "critical": 1, - "gas": 132, + "gas": 146, "high": 23, "informational": 45, "low": 76, - "medium": 6 + "medium": 11 } }, "contractsData": [ @@ -119586,16 +123972,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 53, + "gas": 67, "high": 8, "informational": 24, "low": 28, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 711, "scan_time_taken": 3, - "score": "3.76", - "score_v2": "75.25", + "score": "3.56", + "score_v2": "71.17", "threat_score": "80.00", "score_rating": "Average" } @@ -119609,151 +123995,19 @@ "appName": "0xsplits", "doc": "https://github.com/0xSplits/splits-contracts-monorepo/tree/main/packages/splits-v2/deployments", "chainsData": { - "100": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 3, - "securityScore": 87.67666666666666, - "issueSeverityDistribution": { - "critical": 0, - "gas": 25, - "high": 3, - "informational": 8, - "low": 13, - "medium": 5 - } - }, - "contractsData": [ - { - "address": "0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", - "contractname": "SplitMain", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 21, - "high": 0, - "informational": 6, - "low": 3, - "medium": 3 - }, - "lines_analyzed_count": 860, - "scan_time_taken": 2, - "score": "4.76", - "score_v2": "95.12", - "threat_score": "95.00", - "score_rating": "Great" - } - } - }, - { - "address": "0xD94c0CE4f8eEfA4Ebf44bf6665688EdEEf213B33", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1A1314121B06f1E358Eec90E76E459a679c88863", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", - "contractname": "WaterfallModuleFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 1, - "informational": 1, - "low": 5, - "medium": 2 - }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.45", - "threat_score": "100.00", - "score_rating": "Great" - } - } - }, - { - "address": "0x652a2A2876B855d9c30d9265F882F0a486608976", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0a2841630f198745a55C4dab3fE98f77271949E5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0a2841630f198745a55C4dab3fE98f77271949E5", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0a2841630f198745a55C4dab3fE98f77271949E5", - "contractname": "VestingModuleFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0a2841630f198745a55C4dab3fE98f77271949E5/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 2, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 114, - "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.46", - "threat_score": "100.00", - "score_rating": "Great" - } - } - } - ] - }, "10": { "overallInfo": { - "verifiedNumber": 9, + "verifiedNumber": 12, "totalContractsNumber": 13, - "solidityScanContractsNumber": 9, - "securityScore": 89.50555555555556, + "solidityScanContractsNumber": 12, + "securityScore": 86.54166666666667, "issueSeverityDistribution": { "critical": 0, - "gas": 57, - "high": 7, - "informational": 56, - "low": 35, - "medium": 7 + "gas": 73, + "high": 9, + "informational": 59, + "low": 44, + "medium": 8 } }, "contractsData": [ @@ -119841,7 +124095,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 10, "high": 1, "informational": 17, "low": 4, @@ -119849,8 +124103,8 @@ }, "lines_analyzed_count": 439, "scan_time_taken": 1, - "score": "4.60", - "score_v2": "92.03", + "score": "4.56", + "score_v2": "91.12", "threat_score": "100.00", "score_rating": "Great" } @@ -119881,7 +124135,7 @@ "medium": 2 }, "lines_analyzed_count": 165, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.27", "score_v2": "85.45", "threat_score": "100.00", @@ -119907,7 +124161,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 16, "high": 1, "informational": 14, "low": 6, @@ -119915,8 +124169,8 @@ }, "lines_analyzed_count": 359, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.47", + "score": "4.32", + "score_v2": "86.35", "threat_score": "95.00", "score_rating": "Great" } @@ -119924,8 +124178,36 @@ }, { "address": "0xa244bbe019cf1BA177EE5A532250be2663Fb55cA", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa244bbe019cf1BA177EE5A532250be2663Fb55cA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa244bbe019cf1BA177EE5A532250be2663Fb55cA", + "contractname": "SwapperFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa244bbe019cf1BA177EE5A532250be2663Fb55cA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "78.95", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x6D55930014eCAF994B9D71a9917364f91CB20345", @@ -119957,7 +124239,7 @@ "medium": 0 }, "lines_analyzed_count": 261, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.64", "score_v2": "92.72", "threat_score": "94.74", @@ -120000,13 +124282,69 @@ }, { "address": "0xf62d6eBbc108b8B16218Dbf8FC0e249BA9fBb4bc", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf62d6eBbc108b8B16218Dbf8FC0e249BA9fBb4bc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf62d6eBbc108b8B16218Dbf8FC0e249BA9fBb4bc", + "contractname": "PassThroughWalletImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf62d6eBbc108b8B16218Dbf8FC0e249BA9fBb4bc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 3, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.46", + "score_v2": "89.13", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x52d6838957ec268cc5B50F17F9b490cbAb0A9E40", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x52d6838957ec268cc5B50F17F9b490cbAb0A9E40", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x52d6838957ec268cc5B50F17F9b490cbAb0A9E40", + "contractname": "PassThroughWalletFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52d6838957ec268cc5B50F17F9b490cbAb0A9E40/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 34, + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.65", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x652a2a2876b855d9c30d9265f882f0a486608976", @@ -120026,16 +124364,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 2, "informational": 4, "low": 4, "medium": 1 }, "lines_analyzed_count": 267, - "scan_time_taken": 1, - "score": "4.46", - "score_v2": "89.14", + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.39", "threat_score": "100.00", "score_rating": "Great" } @@ -120076,312 +124414,302 @@ } ] }, - "8453": { + "100": { "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 1, - "securityScore": 71.43, + "verifiedNumber": 6, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 6, + "securityScore": 89.01666666666667, "issueSeverityDistribution": { "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "gas": 44, + "high": 6, + "informational": 29, + "low": 25, + "medium": 6 } }, "contractsData": [ { - "address": "0x80f1B766817D04870f115fEBbcCADF8DBF75E017", + "address": "0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x80f1B766817D04870f115fEBbcCADF8DBF75E017", - "contract_chain": "base", + "contract_address": "0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x80f1B766817D04870f115fEBbcCADF8DBF75E017", - "contractname": "PullSplitFactory", + "contract_url": "https://gnosis.blockscout.com/address/0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", + "contractname": "SplitMain", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x80f1B766817D04870f115fEBbcCADF8DBF75E017/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 21, "high": 0, - "informational": 0, - "low": 2, - "medium": 0 + "informational": 6, + "low": 3, + "medium": 3 }, - "lines_analyzed_count": 21, - "scan_time_taken": 0, - "score": "3.57", - "score_v2": "71.43", - "threat_score": "100.00", - "score_rating": "Average" + "lines_analyzed_count": 860, + "scan_time_taken": 1, + "score": "4.76", + "score_v2": "95.12", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0xaDC87646f736d6A82e9a6539cddC488b2aA07f38", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8fb66F38cF86A3d5e8768f8F1754A24A6c661Fb8", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "bungee", - "doc": "https://docs.bungee.exchange/socket-api/contract-addresses", - "chainsData": { - "100": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 6, - "securityScore": 77.6, - "issueSeverityDistribution": { - "critical": 10, - "gas": 48, - "high": 23, - "informational": 786, - "low": 61, - "medium": 18 - } - }, - "contractsData": [ - { - "address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "address": "0xD94c0CE4f8eEfA4Ebf44bf6665688EdEEf213B33", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "contract_address": "0xD94c0CE4f8eEfA4Ebf44bf6665688EdEEf213B33", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3a23F943181408EAC424116Af7b7790c94Cb97a5", - "contractname": "SocketGateway", + "contract_url": "https://gnosis.blockscout.com/address/0xD94c0CE4f8eEfA4Ebf44bf6665688EdEEf213B33", + "contractname": "SplitWallet", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3a23F943181408EAC424116Af7b7790c94Cb97a5/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD94c0CE4f8eEfA4Ebf44bf6665688EdEEf213B33/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 8, - "gas": 20, - "high": 4, - "informational": 777, - "low": 12, - "medium": 4 + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 2368, - "scan_time_taken": 6, - "score": "3.12", - "score_v2": "62.46", - "threat_score": "85.00", - "score_rating": "Average" + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.31", + "threat_score": "95.00", + "score_rating": "Great" } } }, { - "address": "0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA898821781ba5dd78a485Bcb610b8a60bbC5357E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x478A943861430c6fAc82170A3dA899b0f04b839b", + "address": "0x1A1314121B06f1E358Eec90E76E459a679c88863", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x478A943861430c6fAc82170A3dA899b0f04b839b", + "contract_address": "0x1A1314121B06f1E358Eec90E76E459a679c88863", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x478A943861430c6fAc82170A3dA899b0f04b839b", - "contractname": "OneInchImpl", + "contract_url": "https://gnosis.blockscout.com/address/0x1A1314121B06f1E358Eec90E76E459a679c88863", + "contractname": "WaterfallModule", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x478A943861430c6fAc82170A3dA899b0f04b839b/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A1314121B06f1E358Eec90E76E459a679c88863/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 2, - "informational": 0, + "gas": 10, + "high": 1, + "informational": 17, "low": 4, "medium": 0 }, - "lines_analyzed_count": 159, - "scan_time_taken": 0, - "score": "4.40", - "score_v2": "88.05", - "threat_score": "95.00", + "lines_analyzed_count": 439, + "scan_time_taken": 1, + "score": "4.56", + "score_v2": "91.12", + "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x6e520F25E66450397d02ece0166edaF46c9BF28b", + "address": "0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6e520F25E66450397d02ece0166edaF46c9BF28b", + "contract_address": "0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6e520F25E66450397d02ece0166edaF46c9BF28b", - "contractname": "RefuelSwapAndBridgeController", + "contract_url": "https://gnosis.blockscout.com/address/0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6", + "contractname": "WaterfallModuleFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e520F25E66450397d02ece0166edaF46c9BF28b/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Df01754eBd055498C8087b1e9a5c7a9ad19b0F6/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, - "high": 0, + "gas": 3, + "high": 1, "informational": 1, - "low": 3, - "medium": 0 + "low": 5, + "medium": 2 }, - "lines_analyzed_count": 61, + "lines_analyzed_count": 165, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.97", - "threat_score": "94.74", + "score": "4.27", + "score_v2": "85.45", + "threat_score": "100.00", "score_rating": "Great" } } }, { - "address": "0x44532990D085C099e22F480ca15D8F0AC49CfE5D", + "address": "0x652a2A2876B855d9c30d9265F882F0a486608976", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x44532990D085C099e22F480ca15D8F0AC49CfE5D", + "contract_address": "0x652a2A2876B855d9c30d9265F882F0a486608976", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x44532990D085C099e22F480ca15D8F0AC49CfE5D", - "contractname": "HopImplL2V2", + "contract_url": "https://gnosis.blockscout.com/address/0x652a2A2876B855d9c30d9265F882F0a486608976", + "contractname": "VestingModule", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x44532990D085C099e22F480ca15D8F0AC49CfE5D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x652a2A2876B855d9c30d9265F882F0a486608976/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 8, - "informational": 6, - "low": 25, - "medium": 3 + "critical": 0, + "gas": 8, + "high": 2, + "informational": 4, + "low": 5, + "medium": 1 }, - "lines_analyzed_count": 431, + "lines_analyzed_count": 267, "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.17", - "threat_score": "90.00", - "score_rating": "Average" + "score": "4.38", + "score_v2": "87.64", + "threat_score": "100.00", + "score_rating": "Great" } } }, { - "address": "0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "address": "0x0a2841630f198745a55C4dab3fE98f77271949E5", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "contract_address": "0x0a2841630f198745a55C4dab3fE98f77271949E5", "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", - "contractname": "FeesTakerController", + "contract_url": "https://gnosis.blockscout.com/address/0x0a2841630f198745a55C4dab3fE98f77271949E5", + "contractname": "VestingModuleFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF1b6f0c071cE884f53B789720e3d8B523EC895bb/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0a2841630f198745a55C4dab3fE98f77271949E5/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, - "high": 5, + "gas": 1, + "high": 2, "informational": 1, - "low": 7, - "medium": 5 + "low": 5, + "medium": 0 }, - "lines_analyzed_count": 302, - "scan_time_taken": 1, + "lines_analyzed_count": 114, + "scan_time_taken": 0, "score": "4.12", - "score_v2": "82.45", - "threat_score": "95.00", + "score_v2": "82.46", + "threat_score": "100.00", "score_rating": "Great" } } - }, + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 1, + "securityScore": 71.43, + "issueSeverityDistribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ { - "address": "0x45362caA305D15A12D2AC781049069d87Dc6372c", + "address": "0x80f1B766817D04870f115fEBbcCADF8DBF75E017", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x45362caA305D15A12D2AC781049069d87Dc6372c", - "contract_chain": "gnosis", + "contract_address": "0x80f1B766817D04870f115fEBbcCADF8DBF75E017", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x45362caA305D15A12D2AC781049069d87Dc6372c", - "contractname": "ConnextImpl", + "contract_url": "https://base.blockscout.com/address/0x80f1B766817D04870f115fEBbcCADF8DBF75E017", + "contractname": "PullSplitFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x45362caA305D15A12D2AC781049069d87Dc6372c/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80f1B766817D04870f115fEBbcCADF8DBF75E017/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 13, - "high": 4, - "informational": 1, - "low": 10, - "medium": 6 + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 }, - "lines_analyzed_count": 298, - "scan_time_taken": 1, - "score": "3.78", - "score_v2": "75.50", - "threat_score": "95.00", + "lines_analyzed_count": 21, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "100.00", "score_rating": "Average" } } + }, + { + "address": "0xaDC87646f736d6A82e9a6539cddC488b2aA07f38", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8fb66F38cF86A3d5e8768f8F1754A24A6c661Fb8", + "isVerified": false, + "solidityScanReport": null } ] - }, + } + } + }, + { + "appName": "bungee", + "doc": "https://docs.bungee.exchange/socket-api/contract-addresses", + "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 19, + "verifiedNumber": 21, "totalContractsNumber": 22, - "solidityScanContractsNumber": 19, - "securityScore": 80.95473684210526, + "solidityScanContractsNumber": 21, + "securityScore": 80.30190476190478, "issueSeverityDistribution": { - "critical": 20, - "gas": 150, - "high": 59, - "informational": 876, - "low": 138, - "medium": 54 + "critical": 22, + "gas": 213, + "high": 71, + "informational": 896, + "low": 169, + "medium": 61 } }, "contractsData": [ @@ -120407,12 +124735,12 @@ "high": 4, "informational": 777, "low": 12, - "medium": 4 + "medium": 5 }, "lines_analyzed_count": 2370, "scan_time_taken": 6, "score": "3.12", - "score_v2": "62.49", + "score_v2": "62.36", "threat_score": "85.00", "score_rating": "Average" } @@ -120424,9 +124752,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", - "contract_chain": "optimism", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", + "contract_url": "https://gnosis.blockscout.com/address/0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", "contractname": "HopImplL2", "is_quick_scan": true, "node_reference_id": null, @@ -120438,14 +124766,14 @@ "critical": 1, "gas": 5, "high": 4, - "informational": 6, + "informational": 3, "low": 6, "medium": 2 }, "lines_analyzed_count": 327, "scan_time_taken": 1, - "score": "4.24", - "score_v2": "84.71", + "score": "4.28", + "score_v2": "85.63", "threat_score": "95.00", "score_rating": "Great" } @@ -120453,8 +124781,36 @@ }, { "address": "0xAe9482Ce7f2a472800D5e7f7F45eD12F17c90A8E", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAe9482Ce7f2a472800D5e7f7F45eD12F17c90A8E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAe9482Ce7f2a472800D5e7f7F45eD12F17c90A8E", + "contractname": "CelerImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAe9482Ce7f2a472800D5e7f7F45eD12F17c90A8E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 20, + "high": 4, + "informational": 11, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 492, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { "address": "0x7c6C373190421988fA31E64f369C45205676C1f0", @@ -120545,7 +124901,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 11, + "gas": 14, "high": 3, "informational": 6, "low": 8, @@ -120553,8 +124909,8 @@ }, "lines_analyzed_count": 348, "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.32", + "score": "4.02", + "score_v2": "80.46", "threat_score": "95.00", "score_rating": "Great" } @@ -120644,16 +125000,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 2, "informational": 7, "low": 4, "medium": 0 }, "lines_analyzed_count": 195, - "scan_time_taken": 1, - "score": "4.26", - "score_v2": "85.13", + "scan_time_taken": 0, + "score": "4.21", + "score_v2": "84.10", "threat_score": "95.00", "score_rating": "Great" } @@ -120677,7 +125033,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 9, + "gas": 12, "high": 3, "informational": 4, "low": 8, @@ -120685,10 +125041,10 @@ }, "lines_analyzed_count": 317, "scan_time_taken": 1, - "score": "4.04", - "score_v2": "80.76", + "score": "3.99", + "score_v2": "79.81", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -120710,7 +125066,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 15, + "gas": 22, "high": 8, "informational": 16, "low": 21, @@ -120718,8 +125074,8 @@ }, "lines_analyzed_count": 712, "scan_time_taken": 2, - "score": "4.14", - "score_v2": "82.87", + "score": "4.09", + "score_v2": "81.88", "threat_score": "90.00", "score_rating": "Great" } @@ -120727,8 +125083,36 @@ }, { "address": "0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "contractname": "HopImplL2V2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF1b6f0c071cE884f53B789720e3d8B523EC895bb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 8, + "informational": 12, + "low": 25, + "medium": 3 + }, + "lines_analyzed_count": 431, + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.78", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { "address": "0x4D46d8c1Ac1c80538AF5002BC64B6412e4Ac1023", @@ -120781,16 +125165,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 9, + "gas": 12, "high": 3, "informational": 4, "low": 8, "medium": 5 }, "lines_analyzed_count": 283, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.45", + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.39", "threat_score": "95.00", "score_rating": "Average" } @@ -120880,16 +125264,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 13, + "gas": 19, "high": 4, "informational": 2, "low": 10, "medium": 6 }, "lines_analyzed_count": 298, - "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.17", + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.15", "threat_score": "95.00", "score_rating": "Average" } @@ -120913,18 +125297,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 14, "high": 2, "informational": 10, "low": 4, "medium": 2 }, "lines_analyzed_count": 223, - "scan_time_taken": 1, - "score": "4.08", - "score_v2": "81.61", + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.37", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -120953,7 +125337,7 @@ "medium": 0 }, "lines_analyzed_count": 171, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.39", "score_v2": "87.72", "threat_score": "95.00", @@ -120979,7 +125363,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 12, + "gas": 17, "high": 3, "informational": 6, "low": 9, @@ -120987,8 +125371,8 @@ }, "lines_analyzed_count": 417, "scan_time_taken": 1, - "score": "4.18", - "score_v2": "83.69", + "score": "4.12", + "score_v2": "82.49", "threat_score": "95.00", "score_rating": "Great" } @@ -121012,7 +125396,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 11, + "gas": 15, "high": 3, "informational": 6, "low": 8, @@ -121020,28 +125404,310 @@ }, "lines_analyzed_count": 338, "scan_time_taken": 1, - "score": "4.04", - "score_v2": "80.77", + "score": "3.98", + "score_v2": "79.59", + "threat_score": "95.00", + "score_rating": "Average" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 8, + "securityScore": 78.28875, + "issueSeverityDistribution": { + "critical": 12, + "gas": 63, + "high": 30, + "informational": 791, + "low": 72, + "medium": 22 + } + }, + "contractsData": [ + { + "address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "contractname": "SocketGateway", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3a23F943181408EAC424116Af7b7790c94Cb97a5/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 20, + "high": 4, + "informational": 777, + "low": 12, + "medium": 5 + }, + "lines_analyzed_count": 2368, + "scan_time_taken": 5, + "score": "3.12", + "score_v2": "62.33", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", + "contractname": "HopImplL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 4, + "informational": 3, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 327, + "scan_time_taken": 1, + "score": "4.28", + "score_v2": "85.63", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA898821781ba5dd78a485Bcb610b8a60bbC5357E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA898821781ba5dd78a485Bcb610b8a60bbC5357E", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA898821781ba5dd78a485Bcb610b8a60bbC5357E", + "contractname": "RefuelBridgeImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA898821781ba5dd78a485Bcb610b8a60bbC5357E/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 4, + "high": 3, + "informational": 2, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 158, + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.22", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x478A943861430c6fAc82170A3dA899b0f04b839b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x478A943861430c6fAc82170A3dA899b0f04b839b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x478A943861430c6fAc82170A3dA899b0f04b839b", + "contractname": "OneInchImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x478A943861430c6fAc82170A3dA899b0f04b839b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 159, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.05", "threat_score": "95.00", "score_rating": "Great" } } + }, + { + "address": "0x6e520F25E66450397d02ece0166edaF46c9BF28b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6e520F25E66450397d02ece0166edaF46c9BF28b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6e520F25E66450397d02ece0166edaF46c9BF28b", + "contractname": "RefuelSwapAndBridgeController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e520F25E66450397d02ece0166edaF46c9BF28b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.97", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x44532990D085C099e22F480ca15D8F0AC49CfE5D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x44532990D085C099e22F480ca15D8F0AC49CfE5D", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x44532990D085C099e22F480ca15D8F0AC49CfE5D", + "contractname": "HopImplL2V2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44532990D085C099e22F480ca15D8F0AC49CfE5D/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 8, + "informational": 6, + "low": 25, + "medium": 3 + }, + "lines_analyzed_count": 431, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.17", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "contractname": "FeesTakerController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF1b6f0c071cE884f53B789720e3d8B523EC895bb/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 5, + "informational": 1, + "low": 7, + "medium": 5 + }, + "lines_analyzed_count": 302, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.45", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x45362caA305D15A12D2AC781049069d87Dc6372c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x45362caA305D15A12D2AC781049069d87Dc6372c", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x45362caA305D15A12D2AC781049069d87Dc6372c", + "contractname": "ConnextImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45362caA305D15A12D2AC781049069d87Dc6372c/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 19, + "high": 4, + "informational": 1, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 298, + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.49", + "threat_score": "95.00", + "score_rating": "Average" + } + } } ] }, "8453": { "overallInfo": { - "verifiedNumber": 5, + "verifiedNumber": 6, "totalContractsNumber": 13, - "solidityScanContractsNumber": 5, - "securityScore": 77.502, + "solidityScanContractsNumber": 6, + "securityScore": 77.27499999999999, "issueSeverityDistribution": { - "critical": 10, - "gas": 49, - "high": 19, - "informational": 798, - "low": 53, - "medium": 14 + "critical": 11, + "gas": 74, + "high": 22, + "informational": 801, + "low": 61, + "medium": 20 } }, "contractsData": [ @@ -121067,12 +125733,12 @@ "high": 4, "informational": 777, "low": 12, - "medium": 4 + "medium": 5 }, "lines_analyzed_count": 2370, "scan_time_taken": 6, "score": "3.12", - "score_v2": "62.49", + "score_v2": "62.36", "threat_score": "85.00", "score_rating": "Average" } @@ -121149,7 +125815,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 2, "informational": 6, "low": 4, @@ -121157,8 +125823,8 @@ }, "lines_analyzed_count": 195, "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.64", + "score": "4.23", + "score_v2": "84.62", "threat_score": "95.00", "score_rating": "Great" } @@ -121187,7 +125853,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 9, + "gas": 12, "high": 3, "informational": 1, "low": 8, @@ -121195,8 +125861,8 @@ }, "lines_analyzed_count": 317, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.70", + "score": "4.04", + "score_v2": "80.76", "threat_score": "95.00", "score_rating": "Great" } @@ -121220,7 +125886,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 14, "high": 2, "informational": 8, "low": 4, @@ -121228,8 +125894,8 @@ }, "lines_analyzed_count": 223, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.51", + "score": "4.01", + "score_v2": "80.27", "threat_score": "95.00", "score_rating": "Great" } @@ -121247,107 +125913,54 @@ }, { "address": "0xfe82ABBcbAda39000C451b334D91DbF8990cCE49", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "hats-protocol", - "doc": "https://docs.hatsprotocol.xyz/using-hats/hats-protocol-supported-chains", - "chainsData": { - "100": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 93.65, - "issueSeverityDistribution": { - "critical": 0, - "gas": 43, - "high": 1, - "informational": 11, - "low": 8, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", - "contractname": "Hats", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 39, - "high": 0, - "informational": 11, - "low": 5, - "medium": 2 - }, - "lines_analyzed_count": 1410, - "scan_time_taken": 3, - "score": "4.77", - "score_v2": "95.32", - "threat_score": "100.00", - "score_rating": "Great" - } - } - }, - { - "address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", - "contract_chain": "gnosis", + "contract_address": "0xfe82ABBcbAda39000C451b334D91DbF8990cCE49", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xfE661c01891172046feE16D3a57c3Cf456729efA", - "contractname": "HatsModuleFactory", + "contract_url": "https://base.blockscout.com/address/0xfe82ABBcbAda39000C451b334D91DbF8990cCE49", + "contractname": "SymbiosisBridgeImpl", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE661c01891172046feE16D3a57c3Cf456729efA/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfe82ABBcbAda39000C451b334D91DbF8990cCE49/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 1, - "informational": 0, - "low": 3, - "medium": 1 + "critical": 1, + "gas": 15, + "high": 3, + "informational": 3, + "low": 8, + "medium": 5 }, - "lines_analyzed_count": 212, - "scan_time_taken": 0, - "score": "4.60", - "score_v2": "91.98", - "threat_score": "100.00", + "lines_analyzed_count": 338, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.47", + "threat_score": "95.00", "score_rating": "Great" } } } ] - }, + } + } + }, + { + "appName": "hats-protocol", + "doc": [ + "https://docs.hatsprotocol.xyz/using-hats/hats-protocol-supported-chains", + "https://docs.hatsprotocol.xyz/for-developers/hats-modules/building-hats-modules/how-module-instances-are-deployed#hatsmodulefactory-deployments" + ], + "chainsData": { "10": { "overallInfo": { "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 93.6, + "securityScore": 93.26, "issueSeverityDistribution": { "critical": 0, "gas": 43, @@ -121426,17 +126039,17 @@ } ] }, - "8453": { + "100": { "overallInfo": { "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 93.6, + "securityScore": 93.61500000000001, "issueSeverityDistribution": { "critical": 0, - "gas": 43, + "gas": 44, "high": 1, - "informational": 22, + "informational": 11, "low": 8, "medium": 3 } @@ -121448,28 +126061,28 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", - "contract_chain": "base", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", + "contract_url": "https://gnosis.blockscout.com/address/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", "contractname": "Hats", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3bc1A0Ad72417f2d411118085256fC53CBdDd137/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 40, "high": 0, - "informational": 22, + "informational": 11, "low": 5, "medium": 2 }, "lines_analyzed_count": 1410, "scan_time_taken": 4, - "score": "4.73", - "score_v2": "94.54", + "score": "4.76", + "score_v2": "95.25", "threat_score": "100.00", "score_rating": "Great" } @@ -121481,14 +126094,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", - "contract_chain": "base", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xfE661c01891172046feE16D3a57c3Cf456729efA", + "contract_url": "https://gnosis.blockscout.com/address/0xfE661c01891172046feE16D3a57c3Cf456729efA", "contractname": "HatsModuleFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE661c01891172046feE16D3a57c3Cf456729efA/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE661c01891172046feE16D3a57c3Cf456729efA/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -121500,7 +126113,7 @@ "medium": 1 }, "lines_analyzed_count": 212, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.60", "score_v2": "91.98", "threat_score": "100.00", @@ -121509,6 +126122,34 @@ } } ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x3bc1A0Ad72417f2d411118085256fC53CBdDd137", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfE661c01891172046feE16D3a57c3Cf456729efA", + "isVerified": false, + "solidityScanReport": null + } + ] } } }, @@ -121518,17 +126159,17 @@ "chainsData": { "100": { "overallInfo": { - "verifiedNumber": 11, + "verifiedNumber": 12, "totalContractsNumber": 16, - "solidityScanContractsNumber": 11, - "securityScore": 85.36454545454545, + "solidityScanContractsNumber": 12, + "securityScore": 76.93249999999999, "issueSeverityDistribution": { "critical": 3, - "gas": 309, + "gas": 323, "high": 18, "informational": 121, - "low": 172, - "medium": 19 + "low": 184, + "medium": 34 } }, "contractsData": [ @@ -121586,13 +126227,13 @@ "gas": 2, "high": 0, "informational": 0, - "low": 3, + "low": 4, "medium": 0 }, "lines_analyzed_count": 53, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "84.91", + "score": "4.06", + "score_v2": "81.13", "threat_score": "94.74", "score_rating": "Great" } @@ -121623,7 +126264,7 @@ "medium": 0 }, "lines_analyzed_count": 623, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.33", "score_v2": "86.68", "threat_score": "89.47", @@ -121654,16 +126295,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 48, + "gas": 56, "high": 7, "informational": 13, "low": 13, "medium": 3 }, "lines_analyzed_count": 379, - "scan_time_taken": 2, - "score": "3.30", - "score_v2": "65.96", + "scan_time_taken": 1, + "score": "3.19", + "score_v2": "63.85", "threat_score": "78.95", "score_rating": "Average" } @@ -121691,12 +126332,12 @@ "high": 1, "informational": 8, "low": 7, - "medium": 1 + "medium": 6 }, "lines_analyzed_count": 224, "scan_time_taken": 1, - "score": "3.88", - "score_v2": "77.68", + "score": "3.55", + "score_v2": "70.98", "threat_score": "100.00", "score_rating": "Average" } @@ -121727,7 +126368,7 @@ "medium": 4 }, "lines_analyzed_count": 460, - "scan_time_taken": 4, + "scan_time_taken": 2, "score": "4.08", "score_v2": "81.52", "threat_score": "100.00", @@ -121753,16 +126394,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 143, + "gas": 145, "high": 7, "informational": 32, - "low": 53, - "medium": 7 + "low": 60, + "medium": 12 }, "lines_analyzed_count": 2126, "scan_time_taken": 7, - "score": "4.20", - "score_v2": "84.01", + "score": "4.13", + "score_v2": "82.55", "threat_score": "84.21", "score_rating": "Great" } @@ -121789,13 +126430,13 @@ "gas": 14, "high": 0, "informational": 2, - "low": 5, + "low": 6, "medium": 0 }, "lines_analyzed_count": 233, - "scan_time_taken": 3, - "score": "4.44", - "score_v2": "88.84", + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "87.98", "threat_score": "94.74", "score_rating": "Great" } @@ -121803,8 +126444,36 @@ }, { "address": "0x6426800F8508b15AED271337498fa5e7D0794d46", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6426800F8508b15AED271337498fa5e7D0794d46", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6426800F8508b15AED271337498fa5e7D0794d46", + "contractname": "TransactionBatcher", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6426800F8508b15AED271337498fa5e7D0794d46/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 10, + "scan_time_taken": 0, + "score": "0.50", + "score_v2": "0.50", + "threat_score": "94.74", + "score_rating": "Low" + } + } }, { "address": "0x29F39dE98D750eb77b5FAfb31B2837f079FcE222", @@ -121831,7 +126500,7 @@ "medium": 1 }, "lines_analyzed_count": 692, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "4.69", "score_v2": "93.79", "threat_score": "94.74", @@ -121861,12 +126530,12 @@ "high": 1, "informational": 10, "low": 4, - "medium": 2 + "medium": 6 }, "lines_analyzed_count": 855, - "scan_time_taken": 2, - "score": "4.70", - "score_v2": "93.92", + "scan_time_taken": 4, + "score": "4.63", + "score_v2": "92.51", "threat_score": "94.74", "score_rating": "Great" } @@ -121897,7 +126566,7 @@ "medium": 1 }, "lines_analyzed_count": 692, - "scan_time_taken": 1, + "scan_time_taken": 3, "score": "4.69", "score_v2": "93.79", "threat_score": "94.74", @@ -121926,7 +126595,7 @@ }, { "appName": "meson", - "doc": "https://meson.fi/?utm_source=Blockscout", + "doc": "discord", "chainsData": { "100": { "overallInfo": { @@ -121962,14 +126631,14 @@ "verifiedNumber": 5, "totalContractsNumber": 6, "solidityScanContractsNumber": 5, - "securityScore": 85.958, + "securityScore": 85.282, "issueSeverityDistribution": { "critical": 0, - "gas": 876, + "gas": 886, "high": 18, "informational": 694, "low": 351, - "medium": 17 + "medium": 51 } }, "contractsData": [ @@ -121991,16 +126660,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 118, + "gas": 119, "high": 1, "informational": 99, "low": 45, - "medium": 3 + "medium": 9 }, "lines_analyzed_count": 2296, "scan_time_taken": 4, - "score": "4.30", - "score_v2": "86.06", + "score": "4.26", + "score_v2": "85.24", "threat_score": "95.00", "score_rating": "Great" } @@ -122024,16 +126693,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 199, + "gas": 202, "high": 8, "informational": 148, "low": 82, - "medium": 5 + "medium": 13 }, "lines_analyzed_count": 4172, - "scan_time_taken": 9, - "score": "4.33", - "score_v2": "86.63", + "scan_time_taken": 8, + "score": "4.30", + "score_v2": "85.98", "threat_score": "95.00", "score_rating": "Great" } @@ -122057,16 +126726,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 248, + "gas": 252, "high": 4, "informational": 190, "low": 92, - "medium": 3 + "medium": 10 }, "lines_analyzed_count": 4694, - "scan_time_taken": 9, - "score": "4.31", - "score_v2": "86.22", + "scan_time_taken": 11, + "score": "4.28", + "score_v2": "85.68", "threat_score": "90.00", "score_rating": "Great" } @@ -122095,16 +126764,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 151, + "gas": 152, "high": 3, "informational": 124, "low": 65, - "medium": 3 + "medium": 9 }, "lines_analyzed_count": 2872, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.17", + "scan_time_taken": 6, + "score": "4.23", + "score_v2": "84.51", "threat_score": "95.00", "score_rating": "Great" } @@ -122128,16 +126797,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 161, "high": 2, "informational": 133, "low": 67, - "medium": 3 + "medium": 10 }, "lines_analyzed_count": 3107, "scan_time_taken": 5, - "score": "4.29", - "score_v2": "85.71", + "score": "4.25", + "score_v2": "85.00", "threat_score": "95.00", "score_rating": "Great" } @@ -122149,17 +126818,106 @@ }, { "appName": "punk-domains", - "doc": "https://docs.punk.domains/addresses/contract-addresses/", + "doc": [ + "https://docs.punk.domains/addresses/contract-addresses/", + "https://docs.punk.domains/addresses/tld-addresses/", + "https://docs.punk.domains/addresses/forbidden-tlds-addresses/", + "https://docs.punk.domains/addresses/resolver-addresses/" + ], "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 73.4, + "issueSeverityDistribution": { + "critical": 4, + "gas": 32, + "high": 0, + "informational": 8, + "low": 16, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xA8221890768603210c1a32d88374111084E46E6d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA8221890768603210c1a32d88374111084E46E6d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA8221890768603210c1a32d88374111084E46E6d", + "contractname": "PunkTLDFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8221890768603210c1a32d88374111084E46E6d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 16, + "high": 0, + "informational": 5, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 1, + "score": "3.63", + "score_v2": "72.51", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x58099109D41D85F67c78c1DFa23Ae339605F4d82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x58099109D41D85F67c78c1DFa23Ae339605F4d82", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x58099109D41D85F67c78c1DFa23Ae339605F4d82", + "contractname": "FlexiPunkTLDFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x58099109D41D85F67c78c1DFa23Ae339605F4d82/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 16, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "3.71", + "score_v2": "74.29", + "threat_score": "84.21", + "score_rating": "Average" + } + } + } + ] + }, "100": { "overallInfo": { "verifiedNumber": 7, "totalContractsNumber": 8, "solidityScanContractsNumber": 7, - "securityScore": 71.85857142857142, + "securityScore": 71.35714285714286, "issueSeverityDistribution": { "critical": 20, - "gas": 151, + "gas": 158, "high": 9, "informational": 28, "low": 51, @@ -122185,16 +126943,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 14, + "gas": 16, "high": 0, "informational": 3, "low": 8, "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.43", + "scan_time_taken": 0, + "score": "3.71", + "score_v2": "74.29", "threat_score": "84.21", "score_rating": "Average" } @@ -122218,16 +126976,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 14, + "gas": 16, "high": 0, "informational": 3, "low": 8, "medium": 0 }, "lines_analyzed_count": 171, - "scan_time_taken": 0, - "score": "3.74", - "score_v2": "74.85", + "scan_time_taken": 1, + "score": "3.68", + "score_v2": "73.68", "threat_score": "84.21", "score_rating": "Average" } @@ -122251,7 +127009,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 30, + "gas": 31, "high": 0, "informational": 3, "low": 9, @@ -122259,8 +127017,8 @@ }, "lines_analyzed_count": 248, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.35", + "score": "3.45", + "score_v2": "68.95", "threat_score": "84.21", "score_rating": "Average" } @@ -122284,7 +127042,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 30, + "gas": 31, "high": 0, "informational": 3, "low": 9, @@ -122292,8 +127050,8 @@ }, "lines_analyzed_count": 248, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.35", + "score": "3.45", + "score_v2": "68.95", "threat_score": "84.21", "score_rating": "Average" } @@ -122317,7 +127075,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 30, + "gas": 31, "high": 0, "informational": 3, "low": 9, @@ -122325,8 +127083,8 @@ }, "lines_analyzed_count": 248, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.35", + "score": "3.45", + "score_v2": "68.95", "threat_score": "84.21", "score_rating": "Average" } @@ -122362,7 +127120,7 @@ "medium": 0 }, "lines_analyzed_count": 62, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "3.95", "score_v2": "79.03", "threat_score": "84.21", @@ -122404,90 +127162,6 @@ } } ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 74.555, - "issueSeverityDistribution": { - "critical": 4, - "gas": 28, - "high": 0, - "informational": 8, - "low": 16, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xA8221890768603210c1a32d88374111084E46E6d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA8221890768603210c1a32d88374111084E46E6d", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA8221890768603210c1a32d88374111084E46E6d", - "contractname": "PunkTLDFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8221890768603210c1a32d88374111084E46E6d/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 14, - "high": 0, - "informational": 5, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 171, - "scan_time_taken": 1, - "score": "3.68", - "score_v2": "73.68", - "threat_score": "84.21", - "score_rating": "Average" - } - } - }, - { - "address": "0x58099109D41D85F67c78c1DFa23Ae339605F4d82", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x58099109D41D85F67c78c1DFa23Ae339605F4d82", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x58099109D41D85F67c78c1DFa23Ae339605F4d82", - "contractname": "FlexiPunkTLDFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x58099109D41D85F67c78c1DFa23Ae339605F4d82/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 14, - "high": 0, - "informational": 3, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 175, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.43", - "threat_score": "84.21", - "score_rating": "Average" - } - } - } - ] } } }, @@ -122660,39 +127334,72 @@ "appName": "hundred-finance", "doc": "https://docs.hundred.finance/developers/protocol-contracts/gnosis-chain", "chainsData": { - "100": { + "10": { "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 11, + "verifiedNumber": 6, + "totalContractsNumber": 12, "solidityScanContractsNumber": 6, - "securityScore": 79.77499999999999, + "securityScore": 77.74333333333333, "issueSeverityDistribution": { - "critical": 0, - "gas": 417, - "high": 10, - "informational": 274, - "low": 122, - "medium": 9 + "critical": 1, + "gas": 113, + "high": 8, + "informational": 84, + "low": 41, + "medium": 7 } }, "contractsData": [ { - "address": "0xb16a11442878d6f1ef202ae63233a7c13e98fd7f", + "address": "0xF191d17dEe9943F06bB784C0492805280AeE0bf9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF191d17dEe9943F06bB784C0492805280AeE0bf9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF191d17dEe9943F06bB784C0492805280AeE0bf9", + "contractname": "MerkleMirrorMultipleLocks", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF191d17dEe9943F06bB784C0492805280AeE0bf9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 6, + "high": 0, + "informational": 6, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "3.69", + "score_v2": "73.79", + "threat_score": "78.95", + "score_rating": "Average" + } + } + }, + { + "address": "0xB16A11442878d6F1EF202ae63233a7c13e98Fd7F", "isVerified": false, "solidityScanReport": null }, { - "address": "0x818b3dff96d01590Caf72965e6F50b24331EfdEC", - "isVerified": true, + "address": "0xbE7CA18470B4AB61741bC2dcad50B1D4052b6b04", + "isVerified": false, "solidityScanReport": null }, { - "address": "0x89Aa51685a2B658be8a7b9C3Af70D66557544181", + "address": "0x274E94f03AC51779D14bD45aF77C0e0e9d97cef9", "isVerified": false, "solidityScanReport": null }, { - "address": "0x2105dE165eD364919703186905B9BB5B8015F13c", + "address": "0x55Bba7755B77420d3d3C966440164F15a74F8696", "isVerified": false, "solidityScanReport": null }, @@ -122702,120 +127409,87 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", + "contract_url": "https://optimism.blockscout.com/address/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", "contractname": "Unitroller", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 137, - "high": 1, - "informational": 101, - "low": 36, - "medium": 1 + "gas": 7, + "high": 0, + "informational": 10, + "low": 3, + "medium": 0 }, - "lines_analyzed_count": 3004, - "scan_time_taken": 7, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "85.00", + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.56", + "threat_score": "89.47", "score_rating": "Great" } } }, { - "address": "0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD", + "address": "0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD", - "contract_chain": "gnosis", + "contract_address": "0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD", + "contract_url": "https://optimism.blockscout.com/address/0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831", "contractname": "Comptroller", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 202, - "high": 8, - "informational": 134, - "low": 59, - "medium": 8 + "gas": 70, + "high": 7, + "informational": 55, + "low": 21, + "medium": 7 }, - "lines_analyzed_count": 4368, - "scan_time_taken": 10, - "score": "4.42", - "score_v2": "88.32", + "lines_analyzed_count": 1340, + "scan_time_taken": 4, + "score": "4.19", + "score_v2": "83.88", "threat_score": "80.00", "score_rating": "Great" } } }, { - "address": "0x42B458056f887Fd665ed6f160A59Afe932e1F559", + "address": "0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x42B458056f887Fd665ed6f160A59Afe932e1F559", - "contract_chain": "gnosis", + "contract_address": "0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x42B458056f887Fd665ed6f160A59Afe932e1F559", + "contract_url": "https://optimism.blockscout.com/address/0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499", "contractname": "Maximillion", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x42B458056f887Fd665ed6f160A59Afe932e1F559/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 3, "high": 0, - "informational": 2, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 48, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.92", - "threat_score": "94.74", - "score_rating": "Average" - } - } - }, - { - "address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xB95842A5E114f5D65b5B96aee42C025331C9417a", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB95842A5E114f5D65b5B96aee42C025331C9417a/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, + "informational": 3, "low": 4, "medium": 0 }, @@ -122829,52 +127503,57 @@ } }, { - "address": "0x36208A6D429b056BE6bE5fa81CdF4092748ac35D", + "address": "0x1001009911e3FE1d5B45FF8Efea7732C33a6C012", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x10010069DE6bD5408A6dEd075Cf6ae2498073c73", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x36208A6D429b056BE6bE5fa81CdF4092748ac35D", - "contract_chain": "gnosis", + "contract_address": "0x10010069DE6bD5408A6dEd075Cf6ae2498073c73", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x36208A6D429b056BE6bE5fa81CdF4092748ac35D", + "contract_url": "https://optimism.blockscout.com/address/0x10010069DE6bD5408A6dEd075Cf6ae2498073c73", "contractname": "ChainlinkPriceOracleProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x36208A6D429b056BE6bE5fa81CdF4092748ac35D/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x10010069DE6bD5408A6dEd075Cf6ae2498073c73/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 71, + "gas": 25, "high": 1, - "informational": 29, - "low": 15, + "informational": 6, + "low": 4, "medium": 0 }, - "lines_analyzed_count": 978, - "scan_time_taken": 2, - "score": "4.31", - "score_v2": "86.30", - "threat_score": "90.00", + "lines_analyzed_count": 291, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.22", + "threat_score": "89.47", "score_rating": "Great" } } }, { - "address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", + "address": "0x641f26c67A5D0829Ae61019131093B6a7c7d18a3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", - "contract_chain": "gnosis", + "contract_address": "0x641f26c67A5D0829Ae61019131093B6a7c7d18a3", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xB95842A5E114f5D65b5B96aee42C025331C9417a", + "contract_url": "https://optimism.blockscout.com/address/0x641f26c67A5D0829Ae61019131093B6a7c7d18a3", "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB95842A5E114f5D65b5B96aee42C025331C9417a/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x641f26c67A5D0829Ae61019131093B6a7c7d18a3/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -122885,150 +127564,150 @@ "low": 4, "medium": 0 }, - "lines_analyzed_count": 48, + "lines_analyzed_count": 44, "scan_time_taken": 0, - "score": "3.54", - "score_v2": "70.83", + "score": "3.41", + "score_v2": "68.18", "threat_score": "94.74", "score_rating": "Average" } } }, { - "address": "0x1B65EDec9370a29adb618f741C22fdbe20EB68DD", + "address": "0xec378cdd60E890332F7A8CC251315327a4f244B6", "isVerified": false, "solidityScanReport": null } ] }, - "10": { + "100": { "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 12, - "solidityScanContractsNumber": 5, - "securityScore": 78.534, + "verifiedNumber": 7, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 4, + "securityScore": 79.13, "issueSeverityDistribution": { "critical": 0, - "gas": 107, - "high": 8, - "informational": 78, - "low": 36, - "medium": 7 + "gas": 292, + "high": 9, + "informational": 169, + "low": 82, + "medium": 20 } }, "contractsData": [ { - "address": "0xF191d17dEe9943F06bB784C0492805280AeE0bf9", + "address": "0xb16a11442878d6f1ef202ae63233a7c13e98fd7f", "isVerified": false, "solidityScanReport": null }, { - "address": "0xB16A11442878d6F1EF202ae63233a7c13e98Fd7F", - "isVerified": false, + "address": "0x818b3dff96d01590Caf72965e6F50b24331EfdEC", + "isVerified": true, "solidityScanReport": null }, { - "address": "0xbE7CA18470B4AB61741bC2dcad50B1D4052b6b04", + "address": "0x89Aa51685a2B658be8a7b9C3Af70D66557544181", "isVerified": false, "solidityScanReport": null }, { - "address": "0x274E94f03AC51779D14bD45aF77C0e0e9d97cef9", + "address": "0x2105dE165eD364919703186905B9BB5B8015F13c", "isVerified": false, "solidityScanReport": null }, { - "address": "0x55Bba7755B77420d3d3C966440164F15a74F8696", - "isVerified": false, + "address": "0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", + "isVerified": true, "solidityScanReport": null }, { - "address": "0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", + "address": "0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", - "contract_chain": "optimism", + "contract_address": "0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", - "contractname": "Unitroller", + "contract_url": "https://gnosis.blockscout.com/address/0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD", + "contractname": "Comptroller", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB8481A3cE515EA8cAa112dba0D1ecfc03937fbcD/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, - "high": 0, - "informational": 10, - "low": 3, - "medium": 0 + "gas": 216, + "high": 8, + "informational": 134, + "low": 59, + "medium": 17 }, - "lines_analyzed_count": 149, - "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.56", - "threat_score": "89.47", + "lines_analyzed_count": 4368, + "scan_time_taken": 10, + "score": "4.37", + "score_v2": "87.39", + "threat_score": "80.00", "score_rating": "Great" } } }, { - "address": "0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831", + "address": "0x42B458056f887Fd665ed6f160A59Afe932e1F559", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831", - "contract_chain": "optimism", + "contract_address": "0x42B458056f887Fd665ed6f160A59Afe932e1F559", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831", - "contractname": "Comptroller", + "contract_url": "https://gnosis.blockscout.com/address/0x42B458056f887Fd665ed6f160A59Afe932e1F559", + "contractname": "Maximillion", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42B458056f887Fd665ed6f160A59Afe932e1F559/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 70, - "high": 7, - "informational": 55, - "low": 21, - "medium": 7 + "gas": 3, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 1340, - "scan_time_taken": 4, - "score": "4.19", - "score_v2": "83.88", - "threat_score": "80.00", - "score_rating": "Great" + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.92", + "threat_score": "94.74", + "score_rating": "Average" } } }, { - "address": "0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499", + "address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499", - "contract_chain": "optimism", + "contract_address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499", - "contractname": "Maximillion", + "contract_url": "https://gnosis.blockscout.com/address/0xB95842A5E114f5D65b5B96aee42C025331C9417a", + "contractname": "GnosisSafeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEdBA32185BAF7fEf9A26ca567bC4A6cbe426e499/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB95842A5E114f5D65b5B96aee42C025331C9417a/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 3, + "informational": 4, "low": 4, "medium": 0 }, @@ -123042,78 +127721,45 @@ } }, { - "address": "0x1001009911e3FE1d5B45FF8Efea7732C33a6C012", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x10010069DE6bD5408A6dEd075Cf6ae2498073c73", + "address": "0x36208A6D429b056BE6bE5fa81CdF4092748ac35D", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x10010069DE6bD5408A6dEd075Cf6ae2498073c73", - "contract_chain": "optimism", + "contract_address": "0x36208A6D429b056BE6bE5fa81CdF4092748ac35D", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x10010069DE6bD5408A6dEd075Cf6ae2498073c73", + "contract_url": "https://gnosis.blockscout.com/address/0x36208A6D429b056BE6bE5fa81CdF4092748ac35D", "contractname": "ChainlinkPriceOracleProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x10010069DE6bD5408A6dEd075Cf6ae2498073c73/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36208A6D429b056BE6bE5fa81CdF4092748ac35D/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 71, "high": 1, - "informational": 6, - "low": 4, - "medium": 0 + "informational": 29, + "low": 15, + "medium": 3 }, - "lines_analyzed_count": 291, - "scan_time_taken": 1, - "score": "4.26", - "score_v2": "85.22", - "threat_score": "89.47", + "lines_analyzed_count": 978, + "scan_time_taken": 2, + "score": "4.27", + "score_v2": "85.38", + "threat_score": "90.00", "score_rating": "Great" } } }, { - "address": "0x641f26c67A5D0829Ae61019131093B6a7c7d18a3", + "address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x641f26c67A5D0829Ae61019131093B6a7c7d18a3", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x641f26c67A5D0829Ae61019131093B6a7c7d18a3", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x641f26c67A5D0829Ae61019131093B6a7c7d18a3/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.41", - "score_v2": "68.18", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { - "address": "0xec378cdd60E890332F7A8CC251315327a4f244B6", + "address": "0x1B65EDec9370a29adb618f741C22fdbe20EB68DD", "isVerified": false, "solidityScanReport": null } @@ -123123,17 +127769,17 @@ }, { "appName": "umbra", - "doc": "https://app.umbra.cash/?utm_source=Blockscout", + "doc": "Discord", "chainsData": { "100": { "overallInfo": { "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 78.09, + "securityScore": 77.16, "issueSeverityDistribution": { "critical": 7, - "gas": 16, + "gas": 19, "high": 0, "informational": 6, "low": 7, @@ -123159,7 +127805,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 7, - "gas": 16, + "gas": 19, "high": 0, "informational": 6, "low": 7, @@ -123167,8 +127813,8 @@ }, "lines_analyzed_count": 324, "scan_time_taken": 1, - "score": "3.90", - "score_v2": "78.09", + "score": "3.86", + "score_v2": "77.16", "threat_score": "80.00", "score_rating": "Average" } @@ -123182,50 +127828,50 @@ "appName": "etherspot", "doc": "https://etherspot.fyi/prime-sdk/contracts/deployments", "chainsData": { - "100": { + "10": { "overallInfo": { "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 83.315, + "securityScore": 82.04499999999999, "issueSeverityDistribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, - "informational": 9, + "informational": 12, "low": 11, "medium": 1 } }, "contractsData": [ { - "address": "0xFbfb916cC102ca3530151B8A552696159c921025", + "address": "0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xFbfb916cC102ca3530151B8A552696159c921025", - "contract_chain": "gnosis", + "contract_address": "0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xFbfb916cC102ca3530151B8A552696159c921025", + "contract_url": "https://optimism.blockscout.com/address/0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d", "contractname": "EtherspotPaymaster", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFbfb916cC102ca3530151B8A552696159c921025/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 16, "high": 0, - "informational": 5, + "informational": 7, "low": 7, "medium": 0 }, "lines_analyzed_count": 208, - "scan_time_taken": 1, - "score": "4.21", - "score_v2": "84.13", + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.21", "threat_score": "94.74", "score_rating": "Great" } @@ -123237,28 +127883,28 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "contract_url": "https://optimism.blockscout.com/address/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", "contractname": "EtherspotWalletFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 13, "high": 0, - "informational": 4, + "informational": 5, "low": 4, "medium": 1 }, "lines_analyzed_count": 160, - "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.50", + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.88", "threat_score": "84.21", "score_rating": "Great" } @@ -123266,48 +127912,48 @@ } ] }, - "10": { + "100": { "overallInfo": { "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 82.525, + "securityScore": 82.83500000000001, "issueSeverityDistribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, - "informational": 12, + "informational": 9, "low": 11, "medium": 1 } }, "contractsData": [ { - "address": "0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d", + "address": "0xFbfb916cC102ca3530151B8A552696159c921025", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d", - "contract_chain": "optimism", + "contract_address": "0xFbfb916cC102ca3530151B8A552696159c921025", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d", + "contract_url": "https://gnosis.blockscout.com/address/0xFbfb916cC102ca3530151B8A552696159c921025", "contractname": "EtherspotPaymaster", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e1D8FD5563C3723e98539b0DD0972f6e1Bd5a4d/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFbfb916cC102ca3530151B8A552696159c921025/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 16, "high": 0, - "informational": 7, + "informational": 5, "low": 7, "medium": 0 }, "lines_analyzed_count": 208, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.16", "score_v2": "83.17", "threat_score": "94.74", @@ -123321,28 +127967,28 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", - "contract_chain": "optimism", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "contract_url": "https://gnosis.blockscout.com/address/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", "contractname": "EtherspotWalletFactory", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 13, "high": 0, - "informational": 5, + "informational": 4, "low": 4, "medium": 1 }, "lines_analyzed_count": 160, "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.88", + "score": "4.12", + "score_v2": "82.50", "threat_score": "84.21", "score_rating": "Great" } @@ -123355,12 +128001,12 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 83.47999999999999, + "securityScore": 82.65, "issueSeverityDistribution": { "critical": 0, - "gas": 26, + "gas": 28, "high": 0, - "informational": 7, + "informational": 8, "low": 11, "medium": 1 } @@ -123384,16 +128030,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 15, "high": 0, "informational": 3, "low": 7, "medium": 0 }, "lines_analyzed_count": 193, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.46", + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.42", "threat_score": "94.74", "score_rating": "Great" } @@ -123405,9 +128051,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "contract_url": "https://optimism.blockscout.com/address/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", "contractname": "EtherspotWalletFactory", "is_quick_scan": true, "node_reference_id": null, @@ -123419,14 +128065,14 @@ "critical": 0, "gas": 13, "high": 0, - "informational": 4, + "informational": 5, "low": 4, "medium": 1 }, "lines_analyzed_count": 160, - "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.50", + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.88", "threat_score": "84.21", "score_rating": "Great" } @@ -123445,10 +128091,10 @@ "verifiedNumber": 9, "totalContractsNumber": 11, "solidityScanContractsNumber": 9, - "securityScore": 72.82, + "securityScore": 72.22333333333333, "issueSeverityDistribution": { "critical": 14, - "gas": 96, + "gas": 119, "high": 13, "informational": 27, "low": 67, @@ -123547,7 +128193,7 @@ "medium": 0 }, "lines_analyzed_count": 60, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.33", "score_v2": "86.67", "threat_score": "95.00", @@ -123682,7 +128328,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 25, "high": 9, "informational": 2, "low": 23, @@ -123690,8 +128336,8 @@ }, "lines_analyzed_count": 387, "scan_time_taken": 2, - "score": "3.80", - "score_v2": "75.97", + "score": "3.59", + "score_v2": "71.83", "threat_score": "90.00", "score_rating": "Average" } @@ -123748,7 +128394,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 49, + "gas": 56, "high": 4, "informational": 21, "low": 15, @@ -123756,8 +128402,8 @@ }, "lines_analyzed_count": 565, "scan_time_taken": 3, - "score": "3.58", - "score_v2": "71.50", + "score": "3.51", + "score_v2": "70.27", "threat_score": "84.21", "score_rating": "Average" } @@ -123769,20 +128415,23 @@ }, { "appName": "zkbob-wallet", - "doc": "https://docs.zkbob.com/implementation/deployed-contracts#optimism-usdc", + "doc": [ + "https://docs.zkbob.com/implementation/deployed-contracts#optimism-usdc", + "https://docs.zkbob.com/implementation/deployed-contracts#optimism-eth" + ], "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 13, + "verifiedNumber": 14, "totalContractsNumber": 14, - "solidityScanContractsNumber": 13, - "securityScore": 84.81538461538459, + "solidityScanContractsNumber": 14, + "securityScore": 84.42142857142858, "issueSeverityDistribution": { "critical": 0, - "gas": 169, + "gas": 184, "high": 0, "informational": 146, - "low": 44, + "low": 46, "medium": 6 } }, @@ -123878,7 +128527,7 @@ "medium": 0 }, "lines_analyzed_count": 53, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.15", "score_v2": "83.02", "threat_score": "94.74", @@ -123904,7 +128553,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 12, "low": 3, @@ -123912,8 +128561,8 @@ }, "lines_analyzed_count": 224, "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.16", + "score": "4.29", + "score_v2": "85.71", "threat_score": "94.74", "score_rating": "Great" } @@ -123937,7 +128586,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 12, "low": 3, @@ -123945,8 +128594,8 @@ }, "lines_analyzed_count": 216, "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.65", + "score": "4.26", + "score_v2": "85.19", "threat_score": "94.74", "score_rating": "Great" } @@ -123970,7 +128619,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 12, "low": 3, @@ -123978,8 +128627,8 @@ }, "lines_analyzed_count": 208, "scan_time_taken": 1, - "score": "4.25", - "score_v2": "85.10", + "score": "4.23", + "score_v2": "84.62", "threat_score": "94.74", "score_rating": "Great" } @@ -124003,7 +128652,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 39, "high": 0, "informational": 11, "low": 8, @@ -124011,8 +128660,8 @@ }, "lines_analyzed_count": 423, "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.74", + "score": "4.11", + "score_v2": "82.27", "threat_score": "94.74", "score_rating": "Great" } @@ -124086,8 +128735,36 @@ }, { "address": "0xEe174e75c206498649d04050528008020FCEb88A", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEe174e75c206498649d04050528008020FCEb88A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEe174e75c206498649d04050528008020FCEb88A", + "contractname": "MutableOperatorManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEe174e75c206498649d04050528008020FCEb88A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.02", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0xFc84D2963a1711c98EA7592C91bb207d75Ed1040", @@ -124107,7 +128784,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 12, "low": 3, @@ -124115,8 +128792,8 @@ }, "lines_analyzed_count": 224, "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.16", + "score": "4.29", + "score_v2": "85.71", "threat_score": "94.74", "score_rating": "Great" } @@ -124140,7 +128817,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 12, "low": 3, @@ -124148,8 +128825,8 @@ }, "lines_analyzed_count": 216, "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.65", + "score": "4.26", + "score_v2": "85.19", "threat_score": "94.74", "score_rating": "Great" } @@ -124173,7 +128850,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 12, "low": 3, @@ -124181,8 +128858,8 @@ }, "lines_analyzed_count": 208, "scan_time_taken": 1, - "score": "4.25", - "score_v2": "85.10", + "score": "4.23", + "score_v2": "84.62", "threat_score": "94.74", "score_rating": "Great" } @@ -124206,7 +128883,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 39, "high": 0, "informational": 11, "low": 8, @@ -124214,8 +128891,8 @@ }, "lines_analyzed_count": 423, "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.74", + "score": "4.11", + "score_v2": "82.27", "threat_score": "94.74", "score_rating": "Great" } @@ -124231,17 +128908,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 3, + "verifiedNumber": 5, "totalContractsNumber": 5, - "solidityScanContractsNumber": 3, - "securityScore": 89.52666666666666, + "solidityScanContractsNumber": 5, + "securityScore": 91.564, "issueSeverityDistribution": { "critical": 5, - "gas": 67, - "high": 3, - "informational": 65, - "low": 25, - "medium": 11 + "gas": 110, + "high": 4, + "informational": 94, + "low": 45, + "medium": 18 } }, "contractsData": [ @@ -124280,13 +128957,69 @@ }, { "address": "0xD997841F20cBeF49E8a2b1AaDD3bB513914aB22D", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD997841F20cBeF49E8a2b1AaDD3bB513914aB22D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD997841F20cBeF49E8a2b1AaDD3bB513914aB22D", + "contractname": "Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD997841F20cBeF49E8a2b1AaDD3bB513914aB22D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 593, + "scan_time_taken": 0, + "score": "4.98", + "score_v2": "99.66", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0xF80E51AFb613D764FA61751Affd3313C190A86BB", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF80E51AFb613D764FA61751Affd3313C190A86BB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF80E51AFb613D764FA61751Affd3313C190A86BB", + "contractname": "Altitude", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF80E51AFb613D764FA61751Affd3313C190A86BB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 1, + "informational": 29, + "low": 19, + "medium": 3 + }, + "lines_analyzed_count": 1437, + "scan_time_taken": 1, + "score": "4.60", + "score_v2": "92.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0x8929e9DbD2785e3BA16175E596CDD61520feE0D1", @@ -124339,16 +129072,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 67, + "gas": 75, "high": 3, "informational": 65, "low": 23, - "medium": 11 + "medium": 15 }, "lines_analyzed_count": 828, "scan_time_taken": 2, - "score": "3.50", - "score_v2": "70.05", + "score": "3.38", + "score_v2": "67.63", "threat_score": "95.00", "score_rating": "Average" } @@ -124364,29 +129097,85 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 7, + "verifiedNumber": 14, "totalContractsNumber": 14, - "solidityScanContractsNumber": 7, - "securityScore": 67.53571428571429, + "solidityScanContractsNumber": 14, + "securityScore": 62.78642857142859, "issueSeverityDistribution": { "critical": 4, - "gas": 84, - "high": 32, - "informational": 72, - "low": 72, - "medium": 8 + "gas": 170, + "high": 52, + "informational": 123, + "low": 119, + "medium": 17 } }, "contractsData": [ { "address": "0x1d90fdac4dd30c3ba38d53f52a884f6e75d0989e", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1d90fdac4dd30c3ba38d53f52a884f6e75d0989e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1d90fdac4dd30c3ba38d53f52a884f6e75d0989e", + "contractname": "Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1d90fdac4dd30c3ba38d53f52a884f6e75d0989e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 4, + "informational": 13, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 240, + "scan_time_taken": 1, + "score": "3.98", + "score_v2": "79.58", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { "address": "0xd7cabef2c1fd77a31c5ba97c724b82d3e25fc83c", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd7cabef2c1fd77a31c5ba97c724b82d3e25fc83c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd7cabef2c1fd77a31c5ba97c724b82d3e25fc83c", + "contractname": "Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd7cabef2c1fd77a31c5ba97c724b82d3e25fc83c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 4, + "informational": 13, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 240, + "scan_time_taken": 1, + "score": "3.98", + "score_v2": "79.58", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { "address": "0x49df1fe24caf1a7dcbb2e2b1793b93b04edb62bf", @@ -124423,28 +129212,168 @@ }, { "address": "0x54b00658f247ee34e8b23055b19d73217a7d5420", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x54b00658f247ee34e8b23055b19d73217a7d5420", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x54b00658f247ee34e8b23055b19d73217a7d5420", + "contractname": "BDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54b00658f247ee34e8b23055b19d73217a7d5420/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 21, + "scan_time_taken": 0, + "score": "2.14", + "score_v2": "42.86", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x5f90e27c07b96641a52ff2335b15158e74e46401", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5f90e27c07b96641a52ff2335b15158e74e46401", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5f90e27c07b96641a52ff2335b15158e74e46401", + "contractname": "CDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f90e27c07b96641a52ff2335b15158e74e46401/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 21, + "scan_time_taken": 0, + "score": "2.14", + "score_v2": "42.86", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x952e9c6391d9c0f6c6174d395aa9b4ec1030335a", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x952e9c6391d9c0f6c6174d395aa9b4ec1030335a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x952e9c6391d9c0f6c6174d395aa9b4ec1030335a", + "contractname": "BDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x952e9c6391d9c0f6c6174d395aa9b4ec1030335a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 21, + "scan_time_taken": 0, + "score": "2.14", + "score_v2": "42.86", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0xeb5809eb0f79aab6e53e6374258b29a244dfc12d", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeb5809eb0f79aab6e53e6374258b29a244dfc12d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xeb5809eb0f79aab6e53e6374258b29a244dfc12d", + "contractname": "CDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeb5809eb0f79aab6e53e6374258b29a244dfc12d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 21, + "scan_time_taken": 0, + "score": "2.14", + "score_v2": "42.86", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0xd4a6a05081fd270dc111332845a778a49fe01741", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd4a6a05081fd270dc111332845a778a49fe01741", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd4a6a05081fd270dc111332845a778a49fe01741", + "contractname": "Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4a6a05081fd270dc111332845a778a49fe01741/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 42, + "high": 12, + "informational": 13, + "low": 27, + "medium": 3 + }, + "lines_analyzed_count": 789, + "scan_time_taken": 3, + "score": "3.95", + "score_v2": "78.96", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0xa516b9c7378799799e6dfadbdabf45d5b584405f", @@ -124464,18 +129393,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 42, "high": 12, "informational": 13, "low": 27, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 789, - "scan_time_taken": 2, - "score": "4.03", - "score_v2": "80.61", + "scan_time_taken": 3, + "score": "3.95", + "score_v2": "78.96", "threat_score": "89.47", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -124497,18 +129426,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 42, "high": 12, "informational": 13, "low": 27, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 789, "scan_time_taken": 2, - "score": "4.03", - "score_v2": "80.61", + "score": "3.95", + "score_v2": "78.96", "threat_score": "89.47", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -124636,7 +129565,7 @@ "medium": 1 }, "lines_analyzed_count": 70, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "2.93", "score_v2": "58.57", "threat_score": "94.74", @@ -124713,15 +129642,15 @@ "overallInfo": { "verifiedNumber": 14, "totalContractsNumber": 15, - "solidityScanContractsNumber": 14, - "securityScore": 79.955, + "solidityScanContractsNumber": 13, + "securityScore": 78.17846153846155, "issueSeverityDistribution": { "critical": 4, - "gas": 228, + "gas": 264, "high": 19, "informational": 132, - "low": 75, - "medium": 8 + "low": 73, + "medium": 10 } }, "contractsData": [ @@ -124743,16 +129672,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 13, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, "scan_time_taken": 0, - "score": "3.38", - "score_v2": "67.57", + "score": "3.45", + "score_v2": "68.92", "threat_score": "84.21", "score_rating": "Average" } @@ -124875,10 +129804,10 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -124926,35 +129855,7 @@ { "address": "0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEe6A57eC80ea46401049E92587E52f5Ec1c24785/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - }, - "lines_analyzed_count": 515, - "scan_time_taken": 0, - "score": "5.00", - "score_v2": "100.00", - "threat_score": "100.00", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xC36442b4a4522E871399CD717aBDD847Ab11FE88", @@ -124974,7 +129875,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 6, "low": 9, @@ -124982,10 +129883,10 @@ }, "lines_analyzed_count": 401, "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.05", + "score": "3.95", + "score_v2": "79.05", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -125012,7 +129913,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 51, "high": 1, "informational": 16, "low": 2, @@ -125020,8 +129921,8 @@ }, "lines_analyzed_count": 351, "scan_time_taken": 1, - "score": "3.80", - "score_v2": "76.07", + "score": "3.76", + "score_v2": "75.21", "threat_score": "95.00", "score_rating": "Average" } @@ -125045,7 +129946,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -125053,8 +129954,8 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } @@ -125177,16 +130078,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 104, + "gas": 125, "high": 7, "informational": 42, "low": 27, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 2316, - "scan_time_taken": 6, - "score": "4.50", - "score_v2": "90.03", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.86", "threat_score": "90.00", "score_rating": "Great" } @@ -125196,17 +130097,17 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 12, + "verifiedNumber": 14, "totalContractsNumber": 15, "solidityScanContractsNumber": 13, - "securityScore": 78.54307692307694, + "securityScore": 78.28230769230768, "issueSeverityDistribution": { "critical": 4, - "gas": 212, + "gas": 244, "high": 21, "informational": 92, - "low": 72, - "medium": 14 + "low": 70, + "medium": 16 } }, "contractsData": [ @@ -125228,16 +130129,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 9, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", + "score": "3.72", + "score_v2": "74.32", "threat_score": "84.21", "score_rating": "Average" } @@ -125278,7 +130179,7 @@ }, { "address": "0x3334d83e224aF5ef9C2E7DDA7c7C98Efd9621fA9", - "isVerified": false, + "isVerified": true, "solidityScanReport": { "connection_id": "", "contract_address": "0x3334d83e224aF5ef9C2E7DDA7c7C98Efd9621fA9", @@ -125360,10 +130261,10 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 0, "informational": 26, - "low": 12, + "low": 11, "medium": 0 }, "lines_analyzed_count": 478, @@ -125410,7 +130311,7 @@ }, { "address": "0x4615C383F85D0a2BbED973d83ccecf5CB7121463", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -125431,7 +130332,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 5, "low": 9, @@ -125439,10 +130340,10 @@ }, "lines_analyzed_count": 401, "scan_time_taken": 2, - "score": "4.06", - "score_v2": "81.30", + "score": "3.97", + "score_v2": "79.30", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -125497,16 +130398,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 51, "high": 1, "informational": 8, "low": 2, "medium": 4 }, "lines_analyzed_count": 351, - "scan_time_taken": 2, - "score": "3.92", - "score_v2": "78.35", + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.49", "threat_score": "95.00", "score_rating": "Average" } @@ -125530,7 +130431,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 13, "low": 7, @@ -125538,8 +130439,8 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.20", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } @@ -125634,16 +130535,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 78, + "gas": 95, "high": 7, "informational": 15, "low": 22, - "medium": 7 + "medium": 9 }, "lines_analyzed_count": 1526, "scan_time_taken": 5, - "score": "4.39", - "score_v2": "87.81", + "score": "4.32", + "score_v2": "86.30", "threat_score": "95.00", "score_rating": "Great" } @@ -125662,14 +130563,14 @@ "verifiedNumber": 11, "totalContractsNumber": 12, "solidityScanContractsNumber": 11, - "securityScore": 90.29363636363637, + "securityScore": 88.39545454545454, "issueSeverityDistribution": { "critical": 9, - "gas": 128, + "gas": 155, "high": 6, "informational": 89, - "low": 36, - "medium": 17 + "low": 46, + "medium": 18 } }, "contractsData": [ @@ -125694,13 +130595,13 @@ "gas": 2, "high": 0, "informational": 5, - "low": 3, + "low": 4, "medium": 1 }, "lines_analyzed_count": 145, "scan_time_taken": 0, - "score": "4.45", - "score_v2": "88.97", + "score": "4.38", + "score_v2": "87.59", "threat_score": "100.00", "score_rating": "Great" } @@ -125731,7 +130632,7 @@ "medium": 1 }, "lines_analyzed_count": 873, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.86", "score_v2": "97.14", "threat_score": "100.00", @@ -125765,13 +130666,13 @@ "gas": 0, "high": 0, "informational": 0, - "low": 1, + "low": 2, "medium": 0 }, "lines_analyzed_count": 87, "scan_time_taken": 0, - "score": "4.89", - "score_v2": "97.70", + "score": "4.77", + "score_v2": "95.40", "threat_score": "100.00", "score_rating": "Great" } @@ -125798,13 +130699,13 @@ "gas": 3, "high": 2, "informational": 6, - "low": 3, + "low": 4, "medium": 1 }, "lines_analyzed_count": 144, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.94", + "score": "4.03", + "score_v2": "80.56", "threat_score": "100.00", "score_rating": "Great" } @@ -125831,13 +130732,13 @@ "gas": 5, "high": 1, "informational": 2, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 141, "scan_time_taken": 0, - "score": "4.47", - "score_v2": "89.36", + "score": "4.40", + "score_v2": "87.94", "threat_score": "100.00", "score_rating": "Great" } @@ -125861,16 +130762,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 37, "high": 2, "informational": 27, - "low": 7, + "low": 8, "medium": 3 }, "lines_analyzed_count": 1161, - "scan_time_taken": 3, - "score": "4.61", - "score_v2": "92.25", + "scan_time_taken": 2, + "score": "4.58", + "score_v2": "91.65", "threat_score": "95.00", "score_rating": "Great" } @@ -125897,13 +130798,13 @@ "gas": 0, "high": 0, "informational": 0, - "low": 1, + "low": 2, "medium": 0 }, "lines_analyzed_count": 73, "scan_time_taken": 0, - "score": "4.86", - "score_v2": "97.26", + "score": "4.73", + "score_v2": "94.52", "threat_score": "100.00", "score_rating": "Great" } @@ -125930,13 +130831,13 @@ "gas": 16, "high": 0, "informational": 2, - "low": 2, - "medium": 3 + "low": 3, + "medium": 4 }, "lines_analyzed_count": 319, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.28", + "score": "4.44", + "score_v2": "88.71", "threat_score": "100.00", "score_rating": "Great" } @@ -125963,15 +130864,15 @@ "gas": 3, "high": 0, "informational": 0, - "low": 1, + "low": 2, "medium": 0 }, "lines_analyzed_count": 29, "scan_time_taken": 0, - "score": "4.14", - "score_v2": "82.76", + "score": "3.79", + "score_v2": "75.86", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -125993,16 +130894,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 9, - "gas": 35, + "gas": 57, "high": 1, "informational": 22, - "low": 12, + "low": 13, "medium": 2 }, "lines_analyzed_count": 1089, "scan_time_taken": 2, - "score": "4.38", - "score_v2": "87.51", + "score": "4.27", + "score_v2": "85.31", "threat_score": "90.00", "score_rating": "Great" } @@ -126029,13 +130930,13 @@ "gas": 26, "high": 0, "informational": 13, - "low": 2, + "low": 3, "medium": 6 }, "lines_analyzed_count": 511, - "scan_time_taken": 2, - "score": "4.40", - "score_v2": "88.06", + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.67", "threat_score": "100.00", "score_rating": "Great" } @@ -126051,17 +130952,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 4, + "verifiedNumber": 5, "totalContractsNumber": 6, - "solidityScanContractsNumber": 4, - "securityScore": 88.6425, + "solidityScanContractsNumber": 5, + "securityScore": 87.64399999999999, "issueSeverityDistribution": { "critical": 0, - "gas": 56, - "high": 4, - "informational": 24, - "low": 26, - "medium": 8 + "gas": 73, + "high": 5, + "informational": 41, + "low": 36, + "medium": 9 } }, "contractsData": [ @@ -126090,7 +130991,7 @@ "medium": 3 }, "lines_analyzed_count": 558, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.53", "score_v2": "90.50", "threat_score": "100.00", @@ -126133,8 +131034,36 @@ }, { "address": "0xF5050c04425E639C647F5ED632218b16ce96694d", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF5050c04425E639C647F5ED632218b16ce96694d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF5050c04425E639C647F5ED632218b16ce96694d", + "contractname": "SablierV2NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF5050c04425E639C647F5ED632218b16ce96694d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 1, + "informational": 17, + "low": 10, + "medium": 1 + }, + "lines_analyzed_count": 378, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.39", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0x1EECb6e6EaE6a1eD1CCB4323F3a146A7C5443A10", @@ -126187,7 +131116,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 4, "informational": 1, "low": 8, @@ -126195,8 +131124,8 @@ }, "lines_analyzed_count": 268, "scan_time_taken": 1, - "score": "4.24", - "score_v2": "84.70", + "score": "4.20", + "score_v2": "83.96", "threat_score": "100.00", "score_rating": "Great" } @@ -126256,7 +131185,7 @@ "medium": 6 }, "lines_analyzed_count": 191, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.53", "score_v2": "70.68", "threat_score": "95.00", @@ -126274,23 +131203,23 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 3, + "verifiedNumber": 7, "totalContractsNumber": 7, - "solidityScanContractsNumber": 3, - "securityScore": 79.46999999999998, + "solidityScanContractsNumber": 6, + "securityScore": 80.04833333333333, "issueSeverityDistribution": { "critical": 0, - "gas": 39, - "high": 2, - "informational": 7, - "low": 6, - "medium": 0 + "gas": 81, + "high": 5, + "informational": 15, + "low": 15, + "medium": 1 } }, "contractsData": [ { "address": "0x00000000005BBB0EF59571E58418F9a4357b68A0", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -126361,8 +131290,36 @@ }, { "address": "0xfa6B22FC4c3Ad88B68c16b3061a16b1714F6Bd57", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfa6B22FC4c3Ad88B68c16b3061a16b1714F6Bd57", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xfa6B22FC4c3Ad88B68c16b3061a16b1714F6Bd57", + "contractname": "PendleYieldContractFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfa6B22FC4c3Ad88B68c16b3061a16b1714F6Bd57/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 1, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.50", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x17F100fB4bE2707675c6439468d38249DD993d58", @@ -126399,13 +131356,69 @@ }, { "address": "0x4A2B38b9cBd83c86F261a4d64c243795D4d44aBC", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4A2B38b9cBd83c86F261a4d64c243795D4d44aBC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4A2B38b9cBd83c86F261a4d64c243795D4d44aBC", + "contractname": "PendleMarketFactoryV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4A2B38b9cBd83c86F261a4d64c243795D4d44aBC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 3, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.16", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x15Aab5C1ab800A9e457d9f4335e8A2Dc9f6Ad707", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15Aab5C1ab800A9e457d9f4335e8A2Dc9f6Ad707", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x15Aab5C1ab800A9e457d9f4335e8A2Dc9f6Ad707", + "contractname": "PendlePtLpOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15Aab5C1ab800A9e457d9f4335e8A2Dc9f6Ad707/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 1, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 101, + "scan_time_taken": 0, + "score": "3.91", + "score_v2": "78.22", + "threat_score": "94.74", + "score_rating": "Average" + } + } } ] } @@ -126420,7 +131433,7 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 100.0, + "securityScore": 100, "issueSeverityDistribution": { "critical": 0, "gas": 0, @@ -126661,17 +131674,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 5, + "verifiedNumber": 6, "totalContractsNumber": 6, - "solidityScanContractsNumber": 5, - "securityScore": 83.69, + "solidityScanContractsNumber": 6, + "securityScore": 82.19333333333333, "issueSeverityDistribution": { "critical": 0, - "gas": 18, - "high": 0, - "informational": 27, - "low": 43, - "medium": 2 + "gas": 20, + "high": 1, + "informational": 32, + "low": 47, + "medium": 3 } }, "contractsData": [ @@ -126809,8 +131822,36 @@ }, { "address": "0x9244aeAE36f34d63244EDCF9fdb58C03cE4Ce12d", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9244aeAE36f34d63244EDCF9fdb58C03cE4Ce12d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9244aeAE36f34d63244EDCF9fdb58C03cE4Ce12d", + "contractname": "GladiusOrderQuoter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9244aeAE36f34d63244EDCF9fdb58C03cE4Ce12d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 5, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 87, + "scan_time_taken": 0, + "score": "3.74", + "score_v2": "74.71", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0xD376b6BAb4c5dA3Cd83DD49A346b3D432385724E", @@ -126849,7 +131890,7 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 2, + "verifiedNumber": 3, "totalContractsNumber": 6, "solidityScanContractsNumber": 2, "securityScore": 84.32499999999999, @@ -126946,7 +131987,7 @@ }, { "address": "0xc2b33a7601f3f0ecFF2eE4b5b7c647770069A836", - "isVerified": false, + "isVerified": true, "solidityScanReport": null } ] @@ -126959,17 +132000,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 2, + "verifiedNumber": 3, "totalContractsNumber": 3, - "solidityScanContractsNumber": 2, - "securityScore": 80.65, + "solidityScanContractsNumber": 3, + "securityScore": 74.35333333333334, "issueSeverityDistribution": { "critical": 1, - "gas": 5, + "gas": 7, "high": 0, - "informational": 4, - "low": 8, - "medium": 0 + "informational": 6, + "low": 11, + "medium": 1 } }, "contractsData": [ @@ -127041,8 +132082,36 @@ }, { "address": "0xAc2B3f9a13E7273639bcDCa55742391CDACC74cB", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAc2B3f9a13E7273639bcDCa55742391CDACC74cB", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAc2B3f9a13E7273639bcDCa55742391CDACC74cB", + "contractname": "LinearVestingVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAc2B3f9a13E7273639bcDCa55742391CDACC74cB/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 34, + "scan_time_taken": 0, + "score": "3.09", + "score_v2": "61.76", + "threat_score": "95.00", + "score_rating": "Average" + } + } } ] }, @@ -127158,20 +132227,23 @@ }, { "appName": "arrakis", - "doc": "https://github.com/ArrakisFinance/v2-core/blob/main/deploys.md", + "doc": [ + "https://github.com/ArrakisFinance/v2-core/blob/main/deploys.md", + "https://github.com/ArrakisFinance/v2-palm/blob/main/deploys.md" + ], "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 5, + "verifiedNumber": 6, "totalContractsNumber": 7, - "solidityScanContractsNumber": 5, - "securityScore": 84.16, + "solidityScanContractsNumber": 6, + "securityScore": 84.76, "issueSeverityDistribution": { "critical": 0, - "gas": 39, - "high": 0, + "gas": 66, + "high": 2, "informational": 14, - "low": 32, + "low": 33, "medium": 1 } }, @@ -127194,7 +132266,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 44, "high": 0, "informational": 5, "low": 4, @@ -127202,8 +132274,8 @@ }, "lines_analyzed_count": 444, "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.19", + "score": "4.32", + "score_v2": "86.49", "threat_score": "90.00", "score_rating": "Great" } @@ -127282,8 +132354,36 @@ }, { "address": "0x535C5fDf31477f799366DF6E4899a12A801cC7b8", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x535C5fDf31477f799366DF6E4899a12A801cC7b8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x535C5fDf31477f799366DF6E4899a12A801cC7b8", + "contractname": "ArrakisV2Resolver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x535C5fDf31477f799366DF6E4899a12A801cC7b8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 2, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 262, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.46", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0xB041f628e961598af9874BCf30CC865f67fad3EE", @@ -127492,14 +132592,14 @@ "verifiedNumber": 6, "totalContractsNumber": 7, "solidityScanContractsNumber": 6, - "securityScore": 68.97666666666666, + "securityScore": 62.58500000000001, "issueSeverityDistribution": { - "critical": 1, - "gas": 205, + "critical": 2, + "gas": 210, "high": 9, "informational": 125, "low": 28, - "medium": 33 + "medium": 69 } }, "contractsData": [ @@ -127530,12 +132630,12 @@ "high": 1, "informational": 11, "low": 3, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 91, "scan_time_taken": 0, - "score": "3.24", - "score_v2": "64.84", + "score": "2.91", + "score_v2": "58.24", "threat_score": "84.21", "score_rating": "Average" } @@ -127559,16 +132659,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 19, "high": 0, "informational": 8, "low": 2, - "medium": 0 + "medium": 2 }, "lines_analyzed_count": 110, - "scan_time_taken": 1, - "score": "3.55", - "score_v2": "70.91", + "scan_time_taken": 0, + "score": "3.32", + "score_v2": "66.36", "threat_score": "78.95", "score_rating": "Average" } @@ -127591,17 +132691,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 1, "gas": 20, "high": 3, "informational": 19, "low": 5, - "medium": 0 + "medium": 6 }, "lines_analyzed_count": 151, "scan_time_taken": 1, - "score": "2.98", - "score_v2": "59.60", + "score": "2.22", + "score_v2": "44.37", "threat_score": "85.00", "score_rating": "Average" } @@ -127625,18 +132725,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 55, "high": 0, "informational": 33, "low": 6, - "medium": 18 + "medium": 29 }, "lines_analyzed_count": 776, "scan_time_taken": 3, - "score": "4.03", - "score_v2": "80.54", + "score": "3.80", + "score_v2": "75.90", "threat_score": "85.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -127658,16 +132758,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 58, + "gas": 61, "high": 1, "informational": 33, "low": 7, - "medium": 13 + "medium": 27 }, "lines_analyzed_count": 738, "scan_time_taken": 3, - "score": "4.00", - "score_v2": "79.95", + "score": "3.69", + "score_v2": "73.85", "threat_score": "85.00", "score_rating": "Average" } @@ -127695,12 +132795,12 @@ "high": 4, "informational": 21, "low": 5, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 243, "scan_time_taken": 1, - "score": "2.90", - "score_v2": "58.02", + "score": "2.84", + "score_v2": "56.79", "threat_score": "78.95", "score_rating": "Average" } @@ -128114,7 +133214,7 @@ "medium": 0 }, "lines_analyzed_count": 231, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.70", "score_v2": "93.94", "threat_score": "95.00", @@ -128135,7 +133235,7 @@ "verifiedNumber": 1, "totalContractsNumber": 5, "solidityScanContractsNumber": 1, - "securityScore": 100.0, + "securityScore": 100, "issueSeverityDistribution": { "critical": 0, "gas": 0, @@ -128212,14 +133312,14 @@ "verifiedNumber": 5, "totalContractsNumber": 6, "solidityScanContractsNumber": 5, - "securityScore": 82.684, + "securityScore": 79.47, "issueSeverityDistribution": { "critical": 0, - "gas": 33, + "gas": 36, "high": 5, "informational": 44, - "low": 27, - "medium": 3 + "low": 32, + "medium": 5 } }, "contractsData": [ @@ -128244,15 +133344,15 @@ "gas": 7, "high": 0, "informational": 10, - "low": 9, - "medium": 2 + "low": 10, + "medium": 3 }, "lines_analyzed_count": 211, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.57", + "score": "3.91", + "score_v2": "78.20", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -128277,15 +133377,15 @@ "gas": 3, "high": 0, "informational": 3, - "low": 2, - "medium": 0 + "low": 3, + "medium": 1 }, "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.87", + "score": "3.79", + "score_v2": "75.81", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -128315,15 +133415,15 @@ "gas": 16, "high": 2, "informational": 21, - "low": 9, + "low": 10, "medium": 1 }, "lines_analyzed_count": 331, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.06", + "score": "3.97", + "score_v2": "79.46", "threat_score": "90.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -128348,15 +133448,15 @@ "gas": 3, "high": 3, "informational": 6, - "low": 3, + "low": 4, "medium": 0 }, "lines_analyzed_count": 138, "scan_time_taken": 0, - "score": "4.02", - "score_v2": "80.43", + "score": "3.95", + "score_v2": "78.99", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -128378,16 +133478,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 7, "high": 0, "informational": 4, - "low": 4, + "low": 5, "medium": 0 }, "lines_analyzed_count": 139, - "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.49", + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.89", "threat_score": "94.74", "score_rating": "Great" } @@ -128397,16 +133497,16 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 1, + "verifiedNumber": 2, "totalContractsNumber": 6, "solidityScanContractsNumber": 2, - "securityScore": 87.355, + "securityScore": 84.83, "issueSeverityDistribution": { "critical": 0, - "gas": 7, + "gas": 10, "high": 3, "informational": 2, - "low": 7, + "low": 9, "medium": 0 } }, @@ -128452,13 +133552,13 @@ "gas": 3, "high": 3, "informational": 0, - "low": 3, + "low": 4, "medium": 0 }, "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.33", "threat_score": "100.00", "score_rating": "Great" } @@ -128466,7 +133566,7 @@ }, { "address": "0x00000000000078b629B7C06f5339060648468AA6", - "isVerified": false, + "isVerified": true, "solidityScanReport": { "connection_id": "", "contract_address": "0x00000000000078b629B7C06f5339060648468AA6", @@ -128482,16 +133582,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 7, "high": 0, "informational": 2, - "low": 4, + "low": 5, "medium": 0 }, "lines_analyzed_count": 139, "scan_time_taken": 0, - "score": "4.50", - "score_v2": "89.93", + "score": "4.32", + "score_v2": "86.33", "threat_score": "94.74", "score_rating": "Great" } @@ -128507,17 +133607,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 19, + "verifiedNumber": 23, "totalContractsNumber": 24, - "solidityScanContractsNumber": 19, - "securityScore": 82.57315789473682, + "solidityScanContractsNumber": 21, + "securityScore": 83.10142857142856, "issueSeverityDistribution": { "critical": 0, - "gas": 201, + "gas": 213, "high": 22, - "informational": 157, - "low": 145, - "medium": 20 + "informational": 165, + "low": 171, + "medium": 21 } }, "contractsData": [ @@ -128576,12 +133676,12 @@ "high": 6, "informational": 18, "low": 13, - "medium": 5 + "medium": 6 }, "lines_analyzed_count": 425, "scan_time_taken": 1, - "score": "3.44", - "score_v2": "68.71", + "score": "3.40", + "score_v2": "68.00", "threat_score": "95.00", "score_rating": "Average" } @@ -128721,7 +133821,7 @@ }, { "address": "0x861Aabb5067cCef6c5Ea9fa116274c72DA42552A", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -128759,18 +133859,74 @@ }, { "address": "0xECEE41D4E2176FF18dAE360Ef3E52C701E04454b", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { "address": "0x505C873EE726F5008882c2B28C9a23dF133A30C8", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x505C873EE726F5008882c2B28C9a23dF133A30C8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x505C873EE726F5008882c2B28C9a23dF133A30C8", + "contractname": "BLendingToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x505C873EE726F5008882c2B28C9a23dF133A30C8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 6, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { "address": "0x739d83252ff5AF7f87427D991d605a5854480d35", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x739d83252ff5AF7f87427D991d605a5854480d35", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x739d83252ff5AF7f87427D991d605a5854480d35", + "contractname": "PrimaryLendingPlatformV2Zksync", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x739d83252ff5AF7f87427D991d605a5854480d35/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 16, + "medium": 0 + }, + "lines_analyzed_count": 300, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0x088F23ac0c07A3Ce008FB88c4bacFF06FECC6158", @@ -129288,7 +134444,7 @@ "medium": 0 }, "lines_analyzed_count": 39, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "3.33", "score_v2": "66.67", "threat_score": "100.00", @@ -129683,17 +134839,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 8, + "verifiedNumber": 11, "totalContractsNumber": 12, - "solidityScanContractsNumber": 8, - "securityScore": 82.63125, + "solidityScanContractsNumber": 11, + "securityScore": 81.58545454545455, "issueSeverityDistribution": { - "critical": 1, - "gas": 410, - "high": 49, - "informational": 109, - "low": 78, - "medium": 15 + "critical": 2, + "gas": 464, + "high": 52, + "informational": 115, + "low": 94, + "medium": 16 } }, "contractsData": [ @@ -129715,7 +134871,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 11, "high": 0, "informational": 5, "low": 2, @@ -129723,8 +134879,8 @@ }, "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "3.83", - "score_v2": "76.67", + "score": "3.89", + "score_v2": "77.78", "threat_score": "94.74", "score_rating": "Average" } @@ -129748,16 +134904,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 14, "high": 0, "informational": 2, "low": 2, "medium": 1 }, "lines_analyzed_count": 187, - "scan_time_taken": 1, - "score": "4.36", - "score_v2": "87.17", + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.70", "threat_score": "84.21", "score_rating": "Great" } @@ -129814,16 +134970,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 29, "high": 10, "informational": 11, "low": 13, "medium": 14 }, "lines_analyzed_count": 569, - "scan_time_taken": 2, - "score": "3.73", - "score_v2": "74.69", + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "73.99", "threat_score": "89.47", "score_rating": "Average" } @@ -129847,7 +135003,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 56, + "gas": 60, "high": 2, "informational": 12, "low": 1, @@ -129855,8 +135011,8 @@ }, "lines_analyzed_count": 852, "scan_time_taken": 3, - "score": "4.54", - "score_v2": "90.85", + "score": "4.52", + "score_v2": "90.38", "threat_score": "94.74", "score_rating": "Great" } @@ -129864,8 +135020,36 @@ }, { "address": "0xaa04f7f0fD329d53a5122549b70f07C6e662D56A", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaa04f7f0fD329d53a5122549b70f07C6e662D56A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaa04f7f0fD329d53a5122549b70f07C6e662D56A", + "contractname": "CollateralModule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa04f7f0fD329d53a5122549b70f07C6e662D56A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 3, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 119, + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.71", + "threat_score": "95.00", + "score_rating": "Average" + } + } }, { "address": "0xc9a8B0ebbc2d3dB451B64a16D61AD25d1580e397", @@ -129885,7 +135069,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 119, + "gas": 122, "high": 7, "informational": 48, "low": 15, @@ -129893,8 +135077,8 @@ }, "lines_analyzed_count": 900, "scan_time_taken": 3, - "score": "3.75", - "score_v2": "75.00", + "score": "3.73", + "score_v2": "74.67", "threat_score": "94.74", "score_rating": "Average" } @@ -129918,7 +135102,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 139, + "gas": 155, "high": 25, "informational": 21, "low": 37, @@ -129926,8 +135110,8 @@ }, "lines_analyzed_count": 1484, "scan_time_taken": 5, - "score": "3.86", - "score_v2": "77.16", + "score": "3.80", + "score_v2": "76.08", "threat_score": "84.21", "score_rating": "Average" } @@ -129951,16 +135135,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 46, "high": 5, "informational": 10, "low": 7, "medium": 0 }, "lines_analyzed_count": 812, - "scan_time_taken": 3, - "score": "4.50", - "score_v2": "89.90", + "scan_time_taken": 4, + "score": "4.45", + "score_v2": "88.92", "threat_score": "94.74", "score_rating": "Great" } @@ -129968,8 +135152,36 @@ }, { "address": "0x428014699F01C5B2b711f6f32E4240AC7276F088", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x428014699F01C5B2b711f6f32E4240AC7276F088", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x428014699F01C5B2b711f6f32E4240AC7276F088", + "contractname": "LpShareToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x428014699F01C5B2b711f6f32E4240AC7276F088/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 0, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 86, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.21", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { "address": "0x7398C321449d836Cec83582A678CCb8650360a18", @@ -129978,8 +135190,36 @@ }, { "address": "0xcd585875b3B789c86BF03950D9a0fa0fa8327c8D", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcd585875b3B789c86BF03950D9a0fa0fa8327c8D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xcd585875b3B789c86BF03950D9a0fa0fa8327c8D", + "contractname": "LiquidityPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcd585875b3B789c86BF03950D9a0fa0fa8327c8D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 191, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.39", + "threat_score": "94.74", + "score_rating": "Great" + } + } } ] } @@ -130030,7 +135270,7 @@ "medium": 2 }, "lines_analyzed_count": 269, - "scan_time_taken": 1, + "scan_time_taken": 3, "score": "3.62", "score_v2": "72.49", "threat_score": "95.00", @@ -130048,17 +135288,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 138, + "verifiedNumber": 156, "totalContractsNumber": 162, - "solidityScanContractsNumber": 138, - "securityScore": 79.22065217391302, + "solidityScanContractsNumber": 153, + "securityScore": 76.67202614379083, "issueSeverityDistribution": { - "critical": 372, - "gas": 2862, - "high": 72, - "informational": 1399, - "low": 758, - "medium": 114 + "critical": 475, + "gas": 3815, + "high": 123, + "informational": 1806, + "low": 868, + "medium": 500 } }, "contractsData": [ @@ -130098,68 +135338,12 @@ { "address": "0x170a5714112daEfF20E798B6e92e25B86Ea603C1", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x170a5714112daEfF20E798B6e92e25B86Ea603C1", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x170a5714112daEfF20E798B6e92e25B86Ea603C1", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x170a5714112daEfF20E798B6e92e25B86Ea603C1/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.99", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - }, - "lines_analyzed_count": 733, - "scan_time_taken": 0, - "score": "5.00", - "score_v2": "100.00", - "threat_score": "100.00", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x2d356b114cbCA8DEFf2d8783EAc2a5A5324fE1dF", @@ -130612,12 +135796,12 @@ "high": 0, "informational": 13, "low": 9, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 255, - "scan_time_taken": 1, - "score": "2.59", - "score_v2": "51.76", + "scan_time_taken": 2, + "score": "2.53", + "score_v2": "50.59", "threat_score": "89.47", "score_rating": "Average" } @@ -130740,16 +135924,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 16, - "gas": 119, + "gas": 128, "high": 3, "informational": 39, "low": 17, - "medium": 6 + "medium": 35 }, "lines_analyzed_count": 1117, "scan_time_taken": 5, - "score": "3.65", - "score_v2": "72.96", + "score": "3.22", + "score_v2": "64.37", "threat_score": "85.00", "score_rating": "Average" } @@ -130806,16 +135990,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 20, + "gas": 22, "high": 0, "informational": 10, "low": 5, - "medium": 1 + "medium": 4 }, "lines_analyzed_count": 223, "scan_time_taken": 1, - "score": "2.91", - "score_v2": "58.30", + "score": "2.67", + "score_v2": "53.36", "threat_score": "90.00", "score_rating": "Average" } @@ -130823,8 +136007,36 @@ }, { "address": "0xA2412e0654CdD40F5677Aaad1a0c572e75dF246C", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA2412e0654CdD40F5677Aaad1a0c572e75dF246C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA2412e0654CdD40F5677Aaad1a0c572e75dF246C", + "contractname": "Issuer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA2412e0654CdD40F5677Aaad1a0c572e75dF246C/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 156, + "high": 2, + "informational": 160, + "low": 26, + "medium": 13 + }, + "lines_analyzed_count": 2851, + "scan_time_taken": 7, + "score": "4.26", + "score_v2": "85.27", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0xC392133eEa695603B51a5d5de73655d571c2CE51", @@ -130910,7 +136122,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 112, + "gas": 117, "high": 0, "informational": 111, "low": 6, @@ -130918,8 +136130,8 @@ }, "lines_analyzed_count": 790, "scan_time_taken": 3, - "score": "3.49", - "score_v2": "69.87", + "score": "3.46", + "score_v2": "69.24", "threat_score": "85.00", "score_rating": "Average" } @@ -131075,7 +136287,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, + "gas": 27, "high": 0, "informational": 23, "low": 3, @@ -131083,8 +136295,8 @@ }, "lines_analyzed_count": 187, "scan_time_taken": 1, - "score": "3.34", - "score_v2": "66.84", + "score": "3.26", + "score_v2": "65.24", "threat_score": "90.00", "score_rating": "Average" } @@ -131125,8 +136337,36 @@ }, { "address": "0x6e598eebF9Aba224c59F0C9Aa2AFe38d51933B51", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6e598eebF9Aba224c59F0C9Aa2AFe38d51933B51", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6e598eebF9Aba224c59F0C9Aa2AFe38d51933B51", + "contractname": "PositionalMarketManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e598eebF9Aba224c59F0C9Aa2AFe38d51933B51/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 17, + "gas": 63, + "high": 4, + "informational": 19, + "low": 15, + "medium": 4 + }, + "lines_analyzed_count": 659, + "scan_time_taken": 2, + "score": "3.29", + "score_v2": "65.86", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { "address": "0xdb5a5475002F3A09A033DCF21327c81E5cDD86fb", @@ -131179,7 +136419,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 8, + "gas": 9, "high": 1, "informational": 1, "low": 3, @@ -131187,8 +136427,8 @@ }, "lines_analyzed_count": 118, "scan_time_taken": 0, - "score": "3.35", - "score_v2": "66.95", + "score": "3.31", + "score_v2": "66.10", "threat_score": "90.00", "score_rating": "Average" } @@ -131250,16 +136490,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 88, + "gas": 93, "high": 8, "informational": 28, "low": 20, - "medium": 1 + "medium": 17 }, "lines_analyzed_count": 748, "scan_time_taken": 4, - "score": "3.52", - "score_v2": "70.45", + "score": "3.17", + "score_v2": "63.37", "threat_score": "90.00", "score_rating": "Average" } @@ -131290,7 +136530,7 @@ "medium": 0 }, "lines_analyzed_count": 13, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "3.08", "score_v2": "61.54", "threat_score": "94.74", @@ -131366,8 +136606,36 @@ }, { "address": "0x6bEd494c1ECFC75407db902D4F684AaBfcFDFb29", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6bEd494c1ECFC75407db902D4F684AaBfcFDFb29", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6bEd494c1ECFC75407db902D4F684AaBfcFDFb29", + "contractname": "Referrals", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6bEd494c1ECFC75407db902D4F684AaBfcFDFb29/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 32, + "high": 0, + "informational": 11, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 1, + "score": "2.60", + "score_v2": "52.00", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { "address": "0xE592427A0AEce92De3Edee1F18E0157C05861564", @@ -131392,16 +136660,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 13, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, "scan_time_taken": 0, - "score": "3.38", - "score_v2": "67.57", + "score": "3.45", + "score_v2": "68.92", "threat_score": "84.21", "score_rating": "Average" } @@ -131442,8 +136710,36 @@ }, { "address": "0x06927290dc36bEf2AF5F728C8C37CE003a29dCA0", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x06927290dc36bEf2AF5F728C8C37CE003a29dCA0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x06927290dc36bEf2AF5F728C8C37CE003a29dCA0", + "contractname": "SportPositionalMarketManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x06927290dc36bEf2AF5F728C8C37CE003a29dCA0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 15, + "gas": 87, + "high": 4, + "informational": 40, + "low": 16, + "medium": 6 + }, + "lines_analyzed_count": 763, + "scan_time_taken": 3, + "score": "3.24", + "score_v2": "64.88", + "threat_score": "80.00", + "score_rating": "Average" + } + } }, { "address": "0x795BA11D575E6703282b1Db0cB849A15E304115d", @@ -131480,8 +136776,36 @@ }, { "address": "0xF3C8D948C04A40DD500BD8Ee7C620093d581c5db", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF3C8D948C04A40DD500BD8Ee7C620093d581c5db", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF3C8D948C04A40DD500BD8Ee7C620093d581c5db", + "contractname": "SportPositionalMarketFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF3C8D948C04A40DD500BD8Ee7C620093d581c5db/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 9, + "high": 1, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 122, + "scan_time_taken": 0, + "score": "3.36", + "score_v2": "67.21", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0x7FBa9d5f7715f2f776afb6D3EB516eF7c1EaB294", @@ -131518,8 +136842,36 @@ }, { "address": "0x52fFd7edF83A7c594377482aA4Ed7365C46d4F08", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x52fFd7edF83A7c594377482aA4Ed7365C46d4F08", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x52fFd7edF83A7c594377482aA4Ed7365C46d4F08", + "contractname": "SportsAMM", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52fFd7edF83A7c594377482aA4Ed7365C46d4F08/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 7, + "gas": 102, + "high": 3, + "informational": 50, + "low": 14, + "medium": 6 + }, + "lines_analyzed_count": 1154, + "scan_time_taken": 5, + "score": "3.94", + "score_v2": "78.77", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { "address": "0xd8Bc9D6840C701bFAd5E7cf98CAdC2ee637c0701", @@ -131556,8 +136908,36 @@ }, { "address": "0xacE90C7af7e5767943792E76a09Fe434B3Cb8113", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xacE90C7af7e5767943792E76a09Fe434B3Cb8113", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xacE90C7af7e5767943792E76a09Fe434B3Cb8113", + "contractname": "SportPositionalMarketData", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xacE90C7af7e5767943792E76a09Fe434B3Cb8113/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 48, + "high": 10, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 512, + "scan_time_taken": 2, + "score": "3.82", + "score_v2": "76.37", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { "address": "0x5417c847b6ce4163C43116E8D9670395Ba08B503", @@ -131594,8 +136974,36 @@ }, { "address": "0x3E2C83F5131be75DCe34b08A8168969061821997", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3E2C83F5131be75DCe34b08A8168969061821997", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3E2C83F5131be75DCe34b08A8168969061821997", + "contractname": "GamesQueue", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E2C83F5131be75DCe34b08A8168969061821997/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 23, + "high": 0, + "informational": 8, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "3.25", + "score_v2": "64.96", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { "address": "0x2B91c14Ce9aa828eD124D12541452a017d8a2148", @@ -131632,8 +137040,36 @@ }, { "address": "0x564e31691A0C8DA151dc6Bf7671858bD0667BEE8", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x564e31691A0C8DA151dc6Bf7671858bD0667BEE8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x564e31691A0C8DA151dc6Bf7671858bD0667BEE8", + "contractname": "TherundownConsumer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x564e31691A0C8DA151dc6Bf7671858bD0667BEE8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 98, + "high": 0, + "informational": 45, + "low": 11, + "medium": 14 + }, + "lines_analyzed_count": 923, + "scan_time_taken": 3, + "score": "3.66", + "score_v2": "73.24", + "threat_score": "78.95", + "score_rating": "Average" + } + } }, { "address": "0x34a061918eB8fE4De16Fb2193617e256ab00a895", @@ -131652,8 +137088,8 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 11, - "gas": 48, + "critical": 12, + "gas": 56, "high": 4, "informational": 11, "low": 16, @@ -131661,8 +137097,8 @@ }, "lines_analyzed_count": 596, "scan_time_taken": 2, - "score": "3.64", - "score_v2": "72.82", + "score": "3.53", + "score_v2": "70.64", "threat_score": "90.00", "score_rating": "Average" } @@ -131757,7 +137193,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 61, + "gas": 63, "high": 0, "informational": 23, "low": 3, @@ -131765,8 +137201,8 @@ }, "lines_analyzed_count": 704, "scan_time_taken": 2, - "score": "4.11", - "score_v2": "82.10", + "score": "4.09", + "score_v2": "81.82", "threat_score": "78.95", "score_rating": "Great" } @@ -131793,13 +137229,13 @@ "gas": 22, "high": 3, "informational": 5, - "low": 4, - "medium": 5 + "low": 3, + "medium": 20 }, "lines_analyzed_count": 200, "scan_time_taken": 1, - "score": "3.45", - "score_v2": "69.00", + "score": "2.38", + "score_v2": "47.50", "threat_score": "94.74", "score_rating": "Average" } @@ -131860,12 +137296,12 @@ "high": 0, "informational": 13, "low": 5, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 755, "scan_time_taken": 3, - "score": "3.60", - "score_v2": "72.05", + "score": "3.50", + "score_v2": "70.07", "threat_score": "84.21", "score_rating": "Average" } @@ -131873,8 +137309,36 @@ }, { "address": "0xdbd09d7bFc71Dc93bDA3592F47E11a063E97f679", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdbd09d7bFc71Dc93bDA3592F47E11a063E97f679", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdbd09d7bFc71Dc93bDA3592F47E11a063E97f679", + "contractname": "SportsAMMUtils", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdbd09d7bFc71Dc93bDA3592F47E11a063E97f679/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 9, + "informational": 9, + "low": 3, + "medium": 19 + }, + "lines_analyzed_count": 583, + "scan_time_taken": 3, + "score": "3.74", + "score_v2": "74.79", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x9e345437912fa410eF5A86350b0B4CeA1621B23f", @@ -131894,16 +137358,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 13, - "gas": 91, + "gas": 98, "high": 1, "informational": 43, "low": 15, - "medium": 8 + "medium": 12 }, "lines_analyzed_count": 804, - "scan_time_taken": 4, - "score": "3.40", - "score_v2": "68.03", + "scan_time_taken": 3, + "score": "3.28", + "score_v2": "65.67", "threat_score": "85.00", "score_rating": "Average" } @@ -131932,18 +137396,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 45, + "gas": 46, "high": 1, "informational": 15, "low": 2, - "medium": 0 + "medium": 86 }, "lines_analyzed_count": 655, "scan_time_taken": 6, - "score": "4.48", - "score_v2": "89.62", + "score": "2.50", + "score_v2": "50.08", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -132048,8 +137512,36 @@ }, { "address": "0x0fA6b2516ce46013182f3F1F31aa7bfb04FD409B", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0fA6b2516ce46013182f3F1F31aa7bfb04FD409B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0fA6b2516ce46013182f3F1F31aa7bfb04FD409B", + "contractname": "ExoticPositionalMarketManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0fA6b2516ce46013182f3F1F31aa7bfb04FD409B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 63, + "high": 6, + "informational": 45, + "low": 12, + "medium": 1 + }, + "lines_analyzed_count": 818, + "scan_time_taken": 4, + "score": "3.78", + "score_v2": "75.67", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { "address": "0xDF3eefC2ED0F31947a67f0e817DfD92717630E38", @@ -132101,7 +137593,7 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, + "critical": 5, "gas": 50, "high": 3, "informational": 46, @@ -132110,8 +137602,8 @@ }, "lines_analyzed_count": 516, "scan_time_taken": 3, - "score": "3.64", - "score_v2": "72.87", + "score": "3.59", + "score_v2": "71.90", "threat_score": "90.00", "score_rating": "Average" } @@ -132168,16 +137660,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 43, + "gas": 45, "high": 3, "informational": 25, "low": 13, "medium": 0 }, "lines_analyzed_count": 435, - "scan_time_taken": 3, - "score": "3.55", - "score_v2": "71.03", + "scan_time_taken": 2, + "score": "3.53", + "score_v2": "70.57", "threat_score": "85.00", "score_rating": "Average" } @@ -132201,7 +137693,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 60, + "gas": 73, "high": 1, "informational": 55, "low": 13, @@ -132209,8 +137701,8 @@ }, "lines_analyzed_count": 604, "scan_time_taken": 3, - "score": "3.42", - "score_v2": "68.38", + "score": "3.31", + "score_v2": "66.23", "threat_score": "90.00", "score_rating": "Average" } @@ -132234,7 +137726,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 86, + "gas": 94, "high": 0, "informational": 71, "low": 11, @@ -132242,8 +137734,8 @@ }, "lines_analyzed_count": 648, "scan_time_taken": 4, - "score": "3.22", - "score_v2": "64.35", + "score": "3.16", + "score_v2": "63.12", "threat_score": "90.00", "score_rating": "Average" } @@ -132299,7 +137791,7 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, + "critical": 2, "gas": 9, "high": 1, "informational": 6, @@ -132308,8 +137800,8 @@ }, "lines_analyzed_count": 78, "scan_time_taken": 0, - "score": "3.08", - "score_v2": "61.54", + "score": "2.76", + "score_v2": "55.13", "threat_score": "90.00", "score_rating": "Average" } @@ -132365,19 +137857,19 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 7, + "critical": 2, + "gas": 8, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 119, - "scan_time_taken": 0, - "score": "4.16", - "score_v2": "83.19", + "scan_time_taken": 1, + "score": "3.91", + "score_v2": "78.15", "threat_score": "90.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -132431,7 +137923,7 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, + "critical": 5, "gas": 39, "high": 0, "informational": 4, @@ -132440,8 +137932,8 @@ }, "lines_analyzed_count": 156, "scan_time_taken": 1, - "score": "2.85", - "score_v2": "57.05", + "score": "2.69", + "score_v2": "53.85", "threat_score": "89.47", "score_rating": "Average" } @@ -132535,12 +138027,12 @@ "high": 0, "informational": 25, "low": 2, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 233, "scan_time_taken": 1, - "score": "2.32", - "score_v2": "46.35", + "score": "2.25", + "score_v2": "45.06", "threat_score": "85.00", "score_rating": "Average" } @@ -132596,17 +138088,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 15, - "gas": 96, + "critical": 16, + "gas": 101, "high": 0, "informational": 46, "low": 10, - "medium": 9 + "medium": 10 }, "lines_analyzed_count": 720, "scan_time_taken": 3, - "score": "3.17", - "score_v2": "63.33", + "score": "3.08", + "score_v2": "61.53", "threat_score": "85.00", "score_rating": "Average" } @@ -132662,17 +138154,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 13, - "gas": 59, + "critical": 14, + "gas": 66, "high": 0, "informational": 30, "low": 7, - "medium": 1 + "medium": 9 }, "lines_analyzed_count": 535, "scan_time_taken": 2, - "score": "3.40", - "score_v2": "68.04", + "score": "3.07", + "score_v2": "61.31", "threat_score": "90.00", "score_rating": "Average" } @@ -132728,17 +138220,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 13, - "gas": 59, + "critical": 14, + "gas": 66, "high": 0, "informational": 30, "low": 7, - "medium": 1 + "medium": 9 }, "lines_analyzed_count": 535, "scan_time_taken": 2, - "score": "3.40", - "score_v2": "68.04", + "score": "3.07", + "score_v2": "61.31", "threat_score": "90.00", "score_rating": "Average" } @@ -132794,17 +138286,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 13, - "gas": 59, + "critical": 14, + "gas": 66, "high": 0, "informational": 30, "low": 7, - "medium": 1 + "medium": 9 }, "lines_analyzed_count": 535, "scan_time_taken": 2, - "score": "3.40", - "score_v2": "68.04", + "score": "3.07", + "score_v2": "61.31", "threat_score": "90.00", "score_rating": "Average" } @@ -132860,17 +138352,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 13, - "gas": 60, + "critical": 14, + "gas": 67, "high": 0, "informational": 30, "low": 7, - "medium": 1 + "medium": 9 }, "lines_analyzed_count": 536, "scan_time_taken": 2, - "score": "3.40", - "score_v2": "67.91", + "score": "3.06", + "score_v2": "61.19", "threat_score": "90.00", "score_rating": "Average" } @@ -132926,17 +138418,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 13, - "gas": 60, + "critical": 14, + "gas": 67, "high": 0, "informational": 30, "low": 7, - "medium": 1 + "medium": 9 }, "lines_analyzed_count": 536, "scan_time_taken": 2, - "score": "3.40", - "score_v2": "67.91", + "score": "3.06", + "score_v2": "61.19", "threat_score": "90.00", "score_rating": "Average" } @@ -132992,17 +138484,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 13, - "gas": 60, + "critical": 14, + "gas": 67, "high": 0, "informational": 30, "low": 7, - "medium": 1 + "medium": 9 }, "lines_analyzed_count": 536, "scan_time_taken": 2, - "score": "3.40", - "score_v2": "67.91", + "score": "3.06", + "score_v2": "61.19", "threat_score": "90.00", "score_rating": "Average" } @@ -133092,16 +138584,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 14, - "gas": 115, + "gas": 126, "high": 4, "informational": 39, "low": 15, - "medium": 11 + "medium": 46 }, "lines_analyzed_count": 1127, "scan_time_taken": 5, - "score": "3.66", - "score_v2": "73.11", + "score": "3.14", + "score_v2": "62.82", "threat_score": "85.00", "score_rating": "Average" } @@ -133157,17 +138649,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 13, - "gas": 63, + "critical": 14, + "gas": 67, "high": 2, "informational": 29, "low": 8, - "medium": 2 + "medium": 8 }, "lines_analyzed_count": 653, - "scan_time_taken": 3, - "score": "3.57", - "score_v2": "71.36", + "scan_time_taken": 2, + "score": "3.36", + "score_v2": "67.23", "threat_score": "90.00", "score_rating": "Average" } @@ -133191,7 +138683,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 50, + "gas": 49, "high": 0, "informational": 18, "low": 7, @@ -133199,8 +138691,8 @@ }, "lines_analyzed_count": 242, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.98", + "score": "3.12", + "score_v2": "62.40", "threat_score": "73.68", "score_rating": "Average" } @@ -133228,12 +138720,12 @@ "high": 3, "informational": 43, "low": 11, - "medium": 1 + "medium": 12 }, "lines_analyzed_count": 776, "scan_time_taken": 3, - "score": "3.54", - "score_v2": "70.75", + "score": "3.32", + "score_v2": "66.49", "threat_score": "80.00", "score_rating": "Average" } @@ -133396,7 +138888,7 @@ "medium": 3 }, "lines_analyzed_count": 160, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "2.94", "score_v2": "58.75", "threat_score": "78.95", @@ -133426,12 +138918,12 @@ "high": 3, "informational": 44, "low": 11, - "medium": 1 + "medium": 12 }, "lines_analyzed_count": 766, "scan_time_taken": 3, - "score": "3.55", - "score_v2": "71.02", + "score": "3.34", + "score_v2": "66.71", "threat_score": "80.00", "score_rating": "Average" } @@ -133505,7 +138997,7 @@ }, { "address": "0x23823f1C7C4AE2Acef3bCCFCD5F282AE078150C2", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -133526,7 +139018,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 2, "high": 2, "informational": 0, "low": 2, @@ -133534,8 +139026,8 @@ }, "lines_analyzed_count": 92, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.24", + "score_v2": "84.78", "threat_score": "94.74", "score_rating": "Great" } @@ -133576,8 +139068,36 @@ }, { "address": "0x606B55b96c833277e972aA18e4ef7D3f53bc6073", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x606B55b96c833277e972aA18e4ef7D3f53bc6073", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x606B55b96c833277e972aA18e4ef7D3f53bc6073", + "contractname": "SportVaultData", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x606B55b96c833277e972aA18e4ef7D3f53bc6073/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 4, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 146, + "scan_time_taken": 0, + "score": "4.28", + "score_v2": "85.62", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x5e2b49c68f1fD68AF1354c377eaceC2f05632D3F", @@ -133629,17 +139149,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 13, - "gas": 59, + "critical": 14, + "gas": 66, "high": 0, "informational": 30, "low": 7, - "medium": 1 + "medium": 9 }, "lines_analyzed_count": 535, "scan_time_taken": 2, - "score": "3.40", - "score_v2": "68.04", + "score": "3.07", + "score_v2": "61.31", "threat_score": "90.00", "score_rating": "Average" } @@ -133663,16 +139183,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 20, + "gas": 22, "high": 0, "informational": 10, "low": 5, - "medium": 1 + "medium": 4 }, "lines_analyzed_count": 221, "scan_time_taken": 1, - "score": "2.90", - "score_v2": "57.92", + "score": "2.65", + "score_v2": "52.94", "threat_score": "90.00", "score_rating": "Average" } @@ -133729,7 +139249,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 2, "informational": 0, "low": 2, @@ -133737,8 +139257,8 @@ }, "lines_analyzed_count": 94, "scan_time_taken": 0, - "score": "4.36", - "score_v2": "87.23", + "score": "4.31", + "score_v2": "86.17", "threat_score": "94.74", "score_rating": "Great" } @@ -133779,8 +139299,36 @@ }, { "address": "0xCB9897Cbdc1dd540c45eB4c94D8Fc5D6e551aa98", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCB9897Cbdc1dd540c45eB4c94D8Fc5D6e551aa98", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCB9897Cbdc1dd540c45eB4c94D8Fc5D6e551aa98", + "contractname": "StakingData", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCB9897Cbdc1dd540c45eB4c94D8Fc5D6e551aa98/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 3, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 141, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.40", + "threat_score": "89.47", + "score_rating": "Great" + } + } }, { "address": "0x1E95fAcA5F99dCC8e517fEA193a3C3B0AAc1E0a1", @@ -133833,7 +139381,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 2, "high": 2, "informational": 0, "low": 2, @@ -133841,8 +139389,8 @@ }, "lines_analyzed_count": 92, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.24", + "score_v2": "84.78", "threat_score": "94.74", "score_rating": "Great" } @@ -133883,8 +139431,36 @@ }, { "address": "0x962654fE9534c616fe1F3Bd7c12065d54551BCb8", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x962654fE9534c616fe1F3Bd7c12065d54551BCb8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x962654fE9534c616fe1F3Bd7c12065d54551BCb8", + "contractname": "StakingThalesBonusRewardsManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x962654fE9534c616fe1F3Bd7c12065d54551BCb8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 11, + "gas": 49, + "high": 3, + "informational": 13, + "low": 5, + "medium": 8 + }, + "lines_analyzed_count": 300, + "scan_time_taken": 1, + "score": "2.28", + "score_v2": "45.67", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0x27B16E1288601731f97766de0D5c6E02047B3e0e", @@ -133908,12 +139484,12 @@ "high": 4, "informational": 45, "low": 11, - "medium": 2 + "medium": 14 }, "lines_analyzed_count": 785, "scan_time_taken": 4, - "score": "3.45", - "score_v2": "69.04", + "score": "3.22", + "score_v2": "64.46", "threat_score": "80.00", "score_rating": "Average" } @@ -133921,8 +139497,36 @@ }, { "address": "0xa01AD492B19314bEfBcE4891B927A030d660ffA5", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa01AD492B19314bEfBcE4891B927A030d660ffA5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa01AD492B19314bEfBcE4891B927A030d660ffA5", + "contractname": "ParlayAMMLiquidityPoolRoundMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa01AD492B19314bEfBcE4891B927A030d660ffA5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x6d4393FAd7A2928c10cdD0bcdd7702B39086d8b2", @@ -133975,7 +139579,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 3, "informational": 0, "low": 2, @@ -133983,8 +139587,8 @@ }, "lines_analyzed_count": 133, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.46", + "score": "4.10", + "score_v2": "81.95", "threat_score": "94.74", "score_rating": "Great" } @@ -134079,16 +139683,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 11, - "gas": 66, + "gas": 72, "high": 1, "informational": 45, "low": 4, - "medium": 6 + "medium": 12 }, "lines_analyzed_count": 757, "scan_time_taken": 3, - "score": "3.71", - "score_v2": "74.11", + "score": "3.55", + "score_v2": "70.94", "threat_score": "85.00", "score_rating": "Average" } @@ -134177,17 +139781,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 12, + "critical": 13, "gas": 60, "high": 6, "informational": 14, "low": 4, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 443, "scan_time_taken": 2, - "score": "2.99", - "score_v2": "59.82", + "score": "2.87", + "score_v2": "57.34", "threat_score": "84.21", "score_rating": "Average" } @@ -134347,12 +139951,12 @@ "high": 0, "informational": 1, "low": 2, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 30, "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", + "score": "3.17", + "score_v2": "63.33", "threat_score": "94.74", "score_rating": "Average" } @@ -134431,8 +140035,36 @@ }, { "address": "0x899B77fc0E210BE9ADe1531EddE6898a836eC9D1", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x899B77fc0E210BE9ADe1531EddE6898a836eC9D1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x899B77fc0E210BE9ADe1531EddE6898a836eC9D1", + "contractname": "ParlayPolicy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x899B77fc0E210BE9ADe1531EddE6898a836eC9D1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 6, + "high": 2, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 97, + "scan_time_taken": 0, + "score": "3.40", + "score_v2": "68.04", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0x9b4c63Bb86139188bbbA9C93C498a60dCB0d94bf", @@ -134469,8 +140101,36 @@ }, { "address": "0x7e2eA51355AEa97bBEcE28213D84d7502601B281", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7e2eA51355AEa97bBEcE28213D84d7502601B281", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7e2eA51355AEa97bBEcE28213D84d7502601B281", + "contractname": "AddressManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e2eA51355AEa97bBEcE28213D84d7502601B281/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 9, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 0, + "score": "3.93", + "score_v2": "78.57", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0xE5a381e2D10A6482598662d0c2a8512596Cf73E7", @@ -134556,16 +140216,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 47, + "gas": 53, "high": 1, "informational": 25, "low": 3, - "medium": 5 + "medium": 10 }, "lines_analyzed_count": 582, - "scan_time_taken": 3, - "score": "3.91", - "score_v2": "78.18", + "scan_time_taken": 2, + "score": "3.73", + "score_v2": "74.57", "threat_score": "85.00", "score_rating": "Average" } @@ -134655,16 +140315,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 45, + "gas": 51, "high": 0, "informational": 18, "low": 7, - "medium": 0 + "medium": 5 }, "lines_analyzed_count": 500, "scan_time_taken": 2, - "score": "3.83", - "score_v2": "76.60", + "score": "3.62", + "score_v2": "72.40", "threat_score": "89.47", "score_rating": "Average" } @@ -134830,10 +140490,10 @@ "verifiedNumber": 6, "totalContractsNumber": 6, "solidityScanContractsNumber": 6, - "securityScore": 84.17833333333333, + "securityScore": 83.90166666666667, "issueSeverityDistribution": { "critical": 0, - "gas": 38, + "gas": 44, "high": 2, "informational": 32, "low": 28, @@ -135024,7 +140684,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 17, "high": 1, "informational": 12, "low": 8, @@ -135032,8 +140692,8 @@ }, "lines_analyzed_count": 363, "scan_time_taken": 1, - "score": "4.37", - "score_v2": "87.33", + "score": "4.28", + "score_v2": "85.67", "threat_score": "100.00", "score_rating": "Great" } @@ -135047,19 +140707,19 @@ "appName": "holograph", "doc": "https://docs.holograph.xyz/about/addresses", "chainsData": { - "10": { + "1": { "overallInfo": { - "verifiedNumber": 5, + "verifiedNumber": 10, "totalContractsNumber": 10, - "solidityScanContractsNumber": 5, - "securityScore": 87.45399999999998, + "solidityScanContractsNumber": 10, + "securityScore": 87.703, "issueSeverityDistribution": { "critical": 0, - "gas": 13, - "high": 5, - "informational": 45, - "low": 19, - "medium": 1 + "gas": 33, + "high": 7, + "informational": 81, + "low": 52, + "medium": 5 } }, "contractsData": [ @@ -135069,28 +140729,28 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", + "contract_url": "https://eth.blockscout.com/address/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", "contractname": "HolographGenesis", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 5, "high": 1, - "informational": 17, + "informational": 16, "low": 3, "medium": 1 }, "lines_analyzed_count": 331, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.43", + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.73", "threat_score": "94.74", "score_rating": "Great" } @@ -135098,8 +140758,36 @@ }, { "address": "0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", + "contractname": "Holograph", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 19, + "low": 13, + "medium": 0 + }, + "lines_analyzed_count": 388, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", @@ -135107,14 +140795,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", + "contract_url": "https://eth.blockscout.com/address/0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", "contractname": "HolographBridgeProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -135136,13 +140824,69 @@ }, { "address": "0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "contractname": "HolographFactoryProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0xd295e04977e253D8c8387472e70079E36Ad8E3a3", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd295e04977e253D8c8387472e70079E36Ad8E3a3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd295e04977e253D8c8387472e70079E36Ad8E3a3", + "contractname": "HolographInterfaces", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd295e04977e253D8c8387472e70079E36Ad8E3a3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 1, + "low": 10, + "medium": 3 + }, + "lines_analyzed_count": 293, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.35", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0xE1dD53589c001982d06247E1259DCC366b8DdB1B", @@ -135150,14 +140894,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xE1dD53589c001982d06247E1259DCC366b8DdB1B", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "contract_url": "https://eth.blockscout.com/address/0xE1dD53589c001982d06247E1259DCC366b8DdB1B", "contractname": "HolographOperatorProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE1dD53589c001982d06247E1259DCC366b8DdB1B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE1dD53589c001982d06247E1259DCC366b8DdB1B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -135183,14 +140927,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", + "contract_url": "https://optimism.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", "contractname": "HolographRegistryProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0768Aa301FA733E45b2de64657f952407EC564B/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0768Aa301FA733E45b2de64657f952407EC564B/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -135216,14 +140960,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xec440e8786C34C9752793e1e00Db39e5E94b6b14", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xec440e8786C34C9752793e1e00Db39e5E94b6b14", + "contract_url": "https://eth.blockscout.com/address/0xec440e8786C34C9752793e1e00Db39e5E94b6b14", "contractname": "HolographTreasuryProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xec440e8786C34C9752793e1e00Db39e5E94b6b14/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xec440e8786C34C9752793e1e00Db39e5E94b6b14/blockscout/eth?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -135245,29 +140989,85 @@ }, { "address": "0x7969414AA6958a44e276e9C3C5f28C5bC42E0271", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7969414AA6958a44e276e9C3C5f28C5bC42E0271", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7969414AA6958a44e276e9C3C5f28C5bC42E0271", + "contractname": "LayerZeroModuleProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7969414AA6958a44e276e9C3C5f28C5bC42E0271/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", + "contractname": "OVM_GasPriceOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5230210c2b4995FD5084b0F5FD0D7457aebb5010/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 3, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.30", + "threat_score": "94.74", + "score_rating": "Great" + } + } } ] }, - "1": { + "10": { "overallInfo": { - "verifiedNumber": 6, + "verifiedNumber": 9, "totalContractsNumber": 10, - "solidityScanContractsNumber": 6, - "securityScore": 87.47500000000001, + "solidityScanContractsNumber": 9, + "securityScore": 87.82, "issueSeverityDistribution": { "critical": 0, "gas": 23, - "high": 4, - "informational": 57, - "low": 38, - "medium": 4 + "high": 7, + "informational": 81, + "low": 42, + "medium": 2 } }, "contractsData": [ @@ -135277,28 +141077,28 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", + "contract_url": "https://optimism.blockscout.com/address/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", "contractname": "HolographGenesis", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, "gas": 5, "high": 1, - "informational": 16, + "informational": 17, "low": 3, "medium": 1 }, "lines_analyzed_count": 331, "scan_time_taken": 1, - "score": "4.49", - "score_v2": "89.73", + "score": "4.47", + "score_v2": "89.43", "threat_score": "94.74", "score_rating": "Great" } @@ -135310,14 +141110,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", + "contract_url": "https://optimism.blockscout.com/address/0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C", "contractname": "Holograph", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1Ed99DFE7462763eaF6925271D7Cb2232a61854C/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -135339,66 +141139,122 @@ }, { "address": "0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B", + "contractname": "HolographBridgeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8D5b1b160D33ce8B6CAFE2674A81916D33C6Ff0B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd295e04977e253D8c8387472e70079E36Ad8E3a3", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xd295e04977e253D8c8387472e70079E36Ad8E3a3", - "contract_chain": "eth", + "contract_address": "0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd295e04977e253D8c8387472e70079E36Ad8E3a3", - "contractname": "HolographInterfaces", + "contract_url": "https://optimism.blockscout.com/address/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "contractname": "HolographFactoryProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd295e04977e253D8c8387472e70079E36Ad8E3a3/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, - "high": 0, - "informational": 1, - "low": 10, - "medium": 3 + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 }, - "lines_analyzed_count": 293, - "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.35", + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", "threat_score": "94.74", "score_rating": "Great" } } }, { - "address": "0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "address": "0xd295e04977e253D8c8387472e70079E36Ad8E3a3", "isVerified": false, "solidityScanReport": null }, + { + "address": "0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "contractname": "HolographOperatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE1dD53589c001982d06247E1259DCC366b8DdB1B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, { "address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", "isVerified": true, "solidityScanReport": { "connection_id": "", "contract_address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", + "contract_url": "https://optimism.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", "contractname": "HolographRegistryProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0768Aa301FA733E45b2de64657f952407EC564B/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0768Aa301FA733E45b2de64657f952407EC564B/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -135424,14 +141280,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xec440e8786C34C9752793e1e00Db39e5E94b6b14", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xec440e8786C34C9752793e1e00Db39e5E94b6b14", + "contract_url": "https://optimism.blockscout.com/address/0xec440e8786C34C9752793e1e00Db39e5E94b6b14", "contractname": "HolographTreasuryProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xec440e8786C34C9752793e1e00Db39e5E94b6b14/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xec440e8786C34C9752793e1e00Db39e5E94b6b14/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -135457,14 +141313,14 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x7969414AA6958a44e276e9C3C5f28C5bC42E0271", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7969414AA6958a44e276e9C3C5f28C5bC42E0271", + "contract_url": "https://optimism.blockscout.com/address/0x7969414AA6958a44e276e9C3C5f28C5bC42E0271", "contractname": "LayerZeroModuleProxy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7969414AA6958a44e276e9C3C5f28C5bC42E0271/blockscout/eth?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7969414AA6958a44e276e9C3C5f28C5bC42E0271/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { @@ -135486,8 +141342,36 @@ }, { "address": "0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", + "contractname": "OVM_GasPriceOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5230210c2b4995FD5084b0F5FD0D7457aebb5010/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 3, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.30", + "threat_score": "94.74", + "score_rating": "Great" + } + } } ] }, @@ -135496,14 +141380,14 @@ "verifiedNumber": 5, "totalContractsNumber": 10, "solidityScanContractsNumber": 5, - "securityScore": 88.388, + "securityScore": 88.014, "issueSeverityDistribution": { "critical": 0, "gas": 12, "high": 3, "informational": 43, "low": 27, - "medium": 0 + "medium": 1 } }, "contractsData": [ @@ -135556,9 +141440,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "contract_url": "https://optimism.blockscout.com/address/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", "contractname": "HolographFactoryProxy", "is_quick_scan": true, "node_reference_id": null, @@ -135594,9 +141478,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xE1dD53589c001982d06247E1259DCC366b8DdB1B", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE1dD53589c001982d06247E1259DCC366b8DdB1B", + "contract_url": "https://eth.blockscout.com/address/0xE1dD53589c001982d06247E1259DCC366b8DdB1B", "contractname": "HolographOperatorProxy", "is_quick_scan": true, "node_reference_id": null, @@ -135627,9 +141511,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", + "contract_url": "https://optimism.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", "contractname": "HolographRegistryProxy", "is_quick_scan": true, "node_reference_id": null, @@ -135670,9 +141554,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", + "contract_url": "https://optimism.blockscout.com/address/0x5230210c2b4995FD5084b0F5FD0D7457aebb5010", "contractname": "OVM_GasPriceOracle", "is_quick_scan": true, "node_reference_id": null, @@ -135686,12 +141570,12 @@ "high": 0, "informational": 3, "low": 2, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.66", - "score_v2": "93.17", + "score": "4.57", + "score_v2": "91.30", "threat_score": "94.74", "score_rating": "Great" } @@ -135703,21 +141587,26 @@ }, { "appName": "kyberswap", - "doc": "https://docs.kyberswap.com/liquidity-solutions/kyberswap-classic/contracts/classic-contract-addresses", + "doc": [ + "https://docs.kyberswap.com/liquidity-solutions/kyberswap-classic/contracts/classic-contract-addresses", + "https://docs.kyberswap.com/liquidity-solutions/kyberswap-elastic/contracts/elastic-contract-addresses", + "https://docs.kyberswap.com/liquidity-solutions/kyberswap-elastic/contracts/elastic-farming-contract-addresses", + "https://docs.kyberswap.com/liquidity-solutions/kyberswap-elastic/contracts/elastic-zap-contract-addresses" + ], "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 12, + "verifiedNumber": 15, "totalContractsNumber": 18, - "solidityScanContractsNumber": 12, - "securityScore": 80.69083333333333, + "solidityScanContractsNumber": 15, + "securityScore": 81.70733333333334, "issueSeverityDistribution": { - "critical": 8, - "gas": 268, - "high": 30, - "informational": 134, - "low": 113, - "medium": 14 + "critical": 9, + "gas": 440, + "high": 36, + "informational": 232, + "low": 151, + "medium": 45 } }, "contractsData": [ @@ -135739,16 +141628,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 72, + "gas": 80, "high": 11, "informational": 30, "low": 33, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 1909, "scan_time_taken": 4, - "score": "4.40", - "score_v2": "87.95", + "score": "4.36", + "score_v2": "87.22", "threat_score": "90.00", "score_rating": "Great" } @@ -135756,8 +141645,36 @@ }, { "address": "0x1c758aF0688502e49140230F6b0EBd376d429be5", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1c758aF0688502e49140230F6b0EBd376d429be5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1c758aF0688502e49140230F6b0EBd376d429be5", + "contractname": "KSFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1c758aF0688502e49140230F6b0EBd376d429be5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 139, + "high": 5, + "informational": 95, + "low": 33, + "medium": 25 + }, + "lines_analyzed_count": 1980, + "scan_time_taken": 6, + "score": "3.99", + "score_v2": "79.80", + "threat_score": "80.00", + "score_rating": "Average" + } + } }, { "address": "0x2abE8750e4a65584d7452316356128C936273e0D", @@ -135985,7 +141902,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 12, "high": 0, "informational": 10, "low": 8, @@ -135993,8 +141910,8 @@ }, "lines_analyzed_count": 232, "scan_time_taken": 1, - "score": "4.25", - "score_v2": "84.91", + "score": "4.18", + "score_v2": "83.62", "threat_score": "100.00", "score_rating": "Great" } @@ -136018,7 +141935,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 11, "high": 3, "informational": 12, "low": 7, @@ -136026,8 +141943,8 @@ }, "lines_analyzed_count": 265, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", + "score": "3.96", + "score_v2": "79.25", "threat_score": "100.00", "score_rating": "Average" } @@ -136051,7 +141968,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 11, "high": 3, "informational": 12, "low": 7, @@ -136059,8 +141976,8 @@ }, "lines_analyzed_count": 265, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", + "score": "3.96", + "score_v2": "79.25", "threat_score": "100.00", "score_rating": "Average" } @@ -136084,7 +142001,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 9, "high": 5, "informational": 0, "low": 5, @@ -136092,8 +142009,8 @@ }, "lines_analyzed_count": 219, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.74", + "score": "4.11", + "score_v2": "82.19", "threat_score": "100.00", "score_rating": "Great" } @@ -136117,16 +142034,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 86, + "gas": 89, "high": 3, "informational": 23, "low": 6, - "medium": 8 + "medium": 12 }, "lines_analyzed_count": 878, "scan_time_taken": 4, - "score": "4.11", - "score_v2": "82.12", + "score": "4.02", + "score_v2": "80.41", "threat_score": "95.00", "score_rating": "Great" } @@ -136134,8 +142051,36 @@ }, { "address": "0x35BE3F4fd8239A35a7F120756D4D69e5C5e10870", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x35BE3F4fd8239A35a7F120756D4D69e5C5e10870", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x35BE3F4fd8239A35a7F120756D4D69e5C5e10870", + "contractname": "KSElasticLMHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x35BE3F4fd8239A35a7F120756D4D69e5C5e10870/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 144, + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.28", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { "address": "0x30C5322E4e08AD500c348007f92f120ab4E2b79e", @@ -136144,24 +142089,52 @@ }, { "address": "0xf0096e5B4AAfeEA1DF557264091569ba125c1172", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf0096e5B4AAfeEA1DF557264091569ba125c1172", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf0096e5B4AAfeEA1DF557264091569ba125c1172", + "contractname": "KSZapValidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0096e5B4AAfeEA1DF557264091569ba125c1172/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 238, + "scan_time_taken": 1, + "score": "4.60", + "score_v2": "92.02", + "threat_score": "100.00", + "score_rating": "Great" + } + } } ] }, "8453": { "overallInfo": { - "verifiedNumber": 4, + "verifiedNumber": 5, "totalContractsNumber": 11, - "solidityScanContractsNumber": 4, - "securityScore": 82.3725, + "solidityScanContractsNumber": 3, + "securityScore": 83.5, "issueSeverityDistribution": { "critical": 1, - "gas": 61, - "high": 3, - "informational": 28, - "low": 41, - "medium": 1 + "gas": 32, + "high": 6, + "informational": 15, + "low": 15, + "medium": 2 } }, "contractsData": [ @@ -136206,35 +142179,7 @@ { "address": "0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", - "contractname": "ERC1967Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0x049BeffDB026D6D1D64cFc8fE29Bd12142967B09", @@ -136244,51 +142189,51 @@ { "address": "0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x98565FcAD2080C5c19C3136fa367cE371cD40bD6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF9c2b5746c946EF883ab2660BbbB1f10A5bdeAb4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", + "contract_address": "0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", - "contractname": "ERC1967Proxy", + "contract_url": "https://optimism.blockscout.com/address/0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856", + "contractname": "QuoterV2", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E/blockscout/base?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856/blockscout/base?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, - "high": 0, - "informational": 25, - "low": 30, - "medium": 1 + "gas": 11, + "high": 3, + "informational": 12, + "low": 7, + "medium": 2 }, - "lines_analyzed_count": 618, + "lines_analyzed_count": 265, "scan_time_taken": 1, - "score": "3.97", - "score_v2": "79.45", - "threat_score": "94.74", + "score": "3.96", + "score_v2": "79.25", + "threat_score": "100.00", "score_rating": "Average" } } }, - { - "address": "0x98565FcAD2080C5c19C3136fa367cE371cD40bD6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF9c2b5746c946EF883ab2660BbbB1f10A5bdeAb4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4d47fd5a29904Dae0Ef51b1c450C9750F15D7856", - "isVerified": false, - "solidityScanReport": null - }, { "address": "0x8Fd8Cb948965d9305999D767A02bf79833EADbB3", "isVerified": false, @@ -136305,9 +142250,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xf0096e5B4AAfeEA1DF557264091569ba125c1172", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf0096e5B4AAfeEA1DF557264091569ba125c1172", + "contract_url": "https://optimism.blockscout.com/address/0xf0096e5B4AAfeEA1DF557264091569ba125c1172", "contractname": "KSZapValidator", "is_quick_scan": true, "node_reference_id": null, @@ -136399,17 +142344,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 8, + "verifiedNumber": 10, "totalContractsNumber": 10, - "solidityScanContractsNumber": 8, - "securityScore": 75.96875, + "solidityScanContractsNumber": 10, + "securityScore": 72.562, "issueSeverityDistribution": { "critical": 7, - "gas": 102, - "high": 5, - "informational": 28, - "low": 41, - "medium": 11 + "gas": 125, + "high": 6, + "informational": 29, + "low": 46, + "medium": 14 } }, "contractsData": [ @@ -136431,7 +142376,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 58, "high": 0, "informational": 10, "low": 10, @@ -136439,8 +142384,8 @@ }, "lines_analyzed_count": 654, "scan_time_taken": 3, - "score": "4.27", - "score_v2": "85.47", + "score": "4.19", + "score_v2": "83.79", "threat_score": "90.00", "score_rating": "Great" } @@ -136497,16 +142442,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 24, + "gas": 30, "high": 1, "informational": 10, "low": 6, - "medium": 4 + "medium": 7 }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.66", - "score_v2": "73.23", + "score": "3.43", + "score_v2": "68.62", "threat_score": "90.00", "score_rating": "Average" } @@ -136603,7 +142548,7 @@ "medium": 0 }, "lines_analyzed_count": 216, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.19", "score_v2": "83.80", "threat_score": "94.74", @@ -136679,13 +142624,69 @@ }, { "address": "0x25fd6e8940b6fd0a5ec3b1c45216a3eb2dcd707e", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x25fd6e8940b6fd0a5ec3b1c45216a3eb2dcd707e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x25fd6e8940b6fd0a5ec3b1c45216a3eb2dcd707e", + "contractname": "ZeroExOperator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25fd6e8940b6fd0a5ec3b1c45216a3eb2dcd707e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.54", + "score_v2": "70.83", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0xe8b1970566440a9518043a30953508fa9574e3bb", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe8b1970566440a9518043a30953508fa9574e3bb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe8b1970566440a9518043a30953508fa9574e3bb", + "contractname": "ZeroExStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe8b1970566440a9518043a30953508fa9574e3bb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 15, + "scan_time_taken": 0, + "score": "2.67", + "score_v2": "53.33", + "threat_score": "89.47", + "score_rating": "Average" + } + } } ] } @@ -136700,14 +142701,14 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 48.87, + "securityScore": 46.62, "issueSeverityDistribution": { "critical": 2, "gas": 25, "high": 2, "informational": 9, "low": 8, - "medium": 0 + "medium": 1 } }, "contractsData": [ @@ -136733,12 +142734,12 @@ "high": 2, "informational": 9, "low": 8, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 133, "scan_time_taken": 1, - "score": "2.44", - "score_v2": "48.87", + "score": "2.33", + "score_v2": "46.62", "threat_score": "84.21", "score_rating": "Average" } @@ -136754,17 +142755,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 13, + "verifiedNumber": 16, "totalContractsNumber": 17, - "solidityScanContractsNumber": 12, - "securityScore": 82.0025, + "solidityScanContractsNumber": 14, + "securityScore": 80.13500000000002, "issueSeverityDistribution": { - "critical": 11, - "gas": 183, - "high": 6, - "informational": 127, - "low": 55, - "medium": 17 + "critical": 20, + "gas": 247, + "high": 13, + "informational": 177, + "low": 72, + "medium": 27 } }, "contractsData": [ @@ -136890,16 +142891,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 1, "informational": 7, - "low": 4, - "medium": 1 + "low": 2, + "medium": 2 }, "lines_analyzed_count": 312, "scan_time_taken": 1, - "score": "4.21", - "score_v2": "84.29", + "score": "4.20", + "score_v2": "83.97", "threat_score": "90.00", "score_rating": "Great" } @@ -136923,7 +142924,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 36, + "gas": 38, "high": 0, "informational": 14, "low": 5, @@ -136931,8 +142932,8 @@ }, "lines_analyzed_count": 382, "scan_time_taken": 1, - "score": "4.18", - "score_v2": "83.51", + "score": "4.15", + "score_v2": "82.98", "threat_score": "89.47", "score_rating": "Great" } @@ -136955,17 +142956,17 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 1, "gas": 28, "high": 0, "informational": 27, "low": 4, - "medium": 2 + "medium": 5 }, "lines_analyzed_count": 472, "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.38", + "score": "4.12", + "score_v2": "82.42", "threat_score": "85.00", "score_rating": "Great" } @@ -136989,7 +142990,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 11, "high": 1, "informational": 4, "low": 3, @@ -136997,8 +142998,8 @@ }, "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "2.87", - "score_v2": "57.41", + "score": "2.69", + "score_v2": "53.70", "threat_score": "95.00", "score_rating": "Average" } @@ -137110,13 +143111,41 @@ }, { "address": "0xC9aF789Ae606F69cF8Ed073A04eC92f2354b027d", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { "address": "0x15725a8159629ca9763deC4211e309c94d9f5CB0", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15725a8159629ca9763deC4211e309c94d9f5CB0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x15725a8159629ca9763deC4211e309c94d9f5CB0", + "contractname": "RewardEscrowV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15725a8159629ca9763deC4211e309c94d9f5CB0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 34, + "high": 4, + "informational": 17, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 584, + "scan_time_taken": 2, + "score": "3.95", + "score_v2": "78.94", + "threat_score": "73.68", + "score_rating": "Average" + } + } }, { "address": "0x626e666c95f4a31439A9cA2d5ef757EA3d72A2fd", @@ -137140,12 +143169,12 @@ "high": 1, "informational": 42, "low": 11, - "medium": 5 + "medium": 8 }, "lines_analyzed_count": 653, "scan_time_taken": 2, - "score": "3.87", - "score_v2": "77.34", + "score": "3.80", + "score_v2": "75.96", "threat_score": "80.00", "score_rating": "Average" } @@ -137169,7 +143198,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 30, + "gas": 32, "high": 1, "informational": 15, "low": 14, @@ -137177,17 +143206,45 @@ }, "lines_analyzed_count": 571, "scan_time_taken": 2, - "score": "4.00", - "score_v2": "80.04", + "score": "3.98", + "score_v2": "79.68", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, { "address": "0x6d6273f52b0C8eaB388141393c1e8cfDB3311De6", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d6273f52b0C8eaB388141393c1e8cfDB3311De6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6d6273f52b0C8eaB388141393c1e8cfDB3311De6", + "contractname": "SynthSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d6273f52b0C8eaB388141393c1e8cfDB3311De6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 22, + "high": 3, + "informational": 33, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "85.00", + "score_rating": "Average" + } + } } ] } @@ -137202,10 +143259,10 @@ "verifiedNumber": 6, "totalContractsNumber": 6, "solidityScanContractsNumber": 6, - "securityScore": 81.85666666666667, + "securityScore": 80.89666666666666, "issueSeverityDistribution": { "critical": 7, - "gas": 139, + "gas": 159, "high": 2, "informational": 55, "low": 36, @@ -137231,7 +143288,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 52, + "gas": 59, "high": 0, "informational": 29, "low": 15, @@ -137239,8 +143296,8 @@ }, "lines_analyzed_count": 622, "scan_time_taken": 4, - "score": "3.82", - "score_v2": "76.37", + "score": "3.76", + "score_v2": "75.24", "threat_score": "85.00", "score_rating": "Average" } @@ -137264,7 +143321,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 34, "high": 0, "informational": 10, "low": 4, @@ -137272,8 +143329,8 @@ }, "lines_analyzed_count": 352, "scan_time_taken": 1, - "score": "4.20", - "score_v2": "84.09", + "score": "4.18", + "score_v2": "83.52", "threat_score": "89.47", "score_rating": "Great" } @@ -137330,7 +143387,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 35, + "gas": 40, "high": 1, "informational": 7, "low": 7, @@ -137338,8 +143395,8 @@ }, "lines_analyzed_count": 334, "scan_time_taken": 2, - "score": "3.94", - "score_v2": "78.74", + "score": "3.86", + "score_v2": "77.25", "threat_score": "90.00", "score_rating": "Average" } @@ -137363,7 +143420,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 10, "high": 0, "informational": 3, "low": 2, @@ -137371,8 +143428,8 @@ }, "lines_analyzed_count": 197, "scan_time_taken": 1, - "score": "4.62", - "score_v2": "92.39", + "score": "4.57", + "score_v2": "91.37", "threat_score": "95.00", "score_rating": "Great" } @@ -137396,7 +143453,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 14, "high": 1, "informational": 2, "low": 4, @@ -137404,8 +143461,8 @@ }, "lines_analyzed_count": 257, "scan_time_taken": 2, - "score": "4.53", - "score_v2": "90.66", + "score": "4.46", + "score_v2": "89.11", "threat_score": "95.00", "score_rating": "Great" } @@ -137856,7 +143913,7 @@ "medium": 0 }, "lines_analyzed_count": 1914, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.96", "score_v2": "99.11", "threat_score": "90.00", @@ -137943,14 +144000,14 @@ "verifiedNumber": 9, "totalContractsNumber": 10, "solidityScanContractsNumber": 9, - "securityScore": 76.19111111111111, + "securityScore": 75.22888888888889, "issueSeverityDistribution": { "critical": 1, - "gas": 354, + "gas": 389, "high": 28, "informational": 165, - "low": 86, - "medium": 24 + "low": 85, + "medium": 26 } }, "contractsData": [ @@ -137972,16 +144029,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 88, + "gas": 94, "high": 1, "informational": 46, - "low": 30, + "low": 29, "medium": 3 }, "lines_analyzed_count": 1237, - "scan_time_taken": 7, - "score": "4.14", - "score_v2": "82.86", + "scan_time_taken": 6, + "score": "4.13", + "score_v2": "82.54", "threat_score": "85.00", "score_rating": "Great" } @@ -138005,16 +144062,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 33, "high": 5, "informational": 15, "low": 23, "medium": 0 }, "lines_analyzed_count": 222, - "scan_time_taken": 1, - "score": "2.55", - "score_v2": "50.90", + "scan_time_taken": 2, + "score": "2.43", + "score_v2": "48.65", "threat_score": "95.00", "score_rating": "Average" } @@ -138038,16 +144095,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 44, "high": 0, "informational": 21, "low": 5, "medium": 15 }, "lines_analyzed_count": 787, - "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.64", + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.75", "threat_score": "90.00", "score_rating": "Great" } @@ -138071,7 +144128,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 59, "high": 2, "informational": 29, "low": 8, @@ -138079,8 +144136,8 @@ }, "lines_analyzed_count": 985, "scan_time_taken": 3, - "score": "4.43", - "score_v2": "88.63", + "score": "4.39", + "score_v2": "87.72", "threat_score": "95.00", "score_rating": "Great" } @@ -138108,12 +144165,12 @@ "high": 15, "informational": 6, "low": 2, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 399, "scan_time_taken": 3, - "score": "3.57", - "score_v2": "71.43", + "score": "3.50", + "score_v2": "69.92", "threat_score": "95.00", "score_rating": "Average" } @@ -138137,7 +144194,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 3, "informational": 0, "low": 1, @@ -138145,8 +144202,8 @@ }, "lines_analyzed_count": 144, "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.58", + "score": "4.44", + "score_v2": "88.89", "threat_score": "94.74", "score_rating": "Great" } @@ -138203,7 +144260,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 33, "high": 1, "informational": 19, "low": 7, @@ -138211,8 +144268,8 @@ }, "lines_analyzed_count": 261, "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.33", + "score": "3.66", + "score_v2": "73.18", "threat_score": "85.00", "score_rating": "Average" } @@ -138241,7 +144298,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 62, + "gas": 66, "high": 1, "informational": 20, "low": 7, @@ -138249,8 +144306,8 @@ }, "lines_analyzed_count": 424, "scan_time_taken": 2, - "score": "3.75", - "score_v2": "75.00", + "score": "3.70", + "score_v2": "74.06", "threat_score": "95.00", "score_rating": "Average" } @@ -138260,24 +144317,52 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 4, + "verifiedNumber": 6, "totalContractsNumber": 8, - "solidityScanContractsNumber": 4, - "securityScore": 80.24249999999999, + "solidityScanContractsNumber": 6, + "securityScore": 79.08333333333333, "issueSeverityDistribution": { - "critical": 0, - "gas": 67, - "high": 11, - "informational": 20, - "low": 30, - "medium": 15 + "critical": 1, + "gas": 208, + "high": 13, + "informational": 71, + "low": 66, + "medium": 18 } }, "contractsData": [ { "address": "0xA6D7D0e650aa40FFa42d845A354c12c2bc0aB15f", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA6D7D0e650aa40FFa42d845A354c12c2bc0aB15f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA6D7D0e650aa40FFa42d845A354c12c2bc0aB15f", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA6D7D0e650aa40FFa42d845A354c12c2bc0aB15f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 94, + "high": 1, + "informational": 36, + "low": 29, + "medium": 3 + }, + "lines_analyzed_count": 1237, + "scan_time_taken": 7, + "score": "4.17", + "score_v2": "83.35", + "threat_score": "85.00", + "score_rating": "Great" + } + } }, { "address": "0x65DCb38637b526305Be55F14B24a4Ab2bD177780", @@ -138297,16 +144382,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 33, "high": 5, "informational": 5, "low": 23, "medium": 0 }, "lines_analyzed_count": 222, - "scan_time_taken": 1, - "score": "2.77", - "score_v2": "55.41", + "scan_time_taken": 4, + "score": "2.66", + "score_v2": "53.15", "threat_score": "95.00", "score_rating": "Average" } @@ -138330,16 +144415,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 44, "high": 0, "informational": 15, "low": 5, "medium": 15 }, "lines_analyzed_count": 787, - "scan_time_taken": 2, - "score": "4.32", - "score_v2": "86.40", + "scan_time_taken": 5, + "score": "4.28", + "score_v2": "85.51", "threat_score": "90.00", "score_rating": "Great" } @@ -138373,7 +144458,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 3, "informational": 0, "low": 1, @@ -138381,8 +144466,8 @@ }, "lines_analyzed_count": 144, "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.58", + "score": "4.44", + "score_v2": "88.89", "threat_score": "94.74", "score_rating": "Great" } @@ -138390,8 +144475,36 @@ }, { "address": "0x2D270f66feE6Ac9e27Ff6551AF5a8cFB5C8a7493", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2D270f66feE6Ac9e27Ff6551AF5a8cFB5C8a7493", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x2D270f66feE6Ac9e27Ff6551AF5a8cFB5C8a7493", + "contractname": "GlpManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2D270f66feE6Ac9e27Ff6551AF5a8cFB5C8a7493/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 1, + "informational": 15, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 261, + "scan_time_taken": 1, + "score": "3.74", + "score_v2": "74.71", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { "address": "0xB2a477C6BA5E96f6dECbCEd836cB7d3d32ef9ecD", @@ -138411,7 +144524,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 3, "informational": 0, "low": 1, @@ -138419,8 +144532,8 @@ }, "lines_analyzed_count": 144, "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.58", + "score": "4.44", + "score_v2": "88.89", "threat_score": "94.74", "score_rating": "Great" } @@ -138432,17 +144545,20 @@ }, { "appName": "rehold", - "doc": "https://optimism.blockscout.com/address/0x51b5CA731FB73502CDFf6c2E7d7dF6EAAdef662C", + "doc": [ + "https://optimism.blockscout.com/address/0x51b5CA731FB73502CDFf6c2E7d7dF6EAAdef662C", + "https://base.blockscout.com/address/0x51b5CA731FB73502CDFf6c2E7d7dF6EAAdef662C" + ], "chainsData": { "10": { "overallInfo": { "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 64.345, + "securityScore": 62.1, "issueSeverityDistribution": { "critical": 2, - "gas": 36, + "gas": 40, "high": 0, "informational": 13, "low": 16, @@ -138501,7 +144617,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 5, + "gas": 9, "high": 0, "informational": 2, "low": 12, @@ -138509,8 +144625,8 @@ }, "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "2.70", - "score_v2": "53.93", + "score": "2.47", + "score_v2": "49.44", "threat_score": "100.00", "score_rating": "Average" } @@ -138582,17 +144698,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 6, + "verifiedNumber": 7, "totalContractsNumber": 7, - "solidityScanContractsNumber": 6, - "securityScore": 80.30499999999999, + "solidityScanContractsNumber": 7, + "securityScore": 79.41571428571429, "issueSeverityDistribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 20, - "low": 49, - "medium": 0 + "gas": 53, + "high": 2, + "informational": 27, + "low": 52, + "medium": 8 } }, "contractsData": [ @@ -138647,16 +144763,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 6, "high": 1, "informational": 5, "low": 4, "medium": 0 }, "lines_analyzed_count": 78, - "scan_time_taken": 3, - "score": "3.65", - "score_v2": "73.08", + "scan_time_taken": 0, + "score": "3.53", + "score_v2": "70.51", "threat_score": "100.00", "score_rating": "Average" } @@ -138763,8 +144879,36 @@ }, { "address": "0x62316768ef954734445AAB3273Fd6077005FfABf", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x62316768ef954734445AAB3273Fd6077005FfABf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x62316768ef954734445AAB3273Fd6077005FfABf", + "contractname": "RewardsDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62316768ef954734445AAB3273Fd6077005FfABf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 1, + "informational": 7, + "low": 3, + "medium": 8 + }, + "lines_analyzed_count": 334, + "scan_time_taken": 1, + "score": "3.83", + "score_v2": "76.65", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x4C6bF87b7fc1C8Db85877151C6edE38Ed27c34f6", @@ -138812,14 +144956,14 @@ "verifiedNumber": 12, "totalContractsNumber": 12, "solidityScanContractsNumber": 12, - "securityScore": 83.61583333333333, + "securityScore": 82.70166666666667, "issueSeverityDistribution": { "critical": 0, - "gas": 134, + "gas": 148, "high": 6, "informational": 122, "low": 80, - "medium": 11 + "medium": 17 } }, "contractsData": [ @@ -138940,16 +145084,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 15, "high": 1, "informational": 15, "low": 5, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 286, "scan_time_taken": 2, - "score": "4.21", - "score_v2": "84.27", + "score": "4.13", + "score_v2": "82.52", "threat_score": "100.00", "score_rating": "Great" } @@ -138973,16 +145117,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 15, "high": 1, "informational": 15, "low": 5, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 286, "scan_time_taken": 2, - "score": "4.21", - "score_v2": "84.27", + "score": "4.13", + "score_v2": "82.52", "threat_score": "100.00", "score_rating": "Great" } @@ -139006,16 +145150,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 15, "high": 1, "informational": 15, "low": 5, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 286, "scan_time_taken": 2, - "score": "4.21", - "score_v2": "84.27", + "score": "4.13", + "score_v2": "82.52", "threat_score": "100.00", "score_rating": "Great" } @@ -139039,16 +145183,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 15, "high": 1, "informational": 15, "low": 5, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 286, "scan_time_taken": 2, - "score": "4.21", - "score_v2": "84.27", + "score": "4.13", + "score_v2": "82.52", "threat_score": "100.00", "score_rating": "Great" } @@ -139072,16 +145216,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 15, "high": 1, "informational": 15, "low": 5, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 286, "scan_time_taken": 2, - "score": "4.21", - "score_v2": "84.27", + "score": "4.13", + "score_v2": "82.52", "threat_score": "100.00", "score_rating": "Great" } @@ -139105,16 +145249,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 15, "high": 1, "informational": 15, "low": 5, - "medium": 1 + "medium": 2 }, "lines_analyzed_count": 286, "scan_time_taken": 2, - "score": "4.21", - "score_v2": "84.27", + "score": "4.13", + "score_v2": "82.52", "threat_score": "100.00", "score_rating": "Great" } @@ -139204,7 +145348,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 40, "high": 0, "informational": 11, "low": 8, @@ -139212,8 +145356,8 @@ }, "lines_analyzed_count": 424, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.55", + "score": "4.10", + "score_v2": "82.08", "threat_score": "94.74", "score_rating": "Great" } @@ -139229,17 +145373,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 50, + "verifiedNumber": 54, "totalContractsNumber": 57, - "solidityScanContractsNumber": 50, - "securityScore": 77.47400000000002, + "solidityScanContractsNumber": 54, + "securityScore": 75.97444444444444, "issueSeverityDistribution": { - "critical": 7, - "gas": 3836, - "high": 107, - "informational": 3018, - "low": 1151, - "medium": 192 + "critical": 9, + "gas": 4928, + "high": 119, + "informational": 3436, + "low": 1285, + "medium": 393 } }, "contractsData": [ @@ -139266,16 +145410,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 97, + "gas": 101, "high": 3, - "informational": 63, + "informational": 64, "low": 20, - "medium": 3 + "medium": 5 }, "lines_analyzed_count": 773, "scan_time_taken": 2, - "score": "3.57", - "score_v2": "71.41", + "score": "3.50", + "score_v2": "69.99", "threat_score": "80.00", "score_rating": "Average" } @@ -139299,16 +145443,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 108, + "gas": 114, "high": 6, - "informational": 82, + "informational": 83, "low": 27, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 1009, - "scan_time_taken": 2, - "score": "3.58", - "score_v2": "71.66", + "scan_time_taken": 3, + "score": "3.52", + "score_v2": "70.37", "threat_score": "80.00", "score_rating": "Average" } @@ -139332,16 +145476,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 80, + "gas": 94, "high": 5, - "informational": 64, + "informational": 65, "low": 29, "medium": 5 }, "lines_analyzed_count": 1365, "scan_time_taken": 3, - "score": "4.10", - "score_v2": "81.90", + "score": "4.04", + "score_v2": "80.81", "threat_score": "80.00", "score_rating": "Great" } @@ -139365,16 +145509,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 101, + "gas": 128, "high": 8, - "informational": 70, - "low": 44, + "informational": 71, + "low": 43, "medium": 5 }, "lines_analyzed_count": 3044, "scan_time_taken": 5, - "score": "4.48", - "score_v2": "89.62", + "score": "4.44", + "score_v2": "88.76", "threat_score": "75.00", "score_rating": "Great" } @@ -139398,18 +145542,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 109, + "gas": 123, "high": 4, - "informational": 65, + "informational": 66, "low": 28, "medium": 5 }, "lines_analyzed_count": 1418, "scan_time_taken": 3, - "score": "4.04", - "score_v2": "80.89", + "score": "3.99", + "score_v2": "79.83", "threat_score": "80.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -139431,16 +145575,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 51, "high": 1, - "informational": 38, + "informational": 39, "low": 19, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 423, "scan_time_taken": 1, - "score": "3.46", - "score_v2": "69.27", + "score": "3.33", + "score_v2": "66.67", "threat_score": "80.00", "score_rating": "Average" } @@ -139464,16 +145608,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 1, - "informational": 27, + "informational": 28, "low": 18, "medium": 2 }, "lines_analyzed_count": 328, "scan_time_taken": 1, - "score": "3.48", - "score_v2": "69.51", + "score": "3.43", + "score_v2": "68.60", "threat_score": "80.00", "score_rating": "Average" } @@ -139497,16 +145641,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 43, + "gas": 53, "high": 2, - "informational": 46, + "informational": 47, "low": 27, "medium": 4 }, "lines_analyzed_count": 620, "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.71", + "score": "3.60", + "score_v2": "71.94", "threat_score": "80.00", "score_rating": "Average" } @@ -139530,16 +145674,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 56, "high": 2, - "informational": 46, + "informational": 47, "low": 27, "medium": 4 }, "lines_analyzed_count": 620, "scan_time_taken": 1, - "score": "3.66", - "score_v2": "73.23", + "score": "3.57", + "score_v2": "71.45", "threat_score": "80.00", "score_rating": "Average" } @@ -139563,16 +145707,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 76, + "gas": 73, "high": 0, "informational": 62, "low": 23, - "medium": 0 + "medium": 29 }, "lines_analyzed_count": 1540, - "scan_time_taken": 6, - "score": "4.40", - "score_v2": "88.05", + "scan_time_taken": 7, + "score": "4.13", + "score_v2": "82.60", "threat_score": "100.00", "score_rating": "Great" } @@ -139596,18 +145740,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 135, + "gas": 160, "high": 2, - "informational": 92, + "informational": 93, "low": 30, - "medium": 6 + "medium": 34 }, "lines_analyzed_count": 1855, "scan_time_taken": 5, - "score": "4.16", - "score_v2": "83.13", + "score": "3.86", + "score_v2": "77.20", "threat_score": "80.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -139629,16 +145773,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 92, + "gas": 106, "high": 1, - "informational": 80, + "informational": 81, "low": 28, "medium": 7 }, "lines_analyzed_count": 1259, "scan_time_taken": 3, - "score": "4.00", - "score_v2": "79.90", + "score": "3.94", + "score_v2": "78.71", "threat_score": "80.00", "score_rating": "Average" } @@ -139662,16 +145806,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 30, "high": 1, - "informational": 27, + "informational": 28, "low": 19, "medium": 2 }, "lines_analyzed_count": 321, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "67.91", + "score": "3.35", + "score_v2": "66.98", "threat_score": "80.00", "score_rating": "Average" } @@ -139728,16 +145872,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 51, "high": 1, - "informational": 38, + "informational": 39, "low": 19, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 425, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.41", + "score": "3.34", + "score_v2": "66.82", "threat_score": "80.00", "score_rating": "Average" } @@ -139761,16 +145905,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 74, "high": 2, - "informational": 58, + "informational": 59, "low": 25, - "medium": 3 + "medium": 8 }, "lines_analyzed_count": 765, - "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.29", + "scan_time_taken": 2, + "score": "3.59", + "score_v2": "71.90", "threat_score": "80.00", "score_rating": "Average" } @@ -139794,16 +145938,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 61, + "gas": 69, "high": 3, - "informational": 57, + "informational": 58, "low": 24, - "medium": 4 + "medium": 9 }, "lines_analyzed_count": 660, - "scan_time_taken": 1, - "score": "3.56", - "score_v2": "71.21", + "scan_time_taken": 2, + "score": "3.38", + "score_v2": "67.58", "threat_score": "80.00", "score_rating": "Average" } @@ -139827,16 +145971,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 43, + "gas": 53, "high": 2, - "informational": 46, + "informational": 47, "low": 27, "medium": 4 }, "lines_analyzed_count": 608, - "scan_time_taken": 1, - "score": "3.66", - "score_v2": "73.19", + "scan_time_taken": 2, + "score": "3.57", + "score_v2": "71.38", "threat_score": "80.00", "score_rating": "Average" } @@ -139860,16 +146004,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 52, "high": 2, "informational": 38, "low": 16, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 423, "scan_time_taken": 1, - "score": "3.37", - "score_v2": "67.38", + "score": "3.25", + "score_v2": "65.01", "threat_score": "100.00", "score_rating": "Average" } @@ -139893,16 +146037,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 51, "high": 1, - "informational": 39, + "informational": 40, "low": 20, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 424, "scan_time_taken": 1, - "score": "3.43", - "score_v2": "68.63", + "score": "3.30", + "score_v2": "66.04", "threat_score": "80.00", "score_rating": "Average" } @@ -139926,16 +146070,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 30, "high": 1, - "informational": 28, + "informational": 29, "low": 19, "medium": 2 }, "lines_analyzed_count": 331, "scan_time_taken": 1, - "score": "3.43", - "score_v2": "68.58", + "score": "3.38", + "score_v2": "67.67", "threat_score": "80.00", "score_rating": "Average" } @@ -139959,16 +146103,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 60, + "gas": 64, "high": 1, - "informational": 38, + "informational": 39, "low": 22, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 490, "scan_time_taken": 1, - "score": "3.48", - "score_v2": "69.59", + "score": "3.37", + "score_v2": "67.35", "threat_score": "75.00", "score_rating": "Average" } @@ -139992,16 +146136,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 92, + "gas": 96, "high": 2, - "informational": 67, + "informational": 68, "low": 20, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 958, "scan_time_taken": 2, - "score": "3.86", - "score_v2": "77.14", + "score": "3.80", + "score_v2": "75.99", "threat_score": "80.00", "score_rating": "Average" } @@ -140025,16 +146169,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 94, + "gas": 98, "high": 3, - "informational": 69, + "informational": 70, "low": 24, - "medium": 7 + "medium": 9 }, "lines_analyzed_count": 1016, "scan_time_taken": 2, - "score": "3.80", - "score_v2": "75.98", + "score": "3.75", + "score_v2": "74.90", "threat_score": "80.00", "score_rating": "Average" } @@ -140058,16 +146202,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 104, + "gas": 124, "high": 10, "informational": 103, "low": 21, - "medium": 1 + "medium": 8 }, "lines_analyzed_count": 2629, - "scan_time_taken": 6, - "score": "4.44", - "score_v2": "88.89", + "scan_time_taken": 4, + "score": "4.37", + "score_v2": "87.33", "threat_score": "95.00", "score_rating": "Great" } @@ -140113,8 +146257,36 @@ }, { "address": "0xA532771BD90dAf94b456A4acC9E9cbBdF1367572", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA532771BD90dAf94b456A4acC9E9cbBdF1367572", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA532771BD90dAf94b456A4acC9E9cbBdF1367572", + "contractname": "RecipeExecutor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA532771BD90dAf94b456A4acC9E9cbBdF1367572/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 141, + "high": 5, + "informational": 89, + "low": 33, + "medium": 8 + }, + "lines_analyzed_count": 1968, + "scan_time_taken": 4, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0x6D735db054AC4a1F10f96b99f8550E9eefbC2AC5", @@ -140134,16 +146306,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 107, + "gas": 121, "high": 1, - "informational": 90, + "informational": 91, "low": 30, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 1145, "scan_time_taken": 3, - "score": "3.78", - "score_v2": "75.63", + "score": "3.69", + "score_v2": "73.80", "threat_score": "80.00", "score_rating": "Average" } @@ -140184,8 +146356,36 @@ }, { "address": "0x01f7DB086076a16Cebd940A95919Af088C0662FD", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x01f7DB086076a16Cebd940A95919Af088C0662FD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x01f7DB086076a16Cebd940A95919Af088C0662FD", + "contractname": "DFSSell", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x01f7DB086076a16Cebd940A95919Af088C0662FD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 162, + "high": 1, + "informational": 110, + "low": 43, + "medium": 13 + }, + "lines_analyzed_count": 1896, + "scan_time_taken": 4, + "score": "3.94", + "score_v2": "78.85", + "threat_score": "75.00", + "score_rating": "Average" + } + } }, { "address": "0x9b2BAd10669B449E2EF8A8fF14eD0706F033A9a3", @@ -140205,16 +146405,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 52, "high": 2, "informational": 38, "low": 16, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 423, "scan_time_taken": 1, - "score": "3.37", - "score_v2": "67.38", + "score": "3.25", + "score_v2": "65.01", "threat_score": "100.00", "score_rating": "Average" } @@ -140222,8 +146422,36 @@ }, { "address": "0xFbA4C507b3f5d17e38eA1a44530300A4c5e745AE", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFbA4C507b3f5d17e38eA1a44530300A4c5e745AE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFbA4C507b3f5d17e38eA1a44530300A4c5e745AE", + "contractname": "LimitSellL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFbA4C507b3f5d17e38eA1a44530300A4c5e745AE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 230, + "high": 5, + "informational": 110, + "low": 40, + "medium": 17 + }, + "lines_analyzed_count": 2469, + "scan_time_taken": 5, + "score": "4.01", + "score_v2": "80.11", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0x2f54a62b18483f395779cCD81A598133aBb7775d", @@ -140243,16 +146471,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, + "gas": 82, "high": 2, - "informational": 65, + "informational": 66, "low": 22, "medium": 5 }, "lines_analyzed_count": 1181, "scan_time_taken": 2, - "score": "4.10", - "score_v2": "82.05", + "score": "4.09", + "score_v2": "81.80", "threat_score": "80.00", "score_rating": "Great" } @@ -140276,16 +146504,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 105, + "gas": 118, "high": 1, - "informational": 90, + "informational": 91, "low": 30, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 1151, - "scan_time_taken": 3, - "score": "3.80", - "score_v2": "75.93", + "scan_time_taken": 5, + "score": "3.71", + "score_v2": "74.20", "threat_score": "80.00", "score_rating": "Average" } @@ -140309,16 +146537,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, + "gas": 94, "high": 4, - "informational": 58, + "informational": 59, "low": 30, - "medium": 2 + "medium": 4 }, "lines_analyzed_count": 807, "scan_time_taken": 2, - "score": "3.64", - "score_v2": "72.74", + "score": "3.51", + "score_v2": "70.14", "threat_score": "80.00", "score_rating": "Average" } @@ -140342,16 +146570,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 53, + "gas": 57, "high": 1, - "informational": 38, + "informational": 39, "low": 20, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 517, "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.31", + "score": "3.56", + "score_v2": "71.18", "threat_score": "80.00", "score_rating": "Average" } @@ -140375,16 +146603,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 129, + "gas": 138, "high": 6, - "informational": 91, + "informational": 92, "low": 32, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 1262, "scan_time_taken": 3, - "score": "3.71", - "score_v2": "74.17", + "score": "3.65", + "score_v2": "72.90", "threat_score": "80.00", "score_rating": "Average" } @@ -140408,16 +146636,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 126, + "gas": 149, "high": 1, - "informational": 101, + "informational": 102, "low": 33, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 2670, - "scan_time_taken": 5, - "score": "4.41", - "score_v2": "88.20", + "scan_time_taken": 4, + "score": "4.35", + "score_v2": "87.08", "threat_score": "80.00", "score_rating": "Great" } @@ -140441,16 +146669,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 144, "high": 1, - "informational": 96, + "informational": 97, "low": 36, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 2735, - "scan_time_taken": 5, - "score": "4.44", - "score_v2": "88.78", + "scan_time_taken": 4, + "score": "4.38", + "score_v2": "87.53", "threat_score": "80.00", "score_rating": "Great" } @@ -140474,16 +146702,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 144, "high": 1, - "informational": 96, + "informational": 97, "low": 34, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 2693, "scan_time_taken": 4, - "score": "4.43", - "score_v2": "88.60", + "score": "4.37", + "score_v2": "87.49", "threat_score": "80.00", "score_rating": "Great" } @@ -140507,16 +146735,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 70, + "gas": 84, "high": 2, - "informational": 54, + "informational": 55, "low": 18, - "medium": 1 + "medium": 9 }, "lines_analyzed_count": 1941, - "scan_time_taken": 3, - "score": "4.56", - "score_v2": "91.19", + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.18", "threat_score": "80.00", "score_rating": "Great" } @@ -140545,16 +146773,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 157, + "gas": 175, "high": 2, - "informational": 110, + "informational": 111, "low": 29, - "medium": 8 + "medium": 15 }, "lines_analyzed_count": 2194, - "scan_time_taken": 4, - "score": "4.19", - "score_v2": "83.73", + "scan_time_taken": 6, + "score": "4.10", + "score_v2": "81.91", "threat_score": "75.00", "score_rating": "Great" } @@ -140578,16 +146806,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 164, + "gas": 182, "high": 2, - "informational": 112, + "informational": 113, "low": 29, - "medium": 8 + "medium": 15 }, "lines_analyzed_count": 2210, "scan_time_taken": 4, - "score": "4.17", - "score_v2": "83.44", + "score": "4.08", + "score_v2": "81.63", "threat_score": "75.00", "score_rating": "Great" } @@ -140611,16 +146839,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 163, + "gas": 196, "high": 1, - "informational": 96, + "informational": 97, "low": 34, "medium": 11 }, "lines_analyzed_count": 2856, - "scan_time_taken": 6, - "score": "4.36", - "score_v2": "87.25", + "scan_time_taken": 5, + "score": "4.30", + "score_v2": "86.06", "threat_score": "75.00", "score_rating": "Great" } @@ -140644,16 +146872,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 104, + "gas": 119, "high": 1, - "informational": 92, + "informational": 93, "low": 29, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 1214, "scan_time_taken": 3, - "score": "3.86", - "score_v2": "77.27", + "score": "3.77", + "score_v2": "75.45", "threat_score": "80.00", "score_rating": "Average" } @@ -140677,16 +146905,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 51, "high": 1, - "informational": 38, + "informational": 39, "low": 20, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 432, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.44", + "score": "3.34", + "score_v2": "66.90", "threat_score": "80.00", "score_rating": "Average" } @@ -140710,16 +146938,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 71, + "gas": 75, "high": 1, - "informational": 62, + "informational": 63, "low": 19, - "medium": 3 + "medium": 5 }, "lines_analyzed_count": 776, "scan_time_taken": 2, - "score": "3.81", - "score_v2": "76.29", + "score": "3.74", + "score_v2": "74.87", "threat_score": "80.00", "score_rating": "Average" } @@ -140727,8 +146955,36 @@ }, { "address": "0xc98C5312829006b2D4bBd47162d49B1aa6C275Ab", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc98C5312829006b2D4bBd47162d49B1aa6C275Ab", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc98C5312829006b2D4bBd47162d49B1aa6C275Ab", + "contractname": "BundleStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc98C5312829006b2D4bBd47162d49B1aa6C275Ab/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 89, + "high": 1, + "informational": 67, + "low": 19, + "medium": 6 + }, + "lines_analyzed_count": 904, + "scan_time_taken": 2, + "score": "3.81", + "score_v2": "76.11", + "threat_score": "80.00", + "score_rating": "Average" + } + } }, { "address": "0xb944291Ed31886b20030d0d4C47c7838d1d9eb97", @@ -140748,16 +147004,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 93, + "gas": 97, "high": 1, - "informational": 71, + "informational": 72, "low": 19, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 1053, - "scan_time_taken": 3, - "score": "3.96", - "score_v2": "79.30", + "scan_time_taken": 2, + "score": "3.91", + "score_v2": "78.25", "threat_score": "80.00", "score_rating": "Average" } @@ -140781,16 +147037,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 56, + "gas": 60, "high": 1, - "informational": 40, + "informational": 41, "low": 19, - "medium": 2 + "medium": 4 }, "lines_analyzed_count": 483, "scan_time_taken": 1, - "score": "3.51", - "score_v2": "70.19", + "score": "3.40", + "score_v2": "67.91", "threat_score": "80.00", "score_rating": "Average" } @@ -140814,16 +147070,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 42, "high": 2, - "informational": 29, + "informational": 30, "low": 19, "medium": 3 }, "lines_analyzed_count": 530, "scan_time_taken": 1, - "score": "3.83", - "score_v2": "76.60", + "score": "3.80", + "score_v2": "76.04", "threat_score": "75.00", "score_rating": "Average" } @@ -140847,16 +147103,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 85, + "gas": 96, "high": 1, - "informational": 69, + "informational": 70, "low": 22, "medium": 7 }, "lines_analyzed_count": 1305, "scan_time_taken": 3, - "score": "4.15", - "score_v2": "82.91", + "score": "4.10", + "score_v2": "81.99", "threat_score": "75.00", "score_rating": "Great" } @@ -140880,18 +147136,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 50, "high": 6, "informational": 65, "low": 7, - "medium": 1 + "medium": 16 }, "lines_analyzed_count": 884, "scan_time_taken": 3, - "score": "4.11", - "score_v2": "82.13", + "score": "3.86", + "score_v2": "77.26", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -140913,16 +147169,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 83, + "gas": 92, "high": 1, - "informational": 69, + "informational": 70, "low": 23, "medium": 7 }, "lines_analyzed_count": 1206, - "scan_time_taken": 3, - "score": "4.05", - "score_v2": "81.09", + "scan_time_taken": 2, + "score": "4.01", + "score_v2": "80.27", "threat_score": "80.00", "score_rating": "Great" } @@ -140932,17 +147188,17 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 12, + "verifiedNumber": 20, "totalContractsNumber": 70, - "solidityScanContractsNumber": 12, - "securityScore": 80.32833333333333, + "solidityScanContractsNumber": 20, + "securityScore": 78.049, "issueSeverityDistribution": { - "critical": 0, - "gas": 1159, - "high": 19, - "informational": 690, - "low": 292, - "medium": 58 + "critical": 2, + "gas": 2046, + "high": 32, + "informational": 1121, + "low": 492, + "medium": 164 } }, "contractsData": [ @@ -140974,16 +147230,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 85, + "gas": 89, "high": 1, - "informational": 47, + "informational": 48, "low": 19, - "medium": 4 + "medium": 6 }, "lines_analyzed_count": 1025, "scan_time_taken": 2, - "score": "4.09", - "score_v2": "81.85", + "score": "4.04", + "score_v2": "80.78", "threat_score": "80.00", "score_rating": "Great" } @@ -141036,8 +147292,36 @@ }, { "address": "0xd0Ae279e330f98C399375f80968C8bf860202766", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd0Ae279e330f98C399375f80968C8bf860202766", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xd0Ae279e330f98C399375f80968C8bf860202766", + "contractname": "RecipeExecutor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0Ae279e330f98C399375f80968C8bf860202766/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 141, + "high": 5, + "informational": 58, + "low": 33, + "medium": 8 + }, + "lines_analyzed_count": 1965, + "scan_time_taken": 4, + "score": "4.19", + "score_v2": "83.77", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0x50bCFC115283dF48Ab6382551B9B93b08E197747", @@ -141072,16 +147356,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 101, + "gas": 115, "high": 1, - "informational": 70, + "informational": 71, "low": 30, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 1132, "scan_time_taken": 3, - "score": "3.88", - "score_v2": "77.65", + "score": "3.79", + "score_v2": "75.80", "threat_score": "80.00", "score_rating": "Average" } @@ -141104,8 +147388,36 @@ }, { "address": "0x24cb522be664b2a1ab9d37df7a3bded887566e18", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x24cb522be664b2a1ab9d37df7a3bded887566e18", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x24cb522be664b2a1ab9d37df7a3bded887566e18", + "contractname": "ApproveToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24cb522be664b2a1ab9d37df7a3bded887566e18/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 106, + "high": 1, + "informational": 61, + "low": 28, + "medium": 7 + }, + "lines_analyzed_count": 1256, + "scan_time_taken": 3, + "score": "4.01", + "score_v2": "80.25", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0x04ce4b2a9F524d976a8eD8a49B9313C5a2C3ccAD", @@ -141125,16 +147437,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 139, + "gas": 157, "high": 2, - "informational": 73, + "informational": 74, "low": 29, - "medium": 8 + "medium": 10 }, "lines_analyzed_count": 1947, "scan_time_taken": 4, - "score": "4.22", - "score_v2": "84.49", + "score": "4.16", + "score_v2": "83.20", "threat_score": "75.00", "score_rating": "Great" } @@ -141158,16 +147470,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 163, + "gas": 196, "high": 1, - "informational": 65, + "informational": 66, "low": 34, "medium": 11 }, "lines_analyzed_count": 2854, "scan_time_taken": 5, - "score": "4.42", - "score_v2": "88.33", + "score": "4.36", + "score_v2": "87.14", "threat_score": "75.00", "score_rating": "Great" } @@ -141196,18 +147508,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 123, + "gas": 140, "high": 2, - "informational": 72, + "informational": 73, "low": 29, - "medium": 8 + "medium": 10 }, "lines_analyzed_count": 1454, "scan_time_taken": 3, - "score": "4.02", - "score_v2": "80.40", + "score": "3.94", + "score_v2": "78.75", "threat_score": "80.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -141218,8 +147530,36 @@ }, { "address": "0x8C6eC1A4869e2B307Ee1667e1c18D5776b61CCe3", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8C6eC1A4869e2B307Ee1667e1c18D5776b61CCe3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8C6eC1A4869e2B307Ee1667e1c18D5776b61CCe3", + "contractname": "AaveV3Borrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8C6eC1A4869e2B307Ee1667e1c18D5776b61CCe3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 140, + "high": 1, + "informational": 77, + "low": 35, + "medium": 8 + }, + "lines_analyzed_count": 2703, + "scan_time_taken": 4, + "score": "4.42", + "score_v2": "88.35", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0xCeB876C6A4dd76aFe645622db00D4E051D16dA66", @@ -141269,16 +147609,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 120, + "gas": 143, "high": 1, - "informational": 77, + "informational": 78, "low": 32, - "medium": 6 + "medium": 8 }, "lines_analyzed_count": 2629, "scan_time_taken": 4, - "score": "4.46", - "score_v2": "89.24", + "score": "4.40", + "score_v2": "88.09", "threat_score": "80.00", "score_rating": "Great" } @@ -141326,8 +147666,36 @@ }, { "address": "0xc44bce580b1b3339fe9272d3bc3d6566083ea59c", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc44bce580b1b3339fe9272d3bc3d6566083ea59c", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc44bce580b1b3339fe9272d3bc3d6566083ea59c", + "contractname": "TokenBalance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc44bce580b1b3339fe9272d3bc3d6566083ea59c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 118, + "high": 1, + "informational": 71, + "low": 28, + "medium": 8 + }, + "lines_analyzed_count": 1111, + "scan_time_taken": 3, + "score": "3.77", + "score_v2": "75.43", + "threat_score": "80.00", + "score_rating": "Average" + } + } }, { "address": "0x2D8BFD9FF88E3106ce7214621b0770c1578749A1", @@ -141347,16 +147715,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 77, + "gas": 81, "high": 3, - "informational": 48, + "informational": 49, "low": 20, - "medium": 3 + "medium": 5 }, "lines_analyzed_count": 727, "scan_time_taken": 2, - "score": "3.72", - "score_v2": "74.42", + "score": "3.65", + "score_v2": "72.90", "threat_score": "80.00", "score_rating": "Average" } @@ -141385,16 +147753,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 29, "high": 1, - "informational": 22, + "informational": 23, "low": 18, "medium": 2 }, "lines_analyzed_count": 328, "scan_time_taken": 1, - "score": "3.55", - "score_v2": "71.04", + "score": "3.51", + "score_v2": "70.12", "threat_score": "80.00", "score_rating": "Average" } @@ -141450,13 +147818,69 @@ }, { "address": "0x914A50910fF1404Fe62D04846a559c49C55219c3", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x914A50910fF1404Fe62D04846a559c49C55219c3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x914A50910fF1404Fe62D04846a559c49C55219c3", + "contractname": "UniV3WrapperV3Base", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x914A50910fF1404Fe62D04846a559c49C55219c3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 74, + "high": 2, + "informational": 51, + "low": 25, + "medium": 8 + }, + "lines_analyzed_count": 769, + "scan_time_taken": 2, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "80.00", + "score_rating": "Average" + } + } }, { "address": "0x13976feAeC930Cc51986605D6f479d97a3b90FA9", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x13976feAeC930Cc51986605D6f479d97a3b90FA9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x13976feAeC930Cc51986605D6f479d97a3b90FA9", + "contractname": "ZeroxWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13976feAeC930Cc51986605D6f479d97a3b90FA9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 93, + "high": 2, + "informational": 68, + "low": 28, + "medium": 8 + }, + "lines_analyzed_count": 809, + "scan_time_taken": 2, + "score": "3.46", + "score_v2": "69.22", + "threat_score": "80.00", + "score_rating": "Average" + } + } }, { "address": "0x4E1946059Dc2426Ef3a9AE82fB30B7718a09B7E1", @@ -141496,16 +147920,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 76, + "gas": 90, "high": 2, - "informational": 63, + "informational": 64, "low": 29, - "medium": 3 + "medium": 10 }, "lines_analyzed_count": 828, "scan_time_taken": 2, - "score": "3.71", - "score_v2": "74.15", + "score": "3.49", + "score_v2": "69.81", "threat_score": "80.00", "score_rating": "Average" } @@ -141529,18 +147953,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 169, + "gas": 193, "high": 2, - "informational": 105, + "informational": 106, "low": 31, - "medium": 4 + "medium": 39 }, "lines_analyzed_count": 1950, "scan_time_taken": 6, - "score": "4.09", - "score_v2": "81.74", + "score": "3.75", + "score_v2": "75.08", "threat_score": "80.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -141582,16 +148006,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 77, + "gas": 81, "high": 3, - "informational": 48, + "informational": 49, "low": 20, - "medium": 3 + "medium": 5 }, "lines_analyzed_count": 727, "scan_time_taken": 2, - "score": "3.72", - "score_v2": "74.42", + "score": "3.65", + "score_v2": "72.90", "threat_score": "80.00", "score_rating": "Average" } @@ -141619,13 +148043,69 @@ }, { "address": "0xD8E67968d8a0df4beCf2D50daE1e34d4d80C701C", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD8E67968d8a0df4beCf2D50daE1e34d4d80C701C", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xD8E67968d8a0df4beCf2D50daE1e34d4d80C701C", + "contractname": "AdminVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8E67968d8a0df4beCf2D50daE1e34d4d80C701C/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 55, + "scan_time_taken": 0, + "score": "3.91", + "score_v2": "78.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x7dFF34190d0307fC234fc7E8C152C9715083eB02", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7dFF34190d0307fC234fc7E8C152C9715083eB02", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7dFF34190d0307fC234fc7E8C152C9715083eB02", + "contractname": "PriceFeedRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7dFF34190d0307fC234fc7E8C152C9715083eB02/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 52, + "high": 1, + "informational": 34, + "low": 20, + "medium": 3 + }, + "lines_analyzed_count": 495, + "scan_time_taken": 1, + "score": "3.60", + "score_v2": "71.92", + "threat_score": "80.00", + "score_rating": "Average" + } + } }, { "address": "0x57c8ae94a5A11dA33e0518054102488b604628D0", @@ -141645,14 +148125,14 @@ "verifiedNumber": 10, "totalContractsNumber": 10, "solidityScanContractsNumber": 10, - "securityScore": 70.963, + "securityScore": 70.292, "issueSeverityDistribution": { "critical": 29, - "gas": 231, + "gas": 245, "high": 11, "informational": 90, - "low": 91, - "medium": 10 + "low": 90, + "medium": 12 } }, "contractsData": [ @@ -141674,7 +148154,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 12, - "gas": 43, + "gas": 44, "high": 1, "informational": 19, "low": 29, @@ -141682,8 +148162,8 @@ }, "lines_analyzed_count": 524, "scan_time_taken": 2, - "score": "3.10", - "score_v2": "62.02", + "score": "3.09", + "score_v2": "61.83", "threat_score": "84.21", "score_rating": "Average" } @@ -141773,7 +148253,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 37, + "gas": 40, "high": 0, "informational": 12, "low": 10, @@ -141781,8 +148261,8 @@ }, "lines_analyzed_count": 311, "scan_time_taken": 1, - "score": "3.81", - "score_v2": "76.21", + "score": "3.76", + "score_v2": "75.24", "threat_score": "85.00", "score_rating": "Average" } @@ -141872,7 +148352,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 63, + "gas": 65, "high": 1, "informational": 7, "low": 9, @@ -141880,8 +148360,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 2, - "score": "4.07", - "score_v2": "81.45", + "score": "4.05", + "score_v2": "81.05", "threat_score": "80.00", "score_rating": "Great" } @@ -141905,7 +148385,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 11, - "gas": 23, + "gas": 28, "high": 4, "informational": 18, "low": 22, @@ -141913,8 +148393,8 @@ }, "lines_analyzed_count": 465, "scan_time_taken": 2, - "score": "3.26", - "score_v2": "65.16", + "score": "3.20", + "score_v2": "64.09", "threat_score": "85.00", "score_rating": "Average" } @@ -141938,16 +148418,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 12, "high": 0, "informational": 4, - "low": 5, - "medium": 0 + "low": 4, + "medium": 2 }, "lines_analyzed_count": 133, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.70", + "score": "3.87", + "score_v2": "77.44", "threat_score": "95.00", "score_rating": "Average" } @@ -141971,7 +148451,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 31, + "gas": 35, "high": 1, "informational": 25, "low": 5, @@ -141979,8 +148459,8 @@ }, "lines_analyzed_count": 220, "scan_time_taken": 1, - "score": "2.64", - "score_v2": "52.73", + "score": "2.55", + "score_v2": "50.91", "threat_score": "85.00", "score_rating": "Average" } @@ -141990,17 +148470,17 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 9, + "verifiedNumber": 10, "totalContractsNumber": 11, - "solidityScanContractsNumber": 9, - "securityScore": 74.5911111111111, + "solidityScanContractsNumber": 10, + "securityScore": 74.734, "issueSeverityDistribution": { "critical": 18, - "gas": 259, - "high": 5, - "informational": 93, - "low": 71, - "medium": 12 + "gas": 331, + "high": 6, + "informational": 99, + "low": 79, + "medium": 14 } }, "contractsData": [ @@ -142022,7 +148502,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 12, - "gas": 43, + "gas": 44, "high": 1, "informational": 9, "low": 29, @@ -142030,8 +148510,8 @@ }, "lines_analyzed_count": 552, "scan_time_taken": 2, - "score": "3.29", - "score_v2": "65.76", + "score": "3.28", + "score_v2": "65.58", "threat_score": "84.21", "score_rating": "Average" } @@ -142088,7 +148568,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 37, + "gas": 40, "high": 0, "informational": 10, "low": 10, @@ -142096,8 +148576,8 @@ }, "lines_analyzed_count": 311, "scan_time_taken": 1, - "score": "3.84", - "score_v2": "76.85", + "score": "3.79", + "score_v2": "75.88", "threat_score": "85.00", "score_rating": "Average" } @@ -142171,8 +148651,36 @@ }, { "address": "0x9d1b1669c73b033dfe47ae5a0164ab96df25b944", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9d1b1669c73b033dfe47ae5a0164ab96df25b944", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9d1b1669c73b033dfe47ae5a0164ab96df25b944", + "contractname": "StargateFeeLibraryV07", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9d1b1669c73b033dfe47ae5a0164ab96df25b944/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 65, + "high": 1, + "informational": 6, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.06", + "score_v2": "81.25", + "threat_score": "80.00", + "score_rating": "Great" + } + } }, { "address": "0xeCc19E177d24551aA7ed6Bc6FE566eCa726CC8a9", @@ -142197,16 +148705,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 12, "high": 0, "informational": 4, - "low": 5, - "medium": 0 + "low": 4, + "medium": 2 }, "lines_analyzed_count": 133, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.70", + "score": "3.87", + "score_v2": "77.44", "threat_score": "95.00", "score_rating": "Average" } @@ -142237,7 +148745,7 @@ "medium": 2 }, "lines_analyzed_count": 645, - "scan_time_taken": 3, + "scan_time_taken": 4, "score": "4.22", "score_v2": "84.50", "threat_score": "90.00", @@ -142296,7 +148804,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 31, + "gas": 35, "high": 1, "informational": 14, "low": 5, @@ -142304,8 +148812,8 @@ }, "lines_analyzed_count": 220, "scan_time_taken": 1, - "score": "2.89", - "score_v2": "57.73", + "score": "2.80", + "score_v2": "55.91", "threat_score": "85.00", "score_rating": "Average" } @@ -142324,10 +148832,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 80.18666666666667, + "securityScore": 80.01666666666668, "issueSeverityDistribution": { "critical": 5, - "gas": 65, + "gas": 74, "high": 3, "informational": 56, "low": 40, @@ -142617,7 +149125,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 36, + "gas": 45, "high": 2, "informational": 55, "low": 13, @@ -142625,8 +149133,8 @@ }, "lines_analyzed_count": 590, "scan_time_taken": 2, - "score": "3.87", - "score_v2": "77.46", + "score": "3.80", + "score_v2": "75.93", "threat_score": "85.00", "score_rating": "Average" } @@ -142645,14 +149153,14 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 71.99222222222222, + "securityScore": 71.16222222222223, "issueSeverityDistribution": { "critical": 21, - "gas": 122, + "gas": 129, "high": 5, "informational": 57, "low": 61, - "medium": 5 + "medium": 13 } }, "contractsData": [ @@ -142674,7 +149182,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 7, - "gas": 43, + "gas": 47, "high": 1, "informational": 9, "low": 14, @@ -142682,8 +149190,8 @@ }, "lines_analyzed_count": 821, "scan_time_taken": 3, - "score": "4.28", - "score_v2": "85.51", + "score": "4.25", + "score_v2": "85.02", "threat_score": "80.00", "score_rating": "Great" } @@ -142740,16 +149248,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 35, + "gas": 38, "high": 0, "informational": 17, "low": 3, - "medium": 5 + "medium": 13 }, "lines_analyzed_count": 387, "scan_time_taken": 1, - "score": "3.80", - "score_v2": "75.97", + "score": "3.45", + "score_v2": "68.99", "threat_score": "90.00", "score_rating": "Average" } @@ -142960,10 +149468,10 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 72.0, + "securityScore": 71.83333333333333, "issueSeverityDistribution": { "critical": 17, - "gas": 76, + "gas": 80, "high": 5, "informational": 10, "low": 37, @@ -143022,16 +149530,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 7, - "gas": 43, + "gas": 47, "high": 1, "informational": 9, "low": 15, "medium": 0 }, "lines_analyzed_count": 807, - "scan_time_taken": 3, - "score": "4.25", - "score_v2": "85.01", + "scan_time_taken": 2, + "score": "4.23", + "score_v2": "84.51", "threat_score": "80.00", "score_rating": "Great" } @@ -143083,10 +149591,10 @@ "verifiedNumber": 5, "totalContractsNumber": 5, "solidityScanContractsNumber": 5, - "securityScore": 68.78, + "securityScore": 68.23599999999999, "issueSeverityDistribution": { "critical": 6, - "gas": 57, + "gas": 64, "high": 12, "informational": 23, "low": 28, @@ -143112,7 +149620,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 11, "high": 5, "informational": 4, "low": 9, @@ -143120,8 +149628,8 @@ }, "lines_analyzed_count": 193, "scan_time_taken": 1, - "score": "3.45", - "score_v2": "68.91", + "score": "3.39", + "score_v2": "67.88", "threat_score": "95.00", "score_rating": "Average" } @@ -143244,7 +149752,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 27, + "gas": 32, "high": 7, "informational": 7, "low": 11, @@ -143252,8 +149760,8 @@ }, "lines_analyzed_count": 296, "scan_time_taken": 1, - "score": "2.97", - "score_v2": "59.46", + "score": "2.89", + "score_v2": "57.77", "threat_score": "85.00", "score_rating": "Average" } @@ -143269,17 +149777,17 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 34, + "verifiedNumber": 55, "totalContractsNumber": 61, - "solidityScanContractsNumber": 34, - "securityScore": 79.6873529411765, + "solidityScanContractsNumber": 47, + "securityScore": 76.8944680851064, "issueSeverityDistribution": { - "critical": 3, - "gas": 270, - "high": 12, - "informational": 112, - "low": 154, - "medium": 6 + "critical": 6, + "gas": 435, + "high": 15, + "informational": 132, + "low": 209, + "medium": 10 } }, "contractsData": [ @@ -143367,7 +149875,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 39, "high": 0, "informational": 11, "low": 8, @@ -143375,8 +149883,8 @@ }, "lines_analyzed_count": 423, "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.74", + "score": "4.11", + "score_v2": "82.27", "threat_score": "94.74", "score_rating": "Great" } @@ -143384,13 +149892,41 @@ }, { "address": "0x6Cae28b3D09D8f8Fc74ccD496AC986FC84C0C24E", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { "address": "0x69E9bE5FBD232A68D14bc014AB9B56668F05e9a6", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x69E9bE5FBD232A68D14bc014AB9B56668F05e9a6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x69E9bE5FBD232A68D14bc014AB9B56668F05e9a6", + "contractname": "Contango", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x69E9bE5FBD232A68D14bc014AB9B56668F05e9a6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 48, + "high": 1, + "informational": 16, + "low": 29, + "medium": 2 + }, + "lines_analyzed_count": 768, + "scan_time_taken": 4, + "score": "4.14", + "score_v2": "82.81", + "threat_score": "95.00", + "score_rating": "Great" + } + } }, { "address": "0xC2462f03920D47fC5B9e2C5F0ba5D2ded058fD78", @@ -143417,7 +149953,7 @@ "medium": 1 }, "lines_analyzed_count": 63, - "scan_time_taken": 0, + "scan_time_taken": 6, "score": "3.25", "score_v2": "65.08", "threat_score": "89.47", @@ -143443,16 +149979,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 22, "high": 0, "informational": 8, "low": 4, "medium": 0 }, "lines_analyzed_count": 211, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.94", + "scan_time_taken": 1, + "score": "4.10", + "score_v2": "81.99", "threat_score": "94.74", "score_rating": "Great" } @@ -143509,7 +150045,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 31, "high": 1, "informational": 2, "low": 12, @@ -143517,8 +150053,8 @@ }, "lines_analyzed_count": 204, "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.49", + "score": "3.50", + "score_v2": "70.10", "threat_score": "100.00", "score_rating": "Average" } @@ -143526,13 +150062,69 @@ }, { "address": "0x3d4DF8596e5750A4F721c8764d585dcc8623d009", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4DF8596e5750A4F721c8764d585dcc8623d009", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3d4DF8596e5750A4F721c8764d585dcc8623d009", + "contractname": "BalancerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4DF8596e5750A4F721c8764d585dcc8623d009/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.49", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x02C7632b84B3447845531541d0285D67E656e50c", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02C7632b84B3447845531541d0285D67E656e50c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x02C7632b84B3447845531541d0285D67E656e50c", + "contractname": "AaveWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02C7632b84B3447845531541d0285D67E656e50c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.15", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0x23de8e0bB91A105bEFf9d40d8d75C1A9fE40f523", @@ -143640,18 +150232,74 @@ }, { "address": "0xea8cD16b9cEdC799a2e3aCD7f122975fB2cDa98E", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xea8cD16b9cEdC799a2e3aCD7f122975fB2cDa98E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xea8cD16b9cEdC799a2e3aCD7f122975fB2cDa98E", + "contractname": "ReferralManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xea8cD16b9cEdC799a2e3aCD7f122975fB2cDa98E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 5, + "high": 0, + "informational": 3, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "3.55", + "score_v2": "71.01", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x3F37C7d8e61C000085AAc0515775b06A3412F36b", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { "address": "0x984665CCF39467eee3e0e73fa7f3911fBEcade38", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x984665CCF39467eee3e0e73fa7f3911fBEcade38", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x984665CCF39467eee3e0e73fa7f3911fBEcade38", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x984665CCF39467eee3e0e73fa7f3911fBEcade38/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 14, + "high": 0, + "informational": 4, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 1, + "score": "3.59", + "score_v2": "71.72", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0xa6a147946FACAc9E0B99824870B36088764f969F", @@ -143704,7 +150352,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 36, "high": 2, "informational": 15, "low": 47, @@ -143712,8 +150360,8 @@ }, "lines_analyzed_count": 455, "scan_time_taken": 2, - "score": "3.35", - "score_v2": "67.03", + "score": "3.32", + "score_v2": "66.37", "threat_score": "100.00", "score_rating": "Average" } @@ -143754,48 +150402,272 @@ }, { "address": "0xF9E68e8Ec59257DEf066e5a21601e4127C2D9cFE", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF9E68e8Ec59257DEf066e5a21601e4127C2D9cFE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF9E68e8Ec59257DEf066e5a21601e4127C2D9cFE", + "contractname": "FeeManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9E68e8Ec59257DEf066e5a21601e4127C2D9cFE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.85", + "score_v2": "76.92", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0xb9021d7e1d7d800f813107d878FDF8F36eD14B77", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb9021d7e1d7d800f813107d878FDF8F36eD14B77", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb9021d7e1d7d800f813107d878FDF8F36eD14B77", + "contractname": "InitialProxyImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9021d7e1d7d800f813107d878FDF8F36eD14B77/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0xac72e62714E656A69009eC992272C624BdAaE0c2", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac72e62714E656A69009eC992272C624BdAaE0c2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xac72e62714E656A69009eC992272C624BdAaE0c2", + "contractname": "InitialProxyImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac72e62714E656A69009eC992272C624BdAaE0c2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x037A5eA2F7fd0160871F09796713C99dD55ac198", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x037A5eA2F7fd0160871F09796713C99dD55ac198", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x037A5eA2F7fd0160871F09796713C99dD55ac198", + "contractname": "InitialProxyImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x037A5eA2F7fd0160871F09796713C99dD55ac198/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x35E6C82B43B03c15C80A321202E966AAF665b246", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x35E6C82B43B03c15C80A321202E966AAF665b246", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x35E6C82B43B03c15C80A321202E966AAF665b246", + "contractname": "InitialProxyImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x35E6C82B43B03c15C80A321202E966AAF665b246/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x6919d5bb68295559EaFea6ABD17F4C506c269ec9", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6919d5bb68295559EaFea6ABD17F4C506c269ec9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6919d5bb68295559EaFea6ABD17F4C506c269ec9", + "contractname": "InitialProxyImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6919d5bb68295559EaFea6ABD17F4C506c269ec9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0xA0BAEd2Ec2E506AB33b756B42aB37d3420A3857b", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA0BAEd2Ec2E506AB33b756B42aB37d3420A3857b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA0BAEd2Ec2E506AB33b756B42aB37d3420A3857b", + "contractname": "ContangoLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0BAEd2Ec2E506AB33b756B42aB37d3420A3857b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 102, + "scan_time_taken": 0, + "score": "4.46", + "score_v2": "89.22", + "threat_score": "100.00", + "score_rating": "Great" + } + } }, { "address": "0xe03835Dfae2644F37049c1feF13E8ceD6b1Bb72a", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { "address": "0x5089E6d1C59276f53efcd45aA69CAE7b13D44da7", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5089E6d1C59276f53efcd45aA69CAE7b13D44da7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5089E6d1C59276f53efcd45aA69CAE7b13D44da7", + "contractname": "InitialProxyImpl", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5089E6d1C59276f53efcd45aA69CAE7b13D44da7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x527c69581f190Ca648f734584Fe83540f3De23e1", @@ -143857,12 +150729,12 @@ "high": 0, "informational": 6, "low": 2, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 151, "scan_time_taken": 1, - "score": "3.81", - "score_v2": "76.16", + "score": "3.71", + "score_v2": "74.17", "threat_score": "100.00", "score_rating": "Average" } @@ -143979,123 +150851,123 @@ }, { "address": "0x45FA7b0d7c7d1EF17D83287c5952AB465112bBeb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F", + "contract_address": "0x45FA7b0d7c7d1EF17D83287c5952AB465112bBeb", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F", - "contractname": "ExactlyReverseLookup", + "contract_url": "https://optimism.blockscout.com/address/0x45FA7b0d7c7d1EF17D83287c5952AB465112bBeb", + "contractname": "ExactlyMoneyMarket", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45FA7b0d7c7d1EF17D83287c5952AB465112bBeb/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 2, + "critical": 0, + "gas": 19, "high": 0, "informational": 0, - "low": 1, + "low": 7, "medium": 0 }, - "lines_analyzed_count": 55, + "lines_analyzed_count": 78, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.64", - "threat_score": "95.00", - "score_rating": "Great" + "score": "2.88", + "score_v2": "57.69", + "threat_score": "100.00", + "score_rating": "Average" } } }, { - "address": "0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", + "address": "0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F", "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", + "contract_address": "0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F", + "contractname": "ExactlyReverseLookup", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaEb62e6F27BC103702E7BC879AE98bceA56f027E/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6407Ee6E27292ABC96c117a6e224c0fd73CEC14F/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 0, + "critical": 1, "gas": 2, "high": 0, - "informational": 3, - "low": 8, + "informational": 0, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 125, + "lines_analyzed_count": 55, "scan_time_taken": 0, - "score": "4.16", - "score_v2": "83.20", - "threat_score": "94.74", + "score": "4.18", + "score_v2": "83.64", + "threat_score": "95.00", "score_rating": "Great" } } }, + { + "address": "0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", + "isVerified": true, + "solidityScanReport": null + }, { "address": "0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x3E2c04DCCF6205b259537E1A10d416D65c00aDAE", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xd52c40931Ec0a50ab4Bb60723f8b596B72A0a768", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xED9B2C747a176686238EF55a717Ef086f75aa3de", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", + "contract_address": "0xED9B2C747a176686238EF55a717Ef086f75aa3de", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0xED9B2C747a176686238EF55a717Ef086f75aa3de", + "contractname": "ExactlyMoneyMarketView", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xED9B2C747a176686238EF55a717Ef086f75aa3de/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 18, "high": 0, "informational": 3, - "low": 8, + "low": 1, "medium": 0 }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "4.16", - "score_v2": "83.20", - "threat_score": "94.74", + "lines_analyzed_count": 147, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.35", + "threat_score": "100.00", "score_rating": "Great" } } }, - { - "address": "0x3E2c04DCCF6205b259537E1A10d416D65c00aDAE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd52c40931Ec0a50ab4Bb60723f8b596B72A0a768", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xED9B2C747a176686238EF55a717Ef086f75aa3de", - "isVerified": false, - "solidityScanReport": null - }, { "address": "0xb8b1f590272b541b263A49b28bF52f8774b0E6c9", "isVerified": true, @@ -144213,16 +151085,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 26, "high": 0, "informational": 1, "low": 8, "medium": 0 }, "lines_analyzed_count": 122, - "scan_time_taken": 1, - "score": "3.61", - "score_v2": "72.13", + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.75", "threat_score": "100.00", "score_rating": "Average" } @@ -144264,35 +151136,7 @@ { "address": "0x60CF091cD3f50420d50fD7f707414d0DF4751C58", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x60CF091cD3f50420d50fD7f707414d0DF4751C58", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x60CF091cD3f50420d50fD7f707414d0DF4751C58", - "contractname": "Unitroller", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x60CF091cD3f50420d50fD7f707414d0DF4751C58/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 11, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 150, - "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.00", - "threat_score": "100.00", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x4E60495550071693bc8bDfFC40033d278157EAC7", @@ -144334,12 +151178,40 @@ }, { "address": "0x72A6Bf49d4B3230Af06c1C5054Fb9AAB3d50f172", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x72A6Bf49d4B3230Af06c1C5054Fb9AAB3d50f172", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x72A6Bf49d4B3230Af06c1C5054Fb9AAB3d50f172", + "contractname": "AaveV2MoneyMarket", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x72A6Bf49d4B3230Af06c1C5054Fb9AAB3d50f172/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 37, + "scan_time_taken": 0, + "score": "3.92", + "score_v2": "78.38", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x4b0F25490AA3bFb73c98F7d9DBBC6640218A5c11", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -144397,14 +151269,14 @@ "high": 0, "informational": 10, "low": 1, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 156, "scan_time_taken": 1, - "score": "4.01", - "score_v2": "80.13", + "score": "3.91", + "score_v2": "78.21", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -144426,7 +151298,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 14, "high": 0, "informational": 8, "low": 2, @@ -144434,8 +151306,8 @@ }, "lines_analyzed_count": 216, "scan_time_taken": 1, - "score": "4.44", - "score_v2": "88.89", + "score": "4.40", + "score_v2": "87.96", "threat_score": "89.47", "score_rating": "Great" } @@ -144553,14 +151425,14 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 83.67, + "securityScore": 82.09, "issueSeverityDistribution": { "critical": 7, - "gas": 82, + "gas": 92, "high": 2, "informational": 51, "low": 25, - "medium": 11 + "medium": 16 } }, "contractsData": [ @@ -144582,16 +151454,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 7, - "gas": 82, + "gas": 92, "high": 2, "informational": 51, "low": 25, - "medium": 11 + "medium": 16 }, "lines_analyzed_count": 1586, "scan_time_taken": 4, - "score": "4.18", - "score_v2": "83.67", + "score": "4.10", + "score_v2": "82.09", "threat_score": "95.00", "score_rating": "Great" } @@ -144607,29 +151479,85 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 13, + "verifiedNumber": 15, "totalContractsNumber": 15, - "solidityScanContractsNumber": 13, - "securityScore": 76.26538461538462, + "solidityScanContractsNumber": 15, + "securityScore": 75.66200000000002, "issueSeverityDistribution": { - "critical": 0, - "gas": 61, + "critical": 2, + "gas": 74, "high": 5, - "informational": 37, - "low": 71, + "informational": 43, + "low": 79, "medium": 2 } }, "contractsData": [ { "address": "0xd6788102627462d1a679282E726125CcdeBaB514", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd6788102627462d1a679282E726125CcdeBaB514", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd6788102627462d1a679282E726125CcdeBaB514", + "contractname": "ProposalReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6788102627462d1a679282E726125CcdeBaB514/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 5, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "3.73", + "score_v2": "74.68", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0x343902FE4d72e24B29F22d787b2E54EEeA5e8227", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x343902FE4d72e24B29F22d787b2E54EEeA5e8227", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x343902FE4d72e24B29F22d787b2E54EEeA5e8227", + "contractname": "TimelockControllerWithCounter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x343902FE4d72e24B29F22d787b2E54EEeA5e8227/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 1, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 68, + "scan_time_taken": 0, + "score": "3.53", + "score_v2": "70.59", + "threat_score": "100.00", + "score_rating": "Average" + } + } }, { "address": "0xD245678e417aEE2d91763F6f4eFE570FF52fD080", @@ -144913,7 +151841,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 22, "high": 1, "informational": 3, "low": 10, @@ -144921,8 +151849,8 @@ }, "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.08", + "score": "4.01", + "score_v2": "80.29", "threat_score": "100.00", "score_rating": "Great" } @@ -145073,10 +152001,10 @@ "verifiedNumber": 10, "totalContractsNumber": 10, "solidityScanContractsNumber": 10, - "securityScore": 72.056, + "securityScore": 71.646, "issueSeverityDistribution": { "critical": 4, - "gas": 108, + "gas": 115, "high": 13, "informational": 47, "low": 35, @@ -145102,7 +152030,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 14, "high": 0, "informational": 8, "low": 2, @@ -145110,8 +152038,8 @@ }, "lines_analyzed_count": 216, "scan_time_taken": 1, - "score": "4.44", - "score_v2": "88.89", + "score": "4.40", + "score_v2": "87.96", "threat_score": "89.47", "score_rating": "Great" } @@ -145201,7 +152129,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 1, "informational": 13, "low": 2, @@ -145209,8 +152137,8 @@ }, "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "4.58", - "score_v2": "91.51", + "score": "4.56", + "score_v2": "91.19", "threat_score": "90.00", "score_rating": "Great" } @@ -145307,7 +152235,7 @@ "medium": 1 }, "lines_analyzed_count": 128, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.91", "score_v2": "78.12", "threat_score": "90.00", @@ -145366,16 +152294,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 13, + "gas": 15, "high": 5, "informational": 8, "low": 12, "medium": 0 }, "lines_analyzed_count": 190, - "scan_time_taken": 1, - "score": "2.76", - "score_v2": "55.26", + "scan_time_taken": 0, + "score": "2.71", + "score_v2": "54.21", "threat_score": "90.00", "score_rating": "Average" } @@ -145399,7 +152327,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 39, "high": 2, "informational": 11, "low": 4, @@ -145407,8 +152335,8 @@ }, "lines_analyzed_count": 111, "scan_time_taken": 1, - "score": "1.98", - "score_v2": "39.64", + "score": "1.89", + "score_v2": "37.84", "threat_score": "84.21", "score_rating": "Low" } @@ -145421,10 +152349,10 @@ "verifiedNumber": 9, "totalContractsNumber": 10, "solidityScanContractsNumber": 9, - "securityScore": 76.25333333333333, + "securityScore": 75.99888888888889, "issueSeverityDistribution": { "critical": 4, - "gas": 71, + "gas": 76, "high": 11, "informational": 23, "low": 31, @@ -145450,16 +152378,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 14, "high": 0, "informational": 8, "low": 2, "medium": 0 }, "lines_analyzed_count": 216, - "scan_time_taken": 1, - "score": "4.44", - "score_v2": "88.89", + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "87.96", "threat_score": "89.47", "score_rating": "Great" } @@ -145549,7 +152477,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 1, "informational": 6, "low": 2, @@ -145557,8 +152485,8 @@ }, "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.71", + "score": "4.67", + "score_v2": "93.40", "threat_score": "90.00", "score_rating": "Great" } @@ -145655,7 +152583,7 @@ "medium": 1 }, "lines_analyzed_count": 128, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.91", "score_v2": "78.12", "threat_score": "90.00", @@ -145688,7 +152616,7 @@ "medium": 0 }, "lines_analyzed_count": 181, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.14", "score_v2": "82.87", "threat_score": "90.00", @@ -145714,7 +152642,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 13, + "gas": 15, "high": 5, "informational": 2, "low": 12, @@ -145722,8 +152650,8 @@ }, "lines_analyzed_count": 190, "scan_time_taken": 1, - "score": "2.92", - "score_v2": "58.42", + "score": "2.87", + "score_v2": "57.37", "threat_score": "90.00", "score_rating": "Average" } @@ -145747,14 +152675,14 @@ "verifiedNumber": 3, "totalContractsNumber": 5, "solidityScanContractsNumber": 3, - "securityScore": 84.75333333333333, + "securityScore": 83.04666666666667, "issueSeverityDistribution": { "critical": 4, - "gas": 95, + "gas": 130, "high": 11, - "informational": 197, + "informational": 198, "low": 101, - "medium": 18 + "medium": 21 } }, "contractsData": [ @@ -145781,16 +152709,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 62, + "gas": 73, "high": 11, - "informational": 155, + "informational": 156, "low": 89, - "medium": 16 + "medium": 18 }, "lines_analyzed_count": 4851, - "scan_time_taken": 9, - "score": "4.49", - "score_v2": "89.86", + "scan_time_taken": 8, + "score": "4.47", + "score_v2": "89.49", "threat_score": "80.00", "score_rating": "Great" } @@ -145819,16 +152747,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 32, + "gas": 56, "high": 0, "informational": 42, "low": 11, - "medium": 2 + "medium": 3 }, "lines_analyzed_count": 568, - "scan_time_taken": 2, - "score": "3.97", - "score_v2": "79.40", + "scan_time_taken": 3, + "score": "3.73", + "score_v2": "74.65", "threat_score": "80.00", "score_rating": "Average" } @@ -145877,16 +152805,16 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 6, + "verifiedNumber": 9, "totalContractsNumber": 9, - "solidityScanContractsNumber": 6, - "securityScore": 65.66166666666666, + "solidityScanContractsNumber": 9, + "securityScore": 66.56777777777776, "issueSeverityDistribution": { "critical": 2, - "gas": 60, - "high": 13, - "informational": 63, - "low": 53, + "gas": 103, + "high": 20, + "informational": 77, + "low": 72, "medium": 3 } }, @@ -145926,8 +152854,36 @@ }, { "address": "0x7eAd444f525922666D128859b76e8F96Ebf8d4a2", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7eAd444f525922666D128859b76e8F96Ebf8d4a2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7eAd444f525922666D128859b76e8F96Ebf8d4a2", + "contractname": "DecentBridgeAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7eAd444f525922666D128859b76e8F96Ebf8d4a2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 4, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 161, + "scan_time_taken": 0, + "score": "3.60", + "score_v2": "72.05", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { "address": "0x0eb3c930944951876E2E7Be8B8fE4759FFd6fb44", @@ -145947,7 +152903,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 6, "high": 1, "informational": 8, "low": 5, @@ -145955,8 +152911,8 @@ }, "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", + "score": "3.28", + "score_v2": "65.56", "threat_score": "94.74", "score_rating": "Average" } @@ -145980,16 +152936,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 33, "high": 5, "informational": 22, - "low": 15, + "low": 14, "medium": 1 }, "lines_analyzed_count": 366, "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.50", + "score": "3.55", + "score_v2": "71.04", "threat_score": "94.74", "score_rating": "Average" } @@ -146020,7 +152976,7 @@ "medium": 0 }, "lines_analyzed_count": 245, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "3.94", "score_v2": "78.78", "threat_score": "90.00", @@ -146079,7 +153035,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 2, + "gas": 5, "high": 2, "informational": 5, "low": 4, @@ -146087,8 +153043,8 @@ }, "lines_analyzed_count": 66, "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.58", + "score": "2.65", + "score_v2": "53.03", "threat_score": "95.00", "score_rating": "Average" } @@ -146096,29 +153052,85 @@ }, { "address": "0xFE0855903E32953DE8E63FF6585f3fB5a2b4DeFF", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFE0855903E32953DE8E63FF6585f3fB5a2b4DeFF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFE0855903E32953DE8E63FF6585f3fB5a2b4DeFF", + "contractname": "UTBFeeManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFE0855903E32953DE8E63FF6585f3fB5a2b4DeFF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0x43019F8BE1F192587883b67dEA2994999f5a2de2", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x43019F8BE1F192587883b67dEA2994999f5a2de2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x43019F8BE1F192587883b67dEA2994999f5a2de2", + "contractname": "UniSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43019F8BE1F192587883b67dEA2994999f5a2de2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 3, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 175, + "scan_time_taken": 1, + "score": "3.60", + "score_v2": "72.00", + "threat_score": "90.00", + "score_rating": "Average" + } + } } ] }, "8453": { "overallInfo": { - "verifiedNumber": 5, + "verifiedNumber": 7, "totalContractsNumber": 9, - "solidityScanContractsNumber": 5, - "securityScore": 69.93, + "solidityScanContractsNumber": 7, + "securityScore": 67.51, "issueSeverityDistribution": { "critical": 1, - "gas": 64, - "high": 13, - "informational": 37, - "low": 55, - "medium": 2 + "gas": 83, + "high": 15, + "informational": 40, + "low": 59, + "medium": 3 } }, "contractsData": [ @@ -146162,8 +153174,36 @@ }, { "address": "0x0eb3c930944951876E2E7Be8B8fE4759FFd6fb44", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0eb3c930944951876E2E7Be8B8fE4759FFd6fb44", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0eb3c930944951876E2E7Be8B8fE4759FFd6fb44", + "contractname": "DecentBridgeExecutor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0eb3c930944951876E2E7Be8B8fE4759FFd6fb44/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 8, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "3.28", + "score_v2": "65.56", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x44b74Ee2695D6937dF20877D99A1a9609C48697d", @@ -146183,16 +153223,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 33, "high": 5, "informational": 8, - "low": 15, + "low": 14, "medium": 1 }, "lines_analyzed_count": 366, "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.32", + "score": "3.74", + "score_v2": "74.86", "threat_score": "94.74", "score_rating": "Average" } @@ -146237,10 +153277,10 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x43019F8BE1F192587883b67dEA2994999f5a2de2", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x43019F8BE1F192587883b67dEA2994999f5a2de2", - "contractname": "UTB", + "contract_url": "https://optimism.blockscout.com/address/0x43019F8BE1F192587883b67dEA2994999f5a2de2", + "contractname": "UniSwapper", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", @@ -146249,18 +153289,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, - "high": 2, - "informational": 12, - "low": 14, + "gas": 12, + "high": 3, + "informational": 3, + "low": 11, "medium": 0 }, - "lines_analyzed_count": 359, + "lines_analyzed_count": 175, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.89", + "score": "3.60", + "score_v2": "72.00", "threat_score": "90.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -146271,8 +153311,36 @@ }, { "address": "0xeBEB7F52892dF3066885F4D31137a76327f6348b", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeBEB7F52892dF3066885F4D31137a76327f6348b", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xeBEB7F52892dF3066885F4D31137a76327f6348b", + "contractname": "UTBFeeManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeBEB7F52892dF3066885F4D31137a76327f6348b/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0xeB2b06834bd60F717B6273928C6361cFaF9Ccd48", @@ -146292,7 +153360,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 12, "high": 3, "informational": 2, "low": 11, @@ -146300,8 +153368,8 @@ }, "lines_analyzed_count": 175, "scan_time_taken": 1, - "score": "3.71", - "score_v2": "74.29", + "score": "3.63", + "score_v2": "72.57", "threat_score": "90.00", "score_rating": "Average" } @@ -146829,14 +153897,14 @@ "verifiedNumber": 8, "totalContractsNumber": 8, "solidityScanContractsNumber": 8, - "securityScore": 73.2925, + "securityScore": 70.0425, "issueSeverityDistribution": { "critical": 1, - "gas": 185, + "gas": 220, "high": 26, "informational": 146, - "low": 63, - "medium": 14 + "low": 62, + "medium": 35 } }, "contractsData": [ @@ -146891,16 +153959,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 45, "high": 13, "informational": 13, "low": 22, "medium": 1 }, "lines_analyzed_count": 449, - "scan_time_taken": 3, - "score": "3.34", - "score_v2": "66.82", + "scan_time_taken": 2, + "score": "3.25", + "score_v2": "65.03", "threat_score": "90.00", "score_rating": "Average" } @@ -146924,16 +153992,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 11, + "gas": 21, "high": 1, "informational": 8, "low": 6, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 213, "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.81", + "score": "3.62", + "score_v2": "72.30", "threat_score": "80.00", "score_rating": "Average" } @@ -146957,16 +154025,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 58, + "gas": 63, "high": 8, "informational": 60, - "low": 12, - "medium": 8 + "low": 11, + "medium": 21 }, "lines_analyzed_count": 658, - "scan_time_taken": 3, - "score": "3.50", - "score_v2": "69.91", + "scan_time_taken": 2, + "score": "3.18", + "score_v2": "63.53", "threat_score": "85.00", "score_rating": "Average" } @@ -146990,16 +154058,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 29, "high": 1, "informational": 19, "low": 5, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 291, "scan_time_taken": 1, - "score": "3.95", - "score_v2": "79.04", + "score": "3.78", + "score_v2": "75.60", "threat_score": "85.00", "score_rating": "Average" } @@ -147023,16 +154091,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 29, "high": 1, "informational": 19, "low": 5, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 291, "scan_time_taken": 1, - "score": "3.95", - "score_v2": "79.04", + "score": "3.78", + "score_v2": "75.60", "threat_score": "85.00", "score_rating": "Average" } @@ -147056,16 +154124,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 29, "high": 1, "informational": 19, "low": 5, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 291, "scan_time_taken": 1, - "score": "3.95", - "score_v2": "79.04", + "score": "3.78", + "score_v2": "75.60", "threat_score": "85.00", "score_rating": "Average" } @@ -147114,13 +154182,13 @@ "chainsData": { "10": { "overallInfo": { - "verifiedNumber": 2, + "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 2, - "securityScore": 69.32, + "securityScore": 67.39, "issueSeverityDistribution": { "critical": 10, - "gas": 46, + "gas": 76, "high": 2, "informational": 21, "low": 23, @@ -147130,7 +154198,7 @@ "contractsData": [ { "address": "0xf6f2dafa542FefAae22187632Ef30D2dAa252b4e", - "isVerified": false, + "isVerified": true, "solidityScanReport": null }, { @@ -147151,7 +154219,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 30, + "gas": 60, "high": 2, "informational": 11, "low": 17, @@ -147159,8 +154227,8 @@ }, "lines_analyzed_count": 777, "scan_time_taken": 4, - "score": "4.25", - "score_v2": "84.94", + "score": "4.05", + "score_v2": "81.08", "threat_score": "80.00", "score_rating": "Great" } @@ -147191,7 +154259,7 @@ "medium": 4 }, "lines_analyzed_count": 162, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "2.69", "score_v2": "53.70", "threat_score": "80.00", @@ -147212,10 +154280,10 @@ "verifiedNumber": 11, "totalContractsNumber": 12, "solidityScanContractsNumber": 11, - "securityScore": 68.82272727272726, + "securityScore": 68.04363636363635, "issueSeverityDistribution": { "critical": 1, - "gas": 84, + "gas": 98, "high": 2, "informational": 35, "low": 31, @@ -147274,7 +154342,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 14, "high": 0, "informational": 6, "low": 3, @@ -147282,10 +154350,10 @@ }, "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.89", + "score": "3.98", + "score_v2": "79.53", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -147340,7 +154408,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 23, "high": 0, "informational": 12, "low": 7, @@ -147348,8 +154416,8 @@ }, "lines_analyzed_count": 160, "scan_time_taken": 1, - "score": "3.50", - "score_v2": "70.00", + "score": "3.28", + "score_v2": "65.62", "threat_score": "85.00", "score_rating": "Average" } @@ -147411,16 +154479,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 27, "high": 0, "informational": 2, "low": 3, "medium": 1 }, "lines_analyzed_count": 109, - "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.97", + "scan_time_taken": 0, + "score": "3.26", + "score_v2": "65.14", "threat_score": "94.74", "score_rating": "Average" } @@ -147576,7 +154644,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 17, "high": 2, "informational": 7, "low": 7, @@ -147597,14 +154665,14 @@ "overallInfo": { "verifiedNumber": 7, "totalContractsNumber": 10, - "solidityScanContractsNumber": 7, - "securityScore": 66.61857142857141, + "solidityScanContractsNumber": 6, + "securityScore": 63.636666666666656, "issueSeverityDistribution": { "critical": 0, - "gas": 42, + "gas": 54, "high": 2, "informational": 18, - "low": 21, + "low": 20, "medium": 6 } }, @@ -147660,7 +154728,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 14, "high": 0, "informational": 4, "low": 3, @@ -147668,8 +154736,8 @@ }, "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.46", + "score": "4.06", + "score_v2": "81.10", "threat_score": "95.00", "score_rating": "Great" } @@ -147693,7 +154761,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 23, "high": 0, "informational": 10, "low": 7, @@ -147701,8 +154769,8 @@ }, "lines_analyzed_count": 160, "scan_time_taken": 1, - "score": "3.56", - "score_v2": "71.25", + "score": "3.34", + "score_v2": "66.88", "threat_score": "85.00", "score_rating": "Average" } @@ -147716,35 +154784,7 @@ { "address": "0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1", - "contractname": "UUPSProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73Ce60416035B8D7019f6399778c14ccf5C9c7A1/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 9, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0x1B0789910027c3CC58af2391de7228d973c5C46E", @@ -147840,7 +154880,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 17, "high": 2, "informational": 4, "low": 7, @@ -147897,14 +154937,14 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 70.66333333333334, + "securityScore": 67.68222222222222, "issueSeverityDistribution": { "critical": 0, - "gas": 383, + "gas": 401, "high": 35, "informational": 259, "low": 113, - "medium": 41 + "medium": 103 } }, "contractsData": [ @@ -148091,16 +155131,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 76, + "gas": 79, "high": 3, "informational": 52, "low": 15, - "medium": 6 + "medium": 18 }, "lines_analyzed_count": 649, "scan_time_taken": 3, - "score": "3.55", - "score_v2": "71.03", + "score": "3.25", + "score_v2": "65.02", "threat_score": "85.00", "score_rating": "Average" } @@ -148124,16 +155164,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 74, + "gas": 77, "high": 3, "informational": 52, "low": 14, - "medium": 6 + "medium": 18 }, "lines_analyzed_count": 642, - "scan_time_taken": 3, - "score": "3.57", - "score_v2": "71.34", + "scan_time_taken": 2, + "score": "3.26", + "score_v2": "65.26", "threat_score": "85.00", "score_rating": "Average" } @@ -148157,16 +155197,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 79, + "gas": 85, "high": 12, "informational": 61, "low": 24, - "medium": 13 + "medium": 32 }, "lines_analyzed_count": 847, - "scan_time_taken": 4, - "score": "3.38", - "score_v2": "67.53", + "scan_time_taken": 3, + "score": "3.00", + "score_v2": "60.09", "threat_score": "85.00", "score_rating": "Average" } @@ -148190,16 +155230,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 81, + "gas": 87, "high": 12, "informational": 63, "low": 26, - "medium": 13 + "medium": 32 }, "lines_analyzed_count": 863, "scan_time_taken": 3, - "score": "3.36", - "score_v2": "67.21", + "score": "3.00", + "score_v2": "59.91", "threat_score": "85.00", "score_rating": "Average" } @@ -148209,17 +155249,17 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 7, + "verifiedNumber": 12, "totalContractsNumber": 20, - "solidityScanContractsNumber": 8, - "securityScore": 75.24125000000001, + "solidityScanContractsNumber": 12, + "securityScore": 71.87083333333334, "issueSeverityDistribution": { "critical": 0, - "gas": 52, - "high": 0, - "informational": 8, - "low": 59, - "medium": 3 + "gas": 134, + "high": 5, + "informational": 24, + "low": 72, + "medium": 8 } }, "contractsData": [ @@ -148286,7 +155326,7 @@ "medium": 1 }, "lines_analyzed_count": 55, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.09", "score_v2": "61.82", "threat_score": "84.21", @@ -148329,8 +155369,36 @@ }, { "address": "0x8118C33513feC13f8cf488CCb4509190650F0e92", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8118C33513feC13f8cf488CCb4509190650F0e92", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8118C33513feC13f8cf488CCb4509190650F0e92", + "contractname": "HypeRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8118C33513feC13f8cf488CCb4509190650F0e92/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 2, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 55, + "scan_time_taken": 0, + "score": "3.09", + "score_v2": "61.82", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { "address": "0xc40F63879630dFF5b69dd6d287f7735E65e90702", @@ -148395,7 +155463,7 @@ "medium": 0 }, "lines_analyzed_count": 94, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "4.36", "score_v2": "87.23", "threat_score": "84.21", @@ -148405,7 +155473,7 @@ }, { "address": "0x1825c76cED3c1625250B8af6204Bf4fc4e5b9FCF", - "isVerified": false, + "isVerified": true, "solidityScanReport": { "connection_id": "", "contract_address": "0x1825c76cED3c1625250B8af6204Bf4fc4e5b9FCF", @@ -148438,8 +155506,36 @@ }, { "address": "0x67A79C80382979D61a3a9Ed892f44d8046163A9d", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x67A79C80382979D61a3a9Ed892f44d8046163A9d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x67A79C80382979D61a3a9Ed892f44d8046163A9d", + "contractname": "Clearing", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x67A79C80382979D61a3a9Ed892f44d8046163A9d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 52, + "high": 5, + "informational": 10, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 385, + "scan_time_taken": 2, + "score": "3.75", + "score_v2": "75.06", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { "address": "0xFc13Ebe7FEB9595D70195E9168aA7F3acE153621", @@ -148519,7 +155615,7 @@ "medium": 0 }, "lines_analyzed_count": 194, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.87", "score_v2": "77.32", "threat_score": "80.00", @@ -148534,8 +155630,36 @@ }, { "address": "0xC27DDd78FC49875Fe6F844B72bbf31DFBB099881", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC27DDd78FC49875Fe6F844B72bbf31DFBB099881", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xC27DDd78FC49875Fe6F844B72bbf31DFBB099881", + "contractname": "HypeRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC27DDd78FC49875Fe6F844B72bbf31DFBB099881/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 2, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 55, + "scan_time_taken": 0, + "score": "3.09", + "score_v2": "61.82", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { "address": "0x5981B43b74bb6DaA13a3cd97dddF4C52c9f0fC5F", @@ -148544,8 +155668,36 @@ }, { "address": "0x1dE56231bE01e4d91A085e68E573e4aDaf78693A", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1dE56231bE01e4d91A085e68E573e4aDaf78693A", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1dE56231bE01e4d91A085e68E573e4aDaf78693A", + "contractname": "HypeRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1dE56231bE01e4d91A085e68E573e4aDaf78693A/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 2, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 55, + "scan_time_taken": 0, + "score": "3.09", + "score_v2": "61.82", + "threat_score": "84.21", + "score_rating": "Average" + } + } } ] } @@ -148789,13 +155941,13 @@ "verifiedNumber": 4, "totalContractsNumber": 4, "solidityScanContractsNumber": 4, - "securityScore": 71.2075, + "securityScore": 70.2025, "issueSeverityDistribution": { "critical": 1, - "gas": 187, + "gas": 201, "high": 7, "informational": 61, - "low": 78, + "low": 77, "medium": 6 } }, @@ -148818,16 +155970,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 89, + "gas": 95, "high": 1, "informational": 36, - "low": 31, + "low": 30, "medium": 3 }, "lines_analyzed_count": 1163, - "scan_time_taken": 7, - "score": "4.12", - "score_v2": "82.37", + "scan_time_taken": 6, + "score": "4.10", + "score_v2": "82.03", "threat_score": "85.00", "score_rating": "Great" } @@ -148851,16 +156003,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 33, "high": 5, "informational": 5, "low": 24, "medium": 0 }, "lines_analyzed_count": 222, - "scan_time_taken": 2, - "score": "2.73", - "score_v2": "54.50", + "scan_time_taken": 1, + "score": "2.61", + "score_v2": "52.25", "threat_score": "95.00", "score_rating": "Average" } @@ -148891,7 +156043,7 @@ "medium": 3 }, "lines_analyzed_count": 354, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "3.63", "score_v2": "72.60", "threat_score": "94.74", @@ -148917,7 +156069,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 29, "high": 0, "informational": 14, "low": 6, @@ -148925,8 +156077,8 @@ }, "lines_analyzed_count": 211, "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.36", + "score": "3.70", + "score_v2": "73.93", "threat_score": "85.00", "score_rating": "Average" } @@ -148945,10 +156097,10 @@ "verifiedNumber": 2, "totalContractsNumber": 7, "solidityScanContractsNumber": 2, - "securityScore": 81.0, + "securityScore": 80.75, "issueSeverityDistribution": { "critical": 3, - "gas": 49, + "gas": 53, "high": 2, "informational": 36, "low": 11, @@ -149022,7 +156174,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 36, + "gas": 40, "high": 1, "informational": 26, "low": 5, @@ -149030,8 +156182,8 @@ }, "lines_analyzed_count": 800, "scan_time_taken": 3, - "score": "4.28", - "score_v2": "85.50", + "score": "4.25", + "score_v2": "85.00", "threat_score": "95.00", "score_rating": "Great" } @@ -149054,10 +156206,10 @@ "verifiedNumber": 1, "totalContractsNumber": 4, "solidityScanContractsNumber": 1, - "securityScore": 87.6, + "securityScore": 87.4, "issueSeverityDistribution": { "critical": 2, - "gas": 40, + "gas": 42, "high": 1, "informational": 23, "low": 7, @@ -149093,7 +156245,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 40, + "gas": 42, "high": 1, "informational": 23, "low": 7, @@ -149101,8 +156253,8 @@ }, "lines_analyzed_count": 976, "scan_time_taken": 2, - "score": "4.38", - "score_v2": "87.60", + "score": "4.37", + "score_v2": "87.40", "threat_score": "95.00", "score_rating": "Great" } @@ -149126,14 +156278,14 @@ "verifiedNumber": 4, "totalContractsNumber": 10, "solidityScanContractsNumber": 4, - "securityScore": 69.38250000000001, + "securityScore": 68.2175, "issueSeverityDistribution": { "critical": 0, - "gas": 139, + "gas": 148, "high": 23, "informational": 15, "low": 33, - "medium": 3 + "medium": 5 } }, "contractsData": [ @@ -149160,7 +156312,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 33, "high": 5, "informational": 5, "low": 23, @@ -149168,8 +156320,8 @@ }, "lines_analyzed_count": 226, "scan_time_taken": 1, - "score": "2.81", - "score_v2": "56.19", + "score": "2.70", + "score_v2": "53.98", "threat_score": "95.00", "score_rating": "Average" } @@ -149207,12 +156359,12 @@ "high": 15, "informational": 6, "low": 2, - "medium": 1 + "medium": 3 }, "lines_analyzed_count": 393, - "scan_time_taken": 3, - "score": "3.55", - "score_v2": "70.99", + "scan_time_taken": 5, + "score": "3.47", + "score_v2": "69.47", "threat_score": "95.00", "score_rating": "Average" } @@ -149279,16 +156431,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 62, + "gas": 66, "high": 1, "informational": 4, "low": 7, "medium": 2 }, "lines_analyzed_count": 427, - "scan_time_taken": 3, - "score": "3.95", - "score_v2": "78.92", + "scan_time_taken": 2, + "score": "3.90", + "score_v2": "77.99", "threat_score": "95.00", "score_rating": "Average" } @@ -149312,13 +156464,13 @@ "verifiedNumber": 6, "totalContractsNumber": 13, "solidityScanContractsNumber": 6, - "securityScore": 73.55666666666666, + "securityScore": 73.675, "issueSeverityDistribution": { "critical": 0, - "gas": 33, + "gas": 34, "high": 5, "informational": 11, - "low": 24, + "low": 23, "medium": 2 } }, @@ -149341,16 +156493,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 1, "informational": 7, - "low": 6, + "low": 5, "medium": 0 }, "lines_analyzed_count": 140, - "scan_time_taken": 0, - "score": "3.71", - "score_v2": "74.29", + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", "threat_score": "78.95", "score_rating": "Average" } @@ -149569,10 +156721,10 @@ "verifiedNumber": 1, "totalContractsNumber": 2, "solidityScanContractsNumber": 1, - "securityScore": 87.82, + "securityScore": 87.47, "issueSeverityDistribution": { "critical": 0, - "gas": 65, + "gas": 68, "high": 4, "informational": 11, "low": 7, @@ -149603,7 +156755,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 65, + "gas": 68, "high": 4, "informational": 11, "low": 7, @@ -149611,8 +156763,8 @@ }, "lines_analyzed_count": 870, "scan_time_taken": 4, - "score": "4.39", - "score_v2": "87.82", + "score": "4.37", + "score_v2": "87.47", "threat_score": "95.00", "score_rating": "Great" } @@ -149628,17 +156780,17 @@ "chainsData": { "8453": { "overallInfo": { - "verifiedNumber": 1, + "verifiedNumber": 2, "totalContractsNumber": 4, - "solidityScanContractsNumber": 1, - "securityScore": 80.5, + "solidityScanContractsNumber": 2, + "securityScore": 82.56, "issueSeverityDistribution": { "critical": 0, - "gas": 22, - "high": 1, - "informational": 30, - "low": 18, - "medium": 3 + "gas": 33, + "high": 2, + "informational": 34, + "low": 21, + "medium": 6 } }, "contractsData": [ @@ -149654,8 +156806,36 @@ }, { "address": "0xecc4f2a8e0fd933623b2ea4ad84bffd12cb1286c", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xecc4f2a8e0fd933623b2ea4ad84bffd12cb1286c", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xecc4f2a8e0fd933623b2ea4ad84bffd12cb1286c", + "contractname": "ZeroExGovernor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xecc4f2a8e0fd933623b2ea4ad84bffd12cb1286c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 4, + "low": 3, + "medium": 3 + }, + "lines_analyzed_count": 221, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "94.74", + "score_rating": "Great" + } + } }, { "address": "0x58bca53ebba1aaf25f0edcd8dad6421872fe20b2", @@ -149694,4 +156874,4 @@ } } } -] +] \ No newline at end of file From 08d970b5e1a8ac11c2cec87b285f4e71e2f0a9f1 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 5 Jun 2024 16:13:10 +0400 Subject: [PATCH 098/149] Adding tangible favicon --- configs/favicons/tangible.ico | Bin 111681 -> 0 bytes configs/favicons/tangible_180x180.png | Bin 0 -> 10997 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 configs/favicons/tangible.ico create mode 100644 configs/favicons/tangible_180x180.png diff --git a/configs/favicons/tangible.ico b/configs/favicons/tangible.ico deleted file mode 100644 index 11b15bff1fe7660feab11713ec65326f4ac6f0a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111681 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 literal 0 HcmV?d00001 From 522d6f7f5415e172e245fbf18fac5c0a0202095c Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 5 Jun 2024 17:10:39 +0400 Subject: [PATCH 099/149] Updating tangible favicon --- configs/favicons/tangible_180x180.png | Bin 10997 -> 7750 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/configs/favicons/tangible_180x180.png b/configs/favicons/tangible_180x180.png index 1a1f5f88885f7d9b1409597b36dff3c89b775ca0..d5c1203b0221523f3e9ff07a8103866553ff84cd 100644 GIT binary patch literal 7750 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 From a646f79df369136d3f38aad825862e1cc4148afd Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 5 Jun 2024 17:27:06 +0400 Subject: [PATCH 100/149] Adding lisk mainnet OG --- configs/og-images/lisk-testnet.png | Bin 0 -> 38694 bytes configs/og-images/lisk.png | Bin 38694 -> 33156 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/og-images/lisk-testnet.png diff --git a/configs/og-images/lisk-testnet.png b/configs/og-images/lisk-testnet.png new file mode 100644 index 0000000000000000000000000000000000000000..1736f8e88502df8bd1356c411308348cdd5d7b6d GIT binary patch literal 38694 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 BVZHzW literal 0 HcmV?d00001 diff --git a/configs/og-images/lisk.png b/configs/og-images/lisk.png index 1736f8e88502df8bd1356c411308348cdd5d7b6d..21fe3d05d6434697a9c4226035e13edfc247776b 100644 GIT binary patch literal 33156 zcmeFZ^APGztc>pd_VJ>CT}dWsF90#74ttMu{jPAp;}? zL{e!1>F>?s;}?p4U0N(s`sw59R=aKp^`2_tf-2pmSv) z&=~_7D&Uvr^V}RDP^k8OHD#C&#mc0Ayvbbh!XCf2Cwe(szWyptXxT4im6V%R_Bvv0 zkFQSDa`t%1oU2BS2T#9|9#bo#|HSFzT>3rK#qHzhC0_MQ!8c_FcH zs}X&C8>&eMEDrd%!BQ#6-xzpX&XB%^e4_!@fBKo0JR?m0CL05yC4YPL{~kM4#Q!A< zag;e-Y>4~V*jSNX;W_Shk;7(1hj)VddC?7r1~Vhsvd@01^`680Ecb)LtNboac8Eca5%w*#<>{tX(>3Z*OlM zp|~naHkW&$XRcDhECe9OcjMfIpjN82er;E^xgjn~IcG{{JL5P(4YbbrNS=+-C{sJvTt!qPl{i8t9qOW=d z5SIuer8*|_Qwwgn4pYZ~c~FA;_u%lLswq#-2SuZDUVjXjY?gS@Mj=z=v09u=3@|Ze zU4b*sQl860(etvT<7;Z0Lc>ykmB}1r;K~ZFt zC1Q^Jpm^wH*%0m#I-rkoCW~vO0j8=5u zh8CHa+eV-XwGhhF^>T7laaG4Zy!?;;LGFR}(^4YTsdcOx@%yOGz$!q zO6a-%qB1#LX{i`ZS)2Il?}kdpWKo!7RjA;Gf>qg4O!hi#SRy?hRUD}q$Hmuk=D7-K zj!Y(+;`qe!;>ZX?B}MW}vf8boRAt||Xpj%+Du*n6{;gZs*iZaO8Jl5 zsN@23#vqCSOvQx+$HC+$W&Pol0=>> z7u(cyH1tK@IZQwvRdaN7BrPFv5%yHD=i28p9ORY8gU8N=jxoOiv5{EH2G+hAlp1O{ZwMQC@d- ziieb#eohm9e}#gyzEPTzkiUYTmseKkxg5_K3doa3cyqyo;ydr>Gvu|ZDY;Spin~f{ ztwGlKjWB4-9jkER$fg`&@)HlV_&Wmw1J5Btat!cH*5sWrPy71y>vXOGeGc`bH{(@Pv%8!h~YWI zbqdmAb@b@$s1NfxYp~_amiA|($QvWTGjBpMm+6)Qp`AHPT79Nk8~g2^x-(sT0e`$b zJo*tYRj!ey)(Y`b24&BNREJYD4g$aOkbYIrY`7Zos;ydu(hx8#sTNO?zC!Y0o|q_H zp?*FG=s~WIzq$EUnmT)E#BZ{|jD;21rKNGec=Ss?7a|Sld|%+me~A;%y`prBZIfXH z&z`p3VJtm1rY$N7*uqsX9{e>$>h(HU=^HFY%IZ_}H1G6Vt&=n~FV%vuX=6Xve(MzF ziRpHz=V?+MQXxV@Bn#5x9fWJcz`~k=8(W-C8`+et)iZgI*?Adm_1?s*jV-k#ivi+v}@xkGzR7G}}4G@7c8)2Tr zkrCE3HHTFQ=;{5=^rdh4<5l+G=st6ZM8tmI|NSDo4*Aaa&#U|utfQhcFt$L(`p5F7 zrb*CMR|md;g>-K_K{Xqn9ru^mQU?^WV&^BV^9mp9m{r_e($kFe4r?nbcrA=&NQ81; z*uzONSUUec+p+(jg&bMm&D@yiM&y*Zg2Lqhy0cO1zh@S7UFz5DDP93vIyTe(g8m*L zVQhaIu9NG?)$^=y78pqBnF`E`0=1TuWt%$UnCZft9NyX^$i)aCQQ)pt{#etE$CzuU zh83?*fos}ME_t9|P&Gn74>~jEq5!?yVOo){JdDjeC;93{I=RkDC5!e8i(mB z8fjL8PdxFJ`pa=@7ymRx!a3d+#fMb4{?wa$A68gyY+wODXMdcIod&lHqm1{x*}Sr9 zJsJk}URFI=N|D}$Mw-ym{T=V`*I{}fVp`Sz)vPYNb?)Gg-S%eOoek(&AnuqANw7sC zRYKr&U>qzoTZ?%z=#m+A1l*js~rmqwJ%cz&waF{^ak8_@e$* z2`^FBiM;V591iNEAn^X&TQy3=R~9i-HrSKm{g(Ra6L5a@@p49(4vq_dxukwt3wsKr z6tdh@Lpwhv2%iy_S@O~|$AC2W|LiYvB3J#fJ%f3-wfFBGSller;(4n947a*J#u_%P ztgBA!@4xvQOPF2PTnj2mSY0hKKlq*lY?)Ir!#0K^E&047@=?&PyRTzx%p&h zf*Td5_@;8lVCm}PS*ace0uvZ1=KEP^pqe;@C?kUFeK`cKi!1wu zjSC#(@;|f(G^2DA#XpB_XzEnlf78u*99_vGX0EORXgUmxyT8oS(iN*BL>YxG z83f1gdmAk2YXGC7+BZG@?PC*EG~v#=>2tB`&pw(6SA~I#(k9%Fh}C*9zsd(S{bDESs1;>w}#YD^Zpd zl@Rp1;^v@H7BM5Yu?6@;{7hvH^~tc4Fujkf8jdwmbs89JS{jAKuD-e@^NI;-XkjPi zh1X2`S`&DwngffD5r^KT^VY1i|q0<^0GGz7qYuat;;NwH{Rd$iw?*p^qX}74=)I-qaVnIRS^nZ7WP0{nFg%`D9 zD9?q-)Zz%xUlpBn9h%3jyU+I|D|hn@Vp+Zd&X-)dUB%T`7I$YW$O z^$!|p>iX}<;qK5f%23A#1HZ_LSKH5aLfZgA)7Rm?o{##rhFsfs1k9L+*6(s$aaT5< z)RnQ)vF2w8J9Pk*TC1Vubp;Br*6qEz)b;t?6?QM{+He(g&SJ(Gb`Z$!!y|%ZTGG3+ zUxEc3^5ans(5Hfz4@;(D%CxQan{DeEv-~$yL(mj(GxhU+t1vVXhsPD2I;uaAKu$ME zJsD2~n))0FGbQXsmRgVYKMdj8Y%%||Zn z-Rg#KbpFc2`OuLP^f&)o4A+X-7h2pCnv!X3x$4yUinlql1vZugkul{oWqQ>cd2yOJ zLcQ&~6>f$8_2<~O!L%Zczw$D$VDCZcp!rLfl(X^azXA#=_X>k4_M8d8QPQ&L zphDYdaFH~p;|W%tyU9XipCpN9ti?P7$Vt=XkM zP=dh5Y!7z13xX!>?;bDZ?2KM&#!|hI|9vb>>D8+@hv024IHrFVrVaQu7YYeB?pL5h z$_*fW)a@wEB9s$i83B~$wb;+2y45!O=MAqW-5lUoZ}Ew0oVg`lEibU4S|+J$M+cdA z%5@8Jg|e@f`8IB>dnYdWDef%Z9m6sf;e3+^c0R?tV=!hM1F^RG_iZ8`F5-zUUB zM`_m_(2tmXTYs**kPL(@89)h-Zk1Fq+F$zH{`vD~`x7yLf&203%PPYCDoJm9ry6+& z=Y|+Y>EM^txfe|jli@Koy7s}irkh{2LcuALnSsPENW%L9)dS9A+4CUKgoY21gP!m~ z-dprmiGsw$VrPn&1=wCm{4*vZizC4Vl#(h>8qlYS2X zTnHupW)izKGnFCW*ymY-l>#CRPE{5r0Flk%(Qqdst<;O#qKq!gbF6gx;kZnxUA1{U_?4#XD0!14)%{|mw?cNdjp8q zKLWXdaxbZxGI+vN@Hp<$yj6$hOStGcgY$!jIRdI5*Bbf1GpV9Yu!|0Ap?#65iY_Jk zKA1XK%#QW@7Q2C%ojzcKKs!Ge^EgJpnd*w}U%$F4UmR zmqR~PeIV&JhY{{2Z2b&stY15`i^aLFWF!|N8GzYd$(`8!t{gW8Ydh##_l>&cCB(=C zN|cAr0X3z^R1M)mA${e5^$sH!8!MZAvuo|1c77NRSF-1EZ6(0L%IR-Sfv0%P_!ST+ z7n(L1Vb|uR4AdOGImP0NSMtx7A8Ll6;|o+gHEx0htj6rC&B#107G(1koo5qX+|gS!sv--GTJH|1_jrAi$=c}7*} zI$2*lWBqrF%l|L8^Y2pb>I1@2jJbwk&TxAH751@!1E+Juurh$GH2IakHB?@ z2aB4bahGqL0fihc<;Gild8f}8{)kHIx7GW}YYeq4$x^JnKGD)-lkPcEPHXvM~rsxdAh(rd0EI^Mf%Y1A|b zt(ur@TmXR@HCrM4vhVcmq`X&6elISHgIvH!q3cgSr0vkU>ii1@L3v~*eB6JPJvGl1 zW8?au_7ankr6eqbLVDvzT^8z(!l}c)8-ObTxBWV7dTguw+9GFMv!+`qxG|hCCeBIU zI}$Bobe;m__Ri>m?2>%?*g4zY6i5}lgS{VU^&4Gt@-17v7^znT0%6)G&XTu9>!pnr z;PuVXmn{pMgdeR-F7*{eB9)m~EFfxo8;`jk-f0{I>Q3hqV`E-d9HOKwSKzu{_mBDW zL^~r2J(0-zK#o_OLfB>8z#)0wOR7Qq`3_L{6M(tm46)S3ys@#mV3{7PE*BLCf+~Y= zx%?ZlXm^L#I6JwI%0af@aF6z5GbAtZu;!v78jmw z`Dvn|dC1+rNeI4SLg2xlUtiuu?*3>Tt+b8H@&VA#djDfC`ZM$>0bPNRy5g@RQZ)`v zA=@3^xae$I;@ILqRCsom2&KlhP=8fi_A0-w57DVMca7-qo|7MU=!YEDDmVau=;t_W zv|Xw1jjzS0wm-Rtw}U^)?kYwEHUIwE!|AAYU<75Y zR>=aADrX6l0|Dhv`Oj&8k83z~@wCrp=5jil zxK894%sqm2LX9p@IO^wN(>Prk>nt3UevFZb`1 zLB4iotvsXqyGyy%29&4U<^f!oZJ^bkizwWwJr0;6b>5!6}y*;_V@kS6wHePehBYyn~r5|NOx? z2rdgC+~rd6>EBryx3$jm>Z(BI)J1_$n@&FJ?xkIqO$+xQP;f!%_i=-hw$hmHq6Prp zEmdhDw@+4{v^IzL)gbRKyU)yR`vx|BnBn2P{mkj_l&V#v;qR&aMnXw2q~K&zT}C^I85N0Ut0;A1-_ zDd!!#tMEx7tFS^fc(5%WU7f>W?3d+O4TiPzZ6dg!%eUnWj%sCSYBd;Es&fY}Ceb&Y z&$N1p5D<2RriV3VW%0~g+>T@cJPPDvHC$w<{1UFA_yVa|<3yP?pd?kW{O1ZicAqtu zRnJ`iNWPU~>i9aESy8iU#Xw=vtQ;|}LVzbUCf*gfS+kS7tT)0A*iG=3kT z$?wpV2GFksoTm#ba~Kn@EWCx|x1PVn24jyk06z9WI?xjM-^#5~GG2 z@g7W?88$h+2EV`aQ4ca)Zq-S*M`GfYvIJ|B6$AYQjj6ktOz*!r6Fwl_;!Esz5DbOi zVz#3vSn#gF&K4iJMl-~EKVV082)n<;{4UAbsk%5HN9rD+@*uliwaey)ZMZ7F3mPyg zmS}`wuYq2DLQ55;$cymO@z2K1B2ODEKELS4_3$K6)vt}$^u>#j_-y8cFes&gwW<#~ z%_a<`UmWWG!xrser;dheL`urzIBc4Z##O2~V&}Aph-6ja-nPL9!oOaS=Y(JC2!>mA|DOkeZ5NTIiLT5}q^>pm!h9@%|M~o>BkP zaBFpS_0`7Z#YKTRrlqO})nef+t;c(a(W<-596A@N`2nkyNPqiZSvnWO77Q6VkE0o zgWZ^#nu^M4tjc~?5y0?tlt|~-qE~B$UMY;z1_t;1AD@+wm9^81y?pcOe@oN>LKt7FM2<76Q`tUY*>JH+g+W+q*5gClc!YqZba>f z0(eFyz$JFwXa{gu6-8jwnD%Su%Coz@sAw}FG&X>|vdi z=>kwhQq7M-AdC=X0W|z7?m?U(y{wqNW4eun{SB5uP4e@-DN;De;_#J~mDZ^6?MFW6 z%d+iL@k3(?CJ)?D_riwTuADgVzVI?0?E0Go*G@;=7y_fLGl?`(A3q@4{$4N#3h)+t z4s*q4FY8K~O)(dS(IV@XvhqeVZCKQ^x*axTK@O9nkI!h=bbppA#v#3jmSi$%n5&wh zkJzj5cuF+V9+raUYr%SK8;;j;U#nHQ7RCIu?jIYHGC`$C0(Qebv%!cTGQo4l82}9+ zS*$P`nH{=fZDeutK1Y8^6iyI#61@(7RoG+b;=FM53O-NhV=~j!)GT}M#4eyTq{4fT z6>{1=bbCvcoH!Se`6DX){(9Y+*SC?MBdD70?(*8=%1wfz85tO;jM>He?>r%Oblmg| zscK|^M`&Ny@&`T1)lPjbZX%vTB)09e91%8TVkMtRv zF9jP>6*qN<2*c+yT+zweE596@E8f%uIlk2Byxse8Gq9lHLrvbJ^e&~{_d21c+m^q0 zP6=|Kz{vI3-R?k*@JAb4GJP>IvXOP>X327{%v8X)gXQb=9#c*JGH?Sy^Oy3#J89X= zIEkVZ8FBHJ{v9@$XGgqOZ3NHS#-a~0GHccE7--T-U5_ILT3JJz6`}#y@G)UsOj_b!eU>!bf}Wn9@>Y33o`dC?qNf8YG{EBcf%-Eir#&EV zT?+@zCTK~OrBqm^<3*Yx*1;WF4#Ie5(fyDt!YMK94hkIp{+-?F9s}7jGQDwu`CZU? zQz9~1+RB)*Vk~HAr1;e*!Za&Ym@AN0^JK!k;DNc|1%#fB-x_=y~okbjnu6 zzM!-;Jn&u0n@e;KX3zNGNP$MJ&LIbyhK~P!`jtPTK;YySI;l|eH%1oy0m0{Dj@s}RmJ_+`;5lt{UGwWop2hCc8V8LYtZ4Oub znE(OnHk$UaK$nH4%&p%12hlfJ3l8q$HNlhxhgvA~QV(qmB4HMMLD_~)=}YZ0&S+4!PbNOG@rhd_Js5ch z;KM_D_DljX?=H=o#;`^rrO`yT&~hR71mjc|33HYSLB*PjdMF|XDZ)MN+FgbkQFr1V zq)Ks^mJePPFVvD6^|VK|HSYb;x(7jQjXDCde}>uG=GRa>_V<@B4!1ftL-dV6Dyh!6 zd2>N2GK|j`wmEQ-Y)4{li+0zr((Vl{97vgw$SMtr0Vd0s9E6IQE{b@0=d=$hF}w8# zCsD%?8yyW)K_f5L!FDRGszt9l!w}Mx3WVy@#a$*Z?$gMQ9G*dccIMfb9zuhyYTc_#ClDL|$z?b5ZprL{hV^syAMN7%!xXI+b%x%O^37b;wnWg z(d@SxFZ-1&XgI$l9}p?r+I})G!RW%c^wDSrjtX5-lA|dPn{{$^E#3P(viwVul;y6% zp;=q7~9of+fH$5?Y zZ8-0CC_)Qb?_gyEOnHJZ|F?Aomq<6dT)9u*F;M;MC*Zx&R8&+wGJXW% ztyErJvQ8n21l5vdXs;kUJNx~o(6`m0lo3d-f6Jb0rF;18L=g#Q?QuYbP784V`Zx%| z$o>MJlpwD@^W*>C>Gkr*4^t>_`qi3r|GKPE$=ahdU;N{JII2TwH_U#ms(R}{30OF?ZsgMkz(tjQ2GEuMb!mCRSS78l!7 zg>qhr3k=W?wOIY%jEdEa2>={+Ug`jr$o9m(>{(gSdX!Mn&+~{I!ZSMF_=!D4xmpOE zlcbi5bF=F^!q`%iv=~T{tgJWcbbU{tj2ajr;XuYHOtk7G#B^_GUIn9Pk>pQLvip0? zL}ZW-5u!SN#KhkSo_xM7p}J8e(op2F1w<_&GHSYh12?l`SaO)y`3KjCD+^l(c(ll$ z-==quG2-mheHyuC1Xkc zbEw+zaYtR6JoI^81!btkt9gs<-2>w0@@$wuG3kVe(luD|uXhSIW^)hSONID2K`XfH zZBShw{PE!YIMW+m%0b&>c_{6b(mK$G-J~AjY$4ll|vjX(#kK zIRL_qm{zrXP42|nsl$?kgTyc4giQ)l9)jJ=K9LKH?f^&6{)T^s=bk^K#^*~7-7)Zt zA69mCs(t>7&v~{U6KUyS>}6ODrjTn~Oa7$C@4GsUJ$-8{;BfBMx($Wyur^%G?*z7}LW#9Qy(&6r z;9~YUSfa2>sJ9poqSQc+d5!sTvzVsMpx0Z$b`y!lA3H zf4DB$=ft=%ll&rO{u`~s6IOaRvG8ijxq>!<*V~Ed_J+p6-><3Ov`_M9r>e)Te9a#Q z&OwnC(UQ+Pl#;ARgHVLL@N}mj6dQNKx9B@^Lstn%i#_R{ra!m~7f;blrl4X|{La$3{11X_2l1_s zQ@Mh^Z@R6hZ-rl_r5yTU?+lpeR{CQip5#GF53mTJ5EJLNbMt49oUKkTZxeb_ba??M zB2R@I59&@aqLC>wb`Z$x3OHf)&{>?-=FIwl3#b$AC7sq%aw0?^2fux@vKF`AprmS^ zJesCWc%hBxsUq55h-HDRpPjrjGCuA|5O9aEkQ8j06If(Zt?fE8 z_q!Mu(r!v^Is`lLPTK>haHieogd$)|(M3sC*k)^^;vz!aP%CKm&S(h3W3 zN6z1G8cgmOb7fOGyTz>m%c{DdM=As)GZW-{r`AK)R>EOsd#8Rn-ng`u?lJYex9-it z1N%&WuAk?e-L!R3M4~NWb1sJV4rAgoDHW3SseM`w@3?8*x)*7w5B>2mS?^t72@Blf zXzP}%As2I1R+11cBDplcf%p0;`vh8E=WE%-#N;MahoTV4(&IW#KoXTK*%y*DLPJ)r z2YhRn4@)*Me0>QJ3;n&jckC#=T#eJ>89Ap(n9ZB*DS~QNqUV6=Kpq__b?<^6ibQY@ zi{J&AP4BG#;!L2X_lO%?rFl{1ZDjpJi<6z*-ogC|z{T!`kN{;tYvLZ#Z(z;+z#P*6 za0Vsf%;U&X|KQ0|vkFU_U$^y74SbxuAH;p_K1t@s;{n0O@t%hxh`-_`(e7m=$6$IT zmKC=q_Ag(U(68f!Ec)QM(Br7!R*4BgfzdGZS&xL&J~Z@Yp%ru-pFm38~2 zpQ3;qX`{@~;06DQpL8AUDBGApQmASi=UQcd_9Ty0Sc%sN6&aV@P7Gb8geBK~447-T zVd!fE`;F_XBnec?4`wj0v`k+0@yj=A(`< zfx&%bOF3tux)xpU3tJ(Zbo5L+ID%01`azzvIZyjI?Vl*3yA{1lDc`b^Hwx)X?}0?K z0}&V_;pw&ggzj!!hN6O)_}SB=^*)JWE9Zks6>BGS9<)yHbZ66BxL*IN~V!00NWPNG3V>S@X*I@fo84o>e}$Cj#aECzjTEPNx{ur!k> z!sy^V)FZ~MX+5mB^+pU`XPq3bPNM$mlY*s$`u6y@gS^IzD($(21>k0Q2_Q?x{LV(v z8+*|qYK{_K&?7~yGyOwh`>bj%yiV3Gu;En1==RKQa*ZT@*OcvG!n75byMAujU4;Ib zP}*wHI?9Bq9@_X?&V$P(Gp3)M1Vi>V+G-o*>sUlas(Sxc;yb-LCJ27_{m|~Z&@`_V z&I;-e0qy?_)g9B0oII|B%w)pNVUX6J{-sF$wZ_`gk*I=k^FJ(u%i)9)hWUnEzy>eo zx7|NG>AfQF0GvCjwzxv!r2EmHSNLs}P+5f&>b*pf#yyh2DU#f|ivh{cB-jz$!Z(WB z5`O`xG8-XVh;rL%mltMCEK0J+^;t$5>sIxeSP}*}FDojHptHcQN!}~9w;ndSz`9+e zXrKUoU$tq@0-Nyw!1uK$I~&ga?wpGyN{k)Tzi)QFSUAtEQmaAoRh@T?BIkYKW>VkI zT+|$|`VPFTWQaoY0D;12ri!#Z`<(2HrgUibpz45qCUdk!ygVsWIBfE?Y+9fSzvu+Q z6*$I%fOwOD2Rub)P-&Od`wGLn#hfzSK=)YVS5ecqZYxIOrw(#yl@j2iIWp2(?Ogd) znpu0ui;!FBypeV*Pow^ichIqe_$8<#xD)`akx?(88T;!R)FKgp?Foo*w?Q+gYxP6n z!azt#{Q{_lfkB-X!)z+}u}gI*YwI)8dQ5mL=EtIdA1D{%5NP%)o}`y|mhc)QYFbCcqt4#ki;MK>NW{wXv2dt8V8jFggknkXiV$~(dsm0$q zAtU^KAf|QYR7=LXXe0zddc(Lmc;!Qp+W#K!dI9QA^v>ZgF&Ley zrxt99kn9(?Wb^x}P?tG~sJnR`Bl<>dA5 zxG*Fz&XD^CT7`=c13#WMRT`N$anO)Gp|#eP`&FRW>Z@G%BEd$ZVEdp0#+W@X;Y|yo zkqrr-cm&V{1=xkA(LtG5!i8RLa!iQcM?4}U2S+g@rXHs7R3ZH%+HbFq8?zQ%GH~Q* z=ElKov=%^LCe&0(@1nn$ji%ljJS~bO`;P$Y6K1S2Y3iB2!EL*-x86AOKeW;KYp$Vx z?eoJ(=1XINggif;%fHFcB<*RTC}=zNxz&gEd)6DlkQ zPJYWaVXAF~rXcrrbI-!D#^?x38zZNPT zw7Zga@9bpFpHWvs{nI++a7XOM!ff_M_28{=5;l6THDCtvZ#csPG5A`)6HfaaN6>S_ zd`B97DFr)HoSnR)pS(PEbvGL+ev=e~F?xSl*A=UEsxFw`)+Qnyo^@*@h{&v>vz6t; zW}k$G^M?!|o==}%-<(g$?rS9j+d}3$pv?+Y*p9NTvq8$EDRV)6OYNh%_MO8Me+B>z$n-T=7UV;tBvk5BQ*)w6INVgq{z6Y39m* zvA020=-VNfnf=!)`EE`0Z2N0(G33?UGu`)n8C^ya7S{RzH|ww1YdtiQzNze=xcBkJ zGM~`tx#N(q^^M7eDBEu0fznpesjUHCR<|x=H=h(H{Hw2~gD=46?8gx_&H2-(#bX)Q zCiZWieGTg7^F>kwE|{72dH`h_kP4`_$|~|$+O`uV`X?#Tf#++l#S}=13%tOY0sTr4&|?8jB(I~Ah^y>mKxj|L1c8yUi1D|k>1B@i)y!_>e{-z z_P`KpVC~Jz z6UTE088XN@I10bf#aD-Sw`AsNFeW_=0=IPUAy?8P4+}lrj;w8sOkuurZ6qhV6Spi5 zByWbH7gTi({?SoDkB2jSVv=-^C*)ax^Bn<6Mq`ht#W6u&AjXPg>u)0;vg5{WR~Z){RSI)9vjx1d8Ydz$$~FQVGr_frCAGe5KaWB@EePhelZFQ`Q29<9X(fRl-m+AH>` z*~>7k&aOLXWff-REH!cX9BS*nA8;ki)Ppn&NJsNW_&E0zVI)f9KWCG-{UJ$JztCDK zq-&#G|H}B3)W4_v_H6hQm%fe3{ce^y>Dnhz;^GQsf3T08rT~Ulc zX0x>QGOm>=Oq>!o8gjB4Jb`2#&I)~?zb6`Y%KvR{{w!&4UH39mAUL}Mbuvvw$HaS5hUASwE z0PbU3JnsHOT~A%JfO$=)v_Y=yt4uh4KH5&?l-!MKU0Le){Pv)z=!yTpp}DmRsDpfw z2$T?vk3GZ14M+(tm7Wvte=-A91zR}m*?2mV7C{AFw;J`_<^X!h$m7Zu+hWj)IxX8G z1M_7Pf(RM>HtmIHoS$3eKK|NutyKEUcH&K1S^){t%kNomOxND;PVa~`b5~W20!SRd z;HRV@U$-qsh$Z<-&}A73*atUWMvl$&k!i0DUmzF&0Cvi4PLHboEF~F6K6~^*!CpOK zc#7M$qfHngq9y^D6~KqqGzKh~9dZE-M;lHdtf3JgSFY^-Ry6r*_3zas{vJ(|^4GyL z7k>6n?=%9Xz6rVfKp)T64W4O$W|3!(8 z)T0mKCN*B`?BbA@_= z(@2dnK|i24_Xg?c1u`IDA&uh8moKLl(=oj>25^zxu}2B`fv84NRaynw@4md9F)#Oe~E(Si>h$^Y%1+ z8J4-|pVl5_>rL0}0Vz|8L?@lsJaXXvb^E`<14y&11XIz_pfFIbA;-iAD-1kWp$ZQjsP}|3HZ{A@vcLHD6mT0E0%pCd&{vRkq>3s~DvKh<=LanBLgV?614+ z?AGLxg9dYj(URap(~=h8(h)#j$bSQL45g~6c{Bq6I~y|;2Jqm%Wf@87=buY==Cfbi zC6p)$ko-*cApnE8?*>f-xDQso`&boI9XfZb_6bet+pT%|y+7SRVKLI*vL5dZ&1E^- z>sw$q{oiX-p*!wW!v7`%a_cMUHoFo4FPLOb&vL00<=IUI&ecQeB9Svw!fDXeq(SP8%uySuwP^p{CA zam)1pABsQiT6&k#75-Icm5a#lq(U`tFA;hjm%bGvGpxGjAKqd$@gF$T{wu(dC#}d& z&}8)bY62@c4r-;bPL)(c|FN0xjh4KN6q{sWbg%|*bY6?ZfdQM$SsZikX+0m1Ejer1Fzh74=5X{tZ3`o@?XX5lsLEXXhP(tdsZB=lZPZmn#RoI0aan{ z$c;zyzX&7r0}(t4LKP-izFMLv$r2qRTKhnKH@S4;L}3Pgg@5>dbIZEkcp<;he7dHDd&f+J(W>^v#m-I!~auOobI-E>~sFA_*|6ZyEm9|P59 zw-juwU--0zmg`-`}drn@vA zT`D8r@$1XLN?xxEQ3;iCIC}l_ho+YH`I5E$;Itea@dEC^8Rf8Rf`v_P8pTvqNb)2& z&JYu>gtzv4scBNOY?3p}{k^iN3`U&RLttalds-a^@?Ln4zHVShhBBK563cyc?E5E5 zt+(=$p;cOQiEC3fFTZv!Ls7`8-UjmVD5*WB^OV9Ais@aPY3ivv3Bb)P(o zWwEJ*`Du^|$XRzd!o2Q*SomP#UUqhZi?XtQPBD^=(m}B&ep9MNZtsTkcI#m0V|&DM5<>+z?1&f0h0YELH+GyZWGLW3fiqUTM{ z>zr~FuNu;Q7Vw#9rZ2wJiLRpnZ-TA+mEf509pDU%bb(I$f}yK-L!HVD+OfuQAez3X z-720jmdn%j!V4R8R-g`9dx?x<(XVwv;f1i2u}9)PcbZ*TXJP zXd1Zm!)SG9U3GtUig1h8@+eFGrsREJ1)1C|VTuHKsdT`;-QJ3cMaNx{w*jt60a*1p zlG6e+d9<9C{r&Gc0|4Ty%-uuVaBDvfDZ0CwPnIv0iw6HDE{sZO?w}jXe#ajHe$Qc) zpV_F}@SIJwP@+m8AUSSPm4=m)bi$}Wn<9a+@)5K7-txzX^6XL`mVwFS#yaUC8$tt~6@!`KmTtlq78n8=+C@gY4S%QgrEC@r^b4 z^54Fy^+2u|U5y3T3EQbB+T{mG`>lN_a2Kn`K6Jxto)N|M7>a3Ub#- z729GN-!NXKl4NxLO$mTZ@edgfr26Gt#?#wyKp9fHUp{VfTFFW6O#4cD{Y2*r-xsAc zR#f1&o6;qrR#)7ogH6>1fepGSO$*41#P>FH7hQ&^?cP%KP25zt`^za zj|g?WUuN&84X+tNOixeuag*CZ@7Ap`ycuVOZ*SbFEUVD_TaB*`J^|`IN*qJIN^pbg zN}A{^`NpPu0fis=PO~HEMiy(AVo&R)#nNBDn)Y=^W1#KzIZ`O88sKcyFV%!SI4x>e zlcA=go&_AHE8@91-)B}zIE-U3GFAXp)+K$SMe+$I!(?2Uk+Y%w&ceqlKBV5hQ{dk5 z%8sR!j$l;n46&ozRt{onZ#sfponoQO(3E@2_2Wa07UsFb76v?$xG+ohEhcvNvZ$Gl zqGyVP1@G-Wm(ux;?>jm`kFEZUKpH(;A9hSQjmsVEa&iA)fpf+O)1xw=fZNB3Kvhp( zN3xh$QlMcdHsKw$H}%=cH|YcBbGP$Vh4GVxb2ou|9=j7hre&L%w7@m;XFs=Xdyo#? zyVl3(KIrl=aN+#gYgUmme4+`P(`!~S;C_2ZZ9sB3AE8JE-n}t(*Zy-t7+OqzY>b7< zNmsB+&qvDDucl7v;4gId?qeTx=sSO}q|$)%fnBnvTG28Gu0B|lHm*lFA8ohqoF1AV zC0#y0nF20Q14s3ksBsqnk`Xwb(DegIIMh4|+HGAJ+13>88Faz(Kd5Dbdj07}16Ghy z%D}xds|fqFhm^oLj!l%ZHA;&2yE0BRe^(5gH8b!=j$AietBec!^&AH~IRb7-N&t%& zIQ^$Gm6hM39u;5zmiLf0a)009sa^lrLeo@yu?#MBpyWt%j^+)X zo3b6_^N{!V`$v2(pMI2cJf4r|<8gmH9{2n0c6}V}Is;%4SHy;s2TWA&mSs2Nx&6l2 zmSy|nvbA1b{Y;D?!fZKh9^~8vgi*CeYiAW=NRSgOSA2D%=kYblrsK<|tSXNwGkC2N zTYF{U;o%KM4G5m(zL)IwMLT`E%bm1D?{cna+cCUTCKy3c6l46|?tW;RJF>rKyw|jO z)(`f2(pEhw3yKS|uy0nqZUuuks2qnb>y571Qyr>tRh|wiCcHk|s_FY;S6>fGOAmJA z&xexkEjp~!-p-8AluWI4AE&UD34iUNJO6cwggCkR;-jwDW`;)Vp-1WXrnAh?4(B%O z!}9acmaD`|U>Ns~kB`-mrYgRW{y*(G0Ra--u5|e%FCxQN=LLbhTG1S225wW!bGNUr zLD4gwd&b(h>?rdp%lt-B(5Vbi3OK?tf5Cs zM6^MqS1av{Nt@G77tc6!OBH?@s7Qi*R5@?VSkh28R9v?>l<*oDm(IH%+C#q#gqBxr z65a@p<}ss6|L!l~YbHjW@AZKbOwS-=&ARGbJd%BF{ngK57q_M3m*Hy%Mt)#~%kWvU zPjg;t>F%0Wq!3W)!N6+W(al77(5vN-9z6=aJRn0UH+qk*F=xHKJ7TvGinf=oDE*rq zv|`*8pij%(^C`Xe8o6sbJPc`jdfzn+e$&pFn@w-2b$38Hf2x+bdJMwzl>IV1zD36z| z%ZmPjQWKPkHE7#yVzm za|FawJ^1PA?~<>mMLoZfK+QQ^{%hlE-s*KR3l-D7w-Ol=GaS-xUB2pjD_~uLT?#{t zgU*TlHDveL?yW$($o_}9tV}5SXX;r;Oi3rYwdd!R*Ak8QH68w=mO!TZ_~JQzz~+jj z++$5bwh}pvZhMgzrPlXc<~|U=T%31Fq^0`bzO#S%JSC5Tc!o&e5~|cH%^XZQ)^48Y zeo7~)AE1Jl4UXu_>mf2>u0UrZpAEb;B1f)&mLjuG@HE6Bzmm&HAc4)p-lIUKA=A%} z0oojA!q49C&rYALrubtC_-Lq{M%U1iowe75T(Wf4WqQN}@GBu;pC3I1qUheA73Pk7 zpJscSlV9qQDiu{S-U|z@ogI;v$K(Qxd;YVVP8eqiIDQ^2jq5G+b5rhkvf&1dmu z9@Brq>RKl(oNE7AwZS2f=>>hZIY4_+p)>im^}fKN8&iQDoN|U7iYSq-=to($P!p*1$AZzd>>`t+559<_TM6Q99k4v!ZufZL2>MwewCe~Si@0g zW(15MTF!WFfzE8oy%SreQ2Q(ZZ&<&&(E}E!uiNV+d#xd4SbPqTd$(iY?P=72iJ zkO@UZrA(IJ)_r1~HxCIkMRCd>{9jRXC+KlWOzwQsnW=DJeTAP-JOv}JWqEiyvzy15 zF9tqTKiye#CQ$g5aQ5oIw~8!Oytk6TJM(_3lIFcqVA$h9C`hK3ZQw^F1Sp{0=MK}d zrr#h`)Ue6y>Vjxlb+{+w3KRs4MjQq4v|EFJu(FlqTi7Ezn>P~7U%~iNKq2icrx99q z&l=Vfs1mAcO(%h6YYi2BVkzRu31}RP6BLe(k()#8@sEZd6(TMX9OOL3hDaOPpT>M-id0`%wS+anB)MM-#3_giA`Y&pDuk!H57t8>Gq!gl~MBObIrKw(`_9 z!lt{Qfl;-^`?d~Gbv%~OSI&K9OCTW5) z9y>XNnJ4(1Mp{;ur3$uUyrznR=*tovSK!F=^!>z^=g}PLMmP#X@(>?qavdG)DPaVB zF->Nk_+|1^wbA*G0d)MZ)&AJe=M$%``?1alp{e~7GDl!L=al-Q=kq5l;Z9Fug#MGS z5g`!Bmx9ZaVEDeK<|w~CfC{aoC+rYE#=k&l9wGgBD4k^iPirMY8m{~R(I|e`&vB@6 zrh@NuDfSl;#w5O-1sj682}Z;-Fe2vFJr^b-ov28Jz~i$A%w2vELz3yqX!LK`hLzy7 zD{0b;rvi!jmIl{Q-UuYX5%}N_cD3~xp`T(??&fu)YvR+*=id4%qo@uSkn!Gt8Oy z-M27Amxw_&C^##c53}-G^I*eeou(j%zmtDyJtQtCjMm+8inVb^%XGjz`ZUM!bdjT4 zJWRZ$77PIQiS+;lPZEe6q3^vcz6k*Vb+)@dIb5ssZ^o;Y|ey;!g%w)MhUGmyFX@DbGa*92K5}Zs@!aZB_ut zaqq9?u0+{97XRpTc&b2s)ip2vKcBS~ zXYF^H+9&LD2q~zhw5dutQKa{<8tx;AtDo=L-11%Uh`u{ySD3ZVcDC{gOucU!9kI?k zPG`WG5Z}|a6+`8C_+X1J@NRI{`oz_;+XHMjq^ULi5HcVlShQO^N8^-P6vymXDvtz> zY`lPH4+0s?feIi553O8E4MeTvf#?_FME<%u@s1sqOrihx zSCUJPH4c?j5`Jx9lk|5ddvX*ea1{>89_$Wncb0L6lotf8x8JSNxw2fl`ZH!5cn!mA zl;i@#^7*?41NVWc_6Ku@PnqHFttu8LJ6mJ|tPB8ETvg;#Tem%?{)8Fmu>dzVQ6pHX zfld=66uELxoe^J6NZh4DYZUL&(Hc{NE0GcMjwK}&xUpE)nNbZkKl*gv?knQ(8^$BJHh_s=3pZ_j5jV6|~crGzc$2lCjR^#i+)t)=1{l3ay3+%1F@HC{?Z1WM(! z?>_LZye6wtk%HT9{Ag{jD{%@e2W-935u(Phw=3u}@nhUN&O<3DvDzLXkGu&y&$@b1 z{i9jGQEjkoIgd*U0^^s0ENG3Q{(e5{?nHPGfr^hg=@EXd`pvo%LztuY6ZMXd@)>-h zS#5{vdSPk-oe!ZU+0`@=i`qO-@Bm6=Tn?ZoQC%}RFbuZOF&ZHS0`SUE{gP&Zs@O~@ z(G);_V!s!DA&h%?Lgzq_vPGryP}Vxry!*qk zwSO-tXqu}bV!Vm>NX9Q4gv#Vremetpqvohs6nf(N6&vod5@SA8mBbC*A{m(rZ?p*}-Z zHj9Up57N259N_}0K7=^41rBkXoy5KJo#>;?VKiEnT)B=a(NhQv>tZ}Q=Vy$Gma(eq z&p6hcMNKhPz)%P_86Tgu)fW?jZ0q5xCE}oAte{~wJnYXAJW43;kuCc^mcV_!2G;36 zA5A~L|0E+Tq2_mPYWkABR}T&v_ORpR@B82Yi)}pa3pV|uYyYZg)X*3o43>`b;AQVy z+!kAl4b`PF={2w2F1vhMz%lbDm%y?>ZGUVpV}aSIgX3uWJ9FYD76^gQ4Oq|A(HX%Q zHW~MqwDKL7D$W-?6H?r~<>iS-B&Pg*4Jdrgz0*oC_Ug-;l;8~0`|Hji%t9c7e;c9b zC2Xi|S|O}O+K8$=uv|kQ8(x($w%c$huyM<5rpfQYn|P(#bP~`d+RGUggEKXaG5pw( z0yXPD*BrN>`}v>E2CYQagjDbT_#Kj|at6+hF<^%vYTZjIa|AGZGvM4bzV*UYwLf;u zxXR!7pkheI)L}Kv+z?(;uI$lFV0nwx=p=Kljnwt(&tkHBQN?{hL}aW;W2Qqdd1sqY z0*;gmr<4Kz)N|ls%qMWf)f( z&Xj4o-kI*hr{ReZ2M+gJ8Ou_ETd*tt5~yAAgb9G?m)!T4Qgz{>vh{pnG&IFnI)(EAWe$wf`@p?_(9$+>eg{9=U*4{VqjGq|^=P|27b z6Pz&i8?_HME~YHb4v6GMqeITc)x&oyXp4V`$d)UwX|9UTEa&D^#*<++0^NTl&SVFZ zgt@*rvlri4-6X@7CZ);?aGZ6kz3q0D@j55go;VkSW4N5@&hGAlI4?{Eupvjl@v#Ti z{*Jw<(nGg1mPQYsY)|R(0aY9xaF$EeT-~9T0qA-0bysvtV#lF?RA#~x&AkD-$|VB1 zI#jxSEe&%=fmfm~T{HjbtzqU$i^eV45L7}h(^)#frVAh=zIXHqRcO-7@h^!xQirNshFI_Bz8B-(23OwsSP>peDw6jw9b;Di{r3*Cbh z)XnO9lBuKPX|%)o#zr*&km?&)QkKeV=4U(+V}7B4L-^`7WK$CLRH=1NH~LU5|I0}S z#z{*{2TQ42_D@W(Ikb^hG;O&O(D{Rw$v}nz^rK<+1s1tHD9Bpjgw661;Ul@4vJSuQTzwvS& z18<|->h@k4Wp`$Y7n@I<)~8MG>(N>aAm7|5GTibMtCjxjT)@rQQx8*Fh!@$1`CW8{ zt>u*^A=Z_17{+5bgGP|p=Tg>4E()xgi1abOz`=8LJNy6`Mwqp(gjZ99OjKN0#0%nq zp}G*N!i~&9i4tPQZQu_pf~BRrH}dA!doZT#bfkJWey8i7c#j z{l|q~g}X3MNZCH^xwnr`h~sTyoj>3kb4yo#fiUliFyIjEgn8M*^*!?dF%iF?n2#7F z`8Ol^D62+rP&Z%P%#7?Ztq&n)k*aH zN&2}%#*G#`jt3y^(2BF~Bi3)6MLlIoe4kiNRy>rHQM2MyQ zs)_$aok|k*XfS5`b~1|@81H~a;E=KJj4?mOW3j9@SxLc%NNBOqgc&dD>QAng2%u5` z11?0a;HeGA_Y3{(IY}WDS_YD;Oj=pzUs3K?q%452D7qbq!kDp09lTO=#1%d(1r!?_ zEx+6?lmp^1c#I1*NSM}Fr2N1xk|&`};6{!*%a{zF-9F>Y|C7cEc@1A7fE`|{y7U!O zjS8bhHzr6c-? zc(De0J+keKcrCxWxmnZOs|x>gJ4{EYT7}-q5>AN?pTSml->pP3J;v3QoJ+W+8nWH{ zFHD1cchXp3UHs-MhPv_sqrd&aOp*B1iVzX>;IyU9)YzWfWjOX`xJJ}Qfg*JoV4Vy| zFI^z48Pmf*+ZXy=iRbTk-AJ+CTwF6+vami5#cyBik!BVmC!bn2NC+(_loXdI05oUI~s6f z$k;AWAQ0iD(B}vpKt@15nnS&lF*>_Oro+GwK(7_v*4heK(U1T%Nf{-m6(B=UqibJU zr}9cl?Y@LT0PaANykuBj`%&F=-Kh(Z?DyvuRrFz;BCi|nwX9A!+PFl6O}ASZ_j_Tu ze@EWx{g;bRH{}H~2r=JMneF)dQBI0!c}!aB{1^>)gcycZ-9*tHA>ehjy_?f$IjO>V zMrP4S3b=u72HRv081!A{l)x7+C^b9QX9S#YE{;H=l2RDri2XtQ_6mswsA^qWlmRa|7A$`xcmgMWYdU(QA(&C(8$2HT9E=R-WRtUH{*-s`};eGJ0YBoft7$o zr8Cq;M+%{ovmQt3=yBnKZOD_l`Th2lwB>S8mQd{lgoU3$?oUb~dHoM)7`o+835#Am=xxmtjO2^y^*v zn23rZuTWa{dhoJDjq+lArmGG!nweIvga!4;NiDnfW&Yi#q^73-#YFzEYn0Cy_)u|k zkx34|XcwKk*cY4XJTSqJ9fM9TNbNHR`^~j7enZWWvkVq#2L-adu`ODj8TBgd{j@z} z?HSDM+4$?%ubS;-l047){S-z^$oFYZ))hkPu?Pld;{pH2^VS7|MSg%_tEAvP0V-Do z1)W>dF8fzRt;Rm`Yf=UVBn5a#SE&yw8{Q+!KlXm z<0PeV`>$wqNgWl{Mww*qNmsaLmJ(x$?8$Yu$-{}RMA@ImG!ySCMjtjEf5~W`Pw7)U zopzKxKC;cA*#EhcXaALi&77lnqq!Z&W#3mFfIZz}9O(ov;gmB%!uCAQJ`cC3I{wz1(v zG)qGw_8r3hyz?GxAmXj{dg^khK~Uc$E^(9+a}%H56t+oG-C=)rO;SDJ<$u?!eI^(_ zGzDz!&XCSr#>JjK|M7BvhE8k$PBz0fNx;@X*QlijEmsuHEw{#$EE9`AEs27n(KJLaTg~`nvkQkY?ekw{zVw?_(qwt^sd)nAD zV4#Iu?r`+LYQd0J(!J`IchZCJ^)$-gqBB`|+=@soEnrT|6+YRDYVFfNsN^uXg&B$_ z6u~T7LebQv(q^E?~<~9HG)F(Nk~MG~{U>;?2n5EVUrVTWuFN^vw@FhtrY%A$t~g zR>mrR@}&L0rsJ*}GZHcBOPkKL*OvDCj9kkUt14J;+@Q-BC^VWuhS00mx=y>-=xYa5 zzWQ9r7jrCuYrg(=%MK&CAC2U9v)dIP@Oy&iUhd{uAKe~3>(p|#USD0nbxO`LL294z z-fCb7sBY+vbY;qim`lez#t6XnQpW+u{V`5H6| z8b|5bsl5GaWTs&)S|UAVmjvR%24_$e!l-Fd(5q>oYMLuE-*boYaVvX2=gtn*z zF%nKY%ct>Z{Le-cFuw5|_K z48{V3OdR2xuz(nUv>_jP&#B}@|5I+{;Cd*Q^f{|%x}ql&)XKr|lwU>bOJ7)oAV>Z1UzM(VQdRN{Ye0kwzs_ot)(NwS8b7^5wwkBZWa-Ms z!lqx9&9GP4YM_A)(N*Jlh6D#{#NsnXo?qW1V13|qJo+z%Gm$|-7a}KBbn-|rEGc!d z^M-piruEQO9P%@)V#RGT+tTI5xRSI}>s4Z%E99u#BVS}6jHIIO<63_276dprpDxnf z-8ym>6gt`PqJqg&uN^yLkn$vEra0x)h`1a2WEHU%?y7>W>r4Pzm<@vPMSf=nY1QhVH{X^ei>3Ux zRO-3iE06~4t6vOwf8EVEQl}MomYX5Edh$oFxmWV+#YEM@hdMMhD&A#rP;BJNpG`_M za$YOmazMIpwRUqsP`vgfzNpWAw@NWQ=3AuV$^H78Gc<=k z9>=xxv8duQiNY+N`3t%bsvZ5k; zhA&C&jr+)W^BZ=%&_PP^l%gh-`+X+QCf&xUkRM2#nn3UFJ@eg# z&!jrg)a(tiDean*t<_ha`}ShOIeujech8hcW3$>m^D*w6d*N>w1Vz)LWvCQKe3L=d z^OJPEvK7}eRNWxEw0!bW+g3!fiT|}0W!;&!g)-!C^kt){ytw_e=VxQgB~i@Ro*CEW zI|VYGe%I#2zwVM1MG5GU8Tj%58J$&azMkNyqM2*rMUPfNFLZJ=Q5=$6|5>!4ieHUyR9;2k- ziJ%^SSm3aNQT!l0@suKQ@xG#%JC2q z3)W22g`W4`vc5|(&x6*U^M!SCqn&O;33VC)vs05wfNf^mS*ea&xJ_j=p4o?LLuLtj zyv%4_+@yaXWAgUoA)D$g^zIawRY2}lwbPcPWKIHBsv$0BW|PZx)9G&V7uzsRHQKzo zhXl`4_rB{4RN28Xbb1%C9t#$S!(CCOvCO=T6ngzBg=U&D^i_5Isxex9oBnnD z8ZNujn^Bys%X<-c$+s1CCaKMN36j_rzzgnw@MknPG^2FGFflS+E4vK5mGCZRclYdxfq*NR-M zF_Kw2!^zJX_zU$}fBw}gbG31)5mRB(aCP1;K4ocN>}#GJWR$VeFOqwwPe%^nBc+00 zmd7lC3c@q|yA#r3=4y(SKW#C4plAp{U01q;nA;euJob`Q=1=cq|NXs8_VE*x82X1A zAHSw_jy5TW(_inEy~vkruXcMXkv5A6gY`5gtlsc6ZhYotZW#Usq{R_hX0!bEIeu-u zW+op?n-uyU?z6vP8P<9eR7z+7(tcj+-si$(UG-Ryj;WL`fUD-ITL=6V4Ard5A>+Xs zjLw;Vqs}P#t;4|Nk;Y$Xy|_#ZcD$ZZv}h?)eNe<3&souoG-;&rm-IibU7x5Cwz*=l z<>?!$z3`BNd&Mq4Y-?+xB!60(ue~$kL}>bBuhVwV0MYWyh7cRIt|-3UjDqODYj%rAqJwYP~}DOFViD)lk@?JW$4Lbt#YAX;$>-n%Fa{gbbsTCa>QC zV}m0rCcDKfOfPuf-!$%Un;#qKN=zG+*Vj)F^zPA$;CLypbA_|J*o+FIW}szO^=Lg5 z_4S464@P!a?chnmEbL01>?%vpI9{gq5~M6colItWyKLTmm9AsPeB^xrTK43I85SDe%jrg?C3Jnwm(l z+}asD@!G@ZXfHP&#Pt+SjzEAA=1BsK1Q4h&SnRAo%$a;fwd9TVUWBUFZ~1=3Q58$|Rh`)w?Tk{{4ASVq2REBQ|lb2^#3ylF7m zCU@{?$3wVz@ntLO?QUf=TYiUQH2XVsZpP7#^)uGPa%dfR-0*NF>$%f6Y=a9@`gU8p zOL(0iOYMN4tIX3GIWmuS=+gk^wjY+}u$+tjj=OC8-3;s!aTArxGlf{AKo+E}ScNIL z4g!jq0XW_^bSRxs7BeB{BY#5#g9cxc#v8;c@qJ3u`O0t-CZQ4uC(C!5Wfj}YS36P? zbNl&vn7?ISTffe>Hn}4Hb1lGrXxdTVfksa>kqqyK<2~Cn*+UpOi`}|+A61*B&Z4?3 zlevnM$@hjgq@OL;O_*a#`RZ%#n|gVRewCr#4=Q#RJWAP9V5fXd2DuSN3%?JARyyPI z^SB}zCcn{1=3P&9uJYM;3PyjVHOk`DBNyFT6pbcs|C&=B!T%*?_f(d09QA18`+H(+ zFw~MXp_ucs-oq>iR^2CUoIMA*R;UMdi2m$aiTolF%JHIoQvph-khX%1#+zfYFJ^aV z^7Z0#CM50flRD7(luJKv=1jcYuU_J|XLSR$mrqL9XilzDm7VSnoM<;jwc+=NrL4z? zbtBC-pP!sc1jHGsU4rmkP4itQ)?N=?UvK!Os>ebfp+`~h?9*5O^gvp;6smfV)>Uv! zP9%+U-MWX){Av#K`@dKEVfOX@+l7J+BHlhm{UeOTjMy+nC@(9bX30bF&4BblxA_^Z z@8tfV=z|5-VY|}IJaipR+oo{v`Sj0QUjRGn^WBOjn)0Tpwb(m$Wz)xg22jP{U&y@` zA0Uhg8qB(6ymP6T_wT7cfy5A?q!$c+ee+`AL?;ON%3#>R zf)mUZwD2`^+dIC88c83k_~t^}(1i#?)bN!FyIs&6mR0Yfc$cp~I&_|>j*9ghYIBpM z-px2ITbN7pPhOvCe`x`{YU9E}VH@#1muZmIfKGGk^?i(8HV^KKI*E$PhK}FJP;CaL%fOe~Uj-fN-j~R1AjJ$u@DK1N6Er#4<4X`ZxLa^O z7sawBUR`p>&@`cqJmdFr;kdxc;(VV+(1xhD@5*WRi1B?RTl4=OsT27F&MjO)VKZI8 zn$E0<2c?eqX0vKiiJ(yo>b1Zbq$n`*x~T!J?zQ~?$&`lpua{Tz{_?yWK;6jY6Rw)Tr+4b{obDSGyG{!s0J3}mSmx* zos)qLRBnAsh!$D8QQ7_8i3p)wj^dl=YUxfQ%~;Kq>Ukwk@~q@I+to5kkL)L<6G&s^ zh&2}7}SYq81WB&KI0S(^0CvXgd*H@3y`oFRHo)Ux9BNc{@0 z!Ra~9+}Lbph+M&qT3qC1;H`W?KV@uc*c$5juz2{zkz=@zy;xIfgHgi{rqJQPY zh(wi)J_*5u1id+5O%0QKLtoARaFBMR5G@GKUCRp@c3!0FEN1+)pERi! zr1A4%X0H3j%)_ij&mR12TXAICmyTMP-;Gob*>P`9sb6dtf4Q8JuonXBdnL1*^RP`7 z0@2HhtGQjQwsb8_cbw6|hNm55(9fyUGOCZbnH@8oH0AOpwBQqTA8QqG&M0r96u>dB z5GhQO#(y^nYbtulJTa_mEq*K$M*n)hfmthVttkCh=cSwTmDI|qfy=vgaw0jbcb1MG z(pA&n91zOy&b!}thJGgN<1WT{yie8sKFcFSDlvqEL~DC#?|71 z^;|oQ1gd6pXGJFI;>^}$2Q zgWpb-jF%DlP;e*@znnYUtN9>|-w8N;+EZeC2J(1}z77ErYyC2sg|4}EG?C--`7Wgu z-pwpNjTUPs*Ehwx1ct|HKr++uVC;kZ%vVU@Ut4GAn$y!$t~*cYo=`64>1I2ddxZss$}@kBvSrz9-Uf^J$hu{M7& zs2^^Z-nncA?s5D>OYu$ZaW*s-T#`eO5Zt-3u`!z?o~sZ|L&9~W11}Bsal31~fN&DN z5tegKADe}w{j$xJd|4Lppe9kgs`zbir$`r6pE{D$PE5077~Ep0W0+S8o7AbQ@J#Xu zyWn*~s0T1CX{Gi;%#Laubfm)Lm8h(DR8?)&3MZc?-0v)DKqSQruVG*^Q^j>>qMK0L ze^p8ddrq7z33nwU^Te2%JEwWhJ!2QbmGwVGk^%i?t7QJVcHl6wMe; z)JDK1tY;bHrQOB)&ut_Z#Mh#sl4W&X?d4Lj<3;FKET$6Z{;NPjpyzvV|9%6EH_`OA zjWA4)f;rH}ZBoi}iz{UO1KYpCU}oTO9RpIHuj@q~t4h`tZsu7U(yDf*e~EaxAY0~V zEM_?LSHi$rHwSebQ$_LYMLjWd)&TpJ5L~Nd*sA#NcLRBWp0*zb2+gp6-`jFs%bdU_ z992xsAD}$HH^>8>kGvRi(S~PSU4(;5E+h>XCN{YtaG^3=`!o=M84wg)42zgINNquk7HmX7 z_3vEB+}zykt=#TMke?UN{aA~|0$f_51AuhkrXAM6aYlop2z9g{VbcG25n4+Y1`{B# z1xJ9Xh1Jp}kWt5F!myS6Ere=UFWRYPt2zR-EWunV2;J}BmwylfA1Lk2>WL8%L*BMGW5~=X?5jF^lZkvt35fOM?yoD_d7F8Pt ztWDv0jq<35Q0Qai27?|8mjl&sGXW#fMQ3TK>0~{_>1K<-Cv7BlG+A`Q9P_`I6GlYl zoL`9=sFA{A!`B5xS5~TLA?`sjZ4+XY#Sn1$5XJd(uQkfSG5s1zOr(0K{%qy{1fl3V z+X9qmmImsBsOvzV3V}Sm<{(9BZS$58EAoBts{qy^6dTA|&51<*}j%in3^jv=5f4C=#st=3hO@jXq D*&N>% literal 38694 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 BVZHzW From d8f0ff2b0f9f940b0684f407aa28475337eb8551 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 5 Jun 2024 19:50:35 +0400 Subject: [PATCH 101/149] Fixing playnance featured networks --- configs/featured-networks/playnance-testnet.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/configs/featured-networks/playnance-testnet.json b/configs/featured-networks/playnance-testnet.json index 4efcc636..fce20bdd 100644 --- a/configs/featured-networks/playnance-testnet.json +++ b/configs/featured-networks/playnance-testnet.json @@ -2,13 +2,13 @@ "title": "Playblock", "url": "https://explorer.playblock.io/", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/playblock-icon.svg", - "isActive": true + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/playblock-icon.svg" }, { "title": "Playnance", "url": "https://playnance.blockscout.com/", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/playblock-icon.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/playblock-icon.svg", + "isActive": true } ] From 1a4215905b3954641b03e92870cb359210c9743c Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 12 Jun 2024 17:10:02 +0400 Subject: [PATCH 102/149] Adding Zora instances --- configs/featured-networks/base-goerli.json | 12 ++++++++++++ configs/featured-networks/base-mainnet.json | 12 ++++++++++++ configs/featured-networks/base-sepolia.json | 12 ++++++++++++ configs/featured-networks/eth-goerli.json | 12 ++++++++++++ configs/featured-networks/eth-sepolia.json | 12 ++++++++++++ configs/featured-networks/eth.json | 12 ++++++++++++ configs/featured-networks/holesky.json | 12 ++++++++++++ configs/featured-networks/zora.json | 14 ++++++++++++++ 8 files changed, 98 insertions(+) create mode 100644 configs/featured-networks/zora.json diff --git a/configs/featured-networks/base-goerli.json b/configs/featured-networks/base-goerli.json index c3537917..85cd49ff 100644 --- a/configs/featured-networks/base-goerli.json +++ b/configs/featured-networks/base-goerli.json @@ -47,6 +47,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis.svg" }, + { + "title": "Zora", + "url": "https://explorer.zora.energy/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Astar (EVM)", "url": "https://blockscout.com/astar", @@ -143,6 +149,12 @@ "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis_chiado.svg" }, + { + "title": "Zora Sepolia", + "url": "https://sepolia.explorer.zora.energy/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Shibuya (EVM)", "url": "https://blockscout.com/shibuya", diff --git a/configs/featured-networks/base-mainnet.json b/configs/featured-networks/base-mainnet.json index 902fe46b..8d5ebf5d 100644 --- a/configs/featured-networks/base-mainnet.json +++ b/configs/featured-networks/base-mainnet.json @@ -47,6 +47,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis.svg" }, + { + "title": "Zora", + "url": "https://explorer.zora.energy/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Astar (EVM)", "url": "https://blockscout.com/astar", @@ -142,6 +148,12 @@ "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis_chiado.svg" }, + { + "title": "Zora Sepolia", + "url": "https://sepolia.explorer.zora.energy/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Shibuya (EVM)", "url": "https://blockscout.com/shibuya", diff --git a/configs/featured-networks/base-sepolia.json b/configs/featured-networks/base-sepolia.json index 296aa0cf..4d39d180 100644 --- a/configs/featured-networks/base-sepolia.json +++ b/configs/featured-networks/base-sepolia.json @@ -47,6 +47,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis.svg" }, + { + "title": "Zora", + "url": "https://explorer.zora.energy/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Astar (EVM)", "url": "https://blockscout.com/astar", @@ -143,6 +149,12 @@ "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis_chiado.svg" }, + { + "title": "Zora Sepolia", + "url": "https://sepolia.explorer.zora.energy/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Shibuya (EVM)", "url": "https://blockscout.com/shibuya", diff --git a/configs/featured-networks/eth-goerli.json b/configs/featured-networks/eth-goerli.json index 9d0b7feb..5107f26f 100644 --- a/configs/featured-networks/eth-goerli.json +++ b/configs/featured-networks/eth-goerli.json @@ -46,6 +46,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis.svg" }, + { + "title": "Zora", + "url": "https://explorer.zora.energy/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Astar (EVM)", "url": "https://blockscout.com/astar", @@ -142,6 +148,12 @@ "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis_chiado.svg" }, + { + "title": "Zora Sepolia", + "url": "https://sepolia.explorer.zora.energy/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Shibuya (EVM)", "url": "https://blockscout.com/shibuya", diff --git a/configs/featured-networks/eth-sepolia.json b/configs/featured-networks/eth-sepolia.json index 05b762ca..f48581f9 100644 --- a/configs/featured-networks/eth-sepolia.json +++ b/configs/featured-networks/eth-sepolia.json @@ -46,6 +46,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis.svg" }, + { + "title": "Zora", + "url": "https://explorer.zora.energy/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Astar (EVM)", "url": "https://blockscout.com/astar", @@ -142,6 +148,12 @@ "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis_chiado.svg" }, + { + "title": "Zora Sepolia", + "url": "https://sepolia.explorer.zora.energy/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Shibuya (EVM)", "url": "https://blockscout.com/shibuya", diff --git a/configs/featured-networks/eth.json b/configs/featured-networks/eth.json index 0b5520bb..cb2f8c93 100644 --- a/configs/featured-networks/eth.json +++ b/configs/featured-networks/eth.json @@ -47,6 +47,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis.svg" }, + { + "title": "Zora", + "url": "https://explorer.zora.energy/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Astar (EVM)", "url": "https://blockscout.com/astar", @@ -142,6 +148,12 @@ "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis_chiado.svg" }, + { + "title": "Zora Sepolia", + "url": "https://sepolia.explorer.zora.energy/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Shibuya (EVM)", "url": "https://blockscout.com/shibuya", diff --git a/configs/featured-networks/holesky.json b/configs/featured-networks/holesky.json index a1ddbd8b..413eb417 100644 --- a/configs/featured-networks/holesky.json +++ b/configs/featured-networks/holesky.json @@ -47,6 +47,12 @@ "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis.svg" }, + { + "title": "Zora", + "url": "https://explorer.zora.energy/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Astar (EVM)", "url": "https://blockscout.com/astar", @@ -142,6 +148,12 @@ "group": "Testnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/gnosis_chiado.svg" }, + { + "title": "Zora Sepolia", + "url": "https://sepolia.explorer.zora.energy/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + }, { "title": "Shibuya (EVM)", "url": "https://blockscout.com/shibuya", diff --git a/configs/featured-networks/zora.json b/configs/featured-networks/zora.json new file mode 100644 index 00000000..b3739f59 --- /dev/null +++ b/configs/featured-networks/zora.json @@ -0,0 +1,14 @@ +[{ + "title": "Zora", + "url": "https://explorer.zora.energy/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg", + "isActive": true + }, + { + "title": "Zora Sepolia", + "url": "https://sepolia.explorer.zora.energy/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" + } +] From 5cea56d16e58ac1918741c7fb1762d31356e1642 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 12 Jun 2024 17:42:44 +0400 Subject: [PATCH 103/149] Fixing zora featured networks --- configs/featured-networks/zora.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/featured-networks/zora.json b/configs/featured-networks/zora.json index b3739f59..18f4bb12 100644 --- a/configs/featured-networks/zora.json +++ b/configs/featured-networks/zora.json @@ -8,7 +8,7 @@ { "title": "Zora Sepolia", "url": "https://sepolia.explorer.zora.energy/", - "group": "Testnets", + "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zora.svg" } ] From c1df4b8395b7cf21fbda1d279059599a0aa2f280 Mon Sep 17 00:00:00 2001 From: maikReal Date: Fri, 14 Jun 2024 13:32:36 +0100 Subject: [PATCH 104/149] Updated security scores --- .../marketplace-security-reports/default.json | 17650 ++++++++-------- 1 file changed, 8585 insertions(+), 9065 deletions(-) diff --git a/configs/marketplace-security-reports/default.json b/configs/marketplace-security-reports/default.json index 2cab0353..3efc9db9 100644 --- a/configs/marketplace-security-reports/default.json +++ b/configs/marketplace-security-reports/default.json @@ -8,13 +8,13 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 86.76, + "securityScore": 83.82, "issueSeverityDistribution": { "critical": 0, "gas": 1, "high": 0, "informational": 4, - "low": 2, + "low": 3, "medium": 0 } }, @@ -40,13 +40,13 @@ "gas": 1, "high": 0, "informational": 4, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 68, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.76", + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.82", "threat_score": "100.00", "score_rating": "Great" } @@ -59,13 +59,13 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 86.76, + "securityScore": 83.82, "issueSeverityDistribution": { "critical": 0, "gas": 1, "high": 0, "informational": 4, - "low": 2, + "low": 3, "medium": 0 } }, @@ -76,9 +76,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, @@ -91,13 +91,13 @@ "gas": 1, "high": 0, "informational": 4, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 68, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.76", + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.82", "threat_score": "100.00", "score_rating": "Great" } @@ -110,13 +110,13 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 86.76, + "securityScore": 83.82, "issueSeverityDistribution": { "critical": 0, "gas": 1, "high": 0, "informational": 4, - "low": 2, + "low": 3, "medium": 0 } }, @@ -127,9 +127,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "eth", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_url": "https://gnosis.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, @@ -142,13 +142,13 @@ "gas": 1, "high": 0, "informational": 4, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 68, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.76", + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.82", "threat_score": "100.00", "score_rating": "Great" } @@ -161,13 +161,13 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 87.5, + "securityScore": 83.82, "issueSeverityDistribution": { "critical": 0, "gas": 1, "high": 0, "informational": 4, - "low": 2, + "low": 3, "medium": 0 } }, @@ -178,9 +178,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "base", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", "contractname": "LiFiDiamond", "is_quick_scan": true, "node_reference_id": null, @@ -193,13 +193,13 @@ "gas": 1, "high": 0, "informational": 4, - "low": 2, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 72, - "scan_time_taken": 2, - "score": "4.38", - "score_v2": "87.50", + "lines_analyzed_count": 68, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.82", "threat_score": "100.00", "score_rating": "Great" } @@ -217,15 +217,15 @@ "overallInfo": { "verifiedNumber": 61, "totalContractsNumber": 62, - "solidityScanContractsNumber": 57, - "securityScore": 80.21859649122807, + "solidityScanContractsNumber": 56, + "securityScore": 79.81589285714286, "issueSeverityDistribution": { "critical": 25, - "gas": 489, + "gas": 490, "high": 47, - "informational": 117, - "low": 270, - "medium": 54 + "informational": 107, + "low": 261, + "medium": 55 } }, "contractsData": [ @@ -247,16 +247,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 1, "informational": 1, "low": 6, "medium": 0 }, "lines_analyzed_count": 1146, - "scan_time_taken": 1, - "score": "4.90", - "score_v2": "97.99", + "scan_time_taken": 0, + "score": "4.89", + "score_v2": "97.82", "threat_score": "85.00", "score_rating": "Great" } @@ -287,7 +287,7 @@ "medium": 0 }, "lines_analyzed_count": 408, - "scan_time_taken": 6, + "scan_time_taken": 2, "score": "4.68", "score_v2": "93.63", "threat_score": "100.00", @@ -313,16 +313,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 3, - "score": "4.69", - "score_v2": "93.77", + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -386,7 +386,7 @@ "medium": 3 }, "lines_analyzed_count": 83, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "3.55", "score_v2": "71.08", "threat_score": "94.74", @@ -485,7 +485,7 @@ "medium": 1 }, "lines_analyzed_count": 65, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "1.92", "score_v2": "38.46", "threat_score": "94.74", @@ -584,7 +584,7 @@ "medium": 0 }, "lines_analyzed_count": 80, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "4.62", "score_v2": "92.50", "threat_score": "100.00", @@ -614,12 +614,12 @@ "high": 0, "informational": 4, "low": 1, - "medium": 2 + "medium": 4 }, "lines_analyzed_count": 57, "scan_time_taken": 0, - "score": "3.86", - "score_v2": "77.19", + "score": "3.33", + "score_v2": "66.67", "threat_score": "100.00", "score_rating": "Average" } @@ -650,7 +650,7 @@ "medium": 9 }, "lines_analyzed_count": 288, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.03", "score_v2": "80.56", "threat_score": "95.00", @@ -683,7 +683,7 @@ "medium": 1 }, "lines_analyzed_count": 544, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.49", "score_v2": "69.85", "threat_score": "94.74", @@ -709,7 +709,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -717,8 +717,8 @@ }, "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -886,7 +886,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -912,7 +912,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 15, + "gas": 16, "high": 2, "informational": 3, "low": 30, @@ -920,8 +920,8 @@ }, "lines_analyzed_count": 740, "scan_time_taken": 2, - "score": "4.35", - "score_v2": "87.03", + "score": "4.34", + "score_v2": "86.89", "threat_score": "100.00", "score_rating": "Great" } @@ -952,7 +952,7 @@ "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.22", "score_v2": "84.44", "threat_score": "95.00", @@ -1044,7 +1044,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -1052,8 +1052,8 @@ }, "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -1110,16 +1110,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -1280,7 +1280,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 6, "informational": 2, "low": 1, @@ -1288,8 +1288,8 @@ }, "lines_analyzed_count": 294, "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.73", + "score": "4.30", + "score_v2": "86.05", "threat_score": "90.00", "score_rating": "Great" } @@ -1445,7 +1445,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 1, "informational": 1, "low": 4, @@ -1453,8 +1453,8 @@ }, "lines_analyzed_count": 111, "scan_time_taken": 0, - "score": "3.78", - "score_v2": "75.68", + "score": "3.74", + "score_v2": "74.77", "threat_score": "95.00", "score_rating": "Average" } @@ -1620,7 +1620,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 1, "high": 0, "informational": 0, "low": 4, @@ -1628,8 +1628,8 @@ }, "lines_analyzed_count": 675, "scan_time_taken": 0, - "score": "4.92", - "score_v2": "98.37", + "score": "4.93", + "score_v2": "98.67", "threat_score": "90.00", "score_rating": "Great" } @@ -1653,7 +1653,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 1, "informational": 2, "low": 2, @@ -1661,8 +1661,8 @@ }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", + "score": "4.15", + "score_v2": "82.99", "threat_score": "100.00", "score_rating": "Great" } @@ -1792,7 +1792,7 @@ "medium": 0 }, "lines_analyzed_count": 223, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.03", "score_v2": "60.54", "threat_score": "90.00", @@ -2057,13 +2057,13 @@ "gas": 49, "high": 1, "informational": 16, - "low": 5, + "low": 7, "medium": 17 }, "lines_analyzed_count": 423, - "scan_time_taken": 2, - "score": "3.29", - "score_v2": "65.72", + "scan_time_taken": 1, + "score": "3.24", + "score_v2": "64.78", "threat_score": "89.47", "score_rating": "Average" } @@ -2087,16 +2087,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -2105,51 +2105,23 @@ { "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "contractname": "FiatTokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 0, - "informational": 10, - "low": 11, - "medium": 1 - }, - "lines_analyzed_count": 342, - "scan_time_taken": 0, - "score": "4.36", - "score_v2": "87.13", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null } ] }, "100": { "overallInfo": { - "verifiedNumber": 26, + "verifiedNumber": 28, "totalContractsNumber": 39, - "solidityScanContractsNumber": 28, - "securityScore": 83.99928571428572, + "solidityScanContractsNumber": 26, + "securityScore": 84.35, "issueSeverityDistribution": { "critical": 2, - "gas": 293, + "gas": 272, "high": 20, - "informational": 114, - "low": 136, - "medium": 26 + "informational": 76, + "low": 131, + "medium": 25 } }, "contractsData": [ @@ -2183,7 +2155,7 @@ "medium": 0 }, "lines_analyzed_count": 408, - "scan_time_taken": 6, + "scan_time_taken": 2, "score": "4.68", "score_v2": "93.63", "threat_score": "100.00", @@ -2216,7 +2188,7 @@ "medium": 3 }, "lines_analyzed_count": 94, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.78", "score_v2": "75.53", "threat_score": "94.74", @@ -2231,7 +2203,7 @@ }, { "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", - "isVerified": false, + "isVerified": true, "solidityScanReport": { "connection_id": "", "contract_address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", @@ -2247,16 +2219,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 22, "high": 1, "informational": 4, "low": 4, "medium": 5 }, "lines_analyzed_count": 370, - "scan_time_taken": 2, - "score": "4.30", - "score_v2": "85.95", + "scan_time_taken": 1, + "score": "4.28", + "score_v2": "85.68", "threat_score": "100.00", "score_rating": "Great" } @@ -2264,7 +2236,7 @@ }, { "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", - "isVerified": false, + "isVerified": true, "solidityScanReport": { "connection_id": "", "contract_address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", @@ -2287,7 +2259,7 @@ "medium": 4 }, "lines_analyzed_count": 57, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "3.33", "score_v2": "66.67", "threat_score": "100.00", @@ -2325,7 +2297,7 @@ "medium": 9 }, "lines_analyzed_count": 288, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.03", "score_v2": "80.56", "threat_score": "95.00", @@ -2351,7 +2323,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -2359,8 +2331,8 @@ }, "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -2424,7 +2396,7 @@ "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.22", "score_v2": "84.44", "threat_score": "95.00", @@ -2435,35 +2407,7 @@ { "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contractname": "TokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 19, - "low": 1, - "medium": 1 - }, - "lines_analyzed_count": 166, - "scan_time_taken": 1, - "score": "3.89", - "score_v2": "77.71", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0x2a002054A06546bB5a264D57A81347e23Af91D18", @@ -2483,7 +2427,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 6, "informational": 2, "low": 1, @@ -2491,8 +2435,8 @@ }, "lines_analyzed_count": 294, "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.73", + "score": "4.30", + "score_v2": "86.05", "threat_score": "90.00", "score_rating": "Great" } @@ -2724,7 +2668,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 1, "informational": 1, "low": 4, @@ -2732,8 +2676,8 @@ }, "lines_analyzed_count": 111, "scan_time_taken": 0, - "score": "3.78", - "score_v2": "75.68", + "score": "3.74", + "score_v2": "74.77", "threat_score": "95.00", "score_rating": "Average" } @@ -2861,7 +2805,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 1, "informational": 2, "low": 2, @@ -2869,8 +2813,8 @@ }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", + "score": "4.15", + "score_v2": "82.99", "threat_score": "100.00", "score_rating": "Great" } @@ -2899,7 +2843,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 1, "high": 0, "informational": 0, "low": 3, @@ -2907,8 +2851,8 @@ }, "lines_analyzed_count": 141, "scan_time_taken": 0, - "score": "4.65", - "score_v2": "92.91", + "score": "4.75", + "score_v2": "95.04", "threat_score": "100.00", "score_rating": "Great" } @@ -2970,35 +2914,7 @@ { "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contractname": "TokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 0, - "informational": 19, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 195, - "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0x571501be53711c372cE69De51865dD34B87698D5", @@ -3117,7 +3033,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -3125,8 +3041,8 @@ }, "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -3145,13 +3061,13 @@ "verifiedNumber": 24, "totalContractsNumber": 24, "solidityScanContractsNumber": 24, - "securityScore": 75.00208333333333, + "securityScore": 76.06208333333335, "issueSeverityDistribution": { "critical": 26, - "gas": 2152, + "gas": 2178, "high": 76, "informational": 1179, - "low": 622, + "low": 664, "medium": 372 } }, @@ -3174,16 +3090,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 215, + "gas": 220, "high": 7, "informational": 121, - "low": 61, + "low": 67, "medium": 33 }, "lines_analyzed_count": 3607, - "scan_time_taken": 8, - "score": "4.18", - "score_v2": "83.50", + "scan_time_taken": 6, + "score": "4.15", + "score_v2": "83.03", "threat_score": "70.00", "score_rating": "Great" } @@ -3207,7 +3123,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 13, "high": 1, "informational": 6, "low": 7, @@ -3215,8 +3131,8 @@ }, "lines_analyzed_count": 131, "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.31", + "score": "3.24", + "score_v2": "64.89", "threat_score": "80.00", "score_rating": "Average" } @@ -3240,16 +3156,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 102, + "gas": 106, "high": 5, "informational": 50, "low": 23, "medium": 18 }, "lines_analyzed_count": 3100, - "scan_time_taken": 3, + "scan_time_taken": 4, "score": "4.55", - "score_v2": "91.06", + "score_v2": "90.94", "threat_score": "85.00", "score_rating": "Great" } @@ -3273,16 +3189,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 13, "high": 1, "informational": 6, "low": 7, "medium": 3 }, "lines_analyzed_count": 131, - "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.31", + "scan_time_taken": 2, + "score": "3.24", + "score_v2": "64.89", "threat_score": "80.00", "score_rating": "Average" } @@ -3306,16 +3222,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 102, + "gas": 106, "high": 5, "informational": 50, "low": 23, "medium": 18 }, "lines_analyzed_count": 3100, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.55", - "score_v2": "91.06", + "score_v2": "90.94", "threat_score": "85.00", "score_rating": "Great" } @@ -3339,16 +3255,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 215, + "gas": 220, "high": 7, "informational": 121, - "low": 61, + "low": 67, "medium": 33 }, "lines_analyzed_count": 3607, - "scan_time_taken": 8, - "score": "4.18", - "score_v2": "83.50", + "scan_time_taken": 11, + "score": "4.15", + "score_v2": "83.03", "threat_score": "70.00", "score_rating": "Great" } @@ -3372,16 +3288,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 13, "high": 1, "informational": 6, "low": 7, "medium": 3 }, "lines_analyzed_count": 131, - "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.31", + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.89", "threat_score": "80.00", "score_rating": "Average" } @@ -3405,16 +3321,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 215, + "gas": 220, "high": 7, "informational": 121, - "low": 61, + "low": 67, "medium": 33 }, "lines_analyzed_count": 3607, - "scan_time_taken": 8, - "score": "4.18", - "score_v2": "83.50", + "scan_time_taken": 6, + "score": "4.15", + "score_v2": "83.03", "threat_score": "70.00", "score_rating": "Great" } @@ -3438,16 +3354,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 13, "high": 1, "informational": 6, "low": 7, "medium": 3 }, "lines_analyzed_count": 131, - "scan_time_taken": 0, - "score": "3.02", - "score_v2": "60.31", + "scan_time_taken": 1, + "score": "3.24", + "score_v2": "64.89", "threat_score": "80.00", "score_rating": "Average" } @@ -3471,16 +3387,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 102, + "gas": 106, "high": 5, "informational": 50, "low": 23, "medium": 18 }, "lines_analyzed_count": 3100, - "scan_time_taken": 3, + "scan_time_taken": 5, "score": "4.55", - "score_v2": "91.06", + "score_v2": "90.94", "threat_score": "85.00", "score_rating": "Great" } @@ -3504,16 +3420,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 215, + "gas": 220, "high": 7, "informational": 121, - "low": 61, + "low": 67, "medium": 33 }, "lines_analyzed_count": 3607, - "scan_time_taken": 8, - "score": "4.18", - "score_v2": "83.50", + "scan_time_taken": 7, + "score": "4.15", + "score_v2": "83.03", "threat_score": "70.00", "score_rating": "Great" } @@ -3537,16 +3453,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 13, "high": 1, "informational": 6, "low": 7, "medium": 3 }, "lines_analyzed_count": 131, - "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.31", + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.89", "threat_score": "80.00", "score_rating": "Average" } @@ -3570,7 +3486,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 102, + "gas": 106, "high": 5, "informational": 50, "low": 23, @@ -3579,7 +3495,7 @@ "lines_analyzed_count": 3100, "scan_time_taken": 4, "score": "4.55", - "score_v2": "91.06", + "score_v2": "90.94", "threat_score": "85.00", "score_rating": "Great" } @@ -3603,16 +3519,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 68, + "gas": 69, "high": 0, "informational": 49, "low": 23, "medium": 32 }, "lines_analyzed_count": 650, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "2.85", - "score_v2": "57.08", + "score_v2": "56.92", "threat_score": "75.00", "score_rating": "Average" } @@ -3669,16 +3585,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 215, + "gas": 220, "high": 7, "informational": 121, - "low": 61, + "low": 67, "medium": 33 }, "lines_analyzed_count": 3607, "scan_time_taken": 8, - "score": "4.18", - "score_v2": "83.50", + "score": "4.15", + "score_v2": "83.03", "threat_score": "70.00", "score_rating": "Great" } @@ -3702,7 +3618,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 15, + "gas": 18, "high": 2, "informational": 1, "low": 10, @@ -3710,8 +3626,8 @@ }, "lines_analyzed_count": 349, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", + "score": "4.14", + "score_v2": "82.81", "threat_score": "90.00", "score_rating": "Great" } @@ -3735,7 +3651,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 5, + "gas": 1, "high": 0, "informational": 4, "low": 4, @@ -3743,8 +3659,8 @@ }, "lines_analyzed_count": 51, "scan_time_taken": 0, - "score": "2.35", - "score_v2": "47.06", + "score": "2.75", + "score_v2": "54.90", "threat_score": "75.00", "score_rating": "Average" } @@ -3867,16 +3783,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 215, + "gas": 220, "high": 7, "informational": 121, - "low": 61, + "low": 67, "medium": 33 }, "lines_analyzed_count": 3607, - "scan_time_taken": 8, - "score": "4.18", - "score_v2": "83.50", + "scan_time_taken": 5, + "score": "4.15", + "score_v2": "83.03", "threat_score": "70.00", "score_rating": "Great" } @@ -3900,16 +3816,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 53, "high": 0, "informational": 32, "low": 15, "medium": 21 }, "lines_analyzed_count": 972, - "scan_time_taken": 3, - "score": "4.11", - "score_v2": "82.20", + "scan_time_taken": 2, + "score": "4.08", + "score_v2": "81.69", "threat_score": "85.00", "score_rating": "Great" } @@ -3933,16 +3849,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 215, + "gas": 220, "high": 7, "informational": 121, - "low": 61, + "low": 67, "medium": 33 }, "lines_analyzed_count": 3607, - "scan_time_taken": 8, - "score": "4.18", - "score_v2": "83.50", + "scan_time_taken": 5, + "score": "4.15", + "score_v2": "83.03", "threat_score": "70.00", "score_rating": "Great" } @@ -3955,13 +3871,13 @@ "verifiedNumber": 19, "totalContractsNumber": 19, "solidityScanContractsNumber": 19, - "securityScore": 82.57157894736844, + "securityScore": 82.55157894736844, "issueSeverityDistribution": { "critical": 12, - "gas": 1029, + "gas": 1050, "high": 490, "informational": 2208, - "low": 278, + "low": 277, "medium": 138 } }, @@ -3984,16 +3900,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 102, + "gas": 106, "high": 5, "informational": 76, "low": 23, "medium": 18 }, "lines_analyzed_count": 3100, - "scan_time_taken": 4, - "score": "4.51", - "score_v2": "90.23", + "scan_time_taken": 3, + "score": "4.50", + "score_v2": "90.10", "threat_score": "85.00", "score_rating": "Great" } @@ -4017,7 +3933,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 102, + "gas": 106, "high": 5, "informational": 76, "low": 23, @@ -4026,7 +3942,7 @@ "lines_analyzed_count": 3624, "scan_time_taken": 4, "score": "4.58", - "score_v2": "91.64", + "score_v2": "91.53", "threat_score": "85.00", "score_rating": "Great" } @@ -4050,7 +3966,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 102, + "gas": 106, "high": 5, "informational": 76, "low": 23, @@ -4058,8 +3974,8 @@ }, "lines_analyzed_count": 3100, "scan_time_taken": 4, - "score": "4.51", - "score_v2": "90.23", + "score": "4.50", + "score_v2": "90.10", "threat_score": "85.00", "score_rating": "Great" } @@ -4083,16 +3999,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 87, + "gas": 94, "high": 224, "informational": 803, - "low": 27, + "low": 26, "medium": 0 }, "lines_analyzed_count": 3951, - "scan_time_taken": 12, - "score": "2.67", - "score_v2": "53.30", + "scan_time_taken": 8, + "score": "2.66", + "score_v2": "53.18", "threat_score": "75.00", "score_rating": "Average" } @@ -4116,7 +4032,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 107, + "gas": 111, "high": 4, "informational": 77, "low": 23, @@ -4125,7 +4041,7 @@ "lines_analyzed_count": 3650, "scan_time_taken": 4, "score": "4.58", - "score_v2": "91.64", + "score_v2": "91.53", "threat_score": "85.00", "score_rating": "Great" } @@ -4149,16 +4065,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 102, + "gas": 106, "high": 5, "informational": 76, "low": 23, "medium": 18 }, "lines_analyzed_count": 3624, - "scan_time_taken": 4, + "scan_time_taken": 2, "score": "4.58", - "score_v2": "91.64", + "score_v2": "91.53", "threat_score": "85.00", "score_rating": "Great" } @@ -4182,7 +4098,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 13, "high": 1, "informational": 16, "low": 8, @@ -4190,8 +4106,8 @@ }, "lines_analyzed_count": 1161, "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.49", + "score": "4.75", + "score_v2": "95.00", "threat_score": "80.00", "score_rating": "Great" } @@ -4215,16 +4131,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 102, + "gas": 106, "high": 5, "informational": 76, "low": 23, "medium": 18 }, "lines_analyzed_count": 3100, - "scan_time_taken": 3, - "score": "4.51", - "score_v2": "90.23", + "scan_time_taken": 4, + "score": "4.50", + "score_v2": "90.10", "threat_score": "85.00", "score_rating": "Great" } @@ -4248,7 +4164,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 13, "high": 1, "informational": 16, "low": 8, @@ -4256,8 +4172,8 @@ }, "lines_analyzed_count": 1161, "scan_time_taken": 0, - "score": "4.72", - "score_v2": "94.49", + "score": "4.75", + "score_v2": "95.00", "threat_score": "80.00", "score_rating": "Great" } @@ -4347,7 +4263,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 15, + "gas": 18, "high": 2, "informational": 2, "low": 10, @@ -4355,8 +4271,8 @@ }, "lines_analyzed_count": 345, "scan_time_taken": 0, - "score": "4.16", - "score_v2": "83.19", + "score": "4.12", + "score_v2": "82.32", "threat_score": "90.00", "score_rating": "Great" } @@ -4387,7 +4303,7 @@ "medium": 0 }, "lines_analyzed_count": 274, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.00", "score_v2": "79.93", "threat_score": "89.47", @@ -4413,7 +4329,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 13, "high": 1, "informational": 16, "low": 8, @@ -4421,8 +4337,8 @@ }, "lines_analyzed_count": 1161, "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.49", + "score": "4.75", + "score_v2": "95.00", "threat_score": "80.00", "score_rating": "Great" } @@ -4446,16 +4362,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 20, + "gas": 21, "high": 2, "informational": 3, "low": 6, "medium": 1 }, "lines_analyzed_count": 1079, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.76", - "score_v2": "95.27", + "score_v2": "95.18", "threat_score": "90.00", "score_rating": "Great" } @@ -4545,16 +4461,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 102, + "gas": 106, "high": 5, "informational": 76, "low": 23, "medium": 18 }, "lines_analyzed_count": 3624, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.58", - "score_v2": "91.64", + "score_v2": "91.53", "threat_score": "85.00", "score_rating": "Great" } @@ -4600,10 +4516,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 73.43111111111111, + "securityScore": 73.9111111111111, "issueSeverityDistribution": { "critical": 4, - "gas": 225, + "gas": 223, "high": 232, "informational": 830, "low": 84, @@ -4695,16 +4611,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 90, + "gas": 92, "high": 224, "informational": 783, "low": 26, "medium": 0 }, "lines_analyzed_count": 3942, - "scan_time_taken": 11, + "scan_time_taken": 9, "score": "2.68", - "score_v2": "53.68", + "score_v2": "53.63", "threat_score": "75.00", "score_rating": "Average" } @@ -4761,7 +4677,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 46, + "gas": 47, "high": 3, "informational": 24, "low": 23, @@ -4769,8 +4685,8 @@ }, "lines_analyzed_count": 2264, "scan_time_taken": 2, - "score": "4.71", - "score_v2": "94.13", + "score": "4.70", + "score_v2": "94.08", "threat_score": "80.00", "score_rating": "Great" } @@ -4860,7 +4776,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 20, + "gas": 21, "high": 2, "informational": 3, "low": 6, @@ -4869,7 +4785,7 @@ "lines_analyzed_count": 1063, "scan_time_taken": 1, "score": "4.76", - "score_v2": "95.20", + "score_v2": "95.11", "threat_score": "90.00", "score_rating": "Great" } @@ -4893,7 +4809,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 21, + "gas": 15, "high": 2, "informational": 3, "low": 7, @@ -4901,8 +4817,8 @@ }, "lines_analyzed_count": 133, "scan_time_taken": 1, - "score": "2.74", - "score_v2": "54.89", + "score": "2.97", + "score_v2": "59.40", "threat_score": "80.00", "score_rating": "Average" } @@ -4915,7 +4831,7 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 83.45666666666666, + "securityScore": 83.53222222222222, "issueSeverityDistribution": { "critical": 4, "gas": 371, @@ -4977,7 +4893,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 107, + "gas": 111, "high": 4, "informational": 51, "low": 23, @@ -4985,8 +4901,8 @@ }, "lines_analyzed_count": 3663, "scan_time_taken": 4, - "score": "4.62", - "score_v2": "92.38", + "score": "4.61", + "score_v2": "92.27", "threat_score": "85.00", "score_rating": "Great" } @@ -5010,7 +4926,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 21, + "gas": 15, "high": 2, "informational": 3, "low": 8, @@ -5018,8 +4934,8 @@ }, "lines_analyzed_count": 1180, "scan_time_taken": 1, - "score": "4.74", - "score_v2": "94.75", + "score": "4.76", + "score_v2": "95.25", "threat_score": "80.00", "score_rating": "Great" } @@ -5043,7 +4959,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 107, + "gas": 111, "high": 4, "informational": 51, "low": 23, @@ -5051,8 +4967,8 @@ }, "lines_analyzed_count": 3663, "scan_time_taken": 4, - "score": "4.62", - "score_v2": "92.38", + "score": "4.61", + "score_v2": "92.27", "threat_score": "85.00", "score_rating": "Great" } @@ -5076,16 +4992,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 107, + "gas": 111, "high": 4, "informational": 51, "low": 23, "medium": 18 }, "lines_analyzed_count": 3663, - "scan_time_taken": 3, - "score": "4.62", - "score_v2": "92.38", + "scan_time_taken": 4, + "score": "4.61", + "score_v2": "92.27", "threat_score": "85.00", "score_rating": "Great" } @@ -5175,16 +5091,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 13, "high": 1, "informational": 6, "low": 8, "medium": 3 }, "lines_analyzed_count": 1169, - "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.38", + "scan_time_taken": 0, + "score": "4.79", + "score_v2": "95.89", "threat_score": "80.00", "score_rating": "Great" } @@ -5236,10 +5152,10 @@ "verifiedNumber": 5, "totalContractsNumber": 5, "solidityScanContractsNumber": 5, - "securityScore": 78.102, + "securityScore": 77.238, "issueSeverityDistribution": { "critical": 0, - "gas": 98, + "gas": 107, "high": 4, "informational": 38, "low": 14, @@ -5265,7 +5181,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 18, "high": 0, "informational": 7, "low": 3, @@ -5273,10 +5189,10 @@ }, "lines_analyzed_count": 155, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.65", + "score": "4.00", + "score_v2": "80.00", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -5298,7 +5214,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 27, "high": 0, "informational": 9, "low": 3, @@ -5306,8 +5222,8 @@ }, "lines_analyzed_count": 227, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "81.94", + "score": "4.01", + "score_v2": "80.18", "threat_score": "95.00", "score_rating": "Great" } @@ -5371,7 +5287,7 @@ "medium": 0 }, "lines_analyzed_count": 143, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.78", "score_v2": "75.52", "threat_score": "100.00", @@ -5397,7 +5313,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, + "gas": 28, "high": 1, "informational": 8, "low": 2, @@ -5405,10 +5321,10 @@ }, "lines_analyzed_count": 209, "scan_time_taken": 1, - "score": "4.04", - "score_v2": "80.86", + "score": "3.95", + "score_v2": "78.95", "threat_score": "89.47", - "score_rating": "Great" + "score_rating": "Average" } } } @@ -5419,10 +5335,10 @@ "verifiedNumber": 3, "totalContractsNumber": 4, "solidityScanContractsNumber": 3, - "securityScore": 75.80000000000001, + "securityScore": 75.42333333333333, "issueSeverityDistribution": { "critical": 0, - "gas": 55, + "gas": 57, "high": 2, "informational": 34, "low": 9, @@ -5448,7 +5364,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 18, "high": 0, "informational": 11, "low": 3, @@ -5456,8 +5372,8 @@ }, "lines_analyzed_count": 155, "scan_time_taken": 1, - "score": "3.90", - "score_v2": "78.06", + "score": "3.87", + "score_v2": "77.42", "threat_score": "100.00", "score_rating": "Average" } @@ -5481,7 +5397,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 13, "low": 3, @@ -5489,8 +5405,8 @@ }, "lines_analyzed_count": 205, "scan_time_taken": 1, - "score": "3.93", - "score_v2": "78.54", + "score": "3.90", + "score_v2": "78.05", "threat_score": "95.00", "score_rating": "Average" } @@ -5526,7 +5442,7 @@ "medium": 0 }, "lines_analyzed_count": 137, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.54", "score_v2": "70.80", "threat_score": "94.74", @@ -5541,10 +5457,10 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 78.475, + "securityScore": 78.205, "issueSeverityDistribution": { "critical": 0, - "gas": 33, + "gas": 34, "high": 2, "informational": 14, "low": 6, @@ -5570,7 +5486,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 18, "high": 0, "informational": 7, "low": 3, @@ -5578,8 +5494,8 @@ }, "lines_analyzed_count": 187, "scan_time_taken": 1, - "score": "4.20", - "score_v2": "83.96", + "score": "4.17", + "score_v2": "83.42", "threat_score": "100.00", "score_rating": "Great" } @@ -5658,14 +5574,14 @@ "overallInfo": { "verifiedNumber": 39, "totalContractsNumber": 39, - "solidityScanContractsNumber": 38, - "securityScore": 75.20973684210524, + "solidityScanContractsNumber": 37, + "securityScore": 75.12945945945944, "issueSeverityDistribution": { "critical": 39, - "gas": 588, + "gas": 574, "high": 11, - "informational": 189, - "low": 296, + "informational": 187, + "low": 288, "medium": 94 } }, @@ -5688,7 +5604,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 38, + "gas": 37, "high": 0, "informational": 14, "low": 10, @@ -5696,8 +5612,8 @@ }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.00", + "score": "3.42", + "score_v2": "68.31", "threat_score": "85.00", "score_rating": "Average" } @@ -5820,16 +5736,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 38, + "gas": 37, "high": 0, "informational": 14, "low": 10, "medium": 9 }, "lines_analyzed_count": 325, - "scan_time_taken": 2, - "score": "3.40", - "score_v2": "68.00", + "scan_time_taken": 1, + "score": "3.42", + "score_v2": "68.31", "threat_score": "85.00", "score_rating": "Average" } @@ -5860,7 +5776,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.44", "score_v2": "68.72", "threat_score": "75.00", @@ -5952,16 +5868,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 38, + "gas": 37, "high": 0, "informational": 14, "low": 10, "medium": 9 }, "lines_analyzed_count": 325, - "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.00", + "scan_time_taken": 2, + "score": "3.42", + "score_v2": "68.31", "threat_score": "85.00", "score_rating": "Average" } @@ -6058,7 +5974,7 @@ "medium": 11 }, "lines_analyzed_count": 594, - "scan_time_taken": 2, + "scan_time_taken": 3, "score": "4.04", "score_v2": "80.81", "threat_score": "94.74", @@ -6282,7 +6198,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 38, + "gas": 37, "high": 0, "informational": 14, "low": 10, @@ -6290,8 +6206,8 @@ }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.00", + "score": "3.42", + "score_v2": "68.31", "threat_score": "85.00", "score_rating": "Average" } @@ -6315,7 +6231,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 38, + "gas": 37, "high": 0, "informational": 14, "low": 10, @@ -6323,8 +6239,8 @@ }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.00", + "score": "3.42", + "score_v2": "68.31", "threat_score": "85.00", "score_rating": "Average" } @@ -6513,7 +6429,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 38, + "gas": 37, "high": 0, "informational": 14, "low": 10, @@ -6521,8 +6437,8 @@ }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.00", + "score": "3.42", + "score_v2": "68.31", "threat_score": "85.00", "score_rating": "Average" } @@ -6579,7 +6495,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 38, + "gas": 37, "high": 0, "informational": 14, "low": 10, @@ -6587,8 +6503,8 @@ }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.00", + "score": "3.42", + "score_v2": "68.31", "threat_score": "85.00", "score_rating": "Average" } @@ -6612,7 +6528,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 38, + "gas": 37, "high": 0, "informational": 14, "low": 10, @@ -6620,8 +6536,8 @@ }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.00", + "score": "3.42", + "score_v2": "68.31", "threat_score": "85.00", "score_rating": "Average" } @@ -6716,16 +6632,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 38, + "gas": 37, "high": 0, "informational": 14, "low": 10, "medium": 9 }, "lines_analyzed_count": 325, - "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.00", + "scan_time_taken": 2, + "score": "3.42", + "score_v2": "68.31", "threat_score": "85.00", "score_rating": "Average" } @@ -6749,7 +6665,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 1, "high": 0, "informational": 1, "low": 6, @@ -6757,10 +6673,10 @@ }, "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "4.18", + "score_v2": "83.53", "threat_score": "89.47", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -6833,35 +6749,7 @@ { "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.50", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x94019D0fCc9699909E5b59727505E56252760524", @@ -6936,10 +6824,10 @@ "verifiedNumber": 15, "totalContractsNumber": 18, "solidityScanContractsNumber": 15, - "securityScore": 71.508, + "securityScore": 71.54933333333334, "issueSeverityDistribution": { "critical": 32, - "gas": 287, + "gas": 285, "high": 16, "informational": 83, "low": 148, @@ -7003,7 +6891,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 38, + "gas": 37, "high": 0, "informational": 14, "low": 10, @@ -7011,8 +6899,8 @@ }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.00", + "score": "3.42", + "score_v2": "68.31", "threat_score": "85.00", "score_rating": "Average" } @@ -7208,7 +7096,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.41", "score_v2": "68.16", "threat_score": "75.00", @@ -7442,7 +7330,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 38, + "gas": 37, "high": 0, "informational": 14, "low": 10, @@ -7450,8 +7338,8 @@ }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.00", + "score": "3.42", + "score_v2": "68.31", "threat_score": "85.00", "score_rating": "Average" } @@ -7464,10 +7352,10 @@ "verifiedNumber": 11, "totalContractsNumber": 11, "solidityScanContractsNumber": 9, - "securityScore": 73.5488888888889, + "securityScore": 74.33333333333333, "issueSeverityDistribution": { "critical": 18, - "gas": 113, + "gas": 107, "high": 5, "informational": 22, "low": 82, @@ -7500,7 +7388,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.44", "score_v2": "68.72", "threat_score": "75.00", @@ -7566,7 +7454,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.44", "score_v2": "68.72", "threat_score": "75.00", @@ -7592,7 +7480,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 1, "high": 0, "informational": 1, "low": 6, @@ -7600,10 +7488,10 @@ }, "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "4.18", + "score_v2": "83.53", "threat_score": "89.47", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -7625,7 +7513,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 1, "high": 0, "informational": 1, "low": 6, @@ -7633,10 +7521,10 @@ }, "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "4.18", + "score_v2": "83.53", "threat_score": "89.47", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -7741,7 +7629,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.44", "score_v2": "68.72", "threat_score": "75.00", @@ -7774,7 +7662,7 @@ "medium": 0 }, "lines_analyzed_count": 179, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.44", "score_v2": "68.72", "threat_score": "75.00", @@ -7795,10 +7683,10 @@ "verifiedNumber": 27, "totalContractsNumber": 27, "solidityScanContractsNumber": 27, - "securityScore": 71.64259259259259, + "securityScore": 70.7911111111111, "issueSeverityDistribution": { "critical": 11, - "gas": 136, + "gas": 158, "high": 0, "informational": 96, "low": 114, @@ -7890,7 +7778,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 9, "high": 0, "informational": 7, "low": 6, @@ -7898,8 +7786,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.71", + "score": "3.28", + "score_v2": "65.62", "threat_score": "84.21", "score_rating": "Average" } @@ -7956,7 +7844,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 9, "high": 0, "informational": 7, "low": 6, @@ -7964,8 +7852,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.71", + "score": "3.28", + "score_v2": "65.62", "threat_score": "84.21", "score_rating": "Average" } @@ -7989,7 +7877,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 9, "high": 0, "informational": 7, "low": 6, @@ -7997,8 +7885,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.71", + "score": "3.28", + "score_v2": "65.62", "threat_score": "84.21", "score_rating": "Average" } @@ -8088,7 +7976,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 9, "high": 0, "informational": 7, "low": 6, @@ -8096,8 +7984,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.71", + "score": "3.28", + "score_v2": "65.62", "threat_score": "84.21", "score_rating": "Average" } @@ -8187,7 +8075,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 9, "high": 0, "informational": 7, "low": 6, @@ -8195,8 +8083,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.71", + "score": "3.28", + "score_v2": "65.62", "threat_score": "84.21", "score_rating": "Average" } @@ -8253,7 +8141,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 9, "high": 0, "informational": 7, "low": 6, @@ -8261,8 +8149,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.71", + "score": "3.28", + "score_v2": "65.62", "threat_score": "84.21", "score_rating": "Average" } @@ -8352,7 +8240,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 9, "high": 0, "informational": 7, "low": 6, @@ -8360,8 +8248,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.71", + "score": "3.28", + "score_v2": "65.62", "threat_score": "84.21", "score_rating": "Average" } @@ -8385,7 +8273,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 9, "high": 0, "informational": 7, "low": 6, @@ -8393,8 +8281,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.71", + "score": "3.28", + "score_v2": "65.62", "threat_score": "84.21", "score_rating": "Average" } @@ -8418,7 +8306,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 9, "high": 0, "informational": 7, "low": 6, @@ -8426,8 +8314,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.71", + "score": "3.28", + "score_v2": "65.62", "threat_score": "84.21", "score_rating": "Average" } @@ -8451,16 +8339,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 9, "high": 0, "informational": 7, "low": 6, "medium": 0 }, "lines_analyzed_count": 96, - "scan_time_taken": 1, - "score": "3.39", - "score_v2": "67.71", + "scan_time_taken": 0, + "score": "3.28", + "score_v2": "65.62", "threat_score": "84.21", "score_rating": "Average" } @@ -8517,7 +8405,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 7, + "gas": 9, "high": 0, "informational": 7, "low": 6, @@ -8525,8 +8413,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.71", + "score": "3.28", + "score_v2": "65.62", "threat_score": "84.21", "score_rating": "Average" } @@ -8704,10 +8592,10 @@ "verifiedNumber": 38, "totalContractsNumber": 46, "solidityScanContractsNumber": 38, - "securityScore": 83.09657894736843, + "securityScore": 83.17263157894736, "issueSeverityDistribution": { "critical": 9, - "gas": 507, + "gas": 504, "high": 14, "informational": 350, "low": 217, @@ -8837,7 +8725,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 2, "informational": 6, "low": 3, @@ -8845,8 +8733,8 @@ }, "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.19", + "score": "3.80", + "score_v2": "75.97", "threat_score": "95.00", "score_rating": "Average" } @@ -8903,7 +8791,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 6, "low": 7, @@ -8911,8 +8799,8 @@ }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", + "score": "4.67", + "score_v2": "93.40", "threat_score": "95.00", "score_rating": "Great" } @@ -9050,7 +8938,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 7, "low": 7, @@ -9058,8 +8946,8 @@ }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", + "score": "4.66", + "score_v2": "93.23", "threat_score": "95.00", "score_rating": "Great" } @@ -9121,7 +9009,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 40, "high": 2, "informational": 13, "low": 3, @@ -9129,8 +9017,8 @@ }, "lines_analyzed_count": 710, "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.59", + "score": "4.44", + "score_v2": "88.87", "threat_score": "75.00", "score_rating": "Great" } @@ -9154,7 +9042,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 7, "low": 7, @@ -9162,8 +9050,8 @@ }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", + "score": "4.66", + "score_v2": "93.23", "threat_score": "95.00", "score_rating": "Great" } @@ -9194,7 +9082,7 @@ "medium": 0 }, "lines_analyzed_count": 662, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.49", "score_v2": "89.88", "threat_score": "95.00", @@ -9227,7 +9115,7 @@ "medium": 0 }, "lines_analyzed_count": 662, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.49", "score_v2": "89.88", "threat_score": "95.00", @@ -9286,16 +9174,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 7, "low": 7, "medium": 1 }, "lines_analyzed_count": 561, - "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", + "scan_time_taken": 0, + "score": "4.66", + "score_v2": "93.23", "threat_score": "95.00", "score_rating": "Great" } @@ -9319,7 +9207,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 40, "high": 2, "informational": 14, "low": 3, @@ -9327,8 +9215,8 @@ }, "lines_analyzed_count": 710, "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.45", + "score": "4.44", + "score_v2": "88.73", "threat_score": "75.00", "score_rating": "Great" } @@ -9352,7 +9240,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 2, "informational": 6, "low": 3, @@ -9360,8 +9248,8 @@ }, "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.19", + "score": "3.80", + "score_v2": "75.97", "threat_score": "95.00", "score_rating": "Average" } @@ -9418,7 +9306,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 7, "low": 7, @@ -9426,8 +9314,8 @@ }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", + "score": "4.66", + "score_v2": "93.23", "threat_score": "95.00", "score_rating": "Great" } @@ -9451,16 +9339,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 7, "low": 7, "medium": 1 }, "lines_analyzed_count": 561, - "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", + "scan_time_taken": 0, + "score": "4.66", + "score_v2": "93.23", "threat_score": "95.00", "score_rating": "Great" } @@ -9517,7 +9405,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 2, "informational": 3, "low": 3, @@ -9525,8 +9413,8 @@ }, "lines_analyzed_count": 110, "scan_time_taken": 1, - "score": "3.68", - "score_v2": "73.64", + "score": "3.73", + "score_v2": "74.55", "threat_score": "95.00", "score_rating": "Average" } @@ -9562,7 +9450,7 @@ "medium": 0 }, "lines_analyzed_count": 72, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.75", "score_v2": "75.00", "threat_score": "94.74", @@ -9666,7 +9554,7 @@ "medium": 0 }, "lines_analyzed_count": 662, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.49", "score_v2": "89.88", "threat_score": "95.00", @@ -9692,7 +9580,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 7, "low": 7, @@ -9700,8 +9588,8 @@ }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.40", + "score": "4.66", + "score_v2": "93.23", "threat_score": "95.00", "score_rating": "Great" } @@ -9862,7 +9750,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 40, "high": 2, "informational": 14, "low": 3, @@ -9870,8 +9758,8 @@ }, "lines_analyzed_count": 710, "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.45", + "score": "4.44", + "score_v2": "88.73", "threat_score": "75.00", "score_rating": "Great" } @@ -9935,7 +9823,7 @@ "medium": 0 }, "lines_analyzed_count": 656, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.49", "score_v2": "89.79", "threat_score": "95.00", @@ -9961,7 +9849,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 2, "informational": 6, "low": 3, @@ -9969,8 +9857,8 @@ }, "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.19", + "score": "3.80", + "score_v2": "75.97", "threat_score": "95.00", "score_rating": "Average" } @@ -10016,14 +9904,14 @@ "verifiedNumber": 35, "totalContractsNumber": 35, "solidityScanContractsNumber": 35, - "securityScore": 83.09342857142857, + "securityScore": 83.21285714285715, "issueSeverityDistribution": { "critical": 7, - "gas": 525, + "gas": 522, "high": 20, "informational": 168, "low": 182, - "medium": 30 + "medium": 26 } }, "contractsData": [ @@ -10111,16 +9999,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 2, "informational": 2, "low": 3, "medium": 1 }, "lines_analyzed_count": 108, - "scan_time_taken": 1, - "score": "3.70", - "score_v2": "74.07", + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", "threat_score": "95.00", "score_rating": "Average" } @@ -10177,7 +10065,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 6, "low": 7, @@ -10185,8 +10073,8 @@ }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", + "score": "4.67", + "score_v2": "93.40", "threat_score": "95.00", "score_rating": "Great" } @@ -10243,7 +10131,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 6, "low": 7, @@ -10251,8 +10139,8 @@ }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", + "score": "4.67", + "score_v2": "93.40", "threat_score": "95.00", "score_rating": "Great" } @@ -10276,16 +10164,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 2, "informational": 3, "low": 3, "medium": 1 }, "lines_analyzed_count": 110, - "scan_time_taken": 0, - "score": "3.68", - "score_v2": "73.64", + "scan_time_taken": 1, + "score": "3.73", + "score_v2": "74.55", "threat_score": "95.00", "score_rating": "Average" } @@ -10375,7 +10263,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 40, "high": 2, "informational": 13, "low": 3, @@ -10383,8 +10271,8 @@ }, "lines_analyzed_count": 710, "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.59", + "score": "4.44", + "score_v2": "88.87", "threat_score": "75.00", "score_rating": "Great" } @@ -10474,16 +10362,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 40, "high": 2, "informational": 13, "low": 3, "medium": 4 }, "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.59", + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.87", "threat_score": "75.00", "score_rating": "Great" } @@ -10514,7 +10402,7 @@ "medium": 0 }, "lines_analyzed_count": 62, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.87", "score_v2": "77.42", "threat_score": "80.00", @@ -10573,7 +10461,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 2, "informational": 3, "low": 3, @@ -10581,8 +10469,8 @@ }, "lines_analyzed_count": 110, "scan_time_taken": 1, - "score": "3.68", - "score_v2": "73.64", + "score": "3.73", + "score_v2": "74.55", "threat_score": "95.00", "score_rating": "Average" } @@ -10606,7 +10494,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 2, "informational": 3, "low": 3, @@ -10614,8 +10502,8 @@ }, "lines_analyzed_count": 110, "scan_time_taken": 1, - "score": "3.68", - "score_v2": "73.64", + "score": "3.73", + "score_v2": "74.55", "threat_score": "95.00", "score_rating": "Average" } @@ -10646,7 +10534,7 @@ "medium": 0 }, "lines_analyzed_count": 72, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.75", "score_v2": "75.00", "threat_score": "94.74", @@ -10709,12 +10597,12 @@ "high": 2, "informational": 13, "low": 3, - "medium": 4 + "medium": 0 }, "lines_analyzed_count": 710, - "scan_time_taken": 2, - "score": "4.43", - "score_v2": "88.59", + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.28", "threat_score": "75.00", "score_rating": "Great" } @@ -10738,7 +10626,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 6, "low": 7, @@ -10746,8 +10634,8 @@ }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", + "score": "4.67", + "score_v2": "93.40", "threat_score": "95.00", "score_rating": "Great" } @@ -10771,7 +10659,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 40, "high": 2, "informational": 13, "low": 3, @@ -10779,8 +10667,8 @@ }, "lines_analyzed_count": 710, "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.59", + "score": "4.44", + "score_v2": "88.87", "threat_score": "75.00", "score_rating": "Great" } @@ -10804,7 +10692,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 21, + "gas": 18, "high": 0, "informational": 7, "low": 7, @@ -10812,8 +10700,8 @@ }, "lines_analyzed_count": 655, "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", + "score": "4.66", + "score_v2": "93.28", "threat_score": "95.00", "score_rating": "Great" } @@ -10837,7 +10725,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 21, "high": 0, "informational": 7, "low": 7, @@ -10845,8 +10733,8 @@ }, "lines_analyzed_count": 655, "scan_time_taken": 1, - "score": "4.66", - "score_v2": "93.28", + "score": "4.64", + "score_v2": "92.82", "threat_score": "95.00", "score_rating": "Great" } @@ -10870,16 +10758,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 2, "informational": 2, "low": 3, "medium": 1 }, "lines_analyzed_count": 108, - "scan_time_taken": 0, - "score": "3.80", - "score_v2": "75.93", + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", "threat_score": "95.00", "score_rating": "Average" } @@ -10903,7 +10791,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 6, "low": 7, @@ -10911,8 +10799,8 @@ }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", + "score": "4.67", + "score_v2": "93.40", "threat_score": "95.00", "score_rating": "Great" } @@ -10936,7 +10824,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 21, "high": 0, "informational": 7, "low": 7, @@ -10944,8 +10832,8 @@ }, "lines_analyzed_count": 655, "scan_time_taken": 1, - "score": "4.66", - "score_v2": "93.28", + "score": "4.64", + "score_v2": "92.82", "threat_score": "95.00", "score_rating": "Great" } @@ -10976,7 +10864,7 @@ "medium": 0 }, "lines_analyzed_count": 72, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.75", "score_v2": "75.00", "threat_score": "94.74", @@ -11002,7 +10890,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 6, "low": 7, @@ -11010,8 +10898,8 @@ }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", + "score": "4.67", + "score_v2": "93.40", "threat_score": "95.00", "score_rating": "Great" } @@ -11167,7 +11055,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 40, "high": 2, "informational": 13, "low": 3, @@ -11175,8 +11063,8 @@ }, "lines_analyzed_count": 710, "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.59", + "score": "4.44", + "score_v2": "88.87", "threat_score": "75.00", "score_rating": "Great" } @@ -11189,10 +11077,10 @@ "verifiedNumber": 13, "totalContractsNumber": 14, "solidityScanContractsNumber": 13, - "securityScore": 79.00615384615384, + "securityScore": 79.11230769230768, "issueSeverityDistribution": { "critical": 2, - "gas": 106, + "gas": 105, "high": 4, "informational": 32, "low": 67, @@ -11449,7 +11337,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 2, "informational": 4, "low": 3, @@ -11457,8 +11345,8 @@ }, "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", + "score": "3.88", + "score_v2": "77.52", "threat_score": "95.00", "score_rating": "Average" } @@ -11515,16 +11403,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 6, "low": 7, "medium": 1 }, "lines_analyzed_count": 561, - "scan_time_taken": 1, - "score": "4.68", - "score_v2": "93.58", + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.40", "threat_score": "95.00", "score_rating": "Great" } @@ -11581,7 +11469,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 2, "informational": 4, "low": 3, @@ -11589,8 +11477,8 @@ }, "lines_analyzed_count": 129, "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", + "score": "3.88", + "score_v2": "77.52", "threat_score": "95.00", "score_rating": "Average" } @@ -11647,10 +11535,10 @@ "verifiedNumber": 48, "totalContractsNumber": 62, "solidityScanContractsNumber": 48, - "securityScore": 77.01562500000001, + "securityScore": 77.69833333333332, "issueSeverityDistribution": { "critical": 11, - "gas": 1397, + "gas": 1293, "high": 94, "informational": 811, "low": 539, @@ -11676,7 +11564,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 34, "high": 2, "informational": 12, "low": 7, @@ -11684,8 +11572,8 @@ }, "lines_analyzed_count": 385, "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.44", + "score": "3.96", + "score_v2": "79.22", "threat_score": "90.00", "score_rating": "Average" } @@ -11714,7 +11602,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 38, "high": 6, "informational": 5, "low": 14, @@ -11722,8 +11610,8 @@ }, "lines_analyzed_count": 255, "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.39", + "score": "3.08", + "score_v2": "61.57", "threat_score": "95.00", "score_rating": "Average" } @@ -11780,7 +11668,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 49, "high": 1, "informational": 10, "low": 4, @@ -11788,8 +11676,8 @@ }, "lines_analyzed_count": 396, "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.06", + "score": "4.07", + "score_v2": "81.31", "threat_score": "94.74", "score_rating": "Great" } @@ -11813,7 +11701,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 35, "high": 3, "informational": 23, "low": 18, @@ -11821,8 +11709,8 @@ }, "lines_analyzed_count": 672, "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.25", + "score": "4.08", + "score_v2": "81.55", "threat_score": "85.00", "score_rating": "Great" } @@ -11879,7 +11767,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 37, + "gas": 40, "high": 1, "informational": 31, "low": 17, @@ -11887,8 +11775,8 @@ }, "lines_analyzed_count": 480, "scan_time_taken": 1, - "score": "3.54", - "score_v2": "70.83", + "score": "3.51", + "score_v2": "70.21", "threat_score": "90.00", "score_rating": "Average" } @@ -11912,16 +11800,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 8, "high": 2, "informational": 6, "low": 6, "medium": 1 }, "lines_analyzed_count": 241, - "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.40", + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.65", "threat_score": "90.00", "score_rating": "Great" } @@ -11957,7 +11845,7 @@ "medium": 0 }, "lines_analyzed_count": 69, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "4.42", "score_v2": "88.41", "threat_score": "94.74", @@ -12016,16 +11904,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 4, "high": 0, "informational": 3, "low": 3, "medium": 0 }, "lines_analyzed_count": 163, - "scan_time_taken": 2, - "score": "4.51", - "score_v2": "90.18", + "scan_time_taken": 0, + "score": "4.60", + "score_v2": "92.02", "threat_score": "84.21", "score_rating": "Great" } @@ -12097,16 +11985,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 79, + "gas": 67, "high": 3, "informational": 56, "low": 30, "medium": 6 }, "lines_analyzed_count": 1664, - "scan_time_taken": 3, - "score": "4.28", - "score_v2": "85.58", + "scan_time_taken": 2, + "score": "4.31", + "score_v2": "86.30", "threat_score": "85.00", "score_rating": "Great" } @@ -12130,7 +12018,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 5, "high": 0, "informational": 3, "low": 9, @@ -12138,10 +12026,10 @@ }, "lines_analyzed_count": 155, "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.71", + "score": "4.06", + "score_v2": "81.29", "threat_score": "89.47", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -12168,7 +12056,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 30, "high": 1, "informational": 4, "low": 6, @@ -12176,8 +12064,8 @@ }, "lines_analyzed_count": 263, "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.37", + "score": "4.05", + "score_v2": "80.99", "threat_score": "95.00", "score_rating": "Great" } @@ -12201,16 +12089,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 56, + "gas": 54, "high": 6, "informational": 42, "low": 20, "medium": 7 }, "lines_analyzed_count": 854, - "scan_time_taken": 2, - "score": "3.93", - "score_v2": "78.57", + "scan_time_taken": 1, + "score": "3.94", + "score_v2": "78.81", "threat_score": "85.00", "score_rating": "Average" } @@ -12234,7 +12122,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 2, "high": 0, "informational": 0, "low": 5, @@ -12242,8 +12130,8 @@ }, "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "2.58", - "score_v2": "51.52", + "score": "3.18", + "score_v2": "63.64", "threat_score": "94.74", "score_rating": "Average" } @@ -12272,7 +12160,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 10, "high": 0, "informational": 2, "low": 7, @@ -12280,8 +12168,8 @@ }, "lines_analyzed_count": 120, "scan_time_taken": 0, - "score": "3.83", - "score_v2": "76.67", + "score": "3.92", + "score_v2": "78.33", "threat_score": "94.74", "score_rating": "Average" } @@ -12305,7 +12193,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 33, "high": 1, "informational": 28, "low": 14, @@ -12313,8 +12201,8 @@ }, "lines_analyzed_count": 473, "scan_time_taken": 1, - "score": "3.78", - "score_v2": "75.69", + "score": "3.86", + "score_v2": "77.17", "threat_score": "90.00", "score_rating": "Average" } @@ -12409,7 +12297,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 27, "high": 1, "informational": 16, "low": 12, @@ -12417,8 +12305,8 @@ }, "lines_analyzed_count": 378, "scan_time_taken": 0, - "score": "3.85", - "score_v2": "76.98", + "score": "3.86", + "score_v2": "77.25", "threat_score": "90.00", "score_rating": "Average" } @@ -12546,7 +12434,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 20, "high": 1, "informational": 33, "low": 5, @@ -12554,8 +12442,8 @@ }, "lines_analyzed_count": 417, "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.25", + "score": "4.09", + "score_v2": "81.77", "threat_score": "94.74", "score_rating": "Great" } @@ -12579,7 +12467,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 33, "high": 1, "informational": 25, "low": 13, @@ -12587,8 +12475,8 @@ }, "lines_analyzed_count": 363, "scan_time_taken": 1, - "score": "3.53", - "score_v2": "70.52", + "score": "3.50", + "score_v2": "69.97", "threat_score": "90.00", "score_rating": "Average" } @@ -12612,7 +12500,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 20, "high": 1, "informational": 33, "low": 5, @@ -12620,8 +12508,8 @@ }, "lines_analyzed_count": 417, "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.25", + "score": "4.09", + "score_v2": "81.77", "threat_score": "94.74", "score_rating": "Great" } @@ -12645,7 +12533,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 30, "high": 1, "informational": 34, "low": 7, @@ -12653,8 +12541,8 @@ }, "lines_analyzed_count": 305, "scan_time_taken": 1, - "score": "3.49", - "score_v2": "69.84", + "score": "3.51", + "score_v2": "70.16", "threat_score": "90.00", "score_rating": "Average" } @@ -12678,7 +12566,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 79, + "gas": 67, "high": 3, "informational": 56, "low": 30, @@ -12686,8 +12574,8 @@ }, "lines_analyzed_count": 1664, "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.58", + "score": "4.31", + "score_v2": "86.30", "threat_score": "85.00", "score_rating": "Great" } @@ -12716,7 +12604,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 60, + "gas": 58, "high": 3, "informational": 35, "low": 21, @@ -12724,8 +12612,8 @@ }, "lines_analyzed_count": 678, "scan_time_taken": 2, - "score": "3.75", - "score_v2": "74.93", + "score": "3.76", + "score_v2": "75.22", "threat_score": "85.00", "score_rating": "Average" } @@ -12749,7 +12637,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 35, "high": 2, "informational": 23, "low": 13, @@ -12757,8 +12645,8 @@ }, "lines_analyzed_count": 425, "scan_time_taken": 1, - "score": "3.53", - "score_v2": "70.59", + "score": "3.60", + "score_v2": "72.00", "threat_score": "90.00", "score_rating": "Average" } @@ -12789,7 +12677,7 @@ "medium": 0 }, "lines_analyzed_count": 89, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "3.71", "score_v2": "74.16", "threat_score": "85.00", @@ -12820,7 +12708,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 28, "high": 1, "informational": 26, "low": 12, @@ -12828,8 +12716,8 @@ }, "lines_analyzed_count": 453, "scan_time_taken": 1, - "score": "3.91", - "score_v2": "78.15", + "score": "3.96", + "score_v2": "79.25", "threat_score": "90.00", "score_rating": "Average" } @@ -12853,7 +12741,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 28, "high": 3, "informational": 15, "low": 14, @@ -12861,10 +12749,10 @@ }, "lines_analyzed_count": 482, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.08", + "score": "3.98", + "score_v2": "79.67", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -12891,16 +12779,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 10, "high": 3, "informational": 6, "low": 7, "medium": 1 }, "lines_analyzed_count": 276, - "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.61", + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.70", "threat_score": "90.00", "score_rating": "Great" } @@ -12924,7 +12812,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 43, + "gas": 41, "high": 5, "informational": 24, "low": 22, @@ -12932,8 +12820,8 @@ }, "lines_analyzed_count": 706, "scan_time_taken": 2, - "score": "3.89", - "score_v2": "77.76", + "score": "3.90", + "score_v2": "78.05", "threat_score": "85.00", "score_rating": "Average" } @@ -12957,7 +12845,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 36, + "gas": 34, "high": 3, "informational": 21, "low": 17, @@ -12965,8 +12853,8 @@ }, "lines_analyzed_count": 650, "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.38", + "score": "4.08", + "score_v2": "81.69", "threat_score": "85.00", "score_rating": "Great" } @@ -12990,16 +12878,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 143, + "gas": 133, "high": 16, "informational": 78, "low": 44, "medium": 10 }, "lines_analyzed_count": 2049, - "scan_time_taken": 6, - "score": "4.02", - "score_v2": "80.33", + "scan_time_taken": 4, + "score": "4.04", + "score_v2": "80.82", "threat_score": "80.00", "score_rating": "Great" } @@ -13056,7 +12944,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 38, + "gas": 40, "high": 1, "informational": 31, "low": 17, @@ -13064,8 +12952,8 @@ }, "lines_analyzed_count": 497, "scan_time_taken": 1, - "score": "3.64", - "score_v2": "72.84", + "score": "3.62", + "score_v2": "72.43", "threat_score": "90.00", "score_rating": "Average" } @@ -13089,7 +12977,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 10, "high": 3, "informational": 3, "low": 6, @@ -13097,8 +12985,8 @@ }, "lines_analyzed_count": 273, "scan_time_taken": 1, - "score": "4.21", - "score_v2": "84.25", + "score": "4.27", + "score_v2": "85.35", "threat_score": "89.47", "score_rating": "Great" } @@ -13122,16 +13010,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 10, "high": 3, "informational": 3, "low": 6, "medium": 1 }, "lines_analyzed_count": 282, - "scan_time_taken": 1, - "score": "4.24", - "score_v2": "84.75", + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.82", "threat_score": "89.47", "score_rating": "Great" } @@ -13160,7 +13048,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 62, + "gas": 58, "high": 2, "informational": 33, "low": 13, @@ -13168,8 +13056,8 @@ }, "lines_analyzed_count": 799, "scan_time_taken": 2, - "score": "4.04", - "score_v2": "80.85", + "score": "4.07", + "score_v2": "81.35", "threat_score": "80.00", "score_rating": "Great" } @@ -13259,7 +13147,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, + "gas": 20, "high": 1, "informational": 3, "low": 11, @@ -13267,8 +13155,8 @@ }, "lines_analyzed_count": 402, "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.07", + "score": "4.35", + "score_v2": "87.06", "threat_score": "84.21", "score_rating": "Great" } @@ -13292,16 +13180,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 77, + "gas": 63, "high": 7, "informational": 42, "low": 34, "medium": 10 }, "lines_analyzed_count": 799, - "scan_time_taken": 3, - "score": "3.47", - "score_v2": "69.34", + "scan_time_taken": 2, + "score": "3.55", + "score_v2": "71.09", "threat_score": "85.00", "score_rating": "Average" } @@ -13319,10 +13207,10 @@ "verifiedNumber": 41, "totalContractsNumber": 42, "solidityScanContractsNumber": 41, - "securityScore": 77.17951219512194, + "securityScore": 77.89390243902437, "issueSeverityDistribution": { "critical": 7, - "gas": 1026, + "gas": 957, "high": 73, "informational": 757, "low": 393, @@ -13355,7 +13243,7 @@ "medium": 2 }, "lines_analyzed_count": 275, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.22", "score_v2": "84.36", "threat_score": "89.47", @@ -13381,16 +13269,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 11, "high": 3, "informational": 7, "low": 7, "medium": 1 }, "lines_analyzed_count": 279, - "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.08", + "scan_time_taken": 0, + "score": "4.16", + "score_v2": "83.15", "threat_score": "89.47", "score_rating": "Great" } @@ -13447,7 +13335,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 8, "high": 2, "informational": 17, "low": 6, @@ -13455,10 +13343,10 @@ }, "lines_analyzed_count": 241, "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.84", + "score": "4.00", + "score_v2": "80.08", "threat_score": "90.00", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -13480,7 +13368,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 41, "high": 4, "informational": 49, "low": 14, @@ -13488,8 +13376,8 @@ }, "lines_analyzed_count": 688, "scan_time_taken": 2, - "score": "3.93", - "score_v2": "78.63", + "score": "3.92", + "score_v2": "78.34", "threat_score": "90.00", "score_rating": "Average" } @@ -13513,7 +13401,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 28, "high": 3, "informational": 20, "low": 14, @@ -13521,8 +13409,8 @@ }, "lines_analyzed_count": 489, "scan_time_taken": 1, - "score": "3.97", - "score_v2": "79.35", + "score": "3.95", + "score_v2": "78.94", "threat_score": "95.00", "score_rating": "Average" } @@ -13546,7 +13434,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, + "gas": 20, "high": 1, "informational": 7, "low": 11, @@ -13554,8 +13442,8 @@ }, "lines_analyzed_count": 409, "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.33", + "score": "4.32", + "score_v2": "86.31", "threat_score": "84.21", "score_rating": "Great" } @@ -13579,7 +13467,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 10, "high": 0, "informational": 2, "low": 7, @@ -13587,8 +13475,8 @@ }, "lines_analyzed_count": 120, "scan_time_taken": 0, - "score": "3.83", - "score_v2": "76.67", + "score": "3.92", + "score_v2": "78.33", "threat_score": "94.74", "score_rating": "Average" } @@ -13612,7 +13500,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 24, "high": 2, "informational": 34, "low": 5, @@ -13620,8 +13508,8 @@ }, "lines_analyzed_count": 453, "scan_time_taken": 1, - "score": "4.08", - "score_v2": "81.68", + "score": "4.06", + "score_v2": "81.24", "threat_score": "94.74", "score_rating": "Great" } @@ -13723,7 +13611,7 @@ "medium": 1 }, "lines_analyzed_count": 125, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.68", "score_v2": "73.60", "threat_score": "89.47", @@ -13749,16 +13637,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 103, + "gas": 99, "high": 10, "informational": 99, "low": 31, "medium": 6 }, "lines_analyzed_count": 1643, - "scan_time_taken": 4, - "score": "4.02", - "score_v2": "80.40", + "scan_time_taken": 3, + "score": "4.03", + "score_v2": "80.65", "threat_score": "80.00", "score_rating": "Great" } @@ -13782,16 +13670,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 11, "high": 3, "informational": 7, "low": 7, "medium": 1 }, "lines_analyzed_count": 303, - "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.50", + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.49", "threat_score": "89.47", "score_rating": "Great" } @@ -13815,7 +13703,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 49, "high": 1, "informational": 10, "low": 4, @@ -13823,8 +13711,8 @@ }, "lines_analyzed_count": 396, "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.06", + "score": "4.07", + "score_v2": "81.31", "threat_score": "94.74", "score_rating": "Great" } @@ -13848,7 +13736,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, + "gas": 33, "high": 3, "informational": 28, "low": 17, @@ -13856,10 +13744,10 @@ }, "lines_analyzed_count": 635, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", + "score": "4.02", + "score_v2": "80.31", "threat_score": "85.00", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -13914,16 +13802,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 20, "high": 1, "informational": 33, "low": 5, "medium": 3 }, "lines_analyzed_count": 417, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.25", + "scan_time_taken": 2, + "score": "4.09", + "score_v2": "81.77", "threat_score": "94.74", "score_rating": "Great" } @@ -13947,7 +13835,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 5, "high": 0, "informational": 6, "low": 9, @@ -13955,8 +13843,8 @@ }, "lines_analyzed_count": 155, "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.77", + "score": "3.97", + "score_v2": "79.35", "threat_score": "89.47", "score_rating": "Average" } @@ -13980,7 +13868,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 43, + "gas": 41, "high": 5, "informational": 36, "low": 22, @@ -13988,8 +13876,8 @@ }, "lines_analyzed_count": 729, "scan_time_taken": 2, - "score": "3.84", - "score_v2": "76.82", + "score": "3.85", + "score_v2": "77.09", "threat_score": "85.00", "score_rating": "Average" } @@ -14013,7 +13901,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 17, "high": 2, "informational": 7, "low": 5, @@ -14021,8 +13909,8 @@ }, "lines_analyzed_count": 217, "scan_time_taken": 0, - "score": "3.73", - "score_v2": "74.65", + "score": "3.69", + "score_v2": "73.73", "threat_score": "95.00", "score_rating": "Average" } @@ -14046,7 +13934,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 30, "high": 1, "informational": 4, "low": 5, @@ -14054,8 +13942,8 @@ }, "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.20", + "score": "4.09", + "score_v2": "81.82", "threat_score": "95.00", "score_rating": "Great" } @@ -14112,7 +14000,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 2, "high": 0, "informational": 0, "low": 5, @@ -14120,8 +14008,8 @@ }, "lines_analyzed_count": 33, "scan_time_taken": 0, - "score": "2.58", - "score_v2": "51.52", + "score": "3.18", + "score_v2": "63.64", "threat_score": "94.74", "score_rating": "Average" } @@ -14145,7 +14033,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 38, "high": 6, "informational": 18, "low": 14, @@ -14153,8 +14041,8 @@ }, "lines_analyzed_count": 255, "scan_time_taken": 1, - "score": "2.76", - "score_v2": "55.29", + "score": "2.82", + "score_v2": "56.47", "threat_score": "95.00", "score_rating": "Average" } @@ -14178,7 +14066,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 60, + "gas": 58, "high": 3, "informational": 46, "low": 21, @@ -14186,8 +14074,8 @@ }, "lines_analyzed_count": 692, "scan_time_taken": 2, - "score": "3.69", - "score_v2": "73.84", + "score": "3.71", + "score_v2": "74.13", "threat_score": "85.00", "score_rating": "Average" } @@ -14211,7 +14099,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 79, + "gas": 67, "high": 3, "informational": 66, "low": 30, @@ -14219,8 +14107,8 @@ }, "lines_analyzed_count": 1664, "scan_time_taken": 3, - "score": "4.25", - "score_v2": "84.98", + "score": "4.28", + "score_v2": "85.70", "threat_score": "85.00", "score_rating": "Great" } @@ -14244,16 +14132,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 79, + "gas": 67, "high": 3, "informational": 66, "low": 30, "medium": 6 }, "lines_analyzed_count": 1664, - "scan_time_taken": 3, - "score": "4.25", - "score_v2": "84.98", + "scan_time_taken": 2, + "score": "4.28", + "score_v2": "85.70", "threat_score": "85.00", "score_rating": "Great" } @@ -14284,7 +14172,7 @@ "medium": 0 }, "lines_analyzed_count": 187, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.52", "score_v2": "90.37", "threat_score": "94.74", @@ -14310,16 +14198,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 55, "high": 6, "informational": 54, "low": 21, "medium": 7 }, "lines_analyzed_count": 858, - "scan_time_taken": 2, - "score": "3.85", - "score_v2": "76.92", + "scan_time_taken": 1, + "score": "3.86", + "score_v2": "77.16", "threat_score": "85.00", "score_rating": "Average" } @@ -14409,7 +14297,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 41, "high": 1, "informational": 35, "low": 16, @@ -14417,8 +14305,8 @@ }, "lines_analyzed_count": 526, "scan_time_taken": 1, - "score": "3.73", - "score_v2": "74.52", + "score": "3.79", + "score_v2": "75.86", "threat_score": "90.00", "score_rating": "Average" } @@ -14442,16 +14330,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 10, "high": 3, "informational": 19, "low": 7, "medium": 1 }, "lines_analyzed_count": 277, - "scan_time_taken": 2, - "score": "3.90", - "score_v2": "77.98", + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.06", "threat_score": "90.00", "score_rating": "Average" } @@ -14475,7 +14363,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 0, "informational": 5, "low": 2, @@ -14483,8 +14371,8 @@ }, "lines_analyzed_count": 56, "scan_time_taken": 0, - "score": "2.77", - "score_v2": "55.36", + "score": "2.86", + "score_v2": "57.14", "threat_score": "94.74", "score_rating": "Average" } @@ -14508,16 +14396,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 27, "high": 1, "informational": 19, "low": 12, "medium": 5 }, "lines_analyzed_count": 354, - "scan_time_taken": 1, - "score": "3.73", - "score_v2": "74.58", + "scan_time_taken": 0, + "score": "3.74", + "score_v2": "74.86", "threat_score": "90.00", "score_rating": "Average" } @@ -14574,7 +14462,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 9, "high": 0, "informational": 5, "low": 6, @@ -14582,8 +14470,8 @@ }, "lines_analyzed_count": 204, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.80", + "score": "4.29", + "score_v2": "85.78", "threat_score": "89.47", "score_rating": "Great" } @@ -14607,7 +14495,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 4, "high": 0, "informational": 6, "low": 3, @@ -14615,8 +14503,8 @@ }, "lines_analyzed_count": 160, "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.12", + "score": "4.50", + "score_v2": "90.00", "threat_score": "84.21", "score_rating": "Great" } @@ -14695,10 +14583,10 @@ "verifiedNumber": 22, "totalContractsNumber": 26, "solidityScanContractsNumber": 22, - "securityScore": 77.30318181818181, + "securityScore": 77.71954545454544, "issueSeverityDistribution": { "critical": 6, - "gas": 476, + "gas": 438, "high": 34, "informational": 210, "low": 162, @@ -14790,7 +14678,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 23, "high": 1, "informational": 5, "low": 11, @@ -14798,8 +14686,8 @@ }, "lines_analyzed_count": 235, "scan_time_taken": 1, - "score": "3.66", - "score_v2": "73.19", + "score": "3.79", + "score_v2": "75.74", "threat_score": "90.00", "score_rating": "Average" } @@ -14828,7 +14716,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 10, "high": 0, "informational": 2, "low": 7, @@ -14836,8 +14724,8 @@ }, "lines_analyzed_count": 120, "scan_time_taken": 0, - "score": "3.83", - "score_v2": "76.67", + "score": "3.92", + "score_v2": "78.33", "threat_score": "94.74", "score_rating": "Average" } @@ -14861,7 +14749,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 0, "informational": 3, "low": 2, @@ -14869,8 +14757,8 @@ }, "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "2.60", - "score_v2": "52.08", + "score": "2.71", + "score_v2": "54.17", "threat_score": "94.74", "score_rating": "Average" } @@ -14927,7 +14815,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 30, "high": 1, "informational": 4, "low": 6, @@ -14935,8 +14823,8 @@ }, "lines_analyzed_count": 263, "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.37", + "score": "4.05", + "score_v2": "80.99", "threat_score": "95.00", "score_rating": "Great" } @@ -15000,7 +14888,7 @@ "medium": 1 }, "lines_analyzed_count": 125, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.68", "score_v2": "73.60", "threat_score": "89.47", @@ -15059,7 +14947,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 49, "high": 1, "informational": 10, "low": 4, @@ -15067,8 +14955,8 @@ }, "lines_analyzed_count": 396, "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.06", + "score": "4.07", + "score_v2": "81.31", "threat_score": "94.74", "score_rating": "Great" } @@ -15125,7 +15013,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 79, + "gas": 67, "high": 3, "informational": 56, "low": 30, @@ -15133,8 +15021,8 @@ }, "lines_analyzed_count": 1663, "scan_time_taken": 3, - "score": "4.28", - "score_v2": "85.57", + "score": "4.31", + "score_v2": "86.29", "threat_score": "85.00", "score_rating": "Great" } @@ -15262,7 +15150,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 67, + "gas": 65, "high": 8, "informational": 17, "low": 13, @@ -15270,8 +15158,8 @@ }, "lines_analyzed_count": 546, "scan_time_taken": 2, - "score": "3.70", - "score_v2": "73.99", + "score": "3.72", + "score_v2": "74.36", "threat_score": "80.00", "score_rating": "Average" } @@ -15328,7 +15216,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 38, "high": 6, "informational": 18, "low": 14, @@ -15336,8 +15224,8 @@ }, "lines_analyzed_count": 255, "scan_time_taken": 1, - "score": "2.76", - "score_v2": "55.29", + "score": "2.82", + "score_v2": "56.47", "threat_score": "95.00", "score_rating": "Average" } @@ -15361,7 +15249,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 79, + "gas": 67, "high": 3, "informational": 56, "low": 30, @@ -15369,8 +15257,8 @@ }, "lines_analyzed_count": 1664, "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.58", + "score": "4.31", + "score_v2": "86.30", "threat_score": "85.00", "score_rating": "Great" } @@ -15439,7 +15327,7 @@ "medium": 0 }, "lines_analyzed_count": 125, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "4.28", "score_v2": "85.60", "threat_score": "89.47", @@ -15465,10 +15353,10 @@ "verifiedNumber": 6, "totalContractsNumber": 8, "solidityScanContractsNumber": 6, - "securityScore": 83.25999999999999, + "securityScore": 83.68166666666666, "issueSeverityDistribution": { "critical": 0, - "gas": 88, + "gas": 81, "high": 17, "informational": 26, "low": 51, @@ -15494,7 +15382,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 14, "high": 6, "informational": 7, "low": 6, @@ -15502,8 +15390,8 @@ }, "lines_analyzed_count": 276, "scan_time_taken": 1, - "score": "3.19", - "score_v2": "63.77", + "score": "3.32", + "score_v2": "66.30", "threat_score": "90.00", "score_rating": "Average" } @@ -15690,15 +15578,15 @@ "overallInfo": { "verifiedNumber": 8, "totalContractsNumber": 10, - "solidityScanContractsNumber": 8, - "securityScore": 80.755, + "solidityScanContractsNumber": 7, + "securityScore": 80.82285714285715, "issueSeverityDistribution": { "critical": 0, - "gas": 109, + "gas": 96, "high": 20, - "informational": 45, - "low": 56, - "medium": 16 + "informational": 39, + "low": 47, + "medium": 15 } }, "contractsData": [ @@ -15710,35 +15598,7 @@ { "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773bd9c54534a01abf01d05f6b4bd35e/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 6, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 192, - "scan_time_taken": 0, - "score": "4.14", - "score_v2": "82.81", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x67C10C397dD0Ba417329543c1a40eb48AAa7cd00", @@ -15796,7 +15656,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 14, "high": 6, "informational": 20, "low": 6, @@ -15804,8 +15664,8 @@ }, "lines_analyzed_count": 276, "scan_time_taken": 1, - "score": "2.95", - "score_v2": "59.06", + "score": "3.08", + "score_v2": "61.59", "threat_score": "90.00", "score_rating": "Average" } @@ -15983,10 +15843,10 @@ "verifiedNumber": 5, "totalContractsNumber": 7, "solidityScanContractsNumber": 4, - "securityScore": 81.26, + "securityScore": 81.8425, "issueSeverityDistribution": { "critical": 0, - "gas": 60, + "gas": 53, "high": 10, "informational": 17, "low": 26, @@ -16055,7 +15915,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 14, "high": 6, "informational": 7, "low": 6, @@ -16063,8 +15923,8 @@ }, "lines_analyzed_count": 300, "scan_time_taken": 1, - "score": "3.33", - "score_v2": "66.67", + "score": "3.45", + "score_v2": "69.00", "threat_score": "90.00", "score_rating": "Average" } @@ -16154,13 +16014,13 @@ "verifiedNumber": 335, "totalContractsNumber": 335, "solidityScanContractsNumber": 335, - "securityScore": 80.82719402985062, + "securityScore": 80.73373134328351, "issueSeverityDistribution": { "critical": 29, - "gas": 4017, + "gas": 4034, "high": 281, "informational": 1043, - "low": 3163, + "low": 3341, "medium": 449 } }, @@ -16256,7 +16116,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -16315,7 +16175,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 22, "high": 4, "informational": 8, "low": 8, @@ -16323,8 +16183,8 @@ }, "lines_analyzed_count": 558, "scan_time_taken": 1, - "score": "4.41", - "score_v2": "88.17", + "score": "4.42", + "score_v2": "88.35", "threat_score": "95.00", "score_rating": "Great" } @@ -16355,7 +16215,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -16388,7 +16248,7 @@ "medium": 0 }, "lines_analyzed_count": 97, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.48", "score_v2": "89.69", "threat_score": "100.00", @@ -16421,7 +16281,7 @@ "medium": 0 }, "lines_analyzed_count": 141, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.22", "score_v2": "84.40", "threat_score": "100.00", @@ -16619,7 +16479,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 4, + "scan_time_taken": 2, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -16652,7 +16512,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -16678,7 +16538,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 24, "high": 5, "informational": 7, "low": 8, @@ -16686,8 +16546,8 @@ }, "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "4.40", - "score_v2": "88.03", + "score": "4.41", + "score_v2": "88.20", "threat_score": "90.00", "score_rating": "Great" } @@ -16784,7 +16644,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -16810,7 +16670,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 21, "high": 1, "informational": 3, "low": 6, @@ -16818,8 +16678,8 @@ }, "lines_analyzed_count": 328, "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.37", + "score": "4.25", + "score_v2": "85.06", "threat_score": "94.74", "score_rating": "Great" } @@ -16850,7 +16710,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -17048,7 +16908,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -17081,7 +16941,7 @@ "medium": 3 }, "lines_analyzed_count": 554, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.42", "score_v2": "88.45", "threat_score": "100.00", @@ -17242,13 +17102,13 @@ "gas": 60, "high": 1, "informational": 5, - "low": 17, + "low": 24, "medium": 4 }, "lines_analyzed_count": 1580, - "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.72", + "scan_time_taken": 2, + "score": "4.59", + "score_v2": "91.84", "threat_score": "85.00", "score_rating": "Great" } @@ -17374,13 +17234,13 @@ "gas": 39, "high": 0, "informational": 7, - "low": 23, + "low": 36, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 4, - "score": "4.47", - "score_v2": "89.44", + "scan_time_taken": 2, + "score": "4.35", + "score_v2": "87.09", "threat_score": "90.00", "score_rating": "Great" } @@ -17506,13 +17366,13 @@ "gas": 39, "high": 0, "informational": 7, - "low": 23, + "low": 36, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 4, - "score": "4.47", - "score_v2": "89.44", + "scan_time_taken": 3, + "score": "4.35", + "score_v2": "87.09", "threat_score": "90.00", "score_rating": "Great" } @@ -17543,7 +17403,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -17569,16 +17429,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 34, "high": 0, "informational": 13, - "low": 39, + "low": 40, "medium": 8 }, "lines_analyzed_count": 1739, - "scan_time_taken": 4, - "score": "4.58", - "score_v2": "91.55", + "scan_time_taken": 2, + "score": "4.57", + "score_v2": "91.32", "threat_score": "95.00", "score_rating": "Great" } @@ -17675,7 +17535,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -17807,7 +17667,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -18133,13 +17993,13 @@ "gas": 39, "high": 0, "informational": 7, - "low": 23, + "low": 36, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.47", - "score_v2": "89.44", + "scan_time_taken": 2, + "score": "4.35", + "score_v2": "87.09", "threat_score": "90.00", "score_rating": "Great" } @@ -18170,7 +18030,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -18236,7 +18096,7 @@ "medium": 4 }, "lines_analyzed_count": 928, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.56", "score_v2": "91.27", "threat_score": "100.00", @@ -18328,7 +18188,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 24, "high": 5, "informational": 7, "low": 8, @@ -18336,8 +18196,8 @@ }, "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "4.40", - "score_v2": "88.03", + "score": "4.41", + "score_v2": "88.20", "threat_score": "90.00", "score_rating": "Great" } @@ -18496,13 +18356,13 @@ "gas": 39, "high": 0, "informational": 7, - "low": 23, + "low": 36, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.47", - "score_v2": "89.44", + "scan_time_taken": 2, + "score": "4.35", + "score_v2": "87.09", "threat_score": "90.00", "score_rating": "Great" } @@ -18628,13 +18488,13 @@ "gas": 60, "high": 1, "informational": 5, - "low": 17, + "low": 24, "medium": 4 }, "lines_analyzed_count": 1580, - "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.72", + "scan_time_taken": 2, + "score": "4.59", + "score_v2": "91.84", "threat_score": "85.00", "score_rating": "Great" } @@ -18724,7 +18584,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 1, "low": 3, @@ -18732,8 +18592,8 @@ }, "lines_analyzed_count": 198, "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.35", + "score": "4.24", + "score_v2": "84.85", "threat_score": "84.21", "score_rating": "Great" } @@ -19292,7 +19152,7 @@ "medium": 0 }, "lines_analyzed_count": 250, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.90", "score_v2": "78.00", "threat_score": "95.00", @@ -19358,7 +19218,7 @@ "medium": 3 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.15", "score_v2": "83.01", "threat_score": "100.00", @@ -19556,7 +19416,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -19912,16 +19772,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 34, "high": 0, "informational": 13, - "low": 39, + "low": 40, "medium": 8 }, "lines_analyzed_count": 1739, - "scan_time_taken": 3, - "score": "4.58", - "score_v2": "91.55", + "scan_time_taken": 2, + "score": "4.57", + "score_v2": "91.32", "threat_score": "95.00", "score_rating": "Great" } @@ -19952,7 +19812,7 @@ "medium": 3 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.15", "score_v2": "83.01", "threat_score": "100.00", @@ -19985,7 +19845,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -20051,7 +19911,7 @@ "medium": 4 }, "lines_analyzed_count": 928, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.56", "score_v2": "91.27", "threat_score": "100.00", @@ -20077,7 +19937,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 24, "high": 5, "informational": 7, "low": 8, @@ -20085,8 +19945,8 @@ }, "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "4.40", - "score_v2": "88.03", + "score": "4.41", + "score_v2": "88.20", "threat_score": "90.00", "score_rating": "Great" } @@ -20117,7 +19977,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -20150,7 +20010,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -20179,13 +20039,13 @@ "gas": 60, "high": 1, "informational": 5, - "low": 17, + "low": 24, "medium": 4 }, "lines_analyzed_count": 1580, "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.72", + "score": "4.59", + "score_v2": "91.84", "threat_score": "85.00", "score_rating": "Great" } @@ -20249,7 +20109,7 @@ "medium": 4 }, "lines_analyzed_count": 928, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.56", "score_v2": "91.27", "threat_score": "100.00", @@ -20282,7 +20142,7 @@ "medium": 11 }, "lines_analyzed_count": 173, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.53", "score_v2": "70.52", "threat_score": "100.00", @@ -20447,7 +20307,7 @@ "medium": 0 }, "lines_analyzed_count": 276, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.26", "score_v2": "85.14", "threat_score": "100.00", @@ -20480,7 +20340,7 @@ "medium": 3 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.15", "score_v2": "83.01", "threat_score": "100.00", @@ -20579,7 +20439,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -20645,7 +20505,7 @@ "medium": 11 }, "lines_analyzed_count": 173, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.53", "score_v2": "70.52", "threat_score": "100.00", @@ -20704,7 +20564,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 29, "high": 0, "informational": 23, "low": 15, @@ -20712,8 +20572,8 @@ }, "lines_analyzed_count": 439, "scan_time_taken": 1, - "score": "3.97", - "score_v2": "79.50", + "score": "4.00", + "score_v2": "79.95", "threat_score": "94.74", "score_rating": "Average" } @@ -20975,7 +20835,7 @@ "medium": 4 }, "lines_analyzed_count": 928, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.56", "score_v2": "91.27", "threat_score": "100.00", @@ -21100,16 +20960,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 17, "high": 4, "informational": 4, "low": 9, "medium": 3 }, "lines_analyzed_count": 442, - "scan_time_taken": 1, - "score": "4.30", - "score_v2": "85.97", + "scan_time_taken": 0, + "score": "4.28", + "score_v2": "85.52", "threat_score": "94.74", "score_rating": "Great" } @@ -21239,7 +21099,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -21272,7 +21132,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -21635,7 +21495,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -21800,7 +21660,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -22031,7 +21891,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -22057,16 +21917,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 56, "high": 14, "informational": 4, "low": 4, "medium": 3 }, "lines_analyzed_count": 686, - "scan_time_taken": 2, - "score": "4.08", - "score_v2": "81.63", + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.61", "threat_score": "100.00", "score_rating": "Great" } @@ -22130,7 +21990,7 @@ "medium": 6 }, "lines_analyzed_count": 287, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.97", "score_v2": "79.44", "threat_score": "100.00", @@ -22427,7 +22287,7 @@ "medium": 3 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.15", "score_v2": "83.01", "threat_score": "100.00", @@ -22460,7 +22320,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -22654,13 +22514,13 @@ "gas": 60, "high": 1, "informational": 5, - "low": 17, + "low": 24, "medium": 4 }, "lines_analyzed_count": 1580, - "scan_time_taken": 4, - "score": "4.64", - "score_v2": "92.72", + "scan_time_taken": 2, + "score": "4.59", + "score_v2": "91.84", "threat_score": "85.00", "score_rating": "Great" } @@ -22691,7 +22551,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -22724,7 +22584,7 @@ "medium": 6 }, "lines_analyzed_count": 901, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.27", "score_v2": "85.35", "threat_score": "100.00", @@ -22757,7 +22617,7 @@ "medium": 1 }, "lines_analyzed_count": 308, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.58", "score_v2": "91.56", "threat_score": "100.00", @@ -22882,7 +22742,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 22, "high": 4, "informational": 8, "low": 8, @@ -22890,8 +22750,8 @@ }, "lines_analyzed_count": 558, "scan_time_taken": 1, - "score": "4.41", - "score_v2": "88.17", + "score": "4.42", + "score_v2": "88.35", "threat_score": "95.00", "score_rating": "Great" } @@ -22915,16 +22775,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 34, "high": 0, "informational": 13, - "low": 39, + "low": 40, "medium": 8 }, "lines_analyzed_count": 1739, "scan_time_taken": 3, - "score": "4.58", - "score_v2": "91.55", + "score": "4.57", + "score_v2": "91.32", "threat_score": "95.00", "score_rating": "Great" } @@ -22984,13 +22844,13 @@ "gas": 39, "high": 0, "informational": 7, - "low": 23, + "low": 36, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.47", - "score_v2": "89.44", + "scan_time_taken": 4, + "score": "4.35", + "score_v2": "87.09", "threat_score": "90.00", "score_rating": "Great" } @@ -23021,7 +22881,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 4, + "scan_time_taken": 2, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -23087,7 +22947,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -23120,7 +22980,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -23219,7 +23079,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -23417,7 +23277,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 4, + "scan_time_taken": 2, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -23578,13 +23438,13 @@ "gas": 39, "high": 0, "informational": 7, - "low": 23, + "low": 36, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 4, - "score": "4.47", - "score_v2": "89.44", + "scan_time_taken": 2, + "score": "4.35", + "score_v2": "87.09", "threat_score": "90.00", "score_rating": "Great" } @@ -23648,7 +23508,7 @@ "medium": 3 }, "lines_analyzed_count": 554, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.42", "score_v2": "88.45", "threat_score": "100.00", @@ -23681,7 +23541,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -23773,7 +23633,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 49, "high": 0, "informational": 17, "low": 2, @@ -23781,8 +23641,8 @@ }, "lines_analyzed_count": 560, "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.79", + "score": "4.32", + "score_v2": "86.43", "threat_score": "94.74", "score_rating": "Great" } @@ -23879,7 +23739,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -23974,13 +23834,13 @@ "gas": 60, "high": 1, "informational": 5, - "low": 17, + "low": 24, "medium": 4 }, "lines_analyzed_count": 1580, - "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.72", + "scan_time_taken": 2, + "score": "4.59", + "score_v2": "91.84", "threat_score": "85.00", "score_rating": "Great" } @@ -24011,7 +23871,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -24077,7 +23937,7 @@ "medium": 0 }, "lines_analyzed_count": 276, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.26", "score_v2": "85.14", "threat_score": "100.00", @@ -24176,7 +24036,7 @@ "medium": 0 }, "lines_analyzed_count": 190, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.05", "score_v2": "81.05", "threat_score": "100.00", @@ -24205,13 +24065,13 @@ "gas": 39, "high": 0, "informational": 7, - "low": 23, + "low": 36, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.47", - "score_v2": "89.44", + "scan_time_taken": 2, + "score": "4.35", + "score_v2": "87.09", "threat_score": "90.00", "score_rating": "Great" } @@ -24242,7 +24102,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -24308,7 +24168,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -24337,13 +24197,13 @@ "gas": 39, "high": 0, "informational": 7, - "low": 23, + "low": 36, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.47", - "score_v2": "89.44", + "scan_time_taken": 4, + "score": "4.35", + "score_v2": "87.09", "threat_score": "90.00", "score_rating": "Great" } @@ -24506,7 +24366,7 @@ "medium": 0 }, "lines_analyzed_count": 30, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "3.50", "score_v2": "70.00", "threat_score": "89.47", @@ -24539,7 +24399,7 @@ "medium": 0 }, "lines_analyzed_count": 173, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.13", "score_v2": "82.66", "threat_score": "100.00", @@ -24572,7 +24432,7 @@ "medium": 3 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.15", "score_v2": "83.01", "threat_score": "100.00", @@ -24605,7 +24465,7 @@ "medium": 3 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.15", "score_v2": "83.01", "threat_score": "100.00", @@ -24836,7 +24696,7 @@ "medium": 1 }, "lines_analyzed_count": 92, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.02", "score_v2": "80.43", "threat_score": "100.00", @@ -24968,7 +24828,7 @@ "medium": 0 }, "lines_analyzed_count": 141, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.22", "score_v2": "84.40", "threat_score": "100.00", @@ -25001,7 +24861,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -25034,7 +24894,7 @@ "medium": 11 }, "lines_analyzed_count": 173, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.53", "score_v2": "70.52", "threat_score": "100.00", @@ -25133,7 +24993,7 @@ "medium": 6 }, "lines_analyzed_count": 901, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.27", "score_v2": "85.35", "threat_score": "100.00", @@ -25228,13 +25088,13 @@ "gas": 39, "high": 0, "informational": 7, - "low": 23, + "low": 36, "medium": 5 }, "lines_analyzed_count": 1108, "scan_time_taken": 3, - "score": "4.47", - "score_v2": "89.44", + "score": "4.35", + "score_v2": "87.09", "threat_score": "90.00", "score_rating": "Great" } @@ -25258,7 +25118,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 24, "high": 5, "informational": 7, "low": 8, @@ -25266,8 +25126,8 @@ }, "lines_analyzed_count": 568, "scan_time_taken": 1, - "score": "4.40", - "score_v2": "88.03", + "score": "4.41", + "score_v2": "88.20", "threat_score": "90.00", "score_rating": "Great" } @@ -25298,7 +25158,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -25360,13 +25220,13 @@ "gas": 39, "high": 0, "informational": 7, - "low": 23, + "low": 36, "medium": 5 }, "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.47", - "score_v2": "89.44", + "scan_time_taken": 2, + "score": "4.35", + "score_v2": "87.09", "threat_score": "90.00", "score_rating": "Great" } @@ -25397,7 +25257,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.50", "score_v2": "89.94", "threat_score": "100.00", @@ -25562,7 +25422,7 @@ "medium": 3 }, "lines_analyzed_count": 343, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.20", "score_v2": "83.97", "threat_score": "100.00", @@ -25595,7 +25455,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -25727,7 +25587,7 @@ "medium": 3 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.15", "score_v2": "83.01", "threat_score": "100.00", @@ -25786,16 +25646,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 34, "high": 0, "informational": 13, - "low": 39, + "low": 40, "medium": 8 }, "lines_analyzed_count": 1739, - "scan_time_taken": 4, - "score": "4.58", - "score_v2": "91.55", + "scan_time_taken": 2, + "score": "4.57", + "score_v2": "91.32", "threat_score": "95.00", "score_rating": "Great" } @@ -25892,7 +25752,7 @@ "medium": 6 }, "lines_analyzed_count": 1392, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.49", "score_v2": "89.87", "threat_score": "100.00", @@ -25984,16 +25844,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 34, "high": 0, "informational": 13, - "low": 39, + "low": 40, "medium": 8 }, "lines_analyzed_count": 1739, - "scan_time_taken": 4, - "score": "4.58", - "score_v2": "91.55", + "scan_time_taken": 3, + "score": "4.57", + "score_v2": "91.32", "threat_score": "95.00", "score_rating": "Great" } @@ -26288,7 +26148,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -26387,7 +26247,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -26519,7 +26379,7 @@ "medium": 0 }, "lines_analyzed_count": 190, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.05", "score_v2": "81.05", "threat_score": "100.00", @@ -26552,7 +26412,7 @@ "medium": 1 }, "lines_analyzed_count": 308, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.58", "score_v2": "91.56", "threat_score": "100.00", @@ -26585,7 +26445,7 @@ "medium": 3 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.15", "score_v2": "83.01", "threat_score": "100.00", @@ -26618,7 +26478,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.06", "score_v2": "81.14", "threat_score": "100.00", @@ -26779,13 +26639,13 @@ "gas": 60, "high": 1, "informational": 5, - "low": 17, + "low": 24, "medium": 4 }, "lines_analyzed_count": 1580, - "scan_time_taken": 3, - "score": "4.64", - "score_v2": "92.72", + "scan_time_taken": 2, + "score": "4.59", + "score_v2": "91.84", "threat_score": "85.00", "score_rating": "Great" } @@ -26849,7 +26709,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -26908,16 +26768,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 34, "high": 0, "informational": 13, - "low": 39, + "low": 40, "medium": 8 }, "lines_analyzed_count": 1739, - "scan_time_taken": 3, - "score": "4.58", - "score_v2": "91.55", + "scan_time_taken": 2, + "score": "4.57", + "score_v2": "91.32", "threat_score": "95.00", "score_rating": "Great" } @@ -27080,7 +26940,7 @@ "medium": 0 }, "lines_analyzed_count": 209, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.04", "threat_score": "100.00", @@ -27179,7 +27039,7 @@ "medium": 3 }, "lines_analyzed_count": 206, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.15", "score_v2": "83.01", "threat_score": "100.00", @@ -27227,10 +27087,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 85.71333333333332, + "securityScore": 85.6, "issueSeverityDistribution": { "critical": 2, - "gas": 116, + "gas": 123, "high": 18, "informational": 49, "low": 33, @@ -27428,7 +27288,7 @@ "medium": 1 }, "lines_analyzed_count": 246, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.13", "score_v2": "82.52", "threat_score": "89.47", @@ -27487,7 +27347,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 56, "high": 14, "informational": 8, "low": 4, @@ -27495,8 +27355,8 @@ }, "lines_analyzed_count": 686, "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.05", + "score": "4.00", + "score_v2": "80.03", "threat_score": "100.00", "score_rating": "Great" } @@ -27548,10 +27408,10 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 60.656666666666666, + "securityScore": 61.846666666666664, "issueSeverityDistribution": { "critical": 2, - "gas": 21, + "gas": 20, "high": 1, "informational": 6, "low": 17, @@ -27610,7 +27470,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 0, "high": 1, "informational": 0, "low": 4, @@ -27618,8 +27478,8 @@ }, "lines_analyzed_count": 28, "scan_time_taken": 0, - "score": "2.68", - "score_v2": "53.57", + "score": "2.86", + "score_v2": "57.14", "threat_score": "95.00", "score_rating": "Average" } @@ -27665,10 +27525,10 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 60.75666666666666, + "securityScore": 61.946666666666665, "issueSeverityDistribution": { "critical": 2, - "gas": 21, + "gas": 20, "high": 2, "informational": 13, "low": 17, @@ -27727,7 +27587,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 0, "high": 1, "informational": 0, "low": 4, @@ -27735,8 +27595,8 @@ }, "lines_analyzed_count": 28, "scan_time_taken": 0, - "score": "2.68", - "score_v2": "53.57", + "score": "2.86", + "score_v2": "57.14", "threat_score": "95.00", "score_rating": "Average" } @@ -27782,10 +27642,10 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 64.155, + "securityScore": 65.94, "issueSeverityDistribution": { "critical": 0, - "gas": 11, + "gas": 10, "high": 1, "informational": 2, "low": 10, @@ -27811,7 +27671,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 0, "high": 1, "informational": 0, "low": 4, @@ -27819,8 +27679,8 @@ }, "lines_analyzed_count": 28, "scan_time_taken": 0, - "score": "2.68", - "score_v2": "53.57", + "score": "2.86", + "score_v2": "57.14", "threat_score": "95.00", "score_rating": "Average" } @@ -27872,13 +27732,13 @@ "verifiedNumber": 262, "totalContractsNumber": 265, "solidityScanContractsNumber": 258, - "securityScore": 81.60918604651157, + "securityScore": 81.51724806201547, "issueSeverityDistribution": { "critical": 53, - "gas": 2827, + "gas": 2853, "high": 118, - "informational": 842, - "low": 1197, + "informational": 840, + "low": 1208, "medium": 159 } }, @@ -27967,7 +27827,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 48, + "gas": 34, "high": 0, "informational": 17, "low": 18, @@ -27975,9 +27835,9 @@ }, "lines_analyzed_count": 311, "scan_time_taken": 1, - "score": "3.25", - "score_v2": "64.95", - "threat_score": "85.00", + "score": "3.47", + "score_v2": "69.45", + "threat_score": "90.00", "score_rating": "Average" } } @@ -28040,7 +27900,7 @@ "medium": 3 }, "lines_analyzed_count": 83, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "3.55", "score_v2": "71.08", "threat_score": "94.74", @@ -28099,7 +27959,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 4, "high": 0, "informational": 0, "low": 2, @@ -28107,8 +27967,8 @@ }, "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "4.60", - "score_v2": "92.06", + "score": "4.68", + "score_v2": "93.65", "threat_score": "89.47", "score_rating": "Great" } @@ -28238,7 +28098,7 @@ "medium": 0 }, "lines_analyzed_count": 211, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.10", "score_v2": "81.99", "threat_score": "94.74", @@ -28363,16 +28223,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 16, "high": 1, "informational": 2, "low": 3, "medium": 0 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, - "score": "4.30", - "score_v2": "85.92", + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.41", "threat_score": "89.47", "score_rating": "Great" } @@ -28528,16 +28388,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -28594,7 +28454,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 6, "informational": 2, "low": 1, @@ -28602,8 +28462,8 @@ }, "lines_analyzed_count": 294, "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.73", + "score": "4.30", + "score_v2": "86.05", "threat_score": "90.00", "score_rating": "Great" } @@ -28627,7 +28487,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -28635,8 +28495,8 @@ }, "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -28825,14 +28685,14 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 276, + "gas": 277, "high": 0, - "informational": 44, + "informational": 43, "low": 22, "medium": 5 }, "lines_analyzed_count": 1824, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.96", "score_v2": "79.22", "threat_score": "85.00", @@ -28929,7 +28789,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 3, "informational": 0, "low": 2, @@ -28937,8 +28797,8 @@ }, "lines_analyzed_count": 112, "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.89", + "score": "3.75", + "score_v2": "75.00", "threat_score": "89.47", "score_rating": "Average" } @@ -28995,16 +28855,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -29035,7 +28895,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -29068,7 +28928,7 @@ "medium": 0 }, "lines_analyzed_count": 200, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.75", "score_v2": "95.00", "threat_score": "100.00", @@ -29160,7 +29020,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 22, + "gas": 21, "high": 2, "informational": 1, "low": 8, @@ -29168,8 +29028,8 @@ }, "lines_analyzed_count": 105, "scan_time_taken": 0, - "score": "2.14", - "score_v2": "42.86", + "score": "2.19", + "score_v2": "43.81", "threat_score": "90.00", "score_rating": "Average" } @@ -29226,7 +29086,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 16, "high": 2, "informational": 4, "low": 1, @@ -29234,8 +29094,8 @@ }, "lines_analyzed_count": 242, "scan_time_taken": 1, - "score": "4.15", - "score_v2": "83.06", + "score": "4.13", + "score_v2": "82.64", "threat_score": "90.00", "score_rating": "Great" } @@ -29292,16 +29152,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -29424,7 +29284,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 256, + "gas": 255, "high": 0, "informational": 27, "low": 3, @@ -29433,7 +29293,7 @@ "lines_analyzed_count": 311, "scan_time_taken": 0, "score": "0.50", - "score_v2": "6.11", + "score_v2": "6.43", "threat_score": "89.47", "score_rating": "Low" } @@ -29460,13 +29320,13 @@ "gas": 20, "high": 0, "informational": 5, - "low": 3, + "low": 4, "medium": 1 }, "lines_analyzed_count": 156, "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.21", + "score": "3.85", + "score_v2": "76.92", "threat_score": "94.74", "score_rating": "Average" } @@ -29490,7 +29350,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 1, "informational": 8, "low": 15, @@ -29498,8 +29358,8 @@ }, "lines_analyzed_count": 1130, "scan_time_taken": 1, - "score": "4.76", - "score_v2": "95.13", + "score": "4.75", + "score_v2": "95.04", "threat_score": "80.00", "score_rating": "Great" } @@ -29655,7 +29515,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -29663,8 +29523,8 @@ }, "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -29721,16 +29581,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 71, + "gas": 79, "high": 0, "informational": 29, "low": 2, "medium": 5 }, "lines_analyzed_count": 586, - "scan_time_taken": 2, - "score": "3.98", - "score_v2": "79.69", + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.33", "threat_score": "94.74", "score_rating": "Average" } @@ -29794,7 +29654,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -29827,7 +29687,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -29853,7 +29713,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 16, "high": 1, "informational": 2, "low": 3, @@ -29861,8 +29721,8 @@ }, "lines_analyzed_count": 206, "scan_time_taken": 0, - "score": "4.30", - "score_v2": "85.92", + "score": "4.32", + "score_v2": "86.41", "threat_score": "89.47", "score_rating": "Great" } @@ -29952,7 +29812,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -29960,8 +29820,8 @@ }, "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -30117,7 +29977,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 16, "high": 2, "informational": 4, "low": 2, @@ -30125,8 +29985,8 @@ }, "lines_analyzed_count": 271, "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.35", + "score": "4.30", + "score_v2": "85.98", "threat_score": "95.00", "score_rating": "Great" } @@ -30157,7 +30017,7 @@ "medium": 0 }, "lines_analyzed_count": 204, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "2.94", "score_v2": "58.82", "threat_score": "90.00", @@ -30183,16 +30043,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 0, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -30348,7 +30208,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 9, "high": 0, "informational": 0, "low": 7, @@ -30356,8 +30216,8 @@ }, "lines_analyzed_count": 444, "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.59", + "score": "4.74", + "score_v2": "94.82", "threat_score": "95.00", "score_rating": "Great" } @@ -30414,7 +30274,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 2, "informational": 1, "low": 6, @@ -30422,8 +30282,8 @@ }, "lines_analyzed_count": 97, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.26", + "score": "3.92", + "score_v2": "78.35", "threat_score": "89.47", "score_rating": "Average" } @@ -30744,9 +30604,9 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 276, + "gas": 277, "high": 0, - "informational": 44, + "informational": 43, "low": 22, "medium": 5 }, @@ -30784,7 +30644,7 @@ "medium": 2 }, "lines_analyzed_count": 188, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.41", "score_v2": "88.30", "threat_score": "89.47", @@ -30810,16 +30670,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 32, + "gas": 35, "high": 7, "informational": 24, "low": 40, "medium": 9 }, "lines_analyzed_count": 447, - "scan_time_taken": 2, - "score": "2.70", - "score_v2": "53.91", + "scan_time_taken": 1, + "score": "2.66", + "score_v2": "53.24", "threat_score": "70.00", "score_rating": "Average" } @@ -30850,7 +30710,7 @@ "medium": 1 }, "lines_analyzed_count": 832, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.59", "threat_score": "84.21", @@ -30921,7 +30781,7 @@ "medium": 1 }, "lines_analyzed_count": 200, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.60", "score_v2": "72.00", "threat_score": "85.00", @@ -31013,7 +30873,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 21, "high": 4, "informational": 48, "low": 35, @@ -31021,8 +30881,8 @@ }, "lines_analyzed_count": 602, "scan_time_taken": 1, - "score": "3.32", - "score_v2": "66.45", + "score": "3.36", + "score_v2": "67.28", "threat_score": "89.47", "score_rating": "Average" } @@ -31079,7 +30939,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -31087,8 +30947,8 @@ }, "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -31409,16 +31269,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -31541,16 +31401,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -31640,16 +31500,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -31739,7 +31599,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -31747,8 +31607,8 @@ }, "lines_analyzed_count": 264, "scan_time_taken": 0, - "score": "4.70", - "score_v2": "93.94", + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -31812,7 +31672,7 @@ "medium": 0 }, "lines_analyzed_count": 318, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.67", "score_v2": "93.40", "threat_score": "90.00", @@ -31871,7 +31731,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 1, "high": 0, "informational": 0, "low": 4, @@ -31879,8 +31739,8 @@ }, "lines_analyzed_count": 675, "scan_time_taken": 0, - "score": "4.92", - "score_v2": "98.37", + "score": "4.93", + "score_v2": "98.67", "threat_score": "90.00", "score_rating": "Great" } @@ -31904,7 +31764,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 44, "high": 2, "informational": 28, "low": 28, @@ -31912,8 +31772,8 @@ }, "lines_analyzed_count": 994, "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.51", + "score": "4.30", + "score_v2": "86.02", "threat_score": "94.74", "score_rating": "Great" } @@ -31970,16 +31830,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 4, "informational": 2, "low": 1, "medium": 0 }, "lines_analyzed_count": 181, - "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.87", + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.77", "threat_score": "90.00", "score_rating": "Great" } @@ -32201,7 +32061,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 36, "high": 4, "informational": 14, "low": 3, @@ -32209,8 +32069,8 @@ }, "lines_analyzed_count": 1262, "scan_time_taken": 2, - "score": "4.68", - "score_v2": "93.66", + "score": "4.67", + "score_v2": "93.34", "threat_score": "89.47", "score_rating": "Great" } @@ -32470,7 +32330,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 10, "high": 2, "informational": 0, "low": 5, @@ -32478,8 +32338,8 @@ }, "lines_analyzed_count": 99, "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.76", + "score": "3.59", + "score_v2": "71.72", "threat_score": "94.74", "score_rating": "Average" } @@ -32668,7 +32528,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 2, "informational": 0, "low": 2, @@ -32676,8 +32536,8 @@ }, "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.24", - "score_v2": "64.81", + "score": "3.06", + "score_v2": "61.11", "threat_score": "94.74", "score_rating": "Average" } @@ -32741,7 +32601,7 @@ "medium": 1 }, "lines_analyzed_count": 65, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "1.92", "score_v2": "38.46", "threat_score": "94.74", @@ -32767,7 +32627,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 0, "informational": 0, "low": 2, @@ -32775,8 +32635,8 @@ }, "lines_analyzed_count": 114, "scan_time_taken": 0, - "score": "4.82", - "score_v2": "96.49", + "score": "4.78", + "score_v2": "95.61", "threat_score": "94.74", "score_rating": "Great" } @@ -32972,7 +32832,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -33168,7 +33028,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 4, "high": 0, "informational": 0, "low": 2, @@ -33176,8 +33036,8 @@ }, "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "4.60", - "score_v2": "92.06", + "score": "4.68", + "score_v2": "93.65", "threat_score": "89.47", "score_rating": "Great" } @@ -33373,7 +33233,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -33432,7 +33292,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -33440,8 +33300,8 @@ }, "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -33531,7 +33391,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 1, "informational": 2, "low": 2, @@ -33539,8 +33399,8 @@ }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", + "score": "4.15", + "score_v2": "82.99", "threat_score": "100.00", "score_rating": "Great" } @@ -33571,7 +33431,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -33696,7 +33556,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 22, "high": 3, "informational": 12, "low": 28, @@ -33704,8 +33564,8 @@ }, "lines_analyzed_count": 295, "scan_time_taken": 1, - "score": "2.41", - "score_v2": "48.14", + "score": "2.36", + "score_v2": "47.12", "threat_score": "90.00", "score_rating": "Average" } @@ -33729,16 +33589,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 27, "high": 3, "informational": 7, "low": 4, "medium": 1 }, "lines_analyzed_count": 240, - "scan_time_taken": 1, - "score": "3.85", - "score_v2": "77.08", + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.25", "threat_score": "85.00", "score_rating": "Average" } @@ -33927,7 +33787,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 0, "informational": 0, "low": 2, @@ -33935,8 +33795,8 @@ }, "lines_analyzed_count": 61, "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.89", + "score": "4.26", + "score_v2": "85.25", "threat_score": "94.74", "score_rating": "Great" } @@ -34191,7 +34051,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 43, "high": 0, "informational": 12, "low": 8, @@ -34199,8 +34059,8 @@ }, "lines_analyzed_count": 286, "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.43", + "score": "3.65", + "score_v2": "73.08", "threat_score": "90.00", "score_rating": "Average" } @@ -34257,16 +34117,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -34326,13 +34186,13 @@ "gas": 49, "high": 1, "informational": 16, - "low": 5, + "low": 7, "medium": 17 }, "lines_analyzed_count": 423, - "scan_time_taken": 2, - "score": "3.29", - "score_v2": "65.72", + "scan_time_taken": 1, + "score": "3.24", + "score_v2": "64.78", "threat_score": "89.47", "score_rating": "Average" } @@ -34394,16 +34254,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 1, "informational": 1, "low": 6, "medium": 0 }, "lines_analyzed_count": 1146, - "scan_time_taken": 1, - "score": "4.90", - "score_v2": "97.99", + "scan_time_taken": 0, + "score": "4.89", + "score_v2": "97.82", "threat_score": "85.00", "score_rating": "Great" } @@ -34533,7 +34393,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -34724,7 +34584,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 1, "informational": 0, "low": 2, @@ -34732,8 +34592,8 @@ }, "lines_analyzed_count": 83, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.93", + "score": "4.04", + "score_v2": "80.72", "threat_score": "94.74", "score_rating": "Great" } @@ -34889,16 +34749,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -34995,7 +34855,7 @@ "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.22", "score_v2": "84.44", "threat_score": "95.00", @@ -35021,16 +34881,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -35054,7 +34914,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 10, "high": 0, "informational": 0, "low": 4, @@ -35062,8 +34922,8 @@ }, "lines_analyzed_count": 142, "scan_time_taken": 0, - "score": "4.30", - "score_v2": "85.92", + "score": "4.26", + "score_v2": "85.21", "threat_score": "94.74", "score_rating": "Great" } @@ -35094,7 +34954,7 @@ "medium": 0 }, "lines_analyzed_count": 216, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "87.96", "threat_score": "89.47", @@ -35363,7 +35223,7 @@ "medium": 0 }, "lines_analyzed_count": 207, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "2.92", "score_v2": "58.45", "threat_score": "90.00", @@ -35554,7 +35414,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 1, "informational": 1, "low": 4, @@ -35562,8 +35422,8 @@ }, "lines_analyzed_count": 111, "scan_time_taken": 0, - "score": "3.78", - "score_v2": "75.68", + "score": "3.74", + "score_v2": "74.77", "threat_score": "95.00", "score_rating": "Average" } @@ -35891,7 +35751,7 @@ "medium": 0 }, "lines_analyzed_count": 211, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.62", "score_v2": "92.42", "threat_score": "100.00", @@ -35924,7 +35784,7 @@ "medium": 0 }, "lines_analyzed_count": 410, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.68", "score_v2": "93.66", "threat_score": "100.00", @@ -35953,15 +35813,15 @@ "gas": 8, "high": 0, "informational": 8, - "low": 11, + "low": 19, "medium": 0 }, "lines_analyzed_count": 236, "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.90", + "score": "3.86", + "score_v2": "77.12", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -36320,7 +36180,7 @@ "medium": 0 }, "lines_analyzed_count": 507, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.59", "score_v2": "91.72", "threat_score": "80.00", @@ -36384,16 +36244,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 4, "informational": 2, "low": 1, "medium": 0 }, "lines_analyzed_count": 181, - "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.87", + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.77", "threat_score": "90.00", "score_rating": "Great" } @@ -36417,16 +36277,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -36438,50 +36298,22 @@ "overallInfo": { "verifiedNumber": 130, "totalContractsNumber": 133, - "solidityScanContractsNumber": 121, - "securityScore": 82.76818181818186, + "solidityScanContractsNumber": 120, + "securityScore": 82.45366666666669, "issueSeverityDistribution": { "critical": 37, - "gas": 770, - "high": 44, - "informational": 415, - "low": 544, - "medium": 51 + "gas": 788, + "high": 46, + "informational": 414, + "low": 556, + "medium": 50 } }, "contractsData": [ { "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", @@ -36541,7 +36373,7 @@ "medium": 0 }, "lines_analyzed_count": 408, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.68", "score_v2": "93.63", "threat_score": "100.00", @@ -36574,7 +36406,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.69", "score_v2": "93.88", "threat_score": "84.21", @@ -36765,16 +36597,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -37032,13 +36864,13 @@ "gas": 1, "high": 0, "informational": 3, - "low": 2, + "low": 5, "medium": 0 }, "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.80", - "score_v2": "75.93", + "score": "3.24", + "score_v2": "64.81", "threat_score": "85.00", "score_rating": "Average" } @@ -37267,7 +37099,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.69", "score_v2": "93.88", "threat_score": "84.21", @@ -37392,16 +37224,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -37531,7 +37363,7 @@ "medium": 0 }, "lines_analyzed_count": 156, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.78", "score_v2": "75.64", "threat_score": "100.00", @@ -37557,7 +37389,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 2, "informational": 1, "low": 6, @@ -37565,8 +37397,8 @@ }, "lines_analyzed_count": 97, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.26", + "score": "3.92", + "score_v2": "78.35", "threat_score": "89.47", "score_rating": "Average" } @@ -37623,7 +37455,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -37631,8 +37463,8 @@ }, "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -37828,7 +37660,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.69", "score_v2": "93.88", "threat_score": "84.21", @@ -38118,7 +37950,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 1, "informational": 3, "low": 2, @@ -38126,8 +37958,8 @@ }, "lines_analyzed_count": 153, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.66", + "score": "4.15", + "score_v2": "83.01", "threat_score": "100.00", "score_rating": "Great" } @@ -38217,16 +38049,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -38283,16 +38115,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, "informational": 0, "low": 7, "medium": 0 }, "lines_analyzed_count": 1914, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.96", - "score_v2": "99.11", + "score_v2": "99.16", "threat_score": "90.00", "score_rating": "Great" } @@ -38349,7 +38181,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 10, "high": 2, "informational": 0, "low": 5, @@ -38357,8 +38189,8 @@ }, "lines_analyzed_count": 99, "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.76", + "score": "3.59", + "score_v2": "71.72", "threat_score": "94.74", "score_rating": "Average" } @@ -38493,7 +38325,7 @@ "medium": 9 }, "lines_analyzed_count": 288, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.03", "score_v2": "80.56", "threat_score": "95.00", @@ -38585,16 +38417,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 0, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -38618,7 +38450,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 2, "informational": 0, "low": 2, @@ -38626,8 +38458,8 @@ }, "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.24", - "score_v2": "64.81", + "score": "3.06", + "score_v2": "61.11", "threat_score": "94.74", "score_rating": "Average" } @@ -38699,16 +38531,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -38732,18 +38564,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 22, + "gas": 21, "high": 2, "informational": 4, "low": 8, "medium": 1 }, "lines_analyzed_count": 105, - "scan_time_taken": 0, - "score": "2.00", - "score_v2": "40.00", + "scan_time_taken": 1, + "score": "2.05", + "score_v2": "40.95", "threat_score": "90.00", - "score_rating": "Low" + "score_rating": "Average" } } }, @@ -38805,7 +38637,7 @@ "medium": 0 }, "lines_analyzed_count": 207, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "2.75", "score_v2": "55.07", "threat_score": "90.00", @@ -38836,7 +38668,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -38844,8 +38676,8 @@ }, "lines_analyzed_count": 264, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -38869,7 +38701,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 1, "high": 0, "informational": 3, "low": 2, @@ -38877,8 +38709,8 @@ }, "lines_analyzed_count": 98, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.67", + "score": "4.29", + "score_v2": "85.71", "threat_score": "100.00", "score_rating": "Great" } @@ -39075,13 +38907,13 @@ "gas": 4, "high": 0, "informational": 3, - "low": 10, + "low": 13, "medium": 0 }, "lines_analyzed_count": 791, "scan_time_taken": 0, - "score": "4.80", - "score_v2": "95.95", + "score": "4.76", + "score_v2": "95.20", "threat_score": "85.00", "score_rating": "Great" } @@ -39171,16 +39003,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 0, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -39204,16 +39036,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 9, "high": 0, "informational": 10, "low": 1, "medium": 10 }, "lines_analyzed_count": 356, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.64", + "scan_time_taken": 0, + "score": "4.28", + "score_v2": "85.67", "threat_score": "100.00", "score_rating": "Great" } @@ -39478,7 +39310,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 6, "informational": 2, "low": 1, @@ -39486,8 +39318,8 @@ }, "lines_analyzed_count": 291, "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.60", + "score": "4.30", + "score_v2": "85.91", "threat_score": "90.00", "score_rating": "Great" } @@ -39684,13 +39516,13 @@ "gas": 20, "high": 0, "informational": 6, - "low": 3, + "low": 4, "medium": 1 }, "lines_analyzed_count": 156, "scan_time_taken": 0, - "score": "3.88", - "score_v2": "77.56", + "score": "3.81", + "score_v2": "76.28", "threat_score": "94.74", "score_rating": "Average" } @@ -39755,13 +39587,13 @@ "gas": 1, "high": 0, "informational": 3, - "low": 2, + "low": 5, "medium": 0 }, "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.80", - "score_v2": "75.93", + "score": "3.24", + "score_v2": "64.81", "threat_score": "85.00", "score_rating": "Average" } @@ -39785,16 +39617,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 1, "informational": 0, "low": 1, "medium": 0 }, "lines_analyzed_count": 300, - "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.67", + "scan_time_taken": 0, + "score": "4.77", + "score_v2": "95.33", "threat_score": "100.00", "score_rating": "Great" } @@ -39884,16 +39716,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -39957,7 +39789,7 @@ "medium": 0 }, "lines_analyzed_count": 207, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "2.92", "score_v2": "58.45", "threat_score": "90.00", @@ -40062,13 +39894,13 @@ "gas": 2, "high": 0, "informational": 3, - "low": 7, + "low": 10, "medium": 0 }, "lines_analyzed_count": 747, "scan_time_taken": 0, - "score": "4.84", - "score_v2": "96.79", + "score": "4.80", + "score_v2": "95.98", "threat_score": "85.00", "score_rating": "Great" } @@ -40191,16 +40023,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.94", + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", "threat_score": "95.00", "score_rating": "Great" } @@ -40363,7 +40195,7 @@ "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.22", "score_v2": "84.44", "threat_score": "95.00", @@ -40390,15 +40222,15 @@ "issue_severity_distribution": { "critical": 6, "gas": 7, - "high": 2, + "high": 4, "informational": 12, - "low": 23, + "low": 26, "medium": 0 }, "lines_analyzed_count": 1118, - "scan_time_taken": 1, - "score": "4.54", - "score_v2": "90.79", + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.53", "threat_score": "65.00", "score_rating": "Great" } @@ -40510,13 +40342,13 @@ "verifiedNumber": 75, "totalContractsNumber": 79, "solidityScanContractsNumber": 68, - "securityScore": 78.93220588235292, + "securityScore": 78.66764705882349, "issueSeverityDistribution": { "critical": 21, - "gas": 485, + "gas": 493, "high": 25, "informational": 193, - "low": 357, + "low": 368, "medium": 28 } }, @@ -40572,7 +40404,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -40580,8 +40412,8 @@ }, "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -40773,13 +40605,13 @@ "gas": 11, "high": 0, "informational": 5, - "low": 5, + "low": 7, "medium": 0 }, "lines_analyzed_count": 126, "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.40", + "score": "3.61", + "score_v2": "72.22", "threat_score": "95.00", "score_rating": "Average" } @@ -40902,16 +40734,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 1, "high": 2, "informational": 1, "low": 6, "medium": 0 }, "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", + "scan_time_taken": 1, + "score": "3.66", + "score_v2": "73.17", "threat_score": "89.47", "score_rating": "Average" } @@ -41348,7 +41180,7 @@ "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.18", "score_v2": "83.66", "threat_score": "95.00", @@ -41407,7 +41239,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 1, "informational": 2, "low": 3, @@ -41415,8 +41247,8 @@ }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.31", + "score": "4.08", + "score_v2": "81.63", "threat_score": "100.00", "score_rating": "Great" } @@ -41511,7 +41343,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 1, "informational": 1, "low": 4, @@ -41519,8 +41351,8 @@ }, "lines_analyzed_count": 109, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.23", + "score": "3.72", + "score_v2": "74.31", "threat_score": "95.00", "score_rating": "Average" } @@ -41580,13 +41412,13 @@ "gas": 20, "high": 0, "informational": 5, - "low": 3, + "low": 4, "medium": 1 }, "lines_analyzed_count": 156, - "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.21", + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "76.92", "threat_score": "94.74", "score_rating": "Average" } @@ -41610,7 +41442,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 10, "high": 2, "informational": 0, "low": 5, @@ -41618,8 +41450,8 @@ }, "lines_analyzed_count": 99, "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.76", + "score": "3.59", + "score_v2": "71.72", "threat_score": "94.74", "score_rating": "Average" } @@ -41749,7 +41581,7 @@ "medium": 0 }, "lines_analyzed_count": 156, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.72", "score_v2": "74.36", "threat_score": "100.00", @@ -41815,7 +41647,7 @@ "medium": 0 }, "lines_analyzed_count": 403, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.68", "score_v2": "93.55", "threat_score": "100.00", @@ -41947,7 +41779,7 @@ "medium": 0 }, "lines_analyzed_count": 35, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "4.00", "score_v2": "80.00", "threat_score": "94.74", @@ -42049,7 +41881,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 6, "informational": 2, "low": 2, @@ -42057,8 +41889,8 @@ }, "lines_analyzed_count": 294, "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.05", + "score": "4.27", + "score_v2": "85.37", "threat_score": "90.00", "score_rating": "Great" } @@ -42275,15 +42107,15 @@ "gas": 8, "high": 0, "informational": 8, - "low": 11, + "low": 19, "medium": 0 }, "lines_analyzed_count": 236, "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.90", + "score": "3.86", + "score_v2": "77.12", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -42706,16 +42538,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 2, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 54, - "scan_time_taken": 0, - "score": "3.24", - "score_v2": "64.81", + "scan_time_taken": 1, + "score": "3.06", + "score_v2": "61.11", "threat_score": "94.74", "score_rating": "Average" } @@ -42826,15 +42658,15 @@ "overallInfo": { "verifiedNumber": 68, "totalContractsNumber": 72, - "solidityScanContractsNumber": 61, - "securityScore": 80.09344262295083, + "solidityScanContractsNumber": 60, + "securityScore": 79.8045, "issueSeverityDistribution": { "critical": 20, - "gas": 401, + "gas": 409, "high": 18, "informational": 156, - "low": 326, - "medium": 34 + "low": 331, + "medium": 33 } }, "contractsData": [ @@ -42922,7 +42754,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 1, "high": 0, "informational": 1, "low": 2, @@ -42930,8 +42762,8 @@ }, "lines_analyzed_count": 98, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", + "score": "4.39", + "score_v2": "87.76", "threat_score": "100.00", "score_rating": "Great" } @@ -43024,13 +42856,13 @@ "gas": 20, "high": 0, "informational": 5, - "low": 3, + "low": 4, "medium": 1 }, "lines_analyzed_count": 156, "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.21", + "score": "3.85", + "score_v2": "76.92", "threat_score": "94.74", "score_rating": "Average" } @@ -43158,7 +42990,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 2, "informational": 0, "low": 2, @@ -43166,8 +42998,8 @@ }, "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.24", - "score_v2": "64.81", + "score": "3.06", + "score_v2": "61.11", "threat_score": "94.74", "score_rating": "Average" } @@ -43257,16 +43089,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -43318,35 +43150,7 @@ { "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xc7751400F809cdB0C167F87985083C558a0610F7", @@ -43369,15 +43173,15 @@ "gas": 8, "high": 0, "informational": 8, - "low": 11, + "low": 19, "medium": 0 }, "lines_analyzed_count": 236, - "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.90", + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.12", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -43675,7 +43479,7 @@ "medium": 1 }, "lines_analyzed_count": 947, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.61", "score_v2": "92.19", "threat_score": "84.21", @@ -43741,7 +43545,7 @@ "medium": 0 }, "lines_analyzed_count": 403, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.68", "score_v2": "93.55", "threat_score": "100.00", @@ -43871,7 +43675,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -43879,8 +43683,8 @@ }, "lines_analyzed_count": 257, "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -44076,7 +43880,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -44475,7 +44279,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 1, "high": 2, "informational": 1, "low": 6, @@ -44483,8 +44287,8 @@ }, "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", + "score": "3.66", + "score_v2": "73.17", "threat_score": "89.47", "score_rating": "Average" } @@ -44541,16 +44345,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -44640,7 +44444,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 1, "informational": 2, "low": 3, @@ -44648,8 +44452,8 @@ }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.31", + "score": "4.08", + "score_v2": "81.63", "threat_score": "100.00", "score_rating": "Great" } @@ -44673,16 +44477,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.77", + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -44759,16 +44563,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 9, "high": 0, "informational": 10, "low": 2, "medium": 10 }, "lines_analyzed_count": 337, - "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.35", + "scan_time_taken": 0, + "score": "4.21", + "score_v2": "84.27", "threat_score": "100.00", "score_rating": "Great" } @@ -44799,7 +44603,7 @@ "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.18", "score_v2": "83.66", "threat_score": "95.00", @@ -44825,7 +44629,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 1, "informational": 1, "low": 4, @@ -44833,8 +44637,8 @@ }, "lines_analyzed_count": 109, "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.23", + "score": "3.72", + "score_v2": "74.31", "threat_score": "95.00", "score_rating": "Average" } @@ -45284,9 +45088,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contract_url": "https://eth.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", "contractname": "DCAHub", "is_quick_scan": true, "node_reference_id": null, @@ -45368,9 +45172,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contract_url": "https://eth.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", "contractname": "DCAHub", "is_quick_scan": true, "node_reference_id": null, @@ -45551,9 +45355,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "eth", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_url": "https://base.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", "contractname": "DCAHubPositionDescriptor", "is_quick_scan": true, "node_reference_id": null, @@ -45655,9 +45459,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contract_url": "https://eth.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", "contractname": "DCAHub", "is_quick_scan": true, "node_reference_id": null, @@ -45700,13 +45504,13 @@ "verifiedNumber": 111, "totalContractsNumber": 123, "solidityScanContractsNumber": 107, - "securityScore": 83.61084112149538, + "securityScore": 83.3864485981309, "issueSeverityDistribution": { "critical": 43, - "gas": 3931, + "gas": 3943, "high": 100, "informational": 3516, - "low": 1171, + "low": 1213, "medium": 362 } }, @@ -45732,13 +45536,13 @@ "gas": 112, "high": 0, "informational": 81, - "low": 9, + "low": 11, "medium": 13 }, "lines_analyzed_count": 2054, - "scan_time_taken": 4, - "score": "4.34", - "score_v2": "86.85", + "scan_time_taken": 3, + "score": "4.33", + "score_v2": "86.66", "threat_score": "89.47", "score_rating": "Great" } @@ -45765,13 +45569,13 @@ "gas": 112, "high": 0, "informational": 81, - "low": 9, + "low": 11, "medium": 13 }, "lines_analyzed_count": 2054, - "scan_time_taken": 4, - "score": "4.34", - "score_v2": "86.85", + "scan_time_taken": 3, + "score": "4.33", + "score_v2": "86.66", "threat_score": "89.47", "score_rating": "Great" } @@ -45802,7 +45606,7 @@ "medium": 7 }, "lines_analyzed_count": 1044, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.43", "score_v2": "88.51", "threat_score": "94.74", @@ -45873,7 +45677,7 @@ "medium": 0 }, "lines_analyzed_count": 197, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.04", "score_v2": "80.71", "threat_score": "94.74", @@ -45939,7 +45743,7 @@ "medium": 3 }, "lines_analyzed_count": 644, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.64", "score_v2": "92.86", "threat_score": "95.00", @@ -46005,7 +45809,7 @@ "medium": 7 }, "lines_analyzed_count": 1044, - "scan_time_taken": 2, + "scan_time_taken": 4, "score": "4.43", "score_v2": "88.51", "threat_score": "94.74", @@ -46137,7 +45941,7 @@ "medium": 7 }, "lines_analyzed_count": 1044, - "scan_time_taken": 2, + "scan_time_taken": 3, "score": "4.43", "score_v2": "88.51", "threat_score": "94.74", @@ -46170,7 +45974,7 @@ "medium": 7 }, "lines_analyzed_count": 1044, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.43", "score_v2": "88.51", "threat_score": "94.74", @@ -46203,7 +46007,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 3, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -46308,13 +46112,13 @@ "gas": 17, "high": 0, "informational": 7, - "low": 2, + "low": 4, "medium": 0 }, "lines_analyzed_count": 162, - "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.72", + "scan_time_taken": 0, + "score": "4.01", + "score_v2": "80.25", "threat_score": "94.74", "score_rating": "Great" } @@ -46371,16 +46175,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 121, + "gas": 117, "high": 0, "informational": 84, - "low": 9, + "low": 13, "medium": 13 }, "lines_analyzed_count": 2370, "scan_time_taken": 4, - "score": "4.41", - "score_v2": "88.10", + "score": "4.40", + "score_v2": "87.93", "threat_score": "89.47", "score_rating": "Great" } @@ -46506,13 +46310,13 @@ "gas": 112, "high": 0, "informational": 81, - "low": 9, + "low": 11, "medium": 13 }, "lines_analyzed_count": 2054, "scan_time_taken": 4, - "score": "4.34", - "score_v2": "86.85", + "score": "4.33", + "score_v2": "86.66", "threat_score": "89.47", "score_rating": "Great" } @@ -46605,13 +46409,13 @@ "gas": 60, "high": 0, "informational": 37, - "low": 6, + "low": 7, "medium": 7 }, "lines_analyzed_count": 1172, - "scan_time_taken": 2, - "score": "4.45", - "score_v2": "88.91", + "scan_time_taken": 1, + "score": "4.44", + "score_v2": "88.74", "threat_score": "94.74", "score_rating": "Great" } @@ -46706,7 +46510,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 53, "high": 2, "informational": 31, "low": 9, @@ -46714,8 +46518,8 @@ }, "lines_analyzed_count": 612, "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.74", + "score": "3.95", + "score_v2": "79.08", "threat_score": "80.00", "score_rating": "Average" } @@ -46841,13 +46645,13 @@ "gas": 15, "high": 0, "informational": 6, - "low": 1, + "low": 2, "medium": 0 }, "lines_analyzed_count": 140, "scan_time_taken": 0, - "score": "4.18", - "score_v2": "83.57", + "score": "4.11", + "score_v2": "82.14", "threat_score": "94.74", "score_rating": "Great" } @@ -46978,13 +46782,13 @@ "gas": 5, "high": 1, "informational": 7, - "low": 5, + "low": 6, "medium": 1 }, "lines_analyzed_count": 511, "scan_time_taken": 0, - "score": "4.67", - "score_v2": "93.35", + "score": "4.65", + "score_v2": "92.95", "threat_score": "84.21", "score_rating": "Great" } @@ -47048,7 +46852,7 @@ "medium": 7 }, "lines_analyzed_count": 1044, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.43", "score_v2": "88.51", "threat_score": "94.74", @@ -47074,16 +46878,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 39, "high": 5, "informational": 0, "low": 9, "medium": 2 }, "lines_analyzed_count": 298, - "scan_time_taken": 1, - "score": "3.57", - "score_v2": "71.48", + "scan_time_taken": 2, + "score": "3.61", + "score_v2": "72.15", "threat_score": "94.74", "score_rating": "Average" } @@ -47140,7 +46944,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 21, "high": 4, "informational": 48, "low": 35, @@ -47148,8 +46952,8 @@ }, "lines_analyzed_count": 602, "scan_time_taken": 1, - "score": "3.32", - "score_v2": "66.45", + "score": "3.36", + "score_v2": "67.28", "threat_score": "89.47", "score_rating": "Average" } @@ -47181,13 +46985,13 @@ "gas": 15, "high": 0, "informational": 5, - "low": 1, + "low": 2, "medium": 0 }, "lines_analyzed_count": 140, "scan_time_taken": 0, - "score": "4.21", - "score_v2": "84.29", + "score": "4.14", + "score_v2": "82.86", "threat_score": "94.74", "score_rating": "Great" } @@ -47214,13 +47018,13 @@ "gas": 112, "high": 0, "informational": 81, - "low": 9, + "low": 11, "medium": 13 }, "lines_analyzed_count": 2054, - "scan_time_taken": 4, - "score": "4.34", - "score_v2": "86.85", + "scan_time_taken": 3, + "score": "4.33", + "score_v2": "86.66", "threat_score": "89.47", "score_rating": "Great" } @@ -47251,7 +47055,7 @@ "medium": 7 }, "lines_analyzed_count": 1044, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.43", "score_v2": "88.51", "threat_score": "94.74", @@ -47315,16 +47119,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 78, + "gas": 95, "high": 1, "informational": 75, "low": 7, "medium": 3 }, "lines_analyzed_count": 1301, - "scan_time_taken": 4, - "score": "4.31", - "score_v2": "86.16", + "scan_time_taken": 2, + "score": "4.24", + "score_v2": "84.86", "threat_score": "78.95", "score_rating": "Great" } @@ -47360,7 +47164,7 @@ "medium": 20 }, "lines_analyzed_count": 513, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.46", "score_v2": "69.20", "threat_score": "94.74", @@ -47422,13 +47226,13 @@ "gas": 15, "high": 0, "informational": 6, - "low": 1, + "low": 2, "medium": 0 }, "lines_analyzed_count": 139, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.45", + "score": "4.10", + "score_v2": "82.01", "threat_score": "94.74", "score_rating": "Great" } @@ -47525,7 +47329,7 @@ "medium": 1 }, "lines_analyzed_count": 1097, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.64", "score_v2": "92.80", "threat_score": "100.00", @@ -47554,13 +47358,13 @@ "gas": 60, "high": 0, "informational": 37, - "low": 6, + "low": 7, "medium": 7 }, "lines_analyzed_count": 1172, "scan_time_taken": 2, - "score": "4.45", - "score_v2": "88.91", + "score": "4.44", + "score_v2": "88.74", "threat_score": "94.74", "score_rating": "Great" } @@ -47584,7 +47388,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 6, "high": 1, "informational": 0, "low": 1, @@ -47592,8 +47396,8 @@ }, "lines_analyzed_count": 212, "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.81", + "score": "4.72", + "score_v2": "94.34", "threat_score": "94.74", "score_rating": "Great" } @@ -47662,7 +47466,7 @@ "medium": 7 }, "lines_analyzed_count": 1044, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.43", "score_v2": "88.51", "threat_score": "94.74", @@ -47726,16 +47530,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 28, "high": 4, "informational": 0, "low": 8, "medium": 0 }, "lines_analyzed_count": 342, - "scan_time_taken": 2, - "score": "4.09", - "score_v2": "81.87", + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.46", "threat_score": "94.74", "score_rating": "Great" } @@ -47828,13 +47632,13 @@ "gas": 17, "high": 0, "informational": 7, - "low": 2, + "low": 4, "medium": 0 }, "lines_analyzed_count": 162, "scan_time_taken": 0, - "score": "4.14", - "score_v2": "82.72", + "score": "4.01", + "score_v2": "80.25", "threat_score": "94.74", "score_rating": "Great" } @@ -47861,13 +47665,13 @@ "gas": 60, "high": 0, "informational": 36, - "low": 6, + "low": 7, "medium": 7 }, "lines_analyzed_count": 1166, - "scan_time_taken": 2, - "score": "4.45", - "score_v2": "88.94", + "scan_time_taken": 1, + "score": "4.44", + "score_v2": "88.77", "threat_score": "94.74", "score_rating": "Great" } @@ -47957,7 +47761,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 0, "informational": 3, "low": 1, @@ -47965,8 +47769,8 @@ }, "lines_analyzed_count": 86, "scan_time_taken": 0, - "score": "3.90", - "score_v2": "77.91", + "score": "3.84", + "score_v2": "76.74", "threat_score": "100.00", "score_rating": "Average" } @@ -47993,13 +47797,13 @@ "gas": 60, "high": 0, "informational": 36, - "low": 6, + "low": 7, "medium": 7 }, "lines_analyzed_count": 1166, - "scan_time_taken": 2, - "score": "4.45", - "score_v2": "88.94", + "scan_time_taken": 1, + "score": "4.44", + "score_v2": "88.77", "threat_score": "94.74", "score_rating": "Great" } @@ -48092,13 +47896,13 @@ "gas": 17, "high": 0, "informational": 7, - "low": 2, + "low": 4, "medium": 0 }, "lines_analyzed_count": 162, "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.72", + "score": "4.01", + "score_v2": "80.25", "threat_score": "94.74", "score_rating": "Great" } @@ -48191,13 +47995,13 @@ "gas": 112, "high": 0, "informational": 81, - "low": 9, + "low": 11, "medium": 13 }, "lines_analyzed_count": 2054, "scan_time_taken": 4, - "score": "4.34", - "score_v2": "86.85", + "score": "4.33", + "score_v2": "86.66", "threat_score": "89.47", "score_rating": "Great" } @@ -48261,7 +48065,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.60", "threat_score": "84.21", @@ -48292,16 +48096,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 8, "high": 1, "informational": 1, "low": 6, "medium": 0 }, "lines_analyzed_count": 1146, - "scan_time_taken": 1, - "score": "4.90", - "score_v2": "97.99", + "scan_time_taken": 0, + "score": "4.89", + "score_v2": "97.82", "threat_score": "85.00", "score_rating": "Great" } @@ -48398,7 +48202,7 @@ "medium": 6 }, "lines_analyzed_count": 444, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.05", "score_v2": "61.04", "threat_score": "80.00", @@ -48427,13 +48231,13 @@ "gas": 112, "high": 0, "informational": 81, - "low": 9, + "low": 11, "medium": 13 }, "lines_analyzed_count": 2054, "scan_time_taken": 4, - "score": "4.34", - "score_v2": "86.85", + "score": "4.33", + "score_v2": "86.66", "threat_score": "89.47", "score_rating": "Great" } @@ -48460,13 +48264,13 @@ "gas": 1, "high": 1, "informational": 1, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 151, "scan_time_taken": 0, - "score": "4.67", - "score_v2": "93.38", + "score": "4.60", + "score_v2": "92.05", "threat_score": "100.00", "score_rating": "Great" } @@ -48526,13 +48330,13 @@ "gas": 112, "high": 0, "informational": 81, - "low": 9, + "low": 11, "medium": 13 }, "lines_analyzed_count": 2054, - "scan_time_taken": 4, - "score": "4.34", - "score_v2": "86.85", + "scan_time_taken": 2, + "score": "4.33", + "score_v2": "86.66", "threat_score": "89.47", "score_rating": "Great" } @@ -48639,7 +48443,7 @@ "medium": 1 }, "lines_analyzed_count": 1097, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.64", "score_v2": "92.80", "threat_score": "100.00", @@ -48701,13 +48505,13 @@ "gas": 1, "high": 1, "informational": 1, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 151, "scan_time_taken": 0, - "score": "4.67", - "score_v2": "93.38", + "score": "4.60", + "score_v2": "92.05", "threat_score": "100.00", "score_rating": "Great" } @@ -48800,13 +48604,13 @@ "gas": 17, "high": 0, "informational": 7, - "low": 2, + "low": 4, "medium": 0 }, "lines_analyzed_count": 162, - "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.72", + "scan_time_taken": 0, + "score": "4.01", + "score_v2": "80.25", "threat_score": "94.74", "score_rating": "Great" } @@ -48837,7 +48641,7 @@ "medium": 7 }, "lines_analyzed_count": 1044, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.43", "score_v2": "88.51", "threat_score": "94.74", @@ -48866,13 +48670,13 @@ "gas": 112, "high": 0, "informational": 81, - "low": 9, + "low": 11, "medium": 13 }, "lines_analyzed_count": 2054, "scan_time_taken": 4, - "score": "4.34", - "score_v2": "86.85", + "score": "4.33", + "score_v2": "86.66", "threat_score": "89.47", "score_rating": "Great" } @@ -48970,13 +48774,13 @@ "gas": 60, "high": 0, "informational": 37, - "low": 6, + "low": 7, "medium": 7 }, "lines_analyzed_count": 1172, "scan_time_taken": 2, - "score": "4.45", - "score_v2": "88.91", + "score": "4.44", + "score_v2": "88.74", "threat_score": "94.74", "score_rating": "Great" } @@ -49069,13 +48873,13 @@ "gas": 60, "high": 0, "informational": 36, - "low": 6, + "low": 7, "medium": 7 }, "lines_analyzed_count": 1166, - "scan_time_taken": 2, - "score": "4.45", - "score_v2": "88.94", + "scan_time_taken": 1, + "score": "4.44", + "score_v2": "88.77", "threat_score": "94.74", "score_rating": "Great" } @@ -49277,13 +49081,13 @@ "gas": 15, "high": 0, "informational": 9, - "low": 7, + "low": 8, "medium": 1 }, "lines_analyzed_count": 251, "scan_time_taken": 1, - "score": "4.18", - "score_v2": "83.67", + "score": "4.14", + "score_v2": "82.87", "threat_score": "94.74", "score_rating": "Great" } @@ -49310,13 +49114,13 @@ "gas": 14, "high": 0, "informational": 5, - "low": 1, + "low": 2, "medium": 0 }, "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", + "score": "4.09", + "score_v2": "81.75", "threat_score": "94.74", "score_rating": "Great" } @@ -49329,13 +49133,13 @@ "verifiedNumber": 15, "totalContractsNumber": 16, "solidityScanContractsNumber": 14, - "securityScore": 82.65214285714286, + "securityScore": 82.39857142857144, "issueSeverityDistribution": { "critical": 2, "gas": 180, "high": 7, "informational": 98, - "low": 84, + "low": 90, "medium": 2 } }, @@ -49436,7 +49240,7 @@ "medium": 0 }, "lines_analyzed_count": 1146, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.73", "score_v2": "94.50", "threat_score": "95.00", @@ -49465,13 +49269,13 @@ "gas": 53, "high": 3, "informational": 21, - "low": 9, + "low": 10, "medium": 0 }, "lines_analyzed_count": 613, - "scan_time_taken": 3, - "score": "4.15", - "score_v2": "83.03", + "scan_time_taken": 2, + "score": "4.14", + "score_v2": "82.71", "threat_score": "85.00", "score_rating": "Great" } @@ -49573,7 +49377,7 @@ "medium": 1 }, "lines_analyzed_count": 834, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.69", "score_v2": "93.88", "threat_score": "84.21", @@ -49602,13 +49406,13 @@ "gas": 1, "high": 1, "informational": 3, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 115, "scan_time_taken": 0, - "score": "4.48", - "score_v2": "89.57", + "score": "4.39", + "score_v2": "87.83", "threat_score": "100.00", "score_rating": "Great" } @@ -49632,7 +49436,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 17, "high": 0, "informational": 12, "low": 10, @@ -49640,8 +49444,8 @@ }, "lines_analyzed_count": 397, "scan_time_taken": 2, - "score": "4.41", - "score_v2": "88.16", + "score": "4.38", + "score_v2": "87.66", "threat_score": "95.00", "score_rating": "Great" } @@ -49698,16 +49502,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 3, + "gas": 1, "high": 0, "informational": 3, - "low": 5, + "low": 8, "medium": 0 }, "lines_analyzed_count": 592, "scan_time_taken": 0, - "score": "4.82", - "score_v2": "96.45", + "score": "4.79", + "score_v2": "95.78", "threat_score": "90.00", "score_rating": "Great" } @@ -49734,13 +49538,13 @@ "gas": 53, "high": 3, "informational": 21, - "low": 9, + "low": 10, "medium": 0 }, "lines_analyzed_count": 613, "scan_time_taken": 3, - "score": "4.15", - "score_v2": "83.03", + "score": "4.14", + "score_v2": "82.71", "threat_score": "85.00", "score_rating": "Great" } @@ -49819,13 +49623,13 @@ "verifiedNumber": 8, "totalContractsNumber": 8, "solidityScanContractsNumber": 7, - "securityScore": 79.53999999999999, + "securityScore": 79.29285714285713, "issueSeverityDistribution": { "critical": 1, "gas": 11, "high": 1, "informational": 14, - "low": 22, + "low": 23, "medium": 1 } }, @@ -49851,13 +49655,13 @@ "gas": 1, "high": 1, "informational": 1, - "low": 2, + "low": 3, "medium": 0 }, "lines_analyzed_count": 115, "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.30", + "score": "4.48", + "score_v2": "89.57", "threat_score": "100.00", "score_rating": "Great" } @@ -50082,10 +49886,10 @@ "verifiedNumber": 25, "totalContractsNumber": 25, "solidityScanContractsNumber": 25, - "securityScore": 79.75880000000001, + "securityScore": 79.70880000000001, "issueSeverityDistribution": { "critical": 0, - "gas": 878, + "gas": 885, "high": 87, "informational": 469, "low": 1147, @@ -50118,7 +49922,7 @@ "medium": 1 }, "lines_analyzed_count": 1082, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.16", "score_v2": "83.27", "threat_score": "95.00", @@ -50210,16 +50014,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 50, "high": 0, "informational": 28, "low": 67, "medium": 9 }, "lines_analyzed_count": 1452, - "scan_time_taken": 3, - "score": "4.19", - "score_v2": "83.75", + "scan_time_taken": 2, + "score": "4.18", + "score_v2": "83.54", "threat_score": "90.00", "score_rating": "Great" } @@ -50276,7 +50080,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 47, "high": 5, "informational": 30, "low": 65, @@ -50285,7 +50089,7 @@ "lines_analyzed_count": 1177, "scan_time_taken": 2, "score": "3.86", - "score_v2": "77.23", + "score_v2": "77.15", "threat_score": "90.00", "score_rating": "Average" } @@ -50316,7 +50120,7 @@ "medium": 36 }, "lines_analyzed_count": 1768, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.91", "score_v2": "78.11", "threat_score": "90.00", @@ -50382,7 +50186,7 @@ "medium": 10 }, "lines_analyzed_count": 943, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "3.94", "score_v2": "78.79", "threat_score": "90.00", @@ -50448,7 +50252,7 @@ "medium": 18 }, "lines_analyzed_count": 1622, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.07", "score_v2": "81.38", "threat_score": "90.00", @@ -50514,7 +50318,7 @@ "medium": 7 }, "lines_analyzed_count": 1018, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.12", "score_v2": "82.32", "threat_score": "90.00", @@ -50705,7 +50509,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 23, "high": 5, "informational": 1, "low": 9, @@ -50713,8 +50517,8 @@ }, "lines_analyzed_count": 234, "scan_time_taken": 1, - "score": "3.46", - "score_v2": "69.23", + "score": "3.42", + "score_v2": "68.38", "threat_score": "100.00", "score_rating": "Average" } @@ -50804,7 +50608,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 33, "high": 0, "informational": 23, "low": 42, @@ -50813,7 +50617,7 @@ "lines_analyzed_count": 899, "scan_time_taken": 1, "score": "4.14", - "score_v2": "82.87", + "score_v2": "82.76", "threat_score": "90.00", "score_rating": "Great" } @@ -50877,7 +50681,7 @@ "medium": 3 }, "lines_analyzed_count": 152, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.72", "score_v2": "74.34", "threat_score": "100.00", @@ -50925,13 +50729,13 @@ "verifiedNumber": 11, "totalContractsNumber": 11, "solidityScanContractsNumber": 11, - "securityScore": 75.7881818181818, + "securityScore": 75.00090909090908, "issueSeverityDistribution": { "critical": 13, - "gas": 147, - "high": 15, + "gas": 151, + "high": 17, "informational": 60, - "low": 96, + "low": 98, "medium": 32 } }, @@ -51020,7 +50824,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 23, "high": 5, "informational": 2, "low": 9, @@ -51028,8 +50832,8 @@ }, "lines_analyzed_count": 234, "scan_time_taken": 1, - "score": "3.44", - "score_v2": "68.80", + "score": "3.40", + "score_v2": "67.95", "threat_score": "100.00", "score_rating": "Average" } @@ -51053,7 +50857,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 4, "low": 3, @@ -51061,8 +50865,8 @@ }, "lines_analyzed_count": 72, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", + "score": "4.10", + "score_v2": "81.94", "threat_score": "95.00", "score_rating": "Great" } @@ -51152,16 +50956,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 13, - "gas": 19, - "high": 0, + "gas": 20, + "high": 2, "informational": 19, "low": 10, "medium": 2 }, "lines_analyzed_count": 500, "scan_time_taken": 1, - "score": "3.71", - "score_v2": "74.20", + "score": "3.62", + "score_v2": "72.40", "threat_score": "85.00", "score_rating": "Average" } @@ -51221,13 +51025,13 @@ "gas": 5, "high": 1, "informational": 1, - "low": 4, + "low": 5, "medium": 1 }, "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "3.87", - "score_v2": "77.42", + "score": "3.76", + "score_v2": "75.27", "threat_score": "95.00", "score_rating": "Average" } @@ -51254,13 +51058,13 @@ "gas": 4, "high": 2, "informational": 1, - "low": 4, + "low": 5, "medium": 1 }, "lines_analyzed_count": 81, "scan_time_taken": 0, - "score": "3.52", - "score_v2": "70.37", + "score": "3.40", + "score_v2": "67.90", "threat_score": "95.00", "score_rating": "Average" } @@ -51306,13 +51110,13 @@ "verifiedNumber": 6, "totalContractsNumber": 6, "solidityScanContractsNumber": 6, - "securityScore": 75.65833333333335, + "securityScore": 74.23, "issueSeverityDistribution": { "critical": 13, - "gas": 58, - "high": 4, + "gas": 59, + "high": 6, "informational": 31, - "low": 32, + "low": 35, "medium": 13 } }, @@ -51335,16 +51139,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 13, - "gas": 19, - "high": 0, + "gas": 20, + "high": 2, "informational": 19, "low": 10, "medium": 2 }, "lines_analyzed_count": 500, "scan_time_taken": 1, - "score": "3.71", - "score_v2": "74.20", + "score": "3.62", + "score_v2": "72.40", "threat_score": "85.00", "score_rating": "Average" } @@ -51404,13 +51208,13 @@ "gas": 5, "high": 1, "informational": 1, - "low": 4, + "low": 5, "medium": 1 }, "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "3.87", - "score_v2": "77.42", + "score": "3.76", + "score_v2": "75.27", "threat_score": "95.00", "score_rating": "Average" } @@ -51437,13 +51241,13 @@ "gas": 4, "high": 2, "informational": 1, - "low": 4, + "low": 5, "medium": 1 }, "lines_analyzed_count": 81, "scan_time_taken": 0, - "score": "3.52", - "score_v2": "70.37", + "score": "3.40", + "score_v2": "67.90", "threat_score": "95.00", "score_rating": "Average" } @@ -51470,13 +51274,13 @@ "gas": 5, "high": 1, "informational": 0, - "low": 4, + "low": 5, "medium": 1 }, "lines_analyzed_count": 93, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.49", + "scan_time_taken": 0, + "score": "3.82", + "score_v2": "76.34", "threat_score": "95.00", "score_rating": "Average" } @@ -51522,13 +51326,13 @@ "verifiedNumber": 2, "totalContractsNumber": 5, "solidityScanContractsNumber": 2, - "securityScore": 75.81, + "securityScore": 73.83500000000001, "issueSeverityDistribution": { "critical": 13, - "gas": 24, - "high": 1, + "gas": 25, + "high": 3, "informational": 20, - "low": 14, + "low": 15, "medium": 3 } }, @@ -51551,16 +51355,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 13, - "gas": 19, - "high": 0, + "gas": 20, + "high": 2, "informational": 19, "low": 10, "medium": 2 }, "lines_analyzed_count": 500, "scan_time_taken": 1, - "score": "3.71", - "score_v2": "74.20", + "score": "3.62", + "score_v2": "72.40", "threat_score": "85.00", "score_rating": "Average" } @@ -51592,13 +51396,13 @@ "gas": 5, "high": 1, "informational": 1, - "low": 4, + "low": 5, "medium": 1 }, "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "3.87", - "score_v2": "77.42", + "score": "3.76", + "score_v2": "75.27", "threat_score": "95.00", "score_rating": "Average" } @@ -51627,14 +51431,14 @@ "verifiedNumber": 59, "totalContractsNumber": 64, "solidityScanContractsNumber": 59, - "securityScore": 67.73271186440681, + "securityScore": 68.54033898305082, "issueSeverityDistribution": { "critical": 17, - "gas": 1987, - "high": 173, + "gas": 1784, + "high": 174, "informational": 1524, "low": 637, - "medium": 446 + "medium": 452 } }, "contractsData": [ @@ -51656,16 +51460,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 68, + "gas": 54, "high": 9, "informational": 52, "low": 14, "medium": 12 }, "lines_analyzed_count": 1170, - "scan_time_taken": 3, - "score": "4.06", - "score_v2": "81.20", + "scan_time_taken": 2, + "score": "4.12", + "score_v2": "82.39", "threat_score": "80.00", "score_rating": "Great" } @@ -51689,16 +51493,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 9, - "gas": 55, + "gas": 50, "high": 2, "informational": 20, "low": 16, "medium": 10 }, "lines_analyzed_count": 1626, - "scan_time_taken": 2, - "score": "4.42", - "score_v2": "88.31", + "scan_time_taken": 1, + "score": "4.43", + "score_v2": "88.62", "threat_score": "85.00", "score_rating": "Great" } @@ -51734,7 +51538,7 @@ "medium": 7 }, "lines_analyzed_count": 500, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.06", "score_v2": "61.20", "threat_score": "80.00", @@ -51793,16 +51597,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 13, "high": 2, "informational": 11, "low": 2, "medium": 14 }, "lines_analyzed_count": 185, - "scan_time_taken": 1, - "score": "2.86", - "score_v2": "57.30", + "scan_time_taken": 0, + "score": "2.89", + "score_v2": "57.84", "threat_score": "90.00", "score_rating": "Average" } @@ -51826,7 +51630,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 55, + "gas": 54, "high": 6, "informational": 15, "low": 9, @@ -51835,7 +51639,7 @@ "lines_analyzed_count": 1177, "scan_time_taken": 2, "score": "4.46", - "score_v2": "89.21", + "score_v2": "89.29", "threat_score": "95.00", "score_rating": "Great" } @@ -51859,16 +51663,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 12, "high": 3, "informational": 7, "low": 3, "medium": 7 }, "lines_analyzed_count": 151, - "scan_time_taken": 1, - "score": "3.01", - "score_v2": "60.26", + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.59", "threat_score": "90.00", "score_rating": "Average" } @@ -51892,16 +51696,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -51925,16 +51729,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 3, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -51958,16 +51762,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 29, "high": 3, "informational": 35, "low": 12, "medium": 10 }, "lines_analyzed_count": 420, - "scan_time_taken": 2, - "score": "3.40", - "score_v2": "68.10", + "scan_time_taken": 1, + "score": "3.45", + "score_v2": "69.05", "threat_score": "85.00", "score_rating": "Average" } @@ -51991,7 +51795,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -51999,8 +51803,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52024,7 +51828,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52032,8 +51836,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52057,7 +51861,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 29, "high": 3, "informational": 35, "low": 12, @@ -52065,8 +51869,8 @@ }, "lines_analyzed_count": 420, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.10", + "score": "3.45", + "score_v2": "69.05", "threat_score": "85.00", "score_rating": "Average" } @@ -52090,7 +51894,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 53, "high": 2, "informational": 34, "low": 13, @@ -52098,10 +51902,10 @@ }, "lines_analyzed_count": 692, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.06", + "score": "3.97", + "score_v2": "79.48", "threat_score": "75.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -52123,7 +51927,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 29, "high": 3, "informational": 35, "low": 12, @@ -52131,8 +51935,8 @@ }, "lines_analyzed_count": 420, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.10", + "score": "3.45", + "score_v2": "69.05", "threat_score": "85.00", "score_rating": "Average" } @@ -52156,7 +51960,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 29, "high": 3, "informational": 35, "low": 12, @@ -52164,8 +51968,8 @@ }, "lines_analyzed_count": 420, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.10", + "score": "3.45", + "score_v2": "69.05", "threat_score": "85.00", "score_rating": "Average" } @@ -52189,7 +51993,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 29, "high": 3, "informational": 35, "low": 12, @@ -52197,8 +52001,8 @@ }, "lines_analyzed_count": 420, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.10", + "score": "3.45", + "score_v2": "69.05", "threat_score": "85.00", "score_rating": "Average" } @@ -52222,7 +52026,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 29, "high": 3, "informational": 35, "low": 12, @@ -52230,8 +52034,8 @@ }, "lines_analyzed_count": 420, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.10", + "score": "3.45", + "score_v2": "69.05", "threat_score": "85.00", "score_rating": "Average" } @@ -52255,16 +52059,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52288,7 +52092,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52296,8 +52100,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52321,16 +52125,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52354,7 +52158,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52362,8 +52166,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52387,7 +52191,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52395,8 +52199,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52420,7 +52224,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52428,8 +52232,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52453,7 +52257,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52461,8 +52265,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52486,16 +52290,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 2, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52519,7 +52323,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52527,8 +52331,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52552,7 +52356,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52560,8 +52364,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52585,7 +52389,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52593,8 +52397,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52618,16 +52422,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52651,7 +52455,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52659,8 +52463,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52684,7 +52488,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52692,8 +52496,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52717,7 +52521,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52725,8 +52529,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 2, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52750,16 +52554,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 2, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52783,7 +52587,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52791,8 +52595,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52816,7 +52620,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52824,8 +52628,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52849,16 +52653,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, - "medium": 4 + "medium": 10 }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.95", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52882,16 +52686,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 2, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52915,16 +52719,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52948,16 +52752,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 3, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -52981,7 +52785,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -52989,8 +52793,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -53014,16 +52818,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -53047,7 +52851,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -53055,8 +52859,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -53080,16 +52884,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 2, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -53113,7 +52917,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -53121,8 +52925,8 @@ }, "lines_analyzed_count": 357, "scan_time_taken": 1, - "score": "3.10", - "score_v2": "61.90", + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -53146,7 +52950,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, @@ -53154,8 +52958,8 @@ }, "lines_analyzed_count": 355, "scan_time_taken": 1, - "score": "3.08", - "score_v2": "61.69", + "score": "3.15", + "score_v2": "63.10", "threat_score": "85.00", "score_rating": "Average" } @@ -53317,15 +53121,15 @@ "issue_severity_distribution": { "critical": 3, "gas": 50, - "high": 1, + "high": 2, "informational": 21, "low": 19, "medium": 2 }, "lines_analyzed_count": 406, "scan_time_taken": 2, - "score": "3.35", - "score_v2": "67.00", + "score": "3.30", + "score_v2": "66.01", "threat_score": "85.00", "score_rating": "Average" } @@ -53617,11 +53421,11 @@ "verifiedNumber": 19, "totalContractsNumber": 20, "solidityScanContractsNumber": 19, - "securityScore": 73.76842105263158, + "securityScore": 74.04052631578948, "issueSeverityDistribution": { "critical": 8, - "gas": 476, - "high": 57, + "gas": 438, + "high": 58, "informational": 373, "low": 179, "medium": 74 @@ -53646,16 +53450,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 68, + "gas": 54, "high": 9, "informational": 64, "low": 14, "medium": 12 }, "lines_analyzed_count": 1168, - "scan_time_taken": 3, - "score": "4.01", - "score_v2": "80.14", + "scan_time_taken": 4, + "score": "4.07", + "score_v2": "81.34", "threat_score": "80.00", "score_rating": "Great" } @@ -53679,7 +53483,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 65, + "gas": 58, "high": 9, "informational": 54, "low": 22, @@ -53687,8 +53491,8 @@ }, "lines_analyzed_count": 650, "scan_time_taken": 2, - "score": "3.05", - "score_v2": "61.08", + "score": "3.11", + "score_v2": "62.15", "threat_score": "85.00", "score_rating": "Average" } @@ -53712,7 +53516,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 83, + "gas": 74, "high": 12, "informational": 70, "low": 26, @@ -53720,8 +53524,8 @@ }, "lines_analyzed_count": 891, "scan_time_taken": 3, - "score": "3.04", - "score_v2": "60.83", + "score": "3.09", + "score_v2": "61.84", "threat_score": "85.00", "score_rating": "Average" } @@ -53911,15 +53715,15 @@ "issue_severity_distribution": { "critical": 3, "gas": 50, - "high": 1, + "high": 2, "informational": 31, "low": 19, "medium": 2 }, "lines_analyzed_count": 406, "scan_time_taken": 2, - "score": "3.23", - "score_v2": "64.53", + "score": "3.18", + "score_v2": "63.55", "threat_score": "85.00", "score_rating": "Average" } @@ -53950,7 +53754,7 @@ "medium": 1 }, "lines_analyzed_count": 239, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.27", "score_v2": "85.36", "threat_score": "100.00", @@ -54014,7 +53818,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 26, + "gas": 18, "high": 10, "informational": 13, "low": 18, @@ -54022,8 +53826,8 @@ }, "lines_analyzed_count": 279, "scan_time_taken": 1, - "score": "2.74", - "score_v2": "54.84", + "score": "2.89", + "score_v2": "57.71", "threat_score": "90.00", "score_rating": "Average" } @@ -54087,7 +53891,7 @@ "medium": 0 }, "lines_analyzed_count": 478, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.19", "score_v2": "83.89", "threat_score": "94.74", @@ -54120,7 +53924,7 @@ "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "3.95", "score_v2": "79.05", "threat_score": "84.21", @@ -54267,11 +54071,11 @@ "verifiedNumber": 20, "totalContractsNumber": 20, "solidityScanContractsNumber": 20, - "securityScore": 74.58599999999998, + "securityScore": 74.7705, "issueSeverityDistribution": { "critical": 9, - "gas": 639, - "high": 61, + "gas": 604, + "high": 62, "informational": 365, "low": 233, "medium": 95 @@ -54296,16 +54100,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 68, + "gas": 54, "high": 9, "informational": 52, "low": 14, "medium": 12 }, "lines_analyzed_count": 1170, - "scan_time_taken": 4, - "score": "4.06", - "score_v2": "81.20", + "scan_time_taken": 3, + "score": "4.12", + "score_v2": "82.39", "threat_score": "80.00", "score_rating": "Great" } @@ -54329,7 +54133,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 66, + "gas": 59, "high": 9, "informational": 35, "low": 22, @@ -54337,8 +54141,8 @@ }, "lines_analyzed_count": 650, "scan_time_taken": 3, - "score": "3.19", - "score_v2": "63.85", + "score": "3.25", + "score_v2": "64.92", "threat_score": "85.00", "score_rating": "Average" } @@ -54362,16 +54166,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 83, + "gas": 74, "high": 12, "informational": 50, "low": 26, "medium": 32 }, "lines_analyzed_count": 887, - "scan_time_taken": 3, - "score": "3.15", - "score_v2": "62.91", + "scan_time_taken": 2, + "score": "3.20", + "score_v2": "63.92", "threat_score": "85.00", "score_rating": "Average" } @@ -54395,16 +54199,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 33, "high": 3, "informational": 32, "low": 12, "medium": 10 }, "lines_analyzed_count": 357, - "scan_time_taken": 2, - "score": "3.10", - "score_v2": "61.90", + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", "threat_score": "85.00", "score_rating": "Average" } @@ -54534,7 +54338,7 @@ "medium": 0 }, "lines_analyzed_count": 77, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.96", "score_v2": "79.22", "threat_score": "100.00", @@ -54660,15 +54464,15 @@ "issue_severity_distribution": { "critical": 3, "gas": 50, - "high": 1, + "high": 2, "informational": 21, "low": 19, "medium": 2 }, "lines_analyzed_count": 406, - "scan_time_taken": 2, - "score": "3.35", - "score_v2": "67.00", + "scan_time_taken": 1, + "score": "3.30", + "score_v2": "66.01", "threat_score": "85.00", "score_rating": "Average" } @@ -54798,7 +54602,7 @@ "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.97", "score_v2": "79.30", "threat_score": "84.21", @@ -54945,14 +54749,14 @@ "verifiedNumber": 10, "totalContractsNumber": 10, "solidityScanContractsNumber": 10, - "securityScore": 76.06700000000001, + "securityScore": 75.462, "issueSeverityDistribution": { "critical": 10, - "gas": 250, - "high": 29, - "informational": 140, - "low": 134, - "medium": 16 + "gas": 240, + "high": 30, + "informational": 120, + "low": 108, + "medium": 10 } }, "contractsData": [ @@ -55007,17 +54811,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 87, + "gas": 51, "high": 13, - "informational": 21, - "low": 47, - "medium": 8 + "informational": 1, + "low": 22, + "medium": 1 }, - "lines_analyzed_count": 842, - "scan_time_taken": 4, - "score": "3.35", - "score_v2": "66.98", - "threat_score": "89.47", + "lines_analyzed_count": 448, + "scan_time_taken": 3, + "score": "3.31", + "score_v2": "66.29", + "threat_score": "90.00", "score_rating": "Average" } } @@ -55040,17 +54844,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 9, - "low": 2, + "low": 1, "medium": 0 }, "lines_analyzed_count": 74, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "84.21", + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.32", + "threat_score": "83.33", "score_rating": "Average" } } @@ -55083,7 +54887,7 @@ "scan_time_taken": 2, "score": "4.19", "score_v2": "83.89", - "threat_score": "94.74", + "threat_score": "94.44", "score_rating": "Great" } } @@ -55106,18 +54910,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 16, + "gas": 24, "high": 4, "informational": 5, "low": 9, "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 2, - "score": "4.06", - "score_v2": "81.30", + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.30", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -55149,7 +54953,7 @@ "scan_time_taken": 1, "score": "4.08", "score_v2": "81.60", - "threat_score": "89.47", + "threat_score": "90.00", "score_rating": "Great" } } @@ -55182,7 +54986,7 @@ "scan_time_taken": 0, "score": "3.37", "score_v2": "67.44", - "threat_score": "94.74", + "threat_score": "94.44", "score_rating": "Average" } } @@ -55238,7 +55042,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 12, "high": 3, "informational": 13, "low": 7, @@ -55246,9 +55050,9 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.94", - "score_v2": "78.83", - "threat_score": "94.44", + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74", "score_rating": "Average" } } @@ -55271,17 +55075,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 26, - "high": 0, + "gas": 44, + "high": 1, "informational": 22, "low": 22, - "medium": 4 + "medium": 5 }, "lines_analyzed_count": 492, "scan_time_taken": 2, - "score": "3.69", - "score_v2": "73.78", - "threat_score": "85.00", + "score": "3.43", + "score_v2": "68.70", + "threat_score": "84.21", "score_rating": "Average" } } @@ -55362,7 +55166,7 @@ "medium": 1 }, "lines_analyzed_count": 448, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.31", "score_v2": "66.29", "threat_score": "90.00", @@ -55586,13 +55390,13 @@ "verifiedNumber": 4, "totalContractsNumber": 4, "solidityScanContractsNumber": 4, - "securityScore": 87.4925, + "securityScore": 87.3725, "issueSeverityDistribution": { "critical": 2, "gas": 91, "high": 10, "informational": 46, - "low": 54, + "low": 58, "medium": 7 } }, @@ -55618,13 +55422,13 @@ "gas": 34, "high": 5, "informational": 20, - "low": 21, + "low": 23, "medium": 3 }, "lines_analyzed_count": 1665, "scan_time_taken": 1, - "score": "4.61", - "score_v2": "92.19", + "score": "4.60", + "score_v2": "91.95", "threat_score": "80.00", "score_rating": "Great" } @@ -55651,13 +55455,13 @@ "gas": 34, "high": 5, "informational": 20, - "low": 21, + "low": 23, "medium": 3 }, "lines_analyzed_count": 1664, "scan_time_taken": 1, - "score": "4.61", - "score_v2": "92.19", + "score": "4.60", + "score_v2": "91.95", "threat_score": "80.00", "score_rating": "Great" } @@ -55721,7 +55525,7 @@ "medium": 1 }, "lines_analyzed_count": 149, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.72", "score_v2": "74.50", "threat_score": "95.00", @@ -55736,13 +55540,13 @@ "verifiedNumber": 3, "totalContractsNumber": 4, "solidityScanContractsNumber": 3, - "securityScore": 84.34333333333335, + "securityScore": 84.26333333333334, "issueSeverityDistribution": { "critical": 1, "gas": 57, "high": 5, "informational": 33, - "low": 33, + "low": 35, "medium": 4 } }, @@ -55801,13 +55605,13 @@ "gas": 34, "high": 5, "informational": 20, - "low": 21, + "low": 23, "medium": 3 }, "lines_analyzed_count": 1665, "scan_time_taken": 1, - "score": "4.61", - "score_v2": "92.19", + "score": "4.60", + "score_v2": "91.95", "threat_score": "80.00", "score_rating": "Great" } @@ -55858,13 +55662,13 @@ "verifiedNumber": 4, "totalContractsNumber": 4, "solidityScanContractsNumber": 4, - "securityScore": 73.5675, + "securityScore": 73.00999999999999, "issueSeverityDistribution": { "critical": 0, "gas": 32, "high": 5, "informational": 17, - "low": 22, + "low": 24, "medium": 2 } }, @@ -55890,13 +55694,13 @@ "gas": 8, "high": 4, "informational": 10, - "low": 8, + "low": 10, "medium": 1 }, "lines_analyzed_count": 180, - "scan_time_taken": 1, - "score": "3.53", - "score_v2": "70.56", + "scan_time_taken": 0, + "score": "3.42", + "score_v2": "68.33", "threat_score": "75.00", "score_rating": "Average" } @@ -56013,15 +55817,15 @@ "overallInfo": { "verifiedNumber": 3, "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 84.15666666666665, + "solidityScanContractsNumber": 2, + "securityScore": 87.72999999999999, "issueSeverityDistribution": { "critical": 0, - "gas": 26, + "gas": 24, "high": 0, - "informational": 13, - "low": 14, - "medium": 6 + "informational": 9, + "low": 10, + "medium": 4 } }, "contractsData": [ @@ -56046,13 +55850,13 @@ "gas": 22, "high": 0, "informational": 7, - "low": 5, + "low": 6, "medium": 4 }, "lines_analyzed_count": 493, "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.66", + "score": "4.46", + "score_v2": "89.25", "threat_score": "95.00", "score_rating": "Great" } @@ -56061,35 +55865,7 @@ { "address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contractname": "EIP173Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 5, - "medium": 2 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "3.83", - "score_v2": "76.60", - "threat_score": "89.47", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", @@ -56131,13 +55907,13 @@ "verifiedNumber": 6, "totalContractsNumber": 6, "solidityScanContractsNumber": 5, - "securityScore": 86.354, + "securityScore": 85.856, "issueSeverityDistribution": { "critical": 1, - "gas": 42, + "gas": 46, "high": 2, "informational": 23, - "low": 25, + "low": 27, "medium": 11 } }, @@ -56163,14 +55939,14 @@ "gas": 22, "high": 0, "informational": 7, - "low": 5, + "low": 6, "medium": 4 }, "lines_analyzed_count": 493, "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.66", - "threat_score": "94.74", + "score": "4.46", + "score_v2": "89.25", + "threat_score": "95.00", "score_rating": "Great" } } @@ -56205,7 +55981,7 @@ "medium": 0 }, "lines_analyzed_count": 87, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.31", "score_v2": "86.21", "threat_score": "95.00", @@ -56231,7 +56007,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 12, + "gas": 16, "high": 1, "informational": 9, "low": 8, @@ -56239,8 +56015,8 @@ }, "lines_analyzed_count": 271, "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.70", + "score": "3.91", + "score_v2": "78.23", "threat_score": "94.74", "score_rating": "Average" } @@ -56271,7 +56047,7 @@ "medium": 0 }, "lines_analyzed_count": 67, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.33", "score_v2": "86.57", "threat_score": "94.74", @@ -56300,13 +56076,13 @@ "gas": 5, "high": 1, "informational": 5, - "low": 4, + "low": 5, "medium": 4 }, "lines_analyzed_count": 328, "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.63", + "score": "4.45", + "score_v2": "89.02", "threat_score": "94.74", "score_rating": "Great" } @@ -56325,10 +56101,10 @@ "verifiedNumber": 15, "totalContractsNumber": 16, "solidityScanContractsNumber": 15, - "securityScore": 87.82533333333335, + "securityScore": 87.83266666666668, "issueSeverityDistribution": { "critical": 0, - "gas": 56, + "gas": 50, "high": 3, "informational": 37, "low": 86, @@ -56387,7 +56163,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 22, "high": 3, "informational": 13, "low": 10, @@ -56395,8 +56171,8 @@ }, "lines_analyzed_count": 1230, "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.41", + "score": "4.70", + "score_v2": "94.07", "threat_score": "85.00", "score_rating": "Great" } @@ -56821,7 +56597,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 23, "high": 0, "informational": 9, "low": 3, @@ -56829,8 +56605,8 @@ }, "lines_analyzed_count": 368, "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.22", + "score": "4.48", + "score_v2": "89.67", "threat_score": "95.00", "score_rating": "Great" } @@ -56849,10 +56625,10 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 82.62666666666667, + "securityScore": 82.60666666666667, "issueSeverityDistribution": { "critical": 5, - "gas": 237, + "gas": 238, "high": 21, "informational": 111, "low": 66, @@ -56878,7 +56654,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 123, + "gas": 124, "high": 9, "informational": 71, "low": 24, @@ -56887,7 +56663,7 @@ "lines_analyzed_count": 1557, "scan_time_taken": 5, "score": "3.90", - "score_v2": "77.97", + "score_v2": "77.91", "threat_score": "75.00", "score_rating": "Average" } @@ -56918,7 +56694,7 @@ "medium": 7 }, "lines_analyzed_count": 997, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "3.81", "score_v2": "76.23", "threat_score": "85.00", @@ -56966,10 +56742,10 @@ "verifiedNumber": 1, "totalContractsNumber": 2, "solidityScanContractsNumber": 1, - "securityScore": 76.33, + "securityScore": 76.27, "issueSeverityDistribution": { "critical": 1, - "gas": 123, + "gas": 124, "high": 9, "informational": 96, "low": 24, @@ -56995,16 +56771,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 123, + "gas": 124, "high": 9, "informational": 96, "low": 24, "medium": 20 }, "lines_analyzed_count": 1555, - "scan_time_taken": 5, - "score": "3.82", - "score_v2": "76.33", + "scan_time_taken": 4, + "score": "3.81", + "score_v2": "76.27", "threat_score": "75.00", "score_rating": "Average" } @@ -57031,13 +56807,13 @@ "verifiedNumber": 85, "totalContractsNumber": 89, "solidityScanContractsNumber": 82, - "securityScore": 86.44378048780487, + "securityScore": 85.91890243902438, "issueSeverityDistribution": { "critical": 5, - "gas": 561, + "gas": 615, "high": 15, "informational": 105, - "low": 326, + "low": 328, "medium": 61 } }, @@ -57081,9 +56857,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contract_chain": "gnosis", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", "contractname": "Vault", "is_quick_scan": true, "node_reference_id": null, @@ -57291,7 +57067,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 2, @@ -57299,8 +57075,8 @@ }, "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.83", + "score": "4.41", + "score_v2": "88.14", "threat_score": "94.74", "score_rating": "Great" } @@ -57324,7 +57100,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 35, "high": 0, "informational": 6, "low": 4, @@ -57332,8 +57108,8 @@ }, "lines_analyzed_count": 403, "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.34", + "score": "4.39", + "score_v2": "87.84", "threat_score": "94.74", "score_rating": "Great" } @@ -57374,7 +57150,7 @@ "medium": 2 }, "lines_analyzed_count": 257, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.42", "score_v2": "88.33", "threat_score": "95.00", @@ -57471,7 +57247,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 20, "high": 2, "informational": 9, "low": 8, @@ -57479,8 +57255,8 @@ }, "lines_analyzed_count": 177, "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.49", + "score": "3.50", + "score_v2": "70.06", "threat_score": "90.00", "score_rating": "Average" } @@ -57542,7 +57318,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 18, "high": 3, "informational": 4, "low": 6, @@ -57550,8 +57326,8 @@ }, "lines_analyzed_count": 237, "scan_time_taken": 1, - "score": "4.05", - "score_v2": "81.01", + "score": "4.03", + "score_v2": "80.59", "threat_score": "95.00", "score_rating": "Great" } @@ -57575,7 +57351,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 33, "high": 0, "informational": 22, "low": 6, @@ -57583,8 +57359,8 @@ }, "lines_analyzed_count": 637, "scan_time_taken": 2, - "score": "4.13", - "score_v2": "82.57", + "score": "4.10", + "score_v2": "81.95", "threat_score": "95.00", "score_rating": "Great" } @@ -57679,7 +57455,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 0, "low": 3, @@ -57687,10 +57463,10 @@ }, "lines_analyzed_count": 49, "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.63", + "score": "3.98", + "score_v2": "79.59", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -57712,7 +57488,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 1, "low": 3, @@ -57720,8 +57496,8 @@ }, "lines_analyzed_count": 92, "scan_time_taken": 0, - "score": "4.51", - "score_v2": "90.22", + "score": "4.46", + "score_v2": "89.13", "threat_score": "94.74", "score_rating": "Great" } @@ -57778,7 +57554,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 1, "low": 3, @@ -57786,8 +57562,8 @@ }, "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "4.37", - "score_v2": "87.32", + "score": "4.30", + "score_v2": "85.92", "threat_score": "94.74", "score_rating": "Great" } @@ -57844,7 +57620,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 3, @@ -57852,8 +57628,8 @@ }, "lines_analyzed_count": 46, "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", + "score": "4.02", + "score_v2": "80.43", "threat_score": "95.00", "score_rating": "Great" } @@ -57981,7 +57757,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 11, "high": 0, "informational": 0, "low": 3, @@ -57989,8 +57765,8 @@ }, "lines_analyzed_count": 176, "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.48", + "score": "4.52", + "score_v2": "90.34", "threat_score": "95.00", "score_rating": "Great" } @@ -58019,7 +57795,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 2, "low": 3, @@ -58027,8 +57803,8 @@ }, "lines_analyzed_count": 96, "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.42", + "score": "4.22", + "score_v2": "84.38", "threat_score": "95.00", "score_rating": "Great" } @@ -58052,7 +57828,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 1, "informational": 0, "low": 3, @@ -58060,8 +57836,8 @@ }, "lines_analyzed_count": 61, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.97", + "score": "4.02", + "score_v2": "80.33", "threat_score": "94.74", "score_rating": "Great" } @@ -58118,7 +57894,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 0, "low": 3, @@ -58126,8 +57902,8 @@ }, "lines_analyzed_count": 41, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.93", + "score": "4.02", + "score_v2": "80.49", "threat_score": "94.74", "score_rating": "Great" } @@ -58283,16 +58059,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 17, "high": 0, "informational": 12, "low": 11, "medium": 1 }, "lines_analyzed_count": 466, - "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.84", + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.41", "threat_score": "95.00", "score_rating": "Great" } @@ -58316,7 +58092,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 0, "informational": 0, "low": 3, @@ -58324,8 +58100,8 @@ }, "lines_analyzed_count": 165, "scan_time_taken": 0, - "score": "4.61", - "score_v2": "92.12", + "score": "4.55", + "score_v2": "90.91", "threat_score": "95.00", "score_rating": "Great" } @@ -58349,7 +58125,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 1, + "gas": 6, "high": 0, "informational": 5, "low": 5, @@ -58357,10 +58133,10 @@ }, "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.91", + "score": "3.82", + "score_v2": "76.36", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -58382,7 +58158,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 3, "low": 3, @@ -58390,8 +58166,8 @@ }, "lines_analyzed_count": 106, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.85", + "score": "4.25", + "score_v2": "84.91", "threat_score": "95.00", "score_rating": "Great" } @@ -58415,7 +58191,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 0, "informational": 0, "low": 3, @@ -58423,8 +58199,8 @@ }, "lines_analyzed_count": 163, "scan_time_taken": 0, - "score": "4.60", - "score_v2": "92.02", + "score": "4.54", + "score_v2": "90.80", "threat_score": "95.00", "score_rating": "Great" } @@ -58514,7 +58290,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 1, "low": 3, @@ -58522,8 +58298,8 @@ }, "lines_analyzed_count": 93, "scan_time_taken": 0, - "score": "4.30", - "score_v2": "86.02", + "score": "4.25", + "score_v2": "84.95", "threat_score": "95.00", "score_rating": "Great" } @@ -58547,7 +58323,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 10, "high": 0, "informational": 0, "low": 3, @@ -58555,8 +58331,8 @@ }, "lines_analyzed_count": 165, "scan_time_taken": 0, - "score": "4.58", - "score_v2": "91.52", + "score": "4.52", + "score_v2": "90.30", "threat_score": "95.00", "score_rating": "Great" } @@ -58580,7 +58356,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 2, "informational": 6, "low": 6, @@ -58588,8 +58364,8 @@ }, "lines_analyzed_count": 105, "scan_time_taken": 0, - "score": "3.43", - "score_v2": "68.57", + "score": "3.48", + "score_v2": "69.52", "threat_score": "85.00", "score_rating": "Average" } @@ -58613,7 +58389,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 0, "low": 2, @@ -58621,8 +58397,8 @@ }, "lines_analyzed_count": 79, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.14", + "score": "4.49", + "score_v2": "89.87", "threat_score": "95.00", "score_rating": "Great" } @@ -58646,16 +58422,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 0, "informational": 0, "low": 3, "medium": 0 }, "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.61", - "score_v2": "92.12", + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.91", "threat_score": "95.00", "score_rating": "Great" } @@ -58745,7 +58521,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 1, "low": 3, @@ -58753,8 +58529,8 @@ }, "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.39", + "score": "4.21", + "score_v2": "84.27", "threat_score": "95.00", "score_rating": "Great" } @@ -58778,7 +58554,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 10, "high": 0, "informational": 0, "low": 3, @@ -58786,8 +58562,8 @@ }, "lines_analyzed_count": 159, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.19", + "score": "4.50", + "score_v2": "89.94", "threat_score": "95.00", "score_rating": "Great" } @@ -58877,7 +58653,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, "informational": 0, "low": 3, @@ -58885,8 +58661,8 @@ }, "lines_analyzed_count": 63, "scan_time_taken": 0, - "score": "4.37", - "score_v2": "87.30", + "score": "4.44", + "score_v2": "88.89", "threat_score": "95.00", "score_rating": "Great" } @@ -58910,7 +58686,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 0, "informational": 0, "low": 2, @@ -58918,8 +58694,8 @@ }, "lines_analyzed_count": 78, "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.74", + "score": "4.42", + "score_v2": "88.46", "threat_score": "95.00", "score_rating": "Great" } @@ -58950,7 +58726,7 @@ "medium": 3 }, "lines_analyzed_count": 226, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.40", "score_v2": "88.05", "threat_score": "95.00", @@ -59016,7 +58792,7 @@ "medium": 0 }, "lines_analyzed_count": 283, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.70", "score_v2": "93.99", "threat_score": "94.74", @@ -59247,7 +59023,7 @@ "medium": 0 }, "lines_analyzed_count": 239, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.35", "score_v2": "87.03", "threat_score": "94.74", @@ -59276,13 +59052,13 @@ "gas": 8, "high": 1, "informational": 3, - "low": 5, + "low": 6, "medium": 1 }, "lines_analyzed_count": 185, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.86", + "score": "4.19", + "score_v2": "83.78", "threat_score": "95.00", "score_rating": "Great" } @@ -59339,7 +59115,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 0, "low": 3, @@ -59347,8 +59123,8 @@ }, "lines_analyzed_count": 42, "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", + "score": "4.05", + "score_v2": "80.95", "threat_score": "94.74", "score_rating": "Great" } @@ -59405,16 +59181,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 59, + "gas": 72, "high": 1, "informational": 2, "low": 12, "medium": 12 }, "lines_analyzed_count": 574, - "scan_time_taken": 2, - "score": "3.91", - "score_v2": "78.22", + "scan_time_taken": 1, + "score": "3.80", + "score_v2": "75.96", "threat_score": "90.00", "score_rating": "Average" } @@ -59478,7 +59254,7 @@ "medium": 0 }, "lines_analyzed_count": 1235, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.74", "score_v2": "94.82", "threat_score": "95.00", @@ -59504,7 +59280,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 0, "informational": 0, "low": 3, @@ -59512,8 +59288,8 @@ }, "lines_analyzed_count": 40, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", + "score": "4.12", + "score_v2": "82.50", "threat_score": "94.74", "score_rating": "Great" } @@ -59537,7 +59313,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 0, "low": 3, @@ -59545,8 +59321,8 @@ }, "lines_analyzed_count": 48, "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.42", + "score": "4.17", + "score_v2": "83.33", "threat_score": "94.74", "score_rating": "Great" } @@ -59570,7 +59346,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 0, "informational": 2, "low": 4, @@ -59578,8 +59354,8 @@ }, "lines_analyzed_count": 227, "scan_time_taken": 0, - "score": "4.69", - "score_v2": "93.83", + "score": "4.67", + "score_v2": "93.39", "threat_score": "95.00", "score_rating": "Great" } @@ -59603,7 +59379,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 0, "low": 3, @@ -59611,8 +59387,8 @@ }, "lines_analyzed_count": 50, "scan_time_taken": 0, - "score": "4.30", - "score_v2": "86.00", + "score": "4.20", + "score_v2": "84.00", "threat_score": "94.74", "score_rating": "Great" } @@ -59672,13 +59448,13 @@ "gas": 25, "high": 1, "informational": 2, - "low": 15, + "low": 16, "medium": 8 }, "lines_analyzed_count": 468, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.84", + "score": "4.07", + "score_v2": "81.41", "threat_score": "94.74", "score_rating": "Great" } @@ -59790,13 +59566,13 @@ "verifiedNumber": 51, "totalContractsNumber": 55, "solidityScanContractsNumber": 51, - "securityScore": 85.39137254901961, + "securityScore": 85.02078431372551, "issueSeverityDistribution": { "critical": 5, - "gas": 359, + "gas": 388, "high": 10, "informational": 73, - "low": 227, + "low": 229, "medium": 33 } }, @@ -60027,7 +59803,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 6, "high": 1, "informational": 0, "low": 3, @@ -60035,8 +59811,8 @@ }, "lines_analyzed_count": 143, "scan_time_taken": 0, - "score": "4.37", - "score_v2": "87.41", + "score": "4.34", + "score_v2": "86.71", "threat_score": "95.00", "score_rating": "Great" } @@ -60060,7 +59836,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 20, "high": 2, "informational": 14, "low": 8, @@ -60068,8 +59844,8 @@ }, "lines_analyzed_count": 177, "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", + "score": "3.36", + "score_v2": "67.23", "threat_score": "90.00", "score_rating": "Average" } @@ -60129,13 +59905,13 @@ "gas": 3, "high": 0, "informational": 2, - "low": 5, + "low": 7, "medium": 0 }, "lines_analyzed_count": 101, "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.15", + "score": "4.06", + "score_v2": "81.19", "threat_score": "95.00", "score_rating": "Great" } @@ -60362,7 +60138,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 3, @@ -60370,8 +60146,8 @@ }, "lines_analyzed_count": 65, "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.69", + "score": "4.31", + "score_v2": "86.15", "threat_score": "94.74", "score_rating": "Great" } @@ -60527,7 +60303,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 17, "high": 0, "informational": 12, "low": 11, @@ -60535,8 +60311,8 @@ }, "lines_analyzed_count": 466, "scan_time_taken": 1, - "score": "4.44", - "score_v2": "88.84", + "score": "4.42", + "score_v2": "88.41", "threat_score": "95.00", "score_rating": "Great" } @@ -60593,7 +60369,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 0, "informational": 0, "low": 3, @@ -60601,8 +60377,8 @@ }, "lines_analyzed_count": 165, "scan_time_taken": 0, - "score": "4.61", - "score_v2": "92.12", + "score": "4.55", + "score_v2": "90.91", "threat_score": "95.00", "score_rating": "Great" } @@ -60626,7 +60402,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 1, + "gas": 6, "high": 0, "informational": 5, "low": 5, @@ -60634,10 +60410,10 @@ }, "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.91", + "score": "3.82", + "score_v2": "76.36", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -60659,7 +60435,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 3, "low": 3, @@ -60667,8 +60443,8 @@ }, "lines_analyzed_count": 106, "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.85", + "score": "4.25", + "score_v2": "84.91", "threat_score": "95.00", "score_rating": "Great" } @@ -60692,7 +60468,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 10, "high": 0, "informational": 0, "low": 3, @@ -60700,8 +60476,8 @@ }, "lines_analyzed_count": 165, "scan_time_taken": 0, - "score": "4.58", - "score_v2": "91.52", + "score": "4.52", + "score_v2": "90.30", "threat_score": "95.00", "score_rating": "Great" } @@ -60725,7 +60501,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 2, "informational": 8, "low": 6, @@ -60733,8 +60509,8 @@ }, "lines_analyzed_count": 105, "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", + "score": "3.38", + "score_v2": "67.62", "threat_score": "85.00", "score_rating": "Average" } @@ -60758,7 +60534,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 0, "low": 2, @@ -60766,8 +60542,8 @@ }, "lines_analyzed_count": 79, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.14", + "score": "4.49", + "score_v2": "89.87", "threat_score": "95.00", "score_rating": "Great" } @@ -60791,7 +60567,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 0, "informational": 0, "low": 3, @@ -60799,8 +60575,8 @@ }, "lines_analyzed_count": 165, "scan_time_taken": 0, - "score": "4.61", - "score_v2": "92.12", + "score": "4.55", + "score_v2": "90.91", "threat_score": "95.00", "score_rating": "Great" } @@ -60890,7 +60666,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 1, "low": 3, @@ -60898,8 +60674,8 @@ }, "lines_analyzed_count": 89, "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.39", + "score": "4.21", + "score_v2": "84.27", "threat_score": "95.00", "score_rating": "Great" } @@ -60996,7 +60772,7 @@ "medium": 0 }, "lines_analyzed_count": 283, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.70", "score_v2": "93.99", "threat_score": "94.74", @@ -61029,7 +60805,7 @@ "medium": 0 }, "lines_analyzed_count": 274, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.93", "score_v2": "98.54", "threat_score": "94.74", @@ -61225,16 +61001,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 59, + "gas": 72, "high": 1, "informational": 2, "low": 12, "medium": 12 }, "lines_analyzed_count": 574, - "scan_time_taken": 2, - "score": "3.91", - "score_v2": "78.22", + "scan_time_taken": 1, + "score": "3.80", + "score_v2": "75.96", "threat_score": "90.00", "score_rating": "Average" } @@ -61397,7 +61173,7 @@ "medium": 0 }, "lines_analyzed_count": 239, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.35", "score_v2": "87.03", "threat_score": "94.74", @@ -61508,16 +61284,16 @@ }, "100": { "overallInfo": { - "verifiedNumber": 29, + "verifiedNumber": 30, "totalContractsNumber": 35, "solidityScanContractsNumber": 30, - "securityScore": 82.75833333333331, + "securityScore": 82.45133333333332, "issueSeverityDistribution": { "critical": 8, - "gas": 135, + "gas": 139, "high": 2, "informational": 8, - "low": 116, + "low": 118, "medium": 14 } }, @@ -61540,16 +61316,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 0, "informational": 0, "low": 3, "medium": 0 }, "lines_analyzed_count": 165, - "scan_time_taken": 1, - "score": "4.61", - "score_v2": "92.12", + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "90.91", "threat_score": "95.00", "score_rating": "Great" } @@ -61613,7 +61389,7 @@ "medium": 0 }, "lines_analyzed_count": 105, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.62", "score_v2": "92.38", "threat_score": "94.74", @@ -61712,7 +61488,7 @@ "medium": 1 }, "lines_analyzed_count": 98, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.98", "score_v2": "79.59", "threat_score": "94.74", @@ -61745,7 +61521,7 @@ "medium": 2 }, "lines_analyzed_count": 121, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.93", "score_v2": "78.51", "threat_score": "94.74", @@ -61778,7 +61554,7 @@ "medium": 0 }, "lines_analyzed_count": 67, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.63", "score_v2": "92.54", "threat_score": "95.00", @@ -61844,7 +61620,7 @@ "medium": 0 }, "lines_analyzed_count": 169, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.53", "score_v2": "90.53", "threat_score": "94.74", @@ -61858,9 +61634,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", "contractname": "Vault", "is_quick_scan": true, "node_reference_id": null, @@ -62040,16 +61816,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 3, "medium": 0 }, "lines_analyzed_count": 65, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.69", + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.15", "threat_score": "94.74", "score_rating": "Great" } @@ -62080,7 +61856,7 @@ "medium": 1 }, "lines_analyzed_count": 75, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.33", "score_v2": "66.67", "threat_score": "94.74", @@ -62109,13 +61885,13 @@ "gas": 3, "high": 0, "informational": 2, - "low": 5, + "low": 7, "medium": 0 }, "lines_analyzed_count": 101, - "scan_time_taken": 1, - "score": "4.26", - "score_v2": "85.15", + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.19", "threat_score": "95.00", "score_rating": "Great" } @@ -62184,7 +61960,7 @@ "medium": 0 }, "lines_analyzed_count": 71, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.23", "score_v2": "84.51", "threat_score": "94.74", @@ -62222,7 +61998,7 @@ "medium": 1 }, "lines_analyzed_count": 127, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.41", "score_v2": "88.19", "threat_score": "95.00", @@ -62265,7 +62041,7 @@ "medium": 0 }, "lines_analyzed_count": 107, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.49", "score_v2": "89.72", "threat_score": "95.00", @@ -62275,7 +62051,7 @@ }, { "address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "isVerified": false, + "isVerified": true, "solidityScanReport": { "connection_id": "", "contract_address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", @@ -62357,16 +62133,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 0, "informational": 0, "low": 3, "medium": 0 }, "lines_analyzed_count": 40, - "scan_time_taken": 1, - "score": "4.25", - "score_v2": "85.00", + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.50", "threat_score": "94.74", "score_rating": "Great" } @@ -62463,7 +62239,7 @@ "medium": 0 }, "lines_analyzed_count": 90, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.22", "score_v2": "84.44", "threat_score": "95.00", @@ -62529,7 +62305,7 @@ "medium": 0 }, "lines_analyzed_count": 94, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.73", "score_v2": "94.68", "threat_score": "94.74", @@ -62544,10 +62320,10 @@ "verifiedNumber": 31, "totalContractsNumber": 35, "solidityScanContractsNumber": 31, - "securityScore": 86.18806451612902, + "securityScore": 85.90096774193546, "issueSeverityDistribution": { "critical": 4, - "gas": 134, + "gas": 144, "high": 1, "informational": 8, "low": 109, @@ -62573,7 +62349,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 0, "informational": 0, "low": 3, @@ -62581,8 +62357,8 @@ }, "lines_analyzed_count": 165, "scan_time_taken": 0, - "score": "4.61", - "score_v2": "92.12", + "score": "4.55", + "score_v2": "90.91", "threat_score": "95.00", "score_rating": "Great" } @@ -62639,7 +62415,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 0, "informational": 0, "low": 3, @@ -62647,8 +62423,8 @@ }, "lines_analyzed_count": 165, "scan_time_taken": 0, - "score": "4.61", - "score_v2": "92.12", + "score": "4.55", + "score_v2": "90.91", "threat_score": "95.00", "score_rating": "Great" } @@ -62672,7 +62448,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 9, "high": 0, "informational": 0, "low": 3, @@ -62680,8 +62456,8 @@ }, "lines_analyzed_count": 163, "scan_time_taken": 0, - "score": "4.60", - "score_v2": "92.02", + "score": "4.54", + "score_v2": "90.80", "threat_score": "95.00", "score_rating": "Great" } @@ -62771,7 +62547,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 10, "high": 0, "informational": 0, "low": 3, @@ -62779,8 +62555,8 @@ }, "lines_analyzed_count": 165, "scan_time_taken": 0, - "score": "4.58", - "score_v2": "91.52", + "score": "4.52", + "score_v2": "90.30", "threat_score": "95.00", "score_rating": "Great" } @@ -62976,7 +62752,7 @@ "medium": 0 }, "lines_analyzed_count": 169, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.53", "score_v2": "90.53", "threat_score": "94.74", @@ -62990,9 +62766,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", "contractname": "Vault", "is_quick_scan": true, "node_reference_id": null, @@ -63172,7 +62948,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 3, @@ -63180,8 +62956,8 @@ }, "lines_analyzed_count": 65, "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.69", + "score": "4.31", + "score_v2": "86.15", "threat_score": "94.74", "score_rating": "Great" } @@ -63380,7 +63156,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 0, "informational": 0, "low": 3, @@ -63388,8 +63164,8 @@ }, "lines_analyzed_count": 40, "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", + "score": "4.12", + "score_v2": "82.50", "threat_score": "94.74", "score_rating": "Great" } @@ -63611,10 +63387,10 @@ "verifiedNumber": 8, "totalContractsNumber": 8, "solidityScanContractsNumber": 8, - "securityScore": 75.30875, + "securityScore": 75.62125, "issueSeverityDistribution": { "critical": 4, - "gas": 79, + "gas": 78, "high": 12, "informational": 36, "low": 38, @@ -63746,7 +63522,7 @@ "medium": 0 }, "lines_analyzed_count": 101, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.01", "score_v2": "80.20", "threat_score": "89.47", @@ -63871,7 +63647,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 1, "informational": 3, "low": 2, @@ -63879,8 +63655,8 @@ }, "lines_analyzed_count": 40, "scan_time_taken": 0, - "score": "2.38", - "score_v2": "47.50", + "score": "2.50", + "score_v2": "50.00", "threat_score": "94.74", "score_rating": "Average" } @@ -63893,13 +63669,13 @@ "verifiedNumber": 14, "totalContractsNumber": 14, "solidityScanContractsNumber": 14, - "securityScore": 74.91857142857143, + "securityScore": 75.01499999999999, "issueSeverityDistribution": { "critical": 16, "gas": 353, "high": 34, "informational": 110, - "low": 114, + "low": 116, "medium": 32 } }, @@ -63995,7 +63771,7 @@ "medium": 0 }, "lines_analyzed_count": 245, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.31", "score_v2": "86.12", "threat_score": "94.74", @@ -64075,9 +63851,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", - "contract_chain": "base", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "contract_url": "https://eth.blockscout.com/address/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", "contractname": "QuoterV2", "is_quick_scan": true, "node_reference_id": null, @@ -64093,10 +63869,10 @@ "low": 7, "medium": 2 }, - "lines_analyzed_count": 262, + "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.89", - "score_v2": "77.86", + "score": "3.94", + "score_v2": "78.83", "threat_score": "94.74", "score_rating": "Average" } @@ -64153,7 +63929,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 1, "informational": 3, "low": 2, @@ -64161,8 +63937,8 @@ }, "lines_analyzed_count": 40, "scan_time_taken": 0, - "score": "2.38", - "score_v2": "47.50", + "score": "2.50", + "score_v2": "50.00", "threat_score": "94.74", "score_rating": "Average" } @@ -64219,16 +63995,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 22, "high": 1, "informational": 8, - "low": 6, + "low": 7, "medium": 5 }, "lines_analyzed_count": 159, "scan_time_taken": 0, - "score": "3.11", - "score_v2": "62.26", + "score": "3.02", + "score_v2": "60.38", "threat_score": "95.00", "score_rating": "Average" } @@ -64288,13 +64064,13 @@ "gas": 89, "high": 1, "informational": 21, - "low": 15, + "low": 16, "medium": 9 }, "lines_analyzed_count": 834, - "scan_time_taken": 3, - "score": "3.65", - "score_v2": "72.90", + "scan_time_taken": 2, + "score": "3.63", + "score_v2": "72.66", "threat_score": "90.00", "score_rating": "Average" } @@ -64325,7 +64101,7 @@ "medium": 8 }, "lines_analyzed_count": 509, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.33", "score_v2": "66.60", "threat_score": "80.00", @@ -64358,7 +64134,7 @@ "medium": 5 }, "lines_analyzed_count": 843, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.59", "score_v2": "71.77", "threat_score": "90.00", @@ -64379,10 +64155,10 @@ "verifiedNumber": 6, "totalContractsNumber": 6, "solidityScanContractsNumber": 6, - "securityScore": 49.23499999999999, + "securityScore": 48.901666666666664, "issueSeverityDistribution": { "critical": 21, - "gas": 162, + "gas": 165, "high": 22, "informational": 118, "low": 79, @@ -64408,7 +64184,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 1, "informational": 3, "low": 4, @@ -64416,8 +64192,8 @@ }, "lines_analyzed_count": 68, "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", + "score": "3.68", + "score_v2": "73.53", "threat_score": "94.74", "score_rating": "Average" } @@ -64448,7 +64224,7 @@ "medium": 1 }, "lines_analyzed_count": 438, - "scan_time_taken": 4, + "scan_time_taken": 2, "score": "3.14", "score_v2": "62.79", "threat_score": "90.00", @@ -64474,7 +64250,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 24, + "gas": 23, "high": 0, "informational": 15, "low": 3, @@ -64482,8 +64258,8 @@ }, "lines_analyzed_count": 184, "scan_time_taken": 3, - "score": "2.96", - "score_v2": "59.24", + "score": "2.99", + "score_v2": "59.78", "threat_score": "94.74", "score_rating": "Average" } @@ -64507,16 +64283,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 30, + "gas": 31, "high": 1, "informational": 27, "low": 8, "medium": 7 }, "lines_analyzed_count": 153, - "scan_time_taken": 3, - "score": "1.14", - "score_v2": "22.88", + "scan_time_taken": 2, + "score": "1.11", + "score_v2": "22.22", "threat_score": "95.00", "score_rating": "Low" } @@ -64547,7 +64323,7 @@ "medium": 6 }, "lines_analyzed_count": 133, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "1.43", "score_v2": "28.57", "threat_score": "95.00", @@ -64573,16 +64349,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 32, + "gas": 34, "high": 4, "informational": 45, "low": 36, "medium": 18 }, "lines_analyzed_count": 488, - "scan_time_taken": 2, - "score": "2.35", - "score_v2": "46.93", + "scan_time_taken": 1, + "score": "2.33", + "score_v2": "46.52", "threat_score": "90.00", "score_rating": "Average" } @@ -64601,10 +64377,10 @@ "verifiedNumber": 18, "totalContractsNumber": 18, "solidityScanContractsNumber": 18, - "securityScore": 73.39444444444445, + "securityScore": 73.60833333333332, "issueSeverityDistribution": { "critical": 4, - "gas": 279, + "gas": 276, "high": 45, "informational": 133, "low": 134, @@ -64637,7 +64413,7 @@ "medium": 0 }, "lines_analyzed_count": 74, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "3.72", "score_v2": "74.32", "threat_score": "84.21", @@ -64696,7 +64472,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 2, "informational": 1, "low": 6, @@ -64704,8 +64480,8 @@ }, "lines_analyzed_count": 78, "scan_time_taken": 0, - "score": "3.46", - "score_v2": "69.23", + "score": "3.65", + "score_v2": "73.08", "threat_score": "89.47", "score_rating": "Average" } @@ -64868,7 +64644,7 @@ "medium": 0 }, "lines_analyzed_count": 105, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "4.10", "score_v2": "81.90", "threat_score": "90.00", @@ -65165,7 +64941,7 @@ "medium": 5 }, "lines_analyzed_count": 625, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.53", "score_v2": "70.56", "threat_score": "90.00", @@ -65198,7 +64974,7 @@ "medium": 8 }, "lines_analyzed_count": 780, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "3.33", "score_v2": "66.54", "threat_score": "90.00", @@ -65212,14 +64988,14 @@ "overallInfo": { "verifiedNumber": 14, "totalContractsNumber": 18, - "solidityScanContractsNumber": 14, - "securityScore": 76.33000000000001, + "solidityScanContractsNumber": 13, + "securityScore": 74.91076923076925, "issueSeverityDistribution": { "critical": 4, - "gas": 145, + "gas": 141, "high": 13, "informational": 96, - "low": 51, + "low": 52, "medium": 10 } }, @@ -65275,7 +65051,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 1, "informational": 3, "low": 2, @@ -65283,8 +65059,8 @@ }, "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "2.56", - "score_v2": "51.16", + "score": "2.67", + "score_v2": "53.49", "threat_score": "94.74", "score_rating": "Average" } @@ -65308,16 +65084,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 2, "informational": 1, "low": 6, "medium": 0 }, - "lines_analyzed_count": 79, + "lines_analyzed_count": 78, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.62", + "score": "3.65", + "score_v2": "73.08", "threat_score": "89.47", "score_rating": "Average" } @@ -65391,7 +65167,7 @@ "medium": 0 }, "lines_analyzed_count": 478, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.19", "score_v2": "83.89", "threat_score": "94.74", @@ -65435,35 +65211,7 @@ { "address": "0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xEe6A57eC80ea46401049E92587E52f5Ec1c24785", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEe6A57eC80ea46401049E92587E52f5Ec1c24785/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - }, - "lines_analyzed_count": 515, - "scan_time_taken": 0, - "score": "5.00", - "score_v2": "100.00", - "threat_score": "100.00", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xC36442b4a4522E871399CD717aBDD847Ab11FE88", @@ -65490,7 +65238,7 @@ "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.95", "score_v2": "79.05", "threat_score": "84.21", @@ -65651,13 +65399,13 @@ "gas": 51, "high": 1, "informational": 16, - "low": 2, + "low": 3, "medium": 4 }, "lines_analyzed_count": 351, "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.21", + "score": "3.73", + "score_v2": "74.64", "threat_score": "95.00", "score_rating": "Average" } @@ -65713,10 +65461,10 @@ "verifiedNumber": 13, "totalContractsNumber": 13, "solidityScanContractsNumber": 12, - "securityScore": 75.11500000000001, + "securityScore": 75.64416666666666, "issueSeverityDistribution": { "critical": 4, - "gas": 102, + "gas": 98, "high": 14, "informational": 72, "low": 48, @@ -65775,7 +65523,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 1, "informational": 3, "low": 2, @@ -65783,8 +65531,8 @@ }, "lines_analyzed_count": 40, "scan_time_taken": 0, - "score": "2.38", - "score_v2": "47.50", + "score": "2.50", + "score_v2": "50.00", "threat_score": "94.74", "score_rating": "Average" } @@ -65808,7 +65556,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 2, "informational": 1, "low": 6, @@ -65816,8 +65564,8 @@ }, "lines_analyzed_count": 78, "scan_time_taken": 0, - "score": "3.46", - "score_v2": "69.23", + "score": "3.65", + "score_v2": "73.08", "threat_score": "89.47", "score_rating": "Average" } @@ -65881,7 +65629,7 @@ "medium": 0 }, "lines_analyzed_count": 478, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.19", "score_v2": "83.89", "threat_score": "94.74", @@ -66138,14 +65886,14 @@ "verifiedNumber": 16, "totalContractsNumber": 16, "solidityScanContractsNumber": 16, - "securityScore": 80.03062499999999, + "securityScore": 79.85687499999999, "issueSeverityDistribution": { "critical": 3, - "gas": 260, + "gas": 262, "high": 2, "informational": 71, "low": 39, - "medium": 51 + "medium": 53 } }, "contractsData": [ @@ -66237,12 +65985,12 @@ "high": 0, "informational": 4, "low": 5, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 379, - "scan_time_taken": 2, - "score": "4.13", - "score_v2": "82.59", + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.79", "threat_score": "100.00", "score_rating": "Great" } @@ -66270,12 +66018,12 @@ "high": 0, "informational": 7, "low": 1, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 496, "scan_time_taken": 2, - "score": "4.35", - "score_v2": "87.10", + "score": "4.32", + "score_v2": "86.49", "threat_score": "100.00", "score_rating": "Great" } @@ -66570,7 +66318,7 @@ "medium": 1 }, "lines_analyzed_count": 244, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.53", "score_v2": "90.57", "threat_score": "100.00", @@ -66596,7 +66344,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 8, "low": 1, @@ -66604,8 +66352,8 @@ }, "lines_analyzed_count": 143, "scan_time_taken": 0, - "score": "3.99", - "score_v2": "79.72", + "score": "3.95", + "score_v2": "79.02", "threat_score": "100.00", "score_rating": "Average" } @@ -66629,7 +66377,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 16, "high": 0, "informational": 7, "low": 2, @@ -66637,8 +66385,8 @@ }, "lines_analyzed_count": 149, "scan_time_taken": 0, - "score": "3.93", - "score_v2": "78.52", + "score": "3.89", + "score_v2": "77.85", "threat_score": "95.00", "score_rating": "Average" } @@ -66684,14 +66432,14 @@ "verifiedNumber": 16, "totalContractsNumber": 16, "solidityScanContractsNumber": 16, - "securityScore": 79.79749999999999, + "securityScore": 79.62374999999999, "issueSeverityDistribution": { "critical": 3, - "gas": 260, + "gas": 262, "high": 2, "informational": 76, "low": 39, - "medium": 51 + "medium": 53 } }, "contractsData": [ @@ -66783,12 +66531,12 @@ "high": 0, "informational": 4, "low": 5, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 379, - "scan_time_taken": 2, - "score": "4.13", - "score_v2": "82.59", + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.79", "threat_score": "100.00", "score_rating": "Great" } @@ -66816,12 +66564,12 @@ "high": 0, "informational": 7, "low": 1, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 496, "scan_time_taken": 2, - "score": "4.35", - "score_v2": "87.10", + "score": "4.32", + "score_v2": "86.49", "threat_score": "100.00", "score_rating": "Great" } @@ -67116,7 +66864,7 @@ "medium": 1 }, "lines_analyzed_count": 244, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.53", "score_v2": "90.57", "threat_score": "100.00", @@ -67142,7 +66890,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 8, "low": 1, @@ -67150,8 +66898,8 @@ }, "lines_analyzed_count": 143, "scan_time_taken": 0, - "score": "3.99", - "score_v2": "79.72", + "score": "3.95", + "score_v2": "79.02", "threat_score": "100.00", "score_rating": "Average" } @@ -67175,7 +66923,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 16, "high": 0, "informational": 7, "low": 2, @@ -67183,8 +66931,8 @@ }, "lines_analyzed_count": 149, "scan_time_taken": 0, - "score": "3.93", - "score_v2": "78.52", + "score": "3.89", + "score_v2": "77.85", "threat_score": "95.00", "score_rating": "Average" } @@ -67230,14 +66978,14 @@ "verifiedNumber": 16, "totalContractsNumber": 16, "solidityScanContractsNumber": 16, - "securityScore": 80.03062499999999, + "securityScore": 79.85687499999999, "issueSeverityDistribution": { "critical": 3, - "gas": 260, + "gas": 262, "high": 2, "informational": 71, "low": 39, - "medium": 51 + "medium": 53 } }, "contractsData": [ @@ -67329,12 +67077,12 @@ "high": 0, "informational": 4, "low": 5, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 379, - "scan_time_taken": 2, - "score": "4.13", - "score_v2": "82.59", + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.79", "threat_score": "100.00", "score_rating": "Great" } @@ -67346,9 +67094,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "eth", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_url": "https://base.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", "contractname": "VotingTokenLockupPlans", "is_quick_scan": true, "node_reference_id": null, @@ -67362,12 +67110,12 @@ "high": 0, "informational": 7, "low": 1, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.35", - "score_v2": "87.10", + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.49", "threat_score": "100.00", "score_rating": "Great" } @@ -67662,7 +67410,7 @@ "medium": 1 }, "lines_analyzed_count": 244, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.53", "score_v2": "90.57", "threat_score": "100.00", @@ -67688,7 +67436,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 8, "low": 1, @@ -67696,8 +67444,8 @@ }, "lines_analyzed_count": 143, "scan_time_taken": 0, - "score": "3.99", - "score_v2": "79.72", + "score": "3.95", + "score_v2": "79.02", "threat_score": "100.00", "score_rating": "Average" } @@ -67721,7 +67469,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 16, "high": 0, "informational": 7, "low": 2, @@ -67729,8 +67477,8 @@ }, "lines_analyzed_count": 149, "scan_time_taken": 0, - "score": "3.93", - "score_v2": "78.52", + "score": "3.89", + "score_v2": "77.85", "threat_score": "95.00", "score_rating": "Average" } @@ -67761,7 +67509,7 @@ "medium": 2 }, "lines_analyzed_count": 134, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.22", "score_v2": "84.33", "threat_score": "100.00", @@ -67776,14 +67524,14 @@ "verifiedNumber": 11, "totalContractsNumber": 11, "solidityScanContractsNumber": 11, - "securityScore": 81.10727272727273, + "securityScore": 80.85181818181819, "issueSeverityDistribution": { "critical": 2, - "gas": 188, + "gas": 190, "high": 2, "informational": 57, "low": 26, - "medium": 39 + "medium": 41 } }, "contractsData": [ @@ -67875,12 +67623,12 @@ "high": 0, "informational": 4, "low": 5, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 379, - "scan_time_taken": 2, - "score": "4.13", - "score_v2": "82.59", + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.79", "threat_score": "100.00", "score_rating": "Great" } @@ -67892,9 +67640,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "eth", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_url": "https://base.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", "contractname": "VotingTokenLockupPlans", "is_quick_scan": true, "node_reference_id": null, @@ -67908,12 +67656,12 @@ "high": 0, "informational": 7, "low": 1, - "medium": 6 + "medium": 7 }, "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.35", - "score_v2": "87.10", + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.49", "threat_score": "100.00", "score_rating": "Great" } @@ -68069,7 +67817,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 6, "low": 1, @@ -68077,10 +67825,10 @@ }, "lines_analyzed_count": 137, "scan_time_taken": 0, - "score": "4.01", - "score_v2": "80.29", + "score": "3.98", + "score_v2": "79.56", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -68102,7 +67850,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 16, "high": 0, "informational": 7, "low": 2, @@ -68110,8 +67858,8 @@ }, "lines_analyzed_count": 149, "scan_time_taken": 0, - "score": "3.93", - "score_v2": "78.52", + "score": "3.89", + "score_v2": "77.85", "threat_score": "95.00", "score_rating": "Average" } @@ -68532,7 +68280,7 @@ "medium": 3 }, "lines_analyzed_count": 443, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.45", "score_v2": "88.94", "threat_score": "85.00", @@ -68670,10 +68418,10 @@ "verifiedNumber": 5, "totalContractsNumber": 5, "solidityScanContractsNumber": 5, - "securityScore": 69.78800000000001, + "securityScore": 69.84400000000001, "issueSeverityDistribution": { "critical": 12, - "gas": 263, + "gas": 260, "high": 6, "informational": 105, "low": 58, @@ -68699,16 +68447,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 109, + "gas": 96, "high": 4, "informational": 54, "low": 38, "medium": 10 }, "lines_analyzed_count": 916, - "scan_time_taken": 4, - "score": "3.34", - "score_v2": "66.70", + "scan_time_taken": 3, + "score": "3.41", + "score_v2": "68.12", "threat_score": "85.00", "score_rating": "Average" } @@ -68732,16 +68480,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 78, + "gas": 88, "high": 0, "informational": 18, "low": 6, "medium": 7 }, "lines_analyzed_count": 877, - "scan_time_taken": 3, - "score": "4.26", - "score_v2": "85.29", + "scan_time_taken": 2, + "score": "4.21", + "score_v2": "84.15", "threat_score": "95.00", "score_rating": "Great" } @@ -68859,13 +68607,13 @@ "verifiedNumber": 2, "totalContractsNumber": 3, "solidityScanContractsNumber": 2, - "securityScore": 65.84, + "securityScore": 63.22, "issueSeverityDistribution": { "critical": 0, - "gas": 71, + "gas": 53, "high": 14, - "informational": 14, - "low": 40, + "informational": 3, + "low": 26, "medium": 2 } }, @@ -68898,7 +68646,8 @@ "scan_time_taken": 0, "score": "3.00", "score_v2": "60.00", - "threat_score": "94.44" + "threat_score": "94.74", + "score_rating": "Average" } } }, @@ -68920,17 +68669,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 68, + "gas": 50, "high": 13, - "informational": 12, - "low": 36, + "informational": 1, + "low": 22, "medium": 1 }, - "lines_analyzed_count": 731, - "scan_time_taken": 3, - "score": "3.58", - "score_v2": "71.68", - "threat_score": "89.47" + "lines_analyzed_count": 447, + "scan_time_taken": 2, + "score": "3.32", + "score_v2": "66.44", + "threat_score": "90.00", + "score_rating": "Average" } } }, @@ -68946,10 +68696,10 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 62.053333333333335, + "securityScore": 62.45666666666667, "issueSeverityDistribution": { "critical": 0, - "gas": 128, + "gas": 122, "high": 20, "informational": 14, "low": 54, @@ -69041,16 +68791,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 75, + "gas": 69, "high": 6, "informational": 11, "low": 28, "medium": 11 }, "lines_analyzed_count": 494, - "scan_time_taken": 2, - "score": "2.99", - "score_v2": "59.72", + "scan_time_taken": 1, + "score": "3.05", + "score_v2": "60.93", "threat_score": "80.00", "score_rating": "Average" } @@ -69069,14 +68819,14 @@ "verifiedNumber": 6, "totalContractsNumber": 7, "solidityScanContractsNumber": 6, - "securityScore": 71.69166666666668, + "securityScore": 71.13333333333333, "issueSeverityDistribution": { "critical": 9, - "gas": 278, + "gas": 331, "high": 35, - "informational": 91, - "low": 126, - "medium": 14 + "informational": 105, + "low": 129, + "medium": 53 } }, "contractsData": [ @@ -69105,10 +68855,11 @@ "medium": 0 }, "lines_analyzed_count": 119, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.57", "score_v2": "71.43", - "threat_score": "94.44" + "threat_score": "94.74", + "score_rating": "Average" } } }, @@ -69135,17 +68886,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 91, + "gas": 112, "high": 7, - "informational": 37, - "low": 32, - "medium": 6 + "informational": 44, + "low": 34, + "medium": 29 }, "lines_analyzed_count": 863, - "scan_time_taken": 4, - "score": "3.59", - "score_v2": "71.84", - "threat_score": "84.21" + "scan_time_taken": 3, + "score": "3.01", + "score_v2": "60.14", + "threat_score": "85.00", + "score_rating": "Average" } } }, @@ -69167,17 +68919,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 55, "high": 11, - "informational": 15, - "low": 34, - "medium": 5 + "informational": 18, + "low": 36, + "medium": 12 }, "lines_analyzed_count": 735, - "scan_time_taken": 3, - "score": "3.72", - "score_v2": "74.42", - "threat_score": "94.74" + "scan_time_taken": 2, + "score": "3.47", + "score_v2": "69.39", + "threat_score": "95.00", + "score_rating": "Average" } } }, @@ -69199,17 +68952,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 13, "high": 1, - "informational": 1, + "informational": 2, "low": 3, "medium": 0 }, "lines_analyzed_count": 92, - "scan_time_taken": 2, - "score": "3.53", - "score_v2": "70.65", - "threat_score": "94.44" + "scan_time_taken": 1, + "score": "3.64", + "score_v2": "72.83", + "threat_score": "94.74", + "score_rating": "Average" } } }, @@ -69231,17 +68985,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 64, + "gas": 80, "high": 4, - "informational": 28, - "low": 26, - "medium": 2 + "informational": 31, + "low": 25, + "medium": 11 }, - "lines_analyzed_count": 747, - "scan_time_taken": 2, - "score": "3.62", - "score_v2": "72.42", - "threat_score": "78.95" + "lines_analyzed_count": 775, + "scan_time_taken": 3, + "score": "3.39", + "score_v2": "67.74", + "threat_score": "80.00", + "score_rating": "Average" } } }, @@ -69263,17 +69018,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 45, + "gas": 55, "high": 12, "informational": 4, "low": 25, "medium": 1 }, - "lines_analyzed_count": 490, + "lines_analyzed_count": 1086, "scan_time_taken": 2, - "score": "3.47", - "score_v2": "69.39", - "threat_score": "84.21" + "score": "4.26", + "score_v2": "85.27", + "threat_score": "85.00", + "score_rating": "Great" } } } @@ -69289,15 +69045,15 @@ "overallInfo": { "verifiedNumber": 7, "totalContractsNumber": 7, - "solidityScanContractsNumber": 6, - "securityScore": 83.33833333333332, + "solidityScanContractsNumber": 7, + "securityScore": 77.28857142857143, "issueSeverityDistribution": { "critical": 22, - "gas": 373, - "high": 26, - "informational": 83, + "gas": 490, + "high": 27, + "informational": 163, "low": 110, - "medium": 6 + "medium": 47 } }, "contractsData": [ @@ -69319,24 +69075,53 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 69, + "gas": 88, "high": 0, - "informational": 10, - "low": 11, - "medium": 0 + "informational": 30, + "low": 9, + "medium": 5 }, "lines_analyzed_count": 1166, "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.19", - "threat_score": "77.78" + "score": "4.25", + "score_v2": "84.91", + "threat_score": "78.95", + "score_rating": "Great" } } }, { "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "contractname": "WBONE", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 1, + "score": "3.64", + "score_v2": "72.83", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", @@ -69356,17 +69141,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 52, + "gas": 68, "high": 8, - "informational": 21, + "informational": 23, "low": 10, - "medium": 2 + "medium": 8 }, "lines_analyzed_count": 736, "scan_time_taken": 2, - "score": "4.08", - "score_v2": "81.52", - "threat_score": "78.95" + "score": "3.83", + "score_v2": "76.63", + "threat_score": "80.00", + "score_rating": "Average" } } }, @@ -69388,17 +69174,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 76, "high": 15, "informational": 13, "low": 40, - "medium": 1 + "medium": 5 }, - "lines_analyzed_count": 1233, - "scan_time_taken": 4, - "score": "4.11", - "score_v2": "82.16", - "threat_score": "89.47" + "lines_analyzed_count": 1284, + "scan_time_taken": 3, + "score": "4.05", + "score_v2": "81.00", + "threat_score": "90.00", + "score_rating": "Great" } } }, @@ -69420,17 +69207,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 4, "high": 2, "informational": 6, "low": 6, - "medium": 2 + "medium": 7 }, "lines_analyzed_count": 133, "scan_time_taken": 0, - "score": "3.61", - "score_v2": "72.18", - "threat_score": "94.44" + "score": "3.08", + "score_v2": "61.65", + "threat_score": "94.74", + "score_rating": "Average" } } }, @@ -69452,17 +69240,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 11, - "gas": 110, + "gas": 149, "high": 1, - "informational": 23, - "low": 30, - "medium": 1 + "informational": 58, + "low": 31, + "medium": 17 }, "lines_analyzed_count": 1840, - "scan_time_taken": 3, - "score": "4.31", - "score_v2": "86.14", - "threat_score": "72.22" + "scan_time_taken": 2, + "score": "3.97", + "score_v2": "79.40", + "threat_score": "73.68", + "score_rating": "Average" } } }, @@ -69484,17 +69273,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 73, + "gas": 92, "high": 0, - "informational": 10, - "low": 13, - "medium": 0 + "informational": 31, + "low": 11, + "medium": 5 }, "lines_analyzed_count": 1201, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.84", - "threat_score": "77.78" + "score": "4.23", + "score_v2": "84.60", + "threat_score": "78.95", + "score_rating": "Great" } } } @@ -69511,14 +69301,14 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 77.14666666666666, + "securityScore": 71.45666666666666, "issueSeverityDistribution": { "critical": 13, - "gas": 228, + "gas": 283, "high": 20, - "informational": 56, - "low": 69, - "medium": 6 + "informational": 98, + "low": 73, + "medium": 31 } }, "contractsData": [ @@ -69540,17 +69330,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 68, + "gas": 82, "high": 12, "informational": 13, "low": 40, - "medium": 1 + "medium": 5 }, - "lines_analyzed_count": 812, - "scan_time_taken": 3, - "score": "3.69", - "score_v2": "73.89", - "threat_score": "89.47" + "lines_analyzed_count": 843, + "scan_time_taken": 2, + "score": "3.59", + "score_v2": "71.77", + "threat_score": "90.00", + "score_rating": "Average" } } }, @@ -69572,17 +69363,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 53, + "gas": 67, "high": 7, - "informational": 21, + "informational": 25, "low": 10, - "medium": 2 + "medium": 8 }, "lines_analyzed_count": 497, "scan_time_taken": 2, - "score": "3.66", - "score_v2": "73.24", - "threat_score": "78.95" + "score": "3.30", + "score_v2": "66.00", + "threat_score": "80.00", + "score_rating": "Average" } } }, @@ -69604,17 +69396,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 12, - "gas": 107, + "gas": 134, "high": 1, - "informational": 22, - "low": 19, - "medium": 3 + "informational": 60, + "low": 23, + "medium": 18 }, "lines_analyzed_count": 1530, "scan_time_taken": 3, - "score": "4.22", - "score_v2": "84.31", - "threat_score": "83.33" + "score": "3.83", + "score_v2": "76.60", + "threat_score": "84.21", + "score_rating": "Average" } } } @@ -69631,10 +69424,10 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 76.54333333333334, + "securityScore": 76.92999999999999, "issueSeverityDistribution": { "critical": 1, - "gas": 95, + "gas": 90, "high": 6, "informational": 37, "low": 25, @@ -69660,7 +69453,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 41, "high": 2, "informational": 9, "low": 13, @@ -69668,8 +69461,8 @@ }, "lines_analyzed_count": 855, "scan_time_taken": 1, - "score": "4.46", - "score_v2": "89.12", + "score": "4.47", + "score_v2": "89.47", "threat_score": "85.00", "score_rating": "Great" } @@ -69726,16 +69519,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 6, "high": 0, "informational": 17, "low": 4, "medium": 2 }, "lines_analyzed_count": 246, - "scan_time_taken": 1, - "score": "4.21", - "score_v2": "84.15", + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "84.96", "threat_score": "78.95", "score_rating": "Great" } @@ -69748,14 +69541,14 @@ "verifiedNumber": 6, "totalContractsNumber": 9, "solidityScanContractsNumber": 6, - "securityScore": 76.23666666666666, + "securityScore": 85.25999999999999, "issueSeverityDistribution": { "critical": 25, - "gas": 287, + "gas": 375, "high": 29, - "informational": 85, - "low": 135, - "medium": 4 + "informational": 126, + "low": 143, + "medium": 18 } }, "contractsData": [ @@ -69782,17 +69575,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 7, - "gas": 39, + "gas": 48, "high": 3, - "informational": 1, - "low": 12, - "medium": 0 + "informational": 2, + "low": 13, + "medium": 1 }, - "lines_analyzed_count": 702, + "lines_analyzed_count": 1795, "scan_time_taken": 2, - "score": "4.21", - "score_v2": "84.19", - "threat_score": "84.21" + "score": "4.65", + "score_v2": "92.98", + "threat_score": "85.00", + "score_rating": "Great" } } }, @@ -69814,17 +69608,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 40, "high": 1, - "informational": 28, - "low": 25, - "medium": 0 + "informational": 34, + "low": 29, + "medium": 4 }, - "lines_analyzed_count": 601, + "lines_analyzed_count": 1314, "scan_time_taken": 1, - "score": "4.08", - "score_v2": "81.70", - "threat_score": "94.44" + "score": "4.44", + "score_v2": "88.74", + "threat_score": "94.74", + "score_rating": "Great" } } }, @@ -69846,17 +69641,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 78, "high": 3, - "informational": 30, - "low": 27, - "medium": 1 + "informational": 32, + "low": 26, + "medium": 4 }, - "lines_analyzed_count": 541, + "lines_analyzed_count": 1121, "scan_time_taken": 2, - "score": "3.66", - "score_v2": "73.20", - "threat_score": "68.42" + "score": "4.17", + "score_v2": "83.41", + "threat_score": "70.00", + "score_rating": "Great" } } }, @@ -69883,17 +69679,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 30, + "gas": 41, "high": 7, - "informational": 6, + "informational": 8, "low": 16, - "medium": 1 + "medium": 2 }, - "lines_analyzed_count": 372, + "lines_analyzed_count": 913, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.01", - "threat_score": "78.95" + "score": "4.26", + "score_v2": "85.21", + "threat_score": "80.00", + "score_rating": "Great" } } }, @@ -69920,17 +69717,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 14, - "gas": 99, + "gas": 113, "high": 3, - "informational": 16, - "low": 30, - "medium": 1 + "informational": 46, + "low": 34, + "medium": 6 }, "lines_analyzed_count": 1359, - "scan_time_taken": 3, - "score": "4.04", - "score_v2": "80.87", - "threat_score": "77.78" + "scan_time_taken": 2, + "score": "3.80", + "score_v2": "75.94", + "threat_score": "78.95", + "score_rating": "Average" } } }, @@ -69952,17 +69750,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 45, + "gas": 55, "high": 12, "informational": 4, "low": 25, "medium": 1 }, - "lines_analyzed_count": 491, - "scan_time_taken": 3, - "score": "3.47", - "score_v2": "69.45", - "threat_score": "84.21" + "lines_analyzed_count": 1087, + "scan_time_taken": 2, + "score": "4.26", + "score_v2": "85.28", + "threat_score": "85.00", + "score_rating": "Great" } } } @@ -69979,13 +69778,13 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 77.78, + "securityScore": 71.6, "issueSeverityDistribution": { "critical": 0, - "gas": 5, + "gas": 6, "high": 0, "informational": 1, - "low": 3, + "low": 5, "medium": 2 } }, @@ -70008,16 +69807,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 6, "high": 0, "informational": 1, - "low": 3, + "low": 5, "medium": 2 }, "lines_analyzed_count": 81, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", + "score": "3.58", + "score_v2": "71.60", "threat_score": "94.74", "score_rating": "Average" } @@ -70030,14 +69829,14 @@ "verifiedNumber": 7, "totalContractsNumber": 7, "solidityScanContractsNumber": 7, - "securityScore": 79.12, + "securityScore": 78.9342857142857, "issueSeverityDistribution": { "critical": 19, - "gas": 119, + "gas": 113, "high": 2, "informational": 52, - "low": 43, - "medium": 16 + "low": 44, + "medium": 17 } }, "contractsData": [ @@ -70059,16 +69858,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 72, + "gas": 63, "high": 2, "informational": 12, - "low": 18, - "medium": 9 + "low": 19, + "medium": 10 }, "lines_analyzed_count": 1181, "scan_time_taken": 3, - "score": "4.17", - "score_v2": "83.49", + "score": "4.19", + "score_v2": "83.83", "threat_score": "85.00", "score_rating": "Great" } @@ -70132,7 +69931,7 @@ "medium": 1 }, "lines_analyzed_count": 164, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.33", "score_v2": "86.59", "threat_score": "100.00", @@ -70158,7 +69957,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 4, "high": 0, "informational": 3, "low": 3, @@ -70166,8 +69965,8 @@ }, "lines_analyzed_count": 218, "scan_time_taken": 0, - "score": "4.68", - "score_v2": "93.58", + "score": "4.63", + "score_v2": "92.66", "threat_score": "94.74", "score_rating": "Great" } @@ -70191,7 +69990,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 3, + "gas": 5, "high": 0, "informational": 3, "low": 4, @@ -70199,8 +69998,8 @@ }, "lines_analyzed_count": 191, "scan_time_taken": 0, - "score": "3.90", - "score_v2": "78.01", + "score": "3.85", + "score_v2": "76.96", "threat_score": "84.21", "score_rating": "Average" } @@ -70224,7 +70023,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 26, + "gas": 25, "high": 0, "informational": 8, "low": 7, @@ -70232,8 +70031,8 @@ }, "lines_analyzed_count": 302, "scan_time_taken": 1, - "score": "3.91", - "score_v2": "78.15", + "score": "3.92", + "score_v2": "78.48", "threat_score": "95.00", "score_rating": "Average" } @@ -70264,7 +70063,7 @@ "medium": 3 }, "lines_analyzed_count": 196, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.37", "score_v2": "67.35", "threat_score": "84.21", @@ -70285,13 +70084,13 @@ "verifiedNumber": 6, "totalContractsNumber": 8, "solidityScanContractsNumber": 6, - "securityScore": 74.67333333333335, + "securityScore": 73.62333333333335, "issueSeverityDistribution": { "critical": 4, - "gas": 98, - "high": 18, - "informational": 35, - "low": 43, + "gas": 85, + "high": 17, + "informational": 23, + "low": 40, "medium": 2 } }, @@ -70430,7 +70229,7 @@ "medium": 1 }, "lines_analyzed_count": 499, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.42", "score_v2": "68.34", "threat_score": "90.00", @@ -70477,10 +70276,10 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "contract_chain": "optimism", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", - "contractname": "DonaswapV3Factory", + "contract_url": "https://base.blockscout.com/address/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "contractname": "DackieToken", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", @@ -70489,17 +70288,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, - "high": 1, - "informational": 12, - "low": 5, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 148, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "78.95", + "lines_analyzed_count": 15, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00", "score_rating": "Average" } } @@ -70613,7 +70412,7 @@ "medium": 0 }, "lines_analyzed_count": 402, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.97", "score_v2": "79.35", "threat_score": "84.21", @@ -70712,7 +70511,7 @@ "medium": 0 }, "lines_analyzed_count": 140, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.75", "score_v2": "75.00", "threat_score": "78.95", @@ -70798,14 +70597,14 @@ "overallInfo": { "verifiedNumber": 2, "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 71.14, + "solidityScanContractsNumber": 1, + "securityScore": 78.64, "issueSeverityDistribution": { "critical": 0, - "gas": 7, + "gas": 6, "high": 1, - "informational": 6, - "low": 3, + "informational": 5, + "low": 2, "medium": 1 } }, @@ -70813,35 +70612,7 @@ { "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contractname": "SquidRouterProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "3.18", - "score_v2": "63.64", - "threat_score": "100.00", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", @@ -70868,7 +70639,7 @@ "medium": 1 }, "lines_analyzed_count": 103, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.93", "score_v2": "78.64", "threat_score": "100.00", @@ -71001,13 +70772,13 @@ "verifiedNumber": 23, "totalContractsNumber": 48, "solidityScanContractsNumber": 23, - "securityScore": 76.04434782608696, + "securityScore": 75.7508695652174, "issueSeverityDistribution": { "critical": 0, - "gas": 443, + "gas": 445, "high": 58, "informational": 56, - "low": 73, + "low": 78, "medium": 39 } }, @@ -71033,15 +70804,15 @@ "gas": 8, "high": 0, "informational": 2, - "low": 1, + "low": 2, "medium": 0 }, "lines_analyzed_count": 69, "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", + "score": "3.99", + "score_v2": "79.71", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -71185,15 +70956,15 @@ "gas": 10, "high": 1, "informational": 0, - "low": 3, + "low": 4, "medium": 0 }, "lines_analyzed_count": 102, - "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.39", + "scan_time_taken": 0, + "score": "3.92", + "score_v2": "78.43", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -71253,16 +71024,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 2, "informational": 5, - "low": 6, + "low": 7, "medium": 0 }, "lines_analyzed_count": 492, - "scan_time_taken": 2, - "score": "4.27", - "score_v2": "85.37", + "scan_time_taken": 1, + "score": "4.24", + "score_v2": "84.76", "threat_score": "100.00", "score_rating": "Great" } @@ -71296,16 +71067,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 47, "high": 4, "informational": 4, - "low": 6, + "low": 7, "medium": 1 }, "lines_analyzed_count": 494, - "scan_time_taken": 2, - "score": "4.18", - "score_v2": "83.60", + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "83.00", "threat_score": "100.00", "score_rating": "Great" } @@ -71332,13 +71103,13 @@ "gas": 18, "high": 3, "informational": 1, - "low": 5, + "low": 6, "medium": 1 }, "lines_analyzed_count": 355, "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.61", + "score": "4.35", + "score_v2": "87.04", "threat_score": "100.00", "score_rating": "Great" } @@ -71612,7 +71383,7 @@ "medium": 5 }, "lines_analyzed_count": 152, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.06", "score_v2": "61.18", "threat_score": "100.00", @@ -71800,16 +71571,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 67, + "gas": 66, "high": 11, "informational": 15, "low": 10, "medium": 3 }, "lines_analyzed_count": 933, - "scan_time_taken": 4, + "scan_time_taken": 2, "score": "4.17", - "score_v2": "83.39", + "score_v2": "83.49", "threat_score": "100.00", "score_rating": "Great" } @@ -71833,7 +71604,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 43, "high": 0, "informational": 8, "low": 6, @@ -71841,8 +71612,8 @@ }, "lines_analyzed_count": 484, "scan_time_taken": 2, - "score": "4.14", - "score_v2": "82.85", + "score": "4.13", + "score_v2": "82.64", "threat_score": "90.00", "score_rating": "Great" } @@ -71909,13 +71680,13 @@ "verifiedNumber": 53, "totalContractsNumber": 68, "solidityScanContractsNumber": 53, - "securityScore": 81.76811320754717, + "securityScore": 81.46528301886794, "issueSeverityDistribution": { "critical": 2, - "gas": 338, + "gas": 356, "high": 53, "informational": 228, - "low": 129, + "low": 133, "medium": 59 } }, @@ -71938,7 +71709,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 2, "informational": 1, "low": 1, @@ -71946,8 +71717,8 @@ }, "lines_analyzed_count": 120, "scan_time_taken": 0, - "score": "4.54", - "score_v2": "90.83", + "score": "4.50", + "score_v2": "90.00", "threat_score": "95.00", "score_rating": "Great" } @@ -72009,16 +71780,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 2, "informational": 15, "low": 3, "medium": 0 }, "lines_analyzed_count": 162, - "scan_time_taken": 2, - "score": "3.98", - "score_v2": "79.63", + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.01", "threat_score": "90.00", "score_rating": "Average" } @@ -72055,13 +71826,13 @@ "gas": 8, "high": 0, "informational": 13, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 182, "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.07", + "score": "4.09", + "score_v2": "81.87", "threat_score": "90.00", "score_rating": "Great" } @@ -72232,16 +72003,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 18, "high": 1, "informational": 23, "low": 1, "medium": 2 }, "lines_analyzed_count": 178, - "scan_time_taken": 2, - "score": "3.54", - "score_v2": "70.79", + "scan_time_taken": 1, + "score": "3.51", + "score_v2": "70.22", "threat_score": "90.00", "score_rating": "Average" } @@ -72369,16 +72140,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 18, "high": 2, "informational": 8, - "low": 3, + "low": 4, "medium": 4 }, "lines_analyzed_count": 239, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.08", + "score": "3.87", + "score_v2": "77.41", "threat_score": "95.00", "score_rating": "Average" } @@ -72402,16 +72173,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 1, "informational": 24, "low": 1, "medium": 2 }, "lines_analyzed_count": 180, - "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.89", + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", "threat_score": "90.00", "score_rating": "Average" } @@ -72638,7 +72409,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 2, "informational": 1, "low": 1, @@ -72646,8 +72417,8 @@ }, "lines_analyzed_count": 132, "scan_time_taken": 0, - "score": "4.58", - "score_v2": "91.67", + "score": "4.55", + "score_v2": "90.91", "threat_score": "95.00", "score_rating": "Great" } @@ -72676,7 +72447,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 2, "informational": 1, "low": 1, @@ -72684,8 +72455,8 @@ }, "lines_analyzed_count": 119, "scan_time_taken": 0, - "score": "4.54", - "score_v2": "90.76", + "score": "4.50", + "score_v2": "89.92", "threat_score": "95.00", "score_rating": "Great" } @@ -72709,7 +72480,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 1, "informational": 4, "low": 6, @@ -72717,8 +72488,8 @@ }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "3.37", - "score_v2": "67.35", + "score": "3.33", + "score_v2": "66.67", "threat_score": "90.00", "score_rating": "Average" } @@ -72742,7 +72513,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 1, "low": 1, @@ -72750,8 +72521,8 @@ }, "lines_analyzed_count": 144, "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.19", + "score": "4.38", + "score_v2": "87.50", "threat_score": "95.00", "score_rating": "Great" } @@ -72978,7 +72749,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 1, "low": 1, @@ -72986,8 +72757,8 @@ }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.39", + "score": "4.29", + "score_v2": "85.71", "threat_score": "95.00", "score_rating": "Great" } @@ -73021,7 +72792,7 @@ "scan_time_taken": 0, "score": "4.43", "score_v2": "88.57", - "threat_score": "95.00", + "threat_score": "94.74", "score_rating": "Great" } } @@ -73082,7 +72853,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 2, "informational": 1, "low": 1, @@ -73090,8 +72861,8 @@ }, "lines_analyzed_count": 119, "scan_time_taken": 0, - "score": "4.54", - "score_v2": "90.76", + "score": "4.50", + "score_v2": "89.92", "threat_score": "95.00", "score_rating": "Great" } @@ -73186,18 +72957,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 14, - "low": 3, + "low": 4, "medium": 3 }, "lines_analyzed_count": 208, "scan_time_taken": 0, - "score": "4.01", - "score_v2": "80.29", + "score": "3.94", + "score_v2": "78.85", "threat_score": "90.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -73252,7 +73023,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 1, "informational": 2, "low": 1, @@ -73260,8 +73031,8 @@ }, "lines_analyzed_count": 92, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", + "score": "4.18", + "score_v2": "83.70", "threat_score": "90.00", "score_rating": "Great" } @@ -73422,7 +73193,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 3, "low": 1, @@ -73430,8 +73201,8 @@ }, "lines_analyzed_count": 181, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.16", + "score": "4.53", + "score_v2": "90.61", "threat_score": "90.00", "score_rating": "Great" } @@ -73592,7 +73363,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 1, "informational": 9, "low": 2, @@ -73600,8 +73371,8 @@ }, "lines_analyzed_count": 139, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.33", + "score": "4.28", + "score_v2": "85.61", "threat_score": "90.00", "score_rating": "Great" } @@ -73625,7 +73396,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 4, "low": 2, @@ -73633,8 +73404,8 @@ }, "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.65", - "score_v2": "92.91", + "score": "4.61", + "score_v2": "92.13", "threat_score": "90.00", "score_rating": "Great" } @@ -73663,16 +73434,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 19, "high": 1, "informational": 24, "low": 1, "medium": 2 }, "lines_analyzed_count": 183, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.49", + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "69.95", "threat_score": "90.00", "score_rating": "Average" } @@ -73751,13 +73522,13 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 86.65, + "securityScore": 85.53, "issueSeverityDistribution": { "critical": 2, "gas": 24, "high": 0, "informational": 14, - "low": 7, + "low": 10, "medium": 3 } }, @@ -73783,13 +73554,13 @@ "gas": 24, "high": 0, "informational": 14, - "low": 7, + "low": 10, "medium": 3 }, "lines_analyzed_count": 532, "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.65", + "score": "4.28", + "score_v2": "85.53", "threat_score": "95.00", "score_rating": "Great" } @@ -73805,17 +73576,17 @@ "chainsData": { "1": { "overallInfo": { - "verifiedNumber": 10, + "verifiedNumber": 11, "totalContractsNumber": 12, - "solidityScanContractsNumber": 10, - "securityScore": 82.047, + "solidityScanContractsNumber": 11, + "securityScore": 81.60272727272726, "issueSeverityDistribution": { - "critical": 0, - "gas": 195, + "critical": 2, + "gas": 249, "high": 8, - "informational": 141, - "low": 110, - "medium": 12 + "informational": 159, + "low": 141, + "medium": 17 } }, "contractsData": [ @@ -73870,7 +73641,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 1, "informational": 8, "low": 15, @@ -73878,8 +73649,8 @@ }, "lines_analyzed_count": 1080, "scan_time_taken": 0, - "score": "4.75", - "score_v2": "94.91", + "score": "4.74", + "score_v2": "94.81", "threat_score": "80.00", "score_rating": "Great" } @@ -73903,7 +73674,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 44, "high": 1, "informational": 33, "low": 16, @@ -73911,8 +73682,8 @@ }, "lines_analyzed_count": 598, "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.77", + "score": "3.95", + "score_v2": "79.10", "threat_score": "95.00", "score_rating": "Average" } @@ -73920,8 +73691,36 @@ }, { "address": "0x329F5a8d24503fC00B31b229835b6452A6723ae4", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x329F5a8d24503fC00B31b229835b6452A6723ae4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x329F5a8d24503fC00B31b229835b6452A6723ae4", + "contractname": "PairWithL2Overlay", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x329F5a8d24503fC00B31b229835b6452A6723ae4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 41, + "high": 0, + "informational": 18, + "low": 31, + "medium": 5 + }, + "lines_analyzed_count": 699, + "scan_time_taken": 2, + "score": "3.96", + "score_v2": "79.11", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { "address": "0x4788Aa3bECBf5f7c9Fd058372b4a3FC7C75DF201", @@ -74012,7 +73811,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 33, "high": 1, "informational": 23, "low": 4, @@ -74020,8 +73819,8 @@ }, "lines_analyzed_count": 274, "scan_time_taken": 1, - "score": "3.58", - "score_v2": "71.53", + "score": "3.54", + "score_v2": "70.80", "threat_score": "94.74", "score_rating": "Average" } @@ -74111,16 +73910,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 76, + "gas": 82, "high": 4, "informational": 40, "low": 24, "medium": 3 }, "lines_analyzed_count": 1323, - "scan_time_taken": 2, - "score": "4.29", - "score_v2": "85.71", + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.26", "threat_score": "80.00", "score_rating": "Great" } @@ -74315,7 +74114,7 @@ "medium": 7 }, "lines_analyzed_count": 554, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.18", "score_v2": "63.54", "threat_score": "80.00", @@ -74348,7 +74147,7 @@ "medium": 9 }, "lines_analyzed_count": 304, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "2.57", "score_v2": "51.32", "threat_score": "80.00", @@ -74381,7 +74180,7 @@ "medium": 5 }, "lines_analyzed_count": 838, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.60", "score_v2": "72.08", "threat_score": "90.00", @@ -74402,14 +74201,14 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 78.40666666666667, + "securityScore": 78.19555555555556, "issueSeverityDistribution": { "critical": 14, - "gas": 554, + "gas": 548, "high": 33, "informational": 247, - "low": 218, - "medium": 39 + "low": 254, + "medium": 40 } }, "contractsData": [ @@ -74431,7 +74230,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 1, "informational": 3, "low": 4, @@ -74439,8 +74238,8 @@ }, "lines_analyzed_count": 50, "scan_time_taken": 0, - "score": "2.70", - "score_v2": "54.00", + "score": "2.80", + "score_v2": "56.00", "threat_score": "94.74", "score_rating": "Average" } @@ -74464,16 +74263,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 50, + "gas": 44, "high": 4, "informational": 27, - "low": 19, + "low": 24, "medium": 2 }, "lines_analyzed_count": 332, "scan_time_taken": 1, - "score": "2.79", - "score_v2": "55.72", + "score": "2.73", + "score_v2": "54.52", "threat_score": "85.00", "score_rating": "Average" } @@ -74497,16 +74296,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 109, + "gas": 110, "high": 7, "informational": 51, - "low": 43, + "low": 50, "medium": 10 }, "lines_analyzed_count": 2210, - "scan_time_taken": 4, - "score": "4.28", - "score_v2": "85.57", + "scan_time_taken": 2, + "score": "4.24", + "score_v2": "84.89", "threat_score": "80.00", "score_rating": "Great" } @@ -74530,16 +74329,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 11, "high": 2, "informational": 5, "low": 4, "medium": 0 }, "lines_analyzed_count": 223, - "scan_time_taken": 1, - "score": "4.26", - "score_v2": "85.20", + "scan_time_taken": 0, + "score": "4.28", + "score_v2": "85.65", "threat_score": "100.00", "score_rating": "Great" } @@ -74566,13 +74365,13 @@ "gas": 142, "high": 7, "informational": 70, - "low": 65, + "low": 77, "medium": 12 }, "lines_analyzed_count": 3234, - "scan_time_taken": 5, - "score": "4.35", - "score_v2": "86.98", + "scan_time_taken": 4, + "score": "4.31", + "score_v2": "86.24", "threat_score": "75.00", "score_rating": "Great" } @@ -74596,14 +74395,14 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 13, "high": 2, "informational": 5, "low": 3, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 170, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.97", "score_v2": "79.41", "threat_score": "100.00", @@ -74629,16 +74428,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 103, + "gas": 104, "high": 6, "informational": 48, - "low": 38, + "low": 44, "medium": 9 }, "lines_analyzed_count": 2059, - "scan_time_taken": 3, - "score": "4.29", - "score_v2": "85.77", + "scan_time_taken": 2, + "score": "4.26", + "score_v2": "85.14", "threat_score": "85.00", "score_rating": "Great" } @@ -74662,16 +74461,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 31, "high": 0, "informational": 0, "low": 6, "medium": 0 }, "lines_analyzed_count": 318, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.79", + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.48", "threat_score": "85.00", "score_rating": "Great" } @@ -74695,16 +74494,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 90, + "gas": 92, "high": 4, "informational": 38, - "low": 36, + "low": 42, "medium": 4 }, "lines_analyzed_count": 1764, - "scan_time_taken": 3, - "score": "4.31", - "score_v2": "86.22", + "scan_time_taken": 2, + "score": "4.27", + "score_v2": "85.43", "threat_score": "85.00", "score_rating": "Great" } @@ -74717,14 +74516,14 @@ "verifiedNumber": 8, "totalContractsNumber": 9, "solidityScanContractsNumber": 8, - "securityScore": 73.59, + "securityScore": 74.64375, "issueSeverityDistribution": { "critical": 10, - "gas": 292, + "gas": 289, "high": 22, - "informational": 173, - "low": 110, - "medium": 22 + "informational": 168, + "low": 123, + "medium": 23 } }, "contractsData": [ @@ -74746,7 +74545,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 1, "informational": 3, "low": 4, @@ -74754,8 +74553,8 @@ }, "lines_analyzed_count": 50, "scan_time_taken": 0, - "score": "2.70", - "score_v2": "54.00", + "score": "2.80", + "score_v2": "56.00", "threat_score": "94.74", "score_rating": "Average" } @@ -74767,9 +74566,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", + "contract_url": "https://eth.blockscout.com/address/0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", "contractname": "BullaFinance", "is_quick_scan": true, "node_reference_id": null, @@ -74779,16 +74578,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 11, "high": 2, - "informational": 10, + "informational": 5, "low": 4, "medium": 0 }, "lines_analyzed_count": 223, - "scan_time_taken": 1, - "score": "4.15", - "score_v2": "82.96", + "scan_time_taken": 0, + "score": "4.28", + "score_v2": "85.65", "threat_score": "100.00", "score_rating": "Great" } @@ -74812,16 +74611,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 109, + "gas": 110, "high": 7, "informational": 68, - "low": 43, + "low": 50, "medium": 10 }, "lines_analyzed_count": 2210, - "scan_time_taken": 3, - "score": "4.24", - "score_v2": "84.80", + "scan_time_taken": 4, + "score": "4.21", + "score_v2": "84.12", "threat_score": "80.00", "score_rating": "Great" } @@ -74845,7 +74644,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 15, + "gas": 18, "high": 3, "informational": 12, "low": 6, @@ -74853,8 +74652,8 @@ }, "lines_analyzed_count": 278, "scan_time_taken": 1, - "score": "3.85", - "score_v2": "76.98", + "score": "3.79", + "score_v2": "75.90", "threat_score": "85.00", "score_rating": "Average" } @@ -74878,14 +74677,14 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 13, "high": 2, "informational": 12, "low": 3, - "medium": 0 + "medium": 1 }, "lines_analyzed_count": 170, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.76", "score_v2": "75.29", "threat_score": "100.00", @@ -74911,7 +74710,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 6, + "gas": 2, "high": 1, "informational": 3, "low": 6, @@ -74919,8 +74718,8 @@ }, "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "2.18", - "score_v2": "43.55", + "score": "2.50", + "score_v2": "50.00", "threat_score": "85.00", "score_rating": "Average" } @@ -74949,16 +74748,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 102, + "gas": 103, "high": 6, "informational": 62, - "low": 38, + "low": 44, "medium": 9 }, "lines_analyzed_count": 2080, - "scan_time_taken": 3, - "score": "4.26", - "score_v2": "85.29", + "scan_time_taken": 2, + "score": "4.23", + "score_v2": "84.66", "threat_score": "85.00", "score_rating": "Great" } @@ -74982,7 +74781,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 31, "high": 0, "informational": 3, "low": 6, @@ -74990,8 +74789,8 @@ }, "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.85", + "score": "4.28", + "score_v2": "85.53", "threat_score": "85.00", "score_rating": "Great" } @@ -75004,13 +74803,13 @@ "verifiedNumber": 8, "totalContractsNumber": 9, "solidityScanContractsNumber": 8, - "securityScore": 80.70375000000001, + "securityScore": 80.4975, "issueSeverityDistribution": { "critical": 15, - "gas": 491, + "gas": 488, "high": 37, "informational": 208, - "low": 207, + "low": 237, "medium": 33 } }, @@ -75033,7 +74832,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 1, "informational": 3, "low": 4, @@ -75041,8 +74840,8 @@ }, "lines_analyzed_count": 50, "scan_time_taken": 0, - "score": "2.70", - "score_v2": "54.00", + "score": "2.80", + "score_v2": "56.00", "threat_score": "94.74", "score_rating": "Average" } @@ -75069,13 +74868,13 @@ "gas": 142, "high": 7, "informational": 70, - "low": 65, + "low": 77, "medium": 12 }, "lines_analyzed_count": 3234, - "scan_time_taken": 6, - "score": "4.35", - "score_v2": "86.98", + "scan_time_taken": 3, + "score": "4.31", + "score_v2": "86.24", "threat_score": "75.00", "score_rating": "Great" } @@ -75099,16 +74898,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 31, "high": 0, "informational": 0, "low": 6, "medium": 0 }, "lines_analyzed_count": 318, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.79", + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.48", "threat_score": "85.00", "score_rating": "Great" } @@ -75132,16 +74931,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 50, + "gas": 44, "high": 4, "informational": 27, - "low": 19, + "low": 24, "medium": 2 }, "lines_analyzed_count": 333, "scan_time_taken": 1, - "score": "2.79", - "score_v2": "55.86", + "score": "2.73", + "score_v2": "54.65", "threat_score": "85.00", "score_rating": "Average" } @@ -75165,16 +74964,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 35, + "gas": 34, "high": 7, "informational": 9, "low": 20, "medium": 1 }, "lines_analyzed_count": 2144, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.71", - "score_v2": "94.17", + "score_v2": "94.22", "threat_score": "85.00", "score_rating": "Great" } @@ -75198,16 +74997,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 89, + "gas": 91, "high": 4, "informational": 39, - "low": 30, + "low": 36, "medium": 5 }, "lines_analyzed_count": 1931, - "scan_time_taken": 4, - "score": "4.39", - "score_v2": "87.88", + "scan_time_taken": 3, + "score": "4.36", + "score_v2": "87.16", "threat_score": "90.00", "score_rating": "Great" } @@ -75231,7 +75030,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 34, + "gas": 35, "high": 7, "informational": 9, "low": 20, @@ -75240,7 +75039,7 @@ "lines_analyzed_count": 2207, "scan_time_taken": 2, "score": "4.72", - "score_v2": "94.38", + "score_v2": "94.34", "threat_score": "85.00", "score_rating": "Great" } @@ -75269,16 +75068,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 109, + "gas": 110, "high": 7, "informational": 51, - "low": 43, + "low": 50, "medium": 10 }, "lines_analyzed_count": 2210, - "scan_time_taken": 4, - "score": "4.28", - "score_v2": "85.57", + "scan_time_taken": 2, + "score": "4.24", + "score_v2": "84.89", "threat_score": "80.00", "score_rating": "Great" } @@ -75291,13 +75090,13 @@ "verifiedNumber": 4, "totalContractsNumber": 9, "solidityScanContractsNumber": 4, - "securityScore": 78.39, + "securityScore": 77.655, "issueSeverityDistribution": { "critical": 8, - "gas": 273, + "gas": 271, "high": 14, "informational": 116, - "low": 99, + "low": 116, "medium": 15 } }, @@ -75320,16 +75119,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 50, + "gas": 44, "high": 4, "informational": 27, - "low": 19, + "low": 24, "medium": 2 }, "lines_analyzed_count": 332, "scan_time_taken": 1, - "score": "2.79", - "score_v2": "55.72", + "score": "2.73", + "score_v2": "54.52", "threat_score": "85.00", "score_rating": "Average" } @@ -75373,16 +75172,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 103, + "gas": 104, "high": 6, "informational": 48, - "low": 38, + "low": 44, "medium": 9 }, "lines_analyzed_count": 2059, - "scan_time_taken": 3, - "score": "4.29", - "score_v2": "85.77", + "scan_time_taken": 2, + "score": "4.26", + "score_v2": "85.14", "threat_score": "85.00", "score_rating": "Great" } @@ -75411,16 +75210,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 90, + "gas": 92, "high": 4, "informational": 38, - "low": 36, + "low": 42, "medium": 4 }, "lines_analyzed_count": 1764, - "scan_time_taken": 3, - "score": "4.31", - "score_v2": "86.22", + "scan_time_taken": 2, + "score": "4.27", + "score_v2": "85.43", "threat_score": "85.00", "score_rating": "Great" } @@ -75444,7 +75243,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 31, "high": 0, "informational": 3, "low": 6, @@ -75452,8 +75251,8 @@ }, "lines_analyzed_count": 318, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.85", + "score": "4.28", + "score_v2": "85.53", "threat_score": "85.00", "score_rating": "Great" } @@ -75472,10 +75271,10 @@ "verifiedNumber": 10, "totalContractsNumber": 10, "solidityScanContractsNumber": 10, - "securityScore": 69.061, + "securityScore": 69.446, "issueSeverityDistribution": { "critical": 22, - "gas": 244, + "gas": 237, "high": 4, "informational": 86, "low": 75, @@ -75501,16 +75300,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 30, "high": 4, "informational": 14, "low": 5, "medium": 0 }, "lines_analyzed_count": 172, - "scan_time_taken": 2, - "score": "2.88", - "score_v2": "57.56", + "scan_time_taken": 1, + "score": "2.97", + "score_v2": "59.30", "threat_score": "80.00", "score_rating": "Average" } @@ -75534,16 +75333,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 64, + "gas": 67, "high": 0, "informational": 22, "low": 4, "medium": 9 }, "lines_analyzed_count": 477, - "scan_time_taken": 4, - "score": "3.21", - "score_v2": "64.15", + "scan_time_taken": 3, + "score": "3.18", + "score_v2": "63.52", "threat_score": "95.00", "score_rating": "Average" } @@ -75673,7 +75472,7 @@ "medium": 2 }, "lines_analyzed_count": 64, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "2.81", "score_v2": "56.25", "threat_score": "84.21", @@ -75765,16 +75564,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 25, + "gas": 17, "high": 0, "informational": 8, "low": 3, "medium": 0 }, "lines_analyzed_count": 275, - "scan_time_taken": 2, - "score": "4.02", - "score_v2": "80.36", + "scan_time_taken": 1, + "score": "4.16", + "score_v2": "83.27", "threat_score": "90.00", "score_rating": "Great" } @@ -75798,16 +75597,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 9, - "gas": 65, + "gas": 66, "high": 0, "informational": 20, "low": 8, "medium": 16 }, "lines_analyzed_count": 566, - "scan_time_taken": 3, - "score": "3.29", - "score_v2": "65.72", + "scan_time_taken": 2, + "score": "3.28", + "score_v2": "65.55", "threat_score": "89.47", "score_rating": "Average" } @@ -75826,13 +75625,13 @@ "verifiedNumber": 18, "totalContractsNumber": 21, "solidityScanContractsNumber": 18, - "securityScore": 78.25666666666666, + "securityScore": 77.89777777777778, "issueSeverityDistribution": { "critical": 9, - "gas": 318, - "high": 12, + "gas": 303, + "high": 14, "informational": 125, - "low": 129, + "low": 138, "medium": 39 } }, @@ -75964,7 +75763,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 2, "low": 2, @@ -75972,8 +75771,8 @@ }, "lines_analyzed_count": 39, "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.49", + "score": "3.85", + "score_v2": "76.92", "threat_score": "94.74", "score_rating": "Average" } @@ -76129,16 +75928,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 59, "high": 0, "informational": 31, - "low": 20, + "low": 23, "medium": 4 }, "lines_analyzed_count": 1182, "scan_time_taken": 2, - "score": "4.38", - "score_v2": "87.56", + "score": "4.37", + "score_v2": "87.48", "threat_score": "94.74", "score_rating": "Great" } @@ -76162,16 +75961,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 35, "high": 0, "informational": 10, - "low": 8, + "low": 11, "medium": 3 }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.06", + "score": "4.09", + "score_v2": "81.82", "threat_score": "94.74", "score_rating": "Great" } @@ -76195,16 +75994,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 1, "high": 0, "informational": 3, "low": 10, "medium": 0 }, "lines_analyzed_count": 2446, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.95", - "score_v2": "98.98", + "score_v2": "99.02", "threat_score": "95.00", "score_rating": "Great" } @@ -76294,16 +76093,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 59, "high": 0, "informational": 31, - "low": 20, + "low": 23, "medium": 4 }, "lines_analyzed_count": 1182, - "scan_time_taken": 2, - "score": "4.38", - "score_v2": "87.56", + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.48", "threat_score": "94.74", "score_rating": "Great" } @@ -76366,15 +76165,15 @@ "issue_severity_distribution": { "critical": 0, "gas": 26, - "high": 6, + "high": 8, "informational": 6, "low": 12, "medium": 8 }, "lines_analyzed_count": 227, "scan_time_taken": 1, - "score": "2.71", - "score_v2": "54.19", + "score": "2.53", + "score_v2": "50.66", "threat_score": "90.00", "score_rating": "Average" } @@ -76452,14 +76251,14 @@ "overallInfo": { "verifiedNumber": 17, "totalContractsNumber": 19, - "solidityScanContractsNumber": 16, - "securityScore": 78.58874999999999, + "solidityScanContractsNumber": 15, + "securityScore": 78.03666666666666, "issueSeverityDistribution": { "critical": 5, - "gas": 234, - "high": 10, + "gas": 219, + "high": 12, "informational": 108, - "low": 108, + "low": 109, "medium": 26 } }, @@ -76482,16 +76281,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 35, "high": 0, "informational": 11, - "low": 8, + "low": 11, "medium": 3 }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.82", + "score": "4.08", + "score_v2": "81.58", "threat_score": "94.74", "score_rating": "Great" } @@ -76515,7 +76314,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 43, + "gas": 38, "high": 0, "informational": 15, "low": 7, @@ -76523,8 +76322,8 @@ }, "lines_analyzed_count": 781, "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.63", + "score": "4.51", + "score_v2": "90.27", "threat_score": "94.74", "score_rating": "Great" } @@ -76549,15 +76348,15 @@ "issue_severity_distribution": { "critical": 1, "gas": 35, - "high": 7, + "high": 9, "informational": 18, "low": 33, "medium": 8 }, "lines_analyzed_count": 1635, "scan_time_taken": 1, - "score": "4.46", - "score_v2": "89.24", + "score": "4.44", + "score_v2": "88.75", "threat_score": "85.00", "score_rating": "Great" } @@ -76629,16 +76428,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 43, + "gas": 38, "high": 0, "informational": 15, "low": 7, "medium": 3 }, "lines_analyzed_count": 781, - "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.63", + "scan_time_taken": 1, + "score": "4.51", + "score_v2": "90.27", "threat_score": "94.74", "score_rating": "Great" } @@ -76680,35 +76479,7 @@ { "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", - "contractname": "ERC1967Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.85", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xcccEa7Fe84272995664369334351Fe344E2732aE", @@ -76959,7 +76730,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 2, "low": 2, @@ -76967,8 +76738,8 @@ }, "lines_analyzed_count": 39, "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.49", + "score": "3.85", + "score_v2": "76.92", "threat_score": "94.74", "score_rating": "Average" } @@ -77014,13 +76785,13 @@ "verifiedNumber": 8, "totalContractsNumber": 10, "solidityScanContractsNumber": 7, - "securityScore": 75.01142857142858, + "securityScore": 75.21714285714286, "issueSeverityDistribution": { "critical": 5, - "gas": 111, + "gas": 99, "high": 3, "informational": 41, - "low": 50, + "low": 56, "medium": 13 } }, @@ -77043,16 +76814,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 35, "high": 0, "informational": 10, - "low": 8, + "low": 11, "medium": 3 }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.06", + "score": "4.09", + "score_v2": "81.82", "threat_score": "94.74", "score_rating": "Great" } @@ -77109,16 +76880,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 1, "informational": 4, "low": 3, "medium": 4 }, "lines_analyzed_count": 54, - "scan_time_taken": 1, - "score": "2.22", - "score_v2": "44.44", + "scan_time_taken": 0, + "score": "2.31", + "score_v2": "46.30", "threat_score": "94.74", "score_rating": "Average" } @@ -77147,7 +76918,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 17, + "gas": 16, "high": 2, "informational": 5, "low": 14, @@ -77156,7 +76927,7 @@ "lines_analyzed_count": 1686, "scan_time_taken": 1, "score": "4.74", - "score_v2": "94.72", + "score_v2": "94.78", "threat_score": "75.00", "score_rating": "Great" } @@ -77185,16 +76956,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 35, "high": 0, "informational": 10, - "low": 8, + "low": 11, "medium": 3 }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.06", + "score": "4.09", + "score_v2": "81.82", "threat_score": "94.74", "score_rating": "Great" } @@ -77278,13 +77049,13 @@ "verifiedNumber": 7, "totalContractsNumber": 10, "solidityScanContractsNumber": 6, - "securityScore": 77.33833333333332, + "securityScore": 76.83, "issueSeverityDistribution": { "critical": 0, - "gas": 88, + "gas": 79, "high": 0, "informational": 31, - "low": 35, + "low": 41, "medium": 6 } }, @@ -77307,16 +77078,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 35, "high": 0, "informational": 10, - "low": 8, + "low": 11, "medium": 3 }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.06", + "score": "4.09", + "score_v2": "81.82", "threat_score": "94.74", "score_rating": "Great" } @@ -77449,7 +77220,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 2, "low": 2, @@ -77457,8 +77228,8 @@ }, "lines_analyzed_count": 39, "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.49", + "score": "3.85", + "score_v2": "76.92", "threat_score": "94.74", "score_rating": "Average" } @@ -77482,16 +77253,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 35, "high": 0, "informational": 10, - "low": 8, + "low": 11, "medium": 3 }, "lines_analyzed_count": 418, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.06", + "score": "4.09", + "score_v2": "81.82", "threat_score": "94.74", "score_rating": "Great" } @@ -77556,7 +77327,7 @@ "medium": 7 }, "lines_analyzed_count": 594, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.20", "score_v2": "63.97", "threat_score": "80.00", @@ -77688,7 +77459,7 @@ "medium": 8 }, "lines_analyzed_count": 852, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "3.40", "score_v2": "68.08", "threat_score": "90.00", @@ -77739,7 +77510,7 @@ "medium": 8 }, "lines_analyzed_count": 852, - "scan_time_taken": 5, + "scan_time_taken": 3, "score": "3.40", "score_v2": "68.08", "threat_score": "90.00", @@ -77805,7 +77576,7 @@ "medium": 7 }, "lines_analyzed_count": 594, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.20", "score_v2": "63.97", "threat_score": "80.00", @@ -77871,7 +77642,7 @@ "medium": 3 }, "lines_analyzed_count": 100, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "1.95", "score_v2": "39.00", "threat_score": "80.00", @@ -77937,7 +77708,7 @@ "medium": 8 }, "lines_analyzed_count": 282, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "2.96", "score_v2": "59.22", "threat_score": "84.21", @@ -77991,10 +77762,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 79.02666666666669, + "securityScore": 79.86777777777779, "issueSeverityDistribution": { "critical": 0, - "gas": 42, + "gas": 38, "high": 6, "informational": 38, "low": 38, @@ -78020,7 +77791,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 4, "high": 0, "informational": 4, "low": 4, @@ -78028,8 +77799,8 @@ }, "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "3.59", - "score_v2": "71.83", + "score": "3.66", + "score_v2": "73.24", "threat_score": "94.74", "score_rating": "Average" } @@ -78086,7 +77857,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 4, "high": 0, "informational": 7, "low": 5, @@ -78094,8 +77865,8 @@ }, "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", + "score": "3.93", + "score_v2": "78.57", "threat_score": "94.74", "score_rating": "Average" } @@ -78152,7 +77923,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 0, "high": 0, "informational": 3, "low": 3, @@ -78160,8 +77931,8 @@ }, "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "3.11", - "score_v2": "62.22", + "score": "3.33", + "score_v2": "66.67", "threat_score": "94.74", "score_rating": "Average" } @@ -78185,7 +77956,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 0, "high": 0, "informational": 2, "low": 4, @@ -78193,10 +77964,10 @@ }, "lines_analyzed_count": 66, "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", + "score": "4.02", + "score_v2": "80.30", "threat_score": "94.74", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -78284,7 +78055,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 7, "low": 4, @@ -78292,8 +78063,8 @@ }, "lines_analyzed_count": 171, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.80", + "score": "4.21", + "score_v2": "84.21", "threat_score": "94.74", "score_rating": "Great" } @@ -78306,10 +78077,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 78.29444444444445, + "securityScore": 79.13555555555556, "issueSeverityDistribution": { "critical": 0, - "gas": 42, + "gas": 38, "high": 6, "informational": 51, "low": 38, @@ -78335,7 +78106,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 4, "high": 0, "informational": 4, "low": 4, @@ -78343,8 +78114,8 @@ }, "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "3.59", - "score_v2": "71.83", + "score": "3.66", + "score_v2": "73.24", "threat_score": "94.74", "score_rating": "Average" } @@ -78389,9 +78160,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contract_url": "https://eth.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", "contractname": "SafeProxyFactory", "is_quick_scan": true, "node_reference_id": null, @@ -78401,7 +78172,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 4, "high": 0, "informational": 7, "low": 5, @@ -78409,8 +78180,8 @@ }, "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", + "score": "3.93", + "score_v2": "78.57", "threat_score": "94.74", "score_rating": "Average" } @@ -78455,9 +78226,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contract_url": "https://eth.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", "contractname": "CreateCall", "is_quick_scan": true, "node_reference_id": null, @@ -78467,7 +78238,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 0, "high": 0, "informational": 3, "low": 3, @@ -78475,8 +78246,8 @@ }, "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "3.11", - "score_v2": "62.22", + "score": "3.33", + "score_v2": "66.67", "threat_score": "94.74", "score_rating": "Average" } @@ -78500,7 +78271,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 0, "high": 0, "informational": 2, "low": 4, @@ -78508,10 +78279,10 @@ }, "lines_analyzed_count": 66, "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", + "score": "4.02", + "score_v2": "80.30", "threat_score": "94.74", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -78599,7 +78370,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 11, "low": 4, @@ -78607,8 +78378,8 @@ }, "lines_analyzed_count": 171, "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.46", + "score": "4.09", + "score_v2": "81.87", "threat_score": "94.74", "score_rating": "Great" } @@ -78621,10 +78392,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 78.7666666666667, + "securityScore": 79.60777777777778, "issueSeverityDistribution": { "critical": 0, - "gas": 42, + "gas": 38, "high": 6, "informational": 42, "low": 38, @@ -78650,7 +78421,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 4, "high": 0, "informational": 4, "low": 4, @@ -78658,8 +78429,8 @@ }, "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "3.59", - "score_v2": "71.83", + "score": "3.66", + "score_v2": "73.24", "threat_score": "94.74", "score_rating": "Average" } @@ -78716,7 +78487,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 4, "high": 0, "informational": 7, "low": 5, @@ -78724,8 +78495,8 @@ }, "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", + "score": "3.93", + "score_v2": "78.57", "threat_score": "94.74", "score_rating": "Average" } @@ -78737,9 +78508,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", - "contract_chain": "gnosis", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_url": "https://eth.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", "contractname": "Safe", "is_quick_scan": true, "node_reference_id": null, @@ -78782,7 +78553,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 0, "high": 0, "informational": 3, "low": 3, @@ -78790,8 +78561,8 @@ }, "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "3.11", - "score_v2": "62.22", + "score": "3.33", + "score_v2": "66.67", "threat_score": "94.74", "score_rating": "Average" } @@ -78803,9 +78574,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", - "contract_chain": "gnosis", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_url": "https://eth.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", "contractname": "MultiSendCallOnly", "is_quick_scan": true, "node_reference_id": null, @@ -78815,18 +78586,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 0, "high": 0, "informational": 2, "low": 4, "medium": 1 }, "lines_analyzed_count": 66, - "scan_time_taken": 1, - "score": "3.94", - "score_v2": "78.79", + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.30", "threat_score": "94.74", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -78869,9 +78640,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", - "contract_chain": "gnosis", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_url": "https://eth.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", "contractname": "SimulateTxAccessor", "is_quick_scan": true, "node_reference_id": null, @@ -78888,7 +78659,7 @@ "medium": 0 }, "lines_analyzed_count": 67, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.18", "score_v2": "83.58", "threat_score": "94.74", @@ -78914,7 +78685,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 11, "low": 4, @@ -78922,8 +78693,8 @@ }, "lines_analyzed_count": 171, "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.46", + "score": "4.09", + "score_v2": "81.87", "threat_score": "94.74", "score_rating": "Great" } @@ -78936,12 +78707,12 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 78.47000000000001, + "securityScore": 79.13555555555556, "issueSeverityDistribution": { "critical": 0, - "gas": 42, + "gas": 38, "high": 6, - "informational": 44, + "informational": 51, "low": 38, "medium": 6 } @@ -78965,7 +78736,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 4, "high": 0, "informational": 4, "low": 4, @@ -78973,8 +78744,8 @@ }, "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "3.59", - "score_v2": "71.83", + "score": "3.66", + "score_v2": "73.24", "threat_score": "94.74", "score_rating": "Average" } @@ -79019,9 +78790,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contract_url": "https://eth.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", "contractname": "SafeProxyFactory", "is_quick_scan": true, "node_reference_id": null, @@ -79031,7 +78802,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 4, "high": 0, "informational": 7, "low": 5, @@ -79039,8 +78810,8 @@ }, "lines_analyzed_count": 126, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", + "score": "3.93", + "score_v2": "78.57", "threat_score": "94.74", "score_rating": "Average" } @@ -79052,9 +78823,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_url": "https://optimism.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", "contractname": "Safe", "is_quick_scan": true, "node_reference_id": null, @@ -79066,14 +78837,14 @@ "critical": 0, "gas": 23, "high": 4, - "informational": 10, + "informational": 17, "low": 8, "medium": 0 }, "lines_analyzed_count": 442, "scan_time_taken": 1, - "score": "4.26", - "score_v2": "85.29", + "score": "4.19", + "score_v2": "83.71", "threat_score": "94.74", "score_rating": "Great" } @@ -79085,9 +78856,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contract_url": "https://eth.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", "contractname": "CreateCall", "is_quick_scan": true, "node_reference_id": null, @@ -79097,7 +78868,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 0, "high": 0, "informational": 3, "low": 3, @@ -79105,8 +78876,8 @@ }, "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "3.11", - "score_v2": "62.22", + "score": "3.33", + "score_v2": "66.67", "threat_score": "94.74", "score_rating": "Average" } @@ -79118,9 +78889,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_url": "https://optimism.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", "contractname": "MultiSendCallOnly", "is_quick_scan": true, "node_reference_id": null, @@ -79130,18 +78901,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 0, "high": 0, "informational": 2, "low": 4, "medium": 1 }, "lines_analyzed_count": 66, - "scan_time_taken": 1, - "score": "3.94", - "score_v2": "78.79", + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.30", "threat_score": "94.74", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -79184,9 +78955,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_url": "https://optimism.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", "contractname": "SimulateTxAccessor", "is_quick_scan": true, "node_reference_id": null, @@ -79203,7 +78974,7 @@ "medium": 0 }, "lines_analyzed_count": 67, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.18", "score_v2": "83.58", "threat_score": "94.74", @@ -79229,7 +79000,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 11, "low": 4, @@ -79237,8 +79008,8 @@ }, "lines_analyzed_count": 171, "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.46", + "score": "4.09", + "score_v2": "81.87", "threat_score": "94.74", "score_rating": "Great" } @@ -79497,12 +79268,12 @@ "verifiedNumber": 124, "totalContractsNumber": 124, "solidityScanContractsNumber": 124, - "securityScore": 86.5858064516129, + "securityScore": 86.20693548387092, "issueSeverityDistribution": { "critical": 8, - "gas": 7624, + "gas": 8089, "high": 189, - "informational": 5004, + "informational": 5003, "low": 1661, "medium": 653 } @@ -79526,7 +79297,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 43, "high": 3, "informational": 16, "low": 6, @@ -79534,8 +79305,8 @@ }, "lines_analyzed_count": 578, "scan_time_taken": 1, - "score": "4.20", - "score_v2": "84.08", + "score": "4.18", + "score_v2": "83.56", "threat_score": "80.00", "score_rating": "Great" } @@ -79599,7 +79370,7 @@ "medium": 0 }, "lines_analyzed_count": 507, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.59", "score_v2": "91.72", "threat_score": "80.00", @@ -79658,16 +79429,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "scan_time_taken": 3, + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -79757,16 +79528,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 126, + "gas": 135, "high": 1, "informational": 152, "low": 11, "medium": 8 }, "lines_analyzed_count": 2186, - "scan_time_taken": 5, - "score": "4.25", - "score_v2": "85.00", + "scan_time_taken": 3, + "score": "4.23", + "score_v2": "84.58", "threat_score": "85.00", "score_rating": "Great" } @@ -79790,16 +79561,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 137, + "gas": 143, "high": 6, "informational": 95, "low": 14, "medium": 13 }, "lines_analyzed_count": 2433, - "scan_time_taken": 7, - "score": "4.34", - "score_v2": "86.72", + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.48", "threat_score": "85.00", "score_rating": "Great" } @@ -79823,7 +79594,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, + "gas": 86, "high": 1, "informational": 39, "low": 14, @@ -79831,8 +79602,8 @@ }, "lines_analyzed_count": 1088, "scan_time_taken": 2, - "score": "4.20", - "score_v2": "83.92", + "score": "4.17", + "score_v2": "83.36", "threat_score": "80.00", "score_rating": "Great" } @@ -79856,16 +79627,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 56, "high": 1, "informational": 32, "low": 10, "medium": 6 }, "lines_analyzed_count": 749, - "scan_time_taken": 2, - "score": "4.16", - "score_v2": "83.18", + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.64", "threat_score": "80.00", "score_rating": "Great" } @@ -79922,16 +79693,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "scan_time_taken": 3, + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -79955,16 +79726,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 173, + "gas": 183, "high": 4, "informational": 155, "low": 28, "medium": 11 }, "lines_analyzed_count": 3690, - "scan_time_taken": 9, - "score": "4.41", - "score_v2": "88.27", + "scan_time_taken": 6, + "score": "4.40", + "score_v2": "87.99", "threat_score": "85.00", "score_rating": "Great" } @@ -79988,7 +79759,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, + "gas": 86, "high": 1, "informational": 39, "low": 14, @@ -79996,8 +79767,8 @@ }, "lines_analyzed_count": 1088, "scan_time_taken": 2, - "score": "4.20", - "score_v2": "83.92", + "score": "4.17", + "score_v2": "83.36", "threat_score": "80.00", "score_rating": "Great" } @@ -80028,7 +79799,7 @@ "medium": 2 }, "lines_analyzed_count": 397, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.31", "score_v2": "86.15", "threat_score": "80.00", @@ -80054,7 +79825,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 33, "high": 0, "informational": 17, "low": 2, @@ -80062,8 +79833,8 @@ }, "lines_analyzed_count": 497, "scan_time_taken": 1, - "score": "4.46", - "score_v2": "89.13", + "score": "4.40", + "score_v2": "87.93", "threat_score": "94.74", "score_rating": "Great" } @@ -80087,16 +79858,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 136, + "gas": 143, "high": 7, "informational": 159, "low": 16, "medium": 9 }, "lines_analyzed_count": 2382, - "scan_time_taken": 6, - "score": "4.20", - "score_v2": "83.96", + "scan_time_taken": 4, + "score": "4.18", + "score_v2": "83.67", "threat_score": "85.00", "score_rating": "Great" } @@ -80153,16 +79924,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 88, + "gas": 94, "high": 3, "informational": 49, "low": 11, "medium": 10 }, "lines_analyzed_count": 1469, - "scan_time_taken": 3, - "score": "4.32", - "score_v2": "86.32", + "scan_time_taken": 2, + "score": "4.30", + "score_v2": "85.91", "threat_score": "80.00", "score_rating": "Great" } @@ -80186,16 +79957,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 126, + "gas": 133, "high": 7, "informational": 67, "low": 63, "medium": 12 }, "lines_analyzed_count": 2791, - "scan_time_taken": 6, - "score": "4.31", - "score_v2": "86.28", + "scan_time_taken": 4, + "score": "4.30", + "score_v2": "86.03", "threat_score": "85.00", "score_rating": "Great" } @@ -80219,7 +79990,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, @@ -80227,8 +79998,8 @@ }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -80252,16 +80023,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 66, + "gas": 72, "high": 1, "informational": 27, "low": 3, "medium": 6 }, "lines_analyzed_count": 914, - "scan_time_taken": 2, - "score": "4.34", - "score_v2": "86.76", + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.11", "threat_score": "84.21", "score_rating": "Great" } @@ -80318,16 +80089,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 71, + "gas": 79, "high": 8, "informational": 29, "low": 13, "medium": 7 }, "lines_analyzed_count": 1230, - "scan_time_taken": 2, - "score": "4.27", - "score_v2": "85.45", + "scan_time_taken": 1, + "score": "4.24", + "score_v2": "84.80", "threat_score": "75.00", "score_rating": "Great" } @@ -80358,7 +80129,7 @@ "medium": 0 }, "lines_analyzed_count": 509, - "scan_time_taken": 1, + "scan_time_taken": 3, "score": "4.59", "score_v2": "91.75", "threat_score": "80.00", @@ -80384,16 +80155,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "scan_time_taken": 3, + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -80417,7 +80188,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 8, "high": 0, "informational": 0, "low": 4, @@ -80425,8 +80196,8 @@ }, "lines_analyzed_count": 157, "scan_time_taken": 2, - "score": "4.68", - "score_v2": "93.63", + "score": "4.49", + "score_v2": "89.81", "threat_score": "94.74", "score_rating": "Great" } @@ -80457,7 +80228,7 @@ "medium": 0 }, "lines_analyzed_count": 240, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "4.12", "score_v2": "82.50", "threat_score": "84.21", @@ -80483,16 +80254,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 56, "high": 1, "informational": 32, "low": 10, "medium": 6 }, "lines_analyzed_count": 749, - "scan_time_taken": 3, - "score": "4.16", - "score_v2": "83.18", + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.64", "threat_score": "80.00", "score_rating": "Great" } @@ -80523,7 +80294,7 @@ "medium": 0 }, "lines_analyzed_count": 507, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "4.59", "score_v2": "91.72", "threat_score": "80.00", @@ -80556,7 +80327,7 @@ "medium": 0 }, "lines_analyzed_count": 253, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "4.74", "score_v2": "94.86", "threat_score": "84.21", @@ -80582,16 +80353,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 43, "high": 0, "informational": 19, "low": 5, "medium": 5 }, "lines_analyzed_count": 490, - "scan_time_taken": 3, - "score": "4.15", - "score_v2": "83.06", + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.24", "threat_score": "84.21", "score_rating": "Great" } @@ -80681,16 +80452,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 146, + "gas": 154, "high": 5, "informational": 52, "low": 25, "medium": 13 }, "lines_analyzed_count": 1818, - "scan_time_taken": 5, - "score": "4.16", - "score_v2": "83.11", + "scan_time_taken": 3, + "score": "4.13", + "score_v2": "82.67", "threat_score": "80.00", "score_rating": "Great" } @@ -80714,7 +80485,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, @@ -80722,8 +80493,8 @@ }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -80747,7 +80518,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 45, + "gas": 49, "high": 1, "informational": 30, "low": 11, @@ -80755,8 +80526,8 @@ }, "lines_analyzed_count": 657, "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.34", + "score": "4.09", + "score_v2": "81.74", "threat_score": "85.00", "score_rating": "Great" } @@ -80820,7 +80591,7 @@ "medium": 2 }, "lines_analyzed_count": 616, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.23", "score_v2": "84.58", "threat_score": "84.21", @@ -80846,7 +80617,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, @@ -80854,8 +80625,8 @@ }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -80879,16 +80650,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 51, + "gas": 55, "high": 1, "informational": 32, "low": 9, "medium": 6 }, "lines_analyzed_count": 744, - "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.47", + "scan_time_taken": 2, + "score": "4.15", + "score_v2": "82.93", "threat_score": "80.00", "score_rating": "Great" } @@ -80912,16 +80683,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 51, + "gas": 55, "high": 1, "informational": 32, "low": 9, "medium": 6 }, "lines_analyzed_count": 744, - "scan_time_taken": 2, - "score": "4.17", - "score_v2": "83.47", + "scan_time_taken": 1, + "score": "4.15", + "score_v2": "82.93", "threat_score": "80.00", "score_rating": "Great" } @@ -81011,7 +80782,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 101, + "gas": 107, "high": 2, "informational": 90, "low": 6, @@ -81019,8 +80790,8 @@ }, "lines_analyzed_count": 1469, "scan_time_taken": 3, - "score": "4.15", - "score_v2": "82.98", + "score": "4.13", + "score_v2": "82.57", "threat_score": "70.00", "score_rating": "Great" } @@ -81044,7 +80815,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 58, + "gas": 62, "high": 0, "informational": 28, "low": 5, @@ -81052,8 +80823,8 @@ }, "lines_analyzed_count": 776, "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.31", + "score": "4.24", + "score_v2": "84.79", "threat_score": "78.95", "score_rating": "Great" } @@ -81110,16 +80881,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 56, "high": 1, "informational": 32, "low": 10, "medium": 6 }, "lines_analyzed_count": 749, - "scan_time_taken": 2, - "score": "4.16", - "score_v2": "83.18", + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.64", "threat_score": "80.00", "score_rating": "Great" } @@ -81209,16 +80980,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 63, "high": 1, "informational": 25, "low": 4, "medium": 7 }, "lines_analyzed_count": 854, - "scan_time_taken": 2, - "score": "4.33", - "score_v2": "86.53", + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.83", "threat_score": "84.21", "score_rating": "Great" } @@ -81242,7 +81013,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 128, "low": 10, @@ -81250,8 +81021,8 @@ }, "lines_analyzed_count": 1753, "scan_time_taken": 4, - "score": "4.16", - "score_v2": "83.11", + "score": "4.14", + "score_v2": "82.77", "threat_score": "84.21", "score_rating": "Great" } @@ -81275,7 +81046,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 0, "informational": 1, "low": 3, @@ -81283,8 +81054,8 @@ }, "lines_analyzed_count": 283, "scan_time_taken": 0, - "score": "4.65", - "score_v2": "92.93", + "score": "4.63", + "score_v2": "92.58", "threat_score": "84.21", "score_rating": "Great" } @@ -81308,7 +81079,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, @@ -81316,8 +81087,8 @@ }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -81341,16 +81112,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 134, + "gas": 140, "high": 2, "informational": 94, "low": 14, "medium": 15 }, "lines_analyzed_count": 2416, - "scan_time_taken": 6, - "score": "4.36", - "score_v2": "87.21", + "scan_time_taken": 4, + "score": "4.35", + "score_v2": "86.96", "threat_score": "85.00", "score_rating": "Great" } @@ -81374,16 +81145,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 82, + "gas": 88, "high": 0, "informational": 34, "low": 13, "medium": 7 }, "lines_analyzed_count": 1013, - "scan_time_taken": 3, - "score": "4.20", - "score_v2": "83.91", + "scan_time_taken": 2, + "score": "4.17", + "score_v2": "83.32", "threat_score": "80.00", "score_rating": "Great" } @@ -81407,7 +81178,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, @@ -81415,8 +81186,8 @@ }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -81447,7 +81218,7 @@ "medium": 2 }, "lines_analyzed_count": 397, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.31", "score_v2": "86.15", "threat_score": "80.00", @@ -81473,16 +81244,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 56, "high": 1, "informational": 32, "low": 10, "medium": 6 }, "lines_analyzed_count": 749, - "scan_time_taken": 2, - "score": "4.16", - "score_v2": "83.18", + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.64", "threat_score": "80.00", "score_rating": "Great" } @@ -81506,16 +81277,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 5, - "score": "4.27", - "score_v2": "85.49", + "scan_time_taken": 3, + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -81539,16 +81310,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 111, + "gas": 117, "high": 2, "informational": 118, "low": 10, "medium": 9 }, "lines_analyzed_count": 1612, - "scan_time_taken": 4, - "score": "4.12", - "score_v2": "82.38", + "scan_time_taken": 2, + "score": "4.10", + "score_v2": "82.01", "threat_score": "84.21", "score_rating": "Great" } @@ -81572,7 +81343,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 26, "high": 0, "informational": 23, "low": 2, @@ -81580,8 +81351,8 @@ }, "lines_analyzed_count": 362, "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.60", + "score": "4.06", + "score_v2": "81.22", "threat_score": "94.74", "score_rating": "Great" } @@ -81605,7 +81376,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 54, "high": 1, "informational": 24, "low": 9, @@ -81613,8 +81384,8 @@ }, "lines_analyzed_count": 692, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.66", + "score": "4.10", + "score_v2": "82.08", "threat_score": "85.00", "score_rating": "Great" } @@ -81638,16 +81409,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 53, "high": 0, "informational": 21, "low": 3, "medium": 5 }, "lines_analyzed_count": 1482, - "scan_time_taken": 2, - "score": "4.69", - "score_v2": "93.86", + "scan_time_taken": 3, + "score": "4.68", + "score_v2": "93.59", "threat_score": "94.74", "score_rating": "Great" } @@ -81704,16 +81475,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 70, "high": 1, "informational": 32, "low": 4, "medium": 7 }, "lines_analyzed_count": 804, - "scan_time_taken": 2, - "score": "4.20", - "score_v2": "83.96", + "scan_time_taken": 1, + "score": "4.16", + "score_v2": "83.21", "threat_score": "85.00", "score_rating": "Great" } @@ -81737,7 +81508,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 4, "informational": 4, "low": 1, @@ -81745,8 +81516,8 @@ }, "lines_analyzed_count": 379, "scan_time_taken": 1, - "score": "4.62", - "score_v2": "92.35", + "score": "4.60", + "score_v2": "92.08", "threat_score": "95.00", "score_rating": "Great" } @@ -81770,7 +81541,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 0, "informational": 1, "low": 0, @@ -81778,10 +81549,10 @@ }, "lines_analyzed_count": 38, "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.58", + "score": "3.95", + "score_v2": "78.95", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -81803,18 +81574,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 68, + "gas": 70, "high": 0, "informational": 89, "low": 4, "medium": 1 }, "lines_analyzed_count": 844, - "scan_time_taken": 2, - "score": "4.00", - "score_v2": "80.09", + "scan_time_taken": 1, + "score": "3.99", + "score_v2": "79.86", "threat_score": "84.21", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -81869,16 +81640,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 86, + "gas": 88, "high": 1, "informational": 106, "low": 4, "medium": 2 }, "lines_analyzed_count": 975, - "scan_time_taken": 3, - "score": "3.92", - "score_v2": "78.46", + "scan_time_taken": 2, + "score": "3.91", + "score_v2": "78.26", "threat_score": "84.21", "score_rating": "Average" } @@ -81902,16 +81673,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 55, "high": 0, "informational": 28, "low": 7, "medium": 8 }, "lines_analyzed_count": 1003, - "scan_time_taken": 2, - "score": "4.43", - "score_v2": "88.53", + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "87.94", "threat_score": "85.00", "score_rating": "Great" } @@ -81935,7 +81706,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, @@ -81943,8 +81714,8 @@ }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -81975,7 +81746,7 @@ "medium": 0 }, "lines_analyzed_count": 335, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.36", "score_v2": "87.16", "threat_score": "84.21", @@ -82001,7 +81772,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 45, "high": 1, "informational": 29, "low": 11, @@ -82009,8 +81780,8 @@ }, "lines_analyzed_count": 535, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.25", + "score": "3.93", + "score_v2": "78.50", "threat_score": "85.00", "score_rating": "Average" } @@ -82034,16 +81805,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 174, "high": 9, "informational": 62, "low": 28, "medium": 16 }, "lines_analyzed_count": 2274, - "scan_time_taken": 4, - "score": "4.20", - "score_v2": "84.08", + "scan_time_taken": 3, + "score": "4.17", + "score_v2": "83.47", "threat_score": "85.00", "score_rating": "Great" } @@ -82074,7 +81845,7 @@ "medium": 0 }, "lines_analyzed_count": 507, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.59", "score_v2": "91.72", "threat_score": "80.00", @@ -82100,16 +81871,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 136, + "gas": 144, "high": 2, "informational": 128, "low": 8, "medium": 9 }, "lines_analyzed_count": 2171, - "scan_time_taken": 5, - "score": "4.27", - "score_v2": "85.49", + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.12", "threat_score": "85.00", "score_rating": "Great" } @@ -82199,16 +81970,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 170, + "gas": 181, "high": 2, "informational": 175, "low": 31, "medium": 17 }, "lines_analyzed_count": 3204, - "scan_time_taken": 8, - "score": "4.26", - "score_v2": "85.30", + "scan_time_taken": 5, + "score": "4.25", + "score_v2": "84.96", "threat_score": "80.00", "score_rating": "Great" } @@ -82232,16 +82003,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 210, + "gas": 216, "high": 9, "informational": 135, "low": 41, "medium": 7 }, "lines_analyzed_count": 2261, - "scan_time_taken": 5, - "score": "3.93", - "score_v2": "78.59", + "scan_time_taken": 4, + "score": "3.92", + "score_v2": "78.33", "threat_score": "84.21", "score_rating": "Average" } @@ -82298,7 +82069,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 45, "high": 1, "informational": 29, "low": 11, @@ -82306,8 +82077,8 @@ }, "lines_analyzed_count": 534, "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.21", + "score": "3.92", + "score_v2": "78.46", "threat_score": "85.00", "score_rating": "Average" } @@ -82331,7 +82102,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 41, "high": 0, "informational": 23, "low": 11, @@ -82339,8 +82110,8 @@ }, "lines_analyzed_count": 561, "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.71", + "score": "4.10", + "score_v2": "82.00", "threat_score": "84.21", "score_rating": "Great" } @@ -82364,7 +82135,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 67, + "gas": 73, "high": 0, "informational": 27, "low": 3, @@ -82372,8 +82143,8 @@ }, "lines_analyzed_count": 935, "scan_time_taken": 2, - "score": "4.37", - "score_v2": "87.38", + "score": "4.34", + "score_v2": "86.74", "threat_score": "84.21", "score_rating": "Great" } @@ -82397,16 +82168,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 33, "high": 0, "informational": 9, "low": 4, "medium": 1 }, "lines_analyzed_count": 385, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.75", + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", "threat_score": "84.21", "score_rating": "Great" } @@ -82430,16 +82201,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "scan_time_taken": 3, + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -82470,7 +82241,7 @@ "medium": 0 }, "lines_analyzed_count": 507, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.59", "score_v2": "91.72", "threat_score": "80.00", @@ -82496,7 +82267,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, @@ -82504,8 +82275,8 @@ }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -82529,7 +82300,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 126, + "gas": 132, "high": 2, "informational": 128, "low": 18, @@ -82537,8 +82308,8 @@ }, "lines_analyzed_count": 1812, "scan_time_taken": 4, - "score": "4.10", - "score_v2": "81.95", + "score": "4.08", + "score_v2": "81.62", "threat_score": "70.00", "score_rating": "Great" } @@ -82562,7 +82333,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 43, "high": 0, "informational": 19, "low": 5, @@ -82570,8 +82341,8 @@ }, "lines_analyzed_count": 490, "scan_time_taken": 1, - "score": "4.15", - "score_v2": "83.06", + "score": "4.11", + "score_v2": "82.24", "threat_score": "84.21", "score_rating": "Great" } @@ -82595,7 +82366,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 24, "high": 0, "informational": 22, "low": 2, @@ -82603,8 +82374,8 @@ }, "lines_analyzed_count": 333, "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.68", + "score": "4.02", + "score_v2": "80.48", "threat_score": "94.74", "score_rating": "Great" } @@ -82628,16 +82399,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 162, + "gas": 171, "high": 4, "informational": 174, "low": 38, "medium": 9 }, "lines_analyzed_count": 3325, - "scan_time_taken": 8, - "score": "4.32", - "score_v2": "86.32", + "scan_time_taken": 5, + "score": "4.30", + "score_v2": "86.05", "threat_score": "80.00", "score_rating": "Great" } @@ -82694,16 +82465,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 93, + "gas": 97, "high": 9, "informational": 22, "low": 38, "medium": 5 }, "lines_analyzed_count": 944, - "scan_time_taken": 2, - "score": "3.72", - "score_v2": "74.36", + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "73.94", "threat_score": "94.74", "score_rating": "Average" } @@ -82727,16 +82498,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 56, "high": 1, "informational": 32, "low": 10, "medium": 6 }, "lines_analyzed_count": 749, - "scan_time_taken": 2, - "score": "4.16", - "score_v2": "83.18", + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.64", "threat_score": "80.00", "score_rating": "Great" } @@ -82760,7 +82531,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, @@ -82768,8 +82539,8 @@ }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -82793,18 +82564,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 115, + "gas": 121, "high": 2, "informational": 137, "low": 12, "medium": 10 }, "lines_analyzed_count": 1586, - "scan_time_taken": 4, - "score": "4.01", - "score_v2": "80.20", + "scan_time_taken": 2, + "score": "3.99", + "score_v2": "79.82", "threat_score": "85.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -82833,7 +82604,7 @@ "medium": 0 }, "lines_analyzed_count": 451, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "88.03", "threat_score": "84.21", @@ -82859,7 +82630,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 56, "high": 1, "informational": 32, "low": 10, @@ -82867,8 +82638,8 @@ }, "lines_analyzed_count": 749, "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.18", + "score": "4.13", + "score_v2": "82.64", "threat_score": "80.00", "score_rating": "Great" } @@ -82892,16 +82663,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 53, + "gas": 62, "high": 3, "informational": 16, "low": 14, "medium": 4 }, "lines_analyzed_count": 940, - "scan_time_taken": 2, - "score": "4.36", - "score_v2": "87.13", + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.17", "threat_score": "84.21", "score_rating": "Great" } @@ -82932,7 +82703,7 @@ "medium": 0 }, "lines_analyzed_count": 507, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.59", "score_v2": "91.72", "threat_score": "80.00", @@ -82958,16 +82729,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 228, + "gas": 239, "high": 2, "informational": 72, "low": 97, "medium": 21 }, "lines_analyzed_count": 4116, - "scan_time_taken": 8, - "score": "4.31", - "score_v2": "86.27", + "scan_time_taken": 5, + "score": "4.30", + "score_v2": "86.01", "threat_score": "73.68", "score_rating": "Great" } @@ -82991,7 +82762,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 56, "high": 1, "informational": 32, "low": 10, @@ -82999,8 +82770,8 @@ }, "lines_analyzed_count": 749, "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.18", + "score": "4.13", + "score_v2": "82.64", "threat_score": "80.00", "score_rating": "Great" } @@ -83024,7 +82795,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 56, "high": 1, "informational": 32, "low": 10, @@ -83032,8 +82803,8 @@ }, "lines_analyzed_count": 749, "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.18", + "score": "4.13", + "score_v2": "82.64", "threat_score": "80.00", "score_rating": "Great" } @@ -83064,7 +82835,7 @@ "medium": 0 }, "lines_analyzed_count": 729, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.62", "score_v2": "92.32", "threat_score": "85.00", @@ -83156,7 +82927,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 110, + "gas": 116, "high": 4, "informational": 132, "low": 6, @@ -83164,8 +82935,8 @@ }, "lines_analyzed_count": 1961, "scan_time_taken": 5, - "score": "4.26", - "score_v2": "85.16", + "score": "4.24", + "score_v2": "84.85", "threat_score": "85.00", "score_rating": "Great" } @@ -83189,7 +82960,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 49, + "gas": 53, "high": 4, "informational": 22, "low": 2, @@ -83197,8 +82968,8 @@ }, "lines_analyzed_count": 973, "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.59", + "score": "4.41", + "score_v2": "88.18", "threat_score": "80.00", "score_rating": "Great" } @@ -83222,16 +82993,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 145, + "gas": 149, "high": 2, "informational": 101, "low": 28, "medium": 23 }, "lines_analyzed_count": 2870, - "scan_time_taken": 5, - "score": "4.34", - "score_v2": "86.79", + "scan_time_taken": 4, + "score": "4.33", + "score_v2": "86.66", "threat_score": "78.95", "score_rating": "Great" } @@ -83255,16 +83026,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 62, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.27", - "score_v2": "85.49", + "scan_time_taken": 3, + "score": "4.26", + "score_v2": "85.18", "threat_score": "80.00", "score_rating": "Great" } @@ -83387,16 +83158,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 157, + "gas": 168, "high": 3, - "informational": 151, + "informational": 150, "low": 10, "medium": 10 }, "lines_analyzed_count": 2357, - "scan_time_taken": 6, - "score": "4.22", - "score_v2": "84.30", + "scan_time_taken": 4, + "score": "4.19", + "score_v2": "83.88", "threat_score": "85.00", "score_rating": "Great" } @@ -83420,7 +83191,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 56, "high": 1, "informational": 32, "low": 10, @@ -83428,8 +83199,8 @@ }, "lines_analyzed_count": 749, "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.18", + "score": "4.13", + "score_v2": "82.64", "threat_score": "80.00", "score_rating": "Great" } @@ -83453,7 +83224,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 30, "high": 0, "informational": 16, "low": 2, @@ -83461,8 +83232,8 @@ }, "lines_analyzed_count": 354, "scan_time_taken": 0, - "score": "4.14", - "score_v2": "82.77", + "score": "4.08", + "score_v2": "81.64", "threat_score": "94.74", "score_rating": "Great" } @@ -83486,7 +83257,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 43, "high": 0, "informational": 19, "low": 5, @@ -83494,8 +83265,8 @@ }, "lines_analyzed_count": 490, "scan_time_taken": 1, - "score": "4.15", - "score_v2": "83.06", + "score": "4.11", + "score_v2": "82.24", "threat_score": "84.21", "score_rating": "Great" } @@ -83519,16 +83290,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 135, + "gas": 141, "high": 6, "informational": 92, "low": 14, "medium": 13 }, "lines_analyzed_count": 2365, - "scan_time_taken": 8, - "score": "4.33", - "score_v2": "86.55", + "scan_time_taken": 4, + "score": "4.32", + "score_v2": "86.30", "threat_score": "85.00", "score_rating": "Great" } @@ -83552,7 +83323,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 70, "high": 1, "informational": 27, "low": 3, @@ -83560,8 +83331,8 @@ }, "lines_analyzed_count": 919, "scan_time_taken": 2, - "score": "4.35", - "score_v2": "87.05", + "score": "4.32", + "score_v2": "86.40", "threat_score": "84.21", "score_rating": "Great" } @@ -83585,16 +83356,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 51, + "gas": 57, "high": 1, "informational": 26, "low": 10, "medium": 6 }, "lines_analyzed_count": 701, - "scan_time_taken": 2, - "score": "4.15", - "score_v2": "83.02", + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.17", "threat_score": "85.00", "score_rating": "Great" } @@ -83607,14 +83378,14 @@ "verifiedNumber": 732, "totalContractsNumber": 733, "solidityScanContractsNumber": 731, - "securityScore": 88.29848153214785, + "securityScore": 88.02733242134073, "issueSeverityDistribution": { "critical": 3, - "gas": 81722, + "gas": 87132, "high": 355, - "informational": 57082, + "informational": 57081, "low": 17801, - "medium": 6641 + "medium": 6596 } }, "contractsData": [ @@ -83636,16 +83407,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -83669,16 +83440,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -83702,16 +83473,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 6, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 7, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -83735,16 +83506,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 9, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -83768,16 +83539,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -83801,7 +83572,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -83809,8 +83580,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -83834,7 +83605,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -83842,8 +83613,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -83867,16 +83638,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -83900,7 +83671,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -83908,8 +83679,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -83933,16 +83704,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 74, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.24", - "score_v2": "84.88", + "scan_time_taken": 3, + "score": "4.23", + "score_v2": "84.57", "threat_score": "80.00", "score_rating": "Great" } @@ -83966,16 +83737,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -83999,16 +83770,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 6, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -84032,16 +83803,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -84065,7 +83836,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -84073,8 +83844,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -84098,16 +83869,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -84131,16 +83902,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -84164,16 +83935,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -84197,16 +83968,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -84230,16 +84001,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 7, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -84263,16 +84034,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -84296,16 +84067,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 10, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -84329,16 +84100,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -84362,16 +84133,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 9, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -84395,16 +84166,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 10, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -84428,7 +84199,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -84436,8 +84207,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -84461,16 +84232,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 4, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -84494,16 +84265,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -84534,7 +84305,7 @@ "medium": 0 }, "lines_analyzed_count": 160, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "4.34", "score_v2": "86.88", "threat_score": "84.21", @@ -84560,16 +84331,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -84626,16 +84397,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 74, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.24", - "score_v2": "84.88", + "scan_time_taken": 2, + "score": "4.23", + "score_v2": "84.57", "threat_score": "80.00", "score_rating": "Great" } @@ -84659,7 +84430,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -84667,8 +84438,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -84692,16 +84463,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 10, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 6, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -84725,16 +84496,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -84758,16 +84529,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -84791,7 +84562,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -84799,8 +84570,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -84824,16 +84595,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -84857,16 +84628,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 6, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -84890,16 +84661,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -84923,16 +84694,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -84956,7 +84727,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -84964,8 +84735,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -84989,16 +84760,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -85022,16 +84793,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -85055,7 +84826,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -85063,8 +84834,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -85088,16 +84859,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 4, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -85121,16 +84892,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -85154,7 +84925,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -85163,7 +84934,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -85187,7 +84958,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -85195,8 +84966,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -85220,16 +84991,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 80, + "gas": 86, "high": 2, "informational": 83, "low": 3, "medium": 6 }, "lines_analyzed_count": 1183, - "scan_time_taken": 3, - "score": "4.18", - "score_v2": "83.52", + "scan_time_taken": 2, + "score": "4.15", + "score_v2": "83.01", "threat_score": "84.21", "score_rating": "Great" } @@ -85253,7 +85024,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -85261,8 +85032,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -85286,16 +85057,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -85319,16 +85090,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -85352,16 +85123,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -85385,16 +85156,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -85418,16 +85189,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -85451,16 +85222,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 6, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -85484,16 +85255,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -85517,16 +85288,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -85550,7 +85321,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -85558,8 +85329,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -85583,16 +85354,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -85616,16 +85387,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -85649,16 +85420,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -85682,16 +85453,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -85715,16 +85486,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -85748,16 +85519,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 9, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -85781,7 +85552,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -85789,8 +85560,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -85814,7 +85585,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -85822,8 +85593,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -85847,16 +85618,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -85880,16 +85651,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -85913,16 +85684,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -85946,7 +85717,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -85954,8 +85725,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -85979,7 +85750,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -85988,7 +85759,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -86012,7 +85783,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -86020,8 +85791,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -86045,7 +85816,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -86054,7 +85825,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -86078,16 +85849,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -86111,16 +85882,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -86144,7 +85915,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -86152,8 +85923,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -86210,16 +85981,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -86243,7 +86014,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -86251,8 +86022,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -86276,16 +86047,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -86309,16 +86080,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -86342,16 +86113,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -86375,16 +86146,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -86408,16 +86179,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 65, + "gas": 67, "high": 0, "informational": 39, "low": 4, "medium": 1 }, "lines_analyzed_count": 1409, - "scan_time_taken": 4, - "score": "4.59", - "score_v2": "91.84", + "scan_time_taken": 3, + "score": "4.58", + "score_v2": "91.70", "threat_score": "84.21", "score_rating": "Great" } @@ -86441,7 +86212,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -86449,8 +86220,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -86474,7 +86245,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -86482,8 +86253,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -86507,16 +86278,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -86540,16 +86311,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -86573,16 +86344,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -86606,7 +86377,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -86615,7 +86386,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -86639,16 +86410,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -86672,16 +86443,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -86705,16 +86476,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -86738,7 +86509,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -86746,9 +86517,9 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", - "threat_score": "83.33", + "score": "4.28", + "score_v2": "85.69", + "threat_score": "84.21", "score_rating": "Great" } } @@ -86771,7 +86542,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -86779,8 +86550,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -86804,16 +86575,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -86837,7 +86608,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -86845,8 +86616,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -86870,16 +86641,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -86903,7 +86674,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -86911,8 +86682,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -86936,7 +86707,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -86944,8 +86715,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -86969,16 +86740,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -87002,16 +86773,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -87035,16 +86806,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 106, + "gas": 109, "high": 1, "informational": 115, "low": 9, "medium": 5 }, "lines_analyzed_count": 1253, - "scan_time_taken": 3, - "score": "3.97", - "score_v2": "79.41", + "scan_time_taken": 2, + "score": "3.96", + "score_v2": "79.17", "threat_score": "78.95", "score_rating": "Average" } @@ -87101,16 +86872,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -87134,16 +86905,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 7, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -87167,16 +86938,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -87200,16 +86971,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -87233,16 +87004,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -87266,7 +87037,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -87274,8 +87045,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -87299,16 +87070,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -87332,16 +87103,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -87365,7 +87136,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 174, "high": 9, "informational": 77, "low": 28, @@ -87373,8 +87144,8 @@ }, "lines_analyzed_count": 2224, "scan_time_taken": 5, - "score": "4.15", - "score_v2": "83.05", + "score": "4.12", + "score_v2": "82.42", "threat_score": "85.00", "score_rating": "Great" } @@ -87398,16 +87169,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -87431,16 +87202,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -87464,7 +87235,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -87472,8 +87243,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -87497,16 +87268,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -87530,16 +87301,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -87563,16 +87334,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.00", + "scan_time_taken": 5, + "score": "4.53", + "score_v2": "90.67", "threat_score": "85.00", "score_rating": "Great" } @@ -87596,7 +87367,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -87604,8 +87375,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -87629,16 +87400,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -87662,7 +87433,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 0, "informational": 1, "low": 2, @@ -87670,8 +87441,8 @@ }, "lines_analyzed_count": 69, "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.06", + "score": "4.13", + "score_v2": "82.61", "threat_score": "94.74", "score_rating": "Great" } @@ -87695,7 +87466,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -87703,8 +87474,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -87728,16 +87499,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 6, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -87761,16 +87532,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 6, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -87794,7 +87565,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -87802,8 +87573,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -87827,16 +87598,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -87860,16 +87631,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -87893,16 +87664,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -87926,16 +87697,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -87959,16 +87730,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -87992,16 +87763,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -88058,16 +87829,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -88091,7 +87862,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, @@ -88099,8 +87870,8 @@ }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -88124,7 +87895,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -88132,8 +87903,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -88157,7 +87928,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -88165,8 +87936,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 7, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -88190,16 +87961,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 162, "high": 1, "informational": 157, "low": 19, "medium": 10 }, "lines_analyzed_count": 2530, - "scan_time_taken": 6, - "score": "4.24", - "score_v2": "84.78", + "scan_time_taken": 4, + "score": "4.23", + "score_v2": "84.55", "threat_score": "85.00", "score_rating": "Great" } @@ -88223,7 +87994,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -88231,8 +88002,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -88256,16 +88027,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -88289,16 +88060,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 148, + "gas": 156, "high": 4, "informational": 58, "low": 26, "medium": 10 }, "lines_analyzed_count": 1810, - "scan_time_taken": 5, - "score": "4.16", - "score_v2": "83.20", + "scan_time_taken": 3, + "score": "4.14", + "score_v2": "82.76", "threat_score": "80.00", "score_rating": "Great" } @@ -88322,16 +88093,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -88355,16 +88126,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3322, - "scan_time_taken": 9, - "score": "4.55", - "score_v2": "91.06", + "scan_time_taken": 8, + "score": "4.54", + "score_v2": "90.73", "threat_score": "85.00", "score_rating": "Great" } @@ -88388,16 +88159,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -88421,7 +88192,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 29, "high": 0, "informational": 2, "low": 2, @@ -88429,8 +88200,8 @@ }, "lines_analyzed_count": 611, "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.42", + "score": "4.71", + "score_v2": "94.27", "threat_score": "94.74", "score_rating": "Great" } @@ -88454,16 +88225,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -88487,7 +88258,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, @@ -88495,8 +88266,8 @@ }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -88520,7 +88291,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -88528,8 +88299,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -88553,7 +88324,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 53, "high": 1, "informational": 46, "low": 9, @@ -88561,8 +88332,8 @@ }, "lines_analyzed_count": 719, "scan_time_taken": 1, - "score": "4.04", - "score_v2": "80.81", + "score": "4.01", + "score_v2": "80.25", "threat_score": "80.00", "score_rating": "Great" } @@ -88586,16 +88357,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -88619,16 +88390,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -88652,16 +88423,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -88685,16 +88456,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 170, + "gas": 181, "high": 2, "informational": 189, "low": 31, "medium": 17 }, "lines_analyzed_count": 3204, - "scan_time_taken": 9, - "score": "4.24", - "score_v2": "84.86", + "scan_time_taken": 6, + "score": "4.23", + "score_v2": "84.52", "threat_score": "80.00", "score_rating": "Great" } @@ -88718,16 +88489,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.00", + "scan_time_taken": 5, + "score": "4.53", + "score_v2": "90.67", "threat_score": "85.00", "score_rating": "Great" } @@ -88751,16 +88522,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -88784,16 +88555,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -88817,16 +88588,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -88850,16 +88621,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -88883,16 +88654,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 7, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -88916,7 +88687,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -88924,8 +88695,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -88949,16 +88720,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 66, + "gas": 72, "high": 1, "informational": 30, "low": 3, "medium": 6 }, "lines_analyzed_count": 914, - "scan_time_taken": 2, - "score": "4.32", - "score_v2": "86.43", + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.78", "threat_score": "84.21", "score_rating": "Great" } @@ -88982,16 +88753,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -89015,7 +88786,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, @@ -89023,8 +88794,8 @@ }, "lines_analyzed_count": 3357, "scan_time_taken": 7, - "score": "4.43", - "score_v2": "88.62", + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -89048,7 +88819,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -89056,8 +88827,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -89081,16 +88852,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -89114,16 +88885,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 16, "high": 0, "informational": 4, "low": 5, "medium": 0 }, "lines_analyzed_count": 273, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.38", + "scan_time_taken": 0, + "score": "4.45", + "score_v2": "89.01", "threat_score": "84.21", "score_rating": "Great" } @@ -89147,16 +88918,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -89180,16 +88951,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -89213,16 +88984,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 8, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -89246,7 +89017,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 74, "low": 36, @@ -89254,8 +89025,8 @@ }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.24", - "score_v2": "84.88", + "score": "4.23", + "score_v2": "84.57", "threat_score": "80.00", "score_rating": "Great" } @@ -89279,16 +89050,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 210, + "gas": 216, "high": 9, "informational": 137, "low": 41, "medium": 7 }, "lines_analyzed_count": 2261, - "scan_time_taken": 6, - "score": "3.93", - "score_v2": "78.51", + "scan_time_taken": 4, + "score": "3.91", + "score_v2": "78.24", "threat_score": "84.21", "score_rating": "Average" } @@ -89312,16 +89083,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -89345,16 +89116,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 6, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -89378,16 +89149,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -89411,16 +89182,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 4, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -89444,16 +89215,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 125, + "gas": 134, "high": 2, "informational": 148, "low": 14, "medium": 9 }, "lines_analyzed_count": 2000, - "scan_time_taken": 5, - "score": "4.16", - "score_v2": "83.20", + "scan_time_taken": 3, + "score": "4.14", + "score_v2": "82.75", "threat_score": "85.00", "score_rating": "Great" } @@ -89477,16 +89248,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 9, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -89510,16 +89281,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -89543,16 +89314,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -89576,16 +89347,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 9, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -89609,16 +89380,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 74, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.24", - "score_v2": "84.88", + "scan_time_taken": 3, + "score": "4.23", + "score_v2": "84.57", "threat_score": "80.00", "score_rating": "Great" } @@ -89642,7 +89413,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -89650,8 +89421,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -89675,7 +89446,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -89683,8 +89454,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -89708,16 +89479,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -89741,16 +89512,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -89774,16 +89545,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 11, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -89807,16 +89578,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 7, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -89840,16 +89611,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -89873,16 +89644,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -89906,16 +89677,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -89939,16 +89710,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -89972,16 +89743,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -90005,16 +89776,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 9, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -90038,16 +89809,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -90071,7 +89842,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, @@ -90079,8 +89850,8 @@ }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -90104,7 +89875,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -90112,8 +89883,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -90137,16 +89908,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -90170,7 +89941,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -90178,8 +89949,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -90210,7 +89981,7 @@ "medium": 2 }, "lines_analyzed_count": 616, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.20", "score_v2": "83.93", "threat_score": "84.21", @@ -90236,7 +90007,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -90244,8 +90015,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -90269,16 +90040,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -90302,16 +90073,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -90335,16 +90106,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -90368,7 +90139,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -90377,7 +90148,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -90401,16 +90172,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 51, "high": 1, "informational": 30, "low": 6, "medium": 8 }, "lines_analyzed_count": 839, - "scan_time_taken": 2, - "score": "4.31", - "score_v2": "86.17", + "scan_time_taken": 1, + "score": "4.28", + "score_v2": "85.58", "threat_score": "85.00", "score_rating": "Great" } @@ -90434,16 +90205,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -90467,7 +90238,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 126, + "gas": 132, "high": 2, "informational": 139, "low": 18, @@ -90475,8 +90246,8 @@ }, "lines_analyzed_count": 1812, "scan_time_taken": 4, - "score": "4.07", - "score_v2": "81.35", + "score": "4.05", + "score_v2": "81.02", "threat_score": "70.00", "score_rating": "Great" } @@ -90500,7 +90271,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 82, + "gas": 88, "high": 0, "informational": 39, "low": 13, @@ -90508,8 +90279,8 @@ }, "lines_analyzed_count": 1013, "scan_time_taken": 2, - "score": "4.17", - "score_v2": "83.42", + "score": "4.14", + "score_v2": "82.82", "threat_score": "80.00", "score_rating": "Great" } @@ -90533,7 +90304,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -90541,8 +90312,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -90566,16 +90337,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -90599,16 +90370,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -90632,16 +90403,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -90665,16 +90436,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -90731,16 +90502,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -90764,16 +90535,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -90830,16 +90601,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -90863,7 +90634,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -90872,7 +90643,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -90896,7 +90667,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -90905,7 +90676,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -90929,7 +90700,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -90937,8 +90708,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -90962,7 +90733,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -90971,7 +90742,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -90995,16 +90766,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -91028,7 +90799,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -91036,8 +90807,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -91061,7 +90832,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -91070,7 +90841,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -91094,16 +90865,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 6, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -91132,16 +90903,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -91165,16 +90936,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -91198,16 +90969,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -91231,16 +91002,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -91297,16 +91068,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -91330,7 +91101,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 111, + "gas": 117, "high": 2, "informational": 125, "low": 10, @@ -91338,8 +91109,8 @@ }, "lines_analyzed_count": 1612, "scan_time_taken": 4, - "score": "4.10", - "score_v2": "81.95", + "score": "4.08", + "score_v2": "81.58", "threat_score": "84.21", "score_rating": "Great" } @@ -91363,16 +91134,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -91396,7 +91167,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -91405,7 +91176,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -91429,16 +91200,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -91462,7 +91233,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, @@ -91470,8 +91241,8 @@ }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -91495,16 +91266,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -91528,16 +91299,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -91561,16 +91332,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -91627,16 +91398,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -91660,7 +91431,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -91668,8 +91439,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -91693,7 +91464,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -91701,8 +91472,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -91726,16 +91497,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -91759,7 +91530,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -91767,8 +91538,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -91792,16 +91563,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 151, "high": 0, "informational": 111, "low": 35, - "medium": 12 + "medium": 3 }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.50", + "score_v2": "90.03", "threat_score": "84.21", "score_rating": "Great" } @@ -91825,16 +91596,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 151, "high": 0, "informational": 111, "low": 35, - "medium": 12 + "medium": 3 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "90.03", "threat_score": "84.21", "score_rating": "Great" } @@ -91858,7 +91629,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -91866,8 +91637,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -91891,7 +91662,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 88, + "gas": 94, "high": 3, "informational": 54, "low": 10, @@ -91899,8 +91670,8 @@ }, "lines_analyzed_count": 1409, "scan_time_taken": 3, - "score": "4.28", - "score_v2": "85.52", + "score": "4.25", + "score_v2": "85.10", "threat_score": "80.00", "score_rating": "Great" } @@ -91924,7 +91695,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -91932,8 +91703,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -91957,16 +91728,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 7, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -91990,16 +91761,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -92023,16 +91794,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.00", + "scan_time_taken": 5, + "score": "4.53", + "score_v2": "90.67", "threat_score": "85.00", "score_rating": "Great" } @@ -92056,7 +91827,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, @@ -92064,8 +91835,8 @@ }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -92089,7 +91860,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -92098,7 +91869,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -92122,16 +91893,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -92155,16 +91926,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 7, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 8, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -92188,7 +91959,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 32, "high": 0, "informational": 9, "low": 3, @@ -92196,8 +91967,8 @@ }, "lines_analyzed_count": 351, "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.32", + "score": "4.29", + "score_v2": "85.75", "threat_score": "84.21", "score_rating": "Great" } @@ -92221,16 +91992,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -92254,16 +92025,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.00", + "scan_time_taken": 5, + "score": "4.53", + "score_v2": "90.67", "threat_score": "85.00", "score_rating": "Great" } @@ -92287,16 +92058,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -92320,16 +92091,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -92353,7 +92124,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -92361,8 +92132,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -92386,16 +92157,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -92419,16 +92190,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 9, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -92452,16 +92223,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -92485,16 +92256,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -92518,7 +92289,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, @@ -92526,8 +92297,8 @@ }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -92551,16 +92322,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -92584,16 +92355,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -92617,16 +92388,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -92650,16 +92421,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -92683,16 +92454,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -92723,7 +92494,7 @@ "medium": 2 }, "lines_analyzed_count": 396, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.22", "score_v2": "84.34", "threat_score": "80.00", @@ -92749,7 +92520,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -92757,8 +92528,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -92782,16 +92553,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 147, + "gas": 158, "high": 1, - "informational": 142, + "informational": 141, "low": 10, "medium": 9 }, "lines_analyzed_count": 2082, "scan_time_taken": 5, - "score": "4.18", - "score_v2": "83.67", + "score": "4.16", + "score_v2": "83.19", "threat_score": "85.00", "score_rating": "Great" } @@ -92848,16 +92619,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -92881,16 +92652,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -92914,16 +92685,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -92947,16 +92718,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -92980,7 +92751,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -92988,8 +92759,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -93013,16 +92784,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 4, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -93046,7 +92817,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -93054,8 +92825,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -93079,16 +92850,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.00", + "scan_time_taken": 5, + "score": "4.53", + "score_v2": "90.67", "threat_score": "85.00", "score_rating": "Great" } @@ -93112,7 +92883,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -93120,8 +92891,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -93145,16 +92916,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -93178,16 +92949,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -93244,16 +93015,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -93277,16 +93048,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -93310,16 +93081,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -93343,16 +93114,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -93376,7 +93147,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 30, "high": 0, "informational": 16, "low": 2, @@ -93384,8 +93155,8 @@ }, "lines_analyzed_count": 354, "scan_time_taken": 0, - "score": "4.14", - "score_v2": "82.77", + "score": "4.08", + "score_v2": "81.64", "threat_score": "94.74", "score_rating": "Great" } @@ -93409,16 +93180,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -93442,7 +93213,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -93450,8 +93221,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -93475,16 +93246,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -93508,16 +93279,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -93541,7 +93312,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -93550,7 +93321,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -93574,16 +93345,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 9, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -93607,16 +93378,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -93640,16 +93411,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 52, "high": 0, "informational": 25, "low": 6, "medium": 5 }, "lines_analyzed_count": 598, - "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.28", + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", "threat_score": "84.21", "score_rating": "Great" } @@ -93673,16 +93444,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -93706,16 +93477,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -93739,16 +93510,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -93772,7 +93543,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -93780,8 +93551,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -93805,7 +93576,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -93813,8 +93584,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -93838,16 +93609,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, "medium": 4 }, "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "scan_time_taken": 0, + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -93871,7 +93642,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -93879,8 +93650,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -93904,16 +93675,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -93937,7 +93708,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 27, + "gas": 33, "high": 0, "informational": 19, "low": 2, @@ -93945,8 +93716,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.71", + "score": "4.38", + "score_v2": "87.50", "threat_score": "94.74", "score_rating": "Great" } @@ -93970,16 +93741,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -94003,16 +93774,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 74, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.24", - "score_v2": "84.88", + "scan_time_taken": 3, + "score": "4.23", + "score_v2": "84.57", "threat_score": "80.00", "score_rating": "Great" } @@ -94036,16 +93807,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -94069,16 +93840,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -94168,7 +93939,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 53, + "gas": 62, "high": 3, "informational": 19, "low": 14, @@ -94176,8 +93947,8 @@ }, "lines_analyzed_count": 938, "scan_time_taken": 2, - "score": "4.34", - "score_v2": "86.78", + "score": "4.29", + "score_v2": "85.82", "threat_score": "84.21", "score_rating": "Great" } @@ -94201,16 +93972,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -94234,7 +94005,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 4, "informational": 4, "low": 1, @@ -94242,8 +94013,8 @@ }, "lines_analyzed_count": 476, "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.91", + "score": "4.68", + "score_v2": "93.70", "threat_score": "95.00", "score_rating": "Great" } @@ -94267,16 +94038,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -94300,16 +94071,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -94333,16 +94104,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -94366,7 +94137,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -94374,8 +94145,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -94399,7 +94170,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -94407,8 +94178,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -94432,7 +94203,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -94440,8 +94211,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -94465,16 +94236,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -94498,7 +94269,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -94506,8 +94277,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -94531,7 +94302,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -94539,8 +94310,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -94564,16 +94335,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -94597,16 +94368,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -94630,16 +94401,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 4, + "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -94663,16 +94434,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -94696,7 +94467,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 165, + "gas": 174, "high": 4, "informational": 161, "low": 24, @@ -94704,8 +94475,8 @@ }, "lines_analyzed_count": 3311, "scan_time_taken": 8, - "score": "4.37", - "score_v2": "87.41", + "score": "4.36", + "score_v2": "87.13", "threat_score": "85.00", "score_rating": "Great" } @@ -94729,7 +94500,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -94738,7 +94509,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -94762,16 +94533,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -94795,7 +94566,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 86, + "gas": 88, "high": 1, "informational": 108, "low": 4, @@ -94803,8 +94574,8 @@ }, "lines_analyzed_count": 973, "scan_time_taken": 2, - "score": "3.91", - "score_v2": "78.21", + "score": "3.90", + "score_v2": "78.01", "threat_score": "84.21", "score_rating": "Average" } @@ -94828,7 +94599,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -94836,8 +94607,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -94861,16 +94632,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -94894,7 +94665,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -94902,8 +94673,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -94927,16 +94698,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 70, "high": 1, "informational": 41, "low": 4, "medium": 7 }, "lines_analyzed_count": 804, - "scan_time_taken": 2, - "score": "4.14", - "score_v2": "82.84", + "scan_time_taken": 1, + "score": "4.10", + "score_v2": "82.09", "threat_score": "85.00", "score_rating": "Great" } @@ -94960,7 +94731,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -94969,7 +94740,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -95026,7 +94797,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -95035,7 +94806,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -95059,16 +94830,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -95092,16 +94863,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -95125,16 +94896,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -95158,16 +94929,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -95224,16 +94995,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -95257,7 +95028,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -95265,8 +95036,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -95290,7 +95061,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -95298,8 +95069,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -95323,16 +95094,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -95356,16 +95127,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -95389,16 +95160,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.00", + "scan_time_taken": 5, + "score": "4.53", + "score_v2": "90.67", "threat_score": "85.00", "score_rating": "Great" } @@ -95422,16 +95193,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -95455,7 +95226,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -95463,8 +95234,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -95488,7 +95259,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -95496,8 +95267,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -95521,16 +95292,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -95554,7 +95325,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -95562,8 +95333,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -95587,16 +95358,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -95620,16 +95391,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -95653,16 +95424,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -95686,7 +95457,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -95694,8 +95465,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -95719,7 +95490,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 70, "high": 1, "informational": 30, "low": 3, @@ -95727,8 +95498,8 @@ }, "lines_analyzed_count": 919, "scan_time_taken": 2, - "score": "4.34", - "score_v2": "86.72", + "score": "4.30", + "score_v2": "86.07", "threat_score": "84.21", "score_rating": "Great" } @@ -95752,16 +95523,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 160, "high": 1, "informational": 119, "low": 33, - "medium": 16 + "medium": 7 }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "score": "4.50", + "score_v2": "89.95", "threat_score": "78.95", "score_rating": "Great" } @@ -95785,7 +95556,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -95794,7 +95565,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -95818,16 +95589,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -95851,7 +95622,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 102, + "gas": 111, "high": 1, "informational": 26, "low": 16, @@ -95859,8 +95630,8 @@ }, "lines_analyzed_count": 1312, "scan_time_taken": 3, - "score": "4.25", - "score_v2": "85.06", + "score": "4.22", + "score_v2": "84.38", "threat_score": "80.00", "score_rating": "Great" } @@ -95884,7 +95655,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -95893,7 +95664,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -95917,16 +95688,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -95950,16 +95721,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -95983,16 +95754,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -96016,7 +95787,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -96024,8 +95795,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -96049,16 +95820,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -96082,7 +95853,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 53, "high": 0, "informational": 21, "low": 3, @@ -96090,8 +95861,8 @@ }, "lines_analyzed_count": 1482, "scan_time_taken": 3, - "score": "4.69", - "score_v2": "93.86", + "score": "4.68", + "score_v2": "93.59", "threat_score": "94.74", "score_rating": "Great" } @@ -96115,16 +95886,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -96148,16 +95919,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -96181,16 +95952,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -96214,16 +95985,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -96247,7 +96018,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -96255,8 +96026,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -96280,7 +96051,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -96288,8 +96059,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -96313,16 +96084,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -96346,7 +96117,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -96354,8 +96125,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -96379,16 +96150,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -96445,16 +96216,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -96478,16 +96249,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -96511,16 +96282,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -96544,16 +96315,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -96577,7 +96348,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -96585,8 +96356,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -96610,16 +96381,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -96643,7 +96414,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -96652,7 +96423,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -96676,16 +96447,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -96709,16 +96480,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -96742,16 +96513,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 136, + "gas": 144, "high": 2, "informational": 135, "low": 8, "medium": 9 }, "lines_analyzed_count": 2171, - "scan_time_taken": 6, - "score": "4.26", - "score_v2": "85.17", + "scan_time_taken": 4, + "score": "4.24", + "score_v2": "84.80", "threat_score": "85.00", "score_rating": "Great" } @@ -96808,16 +96579,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -96841,7 +96612,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -96849,8 +96620,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -96874,16 +96645,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -96907,16 +96678,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -96940,16 +96711,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -96973,16 +96744,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -97006,17 +96777,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", - "threat_score": "77.78", + "scan_time_taken": 9, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "78.95", "score_rating": "Great" } } @@ -97039,16 +96810,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 136, "low": 10, "medium": 9 }, "lines_analyzed_count": 1751, - "scan_time_taken": 4, - "score": "4.13", - "score_v2": "82.64", + "scan_time_taken": 3, + "score": "4.11", + "score_v2": "82.30", "threat_score": "84.21", "score_rating": "Great" } @@ -97072,16 +96843,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -97105,16 +96876,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -97138,16 +96909,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 4, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -97171,16 +96942,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -97204,7 +96975,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -97213,7 +96984,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -97237,16 +97008,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -97270,16 +97041,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -97303,16 +97074,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 74, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 7, - "score": "4.24", - "score_v2": "84.88", + "scan_time_taken": 3, + "score": "4.23", + "score_v2": "84.57", "threat_score": "80.00", "score_rating": "Great" } @@ -97336,16 +97107,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -97369,16 +97140,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -97402,16 +97173,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -97435,7 +97206,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, @@ -97443,8 +97214,8 @@ }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -97501,7 +97272,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, @@ -97509,8 +97280,8 @@ }, "lines_analyzed_count": 3300, "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.00", + "score": "4.53", + "score_v2": "90.67", "threat_score": "85.00", "score_rating": "Great" } @@ -97534,16 +97305,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -97567,16 +97338,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 172, "high": 1, "informational": 115, "low": 33, - "medium": 3 + "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.45", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -97600,16 +97371,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -97633,7 +97404,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -97642,7 +97413,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -97666,16 +97437,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -97699,16 +97470,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -97798,7 +97569,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -97807,7 +97578,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -97831,16 +97602,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -97864,16 +97635,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -97897,16 +97668,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -97930,16 +97701,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -97963,7 +97734,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -97972,7 +97743,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -97996,16 +97767,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -98029,16 +97800,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -98062,16 +97833,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -98095,7 +97866,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -98103,8 +97874,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -98128,7 +97899,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -98137,7 +97908,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -98161,16 +97932,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -98194,16 +97965,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 93, + "gas": 97, "high": 9, "informational": 22, "low": 38, "medium": 5 }, "lines_analyzed_count": 944, - "scan_time_taken": 2, - "score": "3.72", - "score_v2": "74.36", + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "73.94", "threat_score": "94.74", "score_rating": "Average" } @@ -98227,7 +97998,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, @@ -98235,8 +98006,8 @@ }, "lines_analyzed_count": 3682, "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -98260,7 +98031,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -98268,8 +98039,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -98293,7 +98064,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 25, "high": 0, "informational": 17, "low": 2, @@ -98301,8 +98072,8 @@ }, "lines_analyzed_count": 336, "scan_time_taken": 0, - "score": "4.15", - "score_v2": "83.04", + "score": "4.09", + "score_v2": "81.85", "threat_score": "94.74", "score_rating": "Great" } @@ -98326,16 +98097,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -98359,7 +98130,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -98368,7 +98139,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -98392,7 +98163,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 110, + "gas": 116, "high": 4, "informational": 136, "low": 6, @@ -98400,8 +98171,8 @@ }, "lines_analyzed_count": 1963, "scan_time_taken": 4, - "score": "4.25", - "score_v2": "84.97", + "score": "4.23", + "score_v2": "84.67", "threat_score": "85.00", "score_rating": "Great" } @@ -98425,16 +98196,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -98458,16 +98229,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -98491,7 +98262,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -98499,8 +98270,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -98524,16 +98295,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -98557,16 +98328,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -98590,7 +98361,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -98598,8 +98369,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -98623,16 +98394,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -98656,16 +98427,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -98689,16 +98460,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -98722,16 +98493,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -98755,7 +98526,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -98763,8 +98534,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -98788,7 +98559,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, @@ -98796,8 +98567,8 @@ }, "lines_analyzed_count": 3313, "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.04", + "score": "4.54", + "score_v2": "90.70", "threat_score": "85.00", "score_rating": "Great" } @@ -98821,16 +98592,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 6, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -98854,16 +98625,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -98887,16 +98658,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -98920,16 +98691,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -98953,16 +98724,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -98986,16 +98757,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -99019,7 +98790,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -99027,8 +98798,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -99052,16 +98823,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -99085,16 +98856,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 9, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -99118,16 +98889,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -99151,16 +98922,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -99184,7 +98955,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -99193,7 +98964,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -99217,16 +98988,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -99250,7 +99021,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -99258,8 +99029,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -99283,16 +99054,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -99316,16 +99087,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -99349,16 +99120,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -99382,16 +99153,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 27, "high": 0, "informational": 18, "low": 2, "medium": 5 }, "lines_analyzed_count": 367, - "scan_time_taken": 1, - "score": "4.20", - "score_v2": "83.92", + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.56", "threat_score": "94.74", "score_rating": "Great" } @@ -99415,16 +99186,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -99448,7 +99219,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -99456,8 +99227,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -99488,7 +99259,7 @@ "medium": 2 }, "lines_analyzed_count": 391, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.25", "score_v2": "84.91", "threat_score": "80.00", @@ -99514,7 +99285,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -99522,8 +99293,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -99547,16 +99318,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -99580,16 +99351,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -99613,16 +99384,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -99646,16 +99417,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, "medium": 4 }, "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "scan_time_taken": 0, + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -99679,7 +99450,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -99687,8 +99458,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -99712,7 +99483,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -99721,7 +99492,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -99745,16 +99516,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 166, "high": 5, "informational": 172, "low": 18, "medium": 8 }, "lines_analyzed_count": 2604, - "scan_time_taken": 7, - "score": "4.21", - "score_v2": "84.18", + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "83.95", "threat_score": "85.00", "score_rating": "Great" } @@ -99778,16 +99549,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -99811,7 +99582,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 25, "high": 0, "informational": 1, "low": 2, @@ -99819,8 +99590,8 @@ }, "lines_analyzed_count": 579, "scan_time_taken": 1, - "score": "4.80", - "score_v2": "96.03", + "score": "4.74", + "score_v2": "94.82", "threat_score": "94.74", "score_rating": "Great" } @@ -99844,16 +99615,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -99877,7 +99648,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -99885,8 +99656,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -99910,16 +99681,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3313, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.04", + "scan_time_taken": 5, + "score": "4.54", + "score_v2": "90.70", "threat_score": "85.00", "score_rating": "Great" } @@ -99943,16 +99714,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -99976,16 +99747,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -100016,7 +99787,7 @@ "medium": 0 }, "lines_analyzed_count": 160, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.34", "score_v2": "86.88", "threat_score": "84.21", @@ -100042,16 +99813,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -100075,16 +99846,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -100108,7 +99879,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -100117,7 +99888,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -100141,7 +99912,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -100149,8 +99920,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -100174,7 +99945,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -100182,8 +99953,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -100207,16 +99978,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -100240,16 +100011,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -100273,7 +100044,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, @@ -100281,8 +100052,8 @@ }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -100306,16 +100077,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -100339,16 +100110,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -100372,16 +100143,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 4, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -100405,7 +100176,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -100413,8 +100184,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -100471,16 +100242,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 6, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -100504,16 +100275,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -100537,16 +100308,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -100570,16 +100341,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -100603,16 +100374,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -100636,16 +100407,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -100676,7 +100447,7 @@ "medium": 2 }, "lines_analyzed_count": 396, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.22", "score_v2": "84.34", "threat_score": "80.00", @@ -100702,16 +100473,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -100735,16 +100506,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -100768,7 +100539,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -100776,8 +100547,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -100801,16 +100572,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -100834,16 +100605,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -100867,7 +100638,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -100875,8 +100646,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -100900,16 +100671,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -100933,7 +100704,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -100942,7 +100713,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -100999,7 +100770,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -101007,8 +100778,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -101032,16 +100803,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 6, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -101065,16 +100836,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -101098,7 +100869,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -101106,8 +100877,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -101164,16 +100935,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -101197,16 +100968,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -101230,16 +101001,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 4, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -101263,16 +101034,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -101296,7 +101067,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -101304,8 +101075,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -101329,7 +101100,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -101337,8 +101108,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -101362,16 +101133,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -101428,16 +101199,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -101461,16 +101232,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -101494,7 +101265,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -101502,8 +101273,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -101527,7 +101298,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -101535,8 +101306,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -101560,16 +101331,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -101593,16 +101364,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -101626,16 +101397,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -101659,16 +101430,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 121, "high": 3, "informational": 91, "low": 21, - "medium": 10 + "medium": 1 }, "lines_analyzed_count": 3322, "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.06", + "score": "4.60", + "score_v2": "91.90", "threat_score": "85.00", "score_rating": "Great" } @@ -101692,16 +101463,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 6, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -101725,16 +101496,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -101758,7 +101529,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -101766,8 +101537,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -101791,16 +101562,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -101824,16 +101595,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -101857,16 +101628,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -101890,16 +101661,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -101923,7 +101694,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, @@ -101931,8 +101702,8 @@ }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -101956,16 +101727,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -101989,16 +101760,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -102022,16 +101793,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -102055,16 +101826,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -102088,16 +101859,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -102121,16 +101892,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -102154,16 +101925,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -102187,16 +101958,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -102220,16 +101991,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -102253,16 +102024,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.00", + "scan_time_taken": 5, + "score": "4.53", + "score_v2": "90.67", "threat_score": "85.00", "score_rating": "Great" } @@ -102286,7 +102057,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -102294,8 +102065,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -102319,16 +102090,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 74, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.24", - "score_v2": "84.88", + "scan_time_taken": 3, + "score": "4.23", + "score_v2": "84.57", "threat_score": "80.00", "score_rating": "Great" } @@ -102352,16 +102123,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -102392,7 +102163,7 @@ "medium": 2 }, "lines_analyzed_count": 391, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.25", "score_v2": "84.91", "threat_score": "80.00", @@ -102418,16 +102189,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -102451,16 +102222,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 10, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -102484,16 +102255,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -102517,16 +102288,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 160, "high": 1, "informational": 119, "low": 33, - "medium": 16 + "medium": 7 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 9, + "score": "4.50", + "score_v2": "89.95", "threat_score": "78.95", "score_rating": "Great" } @@ -102550,7 +102321,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -102558,8 +102329,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -102583,7 +102354,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -102591,8 +102362,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -102616,16 +102387,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 74, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 5, - "score": "4.24", - "score_v2": "84.88", + "scan_time_taken": 3, + "score": "4.23", + "score_v2": "84.57", "threat_score": "80.00", "score_rating": "Great" } @@ -102649,7 +102420,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -102657,8 +102428,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -102682,16 +102453,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -102715,16 +102486,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -102748,7 +102519,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, @@ -102756,8 +102527,8 @@ }, "lines_analyzed_count": 3682, "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -102781,7 +102552,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -102789,8 +102560,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -102847,7 +102618,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -102855,8 +102626,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -102880,16 +102651,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -102913,16 +102684,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -102946,16 +102717,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 74, "low": 36, "medium": 10 }, "lines_analyzed_count": 1964, - "scan_time_taken": 4, - "score": "4.24", - "score_v2": "84.88", + "scan_time_taken": 3, + "score": "4.23", + "score_v2": "84.57", "threat_score": "80.00", "score_rating": "Great" } @@ -102979,16 +102750,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -103012,16 +102783,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -103045,16 +102816,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -103078,16 +102849,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -103111,7 +102882,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -103119,8 +102890,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -103144,16 +102915,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -103177,16 +102948,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, "medium": 4 }, "lines_analyzed_count": 496, - "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "scan_time_taken": 3, + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -103210,16 +102981,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -103243,7 +103014,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -103251,8 +103022,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -103276,16 +103047,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 9, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -103309,16 +103080,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -103342,16 +103113,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -103375,16 +103146,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -103408,7 +103179,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -103416,8 +103187,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -103441,16 +103212,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -103474,16 +103245,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -103507,7 +103278,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -103515,8 +103286,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -103540,16 +103311,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -103573,16 +103344,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -103606,16 +103377,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -103639,7 +103410,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -103648,7 +103419,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -103672,16 +103443,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3322, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.06", + "scan_time_taken": 5, + "score": "4.54", + "score_v2": "90.73", "threat_score": "85.00", "score_rating": "Great" } @@ -103705,18 +103476,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 115, + "gas": 121, "high": 2, "informational": 140, "low": 12, "medium": 10 }, "lines_analyzed_count": 1586, - "scan_time_taken": 3, - "score": "4.00", - "score_v2": "80.01", + "scan_time_taken": 2, + "score": "3.98", + "score_v2": "79.63", "threat_score": "85.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -103738,16 +103509,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 54, + "gas": 56, "high": 0, "informational": 25, "low": 4, "medium": 1 }, "lines_analyzed_count": 1047, - "scan_time_taken": 3, - "score": "4.57", - "score_v2": "91.40", + "scan_time_taken": 2, + "score": "4.56", + "score_v2": "91.21", "threat_score": "84.21", "score_rating": "Great" } @@ -103771,16 +103542,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 42, "high": 0, "informational": 22, "low": 5, "medium": 6 }, "lines_analyzed_count": 538, - "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.27", + "scan_time_taken": 2, + "score": "4.14", + "score_v2": "82.90", "threat_score": "84.21", "score_rating": "Great" } @@ -103804,16 +103575,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -103837,7 +103608,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -103846,7 +103617,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -103870,16 +103641,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -103903,16 +103674,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -103936,7 +103707,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -103944,8 +103715,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -103969,16 +103740,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -104002,16 +103773,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -104035,16 +103806,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -104068,16 +103839,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -104101,16 +103872,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -104134,16 +103905,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 7, - "score": "4.55", - "score_v2": "91.00", + "scan_time_taken": 5, + "score": "4.53", + "score_v2": "90.67", "threat_score": "85.00", "score_rating": "Great" } @@ -104167,7 +103938,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -104176,7 +103947,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -104200,7 +103971,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -104208,8 +103979,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -104233,7 +104004,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -104241,8 +104012,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -104266,7 +104037,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, @@ -104274,8 +104045,8 @@ }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -104299,16 +104070,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -104332,16 +104103,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -104365,16 +104136,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -104398,16 +104169,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -104431,16 +104202,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 7, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -104464,7 +104235,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -104472,8 +104243,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -104497,16 +104268,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -104530,16 +104301,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -104563,7 +104334,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 128, "low": 10, @@ -104571,8 +104342,8 @@ }, "lines_analyzed_count": 1753, "scan_time_taken": 4, - "score": "4.16", - "score_v2": "83.11", + "score": "4.14", + "score_v2": "82.77", "threat_score": "84.21", "score_rating": "Great" } @@ -104596,7 +104367,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -104604,8 +104375,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -104629,16 +104400,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.00", + "scan_time_taken": 5, + "score": "4.53", + "score_v2": "90.67", "threat_score": "85.00", "score_rating": "Great" } @@ -104662,7 +104433,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -104670,8 +104441,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -104695,16 +104466,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -104728,7 +104499,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -104736,8 +104507,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -104761,16 +104532,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3322, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.06", + "scan_time_taken": 5, + "score": "4.54", + "score_v2": "90.73", "threat_score": "85.00", "score_rating": "Great" } @@ -104794,16 +104565,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -104827,7 +104598,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -104835,8 +104606,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -104860,16 +104631,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -104893,16 +104664,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -104926,7 +104697,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -104934,8 +104705,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -104959,16 +104730,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -104992,16 +104763,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -105025,16 +104796,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -105058,16 +104829,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 162, + "gas": 171, "high": 4, "informational": 184, "low": 38, "medium": 9 }, "lines_analyzed_count": 3325, - "scan_time_taken": 8, - "score": "4.30", - "score_v2": "86.02", + "scan_time_taken": 5, + "score": "4.29", + "score_v2": "85.74", "threat_score": "80.00", "score_rating": "Great" } @@ -105091,16 +104862,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -105124,16 +104895,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 6, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -105157,16 +104928,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -105190,16 +104961,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -105223,7 +104994,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -105231,8 +105002,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -105256,16 +105027,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 7, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -105289,16 +105060,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -105322,16 +105093,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -105355,16 +105126,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -105388,16 +105159,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -105421,7 +105192,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -105430,7 +105201,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -105454,7 +105225,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, @@ -105462,8 +105233,8 @@ }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -105487,16 +105258,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 151, "high": 0, "informational": 111, "low": 35, - "medium": 12 + "medium": 3 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.50", + "score_v2": "90.03", "threat_score": "84.21", "score_rating": "Great" } @@ -105520,16 +105291,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -105553,16 +105324,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -105586,16 +105357,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, "medium": 4 }, "lines_analyzed_count": 496, - "scan_time_taken": 3, - "score": "4.29", - "score_v2": "85.89", + "scan_time_taken": 1, + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -105619,7 +105390,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, @@ -105627,8 +105398,8 @@ }, "lines_analyzed_count": 3419, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -105652,7 +105423,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -105661,7 +105432,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -105685,16 +105456,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -105751,16 +105522,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -105784,7 +105555,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, @@ -105792,8 +105563,8 @@ }, "lines_analyzed_count": 3094, "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -105817,16 +105588,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -105850,16 +105621,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -105883,16 +105654,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, "medium": 2 }, "lines_analyzed_count": 1008, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -105916,7 +105687,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -105924,8 +105695,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -105949,16 +105720,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -105982,7 +105753,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 53, "high": 1, "informational": 46, "low": 9, @@ -105990,8 +105761,8 @@ }, "lines_analyzed_count": 719, "scan_time_taken": 1, - "score": "4.04", - "score_v2": "80.81", + "score": "4.01", + "score_v2": "80.25", "threat_score": "80.00", "score_rating": "Great" } @@ -106015,16 +105786,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -106048,16 +105819,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -106081,16 +105852,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -106114,16 +105885,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -106147,16 +105918,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 9, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -106180,16 +105951,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -106246,16 +106017,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -106279,7 +106050,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, @@ -106287,8 +106058,8 @@ }, "lines_analyzed_count": 3421, "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -106312,7 +106083,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 43, "high": 0, "informational": 24, "low": 9, @@ -106320,8 +106091,8 @@ }, "lines_analyzed_count": 714, "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.55", + "score": "4.30", + "score_v2": "85.99", "threat_score": "84.21", "score_rating": "Great" } @@ -106350,7 +106121,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -106359,7 +106130,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -106383,16 +106154,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -106416,7 +106187,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -106424,8 +106195,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -106449,16 +106220,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -106482,16 +106253,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -106515,16 +106286,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -106548,16 +106319,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -106581,16 +106352,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 8, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -106614,7 +106385,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -106622,8 +106393,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -106647,16 +106418,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 129, "high": 5, "informational": 81, "low": 61, "medium": 11 }, "lines_analyzed_count": 2613, - "scan_time_taken": 6, - "score": "4.28", - "score_v2": "85.53", + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.27", "threat_score": "85.00", "score_rating": "Great" } @@ -106680,16 +106451,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -106713,16 +106484,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 109, + "gas": 116, "high": 5, "informational": 145, "low": 11, "medium": 6 }, "lines_analyzed_count": 2074, - "scan_time_taken": 5, - "score": "4.24", - "score_v2": "84.86", + "scan_time_taken": 3, + "score": "4.23", + "score_v2": "84.52", "threat_score": "84.21", "score_rating": "Great" } @@ -106746,16 +106517,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -106779,7 +106550,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, @@ -106787,8 +106558,8 @@ }, "lines_analyzed_count": 3682, "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -106845,16 +106616,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -106878,7 +106649,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, @@ -106886,8 +106657,8 @@ }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -106911,16 +106682,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -106944,16 +106715,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -106977,16 +106748,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -107010,16 +106781,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 6, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -107043,16 +106814,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -107076,16 +106847,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 133, "high": 3, "informational": 91, "low": 21, "medium": 10 }, "lines_analyzed_count": 3300, - "scan_time_taken": 8, - "score": "4.55", - "score_v2": "91.00", + "scan_time_taken": 5, + "score": "4.53", + "score_v2": "90.67", "threat_score": "85.00", "score_rating": "Great" } @@ -107109,16 +106880,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -107142,16 +106913,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -107175,16 +106946,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -107208,16 +106979,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 119, "low": 33, "medium": 16 }, "lines_analyzed_count": 3682, - "scan_time_taken": 9, - "score": "4.46", - "score_v2": "89.19", + "scan_time_taken": 8, + "score": "4.44", + "score_v2": "88.89", "threat_score": "78.95", "score_rating": "Great" } @@ -107241,7 +107012,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -107250,7 +107021,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -107274,7 +107045,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -107282,8 +107053,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -107307,16 +107078,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 42, "high": 0, "informational": 27, "low": 11, "medium": 5 }, "lines_analyzed_count": 565, - "scan_time_taken": 1, - "score": "4.10", - "score_v2": "81.95", + "scan_time_taken": 3, + "score": "4.06", + "score_v2": "81.24", "threat_score": "84.21", "score_rating": "Great" } @@ -107340,16 +107111,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -107373,16 +107144,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 7, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -107406,16 +107177,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -107439,16 +107210,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 5, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -107472,7 +107243,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 117, + "gas": 123, "high": 1, "informational": 74, "low": 36, @@ -107480,8 +107251,8 @@ }, "lines_analyzed_count": 1964, "scan_time_taken": 4, - "score": "4.24", - "score_v2": "84.88", + "score": "4.23", + "score_v2": "84.57", "threat_score": "80.00", "score_rating": "Great" } @@ -107505,7 +107276,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, @@ -107513,8 +107284,8 @@ }, "lines_analyzed_count": 3357, "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -107538,16 +107309,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 133, + "gas": 143, "high": 0, "informational": 88, "low": 7, "medium": 10 }, "lines_analyzed_count": 3094, - "scan_time_taken": 7, - "score": "4.57", - "score_v2": "91.44", + "scan_time_taken": 4, + "score": "4.56", + "score_v2": "91.11", "threat_score": "84.21", "score_rating": "Great" } @@ -107571,16 +107342,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 0, "informational": 111, "low": 35, "medium": 12 }, "lines_analyzed_count": 3419, - "scan_time_taken": 8, - "score": "4.46", - "score_v2": "89.21", + "scan_time_taken": 5, + "score": "4.44", + "score_v2": "88.89", "threat_score": "84.21", "score_rating": "Great" } @@ -107604,7 +107375,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 23, "high": 0, "informational": 18, "low": 9, @@ -107612,8 +107383,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 1, - "score": "4.29", - "score_v2": "85.89", + "score": "4.28", + "score_v2": "85.69", "threat_score": "84.21", "score_rating": "Great" } @@ -107637,7 +107408,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -107646,7 +107417,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -107670,16 +107441,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 1, "informational": 115, "low": 33, "medium": 12 }, "lines_analyzed_count": 3357, - "scan_time_taken": 8, - "score": "4.43", - "score_v2": "88.62", + "scan_time_taken": 5, + "score": "4.41", + "score_v2": "88.29", "threat_score": "84.21", "score_rating": "Great" } @@ -107703,7 +107474,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 47, + "gas": 48, "high": 0, "informational": 10, "low": 32, @@ -107712,7 +107483,7 @@ "lines_analyzed_count": 1008, "scan_time_taken": 2, "score": "4.37", - "score_v2": "87.40", + "score_v2": "87.30", "threat_score": "84.21", "score_rating": "Great" } @@ -107736,16 +107507,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 156, + "gas": 167, "high": 0, "informational": 113, "low": 34, "medium": 12 }, "lines_analyzed_count": 3421, - "scan_time_taken": 8, - "score": "4.45", - "score_v2": "89.10", + "scan_time_taken": 9, + "score": "4.44", + "score_v2": "88.78", "threat_score": "84.21", "score_rating": "Great" } @@ -107764,13 +107535,13 @@ "verifiedNumber": 76, "totalContractsNumber": 78, "solidityScanContractsNumber": 76, - "securityScore": 74.81342105263157, + "securityScore": 74.78289473684208, "issueSeverityDistribution": { "critical": 40, - "gas": 1141, + "gas": 1142, "high": 87, "informational": 320, - "low": 456, + "low": 469, "medium": 133 } }, @@ -107793,7 +107564,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 40, "high": 1, "informational": 6, "low": 9, @@ -107801,8 +107572,8 @@ }, "lines_analyzed_count": 461, "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.43", + "score": "4.10", + "score_v2": "82.00", "threat_score": "95.00", "score_rating": "Great" } @@ -107892,7 +107663,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 27, "high": 3, "informational": 6, "low": 5, @@ -107900,8 +107671,8 @@ }, "lines_analyzed_count": 244, "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.36", + "score": "3.75", + "score_v2": "75.00", "threat_score": "100.00", "score_rating": "Average" } @@ -107991,16 +107762,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 11, "high": 1, "informational": 3, "low": 3, "medium": 0 }, "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "3.72", - "score_v2": "74.49", + "scan_time_taken": 1, + "score": "3.78", + "score_v2": "75.51", "threat_score": "100.00", "score_rating": "Average" } @@ -108194,7 +107965,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 20, "high": 1, "informational": 4, "low": 5, @@ -108202,8 +107973,8 @@ }, "lines_analyzed_count": 302, "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.75", + "score": "4.37", + "score_v2": "87.42", "threat_score": "100.00", "score_rating": "Great" } @@ -108227,7 +107998,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 42, "high": 0, "informational": 3, "low": 15, @@ -108235,10 +108006,10 @@ }, "lines_analyzed_count": 439, "scan_time_taken": 1, - "score": "4.01", - "score_v2": "80.18", + "score": "3.97", + "score_v2": "79.50", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -108300,7 +108071,7 @@ "medium": 2 }, "lines_analyzed_count": 200, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.22", "score_v2": "84.50", "threat_score": "90.00", @@ -108359,16 +108130,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 25, "high": 1, "informational": 2, - "low": 16, + "low": 17, "medium": 0 }, "lines_analyzed_count": 369, "scan_time_taken": 1, - "score": "4.13", - "score_v2": "82.66", + "score": "4.12", + "score_v2": "82.38", "threat_score": "100.00", "score_rating": "Great" } @@ -108458,7 +108229,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 1, "informational": 0, "low": 4, @@ -108466,8 +108237,8 @@ }, "lines_analyzed_count": 75, "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", + "score": "3.27", + "score_v2": "65.33", "threat_score": "100.00", "score_rating": "Average" } @@ -108491,18 +108262,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 9, "high": 0, "informational": 9, "low": 1, "medium": 4 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.71", "threat_score": "100.00", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -108560,13 +108331,13 @@ "gas": 21, "high": 0, "informational": 2, - "low": 16, + "low": 20, "medium": 0 }, "lines_analyzed_count": 205, - "scan_time_taken": 1, - "score": "3.66", - "score_v2": "73.17", + "scan_time_taken": 0, + "score": "3.46", + "score_v2": "69.27", "threat_score": "78.95", "score_rating": "Average" } @@ -108722,16 +108493,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 73, + "gas": 77, "high": 9, "informational": 48, - "low": 37, + "low": 41, "medium": 9 }, "lines_analyzed_count": 952, "scan_time_taken": 2, - "score": "3.64", - "score_v2": "72.90", + "score": "3.58", + "score_v2": "71.64", "threat_score": "80.00", "score_rating": "Average" } @@ -108821,16 +108592,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 21, + "gas": 20, "high": 2, "informational": 9, "low": 3, "medium": 1 }, "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.71", + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.10", "threat_score": "95.00", "score_rating": "Great" } @@ -108861,7 +108632,7 @@ "medium": 1 }, "lines_analyzed_count": 69, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "3.62", "score_v2": "72.46", "threat_score": "100.00", @@ -108887,7 +108658,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 5, + "gas": 3, "high": 0, "informational": 2, "low": 2, @@ -108895,8 +108666,8 @@ }, "lines_analyzed_count": 71, "scan_time_taken": 0, - "score": "3.66", - "score_v2": "73.24", + "score": "3.80", + "score_v2": "76.06", "threat_score": "95.00", "score_rating": "Average" } @@ -108927,7 +108698,7 @@ "medium": 2 }, "lines_analyzed_count": 145, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.59", "score_v2": "71.72", "threat_score": "95.00", @@ -108960,7 +108731,7 @@ "medium": 1 }, "lines_analyzed_count": 126, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.37", "score_v2": "67.46", "threat_score": "85.00", @@ -109085,7 +108856,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 9, "high": 0, "informational": 9, "low": 1, @@ -109093,10 +108864,10 @@ }, "lines_analyzed_count": 175, "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", + "score": "4.09", + "score_v2": "81.71", "threat_score": "100.00", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -109118,7 +108889,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 1, "informational": 5, "low": 2, @@ -109126,9 +108897,9 @@ }, "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "3.82", - "score_v2": "76.47", - "threat_score": "94.44", + "score": "3.76", + "score_v2": "75.29", + "threat_score": "94.74", "score_rating": "Average" } } @@ -109151,7 +108922,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 43, + "gas": 42, "high": 6, "informational": 9, "low": 9, @@ -109159,8 +108930,8 @@ }, "lines_analyzed_count": 384, "scan_time_taken": 1, - "score": "3.62", - "score_v2": "72.40", + "score": "3.63", + "score_v2": "72.66", "threat_score": "95.00", "score_rating": "Average" } @@ -109250,7 +109021,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 19, + "gas": 18, "high": 2, "informational": 0, "low": 13, @@ -109258,8 +109029,8 @@ }, "lines_analyzed_count": 177, "scan_time_taken": 0, - "score": "3.28", - "score_v2": "65.54", + "score": "3.31", + "score_v2": "66.10", "threat_score": "95.00", "score_rating": "Average" } @@ -109481,16 +109252,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 23, "high": 1, "informational": 11, - "low": 17, + "low": 19, "medium": 3 }, "lines_analyzed_count": 818, - "scan_time_taken": 3, - "score": "4.53", - "score_v2": "90.59", + "scan_time_taken": 2, + "score": "4.48", + "score_v2": "89.61", "threat_score": "95.00", "score_rating": "Great" } @@ -109717,16 +109488,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 103, + "gas": 107, "high": 14, "informational": 51, "low": 17, "medium": 18 }, "lines_analyzed_count": 2354, - "scan_time_taken": 7, - "score": "4.26", - "score_v2": "85.22", + "scan_time_taken": 6, + "score": "4.25", + "score_v2": "85.05", "threat_score": "85.00", "score_rating": "Great" } @@ -109849,7 +109620,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 25, + "gas": 21, "high": 0, "informational": 10, "low": 9, @@ -109857,8 +109628,8 @@ }, "lines_analyzed_count": 314, "scan_time_taken": 1, - "score": "3.25", - "score_v2": "64.97", + "score": "3.31", + "score_v2": "66.24", "threat_score": "90.00", "score_rating": "Average" } @@ -109889,7 +109660,7 @@ "medium": 1 }, "lines_analyzed_count": 229, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.97", "score_v2": "79.48", "threat_score": "90.00", @@ -110179,16 +109950,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 18, "high": 0, "informational": 8, - "low": 8, + "low": 10, "medium": 3 }, "lines_analyzed_count": 457, - "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.28", + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "87.96", "threat_score": "95.00", "score_rating": "Great" } @@ -110245,16 +110016,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 11, "high": 2, "informational": 8, "low": 6, "medium": 2 }, "lines_analyzed_count": 106, - "scan_time_taken": 0, - "score": "3.02", - "score_v2": "60.38", + "scan_time_taken": 1, + "score": "2.88", + "score_v2": "57.55", "threat_score": "94.74", "score_rating": "Average" } @@ -110299,14 +110070,14 @@ "overallInfo": { "verifiedNumber": 19, "totalContractsNumber": 20, - "solidityScanContractsNumber": 19, - "securityScore": 76.05526315789474, + "solidityScanContractsNumber": 17, + "securityScore": 76.53411764705882, "issueSeverityDistribution": { "critical": 1, - "gas": 178, + "gas": 181, "high": 12, - "informational": 117, - "low": 97, + "informational": 109, + "low": 89, "medium": 16 } }, @@ -110329,16 +110100,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 19, "high": 0, "informational": 1, "low": 6, "medium": 3 }, "lines_analyzed_count": 187, - "scan_time_taken": 0, - "score": "3.93", - "score_v2": "78.61", + "scan_time_taken": 1, + "score": "3.90", + "score_v2": "78.07", "threat_score": "95.00", "score_rating": "Average" } @@ -110418,35 +110189,7 @@ { "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x57ACb721FcF3d900B480A90A55191CF8F37ad478", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x57ACb721FcF3d900B480A90A55191CF8F37ad478/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", @@ -110499,7 +110242,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 2, "low": 4, @@ -110507,45 +110250,17 @@ }, "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "4.06", - "score_v2": "81.18", + "score": "4.00", + "score_v2": "80.00", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, { "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0x8401B48760E70A39e6bBf861ABd050c00362bAE8", @@ -110565,7 +110280,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 11, "high": 2, "informational": 10, "low": 6, @@ -110573,8 +110288,8 @@ }, "lines_analyzed_count": 106, "scan_time_taken": 0, - "score": "2.92", - "score_v2": "58.49", + "score": "2.78", + "score_v2": "55.66", "threat_score": "94.74", "score_rating": "Average" } @@ -110598,7 +110313,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 19, "high": 5, "informational": 21, "low": 14, @@ -110606,8 +110321,8 @@ }, "lines_analyzed_count": 221, "scan_time_taken": 1, - "score": "2.96", - "score_v2": "59.28", + "score": "2.94", + "score_v2": "58.82", "threat_score": "85.00", "score_rating": "Average" } @@ -110631,7 +110346,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 1, "informational": 8, "low": 2, @@ -110639,8 +110354,8 @@ }, "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.94", + "score": "3.59", + "score_v2": "71.76", "threat_score": "94.74", "score_rating": "Average" } @@ -110671,7 +110386,7 @@ "medium": 0 }, "lines_analyzed_count": 217, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.56", "score_v2": "91.24", "threat_score": "95.00", @@ -110935,7 +110650,7 @@ "medium": 3 }, "lines_analyzed_count": 581, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.17", "score_v2": "83.48", "threat_score": "85.00", @@ -110950,10 +110665,10 @@ "verifiedNumber": 23, "totalContractsNumber": 23, "solidityScanContractsNumber": 21, - "securityScore": 77.65238095238097, + "securityScore": 77.30142857142857, "issueSeverityDistribution": { "critical": 1, - "gas": 241, + "gas": 249, "high": 19, "informational": 128, "low": 112, @@ -110979,16 +110694,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 19, "high": 0, "informational": 1, "low": 6, "medium": 3 }, "lines_analyzed_count": 187, - "scan_time_taken": 0, - "score": "3.93", - "score_v2": "78.61", + "scan_time_taken": 1, + "score": "3.90", + "score_v2": "78.07", "threat_score": "95.00", "score_rating": "Average" } @@ -111045,16 +110760,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 11, "high": 2, "informational": 8, "low": 6, "medium": 2 }, "lines_analyzed_count": 106, - "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.38", + "scan_time_taken": 0, + "score": "2.88", + "score_v2": "57.55", "threat_score": "94.74", "score_rating": "Average" } @@ -111149,7 +110864,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 0, "informational": 2, "low": 4, @@ -111157,10 +110872,10 @@ }, "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "4.06", - "score_v2": "81.18", + "score": "4.00", + "score_v2": "80.00", "threat_score": "94.74", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -111220,7 +110935,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 19, "high": 5, "informational": 21, "low": 14, @@ -111228,8 +110943,8 @@ }, "lines_analyzed_count": 221, "scan_time_taken": 1, - "score": "2.96", - "score_v2": "59.28", + "score": "2.94", + "score_v2": "58.82", "threat_score": "85.00", "score_rating": "Average" } @@ -111418,16 +111133,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 1, "informational": 5, "low": 2, "medium": 0 }, "lines_analyzed_count": 85, - "scan_time_taken": 1, - "score": "3.82", - "score_v2": "76.47", + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.29", "threat_score": "94.74", "score_rating": "Average" } @@ -111491,7 +111206,7 @@ "medium": 3 }, "lines_analyzed_count": 581, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.17", "score_v2": "83.48", "threat_score": "85.00", @@ -111590,7 +111305,7 @@ "medium": 3 }, "lines_analyzed_count": 581, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.17", "score_v2": "83.48", "threat_score": "85.00", @@ -111616,16 +111331,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 1, "informational": 5, "low": 2, "medium": 0 }, "lines_analyzed_count": 85, - "scan_time_taken": 1, - "score": "3.82", - "score_v2": "76.47", + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.29", "threat_score": "94.74", "score_rating": "Average" } @@ -111671,10 +111386,10 @@ "verifiedNumber": 15, "totalContractsNumber": 18, "solidityScanContractsNumber": 15, - "securityScore": 77.66866666666667, + "securityScore": 77.32333333333332, "issueSeverityDistribution": { "critical": 11, - "gas": 244, + "gas": 254, "high": 26, "informational": 129, "low": 90, @@ -111700,16 +111415,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 19, "high": 0, "informational": 1, "low": 6, "medium": 3 }, "lines_analyzed_count": 187, - "scan_time_taken": 0, - "score": "3.93", - "score_v2": "78.61", + "scan_time_taken": 1, + "score": "3.90", + "score_v2": "78.07", "threat_score": "95.00", "score_rating": "Average" } @@ -111832,7 +111547,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 1, "informational": 5, "low": 2, @@ -111840,8 +111555,8 @@ }, "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "3.82", - "score_v2": "76.47", + "score": "3.76", + "score_v2": "75.29", "threat_score": "94.74", "score_rating": "Average" } @@ -111865,7 +111580,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 19, "high": 5, "informational": 21, "low": 14, @@ -111873,8 +111588,8 @@ }, "lines_analyzed_count": 221, "scan_time_taken": 1, - "score": "2.96", - "score_v2": "59.28", + "score": "2.94", + "score_v2": "58.82", "threat_score": "85.00", "score_rating": "Average" } @@ -111931,16 +111646,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 102, + "gas": 106, "high": 12, "informational": 51, "low": 18, "medium": 18 }, "lines_analyzed_count": 2318, - "scan_time_taken": 6, + "scan_time_taken": 5, "score": "4.26", - "score_v2": "85.29", + "score_v2": "85.12", "threat_score": "85.00", "score_rating": "Great" } @@ -112009,7 +111724,7 @@ "medium": 3 }, "lines_analyzed_count": 581, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.17", "score_v2": "83.48", "threat_score": "85.00", @@ -112139,16 +111854,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 11, "high": 2, "informational": 8, "low": 6, "medium": 2 }, "lines_analyzed_count": 106, - "scan_time_taken": 1, - "score": "3.02", - "score_v2": "60.38", + "scan_time_taken": 0, + "score": "2.88", + "score_v2": "57.55", "threat_score": "94.74", "score_rating": "Average" } @@ -112165,9 +111880,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x8b2970c237656d3895588B99a8bFe977D5618201", - "contract_chain": "base", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8b2970c237656d3895588B99a8bFe977D5618201", + "contract_url": "https://gnosis.blockscout.com/address/0x8b2970c237656d3895588B99a8bFe977D5618201", "contractname": "L2Coordinator", "is_quick_scan": true, "node_reference_id": null, @@ -112205,10 +111920,10 @@ "verifiedNumber": 10, "totalContractsNumber": 10, "solidityScanContractsNumber": 7, - "securityScore": 79.17857142857143, + "securityScore": 79.47571428571429, "issueSeverityDistribution": { "critical": 0, - "gas": 49, + "gas": 45, "high": 11, "informational": 41, "low": 23, @@ -112409,7 +112124,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 20, + "gas": 16, "high": 0, "informational": 2, "low": 6, @@ -112417,8 +112132,8 @@ }, "lines_analyzed_count": 193, "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.38", + "score": "4.22", + "score_v2": "84.46", "threat_score": "100.00", "score_rating": "Great" } @@ -112474,83 +112189,27 @@ "overallInfo": { "verifiedNumber": 6, "totalContractsNumber": 6, - "solidityScanContractsNumber": 6, - "securityScore": 78.19666666666667, + "solidityScanContractsNumber": 4, + "securityScore": 76.2, "issueSeverityDistribution": { "critical": 5, - "gas": 125, + "gas": 110, "high": 2, - "informational": 22, - "low": 54, - "medium": 10 + "informational": 14, + "low": 36, + "medium": 8 } }, "contractsData": [ { "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 4, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 194, - "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.02", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 4, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 194, - "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.02", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", @@ -112636,7 +112295,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 1, "high": 2, "informational": 1, "low": 6, @@ -112644,8 +112303,8 @@ }, "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", + "score": "3.66", + "score_v2": "73.17", "threat_score": "89.47", "score_rating": "Average" } @@ -112691,13 +112350,13 @@ "verifiedNumber": 29, "totalContractsNumber": 29, "solidityScanContractsNumber": 27, - "securityScore": 70.29814814814814, + "securityScore": 70.55925925925926, "issueSeverityDistribution": { "critical": 45, - "gas": 695, + "gas": 679, "high": 25, - "informational": 341, - "low": 244, + "informational": 337, + "low": 245, "medium": 47 } }, @@ -112824,7 +112483,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 1, "low": 5, @@ -112832,8 +112491,8 @@ }, "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "3.94", + "score_v2": "78.89", "threat_score": "89.47", "score_rating": "Average" } @@ -112878,9 +112537,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contract_url": "https://eth.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", "contractname": "WooCrossChainRouterV4", "is_quick_scan": true, "node_reference_id": null, @@ -112892,14 +112551,14 @@ "critical": 3, "gas": 51, "high": 0, - "informational": 11, + "informational": 7, "low": 12, "medium": 7 }, "lines_analyzed_count": 539, "scan_time_taken": 2, - "score": "3.87", - "score_v2": "77.37", + "score": "3.91", + "score_v2": "78.11", "threat_score": "80.00", "score_rating": "Average" } @@ -112923,7 +112582,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 56, + "gas": 54, "high": 2, "informational": 36, "low": 15, @@ -112931,8 +112590,8 @@ }, "lines_analyzed_count": 485, "scan_time_taken": 2, - "score": "3.31", - "score_v2": "66.19", + "score": "3.33", + "score_v2": "66.60", "threat_score": "70.00", "score_rating": "Average" } @@ -112956,7 +112615,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 56, + "gas": 54, "high": 2, "informational": 36, "low": 15, @@ -112964,8 +112623,8 @@ }, "lines_analyzed_count": 485, "scan_time_taken": 2, - "score": "3.31", - "score_v2": "66.19", + "score": "3.33", + "score_v2": "66.60", "threat_score": "70.00", "score_rating": "Average" } @@ -113022,16 +112681,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 38, + "gas": 35, "high": 2, "informational": 17, "low": 10, "medium": 1 }, "lines_analyzed_count": 263, - "scan_time_taken": 1, - "score": "3.08", - "score_v2": "61.60", + "scan_time_taken": 0, + "score": "3.14", + "score_v2": "62.74", "threat_score": "75.00", "score_rating": "Average" } @@ -113055,7 +112714,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 38, + "gas": 35, "high": 2, "informational": 17, "low": 10, @@ -113063,8 +112722,8 @@ }, "lines_analyzed_count": 263, "scan_time_taken": 1, - "score": "3.08", - "score_v2": "61.60", + "score": "3.14", + "score_v2": "62.74", "threat_score": "75.00", "score_rating": "Average" } @@ -113121,7 +112780,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 38, + "gas": 35, "high": 2, "informational": 17, "low": 10, @@ -113129,8 +112788,8 @@ }, "lines_analyzed_count": 263, "scan_time_taken": 1, - "score": "3.08", - "score_v2": "61.60", + "score": "3.14", + "score_v2": "62.74", "threat_score": "75.00", "score_rating": "Average" } @@ -113154,7 +112813,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 56, + "gas": 54, "high": 2, "informational": 36, "low": 15, @@ -113162,8 +112821,8 @@ }, "lines_analyzed_count": 485, "scan_time_taken": 2, - "score": "3.31", - "score_v2": "66.19", + "score": "3.33", + "score_v2": "66.60", "threat_score": "70.00", "score_rating": "Average" } @@ -113253,7 +112912,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 1, "high": 2, "informational": 1, "low": 6, @@ -113261,8 +112920,8 @@ }, "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", + "score": "3.66", + "score_v2": "73.17", "threat_score": "89.47", "score_rating": "Average" } @@ -113355,13 +113014,13 @@ "gas": 49, "high": 1, "informational": 12, - "low": 11, + "low": 12, "medium": 2 }, "lines_analyzed_count": 589, "scan_time_taken": 2, - "score": "4.13", - "score_v2": "82.51", + "score": "4.11", + "score_v2": "82.17", "threat_score": "80.00", "score_rating": "Great" } @@ -113555,16 +113214,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 19, "high": 0, "informational": 12, "low": 7, "medium": 0 }, "lines_analyzed_count": 181, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "72.93", + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.38", "threat_score": "85.00", "score_rating": "Average" } @@ -113610,13 +113269,13 @@ "verifiedNumber": 11, "totalContractsNumber": 11, "solidityScanContractsNumber": 9, - "securityScore": 76.38444444444445, + "securityScore": 76.6511111111111, "issueSeverityDistribution": { "critical": 9, - "gas": 222, + "gas": 221, "high": 3, - "informational": 43, - "low": 94, + "informational": 39, + "low": 95, "medium": 13 } }, @@ -113665,9 +113324,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contract_url": "https://eth.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", "contractname": "WooCrossChainRouterV4", "is_quick_scan": true, "node_reference_id": null, @@ -113679,14 +113338,14 @@ "critical": 3, "gas": 51, "high": 0, - "informational": 11, + "informational": 7, "low": 12, "medium": 7 }, "lines_analyzed_count": 539, "scan_time_taken": 2, - "score": "3.87", - "score_v2": "77.37", + "score": "3.91", + "score_v2": "78.11", "threat_score": "80.00", "score_rating": "Average" } @@ -113781,7 +113440,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 1, "high": 2, "informational": 1, "low": 6, @@ -113789,8 +113448,8 @@ }, "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", + "score": "3.66", + "score_v2": "73.17", "threat_score": "89.47", "score_rating": "Average" } @@ -113814,7 +113473,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 1, "low": 5, @@ -113822,8 +113481,8 @@ }, "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", + "score": "3.94", + "score_v2": "78.89", "threat_score": "89.47", "score_rating": "Average" } @@ -113854,7 +113513,7 @@ "medium": 3 }, "lines_analyzed_count": 466, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.87", "score_v2": "77.47", "threat_score": "85.00", @@ -113883,13 +113542,13 @@ "gas": 49, "high": 1, "informational": 5, - "low": 11, + "low": 12, "medium": 2 }, "lines_analyzed_count": 589, - "scan_time_taken": 2, - "score": "4.19", - "score_v2": "83.70", + "scan_time_taken": 3, + "score": "4.17", + "score_v2": "83.36", "threat_score": "80.00", "score_rating": "Great" } @@ -113913,7 +113572,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 18, + "gas": 19, "high": 0, "informational": 3, "low": 7, @@ -113921,8 +113580,8 @@ }, "lines_analyzed_count": 181, "scan_time_taken": 1, - "score": "3.90", - "score_v2": "77.90", + "score": "3.87", + "score_v2": "77.35", "threat_score": "85.00", "score_rating": "Average" } @@ -113941,10 +113600,10 @@ "verifiedNumber": 14, "totalContractsNumber": 14, "solidityScanContractsNumber": 14, - "securityScore": 85.36571428571429, + "securityScore": 85.22571428571429, "issueSeverityDistribution": { "critical": 1, - "gas": 36, + "gas": 37, "high": 2, "informational": 36, "low": 79, @@ -114168,7 +113827,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 3, "low": 1, @@ -114176,8 +113835,8 @@ }, "lines_analyzed_count": 51, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.27", + "score": "4.22", + "score_v2": "84.31", "threat_score": "94.74", "score_rating": "Great" } @@ -114427,10 +114086,10 @@ "verifiedNumber": 43, "totalContractsNumber": 52, "solidityScanContractsNumber": 43, - "securityScore": 81.53767441860465, + "securityScore": 81.30232558139534, "issueSeverityDistribution": { "critical": 2, - "gas": 744, + "gas": 768, "high": 87, "informational": 184, "low": 202, @@ -114496,7 +114155,7 @@ "medium": 2 }, "lines_analyzed_count": 194, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.97", "score_v2": "79.38", "threat_score": "95.00", @@ -114588,16 +114247,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 85, + "gas": 87, "high": 7, "informational": 34, "low": 12, "medium": 5 }, "lines_analyzed_count": 771, - "scan_time_taken": 2, - "score": "3.79", - "score_v2": "75.88", + "scan_time_taken": 3, + "score": "3.78", + "score_v2": "75.62", "threat_score": "94.74", "score_rating": "Average" } @@ -114669,7 +114328,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 31, "high": 7, "informational": 7, "low": 11, @@ -114677,8 +114336,8 @@ }, "lines_analyzed_count": 329, "scan_time_taken": 1, - "score": "3.68", - "score_v2": "73.56", + "score": "3.66", + "score_v2": "73.25", "threat_score": "90.00", "score_rating": "Average" } @@ -114707,7 +114366,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 0, "informational": 1, "low": 2, @@ -114715,8 +114374,8 @@ }, "lines_analyzed_count": 77, "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.31", + "score": "4.35", + "score_v2": "87.01", "threat_score": "94.74", "score_rating": "Great" } @@ -114778,16 +114437,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 11, "high": 2, "informational": 11, "low": 5, "medium": 3 }, "lines_analyzed_count": 176, - "scan_time_taken": 1, - "score": "3.66", - "score_v2": "73.30", + "scan_time_taken": 0, + "score": "3.61", + "score_v2": "72.16", "threat_score": "94.74", "score_rating": "Average" } @@ -114811,16 +114470,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 45, "high": 11, "informational": 4, "low": 12, "medium": 2 }, "lines_analyzed_count": 570, - "scan_time_taken": 3, - "score": "3.95", - "score_v2": "78.95", + "scan_time_taken": 2, + "score": "3.92", + "score_v2": "78.42", "threat_score": "94.74", "score_rating": "Average" } @@ -114915,7 +114574,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 32, + "gas": 33, "high": 2, "informational": 3, "low": 3, @@ -114923,8 +114582,8 @@ }, "lines_analyzed_count": 289, "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.01", + "score": "4.08", + "score_v2": "81.66", "threat_score": "95.00", "score_rating": "Great" } @@ -114981,7 +114640,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 27, "high": 5, "informational": 7, "low": 2, @@ -114989,8 +114648,8 @@ }, "lines_analyzed_count": 272, "scan_time_taken": 1, - "score": "3.95", - "score_v2": "79.04", + "score": "3.93", + "score_v2": "78.68", "threat_score": "94.74", "score_rating": "Average" } @@ -115019,7 +114678,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 28, + "gas": 31, "high": 0, "informational": 8, "low": 10, @@ -115027,8 +114686,8 @@ }, "lines_analyzed_count": 308, "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.82", + "score": "4.04", + "score_v2": "80.84", "threat_score": "94.74", "score_rating": "Great" } @@ -115222,16 +114881,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 27, "high": 3, "informational": 7, "low": 4, "medium": 1 }, "lines_analyzed_count": 240, - "scan_time_taken": 1, - "score": "3.85", - "score_v2": "77.08", + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.25", "threat_score": "85.00", "score_rating": "Average" } @@ -115387,7 +115046,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 25, + "gas": 26, "high": 3, "informational": 7, "low": 4, @@ -115395,8 +115054,8 @@ }, "lines_analyzed_count": 271, "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.43", + "score": "3.65", + "score_v2": "73.06", "threat_score": "94.74", "score_rating": "Average" } @@ -115491,7 +115150,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 19, "high": 3, "informational": 4, "low": 4, @@ -115499,8 +115158,8 @@ }, "lines_analyzed_count": 205, "scan_time_taken": 1, - "score": "3.98", - "score_v2": "79.51", + "score": "3.95", + "score_v2": "79.02", "threat_score": "94.74", "score_rating": "Average" } @@ -115524,7 +115183,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, + "gas": 32, "high": 3, "informational": 17, "low": 12, @@ -115532,8 +115191,8 @@ }, "lines_analyzed_count": 303, "scan_time_taken": 1, - "score": "3.27", - "score_v2": "65.35", + "score": "3.25", + "score_v2": "65.02", "threat_score": "95.00", "score_rating": "Average" } @@ -115557,7 +115216,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 6, "high": 1, "informational": 1, "low": 1, @@ -115565,8 +115224,8 @@ }, "lines_analyzed_count": 105, "scan_time_taken": 0, - "score": "4.43", - "score_v2": "88.57", + "score": "4.38", + "score_v2": "87.62", "threat_score": "94.74", "score_rating": "Great" } @@ -115597,7 +115256,7 @@ "medium": 0 }, "lines_analyzed_count": 234, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.08", "score_v2": "81.62", "threat_score": "94.74", @@ -115795,7 +115454,7 @@ "medium": 1 }, "lines_analyzed_count": 200, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.60", "score_v2": "72.00", "threat_score": "85.00", @@ -115821,7 +115480,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 0, "informational": 1, "low": 2, @@ -115829,8 +115488,8 @@ }, "lines_analyzed_count": 84, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.90", + "score": "4.29", + "score_v2": "85.71", "threat_score": "94.74", "score_rating": "Great" } @@ -115854,7 +115513,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 47, "high": 8, "informational": 7, "low": 6, @@ -115862,8 +115521,8 @@ }, "lines_analyzed_count": 414, "scan_time_taken": 2, - "score": "3.82", - "score_v2": "76.33", + "score": "3.78", + "score_v2": "75.60", "threat_score": "95.00", "score_rating": "Average" } @@ -115909,13 +115568,13 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 75.93, + "securityScore": 64.81, "issueSeverityDistribution": { "critical": 1, "gas": 1, "high": 0, "informational": 3, - "low": 2, + "low": 5, "medium": 0 } }, @@ -115941,13 +115600,13 @@ "gas": 1, "high": 0, "informational": 3, - "low": 2, + "low": 5, "medium": 0 }, "lines_analyzed_count": 54, "scan_time_taken": 0, - "score": "3.80", - "score_v2": "75.93", + "score": "3.24", + "score_v2": "64.81", "threat_score": "85.00", "score_rating": "Average" } @@ -116086,7 +115745,7 @@ "medium": 8 }, "lines_analyzed_count": 421, - "scan_time_taken": 4, + "scan_time_taken": 2, "score": "4.35", "score_v2": "86.94", "threat_score": "100.00", @@ -116140,13 +115799,13 @@ "verifiedNumber": 53, "totalContractsNumber": 68, "solidityScanContractsNumber": 53, - "securityScore": 81.76811320754717, + "securityScore": 81.46528301886794, "issueSeverityDistribution": { "critical": 2, - "gas": 338, + "gas": 356, "high": 53, "informational": 228, - "low": 129, + "low": 133, "medium": 59 } }, @@ -116169,7 +115828,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 2, "informational": 1, "low": 1, @@ -116177,8 +115836,8 @@ }, "lines_analyzed_count": 120, "scan_time_taken": 0, - "score": "4.54", - "score_v2": "90.83", + "score": "4.50", + "score_v2": "90.00", "threat_score": "95.00", "score_rating": "Great" } @@ -116240,16 +115899,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 2, "informational": 15, "low": 3, "medium": 0 }, "lines_analyzed_count": 162, - "scan_time_taken": 2, - "score": "3.98", - "score_v2": "79.63", + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.01", "threat_score": "90.00", "score_rating": "Average" } @@ -116286,13 +115945,13 @@ "gas": 8, "high": 0, "informational": 13, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 182, "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.07", + "score": "4.09", + "score_v2": "81.87", "threat_score": "90.00", "score_rating": "Great" } @@ -116463,16 +116122,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 18, "high": 1, "informational": 23, "low": 1, "medium": 2 }, "lines_analyzed_count": 178, - "scan_time_taken": 2, - "score": "3.54", - "score_v2": "70.79", + "scan_time_taken": 1, + "score": "3.51", + "score_v2": "70.22", "threat_score": "90.00", "score_rating": "Average" } @@ -116600,16 +116259,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 18, "high": 2, "informational": 8, - "low": 3, + "low": 4, "medium": 4 }, "lines_analyzed_count": 239, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.08", + "score": "3.87", + "score_v2": "77.41", "threat_score": "95.00", "score_rating": "Average" } @@ -116633,16 +116292,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 1, "informational": 24, "low": 1, "medium": 2 }, "lines_analyzed_count": 180, - "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.89", + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", "threat_score": "90.00", "score_rating": "Average" } @@ -116869,7 +116528,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 2, "informational": 1, "low": 1, @@ -116877,8 +116536,8 @@ }, "lines_analyzed_count": 132, "scan_time_taken": 0, - "score": "4.58", - "score_v2": "91.67", + "score": "4.55", + "score_v2": "90.91", "threat_score": "95.00", "score_rating": "Great" } @@ -116907,7 +116566,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 2, "informational": 1, "low": 1, @@ -116915,8 +116574,8 @@ }, "lines_analyzed_count": 119, "scan_time_taken": 0, - "score": "4.54", - "score_v2": "90.76", + "score": "4.50", + "score_v2": "89.92", "threat_score": "95.00", "score_rating": "Great" } @@ -116940,7 +116599,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 1, "informational": 4, "low": 6, @@ -116948,8 +116607,8 @@ }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "3.37", - "score_v2": "67.35", + "score": "3.33", + "score_v2": "66.67", "threat_score": "90.00", "score_rating": "Average" } @@ -116973,7 +116632,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 1, "low": 1, @@ -116981,8 +116640,8 @@ }, "lines_analyzed_count": 144, "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.19", + "score": "4.38", + "score_v2": "87.50", "threat_score": "95.00", "score_rating": "Great" } @@ -117209,7 +116868,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 1, "low": 1, @@ -117217,8 +116876,8 @@ }, "lines_analyzed_count": 147, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.39", + "score": "4.29", + "score_v2": "85.71", "threat_score": "95.00", "score_rating": "Great" } @@ -117252,7 +116911,7 @@ "scan_time_taken": 0, "score": "4.43", "score_v2": "88.57", - "threat_score": "95.00", + "threat_score": "94.74", "score_rating": "Great" } } @@ -117313,7 +116972,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 2, "informational": 1, "low": 1, @@ -117321,8 +116980,8 @@ }, "lines_analyzed_count": 119, "scan_time_taken": 0, - "score": "4.54", - "score_v2": "90.76", + "score": "4.50", + "score_v2": "89.92", "threat_score": "95.00", "score_rating": "Great" } @@ -117417,18 +117076,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 1, "informational": 14, - "low": 3, + "low": 4, "medium": 3 }, "lines_analyzed_count": 208, "scan_time_taken": 0, - "score": "4.01", - "score_v2": "80.29", + "score": "3.94", + "score_v2": "78.85", "threat_score": "90.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -117483,7 +117142,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 1, "informational": 2, "low": 1, @@ -117491,8 +117150,8 @@ }, "lines_analyzed_count": 92, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", + "score": "4.18", + "score_v2": "83.70", "threat_score": "90.00", "score_rating": "Great" } @@ -117653,7 +117312,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 3, "low": 1, @@ -117661,8 +117320,8 @@ }, "lines_analyzed_count": 181, "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.16", + "score": "4.53", + "score_v2": "90.61", "threat_score": "90.00", "score_rating": "Great" } @@ -117823,7 +117482,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 1, "informational": 9, "low": 2, @@ -117831,8 +117490,8 @@ }, "lines_analyzed_count": 139, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.33", + "score": "4.28", + "score_v2": "85.61", "threat_score": "90.00", "score_rating": "Great" } @@ -117856,7 +117515,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 4, "low": 2, @@ -117864,8 +117523,8 @@ }, "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.65", - "score_v2": "92.91", + "score": "4.61", + "score_v2": "92.13", "threat_score": "90.00", "score_rating": "Great" } @@ -117894,16 +117553,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 19, "high": 1, "informational": 24, "low": 1, "medium": 2 }, "lines_analyzed_count": 183, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.49", + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "69.95", "threat_score": "90.00", "score_rating": "Average" } @@ -117991,10 +117650,10 @@ "verifiedNumber": 8, "totalContractsNumber": 170, "solidityScanContractsNumber": 7, - "securityScore": 80.6842857142857, + "securityScore": 80.63714285714285, "issueSeverityDistribution": { "critical": 0, - "gas": 469, + "gas": 471, "high": 34, "informational": 889, "low": 382, @@ -118903,16 +118562,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 28, "high": 4, "informational": 48, "low": 37, "medium": 14 }, "lines_analyzed_count": 608, - "scan_time_taken": 2, - "score": "3.31", - "score_v2": "66.12", + "scan_time_taken": 1, + "score": "3.29", + "score_v2": "65.79", "threat_score": "89.47", "score_rating": "Average" } @@ -119055,10 +118714,10 @@ "verifiedNumber": 3, "totalContractsNumber": 32, "solidityScanContractsNumber": 1, - "securityScore": 93.23, + "securityScore": 93.47, "issueSeverityDistribution": { "critical": 1, - "gas": 28, + "gas": 26, "high": 2, "informational": 9, "low": 3, @@ -119239,7 +118898,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 28, + "gas": 26, "high": 2, "informational": 9, "low": 3, @@ -119247,8 +118906,8 @@ }, "lines_analyzed_count": 827, "scan_time_taken": 1, - "score": "4.66", - "score_v2": "93.23", + "score": "4.67", + "score_v2": "93.47", "threat_score": "85.00", "score_rating": "Great" } @@ -119429,14 +119088,14 @@ "verifiedNumber": 1, "totalContractsNumber": 2, "solidityScanContractsNumber": 1, - "securityScore": 83.46, + "securityScore": 82.67, "issueSeverityDistribution": { "critical": 2, - "gas": 111, + "gas": 112, "high": 1, "informational": 63, - "low": 48, - "medium": 10 + "low": 49, + "medium": 14 } }, "contractsData": [ @@ -119463,17 +119122,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 111, + "gas": 112, "high": 1, "informational": 63, - "low": 48, - "medium": 10 + "low": 49, + "medium": 14 }, "lines_analyzed_count": 1898, - "scan_time_taken": 4, - "score": "4.17", - "score_v2": "83.46", - "threat_score": "78.95" + "scan_time_taken": 2, + "score": "4.13", + "score_v2": "82.67", + "threat_score": "78.95", + "score_rating": "Great" } } } @@ -119490,14 +119150,14 @@ "verifiedNumber": 10, "totalContractsNumber": 14, "solidityScanContractsNumber": 10, - "securityScore": 85.64699999999999, + "securityScore": 85.754, "issueSeverityDistribution": { "critical": 0, - "gas": 803, + "gas": 812, "high": 32, "informational": 1262, - "low": 259, - "medium": 205 + "low": 289, + "medium": 163 } }, "contractsData": [ @@ -119519,16 +119179,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 134, + "gas": 126, "high": 0, "informational": 617, - "low": 12, - "medium": 36 + "low": 18, + "medium": 10 }, "lines_analyzed_count": 3942, "scan_time_taken": 14, - "score": "3.88", - "score_v2": "77.60", + "score": "3.97", + "score_v2": "79.48", "threat_score": "100.00", "score_rating": "Average" } @@ -119552,16 +119212,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 69, + "gas": 61, "high": 3, "informational": 75, - "low": 24, - "medium": 28 + "low": 25, + "medium": 12 }, "lines_analyzed_count": 2245, - "scan_time_taken": 4, - "score": "4.36", - "score_v2": "87.17", + "scan_time_taken": 6, + "score": "4.48", + "score_v2": "89.58", "threat_score": "95.00", "score_rating": "Great" } @@ -119585,16 +119245,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 0, "informational": 21, "low": 16, "medium": 0 }, "lines_analyzed_count": 649, - "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.14", + "scan_time_taken": 3, + "score": "4.50", + "score_v2": "89.98", "threat_score": "94.74", "score_rating": "Great" } @@ -119618,7 +119278,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 56, "high": 1, "informational": 65, "low": 17, @@ -119626,10 +119286,10 @@ }, "lines_analyzed_count": 912, "scan_time_taken": 4, - "score": "4.00", - "score_v2": "80.04", + "score": "3.96", + "score_v2": "79.28", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -119661,16 +119321,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 77, + "gas": 81, "high": 2, "informational": 68, - "low": 26, + "low": 31, "medium": 18 }, "lines_analyzed_count": 2274, "scan_time_taken": 4, - "score": "4.43", - "score_v2": "88.61", + "score": "4.40", + "score_v2": "87.99", "threat_score": "95.00", "score_rating": "Great" } @@ -119727,16 +119387,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 130, + "gas": 131, "high": 13, "informational": 86, - "low": 51, + "low": 58, "medium": 32 }, "lines_analyzed_count": 2932, - "scan_time_taken": 8, - "score": "4.21", - "score_v2": "84.11", + "scan_time_taken": 6, + "score": "4.18", + "score_v2": "83.59", "threat_score": "80.00", "score_rating": "Great" } @@ -119760,16 +119420,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 77, + "gas": 83, "high": 3, "informational": 84, "low": 24, "medium": 8 }, "lines_analyzed_count": 1762, - "scan_time_taken": 3, - "score": "4.30", - "score_v2": "86.10", + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.75", "threat_score": "90.00", "score_rating": "Great" } @@ -119793,16 +119453,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 118, + "gas": 120, "high": 5, "informational": 99, - "low": 44, + "low": 49, "medium": 28 }, "lines_analyzed_count": 3309, - "scan_time_taken": 6, - "score": "4.38", - "score_v2": "87.64", + "scan_time_taken": 7, + "score": "4.36", + "score_v2": "87.28", "threat_score": "90.00", "score_rating": "Great" } @@ -119826,16 +119486,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 125, "high": 4, "informational": 134, - "low": 40, + "low": 46, "medium": 40 }, "lines_analyzed_count": 3534, - "scan_time_taken": 12, - "score": "4.33", - "score_v2": "86.67", + "scan_time_taken": 10, + "score": "4.31", + "score_v2": "86.22", "threat_score": "85.00", "score_rating": "Great" } @@ -119864,13 +119524,13 @@ "verifiedNumber": 5, "totalContractsNumber": 5, "solidityScanContractsNumber": 5, - "securityScore": 82.688, + "securityScore": 81.726, "issueSeverityDistribution": { "critical": 2, - "gas": 143, + "gas": 144, "high": 5, "informational": 25, - "low": 22, + "low": 34, "medium": 7 } }, @@ -119893,16 +119553,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 31, "high": 3, "informational": 2, - "low": 4, + "low": 10, "medium": 1 }, "lines_analyzed_count": 464, - "scan_time_taken": 3, - "score": "4.41", - "score_v2": "88.15", + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.34", "threat_score": "95.00", "score_rating": "Great" } @@ -119926,16 +119586,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 18, "high": 1, "informational": 0, "low": 9, "medium": 2 }, "lines_analyzed_count": 196, - "scan_time_taken": 3, - "score": "3.88", - "score_v2": "77.55", + "scan_time_taken": 2, + "score": "3.83", + "score_v2": "76.53", "threat_score": "100.00", "score_rating": "Average" } @@ -119959,16 +119619,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 41, "high": 0, "informational": 8, - "low": 2, + "low": 8, "medium": 4 }, "lines_analyzed_count": 468, - "scan_time_taken": 3, - "score": "4.32", - "score_v2": "86.32", + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.55", "threat_score": "100.00", "score_rating": "Great" } @@ -119992,16 +119652,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 9, + "gas": 7, "high": 1, "informational": 3, "low": 5, "medium": 0 }, "lines_analyzed_count": 122, - "scan_time_taken": 2, - "score": "3.52", - "score_v2": "70.49", + "scan_time_taken": 0, + "score": "3.61", + "score_v2": "72.13", "threat_score": "90.00", "score_rating": "Average" } @@ -120025,7 +119685,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 47, "high": 0, "informational": 12, "low": 2, @@ -120034,7 +119694,7 @@ "lines_analyzed_count": 706, "scan_time_taken": 4, "score": "4.55", - "score_v2": "90.93", + "score_v2": "91.08", "threat_score": "100.00", "score_rating": "Great" } @@ -120047,13 +119707,13 @@ "verifiedNumber": 11, "totalContractsNumber": 11, "solidityScanContractsNumber": 11, - "securityScore": 76.3690909090909, + "securityScore": 75.24454545454545, "issueSeverityDistribution": { "critical": 4, - "gas": 328, + "gas": 334, "high": 17, "informational": 134, - "low": 74, + "low": 89, "medium": 15 } }, @@ -120076,7 +119736,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 12, + "gas": 13, "high": 1, "informational": 7, "low": 4, @@ -120084,8 +119744,8 @@ }, "lines_analyzed_count": 137, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.88", + "score": "3.36", + "score_v2": "67.15", "threat_score": "89.47", "score_rating": "Average" } @@ -120109,16 +119769,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 31, "high": 3, "informational": 10, - "low": 4, + "low": 10, "medium": 1 }, "lines_analyzed_count": 464, "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.42", + "score": "4.18", + "score_v2": "83.62", "threat_score": "95.00", "score_rating": "Great" } @@ -120142,7 +119802,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 18, "high": 1, "informational": 2, "low": 9, @@ -120150,8 +119810,8 @@ }, "lines_analyzed_count": 196, "scan_time_taken": 1, - "score": "3.83", - "score_v2": "76.53", + "score": "3.78", + "score_v2": "75.51", "threat_score": "100.00", "score_rating": "Average" } @@ -120175,16 +119835,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 41, "high": 0, "informational": 18, - "low": 2, + "low": 8, "medium": 4 }, "lines_analyzed_count": 468, "scan_time_taken": 1, - "score": "4.21", - "score_v2": "84.19", + "score": "4.07", + "score_v2": "81.41", "threat_score": "100.00", "score_rating": "Great" } @@ -120208,16 +119868,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 9, + "gas": 7, "high": 1, "informational": 3, "low": 5, "medium": 0 }, "lines_analyzed_count": 122, - "scan_time_taken": 0, - "score": "3.52", - "score_v2": "70.49", + "scan_time_taken": 1, + "score": "3.61", + "score_v2": "72.13", "threat_score": "90.00", "score_rating": "Average" } @@ -120241,7 +119901,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 47, "high": 0, "informational": 22, "low": 2, @@ -120250,7 +119910,7 @@ "lines_analyzed_count": 706, "scan_time_taken": 1, "score": "4.48", - "score_v2": "89.52", + "score_v2": "89.66", "threat_score": "100.00", "score_rating": "Great" } @@ -120274,16 +119934,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 25, "high": 3, "informational": 9, "low": 9, "medium": 2 }, "lines_analyzed_count": 159, - "scan_time_taken": 1, - "score": "2.89", - "score_v2": "57.86", + "scan_time_taken": 0, + "score": "2.80", + "score_v2": "55.97", "threat_score": "100.00", "score_rating": "Average" } @@ -120307,7 +119967,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 27, "high": 4, "informational": 9, "low": 10, @@ -120315,8 +119975,8 @@ }, "lines_analyzed_count": 198, "scan_time_taken": 1, - "score": "3.13", - "score_v2": "62.63", + "score": "3.03", + "score_v2": "60.61", "threat_score": "100.00", "score_rating": "Average" } @@ -120340,7 +120000,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 47, "high": 0, "informational": 25, "low": 2, @@ -120348,8 +120008,8 @@ }, "lines_analyzed_count": 774, "scan_time_taken": 2, - "score": "4.49", - "score_v2": "89.79", + "score": "4.51", + "score_v2": "90.18", "threat_score": "95.00", "score_rating": "Great" } @@ -120373,7 +120033,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 45, "high": 0, "informational": 20, "low": 11, @@ -120381,8 +120041,8 @@ }, "lines_analyzed_count": 882, "scan_time_taken": 2, - "score": "4.47", - "score_v2": "89.34", + "score": "4.49", + "score_v2": "89.80", "threat_score": "95.00", "score_rating": "Great" } @@ -120406,16 +120066,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 33, "high": 4, "informational": 9, - "low": 16, + "low": 19, "medium": 2 }, "lines_analyzed_count": 266, "scan_time_taken": 1, - "score": "3.27", - "score_v2": "65.41", + "score": "3.08", + "score_v2": "61.65", "threat_score": "100.00", "score_rating": "Average" } @@ -120428,13 +120088,13 @@ "verifiedNumber": 9, "totalContractsNumber": 10, "solidityScanContractsNumber": 9, - "securityScore": 80.89888888888888, + "securityScore": 79.48666666666666, "issueSeverityDistribution": { "critical": 2, - "gas": 276, + "gas": 280, "high": 16, "informational": 41, - "low": 63, + "low": 84, "medium": 13 } }, @@ -120462,16 +120122,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 31, "high": 3, "informational": 2, - "low": 4, + "low": 10, "medium": 1 }, "lines_analyzed_count": 464, - "scan_time_taken": 1, - "score": "4.41", - "score_v2": "88.15", + "scan_time_taken": 2, + "score": "4.27", + "score_v2": "85.34", "threat_score": "95.00", "score_rating": "Great" } @@ -120495,16 +120155,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 41, "high": 0, "informational": 8, - "low": 2, + "low": 8, "medium": 4 }, "lines_analyzed_count": 468, - "scan_time_taken": 2, - "score": "4.32", - "score_v2": "86.32", + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.55", "threat_score": "100.00", "score_rating": "Great" } @@ -120528,7 +120188,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 18, "high": 1, "informational": 0, "low": 9, @@ -120536,8 +120196,8 @@ }, "lines_analyzed_count": 196, "scan_time_taken": 1, - "score": "3.88", - "score_v2": "77.55", + "score": "3.83", + "score_v2": "76.53", "threat_score": "100.00", "score_rating": "Average" } @@ -120561,16 +120221,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 9, + "gas": 7, "high": 1, "informational": 3, "low": 5, "medium": 0 }, "lines_analyzed_count": 122, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.49", + "scan_time_taken": 0, + "score": "3.61", + "score_v2": "72.13", "threat_score": "90.00", "score_rating": "Average" } @@ -120594,16 +120254,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 31, "high": 3, "informational": 2, - "low": 4, + "low": 10, "medium": 1 }, "lines_analyzed_count": 464, - "scan_time_taken": 3, - "score": "4.41", - "score_v2": "88.15", + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.34", "threat_score": "95.00", "score_rating": "Great" } @@ -120627,7 +120287,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 27, "high": 4, "informational": 0, "low": 10, @@ -120635,8 +120295,8 @@ }, "lines_analyzed_count": 198, "scan_time_taken": 1, - "score": "3.36", - "score_v2": "67.17", + "score": "3.26", + "score_v2": "65.15", "threat_score": "100.00", "score_rating": "Average" } @@ -120660,7 +120320,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 47, "high": 0, "informational": 14, "low": 2, @@ -120668,8 +120328,8 @@ }, "lines_analyzed_count": 774, "scan_time_taken": 2, - "score": "4.56", - "score_v2": "91.21", + "score": "4.58", + "score_v2": "91.60", "threat_score": "95.00", "score_rating": "Great" } @@ -120693,16 +120353,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 33, "high": 4, "informational": 0, - "low": 16, + "low": 19, "medium": 2 }, "lines_analyzed_count": 266, - "scan_time_taken": 2, - "score": "3.44", - "score_v2": "68.80", + "scan_time_taken": 1, + "score": "3.25", + "score_v2": "65.04", "threat_score": "100.00", "score_rating": "Average" } @@ -120726,7 +120386,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 45, "high": 0, "informational": 12, "low": 11, @@ -120734,8 +120394,8 @@ }, "lines_analyzed_count": 882, "scan_time_taken": 2, - "score": "4.51", - "score_v2": "90.25", + "score": "4.54", + "score_v2": "90.70", "threat_score": "95.00", "score_rating": "Great" } @@ -120748,13 +120408,13 @@ "verifiedNumber": 7, "totalContractsNumber": 9, "solidityScanContractsNumber": 7, - "securityScore": 77.41999999999999, + "securityScore": 76.7, "issueSeverityDistribution": { "critical": 2, - "gas": 230, + "gas": 231, "high": 12, "informational": 44, - "low": 55, + "low": 58, "medium": 7 } }, @@ -120787,16 +120447,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 48, + "gas": 47, "high": 0, "informational": 15, "low": 2, "medium": 0 }, "lines_analyzed_count": 705, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.50", + "scan_time_taken": 4, + "score": "4.53", + "score_v2": "90.64", "threat_score": "100.00", "score_rating": "Great" } @@ -120820,7 +120480,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 9, + "gas": 7, "high": 1, "informational": 3, "low": 5, @@ -120828,8 +120488,8 @@ }, "lines_analyzed_count": 122, "scan_time_taken": 0, - "score": "3.52", - "score_v2": "70.49", + "score": "3.61", + "score_v2": "72.13", "threat_score": "90.00", "score_rating": "Average" } @@ -120853,7 +120513,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 25, "high": 3, "informational": 0, "low": 9, @@ -120861,8 +120521,8 @@ }, "lines_analyzed_count": 159, "scan_time_taken": 1, - "score": "3.18", - "score_v2": "63.52", + "score": "3.08", + "score_v2": "61.64", "threat_score": "100.00", "score_rating": "Average" } @@ -120886,16 +120546,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 27, "high": 4, "informational": 0, "low": 10, "medium": 2 }, "lines_analyzed_count": 198, - "scan_time_taken": 3, - "score": "3.36", - "score_v2": "67.17", + "scan_time_taken": 1, + "score": "3.26", + "score_v2": "65.15", "threat_score": "100.00", "score_rating": "Average" } @@ -120919,16 +120579,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 47, "high": 0, "informational": 14, "low": 2, "medium": 0 }, "lines_analyzed_count": 774, - "scan_time_taken": 4, - "score": "4.56", - "score_v2": "91.21", + "scan_time_taken": 1, + "score": "4.58", + "score_v2": "91.60", "threat_score": "95.00", "score_rating": "Great" } @@ -120952,16 +120612,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 45, "high": 0, "informational": 12, "low": 11, "medium": 1 }, "lines_analyzed_count": 882, - "scan_time_taken": 2, - "score": "4.51", - "score_v2": "90.25", + "scan_time_taken": 1, + "score": "4.54", + "score_v2": "90.70", "threat_score": "95.00", "score_rating": "Great" } @@ -120985,16 +120645,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 33, "high": 4, "informational": 0, - "low": 16, + "low": 19, "medium": 2 }, "lines_analyzed_count": 266, - "scan_time_taken": 3, - "score": "3.44", - "score_v2": "68.80", + "scan_time_taken": 1, + "score": "3.25", + "score_v2": "65.04", "threat_score": "100.00", "score_rating": "Average" } @@ -121013,14 +120673,14 @@ "verifiedNumber": 3, "totalContractsNumber": 16, "solidityScanContractsNumber": 3, - "securityScore": 72.15666666666665, + "securityScore": 71.98666666666666, "issueSeverityDistribution": { "critical": 9, - "gas": 230, + "gas": 193, "high": 19, - "informational": 65, - "low": 82, - "medium": 28 + "informational": 45, + "low": 59, + "medium": 21 } }, "contractsData": [ @@ -121107,16 +120767,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 83, + "gas": 46, "high": 12, - "informational": 21, - "low": 45, - "medium": 8 + "informational": 1, + "low": 22, + "medium": 1 }, - "lines_analyzed_count": 851, - "scan_time_taken": 4, - "score": "3.44", - "score_v2": "68.74", + "lines_analyzed_count": 447, + "scan_time_taken": 3, + "score": "3.41", + "score_v2": "68.23", "threat_score": "90.00", "score_rating": "Average" } @@ -121195,14 +120855,14 @@ "verifiedNumber": 18, "totalContractsNumber": 18, "solidityScanContractsNumber": 17, - "securityScore": 75.37823529411764, + "securityScore": 75.64999999999998, "issueSeverityDistribution": { "critical": 24, - "gas": 575, + "gas": 528, "high": 36, - "informational": 298, - "low": 231, - "medium": 64 + "informational": 278, + "low": 208, + "medium": 57 } }, "contractsData": [ @@ -121257,7 +120917,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 1, "informational": 3, "low": 2, @@ -121265,8 +120925,8 @@ }, "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "2.56", - "score_v2": "51.16", + "score": "2.67", + "score_v2": "53.49", "threat_score": "94.74", "score_rating": "Average" } @@ -121389,7 +121049,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 2, "informational": 1, "low": 6, @@ -121397,8 +121057,8 @@ }, "lines_analyzed_count": 78, "scan_time_taken": 0, - "score": "3.46", - "score_v2": "69.23", + "score": "3.65", + "score_v2": "73.08", "threat_score": "89.47", "score_rating": "Average" } @@ -121500,7 +121160,7 @@ "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.95", "score_v2": "79.05", "threat_score": "84.21", @@ -121625,16 +121285,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 83, + "gas": 46, "high": 12, - "informational": 33, - "low": 45, - "medium": 8 + "informational": 13, + "low": 22, + "medium": 1 }, - "lines_analyzed_count": 851, - "scan_time_taken": 4, - "score": "3.37", - "score_v2": "67.33", + "lines_analyzed_count": 447, + "scan_time_taken": 3, + "score": "3.28", + "score_v2": "65.55", "threat_score": "90.00", "score_rating": "Average" } @@ -121691,7 +121351,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 135, + "gas": 131, "high": 0, "informational": 57, "low": 59, @@ -121699,8 +121359,8 @@ }, "lines_analyzed_count": 3201, "scan_time_taken": 4, - "score": "4.38", - "score_v2": "87.69", + "score": "4.39", + "score_v2": "87.82", "threat_score": "80.00", "score_rating": "Great" } @@ -121724,7 +121384,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 93, + "gas": 91, "high": 1, "informational": 45, "low": 32, @@ -121732,8 +121392,8 @@ }, "lines_analyzed_count": 2278, "scan_time_taken": 2, - "score": "4.41", - "score_v2": "88.28", + "score": "4.42", + "score_v2": "88.37", "threat_score": "85.00", "score_rating": "Great" } @@ -121778,14 +121438,14 @@ "overallInfo": { "verifiedNumber": 19, "totalContractsNumber": 20, - "solidityScanContractsNumber": 11, - "securityScore": 77.01818181818182, + "solidityScanContractsNumber": 12, + "securityScore": 78.675, "issueSeverityDistribution": { - "critical": 18, - "gas": 397, + "critical": 14, + "gas": 412, "high": 27, - "informational": 182, - "low": 153, + "informational": 208, + "low": 160, "medium": 37 } }, @@ -121831,35 +121491,7 @@ { "address": "0x430638b0710EB36eC68bBF2fcA97085339470701", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x430638b0710EB36eC68bBF2fcA97085339470701", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x430638b0710EB36eC68bBF2fcA97085339470701", - "contractname": "TickLens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x430638b0710EB36eC68bBF2fcA97085339470701/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.37", - "score_v2": "67.44", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0xC4b501cf8f974B7e2AeF41B8cF252d5B77cC0e20", @@ -121902,7 +121534,35 @@ { "address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b094AeCF5598CA868C4470Dc2c99425dA6256f8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "89.47", + "score_rating": "Average" + } + } }, { "address": "0x5ad267449556588cBfc5eec5d7FC4057b278E6E2", @@ -121940,7 +121600,35 @@ { "address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x662643B4fEAaA99b355F8d5B31D91030FB9D9A8C/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" + } + } }, { "address": "0x965991775dA1a3550445F76B2aA799eAC0A05434", @@ -121950,41 +121638,41 @@ { "address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", + "contract_address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE", - "contractname": "NonfungiblePositionManager", + "contract_url": "https://optimism.blockscout.com/address/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", + "contractname": "V3Migrator", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9831C93f3024e06db9EEE6a5aDd6e122d18465bE/blockscout/gnosis?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE/blockscout/gnosis?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 4, - "gas": 24, - "high": 4, + "critical": 0, + "gas": 6, + "high": 2, "informational": 6, - "low": 9, + "low": 3, "medium": 0 }, - "lines_analyzed_count": 401, - "scan_time_taken": 2, - "score": "3.95", - "score_v2": "79.05", - "threat_score": "84.21", + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "3.70", + "score_v2": "74.00", + "threat_score": "89.47", "score_rating": "Average" } } }, - { - "address": "0xB50575aC3a84cd7510A10f52dB43aDfaCCfF23bE", - "isVerified": true, - "solidityScanReport": null - }, { "address": "0x283F87D2D4A401aa4B31fE60597bd8bA7BdE2221", "isVerified": true, @@ -122021,35 +121709,7 @@ { "address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7740C2eE0051e275323feb42521cA1161925C2f2", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7740C2eE0051e275323feb42521cA1161925C2f2", - "contractname": "SwapRouter02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7740C2eE0051e275323feb42521cA1161925C2f2/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xe5759714998e8B50A33c7333C04C2d02e5dcE77f", @@ -122140,7 +121800,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 93, + "gas": 91, "high": 1, "informational": 45, "low": 32, @@ -122148,8 +121808,8 @@ }, "lines_analyzed_count": 2278, "scan_time_taken": 2, - "score": "4.41", - "score_v2": "88.28", + "score": "4.42", + "score_v2": "88.37", "threat_score": "85.00", "score_rating": "Great" } @@ -122196,7 +121856,35 @@ { "address": "0x42424242B0c0d8A19dCD0dF362815E242586354A", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42424242B0c0d8A19dCD0dF362815E242586354A", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x42424242B0c0d8A19dCD0dF362815E242586354A", + "contractname": "Reservoir", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42424242B0c0d8A19dCD0dF362815E242586354A/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 13, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 2492, + "scan_time_taken": 1, + "score": "4.86", + "score_v2": "97.23", + "threat_score": "95.00", + "score_rating": "Great" + } + } } ] }, @@ -122205,10 +121893,10 @@ "verifiedNumber": 18, "totalContractsNumber": 18, "solidityScanContractsNumber": 16, - "securityScore": 75.1325, + "securityScore": 75.5325, "issueSeverityDistribution": { "critical": 16, - "gas": 491, + "gas": 481, "high": 36, "informational": 256, "low": 222, @@ -122267,7 +121955,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 1, "informational": 3, "low": 2, @@ -122275,8 +121963,8 @@ }, "lines_analyzed_count": 43, "scan_time_taken": 0, - "score": "2.56", - "score_v2": "51.16", + "score": "2.67", + "score_v2": "53.49", "threat_score": "94.74", "score_rating": "Average" } @@ -122399,7 +122087,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 2, "informational": 1, "low": 6, @@ -122407,8 +122095,8 @@ }, "lines_analyzed_count": 78, "scan_time_taken": 0, - "score": "3.46", - "score_v2": "69.23", + "score": "3.65", + "score_v2": "73.08", "threat_score": "89.47", "score_rating": "Average" } @@ -122510,7 +122198,7 @@ "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.95", "score_v2": "79.05", "threat_score": "84.21", @@ -122701,7 +122389,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 135, + "gas": 131, "high": 0, "informational": 57, "low": 59, @@ -122709,8 +122397,8 @@ }, "lines_analyzed_count": 3201, "scan_time_taken": 4, - "score": "4.38", - "score_v2": "87.69", + "score": "4.39", + "score_v2": "87.82", "threat_score": "80.00", "score_rating": "Great" } @@ -122734,7 +122422,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 93, + "gas": 91, "high": 1, "informational": 45, "low": 32, @@ -122742,8 +122430,8 @@ }, "lines_analyzed_count": 2278, "scan_time_taken": 2, - "score": "4.41", - "score_v2": "88.28", + "score": "4.42", + "score_v2": "88.37", "threat_score": "85.00", "score_rating": "Great" } @@ -122937,50 +122625,22 @@ "overallInfo": { "verifiedNumber": 1, "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 72.46, + "solidityScanContractsNumber": 0, + "securityScore": 0, "issueSeverityDistribution": { - "critical": 1, - "gas": 4, + "critical": 0, + "gas": 0, "high": 0, - "informational": 1, - "low": 3, - "medium": 1 + "informational": 0, + "low": 0, + "medium": 0 } }, "contractsData": [ { "address": "0x3335733c454805df6a77f825f266e136FB4a3333", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3335733c454805df6a77f825f266e136FB4a3333", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3335733c454805df6a77f825f266e136FB4a3333", - "contractname": "ERC20Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3335733c454805df6a77f825f266e136FB4a3333/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 4, - "high": 0, - "informational": 1, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 69, - "scan_time_taken": 0, - "score": "3.62", - "score_v2": "72.46", - "threat_score": "90.00", - "score_rating": "Average" - } - } + "solidityScanReport": null } ] }, @@ -123011,22 +122671,50 @@ "overallInfo": { "verifiedNumber": 1, "totalContractsNumber": 1, - "solidityScanContractsNumber": 0, - "securityScore": 0, + "solidityScanContractsNumber": 1, + "securityScore": 73.91, "issueSeverityDistribution": { - "critical": 0, - "gas": 0, + "critical": 1, + "gas": 4, "high": 0, "informational": 0, - "low": 0, - "medium": 0 + "low": 3, + "medium": 1 } }, "contractsData": [ { "address": "0x3335733c454805df6a77f825f266e136FB4a3333", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3335733c454805df6a77f825f266e136FB4a3333", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3335733c454805df6a77f825f266e136FB4a3333", + "contractname": "ERC20Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3335733c454805df6a77f825f266e136FB4a3333/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 4, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "3.70", + "score_v2": "73.91", + "threat_score": "90.00", + "score_rating": "Average" + } + } } ] } @@ -123041,14 +122729,14 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 2, - "securityScore": 82.75, + "securityScore": 80.98, "issueSeverityDistribution": { "critical": 6, - "gas": 43, + "gas": 67, "high": 6, "informational": 10, - "low": 32, - "medium": 0 + "low": 30, + "medium": 4 } }, "contractsData": [ @@ -123075,16 +122763,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 35, + "gas": 59, "high": 6, "informational": 10, - "low": 11, - "medium": 0 + "low": 9, + "medium": 4 }, "lines_analyzed_count": 906, "scan_time_taken": 3, - "score": "4.50", - "score_v2": "89.96", + "score": "4.32", + "score_v2": "86.42", "threat_score": "95.00", "score_rating": "Great" } @@ -123136,14 +122824,14 @@ "verifiedNumber": 6, "totalContractsNumber": 9, "solidityScanContractsNumber": 6, - "securityScore": 89.11833333333334, + "securityScore": 89.77166666666666, "issueSeverityDistribution": { "critical": 0, - "gas": 442, + "gas": 428, "high": 16, "informational": 452, - "low": 156, - "medium": 115 + "low": 163, + "medium": 88 } }, "contractsData": [ @@ -123165,16 +122853,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 49, + "gas": 46, "high": 1, "informational": 65, "low": 17, - "medium": 10 + "medium": 5 }, "lines_analyzed_count": 1078, "scan_time_taken": 3, - "score": "4.16", - "score_v2": "83.12", + "score": "4.24", + "score_v2": "84.79", "threat_score": "100.00", "score_rating": "Great" } @@ -123269,16 +122957,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 68, + "gas": 60, "high": 3, "informational": 74, - "low": 24, - "medium": 26 + "low": 25, + "medium": 11 }, "lines_analyzed_count": 2657, "scan_time_taken": 4, - "score": "4.47", - "score_v2": "89.46", + "score": "4.57", + "score_v2": "91.38", "threat_score": "95.00", "score_rating": "Great" } @@ -123307,16 +122995,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 114, "high": 5, "informational": 98, "low": 44, - "medium": 29 + "medium": 22 }, "lines_analyzed_count": 3943, "scan_time_taken": 7, - "score": "4.48", - "score_v2": "89.50", + "score": "4.51", + "score_v2": "90.21", "threat_score": "90.00", "score_rating": "Great" } @@ -123340,17 +123028,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 120, + "gas": 124, "high": 4, "informational": 134, - "low": 40, + "low": 46, "medium": 40 }, "lines_analyzed_count": 4168, - "scan_time_taken": 10, - "score": "4.44", - "score_v2": "88.72", - "threat_score": "84.21", + "scan_time_taken": 6, + "score": "4.42", + "score_v2": "88.34", + "threat_score": "85.00", "score_rating": "Great" } } @@ -123372,15 +123060,15 @@ "overallInfo": { "verifiedNumber": 2, "totalContractsNumber": 11, - "solidityScanContractsNumber": 1, - "securityScore": 86.21, + "solidityScanContractsNumber": 2, + "securityScore": 86.87, "issueSeverityDistribution": { - "critical": 0, - "gas": 57, - "high": 7, - "informational": 36, - "low": 36, - "medium": 4 + "critical": 10, + "gas": 169, + "high": 14, + "informational": 97, + "low": 86, + "medium": 14 } }, "contractsData": [ @@ -123442,17 +123130,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 75, "high": 7, "informational": 36, - "low": 36, - "medium": 4 + "low": 39, + "medium": 5 }, "lines_analyzed_count": 1487, "scan_time_taken": 3, - "score": "4.31", - "score_v2": "86.21", - "threat_score": "95.00", + "score": "4.22", + "score_v2": "84.40", + "threat_score": "94.74", "score_rating": "Great" } } @@ -123460,7 +123148,35 @@ { "address": "0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", + "contract_chain": "zetachain-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://zetachain.blockscout.com/address/0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", + "contractname": "LiquidityManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2db0AFD0045F3518c77eC6591a542e326Befd3D7/blockscout/zetachain-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 94, + "high": 7, + "informational": 61, + "low": 47, + "medium": 9 + }, + "lines_analyzed_count": 3321, + "scan_time_taken": 5, + "score": "4.47", + "score_v2": "89.34", + "threat_score": "78.95", + "score_rating": "Great" + } + } }, { "address": "0x3EF68D3f7664b2805D4E88381b64868a56f88bC4", @@ -123473,14 +123189,14 @@ "overallInfo": { "verifiedNumber": 6, "totalContractsNumber": 11, - "solidityScanContractsNumber": 4, - "securityScore": 75.595, + "solidityScanContractsNumber": 5, + "securityScore": 75.162, "issueSeverityDistribution": { - "critical": 10, - "gas": 130, + "critical": 11, + "gas": 142, "high": 15, - "informational": 52, - "low": 52, + "informational": 59, + "low": 58, "medium": 9 } }, @@ -123503,7 +123219,35 @@ { "address": "0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", "isVerified": true, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", + "contractname": "iZiSwapFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 13, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.19", + "threat_score": "84.21", + "score_rating": "Average" + } + } }, { "address": "0xbD6abA1Ef82A4cD6e15CB05e95f433ef48dfb5df", @@ -123566,7 +123310,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, + "gas": 22, "high": 5, "informational": 14, "low": 19, @@ -123574,8 +123318,8 @@ }, "lines_analyzed_count": 432, "scan_time_taken": 1, - "score": "3.58", - "score_v2": "71.53", + "score": "3.60", + "score_v2": "71.99", "threat_score": "94.74", "score_rating": "Average" } @@ -123604,7 +123348,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 37, + "gas": 38, "high": 4, "informational": 7, "low": 14, @@ -123612,8 +123356,8 @@ }, "lines_analyzed_count": 452, "scan_time_taken": 2, - "score": "3.47", - "score_v2": "69.47", + "score": "3.46", + "score_v2": "69.25", "threat_score": "73.68", "score_rating": "Average" } @@ -123644,7 +123388,7 @@ "medium": 0 }, "lines_analyzed_count": 559, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.23", "score_v2": "84.62", "threat_score": "94.74", @@ -123694,14 +123438,14 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 72.56, + "securityScore": 69.515, "issueSeverityDistribution": { "critical": 1, - "gas": 133, + "gas": 146, "high": 19, "informational": 37, "low": 50, - "medium": 7 + "medium": 13 } }, "contractsData": [ @@ -123723,17 +123467,17 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 53, + "gas": 66, "high": 7, "informational": 24, "low": 10, - "medium": 2 + "medium": 8 }, "lines_analyzed_count": 509, "scan_time_taken": 3, - "score": "3.66", - "score_v2": "73.28", - "threat_score": "80.00", + "score": "3.36", + "score_v2": "67.19", + "threat_score": "78.95", "score_rating": "Average" } } @@ -123763,7 +123507,7 @@ "medium": 5 }, "lines_analyzed_count": 838, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "3.59", "score_v2": "71.84", "threat_score": "89.47", @@ -123783,50 +123527,22 @@ "overallInfo": { "verifiedNumber": 1, "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 82.41, + "solidityScanContractsNumber": 0, + "securityScore": 0, "issueSeverityDistribution": { "critical": 0, - "gas": 7, + "gas": 0, "high": 0, - "informational": 14, - "low": 4, - "medium": 2 + "informational": 0, + "low": 0, + "medium": 0 } }, "contractsData": [ { "address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x458b14915e651243Acf89C05859a22d5Cff976A6", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x458b14915e651243Acf89C05859a22d5Cff976A6", - "contractname": "BulksenderProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x458b14915e651243Acf89C05859a22d5Cff976A6/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 14, - "low": 4, - "medium": 2 - }, - "lines_analyzed_count": 199, - "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.41", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null } ] }, @@ -123979,7 +123695,7 @@ "medium": 7 }, "lines_analyzed_count": 711, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.56", "score_v2": "71.17", "threat_score": "80.00", @@ -124000,12 +123716,12 @@ "verifiedNumber": 12, "totalContractsNumber": 13, "solidityScanContractsNumber": 12, - "securityScore": 86.54166666666667, + "securityScore": 86.60000000000001, "issueSeverityDistribution": { "critical": 0, "gas": 73, "high": 9, - "informational": 59, + "informational": 53, "low": 44, "medium": 8 } @@ -124017,9 +123733,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", - "contract_chain": "optimism", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", + "contract_url": "https://gnosis.blockscout.com/address/0x2ed6c4B5dA6378c7897AC67Ba9e43102Feb694EE", "contractname": "SplitMain", "is_quick_scan": true, "node_reference_id": null, @@ -124031,14 +123747,14 @@ "critical": 0, "gas": 21, "high": 0, - "informational": 12, + "informational": 6, "low": 3, "medium": 3 }, "lines_analyzed_count": 860, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.42", + "scan_time_taken": 2, + "score": "4.76", + "score_v2": "95.12", "threat_score": "95.00", "score_rating": "Great" } @@ -124455,7 +124171,7 @@ "medium": 3 }, "lines_analyzed_count": 860, - "scan_time_taken": 1, + "scan_time_taken": 2, "score": "4.76", "score_v2": "95.12", "threat_score": "95.00", @@ -124554,7 +124270,7 @@ "medium": 2 }, "lines_analyzed_count": 165, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.27", "score_v2": "85.45", "threat_score": "100.00", @@ -124701,15 +124417,15 @@ "overallInfo": { "verifiedNumber": 21, "totalContractsNumber": 22, - "solidityScanContractsNumber": 21, - "securityScore": 80.30190476190478, + "solidityScanContractsNumber": 20, + "securityScore": 80.605, "issueSeverityDistribution": { - "critical": 22, - "gas": 213, - "high": 71, - "informational": 896, - "low": 169, - "medium": 61 + "critical": 20, + "gas": 194, + "high": 60, + "informational": 872, + "low": 130, + "medium": 59 } }, "contractsData": [ @@ -124719,9 +124435,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", - "contract_chain": "optimism", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "contract_url": "https://gnosis.blockscout.com/address/0x3a23F943181408EAC424116Af7b7790c94Cb97a5", "contractname": "SocketGateway", "is_quick_scan": true, "node_reference_id": null, @@ -124731,16 +124447,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 20, + "gas": 23, "high": 4, "informational": 777, "low": 12, "medium": 5 }, - "lines_analyzed_count": 2370, - "scan_time_taken": 6, - "score": "3.12", - "score_v2": "62.36", + "lines_analyzed_count": 2368, + "scan_time_taken": 4, + "score": "3.11", + "score_v2": "62.20", "threat_score": "85.00", "score_rating": "Average" } @@ -124752,9 +124468,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", - "contract_chain": "gnosis", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", + "contract_url": "https://optimism.blockscout.com/address/0x2d0EeB574cC98f6d57c72FFe730D5C8a8f2eac37", "contractname": "HopImplL2", "is_quick_scan": true, "node_reference_id": null, @@ -124766,14 +124482,14 @@ "critical": 1, "gas": 5, "high": 4, - "informational": 3, + "informational": 6, "low": 6, "medium": 2 }, "lines_analyzed_count": 327, - "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.63", + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.71", "threat_score": "95.00", "score_rating": "Great" } @@ -124934,7 +124650,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 1, "low": 4, @@ -124942,8 +124658,8 @@ }, "lines_analyzed_count": 159, "scan_time_taken": 0, - "score": "4.37", - "score_v2": "87.42", + "score": "4.34", + "score_v2": "86.79", "threat_score": "95.00", "score_rating": "Great" } @@ -124967,7 +124683,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 0, "informational": 1, "low": 3, @@ -124975,8 +124691,8 @@ }, "lines_analyzed_count": 61, "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.97", + "score": "4.18", + "score_v2": "83.61", "threat_score": "94.74", "score_rating": "Great" } @@ -125000,16 +124716,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 2, "informational": 7, "low": 4, "medium": 0 }, "lines_analyzed_count": 195, - "scan_time_taken": 0, - "score": "4.21", - "score_v2": "84.10", + "scan_time_taken": 2, + "score": "4.18", + "score_v2": "83.59", "threat_score": "95.00", "score_rating": "Great" } @@ -125040,7 +124756,7 @@ "medium": 5 }, "lines_analyzed_count": 317, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.99", "score_v2": "79.81", "threat_score": "95.00", @@ -125051,35 +124767,7 @@ { "address": "0x44532990D085C099e22F480ca15D8F0AC49CfE5D", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x44532990D085C099e22F480ca15D8F0AC49CfE5D", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x44532990D085C099e22F480ca15D8F0AC49CfE5D", - "contractname": "CelerV2Impl", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x44532990D085C099e22F480ca15D8F0AC49CfE5D/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 22, - "high": 8, - "informational": 16, - "low": 21, - "medium": 4 - }, - "lines_analyzed_count": 712, - "scan_time_taken": 2, - "score": "4.09", - "score_v2": "81.88", - "threat_score": "90.00", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", @@ -125087,10 +124775,10 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", - "contract_chain": "optimism", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", - "contractname": "HopImplL2V2", + "contract_url": "https://gnosis.blockscout.com/address/0xF1b6f0c071cE884f53B789720e3d8B523EC895bb", + "contractname": "FeesTakerController", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", @@ -125098,19 +124786,19 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 8, - "informational": 12, - "low": 25, - "medium": 3 + "critical": 0, + "gas": 3, + "high": 5, + "informational": 1, + "low": 7, + "medium": 5 }, - "lines_analyzed_count": 431, + "lines_analyzed_count": 302, "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.78", - "threat_score": "90.00", - "score_rating": "Average" + "score": "4.12", + "score_v2": "82.45", + "threat_score": "95.00", + "score_rating": "Great" } } }, @@ -125205,7 +124893,7 @@ "medium": 5 }, "lines_analyzed_count": 302, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.04", "score_v2": "80.79", "threat_score": "95.00", @@ -125297,7 +124985,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 2, "informational": 10, "low": 4, @@ -125305,8 +124993,8 @@ }, "lines_analyzed_count": 223, "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.37", + "score": "3.95", + "score_v2": "78.92", "threat_score": "95.00", "score_rating": "Average" } @@ -125337,7 +125025,7 @@ "medium": 0 }, "lines_analyzed_count": 171, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.39", "score_v2": "87.72", "threat_score": "95.00", @@ -125418,10 +125106,10 @@ "verifiedNumber": 8, "totalContractsNumber": 8, "solidityScanContractsNumber": 8, - "securityScore": 78.28875, + "securityScore": 78.39875, "issueSeverityDistribution": { "critical": 12, - "gas": 63, + "gas": 66, "high": 30, "informational": 791, "low": 72, @@ -125447,16 +125135,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 20, + "gas": 23, "high": 4, "informational": 777, "low": 12, "medium": 5 }, "lines_analyzed_count": 2368, - "scan_time_taken": 5, - "score": "3.12", - "score_v2": "62.33", + "scan_time_taken": 4, + "score": "3.11", + "score_v2": "62.20", "threat_score": "85.00", "score_rating": "Average" } @@ -125546,16 +125234,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 0, "low": 4, "medium": 0 }, "lines_analyzed_count": 159, - "scan_time_taken": 0, - "score": "4.40", - "score_v2": "88.05", + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.42", "threat_score": "95.00", "score_rating": "Great" } @@ -125579,16 +125267,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 0, "informational": 1, "low": 3, "medium": 0 }, "lines_analyzed_count": 61, - "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.97", + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.61", "threat_score": "94.74", "score_rating": "Great" } @@ -125700,10 +125388,10 @@ "verifiedNumber": 6, "totalContractsNumber": 13, "solidityScanContractsNumber": 6, - "securityScore": 77.27499999999999, + "securityScore": 77.08666666666666, "issueSeverityDistribution": { "critical": 11, - "gas": 74, + "gas": 79, "high": 22, "informational": 801, "low": 61, @@ -125717,9 +125405,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x3a23F943181408EAC424116Af7b7790c94Cb97a5", - "contract_chain": "optimism", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3a23F943181408EAC424116Af7b7790c94Cb97a5", + "contract_url": "https://gnosis.blockscout.com/address/0x3a23F943181408EAC424116Af7b7790c94Cb97a5", "contractname": "SocketGateway", "is_quick_scan": true, "node_reference_id": null, @@ -125729,16 +125417,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 20, + "gas": 23, "high": 4, "informational": 777, "low": 12, "medium": 5 }, - "lines_analyzed_count": 2370, - "scan_time_taken": 6, - "score": "3.12", - "score_v2": "62.36", + "lines_analyzed_count": 2368, + "scan_time_taken": 4, + "score": "3.11", + "score_v2": "62.20", "threat_score": "85.00", "score_rating": "Average" } @@ -125815,16 +125503,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 9, "high": 2, "informational": 6, "low": 4, "medium": 0 }, "lines_analyzed_count": 195, - "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.62", + "scan_time_taken": 0, + "score": "4.21", + "score_v2": "84.10", "threat_score": "95.00", "score_rating": "Great" } @@ -125860,7 +125548,7 @@ "medium": 5 }, "lines_analyzed_count": 317, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.04", "score_v2": "80.76", "threat_score": "95.00", @@ -125886,7 +125574,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 2, "informational": 8, "low": 4, @@ -125894,10 +125582,10 @@ }, "lines_analyzed_count": 223, "scan_time_taken": 1, - "score": "4.01", - "score_v2": "80.27", + "score": "3.99", + "score_v2": "79.82", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -125960,10 +125648,10 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 93.26, + "securityScore": 93.67, "issueSeverityDistribution": { "critical": 0, - "gas": 43, + "gas": 37, "high": 1, "informational": 22, "low": 8, @@ -125989,16 +125677,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 34, "high": 0, "informational": 22, "low": 5, "medium": 2 }, "lines_analyzed_count": 1410, - "scan_time_taken": 4, - "score": "4.73", - "score_v2": "94.54", + "scan_time_taken": 2, + "score": "4.74", + "score_v2": "94.89", "threat_score": "100.00", "score_rating": "Great" } @@ -126022,7 +125710,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 1, "informational": 0, "low": 3, @@ -126030,8 +125718,8 @@ }, "lines_analyzed_count": 212, "scan_time_taken": 0, - "score": "4.60", - "score_v2": "91.98", + "score": "4.62", + "score_v2": "92.45", "threat_score": "100.00", "score_rating": "Great" } @@ -126044,10 +125732,10 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 93.61500000000001, + "securityScore": 94.06, "issueSeverityDistribution": { "critical": 0, - "gas": 44, + "gas": 37, "high": 1, "informational": 11, "low": 8, @@ -126073,16 +125761,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 34, "high": 0, "informational": 11, "low": 5, "medium": 2 }, "lines_analyzed_count": 1410, - "scan_time_taken": 4, - "score": "4.76", - "score_v2": "95.25", + "scan_time_taken": 2, + "score": "4.78", + "score_v2": "95.67", "threat_score": "100.00", "score_rating": "Great" } @@ -126106,16 +125794,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 1, "informational": 0, "low": 3, "medium": 1 }, "lines_analyzed_count": 212, - "scan_time_taken": 1, - "score": "4.60", - "score_v2": "91.98", + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.45", "threat_score": "100.00", "score_rating": "Great" } @@ -126162,13 +125850,13 @@ "verifiedNumber": 12, "totalContractsNumber": 16, "solidityScanContractsNumber": 12, - "securityScore": 76.93249999999999, + "securityScore": 76.79166666666667, "issueSeverityDistribution": { "critical": 3, - "gas": 323, + "gas": 324, "high": 18, "informational": 121, - "low": 184, + "low": 188, "medium": 34 } }, @@ -126264,7 +125952,7 @@ "medium": 0 }, "lines_analyzed_count": 623, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.33", "score_v2": "86.68", "threat_score": "89.47", @@ -126295,7 +125983,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 56, + "gas": 58, "high": 7, "informational": 13, "low": 13, @@ -126303,8 +125991,8 @@ }, "lines_analyzed_count": 379, "scan_time_taken": 1, - "score": "3.19", - "score_v2": "63.85", + "score": "3.17", + "score_v2": "63.32", "threat_score": "78.95", "score_rating": "Average" } @@ -126368,7 +126056,7 @@ "medium": 4 }, "lines_analyzed_count": 460, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.08", "score_v2": "81.52", "threat_score": "100.00", @@ -126401,7 +126089,7 @@ "medium": 12 }, "lines_analyzed_count": 2126, - "scan_time_taken": 7, + "scan_time_taken": 5, "score": "4.13", "score_v2": "82.55", "threat_score": "84.21", @@ -126460,7 +126148,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 0, "informational": 0, "low": 3, @@ -126496,13 +126184,13 @@ "gas": 6, "high": 0, "informational": 2, - "low": 16, + "low": 18, "medium": 1 }, "lines_analyzed_count": 692, - "scan_time_taken": 2, - "score": "4.69", - "score_v2": "93.79", + "scan_time_taken": 1, + "score": "4.66", + "score_v2": "93.21", "threat_score": "94.74", "score_rating": "Great" } @@ -126533,7 +126221,7 @@ "medium": 6 }, "lines_analyzed_count": 855, - "scan_time_taken": 4, + "scan_time_taken": 1, "score": "4.63", "score_v2": "92.51", "threat_score": "94.74", @@ -126562,13 +126250,13 @@ "gas": 6, "high": 0, "informational": 2, - "low": 16, + "low": 18, "medium": 1 }, "lines_analyzed_count": 692, - "scan_time_taken": 3, - "score": "4.69", - "score_v2": "93.79", + "scan_time_taken": 1, + "score": "4.66", + "score_v2": "93.21", "threat_score": "94.74", "score_rating": "Great" } @@ -126631,10 +126319,10 @@ "verifiedNumber": 5, "totalContractsNumber": 6, "solidityScanContractsNumber": 5, - "securityScore": 85.282, + "securityScore": 84.894, "issueSeverityDistribution": { "critical": 0, - "gas": 886, + "gas": 952, "high": 18, "informational": 694, "low": 351, @@ -126660,16 +126348,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 119, + "gas": 128, "high": 1, "informational": 99, "low": 45, "medium": 9 }, "lines_analyzed_count": 2296, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.24", + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.84", "threat_score": "95.00", "score_rating": "Great" } @@ -126693,16 +126381,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 202, + "gas": 221, "high": 8, "informational": 148, "low": 82, "medium": 13 }, "lines_analyzed_count": 4172, - "scan_time_taken": 8, - "score": "4.30", - "score_v2": "85.98", + "scan_time_taken": 6, + "score": "4.28", + "score_v2": "85.52", "threat_score": "95.00", "score_rating": "Great" } @@ -126726,16 +126414,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 252, + "gas": 268, "high": 4, "informational": 190, "low": 92, "medium": 10 }, "lines_analyzed_count": 4694, - "scan_time_taken": 11, - "score": "4.28", - "score_v2": "85.68", + "scan_time_taken": 6, + "score": "4.27", + "score_v2": "85.34", "threat_score": "90.00", "score_rating": "Great" } @@ -126764,16 +126452,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 152, + "gas": 163, "high": 3, "informational": 124, "low": 65, "medium": 9 }, "lines_analyzed_count": 2872, - "scan_time_taken": 6, - "score": "4.23", - "score_v2": "84.51", + "scan_time_taken": 3, + "score": "4.21", + "score_v2": "84.12", "threat_score": "95.00", "score_rating": "Great" } @@ -126797,16 +126485,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 161, + "gas": 172, "high": 2, "informational": 133, "low": 67, "medium": 10 }, "lines_analyzed_count": 3107, - "scan_time_taken": 5, - "score": "4.25", - "score_v2": "85.00", + "scan_time_taken": 3, + "score": "4.23", + "score_v2": "84.65", "threat_score": "95.00", "score_rating": "Great" } @@ -126866,7 +126554,7 @@ "medium": 0 }, "lines_analyzed_count": 171, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.63", "score_v2": "72.51", "threat_score": "84.21", @@ -126899,7 +126587,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.71", "score_v2": "74.29", "threat_score": "84.21", @@ -126914,10 +126602,10 @@ "verifiedNumber": 7, "totalContractsNumber": 8, "solidityScanContractsNumber": 7, - "securityScore": 71.35714285714286, + "securityScore": 72.50999999999999, "issueSeverityDistribution": { "critical": 20, - "gas": 158, + "gas": 153, "high": 9, "informational": 28, "low": 51, @@ -126950,7 +126638,7 @@ "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.71", "score_v2": "74.29", "threat_score": "84.21", @@ -127016,7 +126704,7 @@ "medium": 0 }, "lines_analyzed_count": 248, - "scan_time_taken": 1, + "scan_time_taken": 3, "score": "3.45", "score_v2": "68.95", "threat_score": "84.21", @@ -127113,7 +126801,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 2, "high": 0, "informational": 0, "low": 3, @@ -127121,10 +126809,10 @@ }, "lines_analyzed_count": 62, "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", + "score": "4.35", + "score_v2": "87.10", "threat_score": "84.21", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -127173,14 +126861,14 @@ "overallInfo": { "verifiedNumber": 1, "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 91.95, + "solidityScanContractsNumber": 0, + "securityScore": 0, "issueSeverityDistribution": { "critical": 0, "gas": 0, - "high": 1, - "informational": 16, - "low": 9, + "high": 0, + "informational": 0, + "low": 0, "medium": 0 } }, @@ -127188,35 +126876,7 @@ { "address": "0x00000000000000447e69651d841bD8D104Bed493", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x00000000000000447e69651d841bD8D104Bed493", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x00000000000000447e69651d841bD8D104Bed493", - "contractname": "DelegateRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x00000000000000447e69651d841bD8D104Bed493/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 1, - "informational": 16, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 472, - "scan_time_taken": 3, - "score": "4.60", - "score_v2": "91.95", - "threat_score": "100.00", - "score_rating": "Great" - } - } + "solidityScanReport": null } ] }, @@ -127261,7 +126921,7 @@ "medium": 0 }, "lines_analyzed_count": 472, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.60", "score_v2": "91.95", "threat_score": "100.00", @@ -127338,14 +126998,14 @@ "overallInfo": { "verifiedNumber": 6, "totalContractsNumber": 12, - "solidityScanContractsNumber": 6, - "securityScore": 77.74333333333333, + "solidityScanContractsNumber": 5, + "securityScore": 76.28200000000001, "issueSeverityDistribution": { "critical": 1, - "gas": 113, + "gas": 109, "high": 8, - "informational": 84, - "low": 41, + "informational": 74, + "low": 38, "medium": 7 } }, @@ -127406,35 +127066,7 @@ { "address": "0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2", - "contractname": "Unitroller", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F390559F258eB8591C8e31Cf0905E97cf36ACE2/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 10, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 149, - "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.56", - "threat_score": "89.47", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x8c6139FF1E9D7c1E32bDAFd79948d0895bA0a831", @@ -127454,16 +127086,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 70, + "gas": 72, "high": 7, "informational": 55, "low": 21, "medium": 7 }, "lines_analyzed_count": 1340, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.19", - "score_v2": "83.88", + "score_v2": "83.73", "threat_score": "80.00", "score_rating": "Great" } @@ -127525,16 +127157,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 25, + "gas": 26, "high": 1, "informational": 6, "low": 4, "medium": 0 }, "lines_analyzed_count": 291, - "scan_time_taken": 1, - "score": "4.26", - "score_v2": "85.22", + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.88", "threat_score": "89.47", "score_rating": "Great" } @@ -127584,14 +127216,14 @@ "overallInfo": { "verifiedNumber": 7, "totalContractsNumber": 11, - "solidityScanContractsNumber": 4, - "securityScore": 79.13, + "solidityScanContractsNumber": 3, + "securityScore": 81.59333333333333, "issueSeverityDistribution": { "critical": 0, - "gas": 292, + "gas": 305, "high": 9, - "informational": 169, - "low": 82, + "informational": 165, + "low": 78, "medium": 20 } }, @@ -127639,16 +127271,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 216, + "gas": 224, "high": 8, "informational": 134, "low": 59, "medium": 17 }, "lines_analyzed_count": 4368, - "scan_time_taken": 10, - "score": "4.37", - "score_v2": "87.39", + "scan_time_taken": 7, + "score": "4.36", + "score_v2": "87.20", "threat_score": "80.00", "score_rating": "Great" } @@ -127679,7 +127311,7 @@ "medium": 0 }, "lines_analyzed_count": 48, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.65", "score_v2": "72.92", "threat_score": "94.74", @@ -127690,35 +127322,7 @@ { "address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB95842A5E114f5D65b5B96aee42C025331C9417a", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xB95842A5E114f5D65b5B96aee42C025331C9417a", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB95842A5E114f5D65b5B96aee42C025331C9417a/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 48, - "scan_time_taken": 0, - "score": "3.54", - "score_v2": "70.83", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0x36208A6D429b056BE6bE5fa81CdF4092748ac35D", @@ -127738,16 +127342,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 71, + "gas": 78, "high": 1, "informational": 29, "low": 15, "medium": 3 }, "lines_analyzed_count": 978, - "scan_time_taken": 2, - "score": "4.27", - "score_v2": "85.38", + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.66", "threat_score": "90.00", "score_rating": "Great" } @@ -127986,7 +127590,7 @@ "medium": 1 }, "lines_analyzed_count": 160, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.12", "score_v2": "82.50", "threat_score": "84.21", @@ -128001,12 +127605,12 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 82.65, + "securityScore": 82.96000000000001, "issueSeverityDistribution": { "critical": 0, "gas": 28, "high": 0, - "informational": 8, + "informational": 7, "low": 11, "medium": 1 } @@ -128051,9 +127655,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", - "contract_chain": "optimism", + "contract_chain": "gnosis", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", + "contract_url": "https://gnosis.blockscout.com/address/0x7f6d8F107fE8551160BD5351d5F1514A6aD5d40E", "contractname": "EtherspotWalletFactory", "is_quick_scan": true, "node_reference_id": null, @@ -128065,14 +127669,14 @@ "critical": 0, "gas": 13, "high": 0, - "informational": 5, + "informational": 4, "low": 4, "medium": 1 }, "lines_analyzed_count": 160, - "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.88", + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.50", "threat_score": "84.21", "score_rating": "Great" } @@ -128091,10 +127695,10 @@ "verifiedNumber": 9, "totalContractsNumber": 11, "solidityScanContractsNumber": 9, - "securityScore": 72.22333333333333, + "securityScore": 71.69111111111111, "issueSeverityDistribution": { "critical": 14, - "gas": 119, + "gas": 123, "high": 13, "informational": 27, "low": 67, @@ -128127,7 +127731,7 @@ "medium": 0 }, "lines_analyzed_count": 78, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.55", "score_v2": "91.03", "threat_score": "89.47", @@ -128153,16 +127757,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 3, "medium": 0 }, "lines_analyzed_count": 59, - "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.44", + "scan_time_taken": 1, + "score": "4.24", + "score_v2": "84.75", "threat_score": "95.00", "score_rating": "Great" } @@ -128186,16 +127790,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 3, "medium": 0 }, "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.00", "threat_score": "95.00", "score_rating": "Great" } @@ -128226,7 +127830,7 @@ "medium": 0 }, "lines_analyzed_count": 61, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.26", "score_v2": "85.25", "threat_score": "95.00", @@ -128295,16 +127899,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 3, "medium": 0 }, "lines_analyzed_count": 80, - "scan_time_taken": 0, - "score": "4.50", - "score_v2": "90.00", + "scan_time_taken": 1, + "score": "4.44", + "score_v2": "88.75", "threat_score": "95.00", "score_rating": "Great" } @@ -128368,7 +127972,7 @@ "medium": 0 }, "lines_analyzed_count": 28, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "2.50", "score_v2": "50.00", "threat_score": "94.74", @@ -128394,16 +127998,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 56, + "gas": 57, "high": 4, "informational": 21, "low": 15, "medium": 5 }, "lines_analyzed_count": 565, - "scan_time_taken": 3, - "score": "3.51", - "score_v2": "70.27", + "scan_time_taken": 2, + "score": "3.50", + "score_v2": "70.09", "threat_score": "84.21", "score_rating": "Average" } @@ -128425,13 +128029,13 @@ "verifiedNumber": 14, "totalContractsNumber": 14, "solidityScanContractsNumber": 14, - "securityScore": 84.42142857142858, + "securityScore": 84.38714285714285, "issueSeverityDistribution": { "critical": 0, - "gas": 184, + "gas": 174, "high": 0, "informational": 146, - "low": 46, + "low": 52, "medium": 6 } }, @@ -128652,16 +128256,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 34, "high": 0, "informational": 11, - "low": 8, + "low": 11, "medium": 3 }, "lines_analyzed_count": 423, "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.27", + "score": "4.10", + "score_v2": "82.03", "threat_score": "94.74", "score_rating": "Great" } @@ -128857,7 +128461,7 @@ "medium": 0 }, "lines_analyzed_count": 208, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.23", "score_v2": "84.62", "threat_score": "94.74", @@ -128883,16 +128487,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 34, "high": 0, "informational": 11, - "low": 8, + "low": 11, "medium": 3 }, "lines_analyzed_count": 423, "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.27", + "score": "4.10", + "score_v2": "82.03", "threat_score": "94.74", "score_rating": "Great" } @@ -128911,13 +128515,13 @@ "verifiedNumber": 5, "totalContractsNumber": 5, "solidityScanContractsNumber": 5, - "securityScore": 91.564, + "securityScore": 91.328, "issueSeverityDistribution": { "critical": 5, - "gas": 110, + "gas": 106, "high": 4, "informational": 94, - "low": 45, + "low": 54, "medium": 18 } }, @@ -129009,13 +128613,13 @@ "gas": 35, "high": 1, "informational": 29, - "low": 19, + "low": 24, "medium": 3 }, "lines_analyzed_count": 1437, "scan_time_taken": 1, - "score": "4.60", - "score_v2": "92.00", + "score": "4.57", + "score_v2": "91.30", "threat_score": "100.00", "score_rating": "Great" } @@ -129072,16 +128676,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 75, + "gas": 71, "high": 3, "informational": 65, - "low": 23, + "low": 27, "medium": 15 }, "lines_analyzed_count": 828, "scan_time_taken": 2, - "score": "3.38", - "score_v2": "67.63", + "score": "3.36", + "score_v2": "67.15", "threat_score": "95.00", "score_rating": "Average" } @@ -129136,7 +128740,7 @@ "medium": 0 }, "lines_analyzed_count": 240, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.98", "score_v2": "79.58", "threat_score": "84.21", @@ -129367,7 +128971,7 @@ "medium": 3 }, "lines_analyzed_count": 789, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "3.95", "score_v2": "78.96", "threat_score": "89.47", @@ -129400,7 +129004,7 @@ "medium": 3 }, "lines_analyzed_count": 789, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.95", "score_v2": "78.96", "threat_score": "89.47", @@ -129643,14 +129247,14 @@ "verifiedNumber": 14, "totalContractsNumber": 15, "solidityScanContractsNumber": 13, - "securityScore": 78.17846153846155, + "securityScore": 78.37769230769231, "issueSeverityDistribution": { "critical": 4, - "gas": 264, + "gas": 257, "high": 19, "informational": 132, - "low": 73, - "medium": 10 + "low": 75, + "medium": 13 } }, "contractsData": [ @@ -129738,16 +129342,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 2, "informational": 1, "low": 6, "medium": 0 }, - "lines_analyzed_count": 79, + "lines_analyzed_count": 78, "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.62", + "score": "3.65", + "score_v2": "73.08", "threat_score": "89.47", "score_rating": "Average" } @@ -129811,7 +129415,7 @@ "medium": 0 }, "lines_analyzed_count": 478, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.19", "score_v2": "83.89", "threat_score": "94.74", @@ -129882,7 +129486,7 @@ "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.95", "score_v2": "79.05", "threat_score": "84.21", @@ -129916,13 +129520,13 @@ "gas": 51, "high": 1, "informational": 16, - "low": 2, + "low": 3, "medium": 4 }, "lines_analyzed_count": 351, "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.21", + "score": "3.73", + "score_v2": "74.64", "threat_score": "95.00", "score_rating": "Average" } @@ -130078,16 +129682,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 125, + "gas": 121, "high": 7, "informational": 42, - "low": 27, - "medium": 3 + "low": 28, + "medium": 6 }, "lines_analyzed_count": 2316, - "scan_time_taken": 7, - "score": "4.44", - "score_v2": "88.86", + "scan_time_taken": 5, + "score": "4.43", + "score_v2": "88.56", "threat_score": "90.00", "score_rating": "Great" } @@ -130100,14 +129704,14 @@ "verifiedNumber": 14, "totalContractsNumber": 15, "solidityScanContractsNumber": 13, - "securityScore": 78.28230769230768, + "securityScore": 78.48461538461538, "issueSeverityDistribution": { "critical": 4, - "gas": 244, + "gas": 242, "high": 21, "informational": 92, - "low": 70, - "medium": 16 + "low": 71, + "medium": 19 } }, "contractsData": [ @@ -130195,7 +129799,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 2, "informational": 1, "low": 6, @@ -130203,8 +129807,8 @@ }, "lines_analyzed_count": 78, "scan_time_taken": 0, - "score": "3.46", - "score_v2": "69.23", + "score": "3.65", + "score_v2": "73.08", "threat_score": "89.47", "score_rating": "Average" } @@ -130268,7 +129872,7 @@ "medium": 0 }, "lines_analyzed_count": 478, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.19", "score_v2": "83.89", "threat_score": "94.74", @@ -130339,7 +129943,7 @@ "medium": 0 }, "lines_analyzed_count": 401, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.97", "score_v2": "79.30", "threat_score": "84.21", @@ -130401,13 +130005,13 @@ "gas": 51, "high": 1, "informational": 8, - "low": 2, + "low": 3, "medium": 4 }, "lines_analyzed_count": 351, "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.49", + "score": "3.85", + "score_v2": "76.92", "threat_score": "95.00", "score_rating": "Average" } @@ -130438,7 +130042,7 @@ "medium": 2 }, "lines_analyzed_count": 274, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.94", "score_v2": "78.83", "threat_score": "94.74", @@ -130535,16 +130139,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 95, + "gas": 96, "high": 7, "informational": 15, "low": 22, - "medium": 9 + "medium": 12 }, "lines_analyzed_count": 1526, - "scan_time_taken": 5, - "score": "4.32", - "score_v2": "86.30", + "scan_time_taken": 3, + "score": "4.28", + "score_v2": "85.65", "threat_score": "95.00", "score_rating": "Great" } @@ -130563,10 +130167,10 @@ "verifiedNumber": 11, "totalContractsNumber": 12, "solidityScanContractsNumber": 11, - "securityScore": 88.39545454545454, + "securityScore": 87.75545454545455, "issueSeverityDistribution": { "critical": 9, - "gas": 155, + "gas": 178, "high": 6, "informational": 89, "low": 46, @@ -130592,7 +130196,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 5, "low": 4, @@ -130600,8 +130204,8 @@ }, "lines_analyzed_count": 145, "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.59", + "score": "4.34", + "score_v2": "86.90", "threat_score": "100.00", "score_rating": "Great" } @@ -130625,7 +130229,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 7, "high": 0, "informational": 12, "low": 2, @@ -130633,8 +130237,8 @@ }, "lines_analyzed_count": 873, "scan_time_taken": 1, - "score": "4.86", - "score_v2": "97.14", + "score": "4.85", + "score_v2": "97.02", "threat_score": "100.00", "score_rating": "Great" } @@ -130663,7 +130267,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 0, "informational": 0, "low": 2, @@ -130671,8 +130275,8 @@ }, "lines_analyzed_count": 87, "scan_time_taken": 0, - "score": "4.77", - "score_v2": "95.40", + "score": "4.71", + "score_v2": "94.25", "threat_score": "100.00", "score_rating": "Great" } @@ -130696,7 +130300,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 2, "informational": 6, "low": 4, @@ -130704,10 +130308,10 @@ }, "lines_analyzed_count": 144, "scan_time_taken": 0, - "score": "4.03", - "score_v2": "80.56", + "score": "3.99", + "score_v2": "79.86", "threat_score": "100.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -130729,7 +130333,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 6, "high": 1, "informational": 2, "low": 3, @@ -130737,8 +130341,8 @@ }, "lines_analyzed_count": 141, "scan_time_taken": 0, - "score": "4.40", - "score_v2": "87.94", + "score": "4.36", + "score_v2": "87.23", "threat_score": "100.00", "score_rating": "Great" } @@ -130762,7 +130366,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 37, + "gas": 41, "high": 2, "informational": 27, "low": 8, @@ -130770,8 +130374,8 @@ }, "lines_analyzed_count": 1161, "scan_time_taken": 2, - "score": "4.58", - "score_v2": "91.65", + "score": "4.57", + "score_v2": "91.30", "threat_score": "95.00", "score_rating": "Great" } @@ -130795,7 +130399,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 0, "informational": 0, "low": 2, @@ -130803,8 +130407,8 @@ }, "lines_analyzed_count": 73, "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.52", + "score": "4.66", + "score_v2": "93.15", "threat_score": "100.00", "score_rating": "Great" } @@ -130828,7 +130432,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 18, "high": 0, "informational": 2, "low": 3, @@ -130836,8 +130440,8 @@ }, "lines_analyzed_count": 319, "scan_time_taken": 1, - "score": "4.44", - "score_v2": "88.71", + "score": "4.40", + "score_v2": "88.09", "threat_score": "100.00", "score_rating": "Great" } @@ -130894,7 +130498,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 9, - "gas": 57, + "gas": 65, "high": 1, "informational": 22, "low": 13, @@ -130902,8 +130506,8 @@ }, "lines_analyzed_count": 1089, "scan_time_taken": 2, - "score": "4.27", - "score_v2": "85.31", + "score": "4.23", + "score_v2": "84.57", "threat_score": "90.00", "score_rating": "Great" } @@ -130927,7 +130531,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 26, + "gas": 29, "high": 0, "informational": 13, "low": 3, @@ -130935,8 +130539,8 @@ }, "lines_analyzed_count": 511, "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.67", + "score": "4.35", + "score_v2": "87.08", "threat_score": "100.00", "score_rating": "Great" } @@ -131024,7 +130628,7 @@ "medium": 3 }, "lines_analyzed_count": 652, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.48", "score_v2": "89.57", "threat_score": "100.00", @@ -131123,7 +130727,7 @@ "medium": 2 }, "lines_analyzed_count": 268, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.20", "score_v2": "83.96", "threat_score": "100.00", @@ -131185,7 +130789,7 @@ "medium": 6 }, "lines_analyzed_count": 191, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.53", "score_v2": "70.68", "threat_score": "95.00", @@ -131206,13 +130810,13 @@ "verifiedNumber": 7, "totalContractsNumber": 7, "solidityScanContractsNumber": 6, - "securityScore": 80.04833333333333, + "securityScore": 78.59499999999998, "issueSeverityDistribution": { "critical": 0, - "gas": 81, + "gas": 79, "high": 5, "informational": 15, - "low": 15, + "low": 16, "medium": 1 } }, @@ -131243,13 +130847,13 @@ "gas": 3, "high": 0, "informational": 1, - "low": 1, + "low": 2, "medium": 0 }, "lines_analyzed_count": 20, "scan_time_taken": 0, - "score": "3.50", - "score_v2": "70.00", + "score": "3.00", + "score_v2": "60.00", "threat_score": "100.00", "score_rating": "Average" } @@ -131280,7 +130884,7 @@ "medium": 0 }, "lines_analyzed_count": 201, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.18", "score_v2": "83.58", "threat_score": "94.74", @@ -131339,7 +130943,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 15, + "gas": 14, "high": 1, "informational": 2, "low": 3, @@ -131347,8 +130951,8 @@ }, "lines_analyzed_count": 178, "scan_time_taken": 1, - "score": "4.24", - "score_v2": "84.83", + "score": "4.27", + "score_v2": "85.39", "threat_score": "94.74", "score_rating": "Great" } @@ -131372,16 +130976,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 10, "high": 1, "informational": 3, "low": 4, "medium": 0 }, "lines_analyzed_count": 138, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.16", + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.88", "threat_score": "94.74", "score_rating": "Great" } @@ -131490,10 +131094,10 @@ "verifiedNumber": 1, "totalContractsNumber": 9, "solidityScanContractsNumber": 1, - "securityScore": 78.57, + "securityScore": 78.96, "issueSeverityDistribution": { "critical": 0, - "gas": 22, + "gas": 20, "high": 1, "informational": 40, "low": 18, @@ -131529,16 +131133,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 20, "high": 1, "informational": 40, "low": 18, "medium": 3 }, "lines_analyzed_count": 518, - "scan_time_taken": 1, - "score": "3.93", - "score_v2": "78.57", + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "78.96", "threat_score": "84.21", "score_rating": "Average" } @@ -131587,13 +131191,13 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 87.62, + "securityScore": 87.285, "issueSeverityDistribution": { "critical": 1, - "gas": 4, + "gas": 2, "high": 0, "informational": 3, - "low": 8, + "low": 11, "medium": 0 } }, @@ -131649,16 +131253,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 3, + "gas": 1, "high": 0, "informational": 3, - "low": 5, + "low": 8, "medium": 0 }, "lines_analyzed_count": 592, "scan_time_taken": 0, - "score": "4.82", - "score_v2": "96.45", + "score": "4.79", + "score_v2": "95.78", "threat_score": "90.00", "score_rating": "Great" } @@ -132377,7 +131981,7 @@ "medium": 0 }, "lines_analyzed_count": 262, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.52", "score_v2": "90.46", "threat_score": "100.00", @@ -132463,14 +132067,14 @@ "overallInfo": { "verifiedNumber": 3, "totalContractsNumber": 4, - "solidityScanContractsNumber": 3, - "securityScore": 80.84333333333333, + "solidityScanContractsNumber": 2, + "securityScore": 61.54, "issueSeverityDistribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, - "informational": 3, - "low": 11, + "informational": 0, + "low": 4, "medium": 0 } }, @@ -132511,73 +132115,45 @@ { "address": "0x170a5714112daEfF20E798B6e92e25B86Ea603C1", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x170a5714112daEfF20E798B6e92e25B86Ea603C1", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x170a5714112daEfF20E798B6e92e25B86Ea603C1", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x170a5714112daEfF20E798B6e92e25B86Ea603C1/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.99", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xFE1586bF56771AacB09DF424582bF5178d7dCB20", "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", - "isVerified": true, "solidityScanReport": { "connection_id": "", - "contract_address": "0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", + "contract_address": "0xFE1586bF56771AacB09DF424582bF5178d7dCB20", "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", - "contractname": "TransparentUpgradeableProxy", + "contract_url": "https://optimism.blockscout.com/address/0xFE1586bF56771AacB09DF424582bF5178d7dCB20", + "contractname": "ParlayMarketMastercopy", "is_quick_scan": true, "node_reference_id": null, "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9/blockscout/optimism?ref=blockscout", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFE1586bF56771AacB09DF424582bF5178d7dCB20/blockscout/optimism?ref=blockscout", "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 0, + "gas": 1, "high": 0, "informational": 0, - "low": 0, + "low": 2, "medium": 0 }, - "lines_analyzed_count": 733, + "lines_analyzed_count": 13, "scan_time_taken": 0, - "score": "5.00", - "score_v2": "100.00", - "threat_score": "100.00", - "score_rating": "Great" + "score": "3.08", + "score_v2": "61.54", + "threat_score": "94.74", + "score_rating": "Average" } } + }, + { + "address": "0x82B3634C0518507D5d817bE6dAb6233ebE4D68D9", + "isVerified": true, + "solidityScanReport": null } ] } @@ -132592,10 +132168,10 @@ "verifiedNumber": 6, "totalContractsNumber": 7, "solidityScanContractsNumber": 6, - "securityScore": 62.58500000000001, + "securityScore": 62.11833333333333, "issueSeverityDistribution": { "critical": 2, - "gas": 210, + "gas": 215, "high": 9, "informational": 125, "low": 28, @@ -132659,7 +132235,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 21, "high": 0, "informational": 8, "low": 2, @@ -132667,8 +132243,8 @@ }, "lines_analyzed_count": 110, "scan_time_taken": 0, - "score": "3.32", - "score_v2": "66.36", + "score": "3.23", + "score_v2": "64.55", "threat_score": "78.95", "score_rating": "Average" } @@ -132692,16 +132268,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 20, + "gas": 19, "high": 3, "informational": 19, "low": 5, "medium": 6 }, "lines_analyzed_count": 151, - "scan_time_taken": 1, - "score": "2.22", - "score_v2": "44.37", + "scan_time_taken": 0, + "score": "2.25", + "score_v2": "45.03", "threat_score": "85.00", "score_rating": "Average" } @@ -132732,7 +132308,7 @@ "medium": 29 }, "lines_analyzed_count": 776, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.80", "score_v2": "75.90", "threat_score": "85.00", @@ -132765,7 +132341,7 @@ "medium": 27 }, "lines_analyzed_count": 738, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.69", "score_v2": "73.85", "threat_score": "85.00", @@ -132791,7 +132367,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 44, + "gas": 48, "high": 4, "informational": 21, "low": 5, @@ -132799,8 +132375,8 @@ }, "lines_analyzed_count": 243, "scan_time_taken": 1, - "score": "2.84", - "score_v2": "56.79", + "score": "2.76", + "score_v2": "55.14", "threat_score": "78.95", "score_rating": "Average" } @@ -132819,10 +132395,10 @@ "verifiedNumber": 9, "totalContractsNumber": 10, "solidityScanContractsNumber": 9, - "securityScore": 77.10111111111112, + "securityScore": 77.75444444444446, "issueSeverityDistribution": { "critical": 0, - "gas": 15, + "gas": 10, "high": 1, "informational": 7, "low": 31, @@ -133112,7 +132688,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 1, "informational": 6, "low": 6, @@ -133120,8 +132696,8 @@ }, "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "3.18", - "score_v2": "63.53", + "score": "3.47", + "score_v2": "69.41", "threat_score": "100.00", "score_rating": "Average" } @@ -133145,10 +132721,10 @@ "verifiedNumber": 2, "totalContractsNumber": 2, "solidityScanContractsNumber": 2, - "securityScore": 89.28, + "securityScore": 89.715, "issueSeverityDistribution": { "critical": 0, - "gas": 5, + "gas": 3, "high": 0, "informational": 10, "low": 4, @@ -133207,7 +132783,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 2, "high": 0, "informational": 6, "low": 2, @@ -133215,8 +132791,8 @@ }, "lines_analyzed_count": 231, "scan_time_taken": 0, - "score": "4.70", - "score_v2": "93.94", + "score": "4.74", + "score_v2": "94.81", "threat_score": "95.00", "score_rating": "Great" } @@ -133312,11 +132888,11 @@ "verifiedNumber": 5, "totalContractsNumber": 6, "solidityScanContractsNumber": 5, - "securityScore": 79.47, + "securityScore": 79.228, "issueSeverityDistribution": { "critical": 0, "gas": 36, - "high": 5, + "high": 6, "informational": 44, "low": 32, "medium": 5 @@ -133413,15 +132989,15 @@ "issue_severity_distribution": { "critical": 0, "gas": 16, - "high": 2, + "high": 3, "informational": 21, "low": 10, "medium": 1 }, "lines_analyzed_count": 331, "scan_time_taken": 1, - "score": "3.97", - "score_v2": "79.46", + "score": "3.91", + "score_v2": "78.25", "threat_score": "90.00", "score_rating": "Average" } @@ -133556,7 +133132,7 @@ "medium": 0 }, "lines_analyzed_count": 138, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.17", "score_v2": "83.33", "threat_score": "100.00", @@ -133610,10 +133186,10 @@ "verifiedNumber": 23, "totalContractsNumber": 24, "solidityScanContractsNumber": 21, - "securityScore": 83.10142857142856, + "securityScore": 83.43809523809522, "issueSeverityDistribution": { "critical": 0, - "gas": 213, + "gas": 192, "high": 22, "informational": 165, "low": 171, @@ -133639,7 +133215,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 16, "high": 0, "informational": 7, "low": 3, @@ -133647,8 +133223,8 @@ }, "lines_analyzed_count": 156, "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.77", + "score": "4.07", + "score_v2": "81.41", "threat_score": "94.74", "score_rating": "Great" } @@ -133672,7 +133248,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 50, + "gas": 45, "high": 6, "informational": 18, "low": 13, @@ -133680,8 +133256,8 @@ }, "lines_analyzed_count": 425, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.00", + "score": "3.46", + "score_v2": "69.18", "threat_score": "95.00", "score_rating": "Average" } @@ -133842,16 +133418,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 34, + "gas": 28, "high": 3, "informational": 38, "low": 9, "medium": 4 }, "lines_analyzed_count": 744, - "scan_time_taken": 2, - "score": "4.23", - "score_v2": "84.68", + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.48", "threat_score": "89.47", "score_rating": "Great" } @@ -133880,7 +133456,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 7, "high": 0, "informational": 6, "low": 10, @@ -133888,8 +133464,8 @@ }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.62", + "score": "4.49", + "score_v2": "89.85", "threat_score": "95.00", "score_rating": "Great" } @@ -133920,7 +133496,7 @@ "medium": 0 }, "lines_analyzed_count": 300, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.42", "score_v2": "88.33", "threat_score": "100.00", @@ -133979,7 +133555,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 11, "high": 2, "informational": 19, "low": 8, @@ -133987,8 +133563,8 @@ }, "lines_analyzed_count": 373, "scan_time_taken": 1, - "score": "4.21", - "score_v2": "84.18", + "score": "4.20", + "score_v2": "83.91", "threat_score": "94.74", "score_rating": "Great" } @@ -134149,7 +133725,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 18, + "gas": 17, "high": 1, "informational": 7, "low": 4, @@ -134157,8 +133733,8 @@ }, "lines_analyzed_count": 500, "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.60", + "score": "4.64", + "score_v2": "92.80", "threat_score": "89.47", "score_rating": "Great" } @@ -134215,7 +133791,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 1, "high": 0, "informational": 6, "low": 6, @@ -134223,8 +133799,8 @@ }, "lines_analyzed_count": 152, "scan_time_taken": 0, - "score": "4.21", - "score_v2": "84.21", + "score": "4.38", + "score_v2": "87.50", "threat_score": "100.00", "score_rating": "Great" } @@ -134341,14 +133917,14 @@ "overallInfo": { "verifiedNumber": 6, "totalContractsNumber": 6, - "solidityScanContractsNumber": 6, - "securityScore": 77.97166666666666, + "solidityScanContractsNumber": 5, + "securityScore": 76.85, "issueSeverityDistribution": { "critical": 0, - "gas": 113, + "gas": 98, "high": 11, - "informational": 76, - "low": 37, + "informational": 65, + "low": 34, "medium": 9 } }, @@ -134356,35 +133932,7 @@ { "address": "0x60CF091cD3f50420d50fD7f707414d0DF4751C58", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x60CF091cD3f50420d50fD7f707414d0DF4751C58", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x60CF091cD3f50420d50fD7f707414d0DF4751C58", - "contractname": "Unitroller", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x60CF091cD3f50420d50fD7f707414d0DF4751C58/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 11, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 150, - "scan_time_taken": 0, - "score": "4.20", - "score_v2": "84.00", - "threat_score": "100.00", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0xDb0C52f1F3892e179a69b19aa25dA2aECe5006ac", @@ -134404,16 +133952,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 84, + "gas": 76, "high": 8, "informational": 56, "low": 20, "medium": 8 }, "lines_analyzed_count": 1922, - "scan_time_taken": 5, - "score": "4.39", - "score_v2": "87.72", + "scan_time_taken": 3, + "score": "4.41", + "score_v2": "88.14", "threat_score": "84.21", "score_rating": "Great" } @@ -134444,7 +133992,7 @@ "medium": 0 }, "lines_analyzed_count": 39, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "3.33", "score_v2": "66.67", "threat_score": "100.00", @@ -134653,10 +134201,10 @@ "verifiedNumber": 5, "totalContractsNumber": 5, "solidityScanContractsNumber": 5, - "securityScore": 60.948, + "securityScore": 61.739999999999995, "issueSeverityDistribution": { "critical": 14, - "gas": 73, + "gas": 69, "high": 8, "informational": 42, "low": 43, @@ -134715,7 +134263,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 7, - "gas": 13, + "gas": 11, "high": 0, "informational": 1, "low": 10, @@ -134723,8 +134271,8 @@ }, "lines_analyzed_count": 103, "scan_time_taken": 0, - "score": "1.65", - "score_v2": "33.01", + "score": "1.75", + "score_v2": "34.95", "threat_score": "80.00", "score_rating": "Low" } @@ -134748,7 +134296,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 7, - "gas": 13, + "gas": 11, "high": 0, "informational": 1, "low": 10, @@ -134756,8 +134304,8 @@ }, "lines_analyzed_count": 99, "scan_time_taken": 0, - "score": "1.52", - "score_v2": "30.30", + "score": "1.62", + "score_v2": "32.32", "threat_score": "80.00", "score_rating": "Low" } @@ -134842,10 +134390,10 @@ "verifiedNumber": 11, "totalContractsNumber": 12, "solidityScanContractsNumber": 11, - "securityScore": 81.58545454545455, + "securityScore": 82.59545454545454, "issueSeverityDistribution": { "critical": 2, - "gas": 464, + "gas": 414, "high": 52, "informational": 115, "low": 94, @@ -134904,7 +134452,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 10, "high": 0, "informational": 2, "low": 2, @@ -134912,8 +134460,8 @@ }, "lines_analyzed_count": 187, "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.70", + "score": "4.49", + "score_v2": "89.84", "threat_score": "84.21", "score_rating": "Great" } @@ -134937,7 +134485,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 4, "high": 0, "informational": 0, "low": 1, @@ -134945,8 +134493,8 @@ }, "lines_analyzed_count": 77, "scan_time_taken": 0, - "score": "4.48", - "score_v2": "89.61", + "score": "4.61", + "score_v2": "92.21", "threat_score": "89.47", "score_rating": "Great" } @@ -134970,7 +134518,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 25, "high": 10, "informational": 11, "low": 13, @@ -134978,8 +134526,8 @@ }, "lines_analyzed_count": 569, "scan_time_taken": 1, - "score": "3.70", - "score_v2": "73.99", + "score": "3.73", + "score_v2": "74.69", "threat_score": "89.47", "score_rating": "Average" } @@ -135010,7 +134558,7 @@ "medium": 0 }, "lines_analyzed_count": 852, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.52", "score_v2": "90.38", "threat_score": "94.74", @@ -135036,7 +134584,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 16, + "gas": 13, "high": 3, "informational": 3, "low": 4, @@ -135044,8 +134592,8 @@ }, "lines_analyzed_count": 119, "scan_time_taken": 0, - "score": "3.24", - "score_v2": "64.71", + "score": "3.36", + "score_v2": "67.23", "threat_score": "95.00", "score_rating": "Average" } @@ -135069,16 +134617,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 122, + "gas": 112, "high": 7, "informational": 48, "low": 15, "medium": 0 }, "lines_analyzed_count": 900, - "scan_time_taken": 3, - "score": "3.73", - "score_v2": "74.67", + "scan_time_taken": 2, + "score": "3.79", + "score_v2": "75.78", "threat_score": "94.74", "score_rating": "Average" } @@ -135102,16 +134650,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 155, + "gas": 132, "high": 25, "informational": 21, "low": 37, "medium": 0 }, "lines_analyzed_count": 1484, - "scan_time_taken": 5, - "score": "3.80", - "score_v2": "76.08", + "scan_time_taken": 3, + "score": "3.88", + "score_v2": "77.63", "threat_score": "84.21", "score_rating": "Average" } @@ -135135,16 +134683,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 46, + "gas": 42, "high": 5, "informational": 10, "low": 7, "medium": 0 }, "lines_analyzed_count": 812, - "scan_time_taken": 4, - "score": "4.45", - "score_v2": "88.92", + "scan_time_taken": 2, + "score": "4.47", + "score_v2": "89.41", "threat_score": "94.74", "score_rating": "Great" } @@ -135270,7 +134818,7 @@ "medium": 2 }, "lines_analyzed_count": 269, - "scan_time_taken": 3, + "scan_time_taken": 1, "score": "3.62", "score_v2": "72.49", "threat_score": "95.00", @@ -135290,14 +134838,14 @@ "overallInfo": { "verifiedNumber": 156, "totalContractsNumber": 162, - "solidityScanContractsNumber": 153, - "securityScore": 76.67202614379083, + "solidityScanContractsNumber": 154, + "securityScore": 76.53493506493507, "issueSeverityDistribution": { "critical": 475, - "gas": 3815, + "gas": 3836, "high": 123, - "informational": 1806, - "low": 868, + "informational": 1805, + "low": 876, "medium": 500 } }, @@ -135726,7 +135274,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 32, "high": 0, "informational": 9, "low": 3, @@ -135734,8 +135282,8 @@ }, "lines_analyzed_count": 351, "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.32", + "score": "4.29", + "score_v2": "85.75", "threat_score": "84.21", "score_rating": "Great" } @@ -135794,14 +135342,14 @@ "critical": 9, "gas": 44, "high": 0, - "informational": 13, + "informational": 12, "low": 9, "medium": 2 }, "lines_analyzed_count": 255, - "scan_time_taken": 2, - "score": "2.53", - "score_v2": "50.59", + "scan_time_taken": 1, + "score": "2.55", + "score_v2": "50.98", "threat_score": "89.47", "score_rating": "Average" } @@ -135924,16 +135472,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 16, - "gas": 128, + "gas": 125, "high": 3, "informational": 39, "low": 17, "medium": 35 }, "lines_analyzed_count": 1117, - "scan_time_taken": 5, - "score": "3.22", - "score_v2": "64.37", + "scan_time_taken": 3, + "score": "3.23", + "score_v2": "64.64", "threat_score": "85.00", "score_rating": "Average" } @@ -135990,7 +135538,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 22, + "gas": 23, "high": 0, "informational": 10, "low": 5, @@ -135998,8 +135546,8 @@ }, "lines_analyzed_count": 223, "scan_time_taken": 1, - "score": "2.67", - "score_v2": "53.36", + "score": "2.65", + "score_v2": "52.91", "threat_score": "90.00", "score_rating": "Average" } @@ -136023,16 +135571,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 156, + "gas": 166, "high": 2, "informational": 160, "low": 26, "medium": 13 }, "lines_analyzed_count": 2851, - "scan_time_taken": 7, - "score": "4.26", - "score_v2": "85.27", + "scan_time_taken": 5, + "score": "4.25", + "score_v2": "84.92", "threat_score": "80.00", "score_rating": "Great" } @@ -136129,7 +135677,7 @@ "medium": 1 }, "lines_analyzed_count": 790, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.46", "score_v2": "69.24", "threat_score": "85.00", @@ -136155,16 +135703,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 36, + "gas": 37, "high": 1, "informational": 16, "low": 10, "medium": 0 }, "lines_analyzed_count": 293, - "scan_time_taken": 1, - "score": "3.70", - "score_v2": "74.06", + "scan_time_taken": 3, + "score": "3.69", + "score_v2": "73.72", "threat_score": "90.00", "score_rating": "Average" } @@ -136294,7 +135842,7 @@ "medium": 3 }, "lines_analyzed_count": 187, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.26", "score_v2": "65.24", "threat_score": "90.00", @@ -136353,16 +135901,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 17, - "gas": 63, + "gas": 64, "high": 4, "informational": 19, "low": 15, "medium": 4 }, "lines_analyzed_count": 659, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.29", - "score_v2": "65.86", + "score_v2": "65.71", "threat_score": "85.00", "score_rating": "Average" } @@ -136419,7 +135967,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 9, + "gas": 10, "high": 1, "informational": 1, "low": 3, @@ -136427,8 +135975,8 @@ }, "lines_analyzed_count": 118, "scan_time_taken": 0, - "score": "3.31", - "score_v2": "66.10", + "score": "3.26", + "score_v2": "65.25", "threat_score": "90.00", "score_rating": "Average" } @@ -136490,16 +136038,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 93, + "gas": 90, "high": 8, "informational": 28, "low": 20, "medium": 17 }, "lines_analyzed_count": 748, - "scan_time_taken": 4, - "score": "3.17", - "score_v2": "63.37", + "scan_time_taken": 3, + "score": "3.19", + "score_v2": "63.77", "threat_score": "90.00", "score_rating": "Average" } @@ -136629,7 +136177,7 @@ "medium": 0 }, "lines_analyzed_count": 150, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "2.60", "score_v2": "52.00", "threat_score": "84.21", @@ -136726,16 +136274,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 15, - "gas": 87, + "gas": 88, "high": 4, "informational": 40, "low": 16, "medium": 6 }, "lines_analyzed_count": 763, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.24", - "score_v2": "64.88", + "score_v2": "64.74", "threat_score": "80.00", "score_rating": "Average" } @@ -136792,7 +136340,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 9, + "gas": 10, "high": 1, "informational": 1, "low": 3, @@ -136800,8 +136348,8 @@ }, "lines_analyzed_count": 122, "scan_time_taken": 0, - "score": "3.36", - "score_v2": "67.21", + "score": "3.32", + "score_v2": "66.39", "threat_score": "89.47", "score_rating": "Average" } @@ -136858,16 +136406,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 7, - "gas": 102, + "gas": 98, "high": 3, "informational": 50, "low": 14, "medium": 6 }, "lines_analyzed_count": 1154, - "scan_time_taken": 5, - "score": "3.94", - "score_v2": "78.77", + "scan_time_taken": 3, + "score": "3.96", + "score_v2": "79.12", "threat_score": "85.00", "score_rating": "Average" } @@ -136924,7 +136472,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 48, + "gas": 55, "high": 10, "informational": 4, "low": 2, @@ -136932,8 +136480,8 @@ }, "lines_analyzed_count": 512, "scan_time_taken": 2, - "score": "3.82", - "score_v2": "76.37", + "score": "3.75", + "score_v2": "75.00", "threat_score": "84.21", "score_rating": "Average" } @@ -136990,7 +136538,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 23, + "gas": 18, "high": 0, "informational": 8, "low": 2, @@ -136998,8 +136546,8 @@ }, "lines_analyzed_count": 137, "scan_time_taken": 0, - "score": "3.25", - "score_v2": "64.96", + "score": "3.43", + "score_v2": "68.61", "threat_score": "84.21", "score_rating": "Average" } @@ -137056,7 +136604,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 98, + "gas": 99, "high": 0, "informational": 45, "low": 11, @@ -137065,7 +136613,7 @@ "lines_analyzed_count": 923, "scan_time_taken": 3, "score": "3.66", - "score_v2": "73.24", + "score_v2": "73.13", "threat_score": "78.95", "score_rating": "Average" } @@ -137089,16 +136637,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 12, - "gas": 56, + "gas": 52, "high": 4, "informational": 11, - "low": 16, + "low": 21, "medium": 0 }, "lines_analyzed_count": 596, - "scan_time_taken": 2, - "score": "3.53", - "score_v2": "70.64", + "scan_time_taken": 1, + "score": "3.48", + "score_v2": "69.63", "threat_score": "90.00", "score_rating": "Average" } @@ -137292,16 +136840,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 13, - "gas": 111, + "gas": 112, "high": 0, "informational": 13, "low": 5, "medium": 9 }, "lines_analyzed_count": 755, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.50", - "score_v2": "70.07", + "score_v2": "69.93", "threat_score": "84.21", "score_rating": "Average" } @@ -137325,16 +136873,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 40, "high": 9, "informational": 9, "low": 3, "medium": 19 }, "lines_analyzed_count": 583, - "scan_time_taken": 3, - "score": "3.74", - "score_v2": "74.79", + "scan_time_taken": 4, + "score": "3.73", + "score_v2": "74.61", "threat_score": "94.74", "score_rating": "Average" } @@ -137376,7 +136924,35 @@ { "address": "0xFE1586bF56771AacB09DF424582bF5178d7dCB20", "isVerified": false, - "solidityScanReport": null + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFE1586bF56771AacB09DF424582bF5178d7dCB20", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFE1586bF56771AacB09DF424582bF5178d7dCB20", + "contractname": "ParlayMarketMastercopy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFE1586bF56771AacB09DF424582bF5178d7dCB20/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.54", + "threat_score": "94.74", + "score_rating": "Average" + } + } }, { "address": "0x23DCAB8632aE3Cd97246345466887C62DC1fbF23", @@ -137403,7 +136979,7 @@ "medium": 86 }, "lines_analyzed_count": 655, - "scan_time_taken": 6, + "scan_time_taken": 4, "score": "2.50", "score_v2": "50.08", "threat_score": "94.74", @@ -137535,7 +137111,7 @@ "medium": 1 }, "lines_analyzed_count": 818, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "3.78", "score_v2": "75.67", "threat_score": "85.00", @@ -137594,16 +137170,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 50, + "gas": 51, "high": 3, "informational": 46, "low": 6, "medium": 0 }, "lines_analyzed_count": 516, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.59", - "score_v2": "71.90", + "score_v2": "71.71", "threat_score": "90.00", "score_rating": "Average" } @@ -137667,7 +137243,7 @@ "medium": 0 }, "lines_analyzed_count": 435, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.53", "score_v2": "70.57", "threat_score": "85.00", @@ -137693,16 +137269,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 73, + "gas": 75, "high": 1, "informational": 55, "low": 13, "medium": 2 }, "lines_analyzed_count": 604, - "scan_time_taken": 3, - "score": "3.31", - "score_v2": "66.23", + "scan_time_taken": 2, + "score": "3.29", + "score_v2": "65.89", "threat_score": "90.00", "score_rating": "Average" } @@ -137726,16 +137302,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 8, - "gas": 94, + "gas": 97, "high": 0, "informational": 71, "low": 11, "medium": 4 }, "lines_analyzed_count": 648, - "scan_time_taken": 4, - "score": "3.16", - "score_v2": "63.12", + "scan_time_taken": 3, + "score": "3.13", + "score_v2": "62.65", "threat_score": "90.00", "score_rating": "Average" } @@ -137858,7 +137434,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 8, + "gas": 9, "high": 1, "informational": 0, "low": 2, @@ -137866,8 +137442,8 @@ }, "lines_analyzed_count": 119, "scan_time_taken": 1, - "score": "3.91", - "score_v2": "78.15", + "score": "3.87", + "score_v2": "77.31", "threat_score": "90.00", "score_rating": "Average" } @@ -137924,7 +137500,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 39, + "gas": 41, "high": 0, "informational": 4, "low": 2, @@ -137932,8 +137508,8 @@ }, "lines_analyzed_count": 156, "scan_time_taken": 1, - "score": "2.69", - "score_v2": "53.85", + "score": "2.63", + "score_v2": "52.56", "threat_score": "89.47", "score_rating": "Average" } @@ -138360,7 +137936,7 @@ "medium": 9 }, "lines_analyzed_count": 536, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.06", "score_v2": "61.19", "threat_score": "90.00", @@ -138426,7 +138002,7 @@ "medium": 9 }, "lines_analyzed_count": 536, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.06", "score_v2": "61.19", "threat_score": "90.00", @@ -138492,7 +138068,7 @@ "medium": 9 }, "lines_analyzed_count": 536, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.06", "score_v2": "61.19", "threat_score": "90.00", @@ -138551,16 +138127,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 56, + "gas": 58, "high": 0, "informational": 18, "low": 12, "medium": 2 }, "lines_analyzed_count": 787, - "scan_time_taken": 3, - "score": "4.24", - "score_v2": "84.88", + "scan_time_taken": 2, + "score": "4.23", + "score_v2": "84.63", "threat_score": "84.21", "score_rating": "Great" } @@ -138584,16 +138160,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 14, - "gas": 126, + "gas": 123, "high": 4, "informational": 39, "low": 15, "medium": 46 }, "lines_analyzed_count": 1127, - "scan_time_taken": 5, - "score": "3.14", - "score_v2": "62.82", + "scan_time_taken": 6, + "score": "3.15", + "score_v2": "63.09", "threat_score": "85.00", "score_rating": "Average" } @@ -138657,7 +138233,7 @@ "medium": 8 }, "lines_analyzed_count": 653, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.36", "score_v2": "67.23", "threat_score": "90.00", @@ -138683,7 +138259,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 49, + "gas": 45, "high": 0, "informational": 18, "low": 7, @@ -138691,8 +138267,8 @@ }, "lines_analyzed_count": 242, "scan_time_taken": 1, - "score": "3.12", - "score_v2": "62.40", + "score": "3.20", + "score_v2": "64.05", "threat_score": "73.68", "score_rating": "Average" } @@ -138723,7 +138299,7 @@ "medium": 12 }, "lines_analyzed_count": 776, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.32", "score_v2": "66.49", "threat_score": "80.00", @@ -139183,16 +138759,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 22, + "gas": 23, "high": 0, "informational": 10, "low": 5, "medium": 4 }, "lines_analyzed_count": 221, - "scan_time_taken": 1, - "score": "2.65", - "score_v2": "52.94", + "scan_time_taken": 0, + "score": "2.62", + "score_v2": "52.49", "threat_score": "90.00", "score_rating": "Average" } @@ -139447,7 +139023,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 11, - "gas": 49, + "gas": 51, "high": 3, "informational": 13, "low": 5, @@ -139455,8 +139031,8 @@ }, "lines_analyzed_count": 300, "scan_time_taken": 1, - "score": "2.28", - "score_v2": "45.67", + "score": "2.25", + "score_v2": "45.00", "threat_score": "89.47", "score_rating": "Average" } @@ -139487,7 +139063,7 @@ "medium": 14 }, "lines_analyzed_count": 785, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "3.22", "score_v2": "64.46", "threat_score": "80.00", @@ -139683,16 +139259,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 11, - "gas": 72, + "gas": 73, "high": 1, "informational": 45, "low": 4, "medium": 12 }, "lines_analyzed_count": 757, - "scan_time_taken": 3, - "score": "3.55", - "score_v2": "70.94", + "scan_time_taken": 2, + "score": "3.54", + "score_v2": "70.81", "threat_score": "85.00", "score_rating": "Average" } @@ -139789,7 +139365,7 @@ "medium": 6 }, "lines_analyzed_count": 443, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "2.87", "score_v2": "57.34", "threat_score": "84.21", @@ -139848,16 +139424,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 85, + "gas": 86, "high": 0, "informational": 11, "low": 11, "medium": 1 }, "lines_analyzed_count": 720, - "scan_time_taken": 3, - "score": "4.09", - "score_v2": "81.81", + "scan_time_taken": 2, + "score": "4.08", + "score_v2": "81.67", "threat_score": "84.21", "score_rating": "Great" } @@ -140117,7 +139693,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 3, - "gas": 9, + "gas": 10, "high": 0, "informational": 2, "low": 2, @@ -140125,8 +139701,8 @@ }, "lines_analyzed_count": 140, "scan_time_taken": 0, - "score": "3.93", - "score_v2": "78.57", + "score": "3.89", + "score_v2": "77.86", "threat_score": "89.47", "score_rating": "Average" } @@ -140249,18 +139825,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 24, + "gas": 25, "high": 1, "informational": 12, - "low": 4, + "low": 5, "medium": 3 }, "lines_analyzed_count": 298, "scan_time_taken": 1, - "score": "4.04", - "score_v2": "80.87", + "score": "3.99", + "score_v2": "79.87", "threat_score": "95.00", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -140322,7 +139898,7 @@ "medium": 5 }, "lines_analyzed_count": 500, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.62", "score_v2": "72.40", "threat_score": "89.47", @@ -140490,13 +140066,13 @@ "verifiedNumber": 6, "totalContractsNumber": 6, "solidityScanContractsNumber": 6, - "securityScore": 83.90166666666667, + "securityScore": 82.80166666666666, "issueSeverityDistribution": { "critical": 0, - "gas": 44, + "gas": 43, "high": 2, "informational": 32, - "low": 28, + "low": 34, "medium": 7 } }, @@ -140552,7 +140128,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 19, + "gas": 20, "high": 1, "informational": 7, "low": 8, @@ -140560,8 +140136,8 @@ }, "lines_analyzed_count": 416, "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.62", + "score": "4.22", + "score_v2": "84.38", "threat_score": "100.00", "score_rating": "Great" } @@ -140654,15 +140230,15 @@ "gas": 2, "high": 0, "informational": 3, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 85, "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.71", + "score": "4.00", + "score_v2": "80.00", "threat_score": "89.47", - "score_rating": "Great" + "score_rating": "Average" } } }, @@ -140684,16 +140260,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 15, "high": 1, "informational": 12, - "low": 8, + "low": 12, "medium": 1 }, "lines_analyzed_count": 363, - "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.67", + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.02", "threat_score": "100.00", "score_rating": "Great" } @@ -140712,13 +140288,13 @@ "verifiedNumber": 10, "totalContractsNumber": 10, "solidityScanContractsNumber": 10, - "securityScore": 87.703, + "securityScore": 85.81200000000001, "issueSeverityDistribution": { "critical": 0, - "gas": 33, + "gas": 34, "high": 7, - "informational": 81, - "low": 52, + "informational": 82, + "low": 68, "medium": 5 } }, @@ -140729,9 +140305,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", - "contract_chain": "eth", + "contract_chain": "optimism", "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", + "contract_url": "https://optimism.blockscout.com/address/0x2694a14ea8D91F4CC314A3dBe8819eaadb7E025E", "contractname": "HolographGenesis", "is_quick_scan": true, "node_reference_id": null, @@ -140743,14 +140319,14 @@ "critical": 0, "gas": 5, "high": 1, - "informational": 16, - "low": 3, + "informational": 17, + "low": 4, "medium": 1 }, "lines_analyzed_count": 331, "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.73", + "score": "4.44", + "score_v2": "88.82", "threat_score": "94.74", "score_rating": "Great" } @@ -140777,13 +140353,13 @@ "gas": 2, "high": 0, "informational": 19, - "low": 13, + "low": 14, "medium": 0 }, "lines_analyzed_count": 388, "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.89", + "score": "4.37", + "score_v2": "87.37", "threat_score": "94.74", "score_rating": "Great" } @@ -140810,13 +140386,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -140828,9 +140404,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "contract_url": "https://eth.blockscout.com/address/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", "contractname": "HolographFactoryProxy", "is_quick_scan": true, "node_reference_id": null, @@ -140843,13 +140419,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -140876,13 +140452,13 @@ "gas": 10, "high": 0, "informational": 1, - "low": 10, + "low": 11, "medium": 3 }, "lines_analyzed_count": 293, "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.35", + "score": "4.28", + "score_v2": "85.67", "threat_score": "94.74", "score_rating": "Great" } @@ -140909,13 +140485,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -140927,9 +140503,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", + "contract_url": "https://eth.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", "contractname": "HolographRegistryProxy", "is_quick_scan": true, "node_reference_id": null, @@ -140942,13 +140518,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -140975,13 +140551,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -141008,13 +140584,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -141038,16 +140614,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 0, "informational": 3, - "low": 2, + "low": 3, "medium": 1 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.30", + "score": "4.47", + "score_v2": "89.44", "threat_score": "94.74", "score_rating": "Great" } @@ -141060,13 +140636,13 @@ "verifiedNumber": 9, "totalContractsNumber": 10, "solidityScanContractsNumber": 9, - "securityScore": 87.82, + "securityScore": 85.82777777777778, "issueSeverityDistribution": { "critical": 0, - "gas": 23, + "gas": 24, "high": 7, "informational": 81, - "low": 42, + "low": 57, "medium": 2 } }, @@ -141092,13 +140668,13 @@ "gas": 5, "high": 1, "informational": 17, - "low": 3, + "low": 4, "medium": 1 }, "lines_analyzed_count": 331, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.43", + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.82", "threat_score": "94.74", "score_rating": "Great" } @@ -141125,13 +140701,13 @@ "gas": 2, "high": 0, "informational": 19, - "low": 13, + "low": 14, "medium": 0 }, "lines_analyzed_count": 388, "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.89", + "score": "4.37", + "score_v2": "87.37", "threat_score": "94.74", "score_rating": "Great" } @@ -141158,13 +140734,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -141191,13 +140767,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -141229,13 +140805,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -141262,13 +140838,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -141295,13 +140871,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -141328,13 +140904,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -141358,16 +140934,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 0, "informational": 3, - "low": 2, + "low": 3, "medium": 1 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.30", + "score": "4.47", + "score_v2": "89.44", "threat_score": "94.74", "score_rating": "Great" } @@ -141380,13 +140956,13 @@ "verifiedNumber": 5, "totalContractsNumber": 10, "solidityScanContractsNumber": 5, - "securityScore": 88.014, + "securityScore": 86.044, "issueSeverityDistribution": { "critical": 0, - "gas": 12, + "gas": 13, "high": 3, "informational": 43, - "low": 27, + "low": 35, "medium": 1 } }, @@ -141417,13 +140993,13 @@ "gas": 2, "high": 0, "informational": 19, - "low": 13, + "low": 14, "medium": 0 }, "lines_analyzed_count": 388, "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.89", + "score": "4.37", + "score_v2": "87.37", "threat_score": "94.74", "score_rating": "Great" } @@ -141440,9 +141016,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", + "contract_url": "https://eth.blockscout.com/address/0xf3dDf3Dc6ebB5c5Dc878c7A0c8B2C5e051c37594", "contractname": "HolographFactoryProxy", "is_quick_scan": true, "node_reference_id": null, @@ -141455,13 +141031,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -141493,13 +141069,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -141511,9 +141087,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0xC0768Aa301FA733E45b2de64657f952407EC564B", - "contract_chain": "optimism", + "contract_chain": "eth", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", + "contract_url": "https://eth.blockscout.com/address/0xC0768Aa301FA733E45b2de64657f952407EC564B", "contractname": "HolographRegistryProxy", "is_quick_scan": true, "node_reference_id": null, @@ -141526,13 +141102,13 @@ "gas": 2, "high": 1, "informational": 7, - "low": 4, + "low": 6, "medium": 0 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", + "score": "4.22", + "score_v2": "84.47", "threat_score": "94.74", "score_rating": "Great" } @@ -141566,16 +141142,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 5, "high": 0, "informational": 3, - "low": 2, + "low": 3, "medium": 1 }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.30", + "score": "4.47", + "score_v2": "89.44", "threat_score": "94.74", "score_rating": "Great" } @@ -141598,15 +141174,15 @@ "overallInfo": { "verifiedNumber": 15, "totalContractsNumber": 18, - "solidityScanContractsNumber": 15, - "securityScore": 81.70733333333334, + "solidityScanContractsNumber": 13, + "securityScore": 82.03769230769231, "issueSeverityDistribution": { "critical": 9, - "gas": 440, + "gas": 399, "high": 36, - "informational": 232, - "low": 151, - "medium": 45 + "informational": 207, + "low": 122, + "medium": 44 } }, "contractsData": [ @@ -141635,7 +141211,7 @@ "medium": 3 }, "lines_analyzed_count": 1909, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.36", "score_v2": "87.22", "threat_score": "90.00", @@ -141664,13 +141240,13 @@ "gas": 139, "high": 5, "informational": 95, - "low": 33, + "low": 37, "medium": 25 }, "lines_analyzed_count": 1980, "scan_time_taken": 6, - "score": "3.99", - "score_v2": "79.80", + "score": "3.97", + "score_v2": "79.39", "threat_score": "80.00", "score_rating": "Average" } @@ -141711,7 +141287,7 @@ "medium": 0 }, "lines_analyzed_count": 205, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.46", "score_v2": "89.27", "threat_score": "94.74", @@ -141755,35 +141331,7 @@ { "address": "0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4", - "contractname": "ERC1967Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8ac7f696Ae99CD7B689726Cf03c5711Dd8DcDb4/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0x049BeffDB026D6D1D64cFc8fE29Bd12142967B09", @@ -141810,7 +141358,7 @@ "medium": 0 }, "lines_analyzed_count": 206, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.62", "score_v2": "72.33", "threat_score": "95.00", @@ -141821,35 +141369,7 @@ { "address": "0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E", - "contractname": "ERC1967Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x58f1d0F9bFf9D695010C92FB93d100CeF5113f3E/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 39, - "high": 0, - "informational": 25, - "low": 30, - "medium": 1 - }, - "lines_analyzed_count": 618, - "scan_time_taken": 1, - "score": "3.97", - "score_v2": "79.45", - "threat_score": "94.74", - "score_rating": "Average" - } - } + "solidityScanReport": null }, { "address": "0x98565FcAD2080C5c19C3136fa367cE371cD40bD6", @@ -142034,16 +141554,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 89, + "gas": 87, "high": 3, "informational": 23, "low": 6, "medium": 12 }, "lines_analyzed_count": 878, - "scan_time_taken": 4, - "score": "4.02", - "score_v2": "80.41", + "scan_time_taken": 3, + "score": "4.03", + "score_v2": "80.64", "threat_score": "95.00", "score_rating": "Great" } @@ -142067,16 +141587,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 4, "high": 1, "informational": 3, "low": 2, "medium": 0 }, "lines_analyzed_count": 144, - "scan_time_taken": 1, - "score": "4.51", - "score_v2": "90.28", + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.58", "threat_score": "95.00", "score_rating": "Great" } @@ -142347,13 +141867,13 @@ "verifiedNumber": 10, "totalContractsNumber": 10, "solidityScanContractsNumber": 10, - "securityScore": 72.562, + "securityScore": 72.20200000000001, "issueSeverityDistribution": { "critical": 7, - "gas": 125, + "gas": 126, "high": 6, "informational": 29, - "low": 46, + "low": 47, "medium": 14 } }, @@ -142383,7 +141903,7 @@ "medium": 6 }, "lines_analyzed_count": 654, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "4.19", "score_v2": "83.79", "threat_score": "90.00", @@ -142442,7 +141962,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 30, + "gas": 31, "high": 1, "informational": 10, "low": 6, @@ -142450,8 +141970,8 @@ }, "lines_analyzed_count": 325, "scan_time_taken": 1, - "score": "3.43", - "score_v2": "68.62", + "score": "3.42", + "score_v2": "68.31", "threat_score": "90.00", "score_rating": "Average" } @@ -142541,7 +142061,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 9, + "gas": 8, "high": 3, "informational": 2, "low": 6, @@ -142549,8 +142069,8 @@ }, "lines_analyzed_count": 216, "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.80", + "score": "4.21", + "score_v2": "84.26", "threat_score": "94.74", "score_rating": "Great" } @@ -142574,16 +142094,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 12, "high": 0, "informational": 1, - "low": 3, + "low": 4, "medium": 1 }, "lines_analyzed_count": 80, "scan_time_taken": 0, - "score": "3.69", - "score_v2": "73.75", + "score": "3.50", + "score_v2": "70.00", "threat_score": "89.47", "score_rating": "Average" } @@ -142758,10 +142278,10 @@ "verifiedNumber": 16, "totalContractsNumber": 17, "solidityScanContractsNumber": 14, - "securityScore": 80.13500000000002, + "securityScore": 79.9057142857143, "issueSeverityDistribution": { "critical": 20, - "gas": 247, + "gas": 259, "high": 13, "informational": 177, "low": 72, @@ -142891,16 +142411,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 31, "high": 1, "informational": 7, "low": 2, "medium": 2 }, "lines_analyzed_count": 312, - "scan_time_taken": 1, - "score": "4.20", - "score_v2": "83.97", + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", "threat_score": "90.00", "score_rating": "Great" } @@ -142924,7 +142444,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 38, + "gas": 39, "high": 0, "informational": 14, "low": 5, @@ -142932,8 +142452,8 @@ }, "lines_analyzed_count": 382, "scan_time_taken": 1, - "score": "4.15", - "score_v2": "82.98", + "score": "4.14", + "score_v2": "82.72", "threat_score": "89.47", "score_rating": "Great" } @@ -143132,16 +142652,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 6, - "gas": 34, + "gas": 36, "high": 4, "informational": 17, "low": 10, "medium": 2 }, "lines_analyzed_count": 584, - "scan_time_taken": 2, - "score": "3.95", - "score_v2": "78.94", + "scan_time_taken": 1, + "score": "3.93", + "score_v2": "78.60", "threat_score": "73.68", "score_rating": "Average" } @@ -143198,7 +142718,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 32, + "gas": 34, "high": 1, "informational": 15, "low": 14, @@ -143206,8 +142726,8 @@ }, "lines_analyzed_count": 571, "scan_time_taken": 2, - "score": "3.98", - "score_v2": "79.68", + "score": "3.97", + "score_v2": "79.33", "threat_score": "84.21", "score_rating": "Average" } @@ -143231,7 +142751,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 22, + "gas": 27, "high": 3, "informational": 33, "low": 9, @@ -143239,8 +142759,8 @@ }, "lines_analyzed_count": 308, "scan_time_taken": 1, - "score": "3.41", - "score_v2": "68.18", + "score": "3.33", + "score_v2": "66.56", "threat_score": "85.00", "score_rating": "Average" } @@ -143259,13 +142779,13 @@ "verifiedNumber": 6, "totalContractsNumber": 6, "solidityScanContractsNumber": 6, - "securityScore": 80.89666666666666, + "securityScore": 80.98, "issueSeverityDistribution": { "critical": 7, - "gas": 159, + "gas": 154, "high": 2, "informational": 55, - "low": 36, + "low": 38, "medium": 6 } }, @@ -143291,13 +142811,13 @@ "gas": 59, "high": 0, "informational": 29, - "low": 15, + "low": 16, "medium": 2 }, "lines_analyzed_count": 622, - "scan_time_taken": 4, - "score": "3.76", - "score_v2": "75.24", + "scan_time_taken": 5, + "score": "3.75", + "score_v2": "74.92", "threat_score": "85.00", "score_rating": "Average" } @@ -143321,7 +142841,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 34, + "gas": 29, "high": 0, "informational": 10, "low": 4, @@ -143329,8 +142849,8 @@ }, "lines_analyzed_count": 352, "scan_time_taken": 1, - "score": "4.18", - "score_v2": "83.52", + "score": "4.25", + "score_v2": "84.94", "threat_score": "89.47", "score_rating": "Great" } @@ -143390,13 +142910,13 @@ "gas": 40, "high": 1, "informational": 7, - "low": 7, + "low": 8, "medium": 2 }, "lines_analyzed_count": 334, - "scan_time_taken": 2, - "score": "3.86", - "score_v2": "77.25", + "scan_time_taken": 1, + "score": "3.83", + "score_v2": "76.65", "threat_score": "90.00", "score_rating": "Average" } @@ -143460,7 +142980,7 @@ "medium": 0 }, "lines_analyzed_count": 257, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.46", "score_v2": "89.11", "threat_score": "95.00", @@ -143481,10 +143001,10 @@ "verifiedNumber": 15, "totalContractsNumber": 15, "solidityScanContractsNumber": 15, - "securityScore": 86.49999999999999, + "securityScore": 86.50333333333333, "issueSeverityDistribution": { "critical": 0, - "gas": 70, + "gas": 69, "high": 0, "informational": 151, "low": 91, @@ -143906,16 +143426,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 2, "high": 0, "informational": 0, "low": 7, "medium": 0 }, "lines_analyzed_count": 1914, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.96", - "score_v2": "99.11", + "score_v2": "99.16", "threat_score": "90.00", "score_rating": "Great" } @@ -144000,10 +143520,10 @@ "verifiedNumber": 9, "totalContractsNumber": 10, "solidityScanContractsNumber": 9, - "securityScore": 75.22888888888889, + "securityScore": 74.42333333333333, "issueSeverityDistribution": { "critical": 1, - "gas": 389, + "gas": 422, "high": 28, "informational": 165, "low": 85, @@ -144029,7 +143549,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 94, + "gas": 100, "high": 1, "informational": 46, "low": 29, @@ -144037,8 +143557,8 @@ }, "lines_analyzed_count": 1237, "scan_time_taken": 6, - "score": "4.13", - "score_v2": "82.54", + "score": "4.10", + "score_v2": "82.05", "threat_score": "85.00", "score_rating": "Great" } @@ -144062,16 +143582,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 34, "high": 5, "informational": 15, "low": 23, "medium": 0 }, "lines_analyzed_count": 222, - "scan_time_taken": 2, - "score": "2.43", - "score_v2": "48.65", + "scan_time_taken": 1, + "score": "2.41", + "score_v2": "48.20", "threat_score": "95.00", "score_rating": "Average" } @@ -144095,16 +143615,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 46, "high": 0, "informational": 21, "low": 5, "medium": 15 }, "lines_analyzed_count": 787, - "scan_time_taken": 3, - "score": "4.24", - "score_v2": "84.75", + "scan_time_taken": 2, + "score": "4.22", + "score_v2": "84.50", "threat_score": "90.00", "score_rating": "Great" } @@ -144128,16 +143648,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 59, + "gas": 61, "high": 2, "informational": 29, "low": 8, "medium": 3 }, "lines_analyzed_count": 985, - "scan_time_taken": 3, - "score": "4.39", - "score_v2": "87.72", + "scan_time_taken": 2, + "score": "4.38", + "score_v2": "87.51", "threat_score": "95.00", "score_rating": "Great" } @@ -144161,16 +143681,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 56, "high": 15, "informational": 6, "low": 2, "medium": 3 }, "lines_analyzed_count": 399, - "scan_time_taken": 3, - "score": "3.50", - "score_v2": "69.92", + "scan_time_taken": 2, + "score": "3.31", + "score_v2": "66.17", "threat_score": "95.00", "score_rating": "Average" } @@ -144260,7 +143780,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 36, "high": 1, "informational": 19, "low": 7, @@ -144268,8 +143788,8 @@ }, "lines_analyzed_count": 261, "scan_time_taken": 1, - "score": "3.66", - "score_v2": "73.18", + "score": "3.60", + "score_v2": "72.03", "threat_score": "85.00", "score_rating": "Average" } @@ -144298,7 +143818,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 66, + "gas": 70, "high": 1, "informational": 20, "low": 7, @@ -144306,8 +143826,8 @@ }, "lines_analyzed_count": 424, "scan_time_taken": 2, - "score": "3.70", - "score_v2": "74.06", + "score": "3.66", + "score_v2": "73.11", "threat_score": "95.00", "score_rating": "Average" } @@ -144320,10 +143840,10 @@ "verifiedNumber": 6, "totalContractsNumber": 8, "solidityScanContractsNumber": 6, - "securityScore": 79.08333333333333, + "securityScore": 78.69333333333333, "issueSeverityDistribution": { "critical": 1, - "gas": 208, + "gas": 220, "high": 13, "informational": 71, "low": 66, @@ -144349,7 +143869,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 94, + "gas": 100, "high": 1, "informational": 36, "low": 29, @@ -144357,8 +143877,8 @@ }, "lines_analyzed_count": 1237, "scan_time_taken": 7, - "score": "4.17", - "score_v2": "83.35", + "score": "4.14", + "score_v2": "82.86", "threat_score": "85.00", "score_rating": "Great" } @@ -144382,16 +143902,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 34, "high": 5, "informational": 5, "low": 23, "medium": 0 }, "lines_analyzed_count": 222, - "scan_time_taken": 4, - "score": "2.66", - "score_v2": "53.15", + "scan_time_taken": 2, + "score": "2.64", + "score_v2": "52.70", "threat_score": "95.00", "score_rating": "Average" } @@ -144415,16 +143935,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 46, "high": 0, "informational": 15, "low": 5, "medium": 15 }, "lines_analyzed_count": 787, - "scan_time_taken": 5, - "score": "4.28", - "score_v2": "85.51", + "scan_time_taken": 2, + "score": "4.26", + "score_v2": "85.26", "threat_score": "90.00", "score_rating": "Great" } @@ -144491,7 +144011,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 36, "high": 1, "informational": 15, "low": 7, @@ -144499,8 +144019,8 @@ }, "lines_analyzed_count": 261, "scan_time_taken": 1, - "score": "3.74", - "score_v2": "74.71", + "score": "3.68", + "score_v2": "73.56", "threat_score": "85.00", "score_rating": "Average" } @@ -144558,8 +144078,8 @@ "securityScore": 62.1, "issueSeverityDistribution": { "critical": 2, - "gas": 40, - "high": 0, + "gas": 32, + "high": 2, "informational": 13, "low": 16, "medium": 1 @@ -144584,8 +144104,8 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 0, + "gas": 23, + "high": 2, "informational": 11, "low": 4, "medium": 1 @@ -144642,8 +144162,8 @@ "securityScore": 76.19, "issueSeverityDistribution": { "critical": 0, - "gas": 31, - "high": 0, + "gas": 23, + "high": 2, "informational": 8, "low": 4, "medium": 1 @@ -144668,8 +144188,8 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 31, - "high": 0, + "gas": 23, + "high": 2, "informational": 8, "low": 4, "medium": 1 @@ -144955,14 +144475,14 @@ "overallInfo": { "verifiedNumber": 12, "totalContractsNumber": 12, - "solidityScanContractsNumber": 12, - "securityScore": 82.70166666666667, + "solidityScanContractsNumber": 10, + "securityScore": 82.578, "issueSeverityDistribution": { "critical": 0, - "gas": 148, + "gas": 139, "high": 6, - "informational": 122, - "low": 80, + "informational": 116, + "low": 67, "medium": 17 } }, @@ -144970,35 +144490,7 @@ { "address": "0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xaEb62e6F27BC103702E7BC879AE98bceA56f027E", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaEb62e6F27BC103702E7BC879AE98bceA56f027E/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "4.16", - "score_v2": "83.20", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x057e3EfCA6f9E7094584B176f3E69a4f4B594D04", @@ -145124,7 +144616,7 @@ "medium": 2 }, "lines_analyzed_count": 286, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.13", "score_v2": "82.52", "threat_score": "100.00", @@ -145157,7 +144649,7 @@ "medium": 2 }, "lines_analyzed_count": 286, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.13", "score_v2": "82.52", "threat_score": "100.00", @@ -145223,7 +144715,7 @@ "medium": 2 }, "lines_analyzed_count": 286, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.13", "score_v2": "82.52", "threat_score": "100.00", @@ -145256,7 +144748,7 @@ "medium": 2 }, "lines_analyzed_count": 286, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "4.13", "score_v2": "82.52", "threat_score": "100.00", @@ -145300,35 +144792,7 @@ { "address": "0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBd1ba78A3976cAB420A9203E6ef14D18C2B2E031/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "4.16", - "score_v2": "83.20", - "threat_score": "94.74", - "score_rating": "Great" - } - } + "solidityScanReport": null }, { "address": "0x92024C4bDa9DA602b711B9AbB610d072018eb58b", @@ -145348,16 +144812,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 40, + "gas": 35, "high": 0, "informational": 11, - "low": 8, + "low": 11, "medium": 3 }, "lines_analyzed_count": 424, - "scan_time_taken": 1, - "score": "4.10", - "score_v2": "82.08", + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.84", "threat_score": "94.74", "score_rating": "Great" } @@ -145376,13 +144840,13 @@ "verifiedNumber": 54, "totalContractsNumber": 57, "solidityScanContractsNumber": 54, - "securityScore": 75.97444444444444, + "securityScore": 76.2251851851852, "issueSeverityDistribution": { "critical": 9, - "gas": 4928, + "gas": 4228, "high": 119, "informational": 3436, - "low": 1285, + "low": 1545, "medium": 393 } }, @@ -145410,16 +144874,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 101, + "gas": 84, "high": 3, "informational": 64, - "low": 20, + "low": 25, "medium": 5 }, "lines_analyzed_count": 773, "scan_time_taken": 2, - "score": "3.50", - "score_v2": "69.99", + "score": "3.54", + "score_v2": "70.89", "threat_score": "80.00", "score_rating": "Average" } @@ -145443,16 +144907,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 114, + "gas": 98, "high": 6, "informational": 83, - "low": 27, + "low": 32, "medium": 8 }, "lines_analyzed_count": 1009, - "scan_time_taken": 3, - "score": "3.52", - "score_v2": "70.37", + "scan_time_taken": 2, + "score": "3.55", + "score_v2": "70.96", "threat_score": "80.00", "score_rating": "Average" } @@ -145476,16 +144940,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 94, + "gas": 78, "high": 5, "informational": 65, - "low": 29, + "low": 33, "medium": 5 }, "lines_analyzed_count": 1365, - "scan_time_taken": 3, - "score": "4.04", - "score_v2": "80.81", + "scan_time_taken": 2, + "score": "4.07", + "score_v2": "81.39", "threat_score": "80.00", "score_rating": "Great" } @@ -145509,16 +144973,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 128, + "gas": 112, "high": 8, "informational": 71, - "low": 43, + "low": 47, "medium": 5 }, "lines_analyzed_count": 3044, "scan_time_taken": 5, - "score": "4.44", - "score_v2": "88.76", + "score": "4.45", + "score_v2": "89.03", "threat_score": "75.00", "score_rating": "Great" } @@ -145542,18 +145006,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 123, + "gas": 105, "high": 4, "informational": 66, - "low": 28, + "low": 32, "medium": 5 }, "lines_analyzed_count": 1418, - "scan_time_taken": 3, - "score": "3.99", - "score_v2": "79.83", + "scan_time_taken": 2, + "score": "4.03", + "score_v2": "80.54", "threat_score": "80.00", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -145575,16 +145039,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 51, + "gas": 45, "high": 1, "informational": 39, - "low": 19, + "low": 24, "medium": 3 }, "lines_analyzed_count": 423, "scan_time_taken": 1, - "score": "3.33", - "score_v2": "66.67", + "score": "3.29", + "score_v2": "65.72", "threat_score": "80.00", "score_rating": "Average" } @@ -145608,16 +145072,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 24, "high": 1, "informational": 28, - "low": 18, + "low": 22, "medium": 2 }, "lines_analyzed_count": 328, - "scan_time_taken": 1, - "score": "3.43", - "score_v2": "68.60", + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.68", "threat_score": "80.00", "score_rating": "Average" } @@ -145641,16 +145105,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 53, + "gas": 44, "high": 2, "informational": 47, - "low": 27, + "low": 31, "medium": 4 }, "lines_analyzed_count": 620, "scan_time_taken": 1, "score": "3.60", - "score_v2": "71.94", + "score_v2": "72.10", "threat_score": "80.00", "score_rating": "Average" } @@ -145674,16 +145138,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 56, + "gas": 47, "high": 2, "informational": 47, - "low": 27, + "low": 31, "medium": 4 }, "lines_analyzed_count": 620, "scan_time_taken": 1, - "score": "3.57", - "score_v2": "71.45", + "score": "3.58", + "score_v2": "71.61", "threat_score": "80.00", "score_rating": "Average" } @@ -145710,13 +145174,13 @@ "gas": 73, "high": 0, "informational": 62, - "low": 23, + "low": 25, "medium": 29 }, "lines_analyzed_count": 1540, - "scan_time_taken": 7, - "score": "4.13", - "score_v2": "82.60", + "scan_time_taken": 6, + "score": "4.12", + "score_v2": "82.34", "threat_score": "100.00", "score_rating": "Great" } @@ -145740,16 +145204,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 160, + "gas": 143, "high": 2, "informational": 93, - "low": 30, + "low": 65, "medium": 34 }, "lines_analyzed_count": 1855, - "scan_time_taken": 5, - "score": "3.86", - "score_v2": "77.20", + "scan_time_taken": 6, + "score": "3.72", + "score_v2": "74.34", "threat_score": "80.00", "score_rating": "Average" } @@ -145773,16 +145237,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 106, + "gas": 84, "high": 1, "informational": 81, - "low": 28, + "low": 32, "medium": 7 }, "lines_analyzed_count": 1259, - "scan_time_taken": 3, - "score": "3.94", - "score_v2": "78.71", + "scan_time_taken": 2, + "score": "3.99", + "score_v2": "79.83", "threat_score": "80.00", "score_rating": "Average" } @@ -145806,16 +145270,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 24, "high": 1, "informational": 28, - "low": 19, + "low": 23, "medium": 2 }, "lines_analyzed_count": 321, "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.98", + "score": "3.32", + "score_v2": "66.36", "threat_score": "80.00", "score_rating": "Average" } @@ -145839,7 +145303,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 0, "high": 0, "informational": 2, "low": 1, @@ -145847,10 +145311,10 @@ }, "lines_analyzed_count": 29, "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.31", + "score": "4.31", + "score_v2": "86.21", "threat_score": "100.00", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -145872,16 +145336,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 51, + "gas": 45, "high": 1, "informational": 39, - "low": 19, + "low": 24, "medium": 3 }, "lines_analyzed_count": 425, "scan_time_taken": 1, - "score": "3.34", - "score_v2": "66.82", + "score": "3.29", + "score_v2": "65.88", "threat_score": "80.00", "score_rating": "Average" } @@ -145905,16 +145369,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 74, + "gas": 68, "high": 2, "informational": 59, - "low": 25, + "low": 29, "medium": 8 }, "lines_analyzed_count": 765, - "scan_time_taken": 2, - "score": "3.59", - "score_v2": "71.90", + "scan_time_taken": 1, + "score": "3.58", + "score_v2": "71.63", "threat_score": "80.00", "score_rating": "Average" } @@ -145938,16 +145402,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 69, + "gas": 63, "high": 3, "informational": 58, - "low": 24, + "low": 28, "medium": 9 }, "lines_analyzed_count": 660, - "scan_time_taken": 2, - "score": "3.38", - "score_v2": "67.58", + "scan_time_taken": 1, + "score": "3.36", + "score_v2": "67.27", "threat_score": "80.00", "score_rating": "Average" } @@ -145971,16 +145435,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 53, + "gas": 44, "high": 2, "informational": 47, - "low": 27, + "low": 31, "medium": 4 }, "lines_analyzed_count": 608, - "scan_time_taken": 2, - "score": "3.57", - "score_v2": "71.38", + "scan_time_taken": 1, + "score": "3.58", + "score_v2": "71.55", "threat_score": "80.00", "score_rating": "Average" } @@ -146004,16 +145468,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 56, "high": 2, "informational": 38, - "low": 16, + "low": 21, "medium": 6 }, "lines_analyzed_count": 423, "scan_time_taken": 1, - "score": "3.25", - "score_v2": "65.01", + "score": "3.09", + "score_v2": "61.70", "threat_score": "100.00", "score_rating": "Average" } @@ -146037,16 +145501,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 51, + "gas": 44, "high": 1, "informational": 40, - "low": 20, + "low": 25, "medium": 3 }, "lines_analyzed_count": 424, "scan_time_taken": 1, - "score": "3.30", - "score_v2": "66.04", + "score": "3.27", + "score_v2": "65.33", "threat_score": "80.00", "score_rating": "Average" } @@ -146070,16 +145534,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 30, + "gas": 24, "high": 1, "informational": 29, - "low": 19, + "low": 23, "medium": 2 }, "lines_analyzed_count": 331, "scan_time_taken": 1, - "score": "3.38", - "score_v2": "67.67", + "score": "3.35", + "score_v2": "67.07", "threat_score": "80.00", "score_rating": "Average" } @@ -146103,16 +145567,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 64, + "gas": 56, "high": 1, "informational": 39, - "low": 22, + "low": 27, "medium": 3 }, "lines_analyzed_count": 490, "scan_time_taken": 1, - "score": "3.37", - "score_v2": "67.35", + "score": "3.35", + "score_v2": "66.94", "threat_score": "75.00", "score_rating": "Average" } @@ -146136,16 +145600,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 96, + "gas": 79, "high": 2, "informational": 68, - "low": 20, + "low": 25, "medium": 6 }, "lines_analyzed_count": 958, "scan_time_taken": 2, - "score": "3.80", - "score_v2": "75.99", + "score": "3.84", + "score_v2": "76.72", "threat_score": "80.00", "score_rating": "Average" } @@ -146169,16 +145633,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 98, + "gas": 79, "high": 3, "informational": 70, - "low": 24, + "low": 29, "medium": 9 }, "lines_analyzed_count": 1016, - "scan_time_taken": 2, - "score": "3.75", - "score_v2": "74.90", + "scan_time_taken": 3, + "score": "3.79", + "score_v2": "75.79", "threat_score": "80.00", "score_rating": "Average" } @@ -146205,13 +145669,13 @@ "gas": 124, "high": 10, "informational": 103, - "low": 21, + "low": 26, "medium": 8 }, "lines_analyzed_count": 2629, - "scan_time_taken": 4, - "score": "4.37", - "score_v2": "87.33", + "scan_time_taken": 3, + "score": "4.35", + "score_v2": "86.95", "threat_score": "95.00", "score_rating": "Great" } @@ -146273,16 +145737,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 141, + "gas": 119, "high": 5, "informational": 89, - "low": 33, + "low": 37, "medium": 8 }, "lines_analyzed_count": 1968, - "scan_time_taken": 4, - "score": "4.11", - "score_v2": "82.22", + "scan_time_taken": 3, + "score": "4.15", + "score_v2": "82.93", "threat_score": "80.00", "score_rating": "Great" } @@ -146306,16 +145770,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 121, + "gas": 97, "high": 1, "informational": 91, - "low": 30, + "low": 35, "medium": 8 }, "lines_analyzed_count": 1145, - "scan_time_taken": 3, - "score": "3.69", - "score_v2": "73.80", + "scan_time_taken": 2, + "score": "3.75", + "score_v2": "75.02", "threat_score": "80.00", "score_rating": "Average" } @@ -146339,18 +145803,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 2, "high": 0, "informational": 2, "low": 3, "medium": 0 }, "lines_analyzed_count": 53, - "scan_time_taken": 0, - "score": "3.87", - "score_v2": "77.36", + "scan_time_taken": 2, + "score": "4.06", + "score_v2": "81.13", "threat_score": "89.47", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -146372,18 +145836,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 162, + "gas": 132, "high": 1, "informational": 110, - "low": 43, + "low": 47, "medium": 13 }, "lines_analyzed_count": 1896, - "scan_time_taken": 4, - "score": "3.94", - "score_v2": "78.85", + "scan_time_taken": 3, + "score": "4.00", + "score_v2": "80.01", "threat_score": "75.00", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -146405,16 +145869,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 56, "high": 2, "informational": 38, - "low": 16, + "low": 21, "medium": 6 }, "lines_analyzed_count": 423, "scan_time_taken": 1, - "score": "3.25", - "score_v2": "65.01", + "score": "3.09", + "score_v2": "61.70", "threat_score": "100.00", "score_rating": "Average" } @@ -146438,16 +145902,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 230, + "gas": 202, "high": 5, "informational": 110, - "low": 40, + "low": 44, "medium": 17 }, "lines_analyzed_count": 2469, - "scan_time_taken": 5, - "score": "4.01", - "score_v2": "80.11", + "scan_time_taken": 4, + "score": "4.05", + "score_v2": "80.92", "threat_score": "80.00", "score_rating": "Great" } @@ -146471,16 +145935,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 82, + "gas": 63, "high": 2, "informational": 66, - "low": 22, + "low": 26, "medium": 5 }, "lines_analyzed_count": 1181, - "scan_time_taken": 2, - "score": "4.09", - "score_v2": "81.80", + "scan_time_taken": 3, + "score": "4.14", + "score_v2": "82.73", "threat_score": "80.00", "score_rating": "Great" } @@ -146504,16 +145968,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 118, + "gas": 94, "high": 1, "informational": 91, - "low": 30, + "low": 35, "medium": 8 }, "lines_analyzed_count": 1151, - "scan_time_taken": 5, - "score": "3.71", - "score_v2": "74.20", + "scan_time_taken": 3, + "score": "3.77", + "score_v2": "75.41", "threat_score": "80.00", "score_rating": "Average" } @@ -146537,16 +146001,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 94, + "gas": 83, "high": 4, "informational": 59, - "low": 30, + "low": 35, "medium": 4 }, "lines_analyzed_count": 807, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.51", - "score_v2": "70.14", + "score_v2": "70.26", "threat_score": "80.00", "score_rating": "Average" } @@ -146570,16 +146034,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 51, "high": 1, "informational": 39, - "low": 20, + "low": 25, "medium": 3 }, "lines_analyzed_count": 517, "scan_time_taken": 1, - "score": "3.56", - "score_v2": "71.18", + "score": "3.52", + "score_v2": "70.41", "threat_score": "80.00", "score_rating": "Average" } @@ -146603,16 +146067,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 138, + "gas": 119, "high": 6, "informational": 92, - "low": 32, + "low": 37, "medium": 8 }, "lines_analyzed_count": 1262, - "scan_time_taken": 3, - "score": "3.65", - "score_v2": "72.90", + "scan_time_taken": 2, + "score": "3.68", + "score_v2": "73.61", "threat_score": "80.00", "score_rating": "Average" } @@ -146636,16 +146100,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 149, + "gas": 125, "high": 1, "informational": 102, - "low": 33, + "low": 39, "medium": 8 }, "lines_analyzed_count": 2670, "scan_time_taken": 4, - "score": "4.35", - "score_v2": "87.08", + "score": "4.38", + "score_v2": "87.53", "threat_score": "80.00", "score_rating": "Great" } @@ -146669,16 +146133,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 144, + "gas": 120, "high": 1, "informational": 97, - "low": 36, + "low": 42, "medium": 8 }, "lines_analyzed_count": 2735, "scan_time_taken": 4, - "score": "4.38", - "score_v2": "87.53", + "score": "4.40", + "score_v2": "87.97", "threat_score": "80.00", "score_rating": "Great" } @@ -146702,16 +146166,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 144, + "gas": 120, "high": 1, "informational": 97, - "low": 34, + "low": 40, "medium": 8 }, "lines_analyzed_count": 2693, - "scan_time_taken": 4, - "score": "4.37", - "score_v2": "87.49", + "scan_time_taken": 3, + "score": "4.40", + "score_v2": "87.93", "threat_score": "80.00", "score_rating": "Great" } @@ -146735,16 +146199,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 84, + "gas": 76, "high": 2, "informational": 55, - "low": 18, + "low": 23, "medium": 9 }, "lines_analyzed_count": 1941, "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.18", + "score": "4.45", + "score_v2": "89.08", "threat_score": "80.00", "score_rating": "Great" } @@ -146773,16 +146237,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 175, + "gas": 150, "high": 2, "informational": 111, - "low": 29, + "low": 34, "medium": 15 }, "lines_analyzed_count": 2194, "scan_time_taken": 6, - "score": "4.10", - "score_v2": "81.91", + "score": "4.13", + "score_v2": "82.59", "threat_score": "75.00", "score_rating": "Great" } @@ -146806,16 +146270,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 182, + "gas": 157, "high": 2, "informational": 113, - "low": 29, + "low": 34, "medium": 15 }, "lines_analyzed_count": 2210, - "scan_time_taken": 4, - "score": "4.08", - "score_v2": "81.63", + "scan_time_taken": 6, + "score": "4.12", + "score_v2": "82.31", "threat_score": "75.00", "score_rating": "Great" } @@ -146839,16 +146303,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 196, + "gas": 172, "high": 1, "informational": 97, - "low": 34, + "low": 38, "medium": 11 }, "lines_analyzed_count": 2856, "scan_time_taken": 5, - "score": "4.30", - "score_v2": "86.06", + "score": "4.33", + "score_v2": "86.62", "threat_score": "75.00", "score_rating": "Great" } @@ -146872,16 +146336,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 119, + "gas": 102, "high": 1, "informational": 93, - "low": 29, + "low": 34, "medium": 8 }, "lines_analyzed_count": 1214, - "scan_time_taken": 3, - "score": "3.77", - "score_v2": "75.45", + "scan_time_taken": 4, + "score": "3.80", + "score_v2": "76.03", "threat_score": "80.00", "score_rating": "Average" } @@ -146905,16 +146369,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 51, + "gas": 44, "high": 1, "informational": 39, - "low": 20, + "low": 25, "medium": 3 }, "lines_analyzed_count": 432, "scan_time_taken": 1, - "score": "3.34", - "score_v2": "66.90", + "score": "3.31", + "score_v2": "66.20", "threat_score": "80.00", "score_rating": "Average" } @@ -146938,16 +146402,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 75, + "gas": 61, "high": 1, "informational": 63, - "low": 19, + "low": 24, "medium": 5 }, "lines_analyzed_count": 776, "scan_time_taken": 2, - "score": "3.74", - "score_v2": "74.87", + "score": "3.77", + "score_v2": "75.39", "threat_score": "80.00", "score_rating": "Average" } @@ -146971,16 +146435,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 89, + "gas": 75, "high": 1, "informational": 67, - "low": 19, + "low": 24, "medium": 6 }, "lines_analyzed_count": 904, "scan_time_taken": 2, - "score": "3.81", - "score_v2": "76.11", + "score": "3.83", + "score_v2": "76.55", "threat_score": "80.00", "score_rating": "Average" } @@ -147004,16 +146468,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 97, + "gas": 80, "high": 1, "informational": 72, - "low": 19, + "low": 24, "medium": 6 }, "lines_analyzed_count": 1053, - "scan_time_taken": 2, - "score": "3.91", - "score_v2": "78.25", + "scan_time_taken": 3, + "score": "3.95", + "score_v2": "78.92", "threat_score": "80.00", "score_rating": "Average" } @@ -147037,16 +146501,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 60, + "gas": 52, "high": 1, "informational": 41, - "low": 19, + "low": 24, "medium": 4 }, "lines_analyzed_count": 483, "scan_time_taken": 1, - "score": "3.40", - "score_v2": "67.91", + "score": "3.37", + "score_v2": "67.49", "threat_score": "80.00", "score_rating": "Average" } @@ -147070,16 +146534,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 42, + "gas": 33, "high": 2, "informational": 30, - "low": 19, + "low": 23, "medium": 3 }, "lines_analyzed_count": 530, "scan_time_taken": 1, - "score": "3.80", - "score_v2": "76.04", + "score": "3.81", + "score_v2": "76.23", "threat_score": "75.00", "score_rating": "Average" } @@ -147103,16 +146567,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 96, + "gas": 76, "high": 1, "informational": 70, - "low": 22, + "low": 26, "medium": 7 }, "lines_analyzed_count": 1305, "scan_time_taken": 3, - "score": "4.10", - "score_v2": "81.99", + "score": "4.15", + "score_v2": "82.91", "threat_score": "75.00", "score_rating": "Great" } @@ -147143,7 +146607,7 @@ "medium": 16 }, "lines_analyzed_count": 884, - "scan_time_taken": 3, + "scan_time_taken": 2, "score": "3.86", "score_v2": "77.26", "threat_score": "94.74", @@ -147169,16 +146633,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 92, + "gas": 72, "high": 1, "informational": 70, - "low": 23, + "low": 27, "medium": 7 }, "lines_analyzed_count": 1206, - "scan_time_taken": 2, - "score": "4.01", - "score_v2": "80.27", + "scan_time_taken": 3, + "score": "4.06", + "score_v2": "81.26", "threat_score": "80.00", "score_rating": "Great" } @@ -147191,13 +146655,13 @@ "verifiedNumber": 20, "totalContractsNumber": 70, "solidityScanContractsNumber": 20, - "securityScore": 78.049, + "securityScore": 78.50999999999999, "issueSeverityDistribution": { "critical": 2, - "gas": 2046, + "gas": 1792, "high": 32, "informational": 1121, - "low": 492, + "low": 610, "medium": 164 } }, @@ -147230,16 +146694,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 89, + "gas": 77, "high": 1, "informational": 48, - "low": 19, + "low": 24, "medium": 6 }, "lines_analyzed_count": 1025, - "scan_time_taken": 2, - "score": "4.04", - "score_v2": "80.78", + "scan_time_taken": 3, + "score": "4.05", + "score_v2": "80.98", "threat_score": "80.00", "score_rating": "Great" } @@ -147308,16 +146772,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 141, + "gas": 119, "high": 5, "informational": 58, - "low": 33, + "low": 37, "medium": 8 }, "lines_analyzed_count": 1965, "scan_time_taken": 4, - "score": "4.19", - "score_v2": "83.77", + "score": "4.22", + "score_v2": "84.48", "threat_score": "80.00", "score_rating": "Great" } @@ -147356,16 +146820,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 115, + "gas": 96, "high": 1, "informational": 71, - "low": 30, + "low": 35, "medium": 8 }, "lines_analyzed_count": 1132, "scan_time_taken": 3, - "score": "3.79", - "score_v2": "75.80", + "score": "3.83", + "score_v2": "76.59", "threat_score": "80.00", "score_rating": "Average" } @@ -147404,16 +146868,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 106, + "gas": 84, "high": 1, "informational": 61, - "low": 28, + "low": 32, "medium": 7 }, "lines_analyzed_count": 1256, "scan_time_taken": 3, - "score": "4.01", - "score_v2": "80.25", + "score": "4.07", + "score_v2": "81.37", "threat_score": "80.00", "score_rating": "Great" } @@ -147437,16 +146901,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 157, + "gas": 137, "high": 2, "informational": 74, - "low": 29, + "low": 34, "medium": 10 }, "lines_analyzed_count": 1947, "scan_time_taken": 4, - "score": "4.16", - "score_v2": "83.20", + "score": "4.19", + "score_v2": "83.72", "threat_score": "75.00", "score_rating": "Great" } @@ -147470,16 +146934,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 196, + "gas": 172, "high": 1, "informational": 66, - "low": 34, + "low": 38, "medium": 11 }, "lines_analyzed_count": 2854, "scan_time_taken": 5, - "score": "4.36", - "score_v2": "87.14", + "score": "4.39", + "score_v2": "87.70", "threat_score": "75.00", "score_rating": "Great" } @@ -147508,16 +146972,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 140, + "gas": 121, "high": 2, "informational": 73, - "low": 29, + "low": 34, "medium": 10 }, "lines_analyzed_count": 1454, - "scan_time_taken": 3, - "score": "3.94", - "score_v2": "78.75", + "scan_time_taken": 4, + "score": "3.97", + "score_v2": "79.37", "threat_score": "80.00", "score_rating": "Average" } @@ -147546,16 +147010,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 140, + "gas": 121, "high": 1, "informational": 77, - "low": 35, + "low": 41, "medium": 8 }, "lines_analyzed_count": 2703, - "scan_time_taken": 4, - "score": "4.42", - "score_v2": "88.35", + "scan_time_taken": 5, + "score": "4.43", + "score_v2": "88.61", "threat_score": "80.00", "score_rating": "Great" } @@ -147609,16 +147073,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 143, + "gas": 124, "high": 1, "informational": 78, - "low": 32, + "low": 38, "medium": 8 }, "lines_analyzed_count": 2629, - "scan_time_taken": 4, - "score": "4.40", - "score_v2": "88.09", + "scan_time_taken": 5, + "score": "4.42", + "score_v2": "88.36", "threat_score": "80.00", "score_rating": "Great" } @@ -147682,16 +147146,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 118, + "gas": 99, "high": 1, "informational": 71, - "low": 28, + "low": 33, "medium": 8 }, "lines_analyzed_count": 1111, "scan_time_taken": 3, - "score": "3.77", - "score_v2": "75.43", + "score": "3.81", + "score_v2": "76.24", "threat_score": "80.00", "score_rating": "Average" } @@ -147715,16 +147179,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 81, + "gas": 69, "high": 3, "informational": 49, - "low": 20, + "low": 25, "medium": 5 }, "lines_analyzed_count": 727, "scan_time_taken": 2, - "score": "3.65", - "score_v2": "72.90", + "score": "3.66", + "score_v2": "73.18", "threat_score": "80.00", "score_rating": "Average" } @@ -147753,16 +147217,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 24, "high": 1, "informational": 23, - "low": 18, + "low": 22, "medium": 2 }, "lines_analyzed_count": 328, "scan_time_taken": 1, - "score": "3.51", - "score_v2": "70.12", + "score": "3.46", + "score_v2": "69.21", "threat_score": "80.00", "score_rating": "Average" } @@ -147801,7 +147265,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 0, "high": 0, "informational": 0, "low": 1, @@ -147809,8 +147273,8 @@ }, "lines_analyzed_count": 29, "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.21", + "score": "4.66", + "score_v2": "93.10", "threat_score": "100.00", "score_rating": "Great" } @@ -147834,16 +147298,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 74, + "gas": 68, "high": 2, "informational": 51, - "low": 25, + "low": 29, "medium": 8 }, "lines_analyzed_count": 769, - "scan_time_taken": 2, - "score": "3.65", - "score_v2": "73.08", + "scan_time_taken": 1, + "score": "3.64", + "score_v2": "72.82", "threat_score": "80.00", "score_rating": "Average" } @@ -147867,16 +147331,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 93, + "gas": 88, "high": 2, "informational": 68, - "low": 28, + "low": 33, "medium": 8 }, "lines_analyzed_count": 809, "scan_time_taken": 2, - "score": "3.46", - "score_v2": "69.22", + "score": "3.43", + "score_v2": "68.60", "threat_score": "80.00", "score_rating": "Average" } @@ -147920,16 +147384,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 90, + "gas": 89, "high": 2, "informational": 64, - "low": 29, + "low": 34, "medium": 10 }, "lines_analyzed_count": 828, "scan_time_taken": 2, - "score": "3.49", - "score_v2": "69.81", + "score": "3.44", + "score_v2": "68.72", "threat_score": "80.00", "score_rating": "Average" } @@ -147953,16 +147417,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 193, + "gas": 180, "high": 2, "informational": 106, - "low": 31, + "low": 67, "medium": 39 }, "lines_analyzed_count": 1950, - "scan_time_taken": 6, - "score": "3.75", - "score_v2": "75.08", + "scan_time_taken": 4, + "score": "3.60", + "score_v2": "72.05", "threat_score": "80.00", "score_rating": "Average" } @@ -148006,16 +147470,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 81, + "gas": 69, "high": 3, "informational": 49, - "low": 20, + "low": 25, "medium": 5 }, "lines_analyzed_count": 727, "scan_time_taken": 2, - "score": "3.65", - "score_v2": "72.90", + "score": "3.66", + "score_v2": "73.18", "threat_score": "80.00", "score_rating": "Average" } @@ -148059,7 +147523,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 4, "high": 0, "informational": 0, "low": 3, @@ -148067,10 +147531,10 @@ }, "lines_analyzed_count": 55, "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.18", + "score": "4.09", + "score_v2": "81.82", "threat_score": "94.74", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -148092,16 +147556,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 52, + "gas": 51, "high": 1, "informational": 34, - "low": 20, + "low": 25, "medium": 3 }, "lines_analyzed_count": 495, "scan_time_taken": 1, - "score": "3.60", - "score_v2": "71.92", + "score": "3.51", + "score_v2": "70.10", "threat_score": "80.00", "score_rating": "Average" } @@ -148125,13 +147589,13 @@ "verifiedNumber": 10, "totalContractsNumber": 10, "solidityScanContractsNumber": 10, - "securityScore": 70.292, + "securityScore": 70.34599999999999, "issueSeverityDistribution": { "critical": 29, - "gas": 245, + "gas": 247, "high": 11, "informational": 90, - "low": 90, + "low": 91, "medium": 12 } }, @@ -148161,7 +147625,7 @@ "medium": 5 }, "lines_analyzed_count": 524, - "scan_time_taken": 2, + "scan_time_taken": 3, "score": "3.09", "score_v2": "61.83", "threat_score": "84.21", @@ -148253,7 +147717,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 40, + "gas": 41, "high": 0, "informational": 12, "low": 10, @@ -148261,8 +147725,8 @@ }, "lines_analyzed_count": 311, "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.24", + "score": "3.75", + "score_v2": "74.92", "threat_score": "85.00", "score_rating": "Average" } @@ -148286,7 +147750,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 5, "high": 0, "informational": 1, "low": 4, @@ -148294,8 +147758,8 @@ }, "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "3.73", - "score_v2": "74.58", + "score": "3.81", + "score_v2": "76.27", "threat_score": "84.21", "score_rating": "Average" } @@ -148352,7 +147816,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 65, + "gas": 67, "high": 1, "informational": 7, "low": 9, @@ -148360,8 +147824,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.05", + "score": "4.03", + "score_v2": "80.65", "threat_score": "80.00", "score_rating": "Great" } @@ -148388,13 +147852,13 @@ "gas": 28, "high": 4, "informational": 18, - "low": 22, + "low": 23, "medium": 2 }, "lines_analyzed_count": 465, - "scan_time_taken": 2, - "score": "3.20", - "score_v2": "64.09", + "scan_time_taken": 1, + "score": "3.18", + "score_v2": "63.66", "threat_score": "85.00", "score_rating": "Average" } @@ -148473,10 +147937,10 @@ "verifiedNumber": 10, "totalContractsNumber": 11, "solidityScanContractsNumber": 10, - "securityScore": 74.734, + "securityScore": 74.87699999999998, "issueSeverityDistribution": { "critical": 18, - "gas": 331, + "gas": 340, "high": 6, "informational": 99, "low": 79, @@ -148568,7 +148032,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 40, + "gas": 41, "high": 0, "informational": 10, "low": 10, @@ -148576,8 +148040,8 @@ }, "lines_analyzed_count": 311, "scan_time_taken": 1, - "score": "3.79", - "score_v2": "75.88", + "score": "3.78", + "score_v2": "75.56", "threat_score": "85.00", "score_rating": "Average" } @@ -148601,7 +148065,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 5, "high": 0, "informational": 0, "low": 4, @@ -148609,8 +148073,8 @@ }, "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "3.81", - "score_v2": "76.27", + "score": "3.90", + "score_v2": "77.97", "threat_score": "84.21", "score_rating": "Average" } @@ -148634,7 +148098,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 5, "high": 0, "informational": 1, "low": 4, @@ -148642,8 +148106,8 @@ }, "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "3.73", - "score_v2": "74.58", + "score": "3.81", + "score_v2": "76.27", "threat_score": "84.21", "score_rating": "Average" } @@ -148667,7 +148131,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 65, + "gas": 67, "high": 1, "informational": 6, "low": 9, @@ -148675,8 +148139,8 @@ }, "lines_analyzed_count": 496, "scan_time_taken": 2, - "score": "4.06", - "score_v2": "81.25", + "score": "4.04", + "score_v2": "80.85", "threat_score": "80.00", "score_rating": "Great" } @@ -148738,16 +148202,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 61, "high": 0, "informational": 27, "low": 5, "medium": 2 }, "lines_analyzed_count": 645, - "scan_time_taken": 4, - "score": "4.22", - "score_v2": "84.50", + "scan_time_taken": 3, + "score": "4.19", + "score_v2": "83.88", "threat_score": "90.00", "score_rating": "Great" } @@ -148771,7 +148235,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 57, + "gas": 61, "high": 0, "informational": 27, "low": 5, @@ -148779,8 +148243,8 @@ }, "lines_analyzed_count": 645, "scan_time_taken": 3, - "score": "4.22", - "score_v2": "84.50", + "score": "4.19", + "score_v2": "83.88", "threat_score": "90.00", "score_rating": "Great" } @@ -148832,13 +148296,13 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 80.01666666666668, + "securityScore": 79.33555555555556, "issueSeverityDistribution": { "critical": 5, - "gas": 74, + "gas": 76, "high": 3, "informational": 56, - "low": 40, + "low": 43, "medium": 6 } }, @@ -148927,7 +148391,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 3, @@ -148935,8 +148399,8 @@ }, "lines_analyzed_count": 60, "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", + "score": "4.25", + "score_v2": "85.00", "threat_score": "95.00", "score_rating": "Great" } @@ -148960,7 +148424,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 1, + "gas": 2, "high": 0, "informational": 0, "low": 3, @@ -148968,8 +148432,8 @@ }, "lines_analyzed_count": 65, "scan_time_taken": 0, - "score": "4.46", - "score_v2": "89.23", + "score": "4.38", + "score_v2": "87.69", "threat_score": "95.00", "score_rating": "Great" } @@ -149059,7 +148523,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 5, + "gas": 6, "high": 1, "informational": 0, "low": 3, @@ -149067,8 +148531,8 @@ }, "lines_analyzed_count": 143, "scan_time_taken": 0, - "score": "4.37", - "score_v2": "87.41", + "score": "4.34", + "score_v2": "86.71", "threat_score": "95.00", "score_rating": "Great" } @@ -149092,7 +148556,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 2, + "gas": 3, "high": 0, "informational": 0, "low": 3, @@ -149100,8 +148564,8 @@ }, "lines_analyzed_count": 65, "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.69", + "score": "4.31", + "score_v2": "86.15", "threat_score": "94.74", "score_rating": "Great" } @@ -149125,16 +148589,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 45, + "gas": 43, "high": 2, "informational": 55, - "low": 13, + "low": 16, "medium": 1 }, "lines_analyzed_count": 590, - "scan_time_taken": 2, - "score": "3.80", - "score_v2": "75.93", + "scan_time_taken": 3, + "score": "3.76", + "score_v2": "75.25", "threat_score": "85.00", "score_rating": "Average" } @@ -149153,10 +148617,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 71.16222222222223, + "securityScore": 71.35222222222222, "issueSeverityDistribution": { "critical": 21, - "gas": 129, + "gas": 115, "high": 5, "informational": 57, "low": 61, @@ -149182,16 +148646,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 7, - "gas": 47, + "gas": 37, "high": 1, "informational": 9, "low": 14, "medium": 0 }, "lines_analyzed_count": 821, - "scan_time_taken": 3, - "score": "4.25", - "score_v2": "85.02", + "scan_time_taken": 2, + "score": "4.31", + "score_v2": "86.24", "threat_score": "80.00", "score_rating": "Great" } @@ -149215,16 +148679,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 32, + "gas": 26, "high": 4, "informational": 7, "low": 20, "medium": 0 }, "lines_analyzed_count": 603, - "scan_time_taken": 2, - "score": "3.80", - "score_v2": "75.95", + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "76.95", "threat_score": "85.00", "score_rating": "Average" } @@ -149248,7 +148712,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 4, - "gas": 38, + "gas": 40, "high": 0, "informational": 17, "low": 3, @@ -149256,8 +148720,8 @@ }, "lines_analyzed_count": 387, "scan_time_taken": 1, - "score": "3.45", - "score_v2": "68.99", + "score": "3.42", + "score_v2": "68.48", "threat_score": "90.00", "score_rating": "Average" } @@ -149468,10 +148932,10 @@ "verifiedNumber": 3, "totalContractsNumber": 3, "solidityScanContractsNumber": 3, - "securityScore": 71.83333333333333, + "securityScore": 72.58666666666666, "issueSeverityDistribution": { "critical": 17, - "gas": 80, + "gas": 64, "high": 5, "informational": 10, "low": 37, @@ -149530,7 +148994,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 7, - "gas": 47, + "gas": 37, "high": 1, "informational": 9, "low": 15, @@ -149538,8 +149002,8 @@ }, "lines_analyzed_count": 807, "scan_time_taken": 2, - "score": "4.23", - "score_v2": "84.51", + "score": "4.29", + "score_v2": "85.75", "threat_score": "80.00", "score_rating": "Great" } @@ -149563,16 +149027,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 10, - "gas": 32, + "gas": 26, "high": 4, "informational": 1, "low": 20, "medium": 0 }, "lines_analyzed_count": 590, - "scan_time_taken": 2, - "score": "3.82", - "score_v2": "76.44", + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.46", "threat_score": "85.00", "score_rating": "Average" } @@ -149591,10 +149055,10 @@ "verifiedNumber": 5, "totalContractsNumber": 5, "solidityScanContractsNumber": 5, - "securityScore": 68.23599999999999, + "securityScore": 67.924, "issueSeverityDistribution": { "critical": 6, - "gas": 64, + "gas": 67, "high": 12, "informational": 23, "low": 28, @@ -149620,7 +149084,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 14, "high": 5, "informational": 4, "low": 9, @@ -149628,8 +149092,8 @@ }, "lines_analyzed_count": 193, "scan_time_taken": 1, - "score": "3.39", - "score_v2": "67.88", + "score": "3.32", + "score_v2": "66.32", "threat_score": "95.00", "score_rating": "Average" } @@ -149780,13 +149244,13 @@ "verifiedNumber": 55, "totalContractsNumber": 61, "solidityScanContractsNumber": 47, - "securityScore": 76.8944680851064, + "securityScore": 76.91872340425533, "issueSeverityDistribution": { "critical": 6, - "gas": 435, + "gas": 425, "high": 15, "informational": 132, - "low": 209, + "low": 212, "medium": 10 } }, @@ -149875,16 +149339,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 34, "high": 0, "informational": 11, - "low": 8, + "low": 11, "medium": 3 }, "lines_analyzed_count": 423, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.27", + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "82.03", "threat_score": "94.74", "score_rating": "Great" } @@ -149920,7 +149384,7 @@ "medium": 2 }, "lines_analyzed_count": 768, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.14", "score_v2": "82.81", "threat_score": "95.00", @@ -149953,7 +149417,7 @@ "medium": 1 }, "lines_analyzed_count": 63, - "scan_time_taken": 6, + "scan_time_taken": 0, "score": "3.25", "score_v2": "65.08", "threat_score": "89.47", @@ -150255,7 +149719,7 @@ "medium": 0 }, "lines_analyzed_count": 69, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "3.55", "score_v2": "71.01", "threat_score": "94.74", @@ -150286,7 +149750,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 14, + "gas": 12, "high": 0, "informational": 4, "low": 9, @@ -150294,8 +149758,8 @@ }, "lines_analyzed_count": 145, "scan_time_taken": 1, - "score": "3.59", - "score_v2": "71.72", + "score": "3.66", + "score_v2": "73.10", "threat_score": "100.00", "score_rating": "Average" } @@ -150352,16 +149816,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 36, + "gas": 31, "high": 2, "informational": 15, "low": 47, "medium": 0 }, "lines_analyzed_count": 455, - "scan_time_taken": 2, - "score": "3.32", - "score_v2": "66.37", + "scan_time_taken": 3, + "score": "3.37", + "score_v2": "67.47", "threat_score": "100.00", "score_rating": "Average" } @@ -150623,7 +150087,7 @@ "medium": 0 }, "lines_analyzed_count": 102, - "scan_time_taken": 0, + "scan_time_taken": 1, "score": "4.46", "score_v2": "89.22", "threat_score": "100.00", @@ -151305,7 +150769,7 @@ "medium": 0 }, "lines_analyzed_count": 216, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "87.96", "threat_score": "89.47", @@ -151331,16 +150795,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 4, "informational": 2, "low": 1, "medium": 0 }, "lines_analyzed_count": 181, - "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.87", + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.77", "threat_score": "90.00", "score_rating": "Great" } @@ -151425,13 +150889,13 @@ "verifiedNumber": 1, "totalContractsNumber": 1, "solidityScanContractsNumber": 1, - "securityScore": 82.09, + "securityScore": 81.59, "issueSeverityDistribution": { "critical": 7, - "gas": 92, + "gas": 90, "high": 2, "informational": 51, - "low": 25, + "low": 30, "medium": 16 } }, @@ -151454,16 +150918,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 7, - "gas": 92, + "gas": 90, "high": 2, "informational": 51, - "low": 25, + "low": 30, "medium": 16 }, "lines_analyzed_count": 1586, - "scan_time_taken": 4, - "score": "4.10", - "score_v2": "82.09", + "scan_time_taken": 2, + "score": "4.08", + "score_v2": "81.59", "threat_score": "95.00", "score_rating": "Great" } @@ -151482,13 +150946,13 @@ "verifiedNumber": 15, "totalContractsNumber": 15, "solidityScanContractsNumber": 15, - "securityScore": 75.66200000000002, + "securityScore": 75.98133333333334, "issueSeverityDistribution": { "critical": 2, - "gas": 74, + "gas": 68, "high": 5, "informational": 43, - "low": 79, + "low": 80, "medium": 2 } }, @@ -151514,13 +150978,13 @@ "gas": 7, "high": 0, "informational": 5, - "low": 4, + "low": 5, "medium": 0 }, "lines_analyzed_count": 79, "scan_time_taken": 0, - "score": "3.73", - "score_v2": "74.68", + "score": "3.61", + "score_v2": "72.15", "threat_score": "100.00", "score_rating": "Average" } @@ -151643,7 +151107,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 2, "informational": 1, "low": 5, @@ -151651,8 +151115,8 @@ }, "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "3.66", - "score_v2": "73.17", + "score": "3.84", + "score_v2": "76.83", "threat_score": "89.47", "score_rating": "Average" } @@ -151676,7 +151140,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 3, + "gas": 0, "high": 2, "informational": 1, "low": 5, @@ -151684,8 +151148,8 @@ }, "lines_analyzed_count": 82, "scan_time_taken": 0, - "score": "3.66", - "score_v2": "73.17", + "score": "3.84", + "score_v2": "76.83", "threat_score": "89.47", "score_rating": "Average" } @@ -152001,7 +151465,7 @@ "verifiedNumber": 10, "totalContractsNumber": 10, "solidityScanContractsNumber": 10, - "securityScore": 71.646, + "securityScore": 71.707, "issueSeverityDistribution": { "critical": 4, "gas": 115, @@ -152037,7 +151501,7 @@ "medium": 0 }, "lines_analyzed_count": 216, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.40", "score_v2": "87.96", "threat_score": "89.47", @@ -152063,7 +151527,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 11, "high": 0, "informational": 1, "low": 3, @@ -152071,8 +151535,8 @@ }, "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", + "score": "3.83", + "score_v2": "76.67", "threat_score": "89.47", "score_rating": "Average" } @@ -152228,7 +151692,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 1, "informational": 2, "low": 3, @@ -152236,8 +151700,8 @@ }, "lines_analyzed_count": 128, "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.12", + "score": "3.87", + "score_v2": "77.34", "threat_score": "90.00", "score_rating": "Average" } @@ -152261,16 +151725,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 4, "informational": 2, "low": 1, "medium": 0 }, "lines_analyzed_count": 181, - "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.87", + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.77", "threat_score": "90.00", "score_rating": "Great" } @@ -152327,18 +151791,18 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 39, + "gas": 35, "high": 2, "informational": 11, "low": 4, "medium": 1 }, "lines_analyzed_count": 111, - "scan_time_taken": 1, - "score": "1.89", - "score_v2": "37.84", + "scan_time_taken": 0, + "score": "2.07", + "score_v2": "41.44", "threat_score": "84.21", - "score_rating": "Low" + "score_rating": "Average" } } } @@ -152349,10 +151813,10 @@ "verifiedNumber": 9, "totalContractsNumber": 10, "solidityScanContractsNumber": 9, - "securityScore": 75.99888888888889, + "securityScore": 75.66666666666667, "issueSeverityDistribution": { "critical": 4, - "gas": 76, + "gas": 80, "high": 11, "informational": 23, "low": 31, @@ -152411,7 +151875,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 11, "high": 0, "informational": 1, "low": 3, @@ -152419,8 +151883,8 @@ }, "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", + "score": "3.83", + "score_v2": "76.67", "threat_score": "89.47", "score_rating": "Average" } @@ -152576,16 +152040,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 13, + "gas": 14, "high": 1, "informational": 2, "low": 3, "medium": 1 }, "lines_analyzed_count": 128, - "scan_time_taken": 1, - "score": "3.91", - "score_v2": "78.12", + "scan_time_taken": 0, + "score": "3.87", + "score_v2": "77.34", "threat_score": "90.00", "score_rating": "Average" } @@ -152609,16 +152073,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 11, + "gas": 13, "high": 4, "informational": 2, "low": 1, "medium": 0 }, "lines_analyzed_count": 181, - "scan_time_taken": 1, - "score": "4.14", - "score_v2": "82.87", + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.77", "threat_score": "90.00", "score_rating": "Great" } @@ -152649,7 +152113,7 @@ "medium": 0 }, "lines_analyzed_count": 190, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "2.87", "score_v2": "57.37", "threat_score": "90.00", @@ -152675,14 +152139,14 @@ "verifiedNumber": 3, "totalContractsNumber": 5, "solidityScanContractsNumber": 3, - "securityScore": 83.04666666666667, + "securityScore": 86.35000000000001, "issueSeverityDistribution": { - "critical": 4, - "gas": 130, + "critical": 5, + "gas": 141, "high": 11, - "informational": 198, - "low": 101, - "medium": 21 + "informational": 189, + "low": 155, + "medium": 25 } }, "contractsData": [ @@ -152709,16 +152173,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 73, + "gas": 75, "high": 11, "informational": 156, - "low": 89, + "low": 120, "medium": 18 }, "lines_analyzed_count": 4851, "scan_time_taken": 8, - "score": "4.47", - "score_v2": "89.49", + "score": "4.41", + "score_v2": "88.17", "threat_score": "80.00", "score_rating": "Great" } @@ -152735,9 +152199,9 @@ "solidityScanReport": { "connection_id": "", "contract_address": "0x6131B5fae19EA4f9D964eAc0408E4408b66337b5", - "contract_chain": "optimism", + "contract_chain": "base", "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6131B5fae19EA4f9D964eAc0408E4408b66337b5", + "contract_url": "https://base.blockscout.com/address/0x6131B5fae19EA4f9D964eAc0408E4408b66337b5", "contractname": "MetaAggregationRouterV2", "is_quick_scan": true, "node_reference_id": null, @@ -152746,19 +152210,19 @@ "scan_status": "scan_done", "scan_summary": { "issue_severity_distribution": { - "critical": 3, - "gas": 56, + "critical": 4, + "gas": 65, "high": 0, - "informational": 42, - "low": 11, - "medium": 3 + "informational": 33, + "low": 34, + "medium": 7 }, - "lines_analyzed_count": 568, - "scan_time_taken": 3, - "score": "3.73", - "score_v2": "74.65", + "lines_analyzed_count": 1466, + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.88", "threat_score": "80.00", - "score_rating": "Average" + "score_rating": "Great" } } }, @@ -152808,10 +152272,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 66.56777777777776, + "securityScore": 69.14222222222222, "issueSeverityDistribution": { "critical": 2, - "gas": 103, + "gas": 70, "high": 20, "informational": 77, "low": 72, @@ -152837,7 +152301,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 6, + "gas": 1, "high": 0, "informational": 2, "low": 7, @@ -152845,10 +152309,10 @@ }, "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "1.67", - "score_v2": "33.33", + "score": "2.22", + "score_v2": "44.44", "threat_score": "84.21", - "score_rating": "Low" + "score_rating": "Average" } } }, @@ -152870,7 +152334,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 7, "high": 4, "informational": 7, "low": 6, @@ -152878,8 +152342,8 @@ }, "lines_analyzed_count": 161, "scan_time_taken": 0, - "score": "3.60", - "score_v2": "72.05", + "score": "3.70", + "score_v2": "73.91", "threat_score": "90.00", "score_rating": "Average" } @@ -152903,7 +152367,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 5, "high": 1, "informational": 8, "low": 5, @@ -152911,8 +152375,8 @@ }, "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "3.28", - "score_v2": "65.56", + "score": "3.33", + "score_v2": "66.67", "threat_score": "94.74", "score_rating": "Average" } @@ -152936,7 +152400,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 22, "high": 5, "informational": 22, "low": 14, @@ -152944,8 +152408,8 @@ }, "lines_analyzed_count": 366, "scan_time_taken": 1, - "score": "3.55", - "score_v2": "71.04", + "score": "3.70", + "score_v2": "74.04", "threat_score": "94.74", "score_rating": "Average" } @@ -152969,16 +152433,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 9, "high": 3, "informational": 14, "low": 8, "medium": 0 }, "lines_analyzed_count": 245, - "scan_time_taken": 2, - "score": "3.94", - "score_v2": "78.78", + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.18", "threat_score": "90.00", "score_rating": "Average" } @@ -153002,16 +152466,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 17, + "gas": 8, "high": 2, "informational": 12, "low": 14, "medium": 0 }, "lines_analyzed_count": 359, - "scan_time_taken": 1, - "score": "4.09", - "score_v2": "81.89", + "scan_time_taken": 3, + "score": "4.22", + "score_v2": "84.40", "threat_score": "90.00", "score_rating": "Great" } @@ -153068,7 +152532,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 0, "informational": 4, "low": 3, @@ -153076,8 +152540,8 @@ }, "lines_analyzed_count": 49, "scan_time_taken": 0, - "score": "3.57", - "score_v2": "71.43", + "score": "3.67", + "score_v2": "73.47", "threat_score": "89.47", "score_rating": "Average" } @@ -153101,16 +152565,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 10, "high": 3, "informational": 3, "low": 11, "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, - "score": "3.60", - "score_v2": "72.00", + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.14", "threat_score": "90.00", "score_rating": "Average" } @@ -153120,16 +152584,16 @@ }, "8453": { "overallInfo": { - "verifiedNumber": 7, + "verifiedNumber": 8, "totalContractsNumber": 9, - "solidityScanContractsNumber": 7, - "securityScore": 67.51, + "solidityScanContractsNumber": 8, + "securityScore": 71.46375, "issueSeverityDistribution": { "critical": 1, - "gas": 83, - "high": 15, - "informational": 40, - "low": 59, + "gas": 69, + "high": 18, + "informational": 54, + "low": 67, "medium": 3 } }, @@ -153152,7 +152616,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 6, + "gas": 1, "high": 0, "informational": 0, "low": 7, @@ -153160,10 +152624,10 @@ }, "lines_analyzed_count": 45, "scan_time_taken": 0, - "score": "1.89", - "score_v2": "37.78", + "score": "2.44", + "score_v2": "48.89", "threat_score": "84.21", - "score_rating": "Low" + "score_rating": "Average" } } }, @@ -153190,7 +152654,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 6, + "gas": 5, "high": 1, "informational": 8, "low": 5, @@ -153198,8 +152662,8 @@ }, "lines_analyzed_count": 90, "scan_time_taken": 0, - "score": "3.28", - "score_v2": "65.56", + "score": "3.33", + "score_v2": "66.67", "threat_score": "94.74", "score_rating": "Average" } @@ -153223,7 +152687,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 22, "high": 5, "informational": 8, "low": 14, @@ -153231,8 +152695,8 @@ }, "lines_analyzed_count": 366, "scan_time_taken": 1, - "score": "3.74", - "score_v2": "74.86", + "score": "3.89", + "score_v2": "77.87", "threat_score": "94.74", "score_rating": "Average" } @@ -153256,16 +152720,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 10, + "gas": 9, "high": 3, "informational": 15, "low": 8, "medium": 0 }, "lines_analyzed_count": 245, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.37", + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.78", "threat_score": "90.00", "score_rating": "Average" } @@ -153289,16 +152753,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 10, "high": 3, "informational": 3, "low": 11, "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, - "score": "3.60", - "score_v2": "72.00", + "scan_time_taken": 0, + "score": "3.66", + "score_v2": "73.14", "threat_score": "90.00", "score_rating": "Average" } @@ -153306,8 +152770,36 @@ }, { "address": "0x777e05D02Ea7B42F32f103c089C175017082f531", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x777e05D02Ea7B42F32f103c089C175017082f531", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x777e05D02Ea7B42F32f103c089C175017082f531", + "contractname": "StargateBridgeAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x777e05D02Ea7B42F32f103c089C175017082f531/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 3, + "informational": 14, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.18", + "threat_score": "90.00", + "score_rating": "Average" + } + } }, { "address": "0xeBEB7F52892dF3066885F4D31137a76327f6348b", @@ -153327,7 +152819,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 0, "informational": 4, "low": 3, @@ -153335,8 +152827,8 @@ }, "lines_analyzed_count": 49, "scan_time_taken": 0, - "score": "3.57", - "score_v2": "71.43", + "score": "3.67", + "score_v2": "73.47", "threat_score": "89.47", "score_rating": "Average" } @@ -153360,16 +152852,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 12, + "gas": 10, "high": 3, "informational": 2, "low": 11, "medium": 0 }, "lines_analyzed_count": 175, - "scan_time_taken": 1, - "score": "3.63", - "score_v2": "72.57", + "scan_time_taken": 0, + "score": "3.69", + "score_v2": "73.71", "threat_score": "90.00", "score_rating": "Average" } @@ -153897,10 +153389,10 @@ "verifiedNumber": 8, "totalContractsNumber": 8, "solidityScanContractsNumber": 8, - "securityScore": 70.0425, + "securityScore": 70.51375000000002, "issueSeverityDistribution": { "critical": 1, - "gas": 220, + "gas": 207, "high": 26, "informational": 146, "low": 62, @@ -153992,7 +153484,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 21, + "gas": 19, "high": 1, "informational": 8, "low": 6, @@ -154000,8 +153492,8 @@ }, "lines_analyzed_count": 213, "scan_time_taken": 1, - "score": "3.62", - "score_v2": "72.30", + "score": "3.66", + "score_v2": "73.24", "threat_score": "80.00", "score_rating": "Average" } @@ -154025,7 +153517,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 63, + "gas": 58, "high": 8, "informational": 60, "low": 11, @@ -154033,8 +153525,8 @@ }, "lines_analyzed_count": 658, "scan_time_taken": 2, - "score": "3.18", - "score_v2": "63.53", + "score": "3.21", + "score_v2": "64.29", "threat_score": "85.00", "score_rating": "Average" } @@ -154058,7 +153550,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 27, "high": 1, "informational": 19, "low": 5, @@ -154066,8 +153558,8 @@ }, "lines_analyzed_count": 291, "scan_time_taken": 1, - "score": "3.78", - "score_v2": "75.60", + "score": "3.81", + "score_v2": "76.29", "threat_score": "85.00", "score_rating": "Average" } @@ -154091,16 +153583,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 27, "high": 1, "informational": 19, "low": 5, "medium": 3 }, "lines_analyzed_count": 291, - "scan_time_taken": 1, - "score": "3.78", - "score_v2": "75.60", + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.29", "threat_score": "85.00", "score_rating": "Average" } @@ -154124,7 +153616,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 27, "high": 1, "informational": 19, "low": 5, @@ -154132,8 +153624,8 @@ }, "lines_analyzed_count": 291, "scan_time_taken": 1, - "score": "3.78", - "score_v2": "75.60", + "score": "3.81", + "score_v2": "76.29", "threat_score": "85.00", "score_rating": "Average" } @@ -154188,10 +153680,10 @@ "securityScore": 67.39, "issueSeverityDistribution": { "critical": 10, - "gas": 76, + "gas": 74, "high": 2, "informational": 21, - "low": 23, + "low": 24, "medium": 7 } }, @@ -154219,14 +153711,14 @@ "scan_summary": { "issue_severity_distribution": { "critical": 5, - "gas": 60, + "gas": 58, "high": 2, "informational": 11, - "low": 17, + "low": 18, "medium": 3 }, "lines_analyzed_count": 777, - "scan_time_taken": 4, + "scan_time_taken": 3, "score": "4.05", "score_v2": "81.08", "threat_score": "80.00", @@ -154280,10 +153772,10 @@ "verifiedNumber": 11, "totalContractsNumber": 12, "solidityScanContractsNumber": 11, - "securityScore": 68.04363636363635, + "securityScore": 67.8, "issueSeverityDistribution": { "critical": 1, - "gas": 98, + "gas": 100, "high": 2, "informational": 35, "low": 31, @@ -154342,7 +153834,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 0, "informational": 6, "low": 3, @@ -154350,8 +153842,8 @@ }, "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.53", + "score": "3.94", + "score_v2": "78.74", "threat_score": "95.00", "score_rating": "Average" } @@ -154375,7 +153867,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 10, + "gas": 11, "high": 0, "informational": 4, "low": 2, @@ -154383,8 +153875,8 @@ }, "lines_analyzed_count": 121, "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.99", + "score": "4.01", + "score_v2": "80.17", "threat_score": "95.00", "score_rating": "Great" } @@ -154408,16 +153900,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 22, "high": 0, "informational": 12, "low": 7, "medium": 2 }, "lines_analyzed_count": 160, - "scan_time_taken": 1, - "score": "3.28", - "score_v2": "65.62", + "scan_time_taken": 0, + "score": "3.31", + "score_v2": "66.25", "threat_score": "85.00", "score_rating": "Average" } @@ -154611,7 +154103,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 7, + "gas": 8, "high": 0, "informational": 4, "low": 4, @@ -154619,8 +154111,8 @@ }, "lines_analyzed_count": 59, "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.80", + "score": "3.31", + "score_v2": "66.10", "threat_score": "94.74", "score_rating": "Average" } @@ -154666,7 +154158,7 @@ "verifiedNumber": 7, "totalContractsNumber": 10, "solidityScanContractsNumber": 6, - "securityScore": 63.636666666666656, + "securityScore": 63.60833333333333, "issueSeverityDistribution": { "critical": 0, "gas": 54, @@ -154728,7 +154220,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 14, + "gas": 15, "high": 0, "informational": 4, "low": 3, @@ -154736,8 +154228,8 @@ }, "lines_analyzed_count": 127, "scan_time_taken": 0, - "score": "4.06", - "score_v2": "81.10", + "score": "4.02", + "score_v2": "80.31", "threat_score": "95.00", "score_rating": "Great" } @@ -154761,7 +154253,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 23, + "gas": 22, "high": 0, "informational": 10, "low": 7, @@ -154769,8 +154261,8 @@ }, "lines_analyzed_count": 160, "scan_time_taken": 1, - "score": "3.34", - "score_v2": "66.88", + "score": "3.38", + "score_v2": "67.50", "threat_score": "85.00", "score_rating": "Average" } @@ -154937,10 +154429,10 @@ "verifiedNumber": 9, "totalContractsNumber": 9, "solidityScanContractsNumber": 9, - "securityScore": 67.68222222222222, + "securityScore": 68.17666666666668, "issueSeverityDistribution": { "critical": 0, - "gas": 401, + "gas": 368, "high": 35, "informational": 259, "low": 113, @@ -155105,7 +154597,7 @@ "medium": 0 }, "lines_analyzed_count": 194, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "3.79", "score_v2": "75.77", "threat_score": "80.00", @@ -155131,16 +154623,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 79, + "gas": 71, "high": 3, "informational": 52, "low": 15, "medium": 18 }, "lines_analyzed_count": 649, - "scan_time_taken": 3, - "score": "3.25", - "score_v2": "65.02", + "scan_time_taken": 2, + "score": "3.31", + "score_v2": "66.26", "threat_score": "85.00", "score_rating": "Average" } @@ -155164,16 +154656,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 77, + "gas": 70, "high": 3, "informational": 52, "low": 14, "medium": 18 }, "lines_analyzed_count": 642, - "scan_time_taken": 2, - "score": "3.26", - "score_v2": "65.26", + "scan_time_taken": 3, + "score": "3.32", + "score_v2": "66.36", "threat_score": "85.00", "score_rating": "Average" } @@ -155197,16 +154689,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 85, + "gas": 77, "high": 12, "informational": 61, "low": 24, "medium": 32 }, "lines_analyzed_count": 847, - "scan_time_taken": 3, - "score": "3.00", - "score_v2": "60.09", + "scan_time_taken": 2, + "score": "3.05", + "score_v2": "61.04", "threat_score": "85.00", "score_rating": "Average" } @@ -155230,7 +154722,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 87, + "gas": 77, "high": 12, "informational": 63, "low": 26, @@ -155238,8 +154730,8 @@ }, "lines_analyzed_count": 863, "scan_time_taken": 3, - "score": "3.00", - "score_v2": "59.91", + "score": "3.05", + "score_v2": "61.07", "threat_score": "85.00", "score_rating": "Average" } @@ -155392,7 +154884,7 @@ "medium": 1 }, "lines_analyzed_count": 55, - "scan_time_taken": 0, + "scan_time_taken": 2, "score": "3.09", "score_v2": "61.82", "threat_score": "84.21", @@ -155463,7 +154955,7 @@ "medium": 0 }, "lines_analyzed_count": 94, - "scan_time_taken": 2, + "scan_time_taken": 0, "score": "4.36", "score_v2": "87.23", "threat_score": "84.21", @@ -155529,7 +155021,7 @@ "medium": 2 }, "lines_analyzed_count": 385, - "scan_time_taken": 2, + "scan_time_taken": 1, "score": "3.75", "score_v2": "75.06", "threat_score": "85.00", @@ -155941,10 +155433,10 @@ "verifiedNumber": 4, "totalContractsNumber": 4, "solidityScanContractsNumber": 4, - "securityScore": 70.2025, + "securityScore": 69.535, "issueSeverityDistribution": { "critical": 1, - "gas": 201, + "gas": 212, "high": 7, "informational": 61, "low": 77, @@ -155970,16 +155462,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 1, - "gas": 95, + "gas": 101, "high": 1, "informational": 36, "low": 30, "medium": 3 }, "lines_analyzed_count": 1163, - "scan_time_taken": 6, - "score": "4.10", - "score_v2": "82.03", + "scan_time_taken": 8, + "score": "4.08", + "score_v2": "81.51", "threat_score": "85.00", "score_rating": "Great" } @@ -156003,16 +155495,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 34, "high": 5, "informational": 5, "low": 24, "medium": 0 }, "lines_analyzed_count": 222, - "scan_time_taken": 1, - "score": "2.61", - "score_v2": "52.25", + "scan_time_taken": 2, + "score": "2.59", + "score_v2": "51.80", "threat_score": "95.00", "score_rating": "Average" } @@ -156036,16 +155528,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 44, + "gas": 45, "high": 1, "informational": 6, "low": 17, "medium": 3 }, "lines_analyzed_count": 354, - "scan_time_taken": 2, - "score": "3.63", - "score_v2": "72.60", + "scan_time_taken": 1, + "score": "3.62", + "score_v2": "72.32", "threat_score": "94.74", "score_rating": "Average" } @@ -156069,7 +155561,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 29, + "gas": 32, "high": 0, "informational": 14, "low": 6, @@ -156077,8 +155569,8 @@ }, "lines_analyzed_count": 211, "scan_time_taken": 1, - "score": "3.70", - "score_v2": "73.93", + "score": "3.63", + "score_v2": "72.51", "threat_score": "85.00", "score_rating": "Average" } @@ -156097,10 +155589,10 @@ "verifiedNumber": 2, "totalContractsNumber": 7, "solidityScanContractsNumber": 2, - "securityScore": 80.75, + "securityScore": 80.69, "issueSeverityDistribution": { "critical": 3, - "gas": 53, + "gas": 54, "high": 2, "informational": 36, "low": 11, @@ -156174,16 +155666,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 40, + "gas": 41, "high": 1, "informational": 26, "low": 5, "medium": 10 }, "lines_analyzed_count": 800, - "scan_time_taken": 3, - "score": "4.25", - "score_v2": "85.00", + "scan_time_taken": 2, + "score": "4.24", + "score_v2": "84.88", "threat_score": "95.00", "score_rating": "Great" } @@ -156206,10 +155698,10 @@ "verifiedNumber": 1, "totalContractsNumber": 4, "solidityScanContractsNumber": 1, - "securityScore": 87.4, + "securityScore": 87.3, "issueSeverityDistribution": { "critical": 2, - "gas": 42, + "gas": 43, "high": 1, "informational": 23, "low": 7, @@ -156245,7 +155737,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 2, - "gas": 42, + "gas": 43, "high": 1, "informational": 23, "low": 7, @@ -156253,8 +155745,8 @@ }, "lines_analyzed_count": 976, "scan_time_taken": 2, - "score": "4.37", - "score_v2": "87.40", + "score": "4.36", + "score_v2": "87.30", "threat_score": "95.00", "score_rating": "Great" } @@ -156275,16 +155767,16 @@ "chainsData": { "8453": { "overallInfo": { - "verifiedNumber": 4, + "verifiedNumber": 5, "totalContractsNumber": 10, - "solidityScanContractsNumber": 4, - "securityScore": 68.2175, + "solidityScanContractsNumber": 5, + "securityScore": 67.29400000000001, "issueSeverityDistribution": { "critical": 0, - "gas": 148, - "high": 23, - "informational": 15, - "low": 33, + "gas": 207, + "high": 24, + "informational": 30, + "low": 40, "medium": 5 } }, @@ -156312,7 +155804,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 33, + "gas": 34, "high": 5, "informational": 5, "low": 23, @@ -156320,8 +155812,8 @@ }, "lines_analyzed_count": 226, "scan_time_taken": 1, - "score": "2.70", - "score_v2": "53.98", + "score": "2.68", + "score_v2": "53.54", "threat_score": "95.00", "score_rating": "Average" } @@ -156355,16 +155847,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 41, + "gas": 56, "high": 15, "informational": 6, "low": 2, "medium": 3 }, "lines_analyzed_count": 393, - "scan_time_taken": 5, - "score": "3.47", - "score_v2": "69.47", + "scan_time_taken": 4, + "score": "3.28", + "score_v2": "65.65", "threat_score": "95.00", "score_rating": "Average" } @@ -156388,16 +155880,16 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 8, + "gas": 11, "high": 2, "informational": 0, "low": 1, "medium": 0 }, "lines_analyzed_count": 63, - "scan_time_taken": 1, - "score": "3.57", - "score_v2": "71.43", + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", "threat_score": "95.00", "score_rating": "Average" } @@ -156410,8 +155902,36 @@ }, { "address": "0xF9dD22B5f2A6543f847C62dF9b78Deeab451aA96", - "isVerified": false, - "solidityScanReport": null + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF9dD22B5f2A6543f847C62dF9b78Deeab451aA96", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xF9dD22B5f2A6543f847C62dF9b78Deeab451aA96", + "contractname": "GlpManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9dD22B5f2A6543f847C62dF9b78Deeab451aA96/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 36, + "high": 1, + "informational": 15, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 261, + "scan_time_taken": 1, + "score": "3.68", + "score_v2": "73.56", + "threat_score": "85.00", + "score_rating": "Average" + } + } }, { "address": "0xb36aaF73604993ace5E97f660Ac364EdCd82E395", @@ -156431,7 +155951,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 66, + "gas": 70, "high": 1, "informational": 4, "low": 7, @@ -156439,8 +155959,8 @@ }, "lines_analyzed_count": 427, "scan_time_taken": 2, - "score": "3.90", - "score_v2": "77.99", + "score": "3.85", + "score_v2": "77.05", "threat_score": "95.00", "score_rating": "Average" } @@ -156464,10 +155984,10 @@ "verifiedNumber": 6, "totalContractsNumber": 13, "solidityScanContractsNumber": 6, - "securityScore": 73.675, + "securityScore": 74.09166666666665, "issueSeverityDistribution": { "critical": 0, - "gas": 34, + "gas": 33, "high": 5, "informational": 11, "low": 23, @@ -156668,7 +156188,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 4, + "gas": 3, "high": 1, "informational": 3, "low": 2, @@ -156676,8 +156196,8 @@ }, "lines_analyzed_count": 40, "scan_time_taken": 0, - "score": "2.38", - "score_v2": "47.50", + "score": "2.50", + "score_v2": "50.00", "threat_score": "94.74", "score_rating": "Average" } @@ -156721,13 +156241,13 @@ "verifiedNumber": 1, "totalContractsNumber": 2, "solidityScanContractsNumber": 1, - "securityScore": 87.47, + "securityScore": 87.01, "issueSeverityDistribution": { "critical": 0, "gas": 68, "high": 4, "informational": 11, - "low": 7, + "low": 9, "medium": 0 } }, @@ -156758,13 +156278,13 @@ "gas": 68, "high": 4, "informational": 11, - "low": 7, + "low": 9, "medium": 0 }, "lines_analyzed_count": 870, "scan_time_taken": 4, - "score": "4.37", - "score_v2": "87.47", + "score": "4.35", + "score_v2": "87.01", "threat_score": "95.00", "score_rating": "Great" } @@ -156783,10 +156303,10 @@ "verifiedNumber": 2, "totalContractsNumber": 4, "solidityScanContractsNumber": 2, - "securityScore": 82.56, + "securityScore": 82.755, "issueSeverityDistribution": { "critical": 0, - "gas": 33, + "gas": 31, "high": 2, "informational": 34, "low": 21, @@ -156829,7 +156349,7 @@ "medium": 3 }, "lines_analyzed_count": 221, - "scan_time_taken": 1, + "scan_time_taken": 0, "score": "4.23", "score_v2": "84.62", "threat_score": "94.74", @@ -156855,7 +156375,7 @@ "scan_summary": { "issue_severity_distribution": { "critical": 0, - "gas": 22, + "gas": 20, "high": 1, "informational": 30, "low": 18, @@ -156863,8 +156383,8 @@ }, "lines_analyzed_count": 518, "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.50", + "score": "4.04", + "score_v2": "80.89", "threat_score": "84.21", "score_rating": "Great" } From b4b469f53f15042c563ef84a8536e95537d1e994 Mon Sep 17 00:00:00 2001 From: aagaev Date: Fri, 14 Jun 2024 14:57:27 +0000 Subject: [PATCH 105/149] gameswift icons and logos --- configs/network-icons/gameswift-icon-dark.png | Bin 0 -> 46625 bytes configs/network-icons/gameswift-icon-light.png | Bin 0 -> 46625 bytes configs/network-logos/gameswift-logo-dark.png | Bin 0 -> 53165 bytes configs/network-logos/gameswift-logo-light.png | Bin 0 -> 27330 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/network-icons/gameswift-icon-dark.png create mode 100644 configs/network-icons/gameswift-icon-light.png create mode 100644 configs/network-logos/gameswift-logo-dark.png create mode 100644 configs/network-logos/gameswift-logo-light.png diff --git a/configs/network-icons/gameswift-icon-dark.png b/configs/network-icons/gameswift-icon-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..7f9e64556c31e4a702c199da9013eb420a093dd4 GIT binary patch literal 46625 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 Phb|bIpDR7%`tSb%&=7?u literal 0 HcmV?d00001 diff --git a/configs/network-icons/gameswift-icon-light.png b/configs/network-icons/gameswift-icon-light.png new file mode 100644 index 0000000000000000000000000000000000000000..7f9e64556c31e4a702c199da9013eb420a093dd4 GIT binary patch literal 46625 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 Phb|bIpDR7%`tSb%&=7?u literal 0 HcmV?d00001 diff --git a/configs/network-logos/gameswift-logo-dark.png b/configs/network-logos/gameswift-logo-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..bf16c0b44f5a44b9e9517763c4e2405288341677 GIT binary patch literal 53165 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 literal 0 HcmV?d00001 From 3db9379c71ef140c6c5e20ffd59461d7b67bc1c6 Mon Sep 17 00:00:00 2001 From: aagaev Date: Mon, 17 Jun 2024 14:35:05 +0000 Subject: [PATCH 106/149] add zetachain to featured lists --- configs/featured-networks/base-mainnet.json | 7 +++++++ configs/featured-networks/base-sepolia.json | 9 ++++++++- configs/featured-networks/eth-sepolia.json | 7 +++++++ configs/featured-networks/eth.json | 7 +++++++ configs/featured-networks/holesky.json | 9 ++++++++- configs/featured-networks/zetachain-athens-3.json | 4 ++-- 6 files changed, 39 insertions(+), 4 deletions(-) diff --git a/configs/featured-networks/base-mainnet.json b/configs/featured-networks/base-mainnet.json index 8d5ebf5d..a7ed335f 100644 --- a/configs/featured-networks/base-mainnet.json +++ b/configs/featured-networks/base-mainnet.json @@ -196,5 +196,12 @@ "url": "https://blockscout.com/poa/sokol", "group": "Other", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/poa-sokol.svg" + }, + { + "title": "ZetaChain Mainnet", + "url": "https://zetachain.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zetachain.svg", + "invertIconInDarkMode": true } ] diff --git a/configs/featured-networks/base-sepolia.json b/configs/featured-networks/base-sepolia.json index 4d39d180..09e1effd 100644 --- a/configs/featured-networks/base-sepolia.json +++ b/configs/featured-networks/base-sepolia.json @@ -197,5 +197,12 @@ "url": "https://blockscout.com/poa/sokol", "group": "Other", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/poa-sokol.svg" - } + }, + { + "title": "ZetaChain Mainnet", + "url": "https://zetachain.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zetachain.svg", + "invertIconInDarkMode": true + } ] diff --git a/configs/featured-networks/eth-sepolia.json b/configs/featured-networks/eth-sepolia.json index f48581f9..a32fe3b5 100644 --- a/configs/featured-networks/eth-sepolia.json +++ b/configs/featured-networks/eth-sepolia.json @@ -196,5 +196,12 @@ "url": "https://blockscout.com/poa/sokol", "group": "Other", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/poa-sokol.svg" + }, + { + "title": "ZetaChain Mainnet", + "url": "https://zetachain.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zetachain.svg", + "invertIconInDarkMode": true } ] diff --git a/configs/featured-networks/eth.json b/configs/featured-networks/eth.json index cb2f8c93..f812ebab 100644 --- a/configs/featured-networks/eth.json +++ b/configs/featured-networks/eth.json @@ -196,5 +196,12 @@ "url": "https://blockscout.com/poa/sokol", "group": "Other", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/poa-sokol.svg" + }, + { + "title": "ZetaChain Mainnet", + "url": "https://zetachain.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zetachain.svg", + "invertIconInDarkMode": true } ] diff --git a/configs/featured-networks/holesky.json b/configs/featured-networks/holesky.json index 413eb417..1a1c92e0 100644 --- a/configs/featured-networks/holesky.json +++ b/configs/featured-networks/holesky.json @@ -196,5 +196,12 @@ "url": "https://blockscout.com/poa/sokol", "group": "Other", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/poa-sokol.svg" - } + }, + { + "title": "ZetaChain Mainnet", + "url": "https://zetachain.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zetachain.svg", + "invertIconInDarkMode": true + } ] diff --git a/configs/featured-networks/zetachain-athens-3.json b/configs/featured-networks/zetachain-athens-3.json index 72502e29..4ce54904 100644 --- a/configs/featured-networks/zetachain-athens-3.json +++ b/configs/featured-networks/zetachain-athens-3.json @@ -1,9 +1,9 @@ [ - { + { "title": "ZetaChain Mainnet", "url": "https://zetachain.blockscout.com/", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zetachain.svg", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/zetachain.svg", "invertIconInDarkMode": true }, { From cca1c32bc5e2ce033d778ebfa13fd2abea04dae8 Mon Sep 17 00:00:00 2001 From: aagaev Date: Mon, 17 Jun 2024 16:32:02 +0000 Subject: [PATCH 107/149] gameswift OG image --- configs/og-images/gameswift.png | Bin 0 -> 46517 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/og-images/gameswift.png diff --git a/configs/og-images/gameswift.png b/configs/og-images/gameswift.png new file mode 100644 index 0000000000000000000000000000000000000000..7d4241abcc5c222e30f9e279ec6aa7dd6e0c1497 GIT binary patch literal 46517 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 literal 0 HcmV?d00001 From 82654eee744cf78a539bd8324e9c495c95666148 Mon Sep 17 00:00:00 2001 From: aagaev Date: Tue, 18 Jun 2024 09:17:12 +0000 Subject: [PATCH 108/149] gameswift footer-links --- configs/footer-links/gameswift.json | 69 +++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 configs/footer-links/gameswift.json diff --git a/configs/footer-links/gameswift.json b/configs/footer-links/gameswift.json new file mode 100644 index 00000000..abe2f07c --- /dev/null +++ b/configs/footer-links/gameswift.json @@ -0,0 +1,69 @@ +[{ + "title": "Ecosystem", + "links": [{ + "text": "GameSwift Platform", + "url": "https://platform.gameswift.io/" + }, + { + "text": "GameSwift Launcher", + "url": "https://launcher.gameswift.io/" + }, + { + "text": "GSWIFT Community", + "url": "https://gswift.community/" + } + ] + }, + { + "title": "Build with us", + "links": [{ + "text": "Documentation", + "url": "https://docs.gameswift.io/" + }, + { + "text": "Unreal SDK", + "url": "https://unreal-sdk.gameswift.io/" + }, + { + "text": "Unity SDK", + "url": "https://unity-sdk.gameswift.io/" + }, + { + "text": "Service Status", + "url": "https://status.gameswift.io/" + } + ] + }, + { + "title": "General", + "links": [{ + "text": "Litepaper", + "url": "https://cdn.gameswift.io/gameswift/documents/gameswift/GameSwift%20-%20Litepaper.pdf" + }, + { + "text": "Branding", + "url": "https://drive.google.com/drive/folders/1WVK2xDlQdKXpjNlVxrGAx3mUghrE81i0?usp=sharing" + } + ] + }, + { + "title": "Social Media", + "links": [{ + "text": "X", + "url": "https://x.com/GameSwift_io" + }, + { + "text": "Discord", + "url": "https://discord.com/invite/gameswift" + }, + { + "text": "Telegram", + "url": "https://t.me/gameswift_announcements" + }, + { + "text": "Medium", + "url": "https://medium.com/@GameSwift" + } + ] + } +] From c3352994ef40dc81d901e88e5034878a6e9fc972 Mon Sep 17 00:00:00 2001 From: aagaev Date: Tue, 18 Jun 2024 09:20:47 +0000 Subject: [PATCH 109/149] gameswift footer-links --- configs/footer-links/gameswift.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/footer-links/gameswift.json b/configs/footer-links/gameswift.json index abe2f07c..8bd70ca2 100644 --- a/configs/footer-links/gameswift.json +++ b/configs/footer-links/gameswift.json @@ -65,5 +65,5 @@ "url": "https://medium.com/@GameSwift" } ] - } + } ] From e2c0133262a1c32b49d8934b4057f2fc835723dd Mon Sep 17 00:00:00 2001 From: aagaev Date: Thu, 20 Jun 2024 18:16:00 +0000 Subject: [PATCH 110/149] add new camp-network logos & icons --- configs/network-icons/camp-network-icon-dark.svg | 4 ++++ configs/network-icons/camp-network-icon-light.svg | 5 +++++ configs/network-logos/camp-network-logo-dark.svg | 7 +++++++ configs/network-logos/camp-network-logo-light.svg | 7 +++++++ 4 files changed, 23 insertions(+) create mode 100644 configs/network-icons/camp-network-icon-dark.svg create mode 100644 configs/network-icons/camp-network-icon-light.svg create mode 100644 configs/network-logos/camp-network-logo-dark.svg create mode 100644 configs/network-logos/camp-network-logo-light.svg diff --git a/configs/network-icons/camp-network-icon-dark.svg b/configs/network-icons/camp-network-icon-dark.svg new file mode 100644 index 00000000..a64912c4 --- /dev/null +++ b/configs/network-icons/camp-network-icon-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/configs/network-icons/camp-network-icon-light.svg b/configs/network-icons/camp-network-icon-light.svg new file mode 100644 index 00000000..fc72cffe --- /dev/null +++ b/configs/network-icons/camp-network-icon-light.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/configs/network-logos/camp-network-logo-dark.svg b/configs/network-logos/camp-network-logo-dark.svg new file mode 100644 index 00000000..5fd24a42 --- /dev/null +++ b/configs/network-logos/camp-network-logo-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/configs/network-logos/camp-network-logo-light.svg b/configs/network-logos/camp-network-logo-light.svg new file mode 100644 index 00000000..9035a3b1 --- /dev/null +++ b/configs/network-logos/camp-network-logo-light.svg @@ -0,0 +1,7 @@ + + + + + + + From 217434dfe690b41d34338ec27118a0de2ec9c0b1 Mon Sep 17 00:00:00 2001 From: aagaev Date: Thu, 20 Jun 2024 18:29:19 +0000 Subject: [PATCH 111/149] add new ludico-tetromino logos & icons --- .../ludico-tetromino-icon-dark.png | Bin 0 -> 296897 bytes .../ludico-tetromino-icon-light.png | Bin 0 -> 297868 bytes .../ludico-tetromino-logo-dark.png | Bin 0 -> 65766 bytes .../ludico-tetromino-logo-light.png | Bin 0 -> 66373 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/network-icons/ludico-tetromino-icon-dark.png create mode 100644 configs/network-icons/ludico-tetromino-icon-light.png create mode 100644 configs/network-logos/ludico-tetromino-logo-dark.png create mode 100644 configs/network-logos/ludico-tetromino-logo-light.png diff --git a/configs/network-icons/ludico-tetromino-icon-dark.png b/configs/network-icons/ludico-tetromino-icon-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..433ba1ef3cd465a8612da7cdb89d6270ec91daec GIT binary patch literal 296897 zcma%k2RN2}`~O8dl}b@bT2f|%6d6y$3}tT`MiH{NyQil-B}5@)l$9;AXN!=Tk*#F! zz1{!wx~}`aX*}=m?>OG$b@cXrUDx?N&(Hb!e9rUMgG(}E8`tkzk08iK3GwrC2(qpO zK{mZvyBhvv%R(R#{%f77xT-mVa2-JZLuC^#Y=t0u5sCAEDcC&kZ`L+ap9<_+DBp5K za?59Nr&xu@h`Rg9*GDJM3%Na{E2lH*Z{kg1*w_|u@D`oy<&D)Le?7lQedcX^yYQ+# z){h@)8o8wqs2@Z&&S$LC!I7M*!AoVi^{sIUevpHT;E*vMzwMKj6Iil z@zbLD*PMapE)Ow?Z0?$JTbR>$!*_<6=;U)u6do16^38PWWqiYk>Q$@SMK$xr@IOUV zggA=L@b6VNaWu}{2_tg#5Tn&(#2+d$`K72StRsIYH!R1=N5w}kup^<}pu%5Bm+b~Ycb&{g27-pSW%_YD7uNdEqpl)tD~UuGxKwNQ4M zHw_MAU)*`lzdH+VQw=8fg$oaY( zKUt+{`N7HBRk^(>Z@*nzpRmX0psrk`#bQ6z_D-(4`T98LnwL-P8;x(|eUT6U(k&#j z%{ybiPe z?&!qQ9bK<4GnOz>N{DNnj?SF3s+~`}m+`zz+MO+UE=;d>kJlk>lP?W}KH(3euNNQo zJl;VaSlJULcgOf@!;}4*N*#R~CbMXwWUnO!nPbh<4*c7S#~h8fS#HIjS@UadimJ z+!}mJuQk*w`H+!s*VI+0P4p||@+BWUfkocGHqy@uqm8MXT`gM8cXZUv*~+Rjk?T-v z+=2jSPlbp2ME|w7A0K8MmXYi4)e4gW{|&q4-6dk`eLvNmee(wA7~x<%O)T|gg?Cj~de(mYH{-`u$UWt-2R(lu zS60aFOc@`z^G|VIMs)9WeyBCdHFBJ!T;pM%fmmOQT)SJ+Lz|kjZnSbP2+lM;f|y4i zwa(BxS#hmMu*!+`n4|LPJMju3C-?;w*(#(j+RKHNL^}lbNi)}_S3Y7ORS`k`0;M)S zCIz;81x0Duw|%>v(p+O-;;byh7dl-{)nOi7{n;*)!_o9;SV}Wz8e_^8-7(SE>6ee+ zdU|pDcGrL^H9Waj$VT<@WR6-lrB|ji1dvc-Vkz8-Mv+ogzBPtWfnOX0w6g~Cl8^d+ ziPYCp8Y~g6`P^`>YMTAlY{1)2_Ro%iloS{Dn~}#7T**c>oLVz%e)r`bJLNjpQv4kf z%`Q{!Gto#tFKpFR+@?*;@-`F0OvL7{@;wy{!Fk$Qkt{hQ8sb^0D+g^n^fpUv^Um2X zeUag5#>-LOgm4qug9^E2ii)gXP~aeE3J)J8<~w`_t{=2i3VI*IT-`SO_2t3>!;>Kc zt4{HOT%YkL1Aj3w-OzlKkp>Zuc>FR)Ifa`rm0U-)BwZybFZ zEfdP_T53Y-A9)796Q%`?W-__A(f6EfDO$+IY z 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 Date: Wed, 26 Jun 2024 16:10:15 +0000 Subject: [PATCH 113/149] etherlink new og image --- configs/og-images/etherlink.jpg | Bin 0 -> 67476 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/og-images/etherlink.jpg diff --git a/configs/og-images/etherlink.jpg b/configs/og-images/etherlink.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f6c4ad6ed9271264cb173af99847a06fc682445d GIT binary patch literal 67476 zcmb@u2V4|Mw?5o}A|Qx>C|M8z$$1oss|bkTNX{S(1Cl|q1knWvIv_a;O3p||B}o*9 zAW?$gk_9AZ6#S|O47>N;d+-1LzTUN~o38GzsyXx2bDnc*z7Kr=3p%MNcU=y`!-F6^ z@E`Pj7`h4_B{*{A2*FXXJ9_je;W1L8V_+jcew>(;f}E0)f}Dba>NLX{s#A2-6cjWp zG<1xNXV0FcI&<#)Ii~XrOlO(khv0!*j}aa_K}2+d=@i8&rvK;ddo4skbR?HZp8)S1 zginD-K!NwY0b&GA1&t+ucZVB39>I~Lgha=P!DYjfcn~goKQU82=cAhfi=s z@Q1u@O(P>?eO;FiE8 zI7jz@B;Xu9eSj<)8kUpcD zg|BD1qqeYNgF?DCR!H~Qsc>Q3R*7Xa?fJa2a#QRtJcD0-0Y?F`iCv6SQ-5{4?&^5f zyrmqJth9Dp3iD8{8ntEQ<(#>nCY?3POÃbyvo73Jc?8iTw4ICK;)@i4b>rx3BK zBE$?Il0FTUflElv=QOT_@V(TNZXF!b@|ym6a0C%T7a$=Mc5x+Fhiax#=cKnEPa8;Z z1_my$Vyn2_*8E9h@{A|OS>cReh8 z+b$~!8Am^BH5NV*P8>tsaZu7ZD%Gdf{c(7vnUYZFWx!4)z@1QM#z-a5bJHS5zy7?A zembqdE8jMMqjOp)F!Gl;=eAYr@nzbA*=F1rwmDplk}D78qdl}?4jS&-YvI|LTDErKI5p*!H3`U^573gve=-L z@FAgs!gJi8SY?jmN(fIX8<}}=0tz~0M zNwf2?8por{rj4R&1qos~9tSrZ?1@$rm!VxLzkaWs{CFL^G%58KiM{YWI}d?<@7=TH z&i8Xt`-Z=y&1|Q2@_3_~+us)CoT-kHtxv6Ir*+p)rxKVIh<%_xeNbkI!RBPj3Y!l* zRb45=G}YX!K;Q!vfk1yFbtN7Pq8O(bBuQas1TaVT+ZLo_YNXVZjrWR-Wmj9&*a<^f zwI5RnB%Y}=qgH!2O2cJFRW~I>yrEd7!+L#6`1n{tNv1hT%I*Z!&`*NPq47)RT<06t0+@C z*^`+MNWNLZhC~(ss#iP+`h{P72wGr*LM$pTdy+gUJJl^bz2CaPq?vSG zcxccw<^2uQ%?W?9)y}Tqt~Ts|alMktI;u0)z=WGI`P@0W_Ixq(JNN<+DX^kLqk&FC zB=D06=xT8fMCa-5S;=~>PTAb#S`*%qDboEC9b%*JDY7RtV{`NRaEUizbWvrU8LNB1 zy&Y_rYh_AhoYm%N-Q5Yyl2LbTuSrOd`J(?rzUU%}SAA+hLpqmh6urxX=pGL;$<7rt zTDJ5~eq~*@C*!wvekP~0U85#-pMORy$dZ4i$lEhXJbY~m0>^i~y=tzny^@x?MVP$r z!7+pN_TZm+^&oSe?nza3iT9(XjPnjU-xy@OGFMqOY^}&J>W;|%l|Qc!GwEAev?*~3 zk0(7Yt|Ma%{c>*oS%Fdaz}mg(#&ksNpVtRAS>HYxWSvNAbnYF!7!ZDa&`^72KC3`9 z#wp+0Wjk4FU0F+Zw~U>`VzE;NHzE+>4ISo#!GZ96aDxRwVy2C!*9szDKg4GE--$`= zVN46*+ITE)0g!pR#`<2#$2T&6LuM)e`VphKSy7j-obLOa9y|VPTkp3$a`p_^^FN{a zr5kzBA#H9u+tTqrz9}@neN!mFH>TwQD$eYTKq6r>0NYoO>{BA@(A~zu1P&d>R40mw zOL(-ze3dRMno*-2W8iO;8DUtG#*ItV3?v&!5_aPR&M?ie4tf?k*^J0Gp+7idw3ss$ zr>SZSg*r}!nxKWM)dac=xy^vXCz7z;e%69PT~kQX0@X{P7~166^3r#KH}N9TtUWM2rf zGTg=((=jLJykD?U5_iKZy7K-hDK~gVAM^bO;vynT7pMW^8j@bb+V-smqrV84q;qZN zy01xPS<#xOS~zVqGi|(4{tg9xq;)92jSogbNPEzv_HabB4+e+SlK6~Ka><41y~CTISMxF^Lgr!mu;REpKi9Z$fbx$F%{c*$XghZsSSJp@wPyrk z{n~_XTZ*-@8w2|#>50x^KO>N&f=YnxnTm{y9auZC-eh)4V3S;KN_kSrX$jfJL9CAy zcaTIqR08Std907PbZTW=(H4KHFURU$3mi+xR>LZ@8wW+a5 zH+ll5hX+J{O%1?;ZLERqYOAx!)g=QH_Qf&P%m>^i^d|vVjcNeg!CD5v;y@apFY^{Q zE1+r*0l*FBrT(On)Xjp>n3TN>IyVS_3MR)gP1y_!mDP`0AZ z)hrxh$;iY8;O-${!$k2M-i;#>tnAiq`=u#0sS?(4Z;+APi+e>pO&?+{f|}i90^D{) zwdbb{H>3SMhSo;=V9X11*IP9#o5C z)ZiG8O98^SQz&t-Ff7(t;Ae{pC~=9Qi$?S5AX6%TV+vItl zC2xwxRGW*YtOhkFZL7>}I+8y)q|3@SFkO~vPH`rgU*DT4b<~>gm&SDRI8RG3e3PtE zUtgW35SSN;eWcHTv+DzPqT{PXb`F4VV2nnvBXNw=m@vUj@2nX8I&^x%G!=m0^MKT# z`;DmxR61^}*O{uP8+!`(s;6tzi)n@fjvJxf;@jFIkR2?y{8kMx7|y52Y>l}VIwWU| z5ph%`&sY(@%>Tq$d|*Uv zoY=GgQJ$C5s=I7rhH!3<>zcB=q%3IvO(Ha+%BG~07Ch~Dhy|y_!7D@hLa4Z%<^*v- z6#_0#H4o2f*~zoVNB^n`op`M*XMngjU2of;yPs5~?^A47F*{VLJ0j|cN|MYowBlRc zt`5&{dC}XXxD|(toS!Ez>X~lNtk)mNJDrwNDTWr=`B-UGe*c9)tp9c2HrDV69Ge#4 ze)fVdoTvntsRX}o8@CFMD-gv{Qvp)Fp;WId)@pM+28rJaKpDP|j3t4~_+hekf%@`G zbIvh~(A45b@8m)`ryPm@qKWmpOEObW&GVP`qq|w=1S-PBMw~Hskff?!|AV83^UpX* z3Yy-*zSip(L620QW&%fSKym1s4bexrCNSA^At+MGFkxw|Xt_z-zCUigQ@4%`Ls*jq zP?T=>oqRXq>|=c;nU*A%w7>rhDX>yZF6@)Zw4AIM3?+FGC(DOp)fOtcq^l=l~drTNW~jRo00 zh>c$ck?V9o76?_#s*+2C*Z9$CJxyF&N#Y%ApGOcRV+DB`?k;8@7>YjyK*6`6q+5sg z;)OL~4}5##mav$Ks*Li1<)S&e`&@f;7$qBb9mk30sZW)=R~y47I7$zq0|PY|VlpBlB~e@n+{<(PHFKG(j$c+cH0&@K2Pyx}cKi1%j5$4?gx zZ$9o!+7_PMFwrTy+k_T1dM}ZF4&bVez`7Le+*LTe zUIrVH4o~p}wrZpR6@PQ_7Kk^TVq|N39ZSv`_p98|&V-%A^!Iu4VoC)OZ6t}bbE&&Q zQFpUU0>;9s)#^kVlz0=k6~=-hRw*QeG-Ds!YSALypbH!mN*BqDvd^a>rmrXT!L|B7 z@2suKn5|_1N@gQWZQol1zG~fypfXcwn^*(qs0W= z>!|5P$^SWBsJHobVW0F~Wyg!0=H%{S#P#5>nl;a)LW26tTe3Pm2W>_-6IUzRcU=D( zUwTuWFl}aD+3Eh2(Qx@^Z|HT~^I+mi*j-jNjB_5VfI;iH!kzf97I zc|Nr>Tsbq}T5YH=sb`a2%~rqCQEbo16=0bpVFpw24gKxSXA|9CjOdoN+z&xBKu`cv z_7TSzBC+Nq3V@M%rW>c3sCOKF^6Q)QUxpE| z$YfQV`C%HYtp`kAMC4)Ofk;YE0MFy}^rWFh0P8TmRwy$dEdZ3XG_~!MtH1rI=^a+@ zB#<5i>FM)d#`rbWY1ZYyyb^1yLh9Eb6j?|D10V3IfaDsjEeDstAYt;E%g1a|#$1}C zsJj&t)GyxFd2+zNb2}+>r^BBtUHraN%*>bbBS3I)x0H0%`!H;f9h=+P*3%j)-L#B1 zxW3Ya68(+d*_hbe0anD1N<9R`?+{AFP0F@p}i5IQDwjrBEh2IKf+A#Bc|^ps};#ZYHixQTrQxV z)*)VIK9c1_pu-UQ*1(f*w=o93jykI-?$6AM1Ac#;Y>Q6k(QFAbDFqM~%EY1bLF;N- zyllgCc_g=V)Aq2^P>+>TTgMtdN7g)lUf-~2y4Oe+RfB|YMs?BgN>>Snt*oQ&Y`A|JnrcaEfaEV6)ciRgqtm&mge8-qXiQdbqsND{ z&#Jr_N-xLObTv;I8EHM~4Xzm5u}Qa)oc3sYN!|PNHUF0b>fp8OOXRGK<114&DUIjM zI4Z%!d}r!0k6!Dj>Kv91sI!ODFYf8c1efTLu*5HWAuO;H6N>I>q`uc~Go;${{O8+; zbbBieiv{l_u1Gz>+kAFL&%h;^e`+mqwbHAA&*)5dY5DuP`6%&rj@FG0{~^`&mf%;M zcS>y-$5AnNTP>?yFP=3slw^k`BBB_14r%o^K4T%k3MDQpos&yuqXNSIm~OD9FE+JK zQZAX7C>kInkCylqG2qRR^g70vqzQ3(0c{=@@AGMr-M~4fVK)sxpBk1;UqD^aORLU} zPN~@M{JH;yhD3%5_!s0OEdw%hZ$;WYOOa`DP~cC`QxBU z1qKs+GVaP>idW_Vrco9RXc)tCDnPoE?*<)SMqnbfVc{qa_GEy*%9{&_A;|;!lRKYI z%})YGg+Fgr%<4MMr-t0WGp&bqvJhp#^q#~rnuu2(FSH(D(;9jip)S?UB*jFbtN-% zkFTb}-f~)$UmN?iU{7{q7n~Eq{pdIak5;yuHoHz;ESm-AhI;Wskzm@^w1gu{>6(d0 z<#T}TX(v)~ne&PSnv;zAJl*&g{>MyDkN6$&U^$t*)l-^AP}kXATHDIDvSCf6%`W9;K|GZbm4JO zHoGb8Z zDsz3$T<`J%y5KuhT+o&3l~_Q;n1rMijPv=a(G4{WnVb`EEBtcVh1{h^+%8XC{&|Ov zOS1tVO?^mtqc}EG(9jCtB7QCILp`$Vp9y&VqYMd?;I0|>y(=wcbB;|HV3PP^e#yhI z2ZTJ)={6Rn8I@SN&`%6bP~LCG@P9t6bd5s}e)eH9Fymz$LsCY^A>H=K*~=cwyP-SU zIk^;ketYr>v8)yO@yXS+dN!}Y)gfIwI-g&k8up{oQ~bg{tn5X2P0CnbUL8a zjGd!{{cPtaUfDBd) zM*0D1{dj<~v3+Dz-8hv3@GAyJ97w@Ls|f@~ZGGz}{jkvZx)%5uFuM!Ztz7S(El6VT z!&G@UH<-73?kvTh-zuG{tSSiH_#~OMs&rrN)E?(X`8TH69@@+;r*B>ri(j9UN&aX& z{_;ebeyHLS^TPADYvo&cXRp-c8@616(M?lamNPn@=S>bICj&v+2Y0|T>oGDzw`L=k z;`N!0ikiM&bY?YD?PFf%}4G$N4b-KbjeMb+)dR8W=DBW{iLwc-Nn@W_B7N~07uU(@T{qedDeuQoyg8XR7^`Rj1X34zk zOIv%vGCJj>7R9LE+1Vt9t-O?)kxf3Mi(|^J?PlLX&hL?ij~36`ZC6M4HMMKCP1YCl ziUCg759}*o<^qUKDgi$>qK)r;B2lm7l<fU-csNtL22UKtn)r=ePSMcoz!k-@bnH($b7hS{r zU=|JCtgP@12`H_Joc9_+F1S@=ya%W6uYIm)|8SE*e6{C;u33M)Qd?W6d+hDY)lYx+ zU^7laS~R4xx#!t_XW@j?H>tg9m#%fI^3hFVeRrX4NS++ovy5X8WPLR~_2)$7?d?IT$C#o_>_cN~=NW2ntpz zQ;1SZweaDS|s?))r?-M6Wcv0(xAf7Hg$vdG=?^;yjkyt72+Hn1d`R5%F- zXaGV&haNGg+CofsjG=EqYF%6iRSC1fCi;6{%f7sQ|Kl-u6$_Sz{5lJkoo-3;L+g14 z&ab(qL%5qGC%TO&Hxp_5_m%UWXeAA;DQSAQjO(=8UUFR7LcLm)%2yMpQEwBgJc08; zB(DJ&J|@ZN&)2Ts7Llq%Wt3mXzZ`@LE%f$!eVNpC+NaA zI`rB9jI|65!fGF@0zEz34_CJ?1$KPV*#%88`Y>)bwFKxB>(TSEi2BuO>H%AwlUkM$tW#Zk1ir1`4 zfOSVpc~8Or zmfTUyyd+4Mpyh48^VJ|LJtSykf5PH!2z6;*UWroW(0H>!&hdaR@#a-y9|*5cl#f>Q zAQ5}yoC)+d=O*ax$?Z+4JZA6|D5M=R)nvW%P`8B;!mG6>g;a2XKhuVrE2IfdiKocK zI_Oq}V(TT8ZoGVRb8aO)I+&^$tJHubsp_P0O>j;WKj(m?6dhq`YPX@U{}F6~$Hj)* zO0N`ES(&Q~qMn}=Wy|D4LKv4y-0!{lpsc;yGcqacJA8&KXd=xe_X0)K4SF7e60u=M zj(hbfM}tql-6`JH&(q1>X*Q3+$|||UEWWWcU2fKodE@?JU5s1xP;opHwEt!E*;4{6 zgZ<>fy1BWT{+IVK5a2fO#enc=t(LSF{EtOU#8qWf+OWEP@)!8U9nPZ1_Kc?Pk+f%2 zE8Um-4t4P(j9ACo%_m>)HfEGb)X04@Ppz)$!*XWtd>n8w4Fr*L`^Q(rfZkZQr}jI3 zBmA$+=D<-LgBL;~Gj(nTFL-$z$AsQoIgewZ4@}TO8;ZF~=~}IBin++_*t(Knnk*y> zRh^rD`ZYy3dJ{MWq;{-g#BNr?aT@6PVHbWDoT0_CseBietTSQZ`_WY$#eqTK-e_z$ z=?;K|6V&ZIKe;wPA`qE`f%^&Orw~b92w0~P#sQxz9%~$0^jTO#TOGvMg@SUqE~33f zq;T^Sqs!puEpzHmpN=MVLy8h1;wZ-<2sGEBY%~&X7&BYgDHfU z8iP2`hK!aOTCa{kv=HG>#KsGsVw{?HcHh6ZZ>WKJ<~;ayzwi3$cG_4eYZ=YA_y4Xd z5;iDx-U(h^2vN3JEBTtN$NFcwgc$z}#gHU=YN9?k(Sgak=ySZu%(h!^kET>f+Z)Zu zg1+1RjPU9wmF$OR11sy z5K8+bq=IF?RN{&mQ59KXXXhvhVda(lyhLB=689snv-D_h|H)GQ1EwoF%d!ameDZqDwlGK;0sm`kxsmE%Dv$`3d1{r%* zYPGpY64RhyAjChWszWPHT2NkmBywKzkLQOS_*nq`l87?9hAzbnh~~aq$%>P&M&2o7#OIVqhJ;hAyCmp7UwuAU7{Ag$mX&6Vich#AeO+GG@?$SVx`f<+~9F zqR7J6FG7nZjN=B>uX0rk(t@n1r>|>Uli^fSe98L(qH1Zg{afZ`N=a90%yakso2!xn zHXO3%s1%X+Om-rcLSi;a`(8W$*GX% z67VJJ)haqG-6t4yj1&*-PJ@5sXZ4b%vljck6ZSKmv0)Xn7t7vn=9K96tx--~f-wafnHdmp5<5eGAnS${Si&h)C?B5?XbzF!NkR+7&U$NjRmtatMfF_F}zvk^NGOoFb%E{rH6Q$7 zhSpW107pwvW*BA&(izmkMp9bE!cTAlTb^RTcBGj^2K7sX^$TIIH*2SP4K;^7VDKS& zk9#zn0su9=WQLN}pE5Z1jE6K1#4ItUf@l!okmRt^4Z6b^fQ^l4;_|8$ATH$8Zgz{q zB@3K7g_F>egKi34k@EqeqKVP!g*Otu=z=PvGFmJ842aJ9;5xXrX?V78U#n-<3h5cK zd-|K0d(n>3@wo|P!A=g+(ri~cqcss(#~=7V%#eLLJm|Aj=8xnfDzushA&)J1ogCF#`j11A|YqzoB?xn~f)pdXLCKkw0fqDnNn^_rv-%|lsCY+kE7+)JiWIbnPHi9-g7fv2I zqM>yXDD-Vb1AuG$$$f6uFt(4&C$vJL8`$$B0jYKy(No*uK(<6zUVGzGFf6qCVoi#> zw@KMRq_6zmc<|SN=}G0+~r=|Kb-s9Z>x?%q;=6ar3%*(ehiLd53rT08jjD`+l>XkIz!(nm+aa zMOH<5=RXSVc%`{R9-89s1V5ZOKDo9qR9&RQR%ZAj4uc_xmPtzS zYuQ&eepWWGxxGpWmuGAPKc{WkHYMOg`VX%^leJu@DRy15D6qPZp|56Hl3>Z+5E~CYHP}~aK0#iF$)u3;wcy3yP_04WBLLXAhR{Y?@uv+zL6mKj=jXHV3H=`YnraX z8LAq&91D^|K-@`Jz4%e_1Juu$F5DdmIx2*?6XDl13y>CM-rsr$C*?)b3&F%27%oVI zCdmX5O>n6c$o*Uw6|j1w>b&T}V!$R+Ou4OA^5Ydz&OM>P*aQ7~O|q$#r=DgPMQUt+ zAjb3&h^iE2ztgvU(%*zlUyae1Y0a!q*1~61iF)lNrL?tMlH0ad;M?wj#(G92ZdRrD zY*&Xg#uYf8kYqFO_zo$4a=PEVog^|!RX^Ngoa<4;OjgB=YcvE&`YSaqP9%g^m3>WQ zN;=yyop)(w(ZekuAOQ1%*Kx82BCYV@0(B2*HxV{W5Eb7!wu$W>?Xd#nd)lBhw%V2B zPEv|N^{3LeS&Ylge@~7*d=CUMX~rurxs)LawoWkdF2a>@heZPmRyt{-huyP$Y=n1Rd@VLwKx`2W38SYlFGbD|wPmHya%)235 z2YD@$mUKRhE$qBEDqfd1`;8-Or=54bKS@Guw8rT>)Vw`9u5aDvS-G;%3W&p=fxGOJ zW+@8u>#`VG`(Q>2u3p&`|C=htsfxTO5;KdM61J~BV?%)T0Dv5y*R+oXA$p*y2}i=z z;k-7?GEQbUET=1EjwNPCJf`f>?T`y)bwgdb+WYq;Cy;T6lVt&?Fol&0R#^W3hiaQi zS%$DaLd}%};-!H6QV`*M$jB%_L_jdBK^^F50)^bLXUXE&-su*xyUH`qqU4sFogtCMA0O9m z<&Pw(A=M8hnuVk2nc3wJr|u2M(qeg8Z)5~{aqkRoC&~zo**wRCj$T5!-G<;9o*9rC z8NAz23eLO;*m9rVh8T`PwMTy}HNnG})H=4@cWu3Bd*f@h%A1F!%+LUM?QBM)b=d-w zN?V+#CKksg22g1h+Icuid}zLRthB{&iwXYKf-&LqoujLUyct#L-hJRr)GrTvWMgJx zVm#UJHP=wz==9dMXR)I@G9jgcs21>;^XK8|05XM+k%kU^hwd@1Hs9OpAiI3yuOCAW zxj!RUqq~_B!kbab?ltVy{S~RTwl(BrfSfY8c>3nvg7%ipR(+!5)WlrjMtJMkX{QKX zu<&3{t!`T>Xo_>gspt}2z!;E#*>r=wv&LLTghUx&sg5l@B?*>3Sg#|q(-MwT)QhPX zYOB_UZ-G&oRsA{{>3EX`W$Ei5g({*XOgIJxDYGwHfgF_9c69{8l#>D^RpZ!%h8S?>)UAazH0n@jxpA%> zOb_57=t!V$6lF)oWoHA5L1_7+8*$Bm8U1o6>9nQfo`J|l5|6{^C$KE#?Rt5s!$jE) zcg;d!X(uTvji|v5F=0KAA?tpsj?v(F#;Kb6m=huPhb<<*m^QIirt|g1SUVz2avq{&D;DK2 z+hhs-2gQ>Aw76-_8}0AVgU5_TMkBfR-+r+l&*$RebGxu$n5hqa>4VM6jw^-5R zeIp;?$d3w&OfxABevhR^rytt$g<~w3+yAW@)4DI{LAeV zwM9!I3mYjN*3n$A!kW2#jue+J^Jj>H({4-ayj0TGj>KjY3^7|M)MAxN>$pkZV@(er z8b&Nn?gYEYzSdz%PJS1ClfpPNL>=el0YWiXO))1*VR|EjXw0NRhvBuJtCU7293lJj zI#>~-R`)g`!|!e)Ne>ku%py4Df|fH<(NsOnFgG+aQLXM3l8hU^#&i2;6bkfYU@(XT z2omXM=$`=C1$GHCO#o#85wl0?1A`dM!?M#cw|u#3=z+RCOKW9}@ypGI>shmC7-3Y3 zS)J7^C{&8(SJE#U$Z@?;AJrkr;RILgV@B+SfvOki*GHS}C)eUv3rGc817FfS(D|%z z4{tEXEE?q0FB+ZS+~?}`T)Oo{P+Fea!&`Vp`u)ZU*u9%wS*ZW|E0vU-BLlUy_O+)J z^=9zW9fxnDL`zIAYtb%Nk6fMbXaGS19}6s2kP~E1Ex9$*Yjt>U#m23KFcwHiDuc*a z$xho&YqO!)YVB|72B7~38#Su`h~Y@Cq$$i1UBVBA!HVp%!d!G_o$ZtqBW{YKpSL0TdrN5&uMtATVCJu1dK4 ziZfzGEk?3E)`TA#}9p_Zgt=0f~mGaf*>&$=Bpiu+{Gt-=IEn#MShMp11hdfO`Sl4FeP&a)9v-S#8D`5UwW1Q< zI=QibzI{!SYa?)1hn@3mHxf8Z^Q=>%Vm3)C;iBbL>H2R6Hyq*)M-i_FiA-qMbr7D} z602N{MRJ=ay(a0HJ3tE01Y`FErq11C`$qiGQ-XDK+ zO>$tk?@90b--qDf@rZL~xM1?k9ebAmtlQeSBuT7+yfQm^T!Dv|``*pg8|0F2!0PHS zFhv8xkU?rk3g+O#q6P>Lm=h0l%ACxxTHkr})ALgj9+vkJHEA7#t4PV}sqW1WG4Y0> zRWHVr^TgY*WTFGBGklk}!^LK2`DsL|LMOddjM}4aCQFOf8ZZ`qngNs3o_S~U^nN+i zz1bYPwy_>QlO^?XrJ>uUIh>YL`qahIf?V(DAUbhFtt#zl3eUo`TJ5zWE@fby0Txde z^oCKuq)cx!67BF;K*hLz*8>J+AEMiWTaM*X=xZK z9wGD`kM4lPgI?9r^dEsvDTWJEFiz51T?68_m9CBL>c{B#&Vi`-a2W!bgHgln$ytw9 z&3U~n4|zCJFdXPk`f6|zl2cH44_|x-k&a=;9yS?@_Zz>Ryksb@Ym8Fy`5B3tPiepG zrOC7M>9Z~ewkLX|p)uz)NY4#k-uM1WPByc%A0EsxkJ_c$w%L6nn6Tr1IoDGu(G|A* zHVHsYinitPU$uH^nJ&vEUjpo!GEZI_R_k~XQ=CO#5|0LZX7~Z0P!TL4R#ENH;M52N zIkK&yv~`!@2zHSk_Plzl2It0UHn2SAT`!VUJ?({5irZ~m%MUsT)?ptZhEci*PL8F3 zqtPHE%rXVdj<^Mubis1lg$IR2>UjlC>2eF|K;Hv8h@9SGGEPu>cZIT;I%%H@&^9QO zvnxhKL43OGblly{5pGd+efFFOaoPD7m9^+e`>sw`>Lrc#p?Vs2RIAtbR(G{MrBypG zKl8T!sM|BVI7ChVp&o{?$!pmh+_r|Zc0x4LV??ek6%J8c^Uj9;2 zcRs)T`K9Mn)mJaw&RLIBAjku-H2GBH8~0VLlVX?z0bB_@uTIx{Ym0l5FfrZQ|PDw^`uCsT;rE4U~?au`;W_+waOx z`(5n{I*!jD65r>)gLQQJIq`S7B@OcKgADbPs!uO=aHMh2~mN5RXxp+&Sj7cM% z(MaKq`6c;JXLt6Hva7Fe-f!6rW+;|YvF-nw(W=_sET!-9vT$=0R_4q(+8vA7y5DV3 zceEH?n6x~n*7_xpI&%i5BpY_e`LlqwBx^P;;N%ZY z%NN)E&S@Sb`l!5ooW7blC|Hy&tfc|6dPa53@`EtpfRzYq&~s&BqGipp0nwpWo))}~x#2xUNx1578UHwyn)zu2_7dT++d1$keh z0U7C;Ko=tSkA=RtN8(G<`vOCT~Zr?e@HBn%(vop0Qz4+3^05*q$#D>j|;OM4pGB z|A6IgJEasxDM+!6b1hbROSlyJs@EnBX6V(cOC^3d7?wgH_#3K2dM^}$7D{sf*IhIB0VFB(`S zyiICpBS;}Eegq@~FNsS4IlXfL4Xn50Kz#d-uf6l<*R2m*~mr=z3Hv1~$+;ao@9V=|y|oT)>j96H`@ zI7Qg=TnnvFeKm+ufFmai+$s!$s-bFgk@qqla>H6(o&{hY9Yo!iOkN>bXn|AsGZx4V za)t`I6kh)HUFqosK|EYzy9Z#XQ0CxEkjv4c0ahT=b0KH}$_{+A28xFTE&`Yia>QA= z018`k!+T6Tk%rcU0U`pBl5uNUo5 z^g>kKB_KBG0>x_Lh4!^)surIrQMp#nhjk8hiGS_=EH9^9yupVEovAA|dFa3(vG_#L_!^kJH{rE6@1do$0W zS?VsIuq%?#bEeX#rx#c8w;f0_0+1WJz4z3=Xm%S&Am5t1%U4LJqODzUVG42C3pDON zFi!aLh2eV`7SQ5qhIIy!hG#@_wJ>EQkt z?ZRK2VRN6NebJe=S$HZeoUwXfZNI#Cx0*h~YzJe@@KJL`cK{$p}-f z8XBw~y%5M8XHy4}?LTnxMJwhVR)ZK5c@zy}^dN=G>)BQy#noxnr>OuDL$URRvy$y= zR-hOMntmn<}ePnZA!#ev2H2@L`Qfk?*YlC|Zb&HA2cAAM2_aWt*cJaY|yFI&! zq-||mu}iFO6Ez}->2Y`&w|;xc;UVMtrD{hJ*N_w=G0GA7*yr_YZhQ0cJ>_%mP<^Lu z(+wSN9q8Ia^{3DgpXbo~rkA*%B{=yrB!U+e1JdgkAgq$6ctHh~xD6Wf(?n0*Z9l8X)<=t~@*YDy{b}O_ifH!>HJ`X7`Xfpg`q4nemU$j&HWJx==KA+IY+nmp3FbW4fHf z@lceaj;ET6>!ag_a&#Tf--3DeB8fD(#b2Yet+_B4Q0PTwyBQIU0dA`ls!}hh!3o$w zN2@ujLX`a=9VPVsaP&^5%e4blSlu=TWQhkos%LrGssW1@xV)p+F9csdS3E#l6%CM% z2}02+CPH$s5NDcOdVt2~fFX(uY2jbzUj_rUS_#h-r{};+r;KlkMc~pFG0@e zVG~abaeW<%^GdX{T)wQ~9l12inCKx|AGQO@;VR$(o4^~}5Z_F*n3tUTOMJdy$&z>0 zh=VYt$F~>yyGRZ&`j@rXd)!P4`S_MfaK=s~*W8)0gTU8)03YNifR)lvB-?E`MHufU zgEMUkqlf&n477O*P1dOEIMeIR_#qpMwa`k3K?{(p*XbTbaP#?LTYoPklaLv&G6JVZ z?erAlb-C%=Ha#+fyC@jg4x%$pqKY)1q@PvUXf;*yFO2ZRe#ySV8RyutC~p89zI&g>-bh$4%PME zvAXsMP;_J~sXp^ll3lk3?V<8{Wu0{`y!|D)tiDs9oYs^&L8s?7q*` zvSy%nWNWpg-F(HjI$_6bxo}e|bILobIDGomAmy8L*T8h27RstZ`Irv`<{1`Vqg`Y% z^5PtRgCHHK2<AIJ`}H#I=UP7C-EfdRR?6aa!|I(dHSKRqsulL!PCE=x1+n2>zh6_4YJnOvW)Fu5)n4jfR z&Z0@47i&?Bd)~;wFAKqR6}>>6I^+_t_#vd1cX2jdtYq`F@`xl@LSqp-YW@Z<1IF0D zZHyuV`>vu^!&vvPi6i4qtuD>h;Z+$W5@mMfCvLoEI7Sc;U4cm8wOEv?x!_K1q0OLv z8;gaLAN+FLm-MFRrR6SuHMOFBJrRF?s&dF>{3Mz9?%&?<GMmq#3dFqS8CL>qp`KU4wI(&W-5;US_f5R3tKD#0^o&Q=8s6rB*Y9?a6_ z1QJU{0LCl?KdYQ^;Oz*A|(PvtUwQjn|=cFa4flf$%agJ2;oUsi{TvX9$B+AQfIm0f#Cm)TbPZ zP-u0t{A_@+E;>2z4=Rc16CXNPxf*hC99iRHXk-`A4vyR_pf(M1s&TA&wnVYVAK^v* zM9AG@a8`^>S7{yMnu(ypj4<3+v^ZB0&;H-FfVS-RaCSFVdOf>fgS(g|vszai=Am^`zdlH&}{?%sB1@9g&9+n5GlEkx2=GVuvfi0~h; zICv8iQZZ?#^OKGTN6!0B8x5(^mEFXyxUrTmcr^cJmjt|b@;ur${f_H$8-nG!V`f+} z-dTn};(6fd{Dc*2*`?1gS!XOnZRc$h+dk3$>cwq4%WGQH_y)3k9?2FNfMuNj)YUQx z)|lDHEC?T`e}bp}_wGaPG&5B!6R-bD;(QQ4+lvR9{+od&BsxW(36*jfoXE9=xDLBT zFz?A9{%KawsIBtD?)|hcX`jE*hF43<@n6qNSy|dcy7TFHc#i7i&hZ2@^32qUHP}DC ztjGgqdsvUM60kFwk|1CJtYXZwzsmtJ-V&aA*8I!Qe}!wuJtW= z(TC#?!Vv5pvTe)jqKaAn< zl$)^%+uzl&Y*af*zmmnXlc>elS+6>SaeU2|K-Nr&f&Mc?Pib9bwoKv z*aP=z3PA_fp=k!Ps+_)7?o|A&Tr-@{#VJCuDHIqnQBf&~_@=6ZEFKP=<3APtx<3r$ z)4`tquQZ+Wmcqaf1EDm^)W^_)U+UwdhB5=ckEL##sRR}W<@sGPz9kHF*TTcV1U$zB zE`Z~!7}{){w@(tO0&;VTjp6jl*^*><7pO&&Z0t;v?bjy&Qga+$k5RmyeFyygOw0(^ zlfEl+0S0oGa}|RW#dq~SHhS#an8`LS4-I?le%$)@B`T?Z{6uFCppvH!M%2URluLKF zRL7F))+N+PqvEb63wJbs8iWN?6}$l?m9R~-9r7M6yZ0f!k9R!_S^TC>d)=Wk^>05u z2iJ9duQuBIp}X4d&hjo=%5Q02G7%+OFFuJ!^P(PvLWWo?v4c)aJT4Vx(Iq1Kd@*R-SwQg|JiY` z?LOcA=?e2T`3CZ0?3d04^@YX#8+Jy+9`~<)u=1oHm*na6Ix-dT|Izj)P)%NI+i-k6 z)zdm~s8#Dg(n^)1h=?f25YpBG6)-9a0zwoN1cWGqj7e;@GAXGdgh7avAu^^+Muw0o zVAKE+!XQBsrT__qka-UOM%#1RbKdp+-}=}3vlhccp1{MCz3+YB*L_{ro-%oSw7`~E z5nr&GdI@Gv$gFr98WlNornoan7vg%LJ&f&@2%uGvYM8xoc;)De(G_k!Zitv4$Tb*T zeELtYy6^mVy1n>Mg2$2xnXY9L6%q7?`%;_?d=R(hKtIb~sRr4G`KAN8uVz3d?C~39`MLdCz4?``jaC67 zS*7a0uX{j5{|9Jc{0i~@^pw}xH74V~ekN|em_G2J?vE7r-vEE(!(+)r6hp^70hZRS2?oOZ_?G{vonu>UM#gX# zn-q6T92zFYa`%qX(RHZ5*IMp?pS+|gy!RyCT~Ouj57?MHTTWgI{yfco3uEK=7B#%j zD-RyKbgJMG;7MG~*+R-XmSOIV{D_IgAwhaBj*4XfP6&uTU>ev8I%)6zMZg5;!WD~uR0EaVUNA$7E`e$BuNL!HWxCLk zp6ubMiNLb;r@t3u=05X1xuR_AxhrK6iz!NHIGhJq5}v31!P5tdmxYXu%YC%@*6!#9 zNO-pu$kT?N>);?ikT` z&OB%KUYj2u&hJe$I?B&KP$noZ=CfVd75&5=<76Cb+K@Mj4%qmRw%o zN3^z>n86L++H?5zrV|LB!(+cd3sRp49P^GqAc^To`)rc$UKz_-fN)M-z@fL#^9`PP zu-JiTy<_w&YR!1%cu(J)x}bU#npTxUd|kNgs8A-3!;-o$^an>rDeKq|y$XRP(&Yyi zw^p-OO2=Dv5#KaU{n&Ur)oj=O0MFF@cys4b22bR2O6t-ddYJ>`U*V zZ-4N9b2LG@yW_Azay`~wt7NPl`?V_DZ6JN=@sWRxga7=7PhwoL+tN+35-57>(P!&} znq7LDf~|*EQ9~VGoP8N9VzFzEc~dI9YdPOMAn*TkslC2Fcu`WmffUF@1j^*I&neSIa{#|l6@}DX- z*aBVGjt)c8ix$=+A1;4moTxqlo01)XKw6%0%JDnbFxYbvNXHSU2R+L zzs;7nyu82PNjvRTa_@~DYWuI%UG9Lkz4rrd2^auJGlTbhZtTC+5p*bJ{i1LV|wXj`-jHA=O)v&*J`GJhb=3_Zd6XDm3p88 zhm^q|!Vzhe3lOVT)VX{BS}s7m@K04GQhYY>Q~B-VeFY&{B`PBiey$*U^^CVX4(h2< zTp3u6Z1~Fb_Z$D&4YQrvXF~LmoaIkmJIRGkwR?UJ{-aX=53pv0Tfrlo`mj z@1|<5#Jir2SEl@WNWKoAuq<87*}kT}5=slu$RC@du2%y);>TNT;=F9)Ih9pCQN!ze z!)Yh+NK!j0UTq0~{I$e-f^mP2X2j@?h(1@~bx*eddD+qvZAFva9H&7J3YNFcm6FGMok++R0y$_#5@mCs^(iMV zZ1raMvu?YW4E$q>?_SLvO{i97eX$+wJygqYM5MZ|5CN+cYgy1C zYodwME-Bw=)2=dwgw*{*!(FnOO?*I#RD^cEN!SYdGNk!~>bv&icWx|FC|0y0v7Cg% zBD2eq!+#g1I}IGHx}I|CB)BSoU7JHbSu9j<{7+3cr)ER~byT~)Xut8<+kap4;&)3+ zj4Bb4we(i`=)_9Y`K4d|8=MCJ)c6h7`QOiXYHD4lY&>Kt4ZExdt`x-*%hLI~O|tj* z_*uBr4NMlZ7lRK2ShP)K>^Wg0$mK^)dpYiSJrZJi%PVoq8#YLANVjt%9}J$#TVecW zD=-Eqng@v9BJ~Kcjy@pK)xZSGuXGWKKDy{T3Z4uA>eyQhx2-^u@Q2vX#wH-({FU%U zBLL6w4Ik1NknaN`K7i$}Y{^^f{&k+QI~Dxq)}n$NM5CxX^(QjF@BhH0y9Zi%tOtkZ zGT#BPIvQjx6@7>29vu9mTk=wHH#PH2)UA_O@0@Xui@N)s-@FJ$L-8-y3DewAKHj)A z4Mzckk8i>bmXM1U4+*gFW>_2k+ok2xH$L8}r5*f}+DlWj3G0989@iG>xjoY2T&V=p zv1HM|aPe_^v)p|MnW6KFx;B6evjBpI@%2XN(@T*jK0g1)XVIgc$$`*1jRhPt%f3_J zp5F4buI(T;X9I=Oi94c(C)g9ej7^W$A6UBp`E}T-8!(D_c{^QQ{q<`&SSD37)>j$2 zw$i^oS!is``-iNhGjV(Ie9Vt^@D)fCVR~%_d@6xQ$uGfROlOl5njf}Up6t{%h(=YG zy^S-y(m|)enFR=~d_WHOARc(!S# zDsV^iPS?im;>_}9G!Quc*^UP-E{B4ByjgVsSLMX67$lyW$u1=etTC&9?B--x$t0NW zHVjz+hrQ6R|7Ao?U7fbshf?4|rzT+c@Q6P`S1UJ;#4rd?xg!HT8=3bn zm^7x7p_>!6G$Wq-2$uFGHbQmnR6>k0ETeNeT4QlM$#JCb!c%kl8itmBLPcCVZnDlI z$gR_+B5~5blOOKyZxgWE2TdT}tYSE}JW($|maA@GbF;@b>cz|~$1GyG0{Kq!9zP+X z%%eS?Qe5m^6(ZtF%m!jAZD3VUQb&{^_8W~j!ReQh_Hx!m)>MTzA)RH!g9m&^D4CH2 zM<|Kc6Z(f+>aJPN<#Q!Fg{cFv)0-mX+&sl8jfH< zN*d=2(|?QTxL|m=0C{axix8QE%JvCjB59DQ%mh@B-le*i|A&`peRwG&M$2Mj-c^yF z$ShY!8Hg2kuM=U+3+-&qEIWaYd#);iBv>p@(kPnT+&t1AM_U|Up;Yb}?cvBM!9sY6 zX`Q<5H~3{GLbG)YFN&-HQ*2@ZV(_E*7WPf=vtfnSHOLxfjBV(7n|r#sT@G#Pn}GQ` zhudPbItul9f`=e}HLXWB?Bas|h1cooH6!w{+%SL8M0FY-MQTfZ$*CQJZ(;q|BUD(i zoEdInT^yaiZq@Z98=|}2?m#ltC*fJ;Wr=p%mP5F0F#dq<=Y+imi3Xt|NQjyETJGOu zunQ*WQW1@?7jpD0o-BfiF*o_)}bv zdR^3ULchN8a%tbSfKE4Ph7Eby&P-+bl{%$At+07W^u!VWNg_dCC^uwo)E{4Ed$>}2 ze5W@<@%pkn_hmPQpO{pSz6jl?h}>VJy7`^YNZa}Vcw1f^)X{5&4KOok;6 zQ1ettCDD$tBxD{bNOa|%Nj2Mw?Jst83u4mV8A;wl;?5!(Jm-80auddd{9Sh%xc;Z_ zft$I^1yx}<==bS7F$Gf~uk=i|U!7DM)Y=yWb<7cKS>C#SJ0UD6E;DT#_dZ<{0DTS5 z!^P#B>RluxMp7#jHb0Q+=uk2b1Xw+?_jYw&==<5*=h`bpZ85~>Aqu{lw*y(e9rDR$ zG%xOY1Vi4x^V|Pgf3N9dwH%k1NEHnT2m>)e}ed}%%}d{NqI{@`7(qt(&1J9!nng8&bHVY_Cref-1Of-mwu@P79! z>M{Uj!DT;s=V5(mujlyIU7e+;a>zfX*%?_}Bf zGO1w=gOJvPd*-7{5~q?!Z<-GG}gq!41-68yvmW0B7{ zQn3#0(K&^ad+#y3yv_Ky;dF)0X<&#qtVZ*!#y%Ak*prX8W`&jTW5+iS;PWZ@Q?i6= zmCK~;Jx0w}BUtum>1OFBK^&R)GzUP-){eizE@&S*E0F$%4%+q-%g=hQ9H9en4gareogFAW{A(iu0dd$FG$^@2qKIO0Phfxz06`1^jrGxlo)B(txoZV)@{mS&<%LFuSbU zW1h5!N{LA2L}=HeT)Jh~nNKJQ$SlWePB8>=OJ#2~9O)HyykvM1TNw~SFM^*ti)ILA zj_VO+n%HzI!ac*eqP>)kIF=bFb!hKj5WoGjObZ&u0enJ8wOHnow=n_Gau ziPOke8OkOZN_y8*qFk;Zb;?B>Rql^K&iK`g(^qdV@AI2LP1f>KhlcY>6w-s1dn!xb zjJ9FKu#5%L$_KD&1kZU;spR$`*k3I`GGRenF7C(zV;U47*8Pz zf^dLK_pS=0qk%JsULOr{+Vhok-8qz*xhqn*ck(M(n=>Jt&|B_R-*~-h zi)nMmD1{)1y`f*Dg)Tsv5I~mYT#MV!LPR4zGtg;s%zi}oEVpYfbNE|bxAtpXL(;c~ z4fu%&gfT4~`wBI8;Vt5JfO<2&?YvP?Pcvd5zTSV>x-fdxB_JGo7p0&kw!BM!@6y?? zGJCnv5o;i|!cis(2bK9-r(#8I@k^)Lr`ie2LN74EzjZ3Xn^4hS?v$~nW-*|d>{VHZ z?0IS7v^gijJK<2UR~>WID4}rP>`r|Y9fSBu({gM=ld;i-j)gCgw!WWfHXFmN3S={l zqR*{OPRTS?_YUVb)RYRxw)uT9bS*7XPa zo7IUqW->%oVhS$N7K|X9KAh=Q+%L#+gav{#Gq3<*1S1{>-~w?Q)WHU&AI;!%R5$)5 zf@#*Gz>T$3j?mUmCnCG|9NO1t-dVm*S~+92uRd&ZTU!VGv-vRwai@Q4x;nxqq^H&z zacilP_M_o6wkw`~v?QEd-q{`9N4M#`X=7K9nHF-)FLP-)%Ld&5Z-XS8PerwQ6IZDI zM?EEZ_0%M=MW#&f&rX*Y;eO)y2eFzY+<)JzA|8ME0Fd!9e(5`vnJx|WuRDl^|1fql z*ySQM_!xVjPEqL(OofYA{N5!_8Ufk2l1}oM=xU+%p}0x;UVj z{jSm&hQC-9Gt{1CuL|hv%HF!CG~~WP{QV(KzQQw-ypC$;6gmEvs!aLcH1$KZ|k)W{vekfrbA2X4{=Zt?ztFqIdL%g%it@lSS71!+4s4W#Q{~ zM*dgh66)R_XC*%$wC%=j$OFi?$38Ybme9=x9+aCY57zymP*@^r-hiNlnC4XCil_ag zF92Q1p%eN{Yp4U_5yboq-}sW|ahH|!-bKKpKXd5bi`n#LkK+yz-dHr&f1uQbB_1_7Ybf;p^_+KfS-vN#nU4yTCewu$fgYm!QPvcR**kTb6 z1-Jzu%`?a^lLwdRlt+LNDk3Bwf@X{iu^DuD3C6x$P(pDjS{NI0<51|G6G)Tq%B@*nxr5|+!&ZKN}4Zns+$=P0SC;DJGPh_@WV zFYPRQCw$3>fmih0^$Uqm7JRk>`vkjQfp|hW z$B_&4Q+cjTbie*5VcHXaJf&P#kq^+ZL=qTdjgCY6%T}9`)oV@Al9SxzyME`iCtRZ+MyYDi=oF zBA*3YQ%uP8^?^7b`Bns;BMaT3ZpeLy)M10L}8({d-x$n}t|+Yo3&q z?hxl@2-G)$MG?#F!vG8i$~QUS*%M!qS9;mnXLY&T{XPE8*LLe|M=e7Q8)ozlo8_y{ z*ay-C+;zc{`X=YN3Jnlg^oe;9InGnKvwXYA3A$t8WSwSLA!8&lZp>tTl58FGNuAHW zrk9&fI>itLT0iHza8hh&Nw5Taw48LJm!5g;LV=hoBs$OEJx+cSOKats|Y3Md-&HbvRK2Z z$fjVq_L5w+*B(nOt|B6j_uZY!Lsn3o{pcH_Ht?;u)2?(b^s3yoS%tY{M|mI=n~rt| z3%!U(duQiq8!5J zK}?_kb6sM%rAt91&<-s?_V?i|W7M-Cv%nrCQn`;8AP+-mglC9)#3wo`F2)h|8ylyT z(Bcs*5*r&)?)?cNt$9aT^|^O&?-GqgW6wjKaX3pt>pW)*?y6f8oh=<0~jo&}5 zG57hdC@0^^F6ZGssm4kH&mykdx!-_ZZ68n+=Iyb?bUuk!xtsxOjSpMB3f^qeSGm91 zBg3kcKE>Vw<5KUdm@eboAiYC78@?`V-6~v{_Sqh`MMxsYXS_fP^@}`8Yy&lw^>kfa zP2wbG*UG2DAx_Kw9Q_^%_c@iESQKwo%QOkmnODwpPYeXH0@@P-TXQojshUHDZxVG) zH?`}1`1!Wl6;%rmnchqfGc&xT07~G`8>{}g4Z5$u!{sE#Aah{ zmroPlDfNRIx(1%7ewm{!Re37l3y|yBY6CvdaIFL@SU!m#{49l1YiZP9ZEfA}zr~cu zj(`WfCQb|#zYVrh<*~QjTu1WCs(+eM!jo40U6TFu$m9Yf$VgP+IPZK!oKAT(ArRZ` zmW3B?)CB9_`2iUjAa2oSnFH@vMQI*fLeyXGdRJj`{a9e_K;_s43_8w)oLB7RJae8eEl z_-=ALr$|xmi{1XEG@wrBCqt`fpC-gBzUzl)MZe#O@rw_Q4{Su+oA{biXlsR>r|A|@ z8AjWx-;oHTSpF@zIbpW7B5L!q$C`%cR~k3p^Hb0Zh{y6<)X5c^wpWObA1KAuoL*|+ z(+Wj>AZWD|{knV_aN1timaAT7H!4#N3B^&H+I&{;moUrlXYsdbXv^gjxY=CC=&_mD zq_Xj}s9h}n86;Y%cbD-^*a#J>lZ z;vcCJ4v?t9YajO0*S`*DakhmyDy4JU&-(vpteJwn7-n8NLFYZcr+JBCC&4Zu9vF6K zv+zDQ?=0t%n$ora*@@ZasJ^C3crnoHUs+zhIqcCO7UPR>*v>n_N$FMSPM>ta}@@BmSp|z&bfJt$-!nsEf)@Rjb{{A3H^g zC7)cA;lqlGlQmw>mXNyG8KHEQZ|R)ApLhavFTb9Jy}&XXJ@T9=he(2!ua%ft&HG;E zYfA079_F%EuIactV_R!0$Htk^88ZIS- zPF$mbbuK`j(gu;t1RA0r&Wxea)GI~Y@ZsmW1B&lx*Te4_@D~i%N)wf@2+Gzdyfn;H zV(a_{`13%a;;FiD!hoZ7#nW=<<7s$gT>ZAECC8?i)?O)E3oqRT+`kKy_poVq6_bHf zHp;SR14DQFTO3#x-gV`H0K-T04rqv7*i-q4@6z7crb+y}gG=LOT37F9 z}Cy*4c8=j`rmW`Iuo=Kz{zBPrd^_rT=JQk__SExc?3KxmX0xIfjR|t! z@YR_;vS)k}t0$<-zuI_h1=`7%NRM8CnB)KF0waVUkM!(2Wnr~m8G2m2h6gA0B8@fs zq<$8Q__;eE;!Z&?H{@ulimIHO1SCC#{tp$cneeL6x$NMIpbGq5+v&2GN zW1sM{cB}ciVE%v9O}`gXQ~#>0UIhp>r%-<>oSbJH{!&=2jgaZuq&mCqcw%znT*hM= zW|x~slV_II1^N+A&_EA7DCzE_o{(tGdwUD$${e|!2<(aHV9qY|!C}K8jC`E3m;H1!TG& zMZF006GFWc*ev*DP#@E>4^Mrdj`-mI^|2E9_<4B-Uf}#*TyPjs4!hcQ403+SKOr|V zzxlA6=+boLT#BFX)Z78L-+q4$bmlp@as&f)&K*$&&74bw0rCjw?U*7&XZFZ=4237F zFtd5EV^RD4|7RI^H-CE_DD(1;d7N?MMIExu?A~zhgNK0mzNm9s(ryJ- zRb>u$Rb{>pEc;94XIXleYcWRC^dnx=#c#yg7=FvtlO=tk-*3_KIzCNyM9Z6Sq5tvC zzDae(l7D=Beu@9dQ8}{wi1yN?qf@E;nqIOm>HRz;nE(6BKYm$0tRq?-MqlAUpPl3Cd>#RXFM$D=)I4+`Aj2qj&0NDf+g3{9v zD!KRi3btLNFSp`^{z$teuxc}uVvpj>VUZxvzFGQ-+=;F`gg5bLZH%AD)|$t&gXWWS zu-`78Kslsy&~rp@Ef*jKOn_TlP_(?TdWi}xfK`ACIyfXd#nKz4Vvsc!m!h0lI)^9C z3NlYsYRz9q1jAJkGodvX$WL)rPUuh?L|~|0{I2r**McRyWYONDAqx3&!f=q~fxg=F zEPl;Y??egUT(T9-isbZ!mgBIZDxCH!9l;HNQ=Q@@t)oHWYIoC(cLdf8_S#!q7EH zgLOG*`TA&{tMhoIV=UgM{h`3UVk5>9c!0v*|I@I?fR|*5lMajN^ z{+KNU{orAKYCUng)*sac!96CLA~^%2C_|)rGDZ#V)*+|EL@N0OO*bX&7%{W}DBa1M z+p?*00g}hZ{amPDfh!~Ylnq9yRg z^R`)DK-eA?o*VW-y6CIf3WI&?{1Kzb5%lK(!j3H`#ikVnK8&ZXjt{Je$xdr?b?xEQ zXG^kWgpwr&vMQjQ-w4`}_Gq7Or7rIY-zua!hPc1#*rCT}LZRhlLyRPtk;r-8Y?7c5 znOK`RQq4Kln#Zv2B?jMwV16&(@13JBOYAw^o>Us zZo)NrzE&+I;V$W7-r6IZL|C6*8Q{>j7`z8G-x*SM`OT)tPZFTh@Qv?+(>yVbA@%u` zr-`&sncC4UPB#Iv|CIi0sSy6C~&=^`HkYi2xtiEPMZ~W;Hba8$-VON3msV!k? z+@b+aGI4vhh&#Vr-6^@L$n3>Dj@5cqw3LA4?5>TEKff`S67RkliB1saT^Cs^Xb)*Y z3y@&KZ5(YE+0c2%z_MJq0KxjA^m$(*zC;|<-NyVf6K_`cnF{9lBrmFfvhLwtYV)sx zP_H^S41BtxKOjem>Za8(S`l0VSU>|`Dmb62w?`SRh;1!W;oZi%NJLxLe*ZrAwKCNh zCD+?*xM1j@V%Dge`G#9#Jo?a1XZbeKH)&;}A>&Ngy2N|XNc`47nMiS{G@KhY)u$=e zCGmbJDj`qs$71U|Ijz16fCiUUr{|XZ;1;7?DIp6v6H{AL?%;`OVlDRQE?W)He#*2BsSherT*@*l~yp~GM;Vd>|nINj3>^~>G30;B-( z4Vh~+ij>}=y}Agb4JXxGu`1kWxQCYv2fjk|m`U*uxO2Hx)xb7@!#?TdDQtneA5h9zj(*t80U2}N{nJ#l)uS}A0*m!DGnFs{dW^a?65%XU6( zWzDyBxI;fr)k!IAobJv9--Zt3;&3BSG zaTaoOg6T9B2ZqP-hmoXyQ7`XcR<8sohH;;?4MRMz@ntnG zF=+&!rAU&X(Dn}vQ%&k1Br8y)9xmUn1@E#G_olKrLI;-^^n>69(R5aTN_kgR{nz6yAW`+O!S2!j9Kts2ov+{SRbTmtv9XPk{$fgMRDD5hDV=+$ zn1O_wn2izVClLoR;+WKoW$nn5?xW7DO^wqVe4oAuB6 zphdl1bj2GN1l?Sa-&4b~O{teu^hGYikqk2G9(w znVJ#(Ol(xU>!&^{2;AzunI&GJ+pt{*a!9cU%Atzh_F9b+!`9!4Lo|bAqeDzU7LZ5% z$UWsloc_zT=kdGHM=Nlf=6Me7=4)tZTTx;YZBxSeX-_aV>!77YxreS!GVC9kJbf6G zlMQ&9h-L9Ro8O;9wCdP^j!d+?7sUz$vp#^C$~u=VT3?}YMaD+LzSAVwrYRO6ZZo+~ zg`=xr$ricUb%U}8y?!7OD{}J>G@C0Bs}T0u<6`DX@qiaODbd!omNjM8WQ^M0i=09h zqs+QB+|)*9lC0%#e04-%56Y1X{mi*1hiI2V>=aqUiSIE5v1^=1SLcW>Dy`*?^?I5u zy4H6Gi*E<4Wo28c0e@wSY2CrAqhQy{#JTb(1OpTykZGz= zmSYv-G!lnu$U2%zml;UCAq_aV_;9VHpm2XFTs#UeZ>F^#_QS2=fMR-+S!rbF)a?bx z7~`>p$&A&E(Lu~v-e@!ILG-p9AvtXeAN3Wnsr@;M!*n;GUx^Z3mP>lC5Ht|P;AFZjtXe11wRimh| zKOcUl`!H8v)1+4{WxWb491jg~`G#m(H}W1y6gm$8Dm$HYKZ5+fP#;JPA7yJaO^UIU ze6d`7b&1C8KX7yGT0I^&Osv2a4$>Y56B~a}D|uq=?NP%9P-Hh`s_eA%zZ~xet&pt5 zY%o<3f5$EN)XyLaX%GK;d{ft>cEgGab{mW-+WL5uzj}Mx(E6KuCh9yMh?m{&&lxj4 zd0e7IZ6^;)U&3D4034tE)4YLZd2A+rb?NQEJ=602@-Kwy-a2nYGHk}-g@7$IbK!fp zkb13I$fBMLEttch`g5^-uwWrB9(1J?hsvnPlHmA~G>gdK=-6Q5vLkF6)xR%WJ9c3_ zw!C~gfPb*Z2+oU-;;L0t~{rjs3qP+amfMO(6Ue5rod0)&9LNaJ#y0RVyM#W9FA zD3J)DAQeObF4v;M4Tu?mZOG;12^b%(YtU{r7yu{pwSn|p_Xu98-8a+n(h=EXkGf+I zSgB>*ZoALZ zdk5FsvTCs-1*j@18mjt$;xIyhTDI7cT7V3<8PU%}3@pi3{rs@0Zs?5eF1MY?#vY`# zY%0R#h0yLjL%b!4iCIKZG^nn5b;K?!S}o#^t`5X;G77|sqQy*UDno;RZLVxpx$DL) zB^zK2VlVb6ss;9fIJE)y^D84+if)`|tNlSmSJ`t#2Q&_9`Wv)zsTe;WP2=3a<)W(; zrrNq#bN$zE0f?$z{~r)$su~uCc*ebp>(=9>iTJ8S{8Qq4^h?^bfu?Tx7MI=glCdEI z)@b-{0rKoNdi2f$WX>P^#bT0V7~4R*Z4Cx#O2AnyE)fe=&prh2P8$Y3c@&6?q zI(;!*CzZTbko$DT-BH+0(Bq!FmGzCz zrx-(rGQLsji0%nOYX=W$u*eY^Jc***BA}&HJeS#2Onz)lBj@hTea&{grkv;Z1Db;+ z$^um&_EmDW)@&BH5%UiR=^B0TDLS)o5st!G=Sqc1VHv!h_XKr>U{z7YA zG_u{a>F>`z%GO?-Io$PteNMpt)ay))ukog;1%!_Z%s75x0id-CBctOR?Q^Ua;% zP35tk@R{|ji+BBUwgH7ho*a1$jHoXpvg_TyqmGCGknK^~SEG60uF*`b3TSVT*%p=-Vuw zwbG{!#~~=5Fz_}T1KZ=d&|~eTV2`~z`5@P_Q9qoP_yF)Myl?Kc*=byKKpP}8?+eIytx9mX*haSvCQ`Xff>DORt+C8Z`56y zWac>(#9VKQd=jA|Z;Ymz9qjh8NjL;7VS#0p15*y4!Y3YjJTF2%Ep)&9)JJ(|zdtr} zO4BkRHd#k#gF1@O>}6lM-WwtvdSfc^Csk-Xpj}XS*9>2-*_9Wmv=-lq;5S04<2d8Q zm-v-}eRdAaaD8by?TXl_qF1{{e0-y_3bS^qg=;sc9~$KT(1`xA(QG0&e6T*p-|S3j zwiMVy$SSTG1y!)U7-dcU&>WuL$4P(9EdcgVW}w?oJrKy*uFy!1DYXRV){V)R9lv*( zLF5bs;`cwSmIch?T>5lKw^BA;6hvUyk|%k&6nz1~(|9c?bd7n&M#u_|-;@uqnY1?k zhaq7M&?xwI)nT^BsgVM+H)v=yNzORyf^mq_#YOlYnb!sMZ!e^WZCer3>(>$q`x_FG zFfs|CQS}??#n*X2-`>no6e#ML58psLt_ktf*7p74x35xigwTkA=6SSBeqgPnqF!J4 zw>GuTV_dc`ykv-JciVxC8^z|CSQq&}w}Ls~NLjcS1qh>m>Y#z18R359s?gv^e08)9 z(VpIo_Zpol2<6R5F41yT_)Q_>C;QD-1#ZhWpHs(+5Pd568g!_if;t%nHu24wJS#t1 zN*W$(t=*9P!F1&Ro%}k^1qDhC(?msQzuZ+hN;4Ad)9jFS><_YVxUL)<+!g>5$fVh? zV3Sjd7Ol5IwvSeVs4xt0Ls6XD6d7Gk>)HK(e$F-xa}V&yUktCX^_elidZ**Dn>-q< z{Q~MhmXNHsHu?$o3(5k|5drj~YcGw_ZHT|I0Qs)vpgs3Z3leU+oSNAI!`5;f7zs*N6(tO~3~ATc0^y`F_t2IjV*hdoh{`?84A|WAQKJ#T0)!eQ zi;?30a(oq+`?dW^uh7rWa`Vu&tpAO)K9d#h8mhZj5I?o_}qi(nA2@BSJttp?lH*567U!XxkRjfl_?mn+1 zgQ>#j3|d(2yOU!MEX_p5jtYVx{NAYLN?FRCeA`E|;jLrUXItR={JTw>&_hk!rIYbV zH<~w)g=*AKjZVlIw7S@Qh7Y?!+pVkDna+xyw;1!!IwD5%mm_Cdr4nv#3`@qI(BH#r2+skPou<6DRQwKtsMGz4I~*epQV{Q1if;2^lWg)txRGqT zE{I3c4#$Jv7iK2CgPvvnm0P@AJ@MD}y|ZLW4!iFuN}4CBU!o@VEY)wp?N_@QMzB_f z)fDYpL;8QU?5W8HA@s8a$dM>mmsQIlIj0SG9sdcg$lhq`%jbs2EzU#8IoolR42RNj zO=pOvLXvWmn5;pN4d|a?lY6UcUY<*uqy3DV`#Mh*fY4?WfBKK4_iVotmkUd3L2;YR zKxf1m-1+^zh^vfwB}1#c$VW^YU{f1^LM2TRgot-4eTQZNGEX!I3;6AU$JvgJn`d4&@t*ht&=tcIZwsrz1^mhy!Md~-r*q5W);AWc>2KNl{ zL*_exGp0P39>N@Tq zAcv~kLarWa8bT5%EIJ}eDRiUACH7Zjup{)=X=D-#CrI>f#R7k zq0uA$jPE+~)@yPTr=8fdH62J{i;u@}6LQE(plc$;UdnN7xba_>%CGU|MjLo5Cm_3l znCpK|-&-`KgRHhgG;Z~BYA!Ar`8^*4&WW#xZ}zRBH^5%Xkhqa&M4Y?hb+W8>e!Np> zuYsNRx?Gz#_4ot$w=;eH#jE?)EZV~C09ap*>QHXTme->mZWOT7&N|QSzk(LDCN(Rf zKcaF`$$i8qXH-2O za^6J`!YJm*-zWP09ynfUflMqXpxD$uBPPWYjCjT43JK9&W!_OsdfkPR)!uXV=$boLYw7b+0MkmT>G&U+df0mo45txVx}6c zC0RG{3DwdH2ymWhqecziB)(luF8bpRITRzaj%aDcQ`DGa#34&)_3*40*$EZ#?cr}f zp0akiNmNV^civzd1V0_a0$u!dhgyevA^&BNtp85pDV9YaPeK1(4tE{${Uzn;eY8{D zZY-MXrFVzog&X3qf1CF8M7`BKC6>uL56LuCxPCT<3=0~zWIJ^vhOu<$(L`UDqwxdo zM^Z!PW2EgFbul`#l*B6XP0B8{fVM%yo<69Nw6L~H= z#;uQkHZ?H6=3t_Yp_Vi?tBH`&`52rKKuZ%^9O%)I9?u(5R_Emv@in+qbHXz6y8T6h za#TDpS2@TmQVb8ZJH2zXCiVEmUy{to5ua?y@YYK$N8qTEnfT+hT}e-ZMK_(y-NJmF z#qq6e@j-6%@bMXDk0!B3LtBkXFzT!&3F>MvNn-GEIg~JOW$JJEi=5*KMtDT zR_>GNYrTvDt=WDqBUp((OU9KW(wVpS$M5=*hYu@&&OX~O8P}IP5nE+SSH<{&-lOZ`}zMqAMV4s z&wcLuKG(VS_5D)E|B7$eP(4nK&wV+6$iJ*XEo-bw?X8zXgCF+IFnf%G_U91Xmyw1* zGPM@e;>HQ7u7}!6dT($0ifs#qP%A$gWK)+hn&uagYw27r!i_Ej%v!Ke=YA;@VqiTU zL>+#>KAA3dvRk>sStmaE!5H!3S@dG%q>FTpBuT-y-0-%x%@Rdi{Tud4cfRSotR9J= zgA-PtBK|bMY3nSx z8Vj|f2bl|}rxN|7SRb_))@L*y+R48J6Zuscb7GL^@ z&z<9S9&wFP#lD;2e&*Db@iCqU^(*IxUUT$AHz)(NgGNM5oZ7!RnJ`7WHbbQ|WW(r5i`n{0eN}A_m2T7Y)Refgm{shrXrY-vRy0r? zy`SwH_1wWMSg%B;u4s?N8hbw!;$@dlNlY0Q|21!jg@dQjcV`tcuZ#op9zJ%=uhVyE#*e=a&naqOP56iLRigdB#HwE6Ss^ft5GQTmn-TE zDN}JLSKPqe3whVyqP$@rb#;K-R)uzvjBAK)-i`go9aSBBMk9^CS=%}9QAk}h>hEld zMt45siYhg?SiBYCjpteuet>eZJnR^fy{4J$Fd#I%_x-FED8{LJu8_TH$3lgeSR4GONPm- z@s2ggnzcfmB^g!a%r|eG*W1v(4Pk>N2%9fom&F?4YzMjiP zzM1%7i#h`3p})@MV$|Wn_#afqiKa3h_vCHNR`lR{MX+x4dT#9O@SEIL_tg1nn!Gn9 zyh$ET{lhE1Z-Tdyg^IsyXMSgY2Kim#(QOI!J-SBx5 zKOp(FyoO3LaoU-|J<(jJWFewTFi$P_L$(Wib$oZuH>&0K(hLN5cvNg#Zi?&H?#Nel z74CFyOiE3kv%rL>D&9;frpS@5OTn2s%zoZcVU=xXmcHa6w=TG;Jxz_}-^sj&&d!5JR5JO2;1KP)3dge^KZu&GUE0~g?{qUzE|>MnEd)U4=XH!Q zf?r|gp(DKdoa5PF0RB*re(MS2aWCBdihi~CA{xn0O*>ubCE1xY4cnG6ZX$oo4BU*` zc`e}X9W-M+QWO0(*P1Cm8Srp`fh+T|74wxia)UVlYcFVOK!q!;07C|p8;3v2hV0RV%k4{j+*B&#M}cs3X#myoxz>X}kKzN@#lLuO zUM2)69L(LM8?|O;{RFg}TTMW9!3r~Ez%AGEm>E2`P>GpTI_|qus@Lr@fWGCS7+YG4 z7La?A0yj8;H$Yq7w+wLF=?p&@AVPg|!=Gkx0i`-6?pVIJdyuDDx7uVAu92Q7j!^qwccVeDK zX|7Ebo^+ZB4{U!PvTURJrmIlo)~4Xf(+)xHlvO5$kgVSQe2 z=lz43$;DE-if-Zl*%LT*YBn83zvwGM932n0Dn)!I+-U;M$)i{sDfm)ZKq|IgWm7HQR-%Q;~kQqbyDU_XfkITDY<>A#%2yI+dhy&Fvda z*L5f1S@NwkH^)8S@tZLD}|vo=f$fZ!=vo*EaS@o8qe9sw`cc zH=JSGnUxaihPE!~4^vH?E{6_2lf|Vt)chHA)-bUkdF;e0fDfJ(G;SJlXPUjdu1_s6 zUZF_E>T;(YDEf8+aBfj!siqI9%!b{U>ZlTzuv29YVpDFMbPGZZ{F)`P69WAnX9ZgP zmlkavuIaC=dx*@fne-E@(RUWY zQ-r(86cI`?;Ba#hbHLmO_;iF%*a*mXsO2Z8xxzH8>QZK@W`(L6f~8dQmh>*(WV7!_ z9YGO8yhUPLb#9z& zM~_u*ZXD6MMe-WqCH@O);N|(rRwHfvxVn|vtAC8Ws?g+~xY%&0dyC48{T0zO;vYc$ zaE$rtKNXeg2=ito%bQ7q$eqhOPn(1rYLr)iV{m{3hh-31QJWJ03d)bmGP}@3Sq`wzfUXfvn+Qk%nI0t zk-=Bcb?-X~xFKkTzv!x~o(h@s$$77u#*E$p3Mm3XDgz{|?*}nJ7~!3!aZ&H&E~=M= z2?0;=T{nTZhv%f0MVZZ{Zh&3Cgvr>$F4D4TF4bQ$E&?ylnBfh;5Cp`K93I<%K{^Ay zjF>X{*0b^~NrE~hx-Lo6bX&*&gGy`}zZsVw&zH~^w3yc~BEJBXKCTx4s`vXmEB}|t z!OpSxxpJYJ_71m!?xB#uS&AINs!>tNtGk~VKuSBuYT0*w4k{@Rc|T1$pvW~t%1)J< zc|vrb=k6|hzx&(D9~4@W4SEWFl#vmu@2C{kDz)ihJ0ITgykMv}Ifa4oYlP#5fXjxn zT;ISF|Eopyxt+{UL1t0g#OIya-aLBP%S5U%0RXQJ1M6)w?$qnx4cH`l5ilbpk-)8X(X{C|<4=QB2Rnjj! zd`|cYUb1$ZAJY&mEM&o4D{0oXp`D0-+HE&%rg1)RAkD71*LtnK>dib>%1$J zfn+9XI)_)F^|-vgX+2w{FzD#C{+schI-yYkgNCb6?oEmNwQ;ya4JT>YT4LnF8Gqb1 zbv$nV&DWK6YBtG?mNE8Y;wf+X%*a-1*M;sB^dEX^z3OY!5~jas-DcTQK=S5zsohpd zH}{gdljCc_is56OmC3d151c(5x4stdq&6*Eo(3>uGOe=L4T1WFxYI7LW}Y5b9q6n3 zU^6~jv%#o6e?n#o6VVdK9`0`!x5(}}v%}QA%(nJw6?bo|zYPY`oPUw&H!|nq5@=58 z-laR34LV=9RO&2qeQPsC8o>)*w`Et4XU!j|SQj%t);UqE=?svbjA$B35<673Cu-)8 z)1OO{^_`4J6rT@a0>&p5@-*u71jOjG48tPf5sMoBWQUjyP=_4w+z(UWKrsH9@1RXf z&`{v~oB0ZdsFAq%)9!R?Jtu$W0{x4)AcfM@ToZ?7EALqjQY;pMYI~<*lTGw1Lid3} zHJZ}j+Xe4NDUHWz=|JF^n%n_d&l2LU@DFLXR?|+ue zFoR4I_xZ2UfEN@XHWzrdCKi*lk$_zm54#qqXlUbSmPyt`uMl}|7o0ecGpVUC@`&*P zG(gHTeZJrWY+c4j!tw!_*q{Vq>x$tPPN?3^KV7(R8Y#PaDHFItDOm2`jR0;9)iE=R zrY-Y;T7(*g8CVnlR12UuZX^>F2Pu$~=R`}f0IlMwvK!Nrlx%;HcaQ@@ag#FecU=zX zl1(zo;YF~DL0e?T@FPqKLkx^)S>=6tYv+qrIfvq-(T^)~vgM+uouiQH6p_@H(Q>_w z3J2To?7Syzeciq)mt^bdMB)n-XVGX8V}l&6s>C#s*L$BLGiv|aY0QQa3)5`lY_U6`ixca?4QIK#jEFUWpVk~cV9*XvGkRR}qG|o3FHRcv2^*w*+s6WwR z)MX6qF2XxXqg|sVTPT6LTrtiDIF?m-{`mgj>6s+^nqy8cj(!2~#y!a_z1j-0%NrgG zbLPO)>5Wj=au)e^BNF<-u<`jRpxydzuTT{4ZH@wM+#$c`Rrqr2cRCU#tEuky#|o#| zs{aP4{NvP74{@rMm9vu1{FPVHq-`vQt%Dzk4y0dz9pFf6DAoh%SF%u%c&a+)8*(;9RTe9tXa90|;>Z0u9%bS>kw`5(xII(r9_coF!uLzz z>PAjfRk+VKwZ{h_BNrTE%h*<6c%T1u(n!Z(BLNJP2^};>0;;@V0yh6jHo|;+B@f}Z z1+-hA(1moFU1BbAxhr7{jf1AQ$76WZ-<|{BK%2N5oQh4!oXl?OthYLinV?l5Sr7OT z2sv9g{i9}P?}$|?i-OD5$&Wq;`hrX#x;1p?@lI1R^F}B-05rRpM=T>?fI!og)paA} zs8~jBeMSP0mKiW0w3Fs%aA*Vnp(3y#G^t8ukcwABPk=W!l4XUPsY`cDr|#8k;gu6{p{! zQ#7%Z>2?LP>>XMa@i~s#illV!wu5kndgi_^zpTIkI<};@4xof#6HsJXFClaW~L?Ilc!0T~T zrdABvlb&XG8OH#by;4y3piY8KTe&W?n+VMfm5bkeZCs?Ck>(}5X-nnXFi#%Oi{UV?+2EfQ10WY*=4no35D*RpeZ-q z%t=>@JL}670_JMDQ}JuUeqC60%lJ<11;(cW?BN0yfgGIRZQTc0HXw@wy=YrJlYd<$ z1kh7kvFGFnUAra>3PZm#yD7e_R1gQL)JlDl%>gK=q)APhHTyUfSw{qq)~3_R$0VpW z(I@}OgMcz4;JPD}28jkeV}OYIGB5wWe8H72i6$8{Kx1Ymqhvln$m~mD5OU8Vbx812 zQqnT-F?$7u4k=U8#$*tiCaY2=Wc*HrC|Ge-N=}FiGg5ez<$b3>kP*qpCRwD3pWP?K z>o>pIFUaS?v;9WKTSGTD9wOd_a`?V)t_bR++&f4(hzC z^F5D-zL{ute4vjGvib|XjB<8vdHS1yiIv<#8LCqXJ5>sKRRZH9s9e$AL;U!?P-edU z5qG=4ePf6@uOE%b?ni0fYpZlD942*%=)k#dY7<1W63eUvE<9$?qpN6p;JghoD)(BB z*@Ggp^Um#6CXpK=n)N1dgo&_w17sEKQ;)Jnd z{7GJ~<2UKEp4~glc|#mHX^1YMVEFGh@BxnhCLyhUp@CJ*oGr&0M$jBfH?4?LMSq;| z&krcoqBUrFpV{FQhf19Ksim3JlJ#D7Yh@4K18N9hp+liS__I)F9w~*X948Z+FzmUq zk~=h-SBlE``7rR9|5FfCIAd_2fC8~)G8CPDBA7!RSqPk^8eqiG*XiH=!B9gZ|7pwp z+aCLn$5v~(u<&5z#}Lw0hXvC^naNdSp2vgWb093CRu-4F z8B4WqsX;i_S#*L34?qW=;EsB+kMK0mc$}a~Qys#|?3k@OkyPq+Mz!Loo`kDfO7ZAH zXSSpM-*J6WfO9L`ID3DU!F6U!j%m8kN!U_Q1~06zk~M5`K1AvI@k2a9?gjF^kqx&u zI4U+u)YDf}tjFTnjJrm!1oqwst=jodt@>(@=aaMEX{MG5=xd4s+m8{wM@T+*Nn$Tu zx{G>%I)x$`&-(l;itE|u(*RFTV$*4UJcr+BL!L&ju3_LAcoqM)1Y?Co?1iR=wC40z zQ->lpt}ZC#Vb)L*$P58O`h@~YPpN962lTfpR(!%#_{QT_@LxR9AO3!^H1I%*hn5&=31sT1t*UvBjH>Y4>r$Ms9GsKBL zw|5cyPGgP$D<`jvS=vYOoA){LUxsD?2DJ=A(g|*<{zK7SLK!LMH7_h? z+22r61}<8R>KL%e5qt)uDq7$A41?)OX>VfJCS_qtKC09;-e=x* zSf#SGQLSXjD3WYlrCsKdHO&7L{AJ73nGMy{EC;7H<%E** z^wfdRD_K3qZv#yX;Tj-}MIFlQQ5@{l>=?2*A&`!%M0?0FIkHNo{!$7a;$N3gN{GBx zsCQ8UJ7q&=*B^ZPgVf)QXa$;A9M27^Rt{71EllWK8p2VfbVqFVMj2BJxu8@Zti~6riDI5! zNCfq&Uyl`~F464j4sc|Mm2C|EjnaJy3EU%h7FV@nI2EsEcT;`hzTSJz5@5 z3R@I0>N3#Xio&kDObo~QQril$+8)fZQyW(_Cz<|QP5$cdN40-TBVpXt9vax`{b16~ z^YG8=6by;aGwX`gLM%~A_1+6zERT$?Zlu0}7V4yd4Uyz&UCB?)+OH;CIF_@?gKF9~ z6xr`+^{A;uMKj#nSLIH>TN!8hY6aH+b(xLRA?OMtReKUi&8OSr?ph=@90q_p0ACReDurn3^)Ws?5QxX@bI zDzC?Pi|=1ZW#I(^=vQ};h$uw%(XJH_%*COk{5;<=(jAF}=Ai)V?ImNPV=bBh^433ncbH5oUR}FKf zC|cvI?@th(M${&;AX~B=^XH&49n&~x*9l6+$RN7$EQ`!ePh7|DL4N)X;-|?CO0Y5I zty%X{mLT;~VHX6e8k&o$ zi6noKbCD_6aZxdRt5^LeJ)FnWS6izpHDuIE@$MeS-sl?lZdAFvEp?A`6RU4O9W)mI z#qC69nES9u8rErME}E~;HR1gjDOAnQz@Xzs$>T;~%RZwWgD)$Ll*L@e1Te^(W8PiK zMx025IHD@+ISU!<`17Kq_tMwtfN;A{?&5*DJ|x&@U50*Et4K?xk!1brrq|ExH9W!n zx)3kt-dZ0*^JHxwJ3L1jr6gmL&pR%~S=1P2o~orce3HM1yokwYZ{_b=oJdPq1&3 zZCO5ZTQPgs@&^NpxigUCx>8HEaB74F;?yI;=BlV$!`aVVA|86N_o=!B2<_M&W1XQk zb#&w0o-(toU40r+=d=*@V*dr$<)|l^CZa=G-GIv3W}ZFqX+`KJP36;}0B|a`I-ReU zdmioGJJRT z0!d{;9vAyr`iaFM`%#kc=mC(+OLiguM%FF{G!TIc3s<3mOJ`UCh>_nbwcf&9}*U&AZ3)@R=l`_#u<*P87eG@4izL%;qprD4B%A6 zI^L52s}5l67=+GnE=QjAa=h{`X3g%If#L*GB_AL$l+QPXAbgLgI1C6hX@PWGT%zf* z#PsiHdiyvE?xn+Cw{z=XQXWMh)Su_~YFT(IyK|hCO}2u>C?rUgttQ3asi-Q~f3q7> z)eWFPVkU%|yJt5crLE084r3|2FrNF~G3Ze9vQ`LbKc|?E2#o#fI`q_ZIF=vKlzS>q zIw|c^uqp@RWQg=GewNKB-!`&wc9W$b>(n=`_p`V4TcXArg;n

      @$B-?L!?_69m7i8SsUIyJF;0K;^DAiS^Gx<;qU^45>PJzsQj zh%J45JYwv{Khi)4apbehrfh3V6+<3}dBT~fuZcCUcz?qO$)Puf?k<>0;ihYEgjhI; zykiOs-N;+ZI`snLcG16zt_+}`9r#>QuCrBvUQ|ZZxAdLo4?wX0wy3VER+ew@Rm40* z(yR0`xld5o=u4LfHvPN!V&zPli`uTOi~Vx`&)Oa}?p?32Lx##CjU>4dZWT{czigQ@ z=T2jLJ6y0KPTD@GOk~Gw{Nef63;1`HJsD-vGj< z;IkmIwgEkN#4-cIRj+F+mXN`q%K?+^zfSR1D3oId?lowsjpnVjWoXnpp_O(;_~via z&ebP9_a%X%dj?YR;2*&{s94PG1)X-O)$pgg()tJ6ZA5l&9FnpAuwNEVao@atm8MHk z(3)VgGr#IgbHAe5$0W!7{SqYdR8Vmb5QtKX*8|DIIJ#|2Si%qs$H=kSC9C8(tXzxqudtD(lCBi@avOB^WXR;Hn zuBXw`^x=Sn&3RuGIg(j_22|vbk_FcXDI)CmGTp@W^E@$nQ$yqDTR$Iv;YVim&+o~; zIn~OYS>9*<K!==^2vLVC=fn1ly-b?q<8tFmMS~Vl? zb**1ejqX#H*!EVHV$Fs}6MxF(h*=Fc0e71DubVWgg0nRZU4|2Sjp7&s^>EA?B!57M z&UdtA$~(jO80#dPtRac0@+-L8BZ55O6+23TMnA?OoIMhkkm?1!0GUYZ4rv2@q%!CIGY}|fGlFv*LdkPLQ{RZR zv}xql6Nz^`yF-Z&S`_bdl)Y3(%3n-J3A~)XkTiR2_e6fT$na2%na7X?Nz1x(OVn_8 zz{}tX|DIcrZome3X)~AFCVY}in75CwygHppDfilvy zSgVNU$l%o~>Tl7kW4YD)c1<3fDYKVz;C(HiL0#uN64M2t&G&B# zif^)k!djLwwrVvaA|ldfhL4!@XZ9vWO0&nE#tUB8xwrTZtw%C{$rE92sxqEpZy~ z=KLHJHY;F#n2Mue*A?NvS7%nTYFfhe<;Q~+$GjeLTKLi=LoL_;`iyTJUVn#qBx@v` z7^xIICm|9gx`#?UR}B;~lvkusklGbT9eoAgQSeNTK)MU!8%WZgU(_88Y%jMNMt(O$ z&I)}t5&dWJ3xzuCRkd98{^onYJd8K+}D_t;%Lc{~x`fs4ZOs11=r=-!g%*D!vJ8XKZp%`dH`Lh_DZrw2e-Po zF=$vn*n>r|78IM1^a4~Fq)NrT5|EY*tGu*Uc|)n|=VTJF;R09C&wW%6k3eaxDVet5 zG1g7-?P-~kFsbg4i&s7caCL!rzyD2;3D_TvGadi6^=$Y24x=EaaFVlh@NUFl7Upi6 z3{Wrw6MZl6u04k0t(aLFDLC7`eaydZig zuHgyU(H7oTG&((JEw!i$y5WQ7b9j{p{$TqE>6i)BL$~jD(%i`OL7|fj0H5hs=mb0V z-=B(ekZD}blN&ywwazdx^nj$)6JcZqr6h_vB-lH~#+S5M@ZyTIsaQ8oJrGB&&=A?l z;k5PDys(02D8^!RrKcVtiP&ZIV zpFs^u6htZ!2!o-ff9cnKB+r6H$y~%)W;Mj05MfS?FN_-n0e8fIyp-OZJ;^G47y7;4gH7-jg%}h#>eE+ zaP)#DUIz?PG~YRr$7O{j{kxA1*Y{U9yO@{sE^vkS8lELoAM{xRx{d^N?NfgCzAqWn z=`9HVf-&GYgY%u04vm++z2cx+V+cbq(^JRqPN_>ZjT!cg**>XFi)aqz0pi4GrXxIXEO zUlmNDHs!WMUHC50sDnP0dP`83IH4RB5_GA<(Z#_pw{BK(l2#bwuofkNN`ds}$WY zIN=blsvyDAW>I~RqDH;?DpC!5cJC+(__lxThPDH>KE1n0E5l`!vM0#8=$_*(k7d(! z_|juHj;#}s_MJ-i5q9x}R-S*ZsYjLg**hP+VaWId1AxU`$Qsw!e+BmAydiU^V{55&iT`IcZTpR?bMEDd5 z>v)uFJa<&dSo~}Js7r%m-xPI2s^RMV*2h`xs?U%L9v??xz5kSCPt}kS#G_rvCQ+F-S^j0JBW7F=cbJ%Cswj7;a7iC zWZ{U;P5Gi>+30K`XuF(Ey_>6A5ZsC@a=;K5NS=n} z>sNj!BoTQzzf|&vuZBj4qC{hl<& z%5r&~Y9)$$aqRm!?QVPf9`D2G20)6A&>>dLW03LW1|*WZdZ0xtqVEPXK?V<}Abzxu zGG#H3tUEW$(I>Rzlo!&V!trNySjmh_n}y{mf71vvTYl+aYjo2W|D3aj5x$f%v5fQ6 zrF|4R7)!wGA|G zEq7~UdK%TDjbga~c`hQj)-x#7+=dtR{9;i+RY9{sgCqWuiMDp-ReWa6^?WBc^}f0i zC;QzH^MpXM?#$TM{ZD0R8`o~sSJv`PvzW3u|&5eCzOj;XO@ zE^V=sPSSQzR%`$MmjkgDYwy1N#v>)Hn2j2E>c+ zUl6IFjuQOkOU+^qkrFaRsbPy>=5t+iTqozw=$B}{UQ3;_B96WE0c^>?tOJrx_!Ep& zZv89Um*3uLpOyPGjqy+0$BFC;9@Goi5CtQ0{f3>&$$VDx>*H%bl~IV6bxwEGQ;|#- zxyPx)Jh(lN>!cj6HB&w4fWwC3q;N3y8;eEK#VLr)}r^rHnK={iIJ& zGRQ+1w=czzb3n=w($UQ&kD<>2Ee8&9fLOmgb77)a80Y(O#mm8It-nfNKj**ef`nnO zBOZv%`@ef2=$L$sxN|B<{*Qo6jawtR1;Ti7J2 zk=FduU~0d*DB*cob2>|KGs0V|R$<^HKv?E1p#0Qs2R&)??X?{~wo}B)9X3}UWGNdr zkKejLJOuGOVd8&2ZsdL zz_HHSA^WoIkkzrMX?enGzNl2#rfOS%N^<5221imfGUK_&vrY81kiu~p8gx@yzG=RK~GEVmZp-;RB5 zF?Es*R*=*vkPvrkRg~S?!$tqT9*Cetbr6y|J_}86*&1cQLXQT8{)2jK=l+dlhMn4e-;)79d?a1cp;$jWe z&_Ks9bo7ZQsl^fc|BozNk}Q)8a%7DoNo)>Eq%=+XE|c%LIz*G;*`(z?Z>41VY{Cg? z!$K|ydj6)@K_re!>)&TiG?W0?$uUx?$A5Y#uQ>PWf@hCHK7-Kw>s9~0Me{yKxxS$k zQoW{CR)x+s?>_lbh#3>))s;wkZeeb)u>5}ZRB0awb(p#qGbyCO3$$rfk3Ymzw`d!7 z&^OUP433&QwLVP#W&2}Mw}N2qlI7|=`%53&?t3Yj(jf;|D(q*c1aGrtx;m{Gmc07~ zm;r5u$;XP)xyTONyItM8$&{M1=4X8HSF5SVh;Lzi+0TC~$^KxpUJ*B*`ek5ks4+ZR z@S!NN=nsiUp&ZYBrT)5wr)zQulJs8XBIV%V7^0uyRx>^$$DS!5tx$eHY)kdzZcXD* zaAM~j7W;VqJ3zM9aG=1_0Z1K3U8n!*p^@=O|;&qcN(=&#XSv`}K&Fk^g&H*ibn+5G&>)nTVqW4wcpPvAVq<+`wI z2MwQ}x`4V26COmKNJ#q!7(UQz^{=26s2+RD6V-YXB3#q%HyZ5+)n1MbE2?ee4Zd5q zbek-6zA=>^;H26jwK(K|DXHDZdQqYm$hrO7qI#uR(h*-RZI`9As*jKD zCVB0-yW4(3nw)}*lB6b0GE-F4{0nuzo^PTlc8sD1GrO8~bH z?z?q^i;mvK)pKUoaOk{G4a;b%s{f#h{AZs=r?siA>}U%qa`uTQKlR}W-6%HXqD?V8 zl?mAs|43-!XwH=9y1Yz?Jvre^a;l@?u~nuNA2{PBUPlSZzXS4|LyGUZBQLZb#vy%g zf{)4G1=ALI@jiZ^7sC}c7l}@>dZ%8^)%nj0rlh=jkca2~eikJ19H89y@@|Bg8J7Fu zT0i(Z06iu}_fXW&3_ST)80Ini6lgViD83hvW8t_<43c54~9|kjzYSU`Hd>EQl zCV}+B;0oZ`d%RXQWvZNBUW>|iw{-e&B4X16vzb@C_IIt|YantO7TykTUGupKWljdtSL?ubz?{vY3iS>_e*&e)zzO20*|yX#4mr6bTiR7?#xh!F4@nnGQ_V2jtm{qgZXUOyGNg=oE)Uat zNMnlB648;HFYga%V`WqXnrkKd=kiVP!b(|^LnAKzi$mR!+Pv3iu}v)*-m_Zn9;UTG zwF^Gg_@lB$BnsYJ`_f%HT)J^IHlj{y%dc6MN3Se!%vfvAIAm2mh|(JgaPj?|JXUE= zwkj1D#-Qg?yJDB(+SR|fww@AEq5HI$x+>~p@N(vv?K?%?W3e+2u7w|6=&Qjzyly_f zve|PsxhgxseM;h?zUaxncw4RW(~*sVyp{U%2c^&B)9cQ!ZoX`KC_mTXK_)$*b89X; zy-~nEGd9=7%~U4JCikh>GjDGR?|4^?eLt_0q!kqCEHZBjhs)odoqCD#BJxSFoPlT%S>9-w$Koey=K1 zIp`oS002#$f3KO#?leMm)}*!MlI2h-%oFKs7+%lA9Y3enK$UsR+uIBqP@Wqe=eBMh z!e+}{m|$SUX-LK#DV}7)pg28521V1yG8tgG(8B4Fsu`@T*CIpb`ec*TB15rG5I%=l zb#C}kT)A${OfW^E@{ot;%tlPnFBD8+b8$re&(*7;-#^kUMMFM@o3{FUbpQQyVM_@m zs+TZkl7S>Lk(NJZFZsI}yLf;Zyh`+WuaxUsWG+iU&8i(b{QT2jVF-;Y5enqWYdxnX z!AT=U{IXcXyIk7PgdJ;W)x-}mv~5<-CBqILGg^B2d==9qsZr$17gg3Ysx_*rPLcC$ z$(^}fd|smDyc_en!KS{COKAu_OE^{DkU)2P|GjYKEUr?+lIjzT=~JwU-MR->BZBzb zvILEdarIbU)WN+AI24JqbtzuYlnceLR;(r=n!Q3OCxo|6e{rL|OqE*3UE5QV0r~WP z*?k4s^jOAQ3ezFMY)a{pv@2!Keq!B53<5G7UmrSxhqkOg)iC2c<>Q0r=-0pupD+IR zAaw8DkWQO1Tjc9Hx^u>Jj-TusLe`DsTGH1IfwMLD z*K4tPpLf(f_Wq{6`T!q9w@?v>F&v7HFjfK$AZQB4Y`2FXBG@lq0MlJq zFg*YFMWh4_qoSwbmo>H#NTWV9b+b^t%z_dU5_;_}ii>ojjdATm8e>s|JO1vpjfFZx z%jK^QiGJUKXlaP7T|!83hMh)^5#!!e$#|>dPKl-r2izDPH(DCBMt5j76VMgedoOu$ zy*a_I*qA;*IqidyN$9Alj|^=tHYB6X-?Jh}D*p&J1bGOwF6I(*c!Mz~lD z6EWa5u}0p@8sQvPniHpZ->4Ea^6KMs7;)iV>rCr~ z9FZ9vGx%iEdSZ4yN@mawm``u#qa_{6mX8U))o0CSmC-~GZ7`?2;W%0lWAJDjQe?so zF<@D=^;C~5V`{yZtLQ%LC?~CdeK;F_HpYH}?`h+k7h+YCxnDf!x@FUKdTpF~zAk&s zy*Z&P+qhLUBWgagciu#foC9ZWAx6VfsIqm}(NE3!V7y+w85W;t*~PAhZ3z=9@}#?f zf@qVl|H2j*=bBm=B%+$S{(g0eMml2I5s0Fa)3xWZf6i>| zz2E=5$xtzem>L3&erj1$^1u%Yd20A$hJN-aLU6i!SdwR98ZdNF$Vgw=yD+3hiH?^0 zYo8xAu7;nfbB2z4Y$Z!^$h~j$7l^ZEjAjNMEyd5to;N6T9|)s0ANC%luGi#@45#{5 zWu&f^Gs7ScF)4$Xf20i7NFEJ-2gIh$5QdU*_JwLdfj$z_i5u651TV zsa}I*4fFCb$H5`t#Jq$tyo}u#m6UblIm>mKk}f*QBVh{=qe}m^W9l#W==9C+O(}Ys zFtv-w3#ads1n5XH%qxRtDulZ>0<$0bNfFQfRukrk84Ghj^pPhQm30Fk1Z5^PQJwN_ zdSO&nTTH61b+{B$-}(?!o8L65d>AB-OPf|1ymrW+chFn2$+KiZ0n>3?QBvDJu-CY$ zee(8FxFbd^H9?bY?2}E$TD~UL40n-nVeMS_2gk(UCfDsRZ*q#cr@L+zmb(cHPB?xg z(%icMqOZ>G9`0{=(Hrt511Gfl`%NFf3#(hzRwZAbFI-RL5ph8WjCA=fs=pv)WRRCJ zb_$82h{mQ1=bsC0NSXqY$NPifa`F$Nnrj=-UP6JXauoU%PP%JDRqfmW-`js5kutL% z)#tr;{@*s_fgw%{1D!`f(q4Y<2KhRO2wDmlUCbrXpAJbZ?WKtn&~=b5snWustAEy* ziPZ9j*`&rA)PZn2;o{0Rue9u$=MhW;6;A#7krO(J@0?HA7i42~aKdVv8@B9joRhI@ zj?RI1W(I^QI3vTF6FRW1U{Q?}IawebQkeRCS|gZQ8Ayb11}SUE(}4<$1V=be{hg5} z8oKSF;KKQq(3uyk)+!<8Kl0cI2@d;0=Q3J;&)TBA&f*R>;mcGv%O zJ;+0%+h%6RfRq5bn2^NuuIiG{zj&8RMdE92efw^!-X(Exl@DXA%N2D4q>#Z8uXmhj z$VA>H@!A}uheZ8U4hWG|+509)e^_NmGimD^ioLGQxMWmzBSD^$nVupinAykHN9z_g z*$|O7A5wKDtx|m8JTPD4PWVno34AHCud!Ivp0ZSP%aVRKqw#AGnt_FMv2YPUd2ft8 z)OK_d;9Q)VPyB)75XN8S{rzh8r$n>n8Td(#QRkuqmn&(z;^x`!EL?NiG1bcp%gGV%TEEb`~@zIlUI(n8%NI7bUYuiHVz1B?w)Jq~~I@jKfMX zXma`l-{Uel(!+lJgRz%7JepA zA;}4;L<2EI0#%exP5$B|rX@AQW|bBku7&~0%(*1lx|aCcH{FGg${Rd!eRLgeIzFqb z$u|1Mg287X6slc3;XmEa^5CJZuS*MKYuK{aeEHnU(pGtF(TL|j$B#=`yv83mT%_Y# zMX~cVW+_+XX4+~3$B=udxo}qRSmV=Xr+aiUyE`NH6M3|sRinQOpTKZ#f6ufXE~qkd zQg_sG){>n}KE-F&%w6$IXHMzlyw0yOGIHp^4wkgtSO1T{4?s7aS4ROFe{#Wk%vUmN z!^a}T@3drW$2b!9VX8P7tQ=RI|xs3!oY<(v2ZU?Z0WH0S*vR9^bplm&I(iZzLan zW^^1ONGxDr9u{iVC-YtcNro{+sw9{*Et@qNNhE^F?F+?9Qy`+4V(?#Fv?F27sZUgF zNI=dU&63nW7(*AhkIOShN{fcgy?ycHdj9_4;?K$sY3oG%v^`}v6%a~G7$Xw%hBC)R zX61UktUFKr^se`IL|q|4K{PO!#m6SMzBHJ57A0*=~6+Uana1Aw6k=hkCK!#ef~G$L#*sU z^m(7Ny1U|VWbbrkM|EQP($|fSt~RP|=hHAi$HD#!NwBq3AiV9f5f?7 z!&1AejOq|;sWw=22eC0eEilZ~lr$BSIW`s>q$C)#VX8W%I3<~ySdZ>kcZ0O=|G0Jm zUx@kj>v$I9FWWWv(zOoROh+4yuNfkWPv9D(p?_=vMAE8N&+uY~zuj z85f^$!JI9@^IMfY#m)vzMo8I#jU-a0kux&*cBo8oMAtu$L{wSM z8KiU!k#S~Hz>_ioB%h%DEMJXl*RKm88A*#&@qw|S-w(`LHIm0LXf(p)Pz)3wl-_fB z8mGaW)qh(jQ3({3*9@)8^$lu^c@IKXspfvD66?v{V2s4{<6@qprG05nynFkK)^NuH zf-%KpFg?86&?A;Xm^TW_t(1oD$G$80r0Nps#@0x1d%v zzs}XU;wNb}>B0mRE%_Fnx;{i&oV|8cA@cg&F*bN`Nbt3Q+qv2I`R0-NuH0LOwdX8k ze_T6^mcH@YupC!+_uw|3Knu$YXn3TLEM=1~_ovlSjRsG;IN$s_H)0gZnS~ z=i^%1umb|dMY|gB{-|Lx8Ed52`=nhndmpr7lhLitUGbDEY=l^&>r7abVKS#QgSdZT zBB(=&NKQy*W-S{$uk(xyTL@0{BKZ_R#smo#u4gjuv%;*b-s;oGKucLCpIEVBz&_0% zv%koN{c}Bm%nH);$m&C(1-*`7grCFY5d5=68#LdP&)ond{2aVX``*B;!#B6S6B01* zvHFHLG*79hApP)nwIHE6s!ZvP$Q?PvsSwHXb*rADOG5sydJ4+|afUZW%s(f;H2gZG zR0)Ytv+s#eAJVa9ZF24n^#+S}$HnAI`uWIt-Q${ijq2GmLMimCua?~}OuY%yTmQ-( z6rW_i-u|VV&$Q;vA$CK2RXhV38Ckz;lATNS_X`6Y%)B91bvzRh{@UxzsH(7lk-n+< zA;3{D=)eE9uy2O&ujunOHFv5(A^uexdLl=mV>@RMluYfO`wLIp+GevG^G2m7H)r0o zuZ~Vu!{^r!&M3`M>&+B_m)efX@)76@Scw;*4yhjr~H-PR<3K%}?#^Py~O< zkSKI@G`G@4?!jX*nPxGu=GOKT*>kIR0;msT!`_q(2?AtvkXXqbt%{Jt3(h)$QB?F+ zJ%s}<1Km0xEL?2D!~6plNW|M0DwBQ$Nu!*B-~kCj-tP*f4@OPqCD>}n&5J>x!U~Zr z*8Fnhxu;B#3~HC-RpuheW1vvA*G5CeIYh>sHS+YrD>%9!(L2NRa}fE4HWy|+gF5zq zE6eTOz&~SOS`e-@Gy1zt%pj+v`HAzvl1#(BQ)0DTxq+SMhfSHDn*FT5;E{G)(`4Y@F1SeqFVgJCq-5@3C z=BRM^a#5M%rcJlVkn7^cq0k0&-@?#^srcu^3;yKs5ryjw6LQPEfx0Jj1R@80&_d;Z8d`8eN6PI$j}KJRmC z-DaLBj7`qHq2xb*zK|TSY-`~J&jGO^&pX$OJZMXv2{TaoH@(QYl8_pyxq0o!WyR%G z^l5d4Ro9vM8>uh$QrhPw+eu8vsvdpt_mfOxQ~aW>+?q+Uzy24S^Xa>B_x#r=sZF9? zpX5>P5tE-ftaD<@$g;wqFSAosx7sbLxI=5z;>)KXe1BDVHr?9?7ufXCAi#$a*F95E zT~|V?n{HzzedYGs=WTL3FT8I^(1-8}2j zmP&Pr_!KnBlIuVU1569*{ehXigcJn#BJ6b8*{}(l%6A@;_*z@*5Hvx=7MIQ25hRzh z)oavac~|aF@lQKmsW1zfC&Gpho#cXUZ2vkJfqmc1P2h9|y#hlmSfJwWV8M@QNeG5X z$I1A!Zy-1!Y$bn3kRjt_qznuZL!FLe%h%7iNC0u68c+neEKro-C-&*@W*h9QvYEyX z1hCUwZxMHGT<}bMT~zywCC1pmjXbCTuH}rjcQz1TVoYW)&(66pKO_}|OlIuBm~69u zWfzzjtri?=Ir>p)&uXV%sb)a)Y8l{ZvemsNdxs`jA&>V72d>}e#-UMV+ac-1OXFH? zSpgcy@%_uYrg9qhd@sdVqA;$(u1CtB<*8QLZI1zHeqi73k1tpt}rm0JfZV| zRpfTqPQ$cPoH}&HTvqJncI zYeC&Kajd1{FQMXI`9F7_NGA}5Z%6y|8NX%u3A|FF=h{tJ3fzY7jFakQxE@g&`Rqfr zx?`9#P?HF%rM~z%2ihPA{-}PWAqt55pX#5`C2S zFwn>F#TjbuA$kC*`|K9}_E1H|-2&xl#6}=q%R1`lOqV_hQn&RdnHL=RI7;B51J1_5 ze6Lb^9_yY!QMw`9#`DNZm~UmvF$ge6Ueh6pF}mA;Iwws)6ztEqj6*Sq!i3UhI^qZj zk~t1%`LD?N@gUzI*r^XqBTi+PZl}$8z4YESz7@_6oLNfE$Y7+mn8?L+t5VC0wOrnf z&n5r(D4-@$x2D*eI3MhHqG_nf9qO9EG~ZNmmnl-ZI6aFWDlCiQG3i~u&+#kTEYtYK zLivSni%wxe#v0#`%p27PnRU;*6lX<}!n@ngF~?++>Mz}>6s4Sdc;pM1ia=VQaxcL} z2z^YbIx z%M_zG1?+Afh|W{+ZW;6pke$D$uq10%ANHv*wEiVIM-ph?sPO`kIB4IYyNc;uWU_4L zG*0c%SkYda>r_3+lC`mMrCco7*06eaur~2o>DjYZ(`Ks6CNTm69TNM~6}|2t9AJFh z%OYKyoDHI;NQy)iVOY8@>H1pIH%xP(4tV4bX5h(dcH|U)9()CSk&`8;Y6||wcZyOV-u75ZEL)Nx$*mFt6+c9E7av75xv3-} zmg33ab=f|zO~lHoITEoMXyP-vz-y$I%7t1#vTu(kwW4T9NnZmL zdOeCDxg+L~==TN@wmB(8$Koj){rM!<#OGH_ZENY{#gyVeGW}*{4*3RE>_P7zQFk-w z152!li_J~-Kat$BK@wjg&FPk41CEHadt=@B7VkRp)cgw?FbLJ^MyEZ3y<(qWMEUL zC}uuy*OI!8@pa!RyP9`GHe#saxan@)Z!eUl$(`G^XxwlgSxLM3HZ-?GW zD>BSJ_0}~}Nj~CIsEwm(T(cxg<*fP+R`!$OleDZyF$1Z4=7GZ$|4(99R*ikjL&It zdO>3w8*4LUrJYx1`|T2u>`Vpeiu#E`40MwkqDj_h^JjGQ5vLMGi6U5Yypf4MiZQw8 zVX@xeQB(T?>9_jd8>du&R4nyR?N!+YC}3V00se4e9@z{50DBtU#gGw?Xg}eBjEbj` z&0a}aNoO3SE&w@cY|o1T;2}ZA@whh|S{O;#2rAk-*a(6rer;4RH%To4R|J_1wjsfm z14#IJDN2BwSles}?;)9M-;AoY%cN70^|OY_2yD#DH+DD*C8|D+@Mx6?f?84SQt1uq zPSHi{u0x{ETWW4r_LGMmj_-^a3(-}%qFND}1rJudHj}pWh_lerA|~F4G0WHQo}Wr3 zP7#ySXkl6tIt8T@r_=O9`~yr)Caw^I&)8X4#U`o`)-DC@Z{%|)Ma`$_I5ssU9mYd8 zgT}oEFV`jmLW{j^x`*2E6>r$O>@~puv~$af^*1qxB09cXh8la ziMA??4`9@?1@6)4y{Im%Gi9bQUj2(QGFxe^#~cn(d( z;?qeYWW-;Yl>VgG*#gMX@-j_Wax5uMq8hY&aXQH%_Li|T0ZTnfQj`Mcok%y69)sp( zLL}nB2&?_j@MRO0f<{smPS=sJ(lqyV9V%s$3lK$85))##_gX#uC(FsXzx7v7&z4-H z_JmK6M*Rt3D0Y4hjK>MD@j$_jP?;G?`d%A3YJUXb-vQxl#%9CcWe}G33@1I@eH1?e z-|9Qv4_s1+Cj;$92(}UT8`QtRXGiJ-I{OnKg)4yhDTzG}?b4!1GHq}EZbVeyTC{^G z3a6-*s9}Clc4#TeaDJ+zd4KL@hsf8?+j%}9$!`p8&rm+T?>+Y=I+=h)M+&D2=`P|^?inR;X{HW?vWo$s8!h*uM z(noK6!lFxkXRY8uLgzGzE*E44t+~jCIOni!{KW^^fu=9DI>CWnIECF|k9;nAhU}5g zB@cSqPHfnyO34q{=wV6gCehKvviN}SBdxu>)hDxWC6BBZJdwGZ6Po9iW<5ru4+Kzi z8Z=igdz+tK70()M>+GSV_)7#&b%qv+pUR;}91kz|X_hv8@6TcisRQ}Ab!!ztM7e&j ztYKiVOs6LtUqnjDxq1O2J^TYpXcq*5fny)a*WhV%#pXeU6hcBoxg`RxZ4oK%z?K+C zIHBA8X%qHY%GO3pd~97T4;q(euw6>;va_kheIOb88prTA-Qd$mkTlpnFc=H-u7)*y L`?n$TpKt#KK9%D* literal 0 HcmV?d00001 From e9f2d49009fef0545a0677c1684279ed4784e195 Mon Sep 17 00:00:00 2001 From: aagaev Date: Fri, 28 Jun 2024 13:57:15 +0000 Subject: [PATCH 114/149] arbitrum one artifacts --- configs/favicons/arbitrum-one.png | Bin 0 -> 3782 bytes .../network-icons/arbitrum-one-icon-dark.svg | 11 +++++++++ .../network-icons/arbitrum-one-icon-light.svg | 11 +++++++++ .../network-logos/arbitrum-one-logo-dark.svg | 22 ++++++++++++++++++ .../network-logos/arbitrum-one-logo-light.svg | 22 ++++++++++++++++++ configs/og-images/arbitrum-one.png | Bin 0 -> 28582 bytes 6 files changed, 66 insertions(+) create mode 100644 configs/favicons/arbitrum-one.png create mode 100644 configs/network-icons/arbitrum-one-icon-dark.svg create mode 100644 configs/network-icons/arbitrum-one-icon-light.svg create mode 100644 configs/network-logos/arbitrum-one-logo-dark.svg create mode 100644 configs/network-logos/arbitrum-one-logo-light.svg create mode 100644 configs/og-images/arbitrum-one.png diff --git a/configs/favicons/arbitrum-one.png b/configs/favicons/arbitrum-one.png new file mode 100644 index 0000000000000000000000000000000000000000..3c4c78b4d935535eca02e0ad825f4c9f2009564f GIT binary patch literal 3782 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 RNo6OQrYb_ET-hr4e*mc;K7s%M literal 0 HcmV?d00001 diff --git a/configs/network-icons/arbitrum-one-icon-dark.svg b/configs/network-icons/arbitrum-one-icon-dark.svg new file mode 100644 index 00000000..11233edf --- /dev/null +++ b/configs/network-icons/arbitrum-one-icon-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/configs/network-icons/arbitrum-one-icon-light.svg b/configs/network-icons/arbitrum-one-icon-light.svg new file mode 100644 index 00000000..44f8c0d1 --- /dev/null +++ b/configs/network-icons/arbitrum-one-icon-light.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/configs/network-logos/arbitrum-one-logo-dark.svg b/configs/network-logos/arbitrum-one-logo-dark.svg new file mode 100644 index 00000000..6b807449 --- /dev/null +++ b/configs/network-logos/arbitrum-one-logo-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/arbitrum-one-logo-light.svg b/configs/network-logos/arbitrum-one-logo-light.svg new file mode 100644 index 00000000..b0c1d08e --- /dev/null +++ b/configs/network-logos/arbitrum-one-logo-light.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/og-images/arbitrum-one.png b/configs/og-images/arbitrum-one.png new file mode 100644 index 0000000000000000000000000000000000000000..e5bf8eccdde64811bb36b48d8c007c699144cfcc GIT binary patch literal 28582 zcmeEuc|4TS`}VX_vL%!yl}Ztkoh&I7A|2pSXp?=3gkc8R8rvYdvBg*i zSw~~vciuD8_xt<3|GxjffApD8%=0|wocq47`?{`k9%0Yam1)niorORkv`-#C(tE|2x$5C{zu`QI@}LefR>!((tQWd#VjgX1sw&q&tg#7CuT_&?*;Iqr__#N_(4b+0jSIg&~0jmKn7XAMh z|NjO1e@&7@?FT%ZfetX&{aLidQp%BzpVvZu!w%lQ;V)74)~L^x9J%a*WOrK2j#eVE z%^}$;QSrffsGFCyNxM|O$jB`Ias@63r zS&KNH_hlG!klXN^siMuJHqxllJ>y*2ge&_&*`!8Q28sbZXIA8xZbU;;Zf29G^F?*V z7<^a{EF9l2%YPz|$v#@zV|$S{P(#NeKAN2P?lF+u*Xe4@Q=hgj>}`$gWFE1c7`AN0 z#}o4d{$ds1m+Y^fVDD%OubIQqz#@dP6$aoUh64OjHE9#0nelp>gQ9szQ1Y|YKNsKH2k&4O zp713_r?Z*<_~Fw|3r`a|o_G6_7!hg5>JVP40D;6AL;IEUoT|Iq*Pe9m91~FtiqY4G zqm`Jc@+4dwS)TLnuRBt)g8O~g2_6nNJ)9k-%|GUL%ehM~u*B%ySu>sEc~3(}R^Cd& zcmmfy`HlJAidms65ygpTfX}ho7~OEwWtejUVrs{I*V)I?gch**&S!!P2!gS;ZerI zU2ENBsTI`lBKl79;lqU=gjKULk2FIci>=Tj|8X8?nnHk^nG@f4{$|Q(C&EQ}9be1y z9_tIqqmNNIsh*XxH`)B4OX&fgWS@E=7wbQ}7RdT_pf=D4K6Q0DvArq$L|ZLarM?LN z5G(8D>WTr(q`iG$Q)xjD+1VfAiW*B<@f4IT&n1lJSopqnGaY_Drsl0?c*(CS@j!;%@l*MpDiihuBu#Bd zjA*ChT2;8+xpaYbEN=g)Sz2N_bEjwXp}*(o=1~*MEIi2Uu1>hipM6rvL^Gju_%iE} zQxfyJNd?(gg)t>#!aucIMoX}PN1jWz>p@!39NI79%BS>_9YwbeDq5deTo7WtvbgCW zLgX{qvc}u09W7En>%-b4mbmvZn|GN>FkyvTTa}9{_WdKUK3l4t;?tszR?8bHKBe2g z_qZO|6i=dA^KXb2L>@fP7-LM$eG*axfqc3^>~cM1HooA`(9h0yWSM^|Gf1rjD^#9w z+D1!p8vk>_b8abH=K+3~lrdc*xKAB=+K^Vc&~4nub+KW%&CAot-orEOu6f4jK6Rj5 z*!b?JazkdUuZy)l*CR8D$WPzek=@9?{tFSx*us^i#X;Ybkaa_5BjfGyz?ql;%B6Gr05e(TH$R1_f(>^%i59hh5^S< z(q=6zc;!vln4H`*3`9Mfg>Ubn)0)rMZL-l^8Xw2IO=Q^5H zt`Ei{uOEX9p>siTwo8pNY=K0OUBj#JbLCqS(by^mgc$K_l;q zkHy7<)t*4uY3HlR0#fP2fbA92Pr)%Urb`F+yS$bU$GL)~tZ>RRrO{QSHr;$~x|vie zJ^Os`zw0p;IyR<{4L5F#W{?C1iut~@?oew~X;;7bI@Dh#Rj7ZF`p-mX(~tJ<>a&op zQ~vRAX#c1ibjvx0=;qpyi(;@&WT~UmlY8oSH=FH(`6G^Ar1ZVDxf#onhV}9JJ&`2gG~XCmrcaZ9y1_oWw2r!HS1kR+W1bpPkYzOCvYDc2m)SGsiC40x^XPRG zbR0t*h4uWIJ2A+lFlpXk{vha$!RzxwCW6J`j+|6&=5mbXwAF(7N29#FpYBOqk=xv8 zS0`CO+f{T-Z$F@dl&5u)aY_6}?9tu{Qv)H+INFK1FT=O8!_#b*)9)u$;dy@ssB3d9 z59zp`r<$nkhp&n+jckrhVwB8SYoVfP_lBwxE?~uVb@I;XS~^;P_9&v(+tr%!Th_I= zdFx+5n;t2KEI^j_P~R6%u=1F#VeK^DV1{&g6p0Y+E<-{H3#gqLC>G>#S3mRYp% z=T%fZI|U79o&IWXVa=0!Po&962cd{l5hIc%)f$UHhdK#pIE=s*TS=u z{8zVDYV!+U{+OwWc5gh4#yu8duaHn~`9t#=Gb^dg_%n9*#m;NaW8J&R&sAloYv>KF z1m9${vHOi?iJ$4SSl&0=Gn4$e!gFMDjww3dwZKP^aO7C*fKFax-Rw`AzTwaz$3U5M=vzl2jM3M8eMpCL_ff`sVDj0-%*U zvgjo5k5`q+IPFYFw=VPQTJ4P%9_9NH2=Z;P{gfAPZq4Q9E7%#Dh>m5q^fNqon*4Ec zyF$Az+Kcevp=qUap@CWAi98+GYYhA!7>_%;Yu#N8tCJ||aLOGpq@m}AL=uat4@%W) z*&*`TuX4pYPzwpRx9@K*w_j<)Y0vV25%}L;#xU#9q6IFpl2%S}qO_o=w2W$Ctn1TD z-cyScQ_cy=+|d5rc;m0?F$R?>=1@IG70&(I#Kgm`>?vgFi{h>6iv^>bpFUtp7E1K* zvhrvblGJXQHo?T`k$p#d)M}mg14|w=?ydjvK(dF@>drT4R5qhU$`X zTe4>?`O(Qumjg+h#K11$Y9T|r+%&r`K(eOgSm~DT9O<8u33d#D7Kox$(l+ogP*ch) zebO(eK4DIX8xkf;a9jkjzW0q6Pjm6dyQVV?U)R06^M=b*{p?dM4S_ybJ3>E1e#HR! zrTLRwWtN`*#wXf0Kbu-=&G<~2)94aonfDsa5=~oE^_>q0#oL7XL%E-w{1r4*km8zP ztC}B8Nx5etye&XCZ1%e|d+C_2DoQRJMUUilH9!1=l7w9~=xcScUKpb~4$G4Lj?>{7)fnoe zMw!{BF_~>??)i&1Y@aYLY4pc#pcJrnrr}$EaGi_8E~eoOFOq7|`xSk4g_=k6);u?C zQjWBbLGJQvwg-%xa-BC(dy<4z;;DT-CcB==$S+@(U1RsP{S`730sm&=z3^!@b?#xX z?bqNiVx9LKv6HJYa)F0? z+QEebr}3NA%6$PgIM#~oMpl$-_f1y03Z-)g=@w2!{cPrK(=Ul^!vN~Q*ig$xz|&Wb1Rl0|jZHqkYPB~)=u7pN_4DUmx&NkWW?)ok zc)m-1+I+twQlWlh_!uPZ#f(vjswmf-S*766*{`4eD?KAC_OYA(huDnQIqFtVPC|np z4rKhe9$L_poLGC}&mYKQf9Ju0BUET*Y@#q2p8vJtuUZaX!j?rNYIF%J}7t`s)IT=DylaoTe7@7Vl^PL{hDLJ%~c*S_XKD= zByxP*|4jab(*8vL=xyhyCJjQDZ2zYQ*9q$b?14{yslqJ7G2J!?79IY)Jqwu%G_%Ww zuC#gP?zPcd1Avt#^pr`$tf*QH^q7sW3q@T;D~}=@6Os-eUb5b}+Ke1JYbpDM{h%uV zXpX@<*;4L*(8GrZyEVLYH-nFymQa!giKh%9kQ%QEKj~Mw7thN^p8Ax)GQ!UIOwpwT zKl`4#Xu?%BEB``lzI)&o9V2PQX`>MRS9fd$Q#-y4f{yZaAQ-C8$BK58aK9Ux+(~<` zAnGMiNSZG|d1DDnUAo%-BRp9CeykU*w5Q)f>5<3Ih+HgH)rP0bMCTn@pEbI^IV`qt zoHK)9Zt%%QzW8T@Po~mSXqI< zbWXv>GujB#wo-K`Od+EVoR?-ZpPz%@M&jnXT9mnemDYF$v`&%f^M-~#} zO0~LZ2p=6OICx5&iK;4adu6(lK911@%6BVN&)CUddI~VkFT?Y7xv74a%^F%B?fd_t zOCcK#q;U3cu2JOyh-HBY`zXNa<@%6*uI-GuKB;f7&5w_bH|?T2 zp2rd|w>_PP%ri+C-rT`P1lbe`c5gce<8@twMzBj!YQZQDKBqe}EA6YPu4ebQCX`Kg zr6(m1SCzNEP=#~b*BTHOZXF#&N110 zJ_B{ZztOE_fTPuAwwfB99AJ*Gv$%08Kfe+@@P2v0_Tp2MqLEC?$J)W#0GbHZxkxL8 z^>J()V}h!H;iziN3$O&NF0r3Blmwmq@+vh>pxV{)R};?v$iQ2nz%w{tEe3{;rRt~t zqnDe*poPocuK%6 zJ~TAnf8=Y0<6(JTyG~tTVBvq{$E?H8G3q^xHNEVX7WRynP6eO*l^Qh>=*;3Uy*l2M z2veZV{TLqHu+?|GOv0t!`2A<1KUkOxsz*(YnIo|Nl(zk7K_KM{F2T`_OhttN1qET& z@9d+|5&evuKx&%%I7 zd)_l_Vkw$IU>b5Ue*@)tX!$F(Z7~7dI!r=2YOP%_1}!)abr-3pB^X&g;$87<7?a!z z7WZY`)p2~y+P4{bFjkcTS=D-pKc09BDzx>Yt6;NM1sBQ25p)?9=9+cm6^b+l>1gFO|DzaNsUu=jJc& zEk&y#GY0YPIBJrXuFT-xm;f^bf)j(Izw?wHgf)4_68C|g5}vWFeSW6k=5zn%^AoBI z^?&(L=))YJL(9kGX&cA1Ij7G?P?b3wg!}KbrnVi64yGFX$p>HF8xAk(Jj%(dG!RTN z-PrrmUzb~JhO%oRR1oJHtS9~)htxQPuQf}+xbA1om)o)$0goct-X;RRB`jBgHM&tn zpFVdZoVA!)VeO@MKayTpo4n>s3lWn@wBwo4tfaSIIFD)QFf65y^hd=&3%Uk_Ozq=%n5y z2ZXqJf~lS6ci+_(UvZhYFsk~}t02Uq4El2$A--;mb?;p>@g^sAjt;ZTL8#!{MZ)5~s zh6D|=a58kiFzbNItvkx<8Y;EO_fr>qzy2x@xC_mFx)Kf@P%iSV;`nEbHeg)CXWN@z z`JB|#7ITp86HM`T&ch$!FvlTjORWu`QYy3J9VkUnoX$V3M%dzwqt%A2L`r( z7wBXiJ<3IR1$|@Sf|cF`WW(I?b)tVxJp2?yek>l|;NzbZExLH?(kwS%w2I77g4)2H zW-I3N??~bc4co!m1O{M13%w0mC~ZX|!^5MA2p{fUFwI#h zI66Dmd96@OxkY~LOo7xj%1S)mJ>Mrs50U3u=YQ*xlA>WG$1m$sl#xk~YdU^Rm*{|C z=>PX?*A6IN;IRo94>a=QOMUJdQreGqyR+zt0dCLO2fBV?is!j%V}1aOz8vXn{_rjl z$+@fB4hp&GG1;ts3NtGZTK2u%=-GAjmb}g&~JBX$bNTCZya3F z$=`ubgeyY-3fTz%AxsQ^kz4dkm(`Z<+Y5cFzKSZx~DGgO{^Nk-DpmC zrre-@1JQxcAs%KM7f>Nz|M-$JV7&gaRAKku5PJ7(9UBA#-SZ`3#U@-tOR_nJ*IR!@ z_SoazR(D{e*7l(buVnhmN)^@$XHSq_^{!iR^lXGJ-@Cqk*^~NKkP4RS6rVnY6YihL zSJ{S0!qzn@xsx728NmRsB>^Isv}1OGBxD9mftBG}v(#GAUc|xP;;mh?>AI4MDd8o1 zzHh>m3z~5li#~FO&d=HO2b|O|PA1&%qzilSJ}P^IV`zRDjjp=CNJ8@IQS{{M7f`+?dj;ng?1Zm-a>V`EwBs* zisVQ*v?TF8?g73;x2_l2!L_B#v*0V3zm|U8^^HPQm*1TsdGc5No-iAMRLlswGS_=l zk`*W272VpfJ%1;;`r5vg9cB2$T?wMf26ay_STpFmrxE1A-`ZTN$dK5Xs+uvX4Y?yz zU6JQ7f1>to4>_bkm#jOOr+S)p^mJFRvyxXB2UgfjDt%%FAa%bkwJ0^%(=cmXckF-` zQ>XaN_%A$lS09_PR5TpVv5~uFcAos$yWC*zn_;DO4a%O(O;Sc&hLa!egN}xy zbp?$0a?!*^YlVxbbKA|+7UcjVWlLJVxR82PWLIqupKt|~u;F9=eL#s=e6QUKh z$@lJhIAipnOmUgxm^)V;5jc};b@(6CtV%a1mxPIZ)8^R(D=fp1N@TKs&{z1&lhxl$ zmSvJ06M6b|P$$JS0tao(C}mtF^^Y&90rG}dg((|0oHiZIxX^0gHQME67w8y2IZK|u zyABtq44=*5AI1y=dODV5?^xe;kZS1c6Url_gotNnC;jqXr&gm-@72g#K55+PiUoG8 z^E6=P?)%%5>!qE%Y-uL|jFNd0*?@KKU>3Q~;_`MW3?!~*Bw`Wh@GlnGlo$kcu82zw~hZRQEMH@i&gU(EEYa~%$Pry z98Qmf|E8>(;ny9#qKD)R)Mi+?-`&>}>+t}NPBYvU;o>{Kmc9M1Rby9`{Oe02Mx682 zqs25z?44l40NjO+WNA1K;5%Or<5HCtNDk=xC#j*uiSSbgnx(==roQ2r69=|7Xk=mW zy)8<*-h2C{mO6j82IN7OYzecHXkVSiSYIE3n>^XL0zLD)GsXyj=RJ%M52NKaBg0^e z{K@E}(MEW9YaM234Eppp@RZ}6KWm08FqV57W3`kcSF*m0)9NJ4R|d zSo}3in;`}!Ijru9&s&y4SZMU=7Evwj`8<%-j4X5CrEjRy7!?pO{p*Cc(m9iIuyZg? z409rH8rGcDIWb(pJ7dJTpC#U=4}03AFw+_fGugYoQ>dBzNtywy6Y2_`a-cBY*|Z~AM4j5+wzZedm8E1bEBehte~_sdO7q!eXZoG(7}#%w#rF6;F# z>4+qf4*t=c*`ojcK60~G%zLhn6kzPY_l{W@PE{a6Ngdj-zRv>fRriR<p?27^ymOy*u!eT_e4< zG5u-Kr6xo!4giQH9=1Nv*Ea^1PBW9C^1E2+*El#{4MS8-_AMMG1xqUK{b>+)y5J5A z$ynjM;P~1xIXd%fuCxw0UE)}x12SwQe$F2Kw|%*{iOi_t2Q^rLU*+~g$~sVItx%wH z^NHjnzh~mSZu(h!;%5HYU1|AKpw{1A9YR_-br;iiV9uK$v==ukrPeYn@$M__LU4D2w#kJA1YTeB*hk-}A-Bjc=+|%7WXo({ zswKB8Zq<82izUi3Q7(%?c@7gWdVH@FITv0rj8)0a!S45stdr}fPZMtH+pBW zAT2O-7T($9vwXOj_pZ5-@{sf-VQqEUwE*&#+^a*$L%mVvE)p(Q%EL>!kCI%oS$49z z9d>yKW0<0}k$=}v3Abazks(sT5wlU*6K$6mUW2{LCjkzNif2u7RtO3q&7sa)Fda)& zAAv`y1pekAd!h0nKpHoUz@KL4728p;fNd&{TZrT^r4N z=Yj2>_Z!e_rh(&C_9~!N#?&sekraTTYEzDwZxH`I{5+cWT&!F*%gM7>c5mCvtp{(# z2ji_}$H5k?Hp8!BcxNoK$Y;84JXulQ#=f`(o!ZVkjxWUJ-uU=Nk&n`!Am6We`kEx~ zXlaIhtT=8@7&O9^@w|^E7u}U2>bGvNbNG0{l5N}3K_j3jr8XVV0ERP9o%4B0ZVK=9 z7fIjAiC{`<{<@&3-X<6bfC^PQQuk|!`fEOUsUY#wDT0Xajea@cZXGk>my`>oERd+u zWJ$d)Q!?xay#ttGH?6Qs3Z{vFn6@UWtHe>du&Hi7eB7JdK_U0T@lcVl zFJqV2N({ERKr?lfOu?FGw=KP?zV*ioBIcK)EQp(av0*}q_8TP{pSV)*CC&lPY~xQW ze_0k!9?MjUATz0Www;ThIknzupL$(R3^A2ekIxESmr=yUCZq!J zbl=6$f8;W>8RnNMtbpuNs2%qZ=D_|`uj_1$v7$PkC^FxTUJmQ^R|z#}geV;WSYyW> zlClzZ8WO~ak^dfbQ6Qzr|L%+`%IIgx{&qvg*ey4yy?y*tQ=Zfs$!_ei1JYFui<(Fg2Rk__5In_i=ZI2lp zlISQk^wML$y8fCRakDxK@<>4~5!ipxk{8oeek$5gDt$PBK0ZrDuCkhwitL7qXY&Bs zu-xmMkutTks&_3jJ_qltT6oz)q03L7EsB-mVRC9!d>nz zf66+ak=lGb3bEgrUJsfb80WN#(GvJ?+ybY%w#T&{j*{{jQLGqTVIl97W(0HYK32X2;)fI|>8X~UE(WOAcK3NfQ<#dXIN zE(ZHF?6kP&`GPwnYV8bAh;c!2f-yz@1&e+;l;|L(6LbGMdftJHaq`?snm{Oh9Ac}d6FEiq6aa|9{c_OIfC!n|tbO8GVarW8 zGX6#QnoAiEZJUfKppWbgpgmldlihMa$KdB$qLZge6OZzTY5uih2(6(+Wl{6r`L(}z z7$d`UN;_!zE;~=0Dkh_+QTIn)A4*zVy|((aC5ksg!R&h7-~3HT%IC) zAhZU4BF-_Lq}SQ%f;eGN~YGxZ|$p>}7HS$v^y0tG9lwt&XsUzXodUj$8cRp)t7J($50q zKAQ`u<-CPpfZ+VV!n~Fxg@=uU=iPRb`hqc_yGS7gX~)*6JTFLAt&%%B+4IaBH_$_^ z?ANuDHm+suU>r|%QOYDpsKGCX@Uj`4wRs#c4_dl#DiAHXc-f1jbAHYW#f)q-bR!fj zxv0H(WeNnPxTn+Q@vBrHhubNJ9LV50pOi3=;Ei%8AvLfbZ!F zyz8U;nS?ppW*73`CqCLU!^O4csAv9Gm@%Kuf2XO42-xt^4~tRFdz2l?Q2v07o_9kV zl-G1u@~U@Vxb2yp6v4oT*|WmIvS|*{Hwgv0_#P`xrIh74Wx8ov`7fsG^j=ZVFW=!> z2+qy-H+aW=x`yZu;?kBzZ!4Y(?0_IffVEKFTlj1j14`mN1=Wxk2D#(OKF$c$>++$@ zfczyyfM}J}ZEN^+%2Kb+MsNIBBv%N&aJf0^_`gv#qt(RKCT&#R;ea+L%Rc+ehMQBDJ?MKW$$9a?;*M5+FSR=m zs@!u9=q~p^#Xo$inqSDS)%d3U%LlcdI6(vjV=KHwoHwB7zBnWOU6ws(E;xo@#yG(WPWMNu#>qjmT`w!blXP_xQ}vno7-yWg-!ahG@+ccYAQ!tkIMuUk@Dtt6 z7bKJYW&NSm7e~q1YYj&k#XYSsUBpwvJ84h+mYe|1qnBYJSjdt$ODg6u#zwO0UM+9V zMFXxFJtWukop|vNZMg#O)YyI6U(5VGyyga@SH!oHdEloD$4u0LuxGnZ$oDRHDIe))86xHljCi@lC%yA7Jnz<;A> zYS73E+EeZbBkq8O`%g@*{H}qRp68IR4Lsan2nX`zLF{NSjVqT8auldBgo>!cuZx&F_OV%)u zBfR-~9ixG#|OFd=3S{zKdFHJ-|EW;4v!jB<$>-J7ZJ~yOr zBA?YTK3)`1Ck*RaM_sE-CD%aQzpn!_i`RD)^h7)>rZ)k;(CVainQ@3-&b2>nf13^D zmt&@!3bc0bP`v~}-h9*0D?ia4}mc?OXDkATCCf;1Oq7Q(TP8v38!s_nnwGV0>Ef!FwC z1CRW%K+^ey*Uv0G(>(#8=6f3t1L*80Fg9F@duGK=nUuDht8OdOTAI6NGs;^A^%2!$ zin6&pLr+jA!&1RZ!dhlW{&#wwPMJhLYjwPLK!!s_IXPGr&UJ*Bl?w?q6nYMsd-{)g z5T!tCVjhQ*{;a!F!X-2>OT4>f%Z;njfS6J!LEa~S37^Ovt#L}_l5jI@Hvd`E2Gvw% z$#yQBG!yMM#UC_F&g7}qpVG0Z?k)T!{iBq=FS)(MYn{D8f`m(u+L)(ORL2mbj{Upu zIdX9Gj%j8KzxO-*6Ll>MW_Q1Az+*)?3IrIy(T9@AyU1U~jCJl5E_wQnwTYwCzn&Z? z2(?kyVFF{Zv-qF*_T=^_xakdPM1u(}p@0s_&4Ux!20is_a143XS#5@_Fs>IX>57)3btyQgXM zTn{&2L?9c${Ibm#-&0)Gw6`ojfjA(VAjK`#%VK=WzGPP5$oM4E+r1 zdk&elw-_xH85K!6Xpu@8!O1QC588_dr>*136%^-&{jj|G8;TI`bW(U(Pd|Kim7YoQmrCyZ?YC8Xbn?=H1(UoGiu1inlya29L6V$A{HCgNu@XMkQx0=4RYFZ z50wB$KjQfxMt}Mn5xt1{$LKMXi1V@jE^}rAeN5Osf(OT&dhfs8rb6J=2LM836+@1{ zhEH{`k4-8Ta8T-gHww(9M=r0%tTQ+nF`95nJFu`kP2d&)YgFV`Mg;N-Q2b9Rf+Z%P z%@!({2_S6L0NCNGxVkH)V%|KZz^uU{sRVmL#F;HdxJ@vVijU`Vr?la1gQX!qMpK)< z-gvf{=W1{7YOr5@`bFa+FbIvn7J_xl2OLzmTlV6DW6o;ljEb}4IRvsK;h9aJj-R!g z9Ck9E^+XWZT>yR1`u9JLXdq?E`{)mRG1JG<(=k;PD*m25R#NY-J~fe; z`r20PF%e1}ai0Nvk#H6XKw1?EzUx0dunB64 z=uQ!Dlx7aGZvA?~lUWkgo9)udX@Upv@_{;Ez+^YCIR})K)UUO~g21ulA!_sEen@iK zGuA2tn<-AP#O-QTgA+MFlK^TAwUS+O&>!r1ho}Vs^O-u|Ij1+nia@g;45dw`_! zaVy!6{9FhQ2D2pL)+XC`koG{Z#O$$maZv8eMAoUBwGqzW%FxrP?f7}pOUD#ZX1uu? zG%?eFEb2s_knvT~mDUjC2TEislHlb)iKhn3Qr?QFimgbtCu0y%Rm~D#J{@~gI3L+w^!-|;RI0R@ z^v^0t0)*fx{g~m}6A)4#ejrJo zW&P#>cmijlbESl|;(tT>juO&!12W05=2!ctB{YjcdVp4}Yfg!2BblHXmw(gyU#Hxe&(mdDCDQD=H8*H;F?>H??B(UmGh4({Z9L?n;G#+Rjus|37#zw` zBMS`R2y{z{|J|&800M%T*;(JpIn%9lagY116ghHTs(>~8GY0=DKf+6`L>sjjc=^3D zMuGczkqqDfIC(}d#+N&;WodW%zuzBtftxV^HhXi<0=W+lJJ+o=t?CjUjFFpE&}f(k zY93T3wY^)JSoKHA$H-#uzTO@D+#s08D9=|7G7pkpnsVw7PrHez);W0z^QMi679)R6 zCj>@>t(8hDO>^F5qYO{F>2eDPLlwCqTa5exICXc3(}J9hksgRRxQ9?@b&*cxfI!k< z>1uocjLT#015!7Qer1qPPKANC5v8AGTl*PByUfPC#w~a=nq-Dv>4|HP@fEGv7?K4E zy|jATk9;&FXqPg!d=4oW*az+8vl#^8_aJ%+pFy^?j!ayHmlrcC_{)ltV@6@8duBj! zAclqkj*0bOF98#%48%OlBRt&yO4$OCcLoRffVra*`G?z@Yx-Qj!lIeAa8H~lG%NBh zFWxPo^L{heF2&VcCl?&&xg`Iq{sF&1$>Cu{lU-X9s5!UJ1f=%D7vC=bV#dWIwE5yQ z3JTA@Cj9CqS2}qMaCH)JUIYE)#pTTna@rz)0ZiRFO7OhQ=KfEyTwsdDOVU1RL$~v<#Shua z!`N3IloCuX174in7itSFkVBxJ@ffKhj9WruUQX}(TXnf`!5LItc<1O9*oP4>U)T=GntybzSg`Uk9uo^Jn@_itU{Q_n_e4yI#!g5MFKBHglHE0OGq zte|u1EJ_+TUB(zTFgn!n08%*nne64o^76Ub>6`@zqx7fTk&Ufy9eY7X?y=>*pMI7` zi~@90R#(^jasaJ^N_5M{0XMiLV=bSTQu$_vUeA?}`B6CA>}PIx{4f=elqKF`Fhg<% zCG%nkjv*AiQH{$2F`az}-uQW5^)nh6%U3^x9)TIU%Ii#M|910dLkO(v-BP-siBftzKejg-oS0hlXa;)V+AZ9O(#1~te>!6} zUoO6SSz8`-#3Baq6m#9E@3K~(-e^J18t0auD}h+^c~0b)LGfS zjxRnq#fTgp-c?Y}zm=%}X%dv@#L9@GdLgfg9oZ&WgAY^q0_mezX974}M~LuFHC}=SwsRfWZYY*xnjJe@ zR+(y%DrsV!GbCVBeUFm)Sncy1#|d!P>zh)|X@AOljRub6E?R^IRbj12;zvC z@$^1X|5|yq0~TC*p3K!yP~9}#G)i6{4Me2vXv_q7w@L&=6-H)Yt8F_(_ZQq0BGYAo zv4I$y(7Z`kyMzDm5N!J3##@TXZN_j~_G8)E#qI9O2e*qqklBPSijZ4?f5GLj=YST7 zU|3m=@r$tr%s00iX<*YF$TUMYWqb=VbZe}PAA-72Bwf9gEFEqv?S##8-I&CF;c3MX zpF!krL}_AR+tPaqyM7tuxdz*E8~IpxerN*+3?`mV1npCwpTtZf>E4OeZQtq5p$n;I zG%M--J-JbxEeNQb9_Ia)K+VsIkmuv$DEeL3ek(T5`1D7f1GTs4oCHXJ(^reiJnA@k z6olNxrt5Q!(9+d5eduBbilG{@15T6Jfu+^4qv z+J)nHtP{YSaT5_ai>!!sGtY(ed#$K9RUHyxaVkL@1L&{Qe_Z96&AM;6G8U}Yiz}C3 ze4EA>kX|fn9h_u1d^CBzeCgryV{z#J`WPf&fumB|@l^P{oTRIogl5?d0@agf8IXky zt35j@!-dL=0_uk|2gj{rF6r@K$jn7F#QNw!A$hE|J*z$RpXJmDEu&!cOwjbUql1@u zo{Gof`0?$Zl1S%fI%E>(VsHJ%h_RrA}~#N9+@Rn@G=fP3c}w*yrH6F>x-ho zrDWeU+SwQlOPbet&<74?Uzev!a|MowaRhWpi!UNeC~?l+0{U$1k+@RF`&$YEy9sLoQ#G zuQzACh0{bavoo)B0S0WUYumWnXjXVBS|RbL)#yF4x0``nWVtxsfBCj2akPAu zYdTNRwzYkkwA5G41RUcq20q>@aI~~^>5AF+bBXaSwiEleiKYBR>Atv%1YfcKL1GU~ zX&xj`Lik#Wo)>Tbp#fq(DSpNO)!@|I;cF{aB63Qnbl>Xh30xlLrhA^HK0mlB#Aw1_ zx$ALE4UCUgYHw|?je&3R!ikz}7CItlq^3=^4k68foEPD9iP`n7P;Z^~1eGduxL92h z{J~^`W)QxTvME!MBjfPl^JcC2bP>?}!KaGm!5fslbotjF$?V|vtd>Q$_mEavU*v;Ujc0I z-T^5ib+sE*`R6i~MXwn}x-?qCHRmuex9#8RI~Ki464gvu=yU$>q|J+;=-em!_1~Hr zM>4a2B8BHB394MNV|?IXi>cOYm>+$^$eL6j6(od^n}?Uw1#}vUb|dN;*a5(&W}DpS ziPfu_>wSlQ+A@9nV@?#rqLQaP{5F@j^SgEI5AbgW&0_P`J;~lE9zB7(m7?@ zises%8YX9K|E`R*4j;>&uD$Kf)cfM773BQB-6%4n6ab^1jjU^u;k3hpT$bfm`V+0` zH$q2Vg#Vt2a3*ks-*;#zx0}6kmwn>7976Z8j!C4jnT$FvN^ZmH_nDzlwoV#|!XkV? zB3~VajE2v1!@)6(FHqBwn_GWYr5r;6&eEgUF*RTUAR0&H14f`~;wQ{Hb&8(&sZ^{toM& z^&Wepo{M+DTTVm7qr=sTK!GJco#D5`iaD+)IfIwfaOY?D?&ojk)!Ro8s;%r=riNL$ zRN?<^it;$LBZuI>-61lCzJS8$t)%1m?fmH+G zjor4u*g5}fYfC?8N4d8|hSb~#;#3nyn4ix|IRh=6F4r*Ny;al^b?*V+Ev9!OXOKi+ zR!4#gM%`Wu@6A2?To)YFzA|lgG4~~H_=zE1l;mVUe8YS~CQqr!HLs<>3ishLR@Nfd zHx@;L^R-RUyt?`k3o#dVQI18z*u9>|!++|qvLfpzd3Bu)10VR1jdD_g^m3~BK3wzn z<=kJW*vYCe=Bdz<0RH6Nhpy;G<2G;v=;CfQ?OyV)0A-v9n;&+vka4m8%t`@M7`0v} z`t?1-_E2QeQG;=h7r#w_CnDY4j?@y6%o3)vG6YQc&aNg!#aZ3dU*@T0KNBUrCgOf* zz>r&CTcp$R0iq6aZ~HGq=g6u~GwhcvecKo#LI}li-p~@gE4McWBq&>w&BFry%&uq_ zVjV^y-7aRU*FHS1CkB4gb>A5DlGiMCw^b!CIu$>kf6Y?D*m!Ckd(c_M#5uq*e7i0J z9D}=_dLQT-kGW32-2JtpTcyyD6GdWAD~3#wHGI=0O#vKxtx7MSmT=C^2fF@X8a@~c zsPatTGbIr#)gvAud(AV|I%vW^6-({8Z^#;LFFdrw(icXbTZADRQY8V(^#?2_4lZ2} zLU90mM&9hbL_In)XjJswf!j~i*-V>QZkJ(S228mun(~emS*sTd!KT%QfdLC+v=uJ6 zZYE>nF0~&7X@Pa!K7}An4UY6(^Bt_*T{!Ez={XZ$XY0Q~o8ueUfNG7Xa_l3h#!3Ac zJL#zMXyu@LEeFm5E6)SZJ5uNTQn6%zSHabo8vTbjMZa|EuV>_*>?0SkjsVeH>aQj- z_0?x<)NrG5`8<+Ttr_SY#eRBG`+5zV$I>w>vn~`40!B=s4KQFlvo9&LQe}=FQdH zDo<9*c)4U#pY1SAqd)E5YpYUu$~4g?Lwwfo!uH>lye zO1&=!-!$!_V0StLPkKhE_R8J_9ClFc6>X_l{&@^G!f9_erixPWv46FvwMtT>4SmU8 zm5&&G(+f4w=DjpIwNsxX=dhddJ&%oT@AZv>m-=7a)Cu3D@It_#KrG%^%h#%Rg%6ZG z`-D`f?LFXm)oj$sUk_(DD!Bv>H;dl5UEA28DjsUW@!e0T@yUY@nvCp6Z)w_UY07U7 z1x}bI_g{B-+`sFU6cDBUQJ#7?%=F(Xh3v*U^KD3oAf1kqJqza zwI=V0B#)Cpa%(cklZhFGGGK7lYMH0?To=waZ5g5beVzTk5EwE#!MXg8y|QsGTbbt& zp+*-K^*38=01b&4$bOqG(3il%!={>bR4{Ehu_W*-CuB1XbHaZ32xDPg|JsAY0Zvzu z^qo3U?5rd&BO5qUTt)sn6^h8ny4(kaf#}1{uNHAsO}3fr(7X-_#|kzHZ}!dVMr^cQ zHqDWgA6@-c=*cq8cF}pvx6nT;gAsQfa+hvG^=k4GrYid)9Yjq%s!GX&7b@*=K)N=p zNGbGx_RnS$dJnJh@k>ck?Xs~pQ+uMd_vc7@pYEwjAOf!>@q|XsyFy|oaf^rL{iA8< z@5#QDhpmKo(w`pBl>pq)_G$^RQhQ zye86odxq;_>Y0M?R}cbP#lD$up9jW08I6DI^5P@aFf~0Xuigz%wwp5Gt@!mL3!%|O z^IBD|WK%VJ+Q&QdAu;u1vG?2&#Hf5`wZE!&W70dGzW=_A>Z)Q8o4iw%?6Q>Yr_g1cz(+Ecbpd)J8%;WU0x$OG0>b}?b^S> z>GKb)W-SvgTc@Pw>}dD63%Qp3djI3zgzoTjr)E2CL`s`upi{Hj8CA1~;?qc%(Xn4^ zUvllmE!>O=O?ww6Atb_uNK6C6`>RstEHhU4MIqBWov1j&MUStp-LuP%SNOEn@dq z9a2u>C37BQX5XGIU6;Qz*7Af?x=c;%!V`?I>|*H?)E62UlRBaFY`B)ddF4wIN$0OO zZfT7y-8UgY=MWc zftP5CSN_EJ03A)@KrG2CH)(vw!+X(XdGC{>s&T;IUwtXjQ4gV)n2+gNYw{+$xr#Uh zE&JT&QKyNXx4mDJ;NH2D&FZ#73{7^JKT?;2jpgQb%<_tvuULc2m4l= z~W-b`M`idtY6=CGZx)e$94(cY#C!P^P4%SH#=&WeVavSmMvH>WMG zX&D-f`q)%%-GD`O6dP{ub}gPMy2%>|FWDmhy%4u!(FEZ@$oH$^asfLTz7a;Fb}Nzg zPHx|m2J6QEqRw@%Yt=|1Ps;9lRU#u%^9w7yAw?nt-`@h*;n5TNcF&|+JO+D9!}|lr zB9ZCI+9`!*r&-)P=i*sa^?m$2UB}DlW1wds{>-O1+cf0fBfh?&&#wrzleTHSlvzrz z{@X7Yys9;P{`0!$J3WL@E?zmN42@fyOU;z#DNN1sQ@SZxVL4E<*4iMHdks!2H&Qam zcS@d9lFA=8ag#8ZI%cZ-TxMXB-K}OmEYW*q}?^)q` zy%Teid{%>}o?k5a&ug$Pu&Ic)FS-4e{B0%D{(ss#?|&-)|BoLlN@NQ~ROFZ?J0lUv z9>*RL+0x0#R<=-YdxwZ~?0M{rL-xw(m>t$+~Q>w3Lj z&*$TQzd)Nn-H%hPqRG{i*I7PvXPBH1IT6P$9s!XNWsq)3ZAPqB`FRyL%{j_TE2+qB zgy`lJ{~;{zpv-=dg~-Ge0!7xlSz#Ztg)ALdA~rP3U6P2iyPocGWO*Ayu`YO4|MA+R z1mzi9-o<=_(p5Kh<(X%r#@D!SR=Y0}h$22-(Stg5GXeL!M?^4Hq*d@7dB7iAA}u2j z7Kx~F{BkF(A!{F2?)4h@iwZq${nLqu{M|(E5Ag5|^J+~LmCVnILd)(Md7)%HJ5rr) zrdMe{iUrsre8pPO#Kwx>9iKfd^Scte^v`hn71Wmhb&G}q`yNp8{bzQR!Urb!SwEus zVGmhW0&&o8D(dcJJnDd%0CN#Ji%KjbsDA2)!yPb#+5&Mm!$NB}i%e0l^n)2M9{DSY zo^yMb{Y>MNYgeB;ij4ivl(M)}2!C^Vb;?xL$0p<8xwEA3u6`A5{`7$yh%Z_JJ3?nO zA4gXC_cf$}l$SW4?F}dW6PCHBTie-Cjrl}G^h=Ds;XAD9<`8CE5}+vMgF-~9TC-Ya z(j3ug2xn+P`1;Fb_n8}Cdu|8@>p&T?zpSQzdG1!HIm@)4Hs@m~;Nd@H+-sgX7>*>~ z8!nl>?)RtpC%hASgr_PEw|)(p3wP`TU5^PgU}-V|F7Kpmxmlfq+kta1n9+;SgjNf6 z;nk9$y@B1*|El|JTr5+lV$3}LDTCfp_Dpd8<<b*DnpAJr^g^rh)T*L4RCqTMXjSuYkG9zFNxF62*~NJ` zx@uR*L?Wi8ML)c!%o7~2jA(e--ZwbL7ReE0ScDMytz6CZ+92KFbKh`UsDo@`jlzvu ziP{KQ>%P6U*I2b1bEQUL!b8;~%Q$B-US^Bzr+j0IXk}HySD^O!#NvG&PCh^V8_fA1 z=U1SnN9Cusrj`fLjF!|!RAr|3Pll|M1dD)%aV50}9tW!}PfusVGl5{PwuPbT|Q_s8bkRA{K1$Y8SiUcsIMo6IVhQsuJdM1?WceC70<8` z4Irw=fw~4yDYdkEx!%d&fPhcB;vzvV;p-I=p6`49ax>GU2BUr=s_RXry;I829ao%3 zZK8&|q>G&SFcb?|Bp-9i7@4PUchPkHP}K4n*w7nY^ZAAQ zdO4SK5U}jOTiWU(#gaCKgVLuyq-<_KuV-886ES!ifw=B>>I9?T6FgaOS}wzN(dehg z9m`nkrYpgs#U(HKdR{J8Plg$8S?_<3CaYT>%zJtb0Cj~#g857+y2T9;ZtLg zqVpbGGS?W%oecn$lUxm=`qDn5M0T-agLRnjH6#vfVkWam+QZ)D*Bp=0wuso^wEC9U zFyyuM^Xy|-z~D%tGbX?5M}TRDFQ5$sO*Pzy{8cGfvBUw>_~4}uS$ZBSu$V!I^vzyC zKyISe+PmdRQM4UYlqC4X;)E-{?2yM0zwNnzCW(8s0+NQCYmLJ5y<9^v(1DV^fFhS1 zG=6B6+F+1)l-^94C#$hmSG-i;!aa_u?PBDWm&Qky+m9A>Y*E2=Bpavy*n3}fF#WKU zd3UtN1FhF9B!1Lb{dkdJqS3VJ-gzb3F&c2^kgM(M_c7H4V&S&sJ1MbQpk47DaY^5g z>_q2<;4_oy^jK8wF*S*bcC=f>W=x5@x#A-4%+0ThajiH)Nh40m2Yk6ZnK@ykHFX_xV_*ItDgc1QBQ?k^%cjkU zz!Dwi9Xp+^Wem(T^1hgO(ABQaU)Nk>L^yg|ZCUFa;;wZJVFtQL3pr^s|) zV%2T<@gz(;rR+~!Z5MT5z8T91I&PAN^BXF!daHgx#`gpdGw2l{p5m63GbxnK^~>OV z2|qi*N5m%^WKr>5QIJEwI08r{qnTcR7i-NBxv)>p2=pzIqCpqgKXvQzMzY_S8FA6Y zCoUZ6UyqSJ2OZ-bHFM8=*2l^I-eLaW7Id{;?~54=9Zz{2H68cunwf%x2ed;2XZsbD zJG_xb{N!h={eNYgUY#Lr6;IkRM`@1Q!S)dotXc2!F7PS%iCKy%GI|U+Oy;8{t@^qm znK&OZ_0=T98R2pZU-%wjCZgC%c{FxQtt}HJ=+splj^=NX6jen3sn!goripEEqD567 zaNSoZLIpkm;rUlKUC**j8u#o1qFBV73w;p^Mf9Adh1!@@xs!2wO+ESM!{ zGo#ylcHH5V9}?yn^WaQyc4~h%QvS{OQYt#c?)T_6d2LdAin8RJ?H_?ZbZ1sK|2h@g z(Mnb9%`lguhpdwYY#g^Rcmrk=GV%m75;?yq)7hA#f2;b2?rtfudJm}QRA+c190EmrK)-QwziPBIs^7R!Z$$MZ%mM<#>P9q?GA zht7Vp(}H`gn|{kN_vQuh?bj^?JQ9wu{aQL;NR1(!D@}r7`C9~~!b%p(==z+#nKR?HTa9byq0#4bjAdq-oR#K3a%O)@T6|?@ z=VyL7se8fDk0zJRs`>@vpA$krA+YaoMCWQwTPqOSlr;C%u`+CbuvT*a7ayTZGe*r5 z;N^N(uC{pPo#C&Wuz+y{$qX&!sN$#Du<<3WlKWnVkz{ahRYLz;mw~TC5EPDQs{k8H zwlVQV(jYq;IW+o!aL`rqdJh#v6*-`s0Bx7v1+;4TJha)B)ZpY_$=vX$-v82}pEAfX z*?>y5QaJ)_^2(7-D4}=w$>y-eIJ-t6Ia7Ave_`Q1rt?qNBM`4?gM=(kV0V;QYn06y;C^Sg!*F0cTndl46AA5jez0 z|0PDR656VP)T<^0%2HSsUXn~kXq&HmLK({JeVb{bsK8q764W~fV)B3)PriNr+X6ty zBI*P0`(?oMSmTP%PhbIS1?EX|@acm9Rp%!}0pv9aTxb#O>V~3m#HTEHNs)@`dER~H zV}-)P3MK?ce^M~?@?&oiI4O$!qY**70mfWH*H8Wmfei4Q z4oaz?TWx#WO14J!cC_pbAByEWgJJR_k(+NF4TSb6o zn_U|P7Y$JO;3Sjp0v`C_#|av+Fbo8ex@2u39r+();kL>Gq4_DC8*_bD8|JrTBMZ~> zNjE!k`>8esFz8)E$JMeE-3Owe9?XRQu8Er82h;r?H!6~;wE*=u#d_qtdnyFj^3!c; z0!G0wbOC(17vaZW!5nx9*zoi5gsxJO@C6)uBmtmo76zF6c_P(f+O6 z@LAJ21l$FwBef1_nvJ(l&t9RI-;JMtOErJ7S%DBp8Lp5xhrDl3=liBi81Uc60hSG> zV7Fn7ie~*=sc@yK^Ct60LXgc3co-e|p4$TSdGtI9)Hz=35D(x+2ZjQ|&j`FIgq4c zX`NXk$@<-ywhFoFBpHbOKj&Pws5HS2q1T!qX#mWhlr9m{AwXGW*W0DYazJo4g2cKD zXtdZ+!Z4AnGFR&NaZy`iOAwL3^+~m`j7l1HRdUt6;!Pl3QC;af~PvhSZG) zxR9S|jTpeT@y6k04J-A@+wQ-AHuQI`K>)LyRz=e$U`#;-$G7mku9Ma!%)j&_F)PoDUV4>@e5W$}z6X8vqke zb|>aX5g4%{S+^LEr5AW+;7!#AZiKe(d*EM@99eeYiIl{(l5)1SXl1`aeEK&57bdH% z%_Od#D|M$$GL_!>?b)6jK9NshkFyaBcR-k1%*r#H2eA-hT;v^2MF5%X?MbBws25a7 zw7xP|TwF#3hQ8AfkkYt?-RQ|#zTzUp-gvfd0sYu~xMk5R4Wi5YP6B>s&u!`VCkX@s zqYvKq-@P19f;h?Icexp1u)K%9pnP`C6u;R}nJoR%Kr;RHM2rxQ2JLgb^ow_?#o0-8 zVPbNZ#{uXx-N~}vo$gr{Z>uRW$K%KStvKe^+)F`sQSH%h>#bDepk?*O!md;hB+%o( zP<>fG!TkWLah>%gLCs)!V|2}z8E^}P<*%_#$r#NyaB89EddhZXKrE{i8Isi~bN^b@ zGD}`vJ1itZXikEr)Dy5lgtDT^>5rzfjS*mn+$~XcN-|uuv2kwrE<=?3I#5(Y&Ocak z+5GtBFD)M2AF2jjNmRdX=K3MtP9(P(H#uHfL}rvb5H8`4H8IKjUJ@V_=Eu}8M-sS~ z@*gt(*dc^*yL?2Sa4QH)SJ7y6qdY11O3a+P$h=AE+k0Xbo(e;amzo16hUVA??SJx| zH7{E0B;Ai;yw}O7FAVMq@w#ggHN6C;`j7(z7JQ}JofaU3$sheB^0+E25 zJa5O=*%v#wW_zviGiIS$TjrVI$!ev8-2_?(nI=gh;y@!>aXd`0(P;KYbXtbll?rV7 zuW!?P*uHH89&g;Jjhop^USOJy@ zzV;4oh3rXxzLwKHMdJL)#PU*#QlO5rl7+pd+j*9#_a@h8V|uv_BWYn_d@D^WtO0@{KWE?K6Gx=L`As{H3s~%l_KD9Lr;VEF{M-*>QPBt=&!{>UezS3sfu++BmC5hCMOijSdY|Iy%>+W z>zL&ZeL3bp=Gf+?lw7UzN>;Sap<&A1y+ya*89${{Ai|V6#lrsiMjz)sQ@F(xg%~-f zY)d@>%L~TJem&FH71LH5x_7t3%qCr{|0-T9&_wN?nMP$5E7V``n3ah}DVfI8 z3-Oi5eNW%_t|r$l1aa)u#~f$UnE}DxATO8j+A^w38NzI{7{|n;Qb;}}abW1bnmaYS zJvlyxhPU`X$;jGk70y!-%CzpYjyieSwC`D{AGw9^IGra2NqX*q+$4+Bf(OjM z57i1=L(-Yf4l=6QQce)qH)XzlKHj6ys|ccv0h4FG#6_2TD37Xzt@wD6z3A(oDWpQp z=9TxW&Kf+OyyTH1XYmbMgqiWE;*sjEeq(6#+Xy%3y*v(m<#OlT3W2<}FQ)dmlqgBmJTfl&S?d3K&8L95 zNgbgQiKx$i`p^2b00PljLsu$UJrS^Fu$j0`U4vjSwUhX&gQ0?)FfVhtRr2RmW>aEA z&5t`IP1X<#&h*RW+S=nujM=qo2%=8waGwk9h|)D`nOLEAyS%9$*y6DG6zbIQGCldn zlA!s=nIdGf^BZBDb9)C+Ht)0^>)VfU?HLL#&IM!ymdMw9x4$K2%n4HtQx; z$su!sjyp_=g=spkIVl0EhEe^UrcQM)dYPH8_0Hynz#lXjRBp{8IJN$oaL7uVE618% z)N|lIWJ?4)2~D9kq=R0kTv3MZrBcg#z=y@e{G%QBn?IK3`0|m6Hmq?BebVpIQTzyG zMKUf^&bQq{q^<>DbiIASZa7h_kmPw0P2Asx+;~)sU4q&VYEYKHlS<>9=zgXCZj=+> zvOy`MdtR{bHdTm6A>#*#d_YIJoXceYxg^8=n9MD|I2BmKkDSem%TnJ+b&vgkN8Pv& zJ(|88(ha7uNf_K0n#-S^N+;ZRl2m+#i@&#E*URQ%nF5|J1#I4*F9fN>pj4_XV&Fd3 z#(n!deO=8y`S>Gx*)%)FW_ z|3O!=Vyx#V)=~?9gQoP0arR3-AD-7Y=FVn*KI^&jaDX|$WnHYvYvvuFa*S2HYJL0( zzV)bC_9K0Qwyg9z$mX*+KyIkNzSE&uwUAeYneiCb@Uq)@AUCi%pnl-{1#GnZxB7f+ zzL0*1g*di(;I5wDmT|gqRKVUCus_A7Z`i9D3p|IdFX?1v%ZaD&aP0%0zGl&yyE@gh z=X!~Dl9WdANED)>cJ}%SsZD&K^JeDHDG^+adK=1ky9?pT=k-YWFnUIAR;T7N)z|M72mEhXMl;i5h3w>9J#BHEj|W z(jXL3S~*ye}H-T^HtmSkGc&7c{;UTile$ zy=)DRN-gzL(Z%()j8yuY>~?_v99z5X4X;0R!@v807OcUV`ZIAKU5V^a6MHGyOCG)whA&87C424j(Yu$KFE4lR#xdnQ;& zYS2U`MPYQ_)wv1xcge2oN)%Lu?E?AaNgwz|CfWWLoGR^8*@MYjEqYrDFYJ)LvFaV zO1o*MRpFY&8B{l9CS;eO7A0+FUU;z)J7b8Y|2P9)XE;iGA0I|6rb_ z$|j>X5p0nH>@x{Fs3-coAo3>$zNP+gp||uaJFh^|=s$>Kp9$ik_z(2Jy2te`l10@o zC6*DJn!Ud9@f}xLss&{U*b3q9k~p^IFo=T4#wAZIR`%2o`^Hc{L|eID^yD^{}sYi%$`4#+2z?UiLbD6Ojp8SkEr8@GMa2a4GrlxAe;G!T3lm*AY)MEa`3P zcwX#5*UP@$!82Qxx&|kD^@~ebcXhzV>+w*uclfZBzNz%PMciE}*CJ$Z=NE$qV}lo1 z_3$ph>8M0RxS{22Ep6yL&A2{XmEr(9SGl*TDB+g<&VHglTQBwk@B_vV`&X%KwUt&x zz{)FJ=(M0sweV9!V9sitqC4iIc;)_gX(ejfz3X7N_xaP^*;qG&m+wj7Y{siSw?Fsp zjTb+vT@y7p@)8y2-`o10aH~C{I!+D}SOR1}ZtM)=iD~BDKI7oAcf$R(=N54&7=E=( zxZf;?lc>PhGG713jdO2p&{&tC9Zc!j*;Dwju=ojI>;+{nP*}&#KK<+5rs05|+ zIO1M6r7_(!)tp!m^8CAAf>?b_yZMD4oG=nhF%p}yKqA97C}S=902*bb0u=+E2zE&{?jexQ4}jRrJSWlJJj%9Yxo8gUWf2TJ`AE)81m_xfLhD5`mY(VXCzoao~%#>c1TL6GPNg zr&nTVY)8Z!jzCE+Sq8kjBplXgs8L%;dA#2iqpvQ8>@3$Mpr_z9ZIU$~6Y%w8Y*pAf!BCw&3! z{?;L^@KHgtF~%~X?&?dHvFGI(;E#mLAaFc)CyJSzsF+K<02j>1uzeoYT?1sCx zAg?0@JuIkyc-@R2y7jE)V%ayBf7L|Qr+1{c_HpI5eIDAcIr#~u!ng8IC^PV)E$_8%vh?j*;XA@j#-(po3R&})48H(NE_&WDT1tQa3$f4U;68a z*M<}*K()<{S!m`CH4rElXT{nKFbYEnWpH^-P*wu67Xc$T%$!FSPjEK-$v44%M=J(JF|&Fo$*r`cyKYBA3X_n($%jhLM0U< z!$hc}fnpr{tWn?f{Xz7tizR_iXe>X@jK!WAo3dAod<&Z>QUv8pb;R2uVA<1Ld|z}k ztVSG`z_^SbEjA(prH=V;^1n4CokS9tSiX{q`Z~q5pDEPYo literal 0 HcmV?d00001 From 13d00f43ca1375751d76445b3f2dc864a5ebd954 Mon Sep 17 00:00:00 2001 From: Yan Vaskov Date: Mon, 1 Jul 2024 15:42:27 +0400 Subject: [PATCH 115/149] Added staging security list for marketplace --- .../marketplace-security-report-mock.json | 11378 ++++++++++++++++ 1 file changed, 11378 insertions(+) create mode 100644 test-configs/marketplace-security-report-mock.json diff --git a/test-configs/marketplace-security-report-mock.json b/test-configs/marketplace-security-report-mock.json new file mode 100644 index 00000000..fb1e70af --- /dev/null +++ b/test-configs/marketplace-security-report-mock.json @@ -0,0 +1,11378 @@ +[ + { + "appName": "uniswap", + "doc": "https://docs.uniswap.org/contracts/v2/reference/smart-contracts/v2-deployments", + "chainsData": { + "11155111": { + "overallInfo": { + "verifiedNumber": 18, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 18, + "securityScore": 73.60833333333332, + "issueSeverityDistribution": { + "critical": 4, + "gas": 276, + "high": 45, + "informational": 133, + "low": 134, + "medium": 27 + } + }, + "contractsData": [ + { + "address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1f98431c8ad98523631ae4a59f267346ea31f984", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f98431c8ad98523631ae4a59f267346ea31f984/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 9, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 2, + "score": "3.72", + "score_v2": "74.32", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "contractname": "Multicall2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ba1e12693dc8f9c48aad8770482f4739beed696/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 6, + "low": 6, + "medium": 8 + }, + "lines_analyzed_count": 76, + "scan_time_taken": 0, + "score": "1.32", + "score_v2": "26.32", + "threat_score": "94.74", + "score_rating": "Low" + } + } + }, + { + "address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfd8137f7d1516d3ea5ca83523914859ec47f573/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", + "contractname": "Quoter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 12, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 0, + "score": "3.63", + "score_v2": "72.51", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xe592427a0aece92de3edee1f18e0157c05861564", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe592427a0aece92de3edee1f18e0157c05861564", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe592427a0aece92de3edee1f18e0157c05861564", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe592427a0aece92de3edee1f18e0157c05861564/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.12", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x42b24a95702b9986e82d421cc3568932790a48ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42b24a95702b9986e82d421cc3568932790a48ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x42b24a95702b9986e82d421cc3568932790a48ec", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42b24a95702b9986e82d421cc3568932790a48ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 0, + "informational": 26, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x91ae842a5ffd8d12023116943e72a606179294f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91ae842a5ffd8d12023116943e72a606179294f3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x91ae842a5ffd8d12023116943e72a606179294f3", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91ae842a5ffd8d12023116943e72a606179294f3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.90", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xee6a57ec80ea46401049e92587e52f5ec1c24785/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.87", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc36442b4a4522e871399cd717abdd847ab11fe88", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc36442b4a4522e871399cd717abdd847ab11fe88/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 24, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.30", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0xa5644e29708357803b5a882d272c41cc0df92b34", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5644e29708357803b5a882d272c41cc0df92b34", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5644e29708357803b5a882d272c41cc0df92b34", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5644e29708357803b5a882d272c41cc0df92b34/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61ffe014ba17989e743c5f6cb21bf9697530b21e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.94", + "score_v2": "78.83", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3", + "contractname": "Permit2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022d473030f116ddee9f6b43ac78ba3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 12, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contractname": "UniversalRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "3.00", + "score_v2": "60.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xf164fc0ec4e93095b804a4795bbe1e041497b92a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf164fc0ec4e93095b804a4795bbe1e041497b92a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf164fc0ec4e93095b804a4795bbe1e041497b92a", + "contractname": "UniswapV2Router01", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf164fc0ec4e93095b804a4795bbe1e041497b92a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 69, + "high": 8, + "informational": 12, + "low": 28, + "medium": 5 + }, + "lines_analyzed_count": 625, + "scan_time_taken": 2, + "score": "3.53", + "score_v2": "70.56", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7a250d5630b4cf539739df2c5dacb4c659f2488d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 88, + "high": 19, + "informational": 21, + "low": 26, + "medium": 8 + }, + "lines_analyzed_count": 780, + "scan_time_taken": 3, + "score": "3.33", + "score_v2": "66.54", + "threat_score": "90.00", + "score_rating": "Average" + } + } + } + ] + } + } + }, + { + "appName": "aave", + "doc": "https://docs.aave.com/developers/deployed-contracts/deployed-contracts", + "chainsData": { + "11155111": { + "overallInfo": { + "verifiedNumber": 262, + "totalContractsNumber": 265, + "solidityScanContractsNumber": 258, + "securityScore": 81.51724806201547, + "issueSeverityDistribution": { + "critical": 53, + "gas": 2853, + "high": 118, + "informational": 840, + "low": 1208, + "medium": 159 + } + }, + "contractsData": [ + { + "address": "0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x655568bDd6168325EC7e58Bf39b21A856F906Dc2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x655568bDd6168325EC7e58Bf39b21A856F906Dc2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x655568bDd6168325EC7e58Bf39b21A856F906Dc2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x655568bDd6168325EC7e58Bf39b21A856F906Dc2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x853d955aCEf822Db058eb8505911ED77F175b99e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x853d955aCEf822Db058eb8505911ED77F175b99e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x853d955aCEf822Db058eb8505911ED77F175b99e", + "contractname": "FRAXStablecoin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x853d955aCEf822Db058eb8505911ED77F175b99e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 34, + "high": 0, + "informational": 17, + "low": 18, + "medium": 1 + }, + "lines_analyzed_count": 311, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.45", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x25F2226B597E8F9514B3F68F00f494cF4f286491", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x25F2226B597E8F9514B3F68F00f494cF4f286491", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x25F2226B597E8F9514B3F68F00f494cF4f286491", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25F2226B597E8F9514B3F68F00f494cF4f286491/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 17, + "low": 14, + "medium": 1 + }, + "lines_analyzed_count": 378, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.86", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "contractname": "CLSynchronicityPriceAdapterPegToBase", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 3, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 83, + "scan_time_taken": 0, + "score": "3.55", + "score_v2": "71.08", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x252231882FB38481497f3C767469106297c8d93b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x252231882FB38481497f3C767469106297c8d93b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x252231882FB38481497f3C767469106297c8d93b", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x252231882FB38481497f3C767469106297c8d93b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8a32f49ffba88aba6eff96f45d8bd1d4b3f35c7d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8a32f49ffba88aba6eff96f45d8bd1d4b3f35c7d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8a32f49ffba88aba6eff96f45d8bd1d4b3f35c7d", + "contractname": "LendingRateOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a32f49ffba88aba6eff96f45d8bd1d4b3f35c7d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.65", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", + "contractname": "PoolAddressesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 8, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 211, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.99", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7", + "contractname": "Create3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 35, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", + "contractname": "ParaSwapDebtSwapAdapterV3GHO", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "3.28", + "score_v2": "65.67", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa50ba011c48153de246e5192c8f9258a2ba79ca9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa50ba011c48153de246e5192c8f9258a2ba79ca9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa50ba011c48153de246e5192c8f9258a2ba79ca9", + "contractname": "AaveOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa50ba011c48153de246e5192c8f9258a2ba79ca9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 206, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.41", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x018008bfb33d285247A21d44E50697654f754e63", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x018008bfb33d285247A21d44E50697654f754e63", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x018008bfb33d285247A21d44E50697654f754e63", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x018008bfb33d285247A21d44E50697654f754e63/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7937d4799803fbbe595ed57278bc4ca21f3bffcb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9A44fd41566876A39655f74971a3A6eA0a17a454", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9A44fd41566876A39655f74971a3A6eA0a17a454", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9A44fd41566876A39655f74971a3A6eA0a17a454", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A44fd41566876A39655f74971a3A6eA0a17a454/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb49f677943BC038e9857d61E7d053CaA2C1734C1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb49f677943BC038e9857d61E7d053CaA2C1734C1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb49f677943BC038e9857d61E7d053CaA2C1734C1", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb49f677943BC038e9857d61E7d053CaA2C1734C1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 830, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.58", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "contractname": "AaveProtocolDataProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 6, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 294, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.05", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3ea64b1C0194524b48F9118462C8E9cd61a243c7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3ea64b1C0194524b48F9118462C8E9cd61a243c7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3ea64b1C0194524b48F9118462C8E9cd61a243c7", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3ea64b1C0194524b48F9118462C8E9cd61a243c7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", + "contractname": "LendingPoolAddressesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 8, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "87.96", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x135896DE8421be2ec868E0b811006171D9df802A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x135896DE8421be2ec868E0b811006171D9df802A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x135896DE8421be2ec868E0b811006171D9df802A", + "contractname": "ParaSwapLiquiditySwapAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x135896DE8421be2ec868E0b811006171D9df802A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 277, + "high": 0, + "informational": 43, + "low": 22, + "medium": 5 + }, + "lines_analyzed_count": 1824, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.22", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x971c82c8316aD611904F95616c21ce90837f1856", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x971c82c8316aD611904F95616c21ce90837f1856", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x971c82c8316aD611904F95616c21ce90837f1856", + "contractname": "GovernanceDataHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x971c82c8316aD611904F95616c21ce90837f1856/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x167527DB01325408696326e3580cd8e55D99Dc1A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x167527DB01325408696326e3580cd8e55D99Dc1A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x167527DB01325408696326e3580cd8e55D99Dc1A", + "contractname": "GsmRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x167527DB01325408696326e3580cd8e55D99Dc1A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "4.07", + "score_v2": "81.36", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x71381e6718b37C12155CB961Ca3D374A8BfFa0e5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x71381e6718b37C12155CB961Ca3D374A8BfFa0e5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x71381e6718b37C12155CB961Ca3D374A8BfFa0e5", + "contractname": "OracleSwapFreezer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71381e6718b37C12155CB961Ca3D374A8BfFa0e5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 0, + "score": "4.75", + "score_v2": "95.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x00524e8E4C5FD2b8D8aa1226fA16b39Cad69B8A0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00524e8E4C5FD2b8D8aa1226fA16b39Cad69B8A0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00524e8E4C5FD2b8D8aa1226fA16b39Cad69B8A0", + "contractname": "GhoInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00524e8E4C5FD2b8D8aa1226fA16b39Cad69B8A0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x21714092D90c7265F52fdfDae068EC11a23C6248", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x21714092D90c7265F52fdfDae068EC11a23C6248", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x21714092D90c7265F52fdfDae068EC11a23C6248", + "contractname": "DelegationAwareAToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x21714092D90c7265F52fdfDae068EC11a23C6248/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "3.82", + "score_v2": "76.32", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", + "contractname": "AaveMerkleDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa88c6D90eAe942291325f9ae3c66f3563B93FE10/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 21, + "high": 2, + "informational": 1, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "2.19", + "score_v2": "43.81", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae8593DD575FE29A9745056aA91C4b746eee62C8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", + "contractname": "UiPoolDataProviderV2V3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 2, + "informational": 4, + "low": 1, + "medium": 4 + }, + "lines_analyzed_count": 242, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x1bA9843bD4327c6c77011406dE5fA8749F7E3479", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1bA9843bD4327c6c77011406dE5fA8749F7E3479", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1bA9843bD4327c6c77011406dE5fA8749F7E3479", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bA9843bD4327c6c77011406dE5fA8749F7E3479/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", + "contractname": "Executor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "3.69", + "score_v2": "73.77", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x52D306e36E3B6B02c153d0266ff0f85d18BCD413", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x52D306e36E3B6B02c153d0266ff0f85d18BCD413", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x52D306e36E3B6B02c153d0266ff0f85d18BCD413", + "contractname": "LendingPoolAddressesProviderRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52D306e36E3B6B02c153d0266ff0f85d18BCD413/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 255, + "high": 0, + "informational": 27, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 311, + "scan_time_taken": 0, + "score": "0.50", + "score_v2": "6.43", + "threat_score": "89.47", + "score_rating": "Low" + } + } + }, + { + "address": "0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778", + "contractname": "CapsPlusRiskSteward", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 0, + "informational": 5, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "3.85", + "score_v2": "76.92", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x111111111117dC0aa78b770fA6A738034120C302", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x111111111117dC0aa78b770fA6A738034120C302", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x111111111117dC0aa78b770fA6A738034120C302", + "contractname": "OneInch", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x111111111117dC0aa78b770fA6A738034120C302/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 8, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 1130, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "95.04", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD110cac5d8682A3b045D5524a9903E031d70FCCd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD110cac5d8682A3b045D5524a9903E031d70FCCd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD110cac5d8682A3b045D5524a9903E031d70FCCd", + "contractname": "GhoOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD110cac5d8682A3b045D5524a9903E031d70FCCd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf6733B9842883BFE0e0a940eA2F572676af31bde", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6733B9842883BFE0e0a940eA2F572676af31bde/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8B6851156023f4f5A66F68BEA80851c3D905Ac93", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8B6851156023f4f5A66F68BEA80851c3D905Ac93", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8B6851156023f4f5A66F68BEA80851c3D905Ac93", + "contractname": "WstETHSynchronicityPriceAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B6851156023f4f5A66F68BEA80851c3D905Ac93/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 3, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 73, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.82", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "contractname": "Uni", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 79, + "high": 0, + "informational": 29, + "low": 2, + "medium": 5 + }, + "lines_analyzed_count": 586, + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.33", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 2, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xA50ba011c48153De246E5192C8f9258A2ba79Ca9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA50ba011c48153De246E5192C8f9258A2ba79Ca9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA50ba011c48153De246E5192C8f9258A2ba79Ca9", + "contractname": "AaveOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA50ba011c48153De246E5192C8f9258A2ba79Ca9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 206, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.41", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x102633152313C81cD80419b6EcF66d14Ad68949A", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x102633152313C81cD80419b6EcF66d14Ad68949A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 830, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.58", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xD87974E8ED49AB16d5053ba793F4e17078Be0426", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD87974E8ED49AB16d5053ba793F4e17078Be0426", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD87974E8ED49AB16d5053ba793F4e17078Be0426", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD87974E8ED49AB16d5053ba793F4e17078Be0426/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD4478A76aCeA81D3768A0ACB6e38f25eEB6Eb1B5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD4478A76aCeA81D3768A0ACB6e38f25eEB6Eb1B5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD4478A76aCeA81D3768A0ACB6e38f25eEB6Eb1B5", + "contractname": "FixedFeeStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD4478A76aCeA81D3768A0ACB6e38f25eEB6Eb1B5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.82", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x004626A008B1aCdC4c74ab51644093b155e59A23", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x004626A008B1aCdC4c74ab51644093b155e59A23", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x004626A008B1aCdC4c74ab51644093b155e59A23", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x004626A008B1aCdC4c74ab51644093b155e59A23/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.80", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "contractname": "VariableDebtToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 1, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.64", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2FEc76324A0463c46f32e74A86D1cf94C02158DC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x91c0eA31b49B69Ea18607702c5d9aC360bf3dE7d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91c0eA31b49B69Ea18607702c5d9aC360bf3dE7d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x91c0eA31b49B69Ea18607702c5d9aC360bf3dE7d", + "contractname": "UiPoolDataProviderV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91c0eA31b49B69Ea18607702c5d9aC360bf3dE7d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 2, + "informational": 4, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 271, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "85.98", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa0d9C1E9E48Ca30c8d8C3B5D69FF5dc1f6DFfC24", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa0d9C1E9E48Ca30c8d8C3B5D69FF5dc1f6DFfC24", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa0d9C1E9E48Ca30c8d8C3B5D69FF5dc1f6DFfC24", + "contractname": "WrappedTokenGatewayV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa0d9C1E9E48Ca30c8d8C3B5D69FF5dc1f6DFfC24/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 16, + "high": 4, + "informational": 1, + "low": 13, + "medium": 0 + }, + "lines_analyzed_count": 204, + "scan_time_taken": 0, + "score": "2.94", + "score_v2": "58.82", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034", + "contractname": "SavingsDaiTokenWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.81", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", + "contractname": "ACLManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 12, + "gas": 7, + "high": 0, + "informational": 1, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 135, + "scan_time_taken": 0, + "score": "1.44", + "score_v2": "28.89", + "threat_score": "100.00", + "score_rating": "Low" + } + } + }, + { + "address": "0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71Aef7b30728b9BB371578f36c5A1f1502a5723e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3d569673dAa0575c936c7c67c4E6AedA69CC630C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d569673dAa0575c936c7c67c4E6AedA69CC630C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3d569673dAa0575c936c7c67c4E6AedA69CC630C", + "contractname": "AaveEcosystemReserveController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d569673dAa0575c936c7c67c4E6AedA69CC630C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 444, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.82", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "contractname": "CLSynchronicityPriceAdapterPegToBase", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 3, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "3.71", + "score_v2": "74.16", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD3cF979e676265e4f6379749DECe4708B9A22476", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cF979e676265e4f6379749DECe4708B9A22476/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 97, + "scan_time_taken": 0, + "score": "3.92", + "score_v2": "78.35", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x0d8eFfC11dF3F229AA1EA0509BC9DFa632A13578", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0d8eFfC11dF3F229AA1EA0509BC9DFa632A13578", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0d8eFfC11dF3F229AA1EA0509BC9DFa632A13578", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d8eFfC11dF3F229AA1EA0509BC9DFa632A13578/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 139, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.33", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", + "contractname": "CLSynchronicityPriceAdapterPegToBase", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb01e6C9af83879B8e06a092f0DD94309c0D497E4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 3, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "3.71", + "score_v2": "74.16", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xcC47c4Fe1F7f29ff31A8b62197023aC8553C7896", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcC47c4Fe1F7f29ff31A8b62197023aC8553C7896", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xcC47c4Fe1F7f29ff31A8b62197023aC8553C7896", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcC47c4Fe1F7f29ff31A8b62197023aC8553C7896/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.59", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x4c707764cbFB4FFa078e169e6b8A6AdbE7526a2c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c707764cbFB4FFa078e169e6b8A6AdbE7526a2c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4c707764cbFB4FFa078e169e6b8A6AdbE7526a2c", + "contractname": "FixedPriceStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c707764cbFB4FFa078e169e6b8A6AdbE7526a2c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 64, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "85.94", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", + "contractname": "ParaSwapRepayAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 277, + "high": 0, + "informational": 43, + "low": 22, + "medium": 5 + }, + "lines_analyzed_count": 1874, + "scan_time_taken": 2, + "score": "3.99", + "score_v2": "79.78", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x617332a777780F546261247F621051d0b98975Eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x617332a777780F546261247F621051d0b98975Eb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x617332a777780F546261247F621051d0b98975Eb", + "contractname": "VotingMachine", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x617332a777780F546261247F621051d0b98975Eb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 1, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 188, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.30", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdAC17F958D2ee523a2206206994597C13D831ec7", + "contractname": "TetherToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAC17F958D2ee523a2206206994597C13D831ec7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 35, + "high": 7, + "informational": 24, + "low": 40, + "medium": 9 + }, + "lines_analyzed_count": 447, + "scan_time_taken": 1, + "score": "2.66", + "score_v2": "53.24", + "threat_score": "70.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 832, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.59", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1d1906f909CAe494c7441604DAfDDDbD0485A925/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xD01ab9a6577E1D84F142e44D49380e23A340387d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xae78736Cd615f374D3085123A210448E74Fc6393", + "contractname": "RocketTokenRETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae78736Cd615f374D3085123A210448E74Fc6393/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 2, + "informational": 3, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 0, + "score": "3.60", + "score_v2": "72.00", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x61dFd349140C239d3B61fEe203Efc811b518a317", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61dFd349140C239d3B61fEe203Efc811b518a317", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x61dFd349140C239d3B61fEe203Efc811b518a317", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61dFd349140C239d3B61fEe203Efc811b518a317/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contractname": "MiniMeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 4, + "informational": 48, + "low": 35, + "medium": 14 + }, + "lines_analyzed_count": 602, + "scan_time_taken": 1, + "score": "3.36", + "score_v2": "67.28", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0x2eE68ACb6A1319de1b49DC139894644E424fefD6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2eE68ACb6A1319de1b49DC139894644E424fefD6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2eE68ACb6A1319de1b49DC139894644E424fefD6", + "contractname": "FreezingSteward", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2eE68ACb6A1319de1b49DC139894644E424fefD6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 22, + "scan_time_taken": 0, + "score": "3.41", + "score_v2": "68.18", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBae535520Abd9f8C85E58929e0006A2c8B372F74/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x41A08648C3766F9F9d85598fF102a08f4ef84F84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41A08648C3766F9F9d85598fF102a08f4ef84F84", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41A08648C3766F9F9d85598fF102a08f4ef84F84", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41A08648C3766F9F9d85598fF102a08f4ef84F84/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.72", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xaf270C38fF895EA3f95Ed488CEACe2386F038249", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaf270C38fF895EA3f95Ed488CEACe2386F038249", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaf270C38fF895EA3f95Ed488CEACe2386F038249", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf270C38fF895EA3f95Ed488CEACe2386F038249/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xEE66abD4D0f9908A48E08AE354B0f425De3e237E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEE66abD4D0f9908A48E08AE354B0f425De3e237E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEE66abD4D0f9908A48E08AE354B0f425De3e237E", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEE66abD4D0f9908A48E08AE354B0f425De3e237E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xEEf0C605546958c1f899b6fB336C20671f9cD49F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEEf0C605546958c1f899b6fB336C20671f9cD49F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEEf0C605546958c1f899b6fB336C20671f9cD49F", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEEf0C605546958c1f899b6fB336C20671f9cD49F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xc929ad75B72593967DE83E7F7Cda0493458261D9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc929ad75B72593967DE83E7F7Cda0493458261D9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc929ad75B72593967DE83E7F7Cda0493458261D9", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc929ad75B72593967DE83E7F7Cda0493458261D9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x411D79b8cC43384FDE66CaBf9b6a17180c842511", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x411D79b8cC43384FDE66CaBf9b6a17180c842511", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x411D79b8cC43384FDE66CaBf9b6a17180c842511", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x411D79b8cC43384FDE66CaBf9b6a17180c842511/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x06B1Ec378618EA736a65395eA5CAB69A2410493B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x06B1Ec378618EA736a65395eA5CAB69A2410493B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x06B1Ec378618EA736a65395eA5CAB69A2410493B", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x06B1Ec378618EA736a65395eA5CAB69A2410493B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "contractname": "StableDebtToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 14, + "high": 1, + "informational": 5, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 431, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.54", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xd9d85499449f26d2A2c240defd75314f23920089", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9d85499449f26d2A2c240defd75314f23920089", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd9d85499449f26d2A2c240defd75314f23920089", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d85499449f26d2A2c240defd75314f23920089/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB76CF92076adBF1D9C39294FA8e7A67579FDe357/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", + "contractname": "MetaDelegateHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94363B11b37BC3ffe43AB09cff5A010352FE85dC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 3 + }, + "lines_analyzed_count": 55, + "scan_time_taken": 0, + "score": "3.36", + "score_v2": "67.27", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "contractname": "AaveParaswapFeeClaimer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9abf798f5314BFd793A9E57A654BEd35af4A1D60/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "85.92", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c", + "contractname": "LendingPoolCollateralManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 6, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 318, + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.40", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contractname": "WBTC", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 675, + "scan_time_taken": 0, + "score": "4.93", + "score_v2": "98.67", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 2, + "informational": 28, + "low": 28, + "medium": 1 + }, + "lines_analyzed_count": 994, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.02", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4da27a545c0c5B758a6BA100e3a049001de870f5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4da27a545c0c5B758a6BA100e3a049001de870f5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4da27a545c0c5B758a6BA100e3a049001de870f5", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4da27a545c0c5B758a6BA100e3a049001de870f5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.09", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", + "contractname": "AaveProtocolDataProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 4, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.77", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B", + "contractname": "sDAISynchronicityPriceAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.42", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x0496372BE7e426D28E89DEBF01f19F014d5938bE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0496372BE7e426D28E89DEBF01f19F014d5938bE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0496372BE7e426D28E89DEBF01f19F014d5938bE", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0496372BE7e426D28E89DEBF01f19F014d5938bE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb4d5289C58CE36080b0748B47F859D8F50dFAACb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x9b24C168d6A76b5459B1d47071a54962a4df36c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b24C168d6A76b5459B1d47071a54962a4df36c3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9b24C168d6A76b5459B1d47071a54962a4df36c3", + "contractname": "VotingPortal", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b24C168d6A76b5459B1d47071a54962a4df36c3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 10, + "high": 1, + "informational": 1, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 173, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.88", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xee56e2b3d491590b5b31738cc34d5232f378a8d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xee56e2b3d491590b5b31738cc34d5232f378a8d5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xee56e2b3d491590b5b31738cc34d5232f378a8d5", + "contractname": "Executor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xee56e2b3d491590b5b31738cc34d5232f378a8d5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 36, + "high": 4, + "informational": 14, + "low": 3, + "medium": 4 + }, + "lines_analyzed_count": 1262, + "scan_time_taken": 2, + "score": "4.67", + "score_v2": "93.34", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xD533a949740bb3306d119CC777fa900bA034cd52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x05225Cd708bCa9253789C1374e4337a019e99D56", + "contractname": "CLrETHSynchronicityPriceAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05225Cd708bCa9253789C1374e4337a019e99D56/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.97", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b62bFAff61AB3985798e5202D2d167F567D0BCD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6A6FA664D4Fa49a6a780a1D6143f079f8dd7C33d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6A6FA664D4Fa49a6a780a1D6143f079f8dd7C33d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6A6FA664D4Fa49a6a780a1D6143f079f8dd7C33d", + "contractname": "ParaSwapDebtSwapAdapterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A6FA664D4Fa49a6a780a1D6143f079f8dd7C33d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "3.88", + "score_v2": "77.50", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbaA999AC55EAce41CcAE355c77809e68Bb345170", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbaA999AC55EAce41CcAE355c77809e68Bb345170", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbaA999AC55EAce41CcAE355c77809e68Bb345170", + "contractname": "PoolAddressesProviderRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbaA999AC55EAce41CcAE355c77809e68Bb345170/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.58", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "contractname": "TransparentProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 99, + "scan_time_taken": 0, + "score": "3.59", + "score_v2": "71.72", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", + "contractname": "GhoToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 15, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 131, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.92", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 17, + "low": 14, + "medium": 1 + }, + "lines_analyzed_count": 378, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.86", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x72E95b8931767C79bA4EeE721354d6E99a61D004/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9", + "contractname": "EmergencyRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 0, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "2.50", + "score_v2": "50.00", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "contractname": "PayloadsControllerDataHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 2, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.06", + "score_v2": "61.11", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xba100000625a3754423978a60c9317c58a424e3D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xba100000625a3754423978a60c9317c58a424e3D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xba100000625a3754423978a60c9317c58a424e3D", + "contractname": "ICurrentAuthorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xba100000625a3754423978a60c9317c58a424e3D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.14", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contractname": "WETH9", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "1.92", + "score_v2": "38.46", + "threat_score": "94.74", + "score_rating": "Low" + } + } + }, + { + "address": "0x1699FE9CaDC8a0b6c93E06B62Ab4592a0fFEcF61", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1699FE9CaDC8a0b6c93E06B62Ab4592a0fFEcF61", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1699FE9CaDC8a0b6c93E06B62Ab4592a0fFEcF61", + "contractname": "DataWarehouse", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1699FE9CaDC8a0b6c93E06B62Ab4592a0fFEcF61/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.78", + "score_v2": "95.61", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", + "contractname": "ENSToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 13, + "high": 0, + "informational": 6, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 136, + "scan_time_taken": 0, + "score": "3.42", + "score_v2": "68.38", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xef6beCa8D9543eC007bceA835aF768B58F730C1f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xef6beCa8D9543eC007bceA835aF768B58F730C1f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xef6beCa8D9543eC007bceA835aF768B58F730C1f", + "contractname": "OracleSwapFreezer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xef6beCa8D9543eC007bceA835aF768B58F730C1f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 0, + "score": "4.75", + "score_v2": "95.00", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", + "contractname": "WrappedTokenGatewayV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 16, + "high": 4, + "informational": 1, + "low": 13, + "medium": 0 + }, + "lines_analyzed_count": 204, + "scan_time_taken": 0, + "score": "2.94", + "score_v2": "58.82", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x322AA5F5Be95644d6c36544B6c5061F072D16DF5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x322AA5F5Be95644d6c36544B6c5061F072D16DF5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x322AA5F5Be95644d6c36544B6c5061F072D16DF5", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x322AA5F5Be95644d6c36544B6c5061F072D16DF5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xb82fa9f31612989525992FCfBB09AB22Eff5c85A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb82fa9f31612989525992FCfBB09AB22Eff5c85A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb82fa9f31612989525992FCfBB09AB22Eff5c85A", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb82fa9f31612989525992FCfBB09AB22Eff5c85A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.34", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", + "contractname": "LendingRateOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.65", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x37A6B708FDB1483C231961b9a7F145261E815fc3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x028f7886F3e937f8479efaD64f31B3fE1119857a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x028f7886F3e937f8479efaD64f31B3fE1119857a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x028f7886F3e937f8479efaD64f31B3fE1119857a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x028f7886F3e937f8479efaD64f31B3fE1119857a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "contractname": "StargateToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 16, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.25", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdF2917806E30300537aEB49A7663062F4d1F2b5F", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdF2917806E30300537aEB49A7663062F4d1F2b5F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb9062896ec3a615a4e4444df183f0531a77218ae", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb9062896ec3a615a4e4444df183f0531a77218ae", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb9062896ec3a615a4e4444df183f0531a77218ae", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9062896ec3a615a4e4444df183f0531a77218ae/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.34", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "contractname": "AaveOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54586bE62E3c3580375aE3723C145253060Ca0C2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 1, + "informational": 2, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 147, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.99", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdfEE0C9eA1309cB9611F33972E72a72166fcF548/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", + "contractname": "LendingPoolCollateralManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 6, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 318, + "scan_time_taken": 1, + "score": "4.67", + "score_v2": "93.40", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x514910771AF9Ca656af840dff83E8264EcF986CA", + "contractname": "LinkToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x514910771AF9Ca656af840dff83E8264EcF986CA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 3, + "informational": 12, + "low": 28, + "medium": 18 + }, + "lines_analyzed_count": 295, + "scan_time_taken": 1, + "score": "2.36", + "score_v2": "47.12", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "contractname": "RocketTokenRPL", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD33526068D116cE69F19A9ee46F0bd304F21A51f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 3, + "informational": 7, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 240, + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.25", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xcF8d0c70c850859266f5C338b38F9D663181C314", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcF8d0c70c850859266f5C338b38F9D663181C314", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xcF8d0c70c850859266f5C338b38F9D663181C314", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcF8d0c70c850859266f5C338b38F9D663181C314/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc3115D0660b93AeF10F298886ae22E3Dd477E482", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc3115D0660b93AeF10F298886ae22E3Dd477E482", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc3115D0660b93AeF10F298886ae22E3Dd477E482", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3115D0660b93AeF10F298886ae22E3Dd477E482/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x223d844fc4B006D67c0cDbd39371A9F73f69d974", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x223d844fc4B006D67c0cDbd39371A9F73f69d974", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x223d844fc4B006D67c0cDbd39371A9F73f69d974", + "contractname": "EmissionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x223d844fc4B006D67c0cDbd39371A9F73f69d974/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 12, + "high": 0, + "informational": 0, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "2.86", + "score_v2": "57.14", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", + "contractname": "ParaSwapRepayAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 227, + "scan_time_taken": 0, + "score": "4.45", + "score_v2": "88.99", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04", + "contractname": "GovernancePowerStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.25", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x1C2BA5b8ab8e795fF44387ba6d251fa65AD20b36", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1C2BA5b8ab8e795fF44387ba6d251fa65AD20b36", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1C2BA5b8ab8e795fF44387ba6d251fa65AD20b36", + "contractname": "AavePolEthERC20Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C2BA5b8ab8e795fF44387ba6d251fa65AD20b36/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 9, + "high": 4, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 109, + "scan_time_taken": 0, + "score": "1.88", + "score_v2": "37.61", + "threat_score": "85.00", + "score_rating": "Low" + } + } + }, + { + "address": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0B925eD163218f6662a35e0f0371Ac234f9E9371/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6c3ea9036406852006290770BEdFcAbA0e23A0e8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 12, + "low": 14, + "medium": 2 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.47", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x268497bF083388B1504270d0E717222d3A87D6F2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x268497bF083388B1504270d0E717222d3A87D6F2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", + "contractname": "FRAXShares", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 43, + "high": 0, + "informational": 12, + "low": 8, + "medium": 2 + }, + "lines_analyzed_count": 286, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x379c1EDD1A41218bdbFf960a9d5AD2818Bf61aE8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x379c1EDD1A41218bdbFf960a9d5AD2818Bf61aE8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x379c1EDD1A41218bdbFf960a9d5AD2818Bf61aE8", + "contractname": "UiGhoDataProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x379c1EDD1A41218bdbFf960a9d5AD2818Bf61aE8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 2, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.56", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24701A6368Ff6D2874d6b8cDadd461552B8A5283/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.39", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7B4c17861357B8ABB91F25581E7263E08DCB59c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contractname": "SavingsDai", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83F20F44975D03b1b09e64809B757c47f942BEeA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 49, + "high": 1, + "informational": 16, + "low": 7, + "medium": 17 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 1, + "score": "3.24", + "score_v2": "64.78", + "threat_score": "89.47", + "score_rating": "Average" + } + } + }, + { + "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xd4e245848d6E1220DBE62e155d89fa327E43CB06", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd4e245848d6E1220DBE62e155d89fa327E43CB06", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd4e245848d6E1220DBE62e155d89fa327E43CB06", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4e245848d6E1220DBE62e155d89fa327E43CB06/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contractname": "WstETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 1146, + "scan_time_taken": 0, + "score": "4.89", + "score_v2": "97.82", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x33aCEf7365809218485873B7d0d67FeE411B5D79", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x33aCEf7365809218485873B7d0d67FeE411B5D79", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x33aCEf7365809218485873B7d0d67FeE411B5D79", + "contractname": "VotingPortal", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33aCEf7365809218485873B7d0d67FeE411B5D79/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 10, + "high": 1, + "informational": 1, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 173, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.88", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x848107491E029AFDe0AC543779c7790382f15929", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x848107491E029AFDe0AC543779c7790382f15929", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x848107491E029AFDe0AC543779c7790382f15929", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x848107491E029AFDe0AC543779c7790382f15929/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xec1D1B3b0443256cc3860e24a46F108e699484Aa", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xec1D1B3b0443256cc3860e24a46F108e699484Aa/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x219640546c0DFDDCb9ab3bcdA89B324e0a376367/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc30808705C01289A3D306ca9CAB081Ba9114eC82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc30808705C01289A3D306ca9CAB081Ba9114eC82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc30808705C01289A3D306ca9CAB081Ba9114eC82", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc30808705C01289A3D306ca9CAB081Ba9114eC82/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x23a875ede3f1030138701683e42e9b16a7f87768", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23a875ede3f1030138701683e42e9b16a7f87768", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x23a875ede3f1030138701683e42e9b16a7f87768", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23a875ede3f1030138701683e42e9b16a7f87768/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x77976B51569896523EE215962Ee91ff236Fa50E8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x77976B51569896523EE215962Ee91ff236Fa50E8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x77976B51569896523EE215962Ee91ff236Fa50E8", + "contractname": "VotingMachineDataHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77976B51569896523EE215962Ee91ff236Fa50E8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 83, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.72", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x17Dd33Ed0e3dD2a80E37489B8A63063161BE6957", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x17Dd33Ed0e3dD2a80E37489B8A63063161BE6957", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x17Dd33Ed0e3dD2a80E37489B8A63063161BE6957", + "contractname": "Executor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17Dd33Ed0e3dD2a80E37489B8A63063161BE6957/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "3.69", + "score_v2": "73.77", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xd180D7fdD4092f07428eFE801E17BC03576b3192", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd180D7fdD4092f07428eFE801E17BC03576b3192", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd180D7fdD4092f07428eFE801E17BC03576b3192", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd180D7fdD4092f07428eFE801E17BC03576b3192/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "contractname": "LUSDToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f98805A4E8be255a32880FDeC7F6728C6568bA0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 31, + "high": 3, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 307, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.46", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "contractname": "AToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 2, + "informational": 3, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xdef8F50155A6cf21181E29E400E8CffAE2d50968", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdef8F50155A6cf21181E29E400E8CffAE2d50968", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdef8F50155A6cf21181E29E400E8CffAE2d50968", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdef8F50155A6cf21181E29E400E8CffAE2d50968/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x5642A5A5Ec284B4145563aBF319620204aCCA7f4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5642A5A5Ec284B4145563aBF319620204aCCA7f4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5642A5A5Ec284B4145563aBF319620204aCCA7f4", + "contractname": "VotingStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5642A5A5Ec284B4145563aBF319620204aCCA7f4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 142, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.21", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", + "contractname": "LendingPoolAddressesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 8, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "87.96", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x197E90f9FAD81970bA7976f33CbD77088E5D7cf7", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f", + "contractname": "VotingPortal", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 10, + "high": 1, + "informational": 1, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 173, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.88", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x430BEdcA5DfA6f94d1205Cb33AB4f008D0d9942a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x430BEdcA5DfA6f94d1205Cb33AB4f008D0d9942a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x430BEdcA5DfA6f94d1205Cb33AB4f008D0d9942a", + "contractname": "FixedPriceStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x430BEdcA5DfA6f94d1205Cb33AB4f008D0d9942a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 64, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "85.94", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00907f9921424583e7ffBfEdf84F92B7B2Be4977/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "contractname": "WrappedTokenGatewayV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 16, + "high": 4, + "informational": 1, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 207, + "scan_time_taken": 0, + "score": "2.92", + "score_v2": "58.45", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x78F8Bd884C3D738B74B420540659c82f392820e0", + "contractname": "ParaSwapWithdrawSwapAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x78F8Bd884C3D738B74B420540659c82f392820e0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 86, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.88", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x686F8D21520f4ecEc7ba577be08354F4d1EB8262", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x686F8D21520f4ecEc7ba577be08354F4d1EB8262", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x686F8D21520f4ecEc7ba577be08354F4d1EB8262", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x686F8D21520f4ecEc7ba577be08354F4d1EB8262/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 139, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.33", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2", + "contractname": "WalletBalanceProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 1, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 111, + "scan_time_taken": 0, + "score": "3.74", + "score_v2": "74.77", + "threat_score": "95.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x57B67e4DE077085Fd0AF2174e9c14871BE664546", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57B67e4DE077085Fd0AF2174e9c14871BE664546", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x57B67e4DE077085Fd0AF2174e9c14871BE664546", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57B67e4DE077085Fd0AF2174e9c14871BE664546/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x48Bc45f084988bC01933EA93EeFfEBC0416534f6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x48Bc45f084988bC01933EA93EeFfEBC0416534f6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x48Bc45f084988bC01933EA93EeFfEBC0416534f6", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x48Bc45f084988bC01933EA93EeFfEBC0416534f6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x90D9CD005E553111EB8C9c31Abe9706a186b6048", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x90D9CD005E553111EB8C9c31Abe9706a186b6048", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x90D9CD005E553111EB8C9c31Abe9706a186b6048", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x90D9CD005E553111EB8C9c31Abe9706a186b6048/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xb639D208Bcf0589D54FaC24E655C79EC529762B8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb639D208Bcf0589D54FaC24E655C79EC529762B8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb639D208Bcf0589D54FaC24E655C79EC529762B8", + "contractname": "GhoFlashMinter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb639D208Bcf0589D54FaC24E655C79EC529762B8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 3, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 158, + "scan_time_taken": 0, + "score": "3.80", + "score_v2": "75.95", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 37, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.68", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa1116930326D21fB917d5A27F1E9943A9595fb47", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa1116930326D21fB917d5A27F1E9943A9595fb47", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa1116930326D21fB917d5A27F1E9943A9595fb47", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1116930326D21fB917d5A27F1E9943A9595fb47/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.09", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x8A458A9dc9048e005d22849F470891b840296619", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8A458A9dc9048e005d22849F470891b840296619", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8A458A9dc9048e005d22849F470891b840296619", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A458A9dc9048e005d22849F470891b840296619/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xADC0A53095A0af87F3aa29FE0715B5c28016364e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xADC0A53095A0af87F3aa29FE0715B5c28016364e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xADC0A53095A0af87F3aa29FE0715B5c28016364e", + "contractname": "ParaSwapLiquiditySwapAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xADC0A53095A0af87F3aa29FE0715B5c28016364e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 211, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.42", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", + "contractname": "UiIncentiveDataProviderV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 410, + "scan_time_taken": 2, + "score": "4.68", + "score_v2": "93.66", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA3e44d830440dF5098520F62Ebec285B1198c51E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA3e44d830440dF5098520F62Ebec285B1198c51E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA3e44d830440dF5098520F62Ebec285B1198c51E", + "contractname": "AaveV3ConfigEngine", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3e44d830440dF5098520F62Ebec285B1198c51E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 8, + "low": 19, + "medium": 0 + }, + "lines_analyzed_count": 236, + "scan_time_taken": 1, + "score": "3.86", + "score_v2": "77.12", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "contractname": "DSToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 2, + "informational": 24, + "low": 23, + "medium": 6 + }, + "lines_analyzed_count": 440, + "scan_time_taken": 1, + "score": "3.51", + "score_v2": "70.23", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "contractname": "FiatTokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBe9895146f7AF43049ca1c1AE358B0541Ea49704/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 41, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x553303d460EE0afB37EdFf9bE42922D8FF63220e", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x553303d460EE0afB37EdFf9bE42922D8FF63220e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x253127Ffc04981cEA8932F406710661c2f2c3fD2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x253127Ffc04981cEA8932F406710661c2f2c3fD2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x253127Ffc04981cEA8932F406710661c2f2c3fD2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x253127Ffc04981cEA8932F406710661c2f2c3fD2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 2, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc9EE9483f662091a1de4795249E24aC0aC2630f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.73", + "score_v2": "94.60", + "threat_score": "84.21", + "score_rating": "Great" + } + } + }, + { + "address": "0x862c57d48becB45583AEbA3f489696D22466Ca1b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x862c57d48becB45583AEbA3f489696D22466Ca1b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x862c57d48becB45583AEbA3f489696D22466Ca1b", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x862c57d48becB45583AEbA3f489696D22466Ca1b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 0, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xb55C604075D79486b8A329c396Fc711Be54B5330", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb55C604075D79486b8A329c396Fc711Be54B5330", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb55C604075D79486b8A329c396Fc711Be54B5330", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb55C604075D79486b8A329c396Fc711Be54B5330/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", + "contractname": "AaveProtocolDataProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 4, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.77", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.68", + "score_v2": "93.56", + "threat_score": "95.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "peanut-protocol", + "doc": "https://github.com/peanutprotocol/peanut-contracts/blob/main/contracts.json", + "chainsData": { + "11155111": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 81.726, + "issueSeverityDistribution": { + "critical": 2, + "gas": 144, + "high": 5, + "informational": 25, + "low": 34, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdB60C736A30C41D9df0081057Eae73C3eb119895", + "contractname": "PeanutV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdB60C736A30C41D9df0081057Eae73C3eb119895/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 3, + "informational": 2, + "low": 10, + "medium": 1 + }, + "lines_analyzed_count": 464, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.34", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3", + "contractname": "PeanutBatcherV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05C94c7A5f2FD53F3DC5E0a3F62F2E31F0013bc3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 1, + "informational": 0, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 196, + "scan_time_taken": 2, + "score": "3.83", + "score_v2": "76.53", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40F3548E54a55B9cC21D5EeC3ddcAc151782c7E0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 41, + "high": 0, + "informational": 8, + "low": 8, + "medium": 4 + }, + "lines_analyzed_count": 468, + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.55", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4", + "contractname": "PeanutV4Router", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB0CE4b507D424d9E019EfE7F4d00FF78501E69A4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 7, + "high": 1, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 122, + "scan_time_taken": 0, + "score": "3.61", + "score_v2": "72.13", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a", + "contractname": "PeanutV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE8d82ce1Af4f3497836449E0B2E8Dd545d2D129a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 0, + "informational": 12, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 706, + "scan_time_taken": 4, + "score": "4.55", + "score_v2": "91.08", + "threat_score": "100.00", + "score_rating": "Great" + } + } + } + ] + } + } + }, + { + "appName": "sushiswap", + "doc": "https://docs.sushi.com/docs/Developers/Deployment%20Addresses", + "chainsData": { + "11155111": { + "overallInfo": { + "verifiedNumber": 59, + "totalContractsNumber": 64, + "solidityScanContractsNumber": 59, + "securityScore": 68.54033898305082, + "issueSeverityDistribution": { + "critical": 17, + "gas": 1784, + "high": 174, + "informational": 1524, + "low": 637, + "medium": 452 + } + }, + "contractsData": [ + { + "address": "0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", + "contractname": "BentoBoxV1", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF5BCE5077908a1b7370B9ae04AdC565EBd643966/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 54, + "high": 9, + "informational": 52, + "low": 14, + "medium": 12 + }, + "lines_analyzed_count": 1170, + "scan_time_taken": 2, + "score": "4.12", + "score_v2": "82.39", + "threat_score": "80.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", + "contractname": "MasterChef", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 9, + "gas": 50, + "high": 2, + "informational": 20, + "low": 16, + "medium": 10 + }, + "lines_analyzed_count": 1626, + "scan_time_taken": 1, + "score": "4.43", + "score_v2": "88.62", + "threat_score": "85.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xbE811A0D44E2553d25d11CB8DC0d3F0D0E6430E6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 66, + "high": 7, + "informational": 24, + "low": 25, + "medium": 7 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.06", + "score_v2": "61.20", + "threat_score": "80.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 51, + "high": 13, + "informational": 1, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 448, + "scan_time_taken": 3, + "score": "3.31", + "score_v2": "66.29", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7519c93fc5073e15d89131fd38118d73a72370f8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7519c93fc5073e15d89131fd38118d73a72370f8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7519c93fc5073e15d89131fd38118d73a72370f8", + "contractname": "ALCXRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7519c93fc5073e15d89131fd38118d73a72370f8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 2, + "informational": 11, + "low": 2, + "medium": 14 + }, + "lines_analyzed_count": 185, + "scan_time_taken": 0, + "score": "2.89", + "score_v2": "57.84", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", + "contractname": "ConvexRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e01aac4b3e8781a85b21d9d9f848e72af77b362/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 54, + "high": 6, + "informational": 15, + "low": 9, + "medium": 5 + }, + "lines_analyzed_count": 1177, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.29", + "threat_score": "95.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", + "contractname": "PickleRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7512105dbb4c0e0432844070a45b7ea0d83a23fd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 7, + "low": 3, + "medium": 7 + }, + "lines_analyzed_count": 151, + "scan_time_taken": 0, + "score": "3.08", + "score_v2": "61.59", + "threat_score": "90.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x083773a02311894a7e5710d62662bfbd268e10ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x083773a02311894a7e5710d62662bfbd268e10ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x083773a02311894a7e5710d62662bfbd268e10ec", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x083773a02311894a7e5710d62662bfbd268e10ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", + "contractname": "TruRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc0482b9d1ff34f7cd98e3a0a4584298492acf550/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 3, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", + "contractname": "SirenRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 3, + "informational": 35, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.45", + "score_v2": "69.05", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50cce4bb91ee7e0897dd7f1de3010e436852dc71/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf960e225f48e89e2754319f803c3103cc76865be", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf960e225f48e89e2754319f803c3103cc76865be", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf960e225f48e89e2754319f803c3103cc76865be", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf960e225f48e89e2754319f803c3103cc76865be/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", + "contractname": "TokeRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc56df8b6dad2555fe42961f2db0399f4cd3abcda/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 3, + "informational": 35, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.45", + "score_v2": "69.05", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x75ff3dd673ef9fc459a52e1054db5df2a1101212", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75ff3dd673ef9fc459a52e1054db5df2a1101212", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x75ff3dd673ef9fc459a52e1054db5df2a1101212", + "contractname": "StakingRewardsSushi", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75ff3dd673ef9fc459a52e1054db5df2a1101212/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 53, + "high": 2, + "informational": 34, + "low": 13, + "medium": 7 + }, + "lines_analyzed_count": 692, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.48", + "threat_score": "75.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", + "contractname": "WncgRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe7ec4353fa1c8393281dcf94e069bc4b823d907c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 3, + "informational": 35, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.45", + "score_v2": "69.05", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x7d2581f69ff44506672268c87793fc0255a8b335", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7d2581f69ff44506672268c87793fc0255a8b335", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7d2581f69ff44506672268c87793fc0255a8b335", + "contractname": "BitRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d2581f69ff44506672268c87793fc0255a8b335/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 3, + "informational": 35, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.45", + "score_v2": "69.05", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xe058d87fc1185e38ab68893136834715b30961e1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe058d87fc1185e38ab68893136834715b30961e1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe058d87fc1185e38ab68893136834715b30961e1", + "contractname": "BananaRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe058d87fc1185e38ab68893136834715b30961e1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 3, + "informational": 35, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.45", + "score_v2": "69.05", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", + "contractname": "WineRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 3, + "informational": 35, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.45", + "score_v2": "69.05", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf313455fa32db78a02aebf824624cf914abe2533", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf313455fa32db78a02aebf824624cf914abe2533", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf313455fa32db78a02aebf824624cf914abe2533", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf313455fa32db78a02aebf824624cf914abe2533/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf166427ee8175aa30d6b58d10e0b044eeed3b9de/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x316834fac49396d7951b4b0c14956591b51709f8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x316834fac49396d7951b4b0c14956591b51709f8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x316834fac49396d7951b4b0c14956591b51709f8", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x316834fac49396d7951b4b0c14956591b51709f8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4e568bf651c4a17434943304d2425d05dcbae4bc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4e568bf651c4a17434943304d2425d05dcbae4bc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4e568bf651c4a17434943304d2425d05dcbae4bc", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e568bf651c4a17434943304d2425d05dcbae4bc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xefa54bae2eaa3250f096217f9d78ca599e04c9ce", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xefa54bae2eaa3250f096217f9d78ca599e04c9ce", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xefa54bae2eaa3250f096217f9d78ca599e04c9ce", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xefa54bae2eaa3250f096217f9d78ca599e04c9ce/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf6a15e94ef40f5b927d301c8af06012411ecca69", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf6a15e94ef40f5b927d301c8af06012411ecca69", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf6a15e94ef40f5b927d301c8af06012411ecca69", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6a15e94ef40f5b927d301c8af06012411ecca69/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x157079347ce0ea0bea0dc87e504357e8480daddb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x157079347ce0ea0bea0dc87e504357e8480daddb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x157079347ce0ea0bea0dc87e504357e8480daddb", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x157079347ce0ea0bea0dc87e504357e8480daddb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b627d6cae2991504d6af5b9eda34e8fbafbd727/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa4be652e8a5bf0b5f4870d110c7177a2393544c8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x900ec205c8ebda41ace176dfb0876d80502344a6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x900ec205c8ebda41ace176dfb0876d80502344a6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x900ec205c8ebda41ace176dfb0876d80502344a6", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x900ec205c8ebda41ace176dfb0876d80502344a6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x5f9de45c76d67947300fa61060509433d4fc9739", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5f9de45c76d67947300fa61060509433d4fc9739", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5f9de45c76d67947300fa61060509433d4fc9739", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f9de45c76d67947300fa61060509433d4fc9739/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x6558e44e58aee09fb24cb63a6a8270baebd6122f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6558e44e58aee09fb24cb63a6a8270baebd6122f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6558e44e58aee09fb24cb63a6a8270baebd6122f", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6558e44e58aee09fb24cb63a6a8270baebd6122f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x474a00c140d7dfea674fd67241d8368b2569d12e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x474a00c140d7dfea674fd67241d8368b2569d12e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x474a00c140d7dfea674fd67241d8368b2569d12e", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x474a00c140d7dfea674fd67241d8368b2569d12e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x2646cbb689bce70dd7d8e041ea35b1879412059c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2646cbb689bce70dd7d8e041ea35b1879412059c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2646cbb689bce70dd7d8e041ea35b1879412059c", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2646cbb689bce70dd7d8e041ea35b1879412059c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8c662fcbad0d66e8c9bc824e8709de80969daa70", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8c662fcbad0d66e8c9bc824e8709de80969daa70", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8c662fcbad0d66e8c9bc824e8709de80969daa70", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c662fcbad0d66e8c9bc824e8709de80969daa70/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4abfe1e0e87fa22416ebbf35bba6910cb755798e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x754e3f0123a96eb7f8d81a8e067375115bbb82f7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x173ea048c2b5a3b234ffe40eb3c8859802778bf3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 2, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0xbec5a9803ff6f66e4287611a5c146a812d1456e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbec5a9803ff6f66e4287611a5c146a812d1456e2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbec5a9803ff6f66e4287611a5c146a812d1456e2", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbec5a9803ff6f66e4287611a5c146a812d1456e2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.17", + "score_v2": "63.31", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x9708daec19fef81a0f21badb198cb6e255c2c627", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9708daec19fef81a0f21badb198cb6e255c2c627", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9708daec19fef81a0f21badb198cb6e255c2c627", + "contractname": "CloneRewarderTime", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9708daec19fef81a0f21badb198cb6e255c2c627/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 3, + "informational": 32, + "low": 12, + "medium": 10 + }, + "lines_analyzed_count": 355, + "scan_time_taken": 1, + "score": "3.15", + "score_v2": "63.10", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contractname": "FuroStream", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 15, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.14", + "threat_score": "89.47", + "score_rating": "Great" + } + } + }, + { + "address": "0x95bd909A9cB3002992E2993846b035545F15ff37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x95bd909A9cB3002992E2993846b035545F15ff37", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x95bd909A9cB3002992E2993846b035545F15ff37", + "contractname": "FuroStreamRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95bd909A9cB3002992E2993846b035545F15ff37/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.22", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contractname": "FuroVesting", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fCfE9C670eDe4E25B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 11, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.38", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x8E190A2173334c67734119791CF63299A7570877", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E190A2173334c67734119791CF63299A7570877", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8E190A2173334c67734119791CF63299A7570877", + "contractname": "FuroVestingRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E190A2173334c67734119791CF63299A7570877/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.27", + "threat_score": "100.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x19dBa5df5383168f760617aaDD23322BC5F9Ff7b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x827179dD56d07A7eeA32e3873493835da2866976", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x827179dD56d07A7eeA32e3873493835da2866976", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x827179dD56d07A7eeA32e3873493835da2866976", + "contractname": "RouteProcessor3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x827179dD56d07A7eeA32e3873493835da2866976/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 50, + "high": 2, + "informational": 21, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 406, + "scan_time_taken": 2, + "score": "3.30", + "score_v2": "66.01", + "threat_score": "85.00", + "score_rating": "Average" + } + } + }, + { + "address": "0x011E52E4E40CF9498c79273329E8827b21E2e581", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x011E52E4E40CF9498c79273329E8827b21E2e581", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x011E52E4E40CF9498c79273329E8827b21E2e581", + "contractname": "SushiXSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x011E52E4E40CF9498c79273329E8827b21E2e581/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 14, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 239, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.77", + "threat_score": "100.00", + "score_rating": "Great" + } + } + }, + { + "address": "0xD75F5369724b513b497101fb15211160c1d96550", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC040F84Cf7046409f92d578eF9040fE45E6ef4be", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDdC1b5920723F774d2Ec2C3c9355251A20819776", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 9, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.32", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x67468E6c4418d58B1b41bc0A795BaCB824F70792", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x67468E6c4418d58B1b41bc0A795BaCB824F70792", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x67468E6c4418d58B1b41bc0A795BaCB824F70792", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x67468E6c4418d58B1b41bc0A795BaCB824F70792/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 0, + "informational": 26, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74", + "score_rating": "Great" + } + } + }, + { + "address": "0x2214A42d8e2A1d20635c2cb0664422c528B6A432", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2214A42d8e2A1d20635c2cb0664422c528B6A432", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2214A42d8e2A1d20635c2cb0664422c528B6A432", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2214A42d8e2A1d20635c2cb0664422c528B6A432/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 24, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.30", + "threat_score": "84.21", + "score_rating": "Average" + } + } + }, + { + "address": "0x1C4369df5732ccF317fef479B26A56e176B18ABb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1C4369df5732ccF317fef479B26A56e176B18ABb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1C4369df5732ccF317fef479B26A56e176B18ABb", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C4369df5732ccF317fef479B26A56e176B18ABb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.60", + "threat_score": "90.00", + "score_rating": "Great" + } + } + }, + { + "address": "0x64e8802FE490fa7cc61d3463958199161Bb608A7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x64e8802FE490fa7cc61d3463958199161Bb608A7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x64e8802FE490fa7cc61d3463958199161Bb608A7", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x64e8802FE490fa7cc61d3463958199161Bb608A7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 3, + "informational": 13, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "3.94", + "score_v2": "78.83", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.44", + "threat_score": "94.74", + "score_rating": "Average" + } + } + }, + { + "address": "0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "89.47", + "score_rating": "Average" + } + } + } + ] + } + } + } +] \ No newline at end of file From a84eb2de8ae110354177f0ef2d21cf22ba887515 Mon Sep 17 00:00:00 2001 From: tom Date: Mon, 1 Jul 2024 19:16:50 +0200 Subject: [PATCH 116/149] add icon for geckoterminal --- configs/explorer-logos/geckoterminal.png | Bin 0 -> 3612 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/explorer-logos/geckoterminal.png diff --git a/configs/explorer-logos/geckoterminal.png b/configs/explorer-logos/geckoterminal.png new file mode 100644 index 0000000000000000000000000000000000000000..1a7ae3bd130696b1b438a48adce80130172b1041 GIT binary patch literal 3612 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 R0{yRn0jq7ORibe(?7u-K^Bw>I literal 0 HcmV?d00001 From e82757cb578161d3df9ccfea393f6277655f1d83 Mon Sep 17 00:00:00 2001 From: NikitaSavik Date: Thu, 4 Jul 2024 10:12:43 +0200 Subject: [PATCH 117/149] duplicating 0xPPL logo, to fix the config --- configs/explorer-logos/0xPPL.png | Bin 0 -> 865 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/explorer-logos/0xPPL.png diff --git a/configs/explorer-logos/0xPPL.png b/configs/explorer-logos/0xPPL.png new file mode 100644 index 0000000000000000000000000000000000000000..8e7065b13faef568734e53e1b569ca5b8845ef5c GIT binary patch literal 865 zcmV-n1D^beP)YE3tS+s|xMui6cWe~eNlnjXAD!+=2_K^rEn(FJlyedGz1W^p}e zKYGqi^+h7l;?ZIDI-{B)E{F6Bhtx)Aa8FN)6CQK<2T{v96z+98C{B~`9a4iUA@;+{ zu1BXKShd1^K_H8J&7S*!u0dnBB9Z;0qrC3K@-jo?Fb$%l ze+o`+*#eYzc!7j96C;_5`AVmq7ii9l`=spZZ5k@(}%7UqIQY>1?j5`OH5y9a{ zS(uDo2R)dJC&+ApdBJgBhoNxw_)AD42ZqAYbp@TBxiA$e9Y5U~d7s$>%vx@AS7Ku> z89&cv6f!W4^3?MM22bT83?qQE1%37fy6Kc>k{5|+$$gW`>v6R%W-q2;z?!J%Ud4Nw zYS~$EvZdIQr^f`EL>G}trZ(nMPUZSSUA*%(yLRXCvwnV!F?0hZGn;Qy7wYnwy_u1B zpK={;eQ4Hy%q6cR&ou?^eV>ZT8{r%$vz^Meor9al&*SmcE8jrf2IlVOi$%6b;{TEv zc(8J9V^q|8a^T_0tW-2Z=k43JLfpsZ{&lLJINuHpu)Q^Hg_JJt)ho1z42LvbE2Nic zs)@cmy=;X@q!|QER0{>=bdfDdf1)Iy(QPN_$zvpj7 rl*Q<+2!07yLVhEq+}P)r4qD(3CPMh3nNuj;00000NkvXXu0mjffpv}A literal 0 HcmV?d00001 From 12cef2b4f4453d1adc4ba1269a71a55c62b62ad5 Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Wed, 10 Jul 2024 18:27:54 +0400 Subject: [PATCH 118/149] Adding arbitrum nova branding --- configs/favicons/arbitrum-nova_180x180.png | Bin 0 -> 4487 bytes configs/network-icons/arbitrum-nova-dark.svg | 9 ++++++ configs/network-icons/arbitrum-nova.svg | 9 ++++++ configs/network-logos/arbitrum-nova-dark.svg | 28 +++++++++++++++++++ configs/network-logos/arbitrum-nova.svg | 28 +++++++++++++++++++ configs/og-images/arbitrum-nova.png | Bin 0 -> 32718 bytes 6 files changed, 74 insertions(+) create mode 100644 configs/favicons/arbitrum-nova_180x180.png create mode 100644 configs/network-icons/arbitrum-nova-dark.svg create mode 100644 configs/network-icons/arbitrum-nova.svg create mode 100644 configs/network-logos/arbitrum-nova-dark.svg create mode 100644 configs/network-logos/arbitrum-nova.svg create mode 100644 configs/og-images/arbitrum-nova.png diff --git a/configs/favicons/arbitrum-nova_180x180.png b/configs/favicons/arbitrum-nova_180x180.png new file mode 100644 index 0000000000000000000000000000000000000000..a5be3856ea669aaebe5383d3f3ea7ea918fa3b2d GIT binary patch literal 4487 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 + + + + + + + + diff --git a/configs/network-icons/arbitrum-nova.svg b/configs/network-icons/arbitrum-nova.svg new file mode 100644 index 00000000..ba85d721 --- /dev/null +++ b/configs/network-icons/arbitrum-nova.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/configs/network-logos/arbitrum-nova-dark.svg b/configs/network-logos/arbitrum-nova-dark.svg new file mode 100644 index 00000000..357a10f0 --- /dev/null +++ b/configs/network-logos/arbitrum-nova-dark.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/arbitrum-nova.svg b/configs/network-logos/arbitrum-nova.svg new file mode 100644 index 00000000..165460f2 --- /dev/null +++ b/configs/network-logos/arbitrum-nova.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/og-images/arbitrum-nova.png b/configs/og-images/arbitrum-nova.png new file mode 100644 index 0000000000000000000000000000000000000000..3b38628e321843d186385d872b5225dde82bffed GIT binary patch literal 32718 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 Date: Wed, 10 Jul 2024 18:50:50 +0400 Subject: [PATCH 119/149] Adding branding for arbitrum sepolia --- configs/favicons/arbitrum-sepolia_180x180.png | Bin 0 -> 5447 bytes .../network-icons/arbitrum-sepolia-dark.svg | 9 +++++++ configs/network-icons/arbitrum-sepolia.svg | 9 +++++++ .../network-logos/arbitrum-sepolia-dark.svg | 24 ++++++++++++++++++ configs/network-logos/arbitrum-sepolia.svg | 24 ++++++++++++++++++ configs/og-images/arbitrum-sepolia.png | Bin 0 -> 31544 bytes 6 files changed, 66 insertions(+) create mode 100644 configs/favicons/arbitrum-sepolia_180x180.png create mode 100644 configs/network-icons/arbitrum-sepolia-dark.svg create mode 100644 configs/network-icons/arbitrum-sepolia.svg create mode 100644 configs/network-logos/arbitrum-sepolia-dark.svg create mode 100644 configs/network-logos/arbitrum-sepolia.svg create mode 100644 configs/og-images/arbitrum-sepolia.png diff --git a/configs/favicons/arbitrum-sepolia_180x180.png b/configs/favicons/arbitrum-sepolia_180x180.png new file mode 100644 index 0000000000000000000000000000000000000000..779224366e7a3473fd656902307375211b3b3145 GIT binary patch literal 5447 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 + + + + + + + + diff --git a/configs/network-icons/arbitrum-sepolia.svg b/configs/network-icons/arbitrum-sepolia.svg new file mode 100644 index 00000000..bf83ac45 --- /dev/null +++ b/configs/network-icons/arbitrum-sepolia.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/configs/network-logos/arbitrum-sepolia-dark.svg b/configs/network-logos/arbitrum-sepolia-dark.svg new file mode 100644 index 00000000..7da863e3 --- /dev/null +++ b/configs/network-logos/arbitrum-sepolia-dark.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/arbitrum-sepolia.svg b/configs/network-logos/arbitrum-sepolia.svg new file mode 100644 index 00000000..01d6d7cb --- /dev/null +++ b/configs/network-logos/arbitrum-sepolia.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/og-images/arbitrum-sepolia.png b/configs/og-images/arbitrum-sepolia.png new file mode 100644 index 0000000000000000000000000000000000000000..e87f23b5dbb814a9358e94490a80bf94ed5ea342 GIT binary patch literal 31544 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 Date: Thu, 11 Jul 2024 10:24:55 +0000 Subject: [PATCH 120/149] Add Lycan pics --- configs/network-icons/lycan-icon.png | Bin 0 -> 43509 bytes configs/network-logos/lycan-logo-dark.svg | 19 +++++++++++++++++++ configs/network-logos/lycan-logo-light.svg | 19 +++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 configs/network-icons/lycan-icon.png create mode 100644 configs/network-logos/lycan-logo-dark.svg create mode 100644 configs/network-logos/lycan-logo-light.svg diff --git a/configs/network-icons/lycan-icon.png b/configs/network-icons/lycan-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a585b25072ea538f09a9348e1e0c93129932ab0 GIT binary patch literal 43509 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 KMNUMnLSTYO+rshy literal 0 HcmV?d00001 diff --git a/configs/network-logos/lycan-logo-dark.svg b/configs/network-logos/lycan-logo-dark.svg new file mode 100644 index 00000000..8711e41c --- /dev/null +++ b/configs/network-logos/lycan-logo-dark.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/configs/network-logos/lycan-logo-light.svg b/configs/network-logos/lycan-logo-light.svg new file mode 100644 index 00000000..5b66ca0a --- /dev/null +++ b/configs/network-logos/lycan-logo-light.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + From 001db83a9f3d47998e7ca0797f45706dbe290732 Mon Sep 17 00:00:00 2001 From: aagaev Date: Fri, 19 Jul 2024 20:50:04 +0000 Subject: [PATCH 121/149] Add aleph-zero favicon --- configs/favicons/aleph-zero.png | Bin 0 -> 10831 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/favicons/aleph-zero.png diff --git a/configs/favicons/aleph-zero.png b/configs/favicons/aleph-zero.png new file mode 100644 index 0000000000000000000000000000000000000000..023d382a0ed78e7fded5c5f32807d67f5616de6d GIT binary patch literal 10831 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 Date: Mon, 22 Jul 2024 19:56:24 +0000 Subject: [PATCH 122/149] Arbitrum featured nets --- configs/featured-networks/arbitrum-one.json | 14 ++++++++++++++ configs/featured-networks/arbitrum-sepolia.json | 14 ++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 configs/featured-networks/arbitrum-one.json create mode 100644 configs/featured-networks/arbitrum-sepolia.json diff --git a/configs/featured-networks/arbitrum-one.json b/configs/featured-networks/arbitrum-one.json new file mode 100644 index 00000000..20d67e1f --- /dev/null +++ b/configs/featured-networks/arbitrum-one.json @@ -0,0 +1,14 @@ +[{ + "title": "Arbitrum One", + "url": "https://arbitrum.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-one-icon-light.svg", + "isActive": true +}, +{ + "title": "Arbitrum Sepolia", + "url": "https://arbitrum-sepolia.blockscout.com/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-sepolia.svg" +} +] diff --git a/configs/featured-networks/arbitrum-sepolia.json b/configs/featured-networks/arbitrum-sepolia.json new file mode 100644 index 00000000..5c704aea --- /dev/null +++ b/configs/featured-networks/arbitrum-sepolia.json @@ -0,0 +1,14 @@ +[{ + "title": "Arbitrum Sepolia", + "url": "https://arbitrum-sepolia.blockscout.com/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-sepolia.svg", + "isActive": true +}, +{ + "title": "Arbitrum One", + "url": "https://arbitrum.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-one-icon-light.svg" +} +] From 8ec614152a36bc2d557371975f51f4371280a2b7 Mon Sep 17 00:00:00 2001 From: aagaev Date: Thu, 25 Jul 2024 10:50:12 +0000 Subject: [PATCH 123/149] Fluence imgs and links --- configs/footer-links/fluence.json | 57 +++++++++++++++++++++++++ configs/network-icons/fluence-dark.svg | 3 ++ configs/network-icons/fluence-light.svg | 3 ++ configs/network-logos/fluence-dark.svg | 10 +++++ configs/network-logos/fluence-light.svg | 10 +++++ 5 files changed, 83 insertions(+) create mode 100644 configs/footer-links/fluence.json create mode 100644 configs/network-icons/fluence-dark.svg create mode 100644 configs/network-icons/fluence-light.svg create mode 100644 configs/network-logos/fluence-dark.svg create mode 100644 configs/network-logos/fluence-light.svg diff --git a/configs/footer-links/fluence.json b/configs/footer-links/fluence.json new file mode 100644 index 00000000..66cdea3c --- /dev/null +++ b/configs/footer-links/fluence.json @@ -0,0 +1,57 @@ +[ + { + "title": "Fluence", + "links": [ + { + "text": "Platform", + "url": "https://fluence.network/" + }, + { + "text": "Governance", + "url": "https://fluence.network/governance" + } + ] + }, + { + "title": "Developers", + "links": [ + { + "text": "Documentation", + "url": "https://fluence.dev/" + }, + { + "text": "Github", + "url": "https://github.com/fluencelabs/" + }, + { + "text": "Network explorer", + "url": "https://explorer.fluence.dev/" + }, + { + "text": "Claim FLT", + "url": "https://claim.fluence.network/" + } + ] + }, + { + "title": "Community", + "links": [ + { + "text": "Twitter", + "url": "https://x.com/fluence_project" + }, + { + "text": "Discord", + "url": "https://fluence.chat" + }, + { + "text": "Telegram", + "url": "https://t.me/fluence_project" + }, + { + "text": "Blog", + "url": "https://blog.fluence.network/" + } + ] + } + ] diff --git a/configs/network-icons/fluence-dark.svg b/configs/network-icons/fluence-dark.svg new file mode 100644 index 00000000..3e8a03ed --- /dev/null +++ b/configs/network-icons/fluence-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/configs/network-icons/fluence-light.svg b/configs/network-icons/fluence-light.svg new file mode 100644 index 00000000..b3236df5 --- /dev/null +++ b/configs/network-icons/fluence-light.svg @@ -0,0 +1,3 @@ + + + diff --git a/configs/network-logos/fluence-dark.svg b/configs/network-logos/fluence-dark.svg new file mode 100644 index 00000000..6c595a8a --- /dev/null +++ b/configs/network-logos/fluence-dark.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/configs/network-logos/fluence-light.svg b/configs/network-logos/fluence-light.svg new file mode 100644 index 00000000..c3609a3a --- /dev/null +++ b/configs/network-logos/fluence-light.svg @@ -0,0 +1,10 @@ + + + + + + + + + + From 2ff4afca8df0e4fe0b09348e2481158fe0c145d7 Mon Sep 17 00:00:00 2001 From: aagaev Date: Mon, 5 Aug 2024 13:52:26 +0000 Subject: [PATCH 124/149] Update Arbitrum featured links --- configs/featured-networks/arbitrum-nova.json | 21 +++++++++++++++++++ configs/featured-networks/arbitrum-one.json | 7 +++++++ .../featured-networks/arbitrum-sepolia.json | 7 +++++++ 3 files changed, 35 insertions(+) create mode 100644 configs/featured-networks/arbitrum-nova.json diff --git a/configs/featured-networks/arbitrum-nova.json b/configs/featured-networks/arbitrum-nova.json new file mode 100644 index 00000000..930526b0 --- /dev/null +++ b/configs/featured-networks/arbitrum-nova.json @@ -0,0 +1,21 @@ +[{ + "title": "Arbitrum Sepolia", + "url": "https://arbitrum-sepolia.blockscout.com/", + "group": "Testnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-sepolia.svg", + "isActive": false +}, +{ + "title": "Arbitrum Nova", + "url": "https://arbitrum-nova.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-nova.svg", + "isActive": true +}, +{ + "title": "Arbitrum One", + "url": "https://arbitrum.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-one-icon-light.svg" +} +] diff --git a/configs/featured-networks/arbitrum-one.json b/configs/featured-networks/arbitrum-one.json index 20d67e1f..190dfcd2 100644 --- a/configs/featured-networks/arbitrum-one.json +++ b/configs/featured-networks/arbitrum-one.json @@ -5,6 +5,13 @@ "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-one-icon-light.svg", "isActive": true }, +{ + "title": "Arbitrum Nova", + "url": "https://arbitrum-nova.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-nova.svg", + "isActive": false +}, { "title": "Arbitrum Sepolia", "url": "https://arbitrum-sepolia.blockscout.com/", diff --git a/configs/featured-networks/arbitrum-sepolia.json b/configs/featured-networks/arbitrum-sepolia.json index 5c704aea..d2ee90b1 100644 --- a/configs/featured-networks/arbitrum-sepolia.json +++ b/configs/featured-networks/arbitrum-sepolia.json @@ -5,6 +5,13 @@ "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-sepolia.svg", "isActive": true }, +{ + "title": "Arbitrum Nova", + "url": "https://arbitrum-nova.blockscout.com/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-nova.svg", + "isActive": false +}, { "title": "Arbitrum One", "url": "https://arbitrum.blockscout.com/", From fd370e92ef86de45cd3f87cf33adbc6aebe83975 Mon Sep 17 00:00:00 2001 From: aagaev Date: Mon, 5 Aug 2024 14:21:18 +0000 Subject: [PATCH 125/149] Update Arbitrum featured links --- configs/featured-networks/arbitrum-sepolia.json | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/configs/featured-networks/arbitrum-sepolia.json b/configs/featured-networks/arbitrum-sepolia.json index d2ee90b1..cb9e3aeb 100644 --- a/configs/featured-networks/arbitrum-sepolia.json +++ b/configs/featured-networks/arbitrum-sepolia.json @@ -6,16 +6,17 @@ "isActive": true }, { - "title": "Arbitrum Nova", - "url": "https://arbitrum-nova.blockscout.com/", + "title": "Arbitrum One", + "url": "https://arbitrum.blockscout.com/", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-nova.svg", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-one-icon-light.svg", "isActive": false }, { - "title": "Arbitrum One", - "url": "https://arbitrum.blockscout.com/", + "title": "Arbitrum Nova", + "url": "https://arbitrum-nova.blockscout.com/", "group": "Mainnets", - "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-one-icon-light.svg" + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/arbitrum-nova.svg", + "isActive": false } ] From 1b5b5a63cb94be0764719a2ae0b117e81e0ade5a Mon Sep 17 00:00:00 2001 From: aagaev Date: Wed, 7 Aug 2024 04:29:25 +0000 Subject: [PATCH 126/149] Add footerlinks Novastro --- configs/footer-links/novastro.json | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 configs/footer-links/novastro.json diff --git a/configs/footer-links/novastro.json b/configs/footer-links/novastro.json new file mode 100644 index 00000000..60195beb --- /dev/null +++ b/configs/footer-links/novastro.json @@ -0,0 +1,27 @@ +[ + { + "title": "Novastro", + "links": [ + { + "text": "X", + "url": "https://x.com/Novastro_xyz" + }, + { + "text": "TG Channel", + "url": "https://t.me/Novastro_chain_announcements" + }, + { + "text": "TG Group", + "url": "https://t.me/Novastro_Chain" + }, + { + "text": "Discord", + "url": "https://discord.gg/kFDTPG4zaR" + }, + { + "text": "Website", + "url": "https://www.novastro.xyz/" + } + ] + } +] \ No newline at end of file From 403270495a1dc507adf6bc02f52927eec4814949 Mon Sep 17 00:00:00 2001 From: aagaev Date: Wed, 7 Aug 2024 09:00:42 +0000 Subject: [PATCH 127/149] Add Fluence featured list --- configs/featured-networks/fluence-mainnet.json | 12 ++++++++++++ configs/featured-networks/fluence-testnet.json | 12 ++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 configs/featured-networks/fluence-mainnet.json create mode 100644 configs/featured-networks/fluence-testnet.json diff --git a/configs/featured-networks/fluence-mainnet.json b/configs/featured-networks/fluence-mainnet.json new file mode 100644 index 00000000..8b369fd8 --- /dev/null +++ b/configs/featured-networks/fluence-mainnet.json @@ -0,0 +1,12 @@ +[{ + "title": "Fluence", + "url": "https://blockscout.mainnet.fluence.dev/", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/fluence-light.svg", + "isActive": true + }, + { + "title": "Fluence Testnet", + "url": "https://blockscout.testnet.fluence.dev/", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/fluence-light.svg" + } +] diff --git a/configs/featured-networks/fluence-testnet.json b/configs/featured-networks/fluence-testnet.json new file mode 100644 index 00000000..2e541eb7 --- /dev/null +++ b/configs/featured-networks/fluence-testnet.json @@ -0,0 +1,12 @@ +[{ + "title": "Fluence", + "url": "https://blockscout.mainnet.fluence.dev/", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/fluence-light.svg" + }, + { + "title": "Fluence Testnet", + "url": "https://blockscout.testnet.fluence.dev/", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/fluence-light.svg", + "isActive": true + } +] From 80f8d67be8575f701e60c732ec52c3aa946b1ef4 Mon Sep 17 00:00:00 2001 From: aagaev Date: Wed, 7 Aug 2024 09:04:09 +0000 Subject: [PATCH 128/149] Add Fluence featured list --- configs/featured-networks/fluence-mainnet.json | 7 +++++-- configs/featured-networks/fluence-testnet.json | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/configs/featured-networks/fluence-mainnet.json b/configs/featured-networks/fluence-mainnet.json index 8b369fd8..f8bee948 100644 --- a/configs/featured-networks/fluence-mainnet.json +++ b/configs/featured-networks/fluence-mainnet.json @@ -1,12 +1,15 @@ -[{ +[ + { "title": "Fluence", "url": "https://blockscout.mainnet.fluence.dev/", + "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/fluence-light.svg", "isActive": true }, { "title": "Fluence Testnet", "url": "https://blockscout.testnet.fluence.dev/", + "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/fluence-light.svg" } -] +] \ No newline at end of file diff --git a/configs/featured-networks/fluence-testnet.json b/configs/featured-networks/fluence-testnet.json index 2e541eb7..f300589f 100644 --- a/configs/featured-networks/fluence-testnet.json +++ b/configs/featured-networks/fluence-testnet.json @@ -1,12 +1,15 @@ -[{ +[ + { "title": "Fluence", "url": "https://blockscout.mainnet.fluence.dev/", + "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/fluence-light.svg" }, { "title": "Fluence Testnet", "url": "https://blockscout.testnet.fluence.dev/", + "group": "Mainnets", "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/fluence-light.svg", "isActive": true } -] +] \ No newline at end of file From c7df9e760eee3631b4ee5a91917e039fb7bf3a6f Mon Sep 17 00:00:00 2001 From: aagaev Date: Fri, 9 Aug 2024 10:50:56 +0000 Subject: [PATCH 129/149] Add Arena-Z branding --- configs/favicons/arena-z.ico | Bin 0 -> 1150 bytes configs/footer-links/arena-z.json | 37 ++++++++++++++++++++++++ configs/network-icons/arena-z-dark.png | Bin 0 -> 1989 bytes configs/network-icons/arena-z-light.png | Bin 0 -> 1851 bytes configs/og-images/arena-z.png | Bin 0 -> 565954 bytes 5 files changed, 37 insertions(+) create mode 100644 configs/favicons/arena-z.ico create mode 100644 configs/footer-links/arena-z.json create mode 100644 configs/network-icons/arena-z-dark.png create mode 100644 configs/network-icons/arena-z-light.png create mode 100644 configs/og-images/arena-z.png diff --git a/configs/favicons/arena-z.ico b/configs/favicons/arena-z.ico new file mode 100644 index 0000000000000000000000000000000000000000..fe5501020bbd6aef7fc07d37afa8fb1420606e4e GIT binary patch literal 1150 zcmb7EPbdUY7=K$*Zju}va1jS57m_$>57J&lIdE{afsW@A#>!2DJh7IEh8S-2hw_u&r*m(T*{Rr z$>VEC)oz4Xn}FOp4E_EwC&p5UtJn@xR-q2fAyn3Z*!%_(Ye6JWZlLzhAXMIoxPKea z4Lh91h^-_~Zz0w8;;Ur{>AMFYnX+9#Dh+M#0^zD2$nB#rUOs+(){NE~oe02GqKHnf zBEE6}7@1n?$fDpI?_p?1S7J}j1jMJh6iahDH+9g5#Ci~lXG+)-TPM(V&kORiv7Gna z?G@)hdF-5}@MBAx&>x;5)p?+}$6>sFLg||nYbu2w@%j<2=n^%lu2k=VIxt%@pE&tI zXHu+w%(pJ~O?!7jJG{)t7yU!^s0Z|?w}Q}i&i(`9~;SC+-jF9aI?r literal 0 HcmV?d00001 diff --git a/configs/footer-links/arena-z.json b/configs/footer-links/arena-z.json new file mode 100644 index 00000000..ae112f77 --- /dev/null +++ b/configs/footer-links/arena-z.json @@ -0,0 +1,37 @@ +[ + { + "title": "Arena-Z", + "links": [ + { + "text": "Platform", + "url": "https://arena-z.gg/" + }, + { + "text": "Community-X", + "url": "https://communityx.xyz/" + } + ] + }, + { + "title": "Developers", + "links": [ + { + "text": "Network explorer", + "url": "https://blockscout.arena-z.com/" + } + ] + }, + { + "title": "Community", + "links": [ + { + "text": "Twitter", + "url": "https://x.com/OfficialArenaZ" + }, + { + "text": "Telegram", + "url": "https://t.me/Arena_Z" + } + ] + } +] \ No newline at end of file diff --git a/configs/network-icons/arena-z-dark.png b/configs/network-icons/arena-z-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..49260218aeda57f9809e00a11c738fd52d884459 GIT binary patch literal 1989 zcmV;$2RitPP)O5K$^9je-(lq%oioN)!-E(a_KH-n{#g&2ndUwr}>mHt(L~r0vY^%x0#@b6;rMog4*>Vd6VypszW8^Stdx8I@xm}%ry`*~tL7H_K z@T)Yps{pu8G^;>lfIy5@AP{2}2rP}Y92kq3<jz%{^s z9o(NWj*PWd#UrC8bO0^}_R$OqEn#H( zdB95@lyg|cL-;0MrZH5+6uh@#N4EXIdw?rwwcDc==T8DIBezOAQAm2y3v`j78*6Y9 z<&HF5yUB}CWXRt@qmwP304@sI?t{QOW-*9T;Jb+X0=+RaGo?QW7a zjm+_{)8M6hzzQwu>0-+aWu+Q8BizWOzX!Z7 zL^)>@gYY@&(x}i(n$L?7h6SAtRgAHo1iV(Gw>vYllXteT!AnZ-+IzseunenNQE+$l zrIpc$vYt79J>~fgwQCAoMkb(E?a1iOk0Pk+AK>JOujfsYFn&x7S8_63jQ9B+P2R7-$GHZE1%?yX0!wMtY5P_I>ZliKWtYy4)adBG zf=Ne1UFW#24>XL;m*`WlRU&q4@m>Ht1rwe(by384dh9aI4`#HQ_B44-@;* zMC*woE{rwt#A0~w65tTabJl8%B-L;!KNfptl+}z5#)VM{X-X3gspO+vyJ;|(72#~; zH`Wr>x;+V~MQ_#Q&7_&)7$h5R?Gw?lsrCZ605=Wy)-2?r0tN(jMN~FQgwq_&Y^9pK zjldU7Iwg~UGeO^o%3ehyq+i>ix8xHGiBw>re-8&7gHfv|f$v9feTjV(bCM_nJraqa+bHyqihJihDFiG3jVvD;?EQ$rx(~(zUZwbe%Ek^qPQ$ zY|z8ekulZ*z=4KEl?kROm7+H1n+mYetbbTG=78@awo;mMSVuBI$2J$AuX0$&*BZ?@ zKE)o8A5`+M3ZZnVccl4EQK|&;g9@=R)@M}Qxg0bVVr+RZtwv|j?*}cW*NId|IwSzP zUcPlas#P-S=K!xt@k}z^LgNO>niU#vO4x-pr7~W>O z@Ew+IaA8QxnbE`c!*sRG`CPmo{fGUT^z&6bqW7i6L(E}2-Cu66DmR+fkruzxqRl$Y z*DQwmso?#$3G^pTp6njm823e%y)@db(ir!%^weh4O*+%EvYjfveXWJu6Sz;Zi8*cr zb$BmkH7dwpm_B(~PAjxSOx_Th?y^G~YYVw1s+oLr`IIXCRyi@&3`aI;Ic{1)qrpuL z!5u&aNI)^jV;Z#?VMhlOXt`cO?z>3i&45eLT&@SjBJL0(h&g9b3?MnJW z#Y2{VN>>T8JSqUES=_EQmyE~{+zE3ZaFe6D@ihjFt#c72d?===_~zc2bdx~&To7m! z3uvn546-jx;m@mM_kxB&M=GOQW2l>`4GY9j1-g;d3yiv8jCqFQ-AL&0#|^nZg{&{1 zwCg}7uaWA*a9*=?jlkAe6BtCR{sBzhQ8KQ%KI1B;pR;|&KaGy(M&)hfCD5Ou`ZtQ; zR<&Dz$1~^rMhmtLGGqu`$N)bu^!Bm}|00?n7@@*@Vjv1xGeeFaba3TZz zz;NwCk_Y|~7`LfOxKxnVk<|+{M*QX#esryYIEm84Pz7yjWc4EP652tzy#kl`Uw{Ds X;9T!#7-K;(T6{Gc6-kU$Yb&+3 zp;~-aLn4ZbjnXKjhNu(*8lXli)wVv`LOsVln`|y;=FZ)nySvSvFZq7#%)Mu3?mc(r zoH=K9lv3(UH8Sw65@a++0f$FWUj-SAgX9qiL|Fv_$H->NegXcI;(m<=PLS6l@M74* zqBQ7J5z{Y$m;nNTD62pq$|?|L)uE2DA6>IfUWGtrRy(x&d`x43i!466Uf@pPyTAp& zF-%);$N51oqJD67dw_>AZOt@H44VvX4FJbGe7O@F9ot4hG&JGi&-`c8Ibk0^bLol!S5M%sa)Qyg8z*=>^O;C=I!deBg6Q z7z+k?Ryve-9`M+7dRf^SuB;aUk4fPEe&BC0zsG58$IEG!-J_8+2;Ab+)~^=*xdeC( zu*Ko*`p8IC)**)qK9mL@OQI&go4_*9O7%2wF>~!%zz;NXc9Rq0hp`sdJOlg?__u@S zQ|d@rJAu=EuE_$v2Args6!r%-1JJ{5bkO-ml9fsv5`q)4-|&2nNYc1)rC8!f)(OCK z9mweee(J+%8bw7c#Ah3HX8Rp@GjI)gyW`@x|8`(AZL6db#bi&$0=GzT8*6F;a%URG zZrVjCGt_@Uvy(0E1J(xY_aDG6#u-FY;H!||1@6W?tf_kkSd)m&ipusm@D<=ymiOQi zcpE*CblnBm0PGGR1GlB>Voa(+;Axs`+YNHY`zY6~0hM($Id!#hyw?XkWjB&pGss;3 z0!?1J53Jat&0JuE(q{n9kJo06?Qj=$W*+cajbnl6rNP!1WF;H8B3#LozX7}~fSluq ze)x#&(y*|PY`$2O7#uns8W?3g9C)e5-p*xKr`XlP22Uyd*52G$$1ur% zl=aN@>#5GGsCh})GBN>e)f~p&d@F>udVqI_Jf3RBr%{#%l=D6CJEr`WkotWE@J>w~ znwhQ2aHIQtrW_UZ z6US|>*1UW#_5v#n^U=CiY^8{E5G~ zoBU1+)G2*(!G@UYCNuSuJV-T@1(#o6+DSTm&j7*aUi|*yBS-OOJvz$*>_zc zOLSFxK-p)wZ3_4d);W9!a}Dh*)7_M4xOGxU*Cu-xzy-Kvc%sIU3kw(!*cp;+oIs9p zw6d+x)U^R0H`ytfgmZu=h9n!)0{>)eJKQaK&%#71vao;qe6GQ$)&0Px5XKkHqo_(i z2Cg#onwFqjm`SAWoPz!2C0d8z_@%aXa zZG5J&8RsQ=2jm--_)#G=U3wka{H7>X6or05Y?KwfvvP~25M#?2Q-72=mCF2<*K(5w z7_td~TQ6Tap4IA^^5cOQCwV1VYGLF0nKf&e^3pgQb5oSc8rhoV(uBr~Q#nUg#Q z11R1`8u(VrKDbb%7H0Oa-4^R)?&sqDxPMr{l%Jv^5xsR5A2Ek5^nAHoRc9k9=ZgDf#9_i`19MF-g*RCMhy-MiedB$QAeSHq13Vtwp;4}XRV1I)t6UXCuktUUdpKDg%I+w#KwtzOS+25Nwku-FD=f{5Dr!R@ za0WcdxlN;VnAP3Lls8fxch5GJoIfoSWGFE7R;?2M`@(8vfBI1%NCy{z0uk5Ez)y+-*?OZp9}(3j`?vhD2K#MQv3QE)}F9Ff@w)4A@6p ppd?%>NOR;X^FcI$ATInTzyKMiiC2d>GARH6002ovPDHLkV1jQDX!`&F literal 0 HcmV?d00001 diff --git a/configs/og-images/arena-z.png b/configs/og-images/arena-z.png new file mode 100644 index 0000000000000000000000000000000000000000..37efd280547ffeae060ce774bb779f985f1aa66a GIT binary patch literal 565954 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⪚`o>hSmi=4jGO7m-P`xaK0egWV5q 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

      U-mdVuRd)7`i*fxPwqR!uaVzHk)bJ6mcEls) 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 z zC~Wf`)xL8LY-}>d)ZqPN%^9cCYu#Be@s(5y+>~S}x<92+90z_$rowy17kYbTU=}pz zWvJ!)N+Pp5Pp4VquRdmdEl{bHGRxK)SVlyYNF&&@>;| zEjvE-i({s!gFPa8&5>Ehq2Q6@ij&$1pG58l%K7}>V=$)e#Jjs(Zw+C%N}gujEQ

      hKT{oy$+{xvkSX^twVr(Rc>QhT(7yiJihX*QAi*BN?^TRyL?7OTy|*m& zz{Fzi%(D;7k-zXL4DSc$qO|zaMYDkLbAeTG7C!sh2!JUHZ6D2>i`&zCK{)Qdx{lQv zR=UClqCbX*56PsAa2ga@V?UXZ&Lk^l=$wg4w6axNPo1-wa?~Z%e>}m-TR`-|SX=Nk z8DfDmy2UBmU>ohrUNB#&ssFsEV~}gH{%o0zXFTXTG_qvlmJ9nk}Bx@Jc0{mg%ry8v%ql`}0@B6LjhQikq-k{$VFVyJ;s!5r?{tOPiU_L7|g_Av_(shi5)$M?KHt z_}P9zL3`dsG8vj33YPP|Ky|BIFecVE;L(DtGSKnjY8RBNRAWMa3UrK#2jI|K8&WAVu0#Guu$(DcAhA6}OGuzKzG-T+Mcm)S zDVP7isU-0V{;aY5_E0LK21n1o1g z|No=utiq~n!zH|Eq*0_h6eJh9Na+R%>F)0C4w3He?(S~skQStCk-GQHrBU&Nc&m0@GlH8yTK4 z;K{)9N>G_sRZZFToX>SmrDLHRGZ#z5IJ!4-Q)l7-c^L;zzvv zv?#N(?@`*uoeZ}W!}Wq067Z3Y?-2VS=xNO~1}+q$Bk`L8UV5liWi5-anl0fw)GWn( z1(>-Pv{Q_Yw>%oUMnA7(67#JSUF5E~#w8_WqzTxe;Sa*6<>l`!(kZ5;?#u;p2JrpC zFjf{lv_Atu;F7JR8mE)fb0H3#d~pNc_c3H&focUX1F|+ta%zbA*0LzBoU##Ly292#B&UyyWEdqSnO^c3I<&B{mj--Ub5l6n~`*J zgwS+wA_WE!^gXXB*UldpAE31?n0-<~#RLQ%_~SqT>$AepI25vGv#9^$GW7rfCZqf~ zq;1yMn1lsr)mz0HHs5SY9Lo=}Bt#~Fsm1wZ#Wx?*NZ7zoWTj8%fJnxNq>iuN+dIjD z!o`X4Tl#~vryzj~W3V#=!#bu@@O)RhHChKr#$ADs7fNiqt{OIrbDCvREU&J>t7bFDrnk6{4ndT5y3i-snvLO`7vQd$(Vn&bH_EQV{Ey1c5uyp( zW_h<8=B--NKY_avgLOBuqEi9)7h*^0qo^h{*xzVXN&xx{D{}|98@gX?B5Q~ngk}sm z4A1^X4{-`0eFjv++^FI0z>UGFeYXE9U+l~-Ga>;%-iSH_lfCyd?9~b}CMhwZ#M76n z%6Q;s#=|#Dkg)c ze_zsn?R+8gwm&kd$l!rIkah;rGc!8^_%+~NI(3D`%JFxtV8WDtIG_#};1>X|g1{?~ zshASwBrD-S6m&BUcQ_U|c6K#n+?fnTEWgqN7umY6y&U#}u4vGlJv0$Jc^nl70R|6P zQVtZ(!rF+s9!3;=(a{I$49S3_1-P=>tO1I;5Cee@ejIoaM(qNvH4Zc3G zYQuNKs8N#NW4T`xl$ZBT95eBU+?uQ)15=76j(P@~7b-kbRTUaaDME`x81NafehP(te}bZx57dOe~omP{5$d)N>}|dB=XX(ji!?3G1}v0)=ao$^@0b_)94aW zJQEFtWnAKpq4$R+QRBvkD_rD@ikZ~#JgsvX#b+@2A~`?6u=!21K?-#&8U&9O2$2r< zp&&$OPn8#=cB?K_7F?zH>bOsWlI?$yRPKZ@)P`SQ1+oQRVBxXE6qvZ-KqU?fl#@!Z zxJ>~rn`LBA#TKys#!rlf$$}U=y)-)mNIpLqy(xoeBZLuuVeD=f_{i*s!GtD& zdQzH!`12~WLC_4eUX_3*ifvHm#IpCKw?36pQkJLPXq$LGZaU`^A zIX2CmlM{xCNnqUoy=8!P%Fg$n99Hig`MZFxj1V&l2E{RC;A{rCg+NCGgYLNVPO z`#S@IMQ)WU+q~~Gc^rcF&wz*qI5h!hjcJ31{iy%s6Oa?BA?T}!tj_^|E?+UpmiL^fPG08wb|2{5{>Y_NvAw0QkBp)&eg+m-|C?jnXB?ZA;U z-KQ-nSb#G}9pI1$28QjxtF7u2V!tXxWx5c{{CiM7gP@%{`t9vL(B-0{l2<7W>tQ+= z|4;ZZGS2+jnX}-cnyb}3Talu0(3urxhqy+s3l@LC{lulCa{ykOV@gRnGdq4U$?YV* z@x#CUNWltVAhBYN%gU&`^t$H=5P$yI0iq#=l%e-kf*lKK)D}!=GYuj^Q9(@Rj&StY zuV3!~k(h$&2Lq9iH1@FyKwXF{Z78NNlqFrSKRTwa>Gvzr$t<%G$iXj3o8bIW88@#w#t42)-wgp^ByyjS~f=N`paeOv-<2 z6geWRcwlHcXl}>>o~}S>&3iNtsjm{@xLtUjo&653)PQ8h01mXD<<;9DCJQ2a_AZ=( zx>M+vSZ-1lCSZ zUNZ~G$jlKsn_mCqE_)$W3!p46xTXQis72@P<888FWpxo(da9P0j%oJhynzKf_T;z-UV3P=V1=Dugv>qd+AJrT{}Vg#=FOy%V$S1Y8&^8~>4&mdAL z`ye)Mu@&PQD+dr8v?k}l43owa@;T+xX^*5R|cUJDE?L9ps9ya)l z=jPhQG*s2AlSh}h85qP@kmu=45IzVamJH%Y0dpo34Ff*Xghf^NqObVfQMc!{T4-=V z^MX6X&;^uXe3YXrLR#M8-)v0y_>mk6Rj_8n4mdl{+r*1XrN`!c$0om>w(8DS&ny85 z5Ov{MW+{UliTcO5Z0rMy-==0Tl|+~Y91;1wJkvU%JU;--2yh2xn2a5iLPq*7jnF$+ z({ieK+`G`cFbM0IE)u}ucvOED+{AysIZ!;jQ|IJL5S+V{UW{&_>7N6eF+s9nNc3^@B7;^g-}5Qf@wj42~Gg0&OCV2~hOF2Qnjek=qIu zP|kM*M6O^Va#7iZjC|QgZJbBN~S&r6@N@?mr3tEL*x!fOm4a_P1df>pWkmnU`zu6mt2-qfx90}T>=FiLx za&WA9C19%xXCGHcMgYjF+o^*5e%(v>R!Nk&jL>C%G-|{1w6N||9pvfZy@!JtdOY z5{I^{K&BSEsc-6|?BrCU60oQ1c|Xu3Ds4vQDGug;5QbpYXM7z1N`}w+wkRMaUY5zl zqxINeoGO>q7?8~Fx0>ZuTXVZpp>t)QK<^a&#hV+S=4sBxCl|vSq$&Z9-m$eOxN2M9 zWpvbzS=@hg{%T}YKlkAfYlLU-I!pd+W@Kc#bX={+@nXK%A58iLF24%BTwJh(mpz6l zuzW7n+GSbYJep@_$&jl-u#4olKXvOFauhTC4H!R$W`n{2Rqyhp;hYYE#~%r}nNA)~ zT5I5{*DMx(ql5ramORr;Y5*R-Hj#XH+zkI+feMG^eSS$Y)LxSh-?~ z@CMrt8^ljuPtmguH|m(nSr@SWGLu`#@MQ zOMB?F;w#2`e0FDQ|9qPxY||05($s%SE<4G#x()eMtYt4*^+C@xyZ~QJu~$9lm%F0| zTd0d?2?o6Oo=5bNG3%&8+sc9tZ>`zq?@wIu$*g9w%}3$9QY*lw&%R#u zbDxm#5z67)JlI%8#C?$GIg$X5uCP6R9UOkuyvY1s&hJ%$mXcW6R~UbGBe}8q0j4xX zFitC^M=<`={rTHaPw(4H&g%zVQZl&6`t%`(6Mu~NTggg>etwvl*i^Aj(d7&ZI7L83 ztRgXj95)%RxbP;fMf#>;-J$U2Cca!HkG!l{l9eiED30OX{6v;tGOs01n@?jc z^b!Z8ku?kNNU*KlN7@MQUh@Wn)7JJTAsmTR*-tRUuyB+FRM7>wHsV$eqs`Y8o{Lo# z`LxIvzZoL}@tYNKLOlF3j5&PeZwR7+Ycm!|Tq9IGj=T%W?|HvM?pq29zfO(6j0;*N z3zIF`rBR0su2kkG=IbVAY&$iM@I`Oo?Nd&TT|(SZzyNIomIU^qN3>dvZd`IU*gO#^ zglgwOH6UZ@oU`@bv^lN%_?%tk*VppY>~ZevBxtn+|MYwKx?z3t?C<5HLw)7rEf}Q6 z#rIDFPJ8_{@~Pn)ekZIeE9cqtM&qBgtezK^TMbIr|Mvpi8BAx$2nBZhHf5Y+7gJGT z8mzwKG6G&G&J~yUmqxN?2}Ix+$j&{WwqIoYedZsl9|UO8d5QfABi}Bra$+vmzdi#4 z$bM&5fV$Z0*@XBf;~>sX1Ubk6rt`gaFoV^9erSUFY>slF3Y>p@n1O@9coXyaH&f_H z4B6Jh6&^ra(9mxJU2nbujp!KlM7NA`%HA(GOVn6?4$*stzyk(=PQe)+P;`c~D{H3` zNoI1&DNpPJQu04|i+EjB%~=;1ATFufBM_j3QgB%+F>tZd?^?geQ;=pD+2<&=J>!#A zLBI7EW2L<~Z(y}uvxdu1ks6Q@Ai6Fp1L`6x^f2lo1|GVFnIPtn2k(uMeZ-rv_7~DU zo_Tik2)+?-fpgGEcEJHmo{o?88ZOY{dia5Ave|;wr4sMlxW11Yl+~hJ6K8Ui)NY=! zsX{Cfbk1jG6x$`^ycvU;^zS5J=&Az-#)tvA)2lZbEG{cE!hWeK553{3 z^j{Q91-n!)1XG_T0d0|0_A?vpLhb@$m6H5lSzi5c7?um3Ws7)ndBa21f^vFT<;tK8 z{F!D%aVsR*8zg8ve?RN;`0MUsI|uyO%&X+D50qSg>FUIgPHc~>9=vKwGOKh&=?^2y_Fv{+*WS2!x$M-P5f^H zp`ApGM81wM%ktivP$E`150DMyb1rlId)EBQj$zF~MbXJxL~E*mAM|mzMa5#>x&;e7 zo!+zU&VTkt0wNKQWu!#3qu%}E*>Rz5#L(ERP#!GL4j_yp>wxdlYh*hgN?w!s z93=FHX52;6K{x@sftcH*alUZl*Zgg0BfH>+0ElVRZKB)*isA>a1kbPUFUHpR1JvE1 zHzp%p8eSXB?k+j5SH24Ff+WJfV6pnRfnR>&90+(P=KtHJK17ZHb+a1CdTS<1$j>Kh ze+K~nF&vPNhA!18?gE`~*pW@ZvH8hrfW1n{u@pcZmK2|#QZx&)_(HnxFUt(|yvW$e^(#N6Gl zu`n^nAXx?S?7X$)@L^c*6?a9Fsu^ANJ+i~>Cn2Ar5^pR?28Tj&PpsM(U}lIy?Fnd$ z6nPzNtr)}$6k{BAvr4)2Y`U?U9Zqsjh$`t&$IL%dmHa}4g@s03S4qaE_2zbUbp;qL zQK<1g?%mSv!9SGDANezydDSjen>I5B+_|d_0m*nAyNKQkiQtO0sztg7gwu) zT?7iJVnh4)O?Ro#$Hn=YC0LoRNVwFNc!cRWk=ykCdQZ>!U79mkozWf~<0Q^0KqN(-2%DJK5t_&idG; zdRWfa9fy>ngqBa{p$^l}P7GuyJti3VE+MtHa`-a27U@OsXjUi&Hx%A5x#$$xf_`_G z8lMB?)h5ond}aCA#;lF!p@rvRr5#A&1PS_){h3jyHy@M~G6>emDw}Wu4~`A=OEc2h zkH5rOq)mdbTG%o2s_yE>_YR62G*4boz)$fBR7Pm*=38(gg~Lke-eK-zZdRV zk?_B+9%Ah*s}ohM5v>6cUk1T(^y(2_f(Wv4cfT*Uw^`-W{wjYrnC)FUMC|O1?*dPC zEjx3rY<2g6{D4l=7RGHTS0#|t$wlB2_-9%}Yo}h(B=oF-G8>>Ct=LN-kr^9)2~;Qo zQ(mSiX8XEU`#c>!|1Y`_0&>?GZ##@CEg<5$r_KP3IuFba!V}GRZ3|AG=_RvcS$lN-7lrsy&czj;2fa?GBhSab`4){N6wo=>Rc7 zak!9vxXFdGTR>SYo*G6Jc*>TIn@b1|OfH2sAp$n0|AKFe(2sy}!nBj_ddjXKjUb^x zXGjV7B>vy891ZAN{wQb{YkWan=b_HWqPDH5Zkz z3B4-I|A<66)4VL^5+6Hsqr5J@MC5~#Z8;s-wCk&_DwlxgqL_8XFC3}(Q0H@y$ttCR z&&I+ETut&gO*}P8EhvmL^I;fkeu(!9IAj)t=|X_r0TC%B(Qp5I_x?oGum8NrEKHAL4I=Tsu#@_pdCj`f(HNGTe-s1fONJW5DiTu> znE<50dNyexe=e#^pCTN?6ojU6PsHB$<3AU%nubtIpP;)9twmB1|M8qgXvcvrtXj>Q z%k3ejQgI=1a6CI4z(*)3&4h@@$J%o``P>NR{WX(ire10ZL)~Ki${GDYIdhCFw;pUA zE8xu>j{^&UwOYPD5ongU>=M=B{OE_X&)-B}RlTbX9>0skI(DN22X3kld&J}!XD$1| z?+iz$0*s(oG@(k;cl6=sB^Jl^>)6Pv>>P1epJM+Au}Vz{$r& zYP(831{Wd+hRJ5bq--ONufVRS%*=*{DeWF7Y!aBa#^Ey4b;Sxk(={)?{|1>OI*74U~#@y z=9O~$4p!|>8=8^j^u$_Iv4_|5d~pA>=RW2BwnPsO^g7`8?03=gX7`3PHI28F>GAiL z3cjXuJ?@7~4-k)AW1`r0GduUlF+o$&pgcN)wMhpLngXW~%yw$OSDDe!TCfpd(KU<=UI|2vSqFNg4m@;r3<0DAH`8#+ySNs3_7!)lO3=kUb~i;`ztY$@_Wj*J47?i@pN&0l^EFp135MzNeN@bBc8mN4oaY1 zEsgQ728I-}pOis5=4s#5bDJC{aNwroKn9SQEjCxp z@!0c^Le69}-{~#uEzf%cPhEU|JIw)VIk&g~0wEx=6?zRlqLCvS32iyEJDfRVim5pv zBd`zmIx^RO%Rd&570_Rcw-*43Dxwv*AUB+VSk=mDvdZF&YBYs!X@5_3F<_nT1!Arw zCqFs=pke#Sk8}=5i&b>M<^+}9{)Sa*Iq!pw- zIOfwLGR#SzpjFV?lbQV5rZv5961Zct#E!Hyb5zDs-2T(|Xy4tQ+2 z^rRQV<%Bs|K`>HQOv5RoKAdMY`Z&f9niI|q7q}cHkV%SCBAPL2l^5uHd@88v3!ELN z9Z=l0Qm=?B22#H6{>8SO1nL9(8-oI9;)`0$&v1$uD@N*+w}~8>vZcsJqiVLY}a|U3dwJZu0d5r1t2Dn3*9`R0ea!iB{Fc1 ziYad1K$ozT-YXj!#TJAU|2z1~7v>!J%Z&r|r)rZzRiI1W$AbeiU`hm-toR6!@*Y>b zfexYO$32k>@&CBuutu4}iLL_FXZZ{(I$v+C2kMMFUfVs!ZW5LWWe6Av23}uZ1%Fmn zTNTm;sEHE+a?6Bi1BJUw5D&Cnya1=jCTE&15p{XauP(PvuVx7=e%~zK6pL5bn318p z9?)+#Wv!crHGkfCe#H0au(21{*H%&41A%^&f0=D21Oz1){dhChnTN_E!V;bvq-|arOt<)5`dBG+|%>_y#llud|#}eR1&oaEZ zZTOC56EHxiNIhy_JrE}anueoG9RKBG*t$5v*b-Tg%NL6(u>WLh8>&w z&Dl{1l{3=leYBcpfo^kto!hz6oT8b(Kl5qDiD`rqs%z*zruH(y*BK?cr0e-`CWVMm z8+rc9^SQU-Y7AnLncg-`+$^*OhJ|oP`xA>C0}2=G>gypT?O38`*DsP`Of>s=RFf5u zA3DV{Ia~3=BCR*&QAiQ((`Q11i??=OcfT$OkXsw7VrCJM!jOc{>%Lv!WQs_RxmIX4 z^>ybzG9vHJr{5+ND;5?d72`)WREYlZ84y7Hzr{D1*0O${^LkAWfWwddmOXB(6(8N+ zmU>3q{`$P_%fZ>d1YO4L@#vVHFa2uoVtz2-4tcwJ`}ehL>G5s-?cw}#-R~J5FZ3kB1GNBBdof z=-(wZQAVwwzfQ4EVpu}8m)GY?x_oR|>-31=!rgcMVU$}avxNLh-Gwp{O&Kop(XvDP z%6FQ&zJu>lIwl#xzUFQ5tzY=WOk^Di-!&>5 zaEx&EyghM|4L`2CF)E~-pH^d_u5H^7&zt!Ym3;HFJ!!hR>A2Vq`P$p_sAzLg`+GG5b**dc{9cx-gu-R}M-U4!iDg&8 zxfeYUbn5!!Qk@4RL`O|0mi3Pxv&nNZkYe7_s;2HAkv-4FwI{!!01LU?dnlzbX<`zg zFQ(4pPw>4EXz6O^$hq>TY{}Y?lF_>`%o^;SlKDQ@pMxvV8_ypP@C+QuSobj1Iz6FQ zOEm>;tCj7|lNM6(`W*|xI3wYRa6p}nNEpTnoNdWkz=YFpC_1f}!Q!}0Jrez-H^gz5 zwpy&M=%0DtXfYNhullK@Rx-fD~=zhw}9;lMNdGsB54SW;{+iw06JanU)=MX|bL z@7TlF-Qn*L_HU*m(DwDZP)igCp+Jxa2)7}5Deq8RnTc9L0EYXto5Ki++vX`*SCmlt zDt~i-^_NLrL&*F2M%4-fuM&hjcr=3VlS>NfK4NTG3-F*rY9x*wKw$pFax5qEsU}sj!Kv2!07Vf1EA{ zSNACrF2mbm5Jk-pCe3P7>kg^SiM2KRCp*wqftYSk%#fgI${i08OD^H$G5scyv={j; zMp*s3(-d=H+gT>>xX$V~!dMe)oEgvE-vjPvf705V)NPn{-UPgS{VF(Saedrhb0ZI` z5H1pJ+zu+VTKGX1f7+P4YWDoz#{Qn8_Yxj&>=4~;wH+K-%`a5gZJC`va5b=H8M7t- zcA9>}SX?@QtIg(rLJ|Qj3Qc6p@*OblT^~(<>*}s^Ad}C0re*?K!QohMC=tlsJ}dz$|B63DW}Q$R7mR~^iBTjkZ)SJ%-P0*>n=`|6wrI6YRYChy(lm>` z`}nIKCrGGppc)8s;z+{)Y%xXRErqLC+{JITot?paHKdxql*2J}h3#?DjbO*e2Wjcy z)W@7O z;)`k#u2~DQCoYrva13Sx|1(~hV+fd_@n$A&S88lof(lDp=v41F z(MCxAophLmx-{)8l&+7P=V7axU|ixn#8P$=GF)X(I>O8(zbvgD@&ZFx_bfcPaAqCK%;U6Upw zF?W6FtvsI8dnz@hAOuh^GG8>MS1?DI&63MI>I8N**+d?S;EyFs&iDX$roBBv?`1(x ztOD3ShYp?FN9SZ?vVOlzGJuBg=c^6N_3IVG(xzJO_PAkWBAu#ohR9Vgrr-lT{TaT+ z6;YQnwgyobjn;JzbMywFD2q!W4Czyq3_FMl=8J$g9i^`1?dL?;Z*YzO7skIhLF%@g}rL88@6(#(2 z-c*?8h^$E$9eVK^oXSO_rkt@xEF@)pS#mkU>vsOaG6Uk18Cwyh)0p zpQyW79go{h22zuSg1TZN@+yhFg5vDuCMAhKfQLyV=_MkDEVeF>G_8Uuyr}cq8%W+P42Gt0@>{r3HO3yYMDM#Ee&>jG%O0B?12T_4R>ke#frF+@A3NT~oqcJEByr zwBTTW+Zuj8Jao{AV3^duHq>4c>e6K<`BeIcT59vj*TKEfCh^eqsHz9*8E%xTYBytm zI!O7eX|x5)+c>S<(v)o^-}CpHjR1;6q99#_z!8$~tg4jHwwEus1}A_gO58}`0>yuh zZI~s^^QGH`s^H7q4ZBpVDIE-suhdKzJPSt4GzdSN3{8jOj1Wz-CPMq)z8+axG?rQo z*9_DJJ2cNlhNk!TEV;xxoaQsd!4n5!m?@nOGR5E;n#MI=oK;=u2Ld0asgTK$RBmG> zJ%ShNAP@_PICGv5CmnqRA&iQ|&~KF3B3`fvMJe|7BYq`nrA|t7&_}e5N$w*(ZeemM zWd=s(ymi~46hSKl@(Z7PA-RT0h-Vf?JwwQW*C^W$2w|+QcD$uqGnNwF^VQckKcFeJ zn@pbr4ND9MnIeKJqOycz2#3~@93+_(Z-%BsqURca!#^=O~3E;jac27uQvzK@QuQh_}cijCMV&YmfvaGO?(N?K`M_ z=(mu^eNh7y&Jp(5*rR?zAy}QEedNN)CcB*D_;n-r%ttzX?W#%{j`!VRNqZk@1sm>( z-Lu2kW%?i@OlR=XH@jjM7^4_hc0cyjVy8(uAhIyO#I3``&rc~q^y7sx& zinM7Po{a2NIYd_0r^W}E(WVS-nGl4PB*blFfN}ca`jLN9bmGfX2xEQYnRVMf9?m#O zp(w_hks>Kj0l^#%HI{C&KVONP`9}?re+*meL_^;<^NGR*zVQZatJWw>S2;FA?c&m< zTo`pje;9u#E2=y!S~nTi+7}t;tRw^*xfyIr-jZkqCAQlA{a{8!!rhgRbH{HtuZcqDVVI!?)aFX>61xiZaQuM?obc->>i%tZa=^4Buw}ve3!-dKnE<$uQyXEdap9t zU5^9YS30Sv?CAr6f771Obw6^Ss_7QWz#|MwSr=eDc4Pj%nmucrE#<CM@1|4 zSSBGZ{B#vxVK=vOmH&CRNKIU*OO~BMx zD@i-^kT5VZ_FeIL)t*@1Nf^@DyI22Ymm?Qt*~K+SA%K&dWD7YY=2;anLZwSjHQ{b0 zXUwE6zWfa1jQH-|^vxG#ig7l0-&~lg2O;ADW7f?i7|TQ@$$5N>`2H)t-N&WhDJrVJkZ(0I?W#fn16T{}q;>eT?O0rp#7D+HYFL z=SG>LU2VIP3Gi(bxi|qdfgheek2e@Hs(t27r5%<;hSdq)(RVRXk#MB~doH6iFXhMi)FBT zp_^&5(UPDSDkcg|ao1B1d7XCwf3(ZXoCk=2!yEHv*WHFljYJ&#Qx~b{OSbD0RSRty zPJ5Sc+4MWvQc4Er`{@SRAmPSgDg7QEH+;C%g_JMqI`BAx9hOQO4(x*2Z6aPwaAHx) z`k4i)H5AeBjXk7og93-)P!>%h!SAXASke+ORE)|D0zO2zOBfzT7X+w%K$t#pLR;** zKAc^179Asv>`pmo3*Qm_#>#2h5MUF8A913F7;(}wW~_o3r~c!In5RKDwD-;%Qf<{I z04I%#JRbX9nnK>tnOA52CrckfV)k!Uap}FJ`Zk1y)b%x#JAG-Z*H2m8(b{vbRKd{< zWe4%UQVh(yR#Rj&?dTI?5yMRzk?bipJ#g?1O8E6^sStZHy@|*TJS?PYJ|fTsKq6v` zVTCpaurYAVNqbo8y#C({;NBf3DIq=4lu@9B60i7_nq6QzlNqN}#>i$ZKyKv=^asAf zZGvOoOs-oe5e%4|4Eq9Fq|UenT~V|)^)%mI{SDJ!c(O!Veu>HPMPv4Uh%xN|GhJ{R z_`EP#+xmL;r4x%%nRWisBagw;ZS{9L@O9hPsal+ZsjKnr@2k*B?&7^DZnZPo@#TAa zZcsk&cHFbW1J&NHhP8~5cD~)%^W&Ym5{-|KOK!tUL=)E`u?`e!4#NHoJAWEwH6*2x zg2l)E4Nw1bOj;7ky7eTGZw{((QgNi9UdJ<}G`5iDk@To`sU*DJ+Hgr}B6o?Pl87Nk zgH6o)acS%HsCo2$2dzmHT{>Po^}tiI$-LD*Sbz;@MrF@S@1sXF=LQQ$s!18k@XVyGdP4$W;MbZOoc4_p38kR!|436MeJK#RstRY7(9aN9&SjYeEDq`b%f3P6O6&F_FNetSLIYn^Ny5z79U-ZKD1jqPT zlW^H~hS`=>Ahd9AbT|azgO%P}g*i!{B5E(Hmmg|ah~vTqkp%x&gCBMM_jHZzu2#)T(qu>aNPSMV@s7bQd zLFzt-;=ywprzcdWM60JAw7HV(B!?h~*;e0pl2}=V#qG5rnwn>7Pi?i4TBK=URkX99 z_lm@E|Lny`+S5jiNHl;X4KBN&Fu@a_;vTm$X{W#+A(&n8k*&)UStM(5S`&YkoQGE= z9>C70jUxzfiS#y|I9mb5rlc1|V6#JmLF7nEj!%YxPL6fEu_47|`e~`jMP(>hRTIga zecw_|6HQnd!HgCAkp6ZO$En)JMr$}cAYKEJ3a_HIK$oJ46U7k(_H6fTq$z~JTzx*m zf&1=#Cf zPAj^i*20>noAvL`T?;u&0u~zdq+=4hJuDS3j>)ZY`j;8q5kSm3&#R)LDiuvZ(>`Y{ zcvC*ED;*@WmaCY2?k>uy5=bjk8JN0^e~`FdiWC(;J03XHHgv%)IbnYuWYN&o-EcVz z!ypq+Hvt-dHcAuDCStw*NJdGYeelR0xZ)$`_bhDvguWATruZ1(#e$zZpC@U*TaUYp z`-&sp^zAo6Y{>k7~ z`iJsA<^ZQzeNY}%MO$`Bn&jY&L1Y2&gmCGakA+FXr8{3Amb2XqWgILy8^A0p@M>_uW zc;EsWg`^4v={n z-NIjvRI~ggOZA`r%mZU{v)5?3#}MLv2gQnzQm*jR^rE!r){KIZH0Oe+A9E(jEW#aA z`a*hF12;aAc<<1>md&Mk0=1Up=-4Dp{?HTTK7B_?~R34@HMQtzL__gUHq8U63ND|*|hjeU<@0`b&~ zATRTEVmY2P8Ngdf8v(`_HE-d?A;3?tw&hH2v$!?2u5Wk2*Wjv(&9EHdI@4M9nOTN# z_4gOcg$_O1DPlo``j2_s?axF6k5%i=^&ViVBeg!GV$AAFTwlK3FIAlyB^&F zAe=#X#P&~&^Pw1q1FIUYwrDD*sYM)9!@f6>9xR&1XJB!`!2->&J*R zQVDGBX_0j5(K(zOaX6`XLHhvDs=A7%5_VeLV3;F|>4I#YD5igyVM9tOf3?Zti|B1zXoPky8$RfaX9NcR>P zVlp^7&o0!}UC5E3)Wvy-HA#Sk6Kerl;c~(PK$AdZtV>m5|3TF~TOD`sL@Hr9P;K9s z?mDmC8;d3G6_JPX^N$L8;;-EStn>Brr>i$s+K2hH02BW4;u|P~ikLR$7QR3vg&Hgg zl_sBdGPVd+wIYh9ianq<&Ka!Zw+<5`$v&ruHpI8d`R2W?`^Wd`n*p#QT}x1>o%-;D zppe#CONt1}iUZ?<=Hpue)65HrAE8=(PEF04$$^*0tA_fq?RruLsQ6yF>}a&A zh;3-OrufQ@-R50Vf=YgE)j^Q|tg6P@6yr|FQ++t(4cZ+^$-30~&Te$KhjaH9>9}3F zGd*ktHbs3TGCBF}xa1`CscNn@pRuo5MP|gU;VstEILyZ31I&b3B2X%y~;looH z%X@&uo#txm3gZuN+7Dg4kYUM$k*f@ftww2;?1@KIjm90|`^g8%340y1Q6T=ritM$7 zKnu*|^nUFWy743?{Q9ckVgR1=X0z6<3ik`2ZLrGPS9>e#v#*M+li$7@-5H1YKfJCC z4|l0&<)y%b^t`tTtXrf7wzvpdS(^cwhw~eMWL1jZ`UiUiP)yG2AK9wXpoSMn`?qg5 z{ST=Btwo)^PO?4b_}dZ0PF7Ah@WUls&8_BkpT8Q?rLz$}YuFOTfXkn;fKn9ANeh$< zeoQMXt5$~{MD3*^@`%kRqg3#ov1USOs`7h_WEC<4js_9wAM!15G#?40`gLafwW4=& zSNOg=ek1z%Mef-P*WF~|Mw_J1;o4sP!D{<^E^78c0Z^b|;UU#g4w^JoZeYsA6cEJL zz@#}2fvI&ZiB>hulOs-}V+wM@0r|tiv#>Zmu=(eIS!dBEtq}i2wf+fKcn2~(_m4G^ z@-&HW8fyrSC(=`dyv%099g8V~5*XYRjUxPXvJF`nUp!TU=Ud{?7d$HEAqfgnqHeXr z%y?9=SypQfy=9Qe73v{7Iy71+AVt6nXRH_t4_1y1wB+UfOfG>e(IEyTm+UadGQq9c zVdjFM_|4sR8C#)t-!bCmB1CI~<0#L*z~8pr*#`z4Ny1~5`kgGr>$qY?wm_*`E%7>& zm{I2r6;2V8jIuu%4G|9Q(Wlim4~7dLZ3cQbONOQ|4^4J3()lI%4LPDQA-6PZrjoNr zQh#-)ngogFV=ERu8X|zn@W|dd>o^|<+{MwhEkUPQ%?M0U75~=kdeHrs^*k1v$lo=^ z^deAbGmgo<&|VQYdCCRp5MtScL zh-GPN?28kDo}If9#q6UACIp&myy+pSM_sG%cr#9F*tIzaX<0ENwmn&mgT|(5I+>_z z(r`0R-C+TV3ap>8#+lGm(`69U&Aj^gQfS4FoWBqLd#3-JV@7ZkXCW8|juz^Pk#DgI zu$uS%5lF!ilXSlAiOCiRK^LiX{AvVR3WTzXWW(6&2ceB-!b+F2juxTBmQU=mGO!it z;H9zm;sWH>KmHzsqJ{pL#V4@e)#5D>SptSK-*vux``Uke{N?xtv7co|un6}0PLaup zoWsLo5QR-&3xw4J_ z1KHqLcb~3QA7t6n7N5twHSBh0_c?ukFE(JhDaySrfp%Rq~4Wv>Y(7kcw3V3P@swU%n*Oo zSQuq4kfXO%OoHDDsG7_3hKHsPb}A)3g6Wzp;>koP#Gh(h%=}om0aiEO`Q54@%j8&63HVV^ez#@pqWy@544*TA#zikkb zt`!w^0>c*{r%$Zeo5Ve;CD@n-NVnhRD1p}pmI0QE|3^q9y%SvF$|XYSpRwC*5`G7>P=VbtYht*GL>H! z8xr#dTtJ!u`q5V0M8nfDXB)!9dq(Cg*eNp$P;b6eO7Id$!^v;HnevBf!!JhbA0oE zhT6U8ROBJ}f+gox8M}aezo5oXzmu9!3T70gBP@^jkC_K=MavQk=1+y=~n=(J& z$z6NQ5>@rxVVCA;Vf;yKKnQf=sefIP#s<&E8h14?{J@$S1M}GM}{gtg)3s+yh zc=2j%1qP1`iQIOLrRooBOn%JtNs;U`EwB45w+)^*!JVG|*cte3u(ISe(KI8#yeZS% z_q;0q*W2#ny?8T|S;_r`-}sUH^YPm|bc!F|r9ZAbN7q+usV^&Z9(z&~W8HCwoRy7W zPQE@0j4duAryoQU@*fuK5e=Kkf4$MA97)0@bGct4kOB|?Fc8LkLPQaP>tH}lv;Nr! zo5q#y$*nzn)1>xQ2d<1J*r?EK!P+gvC;-4GmZFZ=MjQyyk6i^9&3EzCYL<^zN7t`JO#8Jiq^$g>!jq$UJ)tf)}p zYLwG2#8G3rs3R!og+RvE?QvU2d{PCM&f3x%i^nW1X7nT1_p>P>#!x_uT50gbY^86* zf8VrpNDrnv(UE;IsZu72a-HX)njLS{!DVNyOLEQHO$%w5W0J}_P_L(vRq=fq&*##S z0YNzmWb=4+l9E&vOLlKj)%=>@8KC~1V1`Zd{ZPu4gUvY?OMLtNMMTUlvB+bBU&fy; z?@czL>U%~}yb2|xeEMEKo8fZ!0C;cN(fgaq@-09p7Zy zFbk48*CIRk8!7vq|sy9 zS3FYxo%2ZLO~UtQ5{&CxB6a9#Tg&;eU9qPogap_H$p_~elKX{~yjhJN#U)Z#bFXD! zQ>?cw_+2BNzdHTfgUqAg#Eh};0l(DFxobOcNdB5Ppb1o|5uLjdAnrvC?^4B%svET{ z{oC6hm}f=N3>Jp+x7zwa0w24F>1dG_Bu62uYAPGWC7UpSaKi*k-71;k$6b|?b$W@8 z;=^7ex4}GOF7h4coSD3F&$W3=)NL%pehkgXws!f^E?%;rK5A6G=KXoT|GXOcAKL1cgLx;g_?GETikLU2 zniJ2b#2!vcyV+C)?b`v-L*!w9UFrfAypk>K_slNj{eb44eY96fw&u3dUa!1evZC92 z9rJQ#u~wN)@cjLf*AaGHCmf4b#LEBUJ-J(=ypc2U!90kcR{p-#_|)a`-{Md1*MD zMyH2b2#;2aryqS!8D@SiH3r<8GS)Qj=q@bBm9|1mcJN?z5bmk`{6GzY$T`XviEsoU z4QDbeC{Jmq$)HU1%h*cS91C=bXM^O5QUwaZoc}K9fnfi>n07r1SxjnnsXsPVJUd{? zQ%)DF*Z-dAJYcDvLhPHP*+A%vf3~yo=T3SaePR4G`+h~us~n8ffnn0?704n`1j8vn z&@BQ2TOJxr&$ev%mL&>qF-*oVqK+Wth)kjs!xd(RF$H=2whf+;Z8e?(o?$0IB}IoZ zvWhrPHPR5C8{5~GN2Z)JFD#?_gunwGFkX&}E_c`#ccYca&UHRP(DaoIs@$S0Vx z0wESYQ#ozvebSM}u*6xBGBu3EaZ zdQ>Y5t>ms5h$fje#0zq{o5QX;C0|I`XelMIB@{B0qnL`=7mVMO-Lz}F0-oJ(oqv{XxcK)U z@G6Yui<0Lqdfx`Cb!nU-t7FDG_DbY)uW~r&Ci4qqZ$@~V%+QWL1iVkbt4Yo!ZTE?7 zzX0^{0FO5HQkC0*@NY|1HAp_;cCN2H_G@ebItMnjLcC@Pi|fWc;`ES{Zq)j)bXC37 zzJ*DnP_+=1Zo~BTE0(WFj@8<%S5Q}sZeFl-+^o?GesFwd5LQX8ECrhWBK&=DMiBUQ zxJ!(vNqg=Nk!g{zvC`FR=?)$mb9$u_PQK(g#g_F>AP@%UNQ4IcqNv|IedS~a|AebI$oo{ zWo4Itv!`(c(43wOktuT**ndS_&M8|i&b@%sjfUgy0Bvop)7JL~4M6xDOYIIHOYMrT z1oAFn{YzF(=5mJ*5ATkn(1f{K-|A-#fW{)9chl&mjzKq4>9-FWo^QV9OoA7G7RYvI zi!Y4E}UT_v}>f2IB??9Z)o*5|iOKDR%dng$=oNzbo1EPBru zP>t#Kr>A6tWvaP@kyyC{zyHh4@YpJr-|GGMF~<6VQ>Fj5lSC}z{bz0K{W7^5MU-bE z$Nzn$HgAJ->Xo!g_wQQz$x-E+F}=Oim312e1rr-bC(m<_n1%9-g1smctU$<0^QM5_ zUv^Fq6!B+Q`~>$EIvcwQuHtxe0-+_?B@77K_9B#i0!`wM4E17m@`WOO2 z4fjuN#ddfGwp>(vK|wp`M|up{L@udLp3Mo{48_?HhW9jo^EpUB-({)*O^;iVqs?(2$@8hV|Oo0E<*HJ`R(NK1oJYKmmG5fk}wkZsy#{&6sVUu zm=+O5*#Kvv8;J}}46~6*qZK5D;S*GysxRwp*yA;7 zPpqq1W7qb?l75OG0e5bPo~Amnb5?mNRZz3(>0z0XuQez$sPR_^6Ai_0GU89T_0v$2 zvA|9eka}$6HD+cxW$tEdNJ8DyAeKP|iWw>de?ufV8Zm=Aw?HZhJx1X(LVM9Yo^ruV zf`?Fx(4dtKVw!RUF2xm0tW;4ECoeRWrm*Ux*;LTU`t?e)~`boGJ_XJu7$A-7|DO4b*!>B>)=@U5>!5j!S!T zhLgYPt&z`tAAg7IHPO@PUy)Uup5_mCHu$=QL&UC!`|8P#%i?JNFb(~jF49f3?NR(d zrMMm7Gfj?NakhTXG?C4!oxlt73;7;K@~@Nr&X~Xfnv{gV`W=eK^CQD!^+RFJ>JBK^ z*veoOu3Y#w+2xcwn=AN;ob&m1VBQ;~M5$!;Png|}WSy7@vgXlXK>oFI&mYZc(bXdA z`)(ch49>No{pN@GP2_E`EN|iJ?cakbkq;(d4?xZFJmlAHz4_si+W6BBAQT>MH>!it zXgs(x2{_*vYJD0$NBJ5r(x=xcLzc(M{JPuM^Wl-=9?Kwm0@6&ge{723hkY9AYoMVU za0(I{+vZJ~w&WVx;5w+j)-Vs$z?nH2ZQQ9tB)4YLu~}`TH`ipJMtikNG4}La(Vw~< z=di&w(}%=2GEh5AlvblLqbgqHmQ~s3Xr5stSrTiW%O)vvkb@o8Q{Fy)YzGipBWB6O zk}og9FFXc-y1v(QD?I;)+wnrvkS>zyt`OgdnfiM7gu9+QVy{onC1E633JU?onHXq9 zoX;+&A1D5D&NY(4NE1T#!WqI3zJxz^7gUnV*LTPR5Q6D~TbYw)AjH@MvS`{>jmN*R zaHv6k>!&}q^rEDFNR9l`gnBOl^bx8RB|)l@nWzBlY^M2k(B7Vi3mO0{WMH7fBk-}v zG%tnkAsQQ)wVDNjb^A*KT;a8wN%l9dBPH@M!jr>TilA z`Ck6y{Fjb2q(T!;tD~4b7!`ULG0-G1b)0I)7hO}T%^*aj$Wv`Rb4YX5?H6|Zkrf49 z)z|?zI2fQaT-!;AwFHCO{SQm?izxHoFn>asAI8nwciLpMebSRXMFb%o2GtrbYW*0aK##@|{)r!Mj2Q&Xq~Ac| zVXaSZ@@0#|2AasZ z^Otiy;J~i#dT{IT*m*pHs~-B_(Z1Dj&G0q%{q{~Z9 za3SlfJ?eUP&qcVRipS~ciV*050o6Z@AEb(zRg}9okygqY`VEb< z{*E?RSA7zkqT+n77V@C=YLK4sGJKex6f*v7XMvYed5lN%bbvH}!FG!PA^O;@(A|qL z1pdr%fkdrj%7Lbq)+cFsIi^^yPj6WYGT{GIC?i!RofO&>gpE!8Yt(mgF=0`3?9!mFoS%AH%{$V$>*5(mk_=)9~0QT4gHyK&z($He*nHJL%HX zQBR|N#A(8ik+R-Q>#G7~|GPLOKK^4_aWS0VN$NY`bCS*&`0`)Ka%_iVCD(QVI%)x( zSk^$BKgwLhO#yk*YrnqQPYHqw(SGaDBWExx8F)-DOJHkpxYJp`~x;!gJaX z@nC?TD5JQTY;3$p`G+1J(9G((oWoZ^ElE~_phgyqeI9Wlh7k(@8o6GbUv2QIv5M=P zRF~W{J4Ia<9)&9^s)A~jODxm55q{?~h0PPk1j;r-5QM!QD$3H>$`Cq*JYaJl=f%R3AX9)2ZCvdU{yK+0Bi2_3~FHmv}6sT`hpog!b$EXkX7X(0u`l@~`LJ^m>!NfLz?w z=pcSQafk@K=nLPEiyx1ly5DN>SYLaq#C`%d`0CDw7=8lL+lhQ6ysnPn=hweU&)~&C zi24tBi%Fr@a*pux@pRhjbBB-S%mLK(Xy&exg{1BW^XMbB&rnR(R*AFy&Ipe5&?IJ0 z`9YV+g=A)okmUbq*LQS)`@?@{*KA$lD4;;d$qgunxR(Y4hKS?^we|n?u63X+!XV0S z3?#@E4!S6=tST6@W%a`haXDoIEA*W63fiT99}FG zau^QMPyybxJpJmut9%In7H7+t03=dfMHFzNQ{M|yMJZ3w;SgGM=%3T!&U}@rYJkiw`}T2^Qt@*n$`z? z^jKW|C1gsOmPI=-Qq>D~%hBHBF?+(QT8!=>$Wq>@A$s(bHnmllP9Ejmks0x;UC@P$ zz7aNmUoDt%$*nPy{%ymO>*_krpEx#e#8);$9MtS6IR6)4DUv;mN%2dKfa3kll3UWC zpB0E5%uYg=ClFqgSnOA!or1Slj4gdg##l|NUP0-SspW4~M)v!DHT=la5lCH0mD(3| zF66u=UpkeG2}o;5N(06@^9>~w%3R-y__K!WiH;)oVWeEE&+A!{FvgCKvU2xBs2*m_ zvn0#Qqs*UjJFqZ2oi2>)_BHcdV; z>xP%}zDTR6K)OJ`v?fLxtD}%7{GRNjJgCbd%E#qMpMRu`5YGzTSgaBytz9vO-PiEK zTz@;!_KeCM3;D$uv+G+u@|#%hP!^I$6+8uT! zv^NG+gpw}Uv*fs{A^|tvopkbWCo(RcF%s*>R_DC&%+g68qi<*A&=+U8#2KcvUq43x zigGin=fv#qjA1%~O`rP}lx^;6VYfphcrLQd+)z(Ik`{Wqv)#U3vG`S0++KeE-WaC~ zL%TNTV(FQnoNaDpU}xuRGx<7ngoa*oUAffdM=m-rXOYu_pir@5A|s&npIg~sEwCc- zSQN~kCv@uHLJ}S$U3haY%>(>}uDJj#Z_kjOw=G?Vr&YtQkCQvu+#0p;YjNV*z zaYD8bmVI-&xFQovS8YeGr=*Ntfj4AC8-=; z0BVgzaiO7jy>ooT-`^? z-5Gz7zQGddHgwhwaKnDv8O$^ zK5X$yUGo?5Ss1D`Q!d7p1aCYj+;nAPjMHtYa`|(oyCXAH9@~KiL6`p-cA%qL>G5YR z=E(bJl8iX%j$JT{G75*Mncr$%p`~bHKT}xW1AX%FBUr#CX5AyVd9 z1`$Gzp&asd*dwoTL>d1x8#QW^q`Pe}{yxyK)W|4SgB(G0Opk#Kl#XGr3DnIFh5Us$ zgjcD-qCm#JpFZD1&n{R={xO|J2OW<)pkfwV!BT%?$NqkwcH{}5$_!I8m-o|`_xX9- zEvSHf38?b{$9=j5)4$^~FhFAnxD6Nkj(+&+1q46=pL-o| z((Sqv_@{6yBuH6TcUz;fhbVu1vLfD%_XN*d1Z?kiF@m=S{n{eMOgFIx6cfg55iU@9>g zj@_veyp*i>jL?n$^$F!I3{bF?hOUN_c~UqCjm%HNVsLI34%C*lCBW5)+h$@t^ehn) zWae67`qkmZ#h-dO%&}*=BueMRn2}3Aky%xn&HhX%i8C#L01XF{J^fs;`N{hSJ+_CO zFc0YM67kySZP=gkUJv?nq%OWO#~L^MaAy!5@8B7COuN&wMV)oREZkTT!=%;J*AKeH z^HtsXN~e|{JsLnoh_8@{->DBIi(3tCnez6}JjZ^lLr8|5m_lOswp1>i{#+2pOviPt zzzXVj(=*jVq^eQC=)kP>O|cQ33^#M5i{z4L!@uiI?*S@o0AvO5&_MYtDr5=3%>lyyL9$A(ctA(;S8@?5;??$)Jjf7ejDnAgFr3Gi57b4{7rk;717)h&JVN=2e>(BUQqsgBp6edxb{yymVJFBia5i$qlg5LazAf3qFj+ z~_i)N4XMhb0Gk3wMIsy!cdw@+NZ|+3XJQW=( z2QLqM*Tg==s))j+l(ly1LHIKCax*UE#i&2Kwq1^C_p{}A3&vLyF^qZ}2l3rK+v=YG zFbH$a)+$K=HX#h4^t=I=2vtQ@m7&SrX1X#yB$SOiQ9k;zH&OV%>aTOB^xHoIT#JLGQMVz`x@8~^Th zy*>q~K8LtYbJ4O?7C&F}4M2cuE$f+L)Y%fZ@lI$IS$zO{S`%Oh5JW1gFPe_d)_{n< zFVa@`%@4k=YlQVq08Qc*5mpt=hB*_7!<#hF%&WRx_AzPQ>X`u6|Bxh9mcRbFzwhVr zQ_e0_K+4LFK3}jtH?%orz3zTr+S&m$>jI$W9U6KAMCp1HDyo$8zel-)faZL#3<^zU z@h!c1-1y<|YVHR#(atr=J@hHwI)gRfO%F6G+v^5r4?O|X!A>mycvKT3Gus3<-5>H9 z&>egLl$6OYNwWE7h$49oCMKbZJr$6+#qs^KAy_n%OA$k+_Va-EGus(hq(mX#aK=)zCz{>a;lx!yyTkWctVXvB zwpz|#LoSQ`=wEqPg6nuK6gTjpO!A|Da%FP`$o}iP?04BHfOJ_N_=W7tg40@d-=;Uw zqCE>QpbmSk1kS|BovQoZj)iFxxGdh*mE)i#k)&Qg$ZqGM|IIGOj1*ud?VF*u9xH6} zQ~)2QeXp#u&b}oNTJIw?FhPSacH0xi{=l;&kkFD%^3;nSwkkA*NFD|FO|fpKv^-1* z7McQPBeuY$wj_ma;y?>c82+wHN^>wWgd{8}L^Ri`+897gIO3A0$0Qr!o<*!X^)u># zXwn@9e4ds}-0?;9?3_x(d4)i@!Z43YUXXaokrGFE(g3P63BVc~PcJbs%GznL1^9$z zA%Vh|^>dCWB27A%aAr_X8{sZGA3vYVrE2{U{Thr6hoXBx5Rq=W-Y^n6T0uD!O^%42 zplnSOpUyTfS`s)`XV|_eHq2J0kc*e=`1R~lzco=41`5?=d=VFqJJVSf^8+6R4Ee}l zbjmNZGSE2Zsgzj#EH#CcGV$JI`^5k>nvh|4eNfMmC$x%rJox0V+;|fo%|wlTv&AC{ z*39BV7-79b@+!@z$f-_9Z)#mB(g$PKYoO8(kOQkU?=D_vYBTz^pZwPMfD zfz3APM|F2J8**(&T?jcywz?{*^89IIr4rtBBGD9#B|F(N$wHJx?m7T@Ft8=ysXl7*z%5DGCvw;3twudjN^cwIN5(0VX zsDCf!a{v4Au-^qjvl+q=7F-#2a;x<)NISVpb_90jt*xEbZj1s9;m!Rj1(=Mnp?LZO2l88u%6Ffe-j%b2{>oF%Sm4OZExE&T%O;uFG6O+X4LF^Y5fHNi)ua`9}jHW+CwM z@aLXV>Z(9{qD(sO8HU~#@NfEP;(Wk)A9m`=R#8eVJG~IJA%|0ez4ZwAd}>;r^_cu<&Fv*HcaxH9bAfXrdx__u}gdqTxYg_heg4gL59; zUZ8X5MP!NrP&^43zW~0-$iZEuyHPnx>2ShfC-fE;fLIal$6Q14;4Yzrol~SBlms|u zAW)*}G*y&;PSg0J$SR6!f(r|bsv9fO14nX`WUh-b_H*k}EzN&UZ2T`73?H5&alV$M zxWBY*s?gL9A7E`~Y(s-hQUPwaK<;w$52p4{AaT7?an@nB5!7muS$nToJ#Q6RkSw9D zY+{fN+gDJa?&%_()NL&LYy<~HqzYo|EUk$zqPhyF2>!M})nY;7$ZS$T9a!>pkD7v+ zn)wi=^0Kk54iN$f6Tb2VEI2qEUjT9LTwK;AOLD{oWmm=fKQ4(%b(!{!z)?EPQXmIZ zFZMeo$L|CyUnU9|-6<+11}btJ-!~KOaB#r5P^x1H#GXR*D(#ng1&iOnY-|_Duc8DN z>!epGq7$m- zW0}ShO0?rQTN09aorQ-K+J9uQo3Be1>Mw!685biAL%J$K4B=mNz1RaH$=wU|gj^wA zsFifWandM;4Z4Et>1*Mf<1OId7yCIpj0aR8;Zu~WAbg}#m;7+|pd*oGY6p52Js z&*}WIhex>9CJMH|%ibk8;(P+TpSYH-y9#l9{e$!c=<%;MBstBR5}Pgwd;=L}MZ3m? zP3b3y5OwncZ2uBiu(2{kJOSnZ;vaq8UORki7GXjBgRBUXoP8NWtySc#x z%A27MzrWXzb?&LgbURg;m!%VM4eooNEp2UVcmmvZ_k-aP4fTMMAjfC-Y+a#r_?w6T z)|Dr)$5;e08SsA$FWaAQm*Y(;b{qj$lG?8K1HJkhh;86(-?@zw)|ye~$OWz%M9ZsQ zcJ|EG|F#>xl={P7MxE+O;^FG74->%bF4V}fSG^$~UQ4g0Wmh$h!)JJUpi#>$L1kYB zHN5iqj8>z%D-_r`c$Lw8P4+$mCRz)~XeS=|tGAotOW+#Odqc>EnMP!^Jgy+dlt$?1_q-=1{N0$b{dzu*zqL(?En7u z)l7IoBbRKqHvc(oDjLxAvhM%RYxW%7oorVzbuvejdIM!`0 zl&N+HTI6`zGa;QGuI`#}c!sVE@HC4)DG^THqRX&b8=*wev%O`cd5uOSzl^UH`JL8g_Ill)SL?{6P$=a1+ zOCR=DSQ(+tsb1!@BfLUrePsay%#O0daXT4jx|ZhFa&^+W-B)-Dw1qo3f+bRw$U`%wat6Q2<{SFyavg zZ=3K5a194570n#9v9Nn{MTDy4iao~R3@;iATOj|~^rT%}L^WZH*anH&yOXOM;Fd-d ze0d}Q08ORDLtJ?DQiR&BhW1pmlt0{wK(&Fbt{SDw7${WgsRt)iq=NozQ2!%2&~69` zE@tI>`i0A+?wC8#rpeeX%U6{ULh?{EZ~D&e+g*~-jdE=A;%vd8iKJy9M=Q0bmhAnC zdBDkZZu+6}Ouq`7JWCvH%1IYA8DAp3RgO#-qxB8EveAL4#Gd3(O~d^B6Im;Lqcmh~ z#hvlCy49e$AEH13)B-j#bHf1|60wn=z9>H^>??78{RC`5nZS8cYchNVLXd1vc|VTvg2{!vznke(<S}up(<=8LD9^I9zvgH#Ct?NT!uL7#pu_ z*XTnRC-0M8UPqt3uCm?zxU7tDC$5#DKn=4sV1wBSe}{hGnfPG;PnOp%tEovp`SEaRqLaB20Irlh&{NqbN%CZw|q<{pTVmqb00_Zu0XkBK?5ioyMrH5{@1LZ*}11w zOZ`kPUQvfWLu@bPY=H1Mdtv{%bIcrd`};U9UG9VZ5whySq2CDR9MS{x9WOtjBS931 z6*aO^3vCUL{*i;sS@sV{rIuScHiFppVj*eChn?KRzwCS@O)8i^0_?&0v0r(gZ3T!r zGLBZM7Z>>6YP3WNAWS`DE!jjf%t8GSRi{=>2pg$38r5-Iw@!eFDJF;T4-=*L5fNPp z>t*D@?Pv7mv#Kf+f6BsS&7a;=q%IUVX{Cq*jr;4n zK%$fb3GsRHRN<<{dNQ~nR)Z+%<2KZ`4bncgp4nNBIFo_Z09NI)R8e9tG4e+=J{sNY^?e5 z0nwttT9|-Aaf}1m3p&FAbt0Qd(QaR?82g0f#4@O2{zNOK_t=R59m?H68PHpP0ETV1 zaMiYM2xpC=pGow57Ab?K>kq^&K!v$2Zj+XLDDLTdq=kB+ZuSesB$^XW%lH`mO507Q zUPr_8?U(q+h|dKds`DItg^4)%;-*YrZskfCbNxb~oy9s&a7;`>DMlw{_i1XOumvEY?q5a(pSy9w7(_`S! zk}K;agno5K?M2A@EiVOQ6u^cIgdSADxLdO=Ne-IUoU`r-kGMGZc6$4goSvS>M{yM; zazR43UQ{wwZ|83M5hdb4QY$zj6eF4!MUq>$eZ5iXwo*@7fSmJkmtZSBAvXrH8j|}b zKTWxDL5$gnh6+_*$j0uG$C`M}4Dh8T9lHr$>EZ!Y1JF4DJkDAfvl-h^DzXF0LMS~@ zxKQ~IRB@vc!;t$TG^c1hY1}$5h~$S8TvsPI#Y+~_se&NhzVk)Y9AQDmUG;^+AdVh-1h75@8c#-9e~>b zC59f(`Es`gUaGW474nOT$Y1_VmWpEz35Pq!Od2`cC6F8) zx5c^JLOZYH)z-(BB+k{Eq;5V4(mV$g zP=MZ`5YAhy6-8M(%~wXp6`@HM6~HWYMo1Cz7JC;7q)f4r3qit#?O2*VQsD(be0GFt ziGu3SM?hkXr>@PGpOlAF$%m~er0d(ElHtNHipNWbGm+SM?+X%<%|IV9)3oxm*OGH0 zHff)$-InsKbXrVPN%|De4pQb&hX_OSI}Qc~L3HYq#Ym%Q$-Ts{W>8JZ_1e?pB#j%^ z*$iESIEj5*?l+9rW*$p&*dc=MH39AS5zp&8=@0y zWl(-|!Mt4>!44#J-N>mr9X>nQn$30H$V%?{4{~payOrUQa>#awA66iBu|f)GSlf<8 zd0|@cWpH_FJm6|lfUa8gXGNS7iZl^0b2Excksr!Lct;C84ni3#W%T|{fg;ufEKM~a z8>B#6iJlQ^>197E@;4A|TY~I4e!+_|3d%}cL5T{iZ^H!y{r&>8tXcTJEk0WP*P0NV zY-0TGWPmOkDK7hk8*YhCiohbDctZ&BQ^{E%@j8jj(Yy34bdWyVu_;b~_>Xpg6rZ+k zR<2%%r=f=n{=6}Dzp4XaxN_LKu~m9r3-+zAdsrNTzCS~Ss7J;8eC*c^>Y-H3K7i8P z^1GgT82_U^zZDZ>aE8d{Y&UZa|9hYXFJ+do`gOY}9qkgv`|ghR8t>yoP@eH}uKU`Q zKlbJBv!rR{F}QmzS{B~~X_T?^)yuUGWwWUNr+fkrD8S+&VwNl1E@D4nw-@fF zXvZp&%D>n|iYv)==DU|m83vt(up18o(5=wZcJN*2Tvwq??CyHkPbXAYs7(av~^9i_+#Y=lFqv$o1^&sC{KKelDI-{ zLBKY#5q`m;K301?O;zx zWIgoR{_~K2mRBqFYzr27U!fL7?1}1+)4`VF={Hs0C+wkH!Oc0cVrD4jL`B5*{MwU< zdUEZ9=C`eJmxfPg8~1mdBRr9^Ieh|%Lb|}RQdgcMC@Pxn;A4^KLu5&?Q71AH#g{Y$ zQy@bj`tA{HNxvwF*?b~6L<>gMnh#o20^&SDLcOwhW%1fvddi0qU-mr_>5)uB8^G+M z&_ZqN)TBo3?ZG>iFb1^n+Zo&@52)dP^&sIy=g8L+0CM(hS#P<+2^wezA|nSI<<_0k z&)zG05hs5SfJieQiH7PlA`=wUv$eO^o(@nlL~fGbWKsav;BIFTApW_a#UuBSFD(-rG>#rZ^Yvy#zjs00RlmWl@NZe^pe3E-;=1dMq zO@`vqYgI?XFgW1om=_)X@a`0ko1z{RAr%(^(Yrx2p8#;@rxZqLzIBR8j+r~p_$#T1 z-+J94%+WE?Lp|I@bU{yTp^Vet8?!N*?`4s&CjKX+DsaD1<>281`3ur z?!K69oEbQg*W#AT z8^UlerZd7`&`t}2>zuc6dx%uB=SS|FbvjQM%Y`WIX@H_CMA!So5pEc2Rdsh5Ue3pV z!D=0srwi|AYph*dk1txH3w4kcohu}5lc<(NL=G2i7R|=hmr}IW-RD|GzV|~!?RFAw z^SF`axdQjKdMWKpf^;7Do6UT&%HtrYXc;ob2EMq|p8Bqm!+A#hZ%?rdjAhDW`x`ci^8@3xuF_(4j9_YwG9?j{afjix(v( zjKl2-_#QprodZ9F-_*V#_r(B6I%w|<^3n^|FlYYCe#>4v_QhrR@eR>K>Q=VLI>%z9 zPN90@#@?{c{V*M&pRik`jsVP7)qm;LnS)B8wuph+ACIq~J+23Ws_dg{nCvu~(}aUF z*~Y!QN0{Fqufm(7!9t|Qv9eHxn_a)y5t4UnK?^li!7rPCwxt3x`QP*6W*onuT4jj; z7QaL>=gyC~%4b>|!-D#k|GOsDy;SO3L7>xhNil`6JWBeaTy$xK(kwqQ*y6`!K_|(UVaA1YScO*nMzV4HhfA&mGbIO-0`qI=K93Q z@Gb7=3{?j0(tX!nQ!eUZeJeJB=|9lfSj`YBT5SqoW)$(PvH{Bk2ux=^%Q|44s0x2#gPO9g++SK&?|;nI@qJ>85a zD1Ca@Sy4xrE*raV98!-LCIojC4TvJV6nsSa;S^6YWg@c(2v(I%Tm|P?Wl+kh7SWsOCu@^${;88VwYFNUFH=29l?o$3QO`Eu zti(z+fO7;`XL^BbW?+#@E<0v$fUDU_A7@ z*?;r6yQ{X&rmy3)_$-VE;@LePvpY4_vaw-&dMcBts9HFYDfjhog=|0iT2FS7VHF}= zlL+L6mze`_3@76>@bW(>VX8Y`I6!jHu*a^!mXWw50Ne${+Ub@vIG_LAXG^bkFZrtAB&n&IX* zo@qRET*+a^zK3%qX&tyjJvGKY>rfO^U!7*IZy6@qsSkfN;5>RuEDJO(+D#fQ==w8j z(sxH7cfaCm@PD0asL-AMHG+h)i;>qa+9O%NGVkz)z{PIdRdU7j>B`jZ96gqpzan&? zJhnF7EI=~A!FE$LC)we0BFj`uI-f}{5NT9&I8?NKg(kbO)>|JP2D^k8Ki)lQOf*Qm z(;Q|6CoR&*xs_1Ph>f`KQRwW>iyE-90{{|GMgS ze^bbpF06vAV<-QjCJdvNj@;DT zOcWC~0B5Wq*eOaJX9!ap!&bj=z)&=qH=^{#*nnVo{?=#g5ELw0zjx!DM_k@VTrybo zHQs$Sn-oJeYOw)@$b~?>4k}mNN*W6f3cwhxQmpkTBFzf}lW{AD-wgx!^3i{bhu1@W z66GR9scn>+bWAA$HGsOTI)i9*`71IJ<3V92KS=8H)~?$x#FdpeAYest2w&Ak_>~^-W^#)!9;LusEEr+ldHk{yvT*hU~0w2rmUHEWA|8Q zqZo|fFfHj=eeZD$lzd`Wc>auKx%$#KauG z8IW0#z|j0xxoHz%9(UrMiXH?}+E?MGsBhw$Ym!AV!|HvL6|mkx7e648N#56}{XO{d zF9h9=REk-|-gg__-dLx6?0+F}JB|^4-41~q(B^Wm<%|{qC9P9PCTER*o)jU4@9tIU z1IJBcxRw+|X%+G$A`gnuVTy9$->PR8*H7GQ+nU1IBG_(>kk!lIq9JGvA1Q3HrTMx$I4x3;3^$OKpB_=zqA$u^EUtltei2pts9$518Z7h8 zAJgD<)&ei*-__jkGJOKoM{K!TjjV!2_bIy7_`+h+rwz)`_wafns(Fie`_FnS?bY## z!C*RPck95-R`cWeBs=#}^JCkflQHKrccx;IRnUy3q%BlsnaQxEAgZnfq0KxIu4tlM zP~rFF2@Ydr9I4o!>JsgpP&-1{sc175yXY~Qo=6v-q#?qErYqoG40iXH8bVS;Z0UaN z(7!NZhV@M8=%k31@!H>co5$g(?ri&bb^KGn7L*pTmn>p%bfF^L+XdNVG5l!gv+)a{#LhHl$p> z2)-zNBrrp*j#?qR4Vg2gsB-_0e6nbiks+YtYmv|1O^bs0v(2O%t@!3`b88WUCO9aB z=#ul-&Q&axDH5pJi^dbEL*XudI^-N-6w)ArYy`oM)*wNI5dzMx9K(zBJ7z$q53`eN(j{1Wb7ML z+jkL*tCfR?j~vFcuLPO$W-QsPm!^nYcLojZ6W6Dxp@BxBXaX!w$wtB^9t89~Fx8w< zW7m-w{c%MgEYL6w>klO1EL=F8eUvX=-N1MyN``7qx!;e>9zCP?cZb zg%2qWB5`OCRGLGFG?D@m(hU;Q-EnA?lQp@5z$_@MY;uCDs2CRx0=n|UboGtH9QBo~qrIY9>_(@g!+JV!~@ zBjw(liQY2-Cpm;W)}Z~r|J}I}PGA0Rs(p_HlZP55WK@6pXzRZ;&wEthbN{>BO?|qR zKm3u?oU$8ipG(1OiAN}DjTbZ1>c@R6_w!vGtm%FpM)dl>Y{~4omt=+>Rz?Y({MK&l zj7`=R(gi)97WV_`mLHd1HOAcfZVuV~u^N4N6bW~^IjnssAN|~Q*x03*aXZ@u>)x1M z?%Rk07iuI-Oh`aS-#1!mhlhD?v=7;H*0V6gQ`M5?mO*{x&4c=vTLKEISke+ONTgIC zoOY5;%?E9iW1v@^Al_jFB2|$YD?~|8;Rsb44Bd*OHPloBO)=tl$%G*Yf}0wL2y{JI z*o8Yo!JY0lAHVF;&&IT}hYp4Q<+A)UUQ1J&eM^Q`~Ih_@HpN9Xt7tc>w z0lXZ5K>_@`IH zn8n58w;j=9NL*8X>Ftw6Ox1ZY!9c^MBwW^9|m%y&`1$>e=kh!E6)TSHu7^BiG0!Gz5Z> zwO+%XjwN>1I{LQoDb9lWX1>4)hQq_wEq&|(mG-acvpkVf6!r5yKRhoOZ&Q~n#P6`G zkXuJcXmcKP1Jf_Gv6)Is|5=y$)@SGD{F{aQ*t0MQiWf9@S@{JtaNb&CWg<;}WUUx9 zyuEhBeBl)lm3*oKc@-m}>4>hIVxm zwY2L~LLU~KREYjn+;Wu>0aC74RF5C5mcIPrsi79HQ4Y3tVIjxWt0 zz?Bo*GO2ZR1gXCdVRHA15YLq~dt-5s5Yowq@xro_pyP+0U7>I91=_5KC^k=q*8%_Rsz=9U^XH~`bV z4R=jBSvgUKM^1}?hqC~$?kTdreMh5Jy}LM!W!7p_di&VG_{m`bbu{lG(-b{5k_b_x zCxJ;ri2%Qed2EShxV^rfn^d~@n>jx~D4w>!(M!3osGE7XzHWH5DJtezYbIHFh^;l7 z(X*638!|fy&&B%(fy+VpgU$4wA><`6+m4!5Fn>+&;K2OhI1o|{BnavPacBsiw>$P5 z#l=Xo(n!xpd|m7Nd;AK$*004xDd>okWxWFzk^CL8-J8`UmKW>^7r&qfK9T-EXmbdj z_rxFau9xX9tY^pRw0C>Eh%q3xE%GF;G~Wr2a{iUlD5q|Se>2py7%&N8@5Wg2t+)!0 zNB(P7D#7bV( zJN-+m*J`F^ng6k~YJB_5X+nPBiV3KhAOt4xyM|eYe@lVMPy3-42vbtIvkvlxxJcks zi^%L=@WkRcAk)Ve*vBA|TAug~=8{_2f0iEfK?Ph8p_Tc|SHhxk=OwNbpF9Mt-FY-O`_T7Y_S zDC_qAa`BEv+KiIKzoU?t^oL=C&Cn&bp+#ew1-A|$+5))Ylr4x$PXx&sJ2$_DV%-)? z)^jjG!dRevUr>nh(Z{*&;5$_c<~@rp-TVl2sP1u+wlmR2J`)b)5e$nySLiabw;tkQ zj)FPXVR^9_9-01}8A79NGD<|}SAw{JSlkJy@ZsvEz~T?ipNK2cMo_iGdW9sDcPE1m z1rB9l)o%^ez9jHbhuPF3lnkt-G%IBfv~DA+LUiHND8<&TCWdl1wV#P=6#!))kr_>2 zW(RV)>6z_M`>Z$+b$#1cGjtWPdkwO5hy!3}@}mDzdO|k0KI(JT0NoR5_CjjGmXG`; zn`7yhf^&$<-JpDO1iSZf=QAKd)-NYwzHH70o|W}9<*e-NEf1_7(r5V)%zj26yNa?v zh8e$3bhz0FCMzl=U19(+Z#?X>{)kq#XBe?6V(B%t)%}>;+hlI_S=;Vsb|F5x;r?s} z_TK!s_mvgxA(h@YxJfFBR`E;rA~r4DQA7X5T^*sfaID3wr%)T{J+TWrZC2~;lqzte zw45f1hz|SN`)z52&nIOFdWf{$F8-+o`qtz znOqA;HZq-j;wT}3z#T&VImxhKh?WwEB8RTEmdqumae`92P^yPxB0Jj?&5k z0t8;|c6wQ3I`#tHB5OPH2+o1tf(vsrWasXf?3B0qgt{MJk$q18&dpjg#MQrf%fhN^ z;>ovq{|u*_U|l!Dr~9?9aYUYaDea)j{{B9wRv`S2L!9q0N%I{Asg|7BQC-2}MTb(y z^Ni_R5tT$5Ejc;ZCJcr9x+7b%Yz+s2shZ}lN%Gl$Z0aTXi<*#>V@ho|K*Ezn6En(N zX!N-Le=k5LQ8gtNsuFcf(aI66g6g3Ae@?^n9|=Y_yo51WKH2oDmjsOPLNaoK*mvW% zZu(ELl%X_OwAQxE9h=jyLEVJP@Vylm8PB+={$D^83AK)`W&82$``3YVhJw1{yK8TW z&~^@{@A?F+furz_^V%(kMXw{D*~8SN>Yop0rUD!edO%zyJtjA~BRS4pL_*!CsYt#_BKn4K zoPZ)ZOj@%?J{0n$o6^{q?5#?ms%~Rv2zRP$O2zglrWQmcXWZh?VY9|RO}(i}7G36C z6TNrv!J>-NV%32;%~yJ0_`)nXMilAqIGfo2YW9-lS`Mxc8b~s~z^1bdpsZ>jV>8k!qec68NBqV9_Q1*3@ zh=S@h&k1_1DXiC}um>tWHkg}+WjM#0{F?Q9x=N*Lk6L34$IuAj-ms`%0ul_ zl@gPU&qLq!K&_wB!*N5P`k}TyIlJLOyWoH@2iB6bdP&p;t>EY_@&Wy@Au~y z%DhgIYcuOs-PUxbU+KVNG|RJ=)IojZu^sET+G@PbM{cO@7y5<<6g}}OntD_77OElQ z_EFCieIZA>O#yU@09I1Aj4!H~&tAA4=|&zG_}ez8?G>tMFn95eQuN=J-&pkJFvgSO3KnMG17?bb{b-aUrGc`!>hc)9pYhM zXC0?D?__%JnR+2*vd075E4b7_9pK*TFC-8Yp+zSfU66sqV#ZovYWBUxDZz6te#Kc| zU`hWYgy^i2;n!|^(~?GE1pbO~YVaos04u~mGC-OI^Ah}SIR;>E2d6UkE;@Fl{MKgSIEIsf*J-3 zmW6F-Hw_SGYM4VW7uGxwwahs3yR>-g+?ZZ&dtPsAmQSKsOn*dwOm>PQ7eXDq;#RFC zH#JFTr^`dez-MBz0m>LT&bPw&4O<%!P>rSn9`lfR{3JF5aIh+apqY&lNs7q|1c03V zb=$KMez1hUS#0W*>r3My^Uz46R2i?o|7zCaEo=N(b6OdTL!^zkk*=Wi# zDMe|j@rF)oq?o9c0Xeb*!U-gD9Mq4f=7zB&+*ro13Q)SSkcKVZrPyN9;2{g&20kLY ztG#|#tZ%JrIIF1;ipq%!a_pO3C@4l-;nR`Gs&$ERbib9=24mF{Y?w^uoga;zwPJ*rA;r7W}KS`^;ryZ+w> zLiGF7@kA7DlDj`i!p(TwfR1?GwbdryzVAiLO7=tG2MfMamU)IEF`MFeyFf9^0N3n} z^U17T`mfvD=p@a(41`aMi>Elog9w$7;EM~YwUfT5tCT*G>s6#@6;5uh=0i7LBrWsU zn1fZo_A}jM|I;>M6_M&;Tl%D%>QO0t`j&8$5JKP)Qtx0^4k)$E%{(+LEYvy z>uUsEh8zs5jNk+nc(jz?L~Ze|(E`Sr42nriyDY_SRQ)lWT7G};es30SMaQ9MSTxg3 zX4m5XjLLh=$Uxz8WJ)LXoUyRZ?W+?q1XOOoNPj^sLKPUl@O@dkYjcn-j*c+lBM1HS z+U12AeqZPm@ZPX@!QK%_0V`sJcti;8Zx>XFALUNB<(l=wDh$AtNR9P8gk}Jbt#9*M zYZKB-f~!}uY2f^G2VZzK5^TCB?{{p!HX}^#bneV`gH}x_feRyzpAQd$*;SkrKPyX#671EgEvO$X*Xti76z=cV2Tf=mqTP@Jlzo$P+6-JYOfi`|pMQNAa}BwRhFHPz zJ&X=SK?*TNKbi>NC?m;v)v2Mow;FVNtoSB7ms|=<9<;;UadxC~2@> z0`3rsp^FP)9$zQ00)Su6DRVcQ?+IqcJ$xFOm|QoI6BSuS(w|vjEsePhqj+i$8Y$I- zL5lM&pP>u1C`<($3%XNMAsHl?+NQGGixGd{Pe6qSd_?`rNE~aVtmYb_&sRr`eKw9z zu^*0R?oC0>j71AT1>hlz6(*0Ys+|l3q3QaDRHM(N2e4lHkE3WYNc=%~tKx=gp^XMV zozXL4UIuedgLjm*Hl*!1$q!QhF(FeEa%8BDB^F(=BBUq(fXTd4rvDNxcy6@s>^63E z^%^(T9qrbW%skqf#=J8=nbiYS z)Yf40$MG}2fC~*j?@(ApqE&cZ)nn_ZdAM2f^rX8eiQ7pJEi1hF5GXc;5 zqL|@{3{JE2Zmr=5KF5|hEY9b+wgFBcSB5KczQ(xF`%!4~M@2=&pKsEXogaKpUkos# z$=R?GvcH0wfGb{@x(1V?^M6~(wsFtnR3Ta4A&MlieNgFEed%)byyFf&sm6t1#9(TV zOpTE2$lz+`8kPK+7N4wXVaMgP;nyK~&wXzvv;MT*9RWW=`a~tWd9KRlvaO>WLSJ+i zNM5*D+t_xV`CR)Nc4q@QZ~|FUAM`%G@s5VS9X-nyeR%|c6CAv#bU(=Y*mGe)*l)<} zawxsOOCTh~7xSj7XIbt(YD4rRsd%mQV7)ZR2*Q~~T+Jm_9f>E=d_^!~{I?oB_XB*x z5e~>=#TgR#zuo3|P?PDl+$TK9pS8aJ*^K$jZjo<2ESL1_OX=B{rT|q6D9hT(tjzUUE^2t5eA;&ZY z;(tAgr(TlTVnKkasgtGy;(-2CK)~&|LdutoSTls@_8(BbQkTI&#O1<_+jC`z>1e`V zMUc(|BU8dv@$4z!|pthwlU(D5l1F zN@5dGCiyU$z&Mr)awz^OQNo^wRY5RtZtTreF6;+bTH6q-&?u;Ir7GAf$}*%569par zBd`9|ei1=7_VxMfYs@cQ=qP{F#ib_&r4>jOI8fF+(7I!|&g&l46HT{qQSk!0&$vuR zuISTe;O}$2X=n-pKH_7MbCDK|#2VRuKe0+fJsC>n>?5t33py14JPgB5WgkJ$o^-AP zhCAze;5%9S91^#qV_q8Ag%JJa`;M5sr75~7gL_-FOi&#ULRm%m>h`$FwcXP}JFTor zkkK}T7ZthUUYi>mkIdCEZ@j8QDRYA~%%$>G*`mQ$|35zOV;cG$gCYflPuFlw9;hA> zYFk<>3^l%<`y|`sd1iuh=ub;J5 zSO6XNH^Na=?N&9eWUrMU?)%5{t`iJy2=BY29}%#SHNQ<`GS#AxzR}vV_$bGrh&iye z%`onuMs@~$-OmM66nNP8K&C^eLOiTC3;CAJ8l2&g`D_jSIAtgaJHj(2+ng zDwn?7Z{HiET_y3k`{PvS(uD^g=6B0#vi)`D>S>((rjc2*>uoa;(oF zqJeVx)j)QV$$CNGq-`Jx&U7?RW##4mPEr4e4l8?sJC9(>i|h+vc_D$%L2tM1Meh$O zR%~}u2~BRaN@w*Z-N0;lq-Js0f+mCM_cvxCa^X&7%}2|3Wfp!e!|`y%)I!5_QI9x1 z{I4~ft^yetm_#H9f*~hw&V94(Eo%Ufq)>}Qpd2n^{>+pVP77!2`m+9py5L>qOkTAz zhP;v{*_J68OLFm?s+@!9H$#C*tPiGllJcS>P>fdFh+d)@tNx+Nn+Sia&3J@H`sbp+ zo}p#?FffQ)K+w?8Ft)VQwLQ-ciNM6Hk)c)ETvQ3dv#8fGgv=kP1>J5$jKMdYO%lWx zy$VyDMlr{1E4Q2C>evzxH8z;AUJO{zSH}NdLBqVy*NXaw`CMte0_@oL2|{ZXY5z65 zTzIPbeC8$`c%jeUW)EK^4_V% zL>c?Ac;R5pHsr zUM*^DQabI=N`v}$SG8qk9UUE^v76py?$s#-EzPsrx#Ah1upW;`3+w)e%7@#+LB&O? za3Ah>BC_6o|M$)8@^bHdPW@@;Ob~s_=Gz=cb@M(3FXgNFR6)yAF>m}?4tOFSBG7Fw zJQd7&n8V6d#uknRN7&;fV6bcd=nmZU#Jk2f7c)nv*Qp;o`CsMy?KD}bFe{LdBr?CI!q_2*%lB=}u${UT9`F*i^ zCGC4vd$9w?39JZ&3r{3TF%#5R49@nAtHoxWaCZChYTBS@-)nZwOmVJgw!-3&H7fMQQq5My|1mmq!^B?_!pO1u|8ol!ca8ong~VUfg_BU zm<&Oh&9G=WzP=>qcSKIp(ZQ*e&Vv!rQ9}f=ysyPX=LET9h(c(9n_6IDfoPl4F!5NB z%s6F>KOeyzCG;Z(D6#(fl0sMmPe;|gKU{oNsJs<8Fwt1;x5sFJBXG?g-f17ktnh6s zSRZ2pGw{^&$P&~QMeuzXsF{GifRujyC4rD)wur9C%!X>5n1YOBgqJ&KnKNan4rg+E za1o%;ZFdM1w@T2Wk`EQfcP~97!PAhhZT%$XX(_MdZlzDagS642bKK+BpnPrxy$;L8 zgS0NfZZ*t?wGE?FTq>C2G4L@w)Dh3q*+CMXIzJxFLQCQbCT)iIr+<37#f_r;WGN9; zlxr<4aI7eJrDV1HJUtIqdj!{s$RX&R5lxS;`DED2>tBWx?`8jnaYt(E>k037-g}u2AFSXAo4Da;R}VGFv+e1u+>Yo% zFd_P$J34$`mpj4K(_l@rB3F)NJw5t&GQr_BAdiEQF>={9_@lP7RL3Ml@2unDY8{B5 z4OvH^|7g=o*!L!hs&nP>z<~BWC$hg?C*uoyvn-E{0J&@9<+Fr4EQW4$bvLadH-Y%x|PSYdpK?#RW;l5M=&9 zzfGE{5rFN~Fd|325=lSGqn zyb>z)%YmtOWBDQM12U@j_{1LyInb~$OUwN9Jw`BQX!I`6sxOC->Olf+*rcn-Qu)(d z5E$SjdVD0{&lbZKL8EU%Snoe|-aH6$4oV-Rg5kr=$EXQ*))@+7h`u|eV=^Y4F{UG9 zsu#&IxKkp06vLxt!vN?vq=!e*+FodGv7#(8R3fvWKivCe{CJhX&XbBvnx+$7%aU~+ zo+NjMO`X538<~n+54$O8`3xDDr-C-I_fG%50xgTD?aZeyA$ZU}_|O!)YOnu{HPfq| z)Iwrp6Gdn8F#dOQ4@0CefWMAB!8Hl7DTqthv!i+S`T9GD_1r$XLG+FVSIx_FNinTw zgBSbC>e3^td!LB&UnJ3@AsWABr;d2pKi-cRqLuguAc;DCu9h)JUjWG!JiuJvy@nUq zDO#)LLX{oI%14btU}}lg4G4O<{Z8R^uo1xT*)H=+=lm;>R*FYi-2{C`oX@6SIWuNi z?|hxVJV~m+HS-*7vu_uEIAnA%y&{aqc~dy{ZuW-7fZL)&!6^qrOGzu0&|Dm{CB!11 zjY0}W77g{DkVZW9}J{8m&4B9!|Cgl>v+&mf~)A>S6|GsBres`K0xXjjikmxN(|UAk(FLm1|!Aw%X0MpA7-+*B@3o z8x6caGm`DC7g6?t70Qa-1z{eVcUu_JQUSL15ft7mFuo+SyGQgpzjvly{dXUoX}_u0 z+beA%J`9}el;ig}ebn30N1!`?{Ke*TDS8pP094m!|C|I-KAz3#+9gRni++9@#)sj* z7I3GNB==6i_FGkb@><{hkxaGS5BO)-$X2e~ZBq_c?pCLkfxJrvcIPKvjUgW!8^Wg> zktY%NlV3;jrY0Ez7wmur7>DT(gZ%pxv!I#D`b3ur@B={~ACI2!iP;_rm)+N6AFNH* zx7;u1o=nzm+}adUo_uPne*adrQVv?P2=Y2?BcrrFxbTXjF&c(Z2U8lUf%{&3dC z@6(PcZn=y)%G*lcVOYQgU)SM;*2}~vK0i@@hs9+E7mAO-D%#DZk1r^ALmcs2j6U1btfA!7u6`yHu>f5=cp`!=~Ot@Ot2BTh911guj(hm~!!5VCd!K+f5 zuamu5^RiLytY`cZ!Yh47=@OO*pSq(ky79CUjY}u1*P2lc6=IWB=Jz7}ROAT8w8;91 zS_tc>17>@i2RobK$Ng)}pAahQGv)dcN46pscv2GY#FRKr>ZU)`&b`Zr;v|`&I#Fac6@eCLSWHQUjVm+`r;@tKT)hg*t<$z$V`rd zFP=)WR#D)ZJ%p@x^HQmnr3r;9g+6(_HP;Ef?8JV>=L*Co zLf#2`F}alyArpeHKWl3Pfiv$??naO?NVIfH96X7@E`SWi*OrNeslQ&;`)VSjC_iMH z1(PT+ZZ6X8xAsky8WR*kZxMjWD?+_lVQmb@e#4doya0F_tET2AsQJou7$WtE`W793RXtI@W$$}%tBK3g{Xjd|PpDzorLwjwsL@UTZRyo?Xo|G9G*mHKK^*!Px;XWBO^g|ESJ``nja zr_50tCd0=+kz+_kMh5(87L{dS+@+&@Z^=J-E7C0N^zIw+Hm>LP)tz=+e^&ctMrFjA zk@)64wP*>&v{EetX=Dga-;jTew9FOJ59BJ2wN1oswO>t4c9vwqxhF z0us;Gw&|RjKt&fzDGisl0f)$3G%Rvu0^kM&PDyutIP)-Gv=mFu0Md!$>*Q-DPR=jdU~xk|+rd(n{l+JFERDKSGr*=kItk zU%3KizIP^NW7b?iil#wS7PtQjL1Kkc!&8qw!`Q?VV-vNZA%z0;C?JRq)^<^R*ISLs z>=>1my;ABns-WXQymBIhHiuYh%1GFR-|zwWX#gS%hEX~vhE4W<#X#mwl=JKmWhF0} zrk-9JjxN8|>g~lI*!!~2Jy}2bzZ|7W2q>z>NL6uD(L#p zb*M>0$yJwhlzEgI^E1Nai4}@MMw1A~9caY)45%5ACf8koTV811xP4KSlC^U^({j&v zZFQyFSF$X|B1$vP4z54oU|Lz4m%i$i#Ta#hNU0yvCK*{)WN;#s?F?(*4-eOa1&T0` zjw()Bj9rWI`s8wn5AfsI%lVrRHi9wP*7sJ@sib~@4S7`XarRN1$RBAf3~auC&PKgS zR(w8R(b#z*R6r105?N9G;=D8M{Hz=_Ux^OYN*YeRoE}=X`I14Y^QIAhHQB}u$KF)f z2keZ87#*ps%WW->-gm!_SdptBseO`8P4_N0Z7hQzT)LKG-WHame>+_vCA8vB2@ufmy7cso-DOYBy%g|Hp8O z*ggI)WhR@hw4L#W%fv#xyU1-cfZM}1MLOgcq15y0x3NL#Vg)g;(N*$ZkTzy@TBaQT}2{RHC@&xYfZsH< zy*evZcZ=UbU_YaORo%Mu>tb()3*Ph1JZ0*&Dh7@_3U-M~KNYdS$cM^mDZN@%bI3cb zL?bIJ%(n}A^bn74FW?EpF<;LYg79MG681D!NQdURWvR3M1!b`HclLUb`~Oxbo(a_! zV_QRug$J&D{%YaCW_vKyrAH|Z%ur27d};bHx}RV7 z(s--t>wyb<6^lI3X@i7pk^8|R4=c{avp+i}(ZBZaqKfaRY%!~-GWTSlkjrqK zmv@FB(clVyz}aAgxt!&9rey9eq^d3axbq~|{9-ofIcv>Qos|Ypsgcv8?-3BTNDQCV z9Vik)T4dS`lvJ!!v6Y zFwPBk2EK;(le3ixfQNKnEj4sQ00DIOr_V;JPL9~rl9 z06vXX56Z9NFJ|H<(Vd#|vOgsMiUN!9(9W|9qy$^*cvvnNDkf=?dmoZX2U2y>&@ow=Rh=kRsEAOV8K%ldfW|@$NDkM zAG&oHmMh@dDr~#>Bd3-RKl%Il2_UKq2e+AOeeJZDq0W83u3F{gY@E)W2aNt1onz9e z1-Ao|Cc@je^aO0jGzndbl^;y{(>)x9%5+w)_7mL@7tY=&Z=z_nCwvpuuU{EZFgIyP0-#w0>OBD3bW4YXZQ;ESN2CjSF1UplwGY?i{YN1dOyrL4y;icYrKq@tZUwRV@}OP~D~NXN-c)_zFM$s6b%JvSK-|IuHV#v~?zSdoJK+Mttxy zYYtnJvofDHZWPNQ8eFtQi$KGi?D&xpUxpG3n|#N7JYH!zk3U zL%}re-Eer`>0MfLhse`VdmnH-;A-|Bu@HFqtz6nQn^q6;Ej*t8318`)tNlPF1NB+_ zw+X9e-STQ0tmtWGR|7x95`k#s!O1Aa=VnWF{>n&Ciea-CV~`%&Xu*INeMhN|axOFq znB#*rSm0=|dh~dB1g3f}AlS5boK~j(4$A?;aOXzuor=i%-{*EVNGY?S+GBY-=Q`gN zbaLf8bu#H*@XIl}C=)DHpYvNEV3jRgsq+%v!9gFDAdoypGN}DB1Y^S7J-_=qYiDDV z6N5q;iP}X^x3%rAzJZ@$b-sQNEbPKtlHkN(Jgway{+%amU zQ)AXVN|iI6P-*gL;Kq60_l0PNttgec z*f(b%buhijCikzO8#3Z5t2?RUnOUh%M;$4fb(5t396duqOD%%1?_XC02vUlb(w<_Z zpXeNHf|V+zCpH)*&r^hZKmC=DLzYxbnV@$v=Jv`XY{fu~OQ6GjH09e6pk{NWVuQdv z@IqmsI%9uXhl2N+Ebtx64^j78&l)Pr#9Q-y?sf~t1Bn?UsJf^cQdJVw7&B=r69eG{ zb1hAl+;jMj0|HI)k%#`aCj;%yLK2$^EE})>#O-&P3U2rAZi!wcB<9l>!brC*RWUKb zTkSFuZIyA)3-1+Ub(gI_?zf{uafllHWQy1 zKhmwT5}H18KESRbs^7mZ^jbE#QWCmU`7A2@Uiq(wY2Sy|y;S~2HV68gE<;#Xed!FC zK^b$AgX;v^+Bmnt-UvyE`s%YEPyToRcC7dRls#{I(u#xG(MHq$ z8)6!Dokm-Dg=DpOXidF`^Q`vrM6fyQxYKm@ij|plH0b%V;@$F1(g~Z$No7)(=xyHC z6Y|sPi>KQT(XsNXllL;f`Dc>l>1ePAK-+)LvhGePk@xKI4P8QSz1(tHNFRs|?p2-5 zAkF_`W+<mkr(hC z9|8%mAnuPhPjEov^jqQtM7LkWPj=}-UbY{G%H1kioHCM3J=&r{I2iEcLFhv8d@NMC zR5D?H+e2T0pA7a>15~_cFxjmiJv~14?NzqhN)Cs1=LmgdG_76KGPHPI#noGrdMW)@ zmGwobcU;9_oNbdTgcVb~$xw4{=~S;J@b5>~x3^wCim~}%LxM&bd*)SeTY8IB8P6Hv zDP4yn#5mub=8DGV1C#IUp({IRE{T8HxuZS2o1c7}vVfy5&=H~hTEIfgc$5~ww)28j$*8XY}y*!P}HT=_9z_w9X zdAR~O6N{mdc7vIzIls5an6^b#PPwEq^{`5YP2BAOihnUdED!3~XSSrhJ-83@CoJDp z3AqUhL?|%uezta4zs66N&WV^ntgPv0Cy%fWX+3dK8@}ydwLE3-1)PdibX?#)5m-p4 zRa7CU$;Q)u^*p-71gE)aMzzN}YDhOtjUXr!?M;nD-K{5;x3K@F8uAV^D4AVFbnTPH z$Jq0`-Fg86g4W}yWVzp_%GT#BDBP-)?~}? z&0v0z82NoMHoek&)JePs8*`lQ$X;$uiZ{BO^VvaP`rV(3_9pJlkv|*@ur`59t;-%V z_)VyY=dA`YQB&LFIs@*`vpp}cY;SL^`07PD|M{MD1>74n7G~XFd`N#lR223S$@IK! zJWlDOTBz3_>FrIszHEHNT6z0)>d(oyjFHx;`w!BqOZmc*u3jFx2rd5=Kt>qXy-S>RvwcL;Ef&1ewQyuWF?Xn)of!0+7q^Cv)kUM1+ zd<3JZKFral6NKrFyN;=s3nK2^Pd$;5pb_%&v*6vn#>x5Qhd;o^NT`_UZK(0e&RVyt zu}yLggO|s*Z3R^uyf&VG0VG^7r}-mcrtj^_pWol3DSiyKCXeGbH8n(^zRA-sOiVB* z2_AVz0|HH@l@);wQBti@mvUsoQZK%NS|4i2RgkO9e``Aj&J5lMyK0|qvD>%M>10*D z_g#TaJYp(=a0^{UjY9EkvWN3`*&Dap4-897B;9mvftItH z{tr|iT0e#r#ylEB#~vR*$fwaV6ktwnhA(lYd}f*Y(79Mr6e)TW{yCYlgZVv;;AoU` zEL~Wxg=c6VhS~^obv1kPYbb7vzM3)tPnu?;8Q!-s!-Tkt(im+>s%IZck*`w=RFAIl#pJshG$n4&9>vgrh~z63f;ZpUwSlmb9UP zhaGzUIXb~kntahxa3|m_O*oN5V&Z~S{%Edxugy`6(up;@_I$!kMUKuvo=v_BqLiP; zH^#hNKc)7Y3>(M|$6strHN8~i01WKk=y@Un`emllK-#VOJ&8yH!cxhBedqNqtu*26 z0LO$(J~1vF8;>h=2RYL$%YLL2@k!sj4(Cuyk!?-!SkumxEb-%`!d25@P*ZYU+IUHH zmM64G@u7y$PQ+!`$ho0;)_t8Af(C}$q2VswiJu$i3-on#s@GwlmsrHL3&qZHFp;Oz zEt~d-bDDLxqqfVN^T>$l4O)}E*m>!_Q|h&VqlXjPx0+rhzRUUp^9HR&iauC?_G0{N z;R7&9E-dJ^oS?S4&&~b_0>EAAk?>^Gh^uoBP`hXVfxP)3Y`9>esc+YEa#q0EV9N@3 zf!DlI%rHp2Npy;Wp@FLI*us8iKB$R&XdC(<9yq~qKcEUJ8V^%{pEl8?zw|y4ne~c0 zl&N7B+V={?7Dn(78wx99RyR}EsQz!0|5qNX>wCdm^@*%lSM3-k%gPm6)?%M5+LAO$ z7Y$d}4T9&%OG_cV77j;bLyP31pCD+|_>GMCIH7ZCD^BfMK3C12GtWj*yo%-%`8#BF zUi)KCVv_HY_#^*?=Aq{(g8gWV0tn|jajd*bg!GCoOTVk%4wuTdL`O5Zo{RdlcCgzu}#?@-L5@%kjkxYqjEH z8rh3WEME#TH+l3z@w+I!0z|R;N)Y?|t%N=!wk{Bt<1v1Wp3bMzo25Z%(o6*-L8iYR~+pF8)S*9vs>)Yw|3~> zqcg7p0yBA{uId^br!~-!8WJ~IEUK_2iVEFEEnVP#kE4F!!)D<(-XYzA5@k3z#}_jO z>voTucH6rDb&+H^(GLV%)&f3F#gS}U8Lt+PNY7dIfxu7+M$(>(Kq;~nPGl^0kT9Cq zpDUVAJXmn!?0M2@aT7d!CwB|9YJ#~rRyu?vlu+Cxwcv_9u)&ISoWD-2)n!&rL}^gy zw&nR)F0X+yVY z4~PXmJnp3ViO)0??~D%S-OGlJASyB)1MM7uZg~gKi@c*r(Fo=5}t1l@@UP!iT8IwHat+jQMK_y$3+nJ zpfgmj@;XVQ>}qMrT5`dqOuf6EJgA1Nb^2yzPd&QX743(bHcs`D38)-t9fme$EobUc z9UgX;x-~WlP)UDRS#ALwc z`wlR&% ztOUtQ7;*ATSlOTNdStX&i-ch;ukeBQe~bIH#~c-^b6Mh+IsDo>as$zN`L0%F2S^EpM-@ zY=QWeOPnU3P944pALD69u&4L@91LkBpUR`cJ8Z5we|zMv+C>07k37nDGM|8_@(Efau}{kxUv%-O-z z2-zA+@y_sRL8fxYCrnlmgit-ZFHE1*M^8LwmiSB7&ZVou_ZbQ`5q5uPFE8 zLp&s^OGdVuh&_zA8>b}VaD0%-%@$?Qb_28W!vRP)JFV-1abRW+u1fgM<>#@$pyg+&_KpkZ!o>4quM1;u)50W_1z(|) zQQ0~_$^-=z{Z&0G!Fr~RgPPF?@8L7F&h~sBr>T>-@n>nHakj(P|BmT)N{H)ITnC9n zPnoNK^I`2=3JYXo5yv6TZ7U?1E~>0s%S>1q+W%=Ji*F_@+hNbKW>QVQBn`$ZwZe>X znJlvV+NiTfFOv0F5o=j&P4bHaHT=O^7BBox#pKjIzpxhj z-yW&PNt7q=_3bs6u6{YgWT6hHBYp?jjRKLr2iYgMIIH3*VTmcp zpmyfzW{yw@7UD+u8)W&tHzb?h;_8Y7MQ=!@esD+j{vrz}v35W|#ZtJq>*YtYr7h2H z`h^&#<+EEZUBw6LfMhNvlM45@r^qq^aHC12tJ<(LLz3&mgg$jk=`EXua#J zs4CkeMFt$UzngVn`ItF#zEnh;HUX>Iq@zD0!fdm*yq(@s)DIq^TB@P?N`D_5JZ z2T4q~<|_5PpC9-S+J`La>EB{ATe&r^S)ozOIp~_H7}#f+?^)=M40L{tRvA@qC3Jxm zR(wLAlg+TlIR()1LUjN`hT07>vrPjoY|2Z;GBfwPVx3pasbwBiJb?|IY1VK+TE-}a zN&H6xD{X0?XJdkSp!9aFqoD<_GTI^5p|6j(lKs#}X}VMZ?;S(a5>1T){V`|PHbHc1 zezY*gk5jC;E)1xs_q0tCKVoX&!v!P!4}Uk?8Wft!*ss0V9;02QVgGKoY=iwP-q9#b zp&NwIwu9uJEhZ%seRVcufZ;5jnwpF``O(IlLL@zv0hg^#JpvcZ0&Q6+s$fNK{Dj@e zunL}UPL{C{s60P3eI@IDnlbNK+=!wHgdPgkx(0gYNwrTi(JD_H*s%N+Vh^NV_nt(< zo0@IS>cd?CLqV1&*{Rj3Rf*&jPo~)ycTjaO{HZ?)u3Tn& zrc2x=@b-|jep)%&vGk;hzOM1mx7o9p!6@rp%Lr?FE|O{eb;9vF5$4kjBn;% zJ~sP;B9N|oRg(YN&+7A0U#SW*Na};2^$ESXM>YRv4RwJQX*K`PTgYlDm)#E~N-1$n zqBi#|ymkl%3W>800%{zLLeQC&y;fMUcTND>(8Sd0&$xZ^`!DdL zbp~$f>#{9%fw<#=J@sfHkM^3lf~D>*j&La*owm-l0SAdU3ADR)*2aP|0((wwEmTIx zkkjDYkT08Jod8Wjt1=8CAeK|r8LoK_BG|LfkZl3xN2;C?jY2im>LN%i4gR%8RNK=cb<7y=mnv)P!;+>yosizEX6GOAHCV-eGKNB2j<%RqyUN!U1>DhHLjH;3v??EoyiYw+Fkk0 z-@3rwg>2&LB2A}1I?kHCl_L)Q2CjPdmoOy8?uwvx(LELratYREmL0*Bp}{b=3RuK( z8vy2i7s-H63h}+X)%@+iQ#!obz)I4*^qaF>$lj5?r$>-=4aN~#>x?)&HkZ3Z`1#e1rS5~8J5YM z3DMtkS4pgk3XoTI!MwRJ>{acz3xu+1Dl@YPGr+9kwXjX$NqKD9uT!in<`2Y;ijj z@lp4ZJ4!ID+v4Q8<5`u>AN4XI|Asrasv|e@@#s>PV*UBp2UO!!Tb1O+o)4{jWZS+u z?hVuHUBesj73^qVX<+~DNfk4Q%+yC9^t*{ecZ`S@v1R%A zI(uT?epxUnZI-M_(G7ak3!2hV4i7>jz*nZz#JQj;Ht{ z>Z~va8uB~pswT`;;wXIb|31M zaZ*Fck!1wTB~KNsg_hQm)#$059*jiV;YhCeljnh%*tkc45nj2OtV%u-634Z&yCxHxxh>&y_n z^U2>En(z1yF;oA9wd32X^!a2D-J>JJ7=(~4qCAW#7EQtqxBgwpkRW9p6MN|N3S;P` zo(0eVdo!ef(V#V1O#XT^T0}&KoW?p`xpzjN90v@wWE=Vv6lkr;Ph zmN^8K2~Hbol!>a@_oMZdGen&#V|T1NwK9+Lc<=zke3p|X>>1#ba%e-LX0~unlJuKu z#pwY1y{d4p;0tbXM$|LKc+Dx=ubdb&+vo+wC?Wa9{DhE%*QxY}&CJ27DntRajBch4 zp^{ONxRHJ)GfA=GsYCRGo&>U*?5vbIdpX&hW zZ*TfYCV2(1v}(N^F9w9#dm-8y>-<4^T?_h%)pq*Rr^J(M`Jj9FfNpZ)bGB1$DNg;= z<5A0!uO4*nIPJ5aXZFTiN7^-_Nms2n`Pl)}!i0hTys3QAqDWxK@dNepL|TTX=GMi< z)`9Oj(AzzY)L07^ej5?JrjnXW#KQiYJZ`Kd42EuPFzE2f+F z2m?dqu|G|7;m6~nCcmVz|5z_O{oPDuO`??*gkPYO#<+7yX7g~^Sf(`Eha6%vg@_?c z;4;UDg`o8j-XTHU3`hwY9DXdEG?b`UTwc1fr;q*mCxD#hxf@JrWXX;VBB)f4wPpa4j3-`ox~s>VKZewjEmuO5cT(%-`;zc` zF0Re0xZR{%MG=janjD{RHgcG%qd`N|uF>Yse&f6DAEXKzdM=y&^Xp5@5$)k4T}69e zRUX)dkydVtQy7_?QJ-zX5W75;@9-x!5$ZTes1(NREnKU^|C;%k+;LtW%DC=sSjn6v zA*1faZo}mffI~!ThKZfn`__hIA364{Mgf2#j>^v0GQ9XxP9sg9Lob74XQ6XZ>YMMy zH-_rMD2qCXLAegrkF^&~DgK03`(fehz~?p?as)~BhB z!%kr*9%KH|^+C~>T|KHag3}FCPL0)GNG9Tc&Y$*=eI;RYk8=U99%As#5~&+=qIGpn zmlfTo;Oq&DHna8H?}u44b87s&T=(JzmWZG9nM>6Pt^d4?utv}CWF)wkm^Uvv6r{@N zd}AI3WnV{zz?0#rGzjD@DMYy8r7U5(25Dg40x)r7d)XPSWsz(f4eg>J@vpcTx?sw8 z_@j&I&5nCdi~=%EEG=_;&cbTe>P|QCi!1k(b{)z|qeF^S4OV<1N71Afic&+kRT;|g zxlT@JE@NV6z{HI>dji?U#zwz(zVk)osw)JypiV>@yB_yHnMS`_H-*l<|715-o2cZZ>@rzO8>C47Ax|TX2ptlB4^Ve){ibcZEN~$AFX(czpNC>bIBCK+Z0zAH z)D!X`;{3*25Ku%Goc)OlD=Dne!h%c13~{@9XonPfarQ+i{f#jlqF^4d6H-EJ%qk)( z)L5tDc%F9!jbF9sSd_6tt41Fu;caq^8ymwgGBVnrdAU>Q6!J|>uQl0RY?RH($w{Uz zny&w$v5X5KT}g|@2SI&O`K`~IC%d?U`Kb$+femHv+jB*n<|PoJ0@uAB3Ld69NBvi1 zfq^&DE&WkBPf_h>dBK&1;>a5Zp6}bm{dxq%L-c6Ys2RP9j*w|##!W+Eq)0kCy`&u^ zo#@1?GlfA9DJmr7FqgLsnK=)xNanVEDP}Xiu9PCP>KPvk;gvPEXv3URWJ=52#KXAQ z(NKQ@csWWM*L|w4Kn_m_U)5=X%RlAd?|WX| z1-Qi)Q0%imD8I<)y`CGnZ~iWXx9k`ouvBpogiW20g$3s2u86U_OXOSD>+{emjfYG? z!j3&FpS<^*xJrc(Acb*wBmB}Q$vMVcmR)jbcpq_haRy6vRE0L^F=)u215RN(7fo+B z1HC3PzpZ~ym72eH#Yxv#cOb#6gT0IV18B<(ZoKefF1D5QmQ!9@&^vOq-i>k906YLzP{USJrqV=7~oBDrH5yz3DE7_<#3MKOn z_Lqn+??H#xjM_RO=ij3}(M+;nKT(BSjN=>|2dnaMWO_rP?EqRb#E?suGu-6GpR^4U zvsrM_haE%PBjM! zTjE&w1nnt3O<$W@-vSL+1MR%*y$;)gR-i;@=Dn4VAz6@C~TR$(e(19%Q&=@0F zt7Z$4;mF-T9|k{aH6hIl$eeNgJ2_p3k{nj4Z}1-23qf9-SlceM@*^s=5bMhn(8;Vv zRQ%^G0%1ZOVZ{gB+7vfL&oca>W(E}j6fSXV1508vkmi1cX}~$#Q)SRSiS06RHspOK zlWLM+?fM2u&mB@&V}LI8^B?(;?OCnQRsX&<9oXj3yD+y+qBfnO#s%1$H@%2O#N7l8 zFYpn{?x~<)U>Li?aM`$LKg$R z*DXCv1!0H(L?v}`93(Fm!;7Wc}A5iqIfn8YxWDR@yY|$(0k1c~;viKS0ekGteL(XRnHBB}ung!IC zoWkl4SrAQzI`%!8G$U;{IIaj*g&; z8?R(g2oD}bq8~d?#To!IzNgYt<F)0`}7|^|zy9#Mw4O&c@vNK zRj_`8c>?@%B4F}X?!Kp*%SPQdh+&`bv7*v6EW)f2HR$bmByYtM@-MO5r>pA!l*ZTj z=WeTbw2xfXUSQuhk$}ACC}i_RL+9Dnca2&+#jB&b5BD8#9JHtfs|iC=C31xGP7AH* zDhiUX+AHb}sW<-q4etZPmq&9Oey1(S8!bDk=A2wM+f-fnuuzABoi8ps@3r@UZ7q!k zl#^I2Bw7^ux6K5lf1;lQ>kImOA_fcL3=`2JXS)(BD-+5COFc0ET~8wL0Qc{0y&)!Z zjpXuhle|?FRCi&5;wM@AeDGC*Pycgnf~2d2HpOkg>^;=d^W)rl^XVCGI!vu0YR5{v z=|*KSAVk+oYio7MvDIse1SZP-xVZpVxnKW@AwLEObV)OBHg!FUgGjltoC4S7bek!( zxxSTXpAQvO$OtLy{4-m)#-02sxlbch*?a%>3dxkDq}OfkuC#nP*aq(t9RqLNcSpm0 z-~xEBgJ#9yyVmGaLmV(tL2d`!&5#3Upt z+7D@br$GpBUo$2k1_l=Dx-Jm$+I-pq%AvWi@F$W>MuBClgNk_T_|--5Bc0Dz3ma-L zN1g?~Os2CxqA0ZubK)14mUdrnl9Mf>F!2|SGWC71v5`W&4%vHj?To~bKe(Alf!wsz zWTFj?PU>^Xyzv4de$uGG;f)v=D-RP8)G8L7LSP|0aX==pj9Vj!{)?i?#@3L3d!uk=I>C6rO2H*}w5(c8;;x?^1G)#Zs*%fP2E`VX9@@DWH zSguo8+=eHAn)W&ERG8)>3~jp2D*H7l)&AlAuXrxehw-bbY^LcZxS*_delV+c{)>sr z#WV07=-)O9N=ha36%yZi70TPHwu^38)Os)Mu|a$tgRLl&U8ZYS0IfRAp(q8K%Y|DLbTJo9QxjFdcx%mr0dUW^-js4kD;W z$Z4zX_ME#OHP|_szL8nC1%~50JvUf*y5au?xW!dS} z$){Da8)ssz)_5%`;I9|QY4_0ImII$?cf}ixNbD0V{zaSHYZJ~gb;}s&5FFgaNRe~XLml*n%ELXq6B3i^hsHw3? zhiPYUrGu5Ab&egA(rdc~W5_^CO6m=+*NdM1-JU1P^z`&Szokof2ikpK?hJ=8J}R=D zU(Bl28*!veYLfCpnry4<4dAw0Ah5R}ZUn^=uxZWCK$`~K+%}B&W5ekkhgG8hUyRoa zSt~+b2)v!qSN$mI=FYJLw6S{v%EP_rmfu-hi1vDBN?x<1`x^batU-6#o(=E5`C z5&xdP(~JY&+YqnkC-&Z{p-R)Om)T$@$={H9m*(54w5ZB%`eAAcOW+{!mLS_hMNxmy zhRZoK^KRcSlC?O7g@qxo?_!W1(nk|7aYjY}Xg57}#jE%+tAs%lZTa^-)3^SPI{_!E zNkz=(V^gnWaCN$uRQBi>Gzwu`?2`%;ejYoY z9^d}0Pr!0{bX?;&^|bf?Zuu1WKkC7J(Cf9>AD<`1-bypF%N@GKj(8s(*B$!F$Ef0BW&T6<_L?L^rXg~DON*AyBIeD_-z~;g9@kyJg6sbnsyyxF+U$IbUYsvN{mDdC z-F;|qCmhUmw70Uc-<9Dl2~hmni)*Pe{x{u}(gfN3iXxllHH$BUUMkHl8!?_v=-Z^B zZM7FV{-XHbsu*t@ow>WeDI^Apc*v3{$1$hJK|Gm_9TyK_u;kQ%Q4tZ5KDVD6D&C%` z#7BQnAVgNa+P@T%+zpA5;GPgz=|WxNrMBL@+saq4?(JLIIHxmXaTJVP8{^8uQvzIW z%$1$~ijvSvPRp567kUyW`gA>gN)~U{gT>iEJ;l>0!XACkpD1%;VbE_(+okOqZOeLT%NULFR{n2Ly?&o zbO0A`ycntqlcRV<%P|~MNX`x8qb}L}TRj2b1(~70bb`xJ#P;71D_eTF0PL|oOifDB zr4!`Wo&%9K=+v2!P(X9=7NY-hcWSd5f!-4B3AYbCB7WrNwE1LMtvlTgg*4I$s+ILDLx{iFs4@@`wEh$(xuZKHpHs-~GBS8=#*QRxDM-z_;Me z^`eyV{$~6>2mdI2b_rKGQTl5 zh0q52&m`2DJYH77GBLj!xXfZZZKCSWs`+jYYNji6{$+p=rq14=5``y2D)g(jH@XOF zVCZRy*(eZ=Cq)~%d8EX{Cg|+NP70X5HO5S;t1>R;vzCMJNkv_0n0)tp9rY%DL40ij&#Mc5>v9l3qrOmU)=FmxY z;pkF*ov6>eodZfxrY#(Zj^b5>%dw}&Yh#{b1P}?9>P=OgUA+FW=-)CCOhyT?_Ehwt zOj4e#u#}jeLjPJzyC^t`K*{WXyF0FV3%H-aUgC=eujkkHRl022ItkmY!*!TNZ>JZ` z>-DWmE+Lb54^3uSSGp#~o@`@t?q zsD?Ca+kfveZsRuK^*cAgMjOBrDV0cKVY3=OC$}wpF(JNzWF66%rf-SOK5`;n)#&XC z=Xku}BPebjPfVIlO!pzYY$KO4!X0X}YHO*mSkE7QxRi^rrS?xZ@5D-Ga7Do}VZ0QC%W_;!AwT^hK4Z zOyI|xK2S}Xy>y2kCtG`asLn}AuCA_Rya;dAskNzXR}ivUI8ApoQW-y~Rjse-PoC{Y zs?-5KCG7}>yZD}-9WBz0HVoiMzC^by7BMSBu*#?u%mXAO?oh2C^-+MyAzj2nzl3qT zX{05j09i60_Ax#1R%A#8fuMg=vBE8^Q0x{G$*B`^a|Im$!yD(-( z{;sg(K15E~9=s2KU|k3;gy96~dxz}E!8;aFt9cFYHP4O+82P0yc5v|hu_wj6N`~O6 z_(KictiE!Ah71$+U(Wg|%5P>mzHQ)wi{10_S4a0bxPN+Dj`1HogxFo#QyGAMHc`Gh zYks4VOpHc1!uY`-Src~T&;!uFAG50 z-vZ}&LoJ#zJ$ zRE&LhtAD|gChQTp`lRO1<9}4%&C&Dn4WbGBN~49|%IswXgxa-o|0!SUNqGeqvrt34 z!1JeYGSE{~w@r280Qb_aVnlRTw;<-8BI&H`A${z}sPT_<1D{B=&r`Uzw;%7yF$niN*C2yOa>X&ctL@%6yd@oP>2j_ z?qrG>*N1L)R>vHR2^~#GN049106e7WAX#F9Z^Kup*6fWC=os0to^p(ffodfqqjeX1-P@YS7f>O{ja0&f<%)CrYRb15JAB&>C| zCJqJf9uA#JtrQ=b0Qsr)oS25N=if`j^-rtkO8>CttD1?eHHr@Xm*UB+Gdsjf4fu`Z*?s1wf^9kR3}^~&x#q=kGL`s4b2 z(_cW=KxY8GhBZ|_1a4+^pPDC-y`4Lw`vDNw{yrL8!~fQrF+6w%Jpz`jT&#|6GHs(Q zM9?RuH3BgVTl3p1f?gKeP4o7NQ zVvB-3(9XK*!O8EI zR6a5{ACmjwvN`=Ux}X5I(I=G2kPyDu6U;U;qf=5*ZO*Dm3_3`}={o~zOBA=@IMT~| zxHAv31i273Y=FI4=v>^~KjQ*MU3I#$lU-kmS!3Vh4R@&?>maipGkIMuW}U26_?CeEnwcO&`*}~!J}%D%w0BTT-qd%--K;aZcs!P_c6Uj7UkCp89Jbo2ZOpxC$bZnW zx%%vVHZ}q#KH?6auGv3}v$6yX`Hc#EPi1hVwPY^N^ZF7{%o~|XBY5~$pj`-Ok$z|7 zs?h;Q4xS3f<$O1P)Ti-dbb85(VU+C+?i=prHN^5vwPW(A(|?#%a9JuUDk_?+Dx=G@ zD<*foF#h>g&8jF43h^Wo&7MlkleULvF0>X77*amSsnZkw>rybDgMW9-)f>`uf$|!d zqo|HVAqGs`{8wRb6^xh<%eDn@WKg}J$r_Tz#ONcNmXjig?=(?sQ#9lI=5L90SL9J-Uy590Xdd{DoddyQ5mQR!J&N?a_Cgw zaZ4|J2s+;yWV$;ap2x(-$JPDD_>kE5Wvl|~_A^$*bZwT5N`|<<=kq)KS!Jax9AiRE z{r&F>OpGzFA7^Dr7_o71H0FrfYZR7S_|T=>@*nZa*_Kclj(qjie2wvNsi?9;21&_! zQEfzN=?a_a%P6?>kf4&R0Jc^p?n9>|%hPo@K8#;(RVyB%E4d2yQI}h9o!1Gxuj`I# zWEZGIyC~og@jBU>{YtINR_${(O@Ie>p_?#t5IbQXYriNSm`6usR$c*>+SezfJmO=j zdm}8VXIRB7L^5lchM-H=u|?}|X$70ndd>}WHMThO^X88MXy#7#W<8t706e~hH_4Wb z@EQEX)^$09e->947gAY2W<(BQn_d?3BspD6-CItnpR@K~nldlcC(QRHK)fg@QTps@ zd#Y102>u7QI}inqjH;8rvnV@gLJsf{4N??89j+e-=ds4?6JhYb%go%YfUX7oZr0U3pFEFfxwnHbHS(J`b86sVWVMbp*>GWH1*o?-q}CRi3&!^?&! zhm>5CHKR7=&bkjyfS1OxFg9`py`9z&_rl!#?s zNOA-FHvf6vG>(!1!E#Fyz*izXrjIBPQ;nZ>@)7|+OwWWEBPHNH>2xS`<>KO|k$vAi zo1*0aONRpzh$jXJ_EhkqCK=XDTwY%8dblssf3_QeIqDv@f-?ybON362lGI%cm!Ulg544Os)8u;#x)uxcu@ zz|5sW9feacEr2+F+X1}T>LrH)$_mmWpL%@aXXNt3ak<5X4?T34bWQg-qi%=|`$gj5 zLX0N^gG8mxe-x=MN+l{YnxaLb5|JMnUu5^))_Y27O1bJPCC)dE2^AH6|HX7pdtRxP z6NeK46uZVCafPns5|4EsnynxMKrA zh|puc9}k?OwB&6F{1k%&2vkE^ZS$!!E06-a7C6y!cU>Elkg{zFn<8M?nk2IuYk>A1 z1W!uQfJkPA9?quxAPSL~5!7oULhso>^uKmqj!%ExmyReu`l_kSp8kFu;_eM_TrMf0 zCL41e?K?T(h_EM?4@v&bjs0UcipBNAtS?&}zO_alh9s-t@$J4gLDEoJe!+_AFE72< z{>I8~>VTtwAlsX|oV>?ors)IEqnZa-xHKe7^ZGvp@$3j5B$`|!lKGjrdeC;t#tLs; zy4DdW@0K*}gka3EKe}g&U%OP#CL5h_5!jHdZ`>y3cSrqZI={ft#))x83=FkNmmxD> zc#nKYh<0*9s^Kuh+DhH!V{0Fq!8aq zWlPW0%%e_b{n~Z9^K3D=TmVJmY??p^|RFdVU#H2LXHkhyC)5IsVDXDJ6n&g1zEzGP@4rvFU2}Q$E^BJ`x!*ycWV4^jF7|jehHvD`bdg=qQ1`NHccPqb5g^B0&k((U9M9QW zHOX@DJ7EgN^lfOn(T zzq7@|>85K)*rGp>jtG%5b(;`4+1pr?l8nCQ#Wx8&BgJGx5XNTV^P4{9gWNN{u3N*wg87nJY{UjWP0 z#1WB>E^Q#0d#k>(l3PegIkre945-=T$0L+&`Dn-{gUVdE5gyhWJoEK>k`msL)fut7 zxcSC5&JvLJ|3Z8Uw+)1GvkJyg{Ug%#pj?tRh1N=ZWCos6+9;E?4=cmv*eaowiZ_T`T zZY-`uUfoV_JM-E}qM>m!tdZ&oj!&f$sK>fGNT=fMi84sLm%uV)@G1F9})Gt=~V=CC;bG%^>+FFX|e9N?naNWqh)fcj?i zy0%XY8JEfS&tE!cJ!u2WvjI|sAB180Kt$3w*sNcn58;+Fos8y)bf)HLo7!Glb`Cfc zh}RA?jDt(l@F3}Ik)2_aF~vN`en~_TLbURsXO{^tui8%O`iP7`bD77E7Z8Env&!U`n^?Z4>?*so zSLbi%YXtlN5;aPO)hu}~7ubD- zE45pfrZ4zhCjOx`fp>Ym@(0eS@`>u$`L6XVM-Jmrg7ca5$V9nOh@={(otL&9X*;=7 z?+?YI=w@st{RQA=nr#+x8gFu<0{foZAT`E}$DdfzL379OmdJO?bn1lUELAS3!@E7k zg(25<-Q%4-t7<_`x?{rvEowJbrn1Bb-r5$cN1f;4Li`QwmOoxm}RgS{_7ZA*c&$0hQL$p1wkPn>`I8=LaK_m8_E|{P4 zdUd_5>eO$tM5%9?u!4`6h~{RIH&|z$=)e~lsz592dUrUt@ok-hpF$5mjD&%QBQwH6 ze5vK%nL6n0W!ncJXy#xMa{_{~>;L&o{4MNpQV454yP0^RWzh3IU6{Pa7F;gtSDWdeejoeEvp*M*CSL(; zNK`ivb9=;?EEYh(Nki7)MF$C?8tay*<+NbcQih6#EzkIefo(D#NlldP$b?t_8<8hR zWdb!t<+Vcohz>Ns(83*VsMLO%)I{%n`cla^8G}?f;|?Q*r|JfI_u<6Zr0~&2h2X8Oj`u-nHXBiY%8)V_Z-3gWf zLI^Iw-66QUySuvw2~L6&+=IJ22?Y1S-Q5C%v-jKDt>O<=NEP&bZ})l6=_d$o*E<{$ zGDlf9WZyv^PhOqM@ZpNauRdYjaX(8SMDxNdfw;B3L)B@44A$FYW9J_bT2cCy&^KuE z<-(hrOjq~@yFy=%vSV|t2jFqQo*Sns@8|s{6bih$%i+iz0YX-~ne}!}4)6Oa1k^D@ z#jHl^zkQH&zA08cj1$f0M6FsPCS&!Id?8Ptd~O!J0SB}4&hQY6WAIyCp!c7XS9-_{ z*<6J0mdvELX7^xbAVmEV%S((?eCc+DW?-8lOZX;qb04<5Wo2h?0jXCYjMZP78yHRa z+3>$KDv%bMt;dC%-paNh7!u?;$ypE&nKbNz1p!VVoLSLtpY$=57t2UO0y{m!v3F@J zwsP-YQlZ?ZxA-M=JC&D=u^0WAAJV%@&^>;SO#Q(ha4dZ{aP3L$=uUzLQ;d*x+uGV1 z2JNjxwA)8N$<%mf=zopE|0ZO?vg@j9@HEMEA<8JVUaBw)Y$ofx-~FP`u>Pqz!_3M^ ztal*ah98KO_}}hn(E?MW);DKn1jsu$0Z73KpZ!lnAa($FxFAFvKOG3xi6N|TNEvze z={}s8tW;G^l`H&ieTzS#W#y<9d#E5|jBueEZaZzv5JcoeRFgQ>L`RJc9JRT0vIo?U zOpSR#DIwYdbl-WXW`t6J{Vz+#9#dBjHk2ao(xr4yS_1_I!i5ywr*vngRn-n|&&RNW zZi)oU@K3O!8!zOQWQf5h&PzNqCIViQEY2HUrL_YwqjK6OI|tEtWN(*PLBCzwey17v zhdlU)%+4l>iY3eqtr?6iC5nE`8j~Wne2nHjNNxJ#YAuz2dzgs3#PZNLSy95MPuEL~;e>llbUvJ} zHNY66_JM!}v=*^u+PS^ft%aAD(%;&715`=xpFarQFXwvyg>G_zDoKq&U_`qdQ0nzX zPyMZf-zP;FoQPBFdwWcUTIKBT8eQ$MbEb;yo+={u&7Rs{Gtj#Yj@Mwz#~g0AlCl{O zj&2saH&6AP0H#`1n&T`rgDixUl9Gizj+R8XyX+4-pq@fg znt&8O51((u&JNz`w>B&yxh(_wjf89$WJ?L$vWFM14d5_Dub4*#KIji!>IhP9;U$23 zs_oIw-5*Hvs%h595e;Fnx3i=cJgiAfu^hSHH!7eV&{Y%|_g$p_arhnWZkFiPxDgpd z!d8!K*ofvX_p3nYNAiEJS%@w$75vGdh-+dAP_h%jW!JDVC1`ShGpq&S+KupHWz_7j z+!@A_eAzVFfC6qsm6iDY+`%|pPHbga9jJgg_P3Fa9f3;D0XlLlNEpJV>|cK@^^KH@b!Q99X(I{z|cNs`A$*EEzwX+#F8`C z%k~lc4GV6Q7F=sXlwQiY-~lgxmgvyniu~*fwj}!38EUwpK0ezT0kR2wrz=kX$3kU~ zLR2h}nd(KLXLiu*uh=~+upptMS01W2`_gnWoO612nh&c>jDxp1KN z?nr#tw4ZYJTzVtXIw`?7i}u{wPF&WROpg;Fu{>J*)LSrcSw6I~V|E-MVkGAGDVq{L znu0AcVuwd?8>JQ1dm5YQ2K4JXQuGR4I#i@sjBrZVY(hk?!2w9d+F>-#O|^^6WXg#& zLNbF5!#H`YHHH3M0sa2Zae_#s$bYrHD(Sk_8#M6S4+w}GZnYCWLpSWS{xhb7aujB` zuvVmzs}Dq;S%aA*WVw2=!e6P&lfcZju`=={Fs+9whp-MS+dZ#q8`Pdf(Aq%?MzilP zUfM^ADGWT2%d?-{hq|y*;)_S!@{J$wEEbh05Uk}6o>)Btr!q-{Me`NIBxa8)mHzQhNDev^&Nhctlg4PBxxkbQdzc3f>yJ;B0tChrK=5h8H3LFKTSep8V@d`f zOA%|V!T#pudjVKAHMZ|r9Ry-b5Av{MFp+wO)y^Pyb?<&Vq6BT+Wb8-E*D&x8k>YP+ zt0Mf%?)y&_1bS_l|Nehgxi3KGHn&eFvigD*(Uj^C?f<<1brCP5bsXTMNk&3Bo)c#m zmk@`B;>4fz5}E7h)|;Y<*ZX4?eO-BV4TA-h<-`0hn<+$Va%6TJUQ?MwA+Uf$UPSf_ z@tkDr@0U~<_l}ec{4G)*_3`b0r|6T|B7>nK#?E)57nj?A0J~?cgKk+?F%7OrO7Mis zPs!dI?8^x;x;Vf#0^_}y13Lt^it+>GP9eVsR0x0ix|sCxNolDSV6F}~WwkS7vZ8cP z6e}o`9Xlq8+52x`1kO+4=X**UGhQqjN%kM%;{c5<{IbhmgcZZ|0p7ryOp79ki$nmW zK^*i&WoD7HQELO-W6_(&%Uvl<5O!upt$@gdgkyFER;Un>jjBGW1q7xl0%xHWDMR#$ zccbrxtfElEE>9~$=9Cd(>N#j9ct;qC9)HF;ERX)GHqn{&*p*mYKd;YqWpEFfZE#bR z5Y1E<^`fs$sh+PMt6j8Q$vZIraD?7e*D3mh6!7=XZ!mcbI%X_zFF+PNZIX@Bm*LF` zi%Te^)^*?qk7$P>R&<&&cKnP2g0%Ymx+2eA`>gFnDse0P_W2Dj@a<{CKyBo#`R46D z;q9O*6INjN8B@P77Ew)>78MzaQz` zSTHkw(pw#8{z~i*N#MKI66Y4c=9CToe#5f7yPlM)u7jUkXD=jYLc273@nIxq$A|(v zp(~}61KW$6InbkJ5#H>OkA|y|sw&w$RcqI`H1KH(vFNfJTa3#_OaA-D4GH*~jUbF1 zR#q#(=^bb_EGbo_{E{EV*Nx{pc^d0g8`st|2B^wzMREy-4zGCNWWnk3?o6-q@s$1f zv7&}0cf8gibE|$tgpvGh;1mauGOHRGzf(k zwdYfjqj|@k?}bV#RV51X;W1AHMV3o$^*YNKXBuX%^{2s6u3+5VXOh{S(^GViG8`QC zC?6IRmC(aKHGk*}l%*@gltogc_e-Rouo+#~r%PGnC?##AiVHtlx_l3q12DlT)qVpn z;5(1Hr9`$~sa$An<%!%2!vsQm5=}nH@8r2cb|adeNI572!Zp4F+{y8 z=;3K&YvV2Q?QH!Rk&I#Sdg~P0^G5pm5_E4=)49KuaAXEkK_+<9WO3_v%^O{8kZlnXQ8n@e-Qp*vpl z*2k4vvpSQiqzYC{gN_L?WYu<>n(u)L#QV>eFD|^|q*eJhnH-w+KHq|sX*~!(ZT`$J z3ReAX==ZeG+5L9Tk4$lO@w)bgOtB|2i~2z@6C|QN%7}Gf%oHW6XO~~p5A2vIFQ4XM z@}2F|NxMzcVOw1To3{qKqx@~0$Uosz&$3Xw49dD)I7#ur9fZijMGux<&?cEI5Q798 zHE98VKjv=l)Z7SW@4HVzZ_jSY?Y$*S{mzno%_mdPRB^S5U)RV#Q(&KAt`zvt3$}FEg9Kk4No~Cev zKYg}WL*VtS_6YwjYeeX2rBNCfy#fOglLl5#o4Q2d2G1&bpEF}9_o$8-o)G<*z4cmX z%2ATBgIiovSy_MINicR(4_b{aWfI9Wt3heZnn`6vES9;I0MRxUckkcdU{{~Dg2k6u zZuZ$me%zQA7ma|M!Yim2X0;M1BxhJ%(aD|NfcwD`VaRy!43 zmsTBI9=jXexOt~6KldX+buNSkE18DgDSuUAs%h)l@z;*~w0lK3Sa%3p6ftu1kFw!u ziuBd9r^)NNp7AC}?+0{*s3tQs|C!81E$goc9mYg?nc%O&ULH7(OiVMzr>OVow3zm| zz7t=)mUN|CI7zcWhhTkaS^M6KBac=$)lK*cX^|bDQu%KIPmindD>yWhUN0=uh1zWk z7P~_;9_Alvwdulxo?3zi0IErCXMO0jGf{Ifce6sOh|NjmpWz>Uhiw9ByZ_GB2?l8s za|yHjUAKMA9-G&66pu`el~bwAQ+58}+up3d7J_CnN3KPQ@h*Nx39|BVN|6A(1{2` zC%%)Q*-Du`XCd#XUpTc&f!$5e%jn;67L(r1pEOCqdSco+h{&wYC%dV+@%P%2UMH|3 zrW0Gqb>&9cP6!h(gL7Dp+!ReJkK{06A5xg6@*4Ago|6*V+Fo!?P{8MM_sZ&C==yMI zWYIreKsMa?^*o(RcmK7TmX=ZtnGIo8#WzD5++Q#^AfA}D8?J!Wj4%3n-wr6VvNP+! z{=QPaez-9}QFsz$wA>PmQGJh!qgMbb>Uh%SjK zU94Prj`o~nY2r80gwdy&{j_vl97fG$o<*)3tEFXQl>_5~EUm4h;b2BY+1pihKDy7C z*(Onxg8}K5RV4)T3mikNh}lV-8f&Yqa(#7eKICtYHE+=yFI^i0vr57k6Pyv6aTcd_ z@CC72M?6Dm?3V9b@n2^zZdt*YCiY^srNU7i)73ChD+GadKaCAW1O$1v+Sj0UT+2r9 znQdkEG2&_(dCMiJDZ&7#?57Tdc3ZK4q->i|Olq(VdNS*#uBaQ#AaC*v5eBfm|1r4E z%-oHJc(C?$kq_AG&&%A00G%3nTE~zw*m28!B4zyi+04oc$+!r$T;1Y;AX~K^{0>}s6W>Y$DnR6cI`=uw;8 z!*crTl`N;DXsK%Qls=v6W%%t-j!tPl=gDKW#Cte34P|*zSsU)pwFlO5SJw8TWf9H1 zQ~JnU4Q6?9h&6G5TZ?)Xs)%#=LG>p+d!Ue^aC!N^_nbv1vhby%6bFrFl)rjM>KiX@ zQPCsc4;^;Jva^f};HRjD9uX{(tnJtc#?JlVNC&xHLV|rzG?(8dxFCJ=zd!dJSNzah z2m5}|3tG0ne*bT&p;^WU^7OB42@F2xZ8Yun zeAIOp@WiZEoYTCe@*Z`;=>>Pubn7nFw>_R zhP4J81u)}H(2tj^R#eIv{C||dK$fnV4R;e&c|MWi<x)j& z-t~znFTYI6ea6Qk6X+ehZ~!#FSnxO5-V}`^pR#uqv42g@07yifBth~b_zN=s@1=>A z13Rr@{$_ZhigK}>J?V2W7VBbiH(o1!bU%F$>@`OO%veN;?8t^%%Dd~2k(=PmpP2#^ zZ;>*u;c#$+{Ox^>5EjsyCyo0l9q_6f4Ea5?NG++>SiAQm|GF)DGI z05;DxDJnH4VX-jNmoo2(XzX|DTQk^LtY zQYAf+q7fpCWL|*&Oy_~XZumCAZ|6SHju`B~sn;ew^U9+6Q+^lqgF%oGmj+#sBjxuF zipAl!T2OqRp^m0d-*Zu?pTiDlP#GUVU8B!=XMoFRVoM_n`NCms$MHkMSVCIv2A&wX zS!+i5e*2b&zkMN7;86)-^2~Q!jKgJ|>6*cF{~X%d2~o)OVj*H<@DceOdALvx_0L>0 z7hi+Q*_Ha8IyYyJdM+g7Ro&k~+}<9KHBY>qwhax_ufAe;HY4dTWtN@1R^w?(ZCMhj z#n4t(Av!<*`cb9AWU-osuPgH-FsOX+2Ey|900 zrl#-Ry{18)gshNu@3uRlw*`(E0aAG_ZYnG4E!if|^hT;Rf;`PMcJ0ZKy+HmwZtX;Gh<^mZJ`6n@BWXZs8%pzIHm=a|0 z3pGoQMfp%;@f|a1hmBA@*Ys`7${5U9dfnH= zyL;>g8KV<2>x1OsrFjb#{(WpiYv}#KdfxYu2*w#vHJwNKQv;Y{JisBgkPCfCoM;hS z#)02y#m0W+&WyFSKovZ7RS}9%Kp`V!EIz>l?FiM>h^j}eZ5?mNPjMLX=qhQ9V5Rz% z&NJjK(C@9Ezi7qAq9n^7?9pS7D~g(nC8OtwcI=vTUpBURc)~Mo>6|*aY0Oj!b(xtA z(&BGt<$GTk;H&59?+Jc!`uuiiD`>aiCUoYYWpLKAnncv$1M&L5TACH6b~yf}O@+r` z(O!KuXLr$aim6!awySS?vDo-)fE`M);oX#q&89-5+?u9_W|LdCmNo(Fe$5vIoa7QYyN`0P5;Fuz7svwQ7444Ks3Oc8Cs$PdQ@e>#yFj5_XM^3;_t6&oR4(bQKq z3%};E`g_yg!igyw8&sOGR>#x(!+}~FBQciAOeDvOD1Pw%QaJG2`1liTbU*3gycXS@ zabDK?l>i68mcte+Sa`oUn~^K*!oR%!U~s6VlbTr1#Noka?`(D^Mjo#4O1^L;_K_H* zp%JJ^G@e&Ja!vq*j$)Vfu}l;)XZf`L)_MG-->d?@1c-Nhxs;IHh1uu&-3HSDCxW;JxfxAo=0kMVO zkS~GXDWiGX#63v4->-!%{Ot^RCPA>de2@qeTJVIVt*`$nad*%ZF<27`dOLJ$zT=^m zDN+VOES~|sV5Zw;$jpJ5uM=yk9)GX#=8|4_PyYF9o?>)h?6?)duKv}N5^`y=`7-GXP}~}A)c!d$ zw}lSpYX47<#M$QR0O24MW$w%XP3S` z<_=VF@ju*6k`%lnzo@M4%~Xdp`nIcct^P{JWyfih9-UhjLEa~IzetyeY;)Ryb9ZyF z=7=tLr9aX`E;UU<$URgded1Qm?k2 z-hg7$`(v+YoDJMw>SS2%V8pM}h%c|84t{=sC|Wq(x>POUAlcL88T@^plTZb#D)g(E zQmKJ(+JOSc`de&x`YJ3p99-cM+3`DKdbBi55<^I>q!E(@Y%lu2-5sWHR}O;YmCb6o zHaze)ySk#uohm_fQT1~8klt%XNY)T_kg>+m7ZKGiq$@I{)2LbN9ON^PS?I@`q*H(@ z2chCuO3ycc8MHR{!JOa;3szb>`!L7hecYc*3T({eyy=yFGT{hDa0d-I^T4A|T|o2W zM5)~vnL$`&Lb2)!*=i;8%gKpXJ4BCg=XK#g8Wx=9iP7M!jKhe_Wv{aYR=M@pWIoVK zr%)kl@_i4TCNz^K&KMpulAGWSk0jw9IggiAedE|jaf=t2bjV>PL9;-o5>R^N{uOtw z3_AgEHhD;>KrSViPmV>D&E$#8GqgsU*A@xcF~gh^e7d;9M>H7q@$ESc#t!TzcdTuJ zFPxpwbLhcB7O_3VC+ND0=f!h9MruCZPJW_q-kqP`*(0%jlJ9@pY^Q_E@^Q=u821R* z11(cjJnFvi$D5>UqH$c)zdP^;O{_6S(IyG3BB`8EX;e%t=jtp#|399pEpQL`QUTtYbL6uV7>e{sDNAH)bJc=!{J_WA-0dZ+&!zzZ zqyzb(t~egABqX`H!y$~0=#2`itK{gl9UU=-xmkNenh?Ljrh0zenRui6YEV6eM3UzZ zw3`qyb3#P4K*hGlSV&QOeVaYe&XoQ@vRN{hk-AQ5a|QvbN4(zxeC!zi+?5)9Y!#8(jaNWz_Xt3Rh-Tmoo2U%=lsHB;V4NjNgB=ttg2~60@&V}i|x~t8s zDl1C(h727AdlXNa7O80nUiz;QRGm~f93l=-a#EH1cgn#J-Ufo11r^#|MB-6-+a{Zv zjYl9e+Gw(5%|xAuKjBpN7XpoW-&zbymhv^xd{{jG4nN-%UJ->fkN`wy>#FDYQdzo@ zi`0YHzy-cjZ=?@x!tI@orE|w4qr2+zJ~`s3GSHMnY}Lh8W1C@{>~RM+fjp}%r{!Jo zLVAYW6JQD59SePutcL{*i3l}O7=9G}cu*Vb_>c3jlW7+bcW^i@R}Yfy#D*`f7gF6b z-*~^^f_J2#PNGNFZ59>(33)OWRz5+l9iF_b;L}cD z4trtjioh|GeUaxgkFI|l=;IRc!7v9O=id9=Ph>==kg!xY{bDr|z74sCBz_%uuC|$z z8h7U-<2=|1p+8U>GLg6B{BlNI|D2Q*6e zg}#Ag9waPd@sibahLd{+7DRPpS~*po?>A@5Rs+k+y$7NuR{kV#o?c!6k;kFmmp@m5 zM_CJ14h@YcLDIYS7BuFN-W%N17hcLtgQ20M@bay#GjFVcbKL1OE87+QNCy;M2$ zF<9W&8plS+g_3V{7%nbt;y3tt)!EL{txFc-G^*eiRB=ics+g6lYovr}ULa+?FYF7K zpg^Cz$4Q_V;}NAG4(fYwX4XQF@6oK^2A` zT{20A88xI@f(M?uXRZ2S2S)d5Z}+vwO*@`;5QygGP+IOy(8k7UKk&W-t2i`3&#(6m zYTKJ_SKQx}9hMhczs1S*oV>jrtO)n+XAPKRnXUy0=vaF+GVxTzKlv{UlF!eJPV!b} z4^;T1_}-oU`)87B$AKc&M70(_855+$*F5?c=f|CY$4UmI`_swD%*pyuOTOf^l{a}c z3`f77n4eybi3*Q#Wo%vicdWNd0mkdbtdY@x702vw5U>A@ZqAAo{e9<|chYou z$%8dPw{m6W{mYMhbX2j;^kqB=gq@E=Ec;%(@U)$FQWv2%78-o3E#bJ149IDfT_w1( z;4cdA@!Su3O`GLm36?jIn%{J#$_sdEzT3&6lw=0ONd_MnbR>LfdV1KiHeRy@&4I?m z#@E&a&AAe?M@Q3PGCYYxPPafWK1-~#^iS_4VR`ocC_h{2$bAab|04BfV|RuBJ1VFz4<1 zw^_AOP!)_=wZ0F^=kELYsDpq#hR;+%00-`OOwiSV_tl@8ZCCi9thMeJm~}tsQ>)L7 z!fM;ibgUo`nVUn<*28C-%__$hry%2}Da1>Q=%U&GINuhu&*cGjTX33@?qcOf;i z{!jPg8Bg9kC$78kJrlD|H+Ik^4TJHH^#)c#V7N`ot`<7gqL@b{x`Qh!Azyh(X`4n= zMc#!Q5#EiDfkE`5;8($kfw`l!gpLdKR=|ME26B(OVLmr zOlvypKgK-2-eWg}#UBx6PF*zx!lyh7P>sM`X!*JzynKd_oar6P^^XO#jr*MhIFZG( zc-9LJH^t$iJ|cV^re6BVR06`Y854*8CAi>u|WCgez|Nh{F&REKqLhIFg&&XB#=x)EtGm~k|(N$k6t z_s;ox4%RP*Xjokvb*4NA&0qtg8*O;5MwPO1+}K;-8ZUfdiA5M|jAJ~2j;$iS{A)+6 z!gza|h6b@@uOe#Hl{b3vJJb%Bh*6rf0|X)~rBDyysH z;dwne?nXviJ=4C|7P>ar6$c7?#L1)B!Z+Y~o{N{nMJN7-d;UB+? z?hRC)(j^z@m9r=A=CQXe56MrZj!6wIDV_D{Mc&Ti`erB10|P1UutOm;zTcUg2O4Xp z^Yf>94CmszMQ(`9@a999wyA6)E42i^BfQ;+Q;5rsFPLOj)2w}?dnlX9|L+Be%Cfum z`?V&^pze84!&NU~98Kxzu%onpUWX5>k6czBI-|&m6Q3ZCj90qwTluSOtj4>iY$=<+ zs42vtaM5ymnQWq#rVcfjfV(ANN(Rfx#b_HD4P87>s4cDs0$5X~)t(^ol@jDnA33*ml3Q_rzpf5RXg2mlb1_(B^xSR{9@XmUP)iZ#@$ zt5JYW&R#ucv7*vZdwT$au&zPD#2`hLE16M!7%bv8B1oc=-l~MR`A#HH))Lk*T%xKF zn?GrS-$>G|EFGy?JrYi!Zr~!Gb1EX4``f^pZW>A2MyyZpVad5Shgc7H@Tchn{m1E{Mx6Q`XiBCb_jcpWv0mgx=q}3%v&@v0rBz?P#k!5Os+` z$y4h@JKXP#zdhlHu%)JAit{g*ECjw?EI9z{+_*LCDi&XC0_B-d*$jkesOfwAK zieB)X_|A>V-)A^Bh-7oG-$Udr*6#Psy%9dB^nvHPZw6ZcAa}(REVfp4XIRj4X^^#s zEos_X>lOXF&p}l{Nc$rALs8%}c{((}7kD3H% z6m=jA5J>khswgyinK*vr>+x))B)pXxo~55bc$>W zBS@t@wqAid$|7cm7fQk}_<*5?BJh6Ttrx)jd;@Nrh;&l7fJti`;N^YZ0=go(MS!U| zMCOOyWk@~~pOK6kiiTQaCO}eC)Hh7@$m)0ntX_`5w{A7dv`)^_=tB^CIwgZ?lMhAP zx;eS8i^<|&eu!UMHADB&Gp=?Wy@sV^cPTMLgBPfSPhczs;iJ#$&qbYtniRnw(V zBzE8kscPnLIOFXLC-p-?EZ2I!n7uEyNb@okP}&sg%0g7)CS$jIUSD3@)kRV6x|{N8 z@cf(f!<6wmJ1XBUSOx|LY*k|(5?uS{-VAnvv+1Sil*=hj9ALOIr$$i+^^{OmjUxJ(g=$Eq^?euH ze2!T`mXAOz(jF`O6aoDp6c4WSGyca`a+lp-FCJUl<*Fv=BA3Z}&NV5`{6;g&ldA$2 z)-U-VG0tr1Bz&LJ-PgzB3%93#u64-QSjh#%#o$9kpwN7do}~A_xF1fY?}I(Bxkw!y z938iA7ic2o9PIV8%4T4tbvWq4&_IT7cN=7UHM31xhB?crfQH`s?V{@jQYT*7)b#Fo zNB9MYW9y*NBEYuZnFo}6pj_unC=^Wi+bVXrf?oSIs2z=YK^QX)ut zCH%|}B4xUUuPE#qJEH3Ex#t~{c~;sD{zC=iaJC1r`(L-=Pm?#f&%Te+Q5D0Z-{iB8 zf7;-4l|61kD*Yo`-aMJcJU2);u&jX&V@Rjb7e3Jl}6miTc} z73+P<-ig@Y+_kQls;Z~I4&JGv<(^+PijgZy3Y*ca3svw1fdg%-4bzl|rWw&KY3c9r z@a@s+<5M0a`iGew><)*v%}3{r;&Z=&IN^g$RqEP#BGiO>T1ZPuX?3bbx&QVf9+Ha*$H4#~dVoE4*7 zi{HeuVv8-?nVl|&=C!*T&&3t95;V)2e+dy7{qO~GB0SRhijxWirk6j^304EP7j-W^ zHMfZoZ*cg1=sh%4NvWq-g#DEVtAuc3&ToM`!PE_VB+8DG z#Wrg2&@Z5v+XaA@9Tyjah)#x_?G98uYSMe;YSlF!Xuo4Os1Isxgr2DbK#;bPIII zO*kIO_FDDCU%0X#i*fUww^$2EU*O(tnB$BYhvRADwQ9&&vQ$L)VU@9lA)lm{92`uf zpluPsYLdo^7bte0^-C%zc!R})~9f;jGB{gl* zHlWkW9b(=7b|tqGi$_5Jy1$c9*U^ENVPW`!qp_`_h5u0+J7$HYFfb^%xR@$zcyAeh zAlv;0M%MQt82#kbRU>>2eaCPP3MP$pSsb0OHa{B%!9%Z51s}x&UOlgFQEyT1z+f|euhXZBB=Za?lT&5Z^3Qe z>yD?j1p!|ujOxB;q-0WM)ofLugJn=p&h9{CpOaCb)NCwo5o|@1vOJv50n3R>eT5os z6Vkg>o9E8^?OY{{n4eOwzjVZjOP2-*|FngEZ)SB725Pd2Qo}#sAkK-j{dvA=UOc4M zr!jxj(EqB!O~s?Cx@rvL&O;B%=kc#%LC1*vVBz(lyjl^}aJ-{)R+!sV%6^?HH-P_q zQcp_b`gK$Y9X)1%8H8Guq-x4SWc+8J7ld` z$jtet_g@np^{we^NGR6>DK>+nqaX($gJbN9#)s(DNpF3?vbyE`EkWoJx#xNQGcdM< z;omGj}(Q2YuiY{&gpoV%Pi5?xG zfXKQ25+mK5AqpIr_x2l$Z0Wx~Dt41+?T~r~*pcmcZqAk4c1ns+g>xFTF!8S4S>r9A ziY@Yd?IFmDBu9E5zUw~T8LGJGg1xTdL`wkk&krG0D^=y6ueQE+m~rUf82`gu9z5fG zJI;l=jsFhZ-@=0d8IKga7K#eYSfa2e@u56DyIvyX3>9RPRB_p;kCPN%8gH_O3KXe! zKe)IdiSV^^vFnw5X{wX4Ej$35b4Z%89QvjFK;n;+Va511_d;1Ot3h;* zp`tMY6}2ODMCutRREy#M z$3Y7>=ftgRs^S^dnA}k5FSLx(aVE?!Jl=nN?qP_E@c+gLG`5Xf2964X$F3V%^Fa=F za^=WtTDZ^`ZMVmkF5gQmqNkQ&Ccc)hOTdtn09_9VGCeQoX}h9#T=VUKDJa?NZVz~Z z1BS8v{FOz-;qBe)ApeK9j1&#b_Aco8Q>69uZc2#f;7^RqRY0%+zG>yHtInm)BeJvo zJMPKbpSPEwmnHez#wC-@*_h9P9wkDKKe0i~U?Mir$&CglOYOjzTmb%(Ps%D`P48nW z@~5{i;A?g?mGy@onSG$1n-AM(=Y1ea4E8ZHN*)3N0#=eUQLJGfJpKDAQBV}S)Ksrv zZoJiB!Uim)Qm$+wGp^(q(UZApmw2i(5$P9KkvKOPGh~r?N%7}x!X6OZz)pfua3XFR zvw;{uSM-B2hvSgI6pG6HE5s~DnaH^DO*#=XBZY}={fq<3vcN~D)pv7p!ul_7BLr=m ze3+s*&npV&M`1B>w@G39dyW1z9EM(F#?dp_iWDWd?z44qZ+KSOqKZb8z+|5NJ!wI^ z%r7M2p^j8|q~a-Gc|NhLEYtXAww;oSi-e9(`GPq5wb$>M;USs}(+rQVoJhRsUxmA+ zpUN=nh&l`C!(t>qP2|2$38`hshambe(+X4~iX0=0EM3a<9Tu=Tf|RcvU`J&}1+ttC zsuS{0tn3~5UsO7*7MjD9+scG8^R#sg`z9us!x9gnzKicMRW$g(3$;t@Qbcf#Y~HOe zEU2s{9-behB>PwLr)BbHYwo51K{!EN(RtPd`@#G?&mDP8Lyr#%FreD;`T(o^uokG{Xj zMr%w3Zta>O0gl>Z!C6)LXgXYn8_>a?7BF+!k04b+>BM9PU5^<4_l0k350A^ssIS+6 za`xCFPP>`HV3dpcVgGw;SJhZg$AcwYi9y@7$MbkB%6g5y&ru?%Vg-=WELAc8Ykg~~ z11UqaCjQeW*uzm~n8S^7(LT9*0y;-4@U-MMoX!k>0pyL%SD`H`5b*F=R={2WHShBB zXxDl-GXE<-pS$~k-tbX(<;B>x$BO%S2dm_+Zms=# z51=>8cyevcn~Yz;dy3e7)e0URPzM}-ss(O4LcClsYCn*Mn@8U2E2X7vyzFCe1^ik* zJ^l$57elSUH|=9NIklD@so->|sBZGg@@F81(@)RvI1aEb$WNrgRAoh;U?s!)wSkUr z`&Si-4qXN6jbv4HlQ>8OSuj7Sln^r6PJY0qe!>VuwurrEBZec2+FHjJep;H$YwQmn zViu7NkxOG1{e|i!+#zKgykfVF`@>H}^{e)6ck`GaiEiri+S<*2gQ~26cWrpV-@4}J z2zu3vhs3;AM7+VWa{OoksT`=X27i>BZshN|mf@*>>tz@v2nerJ0`QMXBlr?E% zBV?O`1~|5lZpKX=q?n5cRH#25!T#?2Gi|)JwJg2;GX+|_Bxq~;-kKa?p5P-gSsoSm zx8vlQZL~N487{B%f@hPg7zu+N(QI<&{RN69^>G+&j z7ow7UlV0=&Sr-1DCQ%&?(fQ*8mCk*V#wv|i)?FVgd_>}^t?B&0&JtQ~8a@B>en;KfBp*M?(Rv_H*Ye*|KDv%A??HI%2K431AV2=B)_zS$e9~oMSyBE z%Ws&<`&oB%&3-yAAC^QO7?*chZYQ)z2Mc@VABQrpfAR$XMu6^YizAB4elFzP3ofS@ zv9ql?iOwJ6*a8RB;iYG&8QAXW4ajsd~K!iz=n3PPdfe! zOOb;9W}o=|z^BhGCKEDV3V6XT6E<4?0z=!|A4gnJn8jvpykBvoXSl3VKO!V-0#~Yl z+Vm?D92+yJY>fO_+nPE{9IY~LdG7a*qd zWyr3I_FqTp4Wr?cg2VprDi7Y)Yew;6{IKN1J%qam@lbUx`SkY{^_TWuN zt}8;!C`K&6tHZS8u=SJGP*gv4M_jD3HMdSd8-cjtME>dVs1l)#X6)gwy(`nuY{amK zFeyws`gg7Vx4F*cYHI4{KS?;Hrjx_1Y`sya8|Y5hjoyB8Z)Blv0?oy6hyH}_ zq!#c~0wO3qYbb|W`UOz!mi(Wlo?~67u9Y4GY}fa)<9u8(Yxd1%!GDsPbxh_2_Qh#B zVQ~-S-@_GW^$(GM2cx0s6&0~y9N|f*Rg<;2Wo_QIB>y#+Z1d+yxV~x>N&0}6X(jPhL?gGXs+{2e2X~O}(r;?lc)MG4+|KYxq@B`CGy_gEV;rIQJ1QeOG zCRODT>IU+Z#856WXJdTn3no;J?KnGZtVUKuSv#PeU1ze)wiJiOS0c#1$a?Mr842B( zB$OrO+7W-veZ#n4ic*o+wNj^tYk25=7p9ag0hcA5oCIW#RkuDQtYstC)YH}yNg z!SXkjgvlsAlovdqj7^@@GuCyzU_&pQw%5B9{(Bi@XOjZmfCI+;{<4-9q9ku+0XF+! z!5vLN2_emyHX&CQHn!N~6VURPSAr1#`TnPh0DaM5><>}gkwl`iMe)cF-G zOiqmoiDt1dR_H#4%H84x*>DA6~;41uK5ZtheEPu9l-sbnTqaJ)X->T$WUEeSsBRAUF)-go&#;l$5A%@ zc6Ss&DV>s)%6H@>O)(?7eVCk?wsq5^X|=1GRP{j27*o~+a%H=Cpi7zF|DoxugQEVw zF200xNq2}eNOyyPARyhnlmgP-9a19Q-QAtCq;xkf-QDqg{Lb^6*`jz0aGX`qt+tT_=Cpvnq}N;6vsH~>hH!K1YNB!+}KWMJe4f8)s=c@ zcVgQ@*wt+E>aQ)*PfrZW;I!+zc=_n-0h*7QHFw{1gDaCPdW6$gs6bcll>IiTl(D!pNCgi7W!u^W|FIOnvnCX1J6l?7T}+!tJ$)W( zZh55dq}`{Bs`Omr=?2?T@omRJd*KMc8>hnE+4LS-gv{CNr_>{kxKjQGRbtAx0PP4{ zF?w2=RF2rtu-LHLK^rVqHQzV&_nn4jVoiH}kUBHE!;fm6ZXnbC^hJe)2C`RXfP_OCtwkfl@r+!bYfb8*P`z zRCHh71|fM=$IJ21#@Bx;nCEUAj^vdd-(R8QxpiKg!7sIZJ)TKqQVypCg+Y%n-EF6x zT~(d(su?iJ#O8cMOBdk^wO_s49e49mW`Hrb-`8Jyep6#iiy9@0jD>8*tdSQq?DKWc ziXZUp-)7e-?fh%GrJ6q;4s7PaMq7+xAQtHim%-#h2tOXsSl9?xfHRZ~K+?klZEs`> z?}<7v!lwo#!eY+^+%pb{W2EnfzW4-Cc;8VU9Um{jA9HsE2Y$tvE6`)6k8H2QX<}9( z(Xy>%LewY^`zBxwgMoF2x-smZjC+$~?0hz5R+CDLpe@G)E5KOHdUIpx+IxI#6A7VC zTkwV(8TkxosK0(~EDW%*N2=|WIF>7Wdhv0_asZ&8Qp;*jEdxVne2yWNvN`!N) zPIt_+?Q6)=`2&$I%#j&azX>M}Zvl@4C~I2oF%?Ugqxu_;q;VnbgG`lR99}m9x(TOo zJJUdvAsR-(=+U#9p;Ymj97E&)I1)m`SdbTmL)c-UuEf$NHpjBPuBc7)XZBMCF5RrH z{wc8)&83y3US-+9?$#8p^uBnqI?}hiNhYAF@WGf(3s{3iS-GJr5*4}h6ToWa_s3@l z()5NvQ?`i`6O-&Wd%^#Dk5g0FwL(R!GBT2pGT=yQ>OHwP4Me$*i|87Ui2Y&l!L82{ zv5`eKNuuM??he*>_Kx%;4ghzwX&EMO?shRWEFf!85ho6)PYSxQXd*5{b8%SEQ z=RS`)cgG^xP_T*|Vc!;rkJnWo34B*1OLKBmdJm3tEvK zK&(|{9W8CzRK5p!xwUy*li(O;B^rKPx<{;e-nxV}4-~1}Dp{)fqq4(n$I`gmB$|wp zjDaK3yk3(rHy|kbd>@a!blUdyehLGQbltnE;%G5@mcJSJ3r(!Ywn2z2uleh?JNj#j zDV)1!-%`oSDG&p-EF4Eo@F!6!Ctl9e8hqF+l->7vkI2U?qk!?jm9^zci)Y+Lu%(Pr zjHpuIhzivI2x3NSP$xw>Zvd&1b93G+>#Z@2E__%<5rT7-!= z3|Ae;%NL0~j$|cd(98SgR>AbF4_OW>d^kBsTCrjv2^l*X1}V9MQrO5IJKL~~Rej3> zc4G9O1j0i1Tf3hU)DAr_1=xHA>x~Duh@EsE(aLVaV6Y_q)_LAmchnuazD14g_GexY zX*1pCDN^_;sg4&^E&F8LWA3$Sf(5Q9WyE!d0d0uH;9dGL`ixp@m7`MO;5#XQ=gssR zss1SjrsYnBO80bG&F;8+eT1z+VgCayej$qJ>Hx9iJFIZc0Wkml!LS;)7>r8aok^ z(_)7tl_9;?T<6ae(GFFdh!v#F;6Gl`C(Z9zyNL$unnSk>%!JOjaIoU~=#O`6=1^43 zwG4DZco2vor>T6zQ8m1zCVB~kF>>)xY-sIAV94*WXOw4*vUDEf=YPMd^{Ek(l!way zSOCBnwM08*sHf9=u*CS0HfIGv}A_1OQ6iT;@Mu+^l?P>M`PEn__BFf zNn7K-3~9`)%)|R-2Zx(~bPk{zVB#kJ`y<8BiO;K$RL=Bl;@9Dfk)*8UA|1=xKd^Cy zB~eR9S+=hmgAcX;t#p8UgsBmpPeB-BV*;NhZ$dSINqdu^4?x~Y-Y7*O2-CQSA(eDyEIam=p}OV#zDuG zR}BxYQl+P6eV>S*gcVmpa;J}-XODh4ls~_y`8A7o^77{rBniKv{}lcpdJ+VMMT?B* zgtC{wCcG<1C}sP=MDcxqFEqXvRx>Gi{f0SqKboyfb~6aRT4QUV>q z`9*|7e9Ce|+DSXm061eiNBFM?cdmlsF5=rAV zf4Z=cf`!Oci*wll?AX1kTf)~*&Wf<$iM!$(qbS@RnaCmJ+kkVIPSXiq?bvJ}3fl@I zBD|JOLKbbZGx5gc5UAo`o%Q*pxX&-;@O9h@5mrkkrxVr=Fc`viA1odGj29fjaIjhT zK7CY$nG=6>Py>6WT036)>{{(k98|lc0#d=aaQX9Xh^7o;W$~3v-_CT*BIVp7X`Mzx zg80<_P0ZHunC@RUZp`bUiWaQ+JDsqz8>j=X{p!B!)aP@F^( z>9LYPs-v8Y`8a$HofE)&x?ZA${jq6Hm~C&lrI+Qm{k@MH{c1A24_hCo ztTT5-z)AG?urOluO2r=Jmv*d@Va$`w&W^d$ceK_OFHVS&y)m+TrnX=I!~zw@q+5y> zJ08ZFaS(0%k78UzEHd)*TfAKW_GL?rm&MpnR}Wv!(2op}q_??D_^KdBlr&JTGMEn^ z`zxX@myJDUScn4cRu}D8>u8i=*ZS=^Is#lbsLiv@4zSZTKP~V|Am#10sGCSt8!VrH zK5+$2EcH=-1ZVV$m(|xH&plf@Vwgv+-^bu4Y>I5B_e*hkjA2#59p5@lMHBnG_IjkXcak{X!xf(Vf2>S-|!vHzN=9Nc7M6X9=ke4k<8^n)Y- zdYTcnr+ePYG1SAg+wAU~6iyjS0{6Mj#kC2h&-x@|qj~_NHU`TCBb8F%1KOutYh=mH zXp6%YIYf~e0@3+7p7mZQbbGK^9yTr|8s&A|`Iy6sxuM2q9I!byVr9Q((}+rek|VDC zmE5#rcI(Mn#}6N0&<8%XlDIQkoNY6XM&HT}d2{j!8u!lJPLi^{I29F3ZCz^dGgvuY zJUJ(S!oV#awV#W6-|-C!s)uRzF|higJcMAwU5O;M=igT$I1+|u8tUmq8kMwh<}I@! zu+Rp*w7C2>29wwGiG{FfR7!@xNL$g{RJXQ9SY-Mjq}`rEU!ET)N^3Vws4XiPSbwP~ zErs|j9p>ZtGeZc2rd)RAx5cf}9@x5ne|Ibbq8h{Kg%Ta3fr-?Fgs8kU-BF=hWD=Fl zE}ksNMhpck)~L`_y|Tgj3=YL|`21VvW<}%3RaK`1$*$GZL*IGEADe1vxl=&|eJf#e z=A~<5Vt$|f9rPqn-j>v8Rah^}@xG$P?h@sX{_|$M8?Ukd3MW++nsIF7$<^c-J)>zL zP81cq0mQ59U84y76pe0kJvHGX^+$!(NVo3>p$r>{Dz??M3b{)^9{yExc#&HojgV7U zN|2*W?egJnKCRTA{}`Udt!nsHR6zYXn0g1PIyE5^Bbj^o?SO63+uDp}*`@j?qnH3P zsgr7GwWB5Xmo(chaxyz-wd*XWtQ!m9QHd{@>QgUSUdL~aLso@whV=SHAdBXR=@}vj zqnK@bzz<|UEzY;l2v?Ji?kL#5k@gF>FN1Z+W(YB_HfFNPAyxjQz2`?IfLDU4r!0YV z1_`8SEz0)BI#$3+fiwSW3i%?kYOI@JR&(>g?Zzn9e~c1piFA6tJ-o zsZ#3YrILt=q=z(CSC%rON+c^>oUBY>sc4SZ;5M}%wj`F#>=_G=9^9Dc#{(wdg?3j= ztHT(YQYNr5UY#6@2ar>okH8p8laE`R-pbl?{uQlE&e+&Er;slaCgA+O@h?Yx4a+Vm zgi%m0krkg9?sQfc8YwR5X4>mjTK5-{%s(y?Fj=XPqG>qUVG(y}6PAXkS((YT{#F4$ zimkV?vsvhNK~ia>ClC?PR5RTlh=k7XpgO)8oh5~qm>?-M(Ty2rxBS@L#!cYY}~xwpp)S5 zi(6f;^|*uMUph?H@+QvCcz}a!VRbdo=o62`rx7&huMt?I?y)h9#6^c1eHcBLnkjlkqq*kZqLS6d!^KP}d6|*$Ro<9Yk=p zNnt=>99B4$vpXEG3Nq%Pn2+QB{n7O364)Qql4x4uz^7T-nEloHUWn!o&#*sGV>YMT zTmgFIa5J!sDPArnc!MoOyXen$g*_B2UPB*4&f9Ams~Q87!y!2hCDXD!R-mvkFUp4m z>?j1oGY~DIow#;BC&!O1QU312OkS<j|B*zDX}F@m=7e_4-Qy3- zrkn(sFuer$#S#t)U%YFn0Nr@X15 zmfg%ZT7irIhi>D}&CNY8<>#H-=&|FJpb1W!q?dBNz;0ykRMC}*TFnm; z7A~y5(bSx`uIwhWwCvi4J8Jz6D*I+;aLulF-X!Iho(^45lT{}k&WtcWb6OZAaLZTz__K+lti&fvzth~(DpIX_dVR1+-uMV{? zy`ifi!=>%~kLGO!t&Xm4Pn2zEL{jI?#maJBW8=l();EDqh8T4t8%I1@E$)vun07!5 zz>$HevAS*ZYe%S}Rojm7<>_+E!NL0xVPZi6H|Iu(aV?p*A*>RgFtm}vZI+xTY>V0e z4F_9Ffl06gh(K~>;zKcWEc4rR;q8)R_{3lxrSJC+cViakCtQI|OXabm^WWF#<$hA* z9D~+JrjYMCR@SzsMrLMsKTuH@mRD`~_RhPBz-*)#45NcD3hqEd+g$YhdS;@vu)2ve zG^^5dMo2b4OQ7c3i|0EUIB`2cN?I4G4|c{#aVQ~i-p(nHl&{mU7#ft%yH7Z37wK6T z4a-LWM55j{HCA_ap3E|#p%IIJ-5k52`UMIa&9;s+Pf}Z2z5LLmq|AmQYzlJC$!(m3 zz_OgqaR#;X-}I_zky?kTBUL!d_i6PL^9>n9gp3a3&po?Z)yg*a8hSRYTqo1Gk z@C4ybcHkSut9+1;b#FG~iel|B-%Uyiq;=xayC|-R>FL!*(zQu$r5aO7F(0;d6cB}=Gn4a$H`g*i6{>CO(=H`S+Pf&0S zQ-LxA?A902Yc8O_f~}@*EJPg0iMm5{96tzxjZfEBkFPnX|HN+Ls_cB2uz~HKD7irD zD9-=6TTZh;AM@QOvp(`D_KC>vpfSE=O6S?XMlis4jHM!G=P~YZ8;WV$gqFY_EyNnz zM(^InR0^k6ny-&FQktuP%D9aKfjeu9rv-7o#36vT`@ud!mNpXuZ>miWeewjNb=s`H zD=s@OcL~4tCSk^RlY#yLT7b=_X(zMqFoyMYvUB7KI^xT9o$TJ^c=_VQ<{aB;ZT)mI z1IDOTrCxkVPX{E_t`_cHdtqTkt+tGt8#0KZV6(tc%Vl+5@oWBLy)Td;Qn!#dlk~jo zudY@8IIg{+ZdbO~$4|pze%+Tl#exsr>L6Nx??X_Mqf<0OE7OxOEv5JP6Z_PY99uQ$ z-EF}VI2A40``rn~lpim&hmOKGU@CY*0p?4Bvn9-ekajgF$eo^jDBY4d{QZygzvh4M zb!_8!bc$$IDBgE||3P8p&CVtno{+;$NI)ME;6ek0&ZGW_l`s(^U!Inq;^C#sP2b4C zuzL<`d=i{4_o+WjjfDkdbovNVDT8dM@G1o^+C-r@8{+d;T)FuZd6QvF{q!9Qz?fgH zJxKIpUx*OePvsfe2s$_bX~3jL2*7IJE2KZ~(aC zgX^oOSDPTP;>NSQd6P&g=0J2^o2RE13($r*0cNq zA^>eacAIF}o@kB}(oKj+a5gNHHytZ9Pn^{^_WkB3!JBO;ENG1CXa~7(6YIMi$5`LW z)nz=7CRTc&<68&r2qg>ZQ(`!HoO=F{!rFKZvG?`4b}}LIa$D}?C%gqY#z1mS-Z>I< zGFi>XIeGgby}b$+!bVS!ILcRO;UmaV_GNim<8r9s)Xt^W#s?Z@o3VFq)3|Qe4aiMt zrIdmwQuEA$q9>XPfX9vFI$h9JM1UuF>6jtg8am~)z_VJo-bUw{ls?;Frjh2mo;x1n zSh|}(@LGHzs_V%3?Be`VAS&Rp;?1uQo+p~q6f9KtHp?Bjo~KPP4AhLI3Zm(ksy_4U zl;3?>c7ill12cVGm07=-b-zAOIL3K4h_L~vC2G}s=v{WwSnze~>O z0GYNwe^cZPqOz7}P%$z~`IspCNgTr%BtpyYD^UEcu9>xv9cMW@jcXffCkt}BJInd< zMAnz$(HyIa2O~z?SLt{1+)&E6<*rDhYxapO?(Txc(q1t2Yc6$cz$4k)62-Fmh@Sj3 zXu7|Bt6{VA1`%}QMg)4Z#N#pct?M~M(k5O7NS>ha6L_btOrgRjb=+|J$z@&?jOVfR z(o7}qgCz+gKzH=Lgr4;CPP6MNxr>X7QKY|0f@a$!AtRw+bbQ?>PdBX4zrkI3-??{O ztC`1R%~H&MoUEbHwRuS^B5SMTB_<`EKX$zWFj8fpV*t+y2OCIUiM(Rd5}wWcR|*_; znhY!PF_M_{F%KCD+l*MaU{^~7Kz)mzd=7Zf!AV+HHm^^Yxy;%@Az0a^%jd2RC}p(k z0hS>!acPNmjrB9*IIXmWo{^^~iRi;P#b%M~i5OFG`(RISHJB7P_d9vpxokFuk^j3t zoDdLj@zUf6)r&4|7f!h-NGYAdqDg$(lEReAq#kkj#6Sgqd)SPrU*187OuLsU532Jd zoKpwy;j7RD;~qrtFd89XshAiW!!VUGY3b|t8yUlJj4*Gh;MXoL%iSgMP)G1; z;u}$|jcbai$?Uw$Je>Djx@^v$nLTwrn)EgHJMgCdFrMx6*`|>v>xj&2ZZ0NpfxkJm z1KpxzC9mev3jnsxZ_MHzcJi6=z2pTUdswx*Q#7Y?y6#uXLGI@AiL2Us;Qbe{{ z%Pg4*h#v7*t`_DMNd*A1{TBvF)*FO z&(R6MRf83f$H>rycPwWyFP^6yJ-`;SfxNL}EPF|x8Hg{@-E(Kk!uw*_4B0=uyQtfW z2+aZ&>S@^xtU?ZUc~953zWAyd)tC1K%*-QQB&z8H5|o-fgLnTFgGh9bA|$ehN;n;2NN)zMONh6Cy9<>lo@ zX6{6RJ$`fV+gikFX@GD1>^DvfbiXJQ!Z|JyxPG5eR9)Ndp###eF6!$~C$r4pK7_>! zJse>UU$$NI!r`^;44?0MhWv(B>Zf7!-YhpVX?BWC*8rY|yAh&j@7s=3ibiepHt)y4 z61n1k%>qsAD{Z5Vc1fzDS?-FMy2w`_|Jk9{5)0>yg%~n|W(Q}o<{8O!K}^BY7Q36B ze+}B%u}wTSB0UA65N`5poWdE>OL)3^`rL!v7TcE9(3geHB9^hh!2JsoA{!wwSR={c z`l>8P81n?xeCbW@{s=gu6{hlTKcSKHBhGQ7ukP$bBo$Gi$kp4Qsg9dY;X7A&&xKHS z_i71EeoBrCcn`4MOlP@{Ijc`b>qfEztjFJyqRd_(L_rkzpZTIhPB=yx9JFEoLV$R0 z!W=J94qDZgQ~#Ila&W*HUkE=8RNHkO09H;YK0^E3fo9BOfQ#?z72oPITfJ>uzZE@P zpI!Z~BlOONL{rhrnyn&AeK%H;fA2Qutz>d`(Ah3$(FZigwP*A*diN$9iL09}vDC)P zwNudE+Nu7bA4Re0^Yj4OoAA;05_5B$zFAOu?EKaMR2;oh?|RQ^Bhh&@*F<8r0z` z1-ly`H5k7vJOss9SU+G}2}k!26wWa57ljN8W*M{ivY{TX=;g28=1LQ4U6-Zdod3?7 z4X}q{puf760i1V+URS7gAK0`ACmzTe!l;6@A0ot!y_a6J6KO*F-bzD(54&_9m5Zwj z8)?*$bMC~Y&^T}^O)z=n=c#cQBs!DMP6{EcNZOM=`~RP}-FemhuQ! z5vqF7o1-27F5x1ypa<9;W)>6ouS85EBma8J!F1#U;KM^L9UbXOCXfvqIXXKj`WNbM z2Nw^$@wyG#@d4VNiXm^n89W6jsZ-xzx zxn9(v7NpNduB!fhi+Q!=@^yLpVBTf{OZ}ov9a8mYy49*@AYJ6&E>KT%KFdpl1}tS) zL~fBL3h*h0|9)!P=-DqTBQvp}!vKTN?|Dd3K>XkFP3(KT>2rLe9Wl%F;&w+vg53&! z!f8*&%q@jfu+bNsrNxLsPR7WCI~J;$cSqr_DxQHPv1Zb|ayd)=9vUr|;|zrA0M%nk z4HT4);u0t^jS&O!a&38bLk}>O;)6kZnCL^^D~|64oo|5XU7%<;=eSTHfZuKcdj-Lw zw^99L?6?FoUxALALOwn41_rD&z;uz1lT6uo+rJh`PBxReo@gTfoF+6T2Ak)dS2y@# zI5@BC=L9{llNHYjzSPK-lrk>0V5}Gpc#y5JHwM0=2|kWDlLBwdiuS;`c4Y+QW#%!5 z6tfqXq=}<&?hO&IurHN;`m6LF6ZT!Oil45%J6cCNsS{a4PgDYX$W+fg$8kdqW2utG z;GZBQJ(x`)Evfh_y0Kd``6=eqDVGnNvhYUb&=?IXQlg66 zQeQ(ZuT;)stP~nQ7r$O^&r9-~1xE$e=-&*+V2al}(SMy^wms^Ry1_uU{rwv+GgsM) zQfysaT|)Fwpcd%cL=ptFz{O?i;z9lkp@Hmm8Re_kW&Jn&c}j*oZy2hA&Q2w-q>zGz zrXGpmo(SmD9aiq~!tPNw)Ld-x6b0r8?OGZF*V2pfs$$M&AfYmHM9 zRMe8#>3;rxrkvyMPy{nAtp!An?{q-*O2@wXqWSd|s|Mp~!gJx9u?NaXitzE2DY6l_8 zip$?u?uKg0OI+7lBDx;$znt5?o{@yY`UB$`S-f5!eSx_YF9(n>1|A`huGaHk;N6ig zz7I)vJG`%bHPF}7_19_e^8IG0s3)?GmvDO5bPd7u9B+*M8)pBqMwXtkUrX5S0;8FU zo7B;c7Utb$NX6N2HuC*o$i7Hw{vPeJ=!7DAGng{>Jtp{1{sMhJB0zfO$s+rSz0OLV*?S&)qZ1>M*boLoKkM+5huEZ*te&uGi`sD;XX`@*Aca zDX(u9lHPq6$(-!Ii(s?IHDje-iyZ7UZvI5V|5$)Hj>hBDQ!v0JNGWeH8QyaMtGDk9 zMQ_hfG49(kM5aNREE4|YLh(ZGO8u_r1aS&yg$G7CE3bx3CK&c5!3?(p4~-{fBY)Y=&&IP4g`o zy6yrBQN&>vbMq9*P+t1cvMo?M>iZR7BZv9^k``B3q|z!A}I53{(AamI(5??J!&LbLwzcHM_HOwgn8 zk8==ODdWD;(9}HNI>+G~@z8;(j?S4;SC`qs&pIZU89>u9ue{V}Fv?}HbO^E24sP8k;t|evy3I@U$ zvSMt7kS*JoR@A*_eBXgEDc+#r^sG6f7)b5f;Wwic(4c()~c-K;U^PA4ilGQL{Qfw+am_=%L;F%7>L#UbYqsjxPnCd(S5RK?iUN- z-M~uGu*V3-xYZ^Bw+TyrU(2QBwBrk-nZSsV8~^f}*>K}?0HUK5dsZ>yuGQmQ_^ab= z4O8o5fDFqK=D(YEgw0F^y zm4_|-leIQrHn)J3|I08aWv+Ve%}p^bhdC!MBM~*D4vOrO7N?&vVWsKQ?oK1(Hr82c zO5KwXez~rU_ih1X_vX3JXFkYsyrmw7Gpm=&AzJI(JMF4=QJpH+?VY>e8sxekqN`}n z51jZ}J`W5Y&mug$a{z)`+8V&^q_|+15E9sDXFH$v#y*H;!@!#5eCj~iN($FENv6wIdGUS~b7=a*Tpe{$x3 zWp2A($qlf_ZuI=NF@5jy zlEymUIo_>hy@FmJ3}4H@%Xcr2zQkgThVwQPnm^NXG?y0DsGELdwX zsw5sW#}doSifU-woK?~g^L8>WsmHU7*~3$+bQFCr3i)6a>&nZdy48hPE0!fDO0RF* ze{CKTBH^B4-eb5IP9EN}XCzMAgOD3Ztg2gTVJaN?@D0~im;2m=%qiq4d3uAJ4kdo` zLOFs$TR`8*cwGP5pL&gYB(Ck_=cE_11I`M!+f`QRa6(f~ytH~kO;?bZc4GBh&LAG~ zv=JAv@dU-j(sfz&+(z9%4BQ~SX=&Bgpz-!MtzEm5BYptHCc=6bgfZtF40OLI?#b!V zqO=xfG(?#_A}|Rj{+9KAfSoPH1^yoP^6JTFsEk8Fn^XZ=v`!Aw7e!k5YXvZS|ax7_&^*=e>L8}2r+pyLUq>fv0~YAAEWXk6*&I;6c-6@>@LH< z+auC?YKV`W>y?$NrW!XpP$8+re2m44B`@0Q=x9iXbJ*V*;C;S->zBS?J-0@9V-K5e zXpCN7)PO7V`t)b>>o+dXo3hCes5KajzJ5Q}6eF}dS0UJJj|AR7^*zTN2nqAv6&eLu6N*Q;Hz_!dvI1-f4XmtY#lzVy!J zb&Hi(*lzX)d2!RcX9<7fx1ZnZvZ(ifQpRuPv&A=y?r0BMr1(_9k-Kg(lU7E^$VkW) zoK6uKKvIV{HbYLmbfW5kV}_X}K)8C6%q=Qq&Y=jX0`e2U?*uYwegM4EdCZ?@oYDI! z6|NSobu9(n=4r@LjsJjW3!BT7F;Nu!oWF+rvCLPQEAMm| zt4bN=i&RZ@@+z(3ry1bk0cyUyq1ok`c+5Ie_TaZqa+r5%{zv`!e~My*mFCZ{3V(Y7 z#L^LOPr?{qydLJa_$*2ek|@jBUH3qE_*5p9^Hf zcFqhlZIbp2G59ZG$zQR~J?C9YRe!oyaBFC2)^s+80JeY%p+1nG|iWao?STt|^0EAl<+459I69C_7Q0Ei(S?o6(h1851(+C5M-q4b(&(HiLx-?UCCoW}t zhdehQV8HmfC47IY&#!%WGxa|HakdEWQA;^JrhWULN1yiFQ{DNliJmp)HELRGBhKCA zZSv&$?|-4qkGi(b2*f4q(>)f(N1-P)ouLi+D#Y(>(2t9rt$fD6rarVZ>@n6(8yD?LI@Z2{f58D!e z=^|gF2Qf8hj&FK-gdNNxHoP3(zCLM*ZSsLOo1yRbUc8Kd@_v8XQme1;eC~0zzuaNX zYD@pM@F%THNPUB)frQuRB4F63mH!baA_QstzOIGz=|62!ya=weIzI--zwRvkShm84 z(|pPN-{OCFc+Lncew+Va{JWf!2&v{VV?Jc$jsDuK)FNVe>gGm@!H71k8f;($bKcd{!>vC>TV*-|3vr z?}*T0fcf0x2g94iJ(^QWa^(RSIG)J>pB0w^93SO4D!@?xV{qPk95ay#n18=uPG)@> zEO&INP4G_760|~1Vhwx`Ay!jI@5iuA9`C7%Hy-t(c#N%!<+o|v%TKH@Yz>b3JORTj zFj+<>6{0uzM4;##)qf9^3F(#NnuP_@I+udn-hK0U*Kb67?iDxzZ)fa2v%;J zKs)+-Rm?lqjq*Tt1tZh9R8N4^Y53qoI#j9R>?Ial>w-r%1g^koE$^*$63vJ z{%-AGf8BDj3gW^@o1Df`ChX~1r-{e-S312Bb#<5D&vmv2CEu0K<5!+_s{*1Wh4;bre-E}nZ6r|1;628{ekVyT2Rv5lwc{=u3G@32kIEEJmBZ@Nv!vf zdB}q)A9UxcF!a9c0}?I`l^gaoLBN~!x4Ry9$G8S8EJRjRly41BexucP`U)8_8bwO2 za#^N6IAc-?g$tvTJ~-I8occC=bFI(#*!=t+txUJ+WFyq~97-KL(or~l>8JFsIRCx= z{A3%A?kY6;Z=YbA#dXlP*+c2>?&ipzu8Mr!ziD6j+!2UEZaZ%SRT+L9ZADMya@wxk zS)qjr-T{@%xT+NtC``_yY@Y^_5O_L?ZvK)k^?7gazNs|8171ueEZ3EpbBPPOGUwda)n%J-jYmuuBibV38&nFlyw2Z_$srJl>O1+lH-+6xfi z1=+D+(Tl21T?F=SJb-)>;GCAMTJEVYH>!|YoncczFTev*x9wk6__y4nC*6Y9Uv9uA z7{C?d$mNWl@Rbn!i4#edJ{_3Ni8vRA1*@QnvjKOS6@GS`YXu{Bni*2sUrD7vX+`!y zzcr}J=elgq2}LcvgZYYK*^~n&c+e8S`hina-U1MLaJOn31@t z;V%#zfNubdNPm0#e`x9J`WxHZ6uc(}pAFG98AleN8C7h*)i1um@dzq((+H_jnfP`t zXEk237#GtJd~KEX^&65?AK&CxHU7;dFw$uPjx|NCX>%jF4qfBgKtVU`tHW_c??(UJ5`jn+(4(1&z$S)B^yD-O;Bc{ii z+ng4`Ty?n8L}`qZ1?~*KTZrdU)B$r(i9sul02)JPOG zm78u}xH-a;_-H4<9OQ-;&`VT+rKPRi19=e8n4gQ?K*oujbM>(K26dLz4=EE&5@r zG4R>9-llh`e|md*dh6U7I*i0uH#gOZ4%^te`T+!Eg^q!Np`=i>=hUXPt`*9SfNp^s zFPB?trDld~C6&%;T!fp+j6?zX1jhS?x3H8e9>_d0ad-{*U?z@Tx{&^rCp@P0djlu4 zrN;Hppk;sPqWT&TZbz}X-t}5R4HF57hp*kI&nI0%_Rr>jLbsp)?W%YFjWjtavxBe4W=*>ahoX&%uSY#)MIi_Qs{B7Z z+(Tq=+Z6nm5Hf}Ma3t8Lc!$?&VD?!m&@|XsKF4p@qkp3kh>BYTMQ|&$Lpd_!t2-N` zb5()MXf&Ft<`Zzm+ue+6mseEel@~U*+bF?(}}Ozb-;Iic(^_kmy+`_aa9xC;HbF@Ejy-Br6AYyj6BU@w(Q zwD8a2)ZOKY#areo+pkCZ{cZdsW_!M!{9`-yp8^W}aT^%_LaHK>aYqa~`7zAghqqjl z0r0&AYFrRBhyW$uUOb+ykG^uDC;`lBN|%5B=Zrw{cV4XK4-6@s?~t)_tDxRwq>BnR1&wKQd>8 z5Xz&u^+=sDf;1iBl8%_>V8W<6B|vhpv_U2w6R}QJ@sU*K@FEQs6@Gq7Gni)TCS1fl zJn={3R#D6&?}+52=87%af~zfPatct?Z_|qHc1<0Q2s-7@1g?u6hzGND4 zq+kiEmQ1WywDdSKg(aZ+L$pfE8u&bKNdKK?gq^Lbeud_qWV} zr1!=K4lOCUb}Q$mk(*-}g-~|1=LyOYj`Av7F{W^c))880vV76r^+US_wO>1M$-X%p zP$;6QKztQESd4sn6hF3jZh`dj{dhO>)0y)M5e{H*TdfX=1^Y5siT${(2E_BSx;i3a z(&*lP?*eYEX6M7P@ZrnFvuN!1bmF&|nV*}&dxtyyZ`WV(J1;F{tgPO09?7s~I5!Le z&poflz*C1Eh-g2>>ktK*_U(+w)0xHHnXT{KaBK5Irgvcmgp_7(#%Z;tCOF(RoroEImc_Vyf=4xX1>^t26%`aBKF5GI|yFcQKm8&Pe z*e}DC*0K{aAQJV|e>?ik=j;{M2(PC?`vw-YB^B*c6*K83Z+k?>x55_Ej+FAvG(2|S z8kjl&*!vfj)U@X`#nL-eY7z(gZrX3LnU&oK`vYQn< z%Txq|HdEtIM4`fe1hVFc<%^t=isZEEOLk`OFL%$sybMu@$@NS8uIZYVx6)z4m5Q#Y zu!)pLoM6oR#Ybf{&DEniAEBi^b__=;9fta#&tEG9rWDJuN3UfbSbHJ2ARA3q?xp-g z8kW$AldS)_hsb%~wN5W3ImM3ZEx5-ubb0e7qRL)%e#?moS!=!&{XY8bia!?C6y-Fr znVF6}HWhq5ZuMxd9jD0xOJeSs7_I~%iOZ1?6I}S+D0%hcyITyEuVWW7eqsi=SOHfR}eUA-do*n|R|TWT4CwY~@2;9Gc_A|d3(axuK8 z{e=vC(i?CY2Z#{hnm=%dekd|_Bj3Qvq3Ez{2C-Ez&L{*jkN@1|cc{pzhs@3KylmXQ zf`Co)!JsvW?n~yz&@VdRL;`Qf(h|W-nVQ=#I;-O-z1di~2l84U1VMfSz&9n3GG#Ve ze~~lB7H?M1%w%c9K%Et78risiPz!JY*5~YOQgSNk z;?Q5)c&%`nAwm&R=j%*iNDVE=@zgzublk27?867Hll4LD`eenD)q4*NzusV&ZZ6vQ z6`;SUenDz@CpOdW^ho&^8+gYp@o(*4jVPA;Yyd}Q&Q=g{e6Wgm5*{RvJxSp?%YrEK zD`1*{+jpK$?|XR>xnP!=WB^TM9%~sYTK!2O^X@2_uGb($dzjD;DP^u{Y6{)FiPeIP za@AF1X}i=kY=8K(d^k%mZn!*O*0Ba`HVV?T@T$RegS%&7`}B9+^S+`SB3~ZP4Y=9? z#n>0LPH%%7K(6is)NJmV=Z@RX5M7G(9=p(wuiw|6W~r>pb{$O&3Q<4WJn0ziblk4Z zvyq+z)!g4fm;XuQpC=A}-vE)ne-JDEXxthW50jREH?RjXVgKXvBQ| zW|?6ukYTr)hp)WUlzF}VnjcLPY}8+4A06b`0nG>zb2pdMjthI3?|N~*^5~$PJNZKh z$3P>H@!c+wLc}W!5tE#99B@q|fE8c~TkH%n2?jY#EEE=cu3^`8m@MazN1PB!a8p|$ zbWNf?H*-8riEjl%Q>5!6v-ob!djg1fRPHElVRV$>%x%bh6jVo>B#-|NB<^>nW>e zutDVU627IXbbTEMPN;?k_40};s%b#+6<1IEeE_yteX#Z!Z4O7nLV0T~kIn~gLqS86 zKUL9y?w1mw{5YuD8`x{lqP!z;h<4B_tAwg!V^QPOL~GAo=2wIH4?Dmaj4(#f2Z z*vbePq(NrLO20L!+TisURumz#=2K)&oY*^rDoQ_ts?c0jF~2$GPra1z@v*Tw=aq~A zedgj4vaq%${gZ&c3`JdC!YZnvfg9Id@$b4yb}8f2rSHvnPTk9$kE|IzdnTv2vy+cQHq(jeVPhum~`Nk}R% zbPV0?z);ds(p}PxAl)IIQWDbLrTASw>wA9yiv`!-`;4Q2@oBN_i20aZW`?5dNaS~# z5pKkHEQoD+eGJmK{X4JSyK<`A)5&~cE8i1V+#g3CA_<9nV}9a%xpZ0=X%SXC!LRVX zicBz%-4zEmBQ&IAbOFbU^8N`Iw0C`Uw|BQPYXXQiv)(#3I@)4-xWK~+q&wrCmOh6L zrr|{3TXikn*Cz+UCqvl{f*n&{|&N$Cl1sXquo%?wt!#+tkRMm@)yA+oZE9 z-1-xzq5h<~>h8SGirEB+1PMuz7(uSs^MO#7O$iWpKZCPWQ*0@#amC$^Ut;$yF#FC?_~ea~L{9-HqD zNkuOG^jynZJle{Ap8ZP>*tQUN&A&-El>cO5WyK`a=zX?6(DCgql9TQuXMPdA0t&*0 z@%?Hyq0V7>iC2BYffW5%+z+ZKa6RCtb732zQA#N5Tp318fRFpBkyr8p7p2CWwAni2 z>~En>xzdDZ8d^<`bq<#GDJbrmq1C#X~jO|hW*Wz0~ap5cU%5J`}JBz!mD z5sJ1ZT2BB^`7%qr(umHAJ>gwJ@SKO`K(faHyznl&-i><<(Z<&t4K9u5a0_+!4Ct9 z<>)A;9xBqmv0?E{8l7PKzwo6j6+3hg@M+AvbitXSa6eS7w4Y+RqxF_N8kBVswdhT| zHFnO;6Fn42bSNV75mMP4Xdnm=&Uo}Q6n?cgiA3w-mieP~#^&?Q(^t>U<^_C;0A-M=;e|ji`4s!=TU^8&&dF#=%m(PZM2Z<`g#t<(peO# z{8Gab*NZKA?8iWKIqAoXX9)+{y)jVxRi{$)uUhJ4zjGB#FWV$+#P4)tKdIR!d6pqd5oz58N(E`> z*`|ekFOj9y)zG@stl}ciKhiWWkB;{5^l6K_eFT92{+rsSj@WXJPY2kscIaQ>p)UlR z2Ohk9o3X+cU#nA5Ud&xU0SvKUC2ay;C4tFuNlYV z9|-__-|WLZTWyV9X>m?!;1>F3VoX0PT%2KZLeG8ekb%10y+N-z%FCeeiuktzS{_HK z0XeqI!6lQ}?`s`{BmCmPv^oa-Y^Ht-#ey$p5IUYuGt}uf#seX5+;?a2%y*^Iitxem zMVDC&rDBr}37c5B$OWte8fD&c7;}sy%HOzfiAt;ti$tsf8{fo0Yp%^&a`#<`(WqPoHuBJ#5(C&AgPS=6uu^%?hH-Bh%&+Y_s-pnXVDWUIa>N8PNuKOJk2nq`F?BC>FQN}goDG)P5 zj4nBbvcGxPic?-n5Ga1BwufX`?g>bFEN(>zMcq=`|jRE{%ZC%~Ro;*Al z=f8NUbTywi9ddP@!g5vCFS2^?Y<^SVj~FRAVPmrBMhSic)H=sB#}*%)CE@Q>UWJYf zoS+{mE88lYg+AvzTOshw9AFZOCFam7u!|Rs%&T9m3N0%GK)k>u2LM*$a@#fPm6cP7 zi~-FAU46_Q`0pVcb%zY6QqZqmz`2GyFJ<{4_#F$|g~#dn?hh{2 z03i)E7A~e@{9LsX>_(yh7&zN%xH0@K=1LzGAi4*dfEmmYJ|f?^g4y6?g4qLPG&D4! zCCP4E0bFRZx=aEEA<81#OL8!Oke-3HTw`cMy8719%dU9noCC65Ng<3XaErF{+pZE!*WuA)|H{FgnP!TD} z9C_!YRj)G!HDCEf=3U$@477kixf1t81apcLqW6MeO_>$A*SY@k%ryriZK_QqC8i{m zMRc{(Pf57`i)nZRuIFst89BL()GKf?WAYpwFB~r^NxR@3QC6&zYg%3cWJX0QM842w z`FN7Bk>2s>=L>8PbUy3%)kPnPK@>iW(W4hESFUJio5&*a(mydqiedysV+;~7mS}}U zvl%YjHz^O?QEmxRYLY`1l8YO5k2AGZte?@*HxulLL1+Y{HY7>c{`mY&_aZi&(NG=w z2$LEbkZCx@24&g{HaZGS1_zG1Juz66KooWi-aE_YbQ_tl^j<08OvulY&FRYfhvZFh z)1d_SeU~7_7Qy&ZK>Int4w-@imS9Bzd--yS99Q;hzWGVfMH*i?iM(`P?c4ibw~p6O zfgb+iWVs`AMgoIUN+0Lvi7P8{U5bNV_GMEA05K?l{$`-3M;fY0;!8cac(=qM@(Ggt zJP__q0`Phkt4)W}`E53`7y<=w!D^n%px}aiC=7-LkhodQ{JGu%CUE6;4%R(W{bH(P z57-eyLOo zaP|ou05rDAqXFnfij48=+CeFpN=TkBWTIX>SEfJkqNGD$Lmk|xEqXeA_wepsMDl%? zi021S`%C(h=;_hD1|}Czzh-0`+y+v-_tVDfV!&Eq()obhaoP`E8O0Te0b&5xW73f1 zk6d=(_)e*a9(>MS9HvQY^B=gTeK!RSr3kJ^&eau&;i(Hm6_Iv0;cWw&P+rYQ4o)E{ z8*<@R+7d;xxWlRV&-xY&qMZ*OdX77~zzI4iob4UON)3s><_P$euxPX_H$y(3H~ z&Dr_&Ge2(Pg#M}22G4}Yj)-43g zYVodT>wz9^C`Aci%JUr~n6jwq-kc!GYIP>XpJ({BlR?_LtVRw>-s?Kz7$yb45Q20f zcgRv~&_yUTnF1vIg9O?*(LioaYi<9(AmBo$hMQ&MH0vA*aqSF zQx*?IB4_1mE{jcKFcO(tZ+=^7yQPD2txna!1K!e&dT8t^kHj!hf#7O{76TClkI(e# zJdh$}fVE5CYMqaA+{C z(`25`YKv|B$Q7lw(p-sx@oUyGw!@6ZoT38vWIU?mEHQ}0uN06383A)kYWJYK&7=$n z$WKP-Van$q$#e_g003Um+u?d_-yAa$&Wn-kmHTX91z42G6N_;b4=NVHK2C42ak)J< zT>a)x+Vy_8Y~Ym;{D%gf@KLo7p`XM{2Y_ zDT*JeQ5ZArig;M887#FkJzmINHPMjl5ZX9w92HXc|8(O!zx?RYY-ucB0o0J$IzhRF zaO`lN1X*gK&@OY-B}@$`h+dN+?eFe!5PY%R^_U7d-}5i|#ZUbH05_NYyQi-n2Yf&X zbM1{KR;qktSitG-P%J8K64q>hfA3r)e;=mg*P;^{umsz>#nj za0fF$(CjW3FhBvWEy)hlRGAb}&MG8P+8OvF?C}v#g}kA{*hG$pmY*t*~9tUb_T*%?gt@)Y~UQ0r;g53(i}wyEt&&GQa(FQfH>H&5K6j%}j=zgg3P@ z2>#5RvkPOo=`_?qfhnV_hx$NH{46NVv)(V^(R%tpM6?usljI8uo0I?kexrSnJ^SE? zi9GKmouOm*M;5PcPaV6$V5Curjn&_{WhE>b6Hv@TFrvpIE+5YgBcvkhs@Kj!L}Fx= zm>Ow!>4Qm;m#jEsG}5t@w}&8|8JoEC~_n7Dr9?jV^On6H} zI@$=TdnCJd2XP>hpn66n{2roIw#8C(>0B{GJw0GOeLdPDxl&f1RqCzHz6c;gOnYix zWt>-NuM(xGyLjv~&cE=du<<+i73!Lve+=w%6 z1k>4GDa#o%VYAby?EMI(#&4V;wEYrA?cv^SDI#yE`yGOM=uuY03Q zIBtC#57du`3<)`h(#;ABCnO$+V=NLwG)=As4TsE!l;CW5PQ~O%@?)*-0IpM%4CtBO zy~)X&Jpn?!-!frf-T8@I`f8+CWXYDi7FnZy{6h`Q3UtN&09oe=4b26&$c7P_d7HOn zHc=Lp?L9!kQapd;>G8#9%voP(roT$xO`hSW;JcDiS6%FHO)YzE%>Tg{(=QvKA7pEM z7U;Ma8>LLM5Xm+dqBQsSN4K!|_$Dr-=zNdB?@X$tZN~c&f;4CpS)!n$0jz!WP}ys< z^wxWh?pfz_amKpCcu}nkwXFH%X%{?1Ikol4jnhknU0tib{b)Q2KnWYD$vy~+} z>2tAJCkTgb65++Tk!6^EsUw|vrD&4r&Q;mvV&B~{b91Ok#OOe^K#dP)Kbs>I+D=!c z&QmT={9Qlqi3qAutYo#$)FP|JgyMxAh~T=`-(PQ*Vny^(Kx9SbgO_>9?5QeW*XrRT zVM?Xi861((fR!O#!$N+ z_W!fZpy+Ul2TNeFAV(BM>D}ic5WL9O!WPqM6h?NZ+%J2_mGtAKDpP<-KRIpdx#MXc z4;6?gl(#4p5`Q5qE*igEq=UOyZQN%m(zCEY!k67MAk}z#9UMvL?-2V1Fn@dpr1v@g z6bJvhfR^X}B%&z2Sos+QIEQfpU+B~XyiJ+0oYz#{|9kn3!iQ$-h80wr^se6EhBp+5 zZ+EBCK*v{6k&L3XHziVtZ%-S!^bWB15Gq;>cf-Z!sK!N$VbOuq3y+md(jF~xfZs^` zevk6$78FB1MpqGJqFHDZBZn&S?n$d{fovSBm6TinEkZ!AEks*nb%lQe*r2#>${?QZ z&Hz@|J_pvFj|K?lg$}=+;&80v%y=FPQaur%>FYv|zpjbrRNVe?e1%-4arIoYe9s-6 zUg$v1cV7vxnN6yx?taf%n|@+QGa=7zA6Qh-Bkra{oU5VZnLKcqIHJ9m%Hzce@1wg0 zi@P1E$+E|COd^rZ9o*Kowg#u9q;#i|<3^C39v9eU=#u zL%(*Q%nX|^sA_kW@JbIGqY}GMdbuTNfB((wvc!-}DDQ8q`f?1RKLG~v&sJOA=>n#Z zz%uB^$H#zk;b-mgJz+Ryi5-*^T8!hT%BX^8&_f4HyoTQ5DUj9H2F~5l4~dTP3Ewx*9V|s#u`v{%o{NhigC-B4j!^ z5(&P7{(wM-{Vsk{hZWbQCVPfc`MO!hnxbHbB#=@zt#4(^*+yp{L<}!oZ2GRgwEI0p zcS4&GylC57eWA()pZorZuU)_@0{*R?C{RIRkzg0A27|n(c)9DZv-ll)9dgzg?#d|y zlK;fNWND^G7+MU@%SuhV?4pr;j>!sSLy%CUdVdQ1DUi_#6sm!vv56o z7I$!TmR0^Jb|z($aY$ZEi?e2LT2`^mZT138wc^^pP3KKoLoeH44%z$7ncffki`=@l* zN?09g`lu!rW((11MBrfS%3IGgtRN_bg;_=hU*us3nG-G#GdTO}S)dFW6LEqiPE)M1 z30zYZo5dt@n*_Y@;}m15Invai7BwdiI}RYir@T%sP>a)MwG=+MdF=vVN1?o^c+_HW zI|>yZ_?|VCvp&hOQ#G@RsjR8-zwypt+)SQlne+DUuC7B|PG>P|^J5y7XW!#%nSweT3JW22%K4v01l-JjL#nTwj}c=N zC-u$JS{_340itR^iTrJI*6xEp#$UHD2B|Y*=u5`|Z(M8-eRbIkAR4TO9iP!a#i#*W z{E1t62Xb2!G9J;$-to#>7q0b1GQ@~aNXk5MmbklMqcVH9a)cO5vyAS4M5zTzs$;yP z)-m$By2EK70UI8*%A-Z#i?8(e6a4!AP^;d>K4G#+dZS|J;FJRf5~TSC5omZkIcmTJ{CX1Wh~uz4e1>9T zrrpTcSl%#|jEXYv@=*<>W}&6Wl+o66>%tDFXY-jq@PNFFPUK9+59yy#*J0T9`)?5H z?TsfY`fZZ)q}WuDu_>ClfOSzU)9)$#^F4?X z-Si0n&NYQa;L)I-cT}rjqIkrSYw`YUueQZn52z&qoai^~l4tn*$9M0vR@&vMV{1Q!tVUG9d7j%g||IQid7jwU1_FQ|5q zewO@nwIc%fMfod7fJ=Mf&!ha=lY(LQNVV{1z(Qw05s>>3IuG+~mbYaXdtn8a-M%O0 zXX$63fvtVl;&ty##nd(4yk%)|Jz0KDB(K3OZjW=sk^DCK9PxUN@;5~siU?X-iNbag z#3ij#o5E8EZK3E_Yk3i7mw$hA!}$;KKkZj}`n`qrP2Sbc$lNv)dStiMsCCGcl?nI@ zdFAZGiS&1+vyu!|~Z@I%jY9hDR(~ zkU&_!F)^yr9k)PL{6c%?gPcD#8-J(j?I9b#nt<-zxEoCvfsnrB09Y1a0wK|PUChnv zUV)42ZRw`0WcHD{KQ0k$SAG8^j3!XhYsohNpvV)sk`X1m$zP&ShS@x-dpwNjCi$fB z&lS@f%i^neZ9z*w9)PBTtOd@fTa-p=H$Z%*J6#3xdrXEk(1*ReIt@X)!{nbSorD9{ zTVn&MMO*|0&TB=#`_1<-lswqQNb4?YhCB{598q>paJPhwl?lrhn!Yr7Io8v|JNAZg zE|aWxPXf! zNN3%8pWxPDoVIjh1(E-Bg?@<5f3PBC3?S|wIjyI)!%}$U>mf(L7PHyJTv== zQ&MdCm9n~e`(ADM=`nePlT5k8`K)eg%!Fb-=kSHl#QuO^{iuz3cHDI?{beeeq`CP? zqjwu9lW`uMd@h0%v3bb~r8?bY(e1+*_YFg2*r;E9F6hJV7hW?Lz5uqabuHf_{veQI z6p^VP11E%m7hOhAyb)mjtAN$zpHxz9Tqeu~$N_#i2z201>>KRV741|Sozer!)h|XB|PK z3H%Hz@_IG*5D=y~O(ix@WyI!M3@@rS8&TACM-1I<^%oY_QsMwXX>)hB1vPhR!tuKX z)8vM4#v_TJFV|}=6L7&=o5GR=k9s-_s`KSOh<>lfJz`xqWS(| z&*k%no(IS@-F5Xhv`ShTCEU=()?#-7a!au0|eOl|X-%Ms;Ix67Rn|Pnq2( z531n!wCAg8neId=`GoDWK!IulBJXB@d1w=}6O+!xW7}Tq?=nFZGPVrK|60JM$9t>y zG}ga!2Tw;5D)O8<+wOh9(p1T>R7tiP@${DN@A?7*{vz4A*H(wuA$tH(8K@Lv?v#`< z+Vm8BRsXnOP-z`P*nm;Qfn`X?AMqIr^M#CtWY2MgzQAH2D_0GjDy?42%Jv5xX2tR( z`A>i!8NuJ}#je4BL)690JGgsUCaU%qPze^DQZA+|x3)HaChqqPUPh$}e?yi0WXg;i zpbLsoWI&gfSu=ulYuR!h;0|0|q%$$dPS%VpSQidcu8oSeywdhT-|1dx?hf$VA- zB|wMK9KHhJhG}jxn4H8#+WT%~uX%rz0IXAalWxXt&9qBMCHroI4GL8fBt4lixqn+X zm1%JM#R;2=G=}-6rwEk>g;c>wczUs&zmd+|U&(U|r5(*!-o0#$&c6q28s~v>e*hG*Su&Lh< zyz?12=X1J6sVgj*o=Lr}Z1#vVY42#4cs8%Ef`8Vj(Qi6oX#r+&v42BH+4zuABX#W? zJ%uOCNuG;5T?z%VQ5)I_GEMq`TQkxeLptHuui8Z)8B*{F-+rge<0+V**Zs%Vm)GhJ z<_jJvkuIGL)@CH>0LuDEBcqlhXu@#x^4EJG{wjX?yf=mUO?h)WsaXPS;AVD0BrB)r4fRBj zU+Bx=Pcf5G+tC@ZB_XaGem70fMe4BhbPZq8gW@EftPNAJwPylL2qFKeGnkn{DG(!; zkSc!LY?R&9MPEWl*-OMDl*pa|Id~M=kHXTB!~m94tWA_H=(A%j_zF})hhH~)Fh$YS z&+4|IMIxWw6U;Y74zmk%Da#ra_%+v1T^7$6LAV?asu1IbAo$1JGzIc(9JM?f6PKu+ z0Fie*nS{2q4S8gplFW`az9q2%pR!Uu4GX50255mN3%d~old6~OpB_BWQ9Lw^9Cm(W z`WFxK()VYP__Uc`#ad7P$^jtb&a+M!f52Brh|#m)RI^C%z6AANao~Br$P1js+I|O< zb;C7H;I#((%m)$Ami{!3`anV8py@Fsat$w@+v}2G zR^cKoErUW!<4!f$Xi&Nhuo!q1o3uc>7xh6{O7AF+`zc)Y-R;8+C;&*m(H}H%%KhLP z%)T+Oc%tj{H1ba|6W<}RF+Y7groRY5di4kQ)4{BtHL+ua1s9C8E4$Rf(d_DNIg*+!V6^%4@G=)w3 zgtS#7o+Hf^$LKIm?A5U=OPrR{1&>4VlM2cY^ImVs4hASR3-Tfi*ncg-l6R6D2-=oN z1E|4n5?6qF*ud>xt?vhlBgBm{5Cir0K7N4$*oh1Px4{0NoP1Z z3)@Je$DMKW9)&*O z=Lk>Poi=lpB((%}z1hIxw{vhYnSGZ~XsV%#&c>6SjO?Le{zCYTr?SeeMvHsH$;VuI zH!qJFo3QG{!6HWjS4ZuygkU-S>i0dLyDo_j{S}Y$t|zLyAE%4-u5LS$;Yy9?p+iMUD1MGv`lY&cSs~TtUiT9 zrWbc3me@>If4eAAtT}orxeGXlHpc50=U~2t$GYGuIFrkb$lCV6GBA3Z_y=}ZEdD59 z)@_spSN_84IW8peA%3RnDaV%}%d&dGSMRGBSw2MnwpwrBMo~9(pYK!d{2>ym%=w^f$;6waH;;4>mTizqbH@cV zA5$WLof4*Sj*6SOqf44{MWjcB;D3S_JKP`0+1ZhVV4tig3>8G=jM(Np!+=ofdsRZs6dA-`A|Upv?xvD5IeJ6vKoY6YjFJH}Ok&0iF$`^usiI z`V4Xb-QY96pvt) zCJ*V#&W!Q^j(24D=fva`{E7U1BDyPk*3oG!q#7#gSlQXRvO@~>HRNg65eF*FOlCbJ z2LjO*)$UjDEe~VZ+AKPnrM0yOO0WlnGvARye zK(^~eXOfipjW(N*5a1G=UyT8(I?Pyj12vSF_M<^HUGxM=ROR<0NwAI3*RpJAu+fq) zC%Mrl?E<1};&_$~FRW0!Jk}2b{y}YB1Df71f)HYny1!78lM#RUer94l-n;h*q)Lre z*p0dRHXTRrO|?_sUJmUHG*oGPtDJ3SqIK8)heiLRxLf_;U|_QHoVr*TVQWkgI+%We zhIo5i7lsyqiBc5tm#F_TgHq*1rXt%w?-6oazf1|> zq%bko#~_!2c@kufD|(_K)$L99>l5X$t60C#)Xox_OnsU%W z$Un8awZX>qqDmF{?Q3=DCk$osCLp9|eVux=J|_KZi2E;@4}PwJNAw%N40+=0(Bpz- z&6ny*66*lobC$fLTz+;|Fkhn!Nnv_Jx{dYZdu8cao*}VlIhp&pTWkkkTJ~h-UduGa zVuGt5B;pfNRoTX(>mQkMIPjnkhv64jdCmmuOV)<1{d6YBzrtP9A0}xsPlQc#xH;J| zv&6mQ$Qbi~@YeNMir}OpS2eMY5ddLd?3lr^*p2D_VH4*#gy1}5^2)8_)&^kWtV~hZ zjKr$FX%yW?lQBRSnxTM02jdqf8SqulpX*y%6gkL?HB*?dk;c_605z4>>Gh`9M40FU zc2ai1EQJLfGScA@2tIAAwviZ>VT@kM^g@9#z}kA}`2C%fZq_?Hg>i%GWCAN?a;__m zJ+*L1?Z!FpsD_a)@nIXLznQ^HnS%Xa3GI0MjF~2-vW_>K9>{t9zPrJGFscTOB;ipy z53qAKO}DHgNe%YVBO^qS?6O2yBN`yt5xo&~NU-Vm=8uJCy*!Rv2eVRYb z%GP5PO8JmXpU$-)8fE!~Kh8?uI8Qv)V}vKYvGO?1N~3QFuZx3ouOtNc))AvuQWD)) zDQ^rD!g#`l5}j>KgxV=H59*3L=)Gnl_IJ|6a|3y^Qx;cDn5HldAo?{c;y_nUxe;}G zy$kpQ`K8~kx_fQP!Y;i;0vU4Q@1F%G<6b~CjrhBz{a*bE;zo};J3TGXzXpU)!T|YM z29q4whv73yurj?6a+MQ>frYT#8)VQZl3uv%RwmSTR#JIgdy_N1G~G-je2Qnz{c6`9hQBtJiHs# z)fY0#m%Kx?J&kUd^Qkjo49dSyY>ypEw14AQ#4C{Pw(Nt#LfOEJ46JSth!?L&dhs0H za1%&e=<97Lz&ip>G?;^Ke!e4W0ycD6a9$~6{ow}s$c#6oObZK(U^&t}ogCzQK;zExRok{MLy$T@hsYlm{LR+k03ep~o4;sHI z(_hfDA*3L$(TcaxS$$N2Ui_V9dpbk znsU6IX6f9IL=btCe`{ghZPq)TSpmw_RVnDj`G`+?YmL zUM^=5seUMn{_%Y=y}_WnoQ+6$30p)I_(*J$j#g<>H8Qkn9=8x{Gb-kh98PY`mM6-O zmb-w9q-Z_OYbsXb3d4?S?_SZbmV(8$RU?t5^WpViPnUBDf7{yfe`wuJ6iE-4Q9%j# zV9mOr=_b@{ntu-aSzIWrb0-_4C)w~asq^;4ij^ZI5o%o)K~h>6LX$&Q3j>pz+{ELVSJ{g;IJ z`mR9m1{E&vUrLH~IhLW{FYV5VSezSeZfbUW(G8Qc>yZ_xSRhG!mDQCS-_!X)$WaB| z#V!AmHCqhia@Lqq%x`fKDsgfHEJ+yU8I2m|UrjCXcI1QS=fME@8`Zv1ONzv12@R?O zSiLJJ=76TeQM|!BoVI>HT!AQ$Aj+dlWlVhP87wYb)_#@?r6bF<%~KPN{4`|I%9KTwACd z&prIeqJ2w!=n#9>&ZUjK0K(rt;wZ0|F`h3otcYLMSPo824QHyNBze1NuJw__y(T8C@~!b=m2`LdUxT67c=GBqKuj<7=7u)DQc%Dtc_{CEb5kwPlBN@vd^M^=q^*c zBg zI+&U_zXt=h>~{Z##2SFbGdUKAN#{UCa8P(d2O<&0<^02roB45*EK!z{znzd|-k@43kF*wR>sA({9|h+VMZEe%sJMlu_00~i zOJ;*eYGaf~i7@hYwg$9nz^`NX0b6Rgg;ro=%I&nuLOIzfTXwb)D6sd}7o}<3sR_Li zQj#osE^w<@`8|sF?6~K(H~1z=Mvj*;WfH(92`y2#KX#sJ4>B5Xkfe>5D9s=* zE-w09Y%#?$MSx~R@UjmO9JddiOU_%j{wSC-#DYe6*mY8i_8vej;a{rc)fwe z(@i)rykx`-dgIDLuS2Yr6QP2cbn4m;E$9-lq}ATYhIcXJokd=_UB;$gQ?GT$ZtX?i9$K#r709D% zRVn|^Tb`D!$;j#yvG6B`ot{;&12G5VQ2dHx_RSM>lQM%cYv^1pMC;;NaWipZuddKl z3jN0$Y=Wf6$tD5iXFa%Q*(SoqDTRf~Y+*XitI->fXe&|oq%6I7|EJ0en>^s9SEzoA zT_1keK6%i37f(=f;Lkw$1x-g{M5X3Hlx(YkF!7xJ;Ai_>wZVTz;HhK9HA4II#MsqE z#v*zqyzP(>5$l!}Ep4BwX_wAQu}J{U)0`*Ps~{e&4?$enqqqsN*~0Ww%Z@0tNwTw0 zFw^E1*gljIKX3Ax48XD$^u$=(tprfB zR+S$Cf)P!)nJ1|glOG#cTRo-XJ9>!9%F`IlChETnT-bi!UaNm( ze8shq?R>I$&Vv^Z$x8|alZex*kgp(crNhvQ>4|^ltr_`#J=)yCG4}ND3hlacH|~&D zhot|2lQcpA2=(TWqQ<1N_ej5H$}9Q$@4yx5*Uru@%&5N5&4|quI2~yCiqgg=`Amg3 z!K7-zb|ubzBJ4;s^jEm&kop;zbKYN#qR$^sl2(PIuT~6q8)rKo+PD>?*;q(*f@sc#H2RSa`ICAf^M0tH($#nFi#tDT<^<$+rUm{#`O!=dBfJ;8 zNTKra55G>1_mzvKtFY_Eh6V`1WB6nRn@ZN-lv0rhNhY+O*<4p;Y5JB%Y+|*g z63ON~qs1n*7I7}c5WE<`X=Y0l>enRbi!R%U_-^K$L8%#|@b$x)MEhTwFJdC5D4!_o zg}pU(7CS$L%f2-qeo+|b(g|usP7afMG}4~F50H_K+%ZTm5u#Ll8N1^KUNHeu@9C>)c z9}B*0F1AC}DjZ-~K%lEUX->42`~JD@V0+9o<2XM57`O;iLdUHpZn|3pOX~?Vh_ykG zDhH}pH|NI|eF7gStaRO24fpz_gU@tKrU?tD$!u(FfUqsw6%ykWRC%UuvmP^SE9b;M z)cKOjNw(n|l38{`hJ2dN&)<<#7*}@_v(*dX5M=1AFCw*mod57aAxW5;VYEJTE2KRt7`NJWqEp9{iH#rJK zOgT}8ZQ~)DwB1=Ltf!2#Z&IS#WT}}`;4e;b@7Zr1uu=oj#5Amsd39>Bw&vXO@&+!Q z7+_@Ko9asZ_GI&0_jH_dsHVIIX*C`(m>;bgk|o6+TmHr6<`J{Tv?J&x2-anRmfPx? z<8g!|v^yq<&tn-oRC07M;&v7(4>37SM zswau@;^X0aR}_(Jz3|ZbewE1m(y|X*wXY_ccCw{>YlP0Q>(mlKDz1sXu>&Er3tlbq z=qv#U8sxD0SD%>KuvuVSV}SBi8Wu)B`6&(AQ^%~yX#4V#04TixxXhcm{rh)F#V}i= z@yqd2{I5INpTk=>6-6~ROm#isLDLl-SI3OL0YY&R4IWd^OI>DfI~UF2 zCo<8Ld+CKoBi+FZC6(TLGBdX{kQ(a-VPJtBAu!G=_Bq9wiiLs&&6Fo&s|jpc^>!(? ztl@WO2mV6r5nhF{V=;G`gYo#iaNLs9NURR_iBxO$`2dm3;eG4vX)SJ(c5O;t%mH zc;2Uc!;msLFc{j&7^w z1>XF*I=RKB?=mM?_ScBeg>9Lk^guB@PvkCSv5F1NECOf~k+>Dr}Xn24u7&)|vqLPVY z$euNHl)nP>Smo7$Vc+^S>4U!DGdp_4%}D?~?dQ**eI5>pn^!o2vhV8Z8pp(P!aX)q z@z-xKNj2XfIr1-lJB866I%vUjzUylMD{E}2JaQ=NAPY36Rze; zph|CQ@cs(#M+(KQ%h>~sGiGD1W{zaoB)}IaEiHZfRrVf=EFkV9h`L}X=6{PlUwu7K zpHHtRu{v9r>Sa9SJNp$qv{D(Y0wR6IYioqrb#kMBqiE%`Lm-FyA5UY+VY;D)S&&3L zqrQJ~ldULbzP?rq#&Woemm~INmeVSkMOis(Rt>0<2pKw{?ziH#Xh!0KY@{f<{AT1d z9O3i!-I}E$=*r?4y?VWbYIEMWKCd(C40FuAgLECew*Mg<^TGJ`Oetar*`7?@Ow2BW zeiDE^Ryz9nXwyUT}eMJgzag;jV3&)GW8LK{rXn%V{}Mfw~>u3+akJH@$gweH!-i_oEU z&4rW2Q#F)|R|k*6wdRpUQ%JHdf7YK}{1HEizii@mXb`DLJ{_|Eo~?Ptm=JFFyTLSG z>~Ya3r_pnr>e)xW<2v2^^$Qu7_8yjvW^naDnKY7inKF-4>8V73B(&qc&GcS;N{P5V zZk|CqwEIquHYIPAN3r0LLWb3l=Hi)HLApl-b8YmBGKl0YJUk;>5-@cf@ra6HpJb~t z`z@j5T;JSRMrI+AS-6_Al=?1wfR2Xb^-Xvy;n%Hzvx5I_awyx`9@W_@^%jR4D03x( zVjj$c9~>0m7r&5!Gii{M1?A1%zCOmjJ6-Dol1;cKChNq6|DA9^AItkHp;Wl@xo`1) zHZuL;+L!A-#yL^5p#bfPYRG z#Y$#>-$WD@U*qCIu1796Yz(uTt+TU6p+>;0$P5%40++*-f=9uB@mQ~>{E;V|8IE(kDY|V6>V>r zMImW4Fh!r6=3~L9ySn(3_!hH!D0W>CcK0RFo_81A?I(PYWiPS||KWjIB{0J=U@H&> zioO)Cf!{m1x#aD{{nwLnzGKQ8_~S%{%mQG10xF-ji7me-8Qlm<{i1a{plV;XciXBt z0>Q&f3rEE0nyf!fi-~}m8sE^s|8^etH39?U!y$sn4o|q!2$pOWE1=#!qo|S=ts?(u zeLwM)@w9kqOfG}!anjL#1y#i^W{^RRg9ooJN7Gk^Mb))! z(v146o4wb*t}{vI zzSA|du!h`JIW5#v>=#I>MDj#31`A()x55iPKj^>hhKml?0sK|!1=+^LS3(Tl@_3l* z6ht!fh+D__osuo8I9{++D=wqKEah1%d-M1s!FkecQ(a_Eg2w zr-zlNh^2~O^Ye^xv|XiIY!e4(L`mQ4C{fX5p(M2TJb3;l`*_DR_QeVsbaYwEe&JmuNkJpOS zC8;$m)l0SVf2TU6c za)kO~tn=5%|6v^-jp&LgCtY|BKT+nuw3+^Ec`em2LNpGST_zvF(3?fTsCQH;p6 z{t|XjX-(wvDpF?*`=o*jp_WkQJMGDS1e;L*;2xvsq{y1rHucHS`rcF_INxSd{1s<} z?ef^Lm)5!w5vca^)+hG=rv>PfOAs(5)TYc~PB5$2+Rg3Y6ptw%bLyozvfN)RO1Qk~ zYi~iyL52J)(Gw5Rz!&A6-q&CbCD;I<76Jnr!s$XcM-VG{0+v6*V`P5+jxgMqa!E;*{W%abX5U zYHSq~OTV&FSD7io_`zSLf)b~=T2s&5s@4L&Yqr^~J!%!hC2jFea*8fGYnNB>lHj$L zgdMr6NftKPs5nZt1K+}jz{pb0*ltL)VCI-{WS?i-+Bad|`aesWk4|zP^wM*IV*2k% zW2D;$)dSd@nJc(zA_>(I+{1H3R5mSAW|@;{3l*29Wu`EJkGH?K?b(pq6nA60fobjh z>Q<@N_2nP|r$SJ#BfLKW)g98T6?-G8@>^tckBTeuu{Af(Kw?J*s+TAZ(>c{O*x5CL zyo3H?Q_k$@A&Ez>AEy<1Ji-Zw93de0W2xd({xUV~Fye1tLxg^NUwzrT7n*BC$RS!I zBu?7$RqqTA5W4W=sTJZ86>InXgjK?cTt%j)W7P!8aCy{!TzERW%d0^QpnhxZJuDp| z-&CGM{2riwy~cY9}x;CCgC_zpg5jWVi=-=Jj~V{kdK~A~D!q%d8(Y z3_|$W!-xhqtr0cj8O13N4ER?IG^Sr#uz{STNw3=#8+t%Qz9V%$a$)@rLDRu{=}|yl zQbd;8Zz@v$>&C$_6wr(G^ztR&7E~;XU@TwECv+H9ji2Y>(GJ#1J(q@@Z=Mw(`htxBIM6H1D zYy&xNzr)th4@uLSG?;mc_f2Yxj$zPX;{7Y2&Wh#L(!ra{C{S4@*Lhj#h~^Y`u~(+0 zFT3kmG&J}P9qD2*k*I}~u=Z=gAKnvl1E~-c@>u1k`Ip%-LdTSz8&8O!5lh%58JRrb zACg7_v*ir{=ePJFn&BfQf64z%Cfvt7n3Twm#QymYizd<%V)(82Ob7--gFiLdQ}7$r zka^^0g;GZXod|DC2@{PO%+Y_*U>UYkh@H7oW#r4wOmK1y>4%ND!o(*(;GZ4kF)~&T z@B*+Xlxa%mfC5$37}*~v5@!#vwz&3jNRXU^#|OV%N%6gow$9iAr8^oLUNXcG^LiUl znk}N}p9pd~t5S&1=gD!Xgnl_Toiuf(Gy}Z0dpL>h^!CEqc{YcI+1Vy&-dpkEC&h@Y zK+=Ae^p1wMxG-0v#ZZh|nvt;UH(KvrUI(sp;fmjxYpt9%i!@`;et%XwY~bfqcxKI? zCmTNE8bQkudnSHCY^yv!U^)u<)JH9^SXnQn2A%uz6P$b-r^#nu>se=0qsDk&NfB`p z;OLsMUbL>G8Swa1|A9wk5qN9wI^RXEt2A?lNY3YwY)Xo2crXgTV{ZPh1}Ey^fT*P8 zuT|%kqbSk4%E}2HsI?y^MWpOWFNvX1lYr<56kEiI44X$MBZ~neK_jHOWWu#v>skhR zc${A4lri&M?$$^jbz27y39V-p#gzE7FqyFHF5(ILj%!_$h@-J(#qDPt|93m&k+T*p z*ibE~vYat@YOK{{Soky!F`xXZlZRvAG;L#Z`!+@hk`VSrp^v>8MbK+F*_4;&7h2GI zRCA%GIs|4}O7(2ReZ5*-!UqoN&4H%$cr(R_T<+V>LvrDN>#OOcQ9}P-{UmatX z_bapv=aglj`mQ?u`qVg1VNp4n`6vN;jny~g*3SoC=9=VF%LGC(9%J7SkePye5$!N( zyyM%Lzn*7zv8e?kRrg8We&)@7N&4#VRGZ|x(bJuh6$=N>(~jjL;tAW7B%8AGs=XBJKPwkZxKJ2$ z_(tjL6>I12j!IIf zuKnF#k|uXekUXV?aG{{@bFE~?4oDA99+M5LpZ_A5RyT{{Kcn^+H|s!@3%9doHrw(= zCGj&W=B=mwr(yw2H0XB$?;wOd6bQFsAl0%ow4gqr?r!DrVFgIPxKptZ7ss{AIeQY7 z38~@u13fx!XDaO-9N>9WS?Od0IS0M9?NdGjgQmg~ZtH###%nrrdfb=MZOQfAfkD&4 zJDrLiR0XoBo(BZ`C-i}x8YgbQ89t~>-i0ABwo3#sYDjza!+U={1W>lkqH%Syn&Z{z znZckJt6`5E^KTL-aIchUStqz4tNdd8QMq={SMnL1=aWZ3d^`bwxNr=;A9(?UWgy^p z1n-Smo->inZGV0Fxut7si%3yP5g=N+i-Tx?jg%A3v@73VSAx1ZZS&Y|9Y4e9Ro$`@ z{N%g6!Wai%-+=fn{NZ>4mLx*46!Rw3GaG2OHNU1G43YIme1#2gRBNi6kwuj+0;9-MD^%s!-?9UK3eG>$sc)i8dm! zt%OPKHzfAh;Ii6}8VgYNkWv)uqlJ^2^2B<{hu0Q~y`bKY#kLV2{X?HA&R4S{(ldh+oTmTwp<|llNPp6IYdGhH2)udzMTes!&V?le^O8RV&JGp# z=Ti--0oI~ihhduGD#_Ee6BxN1wPLNp*Nm4q=WJ))eLN&RASegot26WS&##nv`0VRd z80SQ2QuOI><``&N>Z4aPoY-@0|E@xBtYxfwoD^>=(`u{qe1J^EyAYxJ&-;!_24O`9 z$6Lx^C|Scn)_18y^LvA>MS8DS^|80j29?!IF!s!`SPl`quXJAdrY9njh@a=aG_*D( zpr*mW-cvxXElt_eKb*{)XKtM4N;f_Y(rdp-A|*oJFX#ekVLo3!HnIr9!``tXSNJyf zmO?A5wch}4%%>W@no}MeRlawND>+tHggRibl~QM4^N*>>8s`NNPb3%)8?0k@k#34Q zz4`jrKLt$1tFa`4mo5NwUggQkF_lM)$laGcY!Bv0w z*q%|9;pJWG2t_EmTyi#&)_J@XE}`4SBPE^_)|f=uNmn67}= zEhZ>2Fa+D1XE?nzT_tJjM#uaYBmRgR6Ko>!vH^5rG!LU}iLnU3SuML?R>T2#2~|R6 z96PiS9V#}CkEdag znqRv@V7Kgits=3s$;C!oW7^YST5_t`dsma~7g2bLhc2p$?G1;ssQ%BZwzqt??!P?} zcN^apY=*oF!5atfxfB&r^398i!h5GImoJfBt}Q+Lo*}270zvJD91BTSMPz0@F{ma7 zm<-4PF69bv9kyl~b7Dz)_NS$>bE7}z)M-i}e(b2OWHx8jGH>qFxMdZ z6#>yj?s2K(pKP{Pbp;z$N(cuD;toQYxt3&#X>T+f5P#!eB>Z8SJ8BSeCIuNQnOdd{ zkYw&qu{|tNb_|j)&qon*3Jz$rAQmH61KxJF<@qPGEMs1#d0bJ!m-dQxFEDgp(7Kn- z7WUdbHNL0fZ@)gK{7rWB!L1?yAepQSORl@^RNC;;7F>0&8a+P(-ra7|wl+pM`V8k?KX6tNzr(^!5u%A#`)*I>@7 z8kFui@Aq5%T+FdSRG!iWpdzhoV0aJVMm5?RJyu$79*l%!heuHGoHvBw*C<#G)ipv! zToKJ#!KrpJ!v)YI$marTBC=vj+B^t`mX4vq!Cr0Qe?h~DStl%r61ej4Syl8l^={qk zEsyKe5WU0bZB*5xj5L!)7Yni|T4Np%IsCHm)lF|%y~rXw`YIV8b(9^Xp!i>4)BQ!I zl6J4rT3TQY8Ag|m^Xa4EhhT5(1Ao2Ku17YLuCZUOQt;!y{o zQg>vDX=gN-MwtF$ELrGG%7XIbiN1~rU;2bfU7!P5daa1GvI=kK+vJf5axt4l2#loA`P1mRj_WL4sLB4ASaRP85(Y+(kqQS z=Bt*=U|sf&G5>`(vpZib~A~ zp-XW;p4+l;jtkWO)T za(c}D8^N~G?{xX2LtSp0-yJ)7BN)1>U0=W+mHYQcz$$Xw4YrV=Iy8e=Ht8qfzYlM& zJyC79s5~7`27*kn*yplV$_euEH8Rwc$E9-1ia32#2qy-wV)Aov2#=%R{c%vd{k+D~ z#Z)}0vB~=-C1*_nhEM=!uj3`L=Gk=vM_5`uaE_*Gez1| zh8^u|a8UPVK3+@nm^(NeQ$DVlKl!gbJ^JZ%nXmHoQ%6<4?3X6yB8K?!zTnMy4E);a z7rbLCInaJ;{qlR-ae-+T%8!@Nh$u{wQ=h?s2ym&5z;4awd@~9mH7vZ&Y{8=#0}4}w zPiLSo8XUpu8of#M0elBvkSft?oYNV`2Z~p0W-U^PbrR#=%Fir9>;C zy+{TLnD9HE9*!M+U8ALAsA4^fECt4s-cKtansN%=-M<4yZc?2Ll>n6f@9>KSO5tlf z@O-U9oLhki4#HQR{aA@+yeSP`Pmf1_a64dS!U6x+)B09v5+OH3r`%fA6BX+(Qj>}H znQm81W5Kc*R^9!hX?OY=+$o$ltfYE6*~e z%VMJk?=IfY=;kC0x$b#>b*XDrg?OSFP*o&57P;v|311Iwlt+cKvNHd+c&hu_Q>)XI zkN&4YU;be5{Yw#8_F&`Xtdcf;FMH@H%g}vIRthYFmuQA*z)g zl@Ulpx0@&ULwV~}V(3JZZ5w+GpHLOENw<>6wjZor$3rvXsebB&VCV)iFbKr>i^siA zkZHEb&iY1+&Py@+_TEuQrxn0~ofjwrhDu$Ho8w?cm}P zRbcD$T_Aw9X8RK+3v=~Q$yvYCnJ1L$eXlHx?kDz0?0IyZvyAl!Z?5_=6;Iv3&Tbfd zXv8*$>cl@e?bY#;xCYc7PP5cn5wxbXem4s#VF7CrNMxye+Id>t+$2;`AX-f$vN+h~ zX*l<(!~DT#0O}i|jm@pJTyfy0cA})jes#I*f%KQWG>Y(EH+G^*FG`7+x46xO0TV}F zfEK%KI%Y59I<&I*gqDI?;a!HY%K4rUn;M$NUV_-t^xP3czeeH~X$(D*hd|ke&u?9e z+}Pw_$HMJrOGe0d6JeLj!==n$xDPDYV2CU(J$@!REN#vI$Ve`OHcwfNQ)kl5$DK}^ zT|_@D2IXt>xB~4rN?9K|YK+kw4yisJH;#G`WkwhhQm_m&KHb}^(y zev@MK)<5pA2;2Q-l)_>6pCLbk>MX1bmjuH2GM`lsJVQ8(R&SWq0fc4GOLX~ZW019G zo{rk~RRoqw8j{I|Lr`39oauHtWgop=Kj4I5E;n&ez=JeNdj0Ef%4OyiW|awlcNvu( z)t8=_OO*x4UK&OA%wpAlH#Ioohrkgp-XQcf?up8EJ2bj&>^=U|5ltdSbR??QV>X&U z5`ASRZW5tPMDNQXuUedi^%E={DkSP((f9*RijiyKTALq8B%^8R%&Wm3pfHR(q#EY- zqWdeo(F@d3)H&T*Q$MpVt8>=LFrn||43{!yEm5dKRWfN}DWh&H+#Tyt2n z@*3!RxdghoL)`X}b#F4?P`<8gsA0j|A1M+k8v)!n%XUK0Zz&%&rb!leTzqdgqI!za zklcvMy-lvaR?iKOwHaX=pL`j^b5R2Ibux?v$Ts$BcLYKcMMVs|X0^CNGS{wf9Z8y} zaM&GB?I=yk9Xvh5Z@i;H+5;GnD?i}TzirRig&{Ey)%@K_$hcZ3r=m7A5t9FSwXd#4-xzI(*RB)$y>{VG5wr zrRi3wPsU z)WO{xcRv!mi?Lz)Q96V%ahMKYvlC;II6qM}T=Yj|eIic0h0^J(MQJ5D8U?ikvoO03 zk3g8K^i3YA9(-1-S=sJiuj0s}C!_E_&E^tZb@e|~S>(PyPIn1%{ z(bjI@5b}%t2>vUdq9T>L)>#u>>5`kT5$I6zJnA%!o{pC^pkC99s!MXr2>1)_%GkHZppqabDXpN3B0p5Q=XE+om7qnFHd@S%Thv(rcJ6PfNHU9djST% z97RxxGIoZT30fUm9XvVYcEUOz=S*o@W8EH}&~wK)3Jbd}LL}sV<@EY*05hv;%M95NuiU^F z*?GF2!l*8*wr)GWyN~z(meu)rULlXFZcslB^6oA2A%}S_xN>v{veqHj`zNqdBwS-( zIEHegk1q^J>iMy4h#)^>el)Fx#|=buBf%k356y5sSE^!mn}fLmMp-#0uY{=+9^_|& zR1TLmv6Ro+EQv);2x*AlXi*fVOj_nA$wJn>wcrhScL3okucxn1Q1mrHfzVN=zXk>A zUFYCpzEX;EtQnVL+&BD5CTw&kT@n1}O>MAb~^!4IZB&mJNbZO-Wg%bA-+g z99qwXB$vRq;TV?MD;Nf~u<;7LQQ`y(Eu>hlcl;r&y6_*nKO8UMprx0sWm8 z>SiR2LCyOGU43%Z8lF18ui>Zyb-B zM@F@7X>QH&1_uCCz)tGgLb2s}O7k^3o!YallVebe2=X3FVU@#ZS@?Ww`-n9Q>oe9T3 zv=(}uhR8|k7!YrbY7@2DBCGaBx{@JM4z5s>usvwt$BasHi6%xI*+*>ywm%F8ZXBy& zvuf@%^;olAR?5qj*veAy`lvRX|9Fm-ha(KYM;X#pq_IQ~3Ycqf>IWJYfzv>kLga49y;J-85x z27Hr`$pUnjMKkehnh@2dMH7J^DBtxyA(fD)gfbx%$jY6h#D9_xyaG$7(m#P2&{{Bx z3jQu^m1)R5XtR8QBT`z@2heB1oi6h9_p$^C7H?G3E{c={uI^yOwGBaQ0)|7pp#uV; zISb8eZQ_)<^`S7nX`86(lukS4d%k#DZ9wbwP(6M^1it^Hvjntr1@NuDaxJov3k*+PYl;q1TK|`cvhJ^IMCn?&2fDU}8wGuGW$@l7Rwb)O za&cZFj@vxKlhs#DiqMf|1!chj5s2wEydVWK5$S-1>ck@7F{TdL>Xyi_v76W!=1`|rB1ppZWoW6 zP=y5AdtRZXxu~l~$Ir&&58OyRk^Q6ZEjYW`d{1Mp*CW`f4a!xZM0MP2jR+~NHDj5< zeM;!pYL7z>S?8`L5n1sI)~36N_f4O;FDpclDVV-S) z6X?aI`zTX;m@!m>fsxPLn( zV|y?Jx1^Z<8G_R42hPZc#vKyS&oc`c)9T$X51#|&Xbp>*8GUgz=r3W}+I;2(H}1*` z_6uAH!tmpd6eQi}I2<64#y*rE_@9A2!}sw#bK|Dg{CX<$Nur8gwi~zq?&Qj!#UEa7 z>Y}g6JdrS8L*wqMfmnnh`-bwHR+?U>tv6{tV@D#azX4A1Xf2?*%!RVKojsm9vwcux8>L zcd_?@*S8lU5o@)YZrDb>mp#-|cLLCU#5$9^cD6+-NqWD)%Ts<8VRCKwV>Lmnx!H$MGYu>VS;l#62YJrpJ2*F$v@iVRxrvq!ds$^yFV zAVRsk0ZUhPV+HFV&g{(_{5K2_2T|Sj7TuGG65pN2RsJ^C;#7a##Zw>8`}#Jqj>HfA z;bM1?fk(^fAHQY2>6Dg%=eOjuzx^cMBM;9?x^4i`c zC&Opjp|D16^?eAZuKXNA0g1HCotS0?1RkKD#ToL)xw+s}tq)!K^(reoYR5%s2FxoC z$k+_qe|@f{IT_qgWJ>u}DzUo&ZR54sCzCTns%x%*zQVyXvE34D+@U;~d-2nv6*sX* z^lydCNI}zjQQ5P6V6^(X77&ddI!l&buYU7pEY``eIeFc^T+d1B_M^1HhLJPrD$2qgUSVIeM13CEH>p(~Z=a|5d*;Jo z5!`YHn>wED7K*SSXPJC8s}rMtPvL%8?)2!^goxk6oWDL1f0J`#$3srh)>iow51uEl zY+*6aj?=QdsK7s~Ic_KYILPF}AgEVBGVZngEDDi9b*)A8iLlX$`A>Y`!n3Gd^5)O{#_=lc#W5eCmYED`2F zoyV=9t3jn96;;G=vD6aK5C&aF|ErsTcp_#!l7E;E(UUXSBu!w%U?hu?o`X4Zx`<=v z?;Ev@?l7n_o%#c-_57D;T3KZ%63tLePU}kr@Tw?-zF5Ig)eLjW%HhaXjNg}gl#I?( zZL9vac^cjYSHJB)wb9R;MlZCn+uc3=`z)({3KmCiR9x4_KGdTI zh%BW^7kpxOM*>fF3i(c7!}aaK)4$|3udCy={acI`?{h3f)qYc1YB8phn+sA7lnyD+ zXuE! zuqP%%mW{5Xy+Yu~=ZKm8a5g(hCNk``8QokYK;DMrT>KmfV(U?lTg7VId6{MR^3l?mOqZpR}&_%SYNu4P-!-O-E^;-6dlj#*ZHi zE|s3tey@Ni_d(J6J6yv#G`UQ4uY&_=kccn@+Y{M5IEhqI-7Ktzsap9N4$qcGn5qDXtbF7NQ-=6Jmem#aLSlHz2$(Gc>%Q%MrhpL1}0 zepaiM0-L-(Us7Kq0mA-bC8juVo?jD2mT{m}oT{ z3bJ8S5E_~C{!~zVpRhZtDti?mJj z0;-NyHk_72CN4Ox!^xK!UO{2X{<~;!+!gjWdofve+wv_x>`@oeqhax_85+9TWp^r4 zPp(7f!~4s}pHwE>ud31_<1b(Ztx`zUz;BO$tPr-sKUA2np-jb4-lmqH!$JL)nEo@i zQTTGdMing%KC=hhPzYlFH*?FP`)%?rLUYS>cXJnZlnJ|Pt6?|3+jQ@CU$`;`kxw7e zkm>P$rYT_-xzatJ|9lF&@QkW#zsCT4t!nCDdSsia+ba4275(d-)UjbxwpORPcm388 z;;Iy4ih2G9oC!}#cTAb8duj_}#xa{!S}tKVWdP3C`s=cU1%G zLdbMLu2ltCv5zdr$1H1C&1N$A6gVV;yKneKD#1GGrpmY-K};XMizl`)v5w^Jva>wIoo+a2DGS94s3)W{YjVoQJh;SI z^uS_*4&%imuF!ERKQsn_i&evUj;wnB81U$}*<8WMlG-oIxb$oy(YoIPxQ^O1y{lZ$ zNzz&zmt)lOT|T-l26;H^E+;POyUghG9Jkag9**^MC%#_<7>IQX>~Z<>M%Y*Flmxab zpAepT+>w3!c(P>hG-Gh|c*}O<%}EsE9oECpf2N2NfT{A9_H}?Pew{*8uZbwH>Fw!@ z2iGbl>LPO6-FIR<${HGv$%GgZOoaWTE-9~p6bK;gX?bn%xP(Od(2Eib6zVL*Z?!ab zM7-h)nH#I5(mohW<>0*RIF?Md8hcOv+vac+8HwG!<*cK>6M$ksxd)`InPcNRqeR>B z$iogdR~ceTFfN)4bW$V-gxdtc;eGP4|RKxAHEgY^WrJ`x%XE7}%q=~)_E zH)>mbhcFcfx$|QH`x^~?}sVdADHdx$nhT zM>kODsX_7X;d)yB69v#G#Msv^WdU&!ohB0>Wv;5^;Ot_e$gxRN=fmAqteK9m5|Kq^ ztAT#*!uRpMPW$d_V1LOXy?^LDMtIBCws+W*=T4FpBTSZBQA>z{Q5DEdm_R+wmz=a) z`>gfNSsD{=1=Jdc$7c$g0cDf)LFg~ko$Ui9UhDcn7yF62Ztg~!y)llKFMfLdfjcLe z>08RHQTe9IPk!)`vl~y1KDZ|phewF4t7!Gnms2$z`swaSns!hyLihlKd>amb#a3qE z1st)Ui17N(o!uOwHv9*P=sXA_d?@+tI#p0vM$qc>hb_-y{~Om2hf8>mjO+l&WUERwe9d6cF0Wehx|{NNW33 z_)zK2$7d(&m&eSj)7eyAchS)_rZp?C{}Slk{Y2{2K9U30wo`Yp@8fB?Rq{efV*aRW z-tds#od{?k!zU9u5|Np=nShe(+}^ z8%&S9JaW@oSRpn|;)$QHHy?fU4D|u->S#-=N_6DPzsqwt2^*uKn7G+E=4}ivAS>Yq3e@A`kQDMq`!L zkEf>Ygv(jgP!vq%qUdQo%r_FqMNt7R>R3w5ON+P&Jn@2ThaELn7YoD+8LG}pTnbS@ zjxwtHb;m-$gf35nBxK7m?7Y_LlSe3!ktPxe_OA^fxC5dJJVJg?l)g8^e%%(FQWWq$ zA{?~YhWv{l?Ex6~fafEp;^PSTrceH~`?*xPDD-q!dxcZ6TPDo<{|{L| zT~{<^_~nZzsx!Yk{+36T8LzS((vkrkf_??bO0BQ$5~yF-D2Q3ZQ6b=P6%m;xntX{P zkEEKtL;9B*oj)8&pTU{E;>0{sD#M(-JwE5Zd};tY6=ZLAkMbJEwI1*tYqtyp#od2+ zCLrBsZaEtk;U*jOCw&QNv z$Wn(fy{QyI*VjkVBSiAv0D{B}|rWA3JHvz@Lh{ z^dG;w_MLBI@E0?lQj+|%LQv^}HEkLR(_enu#nf$)JDD!Z&W$4``!~!lN@DxGj_?$UHrIadclo*?nIc2@E?!bwGiFqgNTaCBy>VlH;cLJ;hi4D zjUh#k_bZ3Xw!8%mE(+XW6LPMj=c-uZ4qVV5Dt0qn;hEXWC)a|Lv4+OpWq`>dRErwQZ7Ry-{*ob`dWR%H#MAxG47(%%K|@^s{G zq7u4Isyj=yDytV^M%t_|4ebS6`SO?&F0II(zqm?gdu>j!-w>*)w=_;lD|P3B=dT7= zUQJexTAK4v{C>Mtix-C@=RgLTU6FT#_As(%-1CHXLFYk;U1V^=po|FiUO~;2lak|? z{cahEKBAG?ze4n++QQFE(~h_yr>6&L6VHHE=i+mez}V@q;r*+lr4A)t)aL`tbZ{)9 z8Z+*X>md7pagsK~CEczCCIjP29kZ{|>xS3110xO+2?>e&{VpCcy?o$<0)bJ+hZk3d zPG4a&GhBR&V$4CLJeK8*PznnJuY;VcyA!H=z1y(@Qr#Plf)^yw;%%0cyYGV3^HW4A zVI#WF83@j#7=1gqQT~~|Y_-<+_sPPz!D=MOT;W~>SANf1FohnD7xF?*+fzv=OsF+y z?3ac937V`eXS=&Lyv+VjgMsp(rxqJBAYJ@jpeBsdQ?)>qjCfEeqHrWe<>&n(+UUUI zxW`wZ2;nGn!;NI&qyqNl@9CSmwTF3dySM+}?QXds>fhT@+6FxYb~s!b;a6E(6s2ee zz2i)wIt~`ms$>iHXQugCbzLSLSF+u`qQR#3S%eJl>o#An=dEH36<45|{qZfQ-HDS* zQH`@V#S|-w5?kahVk!}mQ6vl@01j=rvaHYOC8f&@uZrs697a9YB!mW?;9j?xejO0& zWA=<3r59O4L3{P2W;}XnSf}LaY28^$(8=o|6Q&V~0s09-wcpTgX>NX{Ts5O?9;}v_ z$>Dvknpgnp0YMzMybHVU*w&1-oXJw1cKNLF*R=EKKlbF<%zwnB?E+m=BIG$iu#aL+XYg+Ivd!wA2xiX-{o|wT&FaWAH|5F^3=sz!r`+T%zEx1Q)#CI=u^POK7(OKE%73Z z80hHL3G?2nVdzigFknRXnPOlqeq>zz_EwdB#M~(@EyIYDa&014I+=~QE=K1?^Qu3s z!dh7m)zh`K_ub}4b&W9aEhFPghuwKlu{%bq^xkk#Mmab-hM%9mW3U#Pp8*-H-=OsEd%{Zyew%4$$BNFa>XC+i5dTO|JFodf16E2w zL5bCDwhiOGBtEU1KBS~%+@%~RBK8~IV2?A%fq7I(PBXSo^w>!v=VZmgu=%tytb?BP zVkocs5B!M;OJk(flWIh|okNxhm+EoVnXl`cdMR`MvI;FyBBW|>naCq?3LH)kmQDA! z*z4qSV(S9T%8?kZ3FWA8P^ea8yDrc@)t>*eBaD3ZfxE?`nN@Il+-5sFYn~IuK92Ow z4Z+T5O!(3=zuwh@3V3)B|K?g7L8y6}6}rtQtYl{qbHBpBX=i(Nay7nezs@OpGHm#W zUptSfznD`Z_vPmcbu)!?Qr_vwSxyCD63FnrLjt4rKqsT62zO9pfqBu^~ zlL7C+^Ub8%|NN(vrdncLl4;!&#amNOfR1Wt0HAm^bdB2#jv19HV#d1c$JNV}$JYfAD#l<9?z!Ao?sQF6w5>Xp2(qtbPp(f*1$=G^l`@5p z2{mNC-)!5S{IN!3Mu02F3|9##D4D3^Du01fIc;#}L-LS8YiTDS@%-cI2vI)aSx)B{ zIi@CHeoxCt|5s3#JhszLD$2I=Jf>$wCFG<~Lh8uG@ad78Vr^Dw@li--E9Q(F`z#Um zreRNiUVryM-=gQPei2^Fc{?*>$u-mN?p_+KOceH%D`-`lJonmg+7m0{{vmLmJfpJ{ zGeynJ>bi>Cxlm`lFsb5!Ep&t4PJ>y{-#y4x~vHj=7<$FuNRB+Ob zAPbtWCH2*0lHm%on(^u1{<(k(g|Vg2@z?w*0EflD0y-8qhT%!7e*XQo(}Lg$=UTm^ zJ*qTqS64b7<{UPw6IM4gaqKemW6WH?Zc-E3oQDeQheoC%h7XdD=#8qPK4zSe+(MD> z#+)*khfNc+n3zHSL%3YmN4diey*D8EiaRxm>Ub{gnFbY30QvqXeAOnz_^Fz*Q+0J( zT!5eqAE3g3MAk{!crrg$Xrbkeb{c^u%{i9lzYsCSgNvh<)K|$Z{lUxU_PBH}mHtZZ zDv|*M4n8MI*C}jfX(#9h8{Ur@I1p)C8arFq%=8m&rTZOh5c+#ImCJR}#$IZw=5oV9 zuHuEzpsxr;x>L!V?A<$sZ@#;{a8U{x->(b(Zt3;(^nlhddwIrU0cG~(=Ar{lXN+#H zODJfHSUV8*8PPc9q+fYmMVBwJ;^OXj6I`;%8!`U{1$F4To3C$lvt?DgA;c=n*XIL` zru{(>a`{s;(0#}7QOIsKbxB$U>{UPScfz3>GMIi~f73F|s5}J3 z^p^R5!?)xbCA1G7Dr%KR{VIJjfg-1-v}zoDp!Vovv=}6`%Wn4US66W*sCJr z_SQ}eyw%scR>6I8Z4a}PWv}Cn9vtCr zFk;$+iwY7t1lYuE`+;Gm+)^ojCY9Ltk{ByYhS7KjB zb#5e_Lt)+GE61NGL?zF^T$Zk`WjDF(+OcwZqlD6mVsvVEI(|+Grwxxts~8F4C|;n3 ztHiq&3)Wg5MEbVHyM4}^<^+Pvz&@vws6tBMcS8I!bS+pjj5Oo28Ard}u4ReXXQfBi zh%{7Ll6@G>K=L~-V-E{N&f|Qw6XF|rOclggDR73JP*1EdWklMFz%08DqY1oPD}QF1 zKH9&_&0nHM7f1Twb4^e#L-hyIK)`JfLXA^>bPQz($B5`nOLK9jk4%#}9+#()UKMd{ zPi7edDN|=PgG#fHt@VTVd=(Q;WO`YZBKJ>QP- z17}Qbi}r3=_yc=CznJp~5KR+tckwWAirqK0Va^zePGMUqGwO3vy=UgR>aiS9QG)Sw z;P)V`U7@L6dCWU_1xG^^EW_-1n}dq)A*F%ww1MO2Ur+3jIMKuljZr1jhprzUA{@6p zQU0fv;Q|*81n;tw$}l>3I0R^EY3(i~oDZ*?Mo9swEsb=Cun`0#6_8Hp z?oCT0B?plP=}u{oZjh30q`Tu=KI41;J!3e=5f|%suX)dT&1~*ZxK(j9w6k_d4hAt# zK9?&Yq^NFNdPd`|-oe!5UQoN(8AAQp9FGp7n?D z``GaUmR#m`Uns4?wwFcj(cd5Gz-#s6E;uGglL*eHxejsm2|d3Dg>X*poTThen&bpT zPI{2E6?T1VFQ7LMYjwwH4U5tD_4cfk=RX9tV?M=XMu{gG$=Zz?3e)WrjvX!EcPzVwqCtK#Hj}WYpl1)L^b;uB8HA`FV zj`TCcl4RM)eg}Ogr>s;Zf9LEAX)OeKF?vr$ka+wAJb~7AXi)NYFijm(#?k6v`jZ?a zTxB83FQna|hZV9!Eshv|A^3*qYME+eOd-yJW{Llr^Y5z7S25F$PJEj7k;$uMI9%Jj zLf=k4mn+7@!<)S_zw#7&4qNvx49Iw?yy6jun7Bl)jW5B^f2`I;#YEeh3-`rf7Xb03 zOi@6;_pyCc1Ixek&~OM*x;y5ghxH9Fsn9ak{@Xgr z(-HqrbB8B5Ps#?=JradBC3M$(?^8iLLi*!%`WJJGgM)+7OCJRPu+9vF3~ooT%-E8s zUo=PS9pG!`duyl15v3H(4Q=6gU#+~}{t1Tiq!T|uwWn6>pO-VwPPaG=Rx#BzOY-V^NAW!fz$|8lt#B_i*FS?$K|tv0l70&!ZU&B)CvM5Gq8&X#Mw| z=jX{0L;ou$k`J6>>GGOW>+tb#*^%Q&8Nq?Q4i0fDr8+Hpiz-P}lG z!f5d;n@0S)x;l{E>bQBp@5ZGYJSF@DCv&uD4E66Mq?_9P#EHr>QBA#}44T?k=KJpZ zya-C{%2IM&(zgV|D}POZ#f8-J<>Q52xvO`S0?TNfC`;;9jo9V4kyCTL=1^Rp*Jb8> z6;AV6sMEnCqFaf%Nz*qQ8^qo>*MJfOK}Gf5+8#*Gv#nULsn98_Xld;k_*w>P4>Zl$ z&U`}KlkKB~@9LzmT1R{jOxCzA9)H-KV!Kn-renzOf8S6_U4LEMGqXuE5uN+kGak)v z_rt!O-==5u(Ac80uSpabZ>}Yta84m3NTZ)1X?k~&=tq&_5^HE8p@dCfJ?ThB6Ub4( z0@uv@5&>jR!PDVCU*0jrYCew?bs!EEP{$*dNZJ^EZwU3o4K!U+2w@E*$r=l!d^@xv zinrBo6gr!m$rmSG`guRXY1uFZPcZEHk&s9>!NS)Lxi5=R ze}|4O@sW6t;A-f_;6i#n0-7+HK5qu~PzKO5ws!#f=epoYsw2XK7A54l6jt%!bbUj! zKLv(>qKAF4Lu?$;-`k45N|BIuzWp?!2!qcNyJr&O_)-78mi3~=mUpDR?%A*?PKcf1 zriBT+i_b;Wi%v6H4s5?FOGY0FaQ}#hv2RcEE?5$HtOarEF%d8s<1;o9rTsFdC;w zovRn*k~DW~^8{%4iqXnwNBD|A$*|64cC6Oxp-rL zZn~fOdFdHgMIKB8FUtq$zY1Ovj*GaAc&XPbZ~bmCmb`EAB;~%3<)S=kVK{0Y*9m!J zJ-;|_@NZeLhpUqos*6CXVI1I=M^cjR?<@M3T6iXaL=jko%9Aqa=lQnDEJxkmzP$UG zE5J62FZOxRuB3`DyEWBD#CVDnTf8-kgnY}(iR+8&Qn`jQbrs^_Ehlx;V83h7_Xl9q zvHNF=SOFjP=8o&J?^6=!#p=U#(e6UV{pgxh|tnQG=rlyu(<7BSBY!+QK6 z!ur-$z|!ponJKeIU^bQ3s{>P|-n8Mir*7&;5Ksn_X4bA}f-H91eF73&4RH;v*WQ}F z?!Mm~=iZRSkJew&rILP`q8AsB+OBWb?BCdURJo!6itVE7(!W{8wHIHo@viM^bA4`^ zrT8h8;+xbRR3tXh&8vs|IXZG|KQ`NvuHr%!4IVi2U^Npn4yUV7cF$IKF_Wc}y0<@Z zwb$!k-0G;se7K4v!euBxJ?=CxC^2NzRPVmB>%*SOXLw8IBV1O~4c2e%%BWO5Ck}h^ zFEbMZ)JPn&7z(se+TatDCL!5T*bSl8hHUCNc9tpjHLT~vTHKO-yTyAo_wpt)FfLr8S&cBGeB>W? z2pDacVC0JHI@E}~R?VExJ>(f8nt&1lPW{0F{^=~PsRD#+NCTb!+so3@vVWstp*(g8 zPmTt+sC^cf@-3HM^RWZ+FkbgZ=;&SU*F=J)ymHwRml+Ct z>q|~(QSoJwLf?kKuio{ikjJ|!pqbN|DDnhsWQnBhsoSARL37dCap}db(p=+?N^{ZujrIOa_u9;#)6Kno ze>S1pk%{QcrJm7{c&f^2;TEW%+}~3IWLP;5SHOFgCinw7rk?w2F-ewpuesV7;Yhfn z;qOb5uofedQwg3Ya9;k%;^?6YrP=RfOXr*y%&=*UtzsGAt%Plsl?>a2VM)b=XLxj3Q$9MAFd9l7QixBqBb z5+jr3X^6-EzDabFSC>KgY+EJJ#HMVZxziWU`5@9NCFXvgS12mJ0cuyD_+ApU26B-p zy$ju9JVQci*Vv-G@s*h1y*g+-9Id6=Xj~mo!tPVJ!hZFXXZik8yv?yeYN9sZP1xB- zy%(E~)0yg~rPHcmmDQaD;tGBxzLx2$ish)TUgd~a7%w%NpZmlB@5=^7FftFJCa4F5 z%)Yeo-%7Hmoom>59 zpp)Uk**#JT2{5+q)6-o}LirDu*0y5RrQchJ2!wRtOk4BX;2`^FG24Tz9mnIY;-ERs zx~%frfn+oZ<#g) z4{^vh&$wC#x*j~+Qnn~=4BH;6*7P@8<)Js!-S0^}ltrNwwOKi1GWd;dB73%z3f zJWP~vzaV~xPvdvyfJlV10T(gA7(2hLv56S+j4Iu|j!0f_R+q>B>ZT1NFQ5AN?eY=N zD0Q<#HOO@h0O89m5%xo?CBNa}v5|(uvMS?eUyZFtzSYI=?AXk3o!x`czA|*r3t1B- zXnZ!SphCDq{x@VJ`Rlv zAM5)hB2gYT^~_7Ii&%X>T_V%a$b^AlELr?Z;n3QBfwRt7$mdhDYdShi&7dts7D1UW z1~a#Zt)Uxn5;z)D*3z=lR^RZ#*&mI+)5ms34hnulG@6KX^-ew;I_^9b4St1P|7K-% zU62q9A_)15mL}#C{x25RW#xg9OM22Ip_)YZ6&g$^%NSzNGx$CNxUU-L=8(j3x40aq z+OI^+j}YDH%<_h*_#J`?RTP>R4fw0W%lhMBLJJ*yI}uZ{aIuhztouv-Zd z_FE0YS=&@5#m|m*v3tjF*iR@wdLOgh?P#_B8YR$mZ^-HI}J!wMTI)udTQBMGRFrnrwn zCdD}sbv@F5Ck55hbvNCci%7x5SwIdn1@n^^sMYFmi7xJ*i`YGG>yc&GmSgj!T z_XjNhH|C@7QHLeBD1vKh_2j1xB_jx)RZjs)KS7YC9fd(^e%D(!2XkF-nh3hNzMMUx zsvJ4Bx*dT`dw^a{JD&3Ui_${uj!j+H{sL9?unLI>)XOTwAeheQ3oWs%+Dtt9Mi+NC zI%lnZ{ByqbI(XR^)Co^QBPwrLLwb9GRuxFWqGPeG3PHlg5`!r61Bw#@AWm3Mkknv> zUm_`rN>8#fmj08|(1eCiKi-tJ_84Hu=f-h7eg5i0lwR^>5ny9_=Npkx-UMR$jiGFQ5~=0{a=g2>mW`Tjrb7)j-ie=ahOnXopAz`OPPlX&#r}2;&nP3b?_TYj zxCF%6chJ(x=~v*BJNt}d=|T@AJ(!*Q1Vas>|29F;z}v>#W|K=X7~9!>W?dpDFN)qY zs9RRoK)1$=;c!<<%CF3gqs3~^2+0MrQXf0Zsx!h`i6jx(eeAWqLJOh{o?YEq(2;SHBp>y@8h2r z9C|U+#crUTFi5kppeKxc*t)d)5~6&glp6ibG$-6fSnaQ6$%{{13u~85pAKKj?}=|_ zreG%AkG^C7QA>Z6Z&WISoX+7ejzQ~0=Ri|xZmusW+ zJGb`Py<6mNTp)t(4n3Wo<_C8mqpjVcibjHBs1)mmHq}vRW`}gA|+Zr z06>E5U99JD!4NI(p;iWefTT2psvKPbN~N}WrVB;^iB{9MVkS+7cAD3bW!j$-G&TSpEhe9n2tlUg5F zu1~kn9^?*RMkiM2d*Fa|ugJhkXYr{>XcbxG0)EKprEHA}O666$3nH+~sN&ZWKozeA zn$xJzXg9byIR%OXZp-S$LG;oy?DDY`G|)(5|9m|w!b$E$E>{2atar$Bj`CUCjGWZ_ z)=;Kx?LFaP+K6pwn zxhybi8&SJ2l~22&8`tYpD7UR4b*ych@S7^*g;fbxI>$1oIR3qTi`>Z>By&VfmV@6o z#af-3`qVdCi_+aR=qOXP5Bee|X6r@3FX`$RvVtf^S*&o{uQ`<$NE*!6e?Ze#W~p_d zZ_VtoZ!Vm-hC!X++hX z#BX9_>Bzn|)Fmb8PC?}vxzdL?zl{JfbCkdb>+q>$@s}eObdPt>$`TXQu4_E(ZxvSt zwkflvDWQ++weC?T-8A9fS1OB-c9-rj((i_r+Mtf(vrbgaX$X9QI;cM;9b)d=2avt} z@_vAh`CS%wxchO8f-A?GhcxE(K}ogV-CFJXitPaLeB=fweXTdTLTdxKc76+&$EN3lmP)`O^b6@W|{0w25Afa)= z1imCr3}c_A>|JaG>SvqH-LSZncU^BD_2VzdkDPjbI2-UWZ_Gb~vYP2c!$w#JbpT9A z7C)DdyCfr_`|xppY5TqZ)_)>1eLt(GGMEc?jK7eVvul3*lmfJrg97UxAMx>$SXacn z9w{CU>RP*uxPBZBzR5oH^uGU5c6^@x5cJbBgR!8y5{A>G7KdYEA?w9*n0VYg?1wD* z5o2L-5wt~Q!oo=ml*~7@_mk%?lJ|I{nNXFZ=VMHJM524rtenJ zsMZF_#C-CcaRiDA^BY|MX7U-k7yes&ibJ#)M5oNF@2Ci6gmI(Bvl z<0!5XWk^CbFamlQp3DG*=fv;wsh}Op_W+L_2FoTCgbaO&Rl}@Fe4JXK`N8Z6`^v`5 zSTSdV+5}k%#tuRimP?4#31S#dbBiqMX6$F9pi5My+{n06pw&XtbFfv*x>9>gN{r9f&!e`C?d>C^JWHxiFtE(uos%^L!dP~T~ zpN>)25*fzm80{I6G+PDFP$gk>jDpKm6jPVGPkzBegoIXnOTyi0@I}15m#!ZBq`i6w z{~A)eM?Wr&yn7nG6Z~qzTU81R1a{CK0h!jYLbp?1J9AnGnCMT}2*puGSoh8i-@&)c?KG}h z(~Y`i@W*ed}I}Im!*Lc~Sk#KW^Gu)_{40 z8^35_8B|}X(8+i=jW(ZFa7+h?&4!#b@ zgl$41hCSxs5ck;rsPN(6TQ9zMb{#bK8np2`{U;{QMVsPA=Tb4H zFjjya3tvpbtT1o_8A*drS|gE;l39}{o03N?Qia74)?fL{r~;t|xxBRA6Ywvq5z}dW zG)o=y6E4$!BB^n;di9fGkn=k(3xlTl7Wi?T-4jYNzkbL1Vm-*tvv<4mT}K;QvVboI z+Nc{rUFPnPhskH}Up3;^RYjT$r2ar45Q{+%$6mR2S(Rp5SJkn_GEzNR?M^1VLDw zTHDizh*RM1r6N(lCo!6%16CNFyuj)^YITZxQ(h^}69)_K}yr{lz0 zL!ZYlixjM@*g}UsQbo}>wMh_OT%Qr_g>$+>qPIJ%*HT7q$_L7vlPDsZ)bhKqKtjmn zuCR#?ey#@6#6**tP97I7Do_qt0==*3%Ipf{^-L(VaeZhyT@%x=lsiLSg=l$)ZWuj* z!)ezq;wl_7)tHMwrE_G*ONun+koVL^xht#e6ih;x8?I^!iDNm^eM<@-R*Keis`Xwk zhtI)dq8hjTZmlIDl82Zf%akk&Cf)%v;{2FtPFGGCB_xkigc;9?%(m$gLA<1U`lBD- zE^cUUBUZ)LEoM)+UI{OGDf4o%bQ(FKREF)-#Y?JUUb(=w|MLPwoW?ysUza`pBXR>g z%u{RpYwzP#^oP4GaquO6PhOlrk8W_M*4bH9&%~-G`dt5Ut!muGGO}x7VV?k5JM_hw z_C8njv0l|gax0avppjiqw9kA@vya`>B71!nS?b>Z-Pu#!bn<`A@4|SfAKoOW-UWz$ zPVD&c+Xs%&Jko2LV~-;^A=cO?|(h7BlT&U!vq&r{DSxSnoCOtWKzDC>; z^%pUo=Gy1$BEYU_2b5d)!{$q_WdGCJFr@IN4o(Ta*E`T$(h$S8^K(29If~Y64s7i} zwOEa3AtjY4nxy#If)h@aVhlNj2(HBn^;`O(N7C5~ej8C3vw&$aGHh!nF@itr=|fXC z5(qCvH5U6Lj3kk@D_rO-P$XAK&cX;>Q)X5EHIxru?}VL|Sx6I9vaREnvGpFip=X^4 zt+G<^sJ66YbtI8}GWm%vl^iFvsv9~Yg=dX;8|lh`w*D>!=`cl zy8GFX=wvh#A}DoBvgkpnx93y%nuF>PX6GSyP& zI*LOs-E}WAjlIV9E%HQAr0)M}PNb{n)At`?4Vvq-s$XUC!>@{Ke$8KpSNtyRCviU^7W|GQ7*pvF9t{J2*Ui zy+e2C9^-f;Vo&j_V*TO9LFw>KUxFe{TY~X^jPQ8PcQK`)<8$--e=1E^S&M{5l0_rC zPUlJ(eb1C&L{rAR2zVL&%f*A8P>7*~icp@-Dxci4W+t;DiENnfHa(Iv8k_gY$xOF{ zI6B%*W{&|3u-;OU{^Uu{)g%v@G4}_wm2xo`61lm#K?jlkW2V2<(84rhY?#7ceWLq; zJ!$Xg-CA)CNud=k@bZL(2b=TiJq}AsR6bWjlP}bv!)6(E3b@!U+Kn~wsmSnlI};); zRcN*Q0>_%Mbw#4g8IKpFKPPQ3z$&llmqPDqIW!DGX7%49a=5-;)4@#kC%VSLC(W7H zN*z#CZOOCJ1VlsT5+mWbdj*!TfKF_m{A$c>TeJfCee};N5-X$VT^=iA1gL-VGJTaZ zC#jQDeOHJG4m-EJd-+K{GdQTF#DS|Ys6PUdQZ!8F0VeNQhm#8(4e-w{;&&X-aYmGZ z*+TXm$1h~%J&bJhJ-89o>}{qJ>P5XBzFd4+Nvz24hopPoIn-0v&AmLZwNstu`x&jS zu9Fmc&)&lEy!6A>JtZL#GNRT72VtnMZ7xC(*TEj#_7SK21^|AItmW?nH(6@}B z7|wbTwKk)*dRT6!8H!j2P~1PYfM^L)6xkQ2imaZF#NJ4Ed-Hl* zpvYi1r40VvHbWUu6YwC^jmpSHP+)As)_(m?ut?KZB63ZXf>}$Wc-}l)c_kPu<8`Nl zZG=b1lvMT`+F>l9-s@2#S@iU2S~Qcp(6fM$#KU0 zBF0qe&@W9^7AQ*e>Zez+YbB*ZVGe>MwMks3&i5XyqCegNa>Pj=(~)86!_y~y$LOJf z5M{zNazVyVEe&13kMhrZSYGCw=9Bw2(GrQIMJIugF|%~nLCQ^FrX8(k{#0n>;O_mw zO*G~0wTOCFf|?;GDkUX2;z$|0UT`@);1%d;?u>CUdbq;Gc;!E#ZXux%HtU_HV(eKu zCHU%_Qty^2uD|Bj%{(U(#{v?6>Hw{$4>$;rT6IGOoM;0)mYh_2d$21aO9&LpZbn5R zDc%JS*N{}r#herCzD^qb3ET?r6%-ny`AgIsLbS=(x71V<NO>JZzNTaHc0C6ZOmuog~km%wVf!9GTWHcEMY88PO6CGP99gf2iVl^ma5(a~Gx z^r(IEKx^b@`BG6}SHLYZlY_4bg=O|KL9N$0M8q7CXvth4fUCYN4*0%%u6!Eb@mAt| zAC=kIxv|{9Mj}~*H%V^^bn!$ketm8a&rI#SrSV2gTA^=If``=9H$1TIop$L3l|Eim za`G$_m!_JsM#Zn3qEE~ztjFr8n!?|_QO|!Uya)CZE4ydRcPd`6eUaHd<%@|qV+Tjz zL0oDAcXb80t2_VQ)#4%dd`N5!Y(gz-k8(_m3BxaFjIp5sFisvU`}f%a0>hf9BJ5gCkAHgg%H+}*)&J0B%tyOOuKp>-vF`rgo}Gm`8I*zuhX5) zmFgf@wn&4ox6%GHn0X@0AjIQzTt9@5Y>zAMoBX)}-kh$M*!@KA8K-|sSNlN-y zWM+kWE{ylqAaa2r5qII_P1&mdWXgn+jZ3Wq*`b6<8gUffeEVdomV_uU^TPKEL{O60 z<`>GO*%@N&aLfJ!v)g3YpYQ${_Gg?|5ST>`!ShVSDA|iVF!(4UmDXyuG zA!hV^1 zsZ4CTx7qjqO=To-`>&s^;Sjsa=eu+(G+RaywS{Fyu;h@bIV67w1LD8Ph%pzIcx>Of zf)N|U1=b&MDNy$7gfKqs?@CzBi#!D|#k?AnKeDw64i>U@h|tA(NX<_$eH23y(|r}1 z1abMm6fB8llxtS^PC-#DLs;DruINy(sx{)WDu^UM={}~A?gTc8A+sIL3opPl30YTi%c9b z-n{xQW#yby;c4JV1sM+B&_MUSTYD4afZxfPr-=&}=?%j_*yeqBEuU;Ck+ek@=~x^T zW|go9~VJ$TB$D7EXBdqFxWAOl03f}gfR|z$jcQZneam#E&!_)R- zLurZz0%_1dVIyY}i<`PO=u_mjb!A)-f+|EMF^(+M4uM6w+2lC#tx6*8iT1nq!CXe% zo%eqo&UZ)=SY>zEK_uIM$o`uG2_@h)=rpLe52SC~V7B}Au@SDCRx(p}?1|de#r8?v z^>|G!Uj-`39Z4DK&n1mU${p~o&&yJkL>mA}=iXjt4Am#0GAUnLsaTlkCxAAoWy-uy z=HP<2;6Q>3XB>JCACfZ-Flk=?>X)uR?mllb&bE%bQM|2?)JdSL9u|#`msdT&5O%^kB5&`8LBr80wH(@e(a9Qz$gOgT7P(@q_`U)J<$9f@AJp}rpHAu z5PK@`4gy~NI=AXA9Y_x>{P|$CmhFv?&Yr(MaxS(CM8T__6N=IQ_cjL0i|E%|NO^aZ zm+r;PAFs;z?|X(`k@)+@pH9D35!Va75>BcRNODcx>#3%Jl;^eWjQY^e1Z~U9ESz8GTP!?*LTEMQ%G)aYX_>KQNjdfLHd`%$nM>ggP0xI#UyGQQGk?l zaZUcNUN7nzB_qxck+%vbj?$T;)VjH3CkDZ%VNfYv)lWl(5CGR>Nf@88-+nezkb@G! zer5NLbLBfFMYr)D362WXERB><;?1k?!;(U@0aEm*BGS_?qyOR4UlTH)9a*WPk6&_$ zHlc2KlIf$rc4}ETpbcufz7}+rgBQnUh%m?GnXms>&8}I(n?$QAPCLQ_at$4V5$9%3 z_EA0Ax%|*0!zQ!)I~{546h@{p{Aj-{Z&fw5Xlme+eEBauNkrp!$5r6P9W`703v7fY zenUf$L8JH8-s#Bk!|h?aU=XXlSkqvgGz+=_W-i}}$m{>1w83!Q5wSI*%HPPDSFJCD z6_vg7U%1p?*oLv=u;DhQ{+m8#G<+8K=A&O>0%YA#kb)K&P#rcy6Z~n5R^~m|TqtiH zRhf@e`eKVXgx?03qYNgU&GMYSqQLacrI(Dm=^UrV#f+jP(>B0r>bx{$m5^r(b|Uh_ zWb-}x1}WNdr0g`o6MgJ2ZADisa75wG{?1cSF$xU1(ze)1_<`t@QUbK?Fw(+drRkb< z^OvN>VZl^)sc75#u#H9(6bpjLP<}|El>8Qep;qajCtBhwP_wbVJGZjJM`%KH^fN$n z$m)of#Z&5iB=&O2o*hiJ+UuhZq@s&qPG15+lQmJ+MW!}LS*i5Dmd?nsGFT)BT5~9g zAY*Adcs`s^3Qcf!BK#gN{dzpB#<`Z^e$A4+2p#G(^{+N zA5%W_qnE3BMcQw3)n1!0-8TF&b}^!{Zd^+JH-XG@MRjr2Y?z4WDM@#a-@dNv^gE83 zMuz>QqWW`uP1L(V^_W2^grxMMNBJ}pt9*hzKcP7RqNIpF;QeZiV0$d;yYD8+T6BA; z>zmfu7*d?S4GDMuv4$$0n&oPgONo6)MVOL=cl?0U#k;)9FRK&*{vqHg0(4nP)0~9x zov+T6I#Da_-`v#y!(-$OR!%pi0Hiyt16*l=Vdr6lw!_N_ir@e)?ayxom$##DIO2RG z&d5v1$>%w-BCE0a|$r9 zEK_Rvf4j+U;d)-0MiTCh$xD^}oP!p9C<6CB`#7&j8gef|`X|lj2)FfSb=uw0qc6H5 z&_Fhl1O+S)udaYx%b)HYZl!tbnPm_AJIz#vS{4cHrj;-qjq2{Yr3VUr{%Jb2vG}(v zBwLPgqe9t~wyCLl_Ob%~JTEK*UcB2zj@5b$w$_55QC9L5ne|3cf}=_iBI=G#K}f^0 zK8OH;p#nZwU{4mz!LK#XdRDqR=g?5~tx`^_g>NxeEc{(E7o%aeRZ^4RC;mB3IWPnl znvE74^l=ZtSwc$>$7+DruaqLE2)ikKca+KQ@DKjL2B_%+lxgi(9xVNY_ zzuEl|XEc6v=e{wx9f7JMzvAd3=g}ijM$S@+i@|QYoM>d0aZV>&eD-%6f9cnggp*4O z9+eNpxgMKqAEY^#guVuSa(oarmKXeXHYvWvQGu!9f&1BW_=nsyDmi^DLjRGDNIB? z92L6oD1$Xp+Lt#kUIkewvKW4sUUKV=2)Oi(oCs9~4IP0GsOY=k>E1-4p;07N^S=`^zKW~Wt#vHL8AMvr3 zdl{>n+h5n+nViK8c)kNj+D$jCLF$6!zqPrxlAsItNI{QL7sj?R>fzD~wiR;+%kf## z?t~=jEVJ$cRt*{zM$)L+19DPIFm4)zYux$tny#5P-fhdzf2(qaTD9NIm5R&*Y zCPL$V?_T=jK9~?&KC6LjSyZmP!#7`M>T~?vo?X4Epk~t{Pi!X?m-0r}^tfDOY8En0h&JF*J0R zPe;Uh%+vjpIXiKW-~yo3sR=Pf0hmA_TT!VS-w{KX@FvbnkrB0tH9Vj*2;*NX$2ABR zG|pjgDwZY2#-+Y5QTRS~NfnuU?C-?cNk}64*S)*-uXhqlC?VQ=IvJH!Sdth$^i_Jkp9PyE3GYe zM8LBR(zl=htK9&1gd-}+&Tbx4j)%m2XzZZsJ#d_a`vd=0BoR^f`;?cjAq|Da_P(yj z1!y<^o8V0i;0X?<3TbbZXY4|dWpx+~M=JcpVCrzv3k<*gYnRRC(N`}w8jSgv+8Ww_ zJ;R~9qq~^#A2qgn1P@5)UWIT`O!NK!Kj6vTYsr5c?=Hx_FT}Woi`!7*?3_D!xUL1r zIDrm;kXIJ*mAaikJ4Nhlt>8VKmli{frk4i3shgAgS zy}IMDbo#Ek-jBpNizll#!Xm(8QM|1^Bn;;?{!QMC~7pfZ=wtH zucy%`$K4m-rE{2SKNq zmjf@;$AoG_)NN9$o0%cZxnnLby>sC^^m0yLh1PWPR1d&u7S@k&byhq}fxE!&wLVg~o_w9ZiuXvrC_mULU#If;L0ztDiMd2*2+W4)!_*s2(1KwfSn%KKZJ%VDNBAKk8 zC;jlgk5&@2-W99UH*Fp@pOEsayD1PoSpGaFx!#1hoDajCdmdts$?l8#Js$@v zSplqDI$YEc37c7e>~8C6CXS>J>yg(9K~EPi=*TD)`1+ZjfCm42PlL}kg~8XyXF1gs zeGW#It^~FDdTQ`>!FD!d3|<>W!lHfcmxLdQJ22b(=~fKK>vv|=xe|YlCe2yxAz%Yz zwW3->5yLf)RFm3&8@i1-eP^AO7(r5mx(Kv=y%oR3g|mccCrNISBwYEPa@C_eZGT08 zfeGZ}%0l2c#@y{Kh(yR4P{Nbj$O%4DkffGqUforVe6hsar37JI!5>3NC8T0ESH%A_ zsLt+C4qxBBu2?nEN#yKa-Q2`*>3v7+ROmst>czxJN|s+pK}%^{T6R3dzhnU1;%r_` ztewJ#ame~hmwPJKZGvYZsjE+#94Fct=*^+oEz>T59Rm{nAS^fSs(PFpz(5;yp&pe@CU^29?`!u08-+vSsS`L?`7xMax&O{W> z3^LrjRsvh5v-{mu`Cia6?_vJ7%oQ*!SF3Mq%@*NEO-_mXejDGwX)c9eTe+_4TOY&@ zgl~^y9r-(Q08|;U-z=2Mbt{x!PAMbl9B(_68sV%8PRypKDboh>eG&sjFspZ5kp_tNSx})S41y z!&(kO9u^0r%>t$k)v3m7UI+?SK@xd#wHVHGe#v(>U37DB5vYp>?)(HgvGJ=S5Ik9M zRpew2y1m|IlS-9N3Q0ZJi-8TOR(N&^MRa-ldunA{?m7spitVnq-d{1E9^M+@Rl-8m z64JwwaP;QXASQIP{ERaPx73%Hm-Wq!Yvlunfm#*VmX9cdnC)x+o%X0r%UX(bC=z(s zJxpusN-S#8I=cdbcVZ-G)87dA@Cd)P7sm#i8hnAo(~^~7ZxpdVN1?LD`&s&W4m|3g z`bq<70cXNIDc6!dg}jR7ZKw@@G1R#z1Lb4-G&M(}6S>x~JzN zu{7y>U+pR~3K1Aup%c#I63nYj-5dH3t9*Gmo1T-;b9OsT)WSs~IB`)N@|JQS?P7t9 zLlNsvmcg%5dK-}}5Y{O}!dR532Hfo-rw0{@qc6~ynAABb&nJYDk87shgHI>$07@<#a}^R%=hoB5Y^^K*vkxa1LYLN%l2*^J$v8Qj3NOe*5A zs5VKM+UZ>(p)phs*Mt?&B3J@S8qv@O;ij&jwxo7U&CeJ zQn8zmje?jndDiw7aPI;Uf>6rwv#I)ufBf=ow!G^e0~6y9D?1dR=xMVjfi$J0#!yBM z5G`hne?GbIx<&0>b-3^1@B{2Vp816(NqOuc#Cl!p{YzjcMcpRi4*5am(JnZA0B)u@ zzBu)&wT7n{g<0Fhz?Ry3O4;ZcA?|bf5?tNV-;jdl?WI1);`})D)V8jNWSLIlt$J=f z-oJli-qp#oOPP~_wyHFZGMowYIVW&d@Wno{4C_HE^1NjKm_61xMHBxV0jXn9t*7>! z!x1FSjb%plG0Wqea=l{tFr?t>rs&qVi~^S{jTu?kaED2_vAvsD#O!m_PGJ}#H>qZGt9pCiGJ4H5F{+7d+XzegWph4|c7GlML{X*1WCsrk|W`Q0h_} z>Feob?s{1;c9M}St`WtnwF|MzS7^f&6qwY4UyzrVR}-k!S5uKvAj>x-no?|~)7#%* z{kwO$uROlqx>lygG!Ni!HO|+iFM=HV%zkqBIv92<`R#5c%+I#zNT;@Awj*;1#MYga zI?Lo*JLzQa+Sj240klp1iYcqdISH`=C;rto5wpcoI-1C=RFM7C%vTjFp}sNxBoc&d zBmYdYLuSu9xVnAL%EFGUoc}VGGZdOVhe4#{L^R|BxIEIpjzP17Pz3;}Py$G_`#kUk zTXp1EgG&#Y4qP04slCcp0)Bxm`=KK_JWY>^RWuXTqu@Zl#c^)GdG z*3EtbNu;Dbh8vN0YVr~gtgVg;X#jQ34eu;YS?P;s`sXUQwPpD$gv&}_~8Vp*E%^bP$8cQOC7`T6;b-J3Db>OLWw z5afFa4dh&+QJoOj1n5I2+Ia>bLei|1>BP~7KN28QP~eNeQXBfO-QFv!zw@#Oy?WVS z%6a*Fwz->4gfFx{{6lohVI1e5ia2ili8UAAr*jI=a$>iItPZVea#BURGg5{OZjk2| zq_Gz!7!&s-B|j%dmeu5k6Okq0425asb?+9S&+V9)LRV7Mfpo) z&8Cf1dhPBu(S>xh%aK_JfrSS?Ty`U*!n1sJgnBjyg!Y0%RGd7z%v6&hC6j<~04g0T zZCfaXB z`U;HF0ZzHhTgjoH0Vq^yLhg#kQcGY7mFDXOshTq`BdMmjqD8J@NtdmbG|SKyW`89b z(z=I#6U^Svjhv*~x#igF!>3e)R=nziWN?@F@HB6LXAC0If91}v`@MFl7_&PJ!?(3^ zDoBbZh7#PnTSz{>_&y@DYgOqHf!9udx89lqhbVL}xqIW^k*zai8T8mbZoZ|yTBEH_ znO}T&nS*cZIQ#{5PvhAUXXy78Z21%X9g=d~K-r~t*j`=HzkFMm3Z2R0@Wq!Y6o(C~ z%6>T}ybdcmQT=~sM24#`XJbrNhqq}YP;Xd2mC4v; z=XTS((}viewK%cnXYL5`G)#uiY=475p(AAHr=d!gF%5oZu{t){p(j$l^1SN`u{QXm zKLb^)laAP*xqcCihx+$tC?7ecZVCQNZGniv7DpOrvjD7$++S8T9R@JK(BWoB>A)8F z!o1=Bskr7JG~_r(qED^a=MqmZf;9 z0}M50iD4fWxEw_)4?aKS59Y`6!t3>_+#qc3p$+a^o0H7-kIpygEwS~pQ2p^d{1O!KN`G>Ka8j2I{x;?_C-Ad*U`Pa;Lb;k z)PLIMm{2`A+UoYz>_e!rm$;yX-NQgnw#!tEF%XzwuG{r?Q5B@ulmC+-Ucr@7BM7is zhMX>ig()zcyu?wksaFol{l(HTYiz|HZSpS(yASI#HwNwIeOA>h^KF}WIFP|naOH|3 zA~qnJbu_v-KAQT_^zXU|SZ#PiJnS}I?2ZK&mZ~KYHkSe-`vJhzH`n!xfPI)lk)VO$ z$WJ_ED@g!I}!pkHh!NMM@z(L67O=?759X_rmi%RExvj&0#3ng^7o zec=gUBkun!HS@~Gaw;tUMNY@q{YE~?c~Zec$_+IZeoiYN%SRe>Bx81M%C9-Vy1xqL zPTJAuTxcXS4EfCCEwDJ&X&Ghiy5K@#;-F&OD6g??`!ux0{hW5`V1r#EjrON%4&X)r zLrp`zjZDq110u|IfGmlGR?v7-FSsqyN{?+mvoRU~U1gg=KmUt?28|2=F5S1o0K;;pjw~d@ znv%5yGhVXwtx(SduGIm#o;9$;0(2u7v=+1Ey?DB+lHrB|9gUx54Ib=h#TBwEY2n&L zsLk!NbNDxjri)>N?i?HNTlv_-U&vTw-Kl`n@yjmPZ0_;fkzL-^x+s+Kc@Y%xPp@6P>(&2+*xFr$%xb@KHq;?u~uYuJ&|&(6X>7zoNchzqzeeg2W>e14m4MIpTx1!A#d?6Jcl z&2L}%v#de)d4E7i1V3REpoF$cOz|_`2L^STiiT-KCM@d*m9o=7HHf7H=r{p2cg#Nv z<%14q`m31T)%Q8X5*niHV`RJ7`f6Zb*(Cm35oLL4v%Ws12U4CVY^2imn=x>C$zui} z^J+R_x*tB?J%T-D+&^tDIlp6DgLU98)Wi(eH0*wKoTKYq@b7&->j9Ba+k4MRp>lcH zO?M2ezaHGA6RE@)!%FaoBSNL;LIve}mk2)p`YcM_#r)g~dtiJUE0@6)J%gkkB0ZjT z^Z>kB`%KBS)bC4QpNufZx?6Q9(h$EdGP8tLXka+;*r#tr$uF{_3IbY)(6xlbErbjS zA7eT5V;013@K ziZQy<{@6GH8bfUI7_B>A0YFG{b0si=hJI9olWV_Jtm?xk0Y7Bk@a|he6y}%TS;x>7 ziRv9fiSpSjTm4XkCxh!r1p@VU>wC*ruG7s+iFIm#4ooY76&om7`x@I(>0A@(tgaz%6GkIJ9e7(hy+f zQdskOW+39s-moK-%?5CW{H%(*F3RrJQjcH> z{*UV5Z!I3Q)?w$gDRZ>&&RysH`&NeJsym=#dF*VRNP27|rDSQ1UBllv z_uVyGsSK4zph4`@Zkf1f((h>dL|2mA02Mq?IeR{f4%|Ia`9J*?y6ox1LX{l*>E6}F+XJfL{g9EBNA0cgAWk>I z<`7haHr)3g;DP0!kQOy4A$~2=QaDuiyR$=4vP+1UB|&}h=U;h51V8{Oca~X`p11Py!2VG6d8Ej$l1Df!)bQj=LVD9{3(fW`*oidcR%3MPfPOjQ)}e zR%V*tvhzy1EAr-@MZHK`UK=ijW;H9Aib`EHGI5QEP%aJ3M8k3)h3SVFFW=mM_Fhfh z^&{-;sNLlk6r$aAB)%F?DP2ZW^n^Owuu-z3IL6a)+r%P1O~yZBbtxnijbLF^A{9fb zjH{j77*^hyQUKoB$@3A9CNyn?d-5eOuk^a)S7iQu{eu91;E^wfRw|2}*3*gh*)XBT8GqEd zfQ&jk6ZVMDVTsNPojFIHOiZL-B#HSH7G*FQ0v9l`xlECyb`%tEmSE%Xs#$0ew>?uR zzLAin(gnpvLZ%7US-=!1tT}_%8r`KG z_x>co=@TCQ0W>1#m5Lx;#&vaL_vk1`p_hc%C0Vb=7Eu`VY$1x&^XZbTMjY;lK5|+d z9ZW<;$z1RS^qW6!3R8{Gl7lzwGTqV( zt#gke@maR86`W&0)ZoR&pax>Px&R`?{V{)L6sN_R>RI9>Jk|%Swl5s;uQj|08Cs_P z9-w{qtUG0M4H7Wii_foNa;dq554m#?sL`%@jjqvHb4`9w1<~@dT7Rah8dk)Mg2U7J ziowy10tN%)<#if5X}he}`k3*;%Jh~nW#*N@2J&|~HmP4i>MM~H43QImK6Fp<{%yLS zlojsAgBotzDnZzu%Jvswb$XH*aCgd3=iZi2C)qJ92Ti>zk%dC{x4n_+iC}YzBV2U5 z%Bt!E9Vfrg$zBa<6hP9w-WsF>o>!n9)=f^QFT4j6X|y<2@w{NP2rZ^fWdt7Y)y z4*GJU%k%UaG#liBWarmxu=scPN0jUJ^wE?>~4JntXu|T-2IR$Tv0*TsN71~>E@K276nQl#vI3hK!}0B>b1QAe9AvHMLMk+B2~9D8Sb3nN;Ni&{NA$Mm)|L(N;CasYcbBr>8QH$* zX@)asu-|F$*BAv4_6ux-J>xIF(Mrn(g_V_%(99lD;P?!o?MwDf7pbbf=WD#DT>1Pg zg7ZjQ^VKx_FyaLQMJugx zgI8dK^m;)_UXDt#}n5nMX7GRkp;}0xTpha{mgZLh_r0{f&7KWytn)u zX@xS=GeG9#9xie~tNP>Vv0IG{$r|x)WgVo*M0;BwA;3 z5sBKI&v-O_(hwV4;$kWMP24pt4I4=ZHS(=X0e%;%p^!qnLc!rWZj*K---lV49a$MW@j%%408RYoszXg%hb8E6o+L@Qju?SNayi12TpozB7jQ*URt>^V{qgw{CTZ3MKlNX15D*2mNYC@!V zU*7V|n0gq3%HtZanJbhU^soS-4CHvGC* zA>c_Hz8PMh`LuJ$j8s9)bWRfzrW8Bp1>V>t={xJZG@Ss2e!&2!NAcz&4-! zqK^M(k=G_}bxqWb(WTe5BG(O5kgyYvWeI>2fj_cgF;Rr#Zwg4*BJWZ-I69n(8Fr|Y z(+q;(3s{R#0oAuK>yON+C&GoP2+}-xj|WL3WM7iiY~CLtM$k9`zxjC#6`Xr z4`3yc8W z!FuN0jvN=ipm0S{?IhZADImim%C%;%2Z%BFEz6B5j&gibrMk_hTDyd&3Y7(*s*iI} z$sr~A_4YrK;C7nveF}nfq;hF52$eMn^QSRJH6_-sYYw^sk^*bZ14nbRTuh||XFXZ6J1@vBvGF#c?z$Tm)Ew24!vi`;MtDJEBX_zxK zi+C%N(oz0V1xHVNu3mMYBQmHE+XC-L2>%wvwBSx|2~lMgz@j*3^teaH3F`r8$T{wO z>EiAUU%>Yix7SBFgFmn@ru)^+7OJ&rFTE1UOyuAQ_*Od6sWB0mVm74{MPlKhfL5P) ziS_%NE?QU*(#4UJt1q&?_URZCiR8ywBV~-F5#)N0q`#qVUq`?U8Bc*wlCC~mpy*;Jl<1ge99PP2ajlw zhazEN9ge;-a14iy$yE!|++gVIS}`A8`*`jq#QO;P=3~t%3@z*O9G_Lhwk+ z%S=x*0^g&q<%)YtDNkqD5}Ssn>_*Ig5mLb#y@|3bQqPZa z%Dp6qLo5@EaK&t$8u6}2ORC|T?Is^eT&VB08%9)g36FdF`x}*unLjF=uDPvn{-E+7 zKGfS1ob#}s`lukrgTW3G3t0$-iFKL*uf7CIrc|b{I9eskXqjSJZTvMU^WN4J$y)Mg zzcmsN=X)vdOx8whynDTqY$Ku!#;UrCXgrXN19~{IPg#9;J@99(=iG1pE;({XYo76J ze5O>bq^Xd_U6qUrU?*6JODV*+U&=YuV=my1B?LZNu;n{#1$_GWcjsAtm0}i zsmwB8UwIzOg5aIHc!$Dpcbs`vs(<6a9NM6uV__dop$VejW^?T4#j+F<`n9dQSJaN45+NPi@(Bn!2YxBm^%BQ-5uec2 z=fBt1FlH(tJzIg3Sn)SIlguG&b<-Vs4P5;er#3BpkB>fRRdmQgZw-_&kd`RTKa{7V zt)POd1nytLpXFExVzV;oom{xlF$CNo#i7uNMtjq_CND$8S8KdN4Xhb@08t+@3x(N# z6(4q{P_3gOG2R8^vF&;|8zMP_LJCW{o#Bl8ZC^r@_nJyj&AvzyrUsa^?=vKgunqcI zM@uj9dr?_~QC3#lijKl4G+IBXiULaHb$-Z7o~<=S{%Mz6xWZb9giyx&G{kS>9;rt;^{uf9XaQC{aDE5`e*nF9zy8+?0U z6^$iiUuW0@4RY*wBpDl>DWn#-4myeyo7lnh+6SIPf!_OI*wu}8%In-;P$ zp&8r8Fqfa*17B=D^_7dt$^L(FQ zs{zHIjvpc_z#}v|Caz&%UL~$Zh1BQaiXMr54W(DFH9&`Y(GL>N9>8|%H&i>criCeC zUMYL)zmP?BbaA#YIQUj)>lX!1*d_mm%aq!z3h@zAWc&irRR%>Twk#(7k6asfk>ce~ z6HMF=W)KGl#~flz9evx2r7Jm>${HU{2ao$x0m<5oDaE_cSg^z_rzYqwK)f8ll*|uxw@~Owf{4En+?rws zrUzru%6O{MdH|wB&wsaUz{_+ExjrX4s2^%t=82Tm>02`8K2m2k`4QEOHF%BX$k`|E z*aQ1b7`S?~gWIy*txi@f`e*ZEC-f`KHCXUfXCNN~kq892--I1jhj6CgR;Cvkd||Q6 zg~L8oS$BGIMxksbJ}8&{7)|?F++2eBGfl>G_d-C~mwuD>5jVB%6PBU;GfTz#4w>>? zE)Ve^;c0e$w7T>FJi)^}6$qy`Ph~k*B}V-eg#@!MSHr7OPOx5TlNoGfdHKs&@)+Vc zjGe%>li1ZbdOP<4#nil4wmp~qCWV2-&4RU(H>apt?1K@59aCMDvI&hr%56GBXn

      s?Kwg6T~9 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 Date: Fri, 9 Aug 2024 10:52:21 +0000 Subject: [PATCH 130/149] Add Arena-Z branding --- .../arena-z-dark.png | Bin .../arena-z-light.png | Bin 2 files changed, 0 insertions(+), 0 deletions(-) rename configs/{network-icons => network-logos}/arena-z-dark.png (100%) rename configs/{network-icons => network-logos}/arena-z-light.png (100%) diff --git a/configs/network-icons/arena-z-dark.png b/configs/network-logos/arena-z-dark.png similarity index 100% rename from configs/network-icons/arena-z-dark.png rename to configs/network-logos/arena-z-dark.png diff --git a/configs/network-icons/arena-z-light.png b/configs/network-logos/arena-z-light.png similarity index 100% rename from configs/network-icons/arena-z-light.png rename to configs/network-logos/arena-z-light.png From adb6ff465b85546447c57b752aaaf4c2b70286df Mon Sep 17 00:00:00 2001 From: aagaev Date: Mon, 12 Aug 2024 10:31:00 +0000 Subject: [PATCH 131/149] Aleph-Zero OG image --- configs/og-images/aleph-zero.png | Bin 0 -> 1461896 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/og-images/aleph-zero.png diff --git a/configs/og-images/aleph-zero.png b/configs/og-images/aleph-zero.png new file mode 100644 index 0000000000000000000000000000000000000000..e72778c1a580fbe78c842aa0eba96a965b473a0c GIT binary patch literal 1461896 zcmV*kKuf=gP)Bvql0`+h+C^ZT8Hg9APo1Obu4>$&%RA6LLi`%^i8GVM=gFi+?FsjM&M%#&%q zmGP(ZK50y*{mG2a%K8#%pOx|1dCXH8Uo!1Wr2UDsHgl#6$*hZ#=ZNw}y zkv3wM5lI^Hlpf_mC~kxkdMu?!5=JDUhb=vv&_i)|DDDm?-NBeU9CrsI?qEy{CES6i z+aGaz!I%Nus#vP5KA^F}m(4A;aT)qGL3 z`=c&j6z$%K%OAs9PFM~lv|wBdCNPDPSPmsIg_Byy;>4H1gci26u;q@V+_8)n&0ryH z=~3Gqw%p;A9!}}8v>vt55=-l`j60q|OCqbsGn~?xN74q`xeD!BJ()9-In3i(Bat%_ zIo-+`R-VgQ!*bRpvIe(AyVYVO^F}gfCb=c%Eo{#lsa7M^j@_*mJ=JPhdDCh!QY~D_ zo2gdQYDJ4J^EPa6w;9R2X}5AMRvC7iX}6hHi)pv=fUTz8Zl*g;y92Az9oW)tGm|Z5 zs?CGV+Rap}NA}{fnQq5qx0{&`Y;U)j8MGMbc2BC+$Z(ZxlkUJanGTQL=1I4ERAW0{ zqS0Bvstz;Tg`;IUuqEc)H{E>ME^Ezfrw8xLU1Z~QhbMzZnanH>h26O?=9vx;_u^)q zo=m5i=~VBS?UXZg-kMwDgW&jhqfDon>voRDH^S-h?Qs16JK-E~a5LL&X1mqb)#@xjxbX13GJEi*H0#OZbM{CPgIWwz6kTjt4jdQaSr?-8Q!%_ z7e0&JvK-$l)9Fp~6Qy~E>QANJ%ygT%<@gA4!f3~xQs>;fdTHDRY?kI<&aJzQElnI5 ze-*r*>MpCl896;?FR#_=O||i(@o&#Lj@NE${z39Gw&POBpD6#BJsE7z+u_`C+%@dw z#UyLxYB)F4Zu8>H(q`KHvdEXnYBf`B_(I{k*~w z(|UqGAknltmT^Zj?x>9^o^eO`a}-RvsiVCg#p^Fs>SXQS9rB@F3XTjhAS22jcEv+#O1|g9*$-I0rot*F#A? zVqqRi=t1XY#BxV0Bb3B1Bo~Z`WrQ*5aodR5M#Rz+S*>fW)-&qbuvP0Fb*<=kE$h`* z3~0+YYRh_D%X?kjJ^F@iT}NN~?YqVOrR$T`Po`_1OjWNPX?${|zIeD+pRQD2SSrxK^3277y3UleNlZtukI-n5-6O7i)*>l_QId zqm9KA*FQeCxOige+VRE4Y@>d-R-3I?kJKwi7i-6_HJ-lSICiaZ?AqedrN+}sjT1}P zjx-vRrNU&XFkLCl)XUS=(&1`#rdB>&tIXDGhijF?wd#?2om1^-qkgQuc%)uG)@U4Q z)Q&ZlX6yB%jmFVN?Znd3GuIZ6*Q>`GjoDiLc%yM*afyvf#}*q$>y4w0#*sR9IZ|(6 z!e))*jcen@M)!ef_sZ4ou4P(hx7M{x>*#j3wQFr%TE{Z2bA{I4t#z!>I#+4kYqaG( z+R9$7XGj~_p=}&))B?VLZ`>d&_MGp%U1^O&cxjW5&U%e4B^Ek1cROXctwmg2*ho%7mRZ^HKANepj| zvr5{07_)JnI5FFsOq)1oi>vVDW{hmhz5K@R^1|bv759CyF#V6>@qbpI`L_1_f0q98 z{k50>d;PT^KYi`TPu}?H^HV>4cIKCxr+@x@?$zkYG<*PEQaIQPF_p8NGC z8reSgzh9mE^$TqF>sNEXes%8GFVFt+<(Xf;IP=Swr+@z9)K53x`02*0KYaSi51+pD z-;ZDX{@M%wx%S+@7f*cKIQGx#?Eh4!zAlY_Ror{C@aU&kezW-AmeO0RKRTa!^9}pt z8!eYlZ7W~6vwmrJ?eebbr5%-vJ1Up9l`d{8UEEQ=yuEa3N9ppm(xt7%%UcSUH!WQ1 zzjATqM{l-%aIW>ex%@kG>C30B^KV$EUyi@>V)VHap@~V)LyzcVJB*d~?~S00k(&mduY?VKlxTYx)a zWjt2)_S@u*r|`#vhw3yJxExP;6Zq>glUa|I#)7ew{-=Ep?Tc)`C$@1UvcAW^ew}Ba&m8R6hd1b>L;9v6 zePqZzG@uV{z%;y39~#idhK+5b#_sLL?rp}_QGH~{7#lHmY%z9iH@0s!hBulUM?yUV z(SecJ(3a@%w!qk(;Y~aJ+wS%4yx)80BgXxE%!d#99zNiIXs_?yKbl+ba`z5vcHZR= zxO_pEKcIPinlGUFgP5CM%^%SGVa*?MH5>gwEfCUtLA8xPh_z_MW@z^XaZTi9AfyE& zn8Fdw7vyD(;?e~pI7kEw?f^D$hj4A(yrj77(S$paaL1DFNJ5LowOG;}v)CBdq6sX= zlDq|REo!+Vac&vM2CYdCVs9k<mRG{HZJ`HzkuS=lphy-vZ_0_Y|N@ z;wiDmSWjdDz_ARL;~687#rDZOa8%X`;>NQkI5|r~&g)i-4%W>Z$-JH- z6{lKt*)r9NXJw&ZkZ=pyG3Ct!+moPWK&%Ze#lyEee{(POM2=^4JfIVa+kwi0$0@S0 z-6pGKEpS&caI2YaGtzA!UhIMewU(f32w&lSfvGZiEJC%g7Jvt+Y})Of6p@?U0xHXP z6GS`JUa}=X$U!ebBO#?+w;&vOvR#k~7)Ck;e+o{6e!-T2v@F;U?TRo#g92bCP?I1h zc$Vo@4D6g0j-M0s;&J4Sz(PDAUgC3k?G7{3rMNCD(AbH6Z)axVH*hkTUyk5O0}Iv5 z+%le|ux>Xt!!BfC*&gUf3e9$UaoXKHJppXuH~I*O?oF0XwG)F0oVTA0c#^c~ATB#5 zcvjMn;9MfF%^m^LFYY+kdesH*@??cY`SIn1osI^aIqo1Xi(GIpWNsO{Dl%Q@UvSO` z_no~eL|<|ynG-Jsx!LjI$#ei>aZjatr5&Kl9u{?@bKM@h-7789LAr*!n(CADA@eRjbl&^MS+ z031jt21d^y&=9AkY&VdGi(`=lo2HZ$J6eX<=WaI zSN~>L@2IwB$hEvzThXs|uhY8MYs-4{(YsbY{qiFp6voR-YAP*G*RCI5x;|U0%~Y#X zmC9tfJW(!B0D21tiwm3=#w(?Xa&fi+E}gBHXKLliY6(-VJYBEOHfl$gmX0ni0Vx|` z)Y(SuNTWVmuO6;fXR4LiMiunCR6l-w>DaZ!!;R|fV&ljX2o~*&*QTqr@#4ZnsW@3F zPE|@XVC>4_dhN(!{csJ(pRMEcX6sczYy-p#9&RiWYZs3-8c#1?JF&FLY3W$KexwFM ze&*V>rx)wTmllsNE*)KL99vvETm$sZ)&Rh>z+hni(fZ>4`AXN`Dfh}XTK5XAbD6uN z%iY0Jv)vNVt2owtTH?MX$DYP#fOi9^0j@-{{Wd-RTxrwoB{m(K=RZ zZ7cO$mu|P1F+Rz}Qf7>gH-aL>U=xIcryz&{sT}AijRibArLxc!fWeA{6$58l{FxR( z;y^kd$g~l6^S)d=fH~U+P6qe30G=~#zD!=8#Js7D&(3)PY#?gIV1PH0l?4D6#lpig z!Ca{t86p~_%dF{tf zUjOmaQ$K%x`sW*Ge!g+`*PCyWZ_oXD^DF@P3(RlhVWHo%zur9i%gwXDetGuSFVFq@ zl>qRmpKqT0>E`P{e*WqYpS}FwPhR@(Cx8C_`t#o{J^Sy*)Bma;{iZtekMiW#r9)qp z_S{@}JF*4gCTE6LL@S+Bnw zJ@K@E|3UNq-@C_lo87CuDO^>rmB!7oa|B)7GNLbg7Sb(VJCAlyF`k(f3@6h*q2(0! z5(ZA#zLa!BfTf`iCGk+Ljv(C=csr6dZb}Z1%}LvXdxsrygCIVkCk4xKK2%%aZT7a< zo#*@)W!V-PRICp>;f5+*e#EGKQQ zO6Y>V;TV3SVkwYtB(8^}dNd9I1}T9|^k5XY5{`q`{6RoYFrtMb?odRbFI1}#@DE%U z2kcon*RBUcvnSWg6?T94*@J~IA1r*i`){9Yd3R~}a&_Q*vFF@8(D(KCyI*;y_0N~B z99ybK?NechjIgIs*C~9yEprfxaUfLBAs#xjblW zA2aUQZrr)U*tyjh+awHZ?%ZPT+@g<-7#lWtdj>*%Ly^JF!A*CBMt27`--T)0y}n%! zdGCJ2bN`c`-|zSRZlCXgr@VJO~WRr^-Jn91Wk8X9D_* zVQmC|fjoKPbIZNDFZJ@d_P<^x09%=W$iJy9VVK-2e5>#{>rVh*DHLaYNn6ox!bX22 zBwymO{6-UlLAIjzvcJj;#h8MysKJzZ(Wl71PjA%17Z?o84$-JZ2BtU+;TPXtd;=l; zrtocyTJm4Sh+)}?S=50oe%X@He$hc5cZXtn2;ByHIN=UNbYBDv9EiHXX%S87z#%@4 zKn-?7_!S*E1hE&BUo$xwkbD7_x(}i&VO4}*5rLZ;uL#1Lp(I~{TbCOWv8cfccPSUE zBS1j*fPR6&!0F}$$|W0%(%V#kc>;dwy^w#&y_h%UUx2zJ{K{IW!3L<_r9|L>=7j?6 zf@A^i1q_=(@U17LfpSF(rkddZunSa7O+y~zL=RD_FJYKe>;e*#cohH>hC@j$lEM^C zYrzDCU%Yh3Y|w8sB_s^>K4RVLP#Kh~TU3T24nr9R9?RNf9<-dy>lW~saO*H_lG1T92h~?p;&>L^Yq!Z$^=;ZO z;2GE~V4P|((rqFg$b4|q+L?OCslS|dcIKIPCTvlu&nlQ=MLm2Z41PT+1hAET_0hWTQ ztP;TH##D5Hm$xQ4NR!qw;8o%l&Pm<%k~&jaGHIh>e$7TH+di%2P|vaok20Gn5p z$k)LODCgtQuY4}SU5dsypzt%aU!E9sdo)ti6(r^=)u(_Dg_D>T(gn zMMov^sued`{3M>6reX`;Rh;YxoKJ<4D(km2sId9 z7!iS?0HbFR|4Kyi6$Tb0_C~uPyJ>y4GpyhFg!k{Kt=K`-_c(<;H&*1FF8c4v4*620sgTW!k(j^ns;;YN9>bIS2Pl{VJ&C67KgI{(qb*RSrmxiI;4Y4)4SiEr!A{=4xaLr_ z4jTxsCewUL00s|>8kDBOpQUb0FqZo+PDv|G^rcXo!cFm^PlQw~8DT*#Li#1Y^_ALh=>aDQ@ABJDGt*4EnXqn1$uIO$<(nAZ*~J zWk!-_I011uW`T#paXgU6EIkb3)x$BJXoQz!U_BhW1uCH^gx>%~U@U|*EXTEQLNQ(_ zLIw_N@szgt9`E$4%T8U{^4|5|T)lDM{LMQ)_+<32^}&nf-noUfXRfS#<8R%szT5Wa zx9q3Sh9>{)du%5Bn?J-xcSQR(gnD{>z3a@4{l;KFpm%f_06a3J4-W%+M~8^MgZf~< zKG3W8t}{0F8)HMp&dtWItAzzd}v`gstdI(C8h znNkEBC8i3yhDpL$CG_h^xCw}e3TQ#FR9vG;NW^i=9i`Bkupu!fQh?HU${nW&EHCK@ zz*?fO7D;LeD8^KJiNwHZQJa&%Z^7&!$W{yU^kSAf!8e6|8|Rxs&ICfoQ_wPlQK-uJ z6vEpiWD44boKKi)GtO4DYo%=CEfQ(}V~1KV{?+A27gW}lf}HDv6ifw}^y`B=Is=1r z0!C=`Akql!%pn3R|1+J^=%I|;kb+^He)s>{J*!2sAa}8MktPja1tF(5sRjagpSXg1O}rwot+<$ ze-qGq{ZW_!IJtcxSfJ745{C2H%ib4wp@Wov;d#bH^Rv={Ap(PhHBI`uh3NTpLk%gi9-V%qMwW2CR@?}ety7`Vu7AE%!{W_Ab%LpjR_y5qZsM(Iy zS>#_cNcop8X!@VQz;r=tCcV&}FdpfAQRV0p;)TRPs~(==VlGG`RDjXdl+a)l=UDn!q7Fo_K!SXLJ3Xv!VIBPRNI!YMIDyJOUZVRD8A+AZ!xk$hutDiVodhlVwp zdJg^1twO~hVW`Ae_!}YlLK7B)G-Tcc+|i_EV6f1#Yz6=ZHn-xKqWv}*nEJ5p5G;9^ zoNTx2cDs>kGc52eRbnwt6NX`;2IVSuG;x;*-F`dz(jYB1={AE}E&w~-fx`lZTMh9- z+wEKn7y#}<&V{L!f-tmSwkr`>HG-2x942z$IKUgyG8aUuZL*((xYTb&LL^V3-8lmJ zR$eM1Rg5akhAj;dGl9pBnhF}EqN~JPyriNi!f7|8NGi89GZQ224o}u;cf@1|s2ma& zcQKH-1KOtOr4SoIQ{Y3QBlfxtn?)A|#{%pfW>)k|!C7glv>emVOhH(E762sQk-Sa! zwembuam4|b(F%UcXstLIdNtosPR0>?aT$ev@p&C$=heeWih`YkcuO-jdlSUV-IVCz ztEZHj>yn-hMc@jvI|P#HikIEdj0OB!-nK!rT0|Vw(yJ(jXZmH}cJ@;TMyEJ_ z8(9?srB{!`;jBkfn4kbBu@Fz|p(FrUMBq4e;CLD&98W_Tj^j7bjHmHK*Re|L+2q== z-L-M2Yt;tViayth0oRIw;DdYaeYbd^w6w2KJ5XvIEHCaaG$zVRv$e%(@MLYWQa(iU z^PxiFP_cNhSlqubf1tRqzi@RN09=GQxmGz`1>(-s>a+F6OucqkWZqg0NL(pTRZ5dE zOIN09)v0P}0N@=PJ zop~BKU75jK)Ta5qM;i5+YI&9ne5Ag3q)|TtjhABYQsWrJ;hI>Tk1sAhv$S}8Y3bNv z{YayM&seQa6Q>E)wb^=u3ys;@;!L%Aw6?hSN~v=nbzpHpw|7DW?p#3_Ua55~*Sc0~ z%h!Q{*9>awh5*2u@6tBx(pC;>D+jfe2*bqW001BWNkl(|8z+DM{M64k-uUUp>py<>+7F+-{KF@I`TqK!IX(B?(lg&Sj{mDZ z`%Mk>`}gv`FN;rne)WOt@9(a@-9LY!1N3_`efss4e>=CUdTD3%!p`c&omJSLx0f$& zD_`7FJionsc}wxa=E8;1!o|V)^Fs?4`mUbewD5NSmAAS-xR8JEO#1CJi3_hK=3a@v z@t5eIpA8>5>V0C5dC&dE;Fzbi3vS0WyAtdy)F6>|Ap+;b6fMLHFcwF2I*&(R3h%hZ z0>)Oxn{LHT7mXd9%x(zLc=;fWjtP1#aU4j^*w=%@;+9E|iKzGJ%SiGshX9OQi7i`1 z(udMZXS+vqCh5)q>)K`_MT=#cpiAzh^LY`g4{y*n^cnrVp5FET^=o~rSNYbhF$ek}1&`vd7dptWH@Z9;ZdEev4 z?+$t&+!OrmW4^l{HpcGI)(p6kw&o8)_4QH#4urI1T3fc(yunz?cFrxtDI|usbRy=MW@xXumPc0|aB}z0_L8|4c72&Ck?M z*#asn`!tR~ zY_{Er3>Y{R=UPxPz0>q&M-#v|oFr*h9NMuIq+K9Ap&chf8Cm?#Vk-!v09K39eIUD& zgf$4rRD*kl(yz?9l$Hyn7j?hN-b~`kWwu8hFeCU~(@j zekrAjvMP;A@>O!D%hF$`u~`+&4II5!3A}1cO1>iV3MXSO+{*=#d2czcsXwci zQkjgRU#io$Fj(q=X@~X%l`KpEVQRsnb8sPzpKcZGyQz+HEuh| zgD4;g-x(*QGKHp*UwG(8AK<77(xaqMgEE*#$Mg79Piy8jKoaIHLKIjdr_o zS=%TZHdTQ!UDH;pkp>$Rm@zl0HXG>$=hEzIkXW#dXt}^+U^DB4X>Yb6 zmthiIBspMXX@QBFx-o$e6q;%SojT}9sgo7LVAO6$+oZi&gxL)1W@&X+Y$^IPDHN=z zJjt*q6R5u}1*f~}TE-cITB+_T=Pa7>mk>^cmK4qFAoSab za}eltHU@>NT3lWY*vnO6wh%bx)MJ}3iQK#_isU;znPtv4?CikFIK{n61O_v6BGZb) z8I{0}r@d*eR%O5Imy{4X^K@-cKj5{x_7Wax?ZD6xDxE)65RU5Pw{qCWiJuhF{vvBP|v2mc(*k7!ZftL=~uOF>1 zPSVeCpiE0@-ZM6!}g^CLy zcd}BRtdu9p#qm;MvRav}mJXE{CMuAB3A)vp#oAP(Hr1$%S4-p7;&`=uu)J`vTs%}M zPS(m&U3|3Bn5ot$%7uwCczdE;n4*$Q-mVG&A0~3o)KOOq8n4&rZEhT2Y#eLUj-VbG za`e;SUdX@478gOk)#^;WN}R4vSMgy%@3k5LxL)Ux8#9&K(OP4oSYLPKS$*|dSfJZG z-0dA&=W-MPqXu}Tt9y;Mq6a$gs(#m+L2dXBZR{>>_-<|Wh!xgr2AxU~$Z0PXBW{@3U!R2K}<=7l@lv3UFGqU(#@?@Y%bgc?Maj@^*_a0m- zJb9yd@TP=JMgzZ48UOaC*eShyD| z@oAZUzCrH&{Pmwcd;O=+U;Xj3SAO{P>qow+ z&-|k?_4me}n}t7o^5Jin-rrWfy!OM3`M1ud&z#K7om~IX+_v)h9hD1?;rY_G@`bIX z3)@PUwiGXHFJB%jT-;O;^nJ7c>iOY?zYbshVB^)lE&t$h_U&`Y^RFe(y=uMjQtX9i zLlfiPN1xDl-ea!Y=xJRBEj^tl_fnis!6pf~#gqrrioIOHD%-K_c+REkA(d4;jEk>| zy@Ab&rNua{Y}HPC&YNT*F}4@)G^%`|A=79r>aMzpC@+T;ES!ww9kEqH1kQO-=zA-0 z2i8ksGh`<#eT#?HpDyZzIpHrE+HX81f7P@}qeaRRSqv=f5r^=LGGKV8^+?=+ARO04 zZwy8CAZvq#XQUE19CQ0asva2aF!5@=qwdF#X8!!v#!IywAAG#~gHN}-vov_A(mS`X z`qW3uUVX3a&zI9D=3-MX2c9?*c<`yHj0c`FAJ`MP|8f6)k9l@I zpl{lN&az}0R38XwR#scFPTRE0{hL3Tzuyyhb-8PbvD5BE>&ME5AC=492|2>g+ZZh(yk|4@Ni59)>BZGLA>-%LmB2o z1sF_=&5}S|Bc7uLIh*|Rq%qBcTXU>ok$x%dNQHBX!I0)Rl z+>4M5@PkBYW;+d(cZ#i=8wkS)tTy@6kx%K=71dWLjuI~3nu;h0ibSU*N5Nn;0yRY$ zR&M0m6;w%Y5?eC;!+^kL3c}N!z-B>HF$0s+z`&vv6B-pTV@H%RLy2u7CEr@9pn~@} zj;OUHUNRw$COh87(j;wu3V}mxNkLU<%RC5Hu}W615@BAUEcc?Txp`t8MDb;!x`W{z zKqc@Kn0Y=prqtZ3&#NR~-ZiHT8z&>8v2#6}d)XZl2F4FXBQ)=PJ1#daY%SS@B8omuMJ8bhsw5heP@l?Y5zNk-LN;72Lt4#SY5s(+;bIAqb@;uHXj z3kKY)lB=Kt!z@G9SDeq%Md*vDbSq#mfmuao;RjRV5>S$Zk`RPlsR`OI+)RLBsKFMU zO`-tX26SN5>FF>-rIqyDjqBr;CU{U4ipRf7Usdg z#RX1<14Y=O504t7hl=ylwaO&W8Y1vy8G`V1tqf;% zt$G+n>*|rk`b@QoP^(4IFA9B^7LPU>v-SG1#rm;E9lq!#q;O4F%TtbO&EtreT$@HZ zSDhGKo33J-sn(9v8so*<>ZxPy6|3EyU0Q3q*50Xgu2coUU2CWS_iC&AwN?FE&xkg( zQ|ldbclGL-PJ}F?%FUve4+NvT1V zYSJutsbhKI4^OSS_}1OEg+G0IW#5-5{XOzc<(Y3A&wsZh+U(0eeEjMUpV0jL*{Ppz zIsgnyGtn15X9&E%+z{250as#p{(^4j&rkmh!}IGueg@(9$Io8<5kZRLww8F{s}bYZM;VN3Dimg2>s`STm*-yA^E@A<*2Z*Q9aXzH#OUyi-@LiG7(LQ~V8M;wkkDaoMg=u(=g?;1PbSA^+h{Vs z-3u*3vG^i02*-l9&oXRPiOuS3+#Mhpa;AvGkcGj_h-ypP@JJ(e$HL!mJY|Rkg$3C7 zp$0?#WqKBBgPBkZO_<48@uU%l4y>b4kw^^Hml7P5Mx-L?0SU*7=n{(s9T=6ss8bC_ zwP-?HHK6@rD*nvHwdWQ#zq_>Kz3ZF)THkP?wEpbEiZ?!Jf9bE8XWooXzwF=lY~c6% z!n+@cj%*G0Zw&PIczb)yfgWRcBRtPydmbeQ^`^}LZ=K2lBiuL;1 z0r%)`_x+C>Pt5qopNow@pFD8F+Vf1}iP_*E$Ibg6*EZjc3X5{j5dbcL?lkdEVq?)M-#dL zuxb|uPDv>*6;}aKO2_EYNPv^&Xd?VJ-%(uC#AdZ4#8{`6n3^!G(b6c!Y$;I|UAO6l z2DdjWe&q=GL(-!OD8@p+QH!ZhF&t1V+)X35qHg}}QJ26$xfVp#GlnZ#<2EC+v}uUM1u|lYUhta1gd<1DRk{)lp=R5IIG^g28Y>BL_?K zN1F047T|misx&Mq14eKZOJ_xuWyF-?RaFVB?8@R^7P3{#jsh$tz6yqkzN$7@HlPTs z>V6H#zpMmS=I164<4rN$5__c}nfcF70q|{VFwj>*uvDluGp;;nY^uI4gkyy;hu%xv zWdSgI1XQLA3fu6|Mjcq5-bljW+oq{67^e~<{%1zTNHSK~0_!6FN;#izUx5EPYHMMZ z+W~qh{7U|6$bu#eUo?t-S)oTZjxnG$o^dC#q5!)SIVi(KT;#Y)A~aplvJFT$kwd#+ zFw&u0h{voPR(MQER*2hz?S*xz3{&;Z1B@+UW2Q{gDXpiFiNy)!zLbbb#a7-#o>rUW z?qC(lfJFpug)E$;ENr*yDN4lBB89{>PMa1*U<(iQ$_PzACy*EhY4Led@}ew^!edMf z;!;%1=q#G0Rp_+Dbjezg4M{R84~bh6`Izb?oFfvkR9(XV3@0#)aw!5U%2NCZY9bB7 zy{yDofhD?;MGbCJt{91hQK_lot+|&7tqMN5S2NW~GM|NV&HOS2t}Oi(FjMCsrvZrV zrr-(W_BKxsZ%SF)si9@@FlZ2LsW6x@tlZT6fLtr0F|bp54RX97ybkKLseF>X9q%!A zq$^v>Wu4mTA$nu@>}5xD~MHy--ed=}I6!Gs8?iKIXh5a?P7k zKiAUeF0#CWWT9)-YrvC)#0?x}hXt-4K@_V<;ACU<9M=?}4bFhH-od~#+2(DYYF@YItnW2?xMJT#TjAI>vRR5x%sKvBct}kW(&470) zkx(TSjFE4;NDzf3WfwO5&*DjOv|q$Q2VqghkDiKyjxi9ysrzLD7UW-#IG=A>pxJ@g z48B4)qT3&J`=UsDrhP_bJ_jlMMpEto1~On7u#$XXbw=7zV z^lPvkB%H`#9#4DX8BaW8WZEbKZ_x&~YyDfbjk`9S{Of`8^+RP=|CSnuDoY2;i-+si zW}y872*=B%L#5)O66UZy7Z>&wuI?|)?=LK1E-l6R0{~!zV~tlz1l{r>Qt_eE!l6Pwfc0Wh6w;%pQ+W4)Eb8hwT}JM?&YgMzik~_d$+4|rK@W-Q=r#r z%UBG&s^7JKSX(!!ts2l%t+1-$(M8I&Z1mleBADxGK~0S$Z&i5VVTl$w1O?}y89+h= z`LOPc=4VkIIrpdYfpiNH*Ul?77{V_LgH;eTa-qFoV8{HN%CSzB2efk@4)CFvt(iq^ z!^B5Lkv`iLXq>SuDKp>UyX(Quvls5D79RO{{;3-a6Mruq`KEf}+xqk0A&vRP@0b39 z?5j^-`|-0kenR!{X$OF%rWd(ZFhVOBhTi)#YJ;=K7ngl7mp*^WK6Ns8 z>D0jd+}6_Ew$hv1%5QEhy}7jn2HsLUzom3xbK(4E(C_8Z!o}XJa~rRo@4I?o^@ne+ z|L}6}NAIrx+k4C2eJgYET;j~jiP!!TefC7)(1iKm!^Wnq=CZZ8q$x_i=@ykqCYM)$ z7M&Ch_hK_z7NRoA7JU<}9Hv1U`Yl6bRo?_6wLsK#R-@h!cS;GxxHWi* zcr6}T`Yi06$Hrfd2Y)u)*vd%#Hf_?pq3G#AUk1b{h{MeHmQESe19NQxiO}e#No8o) zXCDpIXZbQs3}#q#BJH@NlV%)cz{tmn0f`X@9g49en4(k!PHCu9R1uK?42LQ$(3B|M z;i%34CwCCSCPd3%R9m)A`|Y0a(bLOMel+}6eeCVUp-a`ixx$*$SC+l@Uh9jOtfQxc z`=1RxvOj#+!_m?0(SgBWPmjN^hvmKl5PlW?4k7YNN`Hqo=%V`e_IP@GeSHIw{-NaX zSnKfEijmPZn?{!nZp!s-h^|?$uUxM!U*%rk1L=6@769Be<&iu`z#smAjzkM=v-=mRx{t&tQ;piO? zhIc>Uz3)-;iRsYcm*U4>&z(5ca^#K7{uB0N)A2{Af{#uaf0}aN^9OC?RxRI!;45DM zs;@+XVF4~^`oo!+4e=ZkYJJg<5L0?DE@KREh`Q?}NEjH2yd+lVrh%;VGgIaT)=(~N_B)=)@Z84i8Kx?N5+k&yo}OZ3#G_ne&(6rd?ckA zc~`6@Mhobgxzj?n3^Nv)S8XhwYNh?sK`kGRW^bwfjU+TtfR*i;*e{lBq(;Zw3ESmQ zA>o;$AJGL(GqYk{IHIBA;w7xkh;#?yGSLbPTv;3Sev)Hsb6VmE=0{KU-NcFl-z6;$a8@((mmeFiUIn5CYjD|AtWj z4BrI`fF1dlj&OWtpQ8gy_%n^Zz+f>yv-B4gzcdM}6lgFf@}J3{1XL6T`@p(j*JfF- zqXw(ID}u2Sgm0_(Rn@|`uo<*`Tl^I@VJG{FQnR41R0JUFP8$kXuhdxRQ_qqa9 zfFb#kelZdf<==2hSqB3$DpCUe=O8PA@nne-JBTgNf$_u%9*)>rj5T=jJQ_uX0A0|~ zfeFb-#=?S3e14@n8jrICU9nHin;&Be@ZZePHXoh1!Oit!d1gP|6wxet~FZ7Fc zA>KGdV8Q}IF z3NUj{$rn|@saA-$O3bok=?IX0(U^m^ zSSh{8`ojBy0NEd*&Xa(BYj;S*@)>E0zO|+Exx_3@Q##L+a=K{9*>1?%REgC&NXLN^ z(s@|==cN;YJqr@ht&+58X$GTWp&1Y@v@CH}ICd1l{2(wOIDV} z1S}Z%ZzW?P_8iWC{_)fKtRkT0TP6T3z7Gt8gp_zz|FU!f)e~?*^T))d0E@xcSpCZo zEGYvH@Yf6$XlEoO^3n;2W=EmZMd8u(EilvN%=0K3hlj)l@~vza(3!`vt!4 zD=h4pzq-FTzqfF8Z()94;p%~MaUWn9Ye~ZM2a59t%Y_3FjSKq)k3qll`%4S^idPR+ zi{mv+6QJM9!78|SU#W1QQrcf$*iZUBP+m9yFEj<@N^uHfDbap001BWNkl2j1-~)6^}H44Ltn7F$b%v6Cg^Z zA?LGOV8mm&DPpcL+zy#G(+2L9k&rU2{#+YJKVo4p)3E#i`9KE0*%m*LxCQ=a;+dGD zJ)kDklzJ_W+@s3VV4%H~A&h}`2x&YeNP>3W+_W?Q^2u$*g@>;fp1M&u^i^^8f2vRa ztN!f27oY#n(u=76z5X)8pI=u1eB;zlH^9IET}Z(q_RZS2s_h+!waz z*C_nH^228@{r8iXzW+q>uAcku8g0+DWB;s8eqA2_d+ETJrKfI|9=i6oJ8SO@E?n$> z|IO_Av#C?Bw_HB8Vg8&z@8%*F#!Bb62>lk%j}nXpdA23+2Mw3`G~TEDAHy zwwRlx%+lhu%pi}NEs*h{7_0HLU~WgLFmzxDPEdfk41E}GXRjFY;Y7%yG@XMaiE$c6 z5{SkeloZx|mIo(MiYTCqKV}h!F?bSUv2;`m1B00tZRv>=T+op?5}~6B#$q`}S&@G+ z9#5RL!BP01L2<-6JMX&V_r9r@+g^RI|9olFTM&NNot?&uIS+c7Rnt?$Nuy}!p;zs~GgAL!`~^$kXc zHm8QSc5L3UYHVxI*p_u;o0pGl$#2*cTR&i~>2t4Gqpeu&?(f&PY|?jb)^~2zw~QKF z#`JAtK;rFV#>k-2x53}LF)%Rd-L%^`vdgz=mv7T_kIyFlI3D=Zl;^P-{fVRQ z-yhI+KcubO2pQZLWT=(GT?Su8V0eziq5Wc@Bla37;!S{r0ljg0m?a>pStu(`W-uhW zA#lHtI7J26awpPy!geRKXiuc{L>k50v80~ls6~o+ZEO=yxsz$^3*nc`i4=Cf1-iEt z`X;kzXF|BbU~o9}XL2vj4eugyG>$2#%p)Kri&8Ve7~W~+h{js>q=@*;IlSLa{jiLF zB-*cJZizEo226@sE|&fhaU}r@X;>WSh_P6VzrwJ<_#u|KtXPT*$hhK|z!Cw?q<)qJ z(+JH*$;4tMi5Gd%L|=aW@I#ME1AY~m0O3i}ts${>O(_@)?0-sT_$AD!LK--qMFd6# z0=yO>41=U|FeE1gOA@fqC{&DIc1eB~BXoe!>kWw`8u};7Ux|pK{ThA-BR9da$-pxB z5Oba-rJ0l~gBVE#uNa}F%2!FdihFM(VM@wPt(cq9^DNAawN1CP(thcJ77hpKVvAk~wE!B+@c57N@Ny$yKy2=LI#T_L%I4fqa;UEHs;k)maFWc-hV9W&viAWR0cO4t4AO99zYr^&q>l1i{yyv-sVJNhs$ zl)N1eh)=|7VO9m>G>~+~RU8kQA0I;>IpNRn-pg>=P6{-TnBNgPBlzWFt~;s{OcXVs z-%6!G3jiZSKBxT8@O_~k82pI@X7E$}>J#A7(0F^*sYlgG*#nGW}wL2cs>_l^hqPrh@oa{W+w5fdZ^$7dH(`b-+hI`e)^yH7UuU-``uf(x@Z3CzQX*0(!&1Y{62s#(Dy)TLFW5Q zfZhXu-uZn+0PVgaMB{^1pznCSJkcm0s+aax3i~Px`-r~#O7r{6g*}CN>|0tuJ#eK6 z46YWZ>r8mAFHTiz;*7ck6P{F9?Adxk9|rq|{roijt+6G6HZELtsF)YmN$=L@g*Y zMCq6X`mz96#-vQ6^jAea+qnRY&>Zy_nOI1HW)v2*UpSv-03^_F-fMFlVDK}Yx|Tpx z4m=DP=Ab(%8fC4FDG^GbCRB<-rtTezA9;TG%0~|_6(0Tc>b@`Lr@t;A`)BpUw~goi zz4SbWKDti%_mkIPUH+UxE+VXmzQA27yG zjTO(06)_*h{LPVtxzWP;&4u%W^K&B$=LhHC9Gt(}#RE}gXA zd<~ITe|au+^l)I$Uh}>O^-bG7ohwv70xjh*DhvJEP-yww%i`WF6kr)yO8P8-zF=Km z?M$l*_vX04xa?`(4n?-`Khy2ZfkMH(RE$LgmXtCfUj6}Kcgnv|eZ|u*saoQfMo~A% zC6(SS*GuHR`dinzWgQ20Z_{g^O*siv*9V^GSuivt*ckA}Gn|F0@+MXWT z7U>)D_6+H32HeZnxYw-J2M6@6o8WxjxfS%gg+}O|Ta7K7j13#izCrK6n0I)WZ)B%$ z({AtR9p;w%jIH+>+kdO?eptWfG0%NZL>}CefAFc!hxg{5n8{2$pMUyv+Y58;FU++) zeKI@oV(Q7Gu|G`){y6FR)0F=B5&g-d?#BFlkL$SX*@0=-c|Ur??}!%C#|WLi(! z0MP_&(h7iuEqM^(VQhfokVOH>wmX@|OS+duH`XL`OB~M3rcwpNRFxG@i`%)W5{v&? zDajaKizUP|kP?X(`Y`{B#11Wrx2VmcPOC!!!lALTdfA1XXJ>pPf2u|5ekI%aRwA_M zz_c+3urV#roI}w?YJ!u4rSxIuV(HIN~zy2&~U^Fy- zZRP&~{yk9p>3DIC`WQK-TG2uA~su^5;= zOujJUpr!iP#~duF0lp1`fsPPS5d_V#g;e&kG9)`WRhmxCR%3lA%$S43S< zuEJeOzybgRr&;SOHO80=Y&W6TheRt*w*c7Dc!h_>-i%^kO1`(|_-Gge7%fe)mnFXN zKQjWF3+NYM{xj-LFmM(Cj6qEh zhz0YrGz!+@rQ?p~<1e<4XWYpaE=Wu?1_;GVNr%P(opxkR;{h5h%?e>+a4RrX9Mmi! zhPo>ZjM`wvWzirF4CY8nA`7D&5%JNKbFCI5-Gzu0G>X{kK(eU8!p!hX6QQ{PkalR9 z%N<4vgC`lOHXK&vMbrQ6D8L+4sa0iG6M!X38stnw0U?8y8K=Y?EYdHGzHF2lU_c8| znbNVuXpwW6xkWhSn65Y`h^R{Q#a->)E3%6Td64$4Z>lJFRIRQXj7qhd4Blbym~ zBBH9o6+)xRsJRV*qM!a}FiNSh)yQI^Q9G+sh4 z#ZsKG!f9xy&ax<+!o4I_dDAAoitsD=t%j1~W?*cFcsYnpXR=7FY$r&2n`ACb>u9+` z#UR)w9<%%y_${ih+%H;`g?Lps83(%(;hOE8>{B4z3d%}wlFS>EvsD&o8m+}IExIw*%HY84vO)JvD-zCRbZZ$T4Br$+ zK=a#&ak-PXYVuK>PXJ~?1kwRm2}}z#M*!Bth>}9Vg$#p)JgTG?Vs(c45o5|de(RWq zB_qHI**a=4L}2+XZ`+y~+g*3p5J+@}`y7yVq)cW7ffE{&=-9QCS)ofI5@Lr|Ny5G|N!opMYSN1N)ifIaDf)mlrT{Qnfr;VdfU)UkoPPs2y3X z%~J0@g7JZ?M;mpHEnElOLIJKKud7y@;sQgwigFz4z@>?D74cmdfvGf6sZ3U@Q`Opd zsWM&y2~U;lTV6e5_6z`hF$nM)*D{PIrS)#r`nPNAx41i3>sHo`FrhOh&nkRwi9qHh zJfQTK@mIDdn(|Wnr4R=dk@&&dPCEyC9i&1SXn|WIFtQjJ3{1Y|&_|GYA@-(O4-Az! z@5^^Uhos3FiY0aj68kJxu2K(#_K8-acbrKAkxC zO6>I)qAxxhIy~ina*uiEz50eRPuntFNg0G$MmC}#PX?ymn{ILBdax+E7&uxL^TvqB zXr!eXH-(|lnO2~3CeM;=hjndaWf7S1P)!vV$~@w=fVk9(iM#YglY8-A;+^K7jWDnX z#j-3zt|(fDk__&}&_}q}q737vLkh;jxf)DZ$`7q9iV!&#G`nwL(qv&U%Y(6;Hd9z; zk539Cl_t0>snHx8NhL+2KZwHu(@ATDq6mVHFbf((mPT0;%t31-2`$&94d3a0bTFd$i>%+&#S*B6!;-9Dn;}aPQVJ3=zCzvp%}X z=F67ji2&R)tz6EFHe(6qH_x zfKJ$e-k2qGh`msTQkbwKm0_yKP7Ap=feir33CYcJvah1dtiqVRGG-Dz*r@M?w5!Bt zoUPObGb>Bsx{Y1LDJ@j2hHjE0%jivXL^l(sRbg{eJ(gjRkkqBcGq8fg5sV>)n<>yv zC2&0DPjHxDr!bgN&#*wV#FzBTuxKi}88liL<5wcG5c|x?D>|iZKre=L=eM_+eZ`Go z!%!u`l8?m>QIzA;1uY?1F^&w(Ws{-p7(h=30p@7(>}Nu_A_m~bHx1DsZU8Vb*ck%} z^c!RiurC6eSupMnM3IAqA*92o1V;E1M*voXAxTmc1F;CeKwlXNi30*ti4|UTY|oT} zMeJ3$ds}5MXjv)1%Iz#{+%!KoP0k8~Rk<%kV1Z$$h1^RFmI&zE@}KE{mJyF2_9FNS zC(j9`zZ~Y5!B>c_@>213=IZ4wBlImtG{*iFFQ0^+BKtIsM?G0UlnccW82~AmkYpF- ze3oZNkS)uABbF;d`bBMU3RH|5U<)uTb5brbm?>EifG*t8@?aXZL9Ma0CWXO~v=A&D zj7WqgzA_Mtn<*nSd03W(iaGcve2*D79MKSsv9D;zQIr$YG7TPfN`;kunpMO(3DKdU z8r8xwxdF!1fhA&EU|8mHRvm+2;c$i;oFeYR9o@>8tvc&_sS>xiu>nS7G7@=!t_t;O zGb}E17co5JfY6p5vor=|axfTy(v*~~Run@zHfgB7Dk&O`1VYDC4fAuSk?zFCOsJx6 zjC^T8uduNqWN-+AxSEYXSzs-;p~$yJ7!fq_*(S**==8O=d=<-G`O zisI-xHuD?`*p|JzjGW|MG1N+ASlECaF;?-ONYG$EaWcag%!p=3FJ%qwtt4lrIy)PK z2Gb&kGQx^fX*LbXkV%n2t%#i;N8Sjh?NGg}T0;KO-c4%?( zXP9#?+2%6#FG}KD;DtuV5UT4Ly^e1XL$GpmaDajNZOudY6=O)VXRV3848g+BQHYZ) z$PjJ;cIP4ZAkKk*onl}a>qug*n1h9%N9itkIB&JX%qkp1}Afd=)my|5EpK#EL7iQ4*GC13;Lz}>q+L!WY%b1 zZfw1G^W5Jk|H1-2URj!`EKOCfPuH$ZR;uHbGBTe_#RD)f7oM8GvahhPueh+MaCJ}N z%2R}1z%VS(SD%`{vcH5?a70t!b<|)G@4-qD%nV(3VP9!}Uugl{TP+@{mB;Iqz2*7+ zmEwU~d2e|EQ)yveSXlgx^9wKZI17v?5g%Ow z9#>0KwaRP*X;_CBYe$y=y@-Qu)Mx7z6ay~;fG2Ae#A_k5x;#~@0d8y1fyGTd1?{&w z$@DK~fWad@QGpmfUM?RjRSuOffAqsb^xoeg0=j#xYt;sA?IvyAsMfa=!P;%Bk$T0h zd6sLz3yNO*Tcwid!57anh(Z!i6mSw?Fbu3jC9(LEL%-q?OK29O963WA$#}on)_~$( z24YDKurnYq2u*5$Gi?q_=X`c6NLv^W`nk%7Knxd;TwM&oBJv`f~_;UOIum=fxxcQ=9&}dhn~#o}0x# zeR}n`OYiTjyge{~G5_`%`^+2msn^@zKGS#g%+SKw!G*IM7tRbWoE=^`J6d>i6Sd#5 z!i9nPx!$Yi)?GQ*du49rM`xFRIM@2Ynf4FP=H5ADy>&AA|G0V&?>JIDELZjJ zM(^O>J3S-;5+Hzk#Wp1g5C|R9Lr4N7q1ft@3#5=_ce9&pdb0bz-=FoJ>$;y2?0e3f zIit~NBrIF#H&?kon)2SBa$mjZc>h%Xk)yc>dyFlw=oR%jWhP;cC zs`4syjG=E#4xq-1Z^d3ZqN&`1T~T#bW(z`d!qpA_B3uj(3*IE5?R%&c6<@R%p&2r#hy`agFLqFKLV*@#f0ltmh4O_V z0uzbx3Bw9EW)ejKmT)3VYT5B-cml9MV_`KkE2E+PI=zSlqYhdMu^b$X1oN{_)mL|T zETMAC#wN@5xAcM2_IGbCn|i$NR&4e4nI)G$FFkkPf9j6=?dyf(7aiS`rF;6;ZhftC z)7Hw4u2qfAC6!eLl^d-s4f^IbV@n5S7d4Z9D>ndrH>|g<+fYzhn_t`HY-snkZ1%Tr z3v|9(+O>0e$CeH4UDaKiD?7KWZR=dx+!?NKb=S2ysvC2wTaAhaeO--Z)dp?#8ohF( z-r9(fNSoRb1MXs$Bc z?&@{#8}ao_2F6bpzk9Xx^sUm9*F%%%eFN{f4~`e^8_n52X1sM+KQN&koYZ>W*7{Fs z11Gh8qn1r?!eHWXBLryV3N(T5b zK(;UJA2O#~imxCGv-}yKq~flD*8&$i;gm)fJZqw*3JcSZq-X(ZFrCjBj0E{tL||NJ z!qrokAAx(YE-lb@MD1aLw!5JTV;GVL^_Z|dv;Voki6ZDiMyQLxy*eb#Lh!K6K+3aQ z@*UVC!;nw`B?E!Mz~U>0{QII2Ivc?S)0zaE9oQ>-;Bz)%SRH2G1TYH^%O1=VR$gds zn4oJWex>|b6ks}{DMu?2nA)#&bg`tG;xOknndr;huSmW`VuaJIg&4yv4rirQ!0;@4 z(D@9wb#Q@mkJFEwxJCdMwA5Ug!Qes(#W|GQ83AAqzc>-k%UUcAV}bop zfE@wwFxKo}l@@3UG8Sh*g28OVVpI<*F>}I_+;awTQO8ZhbwarAgrWg(T9bK zg|$S+ls#F!SAZ5fX+IXu#F|p7@UuvxS#ebaWMRUr*b7n7G(yuh3?h|d#3}tkM1{MU zxmK}8i+-!vRSKwBaBXV2N|@!#Gw~P)@cgPziy-}iZ^djZsbf_Z{r@_dfz$Gmcq-vu zv(}4@9b9SyRHIoM7%74(c@-Qhv0nZ#@mTe5eEBCpQ55)1|AOprGPMZ%GaOJ;Uxva|w>L$=itCl>Lmtc@3 z4zO)Y)pV8H%m;$E{TO-80Z20J7lqF`W+WK3&kW2%@Ctq0ERz{YrG^u!1JiN) z&bKV9Yb|S=ENh!BYa1*pYqiB2bblGXgg^nKCQtbb=!q*OQs5-t-=tDlLTB;~ zO?^*;LMR43suZkHs%i?Hz1$Rw?0y#SejXeCdvfAm8Ki%IS$OZ4r)Pfq;{D&Bo&V#j zOMiZi(MOE$Ui~i^m;n4YQGiYK73hUNEH>$@^gPq{{QS~i&oBJ>)dhrpzk2_-FX4Rt z^@~%#JUj8z{P7>>C;v4&{EuYc-{NmQkL-N9Ie`pfPyDzTE#rryqE zuTq003=GAXLEjMdTNYp8Ycr0N@6XhMsn6p`&@!JwRe$3fIK}6X4OcEgXu}F1mPk$5 zREar(wV1S1MAX>e-7oK0=TXNVsbXdg9U zB!Q(S8ogO+V3IpvcmTsl0{bWwd;A8P&&@nA<{^2MUL|>8yGt>!pzqom%a*-b_i@|A zCEuBkmtJ|i>e}?OsfT439)#cj#CPJBul>c+A3=twT-UEc5mxuU;Fkz$M#U$)==w~@|Mn( zt?lbt+c&m%u4~`CqN%O8vCCK6;;Lc&>$J6NwVFzlU|}j! z2LM>wp*OV~%}sh`jkTiAR@IbO*Phe7&DyfV+Opl+MiIDkx4vnQ{(67@n}db@?|3IK zgxhxL7<+JQ;!(4^LVTLNjYhGl7vBwio1<{NdLxV-G*r$2O zqVP-0bS1v>BHFW6s2C+`Oac>bv*u?P_!f700!kKk`Jw1427am68fI^vTvcKD5jMs- zRe_f7a4$mtvzwt`OgU0vU|5>*7am0Ml{8v$#F=d4ZyS+dnFB1_W;2%Dr4EL}8JCyX zcZEM!GY_mbr0@_Q!Muyf1leXCG<`U@<|IY!evBsLNF>;YFpi9!iY^WWF2G?m}z(pE)Sf(OD1V#n43Bal~D&HJIq%yaN-I7`rxMDgH znbvrD1`_tr(wv3lm$YILgynb;FAvT}f62h|SfDafzLbdZ0;@g$`4(h-Wf9Ld zGr;V8M#(c`z=-=Q?q$_8rW^rxxqi_FE&gYOe(?=Y#{5FHfP6s!M&fr-J|n?mht4Gc zOFwFX2MREf!030u>|fP!B`wgR15@?IG+^9>ChQ>7N(q)6k8#1UBU*CCmd_@qZby@Rrx)MNIQp74DY`7RuBqwvuaH+`1qU*x3 zEQ+yIMl&I7wq&U<`k12RDFIiDGE9D^K1>BTYnJwxLmU=a7_*B@1%O2m2KO>Wj2bPX zGS@tw^;#kt6O6$s5Q_b%#e&`ozw}arepIV}u>nPwZBNPtje`MESq1~@2v(`PaJ*tX zW!&XMxDCOU!+5h)9HQhaJITyIL6Gw@HbR3E0egT$lV-Czt)g*t2J;vis)?^ucc}?e zT&3nrNX7&CdgPo83{ws@pGfUrCKR0$T&CDw@i6ssDd^(sG!wRx3eLuZp&N5CPb(E% zl!(<`qBAoXOikEi-K@`9sj}(}@}ofgwRvXQBX0+GLTctu0B;i>B}lI%SpigecSIsq z_zgJ6k-%Vz#$s>Aa4gk*MMnVjTWK1{bp+vXCVtiL14m)u{H*oD9AJ{a0$|a8l_MHm z<(vi#MVba_lJ135H~(}43F7JRfydA>^j!bC&M46YT*Wkl&gfcA?vEM$+> z2x2@h<`NfrIQtC%%rQtlqXR ze{5zT5$lUZlm$8o=}(gojE!WNS*-q%E)4DV{Q}spT}u< z<{F;rag093n#=5AZXC|c5rC7Usmv?)pV+!~S=O~!R@YmWS8L^K@mY-tTV9|quFLxj z)2ap?3^hV*@f7DXnuK^|U*^p)EG8o`6nUyDU<~YqDi|!w#h@e6a?$ggE1}<)2Oyc- zXoME|7wyntHfCXL60}6DS(2n?>X@xd^4$y?U?|65f>D&%2-yHULF>x(_R(XN4 zPz3((cQ^ivu|}fz%Dw8C|9*#u{O3E>clGDj=l+23OYQf|)4zOi>gT8L{!UZavH+HuwdZ#vaw}y$|Wz)BpJh>fybTjz*&A_MEefO?=?p$`?xahce+J54A{_sf7 z?!9`;ChLlIxuJ48&&>)kiBdyLXEnDJS<%v*6^BvTjmsA7*_P`U1ZLHACB;{PGMb;& zgettn5*x;2S*FE3pjo_S%oxMctRR-^F>Ad=H^y^?>BMA^P~Kt*71PhGIQeB$G+fX$ z+rw)hby=*@5+{N`Ob@)Dfnn52QxIlU7ywM0v|ljTbVRFPZx4ReF|NgLb^8pD%un)& zDcTf-AyZ)>Ffm5Scfm5t+FDE3Ztbm!+=+{x_wJTn{B*_DnUzuZCAynZB-qcHneuEYG^8{sBx}dXIrt#x^9iNYNNHj+FDa- z-LS#7enVbGO<`>_(6?n%pkqg%^A)UHxA^K?z10o=n%ZDPU1@X6l7_~`b&VzU&B6LM zPkpDmuFYB7T3FkbUs-RhY|__MzzDr+owi{EjnHg??rPQB8uhL=2*RB$MqQn?vd*Y% zvemU)8@F1Uw;63at*zUw?K}0(-Fnw9hk6e+h?h0!~o%ZIG>RLR;FI~?x=14G><*@}P+ zHufQf3Qi6o8;r*Wbx#1i?O|Zp6nnwpq8rO$^eWRb9b`nA04$h_{wjL5B`{1?Sw)M% zz%u5SvzMf98c*Sa{7bo5rJbcZi^gv=hwKIYDbd)+F-S80*Be6U*B{Ck^Rv`GyZw1? zN%^w#8Gp~gTwie>CLSsD&Ethb>2{_UIsn%7mjHcL@l}Y$(W)5>Nnrfdp^{E6F=AUv zp~d+uQ-Y4{S#d7UbVT{wiSY(hHoH zJiDIfP-B5r09gFMbU~~BXDXsH{#O)W7D2-cEv3+=RIA*}X0lfTy;;MvNW@sn@eKNM zC-L}yPm(2SZm8lb1=4)>tp8al(xOYV3QH=WsRoPf8AFd$8x|tX{O2e;H2$&BbEh!&0z}R#?qhw1R z4DU3nwm<^-P6qBpHq!8MLz2T%8SSIbS=3{%R7O()_E8FEpBC$;B?G*Kc4(du`tV{H zo7v2y_5*iC5GEee#te>?)+n(?bL=p1m!hJ8mJuR6iwG=i3{cE+kaq_kY@$g_FfD&eCrZGPP*aOsht_wuRnSd^&I(hScw{uR8*m$W#?S0)pKDg2sAV8AdQf}Pn(T}%rj z$4)AS@QeQEGQ(S{(!cm4D&>VCMhQ^g+@$w&M|2h`Q1Yj9}L@)FrTo80A`B##_5*sOWTXG#*9?G97 z0=t3PMLsnFxDXBbT7gGr1+-S^AqF%3%lSq+CZc1|k?!zg;*kgS&H})OD+u!~%+E;w zf_w2_C(55~rOOLzTFUnvsy%uB^-ms+XP&*i@Ws*jr$^=%4yV#E_omZh=`^g)i8yS} z#9hhvLIjRS`Xm6%#BX0L(i?pOL0Gz=lVDV+!O3V}d}bgS8%WYDorn&lWBo}W@lZN8 zl!*_|CPwB`BlB1WGV!6=)Lh)`03n{`OL9}x#Nib&c5@Md*)^*=P@v8e2&A4 zIb@jHFH^*`86=;9#~I4P^W(F#WZ?8+wKFxA&WvRs0uQI=tIprjDq1Wnsw|5)XrblE zUh(UPd^6z$R4*{t?&Sa^UYa)nn7(K))idO5VLay79*%@$9E>f{G}b9V1>Uf435{04 za;(Y2th|Eii%$i?pcI}?T7vPyIGWg6 zvLtuUq2(WbvSl{0@5@B@H?g6=Cl3EJb@a#dyFbm-|NQLCZ%@zu{>7!go+JIs0Z4+r z*Zu>0v#h87^ZY8@&VK{<{`WiDq`$j@hkSGSuWv5@`OT$2zY*d0EQDX!o=^Ys#mS!+ z-r=y{@qeZV|DNdnHu~mQPj)PP)|$G%^2wdRCpY~!uKI6Y4c))Cbo$!b$jvn~H`YXM zuAaeC9s6K?3qSi1Ii&K;ys5P>04Iz5`d#Im~5(zQo>>xeOS&U5N+$%O~YuRd9IZD#q@ zqq6f4LT5hmp1AEiem#HuLhir``&(mWuN_#u_0@_^+bY_-s@l8OHnlFPsSj+Za;@Fq zSiRQ1cCCHGhQf-9!ivhG%G!eJ24_Q?w{?rJV|$=|Td;jwux+casnb)}WQS$CqM)uO zzpc5Ty~$o%?W(Ny)--z>y1aF5?%Ec2ZL_1gsi?9(Z+(@qp9Z zLnwj<{X+iDg%LW01_jLZM92M(w zR^T-yUsZ@j3$)A-&ibM$4$}fH4rddOv-<(Y;+DVVaP+9Up6<*d%4FLBz`kY&)3sRmPv7IUxQ86;d)F`Xmf zVL6)#t7yFnF1Cf10)T~I872AjzSMul?(S`o*pNe0-?3BY20RvBQw z@+xC|5kK*Gy$@IYvd(84yP$KODm;QJET%}LGy!Y6Y1B;$$Y_3sO-93qC*)sCftxlZ z)BG%AFW10b#()93CIA}_Yy*0;wa=`2Hax|Ue@VZ#(iMd@ZKZpA>))T+b?@;|e0DOk zaD49BWM=LN=KahaPG?3_${&6n5ogv^PEt08T`EV$(zEcz-f70O2>*o0#cO#USTqVneg>q1pK8LV9FAJ(!6P z&L#)a@!muPs&6{hmyGl!qkYLJj!(r0Qimc3a}ET@uVCQ>+DBWz#p7PG4U>b93d)&2=*$R75_g zjNVx>eS6jP?In+IFM0Ao*`p7ZKmMrf;ob0qJD!iPx^7)?Up?Dpjs8+1hVi*|o3+FQ%vv^qqpzEg#8ir?#N&@}5fxEbi#4GcYu#Le;6svHB z4&tG~c{zquD2WT#8`hSu1Jvz5Y>b_EoVZnd;lavlk=56um~sT+_n!Z~58dzHv>&~i zH+CVn|6SMKp_11Qtl6@2L+6&Nj!hfeI@UI|EU#-SuBr`HR0lRzg=DF$_E*=t>zZ9n zo$l5xzRn$ij_twD9ii4Of#xn>ZIiR2x}aiXZsi7RZMD%RrCIGpQ-iIts%T@iyQaxo z-{z@pcGYio)-)AWH|5r}=4`Ch*VkHBS3m?_wL+_@(A%3Z1_|14D@9;9qK$?c>xPZi ziUy;u%V^kQg%NtY(e|3&u}kaN1sC*Y7@>3DI$U^g!u{4r!JA__dj|F01KOS;?Tuk= z@0hlClngv+=|Ky$rT>Iw@U%8^*3x&v@>;j0rp@9nq1)LB6%;MM(t71Wv37w&VzkiM zU7Q6gB~=_Rq)YczmPiS}fLm`!hj*O}>puo=G(fL_#JVdN4X#ojEWlo|ac!3sG`I9WK{Nf)=s!dNp@ z3_HDaT)Q;4&!Q@$P3U#g2o3sW8#csb27_JRMUwAT^eYx<;ahBnP>2O@MzPqQRp&EP z!Ak6v+Gh_-o?U)?WYa&Bi*0DUU|oPN*K8NWO_>I)?qUmcHihB|<}eS8Oo9t{Df)%2 z%SYiCGXt2bVYh?;u+t|Buu82Y6Pnkiqi z;hE-VOh3wcp`B_bFveG^)~iL(M);+W>qYz;x2VX2Sg**x;9iQr7>OiyXx=3Z416`Y z7q}auu1g+E9gVawNm!I#XF%r|VQ{axSZHjfSsGZ2XK{zL zB0o_UMrcHcWi4ZqunvKNB@g^U4d#p`#Ei40S)v;kLp_ELtW4385Qbcg=r2`bV6b4b zAhC=ZrY{=Dgh{rhObTb6(>ffneC)8+`5n(LQAS`M%VfqYpw&mO=% zoQ=fSpQAKnlb?mmd0LzYy7x&oPADu*4H?6(%5nlrY@Eo2e}YNHIsP&OL1+|`vjrMqU@E|f1K?7Ny4+J@(r<}@ z8Au#}gz;u(36_jOa$-6f6ks!6flmy304xeUmXQt2a-#yAbwMMt>rwP8mS(}=mm09L zrf9VxmkzTB)Yv+o=BONzBIrum^nw+0ZFC3kFHj$p2%*>6a(}z*! zlwsT#w&$TlVjvbBOeBWb48+VCys3bZKO9D>rF+6=90s6sp0wb(0poWE;*2i_oZV!$!LE%)}M;? zCZpYnNN*zAn~e6+3*86$jST>Xp(hWfV4@yOp(~4{l29}~Hk+E5o1H-M)l)QA&8Ln& zojVG*^DLIRjEep~oj)=M`W?$8M}e}bu}tD{Ce1diG}Pm{%=lbpG@U%0mM}1o_%Lg+ zaMmjnHlcwNwcfn>)oI zYB;?}a=C+O!=l!T8AuQbSdRjR2{Z5s;#I80#3@Kvx&S;u!@jTRf)|s~tL2c~g#SicJKfLa{ zcFlWzD)3;c^zrrb>1*ZF*TRpdN*`ZcGJU=5@%5$CH_M;gSpMYJ%IRB6p4?n9eP{Lb zN9(8WuX%EB>7$QVKl-%v!Cn8|8=hO2otNKtymz8#d^~60p`4B_#_El>P`MJ%CHe~n z=ENiOCn;uTb0UBCepdsKFxtLg@u9qd*InJcMtH z!MzeB7Bf7yL-1DyOKd^-s5v@V9gLf501_+Hd?5@I7Act1l9b5LOCi_>HkaVbxw2%E znc3O{O;{?>7#oJ|nMq(}5TJl;^@Y$7u9RV3)}d;pv|kvZk^bcx!^ve-5~c(POSM%M zK;HvLY?D`9C-0VB`h3N;=~dTfmQOuia_M2oxd)*$AA3)J;5>dKfBd3t@MLcHG3OhD zi(lEhcJnKhU0bU&{7tXyYVv07WRTC1zlJ6kaosjCeq+0=&Z)<&bc z%DSP-TGeFKZ?ZOS*4uU(t*_|qujw7HYh8QvO?$NM2d%I5*mn2Z_6+8{-mAafukGsB zb`NWNhP5|_E&IkSZ;fjQk6Pe@K4uws&oX$%GW5P>_>ASyQOnkSmUVR&w;zSi1#Ess zr!g^DZWg&PX1U0vJG{`?LBcG2R(9n8ba*Pgka>~TW?5l4rk@l2*JiI7o`M`@yA*6f_~w1W?4U+(o}#cBP#(}G+_ZVAp9B*AL>BJ zy@t#LmZ?ZIJcEG?oFrkHgyhh2Q30*x+hq+Y7(85P!64j1i>-hog-F6sSusFJ)nc&` zI?J)jrTo8?3k-gFHj?RfUStq@<>re9EF}V)d1En11BU6iei8i@^RqHM|4;50!nIhS z(f=&7f5r2Rs%ObIqy7rpd5Hcp1B^Q8MOKo3z7x}rUgUo5i}E?|S4Gzdx|DelfddA+ z7v;MJdJ*?U9kd$!i|B7w@&&aLdPV*%!uBFZ0Pbj6cBu>R%hYifZmYcu~y_)7%cQFLy}aXG;xY&6ohfp)PBLYJPFieQvt??_^vTDyd1!bZg5o zyeqK88eRc88l}_pREJmKJj$qy(ZPgFS(BD&A*Ko{k}ReflNePa*ULAv+Wbo0V6}zb!;9gO1oHt!SL3 z)5!hOHO*Hj4OnP;gZrS&8sO+727s+d{}P5J2!O0R7?=Z)!iJN2FT1bs2a5}2jQvZO zoD%O*V_NAh|2|zCu;8=e;-UsN7LKDWBBYlZzesR&fkqQBInN%QPalQ#{h(DalEze8j)%%{pxE|i->Q#3 z-;zo1dYU-!b-eGp_{jIEiGO8|{RjX)^~=-uenkV;xj(+X1p58%@}KZC6K=mD0Dn96 z*LPD2cd;#ZUHR+VOMgDU@Wz9~y^z*ZK{ylf>$GM4r zWk!X5pGRJO`mihW>H5f>;?HgdKD_Rmy5hTW)%(e1-)EPKA73qbd_C~!O4;MZ$xta1TJ#?tkRFbJcU>vi;&|`^gje z!$UcH_8QF{IZIa)ec9nGeq%b%iM0ZvQszuu*Na(4_<5>nz|@C1)K>^LH&8;;GG-J} z?1gci->ZSawg8;fi1>24uXOIP^O;h!oEhHfVjwPgSe=$U%xfY%n~X#v-zuxN#E-Kn zV)=CvbysNIk1HVRsz*RoM)S9heOf}i*e|~!0r;P#7up-LA^=Qr*zLpbt;`UHSmn#{ z$cQhRpYaP%5g2kY_Tw+bl0yWZJiG&dL(yTG({>M8b`M$h3|aP#TlOE;4oocSe#g@LE`(nI@M!?> z&?(CsBbK&TE#)gUhYMZDaPxXWya;%*QrnK)EJhqj@fE7AScoM>+;W``?*-8p;=I5u zimw2@PXbNdG#S3RWacJZ5GXk2SNz*nrwh<1~ZB zsvue(M4WXFz(ezX+v$SlxC?<36F&x@i$+ys@3aC-3 z1)UjVknk7iLEAIE&~!U{Fu_PwUb+2h@GsoXutVc-o-={@C?tnr_Q0%Q&O?$y1BR3gQ0@)L+p`Bo|Yi$k?Dz zk^j3GPCs|8Sn3Ac1RTg3A$L1K3p!t%@eT_KCINryDBu2`wLf$(q$#%5XMJPZS?J)UCCEAy7b zN=+VyU`tx|lxY4k7^GF3G{-5iP@1A~F&VfN&0F4bn4De3dZ0`;V0cD^n6_uhB*PS4 zhFq~4xm2$7ULFH#g)bV=3w@Y!v04iuV?c4a4mMt__*TSTFN9@eELDD(`Y`2R2)`l= z2bW?Tu~?lkNNJh!PMdNu{me)X)ANiPE$pG7r_^I}t`gV=@JyfuNG~^?&&$OW%}Gm) z)RLvCDw|TI!ckLrWHwk(IVZRT!;?f)6%AALTT_Eo;%C-2tfW*Lj7J#xriX#P7cR~12QKbMJZVNqD?w|30x_d6XWp^_|iEM+C+WwFb&Ln%jAKy zQX{yFm!vLjU}BcCSpQEvSfzz=9YH8p*2HO?fgXFvypjaw7$i8QeWkENdrCOYx)jai zxLFJ@G=7syFo+xL62lde=|_emsA9m5pn;47)4y^hi=wOM@M$t}t%v}eCoRnsgr%`r zV!cuUo$qD?0=&)m#KY$&NmydQvMq(rq5umCzvP#ZPfiAaJs1KkbqQG`bfHH_aU)x= zFaXJ~+fjLiE@&s^6!t=cenX4xojaBsKGAmLlYNg8L-F~sfyyf|a3bCtgPc2%KyNcQqVPE4gXk z!*g#u(n}2PO+>om)7^>b-cF(C3UU z=%aI(gmfHB=E!_zd=8X5l1`0gGNWnez=-ui6HZg<1qs7M4H!;O%*`F1ot>DQo8Z}~ z0K)=3F*`evnIB2bt(-i~I&L?(7vC;CSpdexcY-d}V6 z;fqZ`HFX1kB_oD)t{Wq82u{VE-^(a(uneplAn3xQOT{8kk{d41m;Ps!`z_54k(Omv zt$b(mh4Iab{Y<8NRwyW-L_&8!K@q{&SXlV;<`=O;&*OuCPmFz^p7>Y# z?H}h({Je1LmuK(&vT*v>r{|~uU-}bKUIH*ccZ$oEzrMXp?!8Q3H0K*VzxXE>dY->N z`}NVf>Deos!-p?+1KgZ&Kc*Xzla`4gB@S|%Xtgn|pxl!`?M)9K?frr;a4{wAY z-dg_X-ulOnmVS0W{P73A53aecopW3~V?XhBUhjbQ^*4;V=A7~s09_etBzAF%?fAMI zEJv%h2&bGW1z#k)atOesrW#Bl4Kk@K=kXJIv1Vpi3a$XRRA|Lh4TV1}axRA$6=NID zWToOlSXO5XsZuoXaJGf3#1>$Fo1M~fu*k^Nd+|Dz6PxCCj8>xB1h=LHgYjDt5CBF; zbO66668)tI6ThN1e~Gd~lX!8l21A1>|8jb;l{RS!{X(FUpdzm9u>aic*ZpCA*;-4- zE^YsWF?!B%;&%Al{bf^+S6rQ5dii1L`A>__-4DNiF9_lHj^p_Cg2^kkvGX~7@8<14 z?Ap~=wqx(wt*=*X+FsqYrLv=IeQU>x#+I_$#?qSl#kEZ<8(P-2v~6tb*wC?gRp++F zo!g5$cNBMQ3$<(t)VFwQ>KxTo`L)$KjdeiZjuySW8T8xQl+)I1ZEe=uTCAHptlPTa zXRfc#t*CHR)_H20Jaw(E`gR8aIJc%Px1s@c&}*wLt2bJfud=LJtyNdB5xPSr1MBcY zx9aUpMs1B&*g_wVu3g%eH!WNCYTNc}uN<5fco1x`W>@{=0z+eQ4$-@wGRR9?CftlAg8}_-M&Y zfK?JWEBqE}BAJQ{TB@OiP9<&23@||yNnIMA+0UGHEYlY)`ml016NbeatqQSTKA6#8 z^E_FoHd*&2=>312pJ~rtWGDbO8?aD+#YSj0KdbphnCpucXiNZR(-r6!=*t!>v|g!{ zui!3PTLg*i0>G%nDx$879xV4FPVZP$=w;}a`%#(&Fyq6ayt63b*LbGbWh{JM#BH;iIkj3t^K>H;RX9LE(3Bxm6oy~)RzJO@X9;?h-(3R^SEtiWj;J8(yY`{pB!7 zL(VN%_fpz5U8AL-Vkp1>2?8*&)*K+L?(&z56b#vxcL_+-4xLR7FQ)IBrPGv%b&3A6 zGz+*3B3cT%hQpaIXn}1Sq)i|764X}Fi%X?2uvJ>{3!Na6NaG@ zD-~39SHNd@1i#E?@GyhSn)RI^-AsqX&&uA*l^6Y#%CC?J4@v4BS zd=}{ylhevtl|Q4e8*nZ>EV?WI?c51ARw|F3fOuu0iAKr7O#jL}q!;MR&&hl@hQLXC0ww^%4x@Uo#0YH%jq46v0fYq_dNqyE z;NGBt`m18lZ}HOLo`YLH{Jb|hJCB0Acv3QGdleuvnwV(}@1EAR0x}le4qXfitsj zejc%HsK+IBv~0rdj5V&XQv`O>iDvhp2pa7q9&3>s7_7!sz_5l=Wi?L~Wx2ST?+M|1 z4xP^cV9IVv%2P667+<;=00#OZdMcGyn0u5PF3k&wc^ zl^&L0aSo(KbKDU(a@=&lN(FSF#MrTS^(T)uXELupP3-?F%KEG1;eVzk|CK)e;~Zf1 z=clKBS$O}qFV6n{)p;cX|Lw;A`RUq!ewcz9{O#pGzrBQxD;S7C*Scl>v+xvrmgUO8(&`(DxUW47*oW5?@yRimwRnera1 z+U?>za4ghan~aqbf(`ITD$6gS~`O&N1SECH6c^ zzE_;m0>+AamCQ@&SYdMxOxmDmF|l)lvysHg9zcp)-e|mjb;*NmTjG0{I5BiD$W-|H zZJr9hew;u2qWemIGXrJ3I>Wip4E;g}CKX#*9**I_-mo%11BnB4M?)euydiDrI!ntA z%l>iW@I~jTyW#T>mRxzb@>*o+<;Nu64?QP8^qjcuJB79V*i`<+W!uQPoSx%(dq=&m zyj8ws*Q&0a6`QtJcWtif*tD*tZAC+Kd2M4!O~c~4rWK7X>ss3@+B+*dH?Qs7x~y}1 zS=TGYZCip(?cTZuXH})3ueH6&=xBvkxwF-1Z!y|h^tN`Rt<`92Fe}3Ot*)A8XH9cKO-p`tleMZ@-`HqbTV+|f-m+qqwr;gnSFLxo z>6<%1znv{c7Z?~PtgbaG>#a2{dc$VDWryCjQ)_!wZ+}(m+GE+gPusd*+qzHN(XH(` zpzSzdd415bYe3uGXW28T?HwZkAGI7h4*KnVXHox2%fLy?@EL9Fyf*ZnW&dGI*KW(w zHJZz#Io(*;bEI+nuT+Zxg9|YY7#~(nOgv%+8}(GUJcmv)&ZctvsrnLeW4TdioOUXzOREJnU)zb_3X zepvx75GmLK&$Fa|(fo{?+382J0k)?aj0P+qF()BW?9F4hvkk-xSp&j_V^M+AlJ5os z+w2x>QwKJ6T}z=G3*63FGyMzMR%yS80sDBbcahkeW%LmMmjx#vTD?B!m|mK8nUj9rLCM&p>W* zMAOnt;g@Y#p`{$cv>4DU?N-1WCWLwXOJXwHxgZ8A^_Z?{rij&eBvPWEnlL3ta&H!c zSs9geK8KWjn#5(=i~+P#!DT*5AX&-0)K}GX-{p!kd6$7MXcJNYiJ{F9|PngftT5JpEAe)rU{Ye>ORhS7X( zMUOfL0xS7f((>8yV=@5AWMI_SNmGC`$ZKTie`dG583PvXm5;l8w{V4=0iody|8)_)sD-n23)c z^cx>Y#0TOSXw)0!1fzI_#7p^?#M>L6>5ffz!}E-#KM_R+m?>ZEjL-DMo>20QbSI~K zQnBu2q#Lg0cuzV8?oEPk55%XtC1+|F^DpJTo0SZ`WHVA!O4Q!!w3 zBGQutPJ@J*2kuEmdlHesH1fcM5(x$dBM&^3P9PPWiU|^rq8&OlIS&9nK8LwSN9NPx zbIFl(VmO@`olTEsQllVYiokPH=?vAE3UHbZ>N(27(u{>VXqcbp<|bz6$1|Ccgx?FuV{#) z1)4p;FHEf@D2R~s+{&OM)Ioz6}6=cIuZe zPW`fQ=GQOY|Lu$Oe|&xM&u?%2_xHR1-~YYw-=8o2`R&C&o?l|b_tIY=VFEDF_w4Uq zo%`eY+26iAqtN#m>G#S2&l>6=_*Zqs02bW#+iwZ2Wv7f`Z!U^4(5u=>KN$fBP=$4BAU8@BpO^u?>S#x2_3!#P0T z4~s8+y8PPo%Ih=Bt~?5#ePBO+!#Z}}Hhww($dvu~HTS!>i;iBijh)RIIB7dLnZIY) zxovN#vCqq!lcwMlPn(l>Qk zw{L8T#v<+Xmx>;3RQ zzcFgrJ8IcKX*pm5aL?P8zIQDHrxp#Kwv3$B$Ij#C?mzAUB`r8 za4!{L=%Nf|ctD{p6f}5a0j9cqRzEE6uswUjR$mC(ug`Qr`@q0fe=#1I zm5ZfD3vw|8WZjDmKyP-TzuL-zD-|2Yk&F;~L*_^%O2OWc?i1rQPbK;=UzqMIrdAw4 ziI>alqm~pgE3#;omXS_AR%#)23{9AIU$jZHJDM|r*{~)4XM}_oao8_y&tilY5tuNX z=MO8Tmrc>k`tr|S1Yx-h#x{2RB_jzemy{sqVq2N0u~S;Fpdpi=aZ!pYvFgW?nrN6P zij|d`4bnNDFuWEb{JMO&Q0nxH0t^y%a+JK24HIxgvx(8}F^W6}Dk%7Wl1xP^bit~G znZPciz-5qr^?aw6=YR`Znz8cjnyrxAOv%~`H8_VQ2ArL&%PK7Bz+9A{nZ3|R^AdNJ zdzmP!8ng0DJ2c(SlKYjy=NH{q|0^b|s%MZhG1#;~;~Axc`o-X1qAy1u$qSa;FDVz} zDDgdvJf8y*SXExZ4lNO139tcxWwH_G{eq3zeZ^!izNG<)u~v3yk%AEb7Iha@&&>UD z2r#t{z;GekuvjO9sIc9;NDj063B4W~p-I0u5(K-*!QsF-SoJ((zX-o-Rxrh3k$I&T zTFlZf!oZvx>y$Xq)Av9T__&;Vm1F^^$!bSZz65Ug31Qr9BVWNi8Yfe`p2}^#MHfj2zF-}PbFqh*nf#kpvlZT})i_9#pY51t& zumwviV>2cs0c9x>n{HTYyuoFLuRMnj#J$3si5Yd6k7<(6I0d?K30sRoPtTGlprvlXKA{CsVENsw~`7_CI^ z<%}g$I)>^?C%H`(XbCp+XT?{7*MmV&D?}5P;wyQPkdFDJe1&{frbuoMKvG_4mTX}> zk_pVFM;d1+mvchz-oTo>_mT zCXHbjl1332Nnkrm;{m{ezO27u10M$SDgb7!y$nMV2DUjtxvlk5$fw)UeT6VEM*-*7cXfXB zq%W54jU@YHss0$((ZoP3*%yuVM-zjI^Gnl7or(P%1ePkAZ&U(Sdlh zKORHjb3ED`gUPuc?N$-u?sRu_x)0q~z}?_&^ubu9I~nT%C&vb6)BTwwozf725e817 z1gkrN$M&HaE7Fsg=}SfXQ*o)(Vk9`y&*U)Lu+j+(Pr`)Z_)rStkw#}zBbfwd0%www zbIEZ4a2f-IGpXTpawHA;cQlidjS<+V;f_8$iwv-sqLoApH8?XlkLWK-u+mswzxSl5 zzC$na@RB;|S9(UWUpY9F0`rhC4LB$yjH~ldfPGdsg1*WTDlO2Ef2Hn(V<6E*L}Fp4 zOcXy*4I-vQpimiy82ZbbCpbiI z!QfvQ@t8RC2KCl$#Zw=4q%yB8B=&w8JNP`_|F^`*_o>7GOdtDk?wy~Wp7?3urbXUA5XdN zTyotwXTNf~=-es$yKm?959GYDUvKWRuHGp0o2!1dC6Hu6zoP4+Y8!kjUT9o>;Jw+O zDh%iJKMVItU|4MDti@7qV)htcNG@RjHCcIurxPBQD6i6)C2tHQhHfPIEw4nq9`b6S zR3(Ao&8Dg>M-t9)7v5`$lq2I!*@yZ^#pM=le zvmd{18#$*PJgOZ!t`DBFOly=fb;S+! zOBx%OHP$byYbdX4EU9ZMt!rM=(6XwrWn*hcRmY}^&P^+u+shl98d|7*=^Z1XxTGt zd2pbocAD~g&v<)P$@8AzPZOxYGFOT#l57;12clp8kuC4#O}w;H_hlTnx6r~YQaqiziQYo;%ee> z#$XRSMP1^qNEssbW~0AwL{q8Y1YjIY+a7RNiK@1i2?hnpH3ew7LqtW}6>MukN;MuC=Z5p-rzdO^H6A$S$YiVflCEagfy zw4krTV9Z8>%UT`7o6v!2jh6i~KS^xTu40&|?J!6~^_3&VJn2yY3>bEWnJcD88fq|+ z*cHaaQSnI29x*w~9xpA>e5~?OOJ%e;sHGVTd}}hWrv!4bhjKCWXDQ7BlyaxY#o1tR z3B+3{!(|${mol=a6scn>!)V6xlrZA8^_LFic8tZ{2=8@*{;)|yFS*Vx~AtB2gCjVkRxRg=hB}RZ|X+db>v1-g>G*pqN z$i?j3BIVLMEs}D!LklMa590ulh(pW3X=X+j&T9CaS#9;gM@^>XtR_5``^k+8usIM&LkXqWgW1I(TcmUO6zbK!z<6O-QG*4} zDZ27JFC5zD!(qb~5jcBYfT>_+fB~y!tXDCuXt`>qys9ONhn0n!>`F>EjoGkv+wkut z-UFve&iLnuuD%$fqb`9i_kvDvoqVr@LcjuT>&)C_a5C9_dL%d*ODD95R>g zRID!@Ka_}eCu7~oXiqY>KRSId2K3!G^JMSzNAIAXx)(^9$L+1bhY`NQeCq4?~Iv3Cq_ z7>bItY??DBfV;flu85a4GvHo_$85mzK~dqQe84cjKEnL$LYWXWSWgf-Fj8QOI!MAH zFbq1e$Ve0zIrj*9uehMW!=W+=6`@jU!o|78%Q-8Up;JumA+r&ySQpH5!YCVn5-5IG z(SDf_h8FD&=9DbS?Va5CS#;}cX6Hg||Ch1eZxaK5PmTNo4OmBim^=RC+`B(5ociU9 z)4zNv{Z;S({`J&f|GxF#Kd=1t&+~sghspVOwLbsH^K-vHKmR+{=YD^F_P6Im->=U6 z`ptVkKR@x)v*SO`AN^r|@?Uc!|48-!EqU;HY|j@@w$6RllDxlW=5FBrP5g6n=2q^~nY2$LCz1Tz1{NW2ubBx)>9o#Rx6M(Q-8e zs0>E{9nr<`Jo`&oh!sLFG$boBum@k=1&OWxu)cVeR^6$+)@vPk-*ft-(o3JOxE@(` zBeLS^O!3)!j(2Y744>8ZkLx=RYOnWe-N%j5_wy$&=Z;^r4xO@gAGhrp%-go#(Y(n~ zU0+yPonKv(-_lUf-fVBI^VC%PH&zC#>Vmb6Wpz!<8k*NMw^p=uY-sIR)zVg0-x#c` zch%PxHrCnNnygaqys6#jYKJ7--eR;O@eA8?YqQ?m02n3@>&*>-;g%-g>()+V$0oh4 zF{g54(S`~~ZL6oQ%~9X!sBI~%X(^~~wpBG*E1I;8^_I1@FhVb1p{-l1*Vn-RyoF(4 z^l5b>30zmJZ>%vk)*3afdgE5TWd{JbW4ER24d}p|-hc?aZJ)MvFI><&4?zdsJq&gC z%@K&eZ%tYb9Rut3iUNGbGJMuDdR`klYZ-jcvTqbM+DliX)d@qDJp^DsEYNlrY|k9O zth*=;y1Z7Ae;LmPwSqiBtr*(u!7MAohwB&cJo}5W$i1Eb4v+i^36)YejqdeoBXVd(7Ku)miXq`(dI+(ik&`!Pul|7^lSo z&5>Fxlor1<+oxqZvC~UnM(P+pA9P{?k2OyanPImNj%)JpqC9s1s;o~K7_+%Wq~&-d zUVP$TAPJfBuh^TF*c--SSt(eqT)O;uEK<*vDrtVitJpoKCDC`G!oyI8Wn8d`z^uix zc`zqQ`GTZh&IP|v4#z1;2^Q{k1#Ikv#^qJX0An%%nkUeSMakFd@alHbSDx zu%3$gZC1r)Czd*Z+b^lU^g;_o3p0!1+2m&mztDaq?yCx)3B4?QmH|kd+a%~q=#_s0 z49`gasthnouvqwvSZ^-du-N>Jcrf>J2bLCSG*|fraS6R_Z2S^lgR{G=`WvQwTGGPM zgaN%-`n9uNR!vKiw6OF@7n7V#Di+-sBuoui{LlK@{IGi!@NZtr#az?h97X>hTiDqnNv__d0dqn#!qZG_FnxE-^#>Nue6=G2wr)_&UY)r03VfvBG3`a4Z8kuJI>qUNK zB4h>|W}dq-21x)Ioqsei3;Ig#*K{~b4;E}SxV#89#%HOBz|s+&uYlPcCdY;?oD)G} z@jqiMaG{3)4DlHob}GPX7*fEn`@z7@fbI%fYuaD=EHRkK^hOegW@6po-uS_pXm2cj zaC*8g7VC*ddSlVPSoF}$bYCpmAA{;Un27g9BYp80XBtuIMf8_mXb8WYX~cm>X3!Th zY;Q8gs;VfZ-5F$e(}{zL$id`HuM9Mz`T1aM=0I%bU_5#t3d#3CG_r5z|0nA`oTIq+ zZC`cw%t%7gqaoIymBbF__fJU&ina?l7c_Qu;b&febV-t*q8dVkfc zwZ6X|IPX?XO^sSTBN>D|pI+&~2oD~LJU9}C2n-C4MMh%biDYy%5rGRDMrgb;F*u6H z@uktk5{%H0g=15sV(7r;FcRXy@JPpIuox`!NXhw3f?Zjt$eK+?=aW(9ev|X*#B`Fy z(HZE&^N@>SiYEG|k1eMbS%`&Iq-FF%AD7B2Yzr^5`wHpbkq4>3t^;T~weuYXueQVX z42zjpslLxm(H?9a@vVr}9Rl>q`x6Yqpz2xOT>gBhugH1vo*FDM2>`67Ux{Jh*fNN{ zD0VI{3{{bGAwMFjTDqpNbai0}Qe6`!kulxV|?>qnXBS06UzDW6A2l_s}@$aYC|NidAzyEpd@26M(^^Z$` zJ-PDN(`)~FcKOez=YD&9@|W!KpOFIB>pDvE+eq4F$bfma?@*LzljP+O}}raq->q+n;Z|AFX~Tw&{Mj z>elB@qOWo2n7;F{(X(A2+^fGlW6WJHIB_@s*bU3ndF$a5`Mbvo2VX8}?JjO;E~sy? zH8xnfIxIuI*6l;q!Jho)hT@u9S8aWusjZ^5YjsQ8y4JRh9i8hsJ1RTcy&dhvUF`+E zoz_8=TA|Sj^xFsFw~yQl^zAhIx{cl*gBED2!QDnrm(kr}^!8Z#doA0BFp0Ed(9+#e z*ii3iZ1ps@cv?DKt=;yP?&9XI!lq7ZLx<7O2_y7|8f{&*zG1yyx5en`uneP38j;}s zE=zZtt)(Tut|1?jNZm%qRw}?R=>z-q!I$)*SM;r~YTFKA)@a9JZTASOt&jws(_UGC z7y96F8lg{sfhW#l3~Bm2xOd@(zIex2yonF@O=vBBy1$Ht&#ZcOxD6*9C&__U}SC*N9wQe7zT~Ka-qgKdl!_AIcNbW7ZGONE-!oUDvk%E0?d=_SqtiDo< zUm-DGhvZBRS=`j(hz@Z;m=WR}6+=1>p)mm^;Xb?wGRA(OvLu8lAakn;F9P)ShE#;u zTMCYK0dye+t8pd>#RAN#Yg$!p!5WR@o&b8M@c>g#hTESf!Y_@`(s88tMg=O&RDc*ythauibsxU3~EXdjB;RsEHWA#pYd z1$4M9N*!2?&{BxS>Ikdkfib|XL||TX^;%s){Ex@&mnC{D`YNaZiz!-FVL6Qww@v`Y zN-#uV6eFV(3(Z)xKuZ!BDOqBq$^g?8ZKESvac>dCTX3m)&!Q|Od##0-K@yc%?v-U) zYOaKYm4-~*rIL(dXE{jd#fM_9#_O|>`UUedj+oO&ru>VZYHGhP+#~1<;g|P#mqy}c z&=(3YZhV(UBQyXQM_BKSMypj)`>fJy;9efW3JRzi7gcg-g5; zX;r@04<1&lNIu2J?0g1Sm*9z-2*UDC6qCQ41;#yVC#wAOJ~3K~%ogTx9@V2LTvI$i2)4 zLq5W`F!R950xb<&rJAcuDz%^?gTO(Kt;Q2D?HuX6To` zWx_CH!+frIp$Wzn(0GM!QISQTGr1Q+E?c01!K}i;)Ry)K?G;wt_i5?t;BK)p(vC# zi>zK~oMy5&2jTeM$j?-miTCOR(y7^lC2Bc{R~os5y*Z&IVc_R_GCrklq6W){_^)R8 zHs22+H+PU2Y<5|zKrcRvla;8u7QI&ZTF{(VpCl~lUuk~!vlQA>1|u{wz?H0kMx~sE6WmgN#lm(Z{2`(`gGl_kIEJJeu<$!X zFJ}L|0$`3Isb7O81A}{AK;r2{1fYxVtHd1G7?$aIlx8L7QVHn5Y>+;dO&?#$9OFvxBA_>Y zJPZFb={I{an>mrm98G4Y!RdMaP^_s#a0n7&{uYk#P%#1D?5Z=%re`(rY7u% z`5A3kKC27eS5|ir&ANC$6GXy`8%TINlq&=!`7rQV2C|YeVc<=fTK6SiVYjlhf+N6{ zNSrE^68a)4<0)uP60fWhmZ1l7)E^i_y2YOzyEdX-#^^=_tR^C zf0w&m|NH5+zyEO^=={(O4nuOBY_@$~es4^RG*J@za!`vd6r(6`~2zFFF~ z{6%;CvzqXyq5pU<@b255yZ0S8Zn@sL=6dIf_q|)b5AOv&eBJ&2E!Ri4Tp!+aet6UQ z(Jj|Uw_P9KaeaIn4?eo>`tX+Py<4t#Z@cc_wBNhxxOv5X;X>j3G26=rjJ{!Ob$vl8 zGSavytTk(#CDt3HbsX0ks+8_3Jy^=;jL|8XJ_6Z_hZ$Nu5t>pk=YJ`{O8S=stKx*L zl9v3i&^7;p#9VE@h?t^-RU~IAzG8kGUydPR)tDuJvn-wFoRY}JuxjERducv?a$dk% zc1J7v6>Jt)JZP3TZ;121P<_=A8BAgimRvWHpB&f(BoE9UX`4S}Ev>TDw(EPxEpwM$ zm)@_u_tnO?A~o;EYu<^ix%;K};s^OhZx|yd_1&XJ_ps5}p?41Hd&l&N*Nla$)`e@9 z@z-oGO%-f?X;sHSVPktiZLPJw-qKWWX=?$g4)sHr-PUjEYO~eX*lTLN^-cb|7Jprn zXG=|>q2Arz>gZ}M9O$tQ_P~d{wI6NF13jp`8t8-1835c3;g{xTOMkz$zYjfFJ)O8m z61W}nMQFpK2)ujPvbE3F)>Kqq?`&xDwD!1KdmXL4B`w`W&D{lP2EPZT!48by1tXsLfu15&GC|Sgy*6%!`)3KsnGi zKpof@f*OqLVnHBruoAc{c+3JVJ`2(=fjPtv!P0a)hY%`;dJLTzaO*GQHvnwL32X%9 z1EokC94N-OCkAO~zaa>}(1DpQ#*k7_$=5g;8%s(VcB6)xWXo19CrYGM*R+CUjt{dA zn(InnV75R@)w7g5!v(FF7HY6yE%jbL=HxGvD)={seuZ)tUx`Qh1xTh-I^UZ+f_i6F zA1yIpk$kBVv-p91(UQoA(#xA%EA>i3hL#~1hd84r!C?Fq25k;+J{(70TTTZSJG9el zEp}svz~M!4MG4AWm$_keWb#@lJzD17NhtI@9lCJT;##(uk=6Ly;6TAh0hQ%>@0JBUJ8u> za2^hNk^ZF)oaZ3x+DX49KCm&`UsUCl$ildH_&LAnVI(*}v$Sf%%0rr09L|EltbLXe zELDZ27#OB&Ay}BGQ78>zC&#poKptM_1uMXJD;RF^C!! z(CP%Y(s*$WtknFJBPd2_AT)H{kmfBX7;_C+bYM?8o}!=^g0LAaHV1@hme!;Z8j>&N zUuKD!=H-VT$iGC~a-2X%G(HRHWqz0@YIbXxfnf;``>I4Y2I%^$IH81=EMT*{9CYfb zz(G}}MVh4-+5#`M5_^?vI#6Z!*N}&0OKFYl53?p3fngDlxx+;5my=7-fw@aeDh2>U z{uR0SeyV$!TgzH2R|8p0dECWY`xwv8ejWmXgZ%(glr| z6~0x@XH`HgAYGucx;jI=<|`{? zRjFMGFsl<#aE1Ra+Me+^S1!HUMnxUYXHY9oqdOW@OrhB3tC9vR9zi8F)MMOCQ?zU& zp#@rWVABYVE@(QakyI}i=tb?hryShtLl?B+DYdwG!__6$&Z+JzTA*bLm|+UmUn%s3 z^O+WCkSc#oQ4OXS8b)Z=I~UT@EZi$rXC?WXNDL|1)PV(k^Bs(zIF$KW*jTh>To5Gv zav2yHj2k1t4!`aU!1-JP^Rw;>7IY17|1=Eqb2Kp)iB861W0BZsI6ShnG!hPvgu@fj z$XGZ$5sOYl!{gELL=0;1WGn(0jzwpapke{wi70k`Ct_hhavTG{(}^g&$ML1f#1gdD zGzNPoGx4!xbSw#89mlLubSx1ajU&^05bEyIk?4cbIF5|QBm8UxY@9?P)>x8HNrHHf z#FmakV2wVo^z~?rM-mEsN0N~vajYdxp++k_j^i8(#y#xNQ%O`qPv>sw_yi~&by;(n z_)HowJe`W794n2+tl3n2CK;R0#E)iEb1C5Q(d88F(5VF~z%)pw7D2yk#>#LIIGa7W zvVu;m<>iyv<>Q&`e0+I6lA2vg4&VR8-qwd5W?5Sl?H4sO%>D9#)!}2$DpG3Hex&n^R9-aIB(S<+0x%lVf%YPxwd+&e!@!|jT|K9)azi<5g{nfw! zaqaJ?95;G$AwAj^V&`4-7C&FE;#RBcE5eq_3ky?-n-`d@TTj7 zTh8}yka&fA@3`K->3;vV`<+{^x34>1zlNFLYZr@OJCi@RXx+8nXz#PF-@-o}3C)60 z@#hvOS6VuG6@Si9fXfPlmB;|oatvCg#tta;slO4HX5kf-@Ea(9UULPsCaj7|teDmm zkok9qmr`BR{3^h2va7$0vM{5_Idzu}-n^DU;*}CT1 zy;pJP^UZHZ8$L+azn9$bM%a7l{eojRjgb?^?h&JRr=_k%uddZwd-a`%_3=~2{550h zg5}_XZO0*7_x8g2=KQ*PYhA6;++wse86502dV4Whv~2(k+}~qqZz-&;b=K6o>l$2J zYKu2*F5FUG(AI1l?6D3HSauAtjH(~#+t-DSqJHo#xVNv{=E-1adJ(iwsOHU`f z&_rLOyVKGQQ?zYsACka3hOE6^g)L1bP3`XHb{95*yB*D4Ma^BS8awhEIxKaqT79R! zp+;N3Szo_iuic`zG#V|9MtyC5ZH>FGzO1RGvbD3Uwae4eUDVcR>E5OH?b8Qep#uD> zw)LR4^`O4(fWBiy+dZjC40zwP_R7(`m*)@zK710l(bu%G)7s>Pys1m*f}Xvs9lfp} zzhfM~10>#YSgUSPb4S=fai`*}`*8?3G+Ak9s()kPw_5*080n1CsF-O1|J&lwg&DW}ykgBh7Wfe z5n~si+CWD%9%Ba>*AdCO$oIPa7(h}%Ul}(F6k^3!c6}uYj2y4JpvAPX>bSxagZY6< zqz*(176n*b(`r|VuOLbr0ExK;`P#(JLJlS|P^ zGZtM&Ox-w<0me;?&=}&QAdCyQE?mA<+OJb>Bdu~6SOc~jh0+KO)tCFgQVop~DPXXT z1<7)iRLpGSv% zSNjYCrvl9OFMj9X%+Ok^0%;MM0j^YQO%j%7EJf55e%X%&1sEx1=(>2!0i@?`Sh827 z1Yu4$!Qm|0uNbG5L0WK^{%65mk$?H!;@cC8;zkLUJP_d*Gf0mAVSWZ-asx>h8%q)R6Tg(8(0V|>C~fAwnn4no*HnOu z+-4OPYXv3iTR_{hK(D~CQiJKH5$**=yKp^GR?x)-y~>RQGM12#1V#y#LzO~9fh=3Q z>B7B5Ogb{1j!mVb*z#SDOHy|<4g)jqqa(5KSR!@=CC`x&&~J1kwltQE zOr{ef@ui7$d=%1gbRr!^H8gs&q7a1Pg$^HF`Wm#1zGx(hCo}Q!bZi1QbZCty;jbP~ z#-`J8PAf@MbaXNmnM{GtCzDDCovHPi0q*rn0k<)LbOC5KSD7XNKPRz|lT{ zl4qEoF}6v)1#dPiPG~Gv2i=Cyggr|2#Sun-UC7$u{iT%UVh;(zfXxFI1-if}#{pO@ z_tM%b3@l*A7%-rV`$m9X75$}{DTEf31z@#j3+N4&<6T*>T%k^|k^@Mkwm`WpSdOnt zM|8edLT3R><@&;-7aG5e4Q0~1S7I+ejvo0oHt~IY=Ev0hPwC^oET8`M;hEo7&i=k~ z{*Ol#fx*DH{{73_|NX!3{@1Tp{`K7zATjP~kbZLMuO}D(d?HO(=l^(ohKb+fKQAA9 zmYMr8J@wDT=szL{o`m;2`g$<^Sx5XoHZOe|`V`J**R6ZbYqy*?E<5gAaNaxTc>S#N z&5O?am)vh(bG>`r_3l;I`!`&Wf^WM%xaI!vp8JElu6J&_-n!|!f5UO_YRSz@j;oi8 zPM*%6n6vDD+0xi=<>;!-Al)!#Tw?0EX~7kMG8jOk!D zepBIxds)?V338Lq1M=g9s%q{e!S~KMF*k%ITI>tu2P@!nM%$M7pVBxnNu_5zq6w8hv2DW$L{B!aG%WzpQ>Y-uOYP?!Cn3x1yozpRPJ_#~3@U?;SIG zw;PR}#-1eZb zby~VQjh-%y_ipRAZ0$3;+H8$=MO$iIb&akqb*na2+p0HP8tXy4!+>OC5L-tEhK?BV z75TTnmoDgT>p;I1$DsyWdOF}+#)q9`;4Vv7JKL~&EZYaHyS7=j_E|ey3!7RTOAv5t82E@wHjL*^$lC}^&9n#oAk|_^({4)nmT7gQ+Z3<`p%y9 zT>}-J1Ky7QRqcb8-aUHn9%O(AU)2U*)dygN*0vqgc8qAdCbV6n+U^N62FxVzs|(uU zQ%C}jp3%n7X_FVU=}Y?DHHg5AH!Uac>T_4MeN$R(J2!rOXv4zdksl>kZY%%;gVh5c z6SlNE!?n(uZa04&AqGsH)`N&IN38(8Hfq13^W(U`)EX$a1j_LnjLBgee9`QM_LZX7 z0Qun%Un*qrmoqI~ruZ3Oj!;VaRc8iDEzpN44ofyzbYqX-DpqI4k_C4S6iu5jj3r^e z1+ihIdBM6=df}1AD*$x4u|zL4a2L(hREA-J7HwI0*zkt(pvvOk62)Fg_L6=9#%{m* z_bEJ#f2&l0x%3Mpb_eiJSN=VtC5z3^VvUv$*{vlrNI0K6@3_DTQ5S+ROw~$=Dzh{T&x-3>anL18DQ32fsjT1l?UER#m1aa5@i_o z3Z%I?OyL&+U{yLTsEkN3PV-i=6N>;WWGl-_K;J6br!gAL5-i?>pV_lTdDi??h2b(M zmktKQ9u?jh7N4HpncSYS)fHhcr9zXs(`+t z6$e&>Vkd$#Fg@Q|IoQ7E%YA0A)ov#R)j7r5AUr6*@;Z=#|;xtONrFbHZ$7{*Mq7w7o zv^vu)ZNjiTo#+lYB!?pjT)H0Lm8zIlIeXxAC~ee;cZzh<{wU} zBz2k54X#GNG#af~Y9+F;X@M5+v=FayKC9@p$+vPQsaRn%{nY?z;a-}h#V?)HgsBW8 z60882HRb?d*+BAE;DN}$9>(DL*l?Fy+>8OcN)30Z?kNQZbD$d-Z1>~l;63XAPznIw zidRSd0V|*Zz2bl7eF1(w(j%j~prHxp+OQPyvLjkFVY4zCzf`d>r!3G^l?8o0Al_m( zGQg``O8XTBxEPa2>c$aZ$Ib(LKabADQ>eU(#zrIH-jPV;NEjGA7Kt2LdN2}xFd7L@ zC8A>xcq5arK%?nuDi)be#3o{qiD-B#jz!cD0z;BCyA`131oUlli^V|V~qlX z`gbH2J`#O!ID(KcsDU~bqUY1exm02ylU_)tjxOUipNwH2 z7$lro%%o4U1nYPvb1apai)ClS@%adD$KvT@@$B&ZkKF^iAX&)Lgxd!OwnJ>8{L92| zZu^%!jBD|fK`;W0#4qZgDFWk~KBg{+#CTtXok%jUSZayBV3i{(Kfk&B*LTM{#9|qrj&vo;4$Fz7Mzo^#!~;Jkam@j66c$D0?OZ(nu20|s`! zcO44wdpBu#zUhAFmh=8~*BdvScdyy6U$mb;ziMv5dSJw|Z8x@#O6g~o6fWNJihi!B zlJ9{{AvZ{CG@7)@tMZ3WMpZZpcrF)jIR#-5EIX@ALKY2K1YRLnX(N-EF~7PzQ7%m2 zWpOeuTX=(_Ije(U)Jl97z|0w8YQkuT7FF2?d@Tr7K-b0B0^j1TIA0T&R8+sT`rhzk z;0wwal4!s95cCTz3OR5&L2|-46UlI#DO;qzkS$P(2CQI(rLo&`@TlYb+f}cBRr_9| z>BDr>hw19KBBj?qEje}1GI3VlH=+0LHX7TF%{BUl&H9E-dULnF?PdLy8U65a%l--L z*8SGj9$S5rW%FiBL!;5uWHdDxt<6S9tI^(ObhKMKJ1iaT)-D*8k>(v9z@SlAdwyL_ zNllHbroL!Xjdk66qk5Ck(F*hP@E}9KJ#aF!;|liXzAj5&x3#|)qesdMO$P4iqy@U0 zXCet~>F$6a+>fnb>#l9q-P^1~y#;M8Ma>q@}00siUyDyP%zfXbNH!I_0h}R+{+>N7P;Fy#l=`1%L&bDz3s{w4G7r z73VWA+u?~&gV~rxBLKlTXbmttj1p;6I_9(Bkp?-7BN{R z+O5r^EDF?=ov~)jo@X{%i=mpHYBx)*@kCgrLCCmQDlsk%xLKfu%rHOe4T%Ms5ns6y zh8d&)FB+AuBC>*S0l=~V47CP1L<$4JKm$>y+4x`wGimY4@mZX0b45K28tGUPk>y&@dl9j_<#BNs+fQ4GA z4=ZrRY7wcm5X>ylE3k^=bV^HCi;h|V03ZNKL_t(+m>_Ph1Nx}q_Qb-Z{g)qy=t}6&aMs`;jq?H94lr z8J*8w1<#J4l4m8dYo|dP-wBP@;(`{+#XX$QXvV_#fE$Qcl;K>HmY}aVmZk4XPL_Mg z2_whL)+@958Q84kU-41X7p;U}9uc3mX@sU18oA$GO*9x-GQ;vL`k!$cTCYkq7GeR0 zv~at^Gvcw}>!;xHbIbS!mQ zs&I=3O)xe?yau+HC@)K=wDfER*Gf^AX_j71tX+dSViR%sfRrm9X*I%x0bvTi{8SLG zW;qiNlqL)i^c@`!M)6Lc+c};x-O$mt2(s6(%@mydzmF>G#BD6#a>2pl`)%4F5h$cCf088G#r6t zTJ&L9qjLz#$CP%-z;rm{H2R|PCAfq{uQCgz39g`Sc}>xK{Z*2Vme?=}b`8AHEQppb z{oEHV*Cs~a{4-HquZ_@4>D zKwlRFzz~7C_$^~dTtd7B7V)9RahLB!~8E6fSCct_uxS_wD_X!oJ6wwjP(tzuYWL`%uYpP zld<@CG&&kV;ujbkSsIN*M#E5mCt}gj$PyIbSY#|39w+^x7Aqc|py8Re=OrnB9*;++ z;?eQw0|>tu`$hV9HWQs)PRuPQX0pjy-q72ef~X6JGw%tmFh!5x2wJQrGjY*!r!vrW z*^(8V$tI?=iOEcCDw6=yrsJcD2!g?p2Zy7miKdl0I+Bcxr(?LmWsNT}4%0QNu#gjm zu&^Td|*a_QB+T{TWNa=KpHC-`Wz+NN zI9j7Q5qu05==9?9^5Syl_;O}3ojIDw%tccR(fE8Uek`6^Or#f+nd6DM8E|gq-&3^N&6*W1@|yMNvB`epl_%g)=^9G5Q^ojF@DIcw}WU~~>x*Vm9O=~WhQ zv%*n|v?AC7SsAew>#{^`8LL(~VLV0tI%roG!W3|&Tn{;iO*e#L{Fy6-Iao%;xU4`% zRRpAEX$fDe5}y^{GM(52S9}Q&HBW{eS{~=Rrq%Z>CsZh_ydW`qn^hoL4AuDd;B!_l zVtT6OM}pro9n>@+ApJ`i#t)%vL=$g#ki}QQN(6xYrABR=F?!N_^`i}MMVdcKH-DU| zeJ@dQ>$8%RcLjZo-W^5*(AU_oNngJ~->^xmZ_x&JqXBErm}UC`YkR+?uEkniW7O6f z^>unzjVT+qEeuts-xfP}G!#27Gw z!8Bd(LK~K~x1*q`$=T5AZ0&Qj4cJ@zN?Lo1T6*lw9qz_fZ)2;czQJ4HXm4mKZtHP( z4OMjyRQC;T>D#)YyRWQs(A6=J-!W|Iq5RvsSL@xY_wCjC_iIB3V22)h834TfkT!e} zBJiFGFzx&U)Y#Qw*E5s+cAHI%O5rvp-XcHX&!<6YlR1%BjHF0 zS3m*gPl7^UF-Wsg3&6~LuL;sY^@ThEVlxuLxCof5m=-Wb!xl+cx~bXu3{-|7OaWQE z&3H^~mK9*8s-r%?XIIX=qHihe6~G-*}nZWd)pu2`(pD2}eueXHq?Rvu{)e!aG9uaX^#*?HO%Ul?S@GHkLr=)_xTvVbjS^+IJUe-i& zOG(1RJQ!SKgy5H!ax6R%s;|H>AzAXns(m{5DfUZ4+Fhp>n8?z(4J7EautQTrme?@z zvE<$Wnb~ZaVsW&XlY!9CnbkTmZO_8MCh^kPY({hae8Cqenmm~^Fq^Jvd9IRt|9?Ht zvJz}kH|Cv)%|gPe;~G!FD~Hx&E13Tk0@Bohm3l0XaqkylmL*$aik1Ok@jrvZS#Tv( z3`aCg(P)H*m~6f#ab3c_!oc)k6W8(jwgAGwctCi@A2s)`#9~dQ7ba?}ugXSKJ#=6( zKO^p24kI+~832a)x!mGJ3pA#HogvUK@3Da-V@S|`1N1_N7y$O`SU-}!J^X%S1+-UN z<-x6pi{+vNL&B9-XGVMlWpg61XuQ&)Abx3ioG)v@rjJ@I&`A99SE8V`R0Fbkfn!ME zVf>HD?n4IH6LP*f_3GELnRse48l8wlCSuXCXk;X^bR_&>BoZD22|pN(ERBR8jK=`R zW3WRb13VE6kMn`_KTiO9B^w;Z*e|2M=^PD?9)SoPVJ8;6 z(DK}gG!)};E-lH-61Re5m(AFCq+#ao}T_^s#hiA+bCgj?PEp3$esv zB7H28T1+O7r!vP=EBikF(zk6NWD17@U<<8h%5jEL5=>FxhOtJUx<>B_h*b@_EyRHR zHZ>AS?U(W_ZOL@r`br@lco9kEAT5iaRUNeGy)-{F0L%s~g0YCk5Q)b~=`uNW) zCx2Nv10ysT`0Q_w&j0@SJhyz${r*t&-V1+x!y}K+{r>peZ;#Jlge@IRJ zGkN&C@S$&`FFg)#&wkmL`l31VS;ZIcg+6{S@YY-ITlY&Y-?5)RUvlZSqRS^sZk{c< zbTaL{a40+}7^(jBZ~|0x+M78vm76#!2cwGZSt7giljBG( z{R=#%{n!%_ZJDCIlrz)G9N@61*qcG5ay~&f1C zH|Cfy&w*;ipBCw_3YfKLxROFAwyL?p;0uh<0d#}orBnu(NnoUfLx>QonrOJDu>+hl zX~Ox8%P5u&b^5*u`?+`4zVV>p{Z##Xi8Xh>w7+)WHhsz1KVkIkFq%4z&9(Z5O~%Ge z`i71A#?5*|tKQzP_wCgC_ZnS8mWCF~mU_$PYNM_mx5h@~egVL3Mr*6l)(QG;YcV>z zEbXmEM+Y&u9lGwe0o-~ztPORmwrt7Yu-UqHgT7|1zIl`0+Q=E+0o;qyJAem(TL{8r zU>xbS4)j9i#UxU9OwIYTdofGCW{wZ!NB`ch)z0n%f<%y^fYn zXKSCQrL(lTwW_tFyty^l+Uf2X@bwO_?%!TLFkCw@ys3AnvZL42F<8*O)7rIN@7b&O z?AChr=-oT?-o0AiJ`IIfhqSGS;DX+E01EIy@yp z)kh_t&EB*+3;iPED4>LK;&jNHw=@uWvVF6|$F2lnoSu}DVP9k zdZ!7@NEGK4dV=^Dt1f6!{xw^j5seTeW^EOIalisif@Q21O0TI5gH-YFmib|qUn;L4 z7t_@Ytr)*&As34R%=7u1NcpQ-g5|}PNcoKnrsZ5PE>ChQ3I7-Igls6_#^q8gu^E~$ z8Q6x7?;yNJSRDw!2raRk67*nMijfXC*agibFrqv9DyOB0kzfXc*@guX*iz&o1FJ}| z8cBkb%A4xMVzU%T7};PtqNRq4MOi|{^g>guWw$dvR5e-@Y(?gU^I2dx593KRLMwO% z+$w38j%ZZ`jmNM+n=WWR00s*W)BK!YoM$r?V4Jc)bLEJkHMM>O09Kx7)IKxTTkJ;h zl|+1TFEL;zTdy$ii<{(iv2_G?1=-T}i~%HQ!m`TCdwXue*Q<$%x&*)s4EB^#j}<2~ zJEHM)mT8GljIc4wuJC{>N^mL5#;-(t@g-QY#a$)n$!y7@aawZ*_$O0b?ch3IhujgL}EFgrOtkfkDft zhOX3|rU)$NYJ8S~VZmk(`m_w;WO<@Gp#n4uZ5a>Pu!Sdrc*R7GCsOhyAuAKLJjKr^ z`m1ynK`T*LfLYd+!~!i{Spj5y75Wl)!NZIeTLKsgmce0&z|R5LJYR%jI-HFF&lFi$ z28ty`Oc=(~#R!cLg`5S30nD5uUSkPuz&WMsDG0-vtgO-M0Y&4GnIb0pDdH7vS@0M- zEnUPQTLyzekb-fO6I8txbHdVG%@gRChNcSL7#3^7q$tKYX_v=ynlsK(d1F@H`1 z`4nMk>ddMH>xH#p(UWnH6f}imd41Mm!TcPkqVQX3^>G8qi+c?J5`ejZBuQZQKSS~@ zGrO;Xh|SYyVW?Ji`A}M*13EU4Apg?*OaMj^v$Y*N(P zbZjymA4|u^fw))+9!nv_JCO`eFDGWRiP?vQ=WHCzoJOD4WCklr(l32D%3-8x+XBCgNsDYe?YHoMp63gDtV8%*#96z@-b zcn2v((A>Get_(6?lE~%!B;HVwpu`I;Y9VHI%-$wde^ntz3PM%ThdF@6AS-wbPFEnG zS?UYVb09xZfwx#pc*>hv0&pp}h(ng4ePwU{M^`l6mrU$hiSI`SI6nR~IrY!f?2kz8 z9(|TM@e6d|)4x7^4RHJLwcj3{{r%Bv5QHC}{~geK{`YUr{{HCfZ;x4awQ}m0hew|Q zeW(AKocum<=)3TNCy_mm9&FEk-JAT+hRA2DzxX8d@%w?d-g4c%SA6MK$%P9g=g$;h zI$d=6WbyUaN^V{#zH_1E?j`#hR~&C%x4(Yb{>D}3eLlE%#c}VN^WOE6>lf^oE)8qJjo1LA;?#k!qm;31@Q62*R&F1XsCwF2;}m znVz6pMG}z~?}|gH;Fbj=DWj4^uDn7(wvq5e=(>Erjc-QqTXD4nhC#eAMbpfT2kO<# zaxBH|{KiC)X8IRrJ`auOFc`Wn-?WFw$uKiB42;!Z{_Qh%4u`z(Fz6TW&jaPEDUBw1 z{A9}aBbu>ZGZ!r{P3uGZjFv8AOM|ho+SssJ z-?&BJT&-2t>a`7eYmeU1Z?yLrO&vx}ou#_k*s{f_*`hZ#8BI-kQ?r3vlK~yL#b|9a zT3U>@HlwW_7~Iie>1Z=L+b!LlmZ1R}q5F)E7F+EW+r~|n^&9lnYqiyD^qOjvT@4Rf zw)R^Gdue{|MimxHurPF_L|}Ge0dc{=?8oZq!iU@hwr~;&YH)9tb?bn2_poKxR_kET zs^$h~eVx0$(b3lLZs`iP_gA%dug3yYcV%Z!pm%Gae`n?3&g!8ZwSzmh^lx9=-5+f0 zF6kJwcI_~_cIaK(ao@dD@7<&I?$Nt!5dy=k1w95_sQ~_VO`o z0v}q04t(UaHg-;%y2KfzTl(CUyjSP7uI+l|dgOj7|FVkDg8(pMpyrD_L=Jev;9fbcGlLHii!N91$qA6O&`pk>9Trxm4bcx%-W-KVZhyhDQ zmIE-n3e8x0f!!#uOEy?~p-l`f5gl0PzAgk|k%a|`VNqTMDpv9=SeNu`GOe{p%V&7l zR-8vSH5u4MXd!2mTB#=zcNzUf16J{ieOKm(Y{1HQpyP^tSNLvaml9GijQjZ7#2pAJTN{BHbxyZxEC@n zSy#D{(Ts&NVTV?GNMK8bgsCA57$dBUIxB#sit?(cFz13Lum?l6;ISRj4d5C04FE=! zv;&L5%2}-})-1$QL@l#PK{RPOsrOPG&U2b|(2^Era}_PnNdGF_wFi_}S&6-@fEHTL zEe0z9mdr5i(9$Cs44?T>8FFTa);cA?;-#cji#x;OoqjI=N^i3mn3Vzy#FffuO0_R)xpF-B--RzBsxQOF zHVH^Wrj~#)Uk5rf$yUBerAV8AO)?iGhP2CNV0;zXQZm(GSp&9u5d((%-G|(-;VB0I zGZJh7hRdM(dMi+cw>%B2_q_EsSSOy{#!>{ASksdJeEru-{a zSaOd71*yd{EzQz#wTjzFk^z>uFWRtFS{ObWrc2a)A%EW%nXdx?W*%gf3xmLRTA+*F z$O9L9jbg9v3I;~z4lgBVY%&IdrNbFI@JIwCJQ4|yMj!=`#3Eyy+dUG+Ht&(> z(nvHqnM_Q9exsA|rKv=8IvEEdCQ<%8l>`G%#FwU%;hA(~7Q%0QCL5bxj!$J`lbOWq zN^*832`P9bfzGOQd?J&WOtZf#O?fs0?j21ou`)U~mROovPE2Lv(0;RtnU&s3lBuVN!H^g@rs(E>e|1R+l?C&r1&XvRv#MiPhwiye9bJy_6zr?3*tV6b#z zVL&*H3@{p@<5CtqkqFOb;%tYGO(nuJ6ndth zGoMJ$MH2JT*s(isOyz_Pdu$Ze1+7 zb=h(KisRCyRVUBb#^?3jhm7`q+qy0JrK{EDfFR@3*ocD0i|YlP=LPPHX*9N^i|-aJ+|Xa0)3?21wDcNV>WuXp^$i>J z4I7dB-MCq=uGO~GYxS*KbEn?iWz;knn>HC6HyYK|dQF{P*Pu5v>5a{}H8dDaEe7tJ zjOJ!CaI?|cf=FfOc%6dfV(@asL1NXD+~`v)|c1P}tUIY2Rve zZ8tiHbpY@#y=yyM&@9A48`jVPZRnu3?GSF;M>vTzuI-)H_RnAw_@!y>)dlU)Nnr5U znY^h>`r<8Z?y7e1XkOo5ZA~>i&kncY@S>WYi$~o1^^)-r4CeX~=~tSoya8V4;%^>* zkU}ojp2?y#Li}2Y^YNQ!MFGa?+q1zMcE6j zP?`S@W!%V(crd8dSEiD~;+Mv+bzB3ZWjZ8-z_LDvM6nB_N4SXP#`dqohV#9M0iz%q zM*z$=iqH5;7(@9003ZNKL_t(*!1>6os3K@5ZO@$Aqu0nUmtdg@<5~#*pG44gV-KkW zZCFSGJN!n8+kgV>f)TpNsdF5d3rQ}$$c1HK+#GtL6U8K}oJ3y-c$HvG!Yl#$KJUje zKNJ`iUvz$nN( zUnTsa|Cu7NT@wXZHjq$)1^*u0&d91U3@q}mMAz`%&IRpM#0ms}rPK=AuWGk~_RFCo z$@i)XD(!jHU?dz1#FZPTdWpUQ#v%&~&58(|lY-%G=F^=_{5mM}%9&tS zlX68Orc?`5e!={#pcldpc~~6I(){eCmYdr^5;+$mNwh|b@XIzVu&!x-hAkPaTdFM3 zlGJrdO*F+`oJ`7fnbldMExRcoL(8QgEY@g-fl1vVrSSrrLjYjB2$qD&y`W!g2;=Dx za)GAE0OJ8Z00EpFV^5x!AU=37aDcJ%ioAitPuo8+*M>IaG)Mk@`Eur-g-e zV?a1a7`@O!-RAvTpf5g4tF!q!j0D5*EVE3KD`v(R-!1=hXubBS9bka5$_8T-7|~x@ z{gp;&H`BjTg5@rQ7utm*5P?1A@IO0(N)2WM76QPS0*3ahA=D6n1=@~#uxKs`j2!0_3FjWXKn(+Xd|&<`MsLEH}z!ZfmwgWB52G4(>}v; zERSB|v(>ftz4PgGJUJ1GOe3-jy>~SHU@Q^_>xP#`!%KJ&36Dg>hocV;MWC$0W*iHH zeiJ~xnN)(c&(Vqa(pYq9ik{~Q3?MB{0f0fjGnv?IHa3@y&n)9My)5!?d?p*8T}e(a z$0wIzdzR|v(ZmvU;K(?Jf|o{W+0N}*$8sFKDo(nx%1G!DQXPlQRov2pfb zVIe7vg6Ijz&JomBC)wbYQ5Y=Zu`U+m!=L3BlPlo zDmxoX98IK-CKAUIiKB_+Vk&(iomosTFQ(FX3?p>vMEc=NpFZ$!-;X*|z7K)j%!yzy zNSHU90~h64Jj3^$z+Kflg`AhKl)WbugdxmAAwU3Fs0K14>Y9)#g;^JKM+K#1V5CfG zjTWwx1SwszEX0DR7uuaLkDo?XW=(;<;$@}m!`>sl<&|t__i*6ehaKT`S3EYD4)0!x z9{474_}kdT)711oGqXQt=E17I8U%6C#?n2@GqV?doKD5`UYt64*N82;K$1pZm79fZ#M&dGz^vWM8{>1p_nPX8V zgiR2INK0u~#)@EsmaeSAprEhmZI-9Aq>4Syob$!IXgZwXmsY$=RT*CN9LHj*h~P~e z>F=LbGsYSCp z8dwX}7faEVl!7?|?1!Wb7*>LCDF={(w$jy>hE9Fw5pCq8zHrqtf7Lj2R3AQ|cMR%v zEkNIO>u}q!0mAQ=dVNbhMvnl%ZCXRSR?}o`t~NGrMq6@Ctx;QVG&JgU^?H4sUf*P( z1gqI-Y(xumbFI-c0=}%dXWdl5)wZI01x$Bc5Q_SJk*=t z(dle#4z+f!?dq@Y9oo{{zqxN{_0Z0;;r->?U*5QNXYJtjy1{Lm`i3jJhP)m9MID3I z&S6XY5b1ZP-nCQj-VFxsfe5Tz(89pm4r|*EvkhwmUC_J7wSAM?z6tH6*}PYdY6lnd z4xdB@cH()sZ7N^gE?U`Fgl5T~~gq~-Y7q($IkTGtA-$HJ` z=&rzENWu6kMj?El%oeD?z0b@8`=Rji#82lrKeEXu|#i7fP_m zz{mj8(o9B`;wyl02&ZAk$d7-4D#wD?lt3?DoSky?LQ8W1FLdEAqm;x8?kyCMmUVbm zXDN6VP1qB%!CxJMn@B9stjMxL3g#36kHc=nEi7w^$5P_9No568U)Z7Hf(H7MflJ)z z!Ls8q^1ww-pl^`_I`Ar3g;g~)Vzj0gnh9HuBnbnXBCt53LB+zua-1KkmS*a}Vp zm7ATWkAPLqKejNd- z!D<)@nsA99=4Xhy=0WMZ673iIuq1(H--se`i9gS!c7wUM6aW$feS@S^O1sJ<9fB9y z5md~KmjW&42`A_L(n7fo(S)UEi!b{A`kMY^N&m95nsCctu;{>o!7wum_mZOdje(ZcOA(J1x62omSC&{WmE;f{ z*CxTPwFXvm4vMF-G+R+FzIg_ZMJwiq;9*%ZJHBm{%eoTo6D zv*gGCvkn@0U^gCP70HBNnKF8@>8b#I3TS(l(@Z>OU6%a%HRWF=3!4?wA_7D8fH5N(C#N$)37&d!j(TR9uEV6VYvIO&UJVx$~90dJ_4@Q;_MZ+WU$bs;K z!_nwSEHa3!Z8ECUYzhjA|307W>B$h@KOK>tH%8N5+S5lMd2#%ADM^oW3*ra2V ze1%DnaAE=#(AXJ15{n#;E{!E3<0-5n(Ni58N4l6v<5Ub3od}P!>}nzzok)hq;|~DC zj2w?8u-laD%AyxKI+X}d!xSBzO+yOiJ=&qg1q}dB#phD7qsvLvhLuVk%VcI_>8Yjg zd@Ozx^qV-AOdU%kkpWI67gMR@88Gnibml}ldn)~S|HohXb{@dnI7~2lVby~UOaP`P zjJGIm)Ak+IJ~k0)u5T2m8Pr zj};{2x)1%XRDiwUYEsQ}M>O8=!sS?sK_*ncmKrU+?rU#1eVyn|qz2N_o!Q7skK%{F zjgNfy+z37UV`kx5_9*yvg=+A_#b?>YpR*@_UODy4%E_OJzCSG={VBWfV|Ma;bZCuy z7eDYM`qJa*&Xos)=`Xqya6VUl`C;X!ACTAVU&lcY}S9IgG;v45mZe4QRxl(-lQpxQrCD+b7Zd|orI9G7$Z2sh|WzQ=} zmTqcB+cU*pf+ZwV_2(nnDOF$m39F_R>oFTe78cL$QR@}=sCj^@zv$8Qoc0%tN0%x>`jBT{9uS3nsOB0 zQOi#V;TZrgbzB~dX|b(3R1kpSnNDfw$)sQYFfjDXUTDrH$sUrAVPIikXjeg-zrt3! z#=4~iCf;2~w1da=gU9sYSM`n|9au}Tcl|m{0d3fzZ``17+Nf{dqE~OxH*Ep~*EDK% zt=g6bV{^4$U88TQ)3?;(zM)yKZ6plWQU`_tY-w!Ln_3tNHZi!Z#nRac5xBF{=xD=I z(O|E2`;cX*&**G1HgD3`uGK25^r|)bhV|%?9_Yp<@Ya4y{|nt$&sUL{{$buZ5`F!y|w*A)&1KxY~5Y9^FZ0o zS2hgqtLYzV7~EFfw{=Z-f1qQ~-rk?zI$&+zYU$W!bZj%acIsWb!N8rvde2_1cRv6a zN#K1N3b78N6nfhsFfb;O#{V^ynl^e$+j#`d&)%R>?114} z=8hbwfVR4Q*gX>Sv*>>SV3zO!GV!YhsOg2}gaAwoHl55MVVQlVaR85nkQL=pbPQ0@ z+;%?B4NBN{`uu&7>OD$U#d_{)ZUO#w_J__ zSF8UY$l^9Hm*x_`D3^x6nx1F$LM!vLltP1hq4HZ@0jrR(E5LRNnx9MD*ebC5ESOa! z28;YFj%bJ1D267CP2g2dR70~63-nv029u!r%4#m?_XVs28OT~@h(va~%bBQ(Nkl1$4LHN&gS7%*F`N|*tb@+wIJGm)!ykDTCA z&LBYqW&<=lcUxB7&rjGxorMZ|rSP}r1 z;wxtmJd7hI(4qm$M+sN3mey$HozCTcxt|32H|K3uwODy5zAB@engv?Qx=fi@!LX>c zI6?sCrvSYaas_u~7>QfKObFBPEa!l1#RbhguuJN%ScT;PR};A zvmILE!O9)Yr^t~U-%3sxv0-8@n7LB1tCyq15)2l7Sec)h9}aS9iHTyvQ)T$qs#gF- zS6QS$3!jB_4F9tdhu7eU*qG^~2DmZ_j4v8otG0#Z0nitNOgYgQwa;puSemp<^c8HD ztzco}7gb^@g$}&Hy)2Q2j~Y8k$}i1&Er_?oV0fNYLf8ag%E+Rfs`_Y1tme~sGIxFD z8<0ID@FaJY%okC@EK|P1$?B^ReJvqwCdsoDT2mh`r5ze^V#UMMW?B9$qr{Mxai)|x zo8K6kt8gZsW$M+Gg%KOZ$P--96ol1)u#$^W0S$hJXe_p8^>uMF_K*+&UQGqK(n1(U z^cMkO-n=Nm0{W`yBdWgMa$2Cvm;^4fI74W_a^j{tQ3S2lfbEcf4PF`p{X+Xy4OmzM z7W9Sr*{p+>)+?lZWzdK=W&vOn>@!+YXxgD)bUvdL+KFGVQjVoAKDv+-k=H~O7AKL4 z0KgiSki5FxU(nn$^ugzIiR5fNHcbGYPQ*~@9Ea7JN^fL59y=HbABZj;iY&bv{`znv zd@vGub?NJak?>q9vye{Br{Wj^PDEgYX6|<5St>#4@74sC`a`kC2V! ziQwlz47q` z$ClEuNq{t71R3BAywG4^CV{6@(W#_lgJZK;NQ%uQqjQ<$Ofoi~PRykf3z-Bh(CK5D z^g=2-8&A$eqjT~2d_1;50A5U`j-^s3GRw!)=@Xe{-m)i_vnMmzlj%pVe6|$Y^{UNZ z_S|zQm*&-lc%RfhbNz@*7E*D7QfL!OB{inXie#Bql*USlp+bJd+)+hAunK!fY=jnB zm`WxxuEZx27f6PQVv>?_x8fZwrZ*rv;{n8Hyest+fbqt()Y#luboxg1XG?9-cwaKU zEgReWFm~Wc{K$97(SIZ+zc+Q@AF~TTW#@ldUifKw;Ti6aJ)&A zroPXNd>1?XZS3W5mi9ba+MfM-DD!o1@{6X(e^!0|QPrm(mc93Z_wGCP>+cqxzgO_u zwW3pJN?totboNxyg)=2r&K6xfwd(4bqHC`e-8c`u_tuq?8y67wy>`)Y=|a)jbA?Aw zSdL8TJ68)*+wl;X7+uDuxc1st>dog-6U>WE}Y z)mKG)JB{9M2)}Zq9}n zu3^1%hu*zg>)fG%f%j^C`?cPEFhXxVs13fPZ9R~;{fM@6OxraE0Nyj9?VAArA9+n1 zKcmfG&6~Zf?VZq?dkvQ#qeo7UrNk-DX9L^6Y(B!$4~EC-@|Er@rf0pS_!UI%wZdYc zBDj+ACZnSN8GaC^FqDLgqAb*&;kSg4Z4g(}@GSn`z%LW?!+a{qavYTF58*}Nj%LL) ztkfsO1uyjPzK}`UrAPhT@2+nXv<02()ihdFO&3F54v>xTt)t!%` zEE)ium1W0H%4Y*n8lDMi;bODzXeahA1pp24)^uF|ZQ};X+8k zG)1c^U1-9q9D1?y`A8Bdlq@QR;bHZ%5 zqU{+PFM`1YV9|&9m`6b12mo^d*zA1f7eWOzco=moVu1$q!vCxmI|?QAOSmnf)fw_H z3ZHWwEqII`RAqjKGR$l(GQDC^7Sl34$?AyYdy&5d05gcoQY#7Nf^1*#ON%=imT7Dk znPFX%gzYpX;>DQ+mV(w|&i^7#OqJE4=8j0b5QmixOqo|rE5W@S&|GjnIiecPfIkaMRlOq-Uken+X=7hY&sqv?)jxirXDC5H`9l^$5bGgs>bV8F1@vY+BG zyP8#~m~5;>V0;$RE(K&FG{s>&S8BJ+PsurWmXFQPx%MnP9V#(T-~)xe%n1Xe#kwpf zP$gC;uw^jSv%*?++8Qt|mx`%E^L6k=X?vEoXOWJDW~CEb znxZLRKSyX@IN&#o?-|g`Drv$q8Jn$F5(dV-xrb!MYIG$P;404lR)TxIod5Nf8{P^- z3BRa=HaunK0&tnKK%)pc1oV{$K;Iy`uZsOF!Ga@NEAqk%jbAdT^aJAZ_p7O*ZAGlMoWDGMX7lHp$()`|iE_55DJlzQ2*P=jiCj z@<=jZ8-3;L}@4i`VzL0(Hil}x;iA1tD+Fr zqU@?X-f%$XjuMUK38HVLXo{vMHY9Ve?DfTMvJD!K)Xp%`7cIefYa3CeT)yVRC2Q}r ze)no9l^HWrGr7#!z4RNunYaFC&Hj(Q@DF?WpSk6KI&1%zU;Dq@#=i=i|0=Bi3k6q@ zh5uF9{#Rk^UxkhT%dP!yZt)-X?BA^$f6H9{J$ZgFd8+X0c<$E;>t$c+#gSirY>C9T3j%5FzbiJ2YOmmi5l^PF_(rze3vJr3hLc zCDmvgZGznZ49u1+jyzHE<9QSLZjtL)ZAtw>Z+pK!G^LN8&_|~A-ch~1M{n!U+dH+6 z9%#HBly=+6y`7zUS1(-9N80p5hxE1%ZD8CpaaJ2W2_3j=K=16sLwczFc6Mt$gL-!l z9MP~t59la`Mk<)q(8G{|hq#S2H0VV&^ssMi)R-7IW{x8ad~(VdA2E8n^g~Dj>rE}% z!GlI$58cbGj0WOPU^$63SFk$E%8~2?BLggxNJo9@{z8haJ}Q?`Q8)fdS=cZId-C9{8)H&s$yiSWbBl0 z?2K0_z^9F|Q^)|1oq-5^>?%ay$xA4Lp1z{Z+$00v0tTO+WfFJ}418h1b7@7pc1K%y z2=nvyhn`#8o}*{=c%xArFe?4r9uIk|gTUY*a-cq1pnbR<-giNRjL;AaAG>g=+@Riz zmTwV$qYbJZjZp}GS73|{sLT^*B~pqOtu2W+^7I)`oGB7!IeCI(<7`bMFk|!wN-r^3 zT}Q~+sGWBuXv9DgJ~*z0lWS2=Eg@m(#&sodK9hK(m|_A0M*+r26wBU{;$Z?XnyXcl zR?T&C001BWNklKf=lD%Mt2N3=j(`J$z;3Z2hUj}nAI zuv(y2V3?H4CTHn|hHM)K{no@h0Vt?MQ!+Ds)C!mp(4}%qn1p)F7ox~a|1;{KiOM4U z0%hfRX^;lu;-zb%SP5n!7LC&)^UC58Q5JaYjv-aY++$djCB;`HUXKKQ<#v^zxa%?io;@l1_@J14hjbI!=gtT z4BVtgT2v}H(uB!k=)<%s4(NiRD<_b;@15LF=S-I?H^pw%=#WwTf|bMB|`DP z6EdvS5dg4ciIo>xlE(BTmlVZhlBYrO7P9TXX}^kKF}Wmx-dfn0y@|t8orNzZA?;Zt zXHkH`z+yI5!ZIoJkXQWG!qPm3d&M*@*B)&`^MD;z%fUIjizbSl=gjnMCVksX-O40yrjxfbnOhKkQ`eKJYdgtXnarAvVcYGTwVks! z9Lq&tfb@Co@)^j#dCVYfzP2~^D5xU+n?@~GF0+#39FeHO za3&`gd0DWNc7gz5!z%MR(j4% z&NKZBti|(~3r?E-(y4jSFY2b*2#p>r;4Vgz1b|J_Z)Vvs*YnvWp81DluUNG(Ht(1~>xs4`E;q zv9gmzhI4AmBBC*h`58@405$?}Idovyp3B*c1+|mGQ9zwoWM$_Dp)*RpcyhceEsfNP z-U2N_6kxtT#{15Az4wj9+RvU3?qo+Zndw~i^ltXz>&(^P&6{9gYvCUbN}>N*Sovpe z<$rUl|C?X_r@i{W&g%c>R{xn>fka$b{D(FFcNnK{{LQ@dn|W?8c_RPnsP$qz`?5Rr zqWQ&lO+S2F_vM$dPrt1G;M3|4zO8)kze?ZvsO1YeIbHizTBW4-F((uu{j zXUPw%ua^3-3-*w9LC&;8%Z7_OC!$V~h(X$Q&Qlf+CwvX9Mti^BKcV*y>s`cGIGlU6 z_D;RM9RhF9klxj&b@l08T`)O!KpEEByOI7KnbxK+q2B4_4Q=?ir=wr%7@!flSMToA zdIpWoZoRu#Cjc7*gJ9skK}3T4`iexx@=Sb3^cXZf$^r&}c%6EDO zbUHi$wYjB5Yiib;Tl9`LV{8~n;8WAy6H^p>kNTwk3K$H%m)%!mzA1MeX>wfjUe$?J z3Rr`sl{J13{wkDX{9pNfo5 zSB{=28=WZ|n(~dE@{XSNj=}=1kDoQhPHRUm>ywwY$;;4wr><&Km$m8Z+VoXz<_6lZ zkOaO706w?qIlrV`TJv1l^xVAb+4w-){!m+e;yJ&dwGCkPx5^Lhm5wXSumz#|(hH3a z;2@ii2)(d9%g?wheyhQ=cnJo#qzqhs|KPiVp5q^t#V`#;s;y8P%`5{XCp*i#ZaGWzpYVQ};W%t6LB`mYEygsJg29psE~|!S zE3WC{iV{B*jTd%kwnk&f7Y1ft$i1TRLgvMX^kA!8G3?NQUV=0+nDQ^d7++XvH56cI z6x4x>f-n(RHDd`3SB2n(<}M|9n5r)eoI#RO0bLwGLWoy#zaj7{y~^NE$ik`wOH9!+ z@XIpisOA?znC556)>cIz%*tMopeb$($3_63U~G;aRYyG)TuXw(IRT;;jaTGc$?qXT ztZdI@-8c`6c_8N!dL=n58n2W>`fePgYPfdR$`)%FseRy5&*>P}Ux#dx)Q7pl z1brCUU`4Z_U#YoL0(CK3%*ZiQzAaFCm3mBTcO0H)tRL})FV-aHXV{_H|BUTlWq}3; zd&8`Qh9=BNu#5n+|JfU$2)u8BRvBPSB4HKD4Ff|8W(OYPxT+0{gTTc#U@3*BHCn(` zu4!yWITlfNza{IBjaiZk7Q_|w#WkN$#AH-Jhqa2JPVm+%@ry2cWo|ZQZswddJG*9? zt9EuVn^}Pc+FUfVbD7KnTA))mQ|Vjj^o?Zd`cCqCGI=wVyp>KbT7|cEU*9X_@8s+a zJF{+Q*K7#LYtVsHYj&EQSgG~AxkdByCfv^O9-~$Y3NW0{8@t)nyb0}>=*z%uYSB(D z*brcsoy>gp)smfD77TXMG)rez3fUznx2ap%o!i;u94oR2!>Ks}@B#*tGK;y)f&)%o z%A0Gux#hgIfZFHGZ4;*GxojFba6Y?~&+t)TV7xBNw3c(UWRrv!tTbe22)`(ZUb3M8 zujj25HbO7c2n`+BG2wsCnP`O0TO0Z8dd?;Tn;Us&E1zFZXO~ht%jwiw*4(hNn~uF@ zXYauOoO`pddoK_4eKVgY{W>Vb0u|@Co!mWKc8`DZb$M$$s!90H1RgY|w4e&0?=yz( zWxUlvAr=9+jwM)3W~wbo@jr{GNbU;PD)X}>TBQz}4aUGW491eg$i~q9m;~l}4d1_^ z;)wDu-mQubj28v&N@kC5Okt+uoyM^S|d1;Pjvg2lI+DV_@&0P8|d+|3EV%_>1 z^1$H~(f{{XPB0Z>fu~Q>O|$Gr3ns ztzY`nKexU5>EMeW8o&Fx;j8bWpL|*K;ir|)K9BtA$C_tfm%j6U*;@}Q?mwt}=YG|@ zk18MEuX+Ey>Zk8kJ$YF3^hx!z_iCOzu73A%`8$t&t9QNE7xbBn-tLjo2I;#JnsrmS zq(u70;YQwd}tl_a_bJ1QD@~@~RHl`+w{$Bl1tJZQ54BXnP_jY-YjRAm9O&iBCcch?qinnQpHn4R>7(P0N>a1fE z3;=U2X=>7#9Mi`~jPVhDpjYo`H##~>I=d_Thy4>Xf#a9L)8_({r$a+yvC+|niLtto z;rfyB*yvRC=uG+OiPDkj(xGF%(HY;+ly~HWF?v!TJ7bKU(Z|nf6BqS~v)a*%`mrl; zK~G=B<@hyi<{F2Qt|1A0b{;X{^9v|~UVh@)`cT{YP+NH5nYygkHXHu1Q5{73w>sbr zglKLJq3WnQ=oR;CI04@Ahgp9WFTwhe{G`h@Q@G?$sJlv@tp^Xs8*u^-vOl}f#2p}> zXZh73zeyw^%==4W9)XrCMiMB@NLXM|oSZB%VDhu;l*VTzTCDOH6n@ddRp*OynMoYi z0@8xMpy;A3%oZ-z2f|#yn1Y_#PXo2R>TWwj0 zEzoWeG)`a1%rAZsFz$;%BbCloHenafg70`hp z2$xo|Ecy=&T!#H5#ja&lP=l2zS|Y^E590usnIYaXQ7q!E!d*6Lanq=Z3a}jMrhoZZ zr4q}Nlu-mG0K?}jwr6%yo<_>UaHO$W}e1_gz&RCjEbW{c5cE+49x%WT- zer9-~CHIR$W>1Yw7Rjbj7#~U!ScKf_2vpoa)WZsBr4ow;8V2T=Oc_D2#mJBnkQvRT z`I!qz%nwIM)Cr~Wy1mUx{*?+Vu(vA_lWCUGY@I7cG%sX~rS|hnrcZ zMGO`I7G_qpSkQIZ6wPw1P@^7$L0YI-oYF8kN8o~1_d^Qig$8LI{%T0XfL`|oLchxP z%<&{KPOEzk8gV3wX@|yPVw^61ShPvwN!$%#xf6o0goKWpnF-0wV>82QS^@nY!`i%ic9%d7#K9pabp*ma>gAIQz z3bFhNqZ%$~CHzAEl}ik|t6WeTFBh%>%K#GSl!aJOblnMGSG;AocVF673@rOb^4nE1 z!1#R|LKs*ovS6{6fQj3=a3F{rGA?1=A8XotYc1<+B%st<(~Sd6%8c0=lnuP{Qn_ zQ5?OST`HLKxy-x+e4VvY*fGkbXYJH&D|tJ+vy{us+xXN19MP%eJe#gSvuXfo$;mF- z+1qA%7PZgW<$?tTSZc8-1!E=HVk0yh(P?PEFlJ}P0=*&t507+eHJ4q>SxfBAVk#Kg zFCxK?3&XHOXVDAo*eh0UDPt~Y(kL6tq&6&b)3&x9d&{!#Oz_%{R&SI$O2 zFWa=ZQbRtbX=I$^B>L_a9f>f2Zo8^0p4vP7C1a-(!dE9#ceuM4X{Xn53lo`Qf1 zCXeF%b~z_`sa@j>!&gNQJPwGv)Q#JX(p*jPmYc@K?+_L>(}RuCBPALGVjJX74T1$u zdy4)fhsElBjfeFkJt%f=>(<&jG40#d4xe*ZFS5Rp z_(kPahq`}YOq)Edox7!7+t6q4Y6}lAMyU>Q!)T}o( zqYZ1Q-+O%0du9e*SyN(l#vm}2-U;JqQSxO|G#HpX%$jK9*tjtXLT+x_0sw7K2wX>K+@?2ik z)}CtX&$Na6NdFEU*P7amKp4Zn)d8=c7+e+dV)a*|zY(-OO9eDKpD>)O02sjswR?nL z1#CDgNg%t9-vi`ZE{Dr>R#CjIFNwn=%>yu)L%g0TaPQ%(5sh?S#z8B#4TuK&3h?iE;-55>>SW-JDM`4H@Jt3qkk zS>ZRY`{P8zGuok}IISf{YYF9}!Y+XvGMzd24Z;>Kd?mPWPna)+Qw#2XfLk;j!|7Et zLPtw#!leXVoOzXIteOx2xH<$^KurYK)ghp7Ww0~=7qq&t4a)~#K@fXL)kp>7B04Zq z!Pr33$+Sj!4R(@569yg!bYQUhER4_?ceh9u*RnpbsQdad;Wz>x^ z3+&ceNr9F~xDp-)>new{R9^95-h;9$sLBwH)%-8G*CY2}0|{RP6kyn)v2~=-x6H4U zVcf%Bs{`zR7U-2$Qr-_mw+O>-d>0+gA_7-KrvwfZY};@Z`Ii>j}mw5$YS7l4c2X@Oypc8k7f-1%=tX!W5O zq!lxhmg#&3_d*25c#_7))anr>&hqv2%MWHA`lYxl5yC7IK~jQ(noCXtIN3rk>F4GV*N84SitM4BKAb2*70 zQZ5$7SkPCrUr4*k6isq&Hbe(TW%NPSL5*&$X6VDDP^BI-`U@%e5A|AX(&8GEpf9MH zONoPm;^52;byAAv^`53R^kvinW*foZDmQ7;#E8$#bh>GF|`X4#&hDDnO@~#CL61u zui!D8u27wYyyL?;g7X(R3i5OXXzi_~xny?R$#2;9s%@`i ztrgQ;Hm$`>ddajF&Fo^5o?5b73-)$zj zYNj`B>@9EF)>h8ia;$B~xtq`5%jdQoTfETQjop{z`m)-CL@(ej zFiGTJ+$QI!o+R)OmUW=yfOEi603>lUVx9wv4a;4T=#zve2PQ=$Vl@tCQH+bTu}{A1 z`NbSaW=71^Q7e5smp+wGpWlNNeEB!?jo-|xzrz=O{lBx<|2uo-xAfKDGnZbcFTT!P z*h`%*Bu^ER$DLP`)~mtv%OkITY<>B>^~LkXZ@#Yk;_LXQUx)tuRpt9%RDbYI-6y|B z{`6zn!#|b0{TLbG`wy!hKCF5CUd`ioYo0*$t$FgK^3jvB`%jJa``XndZRIfRX0 zkysN=rE#f!=I*gnD6`jw6;}MqQE^`jd&Wv_m5bODM(PInOE7iSUa%LyYwb z@sco++LhfJe+T?R^_))KRM3|>)QD-y^3@>PZK{eXAoD)h^_Bh+8fxfwyx zH0X%Dgzu0jyt2Ng!}{Sat+O8q-u51?Yk>N#0C2b7(WxEj(AvB7u6})ROrJcZox7>s z*hF>H+EZ=yF#!1TiZ=6xHh#u4a1_sT#0?L3c5B`2#Daag59o_#tX>pE4~$X)?$i4R zy==om7`VSrO#}}P7{i0mY)?#~sQLJ$F*>Msv_S-JY|;<5=rW0PY8p}DWE@NBAsmOpNP8eR^-N-rlCQwrYpl_0B%;(9yEd>8hcLs)6D1zW$Ql zzLJ4n@7NHG)@NtDCyx0B2THp8O9v-QM`lWfXMCfld?P1(!^hEpHA)Ng$Vq+lB)gz5 zXcOnPqZe_Ryv#;u5rMDECa~x9ECBf2qUYkW=hmB^*>^lwx3m+tw26ya$DrPL$XgY_ z#UJwd!z{r90Q>wQUyymvNG)8@Vb1@CqWIAkH8lv~5WfNB!&p5ktgr%IR|+|o7|ic* z{=18po}Ll3m(xW;PXWBm(RzHJu+?0B!-#aO62J8-P7ElO5pw?8krQxYLV@kMp(Kv6 zB~_OtVlo!mAa+u@rLK!}F&rxfHdEupF@ndcj*FINra9P{1<99U)I(wh001BWNkluA+r;G3` z%p8oB)r5-=EQ?{tw>%I*v$QxmWYf%5ePz~2DZuh$EGQmI0FtE?5d%m?5{{yUi|4Um zCBlCpa6aQAVc=jC|Jlf?)&TzR@uD9qTmoBs4873qKp#r5{1KH04#ai9Fl(`DqGF0h z0Jt(>901>fgsa0kJ<`yGLBCXn57a;tF0avu!4QEtm;?Z>q|;cK7S}jN!LWQ-Qst2d zu{2-_yFw*qn>2jU!m+OZS&Yz%eg%@A)mS+a!*daXRogS$ zN~`eh4Qj9`6^eU958d|q_~|?_zZbj4I}X_EIrR$OY+w$ zJ()dNR9s`8Dk{=)k6KicS0s)q&Dm9h@g?D+*jR1=T-l6;=_7stl}rvJpi3=RoX;>e zvpTDY&BXyE9)=*XI$oB35y8b5DQa!7L0O$eZ6@@>IIVCO)@2VP!MKy2WR>Za)O zS);BC0a-L;VcL-B!>;*RI;BMirh}Tt3k<^-tp^+RaI+g2=4KK{gUP^6k`_jxG+U|Z zpeD+OnIfhO8ogO?RyTt=d4sw!6l3L!mL@Hci#c>8%nbCUune)62aCU2Daq7$AqW>A zsBWm7uo@+nfHBj^$P$yEy-}*f`{FPjVz@T7I_)8OyjYe1ojF5%ZCt(kum0QQFBR@oUA64*oL(~ zoHPR5alt4^u{l0?Z9zP_aO-n+g^|7^*LepuJI6VZjJpY=Le> zS$7a!&<3`t-TB`TtFR#dLJ-z*13g&Kegg>=01hMsfXTpd%mSkpi~eUB4~G=Yphra* z8|e}Z#uyTofq5N7304^g1(P z?cUqX-^n|hx$K&i*>JM!c4o~s*HDO+T9fIcd}eFc+S*0O)smB5&1Kf;c3#IlSp|^L zepAbKYRSgv?vf4X^FnrK*#?4Qj>u9}yi&+47c#4b?5vf%ZSElbYbT-o!Udh0vy#XfMEA&Dy+U9&Vy=Y@{X)%{YW0n+a#KqqYip0n_PtmOgA{@k<4|+UbhR2spMj6 zXWcRJcV(HIjHsG}*uHQ{O_&}uZdItaDAZnXuAd7RG9-ztSsZaQybEG6FKCCtFO*5xXxZLWS01S= zXLm8SZGpaA2Bu{fs3x<(LS;1Q5`F1n#nx**^clQ#q9ocN?|s#qV+Pi68{O2HDK`4Y zEAD^P{yfw5YpQ2wXE41pkxd@YnI{Y8>D|n^UGv;-`r>Qz!t3(yxH=l;~sZLeO`|MXqc^B?NJ{WkI0XYs#&6Zq5TmCrt}c=~1d zKYmL5Z_&r9C1m%Yd#Zu0&rYu)~DRWUmYe zOIu3k}`+_oLmYHrz0ApzI;y$>$N4D7U?%A_8OGx2qq@?U5tek#?=4Pahc7j-J-e+|b`x z)aLH#YwzkCPxX~|wOe=e3$xn98LfLnYwy>(hO~|Wt#bfwYA`dC!`%abUe;o<6dLAd z(SeQrJ}>Oh{d)fpYO(sM0}n6^JTzd8jv(TDa@u=(#+V#4`g_=h)uJ^v>#YZk!CvF| zQ7^i(V3Wpv(&RXd)0j9K^G;F?K8g`wG({r@JdUpE-fq49h<4}@sJ^3D@8~o7M@#xg z%ln4PdwR;cI(-AZ-jP9LbP&&Qat0mIr>4E*!$xnvuV=V)V4`ejs$}E@NSADW*L1IE}dc8?;y2yT>w@e8LU3TrV1RpD63s`NS6md4~4 z4%-3ZNC)s61K%5x;1xDzW|*;Iamyo8AuLL(yo7=GZPLVMG?PoU74yKf*0XdPq|Mpk zdKjA%+#jaW%V;s7mmAbFl_U=#`Zn;(rlncQ#Q^M*Xq{4n+2-YoH~P>iE!|oadt=-= zMnl1fahJ`{E++>$4jiI-tYl%} zG~qc`7KG1PLA8oE@NW&jb|o7uLNU*2@kf_Gcy(A3msbpGp9hy8001oKYK~aXG1CxzWp$zY_yPPD2Si-#`3(G>UlrvMpWqB2; zRSK?@k6JdCpcq5uWzRF6(n8CuyrNKy25B0q!My}yx#20V(JE+l#=9#_{z?lAbzt^6 zGyThzBPo9lL8?6vL3u-7Nc_)$aE5!~ zbCw)0MPn7;rOO&iNcETt4vDS{$rtP@7xZ0GUY5h8{t9S{hp-cirt6~iD-c^Fh0;<4 z&1PvJuIRM&9?1spwUIZXow6 z`!ulG&wVDK_#eE@ZXp&;*DS}PQ`(SYB9wf&kc1bC3h083X`<%R5`4}~5l5N*>ABLhU!%MLis=lp+-WGr^s8}^i z3ke&jt#0;-I4qxvaBPV^(%yJ00Grw@jz`egxgFF@8dGy7{YuMpQPkx_P!layX9b+-(;_W5EBY03 z#@aBCBsQ}#i_fXVUa8|^$Cc}>Rywd8Aj&XSk$4QU!DL-PHE5h_aI;&x#oVuuFeG9& zT1V9MkuTCz5(f8T1QCh5U4B9Z|vMt`CA5_eIE#RXt6FwD;Z=)Lei2W#~zlwcV( zF(iRGhNMf!9w(8Y{W4@h7?vXX=>8zE3?m7+isXyUB;sqCQhh?#I(}=RIf$0%cFL^VnH4L&oK155D7ogOSMB5`(!W{uKU*6V ze%ErD^*l1bYZQUE_8VC0nRny6X!7BO&wFL^#u^)++$Iq)oglrS^+=oKP3ko1fBHqbhA; zvQ)a1;N69*7FItf+#1O#G257$z1BVN`h)Cj0Cc-z{5ca3xm;>|8Q zWAGLkwbhIZM&iEOX8rm~{L}B-UZgvJNp-*48Ofw4vgu=XX39yQ$Y)L#GN%ifGrO6y zyV=tPh{LDy>6zTlaVI(Lq$cfDU+P6~>SgmUKQ_I1UjO|2x^KUafBseCv+sld@ny}2 zUz9!i&jU}s@PGJ2)%#zSz5ADvcRnn=|D^o>qw)t&Djz(meE6i|(X#{Ze(1aRL|=JJ zyF8~IJ7;tZm)5qBU}^MabQXUhLYR`&6VW@$J7u$%@F~aO9DzV4mXjG6E_OBJeuArt z+A=vDhDBKlq7`;BEv#f%D70*TCLZIN@!pmDNi;Jj<@j;v}J`@bm>GHhLH%>vXjJGBl!-& zGe{2>-v84e0OVllY*ftB^vsh(@V+`$?>*R|cQ6LrGpx1u=mNnQ5`*41McD` zFcQUV!-5V>Uvy_T+OQAWX-Ju^o z3;=Fv(c6xA#|C|;Fql+!avJ_;)?WdYC&ztL6TZm_@6?2GY|I!NX46$K(D(2m9fEc* zlN3K>C$4HIuWP60 zv~%;Ga|_y~745>J=lr~Oe#LY0hBkd!8#$pL>W1ez81aT8-arW4TN4t)GlteexIp<+ z+AqqV@sEhJU@ZNXOhmL!Rbj;;*unz9b0{#Ri04^CIIx8CaWWAsb<@h#%xG~8#0zSb6LXP7Numj! zZHl*eD*O^--dJR91csRe=7LvA1ZD>@4l_cG;0X>;BS~n7h6S1%yj(w$4rehc`y)_> zrSb{|hORF<0$An3P*~1lDhXGSt@{veAYt`a^23o@r1sU5@EOGZ!IMuCwZ||L&y3v_c2&*%F(Rx*oUC@4IgysyAqTdQ)Fv_tY3qu(O z{nkK46+5&*ue&4+lsy3ZG(KBivmXFPd{k>Sg~l5}5?Csfxn_hvOBIKC8T1v( zg*95LnAI^bIlEb34j=)Bqfm(jU#sYFrt=xt4CgaNS^?Jp^$VG@Z=)E>MK zrr=D977>_eoq)F)8DkzPMrH9Z1BNN;Dh9?Lk|%)Y)T-ky>+%37y$K*FoX^GLD>AT( z3PVZ8S0d(T97fiyk>)MBnuTv`YM}%F+awZExjLZ%k0lAr18@xK*Hw23

      {4IXeW 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%0A>)k-OWvt$pE4XWIWsM<(f*fl`g!R*&-&7GR?^z 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

      {Zp)m*!;n<_R($HhOi8!_k`g189%Oov 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

      <_m_>k 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�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

      nhfyT_A-@Vm9J|r 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�Qnx=*x#_{_o9`RlaPw6Y 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

      |QRV$gkE6_F2lGODa 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

      dRx#e>3*?AI`om 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Μ^xPUvZnY*-nh+@gCr3&WvdSBYU|BuA$i`Yc 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,H^=KaYebAu;1HjY(zkjbg zb+0@103G-gKi!!JK<`;gf8YNE3_g1o;n&(-9-qI9%zO3@R_F5%dKVr7y&y3!&4IqE z!RPMPk_2CU!mH;VA|0Rl1W)yuI~$+==E#Fz;ex*MqW5dwnot17ihe@`@}@; z#smDK_q|tO;kDoNAV1vN9o<4DsPcmxF`_#+5;zjvt)?0 zX{|H)_n;QH{IuN4Yb#Ay4t@uiXDbiHM)(bN&-RM?qAl@kXV%NN_6;37gzU;$jIO`v zoI$%FFRzzDpCc1Y%te`|kKiF20xM^=Bv4sBC`2(5I}wapli35!O>Pl z>wy8_z8!kCL$gfG&kDc%DaSgcVtiVJ;>g0O1dg7}lFGk2rI-AG0Z1wMkM^5;PM_$z zaz5A2lOV!5oL#1*TdAfNRqE?b3ur2VBM#>@a?|tF;dAy}p$6}Gdn{`-)GE8uzsipd zE3r&Br&`-Hc~=G7T>aKVI3F{#dX3o(IJQ>Sh%a`8w|PWsdikQoVB}dG1mu*gjHv!y z85z ztSQhusXv*Uuy$o8A~CDOu1-pFV*zOGb%fX(O?YFHC@jR@w+Ccmg^>BEn4~pSJ)ZR$ zX5Q0VI&!YF4BpkF_j(D$^~~XB)cg1}rrMbUM=Ey#OvRiu&LkG`ln28+ zBcyUT&69?-o--EShST8Tl>}dHGy||CCV8fRlE&SDE+l5ZSz9O(I$bK|n5|S5aT9w9 zyRuR@@^6|0>$!yqBVbYqtfE^jZChS+R%KjP6NDwJR{9&@oYlKluOMXSgoG(<4#umY zLG@}HBN>}afR@l0dMr*3wGJn%8)NIwNd^h=LZ>k~$H|Nn0lRo(QO=>y=+9^NA#a>2 z&&F7e#%qujmTyU$p-!%EP93pT>A2yA$ee}SW#w;0X9A;G`bO`)+sRV9S!6kCEid;DsjtZWoc-S$mmB2Ou zV!WClWfx0*Z~m8CMWLO9@{ezav*0MO)S$YF&x}IDav7cSXW5k*bB?DPbK)Y2PtAnt z#>VQpF>*t*;471rDW>~9Um^3$JfGWL0d+*e9o}fKU=h)B<#>-%Z40JmwHk)`e(^h~DAcps=#dLCQ7H`uhfC|#cA2tr zS(K9y!8z@Jc~_{l1X#CabEdp>utKP{<}Z}=*fa;r8w+;}#W`wZzt_RoLlB!AInOGG zGe39y;*(`@M?~dlw#2`g`^^zd_=AJnv(T&^V$|k|`A?7rOWU4MMX{-#q$* zm*4p8U%P8x>r##gyoc1etNw}9`CQ7~Ge>GKh&Xp`4=}#A*Sq?~+|_4uvN4M2HQ%`V z0*#bJ=slVVV-hA}+LY;6-Sw}(@!9W|-@R<`l^(^E0UK9?z#Db9>VXk~1!HyKzR@+f zpvlM55zXbWka)5B&i)PHt9lbu}E$M%$sm z{P6<=nZmrZ86z|yXXap)6pS9bMIT_em)h^>|29BU3Z`=}xy=VOTNY?KBrS|iz}cw!Uf!-M%WvbaxOR!4hqZXMTK-xa%rhp6RRwa*u*{ahC-1ft zlS9IJMjmTAwoWJZjnqwdCjW)(Ty0tGv5d ztYK{AMD#=KyGp5AsZ$CIdrQu#MqV2d+;zoxm2A{VZ;-$u0jCz!F_!<)DE9BsXf*Szx?5_U$-l6!t&ad;Y|MD*N(A2EBZ28%@CImUxnxR~ zNK9Cr)yOuTCZVYO`9dg!{V!=uJ5&?xV1h4jD4)9nuTN2rAw3HSRwN|*h~jR z1x?*-L(nLkK(aZ>K}4ZfoYR&pj<(Y^MdX|wU!LqNO?H6Kl=99Zp!HNQMM#XfY?iPU zG_Btj<>v7L)9NvXLSr_TJl(^Frj`&#p5?vzu_FRc^&waFZ+068Zxq^)sz~4Xxox`E z>~6CFo3qbTfH0N;7S4IA851szy0^7ynFk3c+sQd0L7Ja&9S^72o~;31l0x~qQOiZw zRp6!ix0(R+eWap0EY%micX-(EtcCT#;b_7PdQFO@CDMdm!Ts@J(xef4=_-tO+HS)z zFk4?7ZTdhUC;80j73f#J+Ro2QQ?%U3zx3>N>cKzBsR|6I12D3!EsM&x9BnqyR$C_t zwMt7QS_%hfjl2pimms`zq}1k}6=Jj^0_&hQ3p!{GZ%e`ea4gxIC*~X{L6XsF`RA-3 zCQ*t-qXtLmWn2{*wt1CX8vw>J{-5w|MB;z`&#^!+B}1zQXESN{H2`K||MP3|yK(GH zg3j~oLoCyQ_UwaijADGCMJEfo#atzYYj$+C6m0N zYkdUnhJIsmBihPkFe-?(O+e5~vl(nI;Wx8!ZFt0!v|zCi1qGN{J(*b)j}Wa`boibB z)O-Kq?%J2#~cCE%4VvAs)4pgNv?4Gn z9Jc3T=7BwF5arVQ*Ji@#b#`aXrHNus5$5(A|J(m{dV6SB2>S9EQwhxBfWe`6 z==WLSJ@HpKy}Ro#p<+&ju5apxTVJKC&wCV36Zb_9*5#LnzW?{D4}QCN`N`tuI|7WV z>3C;p`c9$dgm$>-w0u?UEKg1rD2Dw4gtF!GPzm&)u=aHYSSp@X`O<_?yrj4#mY!g< zPrmM*o_^CZjc#kv9u{hkp)y$MfYl{^-Jq?QN;>+_h zIaj$aMdKQwDJfSQ#7z)YIacSH>MIHRW#$(BP%V`Wn*^+-RMm!82Uwb`e{Wj*VjHsz zIHEV#B9jY=7E_7kqVI6ON_lY2iP-FSqcl?MueK# zQO8!jK`=pJdxf@1+X(oR6HZ~USA1N#l&-MyqDfOLM32RKd|ZG>0cN5dxp;bHymQ2v z6foFAWya_M#r90)LaCHi-WAi7$+foSFZW?&QrGWH0U_HZ!>&;7Yb0T6Pqed?RFwVSdAPwC9P$ z?q_8J*b*`oe|d5|jM&y=3(zcpxz9>t22uv6^KV!YGY(Kh3A4k2?C zuhqU<7>s#XO}pXx%rtIgZ!i*ujBu@fUgwZ%YT))rv|0Xa#`Oro z5YE-1JGW%ZdxOgQqO&9rnMi*?DldY<_(6wneFuAIBl=MyM7BkyC4Ms`N& zg?>}!y-xO(W44IHx}y!;LRG^^Y|qOWp0QOY_Qn1#vo@zQB{oRoy%&B1BcWMDBaOr= zie-D|`5+~tCBO;rP~fUk8liPI-m8!#(sLMyD$i1u9BqbKZ^x_I;qeqccl;cmHb>1c zm|-?c!q{8OLbAof40?%c=8n|-(xL0jAV@Mqy@uHN22uWv^j+p>_3Av6V%kRX0A3~n z9RG7l8%!=uwr#hoJlh}BG)VRXfaTtU-n>wEe9<%2w~=-jvbm<2ZI5x9GwCw!6)SAs zX_-?=S?P6Uvb{7tA)qSQmP^^O6Y0&OX*r_H%v_hUZIlz6ZB;kma56d4tTy|@msiGP z&9&E5V%8Q;F3)g~+dfRJmXAm5#2D7n0XPUr*tI8cl>t+>8B4t1Ya_qcY>8B- znv*~{Sp(o5@|Y3_4d0g18(57eIZ&!;`2;j;S#Q1cT6-j)G3vPp_W1HL z&6AxY0cMtLv0EW+c7RU8D_bY453sN*Muu|Ji8qGiD&mdL8M)PZh9>Q%&ye*7{M&~= z_1rU*d0qQuoTMzEFBtU&0qg<@6s1@m!F|a zvt#Zd<;r^`TJ2i;yKBT3*61&~v;|J;)vnE-QWs4m*z*o;oEqTn>Q{Dt9~o`so{+2DthuEtLQqY8J;2m7@12==Sw^dElZZp|ua*1mC^l}{ z3toJct0_4K^|zOX(C@)?!0$n|%LlmwLzR1a001BWNklwQSD-@FwwB>amhA zxXVujUj9kVcAiCBty5%<0BF3kv@Gb(g3~t4!3ru5a3M>^uljO{4heD&b zb16x*LMqhmUdYPxVb_^T%z4fS16ZvJ@Ce1o&g>zpHJjQv{UmAaEDyP${zU!-xmh?P zNFCau8YXIF#G zb`q0we?lWudKanCrg0JNOtnDU_K**Qckhya`?^TX8KjJtWz4C7K05NDmxvAWiURf)Dd}*@; zX_r>1#TTxIeq+)Wuq)}BXyuv2o!#JU7yV9P%Z<@d#}DD>l4qle2XxhYJ_Qyx58E&fbj9{@b1JW+WV-;Y6yLpE9*2!lIV?b&&rfyC`&Mi{|@;T{QJkGoW zNIc8IN^SFmQ>R3%`8@Ll23gz1YIS3{YFneaa3qQ;^KLLTu&j5wO=oyzO&9ZOs<(4- zqqN%|36UQcG-EKecRMN>uLb=k9^8nmx54QdQLE%zrL41>Y^}&DAz`fS0b{q4UQOm; z(Qs?6`JXW=51_$58SjR?REH-haX3MI1{a}XXfWbOUP{Xk>gGmxrz1b6nUDk5RQbxi zLBygj3re@s$rj+8Y#+fETY70#+ciPhDM&_}FQ|F$U&HzK+Qmmriz?tGS82+`#oSTTPl`V1}C339~}Yx0MPel2t#RKo0z-nvL9L z9WwjC0YZj(vH;I-H1Ah!jNz9WhZzW*@vUn}nKUS?Ihn5p<(bG8V|ch8 zSkOyZ?^vug1$u432vA##cH|1N7Rr00#k%?B+>mHBES%0#Xx^`oJE&o}LrBl%fP&QS*G&+ijI=?YF z(_m@K8elS_Px51-FWW*KK3VO8qy6%v30u*PRfFdM$jn*=cezQBCCkq;pxjfRWg!_?qWafS{!m~S^ zn#mh~_~&yMZy);jC-YZ-(tY>K?!wdV!d`do^ZB!%c4wY+rytCpd)A#3iO)Px1b*0q zeieSt-S5tSM&a&-#|poXc<{le60fDdXKq>dd%t(_QSSnHJa_)?98~-T-^P1_3>}J>#sVZ zxn3aHUfJ(m-h^UtuvO1+F{??%m)BHI?K%oj{(+59bD^-tv1WO%e(t|)=lsoK)koUMcRs?CP0)BiTQ zuDAsQ!|Da(656ciQ;bG&0>|FW4p7KCJ~7LqW(}1@t?CP&waW_ePB23A&**OB4wzzH zZYgNVsaoK}P|oM1UNKif{M8txHzmQe+Ojz?fBGr~0@czqQLBnCgtD7Bv(-r0npk(t!^ohv&35^6*K{^en?8ks>H~@PLj@Q zTQZMn^q0_UwYCTv80PE|Syc3!i-OI2Xfq@rc>;5ewy4^5PFa`uWOYo55O6}RZ_1}j z4JNiqR0GdKVyP2OqFAbd5G3(eTP*Lf9Ls=VGc|j={INOaqJ4LPf zrL(u-Zk`MhkDx3Y^T6auU0S2|veK;r%;_r3QIA&b(*qdKBuAs33zc0%!k>|dt^J1L zs+~_P*?M}j1~zJHRHCPv)7uGxsfE5}8dqP1A>CWN#8FubP_6z=o$yiF)pFb@z*Caj zg0D_V933)+AvRkljG`;nBCrGGoc56~d9GGR)3zdU0WHj*9KN%s~(HK_I5Uj zT0ywErpDX@8!shWYw6eqLpv*hxtT!MR6DDPjJXvXRn0x2wa;bX z8tFB%t;omVvmlVpuF`KgT^-gkvE@25ObsadAI(al9#7z+I4Hxq>4X%aI9hI$RfpmX z4#Cv4iWQi-`|$(0&9rM;1fv*>_g3LqP0Ap)RBKgY2cLZDBpEB9n;5MK-En9qKH4K) z8prZIGxUPQY$Zy#DCoRxo`LIBK3%>LF@zc5G+HbKl_i70a&?_sbyxW|Q@vvC)Q-WK z`~`hgdTB!Iz@Vs7H|vbLSxG?l>PioC)I z4Z9wGYomG{p#%GakZboNvTp|b#3@ZZaGq}skU-_ZA{kmp${3-m26(hMobY&Kv@qU5 z4ff-=G-gtUk6F9`$l#1Wk$lSqU7qI2a!yCtJnF%^8$qVe&anI&x`1@B(a9j4O5n)&Oj~Tyq6W!}FyW=~&cf;4H$VOD{11O>Zu9f*%1iys z3e>feCPMG-c{m)`+||AL>#urOp4$3Y`Im!zsU)s|%qjYUvvld1^t(?tsY}nh-LDru z`G+^}|Kp+m{QrP|ie}B^EF1<`_`=TIYV6Q6I(?m2!AL4{qXbeU!@|Zdv;1qty#i-c z;seWcgX)lQRph$joTQPWPd=hNtUT;^P%@a;55X)3J{d&?;R+~(( ziR&33hljJ28QoD&kI-6gAh*Ebq= zg*mO+p)KfTD_KLH_cs@=z3P6tV@6dm^3yn7dS>09IhNT=9Eg9`Gpv&t4Ir>eR9InI zpwliWnzJ`U#)4R84429*#)ekLD6663EXjR)ino~`7}y8731I!;Pc9a1IR#e?VBV#5 zxsx;BJR>GN$N9WKA7GjuaaU(T#5!SHyE7uhKjI{&`ZG~9=tzzW58|Nxg3FLJhm&0E zv>uH(%$KsEUwnntbO5R^c5z^s2RTcl?Rq|iz80PG>UxaLF2+lnfKVLN0FTb<(hSYk zLa1c5h>&@nKlSLcJO~#B(!~tC90VW@7B-7`Rr*y6RgE-9UyFo;?TDRB_NSQZ&-aj&4z2t`i0>dv?N;BbKJPxBSLJCdzOs zZ?PQnE@577#I!7b9wl8&4Lnl}gXyXcXBS{Jvbr(C-kg?58zX=@di(l_(@WFl6lNC& z*OSa>DDAq8(y{JngUyc8mZ{RJ6>J%X#ra&KF6+1S z4#JMUR8!|&qOzIZs_1#1`3noM`G6s_E6kdDV`a~1rkSWArWTCsOPmAKW#;;W^? z(Q+YbSQHIEZe&QLz;l>0U>H2sHdo&@w#W^62$ z0=Q)t{9-D zaJR;#438mOvsWc&@RETv_vbi`83T)CJSk%b&hs0bwi}I^tbhv7$7!PM?BJFmXvlf! zm{!j%3Uf3VfSK4~wkV&Aqf-ct9>`6|Z9R~R-0JyAukfLQr?@UZ^Ts4aP0YIv_(8CA zj+Hj6IF{{BwwMd%fd=E)p5r%8zoI6kYAG+gWci$4ceNO`p3J=YEW*k!%Go9YsB~uX z%QsP5#lY(AwWJ$TU`MSj`c>CWlow1`8w&9Xy(#f^;)Ac|5cLix+~6yh++0j;tu>VZ z1!cG9Kd1YV&SZwE0o1{SmPNKTqSsNR;Nn~L+w~zme%A(+_=3CkMl$}2KQUB~7$gJF z#K9g0t@Tk0HIVj(Az0(hDgcfJI*qCI2zaWu71I4k%m8>Qa8?W7AgEvr{k8ySIhhtm z6XTsJ{k57`<#v^_-jgXC_P3C{{Z15P4Am^A{}~r_GPe|&0bu3gndv(1k+Slw6Gyg= zV}aJvY|Q{tt&AGh<)5v^GV?sD=`xLi9hXE?4PHh@u9z!kG;wC8=w{8%76Z2e zHgiHV#GScHDAqOaD*b_d-u#bL6vs7fHCk~j`@B5a!84Yy==!(cV&`$nDfV(KjG`L- za$Dg$gZ;$$^v36mCfq_q={Sde%Pmz`a|Tj) zDajYrbZ0ZVHG{Gc2T+D(V*^O}Q%ikfw8Z0Vov{?d*4SV+-}sMz-aB`5{^Oq=y8d&F z(BFMQDD;JA-T9}8z~?{fPCuSM|3!E9F+b-%#|3>Z7U)M^wBL(Qx{FWMfgex?{J~?8 z_~K)PU$ox`lmTCOz++TjxtGl6&~K8l9stt(-0z*Xb#VSXeP{i%-z?w%b$9J6jnMlP z0~21QL-?v`Sl1E_ML(q8?sHoK?~xHjKO|cOeb0_TyU3^brD+swCKgWPXS#*;LSMBi z_@igt?#rb+|G0kt=ZCldm$E5B!s*gEw7c(=qF-(n*8QvTBF!Q1OrRRth3kK&IdIw_ z6%`wXq-r`P>|fsa(a$t36UwCv+QYf@R4+7&H?5L(pK(NWjB$Ol zn1^h*7cS`Mln|45{oGjt!^1w>>wWl)GTOlV!tG(~bfeXz%|7^}C)xLEdk*ilJ&9X8U2tokU)!SM_HpgFyq9ks&I9&r9z(oU z4@{XosGJn&qR_~{NrC1<*QKXf5#YKpT^Jt64xmu%t0=laa=_TQESXt%w0duABOIkS zV(;d{kcLSh7Uoz=LxaAWvDKgBCm(E;P}#1gS4zZn`U4cqmG#o73CB(>!KOx+%59b5 z;3ZFTp|uw4bx$%DZJe1JARQ4?bha|f)A9or{nj`lpT zpSxBuvl9>p-0o2Tx~cmeZmmpC6nm%G*pgR2Y)yq$pl0xdBD#(0t4#y^&deY;Peot= zH9)KIi=2yy4fj&zJI2YHJ4!3kZk10%@ zY(a*YcwJi&vf`@!a&-p)lifrYtsy8^1KKDnY|b)x;>e zE}e(@9@k$@s1=rA6OXeV9l}Rb2Memnfq*e=yi7n>)2lgw%m}cDiH452ns}0 z=t+l$b-5y%oLPx~9_v%e8w2)WOs-Y3xOCL>F({pxI$n#4O-fs%DKQCH{zp`%^qMYc zNShx*q4^mut@oG8P)&yprC?^dBM7HyFk?ajx2z(j)ONg-#Hpdm1i(C!W*L<++*Q3i z@Kk~~l*@X%cI>(_T!9-IVRF=Ez;r$G?GhJ)-oIs*W+1Iwo9Vn!oX>)&m7>^m@jS0k z3A{<(fg?{Gw(cjZnt7+Qewn!vp`!rVv`LlN%D(s+xyRBciCwkMQ3E;rEHX%OK&(`p z>?=Sh=4!e?)lOD&6<^AXU;|5GU;y|y&kz=^=Q%L%UJ0LJ;KrQU9LDA-t|^*L9ktIy ziIt*@$AZ~x2+_DXqMNrFruFR=RXro;tlvL3Pt?ppR^o4+-mO%)PE;nE)A?1yX6I&<1NKU++j0-Qb|rxWRwTnXj+#4;=Vrj-#zH^{S90Nkg( zm-3uots~wjy%mu)IE+Wy1=a?O#|9=pH-VQ->7m>UKQHzt3*>K&4T1((7WEM<{+R;=ATfd^#;5Ws34h`rLg+u{xw3-oYP(ZJrkmgZLKAoz+Q z!SR*@DgDxx?>ZE#;<3iM8)HIW{SZUHnRL|i%%9OEwA;nS$6bTni;2ZzRHph!+nfK3 zQ}dUf9s1!f=db>>`|gYRZ$F>^;2ErY<`F+aFFbti(;f``r2Am6clJT|!L#ndqwa&J z-NjG4i%+`mJk$UDNcw%!yZ9+T7asOLcv8i{A3W)O`*XBk`XN0u9P2*73`O7XoxaH% z&)o-uPu(P8>(s5@sXIr0@b#Nd|Gm5Z6=k{~?GuPaOw^ved@%{nU7-w^#=q#jA~B7T z(0=*3`mF5Gc}DrPM{O`mcGq9cT`?I8w{Ya;7u}VY^B@28*ysPc`rpo}%rK{gVnfld z-o?H>OE9Jye|3y@!PX3qq?+kcywe%-Zj7}+)9D*x5qM-LLW7rwTW|c?e|huKKP}w; zC-bgNZ@&C|?vgEh3uR;Ze%8Ax(kplOs-7A1Gl!o)QGK7m%vYZGF7J1joiDibqW95W zcj+Yzy!+J~Kl;V$!{5&TzaKL0w>q?9Dgq>#XapCz5w{rOfUCb}RlcEFQkUdjaS`uB z;*>^PR-Sm*4j9MeT$xM;FNc{+TC{k0roJXX7|J!K%UrId@o}xlE;-}yu(#-?m$fl= z78oJ$E=~Uc)>RF*-Lc;j!CDsES{~_(M!pX0l}2jPM%cbJLlUH=Uj=;iLz>rV$wrK| z?iVPEFgxU;<6*V{n8)kb<|7iyy)F1EPG);h`+Pbf=_8o+JxZQdb5P?W2nO@5CWH?m zUd_*8bv|P&gUz}YmH~sEo9~pp8T0UQ9*?%+PewV+P#m$~Ike2HHZk%o##tq;%1JbD z`_|cdX3&T0L)AbU&0mq$E8^Ppdburbu;gQ@+-hkST#=W-ysR^q5<$DAQYDR98J72E zRz)3Kt9C-Ls#mZ~%U1j>Iq^3>5s+qE6?TQ1!H;c?@IrGd_EopbWAm$!Vb`kCj~jJ# z-2_~vASE~6xN_*EGF(E}CHE4b#UujR@=1tcgh_GM6YUpB9&DwNI3pOW(Kw;CyC8Slq-ZD zH3zlz##MN%K1pNY<_Cs&W0~$xX||kvV=8Rbew`LC!BbT{j|=jFNuUu(_PCe`NP#X@ zyPHQR+m`ampTs!N)Y|RLBOHw>dbG7V**ZGJyπ$C z4;*9jU@SQ^5uj4d!YnVz8);TTdYo!bTHAE`&Q{wBvq8J}J)-SEw^UP#KUn4rF zQP;EvKv*~GaiXEsjfvn^Ge;RtrZi+u#WKj3;HzOuf=zzLav0+}CERHme1wldYtf8= zKcJVAMZzm@_gRU|Y(=p?YK2_zZ^J%DE%TYuHn&SLa2ov5%6LP?V#v_c$S8_+?E{2* zkrZg1fP`l858K?uMkNQ8xeKN0HLt3UsXzEon{Z@-0{^WbpsD)rK!f)j>DMU?{ zC&vFq;ANL;>kJgNOk&=S781#KeQ3Z{II7`p+{^hL`FAj7;;(jf%7Y5Nfp4qocw%t0 zX~QCPEQe~vYSH+>ojiiBvoq#zMH6OF8sQh@ZiF1BwR+hqMe#LlW5b^*ADt=8L3+I~ ze2=Gb(O{}iSe3hERo4$dhAn-N=qyG=D9Pq9nJMLIci*z`YdjovcVe!Xoova`2o*=0 zEohHJ$LWR~BUg>A4bU3LGEQs`&^_mbfb<@0Ab*-nmLPW?D~v}gMh5r2IdIR9HQuUd zD8Sec7l$)OH>L-NKDY4@!bVfFR~PX>Km27S1>qtSbLiO#^t!s(oZK5Q#c zW1?9Y8B8cL$7XLXTBZp|Y*vY#rpfcp@)ioYEP9-%%aH9R zuxdwNG+_Z%B&M?W_jO&{Bk`_nrQof1R(4LVjCn5s-CHMDwpy@rS|V*7U)esfOkuEe zZTT?^L(8stycI|E97t&at+Q6!LT^;xNT#93g3N-+qEKe9d3%Ypyo=1eRxR9;=v=>Z zU~T0sB`=Dx-?Fuy&}kHA1!wolsfhjx4uN*3&uCerc$}(!t;!|&3TCi8|uIYMDv#5?#5_w za+0x^i^0sg=1Pdjdzt5Bip3$+zyZ29O-MlPS6?6I`{DNC6Mx*j|M8(8{(S!XKb^nw zb@$<`?z^w%FFflm?sXTRA+P;L`2YX~_en%SR05y-th?}8cm7Ft@iVfrE_~WM_ozGn zDcM&SKJ7mEJn}Cj{GDgrx1V<3{=EC(v+je>;(6{aJ`r>u0=nmf-iuZXrxKVJ!E!JC zgzxhM{ody1?EUV8$HV=9KXl_~%>_M6u6l-t`ReoDE=kDU^)GwZpU++0>%RB0_q{Jc zU&?@A%qa!WBcG;-Hi8-e)F^ zu_;v$*6$$;j~4n#|UK}3B^iEB0>U%S90xJ8HPsntMT+ql*;-9TB}lIuk7r^IvtQx6hYgGNY!|5m{KB>bRkay1?5}jysN^6$pY(jgP@k? zO0ZnApz@N*;YUhXj!;~ifUz0JC<|+eS6dd9{hUO_Wuy3(K{Y;C6oI$TYP4wfA+^NO znVnIM`57q^=Fg9}WwA|PH!$qOC8j`K}Mavy8S1GS8 z&8TRY@XSF$3Yxry56-fi4^QCpF*r8RTYoAV2Zk5cXe+7@&2Rzp1tR?79dPB``PrPe z?qp10$+p}kmCwxmqh@o49dq+%`!Qw82@b_@FRQl0`sOl|!c;9j60W&sdoA+hJ8`BG zTj@%l9?3a6urjRWpb?E5(;mD^;`Mv7D>sm&W~9dDjEToK>Y_*-p!x>OeKX zJYG50KgvpMWTioU*>tYu{*abP%z9uyMt|NImP)U&oWUDyvFLbI5-}eeHUCg_a-;_d z61Uhp15uY3Whdh92(Jpn3u!N{^{w)yPZEQ=kgzKOdN+pr#7zzNS`a$`ISj!{>90LI znSqi3^PBNA5-#md!ap(+N-v#noux7d%h7C7qf!7OR;gz=fvDkm!y&YT#*7;ssXFF# z)LQ+JQkpySBr_IG`x41k3nz?Pdni0R@{FQOsc^PS;#Wg!?nMoZBg~8@Krf?y6) zO_HLFNMd#jPPOU?%SlwOkTbUJ)F($=4ISk+NIzatmTtzG)aL7n~AzW%p2*Gba=hb@c3AtysLxGNqyLuXlV81Asr1C zM?`H=$;GDqK>^;fsB^+q_G4e4{7t0(74`OteJ*YG#L9T9)$u~P2(Tb=5oytHp2Vn} z6sxA+23)t^ah-%|RSPBfHfdN&z6i(x@01FMep~5p)f=C%ir5O|%@hAWq*OG-HUg=> P00000NkvXXu0mjfm5M$* literal 0 HcmV?d00001 From c3390952ec61cd984c4b9c9aae9775353f2666fd Mon Sep 17 00:00:00 2001 From: aagaev Date: Tue, 13 Aug 2024 14:21:15 +0000 Subject: [PATCH 132/149] Add aleph-zero featured networks --- configs/featured-networks/aleph-zero-evm.json | 16 ++++++++++++++++ .../featured-networks/aleph-zero-testnet.json | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 configs/featured-networks/aleph-zero-evm.json create mode 100644 configs/featured-networks/aleph-zero-testnet.json diff --git a/configs/featured-networks/aleph-zero-evm.json b/configs/featured-networks/aleph-zero-evm.json new file mode 100644 index 00000000..57673533 --- /dev/null +++ b/configs/featured-networks/aleph-zero-evm.json @@ -0,0 +1,16 @@ +[ + { + "title": "Aleph Zero EVM", + "url": "https://evm-explorer.alephzero.org/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/aleph-zero-icon-light.svg", + "isActive": true + }, + { + "title": "Aleph Zero Testnet", + "url": "https://evm-explorer-testnet.alephzero.org/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/aleph-zero-icon-light.svg", + "isActive": false + } +] \ No newline at end of file diff --git a/configs/featured-networks/aleph-zero-testnet.json b/configs/featured-networks/aleph-zero-testnet.json new file mode 100644 index 00000000..0a980f28 --- /dev/null +++ b/configs/featured-networks/aleph-zero-testnet.json @@ -0,0 +1,16 @@ +[ + { + "title": "Aleph Zero EVM", + "url": "https://evm-explorer.alephzero.org/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/aleph-zero-icon-light.svg", + "isActive": false + }, + { + "title": "Aleph Zero Testnet", + "url": "https://evm-explorer-testnet.alephzero.org/", + "group": "Mainnets", + "icon": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/aleph-zero-icon-light.svg", + "isActive": true + } +] \ No newline at end of file From 8c20971cd0f208fd2908c6d483aff01e7ac3be4b Mon Sep 17 00:00:00 2001 From: Nick Zenchik Date: Tue, 13 Aug 2024 18:24:21 +0300 Subject: [PATCH 133/149] Adding citronus citro logos --- configs/network-icons/citronus-citro-dark.png | Bin 0 -> 20948 bytes configs/network-icons/citronus-citro.png | Bin 0 -> 20824 bytes configs/network-logos/citronus-citro-dark.png | Bin 0 -> 1497232 bytes configs/network-logos/citronus-citro.png | Bin 0 -> 1172384 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/network-icons/citronus-citro-dark.png create mode 100644 configs/network-icons/citronus-citro.png create mode 100644 configs/network-logos/citronus-citro-dark.png create mode 100644 configs/network-logos/citronus-citro.png diff --git a/configs/network-icons/citronus-citro-dark.png b/configs/network-icons/citronus-citro-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..e2264b578ad057dde6dc2a8be6dea61f11dedd4b GIT binary patch literal 20948 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 literal 0 HcmV?d00001 diff --git a/configs/network-icons/citronus-citro.png b/configs/network-icons/citronus-citro.png new file mode 100644 index 0000000000000000000000000000000000000000..4393c5f76fbe6ae8eeab44c0dbc49f62895aebfe GIT binary patch literal 20824 zcmeIZ`8(8K{5L+NvXl}bYbhgH29YhakTgSuWGAv`8Dw88g<+;5GYH9h21$~A8C%AL zEZO&EWXqN;gTdTq`h4!+zW=~|eREx|xvrVlIp=kr=ea(fj}vppK=&xS06PQ%IjVP4 z+Yka_!7=_>4}otijr~7EAa_Oew67WmFfESCd%c-W{=GMx%(I{fEwCDL8yOHcJSEWh zQXwo7Dl4Ai2@T_D9B6ZVeat06FXiEJeLqLRm@XP`^y3zXmx9^aiGBwfWv5t_SNo^C z@lz7Kr`ghcG-lt(BhhJW^$ugq%f zxUO&hT*)dcs69pW+&7!*X$|(&;@{gyEkN(9jqzI3msbuzAjSH&%yZGKI_ep3{%j57 zifOaN==HX4CdsLFYcKPFtVF#3EmiK7aamwf`2q8y!R(NWC%bjkGq8V}t?vx&*{v+K zu0UTqia#-GBup3CaRcvjR*vcWP3}ayTax>gaIs7IMDR99s%4ZhukB_DrtL5SxEB8Hs8mn+cvc1zOd4Yc_E0g%8 zg0iU!flQECpb@-{t7UGYZ@v&Mf*d9{43|UCD}cwz+&IW9Sc75DBlPtcEf_ z&GBH`NARw@33V*LnYoOghbb`c0yszkFtt45mykOZ1(yH3LOU37R#n8m_^?gVmvw{rYFu$_Odi?h&7V0~FrBVE zzE{*;kmNlRPox&S`SLpm>;igDj!DR#+ScKm79G*hj~%TsA|llqBj{(il*eIu5Wk-RQIT zg!195GMY)Oa6x~#o0uWVLMY23*q8c1QX=NLQecRghZDf44pQV0k!r#y)kZj&~=h<_cKp=7);B>ggcyMZG8rr7m=X*^D zzw8P^A||=OJK8>(Cyj;VBdi)zhBgIB#cvqvy!Zwi4jh@GwW155=H_n!|GC?{$8A@aKqf7&#o7%_H{idx;9a%N9%m;Ke=&#Dbo!DPQ zmn+8C@g%^3&0DL{X<bGU5(?7r>bfrV zZYxKtJR=ykkF;($E)il^+w&$LoF@_d{I;$I!`^{wIvO0BZms4V+~4L6fvlszVKSqe zH42udXAAvZZqi~Xj;iolCdeEI*fR?SH_|m6b)dcYa=q_bc+154YUyPNcG$l{A6$pWniFlG0d!GhYU9H;jb0`!AR3IohLWCQqJfm#aDe*6JUj0(E=Ng;6b`< zT+1x3olxI|9qmo1J?2ya+{>OgF!IS?2aOPu>v?!3e?R@-k3uW?1~sK1kUKJwY_>lB-hXZT17pzqFHGx1$>XOZcd)^tP>~lZvWFoMrJXP)XS3>?Xuj5C zHT(ykjl$CRXOYzxppka$&}*cw;m5-2D2$e$Jjr_|Q*F=OCCdK6c+5&F&aTq61NexO zK@7Kh#c+)hK-+)Fk$P6a%3OMylDtVFDUu4P`5DLjDL+N&X6A)kE5S^ES{uqJw2847 zjO_zYEXif+F($0PR(#TeqO;jDXqeQIWMDxrPb>ki+W2#D&nBrD_sC-R-sGw9;m}i$MQhH6 zYYiXlx8l@CCc@C`NA(1izv)<}IKKUu49+b=fDKU>ql9#^)(uGM^mWLyfHf4FgUx^p92Ev zJj=}e`h`OCpiJ z6c)-OE!kIV;PpdA7w-I2ddF-(aiaf?%sbt$E8vM&ekri2BI( z$KTAYPVj8)BbDCMEn!Duzx9-=n3R3_BBsa$S&sl?r)NgP^phL!mXK`PG;#U+Dq5@E zN`nW-%SJ@}Ke8skJ+bZOfon5iTQM$KE^gP18b5BiK_I_?PSbgGaeXtsA0MSq`cIbU-UnPI@zPubDPb}_=oI=WL@I*TC8o^;Z{6fhGAUVJzEut)@N`u0lNs4t- z3gCl#@4q7u_;sK>n{!E1NOBeRYH}5H(f2{nd1yA}+gsqf?;ML{8@Nx)M@pRJHkWT! z%$wjs&NtnLZzyoo2xHW(wZDB|{d!3end?TwP;lu}!1X;oj*Hl9#%qoU_#1L1o0K~8 zB~#{%uu00dDF`t+Mi^)HcM~2U`fmT3HjwQ{>k&SMJpy@$zU`Ap)cosA1WZFpta~Re zDaF$|mzFcqP@5D3MwJg#`O=&mmizkq)iuO+`H}iyj7M9l&cj&T zowbG)Jw6~k|MKYgvhkIsALS(_C0&oz)zvrUnIOJz>sSu(!uHGdjSqR6yqf%!ZJ&y`BO5I`1nm(>B zNB{`E+AXkK1)^`cnKq$3sfG|Wo*=vBcX?Tzrj8BkODhK*pobxySAqCCcSJcPjvHBb$01VhSB4vVbjeWy zEWz$>RnS|PM}_#2P%-^{SNawcWQXzAF}WwY;S$Pi-*~!ZtZcSIm(vtpWr|`@8Wup> zj#n11zYY97ag_=3&VmKX&mW9zVmx}ruFKxJNUnLk?Ini1BpO5eoLJ%yciK49jtWoD&Tr>XDN)J23^^}0j8B(ch`-G|DtQ=lnN`Z8@;*-o%>l9mh zS0|cmHOleySa|oIl{rXf7%HSKgt=JXgLcs-;6es1Wz)PJp9ubZ?tNJnT~BK4Y6^ag zkYR$<6^GVBp8jsWf|b1u*Cu=p#1})M&nd37PtWS~(BC%p0xYFh(H(*PRB7Sao?Igk zw1ym?upMexH>45dn~N*D;$v{El2ams3u~+8jvZZJ$NPk_4fEaE@THyKz#Ys90x{T8 zJEA0=)fIHUmG37g_;aAiOT+Y#>fr(nctQ1_Te)dkt{CcmTS4bziqinU zf4#r#)+6X9r9?4adJ1Qfsl!V2? z^DB1>R~8o&Td^>#=>G2)(|D|PN~^_gRY!)FjmK!^JqW~ci4ha76r|Cu!ab?KKD-ev zDN2y!b;_WJCg;8>${JoYxPT__d6gLBJJgd5F4#3DNZh{VE}|JSP$53v|H(=USQj2{ z*X8Ep(|yesV(SR%9>i6P1VrJZ;6B~ycA`e#F<6E%5A20np)antx8=h``kOaz+7Bjd zY;3fX@SOQeBa*XWsi!$HAf~0?jT62Vuzv;T-Pr-75hPxP?##J3$+7Z^bDV+WBJSc zv#LSJN2^rp4`;@Fk(KO_ISF-~Eo5w`LT7x9mptN8ec$j?Xff4p)g$=>k_wB$?q_tV z`bno*N=Kpf-pZmr^HgCg2}v3z)Rl1<2M5PNh;0hk=l3hmGB+^r7HM>gOos3Zc_r+w znmF{c*w18BwF*;~(Tyx`>hh?Rm2qp>***@DQ=8jd8ph{&jFeA86(JGqtUxwXvhI#SUtYPSl(mqa^_17_ z2PfyT!l{}<#QZqbP?CR&)KV36Q?@r?SQt`w9GDH!|JU@j7av0faZon3Ho6DxYE^KF zT~IFJ3ipHg9lA(3B{nPnf zdZ1+wmr?cVVZ+(6)p0%BQs53EE_(8)LAjGDF;m22x6F2X=VBZMq48FpHRg^N#7q}s z{yYm*6H_2*5~2}nBg5Qe3PP4CL}EWUd~Mk|dkRTk8sGC?51U;h($`kY$m7&&-5VK* zaLm~Vi=Va-O3b%oM3aU8Otm#!Mq;#xm+7>Shq1$bm!Q>?9=tXd9?w#Vx)_nAaaq0< zr`*BA_gdqfV8nI9+^f=h82gu3(!``mq6i0iu;&gR?h@myDLR31h;EJ5XY%PP26mJ2 zKh7D=+&(uoi&K=1+LPav)VLd;p-xE^oOFa;>-hTO7!{M-c5An4dA!y}-;x;@{oTz9vM5+DLOd%yICE@g-}QxZK$?iioZ)P?B&v^_19uuvL(ff}BS zl9WGs5~XFc{;)9li0i_o%B>;u-N*ZSAAan4pr*VR78V?woFqbhWv_Mh=G~`KrF(_m zfQ*bF?(x#9Q4+4!zT07z!%B3ZLx7<>lpCqVt&m?f+PXX4}(-wV3;{1E5FL{dr^Fxzag_ zQd^%Y#T$7*l`;3T7ts*k`$A@JYv0U#LRWLK+2K9X`&O$Pk6-H%9Ff!(%;n^zr>qG1 z-t|Y$u~r6L*qxwt02vMO(q-J&k_M2CqS~Y%>sw#XN9X}1mn)R^7MR_3A@5uNcMRT3 zxoy3&h`wgzW95C>B|h}->OSSYi}=n}#`pyI>iCbqSiM=n7>+9ulP7StwnIbMuj|Dc zBo@SrI+kJ=5#1^DiLztl!ce28I+YQz!w0x^6E0yngn7HQKq3B-Ug&!RaXMptK>f;f z5Vd0Gae`VhzCESD**`tO=i@6g6IW!xbsD_Z9i+Is<-Oa~MsBs+Gw+7&a#gQb^wFz) zUw>nXV+=*5UehLc1g-Zo`vMfISX|5iA@>-R;cpW`;=}i<8CkKMOx|d$Yi2`SvGCZx zJzpJ-0Dut$4Qf6bc^VkK{u!$itpkzEl|HiuOwM07pBhG)?h^NrOe(KI3aP&5DoG75 z!2#~u}hgBdx3xSiB))QLjJ{a>^vU$Vdl=~OEkP%;mZ*oZZG~wHkGcH z!Mo0}Wm|5J_Jj6E(@r9rpLo7Iip(`B`Krqx&=BD=VT-o3n|~`Id~4fOEZdt>nT> z+12mN_p^7(|8M*`Sa}}(Xzc$gFNscnWUThRtIN>L%uKSiwKeKhzz9V?yzPF*cT|~P!DOz2+Al$Qfa(HA!I+PD%!97c%g>;eS znT>Wm&wkhc5Xi~WDFMYrxGrj)qRmuEJk*a4+U@nH?@o+||5|x0ZKxAqq3M>XJjxBL zNtrt1UK6bm;|Tj+;WJCnL~_@bM&CS4?NQW?+krxj?N-_qNwZ7elP~%tC%V3`|5$5% zESBtVUc0$v{g(7(yT+hWIId}RZ*-<#Z$=(vF(A8_X}ko01W3Bw6SkZii=ja+EMA~XSJpodXJwIu_aAB0r8aUD3@G)y$xREW7vVnX zUON%bhrR#FaxlDJm8YnB+XED`BQ>GHzpmzSP2!hg()CCMs!(&g+qVTN{XM%oj%W6* zLfH|k!DfgM{fnA6ic{9*^Frybo82blpa9Y3Y|3%^YV-_m1QR_$es`Us)Aj3@tAzD` zT6y_a5@(=S+cUJnDH>7;C?VPI%UQc_u<F7N_}S4_}WZAqeL=H6!p2MscQ}Skhz;ui;=ya+e9z64Q?e)wKOfR%jI8X& zhTwWFM$s`%nMM~n>F)&e3Sk>I{5k3}{|--q2H7!7ejURPruNxef7K7?x?-@ifSC#_ zJP^<4#+#wc4PU$DVjFa4^~nm(+WUa47f;zYrn)N{VY}r$V!`V=wkeo^5x0@~i&9oY z;=LOkMl7o;oc%9Wrc*p$UL>*zky!xj|J}5o?~T8XkI*NS@)ZMtX^}m=u_P3WfH9Hf z>j7$fv4>RNL)wE|WtaHDx-oDt4aKW2lck9yhgmA9y@}m-!{;-vCsCKoDl!29+N; zxDm+f6Vt8OJhPt~&76cG-Vht&ot6~RSRI?H7=Yu9`Zl~2R_c5g`tsXFW8ALmN4iYL z8(tcdf=EC?)2NPzG=|5uPkOCxeFVwXIRE_w*C9?tx^c|M-M#fjWj{flwYCkQUp1KmYTQ5po)C%65O*g(AX%Up2 zh~mIonxBWPclPy}433S-D&aOb37QDmcpC2U-l2+t3LY}0QQX#$nY&X}zb=NVzv%L$ zvwos`QGUzmirVq`N?FaB{M)*oT&a}jNz+9KBSd1N4N+!?2${ktH{ZY~K#s)n^%^#} z)4I0Ij?nil`@=Rj>d%j9ZEx;{AwHZx4s?A<$^yR_V%-v-5#)Wi^Dt8J(~9zY{r9(# zE+fQyR!0%{VdXNM&WzwKD|WZ>HUGi!?MLg+e%&RL8>&tdlKtqGEyQCw(1@X4Z^cjY z&GF7tvE+x*3GjH?vD5y0qd$0*t_ZR~Ps=>%+VqeFSSgV&0m@g_YB?wnpL^hnO`~G} z8>#!ZY~q6dlS`L+Jb$QS>*>d~X+v2V-iSU%n6bMy-@fN5k$9opy9~-TPeI0uPeATe zN!(6P1W?vW?Fy>U^W{RPkGL|4sT;u15`EhEe66EC_q(L?!=>ezE1v1BG(w`E43Jj3XRgq_wMca*TRUUdDW~ZP6%9#U0xU-!^Z`Vp5~(^Q7A8?l-cWgLJJ^?KN1-@Yv96o zqxidUM%7s~EiYQCBG5legikef2TE_Fb9h>-N#eF9K(QW;k8{AaU=C9rnb#@o58eqg z!s*~2Tz}S*-bLN1^irBma>YQIFCB{>I#47oS0ABd1jo|9rsHLU)_R$XAG)}>(BlWA zZISa`_-n#Ln%638YQ|_;$SK5}M*8F{>ekoXfwG6m%5scU+IW$wN)I-ITa|)_l6i4O zg^NVz5$%uVp|nzRrI`C6LRwmy^_T$lBZ?1}zC~_#eImIjLwZ&2BD;p}SOI6-0>H(4 z)H^2@NG;S z*rQRGY(5}T$*0b0u8)GiO=iz23aBYr-<-QSQoJdnb2;`Uk0;mhR2)x&D_0tY+Pme% zNW=JL%f8juDFUduEZIxpzLoe9BQ6-b{cB0<(@m)NWQ-_QPdMaNufuAC=TNscKoeTR zEKel;;O1SVq z{h_Y_=Zc7iKaS?2ZYA8b4Wj5g_IoYKeD5fXFcp=)XCy>enu;q7&Mlw>pQjjNYp{0X zT}#w#>f20JPUYnlpS--h>5&Q_baMj)l-j2kL{V@hQ_Y0{A&3MY?B`it(r`WBhCH&X zTIZZI^bUorV@nL$aCPH)hv|l|4k$*Jy1lxDZW!Gk^i78~_Ukn^;LKCj!$lulK%YDC z72pcdJj@{2_yHDUQN z_Uo&bXP~$tUh*V`)pnD&4i^@y+?^mN4K(43P`m}*K9f0hZ#RbC-YdlD*u z%uSkl4?CgW2x{XWK|C&Qt9~r_filH-3kqe8&q#N*;t_mAT0*Y=bGZ)Zp}HUCYK;ju zs<04eZPQr2lo!WD4a7r=#R=A~eB^^uhZv0JIk! zyQF_jN$k9isq56ukq0S)a}krraqnjRG^KnkFRzYRN)oyH<#h)hjX_i@aPM-@NGrLH z5qU74((ln}Cf&Tc6B2{TzEi{>`bhU>i`d^jOG72z`@7p;s;VpqE-90ob0X?sI*(-Q zU&W3;Lj_Q3PLl7t+N$u6#$gWB)>-;?!$PnpU2TVZMCHOAS^=M}00n2_4*NE&X`&>h zZy8I37j^DZ_jgxx>1`pea3-?Y6DulIi^_YVoq2ReKRpuJ+m+t0;-`nk(G5x^uiZwZww<*Fi90|IBY~XA zA|ZF@a#*$8N%(-*mHXqmT4tl5*}swXBcV?vw%^gYvXr{!F(PA+>g4fUl~*ccvyG;h zl;QqMZd&r_<}G{Hdw$cRjbb|TV3Y1O|J9Rz{CAO|NO*AKZrgp`@Y6i>YWJda^PoQP zxBoim9UYvmJPli!7hlf9eH|3#O!Mc&t`IlYekiOi$Vl^GhS?-y;2mLzRbK8ptH`wA z;GhH(h?S9#CA*Rc#=^{OaNJYLlk2q!VfTg9+FSFW%_%Pg=ku$!Peg{5>U;F$brOke zP|Y$deX1(UYbqMYt?){6|7Xc|;Lvfc@s>X4FH#<@75m(oY;$Ffhwro@b4#a?tES}j zuH%h=mVx2>&-nbr2_1QA@$((o;EVR_!Puy@L9N0#(o*3$-`7B@D#hun+6yvG_@@-N zOXzmefATs8}TJS$Ffv-%XVz=_vFPDKdH1QC8rDAAJOEy zyObX;7)3DKuVNbFF1+vE?RzYrLcnelHp2c-u(mSezVGkx2H9so!HLRiTbC82{pH2j9vnA_hXaA;YhG@ zr#M zur{}`fhk3^5mc<%*0I2LpmJ>;^Y`Hu)T{eGUTe!++&2=+FE;h;98=$Vd=gGRw(P<@ zm!c`${lUd-?av?Y`6AX!N}-z4JI})yLIm*O1J0pXxV)Jn=wOtRSrJZS=hJ!@T|ili zY)^;2liE=r@?6bIvQpz(w|f$^oU;@lE(gH;phuH792ff<@c=qaWEC&`9%Q1-g!Z{O zl8c4Uk_wzQvJ82{-Os4Vg#!SSfSs{*amigD%{9v29Cv;2LwOw}9vUXsS?3Z;DTd{n zKNhpT>0uqn5BnMx@a$Z3oU$x@DG`C?ASBGA7-7xavO1vf$W@`*k5Om68AO0}Q!GYd zLth&^yi&%E1*z_)(0;_q>U{}%A$%qAmtv-*$4^w6KBTBCTQ4OAdgr-ZJ&!B93mC{) zx%9ML8>q7{iL5NqiiWG!KOzaiva*S;I@KtP*^$eKzhBEhlcUT%m{4RQA{6I~Eq?69DG9kKI0|1T2CCH?&dktW z^0&LKEZui_Lqv^Ri$|u&7>>@{V3cK}crb3LD5R8F&cihICp^(0aGimyo9*AFA0TwH zAY7wgWpO+&4bPSDu~F_6X2jo&Y=k3VFZJDWX?xSQOo}Djhh4tTj_Y_%KxPveyptLG z91Jbhv&IZEqX!_cXi08wO3s5+q$D$`eHQQ2WVJ5*sZ8<5Jrqg^ zP~~I>-H7J2bTBdcME}0${6{@ZC~#a)d!G@cEH*DP$!P&%08qmt&+NUYfaN5>vu&jE zWA-$x(8m)Ha#1LcNm+}Gq%T_whJZi@`F>YMd9-9{p`cb4vc~8jf+f;j8u4zTkHZ@r zx_~v`m|JjL-^yPOP4A$$D{@1MHp*)E@*&>=yXt^KvBUR-lpB_@xk>TtPzz|9Ej#)_ zm;`S*xj1DM0Vz`MVIwe%L;&P_QU~WGz2~P??p`c(zu`0Pw zYG>p?^*2UK>gaR+WY@v^pQY+^FfhdNTPx1y9Oc^*6|kC+4=+H?pc+A!j)5i#^aN&H zyb6%FkjT|>;p782{2AHmvC&bPzk8{(Jc;8xi983z+F|dce%iYq`d|`CnJPi-dsW%^ zh1aXs>GdeouQy9%BxdG1xaK7loUsi7l8bW~??^RaBncKLmnQ=M=qKasak{9pKFC%E zr{|qHu!2newZ_JzI+pLiXb(Ibq;^wGEr*ekcGpIrCRvM#@nC=(8ezVFwC6+8p6YcD zM9FT@lFbv~+H522S{iw}zs=mDVSwI8vzD|V^@r*H%Fh#(W^)&Tlpp1A z*_tCI(M_Z`>m?`~-6V%`iEeGerS~Fr(mjfiUx-AFXnSv^sNxi6aXC%KfM_E`cN|=4 z#VW`|u>R|pm4ujrv<;DGdbTRAF$gZ~b1%d)C_M1INg>y3L8|R_J;g4?#FD)P4Cu?M zO)5qaCT>5P`h*|9qLGx8bW5hRwDeX+ukU5qp7oLgaks&?1zUK!6{kRAxAAw8!bg)w zTWiQ%@LJ(F2VC!Ti=;)vLdQtOH8s|*59lY>0h1!JO=@opd$FyYhn#Anb%D6{7@j%R zWjFauOjhUPv(lsUAN(A%N;TA!ba2SVbwhn_b09FrIEGp6N#Om(Qby_1>lDMHcNLf+ z({ z;rfc#-B-GtmZphd7!Q}oxS`nyDIONVuNYm+6m827)04prr`JU7a@Cx#=49Yk~8`OA@#z4&zgU+aIsEjfjzp0Rogb z)OfeToGMSE{@Gre&7-BGvyf2S-%0M2fvg?S$^r|W=J#O)f1{DBTvmOWvQK}^@Faj~ zVhT!XZa2%ThgNH#JaQgi5Qj#%j*xk}?<*Oci-pSxF>`z6urim?JAD05IWWrL6$`bw z-IdmN#i5AyFDt8;cibXP8jGLWdn2yLlYa`xhu-TJ$%6X>4c7r5Bh7&bm_qw`(NxixvfE&Jq-* zX^sMvXv-z;3-VFDC8TlW$Hz!y;f}B?nq2=GKsPZuBgxb4S;rG@A%$cC9g}>Qct#}N z4KdX(%%JE+TIaY^5%;qdbH*8%{F2=&6(9w@F`*8tL{L(0j=IPbjl2JocnSD^_AwU2 zBKwYtZHoC5Md4EegLh41%L12{VzQ8e{;jt9_D>{DH$xRX{Q~MW&z2CqV);6gLN6Yb zukU%Gp}xAu^=f{o#LZ{hI>rUBa)OWhUMNmw@p=GD6KK(JgKmi_By5VfdClnAe|y64 z+Ee<{ZNX=J5wMcb1ap1Dh8yOl%ODk{dTSu`FY}-c0FfMs>lx^4?vEZVzDQTOq>Sq9 zd4@MnLT6~R=yt>9E`zXFXbKS_r-`wW{=171mZ=W=Ll3QvKu=F{<=P?rcZIkJ zBVbE4WuEe4>WjboWZai&+P1dSbPZYM>Hk8GH|{L05q=T-na3y`X)IIYG{mVTpUKl& zMdM8pAYg5AH8v3Q$rHP0Q~Wn&t88nj<2pY zQb(U2KDO!kIIebifwBjfW*d}m=NQh`+3MNTJ-%;mYHp5gS0^rwDg<=DwPlyzE8Rp+ z9>?->oXk;eZ$u3bC~;R=Q&IvmV=gs()GfA9FLVT$S@V=w+&$CSWP?uUrlh_J*0m6&F)?IJvvS zvqw+gkB`1^IQx|ANt#XiD3ebQsxiwNLB?S0{ilQk--oB1eHc0{*@)7?l?Jo@ov3cT zt2=!++~I?)EGweJT+<@wW`=!BxzVZBDSPkfF=DV-cb&V3$FgYsLsOx$gP^7PJAXj+ zVbHuwVNPg@-C$W%-*^m(D#dJcuNoI*E|gm3w`BfcfI<`Vu(ekSX^#Zl z``fP;x392ZuCYz{{vFT)uf}E}-TYwpWIPZkKJ&Us5SvzB?IRUA13*4&hT4J)Q`>YJ6{h^M1d{*19XiIyaiX$!Y)aRj! zpKm8&4{wra%nTxv*Bzk*)cLD>6d#wB6O3*sf3c|@k>)VTTEvOCUU_$Ur;0)STi33h z@Md8}^WAOefsZ1xn8<)mdi5f)N2CAnXUutzwj%%B@M^E;d?@@lITyz-agq&<7Tg2Hmb-CU!V_82v_v-un z?@aA3KV;^fiXEO7YgY&d0R}t(>vFNJBY+ads-zSn=SOqGf4sMe>`uqy z#bHSg5N>X6w9ICaqV1URGLR01a7M%cAV4TrO8u!=Pvh%Ffwy5LiL~1D(_MBCCMYED zXV8hCfU_x-d{N_~MVscwtxyg|>q5@7WMwlsDq7qMN!wcvZ?}`&-m}>mqNoEGw0Z4R z6VLcXK#w#rVejTUb6Ldms?fI+xQO~+hL`6*D68|_vP=0jc6c;i8MM)LOhSAC0iuDc{62?tMuFonp@E z51u$n1PJ*U7lI!E#64CH41voLPfxzGo7`xSuiV;Fe3i?Q0Qwzql&%KBgJ^Mu`kxe9 zlcJG2AiZ@n9_3X|M3&3yCTtDNoJ!t2+Yegy)%U5d${D?+p7+OK&r-fU>|jF>k{!LT zPd)r(O*99TEN53XoB%^#Q5;cceM5EcU2IltmCTFQ>mL`^m+AG+8%4@mRT{e@mq#kP z4(mVsMdSGCa;QF~At!Han9s%n*=_dh1bM~)`rdE1rl_!R((MH90%Ja$?U%%DFC~Qk z(u&qjxb6?9A(Qsyy{fRgEkjj%+bJ=80!oPPMvj&m{XIq4OIncjG=+q6Fc*vK`y&>Z zg8AC1M4ov@$WnUH{PUcg6ga1Vq>G}<2%X?4v7O7i?lj#Qv2!}6L0hSYm+n^vKef71 zePv+>wGn{q(OqR$wHBhf7a*!%TAAX;0-QsLeO`?c*Km9r-4co#w@sO6rvK8K4}jZB z_-X*&1=p-$=+gIwc8U`>w35Jm6$d-{QzapOJfbh;CQAX5Dr-|?DWVZ%T=}2b4fSVy z@v8%#pb2A9=J9xWO%A>Fmegik#OjDbp=dT$Ru6M&yN%S_LI(k(&!Bf4J{7w{+#-4h z1_pkJwS?hi&|6cr+pMdZ+d< zXnJ(rUk!E;BE^;ebmL@H&l482;mWaGap)idN{ZDG1-(S#s{Hh5g?Y=95EL~ldq1GIHqul!Mj_l z`?P=`m*XX~S#?+KE{*9TT=$0(IYW_hV@*^;z9&W@;UubgwT^LY`OjcZ#sz`jai%9i z9rBKtjDwW#B|wv`&nbJ_gzs(aYq{;ypQbct-M0>OpdWlxt;E!9eByc!%W$-TzE{eO z!uD6OPi*4vOu$i{c`lGl*(`ohD+8%xIy~iGjqw^r92Md9{91ogFnsjc$kxKl(Ra5& zx)Wf4_}$nw8;!U=)Li_?n+=kFmX)b`fXWVeQCWPaWzUAwY49-umcN?=u2;n|vVa@f zSXwQAlfnCil}c4k2m}`=%(x*EoD5jR7}S!Bwaf*AJrrzBD7=0aHUkPx)MrNQ&J`*H9H;x1QFqWp=(ApXsu_ zI7Y4lmnR@y;E;HAoQK9_03qH3c0joTG|P*@trpyCka}qf6IWu5wD?Kl>R51L>JkGV zS4Omr$m_mSG(FK1Vm=||v77mgheD-F_jLwS;y z7n8n#%Y9`qxEtmC2xv1rm=DK5!JH5RSPNVMG~i0s+I11LqBa9NM-xX6N~U1@f8oue;-AFq!(UAc%CAgml-?9fEW>(juKB-Hi;56ronqW*%A+8R5jrB>6DU_GMl~3M%le@dxU7YFE3BHpL zdJuSZ>w7D50Y|${jT{-L zuWg*&A3Y}uXJ}LIMbnU%Z_x(H&|Vw2;wMQfxv0E~NI(8etA&<#e^E>Pjlbw663zim zdz1U6UCPn(IDPkRCf!bThkU^th50*e;92R1`{loDVUrT-!kFvQAG7GMSWy-W*>>(& zVm3rLPsx3`o{Ch&-5Tnq0id7Sa;AN!Fh%NwGwI#NfmN5VwwWVcOEi!8%#t$6BgTH+ zRbxTu6{GZ7>CEUO<>{v3UX+%pZTwUux-$<4Zs){a%qrOJYKf_r7cO6v5RIQTbWRJz zy9J**q#H5a)*!FGy|YNoY5ghiGU}ufAWa@1q#n3xKC1tQeWdw>sLekRZ@s8<^L>4F zeH+}L?#3gZDNwiK%bj}4OrGNPhG<0C_{Gqp5Bd5`I{`MBdQvCU_uRYr6BSkzQ+!M1 z>QlpHmG>Uc=S!qoqQ6yw<~3+j{f;|Xr(3K1@@Idq$Z?SKz3pAF_tRb*-yJttrJ=aW zB=c_JO%q>UqS;c&^(%l&f8{#|z2a?>NqqkxS>5Yff-$?tGAABsG1IGYBs-pO-lxtq z6@hQ}=@uxHdP51BxR@sV(kb~oIi>#HN?(tCSAVERuXZipM@3cu%?b7Rm>3%%b*V{3)$xT0toVw~9B11yPo;){A_138HsJ2>foB&+>&OBF4!j2kD}aM4SB z)HFq#B%Djh%x8_--810vCV1=phLP<>EWljVYx3^Y{1anpfc>3X7Pjyr2)(~J!8#oK z1FzTIZd094KIt2-@o*o#1s|?Z&ti~n@Jj1reH|eX9rdIEf@k7y@&f{#h31#|}a=QH9=H2}%%}0Ft10Y9pJ%zJdr)Vvz&F zCiB27(!^~?^^Q3}L&pkL{DX`PfLUQ|=V1f8Bys}4=ERf2Mvtv=4B zy03OZDPi4H=Y&{#!u*>Rc_*Cpy*PvC_zQ_uXl8dNpx5JxLfa>00-!2fTiyHh3Sakx zo@qx7Aw-dUH}qZQl79j0)3EuaNN<+7$$n@e&D@eR{fEU7Qy1VG0;{A4mvssF_cXLa2L4kjfDFIsSEoiS?lk1@TYh0tdjkD$5 zS4pAdwx=42&5n|fwe3^_ICExpr^PKsp4Cwt_bV;&+sM^5=by7ojTaVN@&|Owx=oKe zYDd5A8uhx90Q@$kK!@|_rcU0?q$%tx(Zna+J|nl+S?BL#EMS!ZLT9{!2l75nkaRNv zt9ei0F0?g6q@?Y~e=(@(D)4-t57TW7<$_ar7=8N3tEpqlxR z`k8k0E21)$z~%RHn}jiv&LUgo@sFfM?3*zUBURpy%$(+Aj9rcOSNAWM=T6+nF;yYS z77NlbECc+ItE$sL3dbc;xA~OTtG0dE^9k@H;v1~A`xMJ`^9fU$)f_P!^NH{dxRIf< zTP9EwFQi`9X$xx^tYL|}0JVfWV5Ime$=?M#dWwBbawHHj3_W-uvKuqpNOONO(Pq`- zjyWTGS4!~bX}{-T>+Uk%iNIv5S>4q!E_9nvY#49^Ah-2%vgdU#Ckq_NHn%dd-$PKD z(_?NPJI8-=l%Zopj#@}y1GYlz@R@!y9WN;$jF={W&quA40!QgvJNi)*DJe2=6?@w` z^{TV354U*^P%~%62jD{n(>Sw@LG$_{AnP?(ldaDnNcsvNk zpimp47Lb))(mjr4?pJA=g^Lk5KRC#y0Fo=5j{JL%N@Y0b>8AwFFRt4IxpX zR4v<@vw_Yef8~EWhy8@Vl86pe_|2T zbM*!3d#k*=meW5wAPv#bhj&cChPnl5*7Dvb0v``aj0pv>MM}8uQ>|&hpb^OAK3baU zHGpw06+_A;(zKyKbDuoFwHJz7PF^rSHX3t4HZZo9D5 zZk|FZ65U^ALAqT5cA8~2s}iws>IxP&h8|O4Z}~__4=Nebx#EYbUwsQpk#sSOHk$>M zWxM;TsMo18wouX(Zo_cPgz-qFY1F;3^8MmeLV^uO)JF+*Iv*6l?OR*ikZ7kG9X?g!*88D!dOR^kKG2- zUWg!hd^kl-0!OphCDe+QJnxqDR^ZFFJ&{)h!=CXks0;28rwKuDLCXE|4$1`FduBqO z^+IaYDT0nSazOykK6NC)DI zQ#gp40DE>rv@18IM?g#{GI~tnlW6k(kyZj^DDVl~MrCWuzS8q-(lolRf2%d|utzxU z+;3xR&(+d}B3P_7^Tk-)3d!~&eJ9Ik_)db`n^ z0A(Ly^F991vxMgom^T0qJZGV2t7^fo5_}j;EkH2?)4^?6#}O7}-bWTl zTf%EMC!0#qd739h9=Y49@4`%*qUU~-25%yf0clfBjYxN+ik`asDQg#LX9Ju+RQWbR;|)O0irwu2=)>Wx$cKWH{J1VP6DB%1Xmya{5iTMg z1B}f$1h*(xmS2V1i%ix2w=ZIGAdvJ26lE*+Z!#D_@1BGEuS2$Z%Ox*Vze?jgK(}4Y z*bd+l3c>()IA9ct*aGPaLA15-biq;X(gmL zPvn04l0GcwhexC4^NoFC7KmQ_{>9K2)`aYVxqG67_pq?pg~O~Ozd04O?RzB@-5Usq zx{U~O0y)s6DxiH^PCAWs^6Okzb~%f6JnViMlNb1UX4`d&z89YWKJ0Dv`;k_cM2v zpXg+SMQpDkGlF({et0S^*xi{;!=mt?LXG#2D+4rmuy_XfG(y*MMz!7mXY>v?2DW~f z!78cvo`KkM_6@p6>ZIe<8TTrHwKS<`EGhjy=kCcJlS;h z{GCGmG~^}00iXgR5mE<9(^6XKzxNvrUEx@>SOx<1`Tpm#>#`9?FG@AP9;+8{b4eABMM-Tl?ft;ocO|nQ;=W;iY zTLiB#jpnVWbwX%E@w+$AhKdBU5k#BAz#;!YQcI5ZiFxS9eXZwu?gtXtSlU-hhn8SE z>HT>s`ZZ~K)xH_dNSfJtviRZ~xm-sxwYJmYFxD8;=(JPS?mzU5?<=&vsCS82j=kE3 zr?}_i0AmSCAR5*>MBGMeM*n~^#S9M83cj#X8Qiyf1b~{OL@P(dJ)P#w+%-<*(=LHn zS(Tb0w#JRrk7X13BZrz}40Trx{4&tWpbCtf%&6K9O@JUp5ELQ}%_-J%ag_RyIGa z>fdrn`|mmY@}deH`gB zwPwe|?IYAlYum2)TM~2L;nXB6^Wf3t5qgl6^D2mCmx#ch@Lv|7dZ+gc-DzZo18;#63()9(`jHCDvPie^EndZR7$l zz6MK}=@bTrQ(ZqN`gMMXLVWwn)HsqS!D#I$ZIlQDWu4vnF_#iFZ?DsL>oCc@8yIIE z9~J`|c<^kKeAU%?`5q5V&UrH^S-knS9+4}BIN%)r^H0x{#?mf#I!6myXYFe7$g6Vh zcSUiwfTKA0EP)!NquoygDE0!yaLoxt&@E63X!RJES7!?5>x4N)D2 z+pF8b+Aob9dV`T=fhvJpYA%+&TC16ctZw$9%07A}8OBW`jF44w*EwR2fQ_vZBw)_U zy#!Rd-=JAJ%k36xFXcwslbS0)>%^Tug~Un38P~F=n>LyMEw7-JHbZu5mfO!=a%e=8 z$JX(KANss`QzjJ@)QWgaKV!xXlli7@&9uFv-gvrihrxn>-Cp^2k9s}5cPGdH&r zwLx{>5unGFT_o2jFpp``e|OC}_u8}_<{MBKagQrDuX6@%R~kY>y}D1e-ItJ!8`T$U zKiRuD+t_tkM2sYV?y8;z10q7q4kvFnk9&z@02UEZiOFi<$4IZFp}#ZP&?U5Nqee5E z>_eeSIoe!D-RKlrrd+)?D5fv4?;e*1ix=(@J_&I1O@1%`-EOPe3O`vh%rT7p7|{#O zsylBZI_a&Zu(=dk4_)cqDIZrrP(fu6m15L?j$E+x_^Br^igENv2t~Fgj7YK$|2rzx zaEUN-qS&%1bmBh1F{gYS;ZSLJ^nAagcDVT_QMCmu|%KL@RjXlwSrUKFB00xOb# z*zOaagXK~rU@hJkj7GUr>RXM>DtCe& z@>UGcZp^f*vdOBN&NRAl$@>VNJIDw0k!4I?vI9H6DcdIns`LwU$(x>a)I*;Vy@UL7?OKe5yBY(26qQ|;$!%gfpr%>=Y_+;HN zc}G}YBR;P83pyR72<@|PtesT#qbO%TvYK1JH(4;`BAETU?yJ;$3wTWA;Yr6+=C8@z zrX4fF7ab;S!p<@$gp9=Z-#Ox1l#U{U$KELEMari;u9)pVGpyBW2uV?tH2TQ&`++{e zoUsLkn!g0mt?V&cT_nv8;WkP+K69dJ{fdeBIIP~VwUsR2ztZ0~|5)S1(4a2(?ciSa zYIA-OkXdUObtSV}_2(ml+tTU9PB>-s^zs+9OTaypsD(&ms|}eZ7`NYFBh|Gr2OJ7l zcR3zcUb{^nzK@g5RKJf9E*r|e$>mmqH`3d=kAJ-i_k7~$5Kvpn=`948s01AEXmRfP zsi+?oqztbF?fA9^`is7I*gAhdYv|~q`2t1)IrbC9VGUPPUopo!8rh~5b5;6l%{=@S zt2TodAe!JT`ihivM9-wXXmXBh@D#AHd=~$~K!~UY$SfS}evR#9a8sn?D6BXskW1|+ zh{b0!+uk~=g?-%8mgNk(cf?^b_r~POu_j~3AQ3OXW3=0GbM)`)H(EzEnoeUOnrOEV z*)xrW18se`0@9)*z>!g$i!;oo@Yr>4fb~F>Cplf>cy-Xcn$j9$noPVCNM;{Ff2J_w zn9mm4$p40MBH{scaJpMyFK`z|DQR}~mEnTHoVm%5bIox#6bcX<7mAi0Upw9c6JP%M z-4W%mr^X*#|4Xs3=fYOpS|N7M`BdvYyd#p6*;kC&e)}3z$c~B~rX)~ymrHUban`??Nm6&r`=ep^;d0eZ zXG658|Ngu?G1@im&B+auOyzv#Z@q%U%p^rF%4@#^0@+MUD5R5>LaH^e`l8&5`dVki z$T2%3AZtDM+;!`*Uy*AK^i{H=Y+8I3EM%XCH`+Cz?c_u6#UzBT^45FHzNZ4Q3OC-9 z5jXU2gEyUG1iXXr!;jw)q}Jd)2kgOzdFz+YJCb0MvB{bTjdN-?BX^gwNKkRr*Q#At z)fd)EOyYZaW6@~G$xFdTu}YIbcHs@*sSl8Stw6Q0heB)rPp8r+V8N6%LYF*kl^*uR z>u?T=C-tX|VmzcKEJu6c-XARC<%iG~FJ|YblCm&Rsb=QkOTOyNy;r5MHeFB+e-|a` ze7lf~qfJ_FMAtl3%lW1M#h|0jOO@@FubK0f>Fn`lG&P;`Er(+n`?@sM#M1o-b?8oI z&&jQp`V*C<&M#cStl?P+`MH^WrBL#gNr&!Wb z;S$EXD?RSl-;y~bc!;g$1EhT4M3|Mbj{ks76Rk5=<@8EOJU@3SeE%#@qWHY6`EIy- zwzC~I%-yx%ve#reLYIrIjiKdya4}uB$czq+qelO}198$HwXqN-nKT!{rij@?$IUo7 zjY@h^vn5+x9JuHcIESJ~*T-CkcmdB%eyPSq_|@y4-!3Y47daR1xKx{XK6%A{v)t~L z0`dh!^lBwg)0&Uubd5rh#Y@m9yM^Qy(@|MB=ZCFcu~H!+lYyd5BfFX#|Old3npbkYF zww6*R3r?xz-o{@f{6ZCS!G4QhS5X@f4!aBum*hW=3G6{jDd~_%8d3akK<#eknfm;p z-U4Ku@kcyPbDvPH5@+zaqs)KuXH2GMon6uxNU4s|-7fv1Y|qyy=$wfGI&i00&;k&D zmPf=3l&h7#9W!-u&YY>A_PKYA5{W*7>k?_@Sto z)qSp8-{<6HB@mHqrnnA^>WtKeT}mHw*`&*%$;9DR&(TCCk9s4~+iOu+}E9TPNr_PqdWDN_Kd@3d;uSzZ?KB|3H?uA5ncl~^zEzZ}PVO+p? zZN$XLkU7aKDU$8|J3M;Rv15#<9SB=gMb?jzQWn)*Q0ir z4ZE$aJ77YHyAv z6TEs#u$$G^Tw|m`XdLT@=@xRYcx`Xb=+KnyY?%83(g?n>^o+G7&IS0TqtP>&!qA zZ@#ezY3XlNhhH8_QK`-*fRoN4Vax{strGFDP;`NZ`T+6s7^+#f!hWj??#YP*K5KvS z$%tI|)~=uZy$e*K(H(7{HuQ0G@%4BlVukW$$aD-gi+}4qy<++GY*~|i2X(m4|33?gGDcd1og4-r7y%C*dLZZMI9_G&`z3B+6QESe%bSz?E zng-F!@5MD7g|uY&L<)0KMtB#?Rd6ue!<6^~qA+Ll&dj{Vt5itnP|wWenK{S|VyIy% zRc_AWy@qu^P;@o^-QI&V;8Cx3KLDC1YlamKS~uFZd8N>_f8gW$4r;?m>y{P=S>jn# zU-tL`J<|luq-S(jb>S@C{ygtIU*44LzLZp?BHhF?f8Nk_Rrv{k^-0ECP;P+U!s;pH z@+y_Jp18WxwbNQ_S7Q>k%>GgfXbr6MwRGo&M8J2XICkswrlm0qmP1!lOgzNB--8#- zw*NF;jhUsf0Wwq-Kzw2J>Y2xdJi0@uv|fT|%#k_%hTRAh?#{8AL&S0XB(t9GLv{O? zVse?`Q(hBgQBYh%mCNB)W;ZsovyCpV8fesD`aS3S8S<3vr{P94eUFmN>g7N#x<6J)fZBp*xixAT+<~P#B{VC4PfpX7f>2xbImRSF;_b4)U zgFdqR&r?g4j#w6kh*m`Z%Tj1td3$*HVhUn0Y|3nO@I;#1^!fV$9K!;WYvt($qEL6? zli56C>>3PJ`(W>kCN-OS|8I)_!|w1yX?sdSTE)Vgnq7VY;eiW4bm|Hy%a4<0`&Gwl zyQw9m1|Zk}od6f2-*fYOk)R$p5kfv+(VXU+PNdyL)DwHDyd6?iwdRyL%8_>8|Nmw1 z|LELS;WNOB{HV#~IuEA**S7QZykJ~sF^koxQBP@x?qrJpBjN6eC=h32PtsIl`N`v& zqBBb0!;WL-!zz8P)F<23(9b4{4jTG`>;*8Amof+SZeP-A`Ky=odOo2?xK2Ia9wY8# z9qfD3bM}=MX$@}&;#HzEirOweO>K2cDE;Ab0Id=_&OGY)&J5yv9TB``U2wGfv+e}L zCJ)*@fV!DwZwTW#uG>_~n?Kg}{&iUEFH%;caeQr@l5+fuD#o7$6Tp5r`6nHz zLR#AHEjkkr&De+2k*RkS=Y;4Gl0hPV=SLkgP$9>;!JOVyfrC&h*|i4;;Ve|rvH5z1 z#%A0iH$((c(bLF3<7z)ft^kF)pTxcydD_+$-ErsC2N9#0-QqOqfJ=L|=hHeu(x(jp zC#;lR=Y)P)>^El3pYy*49%CPTa(ggEg=PK*^EZ3ouSrCQ0#BHn=W=Dxd8=>>*7o;t z`4MWJX!CKE!tE*(vlt1({}y`Yhz5`U@`(p=(X&vdzJn) zV%KWQuD3|4#+NJ0v7HZ{5*7XMUyjP#2f38})AiXhr$?S9LkFwO{4;X9D5W5$S*o`_ znCPY88#pq683c0c0V3CgQTNx9aVKWCK2oX4z{!9ZPE_7;f|NGKO;(i=8oezpq#*7| zT&IG!Y?g1J5H|2uUAIs23&9hjuVkAn1Lboq!{Y?)a`;bV%*FXq)sL8;f6fzeM$rYz z({WgO=)uO}lCo>!oF1#^uImcEk4w?Mqk@7iB~SiIs*aK;ko|OZc+#!G?jFD~0Qn9EJSHEVsNNOx ziZU&~QM(Wy@y(?B^sSuP4-({k>tM;zsL}aDF$2zZ02=7>IdB*b`}3t4ufZntLrd1c zbeQi`V*kjtKN?%mi2>jKDAJ&5*Ihovg>dGjO%x;5ltBJx_n~`!M`Hvf7$A1K|M9C` z$^SlN{|A(g;hgxh;IN4Au{7<=nBlGm>R%-bgj?-*I7brXTIO&%wMO~c*m>o8M+ulz zQy0tzl2LhUa#J$V1h&2X&%!#On&y5*uIZ z5`4OUlsZ3^LH?ol+P_Sn@iD$DvHEEBy++G=_k9<{fjK4Io9Sx0{X61`#RvOC={W=1 zfq&TJ@cC8hd##HR9t)ac(cf=NM##5AZ%CcERhcu8Gue1IC(T~e1mHL)i+8#5{>Ofh z1u|eC;o$QyTbd!9EdJe;K6@RtkF!we;-qMex$I~Ar$7u zDK<tqH z^k0-sp;&(yl_i-8QzKJxUDla5XlI*Y0akDSt*-Hz-ky>kcTe}_S%hd7p2M9?9u4QN zL=3C+$(L<0{1~Ye>Q#w>6D_RASZD2cjIJ>XP-qRqWyoJOnh7^dh3agt588%^?cs%F zKv&C3;nEu#l2Gx;5RvYu7)gWAST4)qc8NS1vNZu9I+31`(!|R+APa!pKkC-I;{YgG zJciBbE1?PD0PU8Tv;yfr*H^#cJb~RO{1igQjr8mj$aQ7E82dnGmqGw$*7yHN#Qev- z%+=k(JH7n{)2$lhr^t-zk5_g|SoSj4mq>D}$zKlTx=D>RHJ6Wd;R#X{U3Se+zYce- zuphjZfzq*DS>P8MpW8>d3pzr!S-p}X>xnZaulnva7$x%KXRk%BmXDk3^48w?X6Q{e zp8Q>e>;^^p#_5*lj)L9jqPL^UNg9sD(_zaMpe!D`jkLH9 z7Oxf5=$N_9eEYygE9TSsO{X*wdB5Bi@73dEBw%?_yL^jA71iDM2^{J39*6e(-@9Xa zy(hGEW##TQB?zZwQ!E#aeDl|11v?brzFF*@SlA^w>iZxCxpE+b1xrnkA3ck|{pGw; zW#vFo@*I2*@8_B)X<~JKWFN07LR@}T z(7)I0z2G^+ZpJOCaf4fs?D=0sLWYK(;FT)jS04YZE$$V8fCIEl$YLj{$LPCB_w&G?ERUqBiJDFCWNWY zW?reMT^0AYJ21JTI5_3cfP$C5^RDwWwMxUJndg|XR1#UJ1?leru7`Nu##B5MN9gGp zGnPq#j%UeLixme?W{0{ylCN)~rtoo7XU_AS%}Z@!uZ8me2 z)n~mfb5Am)zRMQ2!b6l$`(2A@Kg- zJrv*1uT=7RMlM{+hr}IIw&11tuRQ*N_&>CchGS;Eg5U;vuDEryS6?mdJJ!nPbt^#O zMYA)(oPR^d0*94z(GYd=`+aelfT6;h_uBTrW2FVt-6Y@d?=<0s#LRtz3jatc@^^!@ zdq?Nq;4_?1>;OF^y<`dqr=iiDnv>}h$}Y+1LH^&K94~LEJ9Z8(`#8WAdFs7K&FLn; zX7LWu9D^*>T_yZs;q$hGpnVxMh+IzXCxVt{PVbu}ft17^j#sFWPP5Sw0n)1H?o~6odYgah+FPrFx91s_@Dl|-y6k=o+qK^DK}1=*M@&|l<>F@WVpWx z^-V3S78HcLzkMbnhtbr)z&=jStnvI4n_l;u7tGnHeGGP9pLaAm9~TU=xKs{|G1=S> z@@J5Q2nBGykQZWX7(BB|@+ndTyG`XB03!d`4$#upJ@{Q2S-~cEd{#_XRc{lzYiv^V zz-eZ+%?x;hs%p}Y)Oa^4Ru@v;dX!P zpNe8rsL(itFa@(9;meP*3T?SV_^Rj(Oa_7gFOCWmQ;2b}LeBy_@>UQhT%dYasieKm zT|V>su0Qp4!wSC$UHBWo361y%sQ9Q%GV;H@Yl8pgaS@w1i%ygYl;5B4)khGmx=8qF zXYc&KFQTwI7rd`5qj55al47Fq<+b~|L8Gchwajh<{Ggut;ou%3=sK4TOC<1J{Vyzv z=-h(%W@>P+P8f=;JoE<{f=u<0bH@<0dzv$EFEgG4)vaz{-EWrt*oqdeAj5Kor_)T* zMOTy^i*x0&U_kgl!8tH$GbH{|fqPX(3pmHI0jLW$;#XnrO{>n{RQe9?1<~~#>uYPQ z8%tL&R0$4vN&T#>eyE-B-}ZZ{+JRf_4~%?w)VTcc%cwXi{adX|=Woo3J5BsU5lW$R zwC>n^E{(q~RIK(Ej2Owb`A`>-3yfTV$N;G07@GJNjH1LceG_Nt4jKb|{*yW((vNig z->e1|Dk*(i_1l$Il=?B%(ek}%Tc{LGB2_!z`!w)d!ccGFfQ`x;>BlUo%&)bt@nW!L z3*2qntqLn7ts$O5wg);tH;5a9N;yFxC^7jj2ox3`q?gaAJY-y~;9Qcu)fqlVBS*ty zV!1X*cbwq_>*^M9`2IyO*GuIr2G33ETln8| zKv1Z;kS9M*?FMt=p!2F=@L3Ow=Oj}U?FF%Y?z361^?K#DoxHhbRD7%1Sc6Uq`<^ah zfv+vGA{+ZtI4dZFt13P=Pjeo{ zcTgq_@=6pDUpoHH%KOgjt&*4VMucAY*GEUbExsHBF2|W|E-&;xaCM(+dqSBW`N6fp ztHk($#Vghy`Ikd@-t&ntJje~=-1@%B>DpIj&-QFM@ra9oQ`q(5MNz0_<`*T!?!9#S z$8R6Jy7*B6tpG6`{F!Z2>sopAnj@jG@ho^xww0mPnOBADL)2@gGG)vXRPg@BTOa>Y zd6JbOn%$y3pWA8)6h`GU=%r)w@J_Xf<`eT&pQgcAm?EKE#i_N7KY$MtA0!BT-! z@Zc`!Ho53`Lu1wp0offuL&s51eR0zzVFysAsR_aw z=J|BlG9w&shJccfhA9(?Vh)>obW6!J70KQ@aL@`dji@?FpBCBs_zr{-BIS2py~?Gj zK$ClueO~+g34fs1KNz*%Pd`v{z}Cz^^d!@c!XO5aE`bUH!X0}W9)$O;lLj{7iGa zCetP)YVX)-MHP|ESh<-beh~o&3@K{@-%6EF{6u%xFS=DEST1LZK3PQ)Mx(%Eer>i! zU6Iq^kukrXRk=@a33GK)-!3lh=&X0kOC0cNdd<(bIY9oDdhe7y+xN*E1s>n<=Nbba z=x8Sb3$|9gzkt~_{#NtNi*+Mu=g^gObIlePRR!o}Te=P3(bEYit zV(5-r0gK0^F=B_A=fXOAOu{PHagR<1!^Tg(F{)e%=yoLXVm0=1r4)?rhxHY)1+m>=y3P+Hr@O7q zC^xC!_L{M*d8Zvzdz8*JX|8;q&QzKCOWI1S>X$Mj#wcrn3 zbO7wpN31s((DW;t93y`P3zzMwF=r-)ki`-6J30uF(+a|ILm zyMJ=L5C8*Cv_FAzo*mfSx;vLTYXI=iZr;pEfg&%qQ2&L2z)SG81}_x65KxuIh=X9~ zxI5Ve>4lK%mBsd__c|3<4I3hV09tEa+Kk7*GA&MIhB!HZkMsMe6){p{*97e;{7-+YO!%k ztc#V2sXtz}`xjt2DPI4NAn0h%X7hIn4Fsx3k+%MCu`qWp-FWDN_3y(-%2mnzs!;IP z;qRdYK`s)`UBit>2h$yX&)=C&wA73>X*FhGMM&Ne;%pK8=9!{uqGT?^`*7Gohgz{14EG3Q_ku}uLELf z$CS94R(7Wk4#A=uHT{V1{99b zU2nx5-wJDHqC&gF)QncrhQxCJOWGTo9Op^e=Tx#LU)FJ-7Y*k1gPQ46SO)b)Ba<`TZTH<5Nz?vq)bT;tt9 zdJBnB4)`4$K0QA|aayBPr%#lA+n;6gqZqF3I(TY)r}Uo-BkBIV(=^@)fBxtD*oSZ8 z82rxNR!5X%S9I2N*RmJ9xISFn$!1nRn%c08)oySON>WAMZ9R^J17cs6b9mg)pa;h} z0A**?7O~}CjPqI&Rr6_%DtVIxw~=iV9hW<`sct2ADo0dWK3@`1jQBAi7;GTley!!r z_yXUAonMM%#=%8w24GL^B^Z%{Pyq=gd%KBL-K&fBo8yEcR8W(5`WX?@w@UkLqMe$ckoz znOuv+@fP*EH-3@VzuVe>&Bshvumg6H=%>X4_ue0pz499drnmL#K0vbUF>|76jkp49fN&(BN!R3KBb5tm6JI8}=xnS3WF<&S@= zs)Fda>k#yB+~KU*xPG8^Y8g(hX{x&Es{y##%_%M_Vq@hb&-= z3?0oVgBghY7itgMdT9I0&KxkRw)rgG!NG>7)98l6kB~Hf59M6(g?{*ZtY_56gh`6XFtm~`!N3LHapMMOSn;B^8KMXQ8qq#BPnz-rh zbK>ogj1F~q+mJNnczgQXV{jv6bFk|qATz==Q*3m)g-Wd2sam)2KYATdEUAd?xR z{WY{I?LCz1;BfOE)OFjR&f~q~hbC*`nU}487QcHmV&{fxNrT6C{U>XJY3`ehtD z9QKqs)_=VvK(n?ue&2V=oRso&`S(2VgAxy#IeFc;i_G{Yqc-Qzk)eaVx_2|+QQYQ; z)ttxC-s3O)W@vvt1#Y!7X3@uX!KXgD04Nr@eM8sc;tHpQpg!q~1ishn=@`CuFW&5B z0#h5D>jTrv)~qGuet749ot1*-bNslqnKXW$m&ITrdR6D-5k(1KDf@}UPmP|9p6soE zFr#z7!6-w@o|WXse5U_3y;lhrmmntcf-(0cpO^BZ&Voo1`wAnZAy7p`F;ZT4vq4L{ zHuIDcsC=kgR8{3!d$Dl1Voj;ySgcDZUzRDkXSHG;<1mh)H6!i%B?Xbmu9CZy4g$SiT&SG3X8ObFPI=N+%M9!W9W6tzq` z+~0x5(GEc-7vjfBUx6#R6T|zJEJvVlyIa|W0PE}hm_wy(0dBZ|-FRB!Iie z6nIi74&=^NHHVPU7r=&J5=H~cdAz-p!+%}1!nyk8%=L4$y6RPp2AJ^wu6=QG7f~Ub zjEEH}cB(M={YS`6ac$a%Hq#x68Dt%|QwwY00v#>w&Xz^)tk5zpMU&?i5htZClKLYI^;fFtnW}rXhoqaNLU-6N1*Drx8pytTG^rJx`VX5cG8G4DpY1 zJN5kK;Ve-b30X=46U^~8>lEF5km2h}3XgMOk8>tINRHdPW*HSZZ=%QKPviUA$*!Xv z<##HCJ>6dS5LmI3n(8c8O>^}y-;{`CWRp$K-xK&TlDstdUkUybP_*nt6bjh zxJv~!xkOjC7DI|AwR}oC1jRQR*_!i1nLF=v+F}>32C#{PzUNf~Dy9W%{;6=_TMznB z);s{owKgFk6P?Cn!J z44fMQ77kiX>M3a@yKddZUoG0V^6;Nwe!Hi@kn3SXPV>DVdkx`W)DXjL2yB&~GiJF} zi3g8JKYZo^C`_Q?yZBYpBe}@5-2kl1e`}Fg@;@-;TYpk?UHH_Tb}TN%Cl2x z(ad#$Y$XU^V|DDPT(x6NR`NF(`D;+x*ok4X}IsI=;*4oppj^UUCM=c;3n~SjuxCNT9}jv>s{SvJgQqq^qW$LXMi@R83t;%3 z0GAUR%Q*-u??-CC|6;+911FnONOHr+h$_m1;nNeg>g4NepBb<=QO3ue~KH_*8T<~~tG ztM0E!r<0?UmA2m$q&3ztth@z3;AgkMe=95$H4k9I@;01~LyP^$l0PPj(Fz_|!k?R; zkn@sTpnR(qPF%Ox@-zvZl~HU6oDPmHy3F$4${O$fcY>AzZ}`ieFQRfbuE#Q>@~+A&M)5IC_o6$~+56!WRk6?>sUFqJ zsS6{*@KF!gQc61=IfN~TT%7QNMXW;A_@&LFMXPw;Kpw<3yrHj>kK;?>f@H&4o#$Y! zj7_uoLS15ppex~Tl&q0Kr$6a!kll4;oyQs>s5d}Vco(ar4cQX2IpzLmVNr0wggipn zy!VjxzORAu_enwRJI5Hx-F+w`ws;%88ufw}=G)r{r1*Mt%z4q7xZ}O_oif|6AZv4B zK!rDbpVoRmeQWo?AiC`^@cKWw$M|KrC9z;DTYl3CrkR)&SVa0X5$K>`uDS|>0Pp>V zRde3-iY+bFOzxzvkfJ>7;ZqGpW)_cQzy1?}*le-twH4=!M-J<76d^-r$XexceE&G| z1&rwo10Sk>@hY7?o`NtR%A!2rM?xEJM3cx|Cr82+!cT(HJnJW3oJFD2P#ISi-oIzN z9BE<%D2elAw&$&Zi$CtqvLh`=2LtpupXEX_C3m%&)CK$iWsy@iOOLpVTFWwC=4f(5 z|2?VQnaX35NB!F*Q8EeBp3!2*p+mu_^Xo8d>Enz1w85hgSMiT-;_^2Rv_)eP1e#mC z?ZrILPw3(A#Xj+SeEFpbknQc%Ex}w|Hv&UPS(_cvd%mt&+gi=|QpMKG{}6#unT@@J z?C60=&J9xdSn=esG*Mk6jToDcLSdnF5tMbGark6(D!6)!epD4k4 zqdR=7mgin_cNO)!IcL)|?7Regbk&EAlj8@#z3Bg-((L%sB5#Gh!#kE3F-)o0q-+V_ z^(si6?^q-zRW?l>Sp-u#*&UTx-+k3eSo1#W(XI=?lx}XfpCRyhDcXDU*8Nm)BHzO( z&>~Bs-XP;~FXUuPHpD2Wy8MT#${*<}cApO4YqlS}{~d(Tts65~zUrj>WRjj^cCOa3 z@Ts~`HP^}aNuf}i(5mglug-56J0=x1`Dy*F_HV1)N~kk&#COn2knZp2;y+Eeh5waa zDTbeQi*qu%o2NvV|Cv zndbwkeOeF#i}E9SymNodE16$~+y09&&lxKS-B4d+(LxN>M9LwpMuy)S9jpLy1747- z7^Y|K!cEg6eo^zPo zhgsHMzQ_5fv?7M5r|V`=zd+`RhwoT2Hm~A09L;{v|IN)Bbk%VuIW`0dwXrJ|1@{)*+)&Y8!twq&rSDkDfdaYXQ$|f&?)AZ3KKH;n~PD5z$or3sA zJe_kyOt*YEWwb~#xqr9qkQ2Vnjpqfha<^%aM~l8)5TaP5w6o|GA}{UzcS7Ed!in=R zjQ$iTLve%jE^r9qDBPd(2oo>QJz*X4nQz66!?2b%GMbuE5X(aZJ*c=-7ksqI;Ayy_ z0h37jxp-lNQXlx1p*1evIlk<{nJav~y>jy zk`KGP?+W^j;eF5)m(=KpO4D|GaGuRigodxTt+B@!Pf*^)GLK%>z8DXZv0r32>zQ6A zhrUwMPuN6tWurO3j>0MRC1)n_V~Zanm_BaXkGh5V(PB&ghR?N!WC?pugK>luDg42I;U?diuRfK-9i|gUv%)!ZbbVJSgC|D{g z7bD_hr>X&SwyP5UPt7&d@!4x0+@tdromJ!!{YJ+p`H3pjo9R92gU19 zBt$Jf$82vS#5Y~f9r=Ccu%<})AW#$*H!HPc!tei$QGMcsT@zsQ*=PQ1>ANf>*-iKBV+3?ZJ&m@d-n^Sf{DG(mHxILl+&VsAbg z{X+K;ulX-UEsXNTaymW$;k z@e}$sde`VC>&^&ra>yRW1t^$Y5Gp60%jT9RI@9@sklRO`4%uni60Wp1AVtUIwH6-N zfkU}PURzs8_~%-tX+wtQy5|G&nIgE%ooM%GW-g*0nHeHuD?vxiOlrG!r~c#Rl|h3z zbCb%W9<7LBo5inm;!{xX*I9%(UN_g${V4w{ zi^qOnD*j4|_Hh_8vgT7QfPvey<>&a*r{#NCbUM}Yc&vzAG>w!uE1vCD#JG55zRka? z37KSapSl!w%k6f;FF!qkMxMsQ!FLi?vt9u_2Hfdi`-&jf<;i8YMITkG)2IpthfBmI zj-Yyv%1iPYJ>y*om&}{M1mW%v{!F=j=pl~Ik-pI z&vh9Tk&;YJ;Aaifje584H+D(#p)T!{_ng;cIj~VMfJMdfPG>8riZd|ldAV^_DV*XL zw~thB2ye{KMCsy4{?BCTT2h6RdP3rRb`a^4?{~v8LH6{o5mPz$6TY|i2vqZ2n%Cy= zpf<}$qEXJ9BfX2Ir;hD9_?3{-QK9KrPZ!ha>-}nmc?#RI#k)lXc@gV};@H{H&@RkY zTYu-#cF(<;{s^MUyI8*>mKFN1w(G?Ru92;)Qie|rl4+)d&-u9h7 z*#afxO=YO@t7Hqxy;`h3ynMd8vmgnU%U00-oI$34V64Ta>yvhpkP?JZR$@1(31XGu zSVNfTh;#FiFw7N~sIq;=Qtu?g=e5!PPj9HcYG$HOm^|f8Iq1!=cOTpl$>E>ICKC1z zfzaX$<@NTI!4CUF<`pld0xM8-=`;KoubmcdFEX;MySpY^zgUsK=hgsXLQJBIF;-(!}C~vgMGcrY1CryP@-sE=11E7X0D- z{<5pb1|zEM=)sndl{W=3yFmJOq~FU|!G9!LitJd50i(9Miko)sS12ZXp2uLt`n030 zFKeXQbWtT4_UD=(%PL89R+?=;mtHf(U;T-0ZjVTDY3Y0QQ5nE?v%&vez4TuQr#XQH z#IowH)bGc4=gx#jeG|cVBQ%H*q9mDtbowvK@y_zxMn-?;5QM4svG>drGAiVr$aEGh z8>x%uW4KiN{}z5L^DKN9Ncy6pLSKyj(p3}DVJb6JfH@`LutWjRb78(vm7yXsWM?iJ z!C}oyljUhFI=*8OVls1KP(r+CF<@7j(&gj+ayizXC&5l9fK>DPZ%i(^U4+@9+Z` zz0Q3q4ThXBozw1eaAgFN)d^NW2W_73Nd%l@5*=ke&4?JS=1ka*rrFQU!I?u0Zo>AY z9K)Ts+bJk$8boyu=IBU{s4l|ObdFlNh$&txewvkg^%muY!u9|j^3n3pqv`qd3VZ$F zU_AQlJI}7h_`Xgo3$Gu?w&!1+NHf_`-lS}*1^xJV-fk=Su#6gtFWmWAk#zbUwYq9qFX^7YWo-S7HXTGnxa?fH)F4jD%xKCcu5t(En@G^H_C&NB^JWrD*o$oKlM^D z)_AYm@e+P@iKKgr!d*2HOI|bPHGY5#+Fc}Ux_thnCywLshSfy=jyT@zs{R8mk_Mf{0$4(XQSm$3*^RAi1^TE z=+qGhav;d0C;;>G#8!FdeJ5N0#?^Rr6CaqFfRIQ*p4txD_IEu9XQ3=@6my>K>!9r0 zi{~wq={I%&BkZC04}VqrBPd%>BmNmKYx~4`NGxv?#a2)scn$U{r2o&V;s10;1p7WB z8voHF=X1KNk!Ao%Co)=sU^(}Bmk_hWxcMk^%}2F6T;Oy5Z5 z^a%C(vSq>Cd1jNoe*u<6@IXZ}{6ORp6dy-cpUZIFUA*evv38}|ey?24|Mh25u!fgy zX{`SY$TA;fY4#w#v(%0o6`?d1)@Vp)VfJah0tilxS|f}o z4$ZJCk1D)|SU+=JEM6*=&UCG$66L%#^+--t)Kz2ihWuodZ-zS4qW}s;lcj8UAO_9&%1Fa5Fj*(hH z*2pzx8Pj*?o}so!`RkW66iw}SMrJT^6vf>Gm7J?-cdC+@e42|^3NGRJB{dQo_ySW zHa|$6L8>+BKR{4NreHl8Z9A6>Ak@rF-rxsH>d{voPpOYR^INj2#)M`oYld~p zCwZ=t8^+EXu{+49k1KIU+Pc)_DiY$OhJe_TI!2jAE5OJ<(Z|LK@QxysxF(bx8Tup| zvWKyURiErWEGg5ynPP5IsAgAUhqaP@D$UTho{`iu8X0=9!lj+-)bMIn-YD^CeFDPKVxXavs1Z`hK+EZJ@;k2*rBu zE{4VX4%;CazfHab*ng$fAdu%gKi5!SpzeV<*pSvt#2BVuRht?@Lpot#QL*z(v;JPksT3{Xkqs^Z3+a$ z^;!^bJ>DlD;k(I~iNzRADt&CReIu_kFbZt?Vo81eh+~!+2sjxk8f7cp%KCjgu1Xe+ zSP0{oRE4}Ql*QPs{j8*M?K;s@{r>6~DYeuIz##Ajmz&+epoBzUO@DetNXDk#OZ|2i zs*rIatDFeFR$m=h$-xuVDL#_m`1cu*5Onm=|9I$ycAmee<%D)5L~cvr*=mtwS=1u)h<7ac;f;|HQR~K+0a3S#@{t@$ zeT!p_(kaukL)ujkgIe%&Nks^7CSk_h$d z^VFBt9}r4-VKqICW!2;YM&H-`%zjkz5X}ceED@VjIF2#hi_wd962pNHBBvC>-f}#7 zp6>`j{;}ovCY}ET_Iy;I;lXGJBKmPaSJN$5tbje0rp*Q?VVPm&!GxAe41ZljBt+fbLBO}bF>Dn`TdqB5dtfn6 zU3&F)ZPWm-_~#aF@7c)r9ub}HSkyYqxe%`9Oe%gv9pj}sL#AsssBK$8%o% z<`PHcvV_wS6DUot-<@ns!WfMwr^o~30w{S*B@4mVa(V!+Cw8mV+!Bn9-OMR;C^(|N ztx8J4(p}oEOuZ;>RtGKJ)4#9f-h?G5c|kfg5TXNmv|hfNErkn_iywmR-7TbC@Hm&D`3h z?}3a5a59YqY;;zMC4=~}X8ELnwnxtE9e1of^!1K-smuk#MZn0f=D2SM=dF{yzvEz} zP;I+T{WDwylFoV5T(^%k#o-!JEyjGF(7B5=AP? zH1Mmj2A4JP()RX$?-97mJLqT-LplA;kn0j6`m@HB;_|L9)qu@Q`0lh}$8(+FoUi&( z8+AhGNdexDo~r}y=Pu)}k09ms?;-PU4;-En|6UiLmAfF-tQ4yGxqT~J8{AL4=oJly za`$4npLbiCf?NE?HLY)97kGr8w34uH>j2e`qd=>vM%KKb>e@>p>9^Gs7lwS*B2{0> zT=j1aFO0E8-In$(J&_34c9$$ZRW3s#2nHrZjSQAY$#>(~LYL^YTy~^0HTqRch+8pK z+qfzH`PrdHOuHYgt@ZOp`&wM@d0R;J*uFOFnXfDA^s5qj1Dde)T7+Pg)E1qnZhcAM zkSgnBg!stp%;CL&ur|zjG|F1q;4E+oF37*O2)B7{Hibpoqc|UX?XN0PO3e0F5B6wl zT{`jjae|3sqBj3BaC$W=)(0XkZ6L_eMAkXlUQFkkb4w(OuS7~ne_>vA-qkdqh$eYb zbB^WMZBTR_pcOR(zvt1ud1ku;6o^Gsb|L8r;Vh+ou${O&Fvrs)eE@fr+GQ1ZEDjA= z@R-qBfUH4$8PqByi0B}>W*D_N({(#sgjO#sL{Bjx4GV~z2lb2}%i7}K?+>=NSs(KZ z4&Kc3pd!aheBrJJ-Oxt`YOdx4Rvl+TJhpkRG%*%8lV1FA$B@r&+C2Tg1|gYIJvFLj zH;;2yJqpX$_giNg+v#;Z_#b)+=p(?ffdG`y!vUOJI=k1||L)#0im<;{P@?*I4_t0j zPDS0FXJN|S|Ej|`=j2)mLaH0M@JZ(LXv*J6+PA~1pP7;5cCFDYM{;8?oLyU4t*RGH z?w*Cq@x{FUJ&E5V86%BQW=RxyG4f;Eq%LrB7%W8?UmL@;w>ELN2X$x$FW#J0K`MRt z2@!V_KvB-_?Oi0j+qo9|MO4=uC&jVxYT80)>%DAggH?z*jAKS&9v4Z_~$UQgy4IMaSTbnx|9w0J9}p0%I0!F{AD zsm1Kn5tfCCE{26qQ2d>4>64>_ATFJ+H?hK~u)^=+OkDc!wfS2T_&-8DQ4Vyoz^&sf z0O9c+d-?e03|H5k9^HRn{Z4I%qI!JggwdQ#B~#Ve&7_8#&N&qCPdJMK)sb2-{>-{% ztjSGx+4i6oi{<=JqY?wfY2MFFSMQm5(T8aqWsVD&{S0r-Jeg)|ET7)5Z*BjPzkbrzC zQ&M`44vi&1`c){fCTM=0^uxqx;PWybr-DdOoPniMU3pV0jKY>MJye;7V7r_P_t3rv z`MTv(rcb~=lqRj8SlWW5gPhP7%BN1VHjvx*0+gC6+Zpav)6HDG{9I_R8vihrjb$&c z@HFdIxWm)X=JZE2TomI47u%XRj`{uX11a+0rL%aM3wbk_Q!`xO4E!yk5^ab+U4fHH zXWJr|WpyMINAg;;|FV*CeZ8W4cj5JT{*)VKz1jx*JqA`aO|_c;-}%swXQPdRGka~F z!K8_Ace$KH#*X2nJ@&6f={)g|-*aS(dXGUrrJs>>6tnz(!dq7CzWjO*n|SK8Wqv6T z+b=foyb}8UdhJd^=wa4EASaghsh|NjFO>npprP=~VTNJR;zDE4smPa%yjKmqe+OiH zTGbV6`S%Rm#Are_(D<)CUHpbt6NOPfT}@9JTTEU(iY^LtiuZ>9zL#@@+Qj5KU zAeNM`M?!brHjd8d>uFmwp3GUiaF08|VwvdkHT$)<{$Kt3p>bxkO8nRW?|g0q!_8rC zT^v>B!W=sNHPt=i{X569>XAda8pmaAqEHXx#9JA+gzA3R%xiklVNjF0*?zYq(c1h=BQo>TC!0ZWU}xWC>RDvz4>Uqs(K(`@Y6}Idk3PG1N=ZwcpPr=!i$UuWH&L z^FOXcY577Tl=QOgn+DoDH=+j^R@e8~FN{=%FB)i?^mT(Q))p(CC%hM|a=!nmvWv1m zwwv9wd=&fDR6@+PuzN1H@b}^F96=3W{+}=Q|0&my6|z|R&E<7O!rk70AL5$MYm@eK z^}%&nRTt#jRm(QSp;BhrPtI#s+X8Fax`Pj3>mHR7 zs2VeSJr`zW=zm6lbAMO*YEkL{{o}ZjNv-P{1m-Ldj@}UqI#Sn1a(~LRa%FpU9Z>3? zYSA63HHkzkiX_=mBTe~}6<1=pJmm$p^;mC@Zi-8s;A;yj;7>eh~L>wD|cX ziY*8B=H8PA^_{1btF_vUpy*KQHqe+pKuPYAE<|0Cq#Q;DM(7Hbm&O6GE^R3B7FcDlYS?ZTQq_$t}|O zawZk&_8IS}TDakN*{x_*M&0M{JZbacNF%Xp@mQGtvf30V-$k5}AV2oHMaEi!6SPUV zWMG~EjdPzyfosuaveSe*`;SKeN~J51Dvte?ACXza-)ezIA07=}eaH3U%n{*b0NQBv z=$9&}x=P8dBD||NE79MRD|_2Mpo0L>T{3(JxmaupiX^|EzP@nxzvY=CT(dIrO8hqR zqu&#ERfbIJvtU5Wz-pHW3XCyQvVbU|PxZn7V~rXA(E~NTPKmTea};D#m%PT zVlbaMbRCbwe`9FFdN1lkjiU9%4Ky?Ny$7wnuK<*);kJ$`>W)f=i>CEF|8H@0q-3bk z?{RVh5&eNQUWr8efAL?{Yy?ulA0N%l0uCJB%3RG*Kr2cC;W?zL1mxma;?8I1){p$> zW0I{OYWwVeFun{=hse}*;NRs>kT$9wij8jBTA8k~wG^kl4$53@>70AKXt+jL?@`FC za@i{95ZBo2l<`WegL2C0txme8onhyT0j>1%Kh~3a75AHdK49>r|Lj)3h@f#2Ij?qv z^{IvWE(WohVJfbrdyA0|&i8k)5a{75-v+%PQWt-`KGOe_azws~9w{R2+12x~M_vebjHYG|q~l;^Cq-QO?W7>+&1@cY z)e>a(XPR9Y(*_`vefzWEcIz)`Vq9-7wizB*ums%#2$*ti#)txH90Izo_!8n)OKN>t|nPb1-z7;$mdn!fV*-ze9g;r4Wq*jRKs`O$en zs252-Y+R02T8P+W839A_LCbp@RO-UEU)VUVoYvtCBBz~g0LrQ(F2?EG zk6pvqUMQR%@rhL#2SR&G-)%rWim9^Sm0(5{D_hg)EKx==XM8UKzdrtd zn;S}D;>VRW+9hy746_%WT&Xl8H|QPkVyFH0?PSptf1EuD9aZ7zJREosfiYk05aI;$ zR$rC)RTTGK0VwtSuJRJ|B&{dsSi`C~v$|G17E}qIFu-ztB5|X( z4L?z95;Yh8BH?^UVL({b=}`gguy!onnnePOf)y6#w+_y;%N651WSjreZXW2P02-KY zR77@)W#*ppISTZr3cJcNm?i7B;a|i2wWfDxRXx>~%}P|dIcW!*E^Uxl>UZ5%!j|N+K+V9&ghEZwz7gD=^s z&7)L)L-)B)%c>>nZ){uE)p9<=K?zStW^YC)f@)&F76!#HxC|$$)gdS)6qp8!v2Z#b zEbP#w-ZpyC)SC6lO71D7$6jda<=uZBknh^EShju|rNCTHV$uI*$vIQ>jGqX?Go@cL zy)OxY3xWT&_2rv^i>#&QwYzlh6C{zY^t9e$Lu3q>eh6(jD?L)=pF7vZc!2KkS8CdW zl&7!751oIU3_ok80;+|Q*!7ume9w(W7kA5W@6lJqkuIhDqQNfFckcVWI&YN+vFRgc zTO0C6W6o1_Q=i8q-D||&1Zn_y7#IP&`{<3&{f2#GwRV=0#dGhr2nqd9EX`l9W67aX z{syWF_#U#H~znaGBfOs4&T!184!3<4)}flPHRK_rX)9t?}Ua=MM!8q zeNgyl62<1vA23AV!jv(xH-ueXNMl+berF+0OjSt7K?L!a&*oo84X#lz=JlArk3dethpCGmlOho zAW4Kd;#*7?oVHEcJ?vjeOz_p4msoV;??1Ki-^ztyVtaQdqSRaKE1miP8^6z{qDF6j zigmt18-5pFggn;)LT?~c;9ZPNc)jr51V{l@mG3pBS4$SCL#9YN^b7T5S+YUDQpy9*m7DQYt@I$laEkl9Uk9f9=X zYori`KY=5Ny3JL{aN-?)e@}O8XE9Qu=(T_?TOKB55<12c3}>#b^+uNYYs1n>irbh$ zDyn*N;#ZW2zzQIr#Wthtsnty?EPEFx4jge2%lO!b&3Eq}+9Q4mrJGf(m@3cUM|tBiGdDj9I;qo5{K3S> z(;GDfL?E2+3@=xp@uA`!E;%P%x~13EXHMdpozIG3yjN1vkBo&1kpUsHG9o zF$5l}kNhG9$3(QeC71}3yq&h-M+q6W_)mf~&+G-8;ab`;{*O&HLF^$Ff5v6~N(iAj z!3lzv($2pGI;`M0~6p*lvhu5DFxkiH-%Z#%rXl?Vh;>+_^?)S3Jct=3rOG~J$p^7fe-ChbsSP+S@dg3*iY@sy#F+lV0(?^^5Cd^X$Pde+%rR? z1QBmwBB0;a#M?con_TI2#bFRRWh>4s%pj7t{ynxYn!4O5x>{XpvN2CW z-va)-$yoSwgJZ$Z;ZzF2f=+;?VX@;`UWW(Tu^9W$mZTT&i-BL$e_}Kwpt%L7^6446 zmA8jtRhiR&N$%cr!?<9nvr~<~F7C4l*N3`T%~EIuY^T0)H5lj!zRMqgc~$BCO#1bc z=@A9ib?UaY8hf<*P+X95h;<@_%R-0vtif-2@w_LD0jL7TE|q{S7OW5A69qv5C{o!e zLSeg}7>Rj{CoG{2{GXfJmSnT`bUFlD)N!JD{LJ!^6QQZE?iUfDAvkdP{L!YNfNoTt z4xqW&tkeFAFM}a$Hly}}bHsG`jJrR*>QJBUcFAl2Orqaj_=Uc%-`hcLLgxeba4!HZ z{&GX(8T&hR$SYZplDGdBaBnv@-~bcjp}DSHXo$+$RKUH}f}$GNn!Xd*Fjr2cI?;O3 zAn5n}e!RURyl`{%X_&AK(A(Ek1rv^m&8EzLg1Vw-Tz0QukUn2hHDvU}bws$Jol{)n z7=d;qwm)BS=RFr@C)zhn^&-P~3Jm&FJw&e^Civ4(|G@z*FiOophq#jN8aGFk_(}-V z#eQ)AJ{0v}YZ;M85kK2F`R(@h4TtVK`cKi2s@Oe@c4pm7&tjNTts`a1+H&n(j%PIu z=jCuX8!E+K(mBe3#!BKH=q**oUN!?>d+;FY7^ppzx0VdmOa)f8F;av4<)BiT|NK>LWYKZi0f0ebIaU-ne?J9vYbc z>q|c8hzPkK&aF&?ZQ*8cJ@G3uS_#X2p3dbaMff>3M6x;nH!cVE&lztppjUSZ&J;QD zRw&0_Ux^^!GhoQ@ik8^<8-3bP(#1yLuWO#ox|w0j6}_-nTzyN2sPE*}P`n9t)>j#( zHeNA;A2(lA%Uxz)e0A?57&kRE^GtUlp`G(I-s2%P!$AMaJ>~w|mpwntZTX6u5=M1J zMJP`2qB__uGH{dkRC5lAwn-mwv-$wrBP80}{wV>TyY4WY|DBq>3b3A0rmKarUqZu%g$}Q=R z@311svy_0j4*Q&3NIvv`8!Ph@Ny6g&WyQiLd$$F(f?!(ZdjeTYErMSS*(%6V*BcYMdue8Qo9DD-LA zUWs0y2LT!SBf=-%AZ5qgJRcb{hqo4Zl!;1YNJIg!-`=TB zO(Qq3W8J}xz^Lu|q!N=Iylmp4??{%Yac^o*1Yx#zqI@y>pW&L8&JgvxtYy=4ONRop z0yCMzk3C;5FGWG-jicUwC2Y#X%)Sjt?=m{~AhK)!M7;WAILsKtHC@<1jUPS+G<+2L zCTt72niZmmVmfM4REstgD(JKfHaN53DZ<-WRSX^@;-DeO*s)FQP=^D74u zux+WZNxULD*t~TO?7=Ci8a}CizCq-ARjZBLAIi3a2l0w<0ax+Q+RF+DVsUBTRKoyg zW&`-dKEME9cdU;xaCo!wNs)W1{vfSWRa#BVx zEhZF$FA+Q(Y;JUAe+j~W<|Z~ur@wvP$4}yojcm_``L)9Vcs7=plV^vU@vF7%B)ra< z($?oiEQD8gwY1#5t0kN0Yhq?GcQCgQmC#Kxdi7k)Aqxw#4l0N+CdpIS$ zZl1gj&xlrWLL|36hX@VG*`hBt$HYQADV!I*1k^gY{IiztGcS5$goo~?^~kdMseHN9 z7!d|DlP=C{Up~xw8$1@@1H@X)r!3(VVlA;dWZ<*^l}+sT_vUU&?fgUyWz`$&OUyxH zBslr?lYV#^%pKaTd>c9@lrjT-Sl5Xiu*lG{t>l2x;nGO11Gm)5-fbuaOYsUL9olX- z2t1^jrX(@9M=;>T*F<;C%tk)jTjzPMy}2`+pCyA=MIxmOzYQ4M?uv}F$2wlx?D|#5 zcYtqQ&~g=8@1^yb>Z@yO6Z@Rw3`UGNMp4dDj{59B`8%KB{DfPb z(%7|Uwa1LV%sSb~bwZ_vBe4lfLYE%6NVT5-hH~RuO*hS~o7G z-bVdr&sBhb@C#~wmDOP5dyweNC1FF)%_SX@tJ3arue`K& zM_M)iA*i1SoB;eN?$7MJ#dqE7_gVg1U8mHseAFiI&O*?m*5e@wPfJu9;a`fa+Ac0# z1yWR?uB~$Fu|0)OLzQ%48$N@c?n&MP_EIZ6o;vHW7WztjIf<}jF7x_@R;bLwP~bff zK*sQKFV}$O^yB2Kzh@@VhMp?F zf{tn;NhW-`$rr!oK%QD6#M>PZvN@&zNv;3BGw*!&m(@{ELXCb(M8fQ)G<{7$mM{+G zO)@e+*s+gj!(|=G3I}uYNwu?jJq7&TJ0k)YE6$(}5B0U`F5p`ajE&i!W}4O9)U*26azh+So+xks{p%SIksr^d;FtzE)_pp zWCRe5NUvO!s5?1TAQGVAX~&=XKHfr+(w7Xh}6VrZiTz;Aso zsh^^o!*4!36S(sSV&g~^UihP(Q8;>W$0 zLZXLGcwJqIKH-{gZEOVi88*JCys2uw6k~jU$lM`jl%kOC0v{R7g8A9aPvg5}ZIq0z z^BEA&(nQ`65T;#tNICg?%k{(u8j#K6sEHc6f2`>gsnQsVeAg)1k1aFLo@Z$89WSCt zft+p0qN<%qz<-&xG`P$|xM0K{6iY)W$gK9OMO zU2)YQZ}pj@m^tl!H&*n;DHe#0J1xFMmlr3!e<5g$>-gE% z{Jn7Db3j!wm#XVDG>yK|6N~BeL%C9VYdTPKCyVVZ5hiVq0rcOQCyl;QhiS=}^d@Ey z@UYqn`+pN@iZNyBm4_{M*}+ev<<5e22;g4R35V?wHi8=V6HRj(Sm!Z68M@m_(IeFHr7mxDdT>oan>r&s2Hs_Nzo%~_(AVs^yDT&U-=UQK zE>)={((=E#f`8Z&uCregE0_L7b2DMhEw#4KYV$ zi{%aa*@WpRa}tcMu_ci5_=hOW8y7r?N-^T0C|~-JxhkoPhziZXIdPrW=12pk!$;b# z<`?(P%m)77-<(JiGACYI>ste_ycKg(vo|O^?Qv6bg%}t|oIjCblPUoC)v0FDaG`{_ z7B8}*NTFf>GP+cQr2)cctg&>gCoRZZAQM7;5nIQkYEy4kYD@d|9S z|6X)^8TQFR`x-JJVtP0YiuI3jczouQ#BJXv8=$8WHak>Rw~<5LrO9>E$xEKbjYK4| zYm>H~?KN!yeM93LATvn8ac>cMUK{4B6x2>4mB0U<4wuUW`3$qfZOIh^gvjM{OGh-6 zGLH0T*?5=Gl@m7hphH9s(R}n!`(t-#YAhO_{b)OFDQG;eJ9o%~Jl5HjVX=GmCB){aisxs(3q6 zdmoh0vB%JC8jf@9!NPKTU2Ug?Blg;Q#T1~zQq#+n z0h-9T=BqvLi^iV5#byB(%G8D$Qhf~{BX2FiW0?sOYi++ZuOEY-GxT<}e07_mbL0oT zO$gG(72_b>jfujP!AawxkEoD?!xP{TU?D)NL%1GDpmi_`Gr)p# zkVb6DN9O@Zf*4gG^Q3?Z;}r&7p{ijRXzRvI z1EBuQHD$led+F}ROiRuhf2VK*O6-Yk6w$ldyfv8fzA8CeJFJcvVjK*E%pl5~B`#9# z+G=$My}i~921+LI%g_6=eA=y2XeLJ?Z<+fyi@2H}yoO;nJ@VBU{wy_zFBK0C>ZU04 zf~nj3*X>E%f7yw-T~{4_o75&_+@y|d?tH705|eiJYroxwi&l10^Sbz;V<*1HSn8Oe z;kZ0^fr~GKcD`|SbMh{Eg@2?lU`_Gr#5J3%}^VZ*kTDiz*uS~*|AOFOl7RGo=O)ICV1#eCh zV-M0cdu}tcyLAVlTl#^j+%d3n1XgK#!i{x)4B+NeScYs}mqAvYB|rMTGp>xU6Mt*I z5Nc9>?LFMGKIpx6x%KM!%jQ3bV~M1d&MiTL#@kM!6%>aUosa%#JB;*1NjE{Exn5JV zFl(50Yc;*i#~wNZBBPmmZ3rUJmh;%HX}#Yo`1bygnNVT9v6nhR9C7Q76oa54yV(Gyf<4OJGbLk2jcH* z9#v;X11)+hR#8xHyNL21wf#R+!MqE+gT{d;)6^ggN&(W(25kpUx>PwzKl6B_(|Neo z=!t4~HAOv7uO*JO$D&_sYwj}09o9um1oI(l?5d?Ru_9iGKK(*h`X0 zCs_CVHC@kX?V&FvACY4{<)6jA0qSEkYHmO5qQki9XsMUa>8H}~%DBG9wOT18Wzdq- z8H?b=N?wc2XfN&84X17$|NSRFnDWaj%j@CA_3GN-`d)*qluZKx^ZwEUXSzQJ7pVHXUuo1zopO+iBR)Ax&h9a5 z8(M$Qi!4MRByI<0=HD3Oq^lluj5wK@@TSlFj1G3Ln)Qh}PI1%b;Hu36aL1e8V_uf* zxNJ#P>iGV_L8(Jogc~z{Ih9zUrvac@#)E4}g@$tmh}7cJbKD&m5cMT7LZ1obe=A|P z!9M)CSpoHTg&P33H3?Ku`nBy??8fWtQZEu2T84a-*IOyZ82WSIhxo>}xxjf0)=HGT zfL@zFgUe9^NgBQ;5B`&RhGcDM>68Jer!y8h!(N8Q)UmF?uN8Q+nS9w z*rq6yqY5#YG%g*(OtE%a9Q~QkTixvt#R&ftw5JbFsT=Ss`1Z0kdGZ(kPosm9CA+cD z0jZVcgC`GqSYJLRTtO1;!l{a5a1ty>QKhaE4IN_J`gXGZN&WCv__HfVa|!vjyczTj zPjCMq{)^(LSo|`Co|p;{=8t)!ec~wBYYvvq6UyG~V>f zyPQ@G69OMH@;6}zc6=vv2zqXPh??l1-%eg%sx4(tY_pu;y;meK^yvW{^NV-hul(+i zLP;}8v=xw)%*O?>Ld0_}3Q0hbd5GTFJSL=;Ie-nye%9xL)J3tI?scH%mm8)1fl7k) z&m1)=i=;D>P|e)IjHBICKOob$rJF=9RCNjn5<4if-x%O{U(%WG)c+TFQX1Si+iNOG z{O2Q>kQ1Kj{Twtv&6MN##k}o=A2>9QOMIwTBe?ocg=mBUn*@68o?Nkh4YYp4`JjX>uO&2=0q|#)>{>MOkyofI?;&26dL1fv099#c) z3Eno^f=qLks$ibf1Yq?ZQ>;@i1>4QXZ=>n^M@`TIm&^?9E+rWUjyjA3szv^?u!f;6SoeNe za%n?m|KVzQQzJ47XYNR3E|76N$0WF#br_K#byk;y}ybj*#!?rjMJH~ z**;j4FbFaFyCEQSk$L;k;wc4%LD(o&qIeojA2)Bx0Odr6Gy()_=$&}lt$vf=L-j&G zU%-M(Gg*Vf-Erb+qrkRr(Ex${8v$BW@dq_9t(KZ}xWg|W8)Jhjp`z5>TGnWCpsU|UffRypR7#KUqf-ujp9MGDtOG_=>`!85d`11#hQ zj;$wxd2atNvF;huqj1_l?&bA8+dm{?pBrf?>o;I7)v*xF7QQAZJi6qq(~4W4dv&+o{Vjkzr8FSij?>Z(q&qjFYt;{ zpY1GPr^>iFArHW7(a1S~JZ;rTS0RR(m7imgANEI~WIj^r69#SNlP-^ z2@PgvdU!U;Gs`7S|Lba98^8APr%96pW$Q8CO8D{PZbq8-j_EJhaVXnNMV{@k&%$vO z%zD{Aq<0y*Pq@p_2hcx`+E$k*YCMeYw}v67wL&iH2Ml>lRW;X@RX9?}FdG0uF{Hnq z)v`n?ob+kdQ?Ka|PL!BEABmG4CX(}n7oMY(ButBtl&8@%%p%xoM0~pro@BZr3XyoL z;mhuilfbx3d8VBAe2q%L3_LaNObh89ZM9_L;&r$$|GmLf$v93wPJ5EDy!x&jHxF%W z{7RPrp7-Oql*M6euhBQvMYril4cJ(A1DXgYC zAlA9x8g^LWbr|2!_|%+JgxD_sXptw6@YNgTCYPK{19^;vt+v*ByKY&S3Vg%D(V<(o zv|86FuDsDwM|_8COQMtj^7}M-ZenTDKbPf}TuN3ngpIpT*;tU3SlP}GE>G!6-7ZOY zQOe|mJ_q_vS><37H*$Q&tM^}FjK-Jz{l!hncw*n5kR1#1V(c9XFd$Re{tuQ$E_JEv zjxSNxf+TC#ZZ1Vr=S9`dQ@-OD2?2!O4JhWwj(kPKMhdsR`XH+XEy481qe&NDl3{ur zI^riy@ZBhv@Mt0Yi^VT@5n+DMrd5rbn+N!0!=NoKK>Yc{?*X`06wZVsJ;vfI@5iN7 za2(PChDC{(ma+)F^U2U1Ac7N|Z$+J~h#Yn3n3;}x2g+Y*1i z#}$0NVUcIw$)%5DMNz)wx5S9;o!ar`mCAZ1L8a4V^+Th(#>WhA`%5Rvq7jKZw;Xp0 zO0KR$u348`D_(kr9Zd)GBn(f8);c?z9YFF_XmFJM1ionvTn5NaW~i!LN#rxt+|LII z9Hxz~Sw#(Q8woIQF~qx9_S}xpmK5Jg%RtBY=Pr8lfeMFDMo*x`P_^7|c(^3DSNm;6?9ft+7s#2SCj5(^`P^2l{r_RyZu zQG3Nl@OVXo)V3b|M^+8BmcAbjUnwP3nuaQ#7pJY3;U$&@9uc5wG4n*tOG(+Yu+-s} zWs0yV3al>AN-}%?N7UY*9x907$I$3chWz+sS;0bvP&K`t6SD9R*UB$^#3Z=NTbw(s zr)zLMv1t3}QGB4AIL+-wl#vdH|865`z1&qmZ&M3S-eNCXZ;c)KaaNiL|Fw(d0MCh` zRm~U?p{BBC9^P~jteh@0I5 zUilN__XoDUa{pUrwPOl-BpJ6)qaJqH-?@{zBg_4IZX?*o?!mAWat-E4xEw)Dn+8 z1Jv)phBcN;4fjCO!|ehba<7&5MN#+t+lJ!J%~;Tnb7G-=Kn<6fLxTCz4I;56=-1a^ zeoLH(zfStm+(fBMwX?Ed_g*b(yY(_A;XI{g_L37>!}G(nhFtES5Y}82j?GkHuM2}3 zN+4t5t@t+o3)YP)W+Ba2gbSaSI&5QSS~rg>bsioZ)(eEtqqE9I!AXMTvpy%^3AOAv za(vaOQeAVr2gUey2}8+V7CnhH?`Cpw(wjPbVj<01xdOAy{DW7HWefh`&b)RMsq<<> z4)i>AI+-TXqqpo(d!kI@3$5hy;C`S0|5bBo_!6FB`Q-n!nOQ^R{JhMdCt#VrwR6i8 zIXmvGu;g%bLJ9TMx<8WySbp^5Myda>{yt;d=m|?WLAuDWJjymjw zLneq(CoaJNFaM)wY{y5}af#3gz*-`qcwG;xY~rbEU)vN3j;9!rubC9S`t$9hE^M{_ znH>01D-@uM?>IgqNY3NhSi+=9*5Qen&<`f?-|%;TC;S`AWxQ*= zSiYgw3#1i%f3vQ-VV#_50#xBoHf4Ck3fgp+U6)*T2NeDnoH(k*8cUuvx4qxtyY&70 z>fMo2Z0jDWh+P$adChp&e@~)izYeSaFrePt)66?P{U%eu}?JDE&bamyvgFY$x@ilVevBFj6|(dc=g0*tTG`#uU1JR&VfJ}CjN)dceINPFpe zj(=!_D{Duc+PPA;(llW8Y)Fx@&QSWLn3_B)3`U8RXrP(Gf8~k;y5?2i&H@F@&G29-fcc*4y>OAl_kfa8B`x&v_vy>PrwyD+d z!;e+Oid;SZQG|I7&EH5}xe8IBK~a$v_+yZuHUpbluw)XSo|h)q;UT3TjLr179i`S{ zl`?4tICN`B2|<1>pC*z5505}4Gbv8dlQt}=)5K*Z7hjo4+xWA?K@`C5`t=Rq8xcg} z-09!sB(eQ_S>c#_W;+xARcKR(90GWDD1S_U6s^AGu4y*A}$~C^dD}bEDa;-;!4>V@Jw%*(sr>dX6t^sW@2^jSi zuhhC5dslNeFH_md+(hlTZBlsLMk>PSIlnLjBOCn&U~z2nKU!_MbRFhK1?7V$JH&`m z`9c=&6RfBVECmsHcRBr~D`Cg8g_lkHLW_$1;lCQWscG2{f@C3PzxE9tN8lD$%6Mrm zkLtTyEoJvwH)0+L>G15gcw-I_h3Q{`@|lwZD7_|Lxo6I2FFLiulsU%0Jg zzvd@@-ec_##%Z)h7=;!KtG;>ytNFk-qg12_4bzPwTGHzAEQ&-ZWghsFsJc65s4(Wu zVLr{*z&OhCC@7lWcKVT%8qr8{5;^k+^-7WUg9UCsKicsV={WCw)WzWPseu-L^~RWy zj+Jc^)U}hUrs37C$0Bo=A+MkUBbpnS%@Awkh9%8tTD1H%MrRY(4@(v3pBOilH*)zY zGNo}lJ03&oJbO^!f0}oMZUnyXhJvUWCz0cJ9E!V3C6)>(!cu4D<^9H}Ms#R8;_d~{ zQ;dT=-ij`QL%45GZRh*)wcp0)#W*2->i_bR>Kt0_QVVf5S+Hri)4P_ash;xg_!b_f z4QJjIwHOTOpxbLizr_TBI{#Cujydx0p?{Zv2wo6Tv<|Q)4z8ednL&wNgv7F|Wy`ep z1H@4dz6IaO>722}Sp(ju|Js<+w#b!eF6}--u0v3}%`+CEx)TI%UeAvY(y(sbjPkp$ z9OS$7;HG?k2psrYn$|XGnk$6*@mslo=S z!BTe}+hw!tX482Ym;1bE8{1|-1uc!N+@JT{{{ozDat;+EI6Z0C8@cHma^Lry?U(k_ zf2bo8{j`P$l9zpO>N9%&ZaOnClg)%?)`x# zcJ_i#e3bdbFN)#))4BpC-NMwa(;qXlXmtgcWoh2s-lAHf+n(znCrQrzFv)JUFGiQL zQeEq>Lm6Q_=n$S07)yT~U#O!$fg~>o?IJ8J+^q>yv@8!{ol_D!eY>|BYJ!1v;Uq*_a0ZW7a;RoKxtI(o# zDkmACZ6Ie9`?MCH-a5rGK=>|GO7;A?$_M}w)jOAN2uG!5Uw)Z(Awg@hVZ zP$h50BxHZ%Ui|;jmE-+n&<=h|%46(W0}Go}XfC;w2iqXj*YE5U#5a{?y|U*YP45^9 z*tY}Dj{zSE`F_PmuH6tH7z;;LuC6Qyt5>SA%cU`y$q**)wmDRL6=*p6S@I zb)~x~N)J&^{yaRXBQUh9M{&19n`YcA_7!bI?o>!H|A!1}XfD*M`Is(+fC79X+AhZx z?#$?6h!*UyHC}^ZS687Cb9k4+@`2Y5FT<;~tU3ZJjymx)fyT49fa+S)-ncq9xJKYz zbH0VAQ>Qj~rmFiVaiNRP9;?W<;_^aFd$bkhO}378I3};(;}*D_@s1 zRXgr5GEXv<%L>y|`m)1x7>mu{hW5j~ zwYmKRb)LL2x&{3wXJ0DTbxizeG^ou#UTE$=qQ%23*Yj8P@f5$zyW_DcxxzM_jFBJx zA(-!UUw&|ZPMe7vyD|GW`N~_FF{;a6nAw(>Z$O9IM_Q-_=JQDCG0Wq1L=s6z2lb8> z3mF#6-tXG8&^CoSz`)senFhb6J7EDpjk^*A+SqEZX-T!6eJz2m)}Z<{Psxt3mY@(| z=$zj^HOs#gS;Mv8o8@r+B7OivNQ%kpJ9BvX(z^oc2;&D-S`M4J?Kh%?CBWhCw)W>5 zx-Qs5E10u}F1G2@@_-*oA0I%kLq5uakjT}F* zEK6m9Q%0ZQ^b>Ib-^@bP?JS>akM|MRk~gB);8S*$H!2LuFM5G~IgW{x$z&tq6~3ye z$CuP7=dM8-8aZ9fGwI2-5l8Pe+9inS*}c3vW_18K5|9djubsxpJhjtZ!5T6 zUX8Z1;wAR2qsc^wL8L*N<)hxgG*m)#Ys$%WK>%F^VcVZcM=mr!MkaQXm1P?| zC7TiLg4W=%_b{8!N7D66TTx*Cd>wd1vX4?~OoHxCwPSSL-wMiULR2g$*k&c_|j zV*f#qLCpx~y~lJAY2xhW57k1}L6)X@>yd2Ibo2mug<;KU`zj-leOS$}!QASNy??>H zxfgfgHoo#Sbw1Jbwf(W6JTWo1H@3%_LNvicZcEy4K^EWKjW(JLlm4Yu=coE*lUAcr zN$>r3VzJI2Vmi09Bm4S#WC9fiaR03o&in4!@E}`+al`fe$h}sQdbxOCaH1qg;*@Xr z)%{xwnSP5s^&J*HCNi17Gax4T&Ftb-B9%aq(+Vr2gr8$ENpWoro53Fo_q-W}i25=; zryx^FO5}fUF&nqaPCimf3M9KJSVx{vTbHZrPsuD6doa0XKqox&ki=-lfaf4K!@Y9N20>fu;21elK-X7K- z`0w|_G$Qzi5&ea4YF{!6VVh3ljDgCdU$0u;|Dk;6Sn-XU>CLFxbQwrpa(#{tk#zd2 z36!|vS6iSe{eEJpx-WrnBS&zSHSkG(P;M&eII%d(hPp92(G6`~p7YoIxhFg%0;CvK zQBwJ>eWFF-SYKMhyvWrk?%9}o!meTkQ&SY%2WX->Z5HuSCtF^e&K90PX36~=Ta#HR zG5rrh^(ttUJRO+C!K5AN;%YjsQ+q~|?KSfseALXD!dCqilED0BJ1*6(bf{wQeH=b1 z>?D1B>sLCU-iFA}Ci>$p;<0Z=L{Rs6*qp}B&p}ti|8D@jBU6j8nvqY-z@I>&majF6 zE$R#{HAwd{5ubF|vrAvMFFIiFS$3+xzY|jIDTH(2*XG#tZmZ2q4t@N^3N#@vb|-I| z-gOCvzSE)w+7q{pA3wmE90F)8Yx421=4W=#6I%Lzy1l7=?P4Cp=FhPI^2g~~Zk*f; zK#}0jCHMuX@T}(ixoj1>)l)I_?lJUT@r!>)!~4#;Zw+VD`6VtM@ShM!uPDja(KF8- zmPQT@IY~5swB(fuvmcD#m`L;viL!Mhq`OqzAI$R^6+IdZ0kvft@jD^0$0#yZbJC5x z=0T|oE`I+JSgjA*J2f=*v|msX6rBOdy_Ypn{bN9uCS7&fB5hY0<$?<}CJS`x{-;}i z-sa~kt)=L+|MHt#crLh%W7AKagqKhC*m!dM($gI5AjI`N*}M~rO|vu==4f-x631|G ze^~TJ!XSoya{wk_`{T6ZwfEmKVB~vjtCH$~4~}z3k;7R)bi3Nq-mPK3+Xi={%kS7Z zM)883)7wG>$!qmy^c?j2`%E2e|K8(d99Bt*{uGyKBix^2-n!6;aZWaxSDxZ@+#I$1 z=G)}~6K)3Pd~m`Jn!Kb(F^@mUueF1DFR$)CzX>0IQ;jRgtSknb^x+Y{npuw-yx}_4 zHVTM6K3SX>OFdG?1bgvag9qi@q%(q{rm<`RJzzFxCVF_j=a<;;8gJL>L9o>3j$KYC zpHcnwtN(p`(0u5?Ke)cwggw#UdF8p&*H;=PFCMo&)mJv02t%rIG3`Yrf4&*ZA`$s{ zHe99}u>b2L9%%kfnV!5}Hpl2e$lW(vV}4a*-oewdI!!!Mv*{u!sPv_z|DKmIkY$Kr zPt4nLo9-hpy6ZRbpscnM9`i@Jbk{wGQ^N{Y(0ErJq-?oO1Ne}QpVNM^GSnWRVtvhK z2@Pi5e*}W#aw*(atU8N7<57DSzO%sCd)You?QgMGJ^!rP{gcQ~R!&)NVBf!`zI%i? zgc)6t=T!%AiI!Y(L@QNJ^!ISeZzp@*H6UKrsU?RxHNx#nEi~HY#86dUyt3QvgET#{ z`(G|nK`8Ci<2_E!E?QOl!54H@66s%8_Y=BSln7Q!6BbZLx|K_2>u2UjZ>yN~*uOz&KY4J_N!(@qYTK9-IPd*I z+jzm8V1kh=uTS?^Sz2HzcW-C$3bP2TP&xO?Yk}HR>7TW;>UX4#w=JSNddRz_$WH4PW5;q|Ap|v&{BW)>9eLs6xm%d5Cq?~XA@8%mU zo~j%^xOa!2Vh_5muz0JBY?+6X`Y=j@Hkc=P%KEH6UVtEb zdv zfA1r2gI7o>p|obm%@mrZkRi$j&L>9)l!z~<)FY5!dA^#3%k8)fz)Rz;_Oi<^6Ylq` ze0ux}ZHYEIB;}Mo(tZ?xJ?!^LA~wJj2|$NgL3gX9wOXwHhF83y-@ka?4>daziMPU@ zW}?gMr)aB`wXcP9bSjExk$Zuv0rq{6n#l%yy6pVfJ#t{G>pnhFBA!u^Xtq%JQsISt zz2N9#LyS;N4hBb=8}-tp2Z-$}D9~tWUNS%!*#j zMlX$#MCv@-WtbQa8z3X|5(~h;Gh~yY*3Eu9c(GbiSw*4kaJ;I?$8sbul_TvvTOMQ6 zk2}#QmS(3yHuS_wnyu55k=%o?7Nr3mVtuhyO7|?qb(*R~44!QF(|12Q6J&nXe0{>O zT76=$Y-ScQVz##(uaeK|1I_+Y5%YQ$_}<=E4~LQ)HW;|1iElENq@s%8;BG8h{MQFo zB>RwchU<5|CD3q1>hek79S_SOESEGNHizMOMGRj)>p>Kr3TQFb+2E*Y(Ev&G8s6xC zWc!Zvr+DkbxWRCkqi~lZnq0KG38x>4^Sj=YVV- z{v>Q>F;clWB%0z|;nS`JZNWswK#4kpquZTg22cK5+R$jxeJG{e4FUfrmk3Xqo+J;$ zbrpvHW;6g;K*S&7B9XRfTZ27dDHn1bk^vLZjFPYzRk};#myh>KwMl{g6Tu&Hw3if? zB&hc@&xM2bUU%E{;^ikQP2khiQt=Wp z?>rsXrfKWk+yBs1uNFtK%{i|8XBzO1$`8lnX_Om&3ea70dB3!;Ect#u0w6b0J>R?M zRh@08JwQ%pZ?}U|EA-Z&x^#EGgWl@MiraRuLT;Hz1P_v4K)XF39>L^Py7N5ejAh2Z*GZC3_1mT)y`7e|Dgj7E>QYvy)En?;FNcv$res~dz7%o zR?Z7)NA*Q9;$4lcv0lkBCRpck`6Bz8wmv&S1VAk;#9U;Y6KprZ7eGPH{CED!?Y#ns z-T3gHzo=^$EDY(|*c+74t_}Z?R|5z4F3??t!Shl9{kuRDk3c-`lW&y+o56cAWyGnQ zc`yF)s#Y6*p?~E&{z`+*XD$D+4@nqbX9H1sG5u;~ zuZ`dRNx?_Sk{-R}PP}~p_y+(MTd5bWd2vbtMuRpyi~0lU1>@uaU{I0RQ7w@v-7|!Z-+XQf1t)N^I->ULu87*O9)$)0-xMEv zuYxwUVk=bnkn!6VMJCv<)y=M2_yU7M9j*Cy?^zw}!MYkrxO2?6UrJ~It!@%0aN&@u z$4_qEyt?(LcnZ)CVb72HPg2E(#DM8NkPjl~Jqad;X+FDSC5A)9;y4RU^TwJdmKW`_X-Zr+4&a-VgM- zDme8|Tw$fGOTxRfY+CcCYKlFl-di$m@Cga0@{Y{ zq8iUsbb7`{3fNB?d+R*4N)dY4dqwv`OWnWfSMjTy5o-92Vev&#NN|GaT6TPI9Q;Cos_~kwMT_47-4S!hn zGI_M7Z~f&$6Qlh@WpG%L=#Sxp^nauxkBnsl5LdG+NAf!tcp!MIfpB3Nw5=o(WWM_K z*7(#oW(B`I^}OvD?ETtvSFl7PoOFkw7pwwro=O`-sl_@Z>;tP1C@)FZfu@d_?K##s zLA5d`1}?f?Q~#VGL0xQlHeIqUgeD#GdA9+-@~cO9$o0$bfIcf?tEA+~<+L}#P4pdm zPl(KWYg$V3Uy{rGpT?BW%_=wz#V=xKfCY74`>DoVk^9{tzmAI`mP+G@bBlo&?(%(dbpOhjvzk3~L z(@n+O2WGZos9F?TOXPI{7hc|@kgTgo@Z&@KaU29ds*4AyI0lvr)!{R>6);xqlh6e%Xn{wYjX z5ybKDt{OBlW``BtU-qP$k$b|J9*Wg?Wm#P1_XY@hpK z!gAS-aaWg=J2|`=`2!MLc=7_gY0Uk(NjV}S0wD6UXD-_~fY{f$cTEKc(-D7Cf>8w1 zGqnA6Ci9$tj$KX;8*4FHLGy*m=}m6g>wi~`r2fLd(so|CT#k6ca{KmF{v0S8wagm# zO{~V>&2LngtQ$S_qfb3Qn)yhvScio$Gv=U8wgO_j*=v}ZKSAA-YW>icB<`pnGrV$X zisMRG8ir%{$;#ulVR2ie`qtxb?Ufu2>;>=_E6mK@#FMz4tj6Ex*hLD?V9}WP%I`8B za1pBYQ#0ht;4ujESlawVu-j8N>2|Nbl9ZKLq{v3dkpQ(b8|jiB&`(U`F z^I-G{Kes`s8bu)bXmD3=TU%7G$v@Y!-A@JqBVNu=+A7p?{gaI*w4bujtc?^4iurOV znQ5f8B%AxXHtG9_9>~}0x5xbz{q1r+m4ke;Os(!G2VQ<0EZvfmy6an{`4W=;WGr-^qd!bwTtHNQ>CkW_xms$Jh%qMKKr&)Y|6V>Q6svG z4UhvojZ^B4hdA^5uKlAJgHO~=^!`&v4TK_LjU0EXOUuqr6;Hs9kIRQ>Dm_Ck?kmE+aCK^$b}N{cIpl%x?myhgwx>uexTR(jcsIJIubeLK+FKv5)5;YV_}n z)A2f+Bubqh$s@rEN~aW)Jjp)JRV&=P3!9sX`d46um3IpfI62Mrw46<@T2_x0(<0L8vE{C(@?5Rul@f#1L za~wrG)%c;O^3okT(oRmv^pltFO$qFi3f}4Pyu8V)r5=q};@=!2BV4W-%u!B7yTvS15hh=!dW(B0tXZW_(gh$bFG)_?BeDNqKGC;>ZH!l?8Ly2IBdC*IFv z0((Da{O~+hT&Vq|k9h&>B@H+2eXx<_wf<-zE8NKqW54_N>lL+qvZ$^9`%l4VwB~t& zfakd&w$8Z)WnIro*cg0mn-siY2&}OWZ`GOC7j#nmWSHj z?+T$nYIqj_cQs{kJN|7tyPpP**hei3u|DeZvC5LGH=Iq!ut+f&Twsejb2oanmg+-` z6#=_jO#1?$7jVBU8>M#)nWt2BIg}2u&$|0CyJ4Sx>>1tJ#+uL`r|XV@EC5pTn?<;7 zQLGxw3hV7q#MwpvNt5WECIg!9qz9J~&)I8>#$cY|Fb%CW<+H;ZD}+GJJ9M!%`na%b zHr^+tH$<8E5 zRi~xLw@9C}GYpeM$m4XL0pWdRSS5oe`T=+=*a@-|<47?Pl!x`I+PAkztg=Gjy0bKz z=_sK+clmWd5I}$1q4;r_lTm_bv4cMS?yv#%>UuRE9D}q~*9{;4O1EiV%@`*WR?R_i zC;T6MQ>@QApy6+?vhn@iz*DR1vnNiqua;xW`>nyX&>No1npHA6=g7b^HA%#U67hbU~$rUkP#B^Nw0@PBTH5mL>#sT9F)zSq#%w%t7DJH(8}IN@qU z6UJQnGVtuR$Y1C-OMc*ifAK99yP5ett;LM1SyHLLFXHb2XUEhb5g2&asxLS!h)P?3 z27fVb{q%QZnYFfNX4MBfO2}LrKHn7c*~Kord0T-l8ZiR;-tiMbJZlX{pHMytyMIOn zc3b{XE|%>ta(DyhHXU;~5kc<1`{tQbSP!sbXuF7$T5$TSF_o&*XMtG?E5teM$yBRW zxnE^B0p|S6dB6G_F9n53h1&*B8E1ujL_HDwm|h$EQnR0Ovo=Lkz<(^!;eN6=b0J`J z!u;b28MHu%C|qFu1M8rd(+5z{YrJEo>kD^4jT=bIW3PT!q6)^41EsmFV9|?gT=AT~ zyKCa{ND}{QOA*C*-sbNa)kVyBC`$09_X-jRcoE)lNA$XiX!VQ7f>@s`yi1 zHA_ppWo2VU>q$!7Xz)luKN8uUCRI_>O+NK9UZC%ibb9d8Kt8mc1N(XG$e8X#l2e#D zUwc3eF&Vm3EGav!ooht$-yR8UNACwmO2tz)T9jc`)YYMcO6$S0QMBKYS_>DYpV$%~ z};UXu`Ez1=N(3-)%y=~n^8;!}J5yN?1?S!k1~ z5W!_r*m=1j_~IXAMU=FAy6JW)*c^oNLD_TOp*=lTadp4jKm-|shEhxB%wf{k2i&wn z+jdjjCdEEEZUr{Px&Fzo6{B*4eA<0Nh)xMz8V8TO3OslQ{-q(TP}2c1?$adlLLu(k zN-s%L=f3}-LNbojm0yJuwB6(H7d+{Tx^L+5x5ZvWv!Ed;G*z7bdKfy7cch;b4(t99 zC2MEvV7a_CbdMLiKyX$N80@&(L(6a<^;u^6M+c?+K4K0p$#JcUtv~{jYLq1DFWw

      antTydN%MStx;XTq9gQMDo#UtT(ipJzNx9;lLVsL>E&Ty<6|^^B z_Z&d>TfPxP_yx;grMl6Nn8CM%%5&F3)$m=<3U2{%-U9Tj)yr{Yb6z32Q3%P5!}7L# z^kveb;r)pLd{M}8B1f1e*L+i$q~t%3x6~IUGLeLJ*M+g-ewQWJDD51b8uuM8)VasL zKiYZhpp#d|HX-n2pq@t{Bq%n8UC(!w*{2mm*5_^5yc4Sxwi<>G&UE!PVugZfofb;- zwin-*T?WE>Y7?_z4Wa<81@rVWl>(OveOGl8Xl07{#w^dv8`0j!cc z$#=MJ#sPzclUHoUTMe4LC2L+~A@4Z0UMzXGM@7l6e1^!gE<6@8?AYv598&w`j<3t$ z0ND?H!>J;>9}_>wOwK9jap;Mb3o{5w@MILJ)<2;e2VLUvm7~9m+wq*!jH`lbu__n) z9c1@?bmc(3JhorB8QiWEyU0`FyWp_`v~uk;hN)kjPZT5qUg)%fmNiY5o`BM)lQ{2- zq-g2EE9q+WJ(j3Eki*J1sNKiN2L?fSeQlBbjIiagmfKQ;fajuIJXEQova#?$IBZ#< z6kkLvPl&M{RI$-27JJ*r7b4lcC}*Zr=vMB5PP3nlzN5_VQg*ts`DjV53y|bcVR3J$ z5m*nghkePMHdW?8gm)R24~o2@gz5&I-+GDJNaU(|IgLK|Nd?;PCn)W!4>WIOm8yzzvyU{r<&S)_%r$gEI zgXx16*%EotQ&xsvsF(j1jQ$whf#04(;dxQV9Sw9c*x?sJO3*#wD&iv- zWd0F4+v+~GIQ7)5*Sub)<9Voax~P;e<)HT>-c9q}KVDIp-SsaD*-fW4O{l}n%SMR! zv%3y6!e0xr4;niLBaX-6V^>y_>p&9vN_&*=LD_A1Exj&@!y@Gf9#AQT_^-T-E>n`d ztGKfa^jY*hCNPKodgK^mWgXhMQqlZx?RC0}aa=8@G%E?32vB;Mk@+rj1baGHC`lMPajMPjqT zo(qpTA=T`6F!tuK`#QR8+ldXQ1okx#2yTd<=(*ftue4_KJd%|lL;v^HK&L=K?T?;9 z6FYO0-+EVXxLt|Fp5axgE3kFQZ8?yDVOFr6bhmbd@9&{rZ2u*oB5d=Kvgf4tN$|Db z$D0Cio4URFhPr7?s+dK%Fe!sPz6Fq7dR?# zk&Z6oHC1)XN#iS+R&2@@w~Ed)llSYC3!wX7qrzn`0Z=6vVd8*&c*-Cw_+iciv2@3hOLup(bjPy0>|SQ>%$>RScmIYnbI#|y@8^ArL3Y%N5U;;=|&3S7vU$*p9fd z!r7F7BKqA=>op4Z*0U$ozau_phchuM!~h zwvMrbPfp*lzs#>5*JjVcHhb|{>Z>6mBLP2oqF5s2eEtOU5GPVON)4j`aE*zGT`bvB z6j%)4p7biE>c4?m-~Q|Sg8z9ia&eo7EXQ*rC5t6RJH|Q2m3Q!M;#JB|Nn3j13a{F$ z!kK8`eN{bicKqEPde|3^F>wDx_^2dIfek*i` zv(vNLGfU$j<@v0_mYO3z`wu&C9R3~0`PE7Vf^t4qcx_7usH%mqW|djcrzG?Hj;_4H zZO0-FfX&6g_S;ebh~O<5FNX{%uOPe{Kig!+d#%cRe|LC95H0}iz;?O1rr+{ z^V1B_O)X1Kb11KH=jr+oG@BOUZ;v1k;Sh$2OY z+uzxg>tn}UV}j^~@I2A%z-&h|&hHen^2QshlAIL;<<&3>q+;kQhWgXQAtaB4{NF`| z$F%U{zU}?S)om9mzE>>?pY9>z-cmu)-XPENNBhR6#aiHkh+L}^v-0Jdr+2GJaj?8X z&)e6Y5Va%%hDb-u9oJD%g1 z9?kdcTEv&u|DJ9cHH&#!aUTC9msi8VUmfVM34zzzb=x$fQ(DoqM=sPyMXZ&TNGD1D zToaljx2gZqzVk`U<3}!B!;Lf!e-%(1VP=Qz*;ed5e)w3hR{mJDxE|g8YWnL4bZWDT z%qM@KcIu73zI+nt>hYb~(Lw6uII{gt>aOq$dUeeEOwf{cGNpCytB#MzK;`%P{*KPI zs=|z`yrvS|r+5`B^+bCPk6HOWx>e;3naoDvRt|vv66;rcDQ!opPeZb(Z&k_hqW>Eo zN$GA$Tj~+IUauD@q0uR*GsYP_Fu08Mp2^Dh&D%r``4sPu?#rFL<0-3*mS2yxv*@;$ zA}c?<#>~<&_e;Yi`KyFyf2-yARK8z#21p)j+>})y_u7A(y=*)JtLk@MWo%ag8A;x& z*?q-#2NNZT7w~r7EQ^AoJ#n|Mn6w%hYG!ZZU-Rr00qa&(g-*)L@nZdlLT{Qc*m9Wa z04TY&=lpmd(CqN0tNfj%U%$4hh=t0v|AfW_`dwm)d_zNUE2YJP9;y8f9>*7w-_Ra< z7cLSfh6r9uU2w_m5N|!^)Jr&3;w^(0o^m-DkI-QdlipM5|Iz)-?e!WKYK^ZJJ#rDBL{7D37GcEoi=sPhq0-%xu*l9_Y%( zt-hX)!CwE)eSFN$WHR+X7h&NhdEdbY3|X_tPtZ3Lsk{1t9>sV`=In1DluFZBclORiW!05^<_v*DbJ48T`{&}^fEzq?$ z*Nhj`X+aJi8>Ct|$*{;-8MVu{G5p@2>m!A(pzBR(ZEqT2TJU}g^%3?mh%R1m;Ic)} z@U{GI%fEQ1#;wslOOO-z1pU#KgwyBH#hCTr?8t4JlP+1`YULT!Wt%JpNJ_UDBay$2 z&3@YHZjhx#PPuK_B_lo!#k@(;pms&Y&fPQ6X)PcPE?GW+A#mV%GKg;%VgMr8hmbHH zD3Jh}ln002s2ghXuOy*5%@^jsr`{C>oz1V{TW0BL&-SJYVXceA&2Cl?WlLrwP}ay6 z*QzwXmG6ZJuWX!a2|oS>#KnY)I;ItXv}%G5 zVp6%)?sJdz`wJ{09`v#*YFzdI+J24xa2_%^@~h&AcqwH`Z6N#pC<+J^e$HZj?jO4v z-?>+B()`C=4QnE!h`*FoW%`0+=i;T)rB|a1@_9*C?1~KA z1wscM&npNdYX8T?-%&cKnWko@>vc`mTWBopy9L+M>51usS76@>@K5l1cbVWbV=AY#AM|umJQl9)wBoDu)+4hB!TS*Vq#_g*Exnd~A5G`vHlsqK5fkpPq4R(a(VO*mRpzTgFwMU7e z`YGwV3Yui{iV9LxfM^gb0?lH8LxEvT2=1gVVCxypC&56y*zXFR1aC5{3%x^fTTQL+ z8;LVMqOMekqUnul0-7SfSK1DLSEk~HCd!Q4tQ~-G#llBMRK^0k*f26>(N!21(*8kz~u&;Qo7Vyq6am zGv1+Zq)J#7*3`rJcH+K`h(qR$duO@Pc734n`fZJRM#xhlH5|P z{}v~+_;;`#YsUQ-7_(08qn!x$5;d|_}*;xx>(m}Lf3_Y3*OQm?y=GM4kd z!GScqFpQO9!3=-%Ylhp-FFc}(Jq)z#c9aWx>t}jTyrx6^}y6z`x;<&0(aqA^m-Hqk7f z*G-LF0`xAhP{KyjAOCPQ3ZqEg%ya&D^N^%=RQc1NjVaR~65Uug2;Vz4GLLr(g_>`R zS&UG_n6f{BVq50vVRhLGp`QNeSLw`a_z65W)Y_YWBYgUjp(Gq1Z)j}G7wW`5H|X4} z-bcn|rVz}F<5LZX7vQ}duGiObc>K+rfDUk?X;t4kY`;2S*=F(J)=3gcUZouo|FDv2 zq9xWjPK74a?qC(uGDuRHzvRY{hd=;aS=vDFgFXnPjj6riZ8+wWI`o&n#mSjhP05}z+pnT+ z0-JqWkv^*!%*Xc5E)S`7W2ZoZV%%wLPihgRqD>>@p|YH-YX&aQLX&SK#GYL?%jSsf zwij}VzUaJxpO!N&snV?Jb$e0ms6ozoAWQ$jW!(954K=T3sK!akiW?-Jt>B}_wWMl2dY*iy zvA2&!fX}3rnLea@Yv|%EH9ymvnbtl5G2^YL%Epzjz-ayDz@-n*ixr24(J$;nDVI0K z2&X9~rQC=dz1;6dIj;u+Y^m!Y(Dvn$D21OIPHq*Pbl|8dKj$^xJ74{xSkA-7+PeSae8x9_JL zCh{9V#w})u#43YB1Ba46DUlT$kiOm-vD76({zZZ$5~KfMXz2LDgT-p>{0TN~x9RQl zaFo#%M{jN;`fmd82N=l5bI$G*_Sj-NmX+G*v+Y`4m+6*5PmW%ZN038BGbPoM0?n$e zInUS65-HwY2G|HZ{?1bSI91YO+%788Zk)qn?LCe@Nc+|8?iZZleMT~1IDq+KrDoEZ z5N4f~BznBV2a@P$ekBEEU-*+g_RXB!(H`~5>FW=;hU z9s+_W6`-C~^H>o0Y|6O}lNrb|Is~122K_2UUJ3JhKBrnwi?D}i-aw%Pw1D@ZF~jYO z{HT=wD2;CocU|N%^)+v5y#7+L%S{$M(FFuFR8C)k`m_fNw5u-kR?U7G6BnCCZ7J@` z)(drI|EOFLTy@46Z3oUj-RasV+wt>q%{FXkuBaH9)LfkDnuMvjG8*Dn8yuOT0urwF z&WOcum@D<)7U!p2zrQqYLMZPtw3`W8J;X@%m(D|EP>TyVRIph^s{4<${tH@RNThEI z_?4;2viSkkO)EuLy)ltl6Y|oO&1O?Oj@2fQ{o3^h}vHpIgTgZ z&fR^gXqhy^F)^PrQvJ_xk&|~3i^X!Z=*!aD3s<%@P0qa{s`Zi$TAa)#V+ zS)5WS*JSZH_X3S{@DGtW-O=8OOnKsO=ic+hXwqJdLic2Et>Yyjp;m8a>V1L9Fqe!e zz6y7--^+?ag1NLLzpu&&R_ev5lJ=)Y9KiD#oTLRAm&Im z)9I${Fl`*Iio&yqv8>s55!B{geR;R`-(J)thjQ^xz-56~AYAB3n}%nf=}AguI#jN) z)5Yu;h4&YCxg5Q)oPja`W)iS1_3cCgCIzciSGj`z=O z*(B-Xe3fi$j2hiujU{T_Nh3J;mhu6R3kQF5yd!E0=``8^`)Pu{2$81XKN}tFQ}4fm zT*(XTv->Ig&+DuBFNVfYw9)ZC5ugD={}nFRXxCTM;QuV+!ZQ}0X;chx^ob}RqAWYJ z5>v?d=trT#@rdK?g%Yl}X*%DfR%j@0rxjg5rQKct&m=CMR^t~E9#C$4I;azm5b^OP zMX`3i%I-EK{=P(6)w21#u!Dj3i|?BCcFa$pYUmetpVTw8%ZMd79DLHVMIF1c(=6C) zI17mxS3A@h!9|uXY8$L@4KxCu0R^m__ApLFI@llk*XwH%4x%Ftw27 z887quVDwB2%#qLf>NO*SjBcy(N{}vLQ7mm4b=hd6YX9xxI*UVbtP#igdJ0W!bv7dT zq)TprZDRA2&B3Fu1^EFc$%}f?DE>TDad~m$MLxY%0jk-rp4#ki`yY8y0YgOZMoi(D z2BVw_?KN&VqNO90pITb*j!TwqmYyAvDQ#g%bVc^tSgb;BDP$h$*aKvi8u7&Pl~19+ zYam`*7oghISiE5LrJ`Ws)+~hViT?@rgLS&4k2Rp*@g!Suo3$(G)_XzAVrYUsk5G-S za`b&K0leaHCb=rA6t^5_qptRz&+uc&Ty}^#$=n z*#BHEDBYjLVgleNfHv4)dW(Y+QQ8fgG7%3-@>7%I4HhT0<~f7unf5UDx8n#Z3*C3O zS;HTH87`Oc#=B^Z?V50=2;XHn6ZKnKiB0fuM)ieTs4bVYB8Odd+%`LaL{)CAT=A%K z8?%8rR?3srcM;`Nr8r zUCbS?DZ&)B=l6EtHT%3hcN=OL3~y{5A5pfv!Te|+?UPyeNL^Pyq< zwMNc+Nfc|6h28n|i}jeKsX{PQ3l-wYv(>KXk(euQD~=b_^@49692c@aAUFNj?!I{M zS~^CT;I2(;vdWr9;~}ZLaeyHQVjDoj6TG8;l(}u{{StOXym?Bi4R)QUk$3EtnUb4d zmp8DuB*9am4GbtKJkR#W=0iwl{Q4agyholg<3Ypsb)pQ;(@(Z6?4M))sO?sbyI_7?t(|vBrY8TS};!l$7t-)U%*MIG9(OjWHU& ze(Tqy5pQxm4K1o0j#9y9{r8UI?o>pPNw1~AhJdl?+c!tUjjz|~Xi{xt`Re^-DVuKz zmag0IK6AK#N13w-^_$7ZH5};aa>}#bfMCB*ZOo|9ALp?^=bL0-flI{b?lgc9k?!2D zhbh{u6xkS|;MJg?*P1f+iWQA5!SJaj9LY+*jU@+`YckUNM*F+0lVwX^0!aNR8@}`+ zc0Q-^<=AY^EcqJ-$S}W)vLBJ(ut_xbrx%2iHB#a^yjD&39w*bcGFBr8@E@?=vmQl+ zvVd?ysK5YAUlL9KlWY=H9!;u<#Lkb^ESff%9)jk$?gP=J#0$_@=ZUvweY)Li>MeKv z=O#+mWKvv@VzJAqHKk7u_I3B6Wh_1L+>@c(luH!jje9SbKwiJS1&r*GvLBLzVH3@* zfGANL&{1`ys-?3%(<+c|XX6)W-m$f3>fbSLaOfK*d1e~c3bntHA)phLP1j+D*%hx* zPUscm>@HuH-}+Dg<3G+xLnRA09VX-WuPkTu`_@(o|9!>k5>%IfKrX+EQTUBN zkELp9$}ysMaaVr4>e9 zD_dj6*?mHfPQ`9jH#!zf>0PaUa%ZP}(rz;+SyjTn^quRA(E-Dd$D^20xYu`?Pf`O|nB8RsTEE1uFGyPi?iP6XT67+Lu%+YShn4j@`>wZJ@r2%wV5Ij-RHEj`w zX9 z(iHg~3c(3HKVLX_O~hIYY-Nt7>l>8uOP$1=c8FP;{bl4Nx(Hy24v!e-!50|Ewj^s3 zWzW3Lkd$+!oC$HzVe6**3FbUQ9!tqG`0!AIJD-##AiawQ4 zLV89$5ntszd1jK?8@8c(@1bi63hG{kvq|4>$B+t<( zam_94;?+|7x9>ihik5e~cl)V|E!PyG0orW$Zq&1vnA^TP3=bw1QWZSBwfC zYqSZZISrjz=ji(!a2&8PBh67-BNxPdsyY54XD(#_ue&UD|39S?RRzN+q4wlUFa4h@ zNg@VRU(K3R{*;|id$<(~M8d3*RFb^0r3PAAg*(=I5odxWN`HC@pG@`*>-Jy3)9s80 z?9Z2CxS2(hDaRuqjkepH|O#dqNW^5PdC00T~^DchjK`E7gQddy5LXb!aw za}n)L5aZ2y?bB{Jo3v%J2D>P^UvK@88W8INYr><%>>njYwggfDNX4(zbvw>36!OJv z{HLc}D9Q5g3j}%BaKW?cNfJAgUbro6F@36I_5SB5vF+&1$6J>Y z66%LWog<0s(fi4c*w)Jc9Jg0K;?NKG8+iXPkKelbsRDHW-jh`vi!0C-ffrUFgu}J7 z;03(d@Cg^jhBH4x01UItqCaxl+BOm9a4dpSh1&+-TZnX19^ z5Kx!h-Ux=r0Qf(a0NHZ-pw7qp1i<=uOUTmnq~S82x5kze8Zd)cob1oeIVc@da@iuQ zAf^uhPwx^b`xiGi?Y*Q`UhWcem^~Ec0u8FlGZU}W^?hAeDmCm1#yC~1(k&^K zao6xp9i`5@Eiirxc{1)CyDRl5Z!)}t9R7FE@gJXDt=?(?Mb%Bl#Og~YaBilW-rth+6X*UD8xeBu@1@K> z2lUm#S!o+}eC8pYfGJp~2khFL>?g6u`l0tm99Z*Gp(8DcxQ2*D5Fmb&J@0M&l2A$5 ziXVMl;qU}SwG2>e0DN9k>#jq5e9I11;DAb9D{uouDW2wcz_x{%?S!|G zuSJ9VWL@xjJr1@@BO+gHcH3os0BH?aEB?g6)BMZ-4_mulL0i#73z>PXckoF>n zS1rX-LPqoT0&vbWVE?pMu0*}x?SL0c;!*JQo)!#aO9AJ?pQ4)ZtoVUgTFT)wP3Kln zEDxGN-M5Ps3-8>#Q!3|Bm9yvgemo5$t#N5Q#0`J-9&p{h7GV4`UW>s80Fv6~3CT5B zfH-3#qr>|e_`E4p%=Dm>gMH+ym~=o zAy|EJ^UJ)UsD|M1XTVHz9%XFGtAe>zw;EpX_twJ7Yw_3839ZjtnMGwt z84|=3*Y%6lTeXC(MPKRIT~}=vB#hdxAAdsZJJ0fAt=EF<$mO{!%KCNpE^~ z&Tkba0#`LmPb39kZNV)=>Cq-|nPs4i0r?fdshs6N0C-tC%!)xES1&}dH9OL*gw0OR zIp8#Di3|@<+dAf@!^bAF-L?t^*ajCB?5}Xn?(2IA(G+>K4mgFvk}GHts>U$J+5Dfr zaKsnO&q_QpLG}OD2d*>GkE3EI8q^KSYRaOour7X6N5ru0`pGL$Ith#5Q%fJu7_YJv)0FEDwSG!(Dq%%( z)w|9>yL@QUi{_wE_1(@k zR3`oFREa|#$vy7(rya>RxAjOlsa=7sgRuUGGTRe(q5~$u{}6nilS6X^`|Gj>DwE`z zCcmk(b3Ymbk9vqH}tw7e?NwP1y^G`qCz)v>?VH9 z(pTr2osmM25dAQn120tys@SSlK z8;NK3xu~?viDZ>y8PRMQqV+iU$X@lp`oT-Wv5A@B=$)%VO4IFwQ(S9%&)&Xdgzwtq15Qu2?3YXjgX8fz4Q zS02w>lxl=hoPI&qZ;ysTO}PgDjo;^-Jm--`gJNd>=j{L^1al&Gcu5E|ZzsO0YfzhR z;K4?Y^+Tgey~Jw8YN>@s_1so#Qo4SVn*c4n`Y%ag;bC8e)z8Sq4^E&Q2`hqoJ>FX$ zx~SF>+~+G(_%N46t{AvewR?2wC?%e$lp?x;?c9e zlE>{1ZM08v9t40}>>(rPZ^=xM9T*s_6z}OL!4S8{hM-rQB|RajK23#as$SMqtT}u7wR#mXI4ZbhgwzFmdtHVf zDb0f;f z{l;n7!A9%fdwf0fTZOhdP`!ADi9e>l+#Q$AC(s=GnqI#tJ4s?&FzVN=nD2x7P1wC* zvk*(LxFg@fuq8Ku8RoV0*)dk+8e-&3lMYIMqx8&!dT+fy6u~VH-hX;$7T>fS-(a_- z#8KV4yT1??2q1;rR%I-i8`&IT5XK6sXM3=qL1oQ(UQZ@QK}`i1IOR1>R_4dwjoaz)b+BQwE6dQPFY5XZq80{I+w_?Z;BCNmBxCz+d+NejSHMc(CF)CD@rU@ zOsnX6P9(f3U2nphI|Qe{RJGrKc2&FOaC5?DEf&)2FqL!e8d+th>Zy*B8TJ+DD0I+` zNEY~VNtZ2lK9s_kI@U7xK=5Emf`m0Mbm zd#6YJ5r6e0%Zho-hA<ra$Ab zAE35zas77syurxxrQ3u*oTFVFGG8L?b(AsgfgFsVxCbf+T~`F1xZ1>Mi;;9E?f&i$tGxTMujaJn)?wqCc~h ztBDJg8HVk2sY@wR5E|%sQD^WYKm4tvzo0^m^&Fpe`8_+wOuKh+IuVh7^Eb+TfBv)}FBO$rmGPtmO+1$ zqCWNFalsxgK(vryR5s@)XBd^2j|lWixqat_b=i>G+AX_{+kI6|zN*y8_4I30Av9}< zfO2|6C3YxH#DhI6frR;huNQ2`NBLi3w9Qm}K#YN|1)N93`tW;q?(bwjz827;Ia7E4 zN5)ER+#iL{C;Ej&a>*{663Z-;8C3yCYHf=7ohmzgQ$tm@n2=Sx?jeZ5Iz?BSR`qG42i=vQR4NA^bS<*|D!^p{%?DV{sWWuF>4 zbOW=Vj4|Pis^fB1hK%_=qQufrYQXbWUKF5vtFjV- zw|2yO_p+E`44P^4_VldaG-~y2nfU~7lBJMk^ZA%dRPvC*NS9ZXf$pMe?G2@u&_r9A zpN}MJ1>Qe?4|@M*!ii1D=a5Daq&#&JgG7?ac<5k)22zHwirMkFlUS@ z_UYedM1HIL5P0yX6uHtIVN`PriuTX{2ZbnY7cmUMbo{ECA9LG$#W@>~^wMypd@b-J zjXFb@2I?jldp3&$#{V{{kn-=rauj1$j`>bct6RkK=LQ9VRhz^oa`UH8@lxL+d~>cm zgv&8WZG*hB?tWHz4&9maOIT@+b72so5O8*D3rW3pnI&Io3E%KG zv=XZB`Op3J_Z16OJcFK7QI|2KH0*k|Md)fXT{mY!p*c0}`dU*kR0FJSHur~CtFRxCk3)Y48-z_2=} zTT;8@NGs!6(0a14Eo83AJ>w$qK_dtH>LGcEhNF^&^1^uBx>mnNt6ZG@;^e5&PSUHB z&bQH6cqjP~f*AFdG^fn)P3UF5m!6{yq^o)m+vMOm%b=wAm|E$1;)x?jC%E?lO^p#m zt8M+d!+f5j4UzEG5uCwR*5La=R5|_*s9%0_l>DCG)u_6^bzMt;?(I>0g4&0sV+H@Z zykL7$&_N8d;6lL3v|W z)9CPKMD@n~$gD(OuV@v4L1W?~tgrOmin54GEA6IEojp2#0o81Gp2~AS50(Jv{hoji zXUak!nH%r)s7c~$u};f|z&4rBVRAGr#;pvgYrRkIoCkI(|L}Hn)#(iWab9w>|t*Ld-`zFHE_D zmdP@rmVK_`(JFeDX_PcC5wFy+F>f>0p6dyjyJw!en{wU~EK8hA`=l5{vYH+cH{X{T z(x+z(+xp3s2}}IWS`DS*9^MWNN>)hnz57v2n;~{yaWT*FHlDt-U3v00x$TdSQWR4i z|93DAP5y=Ksbf~_k02wGC^gE2IdnQd6k?csz!q*?=jV$aKQdeHL(GZJxK61>SGuAd zns<~SAmlIx-{Jm>?cIUI`%lk|Zkl6cwo4_O5>61Dd>_@@DQt_#$-Ifp&sQ)%?EF;d z$WEds4+K5<@O!&Dngb!UAz`&QE*n%2c}>NHVmT+0$s@ zwJ+j2U}DN!x86I+!EH&Sf;{VHu?V<{s1`bIz_>7rgdESbe_UK{g*eHwe0b1)yk;$? z>OtVMeKF;LfLk-X>H@;InzwYNn3B`rq{?eTVClpOPIv@=)`bt|(B8#M;@#b3U?*2} z!3i%9F@~u^=Q#j)aSR^N7*1WmyUjW6Ylw|UmNTam7V9bRCa|TAJN6UsBFiQrcQ-%* zi^pn~S90mN=vdbpSv81oGbo5w5hc->7Sn&Ru|qEZ@SC4W{!*Qyf&chUSr<4c(DHS_ zpR6?!BO(gh@@(a0+%v}By61hJKySh9IFSCUD8gIsblkqo?OSLSV&>OGEsVMUG zKK-C)<2!K6?)6Ph)rj&eYx|k*@t=&i*b@ZDUHdNR+(jPi@1#8Hs~^LylFxYx;nP95 z5|m(uNNkY6G}`kA(aC~}7%x?PDocBx&j%0PF%%GRZ^ZnuS@sH4IvI5KbA*cS&ikXO z$UbA!H&cEM!)i5{aqS=0uPHCppg+l;-=)IfVzHt(=>q-?_T_K~<`hC*25y-Y$`_cW z$S4rwe`=n0onqZkO!(xFqJ9-lpjF3DrljLb$CVMib%aOven%!sJ&2yW7$}#Xzf6J# zFkG7S_#?%vj-KlfhB=k%7IFU5CK#o;cG}g5$Typ4$-dC37QDKn4qPbp`kX4Ko}3sO ztefqcQ3TgRvaueaa;W;#Gls{MDL+#u0}{z+ikzBGicyelu}OdChtfP6pq)?!$8(@z z#=|B<$dRXarcREPWc+$CpR4aPoT%2PQBDaaM@jmSUkGJ{9Z{>r2|*%KzL}A}H+kP_ zZxdEZe`z2XGBE9a^xqq#K7vz_WnJ5lIHNzVxhn}kA?$n2tZ7tsZ-ivHWU;r%V6cnu z+vJ?6Ykr3=TNXGi<+b0}Zh4^h4=-*CxolwkBa<_WrqJWiuQh9$b8uzObE;@Q$jmwO z#9zCv;1$MraO-t2tqz9YY*S33B88i1)F~&7Mooyxt=jGY2#@q}IalYx6xdDV&m3Wb znMXQIwsj6S6_bc88->F}&px(u$E9{jpm|hc`TJ7p%6iXtN_^-ZB9Hb~JDuP2EiDL^ ztjf4zgJ;-FS|)?{*qDfT&g6|}AI`$~w@QCn+@xG9)!T^neZX)**&o*~5St7MV6@EA z^9NzGygt6=VI?I|I!g%HY-UteR6jH=F8UIX?Y_p`SAI zTnLp{nM{htIi=XTIGIS$1ftJ6sQs37^@m-HQuv<*z<)!|pXNI{Z)hK@fqb0xEBHFY zSY)wXv`y-ZKP#WQjr&z=+K@;BNe4ryo@IOk;XYVT! z8&d0j1vq+5@+!6)1|0Wftq&^vbc#jcEus>pevJnGWmyxUcC6Y}_2{3=ewO!TgqU+n zGnMOF+6z3^vR#d!ehZMI>FoTIz@xqrJl7(-_n@IIgri)eU+`wdnc1ATo2(wg5&B(o zT{XOO`PJdsK95SfWhbu{dApcW`DjGTOFd;|)%;v7SC?T<& z$_FT`TaKjo77IKsHd;D}o{7}7S5x|if@y5!s!VJ}8P#aIlh6G6-Qu0Nd!|XO29t;M zNp;f_F75MsoMW5w{B^w|>%p&t2M3y&$H|#_%d&=~t46cRxEo|#$U|LuW=)v6OjT0IeO~2vTyRXt+ z`JQ{!xGuzINaGN+Fi+a(;#&(g(>cQgi+pV(n&ehp2xHNr}rG@>(2%*e(A}U zrNHH34w~alZ9V6oON00Q0zn!aMU3%-cJ`mA#L9mC^s3)K_udEgBI#;H5@+NBa;SG} zzt({cSVtfF5pL%AG&imORjHG8jw{Ic+cfz1X%c{^Fv?H}?oRANvV>Ul$~&@}y6Ngr zXQoEn#p$F~e}y0wXz6|^T04UP8=eIwg61`NKUR9pU>-t*q}J}rei|uH_<#l?#I{Ab zzTam{Ma{XtWtb+CdNqq%-c#?_8Z%$x#yPq$=ETbvXMHZZy{RJ~`H?j-&8I>qoPAx~ zQvFiRXtU;I@u14r&4z-VNaHrSa5X^^=xHlS@}>MG;c~<$GFg#knLAgbk$etYcNh%ybLGxKh}&YAW3MWaJm&tj0aw zF-`AVrSC0Oabyi={3W9yJa1i5^ciOjjD|_`AF)$ZElmF6l4>=McZe^$XG)u;+(yjJ zbIbK%pza%3n5E?h<2)ATFD`Ja9`b*;vmS!l|Avd&S~;}XjIlp;x+-}-;_M6rU#YHD zGc5)y?tE-h$UReA7V~cM6vKmBUXaD^aSo}u6VbF23xy6`U(ZS9MAh0Ea8tdbq|Iwn z=f&A47xU21IqadRE_M5XuJp!2b;oEDq59*tv6c;D9}1r~Gkkrw*u=rr4=-sdb$a9f z&{2+eCMDrQ+#9OuJA-`4|Bp~Dyl>grXX3h48s31PNwi&Ny;W|*WP!yyS;~D75_Txk_qcr+m z(?UM{i^a!njOn*jXq^bmuk0V{73KnijV3<{0ogpWzp-uRreof7iNT1&@M8GY{|0IQ zSiD~2obS%s`!Ix=$OS5w&r-8v7)4_yH0(X(Tvrr31e-q}luKm*+y%b zB~pHWQYO}e(Z-OXxYom|4$zk9^?AchCuRtPJB3+m{5q?eAK{~%a%6%d@O(%x1~dwdO#^SK5$#p#tp7ymk2 z8&r-E6t~!;)tY0%OX^(RUEu2e|A31BH!YyCt#Ifj6oQ$iIArU{>CybAJ%<7*j3Bw1 zL^)v9X=dmT`)=cgTu<5gPTfK6xF2iRIUo%_r>kq;AHy8pZg(r4O~ifw3x0XQKmTpw zh-B`itK|OF&7!^9n9F!b`M+)UkS>-}%_sae(sN7(s-@XsY$sbXT_G7V8X+9IWNiU9z&Xs@vMNUnBU zMHpPhNpp%$1$+dM96x~^vM_d@e`j%ec5SGvQMUbN{Mg|1YF~AJ&9~BljG)WqN7OeH=tvrIK|d#%5u9U-daSINrzF;Ziwt>5P=EkYg@!=lj?1t75*H zTI*?uF&u5R2FCc{pz53LGV;c2eg6b{C|1E9fqBoz->RaLkJg zb)=M{v>CY0O9DAnR{V~q9RzHbos97BRl&=*$1UCfiE2z=@bN1C^Wr!F z`FempQ;YF#Wqk~b6GgU=7K$IU)P&vbW?>oBzNjEM12iuJ(7QWti+MooxQ=|5-Pyo4 zzI>=VIE$Tpy~~4rq*rL>MDybHe~@T0q)VM$fEmS2r*+?Op+_Hu#oH&c_Vp`a(~SuL z)z=B@dX7ZsTadvs5V-@XSalAq-frZ0kL9ntf(OAXv3%!o3kr3(My9&5(IwuC(g$Mn zoRjJD-9D%uBn?kh+i^e@-0}uTyVWcCzgtbXQ>)DL=;vCx7@hZ9bsN;KFy+BT*CN4U zw&IFiCV;HUnT0|p#6!|d(v3yP!ANWzL+#3p1WAWJ#sUbMfz`i95A7=#I}@=1$tf7< zcuE)@BO4YcND*}AXeVJ4a$|TWfUBNAr9`jCkd@Ax;r3$h0*gh8k&BaBHeHfM*O(qC zVQ#RVxN>5r6G@iw#9^;OcH&?@mn8GnX9yiU>E|IPv8wl@j)h|13c1r$&+r%Q+~_|= zWNiwp}r1)Gj1?9AOnWX0>P4vwCBb=hqfM)`GwniKy zE#&5^`N%X>`#j74qE@=;avzUj_XQrwCz^NuBP4l+I{qTz#i{mcW-EaTK+wOy2 z{^7v&C^_w(Oz=^E8^l`j?E0lN7aO-jH6i@vCoQ)a@iF0|o8=a9Kzp#L9CkLk$( zhVwo{|H%E$sk^eOHU{ar`0n7Tyr{e;C5ga!;mjK{&i_T$c|Wq@{cpS8TB@~blv=5x zsf&##~FKXK0MoY#F{*Qu{E zWA9mGxS(fU_n2*eFGpuu=*?5=5Yf&((35VAoJKi$)PwGKJ==LETMB!E4n__iTrbBl zfIA3IMj%pa6WPVxudq{3K8Aq&kvY)6HEc%HH-1&gl@kqcVI>ua9Zl*zpPK{C)6GOk z=NyiBytO&gjbxr?i5bjHA0%5Dd)DF$ij>%{kA9*zTeyx*y>fac623pLdO{bf7HVe{ zS3gYcJLO%)p>i^gC%%PMS=}m0qt`kh&Ev!Jnea%CH~_4!IiU=RPmF&xboh8Nf+6Qq zqVP}29ZHM5->9d=7xVwFHK9c&4G^ubAX4jit~+KXS{|O#Ai`hM)OEZdlnD;}&oKjX zoTyDBmUB? zDfgDn$n6DWha~D}Hy{iw6M|)rtCCe}D}fw%?3~bmo;MH&3>cguKiU`vGYQtKy(iur zc=H;x-t-s6u!!$4j(x@>#V&*-n2aLMRD0&TK{vNY1QGJ#am-rI5TIV%8^Cj&dbBB@ zTC`2--a+h}?DHD?<+AK1O;lzij6|CaiyMojm-zcf!{XDthkn33Tg+wu4r+Lw-o_J# zl;xLGDE_pQ8>1$of)3%qaHaJUFh|wj#_}{6NOXPX#94ar&sj!Kv#FI7%G;e;izFvb zFFly-no~g{s$ANvYp>u*b$rx)+uGPT4H+!CYR>PRY%wb$+x;8t$`YskhfFWCKAH9_ z8NF*DLag!lDiB5Nw?%RAf1-hqjnf+-w%c^LspAIXhU*!GdxZ-N87?+gj`Zxcb8Qa< zu2inJRaQFszP87@v7L#%fLfZCQ%F=oSFeE$8r8jN_z=PT3IR0HmmhT(V+*qE8(F!F zs*XgNeuQRrJj*HNUe?RMmkKT@{o4L+;ZG{Rv6>_~uK#o#e0qD&2wyP=lAz25k6>`! z>kebc-0W;PD(1D-{j3z4W`fBO6y9t^=4k07?0_T9i4JyY&IiuZIlA28$h`-+CfPN` zRwU|5P$|%YxVF)z^Gn;)8i_V8D~>!j_rV(|Q9`vR^*FCf->shKJ>ibR<@mu9F;3Wd zH#cQlZvMCBbDZ4y=^_E5@m4e-XC=7DjoQyL`!RJqD^^xiVg1i%Ib`nnt3$sY5qG}j z$Y1{I&2_PYg`o|uNvn0A;!Pl~*Bi@rK#H28zExkg9}Rdg+jtI8pAQSKH0pmJfcg1? zkVW0pWwt%AHmC{kxJxTWPdM4^mDWzxVbs|{9<3f3M8r`E!388`(MQ1@8Q*3zp&D0u z{tllqD1<|_9ZQHUb3wYH`(kLb{&fk%$|mJfbgL8Rb-VhP$;R)a9^!{^M`0hHbK^4n zOXUK}F-|WHL?ZOO*tag;uFu2eHU`~$(xVH6Lyl=3&az#t-G-&={4*0Fymil!tdcl7 z%TVXPG3osL><2bj!LN>@U&1zuxA+ITK@NH`w`$mzmaH2F{|PoPw0fvod3}cbq8#}& zTrRaSuUz$s8`czn%o$Mi7f2a~(e}+AT~c8Cd_!I$g6rQaMdBsH*ID(rRGmigA>G9* zzwkCKGxe4+-2w-FS?d4-M!XCdBkFR31MU(-&*znD&c+$WLot6?sP6bn<@#)6;&dSw zhi$ZZkanJ*%|*^bvq8Rr(c6kF;|o2~PJBK~u(gsEi`VF@`cEgo%_srg)nij6EqtyT zPt1Xe<6LX3kZ3?k6D__DeMi((@F3ydkq~P!jBu`Yx$A>8>93pEIF!Q&m3vVJkr9LO zkx`JkPdZWkXVyl>NcVX(@NKY@4Ttt-yoz;+i-BVamgO#j7$qmc<=_JTt|ru&zQeM( zh@I)K4B{7mDr9e3=^_``dhMN4>O7hF*NlSY$W$>q2_s$M(8lq|%Je}J>ML*xEnY5- zqifw9Z!mrku0|3U+zz#KyZl#9Yw?NHi%cqUP?tF2ljC6QgPTfHZcQSPtIbcI&p`%X z`^o5tI{bYbM}_BS17oi<(~Ep%NPc=UNkuz3*?2kP0)cesP$RdpHxVoy(8 z?GH;j-Q&e1Wvubq;90v%$e=8M==m20FC)LDrH2Q|L6%&cZFm4#U`QfE$`Ve|`}nH29>VoW#3aB;tFNBY&suF=4cagBOdObgi>%q>)s! ziKq@vyIglkq9^J^Ou}@Q#iqKFhT?kFpn~k6oMJQNP@E;BKGv#Lu|y%Rezi%mm9|WLh(QFa*GqJ1NB{3BZHH-WkREXV<3p*AvC#7&Mj_7ACn+t9>?vt^GeFU zOrmjL|6;cCyE^0Nl|@mfr?Don2Q|P3rT3#JLTi}K*~~Mg)GX@Cnq>%2oI2vP_h$wh zTGEWQ(^z0S^;Ax1ju9bx9RxCQ_*(siLV6o-80ovNz71z;GDG`iJ$|JskE5`Fol0AG zUl_aoxEDU8t+@!a`NNVId=?!x{FBdy`eB38>evhY-BwP-Gfs=tz`6xTmG}ai|DW#n zW;j#arh>T?t}dmVY8{B*Ezbiwq!&9WuILai!FwR84BPvEkc|*#oH=rBS*+^)7Pbd^ z9f;)v)|jjVw-#hFUWLC#y!#}4VY0gU?|%1~n>QCdGWX8<*(6G?^>ACZ>EM>M2pF*I z653aMt+B5FeH8xDGdBOa-P>SmEFb9VufF!_gkI|aG3G)r9Q))pgo{IsACJ0w*V_D? zIb?*5(qSljY&j*i$u`r!pZFotLStAL%NJuTKAsm{^-)*;i__7&o%d0zda_vFK#Y3( zoN#xVOu*GhtG$>HtL;BMcU=SDy{!GS76HdIWu=O2Ek({;S7Vf`k~kS<{^B6j^7kAHUbR(jlpvzL}R z!X!Gnk%djSq?LvXd1eB2o@VlD8T_Gupe3NTv%*!hPs2&K{Zilo!U+i2yl*tnpV1Kzn0@>x_S41y9}8XnSEo(-rs560 z+XTSn^*8MF)wT+kWOn>jD*e=TIoGSj4(KY+kD1{)>XZKyEckH>2jZ~Xw4uht)oAE@ zl$a1xFk^#5ID@fDao9i>_K>SUh1jm@#fJWWYU%Q5mV3>6i8X+@g!iHSR4yZheh18w zpsb&hDa-A{hI*r)%1$baYTr>#s7!Itl^SNqeqb>?+lmwNeU?L)cWDef#4s_!r^`*T zgE#=wRH4%h?BqF<{BpL`5kN#wXLo6cy#mup#6ZoG2BeBZ+f#DXOiu~e3C=b z8}!EM1cf8fU~6P&^U$0txxHo%xVimqlPUvFa*iqEnCU|MKL5Ld(~>T7;iOl2(4SJE zYd0jkSkQ+pHf79EI}E%v^2{zVsa04YzH_4dr>qQSe0z zBItg4BLm*XF8(l`LrtPqr7elEoyRzJLGY~g8^l^-hIuj9FIE_?rWtFosux$`m^Ati z{NElU)XO;i2E__l2TuQBsaXkj5-Uc7KR#^uFoN13g1Yn3?@!Y$Kz&g=FC0n{3sU$CZYSBE zdZUkZ5VX#Q9>YJa&r_g>?OsW}fkUol>3j|RGwaw7>0!btZ&mJ@Tf`T0G) zZhO_1MP}`zH+$VdVga{UANf5O10??X;PUNk#n2Zclv3bDlTcUXSiluFd_|mm^2zx^ zFIM`k8WVEG_i;&I{2;@GG`Sh*`>}t4kW&jmrZ~Tpn-j_Y^}}`-qazdHEV=z>LvM{% zzK5wQYh7B$UE!J~F6&fgi6|q^6@+ji4c6q)OCwp@w+BP}IxAZAW? ziy=j(BJkJH7Xdd)cXL3Ev1CUu_oKg#8xI8^MsjQsFZ_8{s<-cDLi*Z4PHU(sXZ`F( z9-DmNOUPpLZ||ig+497AtVM6sNNY(6u5Ai)}+S62T;)3Zj0Qw-8E zswl=)?~u&o^~s26!Lu@`aQDy?ree;Xp=MhOoyuIk%uD;FNx?KD!8KF#o`QKXz6C!~ zFYYoK$4n=Fvh7%E|3^-YH_=7ZvRBHUe@MSPpvoi4HTNNpw`j7-?0-TNlPHcmCTIJz z3WNGh4J5_>x$rt!e*9HCvUx1uqO+A&c<&8w=7FD3q$XE9ujKrbP zA#ElxGP(49US3z-L23p5D?!cR=&3TfW+|hMA960ouQALK4*pL<9!6`L-T>%Hl0RKR z&oVFgwrv!$Kl-9J0HcH)sIFQh@Ic=552{bIo?wV zL_UAjFK`)%g!K7DZfcueuLyjA2a5vx%9<&=?Sgv<#;HT^dgvLpKhFjHeH!HS6F-or zd-)ah%bveXwH_o(+}WD8&}8p9e&Kr?`i{khahnP6R@$FHihR@!k?2RnRP{mUH{E!U zMX?ctTda@qp0c;?9y>0{_0KpXgPke!f|l z7I_yJ^q6dw{z}mTiMJ=9aZ6V6EstiBTJ`^f)cv>{Ve+y4G&&Y9BhEl%I6i3CV^5A1 z_liKRfJZ!C&FI+b3Fa->PLpQs3!h|!mx;~I(TtHc^?`0P+?rIykLFdY2v#K?^#{`R53awc9~Wb7C38I*p$+4VjGeMPX`lWo zGL|~7A(?J)z}_^ohmBmEqckbbPn~S9bG0TkA)R4zsF#<}49nrf3(D z#kg&N*njSaGSUSbr)zAg_ad{)+%{RdD^{~XOS1u>moIh0!9x+0Mx3g*1&cEdiBq2L z>AnBeLL8TG7r*x>4M)l?R)5ui|0lM^yCzHjc~cSNROey@@6$=dGvYHZ8@>|MfCesc z)=o01^qK~5IXg?#{}B#R$f{23YW@3Gys=b>a`4ZBt;_IkE*Z`Ln~%=ecgm4tM%9a-~PW&x%6$@Qo{nVp97c{ zNc*Es2Iz>a>)$Zg%4J1qRsRj%gTjPt51)ZmkIv3I*_X-&8Dp|EbZ+x zms|$;jr8c$Wxw_;a(O_(A|MA{x-=$PbclPeV8lst>-KC}l=b{uf|<7PpZ<>0#RfE4 zuj={lJja;wdTMiA%<8{8lZk5Guh)42mtiG2Y-*Nuy4i0o1VsLhnXiC2b!qU`G;`Zp z<@p8;2)=kx^NdaHR6#RN65O#lx^5Jea}&PsCQa|N*-=0+1>_56hq*UgEe%L{E2Yk2o)~&auE{$#R%6a@VgKP6rdU1JX&IOR1a`Wp zrj68=;p7oYw$j!{>d?o+f7RtIpq5h@2r%pyTyHGM&HNjmt*LyQ@mO{s8ZNZXeHVnWgt} z;zD)hwsikeT`h|xTO9V?jnmHUDy~N3^l&z%9aTLyrgh^VUUwZ86p!zWn^Z{9a+)sg zbxSWHX;v9&Os19{oaT=EceO<=4q&am8c$lkVJ!6GyayRwT2WeqW z41v77P<7 zcbI5$V_d(cZ)|yumBt?3^#`qX70T&r*hid5x;qs2(a%kpm4d_59p}ceU^kUTv>TF) zomuIcUq)^qj9MWE)GB3|UK3uAaw{qb6kxPp-lTa@dv}n>#r_$jZReJ}Ul~>rc5?wwUI!En83Y$@a<8 zM$y*p#aFWrU5|HyH7x8`RhV1_J2s=s+M{W~uaIv;(rqR7+HnXzi7o{bQ?pYGos?9)fP9Q z)rjTC?rH)4t3^+YbVI`bB_yZ*sO%K;mJr^~Y+~rD>Qpb4YF708#EiIOBdXoE?<8GU za*LYbnhrG>EPpBQV%GeU_3mfI$8r(YDEvOfEW04qb}f%T$MrQ%E>UCO<--Zd_`V&R z{ralaXy#Ml{8W|lk0elTVw}@N2pi7TRBq%_|0UonbmAB$%$>132;(6UUR?B19u;m@n0+Na=26;zak>A&WE5&5GV z_8Gb4rktYXyeD~`W$a>F(AcV?hD6s#*WPJ%Wrn0aNx;02Vm6|6qaEG1_~{7e-c{fz znSiMLodaz}HCneGJ=cYSZUJK9l^NbwRF${DixPn~2aGgrg2=W7lKylj-9`OMVYp0$ zwj&rLX4pG`{Y^u5aMc@LjuucgS zsE=p!QXyF+R%NtDb-zsMBS!Hs(PJDUV>jYz@>jl~2Dgq|E$cC-$56N98qj|} zQkAULd)|di)J*c5qsSb{h@MWPR7{f!zM|^LO_+igXAac8QTgR23YVg^eYMB!P363~ zbiSkn`MOY-FmURP`{3e=1+D$?9M7;sIK<*15zg-FqtBLL*xvawVyV+{RE@&&m$7u=|jRZ?Qd0&mG z-c0;!!xz|JoE-EDGZvFwt5k|0eY`k;8>3E^S_du8KN3JOjGNyRkWHe0@Ex^_Ek0X& zfK#(yZ%QR;CEj^)M;{_n;Tq34*;PZ(-FrtFIr@rGtdmW!4zFWfaW6&guh>TxLQ4UZ zhiUBUm(Sh^q1_Q$(yc4lQe9N$H za81xRNyT}2u)tPhy7Js7|26=TSfYpEf)%yRgt8isjca;I)5|YRc^@^iJ1#~f<(xFA zre(#>P>wi?>-pDy+`6b1<(7I}vtQDf0s%h|vsZw?I^0ICko_F;^X` z!2#w8#^xBnuyn)x!^Fq3S7{@eFGCIqi(GgRpM4wJ6mOUiI!|GCH})RG5)JTdOpynl zXgkF(UO&@hPWHlId9R(=0nPB+^LIF);Gtg_TX}LsFhC}vd|cqBp_$GBz#+#RVjegO z97`q`)`?XaY;t(8t5C{$Vk97M@5TM_5;EkA;zEA7f!Uo^a(*n|F&=LX>$5|R6(^bZ z^azX>T_jeGy5ue%#qeMW-^AjvY8n+6aL=$I;t5eWyM#d5I= zw>^Od@-W))5V*)`xXH$mNln3CySDiw@+_QxJm9HtG%gz0_$K5?6a9w$*QWK2)*+E{ z8~V5~6~xwc=ts7`!J1(_UBJZ$AAbAgS6pI~?5ByoMuV$zoE%A1dSpy9TOrUv*G|Br zCP(wXO%zkRO=@(opZY9y?G00?jw>P9DjFhV$;q?(Z3&&qQ2i0%YkB$j>V-K!b=(Ea zE86c1*)R)3*<01i>4wqoU&JFPq0`h=ormZNyf_C*?+Z{49q@I~ksTki5$mt)_o^q9 z!$v~ABp?=X0rSzS3@k7b-m~kw`{Ko>nlwr#&6P7CwOV|jrSVci+jx6 zW}h)-A*Cz@=@`5$y-sG4UBPB0Z;IDxiAM#S2V@z?g{*LVj}>MWf}PT&9EjE!uU$_} z;0*1?*=dZwW2v~H1Go%)-QgDo+jWsRHG@ysv%B^(RlXACn9jd#d7u!h&4h z;l}TGD^|go-@ezZs`ZP;ef$?jYx@(K`sRVnzHV>UOQSS~)G(EkXv z_7&^xXZX_jfqp07upun3bZ^+RTj~hqoZ$W-@osx!(ZfjDmrYxRl^)`{QKoXm*-dl(SZR-#>LVT2 zbMEC-D&;vQ)VGB3HVnApG3$KjvK5i=P{cfn!6mWA?Ze!qHDh{7#PFin9D|x`TVx5} z^}n3vuh6EE=3L`y?(X-EB6?km<*tXfprI*GBFm?27m1|CSyeHlu>>iVh~}u)fObJs zm(p)039$f*JyU zyGpJVdMBX%j6qw(*SgSsce2|P;&Mv`edDmc+<~HMchWlPdj=ncZ;Bmu0LSKOd8Wr+ zk8oNed+)yGOkvrpfG!BJsBzfhK@YyqarZR_QnVxV_BD;;kT@fCV8noL`|e&uXt4g>~}sS z=MUgf+fzzF`&%?@}G~7&@xjY#Zd& z`@C<`qvGvojW0e3FCUt=#9x~>@oh3(8~2sK2ytxw8Ohy3IalNDaVP$H7l!*o4yo}7 zDK<$o_```Fk}j)ESlU*3k)_^y>nI+lm!On&3c;{$-CU93L1r;1x zI=L5(Cb?P2c!VwdEej;YB|ZG15;%WR((tJqWqn4oG99ts$Z9a~bV@HpWtvEYftX3V zg4kr9!Vvd1WsF$ZFK_yjkFMz>dNL;;Hrv1)#AV%ketX7Tkha5))Mtra-(BF~d)8B# z^%Sc0n+dBzl?5Y+qPfZsE*b^27Gd-@uq&4U=rFrcBmhE$}~&{Q>Vk7xJckMN^)eB2UI--X zM0KVulr$Q;42a!C$;qeP`!&|)$5e4XSnp=PD(oi>m-i_HXZe_={**<_edl-t72eb^ z;n*_Xz0Lu$J+$}^nW zOOtPejM1eGZ^J!;ip43J|B=zRe^+s&-xA=*$w;!oSU9p=)P)=!gB%U}=7|4&>^IQe zUtSH~pyJI}(Z`8=8Z9HF6uts=U8}jBY!__3VN8Eal$5ida6q{C zXf&4VOup$bfp4?({($j5A`<`b)_JMwckpF((1aSi=vp!Q@%;SX^@e?O*qCQWqkKH5 zmt2lw-R2Ay63lg_wz^t1aiUu(J50*L3uNVBkvaTR+VpfGnK3vZ-H!Yz_3_oc3_m*6 zqfsU1AB>L)@t_sOTf7+lC~jklT}`EwrB%_70oOn}IdYm&5beb3Z3fH`Eh-zrp*k6o z!#!+y*hAF`DKOCWKYT!^DJ^0*Tv)x|ZaD_xTDB)+X#<;nmx0vMJ^i^ji-cVK8W+{5 zfCr7yV~ZRjO}UtaVTa+d3V7VFGxjaW-SmEeQcH8w@O)pHAJw_ID7;xeHp-K86%1cI z#+#ugdBx%FG-D)~<@%KIv?Z$6T^sNDi*3gBY9!6Cmjz*8KRZ&hoEpW9I7AhkK(G9$ z!QZ)`RyZI9aBB6lNVk#)C-D}5195P-S%cA)+7^5s=ALerE?RY3P}g$9;$H)*0h8{f zvNfl>j=3 z^MM0yDTI@kb6Q`Y)g_imJIdPZzxt-q5Ef1AsCEJV-=PAZ#(`UxKBDlfg-DknE+m_N zPY*AKFFQ?NH&6UGaIIGv;Ol3%yjopvEB0%(Ia0c|%M~Gppa>vGz^a{#X!zYlx;XF4zxFSPvq4!Tru&w;AWZtc$sjpslmcA>-!uJE+nL9N~3 z=Vk3XUdueUU)ugARQu}xAs%(3{#n;X_x$HRE7Ad_Wto#A`nDu(Y)4Cb!#Zm!T=5gh z7GH1Z1u!^T291&Eicj6mZtSKQ%T9E*$H)VsSP3&LeN{f{Cq%`l-4rpCwgdbG0qS@ZDVdm$fSD{uj@I8vsyNL`EsWWhYmhU(05 zWq13Hg1SA4OMIQJx`}xe;mKQYRxV#NB6NG}%-naP{vdHaTaHD9r1L>lkhXN)k7md3 z%E@&1COm@zCW3tQ0KYjn>F7=gmS#OMR&^Dvg-)#@Cr1UD_<(}J=`H6RZL+LG(;j)lpof{p87gAba)UD2y+Q}F5x6jh8vmaIrxzrK3DS9IM>CG5- z-)ObPR*Lfh1D)nttZ)(WAdNMM*AJhfG4EwPDWjmB|J|p9CLvD@UV!M3flDFV~Q=Y6pxCScYx8Y3DPt~k%|51 zNtzO0kw84=3I7(7`BN@#`6f)o<3m-6i?%$S(kT6H_wBb(PIhB*PKCj zU*jzi45YS^mzD0Wx+D}c51III4fplrgRR2;9%TEI7CN}|u6p=Nq$FS{eU1Ah4Kz%R zK$`aUjuUUUCa+nOAYAyhhE9B#=;@#wDawPS8|cOIxc{NxNG_-AkiZsJ3v=LvAD3RZ z@w%HU3eNZQgfsujA818>esUyC>+p0xHqfL(>vx|e=Z~$2HsZgvsYutBhot7x+rIKo zBNi+=tt1#ZDPgFBtbapZT*uxX1Yv+YW2{!wbI zIHF$~fGZysw_ zHbfE!1txbe5hiQ~|AsE(t8QSo+}($M)&mJdUFV0?-c7NMNJ z$La8MA)56jsz3g@0y3^2Fyq3`T^pO-^J`#z=2)*GYI*4)>P2!F?eF(JJ>U=`JC+HYy;nC6i;Sjg>J+3#RrT|LOcTwqmGXKz>agg zJ?J|{r{;Vh4@lJ+({U^Kk^jXaT zrf2kNG==~C?2sA*l;LcG81i@UkiD6?B-EZ-Z*AQBR928C5f<&8i z(ipzHL?*T1*2`UETy$P}n)Jnqf98&`TR>Zu?o}1Ei(&I!N07_x$|9nGsfbIsuvc@v z+hdQ21qy*vS=ICwWih(9205NVn~$iAt~E^9GWj@&*$4pfe=#ACM|~aQ$k(c4TvA!A zfGSA?lm9kd9E7jTkW9k z)Xu`ZTfr0=6rX=;&3J6hU#uPogw@~FKp2Y4Z8et{@xIqLqlot!DOd$CrF%+Sv@jVn zs8!oDx`R#dA&)p`ZGL8dM*{k|hN2cO+BooPs&LocOW-;7f1`}}ABwjZ#Kur8t?yax zXz$jeAjg>*GWY@lowX5_jE9Rb#o|`^(yZvbj7e zF3jHL@;?J~X5Mn1wM3Aexy#T?CD(}?$ji6soA2wM6Y7AjWY@i$Qi2QSBM*rG;IESvvD)P~R1ld6~;?k6Q#XJWGWxi1yN8f~HZhakaMH@JM|; zUAd3x=A^Jo5zje`g4?H_DEu%$&>El|xWGLd)vR5&)12}3L)T=}GndQ_mxErxS%7KI)q30!`=G>dLG zoskpak-#i@E87cN3f~sgMkUY}gGpb<*INb2wuH78G-=BM;|GL z(FR8gy8(ZN7UB@^>nG>Upy-ZrG|%KICg7;C;_3~(HMs$-IK1*kIhN-S;^EWoxg-^j zs4>iD{JK+blwTa^(;^SU)sOoa807O?#w$rvfCve zbasS61t+#%AFbw3>YA$pXmGafDz~sUyEV2bw^6XxoZ46Cm#zR*ydDbGrr1k`M8*pbm1PPfDDMcz_WbTT~JotmtZ;!9UXKPvS)q^sJ>Q2VGqx{I+_yc}3RG77`dxOOd zC{$r5gh8)NFUgpA)R-UV)TDE{n-th9tNS&p98hg<5yl*Sp$uW{i@_Y6)~If}TokZF z_jZ8IlwlJJG1+%jPzw6Mch!~KWQ*G^w3NB_sdDmP%AWJGeMZp z8LNPKzd*f2oakBjMM(Dgh2Dwev82h+%-4(~Wgj zl}&o~UqFi|$eQ^y7NrNB)L0j+by}GJ_x49n=E~Q|Cega{pF)qMb68Qnp(b9Ahh;K8 zkpXX%qt5(0zAD?I0*XSee@9I!zc?_o+v1I#rC%+U@zRDK2Ru2}H%Vo>CVe%h7BcxC_JWikGa$-X2R`_RJ9z^n+J1APZgs)inH&e{a-CZ*KSPDT+QxJR=Q+nir{F6d| zO2L=5pE4CS!4xBd8rzU6=Ch}ZcR;a%*kny78tyrvxes?zhvX2XfpcvkO8k%-Gd zvew%op}8pcChII@4e!;0$P-?OiCk7L_t2z=yo;Kf&T1&=a#4WnF*wgf^-Cai#$$2|G|Ch5Dd8I*$pF9{5F~+s{k#>*v zVwkjc(`F?kls;!NU0DSOBrwP5oEdE5j{_iMc&`2(VqAG+=$B$aCVk=r>7h}EA>+DI zn&SY?>!Mqg_MD2O=@x97q%QC~ep%^Slo|BKQPh-u{Pa?a^TGyr4xI9>Hvw=#Uj9MK z_cdSfKB_-AK=6N_O}pcdGFq(b1*A&N5QgL1=+nADqQ`(gJQhQp2)xj3cb~~YcbCOe z+;ID137qW{kXZ<=4|PA3panT<;CIAi2PKcQh*bxuJ|OkpIy9w8Ka0k&9wifx-qvp6^R*9U0! zS$}^rh)IU-+;lY@Cl8chTGFSO5a956>GaFRm(Ehpwf+r@4gY{tb8*oY6v1jn`%j=T z-L+U$TAG-ngGnKX&-@}}2Z#;?jg)NPiy{_xOqRSP2*-=H+Yb3!#7Ky^a2>D}kO#J_ zl!4y0GLWyhVmae1%%V}0=AxPvyLGu+7!iy2*~bXq8XhN#fRXhliodaSqFBGJi;SNk z28r}X0`%^;Bxhepxhc0haht!#4mv^(^Ty&H;I6KLInBXJ{dm!h6eHUdir+sEj9**k z-lCkMAH-$kWRFr90{7z5G;Tb=n-%UW;>Uca)6x{+H{??lu=kDSH-DUZI^wZJpt_$y z8<32uQa7zx^Yzu8ZJz(hE#e4M?^J8M<2lhqYA8q{Iu*N+BI_GY=J+(@5+p0-!l@ji zLj%MkC0E)D#5qGI$l~kfOi+6u7ng>j%Ou0Nb|AkH(UGEPa(VCT_p!0DsK_DyDR|GUpP3*ON%o<1_o^U?N=rBs)v^=lMag+(3}ddo&= zticNlJ|gLJNsE*NJa@^Udq$oKpP$=PP~{OJ1k^qGN5t;777F5SP?aWU?ESFZCyU_Y zx@E3kYopmqW^+dey#o$vuoT|3y=45SmWSSwoT{|^r%%@;NdxN?Li1S0;T?-azxIyL z8Mr^}sXCvf0M#!I+9{2bqQ3DM~{ch?9wikz4x>xP7GRkTc~ zq&F!bl`lD@i{rsgArku}$!yBP!&Sk06n1;}L*>~-LHPQJ)W3)XTqI;$uCSbuFcuP= zTeV!3TCTJZd?`dLo?|-i+VB!}#et@!_!mW~qQi%&IRsh1jj2=LkIMADz3jh^hoM9NtS=ZIe5x?$e*j~oCtiZ(L#mJQ1k9=a0ehoSJ@|H0 zhe=Gf(>ERf7m=Jr(up$s!poWEtBf)D#Q-9B&C!76Z_J+fd0b7L145h8o3#N@%Pn`&`$IM6%-86FKg_s z_v@eNgF2^f<<2@JS_x$-5ul4gS=`%Oo4@ETTG{X4bG^ro|CoUUI&h+u<8Gx-_>5h* z#A?f#{nT$igkrV)v1`)E2K+g6jR(SFDQTMF*R43-eAf;Xq&8LjZ`$6Nk;n1bD_?c4 zoH5G%uOt_Q%pJ2$+^-Sog5Ot!j{XgpeAF|W4qavlKu{*W=*ADPv>X`Ma4*QP?IAd` z7afLq*a)bqIVe+}9Fs4ds(Ym=7is}_0j)8W81uh-Py{9+VJnUONWMH zkdXt0r4<(*Dqai+lo1(^>mw8XNPF`TQ$LgK3%%E74!qRj>k>)%Sam+C$Hd(Rt!mz_ zKKW?F6Ycz)n7R4M9-(nVAVMl2Ii`o#J7rS1mt5~MAN6^5mTP=*W2XO|oBS@D`4`~a z%UZ@duGgXQDWkBa8=*Pz1zE#{?9*4jQ%wqvKLd7sriGIqEOBx?b-kr$d>wsx*zfvn zvRKNxHheMURNY-m?_5;905+Tv0no&s8OS?SOPCW*ZWhmx0e6TXyj@Y$n` zP<^T))QPV);QTyP~wjX%en?v$`Oa`2CkR zeetcFU|v^oC->N34f45UGcoh+hg)_2Vq<&GaEqybH;Rs#Pch3UEGk;PX6#kfWAkWl z%4kYn4l-rI^D8lVppM~0{mvo*^TVR6SUNi3tiTOciJh+ro(!MePHTtJ1PILznSqJbLY&?rkA{b|}f|=bw(lr@~ zd>uKjY^oybrwAVm^S1u`iunjUY&fs{4fQ2Kvly>(EOZ`}3`;!i}RQ;?Dr zrIfCf5|9oFX^`%eSXe^o5~Mo>q;r=JDQS>cdZoK#S(e@FW#)bEXXcsvzw7VwnmNyJ z9LMK4%W0Gx%7t^Sj0$}YddB1;{>r@T#;kd7B2l1fEUfnG28} zGRcL9nr+c%e!=Y~W%vBgPBKL-3Dw6P|8nIaPK4gslv=_ZkC%lc8Y;wi2DwPveeqlQ zWN(E0!z0sk;gXFCNMVawkuti}L?>{WTIE1z;)BW>!Jg_tgk+5~U3_-TOj#b2SYu1q z;#;ft(9s?GQnraQfqp;*N;ZK_AOjV0y!sSVDq#}+R`}f^9*O@SNoQI2*LPo0AZBb$ zYx?;MhJ7Gs`p|s^Sn-$h{Ux&pkmmlUaXzDfQWkz+oLG2KGG98G;-QKG5{7|UYIr3B z9vh%i2_C@) zf&5tF&oRF)o_}8b!xC}dg&BFo_k}2l7Y@~X#vXH)+1{+Vl3Ml9UE)P`t4+&g)qTmW za9lEr2$I+a{qsq9Hlt5llWWEt5%=?t{k00*RGU_MeEJIAmT@Nc?iEDPDJG|ZI*?Cvleanw)p~IU@cg7}6 zyIxGCDGc}TK#$7AI2o-Tzpyna!=GMQ0p4nPD`&oS?07Cd=rz^;yma*%3hOv>b`4ls z`u{)mmpg@bSO#pc9rF#hHmB`XAG@lO=V%YqtOv_$9jV=CK9F|e3L^zF=DHNqBF6pv z*FN=6nKbN;K^t+(y8xQDY{ca6Z_98Cskm8=HW<_qH-kjb)6J{2 zBFP;t#jV-cuP$#V%7JcQ z^tn}4vG5lMy&;icA;x2(^PjzTMkw)Gdp@ymOs_tjK!wCab`Q|NLz~5%T?LHd7QC94Y%+?eows(tRrUH@hU)?uZ2k7jH&W%><=~n`42t$pZO9b;8 z1#4<0kyLA&u021HFpu7{gWy`&9qe8%wVIj7BEb&sR3au$mt;*+S7~ptgw{ju$H$F~ z>h0HIANncQi^=w&YiIA)Ayjv{28!6-a8ATGYRP3MSg}+vA0P*AfXc zonhR+6ipI$5|kfJXYA!@@VaLS!alFKYO2Ir`8N2?%3bIscbc4DOd96UVV_aEM#F!H z*ED1e;c^xk`_JDY@Pi9^^mM+l&8tjRTLF&{^X0HuHHlq9 zWXD9##7R&dsEoOjx|*0W-H$fPoiF<*R^cJB1 zM{11W^*X6yBf?&ix#XcB*R-N!31w=M?Z__j-OK7Ad=|Mb5L00UML zq#o%FMf>gvv&^TrlNh_s&l$YS=6sdQ7Z9Z1T5q7~71Igtm=W^%H-l-1AZ}|jyj4*& zjKG6YndL{k*J}He)GGY^yTwN$z&}uL0^}xd!x;h`4JJTPAb{_3{EDgP_oErA(V8O- z@Vqmfp_ojTe>or(e1O&HfM&}Gb|i}r>F2578fF*rF1-8n4lYSKA58o+&1aHGva#D& zXQ%bvJHMW z<^OJkBjLso)m!P~0#}48IFmh1K`u!r6rkSW5e4Tv+AkN&N>QLy_q#mttEL_U= z&sX#jBF;)n7<+=%_Yl5g87R$tiOG}x!Jz3)kwKNJTapnGONI33?TfN6AxXn%hOs{* z48J%v-0pQZMg|rUIr)f^Tn{wI5LBQcbbRj5XP?PS2YPu$|8-S*{m+;Ot;&q0MN>q} z{(9xoi5#T;F%gsi@Ar~JT7&S(q8+&-Fp!7~@E;cbpQC;`orMY@G8@S`#JXy37*^nu zD38GVyIX<;%`Dn^sr!ufs*6ILjg0zN@dU3r>HE1;qu!Et`8g~ZE_nBCc#kbnL@|8g z0*z&qFrL%jVmYdwFzrg#9lB2r5)zB&+VzT*RdWArW|K3LE-7bNcw{Bty$)n&_?si=a;V2N-RKhs0o@hO5O(6BUunCk8t>1Wnc2nwC`U~=i&Z=mOSXT`Gzg9kSCAe7Y7HfxId@banEQ;9mPy%Vtcoa3N)^iy%+ zN!|rn!iEMPu=nXVu367jkD+n`N&h%|Zw3;2vE9rD)zew!x5+mve{70m#*Zr)fRP?t zTc?340ozW&C`j?T=rt`s<@n()VCEqG?f55o$+5vd5|Ou~-a^>z$%F$aI33j!A5T!! zV)gMm1uKL!YN55jE;PM(D`K}3hw*^FB|zF@k?fGfuUX?>=<{^$mMP(rr1L?ae>J;X zE6_dkSEV1m2SjdIN?x$~D+8tvNGN>b(4I!vy|YBRgWZyr-p2QJ9N9s)7fojkfR4kM zp?Pdf(S0ni6>(l(;@fS^FYd-^@i(4%(Ti5h#pI3HbfJd0~-{V=lm!B4< zI2W77O|RcerHt1dK+-0j1$Ale#Gd^;d>mF@1DHV0K+d6!)Kl^giWqT=e%f_@tyJ-S z!Bp_yyPq1>Votv=_e>1Zh?>97D*l@Mz!XI*$q>K*1)bN+w zZUbGUonN6m4UV8MnqC~b*M@RQ(!O_QV5PhGdcsKnPY%S=c*eNtPs^h4MJQ(RL5AjG z#f9@hgm7a`NbhbAvnd&1!gOB}>6wVk*ST*M*KK}{i)cS7#*!cb-GGpl;RB&C^TMTl zMx=U_D+TbGNo51hj?e(~{eM_Za9)EG{!w`3IU;Lly*IhV?glP?UQ=;K3I{qL;?y0G zqvr0eOKc+5@Di|Qtz7&8^#mB!C->$7Siq}}9@-k|5|p{B!K-J#J&_G5z{sudlFE*) zTG1fG-zOspUPo`>ex1CLB}WHxc{M0i8r#_3l5=t?&B1{2Xs#@qIE~R0NmK6lzSE6D zq=U3^^}#tAFw1%EH?R;rSSlTKcRexZ3+y58Us=dex!ru$sPu4U7k8ZV<$v;bBYox5 zSjUMx>cBwGV-D7qN#9|l*6@e_J_?ZIg-hO zanH`E_iU++8vpI4fMW$*#%sK|C=YCZqqFuc|4P`ANjN^6>*~%AtJev*z3Y$qA=Y=y zWt1^^!^|<`d!-lcKwXJ*c48Bop0vylJVUJtem!+9s&Ed*_1<;6Mcrk~$MMnrvzD~b_Vtyte35qhSIb}K9M+lZOEX4mFy6nxl1cpi)Es=@@Qa$)@>#6x z3I_M6O8iEb)iE=J-)`au(iS}CONVdTdwM1mB|_PBt9pIYDPMGp?y>~5uxtcKk99Kc z@&_E#zKIH%KfktBJ|z}=Y+5of85;j#KMimAbrz#!QgA)JRL{2$i!+~Rr1OWsna7@^ z?3c24L+g;mW=F|zmpmItUxyZZ>VaMrmu72yA89%^TS(6&@zwI| zt~HWVN}*8t@~LvE)deht>8crNq@5OHpuLz$EsxalCvlG-zF6TTQDzar&ts|}q-cA#tPBVqhm*&~ux!&-~L3|gdZv$WnV?cGT0AX$Rvcm zOA+zC1G)aCqQ9(3G7a_fM7@%yiDrE0cQp&W)|K*ots14W$qHEqJUiNNa`}G?c}NcM zZMJk)deYf04_-ItkK?h8V-Qvrbi8Z=7)L4L^}1SO6RWJ(FBtb+2_GjY?vuPlm<4&? z`l~AueCL?~8k`}%6u~DLCRs-m#2a@P=np{^&BqO-;aPnn9y=@5Xv@|ohVNO4GdV-7 zOP$Ru(n&wNYGkg$efvpu%9``LHShjHbvVdXW%~)X>80_liv}q@^W1dz995O(INN`s z>22tBv?LlH zu>%;*iEgky+LnY#UXI^Ph_xE*HfguEDJD8NiQ&%2lIbs{i`p#a6p>l_U;C*i@){#9)oDPlz;YQ0?J< z|I=3gPls)0)E0CXW`;#uVde>8lNx_=Lp#b~XhU&<^%PrUWq=4Y{_19veReYOyh%cd6>for;r>7dFp*jOKq# zN`>xvwn=_bC$|tq?)}|rq0GIWaiEb(HBb5HGt>r_@YAS=;?z-{4mDK{v0n@GikaZ+@%fa^lFN z6_EIThL;C{$9CXqsRy1UDr;G*jNH$>GMdmaOj6ylOM9JMJ%NnBAI!i;vE3cbOl@I( zxfc3N(!5A?-fb6Ice?w4(yZa-j(-*c9+nEepp+lj0WWXhelJZ=mXef_G7WsKTW!r6 z=>zV_8(Ymc2?}G%)49^lnA3W9kx3~=U!$NSocWffmJT``aXkx-dF!epb!Hkd$;w=K z)97#nj~7_DH;PI3)%}JCZ8Q=LGPOI>%KR-2gVHU+P*a$$zBSsL>P}n1WZL2vPB^Xj z3dp)2%goJsg8T|kzAxmy^?o#*7!>QyTOua{@itkKn-KX-)kyetJ0!bE?%A@26cfHA zA~W59_VJX_kaI^y-B$4FjV2c23;=gUhoGG;3oqDC@hF9yjpLyTSPDN+jKAKg(eH!g z;2+w{$HuSJDKQ;`irz8&9erQ02vqwZ&FHH24w`7_%12Ta=;AeE1#c5roP_MupIm9K z-vc1kRt?&#hCe@B&(e6qZF0z`mQ`&O{7=pk*Dikk?&JVw&ny5I9x95D8L(!mw%e7| z8zj%F5n(USWigoT)B+dr2JW$p6eGLckOFgMTGd8}w1 zF{w!Kj*k??E$5@_-d5w3prdiQh@Yv1spK~M?*;w58W?G(>x(?EtD)A7YlYJF@-(^PFMG?yf!ibxNhnlO}q zyPeN|BJFxVR?3?7m{*?ql~odd!0BpXbnq|hp3*Ce>dJ~(FLJUTV*d2y*EQ&K%?59l z>PAcO{81uwWhm{OEe{FS)ZF^G^1)^4yPfQ!h&=JlK={D?dzw>&RIzHv=|zoLO|7F! zJ<=w%GFRq7CB)jTqTc~oI)^GS+4vu?Zx9W2MZTbFMq1oa9imEh_I*rbN$6{ zFtI#8{&3cf3p~7dTguxZ+Fi0XU%$=xw%dx(((;Fq)A zHgb$W%9ks%=Vwe2ME-XgQGC%k*;dt8E64XhYGJQcOv_<(Q&nNcxki?Xl_P67>eb$^ zv9eS5UFf@2v*RPy=nHY1x3+`y3jva2uJ=awiATu;D48d@Rv)An%;Qfu0;Y1-P1cgt zQaAF5B`}%(nOn&W&dVX`T=Z@bPdUvHSUrh*k1q~sXZ;~gx z$$u{3YKW2{M%@D!K5a0txwuN`(Pd`T=j3KW{=@>h9KX^CQeuIZ_lW0S+JJECDt2Cf zxdHFil^P*<1j^qc>K3{r95`$pn`uN_1=M4aPCFlg7y;XnmYLg+({$3G-ODj%7qr_3 z!e68#tQs~juD(CP;(W*YLa>RSP^%4RIyr%m$w#vh=&&0|p*8J#mQd;HQ}F+K^}W$& z62Foy`KlQ89oymptUc|~x^}pZGu|e1rE?@+{pn45U&JlvlKEBQ4H*jht6Kqn$LI^j zr+#N@wK1+4a<>MCl@3p?2e^4Y@wOgUqDgKwr}n3XzPaP&i`e@BwE_}v0PhTB3*_i?U?n$)jeiKS3@?bkO-P|ueIQiF>?hXZcfsk`c(}GT|iFPh$jf1e3_Gk z2PHnBMnp{q0`Ko&@=LN2u6#$rz0mXO3+ z3c_9+$6TYl9?2bCB&)HAci>*;4W$do>2ih5gqqHl2aiE^i{W>7p;eRJfbJx`*=94K zg;1jIasvH})=xn+fd(NzCq9vS9nm*|CuBbAFpLcI(ZVLw6J1FNR!7iH91A)MLc!N2&~h$Lu=6;dr z>ubn#s#O{4r@8 zFQWYBeHZ>?ZI*VM9r|b-$K8?DXxmZlUNz9WSnrH|uo@w==b+BchGRtg@9!NXG3dG! z&>)g+G^(--3Ax?*HnYiZXC{PbLcBNbRJ!fUMF!rpWJBt!vK!-nnlme%l$=0sPJ9LV*;2m8$vYfI9dl;QggBgi=Al{{5u9eS=YfG6;NomKd=}!NxYt{3q@<(r z7Z{WyJTQ^o9+%LT-(0u$PmjhKd5rqsUHF%O%TFuw6`pBxh$FL0yMc!-VXH|2?5zLo zvd1L6mepixw`V&Zn=BzKzq{b_8d!6-)=!K5W zDUq>Uenh8QiO}yVcnu^?yzX!5TNOxh^61B`QLl8zC570tVd)H;-S@(O4R%I$$Vs3T z1m`*rg6|NvfDi zcnK)@dO2!$ztFUw`i__+MNF2~Wj~lbIsGag!Rgvk!N*7#b~N~F!zJ)Xz;I8l<8W?^ z0wV@uQ`%@9{B9ieD(GdGgG$(+3j-3WLvYxco?g9kk=1~rmq zj%#l?-itGQW7jj_#yZ9Q*M@zGJ!oox45{qsie-Pt2^3`eLybr{15x2eIR88-zf)t7 zw@TPg1aGemE?wm-o1q})1Jr-}M0GviPuNPiV%^Eqqn%-#Ra^Adfc5Vq5~Y}nVf=6) z&GeieP#lr3bY92rQIg|ZbNqPtLM=1 z7lL4~tkOUS;hxeO{E+pvJL4L-d|$VBVE^5@a!T@I#%&JRn{ zu-7^{r>lU*vT`}|ozhlVp;|41kf;q7ENqn|(C%pvR}jb%e#m@ka>vP0uEq^2ujnMB z@Whr%3M6>u&^UIA9x=sRNR{@LEDPSlTEJdrJ?Y{;{ZRG{A@yhBH^Q#(zW=5gkt7+> zz$63`f!;W`Cu#N7s*OJ1VZlz!8($y@Cf2xW@J85N2+GKkp{mCNk6~70QbADc#1F7L zUh~d7JEo%X7`F8#Z8iPpia7(7`66MCrtkZ(5<;&nTOQ+>f4S(kk41m)egRUH3r;+|{p4oAh@9r* zzfoWVKxGVH)B*O9ZzDT+HQ+Ou)kMX?m(kQgp-w-s*6qnly`xlxYyr#Pskg(93~`w; zPv;g0(2ifE@csWpHQ|@C&8HG4~152jkx#W)uEZqnqc-)IP142NX}=koLbKzPw)OR zuF;xr3_l8-y@(}L@E+z{lz)EtppP^G*c1FQ%76L}0|9wadPsiNkF08Zeh*#U;GhMH zP!S6^Z@$%>4KPMZ6PNN`o9;bMo`3@`bt@x`#^|Y zKRjWZG)IIAu1TQS7L)i73`b=Hf1*at4IeJz6;UPp^U{5q@9bt8fp%M58f<}-Zu19* zb&@iqeUdDD{uSlL=v9^-2~XRTw=N?|p9VoPirik=eQ_?L$ zdnH)nGYNsD5*mS=$d+_e*LcUaMy!g?NnogCw1)B9`zG@fJ{f)a-7l*gtW2zo=hTd> z$Q?J@qNY%}dN)~LN|384^$2R}JuGD!c`}fiahv>C2ivio)>JWYxi$gswmKwph%@%U z_(z_?AlGKV3mB8{62cjsUmqI7zWC%l1B+`Ym|c;+S5Qw@*q+DgENU8NhY($%lGIU0sT#FqB8KdApirxFt)*AH4HcfYzZ zO~$b*;~)T~t^3GX2#b#{e0kZ|$bsrZ8$`MIvu^PGMKJssGxF*HVVhj$q*_@Y+7uz)Fg%W2fXglm5{PsJy zz9wrizf{XI{EK11z@Nq7JuqGBtUw=h?^IqeX7!hu^1qyR!y=3BLI=+;(y+fe;RKu`$G#d z&FTC~`|;%ZowfTcbzJ(2fWa@GT$K+O@E+oc^R{F=;if(3e?(L&i&G=j6N<|1Iq|`1$xR(eyD~lyn63d0&K3^WB^_oKqm# zO}e_lD;r${hH=2k!r{djWFe(Zev!_hzbZ@++k+n7n3Z)PR_k!@$THg0eT;zDcmcq z#yqbHp?57QgKh&oauA!gyW%kFfz+e7E^{fYcLD8+5+wGpn;M!2`wTX5zcvU1_f_9n z*|}hFFK~sfyDr?C@!pQ{4MQbSB~Lxq>75_HjZckC;^Nfu9t_JfO4sxpST1 zn0O}*@VQeUKGgK9M7Oi}$}!BhlZbu_lE!q68?O`Qv5Gjp-bemvaIw5ip5UN%%ia%~ zASu6kE&%2$`8XY36uen0;PiHTv0&!t4Vy`H$|a;J?;0KC+>in1P z91-7A-ViV55ib^JKH!py{*gn+g#&*4@$)m1Gmr`=o+`T@_|B}h{Ai&%-z>0n?tc{s zLQMyQC-Aggz)hx!aLE*)ch0Nv&O!jw_)*Lk-TTZP)GJ5Lc?COH#>$yl>mOx*;q|>dMTw3qmoedthuE2-^F>TD+%wG83&g+|j``bF^)va`ar};+w}`wOebQJdb!B$4~v-D8qO=fLVb6;xoxQAbr!XwK?RWY z`a_VE^MsB>ye`bbV8i*$(9?K1ecoC8VmtoP_`*=#n9QSNi^v$CqN zuo;wqll@H>86Qv%2vvWyhLM;KUYXFu@@H}K&F_c?Eu{|E*0vzXsor=$4G3FH!K@xJ zLgYKIiGHkFO_To4!`B|}J|T&$GAal#DU#0bobx9pHxZroMez`~lFT$?!)1@g@i!s^ z1D?m}>_^C|Owpm8A)6mdMUgeT+4~pCA{#A1oJYoHIHdPdQ?oARcWVVGh-l}O%WOL; zRepAC2Mamq+&=u?cfBtoo$gAh?xzN-Og%=P?BO}9C@vRQUDGEE*^*|w8K22bI~Dkf zi2p){G1rcRU(X4^Ds65c==tcu(Tc(i-N(m80^x#Y=n%oO!@g~_wDF0W$sl^{M?m(K zB3t3neS*b^Lu~NyugeDOk7uW`89x=r5%qjkPxSs2=Rc&ea6sgk&4#Iyg?|}|wF7t% z_N)%Q-Xyj0@R@WUX6cTToNJ@!U09^wFtJ)7s`5DM5TX_~Z$x@eT)l+d6s^YG!$94F z7pZn9xL3;XaiTH|XCANWnqJPr))gWVD@%ZVZ(n}W$s4L$AT!?M$Ztz=%`p`?L|K9w z4SWT*j2yqFBIB;Rg3(eK5HXalWz!r2~a7eCnWihYDZ~fwA zk>s#KLkAUFJ;K0E6*tFPbL2w28g zxzn>qThN4v$K%MhLG_o58JrN6C~#E+|8g3oRx@4$F1&(=vi_w9HMa3ZRT8Bk&xC7M zXsmkA3YE4g#rGqfn)mY!t)ju}N`0Gmon=>3gSacB>ul4j+uOB5Pq!Ak(#&oSO zGKwX5^b-$eQy($Ju6fKm8#w1dqjg+|r`IHEQ99Kpp-JDlKwen#_p*166BTgwK)=0i zjQv@=GZiZT#gxUvGp7yJDcumMl$q43VkG?HMUq$SfsAyO#`cD*(ZlHSdOW8E;@i(p z^2i))ML#d38^IrfXr!_$JNWGL6g0Lghz{2?cCwtFj6+!TyD|PD4VuA(4pf zdAGi8v$Pmq?UwGT@@xEQFOA;(~sZzN-moW&xD2^Zz~WD{%M@VBGB{Sq=)XZ*an zd-Jir+HrDzYMu?M?aQHM7>{@H$ofjV^Nk5iPw=@mhzKx}+ zBwC?lVz|Z3PWsk3U|R&0+@fY5vSU;71UVp};0VUQI*@x_(gGbmJ^fI&c7B zG(XdArUpm;+^90IzBQ1Z7umoycUx`7wUmpN3WaM8Z@$FsT~?4=SuUw;fwH-j@q*(F zJ$LENdXGvk9wF_yaqbvq3aTn7jlRLpfmERLK}YK7M&|kKUJP{w-4_oRJcB%^CNi`_te+m)*6ix9|k|T|eWXd(cdpsG{Dr z_39_lBEEwXW8+S(ao2WKi1&*T##q`|Q@jKF^(c#{4A}yNZ|2&i@qN@CsB|dqoUn~~ z&uRR?StC1tl4~(g%0YzX2=ns9_QqVM}@ad`(d7@t_-;6P-8Oy7>)>Es|dWEvw zK=I^5H?MgQwE-t_!h{)G%gO`K`44;C`qht=KsiN0rI$T>2P+f&pFH-WCre&$IbZ0w zrp1a4&P@Lw<^KOj3}BcKMt9Iu-MoP((Q^QJ`t^Y6S8uNN>eT~Cjggl!mtW56tLWUR zok{N-=}=#;W3Q_hThcb7D|%o?AtH&DZxM_C#2v+cqdPSnALYT4Y5f{<**<@DVhkUB zNf@}Y`Ag`jp#b_*`?1lJmDbmAw0NSxcq`4F|F7@Q$gKHW5A}MM-{#UVdUwIf^>lUR7PlXt z-jV)g0D+R(Sx(|#wXaX0T_t~B;3o*#Cd>*tVuMBK^y*|Mb59tv~GnKLiJ; z91rE`3Lw>>=?#YxPQ=|9QL;w4dvr*S#=hW2r8}`CTT#G<_k(Hbb|1+z@-e$EXU=Z} zn*I~pmtu&I5aXYX{HS8(DQAPa)}zYJC1y%lPLoy$n;V^+DE)b&*%Wml{ewBW*FX0D zF`Yp-cyq9D*UH~z6EJ`#@O)0_Wha!+>2{w;=i|uz78+l0Uwl?f*_-Z=NM127y3ZnP zmtGysQu73_S=DxD#qWIdlVIj`x!Qzixz997Xq4-APnMNBvf>7EfMr^hqlstO2^AGt z;_1|{YYNofW2zIF<%Ov}TkZAbT1e-mH9$&xekbE4Oy>Tv8?oSfZ%cUJnxk@nu@3_#7z(rvu$YBzklK6s1m zAw=Sh06$TQGfQc%ri#WANMH}S2-u>;+-}NVg<83F95ypq!vcb>VZU`2uD5&KUlW@e zYLQB_l^T&)YTTA*#p1(YH4*st;eP-%`~>)K_4>?aa1a#9GjPEx!Ck*ZgWx}jeIVGBJMZMDf<9i_%@g|aDl3;SNXB_M2I!Nz>p)xr zUgVO%vkGj}Q-T$C*T;EjlQVS`Zsw8WYQ!0?_8%T3%92}agFfb^n9s;QR1OLQJsr*y zW)sL*Z#ScdBoZK&+xtp||0+CC4b%+c=?LVFa9!BW#y3pE>Y(hUr{Hw~QzfnAy-acg zyi0YJ1pJ1codOAyhv271uNX>)BN{V|aod8vL(y#S(pLNX(b79%H>Eegx(WHWvds^* zGM|6oG)|U@Hu1k6-TpY5(a6U&7m}r7!S1KRT7dZG)40)&=8z19^(|d^7Am-PjhK=FelBe+NhUKG!G$aSo>2n(jaSwfFTr zM)2utkP_QduMp@^qrqe4uR3Bu9FFs4(Y4^I=OxbX&!RTmdhoN_JPR=$>yO1Vs8e?O zwn+VV%_>wxb8&1~O|oeKwVho5O;t;wJEjfotF2%bD`^YUshYrS66kvA&f(1)k9<2Rf*OgS2{Yj62lDNUxA-kQhVem8H4~T8ZzsF2e!6!ZHEgB!&V96; z@qQd9q;5uIjC1=t%?nBULW5c_ij0w!QhnvY3Z|bi0#LLiw?yP6U=(Tc&p@{!mZ|}i zX7+|YB0cMg>rq3sJP%TLQreTx%xJA&ySBv4h`R=Fktsw#LA+SkRtYR374~&_DFT)# zbJCBP4Tg zgMH~B^}w`^M5m8gWDP%dc5%h-q;A<~WiY37d_<(Fd=SKQpV@4K?TTId1N1Xy!kt9~ z&hO$U-eUC;k~^-g{I%vWb<3(K?L1sJ(^Ag|j|h#5y>UlH&!3ZI#Oo9^KWcusTuqa^ zO3kFkVQFRp(M%%$VLJ@IW#G@RM0Lj7VI$uHD5bh(X(`lVa*8=D_ zia6psH!4((>?%aFM9WA)A_a$qze|}ygJxC@;M_VNP%4r3U~auAGmCfHgDm?EGfN_o z$fkn?{j;MUa4+*b{&>Z9Ew{57ghZSLYgVs381ZXjS$0AW{#?UoH@zUfrn6x{@{-Tj z(ZDs&Uve2pzNB_`Y|nZh#`d!1vf9(9^6NhK|CSE_*9vG4cXbLJFQMY90zOu8`O6?? zizYHFSJ@u$qGfO4^7UWe=UoIOK<)XJ(^jpxKIy52c!#WZ;h6=7lWJaR#gj>;t+XY{ zw7OKJeBHz>U+EE=;5&L-R4NW?Y{ApuCb+>XhQm|(gs=J^7q5~oa=t{T;^POF1IV*e zwezN%@vjqj1v?=a_RPt1*^#;9u)4%4ic0cGm%=Y}JAn*2?GCOPFS69koy{ZW-1}17 z-+zQl{VDUSqquQe1?J&R8V%S2`eLzoP~=4&ALWFJ{M$fEXZXkZhtBti&KUPnPX~e; z=|v!grlrJQFXUy_k^N?sf6Fmwbw+qyy3+IO!sh+;SZO0ttbqY3ND1km>8n|(Dt$R{~RkFc|zGbjyo$SYYpp6=A&2fBDgY{3{oo%o;PBCG?#;AS_cSb z2ko_4Fjfs*B*e0TItR&S3}3n^+cG>|vToW94^!JFdP(5VX`B_Tmp5AgxlMiPawMf8 zmZVKYTU1Ua-~Q{Qann{bOmk_~r%CDi4c+v~%uKTDRk?p%TWDXhoiONf#&)4J_QWS- z@a9BPv&`T5s7TD}(FO71`<0OdsUQ2E2}Jvs>I-~H!+fGA#}gKhH1turLza*On2**f z>;~}0@S9!i%3?os21gGulnBtdbSbE4YnE13j9LDp*>~2q_m}ZKWPuiinRX~QY|b|m z4iGBb3@C_(!)A@K)SJzMkFu}fR!)nNE8sBejx8!3WPVEgmvSHJartFZ$1S zvrD5_WZ?qy&1ZE*17XFL$$mrro{RfBBt0f{W`(7&9fER`BY^pNh3Xp_qY9SUZ5_J{ zAl6Yu}d*Y{}PhM)E8_pVF;=30{md-^gcLg6JYgY?ce9=WbLO?%4yIW*Z{F zjai2)>z#z%0nt~1=j`?$I?0Ig3kP@RuC*Iol^joXjEBCusJ@C+6GH^zO^!)l?)-q~ zFua}@lATA zhHtqd>ZpC$nqEC6^3X$h*^shNPglWKpBQR_sr zdWICE2hYNX_4SLGV>$0O6fAhd!&6#;LlLM&F$)(cf5F#m=0&L`5oE;7Z+h(d%a!xu za~7*qB!2(sVEXZx`Gu z3eFr{oJ;0|Lc2x^Hd=lI@JJ@cw4C>_xnJrI)mR zZ*by?f9T9r3e;SDBUCUd^A=_brfKB(b~hs1mjPy0YwX%c?gt|3ys^I-dE=-gmQ!gZ zffPeEdWTiUFVsXtEqk&{sp+?OhIMY7 z)Rg-z>cqA`Rv_8MIOTyDy-wU>tF6@kcC_2?<%;V&8T3yWEEitq+}!lXME?quR%(gD z)wR7Ju07{9rcPUO`_ZVNl&yIvu+aDRJyi!TJ&9HOT+4jF2Of-OF=F1GlW!E5@@v1@ zj{HW&)R@oj9VNLpyZ*5AOlDpD%J!Ug-W~-ZRyDy1tG&rbrB76C$bvccVf}!b{UESA za=WeXQbQ``sAp446kiiGdIQ-O5%^r;N^{^h@*bv5MCdpkSa}nxrCNpxSY0XIx~HLf z9papy$_!HOC;oqAo#k6pZTPN15KxeKNvQ#mlI{=~LIi0A>28FP?ii77q&uZcx)~bj zl5U3X8e)K1n-4pVcMEs&D>`+|alrwm`m)XYa zE$&5XM#AB8+DFCI1>8pr@xRpTvivdNb)-g@N>!~6NGNI$6|(_|Jb;8}>0X4vv%JYH zr7FZc%bh(aUIa8o9r9d4FMj?QegBvb2U2qOjUxR$ZHX6o9lH)CCOyT&PeAo zZS2=~bE03@0`39*ko13;Lf`Q7L(qOuzAfV-sL!1HO7B#NH_DUSaNd+ehWl=fgGTxR zRN}Y-Chz}@tr9UWAY6$1t{R}6{1w0ThYCX0_+*`xd-$SM?x(Lh>i8ISE!?I*z)AUV zGl`kZX1_PWi|`TxZwoxv8f;Xq>2Jw13$5B#0qeYN1>&>gjgTktmp@Sqs2HW%8lK;H zM8QB{$}nYv-c?6^KcW^o^`#QdBp_?2qy(!aJp0ZQs$do?$F!~c4Uejp*E8jB`GH1wZq z3|>ZGvhMUgWe3VQTj^y-yRFkk`h2bRKe)G-9OMgod`%Qss0^!G%uP>| zyGggZVaBiW50bbpX;##l4z@`0ul@&S5*Obqv^AAfY74l9HEuF*ToK3XS2EVRez^*) z_msdJW*SwX+}0sDPVh0qvHnjwA-@C$gA>&G7T9R>d_#mJZ@` zYAey;4>;a@5?^FwmI@yV5%I%eIzvI-2gaO^{9Wd9A94xh547zm3w|tp&>#Tm!R&Ko zkALsvF3UV-8!G^jkhQ4k`eu>J~aKuE16u-KEg3qJ{E{Bsx% z#>r?vFF^wnH|)#&^gOzhUPSr5hkBnNLH*Rj&{?W|vWoc}Z}*?NxF5go5mD;~hEH3K z8$_V)Y13)rsNBA-I(>@_lB40r0|`W=^f$9tX1kD zhhNdPviHTP?&#!Mh=n`pSsHe1_Sr(?i8nvmmxcti3R(1Ip+Jd6FM|-c7}P5KRWeiv zqWdFxREw{qV$0D;0FjFVB|1pOQITNvV*ZG_>{`?Dt3iGiIuzUNHB20I52DG{tW-A$ zR20|!~lsPEfo>;LnzLExASDFfs+x{7NQRQ8vabheCB)!b00)k{y@2 zhE3d_QVcKq3!6&h$3I;8S|K& z&28Pe=W_X%%P7Jl^0lIopV!6Ck(N#vcxQCqlp;q`ZZwlfEa$#^1jTs3!>IG2haUyPV*@vF=2TR)vTt z`XfEROvc94)86#~*T(*4MilPKo8+kh{D{Kzyp2wxtzYShzO$VpLAwF^+}@vYIYAJy zQU2AIGrf!6*Xp92Hv+Qc&i+VqA_9)-=$jnscXIZI;opB@Tkz#o-{U%rHPop@2^>9CNIWcYq|AKf3o5AS4f_K+q;$&;&xcdB+TakIq5Zg>AZPDCqgh-eUr5E~ z(u0xjd^JVQhZd0&xIVR-@3H{8@h$jmCA}(8t~m9eRY?jPdAzGdfZxVwSEn8VAsVHe zQdaMKir7)0k^k1-CAm|t?q;9q*=Smy-zHwmQ6-5($#EHh)5)F=SFxYQ4wK3+NAN>4 zKi2mF-NZdYuhJG9J%;%gac`(#X|zZ~qF>WhoueP3U+EeJF6d5bo=XJYiWWY7ICl?8G%7DkO7 z(LvP?+-0viP^X}YK17Sq9-GHioXgxrw@u_Zl^|O={)_yZ=)g$no1Z*?PJXxTeAXdLJvff9|H>XK#px76zfd!hayh}!^WArX_K8%_} z?xs?a{=C|8rOsZT@g&Zt{)74>*tn+QTpHpsUG7I+y|$e1LSjD%FX^ZtNGNUZZI~=W zOq0qarr&B!|7VmwKY2-_>8^A22l1G*;j{k<->2E8=aGzqDEDOWe14DD;CtO&t>L7z zBt&7G(J{qMS;WU$e$fH$esT-DEB3t0Ngim&f&SUO#0FUyc7no7wHX=gN0d#ac04?a z7lIcQrtH6=Hf5Y+y9=0dj)?0%_wn}K!54EQ_%Cid6>xg;AVY-?uEROB32b)J8*3@& zWma!Bg?1pprkixZ9orPU(;+r8<|?r6$gkNUs&O6?=4Bd`5EW_crf8@m4sJwo=;40>4I{X|OrZC|56;S81BajcXp1+$x*c;h8Eh?WHW2`7u_H@rxujyT>R|E5K6)JPQ@ST~xsQFm( zN3=!p2hE%C{WiwkAijl`Z=eF{hqV5PBWjbKojQVxFE7iNE9|hBG-osy$KymwyR6P~ zhwoKxwp+;F>^};s_pfxyhpTympB$h3jSpjk( zX&?^lrRkCzjiJ-Nbv@=1h+0Fzp;2p(wE+5@J%DF_4}}@H!ePMD%Q+I}=jNJvD7WdZ z5NXDm^M{V_3+FGBE$W9gg;mkFiptdH$=U|CJuq+g9Lni_rz<@fDFr*ehZr7ze;{$U z_abo-X}6PDYNHyL)|zbCQ4^)}$)uu+h#~nS!*n#-H>fQC(md<#E(NdB0&4L2Ua!~fgSf0OqvrpeJ4DWReMVzRx#?1E+DWgAZsez zU$tfXJSg4eWxBQZ7o9xxCc8|*UD0AReW@3vAY6|En7GG~V=Ucbq2seI$0mT7fueKB zkJX*yv0}$Qgoj=)`?nE`MGw|e^5XY;P)vEF6iLJ1rMJqSQoeDkcZzqs>i|TeCnBSwP%eSwY%@Ui|Ma! zn1~s;7JVDnGM-73w}zhx--#Tzc?77bQfvCIJ^rz57%rALFgd4%A^UT32YiJ&|1}-s zuhn<-oGg)EG}VRJm6O9*J^OyY#V%pjxP2jX>m%PS0CF&_VUF}Tv+WBs=kb5o<6Z#R zUI$yx>kgy+mGfm!&(WSQBAZG#;L|`<9F$R1@oUi!9#vWsQ-z}UXYgVxin?FuidT6U zI9t&A<<1KYuu$1Ttqr35h6pgTNnUR?;+F1V^C)tQZT-j5D_cBbKpEM$`mVBaybgC( z;ASI=DgHgI{xGeUn_eI$5n5(H|I`!dzsZs^f4`kzxghmG`y>pFc3|V84jBWTSKO2t ze(@>Wgbo&6q7UL0Mor7n(Mzn{{P1_(Dm#+I6_a@Aw1Wper0Dk+vN46c{np#8QP9Ai zHm-EOA-t;+W=5wXwg8D~-5-7{X#TE02W}61CQcB?gUWWp!5<$~9kq6ddC-~-{{4ZH zsVQoa=!s!^*4uvGN3z0X2<)Kv;;A-wvYre2X7x1aZ8}SCqX?yQf_nEaE1=Tt{%X3C zTyq9wMg<3!o5dy0<-YFyTdpHEB`9MO%WE_~{JOFAhT^{m*HQhsNg+F!3*T1s-ezu6m5kR=U_5%iQ6tjzO` zz$!cs!HVTZ`{6frZG>pLVn0d zzv8n(g#Wsa*>`I<9FOQjfMnp+QlF7t&7gq#5}yX}r(R_nw^s!*EbJlwdz+FHs*ZGB z!EK=}h9}ng?7v9|W_7NVB7sx}`&iy6}+_q^Y%fSq2_O^ldC{Gv`4AVg`k1Z(j>buPF`=Pw8t}q<8K&9xGy_p#@WZ z^0a}-X3Ab9l4VS_cwYJ3_+o7Q&%DE^_{%ncATo}~Hmg$yz|~~2%XcA9yq4D_i7^C^ ziw4Xc)@zb!%AI;TRR+P+Rkv-7ymy5JHYmOIi!Yb*+?|&rj=7Ntb)ooKKs)sg)#3Kl zVUx~oT5b45>hui{viCEC&0?jx`RH2Z7Tyyi`QIHsa<+M>uBtIk(knA(|J5#mqBQ$& za`LSuqpIH!)C(^ez z1F)Jkwtn^^7YSzv@7}gPnQQn)Vy-6@*FxtWPDR2`T=qWeD1$Xd>;bKj1aF0}5mh09 zIq2AVHzYs?igXFTMsnhmEnDE4ztu9b`S0ay>ngy^<~Xuqv@LWl4bm*@*yv#OLEH{f zlw8G)m0A3~M;NnPPk&j<0Z4+pPSIR_$@UMbxWSSiKwQggMxCK|YVV8BU1DB!baltg zboy+1wErTg6Y3J#mhrt*S(W3c)gh260fmFZ3}&_4{PGJgC|tSjc)ij>d?f_Nf=>dI zLbyKA7c%2KI=#8~@*`WL;AdZkW0)4obZvLY1qMCk`~A!A!HhNCnFSHJLCtEbHFoy% zW^mf}+OFE0c7nybR=23qb6 z0#xs>uB+wb`AyfT^D952I`Oh&@HS=8*K0wOiKiup=B2XXdsObFWWw^c`^HWfWRl>C zZygUf_My(64LiiM3|6Y~1^ zh)~Lw*uAc2z>zBv8$rf$3yUHDO*9BLU=KX3l?(lcx*iYaT)l3zAvd>Z{(0kdI0vx@ z^fL3M_?M{6s77kqAsJ|P&Xa;QQ^kz5E96s+sN{&Wa55(3RzN;tRx5RI(%2}O`~?YeG_tF3qtE88QV>!Xz`8JHTm&j z$!0=*Qg_%cS}~fniij%}<4@o(L4$!tv1@^yMb}KGefb`I(+?D<^|u*y;~&%CmS6Go z1QB|E7mv8BvW;`X{j6odsHW>LXF3E_b5reCZ%zV56|W?QE5F1;-+^~ zcJR%3A5x)9biI-06W7zgJ;o@ZCL!9Q`M~2n%A?q7AYm*=-ElD|B#QS{_-gZ;UI_o{ z9JH|HB`r%~vClc-<(xYihOr0HxJz9Hex(wKa6!s+d#I>^zVZF<&!}jF?g6N$cqp7gy-$kvVAx3?Q%KpPYOZePqv9dIDYcqA4$VJMdLiVVie zJ6%V(FS;WjrrEI6#BaB1>fS^>ORp<0rRM%>@jTp$;ifa5ARd~CgBAh2D{45+v+X^S zRls(LZ(a1PUd)1` z8o-6WH(;LTaT1LjDZY@89>CbxRpiB1VT%zfg5NJ54Ql=Wn8leZTK>c5lZx+G9JHV6 zBbhfq(@905E@Y(A;MwJIP|LgNsC>V1x}1o?Me36DZx$pEKJhtR3ez~L&_AKRoLrPQ z0_SR-cx)-i3}i^ChpM#JQn~iXyV5F??c5+kISlqT%>L~ZDs@OI2X^_1v01T-aos~T zNBS)Go6=bRs(l~_SN5w=sznS*+0;F>bi9VI0we+|vq$zyQ$6Oo%vvOIhJ83}d}Kqa zT5Ncz)5%kHyy=Z13YMu^sN?Lj)+WAbg#*D`9x z0T}X_-xLeO=o@}AwoRE3>?#Xu?<3NB;pRiS;;x>{tU=FdYpB?Lg$iScI7~vAoa5yX zWAL1xpp}s9e2rt3Mil3tlrHXu6 zcDNBTbw0P-emLesHJf%w2GE~u?YuCp)x+u%))QQ`hb+0&q*cr|`#otYA0H>kK_8JV zM=jy0^ zb!3|$|K%%(j4H9x)5C((AvL^V@yelcIG#gqwKY2~z0{v}>sfDB){vYVH5W0YA?9vr z#-u~hF?yXZH!YL?YS?~!^bD)>jc+`ONM93(L;-HmFn?}z@>QP_5X1+sRI+$ZJeHmM z1sLyJ+}DZw;BUH}f0i(G`V4A5@XwqOu4U>FRJEZfrQoWDUIw|`Wmothc~`8zuj)sr z?uk*JQ;e66_j&e-?WenPE^!@8z~?;fQ3)%6;*zUrbNY3vrz&VI+3R5~U;GZ3U2;8- zkxXG%ShXBDJhqQKwKf)ok?to6ru5 z2C*@9I)e9V>Fu*3x+D1OvppAkE0P8e#2ll=@b1yKJ5|GEEv7xMgKi5MN$zd${Pu-f zsBVyi#3u}f6{i*2$?BEE&iy+Y2^h+XDb=QkMeL{k_Slph9lAfe)7w+O-wdtd2_l*$&}Y{ig@`akzFRT=0|%W%YdSDFK?_`BqRNO+>y-8rf`;<&%*8e{6g8A zg=g~vi>qp3$^kY|EhIM02KSuUbLy09=zG7!hnLEF9jfgWi!$7Y#sxiE_ zz${9bi|Iz`cKmuz`ZG&ja^jFUMqOIQJH{kT(4XJ0vfJ>$fm15bP%rPj`HV$={Kv$0 zQ_Eg~9h`T$Gz!>KUS4SD$J{2usv_ndEP9qRmo&sO4hlYui>kdhE(z_PFmhYvDAto) zf{{YlCA3I_nwXuQ=tgQmyTJwNMOf?NxK5}5`w_V?x8oeA(1tK2v@=x8qEOa$8~smD zFB)S1gh^@o&ya&?idFWSWLHY(QnoEL^FyZBftZ~-bx$eVzV-=+-`lN8tADiED;LfF zf8jd4ui3IcLGHK*S6sezr#XG?PIy9B&Hr|GLzjvAL~0;N?%3Npx)sol2Y{R$Og7Dt z6L+1KcIrJmm|NPAXV#Nujm%$9iW}*x&Dz3pHXcnLeG&;rMvagG0yifXIB3_kFs{byqXl zow8Kqp}PU3WAR&MZ(=y}%Ax|uV}Y_;*iI1rBe%~S z+-Xo5(yK?#Wi`UG^X2Nf3$0w*VV6>$;Y~Y29QnS=U~Nd^*)(7Se#`tEG%Xj-Ex4a7 z@?hkFxAEDTe~;-h~(jf$@J`c-b&)Oc0pVy*$+RfCIRT2&U~Q#Flv|Q z$DYG-&S_P^a`=KrQ^yhgu87}%1g|iEtG*NA#e+=k(AEg|H;|2ofcyI?P43(V-@8N; zQfDvHI2J|If6Y$sivj!37gh_&;p5){GWDoMAex002YAX|N3Vb_VAOS3!m$tNL6 zR)KhIQU&uC{ri_WV@3aA_28EX@ujSHJ*wIrcv8WqAWe46V%aSB>*_pvZthA$MoiKUmT-)Of7mV zMA`R%TYA9q-(J)phfDm4YC7p@K%I3^>1YgJy zn+oaOX>Yk!kFQSJKzm?P-sfn9{#o_ZF3-Xbi;S&avF~Cmauuqu^OAfJ^}-z_`z2o-sV(xVs5 zd#3UE0tH&W?#l^{S!Rj$*ZOySw&A#1&7Nj7n;VoA0|YjC^Si}c`A*2uB5^6QtY24w zx<9YkuKmpoF(KyOICnl<18VRS0izVEGugYkoms?`&BFQatBCEM!EjeQ(TqC^Jt-P^yu3RS*e;J%Bs++h2vH6`xL2W*rYY zH&qi1&V}(evl}gy8eSH_KgN(-^n3$oiyC&PgPm@n=iw9`92W-^J8mo2+O7Ce|407!Ap~Tb8RThuGj>j=@Oy+25ptUt~@>VJU7OrJmBYCl)ENT9(J)YJz(^mHyF9848BU8BSx&OYbp zz__O;+)`fuxMVn33MI2=MB)6IGc>8n%n)ZRsP|nM{S21|S!|=yVb9?GXc&(VCniDT z(f2Mhua@Dc{QvBAiwYQ`dOrCwlz{7KtjuzE$PWNSYt`|%9gSvo&G04%7EH~KnrlvN z)oVO$@pA6;JjW=BSmNpEA7Ux>>`#>)yr!K?)|XFTEO{omuLa4szF%DW$A5B|RyDP< zI-S$j-^qZ4o?D@K>l>xDJw z13K)H8K8tcwJsR^E>%&am22(xj1TDzs3q1{<=IBG{|(7W$eq-ed=&CMPI%FhYff{_ z@#gFg)2snZT@Z5A$R8*iUij^w>ves-P5~~408`*KH9<+iM2Zqwc+o*|`s6pU?+4BA zH&{jTU~Hq4Yln-g4@FHdMvI*cq=ier@YOmtBGBu+hV#??u!t`womWt={mTlAmK5vQ zc^V;{JjC6kf%x)gf3#AZ0Wp+oKO+$nOmP7-LQ zaVbo&EHvB|#XP~-;QEZ>2N6*seI9pSOimplJUkv+Fu2C-+>xa_iJV&G(fT~<%0PYO z3*;GJb&3CSN0#ftCrC`tZi(CU#ut;{U6TcSsAG(Om%Y5T^mbGq6i` ztL@KzeMCekh7n$wOkZ4#NT`yP5#_l1$f$|8?C?1Izt_F{!8aUrvX^ZHCYA88Ihp8G zvKs`kjs6Kx*bA+0C6uOunPjLmo@kRrtLt`_@)QA$6(bK`BRUu3Vvj4HaBbE@v_{oy z#-w^Rju_qMp|b$3ATom}Z-LTj_jLnl@U-m?Nj#@Fbp4 zJ$3oCF}H$l{1Wm6hUuoQ&4H z@5Fq%*<*p2e{*jr01*z>XqPTLiuL||L$CRv8XA;x6+Za z_pKbk6Vp7_co!nzLGoIuhXN%NfZFyNm`~lZQY5G;f%d*6yYp@O3hx2G5&W{p?o;`wMU|bAWu21}W}Y(jK4MRnei^ESNDKKTw9=sltW2#KtLvoY|bDArowy zGu1`p7We%*1Q&E4&A9HX?pSum@iy$$zujwQ${Z;jtbW~u3vUy*8nygu?-N>c-gCSK z_X5L~rCVCaEqQ8;O0z2O@K=6Vjv$q@8{QjhU^>lj_}z!GH%qE(iVhaj(BbydB>4%! zY`q23(A?n6%*Vq~odVd@{^x)--lA6_x#k11+zkRB8z#`bTg_%R6;-InEgy9};d<8- zb-WE?jyk~%9g_s?=qTd|utv>@u}v3>|K1lyk}3$g z^UP;*R?9v$qjKMV8>_l_6cSD4(Q=yLWFTH1icRCDPt0x;`AUM2G#q;!!$mo{9}vgy zGvxhY@{4viclu-cY6VaQAgJ(oXieKV`Gy&?r_Zfa{yQkzHX4~z1;!hCY+*zd*1QJN zj!{0m1L;JK)*+LhMkeup-n!7_VEeJb`EL$C*)>_Q{l<1n6Z3@5yW`kCA0%F(2|6t$ zM2l>*IVT%jQ-N8Bjzhc*+8?zMpiYXYfeqBFonv|)3HzZEGv)RdI@bESDLmGD#+OCf zCW4J}HVZB!e|Jhi2>|5{lE&`=#dVer)_a-&yi(2vP63h4fz$H_aOGoRhZq@WTzYD& zYy-xe>+@I>e~vq9%~0nTZ;Gz=M@3mfY0&bS_Vw2t^Zj{d1r`xF*jLMmInJZLOymm8Lj`W&n~h+aH?@xrJHy`k%6x7Y9&YukPMC9>>S z#gPT`^{Po+x%>WmsrYKVZ?kPtOaC2+J(EA_TVf8w#j@>*OycUw*|eKpD%8aPl$Gtl z-R}GF^b$2UrKT6lrfdf2dkDV?_Y3Dbe`@ZQZZSJ{eM|_HvMJqC*>!h}g*FfU$pgzq zG3J-|SriU7Sm=0>k!Pn99ZMNHFU^$1kNL!6TUTE*1^fp6l#zOFru|y_bbY~xf6(L} z8fpF&XVhf3cKGs{_4*jvF4L!Di%pMk-|(v6e_i<|v(tXq{Mqauu<6705a;h|r@bf> zuDuHxE)iz`ODBPS&I`+KLH^!k?xwNcdQF_J;MA*)GiC?#>s+9faWEZg4C4pwFN^?; zT0Hkdg;zF5$2?;o>Uin1&-VX)nrJwC9UAcbxbXr5EO9(u57kL%^rj4Wu;(`R~cxpiZ@*;zuEf zG*kmGPdrJr5yW^xZ4`PJ{y8HK*xF53(0L@qIQv}@5l{>CTzR#LN3GaAc>3B@_kVbP89Zwb?xK(zu?|G2@H1Ci*&GL!HV_wR_ z?!W4cI5>I#l@UoI;%i^8>!*eB4wc?5pI7A?;zzdc-IC8751M@y&9uWSdyWhH&RKkc(W&}qP34l5uiR%4;5U9 zJ1F-defif7esf}Y3o2w*k-v)Ac_Oe*eAu(^Qq4?UpvRR=YP%Qd=Co zLC~EtU8RITEXn{ur&HoZUV?j_$;&2JLa2Wt_h?@gP*&zwT0TuuR`VZC-)fZ!!h=Zi z^2R_MtrqSnI9wTM@SY2CRuMswDTBS}Byy4|#Wfk8@Go^U6{+f*cMU}9CeCus`hO+N zgW8DiOV8onw`Aq+S0iDZ8+}HqZfwT*f4YdQBk* zGQGy7uEi)$)ag*O>T{OEM8SQs59eL^a~-?8QYo zvD|s$Kcj5{khb<3u?+Z5Hk3rm8G&ywST9N^2sjcl&hCE6I-STmqMklh zaYG6aH)MZ1yuGZrTXvFOAxHujL(awA+T{Dcc5$w79W<(a%qn@1dN9A3@}s*L2nD*G zW3>1o&qVt%PX*=#w8Y zIO%lvFyc!aIY5c}vSoe)^s^5>|Cl`vVNv=m*SjQgau6hU4P1lVz zVcRpVrj)j)d2i!wHt%nRELrc;16Z)tcR6xMzZvuPVHJvYJ^$FA_Rqht67U)of~|p!Lw~)M z{BHr>=?9uS^)$=vc=z9Daybm4M>P>qQ!VnIYGc;^L{TrRCgWa2ge1`8lwrnYmiwMN z9B$H=M5{R9CiIT=8jf1hnL+&M(T|rMG~71mLZOM8FU zFwb7Tq(6fd=|Y2KE1n%Q#I%_IhAh4#VoBw^$KWn_CuS2T?a5R8;dC`Ti*NVpEyjs{ zw~U8FX>Sg($)~G5;@jECB>)$gT1LcDLdYQ#4HHm#thygkI(^qO?K$OSyfK8`K6$sn zCbo9n-nk5hO>-E32dTBq6*Bo`1rIs}%2iem-hL07S07+@hSmKpI?@&u1HPsi654ca z_>VQXPcd%&hmBE4?udF~=p6DTUwB+6#0rh`Ld`7hrD#2f__6Bv1z7p+jgL&&Id>I2 za@4}8$?zF}wH0Rs1I!^?e7Pk(xsM_Vzynrt;K^;jV{6g9q2PDqsK0%c{m1EE4Rf-6 zHGMqYmBKjSYlrfx7<8~ZmB13*8&Dw^MNX)5EqW3$XZ-!EU!`F7=Q`QxxjBApKGdaG z=VMe>{g}>b-eb1uy4)Cbi4P7h?Pa$0;>%rFxJJo2xs6{|24)fDg`v=CB-L~WqHqJ* zMzHX^4?pVDy4dD;??T`%y~oz4%hzm5CDDDrq+5IdE!ozxn7SpSxI+41H9|XRfm?5e z^A(!oj=1igobfzyq-G~i#`na{-Gy7?9{arG$;Tgj39o#7VIQz5;uMng@SAh3g{zqC z>oEH9Mt9B$fdWF7JMg2^Ffg`}dblXhrJb0`hmUPD=>ZQvKkQ29Zr=$cp*v{mCEAS& zT4e_2n#mz`x`^c0wyvCgt4ZqkdZ8t`d3^l*^G)J<>wg1=D-j?2d*hNOqf=`gMjsd; zev<43%JiU1VkGci&QABiZt$eV+B5(k1maz&QQ1tx%s}HUNTo}i`rV@TM80Y<6jLQ* za`SsDG&BQdy)fkVly{~T?2dQO$Fn&3y( zYN8%Pz$DS=IYT zCi)Yq4TaqkjL`En8BGp>}@%5XWf)pCq^jj@V>kWj9p+IZn9vu#*q|Pt!@VAd+Z0 zc^#F#wlM!c-uHbr~cnQIaYkWp}b)U_)xWG`zj6lIZBVsw!H%G zY+Utqz&9dG)wcVRme=x;%hR`_ig=4?yr%SAT~UZIEdi#x4CVxvt&%-nu6KE37}G3% zW2HyHj13qI039G;PHT$7x7faX{JnEhgPS9^RoTxdGCA%;4S}}njWcDd+h$s`S$Vyk zdLw2~->G|5_SlH%$aNUC)*uR2E^1+8Jj*^}sqvSYCae~JFfDX-L#Jc-@(Z9i3tVM! zTF8ms8e@)BruEO)kLg|0&f?^v_(gEwJC|5_)HoBIgnH4Er!*vyI!y`UUWebN7hKt^ z1MCl>tT#Psh+6DOV#FTpTcvDP-`*yp)I1w?&lw;M4L*MT{_?+E@^a>Zo<~^mOXFsf zP^ohXXaDlmdq>6J(XhqlY)s3!7v~i{z$B{tqN*w965S8Vh@~RfeBtf7)uRyQ9YD^z zMPcroTD5#^Mgw&-MlP~LW5gYmWB=(zXv!r19#J@>27A)cu4k*t#ajXT_ZPP@cB zXJ3sQTJ_=Bs?TeWar!nILN&Uu+m+IKgV2uD`N{iw;+3rmGI>Z}u_?$#z-s1vNi*22 z5`MK$i__aIT4UaJzq;EVD!bO#a&C2W#M`v06*R?yjL@V!ZJ(?OlkrtG>DAi7U5bAL z>A-;HczcA=+p6|6*>;F+Oj|7jN;9FQPjFe}b6QtWqo=~^T(*c#vtsBNyP*cP>Xp@` zhTn7zS9!?Z*M~hDK$Svk(9`3C*O52xW(gT_Ez)ijN-H|;qjtpUgLN2BhsCT9Ok|4w zvE{R<)F|x>t}1i=T+{RpMlgx{_M`qiz1)TX=Ca~08;bc6KP%pJ>9;UnA8jnSla4pp z)<=LaZH)dJ1LZZ>5p$EX&uvZ-5iL$}4-5}DwxQHWzS;ZQgfndfz_gU7pxm2xkJM{%{{0DKWhixcKae` z#hz^qCosZ8qAO6@Dh+qwSr8N9N86{e&Z(5WC5NBE!*AJ9O>*1%> zli|*T8jEeE?p(g(2>T_BOh;YtE%~kQb2eL)MwAGHeU@YIyWd4unZfQb&fqt<=dDnt z=~Llk=-u!fOqv$0ziQe3ZHH~!ZyrlT$UV5?6pDZX7v~`8w^p79rq}9<~{N~8w>H7Kqw1AoLin@V-|f|DbM%jbYHGh zZX|P5kWt;G-E62q!s^Ag_jGHti}YQ>U#+txQNpq%gFCE`Up5w{zBGbF>_qK_XI<9k z@{cFN=u>zKevG4VWwor0i;fuvwO+f2`mnA}RTWBf&t8L2q-n=8{tRbk2b2d5-!2>X ze)|0&+EOZ_gdK5xAf5llz0=l+sZCs%B89_6V=295Jo-3a-`XFu2Y&gZ%*X0b)wdYm zXs5?=51T%UVM>T&k5|+jla@{$NmBd6{-?n+miJ%qYdv?DG*jEwdFb`Gdb?zNZ)|Hk zzftX*i=;h#aezZ-UBjopn@y6dcWq5g(bMi4(WA*a9=_03L=p1?iFqPTw z&6-_7vk&1BugA@zN>m?NcG*?V{~Z;Hl~v_eH#>ykcvC{SC39a9|1Yx6Dk#n_>eBEL z+}$lefDkOWb_gCUxH}{SXc~775Zv7%I0SchclR{z?$Y!-shXOpnt$%j)ww-q?Y-8s zzWAXP)t2~;^^J!=?)Ds%Y#C0>A!WmiorA3+*%TedJcQTW&oa*2ZvG zA$DO^jtUVGJB3vxV+@kkESovA`a#`&o$qX`MVurgZU#SE7TvCS9N4yW;)f+W{Yg3S z?aqFoN9kHY3Abo=R6h8|69-w`0c3EM|B3)@z>`k^{8X)*WSQ&0gF-E%(re*MB$0^2 za;~Hs)X%#Yq?<-8MH&$CFD5DY`t3;mj;Z$VB$&Si7_}tz4?-D5myM(BbDff-Cn_3~ zx|u!)ITRfs-WXfKP|vWYp5TeZ@y_MvaaNQ(r}AX3^~R=y0NvtxeG(07IyeF%dW=u7 z>aKBJ)Ixa{vF0fk>~FJN{FF+OX+l_1lkBV| zj>m5|(S?!FHr1$9d4q`E!YBKsT4XLMk(Xs62IMh5oE8?aYdIK`L(9y5oI<@69+O^< zqxhnl6$$_!;Ksr+iX{yMki@P7AQGsjH`6_FFcEn3A{H`W&oFvXc9+f4u$^GY*v$B2 z1kS)m95R!dC8lCZ82Q>eoAW7VpCX%lZaYESwwXtj^w1v<6M{`t zX4|vfb3|dxOG8#z3Sm*ZE%v4h%Hcp{1Bq*0k(hMR^y8y&;MPcx*!bnp6Byp3%o?4wlRz7^Ly5fvZakr^zPm* zc&f`~ap*U6#nQ^sgytcNXmy&}C&2=@=!G;^ocqfFFkF<&X9w_VSLXiXg-Js}IQA<9 zeQU(+3)c*lVkh)}#znPP9V;}o#Z0?8dKaUNfxCu+O6sYd6Q{%#Bne8lla(H%LJiOqaz#l*Bt}% zszJV!pvxD$OhhqYTlS&fV?rMk@l?Nxra0(cg6!*aNIM*^n)7IFO!=`&@T9x78MFul zz@s6H2lSp7wf@8ij??VO!BlsC?{gvxeN(tKPzDxM{2(67fUq<$(8OcGJtO$_(xhh2T@C6` zPn2DS<`&`%lUl(M@t$1hEPE?|a#)I3!=bVCCiKZmCs6Js%fzSQR9(9Ms9}|(ziGbu z_kn8=E3F8a9yeiS=pfZo>1j{)V5c*!oi%n^_&R#ir-X0z9#p!pBmmcy; zJbk_nW$(LV7{Pp#f~+zYvVigeci-|{kv{C;xLOjcO>?;7@SSC8H`fl0X=YzQu%a=& z7QO%w>z@XLY0TzA@PU_g>!m))N80ko@VZf+Zs-dXxg~|Yrrdaz5u#)8K$CAw@%y1u zqtcTW?;{+KrR3)!Re@l(U>SMwifm*EniGie-N$2r(iQiWA<)g>W$-@au3P|ZaIpWS zhaY4g5VynZ6d!rmgn#d|H1)k+ywmsJT%IEa_zAHVVb7|_h}LYI^L#O<*q<+S?c%4( zI-~hU5ru5%%Pj)9u1)lz*q+s>fK>vKqtjaPmUa`42zX z<6;QSnHMzf)b9MiU3^<_fpOKu-u?7$7IBsLX8mNQ)6+QQ)r@m2qLh>(Vmu6}fRiRqEWMz*LO)%fac`MEQLTxKBC#-S+EN~r;g-M z;Fa~4Te{OT@z~Zt{>nWoHXt^rx!TnU&GGvoh)~zzX%gXUPwCGOyv$)@upXov)C3Yy zQeNLO@Eg^0OgC!2u2xn{rV3?0DlpX{hEmp7I<5}hR{R*dQFk`lNun#2rBzF~OJ-JX zN$f02<#n6pcAvoT-{t#dH)mgdw^Mg}(4ReDQ=qbPdQe5SFoG9WM$IY_C^QmLO|TND zK~yywL+wH4xfwUw`zd|UH=1FnUT{6aYT#Y>F0fFUs?oBcN{jgXQ@N{p^wfoMZdW{~ zD0XWO)|JH|_|486D~Qq6Md?vgU;NAJYnCxOXcQGElB2>-@vwPExL5K6t2cx?!1vRP zs9-XV0GH-Mv5r|w(yAO93|&m+s>|;U_@e}j%ey;Pf9xGDNv^j*7!OqVDgOZ-@{GRV z`|*BHkL$)W@BI!TtL~+>8Uj`01 z-9~`-%Dhn_RRsez`x1|(ou@bUM#JcNUT+zNqaVrs61l+?gCcPYSw(A3RN^KEPiNac zPsXVXxAaz_tET%Y5rk?co*B~urZ@b4ToL{xxMV=-MRAXYQ5N zB)#TRa3!h2U^c@+fE&0@2&UuywR4qbUU^=2pkft>57B|oa+p(KI+1%E_cM>70MBBh!I$rtL2no|Vwh=!qbtlm zV2D=$tTFL(_JM&9_kepeFg!=<_@BRAr_CFCpC99DtyuZnqFPQ|@TRt=Dy^r-_`9B6 zeGm33z87lv@`+xXpCZbh@?k31e1yqwz zz;*o2k6qWHQNc$ozpN&PXyH{rbWtOLsMI9IX>qy7Wu;3*f=;*#EA_3puGws za?QDRZn=Z>xE+5sthjzX1JL)E-SHHXr+OT>xTwZD&`pou19}FkU8{b|wFm3xDq?aU zw0tzEeU9b!3e8RgW9xZ7Vo{ywoZZ9)z9VV{C_knHXFp23k{n!Jz1NfQ{mXk zuRAOsMyg`V6zuypd~7=2MnhJ*1hv6(liW%R3N60(6L7sud*4jsj;i5j+RZ!AY~h1< z?|UL8B2RTYG~C&^hu5mtmu)cwPHX;!26)rOb;bi=J;+Y^C@3ppk?$n6CO@N9`16e- zu0din7m0(fg5bc;qMtV+4#U!?U!=slfGM_tUI?+?HXcbA(> z%X(@|5P}c36Q0XXdeYUB&pA?1Kf^e2 z(?Q8j6&`QBLr#XEpo1zOIDrU}kf1GD6n&#Fu5Cr*IP2m;1I8Al7e&Z-WGt>cq#U$sgY@@vs&14Kizd$f5GXn?GRYn>Yl|rem}L{|^;EHQCLtiSmqn zhN4M%i^;bmO@c>yIQF+^fvoj#gdi=oCxj~d2kpX zg3epQWv4|Hb5s^lr>47snp{<6#DbP z0;C~rQdQPxOHyeqPIa}86w!TaunZU_obzph&j-p|CXD`RV)hX~5z`e?eczShR zQz?IeYr}MMmVQG$f@jot3xrrMP`DUqBVuCs~G4wn4|pn`^;J-&e#z9c9#m|^5h4^+Y#a1cm>5^Jb( z6^UR&_4MQ1658b*P>>s6 z5Wld;D=(N&efbQy=@5EkQrlUfT#H}IFUEjzD{EO*!Y7vwePdL|4g3Ha7SrIC(Z5B7=V zdb#+O^AH>lG1hq>mxWoPqg>GuyV!FSNJLd<^D>LpGtTEHENv%Hp@-gkTp!7E3Z$WW{q?tss1|9&MAxB|?udRzsj^(s4|&&UoZ{4nL3z6PEzx zUA&p6)$F`gnTfibZntEb*^fdwPh(!8?^RNg`TWz_y2kzzF&%%e3x}6B?-cW$|830j zlH;ZWRFRkmC(uKzpb$&G@}{ciZp=UOf7-iL z%4-T)=bfcR40_)yuy{?+omTwn^w0#Is<@8yzs%Wf+RMz{D0uYyavF>5cZ7Jo(lX@c z9L7+%veHc7)$-W($M*|2oh6d&UEBocmsu74SAJ?CHY+UeP8@SJ3gUh`xv#SXtr;g1=+pC*FY$JH!I zCFEsDEq_rrR3Lk>r>pId2`xZd?;U8JtGK zevFmKy^DPY_xaaW+sGPd8Vm&JvEB$p;fr$uC2IECeVcVYK2_6*Gp+$#` zWS!LgM=lH4v@_vnD>}PxtqcYuKYj8%%i6)qQ{8Q{Z7hF~Uqc0JeGeK9s{(h)=H9!R zfA||&=c!&oNi~QS5IbT1=>~tmuAZs@&g^2gKOtnB(X#W5eZ=`3#YIV9Xg2ng_4nXO zO^zSLG{iOdqxkN^ZcWo9&gL?9XfTmbSU}(foRJO3&3`FD?mGJ)hS93l0k`t!p=Uq# zOUJBg-?|#_f)_0dLhGm@^t=$A1CyDfWt}D7F%)AjajS09 z0Erk%F~85in$49|jP`@caW*tw*O9z4n9QEKfQYd^v)HjATnWK<3MqfVozJaNw85(2 zfw-j@qo}Es)RmO>`&El+ z>x6Qhhlk$_~{Wh3nb!Ari-AiSW?LgQTV5hp|6LQT zrrJ8OuPW0B_FdETP{1YV0TEOPg_$-^t9x>^$NuCLGt0}S1-pLX@Q|jesc>OgCi&dgk@EwMMf}$^LSIZDh|+Us_{g&>P)tK^<2>tA z2=-f7BsigY5`3*X0kI)u|-(TFmwFeCt`?});YGnfXej+{|o|B^@iUe&ei zW)1r^c&xvdc^dK_L4Eg`_1F+@gF5;1!W$AnCQT z1TXphnsH0 zJe)U8N8J36Tm8qh$$r%#yYl2K`sV9g^Eot~TG~&2pR*MMXA~3LsDvH(?|_CR*o9G=5HI$fy)_ZwmHP z$q&Yo!^hL-s}yI7<2W~^)WY8Q|IW$~|@zIPZT-V>oD+~4E-SJNAy_bPxR zlo6Wi`96KjH7w?%U+>U5eAT&NXf)Xs!}#Np+sCGw*yKb0jL#I%*xuBhsvqr>UsRvI{Jr9l(lqLoJa=?ygu43i0DU z<(Bu3Cx@6A9oQuO3;)yrt%*Ybe*?GQTk0=7F;&?>i_dPHi1eKJUa^Cu$GO?&p!qMf zkvnr@ZWt$*%nMK#^(ZWZpZmxrB68O*5;WRKlEpL^J7eEZ%cf;QRF5$3tOwTiX~!s1 z(7vAjjMai-aXM!_dsuL>({n!$%Gm*R)LSN&sZ)cRJMptA{hZ;Vd&{-qwc0Ia%V@Fh zevGBcijUo;4fAXWP?|@3Gi(6#jhJYY3Jz~w2z^(SL$M#Jc=)OfF#5sli;3riW+}Nq z2>QafiaV>GT7N<#O=)MpPD5ORN`u#7oC%pNaIpossn`RWzLYG@9|JCIL$6)+6Ta3j zDsba}m8ZW?-XTWZi49J{K#b?xw*c9FzVm{^J`k-<(u7@JjI$svmtkgc6!no14%%{JF@x<Tm-{Qb!|Vu9e6`XVEY=u21;rE{HpUX0Aao=ObdFRhxo-z3TbWb@|hdaBX@SD;7@a zS$vaXJXzbIP-qnzIQLo9)0F-Qyp6Z0=_J_j+TgT3`&T}|CeguhpKHD-p6`=40hsr1 zunH_GN`JvPJp@qg|XZ;sMx96+)J?eidS zBJxx)^uCbjt4nejAiH%=vDvb-+g`0&?)#{0)B0rlRz6mu@{Y>>syWpBbo2e5f*fr0 zP+AMt`k340bb(P**qK_t*%{HO`d|NGEcNqX7r7o+by=_Pu`x6RTDFd!wX<9ihdz^0tod%np-v3ydO3^=SXgfBiEM6xKJa5~Gb2Ql5 z-$tsbWNvt^_Yznkic!m%1V(-C<-OE?9fsh&^oS_Jg13^nTLj}F5A$SGgWgdJ%qYv9 zFVU|m?SCL5_P7jf%cuFNBN6eNrdEvwH zs_JP}A4RT^|L}Jqd(M5J%-Z3I%d5uSl`12@o2si~;2z{n`wmuhN4GU_xcBYdyRLQI zDB|3irA66gbfK;UNAP@go=)_H@(MXd>kp+LWBd;Ol+x9fW4@Lr=NAOUF1Zf>Rt~@3 z+Yc3GK(g8_H6Opf3e4?ZcQN)wQHoV}ipF9`VqnN4C#;g5BF+5s200ASPLl`fq z68@9RQ=*W6X>Ld%1FkP2CuCWi0zDsAMz~q2Dz0K>bu=m8*=VcWlpYsQ*0p}Sy8`Pd zD^`N32gCBKFO-c&Cc>c;yc?W)T@+lU~Fa<|6Ml0G& zn)V2LOT6JnVQ~FqtZOKA(W04T1{;(cpK)OW4gz6y?9`XjDd&)~!;k&S8Y(cY)*smg zUcZ5*M+{n8-ln2KGa4;!*lDx!m9)y6LN>IE5~C?N1U&N>ebc~-N}OUoH^b(o%G?%5 zerKT;hl}N8-Xqh(R!plu^25IK^yJZ<7k)8nA7P)PAs4(AG{7ol$51$HgE0JiOS`jY z+F@bqZFe+avkB6F6rY5XH!Gr3g?vJFT}27Hp-Z*OmT&nb82EKros6cY^b-gtB&tUg zKoya*n{I#^3l}xM_q;IkC3!`N!c{6*kb3M#ke%C&uGKykoN_3_&tTV&%%_oLEy(5W zT`pQTr-HW1+IzOJnOiHOA4c588eQd&vPL1{3W^FvY^Y%74v~-J?KrJfKE`4euKrWb zQgRs!oktu(`MfNhsZ`|&d0$@?;rLnf*C)$Oml{t69a)hXQx_)~l!OxwU7UlTcU7U^ zcVswD#MOY5hvBDq+VYC8#;pd62YuST&=x_9|5m({9i0qpH}GMS*@iAOr%2D2+D|!4 z-HsGa2Jk%?r@^X^f{Y(!q#4=Qmwg_1K$zbT#qICc&8c_Qsxg}CS5@gp%_h_gq_}M{ z!u=qAIA;cf$hoGUCYu@hNW9>CmmP8^Evx?}BT*kd?H z7F>?=usB3-(Y(R$41pThJTJ%{pVjq`sC?*>^&Z`8H9(hWBBT( zpTPr=YGLN+%L#@QXS%IrJ^Eco4AU}0Tq{S2eAU}DMBr_T)sq{;S6$)qMW26k?N-)A z@TcxBjm$jx@6q)AH;I_1l_SK83SA(D2OxL(4u>5G^`wQAG;NpL^_HCFwJcqCSxW?H zwf%tClQmxbLjU1w)iVFH4a4=DR5mHK~LHK`-Z4>X8nwAz${?@&)v)`|z=* z{qj|8-`Rak|L=8jQ~Mq}#N&S-okxVa41;X~XHNd`1uw9ALLo4%N%%SCjE!sMi=J}_ z_Rxpr^R|$)kMYl2sC3x*`{f6G9iAT&);gD#Fj?Mr`G$-X2A}vf=sHx{4D~7A>MWP? z(P!DWQ9Dmatc?`k3F_J(X%-13RW6KfTzH3?SIo>~psn@b)g1uKz!%&O#A=a7?1k;G zZBr~YW`lyG(F!%l0zlEw*K1FsznEXC+wkGj*$)j<-&d~trIqEK!0XC3tgTl@v^YHh z&UV~rqm;Emx+zQ^#$2Pj(@G`%Y&) zs1{eTS0!jHw)0n55l;(R+e4@X2tz=!lEBB1frQ(9S9!F~+L!^Cw2m0!(M2&~8pmvf zrwz}-9!C4H7)dh)TW!s)@|60gFktODx#LSfpvX~*HN===j=2@ic|S}{YqK&f^z>=| zaOo<>m(Ap8=B)5AJv?^0a6X#vU|3}amAE%?uj5E9O6qG(6Fc!A7)5qDw2B$c8uNem<6{9})oqd+y|YS>{8?zniz-pR7_p?@Kc zl!xZT=FjsZV=jay=&&r+lEPfkSOtQqz7$Gponv8*D;Zr&zq7oir40Epf77P+Uw7yk zA+Y2tNYe|YP?t#iV#zH<+X(}E?#4LsvcGgJVk1N~wKnBGB;;Gl-dJ_;l{=d9Ek7xE z6nnTr*<^-|eD>E4Q~%2>zca=A`_Sb6!!AEhxah6@`jAaI-u6^_S;cI`O;;aZpt>+n&&1 zgRgeBL$pm-IJF);Vm(yQiC2h*S`sSweD+^R&zdj!U<@H}XiT~<%8E`?QW23Mxku2E zByvukvDp{7S8jPdmV^GqD8ep@9|z4%0W~3K?cnkeHaNr7iJ9k5jhCb@0zx{~8FhJW zTzhl7)!Ta92og4WOi5ja@O{J5GO|KWEq4WZC+vFqr*N*9`98|xIExycH9a^9x-HdY zcJ5V&R1IL=!xH!gUJr3}erQ|9!f>gZ7^B@EN2aJm7@cW!&z!Rrv@%}>d^K_yhf?J# zTT-?2Sz+>(;uR8aGK6gyUnT-QCr|YZg;?Wy`>cLkj-JJ)&u2*uu8;{sa zTHrhEz6r3TWn7OLsrFwlHW*3l{YwR$UMETt6Q9fx| z<}(p)E9=9cX!NMB60dDBJ2()<_hfoay!P&OAq%U`V&xN--hIc-kGipr8bWZ+FA2Hw zFYopaYNw+|jO5T(r}z`n5(}Bf1uDk+Aa*!~lWdFcarVHZKhYx&h~8offuO65(CaqV zvvZxwV0p_cia%-wQE^1$8s1D?Jg{VSRJOzB_dFY4UKHz%eV2$bM?Y>W#7Kx)1~xBelOJteM|dSKo9?^1~M& zlm5D|)F%rEslQ)#;R--aYrAi@ZbyH1iFJ(Q_Uqq;h-}1a{ z7_eChnIlYK;`tq@+lp`glb4&pZ2J~O`EYoZz33I~n#{;lBU2*6W(F;JjK)pmR&{l$ zFt+lX#0Rta9c+IpLN|3?MN4?6Ys`_%(2$v3%EH)hfaodaX}MjQdV5iU(4H!Jnp@t?5A!*fuvL zcYQ$)_ZTMO&X}5He($#;J+vaWp%SVHt9;7Y8U5)rQt}!~`Ub#n@7y-n`>PBF-5CUC zRk{9g_|-VNt|v!hef}Tb_o37spjfB&neODWR65|?y}Q>i4;uyu zV)&~hglWT()h!YkN(7K;A64QmHpQ2VcjToMM~5sKw+8T?5@bzdwUw5c)nM;hdrm=v zyrVN|ff?Ua#o2VpWlRVQS`7b{CK4cIqL%eg;=S^c(9`$*D} zR!6CwgJo-+n!&lLnBSGraft&pP-cAGU-+xD|3B5k4V?n}$g7ghjQ8GBK4CHD#^ z$xtC2ue3L_=IX!2A4hshAh(Eyj%6x^kYFN;({l1}Jr6)U?l z+K!65jb)zxAjLD+`DGF?H^kZ+e!)-4j}AzhqO0JPHSPfQ@;LHzu-}jWIs*2}U3nXm zGDLrU7L=}GX=cGqUVp(Y=gW38BB;JkRlL!Nfk<5_X(K^)%^X8aFw-9jI3JZ` z+Nws)eyQou=hYeAa=XNJb=T!*_hmyHVw`m+L=a9#(}20){?r=DrO)?L8)f$VlaH3r z2-JB_iKqI4%KT4@7S3Y-{nc6-O1ApEe`gywar_!5Zhf%SE_7cnY>9o67gU81wLdP? zZpz>*7QEF$s}QMj@3Q`{Z;*YhF0d6>K)7Og@Yd<}ZG76weA{zgVcA@UT~p=5ysgBj_~O{&t8WXl*NV>Nhc8~gCRUDQxfzf0Ys(jZFE}f|V9f<5O?z=L zWt;^QVkyB2$o09RFPCAkcB+$;N96N1hqjU|UagNx;d(T-r#{AJiCl)Rp_}$!AL4%Y zgy^_@0k{3>MSVjFsIKomobkylR=pPGg;#|a7oxv!u{uW8xCF|689WY4P z!c`J+!{>v=>4Jgn|IBy(!odZvuX@}j~VZ$NJ&O7ae$z@9(ARM82)X|ov z{dkD%jLl_@d5Cb3xy#ZIZz+e!!?%xTsEKnv^A0RR3r_z19;W$c-FN@Ig{|7zmIvn& zw(+N3r&lb{Xe(<&>8R;`Wa3rOGAri8DClTV#K=b_4B_5Wi~DLwj&d(K<3^MiTL; za+%*!gw67|BSUXtu!LR86)>#cDNynp*O^fBXFW+>+=>RJh*sJ#&Ue$e+4KA)vop_R zw{`^V)6S^zS7k3O{KwW;7EV?U*U46RBoqz@ZB7A?U7OEy(5)`17Cm`{#+h$l^qHR0 z6$>Ee%OU>!r>~Mttu4Xw<=rG^mypZ5;kR26d~dh8<;Y&Gx*-IWn=(yx`iJ7PtN*F} z4Ar>qxb76oZN#1nRU;3~KC*NW7RY{0#DG4TI2I%~qNG-&0#7ZW9;X;$K^8$1Z6_XpJ-!VK(-z zkASqyBWTrfjCMEgE(0@mj^b%IV%}B89pRvvtixcbIn30UdQL}{7sL8`AtanRV`wu^ zlfRiocF$6Nxgc8ItGu|7R7+}V(wX39vTduqi=Fuo0yUt2zC!Wr&ONaB*2Vnd-F@OO zI$x#H3Kv|$P^#9@JdfPlY&h*k)4AAwS)<6nMh>m`@V1YYzAu%)7HFimvdsS}YZ%qZKguq1CJne{qPBX?{Zb8S4 z@aS@nvs?|^0X97!F%moFdKC^3CM}lv?u0NTWOSV$pNh?B^!smx5XmvO2yFTrfU;HY zkq18FHE%xr-fq@r31+6NdI0b&vXq;6AZH%d?Ym6`j$X)$Q+4`P3mrTZ)>aWNKlG`>h3MogJ3Z2+&gOZ z@gDWXso)!W!7Gt&?oVq(@fS@vJ(M9dH~J(6m$Fsyp=8CJ(GKb>n)@mX#u0?&cf}s+ zCnu;}H@~h3zbTV`z!Ej+-MD+#bZs-BNcB+z`5rOBGGKZiptL!@2@XsYz9ft7wqGj` zmNMT88P6F6UXF>zsm0q@ig)#Q&Wd`$P*ab(H2c5tXEf$hgvFVlf+)9H+pcJ-a%Y7< z>ar=)FK0;K*UciQg4D~q7F(Q0in)m!e-(wu9h zA*)Jn`{n9^F~W5JOYsiPJ4`#CpGXX@(f1~;iuy;-##I{<_&kurs=Aa&U}i_@gbF5U znQA)M{H?3)EDVS@8uS*zhA6R}Z|Xz_(nJ5>$wd1euKsfclR1sfUS{K9cJ0!i*2V9~ z&J%Yn*QBntRlx-`s7pY%jf+ytlAcoKhLK|n$~0#!2i<}7ME+uqSD>+>_IF`HDR=IziG;~;iQ0*G53Y`^Xm3D>*0>BS0+NIB$G<9k_i{4fCrguH(Wzsr$1E{ z?uV&zqU>z}*CVAy0Me=W2RbJpe8S!^;DC?#!v9X=!UAxqVnQ_Ll=~Yv!}Lq9?h{lX za4g_E65DYHl_g^8+S@LhcZ;_p%TJ$}%VC*O1Im0E5}+(+m{sCZz6 z8|4<2FG!}|(KD0t4XcP`vh6^Mv7Z2Har+ADWWt#_theYi^k7%X2)jE{1m9?X57y$}n{j(W$ETbo>smEhki|%zv$*wg>Ws%Ct3us;5z{iB$wZ7RpA32P_F{8B zuXSkiQCpXZhTWGO)M8$7$3f%28+q>Gq!wd{5cDTs0ao^*6;v;TaTnIO;6dmcc+p z9&UrGU+W1_|HnfTjO)fAPGSVu(c|t6@4~Y+!2079O+~}fX%$?j_km(7zDir+f5=Lq zy%PK+_>t>;TC24y&7Us|@Awv3&FgVqwMNgh_mNsa3s4jNL$!4_b=SE8|1O z?~(=@4(irNBW)Q|hVaEJq@60aLBcBbFqMp3y#ESoufq(y{>?6)1po&4?LPqC;~C^C zr|vegCbXtM=2hy>(Vg0O>91FU4w4P5;e26nW65g^VamIG#f&dbMD_XG&#h?j#n<;? z-pA1SVk73(kBds=Uy76%8xWOAgSJb%c7Ng9inL^Q2Grhs^o*k-KP&0m|*}S$|`9qvdC|Pm4ZI;^` z)FylTuG8fTAp~rdaws)@mJ#ujb{pfl2HnIdV!7*ujK1PK?u?2kPx!2~*Yugy8 zq2`yx22b>df%7WT+iAQVhcU{-OtTvH=Ol5JOKrBVsf1l(o@}&qAa2WP=jQ!#cSZ@BY(Eds(v*&A(m+QG@sWCsva46;p|IC{o5{ zg-B>1V}@+nMJGXc(7A6i0et8(jb}^f%ionW6!@vvT)k~W3L}-CSN(StqeKR)R;%&m z9M=Br8kZ}kuDXVxPVHrX>QzMTTg`Sj5B!=g##7X-2egl976o?XUQ^H$lDK(DBNE)p z?;Y)Fy*11Te)UU+bN+`~sg&LOsWpf%Tm6N%DU{b*;3ibC;6P+6o>c28S&%L}A$Isv zJS!!4aTsl*qgbWSDHuNoAM>A7=H5IT%Zd-_cA_DDc{7_i4YC{md zx1h|Hr4oon_GAhZn$Ag={UX~?Rduq-4M;Y0WfAfkr7?)6EDPtY3=XL-Ku-yKjmJ}P z$ugIT&VTrpXl0l;A7PlWS#`en;(Nbkw__kcZS)PlVOa@*Pyo4xHH!ev<|lHeJ4hT| zOVxHzYRtyF*U1pwl}g8-Rrw>H{@aHVvci&g=rtMJphBf-cowG9rm_9)|Fa1Bw-fQ( z+_u^L$PDHAH2LNwzK-TUb8bKIpP)Yqqv`4sBAO_=$AZs}9>*C~phL~rG{0o`k2$Bh z_K$;Ne@T(AQ+Wo7hNsSvbB!w^`i<)KPW-$W=$a?1^d?@)J4Q`T{5qWJPgEq_`eW(5 zyOiDyJ{#X!v{`7B5^O){RfSYqj^A}{G3e@l3OW%ywew=keNgZalEJ#8P|8le$qjFu zV7DEtFFhko0?P6^h zWHicBw(Ony_M=9n{NW?_sl#^|Vqy*}HER3MoaATP@uwb$dj!48C)&2J=|0xy>hY5J9U-Gv0^xNta1=Z7t%_Sd44Iq&3N9C#w{%dTJ_#->Ev?WMs>^^a(?89EY(h}NM6;}mr=)k`befuakF;Nbd4Zr z2lK@p&3A?N=3RV)WH2dvRo;-^=C!V&n7=65Z<6KtWCfzqwKw=_i+^A0aYx?*CgM_d zfg*)V^&yl6m8gr=d)ZS}2=$QVb*K1~?rI1$1j5AKY;#Z%+qz(ENGS>BD_U`UvsZdw zZ~pagC~zB*m2bOvOO8*kgx%3)g#J#N6N?}z1Mt-~As_S%fIGoKEJ2E@+2K7!2GI9cWzNW&Z@(3){Dtz-%i}q)xN+FtZeLuC#IXf!tyl(cnEUjj=R<6|`$g5S{f4(O z^Y#y0iC^!l)`uZHFBk;0t#Cxcv5Ipe5bbLW&xjD$jB%F)GfPu!WDKX^V>xOE=< zB`465{Z5?a*CIy+h<&`VZU3ib4O`m26Ro0y^+jZZhTJi8tYBGXXDa|mBxO;LR?LX)k8^ulC zy~iTH<#Pf5bG-zlKxGGtOO(D{6V%kMRCk7tR;hP!rSUnGW`k`liR#voJJ zx@ipA5gVp*rV(?TVoW9p&m5w}nsl<-p{ArEX6#7EU*3ecBd#or99)XGJj^;g3?>CW z%lFwD?UEO-?@1)wXe6$Kt$YXY#V3jYZ^Tu!m@nVh0JyJe^zQVR|Maj}gj+a=nXUge zVrW_NL0~cB3QE)4RiWg!(G>S_CfjuT{P=Q`R**h3$@azkAH@muTa(}0wvU3VAwD|K z=6Fr*H&^x6<%Z?Zx>Fqaac90a1OCHN_tb_~mM%|9>kr~y|NUau#9W+%r*U^!Z1eo1 zUpRug_kwk-^l--_>x&mJwjV~Ai8}8`7ac?0!)b3u97>e*lOHZF(%abm3FySo*Q_sW zuwpJTC78*!X|>WrM2+vh_>{Y`r7(NUxUyiAxi_ynVT}@7lIwk znLXtTqQ~EM8`fsZk|_uDc#Xyl0KZ*eBLI#(bIqzt-f!P})J;#jaz{t%X8thXPz`ICAb3fruVqMe9z31{y{pm|J8dWCtDPev{A+HgmYVsZ=3QJ$IBAYAw1IKUr|sw zj}X>inMU`jK$|AxT5;j%B~j|&pnM5v%NM4m{E0R2fc!TvY!oXND$ZqRq``<_B!Y>6 zB*$My3i@h%d-+E0wk~+O^9 zjT8BW{_f{p7xw+~;M2ci0U{XU$6XXvYrbkf2Eie-ytf#Fur@GkEM3=fK>8Lh5Azx| zSZ2U%bxyuDf4?T#LK+mUB(3Fqn!h9_dEsjRX^j&)D_VqA4~Axz-2TFqiOb*-k2Mvu zAafw92smpq{a0f9*LcSKdJrRJzCn{5(Cyws1vTA>vHuuQryoH-?)C1#zzatC=ksl! z%L^v}$&%cGOU*&&ENWqoEy`d#gBa<2u@cNBlQ9$!bNQhKo9c6_@n$QM=w{IzTuH); z$shn+r?>G%y8Ll@g8&kZGdGhgr6LAE8TEM4k+Dvpwp=cPobR!hBE^r0-Dvz=TE4w% zs1}i;qGhYr&lM+r9#Za_spaz6A;x^ORI2%McB%6~7tWrP-KdO-hsN%J+G4H+;^i+XjN0=hJ1)HlyIaAf zF+mFJ2LM5kS)tMJ+ec%ysud}K*aBMPBeDjbrK4k+iWKVQELd z`0WZXvXy-tbQgb@t!MM+zL7wZZM*XQul#|po@`rEgw&BimnIi#<@?Geqc`QJV`boL zKWgZ~Cs&UfA3R9f_}5fecp>UW98{xK}?g_#%?WI>3c z1s`TbPg9qX(Lhq=Gg0}WwY#^2ya1-aP^Ns(taE`UEx%5x4-p~9c1QCkreV9RF1XW8 z?85nHYb*7#UhShSk-)N3(KDZ{#OHpGr1+)<%~fM+9m19=c{}hGRSU+ciPYo=nF(B% zD#WYGWP&$7#bfxK)9;;w@dg5&P0K2|+;E$Le>^Aq+IFaB%TU~M{AP(Ed?xulHHhyC z{1x9O^}Nwh_2fM&Yq-IFXyP5o8jGM;JBA7amGNd>@X71fe!=g~$7Us-xi6P*sjXp3 zB_53h+;v=1pa7d-=V!nq_(#;15Cb2I)62bQz^KlJvKj%GA7P51ouIsEXWDf$LM4M1 zPafZVTTSB&k#pPr*8l0i?3$avFhgdr#EXp7ma%Qv{H@K)pPnngDCjUA&6HPxd&M^A9gp9=Yw-1W{X5PQ_lSX^?4TK!o-2r!qu7g< zeg>Ci&#%7G;@{Dr#94`GlUQT{0=y_J0jy$h1N^p@8E3%Wce99!=FGA-XU=~4!t2Q+ z?Q=|OdKUS|!>&!I;dxWjKq?i2g1L5%!1v|AC=A0+Y~nqBCgsrcomVQ< zC}@L=Q7UQEb^#WoGKa@#?`}=mV3PrD^`tOKKTmz-9i*3+ycw=04t&H$zos`uL9n7% zN8285>w0o1*KPUv?1T9s_0sx&qx50F?`0cqv`PLafsgBb98;&a>1`KFtu`SBONck` zm#!mS`-TFT7&m8(QI7O)>OBKTE4m=Dq&n1YQ5m{XOWsA+L5Oo7-^RZLH#rhWtW=u& zBA*YpMEy#Q4FM0MKOut+jDO~;+)Rdf-3UX85+dBQlo9^_S4 zFUP|;grF&B(9PGSe?^-@%$sqsUWG;wUqw|^*{R;y6}I=+R7gTEu^NfUUV# zSy{TRol=Bc>RzKF%Sv^#?t3J&V6I$}*5+MvGDE4bbnD;QmxbU4Up#7o9oncfF$et? zVEa0~D(b4^njHAiij0Tpte|k^h$hD%sHn5atVXcxX734@UJnH<-w*#lw#U`>@V+fo zj!s&bS?;;^|MDmgKGUM$@lq2{I*2-C#%sx|s6sB?8_b0%C0fT5yW`4DF@)ce&e~}uhU~u-U42^WNW9%A zMV%M6xzSVoGIjZd&co5Z`_-M;I39Ap zf`Hkx@Zm)Gt7526O^=$$9z#V*s)_)ct-pHGff3c7;N3j5!JsG^~)mg z6dQ0hc~(8t(i35Jw?6%E;;foP`#oLt`GTu`u(-ERv`317>AsA{ovMqR2%l`p(*6(s{6X|70KK+@KhQLw zk(sB*Jm6K;L)MFe0L`z{<(DLtJd1xC7=3pX`V>rmVmUqbExcZ^hv#h&r7I<; zdXvQFwCe*N+D|LoQjQ#QBewFghbEF4xrUinUj(<^RklweWUlTgSn(v4w+zeBG37Cg@~?>M}eX^?+y>kSapl%B)P zxFXBvs1(Jghx1?DRf(w^$7P0~12=wO)>AQdO!f=fQY6a%>OcMLN zz{FDTav=sm{#7}YEVZ_zon<0rh57(f#Ys{?o+HEw@rB#z-KMmZ7|oh#D_n`(IPxg7 z)<*JKWY@mMy=fwM9Cg?gL6z~-tDstLX+R?0H3u! zc^?;)`ulJDb;$N?`I$M3f)Hp2pQQQySd_jN=2u@(cKc3LNaZG{!rzzo$4z8Z<8e*M z&TJkr2zIBaxzzy8#g~E=oMI?@+`0U*d5~}r?rnO<>bkY>g63}H&NAz?9C=Q?85u5` zSL^zerg>jfZL(1vX#16l%WC_Flo@*b`Se&ptE9Z>DxlIO{U{b#qx#1zY=GOQ^d9E7 z*OTO=C|Kn(!1icJaVnHxzq6P`_?s`kshV^-A4;X0>uEp`Wq4_gPbE`i$7YpCPVn$A zH{Uc=4HMaOW{}>I2=<@6DUV79I(H&o^w*67)O?HDCU;8hv~mwA*_{n!09evT_}x=obGS8q)}D_~&8HLMs=#PpZ{WCKX4_ z%^Bt1==nY>q!3QEiJ1!@rm3#^vND_DR9EfBRDrv=sA4$%9-_RJR}(3im*_}-5L6nZfpA0%$&*j(rBm2P4L0!;j7?%nrReL4m{+#U+aWQ@fD zUgJvb6#z=;W3@IM{g?;MO3#JgasGt3UK{VVH15UF8bOs_~ zf!`VyY7Bf~H=0QHAy1zQ7yotn$dxATHzpj$D*uM0RJ<+t>-X z6WvL$U#q`}qvB-aOo>IwvL7~}e*$XHe%DMlro#GybV7B59BOKe{)Tq!kUmHP6Gw&~ z|EYUA2eA!50lOojYS}~!fT%y8&9S1kr(&kFP200P;>aCl^DRhj?;vU9!EB3T%&;n# z2i#=mi%1LE&$ow_$TSM@{R+6Z0F5pP1(mOzVMw?JJuJ6t;XzCepv+u)ZB%*j6K!PNYZq6`UU-hTJTpvl(l9 z7~16Hr5t!!y{A9ty5!)|GdnYlNm@je412seiOUa!Rm7^ zGyIc&bRLH_3RKeE27~X&9Y*RZ0Y;BRcETm)m6vr_V?8>JYq?5^(Y}~emIs0!?rhb7 zJMnO1eyp*2;A{HG*6|f=txO_`vnpQ=S+TUg5iqh$Jd9S1BXyO61vb&(jM*-@GQS0c}k+4m` zqnU(n{XJ&47TyOj{8UOy=fDdf!3?W(wg z4jNu>5ieLvFD<3iqdt(mHzJiDZQ}CKS&(LiYJj+@ zz<|yxKi8Wm2if@KeC?kU{4)}NA-g(34+z>F@A2}cBv zRBov^@05Rjw%P`cOn92%b4Z!X@Z0W^;y#B4vbubyzIeI0=5l>w5y3iqf~Aew)Q;O= z2uv9f1wX#9`vz*uD{nVD9l3pV5e!IfQHQ&3Vc1;bo0^W;OE=%y7{ha;LJpM;?@Vy` zKhvGHjl)L_1lqH2B`@>(uIGefqZ* zR_F%3ftYQm-ml2X=3;;DZnNrr%E(saU9kq7hAI(to`a3t~R^q27PlO{LhGuv4^T`Kwv!REqnVg=bnw$Xl>Qi6Rd zz=}=m^I?!lx`?m{mY#*w>cGCPOP3M+*QVWp3`9d&6J(h2st~3?y{K09N^FhL$Bq;hHP9 zGI(C-xj0jksr205cWy(8tKrcaTY5x|c&_2|HZc;iwp8+34kO}cqjH}JPQ93`ZVm;$ zUj@m3ni)2_`1k7$yMlaCMds{HJf-N=2ezG#81vc1O#Eq9n}_aX`sC%>*atdl()+9F zWv8#(Dpf0#jwU@kE3Q}D(fjM-+d z`b3YVGoFOI(&)nJn}$mZsTHT|Vz6k&mW|Bv)BRh*X{mIpt!+43eEbJRY0z{I4&D`e z31@yb zX$)ys(ur2~`Cox&Ohl&ve^$JSUoMs`+PzO2_b{-p(yD6>PLW_jKTJkqHr^%PTAgBu zb8m&&OXlW_Bwe6N{~|xP4EN48DK*08(V)&6?^}PCqD+1IKLwLAQ(K9J zD_onZj7720RKwU<-ym%;S?9K;N_iA{ez5T1zLrp5D?o`X&Q z_sA+S(KRtY*E2`w53iDq{u1^BTMfiMQI3j?1Ki&nI9AcNJaN67BXDq=t;CfKici0L z+vZA>uCj>E8q@qG3OJXPC;i7F@d&OJ5#dE+=abO*!(cSbqhLW|jv4FVhHpg-t&jev zVk5>7`<%vZb#HHDRY`w{hD>YH7m!G<)1rs$;CmHm*hU?2@mIBLPmh=;{)0-5DI7$* zCsZ2Kja?LSitHCY+%kCFn?8yeE^TkzR^0m^il%A7(*iFXyJA z6=tT8ub3hlVxCBNly>WUN!8k3)E+WHhF_UPT|5UWrTbaz(*F)C9V=Y^-IDUHe74}B ziWN@%FibPh@7Uz|Ar2+EFEjY6OSv{-@+Ik;ApW*W@GHgW^NqfV zC|8EK4bbIXtHeH|hO!k&%m`*V-hpt)+Nk>_(d(oAH-C^t7WU|OM&iDP3-&-rygQ=-}5&E-YW-IaZW{ELB0AJ=cneWMB8VC<(M!8Rgkz?~*1$FJ0 zFhmqF5C7u9u>Cf!&K?tsm<%5Ps)Xek5!_q!(FR2c2^A*ij-E=}`f_%V$gw}0`fx0` zJ&i{((JzQ2@WJPA*iPQ*qt&XSib0W;d0j%ewOv3$fifGAgDadU8y>dQV4< zdni4HM6TX7P5vDp!acabC2Z?AR!J;#y{1nG%%$zxj@o~_p_vU}sZ8iz`_XX%iGQNy z_?B6w-z6THW+8R0N*MXQma?TRCE~|-IXaV(NR|*h%|6APe~oa$=r78*u4e(L2ZfNR z?Ia!p6#Ydv?99Z)N_11Og-7G-^SxY(dRZna@z(GY+h@K{|MnCk6J`^SDegFksy_0h zJD;$RVQza#K^*~e0v*I62GRv1VBzyjk@;ghrx?xAjY%c$1E%`q3^LU{pl@gOmV$xt z&)~gWp6vIg^O;<+rRNMeu_2uW6$&W7yt^)W59UNnNbSyWp5T+Uw_U~sG^VpODYu@N zL!IA#Yj(c7!^7sh=7p|9-_k6FmIA@EOUhx={I@cNHf8ZVLtL zx)C^T(_6L3Q0lxl>(LIoF|lDhem3Noo942lQut66e0v`h?Vmco+}&&d@LglWnvzbC zo)sIAtR#A>+HJ&euWG?q_&V3}@R&cJVAyw!KHO6ff`L^wM_Yg}P)&}ha%WzcM>c$G zy~O@@kh@1kQmzJC+6eNIoygW=20-N#>0S4P;4J6zI!@W!go`J51PnQ;`m%Eu(ZjKy z4P`S}=ZN{cQT1H( zi8mq-V=&AJaHW&%Hn3OoI`1iPf?kn2ckwusZFLEJJKJz<-~RK86a`qcP2bG6!wLG2 zO325ugNzmac^JKZu-BTLZ5{tOuZICJmw7HQfIqx&w=?khK%imfa@e?qQ%N8n)i)lB z{v`QFdH2_!?5g)z$I}(XiBGu68kzp`wK+3-9J&v_7DD9P>~oPGnL}qhDn38uoZ4i~ zjBz|a_$+GtAheR=DoNTcs-2|&5YSJieT$L|NWA>MKO2WWzFx+vQjaqObzULI&l1Xz zD^DsLm)vyAVLz-{%^iFFtJ%u1z(fRb(ruipPSV|!_)`;Cm`k98mt_?*TyDQlov!PF z56siOW1c#c>;DyIR6}NuCso3hcvKX7;tEs6+fafA4*bzQ(wFMhb}t+M@Khu(E^mTvmipC1>keU}g=inCbxZAzSVnN#(rgUx`&tw|{8 z*V#Kqi`vD-8_u=kzx%zNk-sb6F{%yB5;MQFB#aAnF^rKu@PpGyY42Yy_~LI&zgg-1 zz~f`Vs^y3Q^@mw;QjCn?HZ}6g{gF^1nbt;?dA#qi^cP`E4QcE&l<@6C`0Bu`fO&!-UOn*TOB)6w<6kT9@2+L$B?18 zp?M~!X5|7Y0H8Wxgtlwza}%e}D?@sM5N+i7eQ_FRlfR6}-?{L-9d!Y|qUEQzT%nkK zJvTgm7TKm==%4cg4WuLD2#X!q>JV zU9wmtc{`m}?(xMtt-B_1+~Rrg?t2k>rTfUg`$U@}z1T~9TKU&3X&2=p>l z{S^T4XX{0Fc_(ruBI0Q4*J~n;Vn_z8dn6&7kXFU!T7_l4^wF-54hy7O=IN2VFx zob!~R9Qj|&giKe1qu3@4!oALA0HzMip+_2HI4Ynrb4BW(_;~Nwxk(?gx9TZz1Jvt7 zRx`00q-8}SA_>p{&h66P_;L7o7xSB(&h1A?f9{gdPyTuoBlF@B+EW$H@0_YJim_x8 zWFT;(IPcE_U4j&KqT-h8m;Tkf(?|@jP&J)`NSSx}V_7zEGl^zEx}&B98K4F5Qs4~; zvl;cQno?i~g*ZXO9+$b^ynf_2xgZ+9iqFMSU@{2Gp+QMqndD3vtQ@U5eos5P5$hwe z9<#3r-7};255>%!uT)+%;NBUs2C92=hF5S%B`vf2)@_I3d%6Z1X>uGVJN9~c5sDDC zB{(a1ofS<$9uZA=O(zUHJ)+L>)37G{eb9hI?wfkb^4)v@_ zO5^~E!I8&Sj7aVRahGqWs;l?r8}_uy{j(VuOUPN#Cwl3uM+Fn~mtl5X`Etjr;#;q6 zrnQGD-fU8l$zK)%I$pCswmlk``~aMd5?pYje!o(v-L z?Q4fU-=RES2s$qd@+h%~6MOz5ZH?3x%+Q_zPW3_J`o^aK(un)Ogs%cM^khidLT?o| zxw@Tnt>p%m%C3f@{9jIt0#d~*hJMSC`_s^ z{F^mTpUWD+_;#~f%q9y^h@WY7BB};JJNQz40CVn#&#`eu3Cq^7d-n5|wT*b}*Md|9 zD%JJH?Tm*pM3LiG$}Xo$F%kE1{eAwMABz>4=P|{aFT4iIn-<{6`|jYX)Z#6o%U0A+%7ZcE=q?hSNVXM7|o@q^Kopwq%2^Y;5V(2y{r`fuC(Ghm`l z+?_t>J*&txGs!BqWUk_iWBYfLiJ#BS`sI0=C?^;LLPr!TTrsqeHkVHZG8qn#BNSNa z6$-_yOI;Pi_z>|2bD}n)$=vcSoefq7eM`p1qZ8JvO37isFSuDq1ka=z^8i8C zsq#8`sdE`@e|rQG7&OG3`rMr@TqC zq$PK3a5{ub2mOnx?W4|{-opjm$TzE5Bl{}b$Lf64M2Kz9p;h{FZ^Y!W(1lie@!K3U z1%7TOPkH<*rV+SU;d@d%i?iF8Sx!Z0@fDV>9NJU&Mb$+`uSrkLcV4WU#giDuf{g$4 zIGWs9SBx-sT3HGu0J+jXKDbr9N)w`Y6x%_Ssz(uzjEnXILI$n+TWCQL*73Bjf05n3 z*UOns4l9;0_7VK`3$WOdm&-5P?<`{bx4=IBIm|1VQD=8A*(x%0B>S{e!0~ZDF;vm# z>5fhiNQrXA@>A#3<>04!O*kxxi9{a9}r+53_$ zWJObkY+A5HlNcPP$gtm#o`_k${p(|3P9B#1JA?R+=`r8U?nLF?z$lCHjY*0q^lpj@R#pFa}L9;<%}|u{%Ahz8ZFdl~O$k2IdZ^aoaPbv&S{^;y4t9-QgCZxRHTp zLWUK`df3sHC^qW%e&-poeU(V7ZH<25+Cw#36|NHv=`q9q$IBfo8#<{@-bv71o@gimX&WMwxSszLXmOs5K?nl??F<$dYULRJpr<(W-mX|U`dYZ8|I-lbE^?_+?g8gUCsYIBvLCS0GAX>3d7DHz< zzEB0z`jZ4lrufk2AqYcZ-ru#tl2ER^HVdnJRTaiMhIE1syMtp=GiT^YLBm0#v)`wO z1&xSWT@DdDr*_|0;wO`xQ+GX^lp>{Kc1cm`rgxw(heitS>|@1Nb?3m@mRrkNR&=+& zh1j?L6!R9c%d6V)pZ-~k|WTA6Pf`*c3_>7n+A6=uN1WYWW=l8z#c=;MQ(M!6chYgjn zY35tEetFd0+@)hD33L6LdSdx8^V`+#-5xi>)#dW*EtDF>^z%T`SbgewRSX8v-EeMp z(Y)Y}KWO^Rznb-zE`W%Mf52kcWrwSm%W1*xkCX#?)=dfn74upWj|}#$oXHA^Mx$1s z;Co*5uEh<>#;>rHXRfXd-{y1hy}j58bx@U#?pwyBxS-=Il?sZDs^?^YUg??Dg{r>y z)@^pf3>s{DIwCA_VtT>_j)5&Te@Q+aQAzd&U8}61ObsQ@-kXAWi2uL5nu`zrq%USJ=<9~as=dMK>hJ&TIh%lu7_L4$T`q<)%Xo`D z8r!pplNq3T5t%|&q^12YK%R>gqW)dF>&lq-jvvkl$TIuE3BaLvLp`?G{+)j;N18=> za$;Zz?*Mw-1J_&(C>rT>^{h!q@QrYSe6;60dvA^AF*f-K;Sr&-ye$yz!wK8d964Lq zicB=ba@u--9+JvzxwVlbreBy|)PLUm;r0`!5qV|PVRy{v9JZ`xy=iIZzofv&+7qSJFyxO}zCvfMVtQL?y!$ED4MUFM_z!|p+5prz=rJTQak zC~%fNvk}d1m;edUQtxc@NdJOiL<#QT05qr{)4%_hKPSwmhgdCOB>(aSBWU;U2{s{0 zw}~86z8V8G#+9&oJ_%1wj8c%xyG5|9_WNSdZ`t#t<@!wX6*aeNqjKs~?RFau4X4u( z9t*FXQCyvQ@Nh4b_Lu|b2qxQ3<66e!<-CA|B7pTBpRdk8U*DU!TVTA3O!N{5W6;+x z^_hE%Bhxpcg)~X1&p7|)Ro^%pB>W`p>SST{DZ%`4*1G}jR0YJzE->X0nbZSurKm!2}eu%a385AjS~ zK2!Db1Yfz*uN9mN9Bn>-q5mB9SqA7#Tr7`+nj7>AWuMs9G+eDfhf$^()4TV)d8G!# zFf5War*Phs!@}dy+ilZYLUV?QK`tCYrkYgo25u%%POI0CKz<(`b~2_r(dj*rVBF{X7NdOEm1}k#`~CqX&3XE zY>t@-Mwz8^_n|7-=!a&T;o}$}!~M*qk73b8=g7601ry?#+3{zMH_#xiRgy-n24wVH z1o6v_naX3Yp`0;q&6u@}{L9G?PjLZt-VW5}Cn*!Br2)8s)ZoeQAF;Ij9$6z8%F$q@( z{ic)+V8(XVV*dLB|0fW!wXG7Od)O^-HR^*iJIvYm&|LNMmiKNW_}8_w&JU01XW>A# z-)w01P-(bNj&PPk-oUkx*Xuxilb2b3 zV=s>9?D_$pb?@t#KT#Y-Y-4Jjt~2P$$HQ0Z&O*+yWpJEbbt~ft>pS|a|4~QqL+JaM z`UNvC0(|gaQ~n9v={hx^P~Vo?w3@iq5bL)7{5m>(i=Cl`Spsx9c@W~orwX=)IQ&Mt z0FIho7z8JX7t_rZhv;D1ym_qMvX`Y!#PLGWD|sNkeVOtT>hemd0q!R!6t3?_p4(R# zqLk$`4GQ`RX3AUDBII{KHN-C0ae&024}LXd@^ui7WlY?_*WJ5`bNQxRU7i=gxsaMI z(d~tR!`9Yg%Orf9e~Wxy;^+kxH2IhWKX`^-6`+LaMzZdXTT_c5%iS$6H2ap7ff9)g zuY6y$yu16@UVdZK^vB6-`3$wTrkHP&L_@s6HfY4Q={)k}RZA6cLGhbmp9C5E3DHf? zEA#N$`mjF{rKc(XS}4lp=ex(eD6K!x1~g%B2`w#8Vh`^B1YW-=>~n_xT}5}k{|X6I zDE3J!N@a6YR1)&HWG)BIV=cbb;8OGLFIQ#xbBqxbV)jx=j< z7%O?|GL%woN$c)kxkZkuv4myU8-?2(Is1ZArfMmqz^hk53nCXm7XP;22$|9gdEJC8 z_?rdAxQHv5QN{G1*kK!s-&cZj`QDYcMh;>RaQ02;XImr1A30PXn}6k*acHpzj7tj&`@RJsX7WITv^X87}Ms$5jW?rsRQLyx#t_Mj)chI%4NQn{JZzq z+3iQpiuY35k67X8a*`8=Izn@u(+H2j`f22`ltsqC7tefB7T{~JHxU7pFG|qs?v=kr zf2I$aT?pf#a9=99qC1;styvnz$QbzhO}NmkM=!@WbsZ&5AZ(pDvi!6 z`h`LiVY+nHPtu*k#?pkhY+X3OB~59KT+#{3Q?8=JjBxRH?SilLjGM-A;7n)|#?rL* z#KUdC??wO+Iw9l#RD=Lh_7#&KjaSOFS>#EPxJ-xoLcvjnSHt&c!Xy6>d*9ZrB}OmU z1{x&$^SmHC6QH=0G#t)On@z8Evbx+8H#qhJm#XU1T;uWc3CtUCmV~6OW+nk4v)u{Q z2n({ci#uS=` zJ*+K8G+O#>f*hk08pjINHyx8Q+oB8pg3ynpZfj{&VSPQ+Z@vj(E$=8rodyW|I^!&7 z3mk}GPJO*@`mMA!n;^vj(K4(H$Y@?Wd=5x+qqPC>!boVgvR8|y^~0?$+BIy z*ru$IXY@jCVPSgK7#VpP6fWF5QzV{&i0@?p?4WjO0yzJ9`w9nKTL$s`ir04p8seNM zY4BT=vTLlW={cjD!}!E_$D?sL&@89URqS`-EqFue@WIQ^Phds>KcV@V)|YY50$yk# z)ng!ErWu+!<{;t10f$cbm!dQG+dnSLH^K1wt*V}lRpR6A6YW`H9!R*nUOFSU)YT0< zaHIKzJ{O~M&bL%2c;;&O?=$cnK|C{Z$*5Hs&A*cK$aTP6AXKSR(6>}k%eKN%Wgr^9mk`X}s+wfc|q*J3pEN^hV8S9Z*%ZBabFEES9 zXoTld7v{IwINQ(pRk^8L6Ce8iA&=B^Zjw!%OKFJaLde*ei1}u>pxkB6o64z@`nK)a zF=YmD701LS#>7hK4cfl4cjdsNumU@`h96bhsJ+v1v^M3${U6s62wx*DZx!IM(hIzN z{$ULq7NV8G4yclGcP;k`UL?#L#JO330R_`3zY6bkUdMjIv|W+u&pR%Bul%XM;^Pt% z@;k)HZ((>bkp{LfHGD0*@!*by@yK?IfBxtvZQH1Iw+dVMh;SH}KBi{}T(l-PIGqFM zvVuMhYc-JGP;n|j;`(&H4dp0$@~J6Rlc(MHRrnhS9?$3#C+ihBsDEtxR!Kcu^RMGH zUgqC zh_^V(B|)6IxRG&+O}b!Rku1-|Yw`9Eej&k#%=&H-2e@4m4{3T{2;Z8Apx8xS0l&|@w^Hs9AL!pGDqi>*l(je;6XS>~Io`hR7}Ug$w> z$gd$B1$EbX&iu;g>SiJ&KYK}ieclPe;f7t(TKhzo&$$YhECLwSNpCRIU&V-`30G-l zpWDb$sXl#9nqU!PdA@YYev2SQX9wBvG>p+sqN;rmXS$m9!X>)45C zlelOz$wjIOuFVG6Us%+yj`OC)^6O;&I=zI(N1V0q)^tz`i z{%ZgnEV}9RAoNVKa_V@B%&kf7yj&N$F12ma_tbH9Q(_kAykh38k!6zxrE2qtLy~4a z0|GHM%&V(z6waagC^uP&foD&Damyn_YRJA?WaX?mh=s2=KAO8uQ0$_LPug?~DQ*o} zNl1oOaiUIli>|($mby8<&jXQ&6YkmPb_dHl+d!$%KqsaOQ}g=+qY_UY5dZf(tD@+ zLDSbl?@lpLj9GSMloKPZ3OJ)W@tA)h_=hd|9NNL_ z0WXGHmcP+4F_eH9_V&*+LPU>oD&z4APRwI!Su@2FNOAe5XcePcqM;-_gEITwxjzHq zjp9FJl0qE?)FpMjgFUmiKx;$X#Eg|O6`<(nPHQ)4FdBq!?)Uay<;=|y(!1AtJJX1R zZOQi7WI5)hn@La#Z>)&1)J#5lh1Gy}usv$XLill@`z$zLT~Gd{reRf^zldpmwXpmu!tzBkcLE-ZgBy)0sg1-}=M?2HVphTa*sV8rbqqUPI^UpAb6eRKa(~agaxpJYM{o4>L?W$6+oeu&7tr{ig=u_`!8i+Z zL*8GPSarSW2lysORpknu{L5)8FC;B4V)yaf{hl)J^@kn1@}Eb^)FXdZw@s}O?TNiS z$ijS)y!cnHl-?sRa;et#m2ps1eiwL{;BoThd4S9NHAKj`5-3N|N_hCit;LX~#h!;K zf@1O}dkgr36rP1dN6&a@?2JMJXcNnWM3C49C6%dnL@1CPJ!bQCw_TA=O%y}7lB(2l z5zX5_X%T^Gwc=~2ULT4g++*{_9O{=h=~q$Om!<+EN;XYIVpEK!B=Rq94vit4)cR;#n`l?F za-`AhDCwxra9z=rkB`V=1^-qz3z|V*R>>#nsN&~fNFhhN+p$xkBNykyvW%!u=&Kvh zPa8h`#!3Ktf{%$>~d z@hk|YhVEMiZp+DD#xcVsk33YcO>_SE#Pd!{ik=`laFvge7d;LZaj$)T@U9s#NI(Jo z@*pn<=;!gKD5N}f3ty;xToA<}ni=ZdQB)x9P%s|~s?(}uH)}*&Oc@c7IG$U~n2;Jfo`okD=of5M_Fl7281+FqisSti7mbrp-KA&n z*Y7x-IJI0_bZiiR7>eLrjeCKKyt^V^@BBx%1g@Xir&)L>5uh^q-`(c<^}g{M1c@)D zl1hvqNVjwg3P?)#5K4FVpme8%ba!`yba!{>&;v8fFmqUEops*){(=4G*=w);-1p~m zT^RP`Q>Ad(Mb@JG=riD^$gyVeA8xQ z-Z$NUMJCIlS`Rx6wJ)bEncgC4J7%s^-(>F-9H>m?Gi1l&dc_j;A&VaGow7V}j=JRT z%hymW9P=F9R5hpI&TBt7=RzHfHKn z_KXX~xOG9b&RIl}PyKl{Pt=G6wXc66AQ#apL8-sJmib)bwXK-)j^ik=J_V{P74aFh zF=L-l2sHnu6_wPbH{Z$I5(e;1VQ^&~JtQ}R-=#h*b{`!r`(+D0tl=a#G!S98e!`yd zd;SR!Sgzdjb+orXu$!bmfwU45DxmKE!U}4u-4Zq3gUzb`8^n+4hWP;XF_#h87ds z5|V=P#=3&kGg-Db+AwRYdf3Xf21X>*ay4p)SWl}7$!Zvf7e@JG*bK;Bm* z6rO4F8NN<%I#Ctm7SZ*yVti|Hws7)>=)`H0drpdeR4in&igjt>{S-~pcb=xE7gJ+Dly$mAZpq=X-M5fiqyb`Y0oZvQsP3E(EZ2AWJ`A+76bWg5Vnvc~uyrw@ zzAsah;rkV5;wApIxoJpb=aG9c_4+94#R#96k*hm^i_Vre6Tsy>;7KdnWpv-^?o)C~A18Nb~K&Y}Tb_Mtd0G~ruV1RfX zRJ&5o(RKH+J|T{t^3jVl77UP&EsHpSizRz!@R@dlW~7ml#hP* zC<+`Hu;20ggjyi8`}UBj?W1UP^*2+-8ecl~5-_1qjTz)H1QU>ek1Dt_kLGJSPiRsB zE_H8lmQk8NEj>_p?#o+sJ3mm6L_RI^J5Qoo$zF~CH?YEAOQa+{uCx|Mt3%B4 z>GW5+iiBpkPVE)@GVape56hT;8r*+K?pp=B>3matJn-|dh3M~oo{w+I@I0CHL2IiP zc&k7}wHF>Vw4!p51}M06e8PQufIc|&aHghJS0R}%az(o`@%v=SN%KhFKbnU~I+{h)d%x3FIa|n= z)f=gn4d}^Jq>x4!Ludu+p-p;(R`~m!BZyE$YH@P!RRHCLO}4^ao_VFNQ*;qI!)g0B zREy;HvmTwePO#RlII@&>$S1M8s-c8>_GtlG>ozb|WV~8)$&8tj_FrTxdE2|#I5BI| z_BBo^2H_Y5iRhQ@px~?JL^(S12m#~uc%oY3ro#%iK6pddg7%WtoW1(4(3fnZAi7OW zfGG!Icd6|`I)=#X`q7ac#jyAVG&bh@D)`_256P?beUdkvxr}X7=X`CJt$*s@L@|%j z~Zp4A=!Yf8_@I&36m0j77X248Mr=Q}J;4R4wpjK+_?3_bIeGnVcT^u+-3F z29WoH@08#`JNd%wc55;RvYc5QmkZ$uW+AAv9VP9-(sN#R*`F>?3Gq+2v;c9$4i&|0 zEWLjX2Y0aY9rYNwoes}tBPSJ=f+J_FaVN(rn8of0L!ga76I-v`?~@??f$vGes?kyH zF;#xuJ%$)L@1rnK^mP*on^{ot=mVv~TV3IY+3Mq_7o&e>yi+Q@w$lBN){00`GnuCp zg~CjhWx#U73HfN$Kkn!zJAy|Ucy#Ta5E{kSY!o$~Zmp*9Ysz3lXX z6IvUbZ`U7|{Yg75+TV?#>CqUqUuFWyQ}e?KHcgJi%Gnjmcdu7v^)JK$qosG>U9_i* zCIB0;lc4`lZ*r4Agp08^p{53Da{R{3X`9}xSYZdin}1U*AAKqtvsHn1k8Z&q2PImT zqFi{XyF;!5`UeKZhfw5uDyOBHtiWo}-LDDSKCmvC7NuX82ND32ymlD+M5x;0AExc~ z;mB`m5!rn4u+s}EHG7Dia5XCN`lN0uSyOPoAo1+uRLy#v*C}vLoa|iXY~BV!V{aX@ zc4=@QO9dIuWR%k^){lNEOh}1w4$oMuPzD^vM6fG}M(~M|NBR7zw5>LaX3SV!rlqZo z^E;1{4gb0G8Qgt{3NL>Cj;x6rEApK&2xVI*)T`}>4y!0inTu2Wp$gRhtvL06gXeC z`p2yrku&quOq1Z@d+}vKlBg_C~7?(P> zg3A(Q;d{&MfnCArv7akD-V$egOp$}0_4Dr_&f-F}vr=9THe>SGJ#`Y9)>`%86c6=( zod%}HFTs|fGE4U>;$>2EQBs3>E(AOJH#5n!h=p3C#~1$5^yD{yC*ABnEo#1cBkW(_ zl-~b^lgP>gAI$}0zaM<@|3(s#@THneU_(#1nwdPs&Mk+KhbH^Gb1$RYunu4fJt;i zqD{5ECF~X!Y(GvZ4vb#Do*V+bMVxx6hwpA79i~NtwnrI+{Lz=8bSWmQSPj2+nkG27 zb-d5r^SX{~m1_u_T$Vo#9ZCz?|8rPj!P=8WC{W|#82Xx|Hv~qLhv2$7SwD4sVMA|k zAXTv|-0ZKXNe2ChQ_>sG4!ZeB16AtltzqUig8_Ea^Bs0I0_WCgXj@4Ws{if3i>Lu7 zrRzV~wJjEo&F_vqX`;MUb2aV2V%fg=PTVk~pN%>jo{d+3T;356)Wbs!r(Ra=;tzT6 zu6RG6v7kNWPNOC5I@ww_j0 ztzw_|s~q^W-jL3~JFQ2K1sN;400Z<1<1qqA+t9}hQ6>z=Rgvhkh2Ak)32 zAcyB6g_Y{8P#BZ7$*Ax~UKDngDG5tDl(5uHX$I2MomHL><3$o>t}OO<%dvDYP%#|Q zK9+xoxXtD&yVj`#xG={7Ml@I1ArT*$#ENS3|45&!A{d?zv7}}AX=t-VW#K>YI}Yiy z|2&b^p_yxBTxqg_V*cnP)nw6&Kx&bpNRSfJ;Y9$aqymVZlH|D*Itb+Bj~lSz(n!jV zL44o12+7{BnJxWkyeDNIBeg+89mznPI^?LMP+MzeCULCoz#uw^3UH#iwZ6}-E1q0P zwx*q{?T>QnPmEnZ3O!%A#PC=ub(rHp{s?Xm)YQkCL;$Ei*dY#8V~D=(`||u9KIW$| zv8mO;n?GxN7nx@#0=Zv5aXPW z$@uWtW^G7A*ZH@rj{XSc5$tq!*i;H}OtFY*Cl=2}Hx_bqZrQZQYXQ4H5pfSvjUcrA z76XqW!Uw;`vEtiMAYS&`K-+A_xBpkvVSMtFKMlFo7FYpV>ojBaMkTti+vf#!Xyz~m z)%8!~$@1GgKqSru_;yk)&WfbVjn6vyfF0g6RfhBLUJaa)MzNz_iY}&YNiW7rw*Ryl)$)^jDgFd)P?$%r>f_CIr z?`5!v^4^fSP)L8Oa^TLOH1EP2$AO4j7pjeMUgEMr{7z9`IWHy)i=hZYt$_-&Ik z6p4-^BcqeFb{>zZR$tN{4(iEZ3r?%SxmKoL6 zzV8dW`Pg<--9O&Q{Vp&)+|}^=CYbELJ=%)$fT{Kby7aJKf6x3p&!9FfHhj!GN1Sx+ zTi~OA6Tlt$5Q0*uLf@ksmdzC^1nVOhpV0l-61i91+5PA~5x4^W;*C8Fbvkn`8ES_S z{9w~2XzqzInPBMniqLnaA0DIZ{);WL`PJ`$jpFF%S|QD;VyFD8K96@F7}D?Ktsec? zqO1khv35KwJk@vLiEtoiMUqSav5{SjOyWm8h=hZj8eC z++n}anRrcWD@E12yYVuRZd^k9ReFstx@ZhI_()<2D0Okk&DLKW46ahio{t_lj7f5; z?=L-Aj!Uf~W4)|dGUO9-XKrUjt`R=xQtWBv8$qX1|6+D%ZN5=a3^JPk_6ynudYKt1 zv^p8RiYgB3r*xg9iOD6QE^zSSrJW}2q8JOMrpp_9+&AI^)d1{dZ)-o9!cn=`isB`} z^`n$0S^Kzu(gD%3uIIx}T*AqH>*`KgPUGIA&E9@6Zg|pd_~`B0){}?<=#~hoP>6EH zYtM6%IJoU+XB1S`l9i>$85~u^OA1i7r{A>7h{+0})M$M1f>en|lal7e`#%nmsaAwy zuUl4c1_~_e7Vb||?Ju}tmkefdjo|WcfRgApc7R%J(U=Q*%Q z>l*mSH0SYzY1w(>rRYb;f?+TeH7H%QR$mym9QnayJ8M z%eO_6tk;Odqce?@%97Ca%WWDC`$&cFCe z%?iyLIH(NL@%2;EKx(%`hnrqzrXgR3K&Ja2XOwP;u!C8MU>pqhH$4H%d4a*LTsxFF z8yAq|Fk(~#`p+O}W<=XOLz=R$qw$c_*40DLI#_bIQ?D9NXU16tKtq_kJ_Ai5qeOZB zlb|sbVfqjvK_4bG%~^4o*ZWjfO(u@SQp5YGG{a}lc2gv%Q@e_s598FE4 zmiei4-UEZKLzRuvFJ(@T6~DBze5Z!0#NcM+`<@p&4ZOs;`EbU)wE!4l(q@hgX2rA1 zsUgD|LH%d<0XHbh%NBpyL>P>=!#F4v`@nURzam*Rl$QABoewdZrbK_T8fR;%-jF*V zx^3%@3r*se9~H^16n)L1C(y^?wb7vuO=icZPNkw#IvNeh91}hZ5_K*`(@xEX-98!J z-~}+&SL8$V9r_pGxAo?aF})S7WNZDsoStkfcrNNI1?R&$+z4scO(~)4Sl5_}CLcB& zC}hFrpIaB-;dF)+=m3LIu-baFhT=7%*fbQ1Zf>iDAZGkqq;7qjGFUlSYs`Ghh^Su+ zxRo2XN89@`)ZKrBf#h2R4N8<8V<5jcHpq6@ZGN2E-%ThyP{}0Mj=5^YelLc!LWh1n zN=tDa*OpsojT)i%X9fLS(`3&l{i9rO7vz|(0f^u|O=nMO`ok|i?HiXFJIW6-92rvK zpvi`6w3CGNn4Hm1cMvZ^nI#@qO?vpuDemRY*zJ!zCc~b=OuupPq zNVG6Wx&1_Fhi~_?RAX~ir=y*EcvU5uH?>)ftJaJb(aLx>maIQar(hzkX)o&=vycmjCG(q}RwVZLThP-y-?<@Vt*X-Hg>&p^ z;f`822?CESB^_keVOm^Z)#MCF9)mx29B#X$8GnL*FPAIxI(@u z>oRb|wE@05{qV7!u=794Ua7f=_HH=g`$iKnRSaDPqWbv3)W@=i0{^}3H!ISrD0R7-;izCw(8un1Y08FcJv0{KwqYtcpZ7bB+ zswTo#r4R9z_JhI@%vQ3I>raN<52)jA-*FUcmRNDq#Hq<#C*g)~k(bQb_V_KJ-4KFC zK!sWmNKbqM;p}}^N=rs1!j`WQeGl=d4US0lBT6bSkkc6(23p;%G?LsWWqf0k2%*|| zHlaQ^kTXFhYcxo(ygY+Y$zpJG>b6`ix+93SE!5oQ z;UlrXX4U9)sfy{6zV1EnI);RY{byJ8%{kkOgL6b&0NjX`GCK#Ieu(CqLuv^&1}OAU0~E}8$g*>Am{^AEt5<-@Y?2RVJ;S#T)*@eG z<0#mKn#U=U6>GXx(?`B06%e#Y6~0+zH@=Q`wT9P$>w@uL^&h>=y_Dqq;j;UcUUN1z zPW=ApaqKxe%29&I#K1>=td}Hy%aCJKLYNf4ewDdF9Px4J>yuezV znM8iQme=~rXdmT^G#Q(!XSwG|ZXlUm;m;+U5quOgC^`DJ_2OsE1*!3|@RRB6{7g68 z0||HmC;P7eVLu_x+bbs%;ZHGZII~TJ7qe?xy{*RuGi6Vu_g*y0gX-=8(q^8TUumw* zuPf0Qg$@5?(9j|)1os<9oi<|c(ta-;*7yE0uw1YG0EvhRyJH!B_jPGFEg*G~W3}OTe#$R&l&f2o| zIMZeD_9@DUDk6q@)NwQBMPz+KP?=^O?JI}ljf@u>OLeuY6=aS~V^`qbynHYXZ^6JR z8}DIEMxLaEpy*o*=EplezLFs{^uN;TUE1wdPTxUZ8ZJL+gfqUF{s%LD5qtg4>?IZv zR_)jJMBdKEpgb-bdX{vlDs7nP6ShR~EdU1%kGQ;Y#43rK=$C7S&wi*Qn}64q7p1n% zdDw!xfk?NMek^n$_$)T{y&y6H)-mp`duwaoNAYKtTX{(g{)=@a`BvINe#o`t4=kOq_y2MTm`kpCL zO>zNzOa;}Z{%kwQU9t~qp)QXO57vNvX+61ICMR{MHj_$Y1n=6a9B8If>&Th%tIKlL z_(!@BLe2W?@C5~nf1QM9Tr=N3+!Vq(&)*9GxSnvv(A`8C_@na$7LP3&%%eeXBj@|@ z`7u(V+G)as7;VNfD77S{9x{dz!FprjeR6$#Ne606StTMH69;J_s=Ksm+C@!t?9*g` z=N)OznmsT%J42^zvJb1}TlBp>pd)jPTVCXM*thdZLFY*u(Z&v8iI;+ddFH}M*%z`G z>UkIrazlMq17Hk9x<%xz?c|e=ns^EUK25T^)71%AK_C^W*`MNp-9GzJmHiVebeBIu5MR#x;u$WH2lsJ@s#cwcyW#+(ol zX-ET26jMY`nm@VFT7=>Pu8{c}M4Wgg6BaO&^ z3A;Y^ePtHTcB7cKtrkyN65bL=a-?$JF1-B6cJr|WH4 zZ@Vk*oRrH>JW3sG{LXf(UU}$;LaJ>&!lw1yUjGNubhF%Z*d#P3^9_Z#5vbpO1x2<- z)UB6lP4o2j@_%+GvMgc%%ClfUWwOr?73yUDi?R+sz9`-P;6cGq0~3C2Sve16Lb6q@ zh4yvp4xEy5fQ|n=Wka48r9JsjN`_(KE|4I~XVgZ(D%uqUwV@)u?9@C3AxwjndrDUO zC9yGM?fY@-qLx#N_|OzP&mPy^@mj5xyKqMfZegt%3<}uWt6YzpYL}eh0rn*oZZCzm zIZ0d(C{mLibj3JWT=w{{&mTat4Y85gMLaRMWvN{Eu{Fg9{ zYpfe#z7m+|(Yhd}d~hX?<~gQ7ZMr3$%A)Z2!=v}DR;n1AWBx_rtyDtc++*`@xC5o` zQnkP|>`~ZnkOISXrhTu1rep*CW{fYhN*TMzwFjPe>Tn(k@aS#{8@g||uLJrAuEgK} z>QKVs7JMI?V|`W^J=)dF%oJ?zcbX!bXn@u-hhw-u9iFipyskn; zi7e3Wd;9ss4@w`o;}d>`=%&WIoy8F#7Jw#&)RP89Jk3>y^Ol6A_owJY(cFER%W`Y> zM&BxlmH|hZ-+A1#4^sDmJpT;eao*WL1ut_oy5!Cqw4J^?<#2u5aS2*^ ze@n2!ii23CRxwGTa?(X4;3+y7XCAy+o`jy z>-bMQ*`}c^*0BwUY%uxfwV!f)dDqx3#e?EGJa#e3O)Q-A>7oy%F-{~8at3TZMcaUh zjUdpcizRNqmKy(9PaBeR@!ufTy;b*Cp;tk#^>B^+E^NHV9k0Z<&3?)m+;&8}$!NO< zVY(9O#D%P=n9<8GoetiZ%^s=Tg60z6{GQFJbsk3zh(ln0Yj%E|nbi_|Dj<{!RI@eC z7Te2g`H!F6`Qk%TC_IA(0jE=3fi92!ATIjiSxRvu0*x4*+9}te5SYs~t6zKA`r8El zk=_*e{q>?XYfuig>fw*@uH0~igs@A`Ckg1sjN^Fe^3@Vd_%NxktAI;2Q^EQfX)Z4NIp?&(3#aM^qG)t?tJ;Bz;?+wNffM z1CedBd))o{w+Lk6gE6H~$GCXogl~kpH@z~Huzs)B6qzhP)c!0Gg5I%nW(pNj+}4qzb_FZ=24>$#mu_iV*KShKVqiw(iw59p*YJf;!*X& z*R{3wyYDAAg3c~sC$s**j@6LZKTu7^QI;F0N<9 zCn-AlbSHL0Wv6{`>r~ySuPccNZS~`5w|RY?`icfwATMeZ5sS>HU?GOcQ+)`CvvF_# zIfS6a=0%NNN-u>X+5+`ps8mLIfB*A#IDK)$@j|szWxq2Mr`fBT!Hp(~3?k!J*Clx> zL8ewh1V$d^-eVHkJ_Y@jC*gtD^S%b_K#(exm(q^l8HA#bH+$V-4|K3by>^Ph9zv;!zfUr!JyH>* zpJZHXx~I3p2$rbdS4lAuAVc$APcWxE(loriUN_tt%YNlwGDQL^-1UD@y>H^fJ#Go+ z7a1y^c{(Hb50cLQLwf`3`#oBZ8zUk6p(KLBKYtUaYc1{?v~th=-UUI`af&+s9OJ_K z(xXV`_9_XG5IMfc9jwXnwZ|d%W_8lN)xaA?!)X*gWrH>ei2SK?iWR`TSUC}L37ebUUjp7{{s~squa{Tp$b$oMih@QJY)(CwDiT{Y$dPEUi7;C^;pSa1y~5T zLro2l&fDb!eO24C{CMb<;s48`s9gSQe4%UbXd81Ta9#7`6Ss&@%DgH?;q{RE5ezXPJ?1Op)HBe#%Ox;{EI`?I0?A7soS zaMIA0$_Gr{q>Lo#%b#d&0!2Thp8XLHME#baa1lm6ld?G`2uMn*)N<7Ww;Y+iLg0*5ie`)GYC1O=Zi{T7rf zx%`ZmIE*s6g#Z}=!@RyJCkFIQ49I+;@+C_3gH-W&Lvz1nfNC&wCXfBNeA#_=kNRr6 zjU!6h10dgi5~rD@mxFW#%dM z@7%^rIrcI0L z>Xj`{F{}T(+a1)gz;rboFoMV661!DqcMRzkHR{GN1krC^MJhk`4r$TU>glvCwteQRBH5 zhVviArIgBF=h)J{J~@~v_JsCOYUy2TcGPAp=Mq&+{xEH|eP=-!}V^iTFzPy9Tcjr%Xx ztXTNs(VHJ5J@omrfJs8}z;W|(tzmogtu;D}etw^z? zNqLn@^jI`Xo=u?`Le@RojA1e6_$4eeG&X;DNlMeNvT1ZONdW6?;_(dxYjT(6_m%+8 zhMDQ|lLgIjAwU;6BI!1)tBp=GUZN%ewo?(SUlf3GDec>}m=4Ip{ zIL-aXAU*Q48`hzz+87}ejddhf(*c>~N9@7wPvq#0MkS2vw&MBYs(@m)6)hT6l*?NL zR*mSCcHBtrdA;{8)V{0#b~oebJ(>kFG)gmMG8(u|bw`NYG>16t#M_Bgt$S3dWG5qUfR(mw30HM6z|IouTF&U?i-PLN;JC?Bt*Myc9xDVS1Lk@G2dCq|U z%dqs_`nGI$tl=$gD9OZ8K+M95Yr|bJ$_!Rv-M3{oK5Y z@Oy=wiK{6J+z~jH3VK!mR1%sZ3A!{@v1U(~zO5(ZV z{W?z8m*n2Zh}3Ovm?d!o`(LqcV6`? z>7#g14jav)ta1Zi)j!4;bt_Q^>BDjz<+t_LpS_~Mk`Dx?E7hHR;?-j zjO*}7?Uq1dL)+A=&?W~wD9~lJNjt1#NHQFeDz+^fVp`b>_fQa(mWd-rOr+8DwM56% z-D55_6XQW($82(prdgZU4wyWv26lDmJX!x+z++(YZp{nVpWUIko|Q1QcU zWWKk4J={D-NwdeTcUwZUN$4w$@Ii~C=?8fJ6ZX+?;@tmMKn!Cb7t<4vtq)?9(owo@ zo|J9=175tKr3yix8B+-zjmU@gf?>4>AkPz3j}Y^Nv;iF_yu1~anpA!EJ6$$~qLGHe zoOr`U3ib=A#0%S&gD^tkHh{RiOGVD^)3>Nst#{~@ROLh}Hb-+`y^P+UfxL{&>_+_* zbx}2go+tSRZ6{jo!~EL!-1^Tqr%N|_I|=&xAJJdPsGr?f56d@PEl#$2mF_Gd>U+Vz z+1;v*)aUP)z8&_{xcj(k+_m7RbpCBzdWq*^K(UxwN%7#*uu*(hJMN;pMU!nUS^LG2 zh~C|Hu@wotG6{YQxO0GL6OoTJ%C}dzEiexeeR;weazDcfp!};)NCEABpWA45XZzsO zwrR_x#rm#{PeA`eqkGJTLdo*BQQ_F8=OP^Y1(>bROmsj;%=L{bWA%ZME@}=7GbM!Y z&9wi85;#7TrqaxkWBOgvfpM*)j|;5(F1h?A(a;mfCUz@@BZjgc122-rjEy)ypo2es_!X2g0gV3pI~-Y!3g1IJ&A!9sx$YkxCMtL@=%Df+2p=(oQC&Ek=UffXKk#TV zO#N>_fNDt9!M3YA71+%q!)j%Q3J0AuyLg#J)vgfPk{KxkweKtRGXK?X1EqT`=sO-k zfqvPC(tHyUm()vvZl{m4L~~VIGU7I9lNf7*TI_ydHNwxv$JHdYp^g3Rs5*lSP? zze8Ho5inLNiY>8bt3MGQ9h!-geK$?9PCktlsj6nibK(=0S^bQoMni@W__vqqsw`AeSL{@PCz2bd8^sbhoZL% z^WU$5PQCkMUt0BYfZ#99`c7}9?<3%tRH^?WqilM0@Tke~z>#FI{jb`B1$l%l|ISv> zqI6Wfifjk88Iix3v7Xp51|ssKM_4~^Vx3dP8y|o1lz{c4lc5k`*qq(=?%Cz*B&We8 zn3mSP1MIEfb+%siQb>6GW1o-wpXVNXhWKx=Hk8PrBRyY91Vz53VHEaia(dJjZZr6r zvDg%n%R`T0y_e&+#{DHbGo#7&DUhKX!Z8AT7l==Nh)cNmN1}mqD^)=`2?5OJv;S>+ zz901aiCDj#BL~Fw@jHWslP;9*=ZHE8%pUQI7Sc~Nc{xiYw>F-NYe-^cXtT?+zuj_X zfnU*473n$Cp#jVBto9rmdfc}LPJf$HN*m-HM|lAMeMTj79E3JFt(BqnT@Jd*diTE- z;zLXF))PZF`+*UiDumf)KF^a1vcfshrKVrHWloNm-?D`CTBBT~Pi?^A9q5OQ{lmJW zUg}XdcGFs~+W%}m_pQHXHQR5v5M|?zJ5`>@{F*{Y)a18G4>BZeR^L*po3eJAJI2O1 z&D%%treeZ?Rx>M}EI-ScGNuJ_2CL|(Rl8>wW4%t%QDiO) zk_WJ8r~Q7^S6LP!Lb;DotQ%uB%f&J~{FKl11o8W&9f0ZFpwu4FcF`*e{BE-h#9i@- zDRNYEW}8MR{^It8tY$zPh^cJZW_Vl9Ne#rS1h;;0o+RLS9eB$$3A}1X+2y?D%3}(>4InIx`ufsW2~wOx1PJu zK7JPTF_(VYlVi~{WAPVef?_JE(wl?EkI*D zrx=dX)I$)vc&2aP=D2qz9@#Dqbs$SJrSJ;)rNLHgDo??E{eLiHHxPN|m zePoI;;cBw&aFP;PZ23>fH17g8=*nL7_IYe3Gew*vJ8MgpC;1o5w+I-*{NH^C>ofMv zrK~djuvP2e0Wbmg;l6ORLsIBgP-jLhJ@uVTbO7)Ka~`ZF5Jg&b?c$hAH2AyrBC~H?w6seDv^=8 zU%t~{bstb>)!8%R1}MA}EpTcoe|F@ncj-U7g*C10U5;h~=&MdAxLNrFYnhZ%Hq<^df5msph{!Y- zff!!@YgDleJaWj`DXhzLqN+m@4K{UrzmV;IX(uxs-u?N^$DqQctvNVv0f1+BLEw;& zFATuUjWYT#)C63!H!b=-+dmxgppL9YEv%KDi^C@43sN%6Pg~MbovJ!44C>Y{efl(Y zO`Cq4>1cwAS6PnBt!a*Zb^NUT{N#ogQ4k8#PB1eza$)k2{)GHWG;2Ov^pE?~(1o@E z%^jsSX+E=HdafzaPfVBeUA`Z-#&FOVEpY=naLgH%&&&ggrOCD8i>4>1c)YpFM*Hg> zxFybX0)YAf1@O6SVi$>_4^QKT7hQa>=F4A95H~seu2B7mn#wD8N4qdT?3p}GTf*1M zjKXsDP!TtRpE8c#@x8fy4&}JLScqtOA9b zHE>GNn?4{^{0}=zKfRJcaih66u7ZYIMB2Ym!GI8JZ4I^I#Ois-#9knyv%tLBKgHOz z9c{`KHJp6Sn~+rxB-WnEX|fs!gz}ODt0Q+XViu})4TfmO{O5(x(oqc=x*xR>LqBb$ zC+Bn`zZaRd9f^(jr1QBW9DRZ^msH`fCkh8G#Zh0}$xMl%BZ7KdO1uwKe%kBWFCS^d z{dKSccd~0sT5v{WXAh@ZEe6apc@@G@-kkWD0&5=+n&-QaG)R$@pw2LbBiZaTYahAw zw?`*SIVNpkgZY`y8FNE;zd63RS|vw+3HB@msmS=G}y3 zi-B3pj#|!JV0XIj>ZIrnt+;w`mZ$Q<>@QXs+$E%_o5bL5e@k=B{P3Qxz6kbRbClm` z!6~t5V7>IEl!-68YX2*Be~8vH#9HszAJLVI{s3-j&QU}vF!^Fp0Vqc?a;0O?5~T)g z4N)*XqQpUEy44uY*pf_I_q*s|r`|Dcvj7?;f=JAQZr2xYVNyF~=}*-7KeKnl3L z2C=L|(z@AHNaJ;vJuilOCZ6-+SOwDqYW2N@zp*mY|GQn(4#aK3KTVt`-%(qfllbhDD0yliEAs(k92{ z5_i~c1#y0?>Ju8JqSCKrGS~-wm7PMxxAb{JYzM-k(sn}se7j~?s64$@_EPMgFLwE) z+TkPN{jHCJz9dnp7$xD@=g+4?X(fc>kXv&`bo|oX`o}W=;mL!6i*WJMMmZ~{n7@63 zeXR1LWKJ}tIU^`NfwHfh@I?%2w$lmA2=A)Hoy!whjJ(CH3RM<#muOEQ!F4WF%1BsB zB(h6Vc5~^0{^uysZ{T_IIcLHUfbutuzp+R(fAdPe!{vj$rI?Tall4CO@WTdC0>wlx zI@~9k!Od6APBtoFU5byqRDJBvf7KHXw@UbNKFiq&XpYr zzUUiUKX2bO-O%vd|M2Doqo5|%vv&|HJ{l9Bnk;-E4!Ke&S~ z26lz62^+VvYktJ*35q@FzI z+>gEKY1*$^d+x#>x(`w@e!6IW@*hNT`e`b-XAp-t zagK_=0^&#UP9D7=?oJeW&yDeZuGMZRb%M{?vEq(^$$om((qs~aUCo3He0qhV+as2a zspJfsz(A>XE4OpiJZsdp0rC>0NY=xYiP}?wmooy9XG$yJO<;;hgt<*E%2X&wH(VU;FyUZ?Ox5(SHS)pVvR|o9`=X+VkSu zZDaP~zunY<_k4fgxxTNsRpB^lG6`ghYb_HI0^LPw)$l=)Q8M z1VhbSyU<5bQ4O_rS5k?u+#Mu55kC z0(%ySYHl+vtX!|v+x~(zIZWe8k#f5iDT^Hjh9oIlZx`SR%}Tldx0sVNLV;rtVOMMk zPzaO#XZvULX`X^caoFk}^SHr2RwU!hJ2~2g_XJ!Pd%G^`i2jz~)GN8c{LN_|xZ=pl zkVY-nAb(Q$T!Pdwoyqq45pWY$F;~fbYML=2^#!kXYT65us<0e9guAj9nOYD5qh)*A z4SIt(wgMww1KCTZo5pAiSbAy7=LuZjR_%-asJwY~+RaHWH80xfc!t7(;X3gW(`Ytg zFNz-fQnxWTo4;SNyqJ1=-z zsOyc~j;XZZ)(^j`(D2C^RRx*aN3?fV{S8P$4YRPod;GprQ`v9R@&ro3f7uoPsQx_= zmhRfQie&(9xK(}(kT;smVxFsvT|(^Un_v;6{;q=n&V?>IkNuIUryQw8bBgq%^6k+x ztGokm8E6A(j(_^1labW6s(cf6t=Nt={v*YzDF#w@WIdIzll?lDwZp9lSb zTj-Hp?B5nUTm^bwv4CZ6<*#UcW*3tH{)B}yxwUTGZ>9u>%_%cMe;=W5Ku4Cp(RMQ=*b2lYkbgkop8V zE-VMC1t;3-N7_oVk17wFTz*?0tW>{Tn7eT?fJLkJ!bG{=Q7c-F{0)xh?3q2jFj4Ee zEx!M+K(i(B{8wjI+zPMfu6yhetyJW{k>FnlYXKVq>UTW1+ZK2K_&{(c)ZGndXaZqM zuaL|j-;U#&L*nhj!Fhn!K69fkx(a?KpDb)H74K1@C{b6bx|@LP2SICiy?=6a z3n%N|UYyqfeptzVXDN592dR;tVo;E%`IzpwN4#6=1?E-wn2aB#E4}fq|Osp-#VhBn`{?H zVwgF4EBa^xgE}dc9EWo(lJvNbA3&O9c_^N2|L|@azxV#sueBx8c;YX^nvluq{mEj1 za^l_XQ67GgOw}zq-VaQ7hC<1=`Brp`1&=AfcicHIphP<#6)J4Zw4vM91w2pe;THSB zQxlGN$^#}p_(*nNPUMWfBaNr(fhGa2rXlxVt| zkw*By47W-u8YK9Y>XoJW>l=zeO{RfF++jD!0dX+zxAU>@(r<1I5)C2bPg4PIKRY_P zB=K9T>h7#JPtJC)s)`>YN+~X{{O3A*iKRFM9r!FI))Rs>snJSWE!Qj4@5Mw}C;;0l z*dI=SAmdQBtvK2;X?YXKY;#pNUA#VLZ#~B4lthDig^P7 zSfuXl#Ax3m)6MXucmy6g{pOHKwHwJ^7X$aZ=j~5<%&wr+DnUH*JiBIt>)1$kE`{l@ zI2|<93v6s68ryiaR!fYy=Dlv2(+`WYo*Y~=*z?bE-v9{a+9d+2$97owh@+5o(6`ocwRVE@0A5-6K^nM%`h z)0SamCPoN-dQxlYpM?;Wl$NR5u!~tgS12*6?3n9st6n(SH1q;3s`0pYauehC{P=tRZxXEy6fRwte*5UG>45u?o| zmmBC^B~*Ojp_Dy?+(#C(PrWnS?e1pE-^k!(S)`*ieZ}phRUDWN>lOCDk z*8VP|kSXX94r!pwE_^L=ut#>%$Vr6XJux@Xt8Z)NoUP3(_eqON_O9^WWWi2c?&+sc z?CUVLKkeP9zASUUj?D{ghFlpaY%SyZ+zYkqxUW*^wOD?X2s zCbdNWWg3C_Tx@~BH`}|)7%7jf5s>e!x-(lmbX4@hVMA=TYAuc*=zA&rM`F{N<1>vRDmVZf!C|Tt20Q)9A}dL zn@<~p+>s$|EWD%MT!_v~ynWjvNRI>LG2h;Y?tJu_2JZT5Q+?X5zBGK?3gRlYxmPD2 zKJc%pe9XC@*kmyLB6gFcKwa3iMpPB}vZFKU>$b`(C%cbrD7F;#@q8d|R&O8PT#=(Q zH#FLCl;%APd;bECAeW2ri>9hZ-HikBIgMV6OKzyhDex}U=ty$ssXJ&O9Jn063>?gs z9*=8!qeXfjFrCc(Cvdu{i(F`+bEr*~?|kM$12VHS<<=?mVf?98F}#&j*)k!Y`fbw+ zEfzR+BLAPj_#C+@!??R-$;uZ@MlfYoqA=+y5Tz=tk)|9O6uS6T@m1}dE3-IiLDc=_ zZs2EtED}T`ocGnwJS55E2B>oS7%uT`eJ}o>t#Jo<9%oFKP;>YVweqwI%mPamWe_6r zu^oa%l0z^lRBCd8KZHQc8$W)C81qFr8UC{n^vrRCM~%ICYhuYmYHImkW$JivSXfZ8 zNaWKe@gk^T^~Za@1a6o_E~@lroS7Z2`kkA`XYBqH@YN|Vk=cFb{hrt2q89CGnWS*q zEU0j7^>hzCKe9<*f@9U?@9hGWx;bFt=MiJg%58p*R`sL;(8fKREicU>ARTh3c+VP< z>m*O&LsWin85QLPZ)Z7Zw}p9Ry+4sK55XQ`noApZiUdYh852e`?Vi6i=^{gmG=UaP z@LzE2C1*|qwwvD>zMSR5g`;{;kO&{e-|nA~iQ)$)1#*LvFw1JJ8<51)0wcP#nS{kKF98r$|%`~(KEH;~O{pk{oW0^_i?NWK-} zY5J!sLCr@+Y7T5JUi0>&kGHy62szRk^YXqBn&Uh^0=D6x97?nvqB~U11MErT0X+wG zMHSB3ZvHg5_q9fqF1CFu9OZaPTjlgV_{{A_H`|_H__dd@ z6MB81bQL589lX)dt_XrI`Tdj@dQ>YWEuuR7zCB$``GZSS9PtN2|Eg#P%T?9A-3>#V zR++wTgWsK@*9qa!8jq{VC;yawrHRa3#3-=uDqzN}m2A7^-~j!mgx!Qs;xrUCld`k!2qg0k^P>&EhgJW5Y63c*b|;L^j? zX67`Gnx+@^t+u~}nh0Zkj#TYFqIU#Hcr8_|O$#aSq%>ccT6yNk*_Q~td%PXo3@6rY zUp4Z)R&L*9fBOWUC96a=?3rO~BuoaK_nKg5{}#tuv~K-wIQU~+?mrE-HuvW5qNT8A zTOsg+ScI|)(=VYl`9a17)^Wsv&&XeaM5HD>9sUR<4t^q=THWSYaMBw{#b>WXoAYG-tJSCd zp0v9(9)nD`{FqN;X@?CpVraeA>=t?Wx(Brj)F$)k72{=ZiwPi`=JH#-vCX@zkImwg z&OALbnBYt;Flbs0A1uSMlzl~f#VSgSY4G&OZSm(4)FtF+DB0dsd2c-6o3bQwUi09% zP)HM3Y-nwpXW@KUHRGf6I7;O*`(VnM)ctPLVgt~qxcBS*)5oc2_U;YINZ3(fC7F0i zEdQsvY7gIY>4`J+5s}&el@+(_RU9DN07{f5V^sw&C8K2mGVXnGfl{t&e%i&bXPutZ z8AbIn+!l{75PS847Dbf5&&h5JccVkwir{#Vu$f;Qk63Akf+hh{LY)pc>NrV+18s< zx0R|IAP=R~7PjAMK5xDg0@y_*E^llYkNrn8eI)u90OtulTI#VoH8F~kH}(sDs*3!} z^i6!CwtCke5#v3_y@wMExz#UnGx)YI1)F=p?PmDez$c2H_6h~9T`d&(otlC!tw*=b z4V!vI*bJZqX=?s(>(#-z+jde49U4HY=$H5AKzE~8WTfb$7uobY{p-xKSrDtVT}a$& z(l3`yD}ic0UB3AE4vFhw6QL`k9biIsc!!E239{az^Ls&SEaD?zx`LDTVr2s@^k^!r znv6J5DVdbS%}%ukAkN`%TnC+1Q;K5$0D^bI^FmdltJDl#0W z^<~7QKPwJXt9yruOwZ}4u+{MZ%aYgr9>`)Gp&yl~8~={euT^KOpH+{`>jHOHa_S<= zPA(NuWcJ3fVe0^WmJ)$RD}Y{)|JDlf&C(bB96m-heC);!J`}$3fY#E9Q8dkYV~9|t zA<*JR=Lxi3$$P_TDZm4l!Th>Wi#~hfh^SP&WR6F=bGF>RlU_?2c;ZDlh_pWV+$En& zYQs1+5j5;pBp7Xiv_(gHwp6!t@Eas#CGUQg9AD*FutUkHrUCe24>pPeXpOyLCd{CD zGVsN1O;=OY4bXNW%0mwM{JnE>g%f%Am7MJ|NtvMM3X^(9{p^-PGoRayQz z;yKfUb;Rfqdb3NVzW0xm$8u>e0KVm$(?2=2;f+6)I?YOOtvb_(u(S925Mw zN58W5hbh13IeT~WHu;M&pA6b&!>@l||BQ7^7M`0?d z6RC>OMH6hTbXhVolH5}CV9Tqh<$FE(pbUL6AX~8K15g<-n@$TNz3w@en-jw&s&Nr; zp|QT|J-e@VyKUEh38aizithBnM=L{YAx(!QwzcAY!tP?Q4lAQZF{s$JTl0=4uBcpA zEH>k00`9Z@^ajxpUG>|nk$_n*(KMa4+8h&> ze?q_8fl7f7mtX28DLhT{3=(4ZK7w9(FzSSca7z@=SAtq|QQ!4w9#DmmTL9;6$z3&o zMkcY{+RaPSorxw|l(OXVIc&4o8Njo*D_D&tyB3;4*@4@ln&hK&bN}GwhqF z$9@!wUo>S_qsI`^RO4ULnpZLN6I$A{&is4iEnEp5MO+MjGHe=ePgcweNA!@ID-J{l%|Z8WW~&D@Z;r%64EHNX z@Ix9sD3TX5=?37+!?06*jDD$m?di+FK) z^X!1}MzUSYWmJq3K`;KBeY8O1)OVS*g(d(_FzuZJPZd| zJ73G-Gb8N{hrK$7ZiOg8{TOpzgbALJcE5WQb18Q>@jcwg@$^?^at zm=Zx?9l@Z2sLevw$|JFy$E5qn?KWx95SwsrH-LL z`ORo)(KG;vv!|_%i7^ujnO>Cd@4NbDFY2`45o%~F%!TO317r=bv$z*rW|;)cTrF9B zoPU{qALc~=5tQ$yYB2g=vHZz#V0SBiY)l)GZha+Axk{M^$$%YfG-Z|(mb?XSG()D= zM)ZOgRc?ee)>QCDw5xk<3{1=+^uVIQ>Z>oerLIJ|QjeMkb`C-ob19!PVDz(C@4UFM zu26P#Trcxo>tYWBr!)s%A8@KyC8t~9{Q6ri-@a=uD*d-JQ&FslEQGo;4r7mU?IT&M zd2?#BaGf5bEE#PwZz#jMH|vA33AU;uEVOwUC-e9H1P*d3@0NDD)_jx{*`|Nge7t!? zUhT{>@cB@>k(T}y>VVa6QTamkwD4Fn!QzyFWkDs6t$&_{SA~k#%jg3CQF}{v0Cls( zi!%WE(!A}`pcIOV#f+k?@yFp>a3oj8f9}4wU`e58WTDJ>@~Z2^9znGXvUBz06rtbTWH4wW?-r8<{)u0#(2g9)XJ^=wuiInjD!I?ppLXniDusN3U8GTA zm3HKL@NP&O2}7%v?t@&Ghx#|+dn0-=ytr$RuBcz}f@Q%K>+eAAhCUTg(rjI

      ;aX6ZoT_g03{mr`Qsi2imQNLCAKEwxyc5ZP>gdh= zTFGyf^M&2oq!)LlaK6lK-+ZqK{K(&`^S0^JFn1v8zB#HBiU1354)DWGk3^ef!`FMh zY3q=t?IneCUCQtE&c#E|wejML!Nv4}l{+K<0gTbrZ$2X15S+TOca1l{v~!<8G^N~u z{TqUJN3dmInnRuoRV5jxeNRdPcF&SEPY#Y*4E?s=#@U^opRGVjdW@6Kr-ck0@T+r* z9w_&4DuJ13coc0nB_Ymle2oHP#9(d#1C74lmbG0~-{)nkrxTEmTAdD?59;Nl_Kn?D zWMOQR&CoLbZ_uDvTW9pb?sooZ@1Ty?z_&izcyFZE&_`2V7Hm@-q}XY&=hwb-WR+8a zodm-(Md!f7@Z9;q8~+QfRz89XmGYY2YhYj|Jjs5x)xAYMXO1`cb-j?q57AN-e~*EHsKkaDoQGspb50arL$I|m&SzWtCv6^kGNT+`N7ciKIo zeHp403Frs)4GjHoi>-ksL|o)HbgrV>JIru{KP!#L+S2IrQs(Rxn%BDH)TrD5?_u=C z))MY3u>P-#Z~9PmeG@$&f8(3~aaNsXIowL&^R2GDL=9ba6SNB;D!1AXf&HnC?6p@) za2A(RFZW0IdPZCS)1#r};9@i;$x=|rMDUYl!GKG?%Ik~oaahfaZVvPvN!o%sOMxQ> z71=QV%TomEy{91X7a#^|@$KG6&=YOQzE|F1b#2Y&q-IyPnn^l4;x}k_aKy&V}8#z}#N8Bc{-VtGe;xq>xA?Ztv)`?AP~W-1-l^GKA#i zy5bhGs5mFDQs3mg2+}n~!QYG|ev(k=cl#*l-cNX*L>dq;Hnsc#Q~h9QdAqn>${$A< z^C+R$!8i{=0&5)L&x{e?#bDcGWzIUH*$6}vEQ;Uci~h3(8u4QCI+R3fgzE6no$xo& zxqLPydgflfc%#433XagEt`M3T8sH^hY}eIM&u`H2F+s$ydgef`I{9^mD2s*wHkeI`AZNI%&@~xaBH_Abw*>4 z!JPA8%Ok_Y{I&(Cx!mEd?314i;$`)7mNL^>;+e7bkoo0_lhfh_eSgWXci(V%T5wYp z_0w^!f)9AKI^c`OyFn>eQtU`{1bYsfa8e#T#7m@9mf7cwW@j0o!Srxz_pW8WKl}vZ z7tPD~2oq4?pS>3n!kufir6rYOpPw&cFEO9P-cin3TcEFY=h@6@Dq1@!|MpN!lUw>Z zJnqGRED{|CX|EeiJx6sK${c|#W9F|Jo(Yp#jhvty+%Q zVnPbKhC?Z&dw15T>j}C=+MQ11LLe5Tt8#8r1m!*vkiqBUTe`e3z7U4a_0dJHaC`>M zFHYY$RT`L%ef_n4)*aNOm=}}#JEmLsoYqio05Vc~yU_IhVelOBZ;3r%<@i4_;rKf^ zp$>C~w4!HkRH1k+#!!Hxh*}=I(~U%dv@h7*%GL%=&jR0c`~Pfx^~0|W&2}J z)XT>Js4lUpT6>S{c%5TWuz%b>i;Y)id8sIEnnjCZs+$+x1U=*LNwOXwBkn6adLOZ* z&Gl3(0YwDNyxTCUr}Qx$>Dt!8D-d*Bo{BC~MlcIykH;e^aWZXnCmM|T?dtG0%7dB( z>4Ye8prH&<51HHic=vGYw*(;)_B%WpMnBT*=MqS>g@-(wIyC}$sTWaH6F0P4l&S#> zwS825WZeWjIG6ZUpJILprd^QK0DGvq4FzjD3?CX;w@Bea@ojm{50C$UhlK?4a3GWB zka=-`3}mzyXAzjaewHW@vjRB+Ti(9(ZZy8q8b`-qg#@TZR!N5r)n(>Tir>NY*Jz5b zWDQx?P+yzy480COOQLg(GrQG|;2HDKCB+5x-A=FZMhkBI3z`hOzfyC!J`bFg{+X^u z%LHZ{PMKvh`0zlI-nH|~f)SD|4+FHS1gu?A!qL0kb`$<$>iOk=40lqSU`Y@C^echa zk2{`|o*fLMos0$ABOG;ZKh3KRG2JnQ?$C%ajjRoGDR0?K7o*ngUR%(8!5>gFxn`N~ z-ECi8Lt!l1a2I~QSp*I~(B{A%#crBB{{Xv|fyNg5Z^1uFzzUYuK@G2K12n%>qoOK9 zd#C`h5HJ?vC+Ko!M_C!V;Is8oe$ngK&4W0o27E}RRVRGj1?q-ZG==9T?9u%PhFiE1 z@^~|`UNMi8w~xLd&0aE3;v`)uPw%{=RnddCT=gXcBf~3p;GAe z;^jzPB&70$CHFWkmvCI)ewu>iSwzhCc{$!50AUkHv23Hqaz-rIw2d8d2rRI|28Hu4 zCa_!x8Av~y8*kR$e4jZo1jgW7il3jO|L#5i9Drl8@RXFIcmEA4%5L)|*89^ImzLuY zYt#^gjok$X$}q|{Mv#n)e$iz0JjAr+NI$uG;{!nD+U%P-jmG`g)WgMue=*^rabWUP zrg@`9E~N4?mvHZ1e`KNa+K090RW;+6tE-oI__A&^8ADp?`^970j9rBfvVM=O)EjBE*7b36dP&FPk;#% zJ)p}hM66NeXKs9MB-L3~1WZGg5PjlcRq06d_yq}9yoN|F0Sg;cpvPKcEaE6eCU40tPyko4rM1a&dP(7Zk1+{l9wEyxiyAy;JnB8=%e@o`ZnN@~ zS&wHbolC5?<2~$fQxM6LKg3c#F{bMbpJ3Roh;P;8r2A@4Z04T{X#OAy;o>qw!i4XO zQFgB48vZz!-B{I)E(w%%p8mj)&dI*S%Ae~dg6{@0@ekj9QU^^7)HIB<-FTN%ezDLOxI;!`zW}NZxI^3 zziPzy`%gpX$R0QBDX*9RCVKug1J`)dJ4y1N&203_MIK+5uE)GUOGes*rS9c5z$|20PabXj7&g#aTOCW$D&7)%E(=F}ef>OQEo zqBczL8l%Z^qBZ9n+1tM;M{4kl(UBVO@Cj812`&wZDlU#yCXw^J+RX2^^2@C$)3!bg z8uHtk{Fi)jEq@Cvi;8)j%BnU5y|>Xald`zSpJP^P6>~y zf?6m2-Wu=E%3CgaW33c1)p_&Jqt2_$Nkawa^Rbitz%I;MiEm$*AuOR0((Cu*ZC_p6 zPxTI7>uu%v@ONT-7pqhm_m1c)4NOs*lU4DgON(u9b_ya|Ej0v#!ZEm%S}6oD*J;VS zexSgU87fmjqP4bt(n999!dC8ZA=cx*z`IrWDyL(-Yp%YlCr5g&bZorwE74akWWijy zxuU&YC_D3B=67b#axhU=Ng)~2y&kl6a*7NZyDY5whCm83{feK%^}$V zp6zO+gz4ahC~>YQJN=x>6yBOBL&Lwev|vE9;Sp22 zCvrH>H)q}>R8lznmsgfNGL3A@vkO7(ssSt!vEWoYd_y&#honoufMXE9zPuRXPSkkX zzI9iLN$B9+HU6=U0`d#8`9iiI;hZQetNky)q{3ZcR#ZE6+0|xB^Nv>ROEQ~eQ~Q6V zmSt3x8Ix4TLZXt|G2azTM^a;dih$Q`f|V7oV~tATg?iEJ9^I%|(_tw?ZNtutU;JxS zluBkhrU80ME_%U-9V&YzZsP`ZM95ycX|Bkhz~p|&Vg+(~8(pDiZk|QF$SqON#Q(Pi z(U|dg>ND@vB13qQY`)KfviJjhpw{Td6YxNZ+k# zY$Ldve&D6G=Rc=4?$Znn$7s&fDputz-ZYurreRwI zF+7IE%o3W+Wm0$TYFo&x%MtwDNlq!CrAvPhr z!ke!bR$$lo6dN&KcH+ZWgv;vt7OQkmW+LzE7RwL6rih$@YtJ4rvP)pr5D~LKM(v;q z6!%b?!l2e`j7w@#2WaoC%?vL@nu>m{f4wn~1V&M|zOt|cV>ff{bZ|>A? zU;dws$p3gd3-P!R`xGM8M_Gg~8c909Rwzt=vucHf?D{n#Ov8c4`j9NP)~MRFi2mq7 z1E`9zTZuhKmPRhSg~TsvMJbC{oF!iCD_W&@3)i`(K!eJOk0Nw;sIm17IeIIV>MVEZ zur;@x&T)x(4pzEbLcIg$ij+@6)Q4r&)uIAe|B~2* z{Y3LTTS)aX{$tgHV@rB*7^SZSPl}gJey!({`djnoo%7pe$41~2zF?RSne)P*HPoJ> zM#%!FtSF|JX_I;T6Dy@M-T|K>*n_K7m*nwY?O(4)?#mzi%r8+{Tixc@1n?>5mv$xe zl|o$hWd;D63#Ko*u2Qe4orlQv@QG34+4*-?JUp~bN5pZ^CYvRZP}RG=UDCA9Z>@(f zEfK!ogdRS_e|QG>zuyXS`Il&^!l*+%1#KokPKTA#Mz$ug$gLfF_FODanYpMpad7ml z*Bu@aaJ~fP-ICe+d`AsNyxf&-=sv}zsop7W zU*uZy)MqQcaL$PZJ(lmIH07^Gt^ax*5l(w%^XiHm6+?X6=Yu-QAM-(ev8h$nYr1cE zxHKFX;ykhvJr6?mkBDOgkf2Qw^F}ze^xAaunpRnpY9&s8defMnqY26SqLJ0Aau%*A zm#yjXqJiO_hf|mv`O$2T6bnlwVEyu1+B*~H#4C>J@9Hr0eQWy|ZA0e(_8tAgeM8_G zNiS`C+;CR=Yg*I{Qa5lZZa&NQ2qL%IEo(K_4_JS?4b0WCdtobPXIL%~k2>N^8U1(4 zGWHOSB2wPBS&|N}i#g3n>5%j;JZXc~47%AG*ZLIqQ>IX+9PK@3A$H}G#ZoMc#xt)l zLlfSh(BeP-=^(V`1{{jUj@W@AYaFdG?2OsI{{PZYEXeQ4gp(JH`U~&Gtn73CR#p*C zN4puwjc!MWJ{S*pYy-{v2M$t@^(=fxc;McbMxFhyUVv%YIY=m*$IuH)Y1k{n1#&Uw z@Gst??$5lDx7G1m6GavIv&s|{YPf*P&ln1`Oho_u)S9_w_n0n2IZQ=~6F+h8QHlci z8sBRg={#dlf%qV;dTDC?Yc>%LF*`ow=;7Eb*vqK(~*&r z=#i{lK^x^b0bQB?JahehXWk~pS4TtiFi;-bDurPxzUOb&@Z6I!`_N zwB3!MoF1J54Uj@+u(qm++`(!aS{rMFu-j$P@J8#6xW*4HjPF@+EmH?IJHAs*3!x}j zE)_GW%MJFr7kn#a`64fcKpYr2<$^XI+#rU4g{*g{_Q%unFwO@P=4RpkVsP|74l?p} z>j531NA-1kk&q&W2$uVLkz8~gf4JIq(kLQq1A*`}bK>TDUyCL4_hEZoyn3d}F@6ka zJ*$fiS=yLm%6s=Qp06KFM2>6W2|bgCEE0w&DNAb_*TQ@6bsAbKZ+o!*XPze~Hq~?P zx=3-}>+s%`-S*)(qS2%35DQh{>_r|1ip)PX?)Pwy=r7kS=WKhvQ@2W)ckH$c|5P!5 z=To~+7d{M0Rkz3T7DdD|O^dwS9?U|Onl0-aca2arC4x6e&(oQ+<_jCI-$1OJ3WR*ZwOjn1{8_M3dI3 zz~yl$`PFjweQQU zV*gM$DBCCcs(&B$XW~EH+o1-bdk#0XNpin3kA=9)#AbYNkih&K9`eBB~w3=ns)tP>`;a8Jxn+u^^yWyz)nQl`?*ecg3 zmXzTSiNW$|VY&T#-uJw$K9g5_=W>(%sZb9i0tD@+v~f(NkFDd`L&>@r<$$=lfanA; zH_U)8heeF*-~BzSt`OF8v;2$@x5YA5X!_iz=76aBU#K~(x9|wTF*xiNXFfB-#%7dZ z)oSjmLDe4L@R=3akO&Zqx8$)E2dBEP>KINgA=F>vb~lwveZuU!qK4uC+}sme+xL~y zvOpSe3$R{)awlaNyQ$9GBB0*um>BrtRw3DXj6&Fzr<0*72%XrSleEt zA@mz7Ro2?U_zt3-siwjqj1iWs=be4|wo6`Vx&qobA4jC?;kL0&yS+tPS`<#mAlR7=JM`20*eN`zo1CD)Y{uO*zkS2*e zi%gU%$EJx&w`MjAm6<7n&58suob&CP7Ojet%Bf zD!#h^3gwt6>2MJ)ve_^iFTjN+l3-Xt*JTGCCH$*Qz_&L5)1Rz4BP7h_L^FPB>I>RU zo>GgxA;Sjt@sg+ky<{ByybN{>hNioOz`{uz1_wNG`LS;fE*pGY=q8@j2rLBtJxyHq zpE6ihqP+|wj!>BNRFT6611`g}Kn=@OunN2oIv#(u!}2#WlEBX}JmqF4dd~;6zt5ju zwR(qi27osmdiJnP@ln7ks(Tw52ah3%)LO=bx&xkGJ%p9|+*aFiZDIT^;$J ze>4a$uGP&5eFQ>DGP2QYC0rI=Vm}62I?@9`$OU{$=2)}t0W4rTE-hrU4pp2;Mrhcl zesI@IjQ3o%t~jsQMuY+e{2LfU%@q#^oj!-e))9A(naz3~7dFCGcaZLWS# zp-TQ2xbt3kR)Iv`A$2UH@Y}_IQO(_A6;Ka)?v-&~bG-_K8jVP%YL^o>UH?j6J`WbK zr=f=g>&(>zs0K+;-KU<|e;Q7aAA*}X^d8aZh46z0kz-@}Vxf}21Jj49h4fpg z!8B@mJ_+W~+1nA7mxI?YUr1S@dpO}LabXLHZ2T|{Q55pPj^LO{IsL4UsP3N8k-s?> z+f3|=JT)|@|I7cU_!W6+fJtu02{|!~$nsCg;&GY7CEkQ8(q+?e;d$kc%P?^kL3L{O z_zmAG9Abv**@eNG`_REx&{@k_k@6pb)-gSRW(5x}fm2>{qDoE;p<$n=k>`7E0|xvP zsK&8LiwZeeIR|~V$LDkH{Wkhr?x3`mc~1dF=9zTGX4w351~Z*uJg>hQJ>l2(mtvNK zv4rCYb4IK*!F@BoVN}1{OanUTDT7hsJ3%w8jsFfp0oi008+b@bSlPTAr7gHw0rt*| z85CM7BW=>HrFccqQQZtkaR;`US&TBOgr{3xcXx@Vo5#N9(V79%iY9( zaX4asdgD!IVRL&GoL2rpJx_bt%#~CV36BwxtQX|Lph?Y4KgSC@aV*^`^Yt#&?S$X= z`!gznXjCSn)j)E5jBnC?GpKraF>r`5`Q#`)erjlGNA%L2dg2-K@uc^tnh=8H<`07; z$Y&`#tpNV@RoCP96=3bX6a8u!2QqI}pt-rnO*KY=b++alo0r{vEE4=UBrQ_je4Oy2AdH`-BuNPp zVw9F#?Wba3#7@sL4a|DlCZlB5AQAge@AsBu%Z1RoIfo3%565!PE_?tT5Tq4yv0C+j zU~hlKj@-&nUY)3-jzVlvS|R+5_Q+zg_ODXloz_RE*na4E$ene3zFI~7HfP=dvv8@}+8*Vqou3k&;a1^BSSn=e>It*;G~UzUkg0w^d<- zt}ZJtnoA2$ zZWF?b<58NIU)4l~9@F_6Pi0^qV7N`x<8_X_D* z3p3vTE+dw_Q--K^bg4=1z#mB}QQw~A)BjrGO<4_2Cn@mdiY$^S#%+Crl~*HEcs+P* zoqGhUL_mRnqrq#~r8!o9FK;i&a@w^J*a}E~ebIcQPSzsE(!*bd{Wo0`m-XL)W zK&_KMw}NwMVje}bU%p_>tNFD8-WV%0%$_(KMvC^&fM+Li+o@5;d#-Om zK7EkOur*wRtr5ShfzQ#w34r7+jO?qVB)_F>w@al2#W-TCxsXEF6l#n8x<03?w*T2d z{GYHXJ8kP;KZ0GPc~e5w(Y9V-ICQkrU4vV*{~63-f`Y!=Y{U8o2K|aV^@Fwj@*Hnb z6ugcQCz@jS=cx9hEsL&jruL{gnni|zF^Kk#O_hdjdL!KKb01B2|L!ffIOXr?Bby&N z$*b9a80KIb8?;_0m>p?oIBdDB*X6*Z=1~Qxn>L?Ndm=|^I=Gdc7r30_Xq~rfQMBpY2}8CnjrGas>tj| zIg5b>itnn%kVCP*>MSij5*xP*SmwU(gzXBw-=auC(8K8_^@nfT)SjxhFi!}TRq{a3m^RPy@GWJV#3#?UI0%-$kyyct7$+yfhpbc{S-ance z7pg|v>thfOgc+xI-O>($=J0^O=>{wtSG8ZXljVh2nPJj@m*)B3?k5`|KZ^sz;kr z&&*o3gOB3KmzNy1X63Ge6)>tEEFb|T1cMb*9Fb~Xc22l@55|O5kR>1O-6`)3_H!n)MN+83gIwd>K3;qfrsk#f^{a48s(CG zl!9}hYEdvy>wGU{^XDYNrSY-W({g z>hpXPrdwafZ~Ynu2n(ZMDf(CVsT`wSJA#$kj01LYK<3@v8Gy{yd z#y(i5leu+WSLeJ70b3fGxT8I=e2kEJpc*ry0X&zz+e~v&xBK*_+VNi)0yP@nu9#ok zNnZKvKev0eCIewNt0J$DJ|FgDxsS{EP+$?{w!fS7$?R9a5xfNW{PZ_y#sB>P$bT|u z11e{3;^U-YPYoThL`^0nis#hP%B?w+XW$CoYFhSp0b=Ji?w230y=yP3SB50_;GKq* zE+t>Ax0;T1_{=}7UBqFaOj?$;>SXS&1^}o$%Ak4r>+?#y@r3{aA12)X-~Y^!16t$D}IaV@?6f2gAOvELc~+ zxL62ph|kEHaRUbWnuU=F=4#Pv0*6e0S^M9n8jE+7tGU1ftG&Y{h7>copJ?uU+@-eM_rn0EArg`EZEHusVM~ zvD}y&=g|(fY`Jnnp*)z=^y$7DV!C>^;Nh zus5QXK~g)Kw8iTRCmAM9E~4?#9;Vmttq&J^Hy$J7$3%XwD)wXuY7^A)7S+h&?@&Yq=Ge~gzzKt{)`3bpw}YRZBN;98)k;9;g={xHe2dsCp_3NNi# zOU4ADkXD})fDM8zXTJPuYZ{!Z3*QO`nH>gBevI#sDfYz2Lb5xLrSs*!J#eOpy@K<@ zov1g3&bvtIuDxezwGAwrhcpk~p1X|4GsOX8SJHYWM7&ELupv~8KWIj>#Usa2O=itf zbq=`}73H;P!{qd)aS39Isire5r5Z2zb*#BM`kenCw$Ab`3NKpQASx;)(ozBf(%ms4 zQqmv{QbUT;-7p~C(p@6mNY{`vG}4^|4BbNw%)GuI&UMa*-ygB}UVE*3-Oojjv|m(| zn6$6uvM0w%)aS?W6k2Fvrzi_w>II6!={+IGVR?q>Cp?jud8`V(_(}9@zcSHwVIzu4 zOSP)FDg&Ao$q2!btF%t|#|jZMW~W#`gfHu-*`Jg_h#X^2tfb0vDuIwVf_s6IXVAL1 z^v^I1wjSNZ8TbQ*ew?o^KLwrk=JcDN#c>j9PJQj{Qf>pi{sHO1%o4K=)mKV`T6Q0A zMV7C=z=s9oLkQb)UsG4)npM-p2Je8q(l#h^2J$V&cr>G26EN8DUuu6s)VsW-E-cE9 z0MDxbcHk*UV{lz1|L!r#=j>kb)G{>J={<_QBsyAZjx%&{gG2o0*qByrIV zq6q6qcLF74)oV5ti&4Q)NmA^0b`-~w@5qpNTF)~23Nc(_n(!Bsd^nU zCUe+xVt26n%cR74RhqH!sIP%K=6N^Z9l&hetRA?=WsH5UfQ*+`fHBJt5k)^Q#X0jy zsCM2mf{&Nw0z|UH!3a~R=0(gtvn6}nY}`x}CiKec7VNTrtb(x0X#0+H=WM2amPi|y zLlS=BIPwmyG0Okbl_2r!y4NhTz4V-Lfb@X}P5~#x?yU>wo&^Qa2yB2cPmd^GsLsu} z0H;C3VA{9ZP+uN{SON8y=$7+eu^ujs4P%%TjKmmQ`{l|r7tMTs66c!5g*jhoriP)X zp^TsZ1E$^i}A8ke>f)iU5~~>Z*z`B3AIry)y0*ln!GKNgYK3G?-j+(8 zeVvMz5>=FrD-!76Hb{wo2C|Z>Ljz0NWlCAy63l>8Lyi$g1hYp6Lzy4LS<_g)9gQ_G zBC|}Ly_A1EU$y`+AU9E~DXat!DSPhNRJOoo=q#_Ae1`z`=m}g2dj^!vfz_;E@OW zlUpPnZ-w`h@7L4b!A$+W6oy&mx09 zxuDOK4wdP&tEpMg4UOH4G+T}J8^pFVKWl}8i%l>witydDFgt!zmVp~iLkYW0C+2Li`#`7FYN?LXwc)mC;T4TE(q*^a7 z2UymC?@@<;$$CnfINx=nZHww-0O!>SSK};Ii@eI`6LMTa=QpFoJLuc<(GU54b(PTTfF;XhNKLk=^ncU68CQ=bIp= zdZuKQvT(njqI$oS`12Aqt*vxnHfpuo!G)6zMEzIiB#ISgj}K0P-PzdioeYzer)jN* zmrG9-q>6ED5gGqP?Dq7LToiv*@VdMjoZ}Y@aG`dI3@c9*fR2UpH9_`+)WBEv>MUyT#ct2piGpJGIT1WH(;juV8@G0S`}au) zt;5k0DdDG^k`$MypDxVci{+iSG4N!N_7;!V(nn|RK@XG%Ol^Tg^xP^gWW!&QB61)% zNu9;IKe;r?ovJs2FvEpQxG$9MVByN66w7G0Xw=ic;k=demBPsLaE_)eZMlUC^qznCCO5HJ`?dLf!oFd80E}y_|ZUqGq6sPt?o`_JO+UkaFdEJ)PnN^{89kP6GGu)VxouT zJaKpDcb|KGHoYE_135@jg1)HKXpUj~@}j84Ga^tn3U_;|q*dv`Y#n4F0xm|V?|{2~ zv|ysVjJ_;zu~7`!tk?mAp9<4eUh@J!Cp9kyl7P{?*Fk228QiODp%GT=okdTQi4Ai% z=07beQ5{$vn5Dn7sO(aYnAwxcgs0s*@jT=k+bq? zxu19qDp3@Ofh7LmVLh4On5)}59vEjqf&F{9#};^x40xXyraV#a;!UD;@Y`uNTA)8< zRDxSPY3<+G{@R7J>mKlqNT~4z)a(_Ic>{Aq`+x?ow(g^d% zO?ui}t7|r$SPC(+qHets#kuls?BaVAp3m5=WDOGICl+R}vo;Ip)pbJ|&dn(~J$9wq z^vq;ceL>yLjHV_ybAa2#~`=sCoy7NG@=J31X%GpmXRGw zI@|AVclhO|{kZYoOfQajK_bsI9eCJb{&ypbZ=&oK_}*vJb7RQ(5sQOA_&rZPxoud+T{qb=pcDtfk}+>7I4Qd z5gLmn=vX_wefT-|f~cJy+Rz?5{OnH%w0xPdWS{XNf$QUHokOIgf#x5QuD0pnufE}h zcLK-CJDH8Orc7UN&YzvRTo`R&MyLeiK^h>XgxkH$Y z>dZEzYALzRhPUYv)BSBl*z2Lz%yURFQX@_UZ9ZmfSqnNfzB#O^KzIlbK zDpZBdtK=AyEBf52dp&E17g6n<*6WwJo>p}!cTL5wmd=0h;OFa+hxW8Z?wXYvN-!)$wK;rm3Ff$xWJ9H}yGJG{ZFWRJItY~!M>Odb%&HT1fx ze7X)W!PQa0`nlq`?i?m^mo=h0v5R_#fo}3%>n4k;%$AcCe&AT8jZseUMAnq^zd%Fb zIK%Lt^U)wE#!C8|F7v@yu{LqQ|Oi`UUCA}*qMwsaZOeO z?$Iq*k8eY7Qk`VM|IT){(tT+3@GxuK;EOZ2XQ>rFg}ph?ZZ`}wRY%B3zGn$eLN0uk zQozB#q4I@m>bK)dxIvyp_~M-=Iac5i0YJ9Y!(a50@E+i!<2=Vl>%ZU`V{$ZI)J56m zvb=$i6@}7^uR+#HO547k(&67Y#|r!&!9E}QFA3+xFd#m)hcw*v5_^NPyj^__UDfPR z^ys6D+az_@f})P}6Z1XtZW{BP6RJxcBLx`Y%n;b$d{<}hk~G<;;iZ!3N^sii#zM$oSR~-uS+oUz5U2k&+!c%FkRM+H%38WfLi_Y!_`dq9O=m8fR=Dd z989)0F-x1W0bfKcj=y@XB&zy(m^1i7*U3CfyfLO}Wr&WG^+$+)p{?si?%JmO{@#zB z;=Qn|w_Q`A#4lra{oNPVHgZ$fUMoN-ERA2(#Z6COm#VQJ&}?UR3+#g|$HoBKMd3HJ z14}0AM6-S_`_VxQYKZKvTt@&Y8gl-PCi(GPw#5CN>RLe@-M=p7Pi-rKBSKfm$pB{0 zuS~wz0upm!-Q(@v-uYH3fe-6FMfwoBQ2$efGF0eTIg71`oX6*jcw)<+$*`^g*OO)- z{V%(TS{5`KWW}2 zlEUmx|3a{rTs17;xRc<|G%swLEj5y3k1-u!N+6`44Gn}pXD&FtN{Sbur!nt)8J#d3 zt0UszoE-DEx&Q^Rag1%xv8#KoFb3w;&juc4Lvns|UmlhoOhx441KA78AL$^W`} z_daB9f1AItt}_IzYanH{Y-1?Kq4;IMZ;&}>6~3zknESJ#{4{)hdFBeV8!Fc|XRLuo z*2ZwCT5Eo{_Mjo$hzX}-x4EptniB~%47)evIgZIUwBA=M0x#>{J7m}myPK2PlwtbS zEmOJT#;(;fBk3G{oMy23=OA2A+XE@nM@VYcMowCA$JQ$@CW>co#VI(=$q8@SKZKzo9%@(iMI7o_n=w|HWB-KmZQlZYy+d@THRHJ{Ol44) zPYQeC{41=!8WU#PCQ?#P^F_2EhFs-S3T-Bvk&UDx3hUGg)fFq`?`2LR&pF>hgLa4} z0e`2E;(iCJ=YDY|I_7lImbM36vxKMm{R3^El(SD!MWDu zNX$wx^7r?e5vapMEG}1I{32Rt^Jn>ikKHcFYKwt}>v;10(en*-gwR}I-5b}@MzzOc zQi4?n{4Q^W6Td)rvO{%Wz$@I`@y(i7oTe@CaMD2n z(<{T}kgOYS+FVczcINfnk!f;jdGcq2#&C_}qx(z?Opi`>t&awejPELn>dxAJF=G`f zhD>P?ncDnz6~8D*zuY$S#fJha99NLg^Us-lRsj83DHMsKn5=CFe* zt9mbSCBM2={JXY^e!Xk->R6{7MF#8yT^$f6SzoI{D_}===#MmYm!5g6zh9U|cFd&i zmINl10xBlG-kHKJM=^^f_*UOCgJGXvjqA5iSvx*eat8xtt_I^EO=n0npO;`Zt6XtU zDy>9SSx24fCm&0I0G9k=AMa1k{1Y!AI0#fExivf_lb>4Zvb4`g^j3`;v5<6S=lOooL)aNBOH3KhfMtg=Q+|S;G39?nDNVmS{ zvn0UjEg5F%;`8Pm>j&A7*^bC9lTC)a%GSI3x}~DM!qv27@_eg$S-9jiFE_rYZ{L!P``krMXg+TiY7f*$LHAXUe*_H*J>Y%EyB4kiEyUJC(tcUS);7fuFvv)twyk1V zt?O)KGiBC_U7oeMMmHO+d3s+^7?BV|94lPo->6@{@mAaSUFQHjy66!scJ4%Dhs5gq zC2vZrb{ZpA)>r7{U`bLIw7%rhvB=P`AGM2eYlLdp5B0TgXz>eOKf!!&`XxuMMAbDZ~3Aj0*h( zhI5x?X&0k|IxlSgOstD?S+xeE#-RwNqL~ispmd_oSL*2*82XzvOL2OBHLcTJ)N6S< zjLUu72)hF!|ClL8z0D$FO&j`lYoNaF4^Ny}_ci*fh)dm04#hp#^|cru8$`a34;{9d z`@rLaieJEpo!j+CbUN|HN=D7&B9Z~O`Be}?6l6#m0NA!f!U zixu$-2+@^TEP~4Vv9p#+D`Z{-KNEnr*X()z_2f2G^4jx3Qm_PVJ<^GD{W%?6{@^YJ=6LE zOXp#>RfpbzElSA{xS>_xRp|j(bO${HR+5AF^9XErj1d3v8%pvE{Wqa+NXn!8t=^EU zu`nsZ;J;Xle3lx)75op|`_B;DdX*#GVtA_R6f1+Rg zee%BQyxDdSd(^EUMe~rP*L`pl`lrG{yfV_Zxb|g%rdRJ+o72C9kMfw6IbX_Of^3Ix zlYiY`{X@$c|12q*&m8UYsowVj@YLHLY;l8b=-tMo-{0;S6fe3?9v9#L$qawQ#ZBAr z)Q|0eu5D;@W-p4WV2r69c>9d#$vs2RPwVL7#)Y?O!7D!2OK+ug-PLx*8LsZuS{!=l z^=up0vsZn3*+^m9?c1+;oVzj-7e-dJBBJ zw3o*(hLfZ2*|Us2#d$m5nk~b+VV1xu3?LIDv`TqE3oit1`1O6o>I#?GX$^zFrmij+1N4y+ z+6-b-aX_GDcr;=onVC$)bcUsJMczq=O2tk*g(l(V@r|d6x;!0Tg%-)P{^T=g&h^P+ zEL3n5)jgt<=EPLjDN%nKE9d)&?30qqD9#$6M#p5=>AbVQ3H?IW3Zw95GlWco-RSv$ zz;9^};vAiaiKEBqK;JL&MKu>JmPx)D&-$@3t1l4_6(`Bvo<#?(TwEx2io<-`-S&}7 zYqjSX7)T035#7YOdsB60ycXmZ|E(>Q{Tf4omZIRvsTz`Ap}uZBstgfZ{Oi--lbijA zd$}icRCrWq{pKer!tmW}>7%EAn5;;{favi<=UD1&oVcsYrs-PB9|-+BjOUiA^e^j|6S-+yvLKIOG&YAsL%*t7TX zdCHKKq!p=o7nE`jIRA2finGIPJg9Npald1*N zu-b-lB=pp1c4I!YHjuezabB)w)gOy>Gjvh;zGydVU!)&D99voZ9+z!Ny5en49i`;u zgba94#{O;zjJ^T(0UpBkildY>lC;c>L^wZeT~KPF;vrgmTSXzCKlZ=mlgU-3&f+rTTOvW)k#$3kn3VEL`3kWqXzOnmKb3UC|6)$+dI##&@tl|?0$ zAiVtUh;Ua1d-P9B>7r_ki{556AAZ8a%m=?c<%M@qInTcu3_A%8*7z>4T&->6#zc*! z6X-p!{_9IMD#Q2mIhlyG%oF79&jR@b{z7J|o!_9}tF>Nw7QBR1fmDSBWI<2IeflAY zHNo~jt)}L|z_K6wrZ-bBo=26wcr$8#*I%oIZ*&H^Eo{m2ecL=E32$v1pnJ5a@p_Jz zC_0$sM&%{I?RdA^(#t89Z|)?Q;4c7E&k+fw*&{Z?R`kOgKNV+cmCqr!Ri=BkSMHcT z#Uk!LuqkJp5%on=H2kOMUfw-TF10MqLZ+N0Ohf+tKnC!)KK1-c%L}AUnKQy^|{A9H;AR&h$Pc~FmSXppC9SYA8c;836G`PZGwL2|7Zeb zbP40;-rh(IK;&0}1LXW!EZNd4HFrN;&i<2^U6!6%&>TND%1$Y68DMFROjCq`x3j06 z8I@h&U6y^cDCth~Tl5Ow0L`h`L#LHFm!CVGIMge>$iOs6xLWLk>y)tYQzQ?S-8lfx zASf-@1Kg>W&~00>Fv=D1@s$$|+bSJ&^)5cD(1 z9qJ}@g_Bf?{l3jT%VHg;S_|&`X4-74iS(5&y()7uMdT#4n6$=x;vUlbP?L)kXyg=c zQl<1K|-HXvfUwpQ&o9cmcvze zdg$DQ0pcvwi<0(3YxVlHjIoSrS{*13uUoY^X78QeKROSF{?ereus|oiEXYEE%mzS zLza)Q+d*)nmDPtWgG8LVAs${Zz>+x4NSb=~b=RG)6w+cX?fDrzWa)L&(321hrC3;U zSCbTrE1mf~u4JwqcetkfnF!(*S#)q`{()hhJ?9rVY?+$+>iOZqu)^O8xP_0cU zEa1*{shsh@`VKxLNN{e?ork>&PJlU%i&+I`FspXX!(xh ziCHj(X;mA2xR$U5r2NgdiQEOqA6)gf+{_%r*9TT4#Rzfk!$HikwX5GY#;3SYSN)WhT{yQEO{8J~T!?&lc}oGlKTj#W zt{cZf`z@eM4LnKHxFjs!1JYg+q`$RdJrG{oNkB^u9F#&_ohns?z+qJ{&4#!atSFB zQh>EXPcVanNt2|={;2YAP8R|05?#&sr}eelUZr?U@@zYW)JP?u1A`!1zW;Tmhx)Sk zQh|QAGt!3|%(p~tP}l>&7a5WxqtC#Ax&eN&^h_p_wb>?mHaEpX_N#j15nd5Ti`bW*ja(m4w-st)#UWfmTL!O6@C3-QaOjXJKF?M zM&QDdeg1u){$S$sj$GlBhGdK~X!K#3?U$kOAqTcnww7lv-@@&|y5C7LU&;s<2PV?N z-S(j#*%!glp9vjp{X=u~XBk7jDMn8C&5D zk8^fCJp9;TT=D+iEAGbz=S<_+o{#HG^L9;~koD$LyDa7wRNGoW7BX7?jF@tXeN8>{ zgbF|`O*HAWbm!Y@)cTLlEYBW_wONKX>CI|hcb|ciZ99V_>ux2LuMU^<*8o5sABmDR=MQL~dSX zkIh<@5nzpu&PXqr`!|Xut{ZaE5R>C7E6_4&eTa)nYQHlSjS($;a9v)%YK_H&0LX}x zgI_|#fI2OMr70LVJ(`>Y^RH{G((pvl^)IJvo>VCwhZJSWn?MquwDhL;n@ykeY8wt} z^_hvOzjIMV{`^&S!e3f|EGrIOo_mxLAm3sm8L!wgMqm{s*;7eZP&S@YJjfsyXZT#@ zfS&&Zy=eS_l;1g_Yxl3c&_Q(!M=^4T=68AlY8P~8V3D|?wa`WW>MAwZc4+ZAUugEL z)uOwyOYgVy`3@JQ&Wz=Qw&y)dz=YC9&02+pVfpNvm$C{egQn{A(Z4U*220H?hpYdb z^qHE+kVSBvoHO6pcHJ1V+CCtgR5D|mY<=Y)+_Zln|fQ=9TLoKZa>6DVQ=#W(DI1U#Ye-l zF7=&&oo!YE(P)nWJvwXo?YRvt>5dw>g@`2b4UdTbx2l&BTI1z=tv*zW9_nVrY0c4N zgF`qMq1#E?$n)AHN0E01Fe`+xeJ4SDiGOas!C5WqyfZo)&$W}VKc{Z)ba+~ULXQk% zeb;sA^^1k764-AXqwdjSFTrit265f5Q8Kv_doM-;?PVlhfAw0Ln&b{}=JUyg?{Zp_ zSWzH^AUmj;ka%8{Y-{@5iI7vikC+4J!S1I@%Da03uwwfdybE$4OAYn#9jOhxYhFB0 znzH-?g`HjG9ik2V@^66I(Kv6cLlKzQ2rsqCB9_p%x-Za-$_>T7>2BFUkGexI+B5Q9 zj{DeOAee#4M03oEmTx={4dW+^4t#bn-lg;wcZ>_pGSV74^N5)>Zn@ znCiP1L`%<0F9$Kbvx?moa6sh~7yw;-8i#`^-=;gLkIZ?(N&hsqMQ_y7Rb{C0%~0Tc zIv>vs&kCvIgS?a?rftLlj@c{=3Sv~tJYmTZb&0s!?$YNq_UshpR4Lk?dOU~iKZr3S z+GLl)P@^Z##^+PTS1=B@pu_J9n`wyp%6__E%2BI!ksaPyq8O}XUlD-3a_!=aKDkfX zB)jc9ln9;4K|z%8SacL~(V^;$tT6-Q*j_4K+yFp#{uFV6ksP!jRoQqtSK7bOt_Kdb znSTRS{q+vyl{LP7t5z1U!PfxpjfFn%n>|(Fr z)}Nj6cxf)-&oHH>_L)_#apktwgE%S ze#b7Wtp8av9Lmo98Yhz<@P0WbD;kz0gtsi*7@~r)l*MTKJ+Y41*W3Qq{bAN>Ta}^3 z%D?Was2q1uZS%9lu`p~v&TWQP}QD2@f5x?h@E+G*+1>W=6<)ad1--_!63Qbb&Rimv#>oGSGf z1?~!a{#PpQNY1E6HocbiA~8lFr#FrW@y~X#mKv&bGirQF^RvdM|=6yTgE&iiv8TP1IT{ zwr%x>RdGw{S-nl*{!>%Ejw*;-h3ffOx=ijfupn9p|MeP4Y9xd7oBZ3EsokzAX_(}v zOo^}Im}2@ztY{yu2GlO}miWhbyhMX-befYX*xz2lUM;&b^{pe9_(#-5Cv=C>j`z`3(ef=dok#8i#(*CY zT3;u%L!yp<5NJ^$BLT&{CQ|Z!pcyZ4xap1O!DF2^Pp)p_2|cYwNH+HK(Icl(zi5}R zKG@FbDaP}psY`ng-7{YyXHrZ!gURj~SVu9Y?E=T>2DE95d{VpPnfCzQbOC&^);5pr z(ekZP_2@ka2>`q1jS10f0Zst=!p?h*Mp-UDKASBbUHYHJB*zx#M=|~u!)?VhQOgMu zb=g9zA`VoPXfqA|Sgs&&(VRqjbN+K}hvkxYpPX%C1?;tHl;bYqzPnb*LhPoOhLFI2 zEXcn|!x&i!yFes# z5Wv!jdT&Kd;r7Kpm89*{q;eueN^g!|!KWSFIXx=;b$Z=#Kr+aN5^z)$&6m#C_} z-I1YdpWY5J=X!8q0J~0xRApbD)aRjW8VXD`g1^wr;k>KWhRw;BI;#x6wcRdLI@w8$ zgBZt02=B&>>ZiTOD9KlE#D{fjNDK{tssPN=62pv#s;JH(emP2Gd z`1FNuex&>Ou_XGqJkAxf4HkqoS1;_WC94Mid&!`BtY90#zT<1cwo$r&J{J?gr68dQ z977BA=cv=Ll7viIbv{CQ(M8vMG&&z|n#%@GQI+cKh9!oc%dZPeNa6S>UaP?RiMOg2 zLcKPyRq2B3=x9dtFM=gszjRpGqE5n0C^?nUf){5ZN^k3J_|0VCg_6)QBw$gsnQZg$Y!0NLwd(j=e$hsm&P%LGe9U;*JMYhyHcFm@Hf(Vb}y4>{9 zr>NHlcAwETx(nQ`#2bm%u^i{c=Tt6<3t!H0->Sd45GO21f0Z&`HW7pQw{cctFa9kW z#8%7qXts4Im<}_CbcwF?`z^c#&-m-_vV%thFWom=&}W@Jgh9y{b5m4d(L?hCYRGI< zo5^=^`3K{ce=Gwda4>Gz^Ed~y0!l(f_jYz7NBVLR;J@~?9D^4+L|s(Zkr>&|eLx{M zJRpmHlIVa##GnnnEDj!X(V^ge%Gb%!Nb5l(aIsMrh#BeBbLX18UX(e5c-gSu!!G{a3(ym>1mC1YWYsBIU*52aH_GTJ8= zRRCNM<-v2(d446!^KLZ$u^5ZCPce|~j-(ISctrzhS zn8Nu9)0DBYGMpDuuZNbg=*Q-@2Uf#9{%agSU7 zl4#4GH1`$B{V-O61mgY!q`Zv2PWvJ-|-To#UUF*;C>)%#Pke88IZrYeN83gTk^yOJ@c zMF5d1B(f9wx#~GqBY8vhlDCnK_O+wy1Cc*{&8MMF-V@C5-47LwKdz}rwyxrgFAq_E zNIIMzV3sXJ(UGLIDjkXMS-p@dg$Nzu=26wfTv09arY%)<+={wBs0WwuxEOOC=r>jc z4&Q+^X7zb42-f*BW(lBfYi~zF3sb8%8|v+}p+2p4oMX$yh73+EtHuH61iyX0d`lvX zr+PJRmJ|i9H|!yO`7ht34#}O5iZhE_`JQOqanqN9qJ!R~2?1nAI>(w;d%&;D zJEEULkM?INHSgpOmJEYwoNtOY`KzI&=gZcfQYPfIAYOkqt#2R$1NDPqX+5HY7=LE_ z;apnS2Whdx4&D)T%LJ%KNAj`Qo%3K>r%|CgdL#70+ToXl8QXeh7vSm{Nj02|$r$Iy z^^1asuRNdIiNLf}bAw`fW0D(MAaz^L_y@e#TE z&uB>9_cB!!qyZDgm(v3{s0^NPKdGg~(d+cEvaNRUdY?V-oMJEVR8?*NOY8faD!PQ- zrk#+@y|WF|v&Ti4Kr#2Uz$G!P3G;tjEWtWRV}?@;Iiib55h{<68=$#e#I3Dwf&eEd zY7_`^hA7)LJ*j;F`-z*voi_{-x2^;a$ zyz2SuUhJj3*uPF{xrn8J+K5H52E1eU5J0!n@`eEZ50Wp&8~9Mov}LjLe%MLe4c{&v z2QJj2>#Q2u;!OV6DetOWc%PwVYfuO+FRaFe`EmZ+OUS(<H@&b;bte6Z2Wt)jQmICWVYA`NI8)*BzO~a@i)dnkerPOCRsn)Nq^6K?ahfL zeZmu+F9jC^poS#954mg}Gdv`zKgs}1oV^Ty)9cWE1#R;*44->^fc=S_8uE%x{!%60 zL#KY^c^{vTz!a~>6eDuyatSxS(y!1MJa@GJBzrxZN$hSkUAVSg1{yNiyZJoZ(;h@&0)RVmXDl7`ZmM23&Sf zm^lq5Pg)!H2^Ijv+I@v1qpkhi%^aC;PDS`)&toOLnfq3rVm1+~T=g5{CiytoiiR(| zZaZRl=TDMp&P$lpg_@#di6JeMjkafhC4p`Yl2Da%HPr4gDLz+b$JZd}swu1eV=mfx zwdahPi=1D!d7oHXC*0lpuK?u62JADBQn_dR>8^~oSGgAPHb&w`y!x;#k)y8PK$3+X z3HPo7`tB0-noC?wJji}5gonQ`AgNxky8f|^_>w5w%lGD~qde_4KzG-L}HVH0&{i934?&%tzGy#UiCfd2pfl$kqX3~;GpL`E{D^#b#iq=8jbA8&dXRR-ndossI246U#e zYF>hc; zIJh3zv4NLFXdQp(B2GWi+K;OP+g9H^N)*pYDfY3eaFUr~{LV3J?hx4I+%BWbD<>w@ zM^2Z}@xG-MMag157B1Z__Wt!3xq}2@f29dA<&$YK<2V13r~bg~N?#@4N>)vMs_}!z z&zkPhYkzsiPia2<`85%xA;>)W`lmze*)TIZ=*JoEt&V=BKWOg=Dz&JpPd79A!U{be zk9qJxZ1>1L@C+(cMn!|(G*5VG^jmhpzo6`G=Wd+WmmGt;x7u(<#oY7}$4IH*H7j(S zbX>= zoD+# zMGHH0IZ2)Y_&Htg)qT3|m>TC-Dc=ss?$)XO$p5`5?%OR|=rGQ@;nixvd;AtGxA&GG z5xxKWc%^C^^FUi!*GrEx=a{1`3aG6lz3Quxa?HfNv?^Q6Age&DXU6TwYp17qhMr(i z7U_Ty*}{_xS7?MtqX~>AGY1!&t|<_k+gG#s)jjHjrp0!g;A>8WFm9MgSn|WaFrl}3 zY5USoi)GI051wdwe!N_2e9;ZKEm$PbL#LvxRIt4aPi}~P3oo@FY$Qg`YW!D;&{6*a z)4p%k-qO@t8udTHD64ea%$fVy|C$0;x;S1-b{=Ssq83X}FF3iLyC-wj(Q2_Vnf{9a!S0v}=>_q3nL}#z*%uTS%5O^V{fN zz8RZoGn8kKtIoYk5O-HY9SOz(5@-*TnM`S;*dV;hm)4FB>3=$xTjmcO^_yd&#R(Tk zDeC}wDY$(IndpObhJ5OL+ma!ganITBMb_A(q$SJ3*_Wi=zOvrIA~@X^d&jL4?&rVw zxW{sIZ?I;k_3N4LZT&tAO3VJ+TEZU*_na_>SFL*nyqBj(!M>F1-|0M0O`z(xU_Vlk zX9~7YY}X8eZ!8?Yb}jKA6Sw3o2V-c^3cf;W^+e%BFzv*liF&U=ZfCgUcp3%wOEJ@| zr>W*Qr58qHI}tG8iHxhX#af|i7#N|v4`WkwpM)yoPgw>2PKal!^ zOW(dfz$A4@p~fj=M|HS-(EVN1kfL!+UWNC`!t0mWB)wd<*Q+7}e$iC4n7*RQ2U*Xu z!#CGYCO@)KX;mHFV@_jSYsVv!oJWr)w#(0X0m7P>$3kbeeXOMYcX0DRh_M7f~=UUxJ6KCDJFz{fg zwK^8%;NJ%Yi|D|!bo1yxbEe-}_h!tIiOe)QS?*?8b;iWh4md?*gthL9uG*T0e?TNA zd52R2fq^qArhmN5ffJiQcx+X8R|Bx=ZY#~1hrXMmv+3PF)zJY#n?Ak=G_-tv6Glmqsywodf34Lah&XD%v zD$LI>#!0uOm|ov~tg2~omL9$yr6?+lxc|iWIQi+N+ilW$;?UcgY2E(o4F|0d8&0_Q zgw#RcnyATyR7mWJO|;js_1~7EKE)S$&K93Ca|M)i3li4M#xdiqF?hu6{n8n2O)ssa z=lCTc(>E{oTpsQ+)*Ei%xo6*aYLjQ0@|dA4386IYmhXz3IYblPA|1{8_Bj-SP#Y|M znGtrK*5wuBFOBr`;u_B9Of>Iy3FI{Ko-Ujt4R#VTOY{NH$&+J(AUYs=3x2#v!qFkS zrt74}HEvOnvBHOoCpj~#ZQF&TYif^LzwhH(OkiI%60MFSrUF0XP_y)X^?zYl*F>}? zyAu*3dHKWwM`bDCO0NH4mhHz?J(|CpfJZLFAnZ=+$M2^J39Ke!H4jgr#>qS*&lFx|Z%{**%;e&YYR=IWzCy@R{d* zp8LKodflh`u9fA=mEHo4Mb705L2%jkiLc)zXaBNK)+j0cPEeY82)T&_JwpwGoc(L< zxw)a_n?vztP$5Qks{cr(tB|;N)p%i&j%^JXsI}Mt+9R&I^712p7)t5 zN|(|0PxibVb?-rsdBe?Lmvj_vax0IpzI10Qq!xYq!7JRJZ>}w3N$VSyz#APZlMn5* zB*Hmg1k#7R422K;nmOBU-u)gFei~R!aNv$8y@N!O-s{bYFT+NDH4BLP?u7id~FNi;S&i<%U{-aS9$-y zAMv=EK@uh}wN*`qgyNK|4v-3sl;>Dx%;mhEAUX#%I_M*vMPKkJ+pZ6YkOCzzA831x z649CGlD5Sb1EM(ehlmhINw?m%<^nhOGWv+2WxXpAi${vX;4AjoUcNNV+1cAHo=s-7 zv(N@)3NF})?ggDH$FkM!`w}T&)gWD8-}xn~Y*lSZ^_wDkEIls!9?f1tYDey*Bmwsp zgB)!%Cy@%3tL80D_up5hIK&g4oLq*fP|falyXsl2U_p@ONfrrwL+@Ca9UNXzH+#N_ z>hAp1y=rc|(uP5--yMaY5Hgr%tiP2p3b>AmPU@4F8A{7-MtkZZGM4Qk>W;PXS;gl!sgN~L+H^J2&vj}Pk)0E3 z71LQB0A9OY0bUHD-+<{sl(Q%{6!3(ORO_I4Eni4W!ZRprJCA~jmd+Y0?h4_f1uFF6 z{NwX*D6&0#DCC6vD)7z6kj^~-gU)%Qv2_b{uKXfwE-_)4G;#n-(ck5vQQb6(i|#}` zGZ%;%y%96+NT;%l1z#|ayD#c(q76Ta_z6t1y-1(vI_tRgcdOVb1IBU)<0`0nbk{>0 z&ZBk7(a5Z78X-c*d5YuqoRj!r^fNZTXgAQ%DOw$nm{hPH0A9MoR)Y^ot!{i0mh0Qz zTT2Bi*5Cm`vZ%?ZTGCM$hmEfPd_s`Cy3cnmADrht!2CAl34ceWG{eLO$&*EJN>)k3 ze5bf5DSTNTVLy?AFit#rZl4&`qkxRd?6lYQO98$m%@< zx+xaTRD5Rj;9M<(p4xyana6IcXpT-(k{DFX5=|_m8+zzb%#~}`sHP8)TeV#PbkEsrEGtYUq)cRYODrZAW{fYe@3Yf#?yde9UT?#?z zC=a|}Z8+w+?s--bZ;J(+EmF)ml&?duExOPoP(>8nTL(DKx1qlm{aMW_EUiD#&UhSi z$!EWqjS>8bIDD1u+-clDQMKGS3FW%oM`b{We)Rc~eICTyO6(5o`~~(6CiJ+)dQI8D zaG27e%c?-kpN=TqT$f}23COvG+{8zm*}j$gg_^U(EyFqh87&{_As{9wRXg655R z=X3Fv(>7%KTlF=Iz7M#lROc7J3LCnvB`#{j0-c2zToa(y=p%NEMGD9XwxgW?Nq1~{ zatfLZsV{y3NS8TOoBedaVZmKV5TS%28u? zo;!}&yGuU~Kz@V-ku?Vv-fMM=oo< zS!}xr!VYvn64I&L+o|`vJ0o(enc`_-Iwt3U(|7KG+dlp{_p`zc7WvQHpoPhYt}aj1 zF|wDu1TfhGz9Q=^^FNpY3tLNZ7|0~qKej$b8p@K0oHa#0T^Zkjtjw7@P&aqy9kUyDbbz08P~`IPgXzPUdX|3)f(JfE|!8rb?{}PRAuOsIpw%jc>>m7OYn7Ie8;RcR1@|p zfP{)9xz}$7n#bPIZwJ7Av0q|k!P|U|wWOwRpVq%tt%}<9IUz9N^>?7NP^{3UiFi=_RM{Ki^v2T0xt~ zuspJ_$KpY`8A*68O2reQnKP|Y5iHX&oLtxk0(>|8B<@5MHozPjdwqbN)E>t7Q9Jr^ z{xDYjuMNn%0fp5(dPkg*c#}2}K0>N6z8?-tvLZ1`sVm0OOU{z?1Z$cJ&lM(W_KhQA zKJ)-YLhf?zD6Bdm2tI+TUhEA-#|U3hTK{n8Z}*Q5&i-K+yP@-TSR*8CUO$9*J;-dF zsh30w9kr#@Q{@|o$l!V?DXuxZmk3gFJe|8#|DYWPx(u?M^9G(>zy{|(UIr9 zC@Q*>rCp4Ds#Sa+%}?OV#f&J9Geo$?%522osgo08DT;BRW?UC9(2khQ3n8}mi7v#H zPSzyYL2wBXR1JUUKh4;3MpW}>M`aU$MQc^Hs(AS^f{5{|F_5N!)mNE~iAORGzab8>XG*ERooE5C>**Iqxk4o{vxv=0dP*4302^L(g5u zO$Ss8$lhr=v{EthB%Y!hOSTKC?QMud1<;o_5cx+?+&mmAAmZ`z^wX%gBD%t%7UhJF z(sw18r!RW&9`&Dtz{#B8g#=%Lso7$=8$tjN&OdKOJ+6grMF*meWQc#w^_bIkikpRO zL!ldKY}#8)L9guxvHgcT#1+7*kgqE{0p=T;32=*zypEI6|J_ae4>-afIi1)<_wWTgtNn~mphd279x+H z;c`Eh-rk>P`Mm%1>%IZs%p;LLcOR0HFJwa(lvp%_^#mR?jeXRXI=uPhK9yvzp^9iG z6x4P>#1A7hjLfZgl#I+e>Ss!9RSG6Ns6(>HzBh?*5WgWYfoQZonUuXOQzo7=3yg2} zJk;H}pK*h9>!p0_f_E=hs6~{V&PY#-tLgv%v-=l^f|Z;V%+Il+p*IM0CtC51WnpeV z=2i)A6R-*~$obW-?hy&q0OTR z+MFbOVAVTs%cP;~IhO}ct%~fD~%k_)o)1ao1o#rg% z(EAzL<$u7}6V7|?4VCVMfe$%^PA*HjEgG8>0mcOBoZ%LbY{M&_5sDXNC`{^(6viW* ztILoWUmoWxNq4oMEpH_xLdD8dUW@sTe5!ZUCDK8(u!ityyF$sxHNwIe4XWmqw;mn? zB^ACZdz#$Pw(ZjO1}_vjaE=_$Wh7OIciC%hW}uhU_*-aOWOjF3@OyHfcZ>I%M z-PlHRb1qDwpNMb$MG66z;T)vaq%{a2$+A!sXRbH>m-o=z6|W(rp9y)%)<9Rjf%?5L zIV{#VPb-ijGy#@cq_HD8S@uL2QiLu-ogX-5KD#8%(QoFleHnpMh0ARUioXD##TRxz z66Jct(}*qY7nWV0->v$vtgo}y;Y{TZV7VO)&)&9Pd|U6gF6&Br(HHvj;1ljcK-ZaU zMMCC4=&t}`o7um%kJWt=zMvl08=~*0T71cjD;y|3t5SHjSoHdGCyw9N#7)X(;mQ@ z_4IKBCiL+DF@3*b9<=_I#F*geBWD6b>2~MOiK-3tM~s+Y+-3@0ClV$x&5mj!e^a~7 z<(AgL4u29>q1~NgTq|a?I-L~G93&;QJg8RPi0s?cl8FX)c@_ba`f_=wvx8{klID1` z1Jwt`n{&))z@HL7+->*}M@SL;HDpJlYcvVnbn}H~jf!I0#2D|6%;Yr|`{%Ed2_^NQ zfwxP2tWz`-u%nXjUpXQHE@9VWz}e>+5UoKE_>=X8a8_3u843X5xD0SQ@HaZ4C9Uh$ z3m5!pKE*AM@6A&>lD|=mv+;bIM_>M8KeuBh#n=m#fHTcBJRE1dGE8dI$4B+LO0unl z7YhIm?GC0{SkK;|_R)x~Tv-YAC1L@mnJOi6zYsBlDk6aOb#Z}6cES!ssdh-<1pY~J zD=$!b{S}j3cVM6YjBiy(BI|nfJp*{dZ9x+>N`(=FHA1>=PP#W>BftWD3{dVqJC&!M zIC2;Kd3^p{*^jc~FL)WS^*r@Cv-<04-aaPE^r7cF^=zkm&Fiapa%s@&ev+|g@ZBcL zMY)5J@6j(sFdX5L#Y4$>68h&k>!RluA9*$(kmcYnO3kP1U)^{hn`WD@L&-;P%9=xN z?#bgA4&7-p#jHio$JxOD5~F|r4aVn>tlFz$&}{OSzAK!uhS4m1K?>95ga>Fh(&7;R z`E+%B3ks##yx6fEyTO<0kPt3k_`A%- z=^SVnTk;m$(*tZ#0nKo?Gmhzi(!%K~Z%c@l|Y)rRv%t5aao242p0w!MK=WfM`7{e2MGkP)r?wJi1vC`2HxI|`KAs**jtuYdU7#E|*a zRw*0Gqbh=0#X2{<5pkmyc+)Y&!^8+lv!GJ0wxyU@S@nwn+Yle`)a<5LYR+QUath-GBe?L z0RDtS7}`$EF;3QM7k-=-e}?(U`{;X`oa)7vH25N_Vi1)2Z|H>R{)w=x1?j3rk*FjVLG<99<@VnlDK^D>jtIztDapf&q+!CQZH8OA z6NAaU5$lR6#(}z(_ko>d2NLW9qQ_CG%C=D>eTuD)84zz96Hn3G+d5<)0NUqcnO6?- z4BMmcDiit(9qc(uuKmz#JJ&~W+*Z~Jj2oT33u?o6gw6Tw`5f^#+nK%_YrNdVs+e_* zHEDOg#5_kIW(2sSei1F6wFF^{x^;57rKj;{lF>+aU7w?tM8u=4H;Xzo>T>0@y6!z; z$c{X5+bi;#YU{0u*HoBUq2(&*B9&4{gEqHFS51~6Px${gU-Z2+w47k3ySW1-)~b%9 zAfkY&{#nG~`!WB20pv_o$+c2)$AD`;;=#vVh5jp@t8CingUgB9qaM8xEvxU(x6`_3 z-`gK*2rut#53$Kz4hq5}y&wy6v!t!j&1oFlVrE=3yLZ-(`1r0b`7g0YSrJ+M9)+G+@)lG6s5UW^HV72)^$fP!gQLPXi1}`N;S;D0` z>R&p3G~Z!RX8Nsdpil3mqFZG{XWOa!U zzN9MFxP&;i(MqR9pt)l`powGN>fTYOkK{#YtE%)Iw-~BwWaIJR@C)&}xZ;V(XB>H`y z-%-a~)V+<=y2QM;Af0Y!xmzZ3aFCG!>c%K@04${#+yBzY1+M?Ya@Y z8~zM0xpT4fp7eShB-}~trs=kc)zk{@qeNg6OI4RVODz#;)>#?^>s{K(o#IF&dKh+l zY&8*%Z>@g_ykC?=+oMVI9I7UD?7(|L@#*QL5c1p8R9R40F znRx=12y#U)^ttG-MEe+J(TH!oWe9D1ai!}Ir|s+LTM5;8E9AD5dFUHYRi`n3I^&<6 zpEz#Gvfw{0TQrvXzF5=Fc*>2jDTPC0=J>`p^ICfY8m)QT9 zs+Ln0u9N9dB$f`RzxRb>UsY;HEOKod|J@ys$T81|vr;9^WdK zFn~()HgaB^I>v3M)mG);kD@GI_N`>!*&$Xjgb{&ZI7to9_p?J^=)c8a5TrFPObzTn zmbKJIN37f6ybdJ37*{ujJOr)+ZnJ3+;%ck_M{OPA@ZJ_9O=~@=S{dM9Y~J5p^KoA^ zxTWEQl(y1zp#h^KSM$-8S>-J|GM~m~1m7Jq<*++F38mBCywXq`3XQY>M}-_Pr-TbU zIu4R&og}*MUmV|J@XO#+(T{fHo}3DwdJgc28j-qId~~Y6;;_h;T>k?KgCTd~0txQF zdQ8)s`D%$mHfWP<-$QMsDhwv5wbP|r(@18g=E8wCdxOWlAPUu{iT-lSB4G~&a%UM! zbgi`+>JkRsP(%V(SHuKqmR2V76F`myF#7H~?9;^UM=+qUB|ECyz<^8JrfHmw#Dy*; zzb)*0c>-ZNEXdz#27xd&5Ap9E(q?a07Ol4B@Pd+qXLmkO58v+qG3O+n zo@FNs{k`0*+pb;3OG|bAtuN{;>#NJd+z*Wqw9=6&2T5=x@?P2Bp zDiv?xw*72x0eHcmx)}}sCV%b#6ad2u;KfdY!o`Qhi}B)rTquKw&4=^KjQE7~7MY~B z(N#R>0OMUDrhNI(0Wn8IB?Xgn&{j^{`vof{8%M)Kn+Of|ijE1; z3_g*o=2dByM9w`Pls7fh5~nrII~MW(cv!sQ2MIK2V#cw#Ym_+cQ}PIo?#A8x#vhlN zafwhs3^N;e*U|0+;ydxS6e?XRxVy##haHXx$~M|Uj|kgU{OklEKnpN;iUqwi*s32p z%ioKU_{`iI4GAprH!0~)Y|^1?F9Wib@g?~#2l?`gEeJxlfYZix%a~6CX!Wly*$FS} zkdqm40%$^jDIbd_e6}$#3j;fi-e)zVv{%^l?mUhRmHOvB#T+4levYHbcf?)(b-Oj8 zNx-3-UC`)Nx07~YI@eQtfDr`n_fEMRq^OwZr5Wg9(lpaitO6DL!%EwdpugiB%Q~KD z-w~sJ2t0Yi`Th?%Rsyw4oFon^w0?p4p)=FQVyLiRN@FMAJ;wPq?LWW%uG#hT?H%$w=gWMquP-wz zE>lL$-rzb#RHFtH%B^cIX^97~O9eL?N!p@yE=7tP86*dget2VU=@M<*+BUIuN1FS# zz~~Cr{d$!xd)ZQd>G_~%@AK&GFYLsPie`RWQYi|%+&6Uvr8r3~T*x`_NQRP)Jt>K| zZ(_6xb*u3_k%bS^i**U_Q6wy?Q=U(o+w>Vy`&6Duj4P**2zO50N>S9WK7ka^qMN5> z^}Rh(O9D*eKWDtt1BmKiiftRsCTJ@%H$Ef@up!24R}&9CFA`R0W8(=XH64D2G3_hY zJl&{Tmsyt3CNI6S&*dxr_dE6iYo&Db)$_X6pnQTSFF_XHFBvUZDl=&+=?x52J{C)S`zH1&erAkq}IPKp|v9uhgs*pp1>gMD!fFN z`C(Pw4TaPDuNF!UR5OdvtIpMEApFH|vbciHzf1ZaZ?zAwb;$U?!J2nm%2pnx1Tzm| z8YUTN*GkDruZ8-vsu-gC5X(kWF>eDri$flY$*u5Sfp;L>pdM=M1Ok5bm&7#pnAmGY zM>VH}gS#=BmV%sMGNX5~>-C#z6lo%WKR4QLA-zfip2|n-y4~*<_4@+v#dwQ~WG(*QsYQmcID6re);hv?OsZ-eF2U--OrewI^~{-1w)_&Yw# zO7?rA#zi6rUglh1eg)%N%C-4kKYW;L5%Y4Wf4enBo0E^zqg(xIF;yi;&f=b$UxD5K z!2LwRj+(3ag}+9eZ@b5Fmpsm$>bf()#Vmu%$qGe>iVHyp_YTt*U_i?h-|6H&m;yVu z@F2Wln|i1jVfK5GVm_(`>!nfiww-K64yPf#`^4^(EwL_JX_zymZ7L4AJ)y$~mc1Fx zbr4+RT$b3p<9g7iT$0sqc@m8^a(WfJ&U-=^7da6;CbMos@?5T(y_Bl2gPQj_0}|AUk!)rGBfa+}j35Lc zqC@T*6*ln;LMQ(hO5;D@{d)3hUHZCkC9pP!T$JRM;oOKwGB9-FzUIC1_oGUYmac9c zzdL$=Dng#QFCqG&S7qRpD0ln|c5Ob^E!}oDg5l5mSKx;LEQ%5JQcecVw!^&L!{EY+ z-}*^DX#eLvb9!|e(^Zf2S!IaHC6Q;~-;MGMLS5h;In6GO;`2|vlt5kzxj;;)GvRwV zHCLt8~GwpMC{8V?i~YB zEUDMnT^=%e6Mo%qm z9}M%bLHsXgAKt+Ac9X;hDNpecdsU+T%#35oKFnrg9{2SB7S2qeLIDIPO8P8#?a)(*K-&)7F*xWf2cjc$oeRtT? zv>hfXnNs=*PQFZ|IkJSUtHNDgSUVw>%TA$n{R_2UZjN7&pl=#Z)u~K4j>Uo)e_|Q# zK_drAvXVXAgl^qo1B%F5(9Q9+OZ!6T7WeZu)Ec6UGAnHV#iU6e4$+9R%n0=2gml0uiq{AN*b9Y-82z9j^?C%dCv|3RtjA;qGV}IbTQv^ZvT!PxMjE zIY*G7vy`<@07$&q@|I4Ylj{?@n_y5yIwTY=an~)+JwC&iy1A{BFr%@UZ;u4!eJp&~ zQzv<=krP0NMlkHZsckLyRNjTOCS6?$Np#uM$}UsfJ;5O}ud`DvSBDh=>>vTE3XWCw ztiqUS{uhKP*05jP70UsOr$78rfRkP7!_y+zezE4ud6VUieE5SmYIGF1!*qMVr`5(u zb3>Ve@R2`V-}g!e6zty_FtTaLMlYUgW6ln-#_n&!56+7Q#z)3t2}*h`mZkYGs2t1nCP}JSZUism zXA6wqnGcitL(T28>dhLCx)rX|-x4C6Ecm?uL?^>-OH6hliu&xbo>lDr<4t;Dex1)! zJV)q3)xHVY-?%}=K?~C}Ahfb+YLfV^<>E4VRnT`YxoU!W{DmwWt2zk>-x7GKyQkR8 z@y@O$bpOoY4>tSyrU)&{5;HP(@BX*;knW=2F(Iv@-nUc2nOA4T$dG7tWlEDQqo)03 zLK@3AfPiwTQ)Vh?Lg%o+-;qwh9VT%djG^d8N6F3vwo$RMJez>+C?5tG_u|uD zM{e&VwnJjv8_TM)Ic-VBoNvHDP0t={d-%cKNu=8V_8Vf$6=4(|Ob>6&bL|k@dfD!v z>%uL*qMu{!vBy|k|AjNYWv)xqN5Cgn@}s3IjNm?xRSCZjG5~04$CW6Guc!cd# z!v;jKJ(UlXB@h<9%rlLh zNrHfNfXz!{Ha!%m4dURy%i=y)ff|R2+>&>gaZIBy2I0k8{}6WQhvH6+OIE@gIlK3y z_g>Ws@S*oq9U|5fUiJAe3TTwNlI3KztPPy_k#aDx6v^T^R~TA%8~Qp9qU`5ba@cv8 zaXF8YP0V#)-t>XdZs@~?8Crsh>R+u&{W_rW#sR}96?LfAx@K@{$ZZgEx?lr#^TwmM z>fs*86N`kh*o!m6LIB4O?o-cRtqE+(3d6O(wk+(HIzqv>AAxd-z+UYK?)F_{gNmhD z50dp-oO9y)@;Ws2WEvsyliNq&x1!QoEC0(OzeQd>t&6_?$zz~X=<=w`2~|Rd)uMy% z7Ol;`!6DWA7aB;r>-svnRZe5cwVOn7vfM|h&uCEqEb4)Vij-%og4|10P!*C`Yeyt&J?6+_86C}wA>6QEn+zS6-hgzQ3~yImaMGxXM38&s*+V)iTOFi~`i zp_kIwn@Uw`|A8?{&d4l!#pOvl`pEftk72Gp74*;O58=CpCfkQ?Qn1WyWrxNJgXr*G z=Nd>_qfqj0T#o?V?nqjHO7`^m7x;?^#LUBljdN}P?{~}_jcs_G;yZpnW3by73~o8Y zUK?$vc)2^&OAcwTa>9S+kDMK%5dcM{j%_`*{olnec}vmXH5^vB_Fki z+mxL?oin!wZTT0NMVkB3(Qv$akgc$S?<&$3F$A_WDvEO@-n_+hYE)zRaO?!tqM3YV z0<;jAn<^nh?XKX(RcZ!h-N%AZB_I$GCCM^`y|sfW$9jMDoHR-;ihYH%cYE_^gIM4i zY>e8?p8on;Nd&y<%j6^IdXO<;Re$QL@=XYV&)NlO`IqJ2%VZ8+OnI>-W94wMqnyNQ_><6Wxad06%bxpmS~=gs?zzoK-taw%R_ zC1S`)UiS#Ii7`DzQ@s*20Q~*XJ%hwvd`i$$Xv7ft;lvf=y^*vNxr7*ewRMhr?PtZ! zJWjSxA|1*B39+eMc}qYSNK3RFx&C!))I>r-fX-9bJ~{rC?x<|A z;_0M5aBuPT!hrS4fO8c{eNSM(J+>%2Z{aJ9IV;{oN`uxA2f$J=w#5xGrJkpvk3>^DR{$THwSS7+n%= zc2RcY^MFo3*Z;lEm8iLub`F}783yGKWR_^TX}<)>iWr>dx`040lAp7b2|E`5`NSHG zlGB%aIwyfs64Y9Qvxpvvo?}p{ByQM@ZkD-KbJHwceEqTI#>RiUI7ag?X#0$lH52vG z?LgG)q^l#W@kaz*Q?mF&18r*i=xqjt!NOd<*Q;c?M#A<0SQw09A21xsU9*+7WQ&XG zQMr3bpn;ot!o!-bE)}oXk0G4B#Rf_^=XdH#@3?qAxCQl}sk)QR{`7qvM+tpL$iR-xXp@E-vjdIW3ALSrP43~J9SDs@E@c8+Q0dG zh#0^=8=u0Yq7fZ92oCtqkG-?5W_JE6C{nTn!MZ;hztM#aeuPpd3z@bVX%CxG)LsRc zzI#k$28zz08xz}jJw!h*MXEjZP?c19`Bi+qr-M%g#U|$*HWYST5VeSCO$Y9x0ZM;1J~+=YS~38SuvN?9omcV0x+U!Ha_0r` zzT!i_(aOpr+#9%AFvC4|$mX4j&vtc~p?%-{vYbSDu-Zu(fz#LHdhBvN$ydd|5;P|A zyjO5$igwr1o7(&3^YNy8I;6u*iQ46N)%%DDg%#oQ6-s?JlZlS&KO#of%XPZGj8)$j zqCCg$_U|C8pjndF-Nz$#?T>{|=YNt&fG-W*ULoMi)YS^Vryj`=pVQ3srMFm5%Xckt zGR;>ACp*BomTOKNrdc|YC+8*s?04^UNjA{eN0I0Kxz5-%HevG0U5WP1ZR+t8Iau#% z&zIbO_iy>}C1PJ0GH+pe_%s@r@QZ1)Gcp5W%{^S_2>6-%!}pR5Uz!H zO`XBptH`bi_cJ0IrBS7)rl(@3bhN_XM&0vE=E8}=%S%Cjj@*B@8qm41JtE)TJIGTQ z#~f=S!IEOqVpa)DI9hHhuv#eMMEe6Zmj3XqVI2$gvX@{&=<1ijz&Nz>oBT-?6&_JO zmybEnRkc2Sgi)Eft0wXis{GM>)m?rn@>X6TP{~1B#QMu8WC>!%a}OHsrizR5MsHHB zD~>kRJl(g(LipppxotmaUZ~(pj#U(QM9${is^>RBnggcm3lWXerDuKLpY`5MJ{$;R zbOplNxZLN>EkU;tS3C(iY6@_!`w+LD`&xMPBTZ-a)=zFfhibnokNucc?rtJi+$`?d zcCahMTnZHRoj5pgqkIXD%y$iMW($K&EMTAJ3%8~n_N#{6ny;XRYXLDM76CQ83CX7W z@BKKElA^Axt?)a92M8BC)H}UuacGkH4e;*?rWC~gL7wP`WP$_(AP=18vJo|bs?R!~ zx9#;8f`#<^emsAP*M-)E?RY)6x>6=n&bMwXH`W+8#CQk(qx0++7rbO~^H)CmN?BqM zk+E~MJhk3(8?z$I5at#H?7(x*p_&~y98fA>ice}ko%dW4NrGL{cE!xJ*;O+~>Z6RO z+-#;Y@0{VAeBQn3WZYyN%kIXVUuaRru2=t$@uhVA3WY{7{=H6rnqvF2i;Q}l;UW>W z-E76PKcMTtDd743Aarj8t7c}cZ$q`VO@_#31v>SnnT%9`3O&U!yiJoHcvo_?jT_$p zx~W;Pi;rx1Pt_OwrL!%Fo$R~KLUqy*`~%Upz`x5zzQC>|k_p{JOrS5CNCE znpivf%zSg9M-JdtqrCz8wNl2d^S_&&m3&Iyu_6O0!0%WMoa{VxBQZQey0G7ke{MC& zldD}y=kB_cZpi!=^p0BiIELWmq5IvkaDrVHTi`=PjFTQ+kfubiCal~46ntK^ylQy+ z=b?pHC8s8WSwXUck6`cg<#y6iS3hTSS^sC*z=4;#Uemi~r9dpnRf&u~TORQ%#0FiJ z_AbFzfw{?KnTB(PG zE`VL_g$khb!Gf=VWi%}t&w$qd>jLdYXg5U6+yuB?_In#NoEmJ@B|@QKh~iaH0xUqf z@!s|{XZGbZH6Vz~ZaXZI%&znLa)@WFsCiXTbTU~e`{1+om046FQPlVY;4fo!tE}?f zS3~&f+$b--s4=?CXsbOb9#|SS5`w)*-6IE$aqTi>7iQUHk)d#Q(c#LZnyr@WMy%Lvg?yfs(?n&Ix)4b(;3>MH?P}gl z_-J24Y^ZP;1EwoRCvkh)TNEW`MNixgS<1ZAMtJF~r5!s?juVC{ri`W>zqUkT32nCC zO_}hW|M`KpES5*81NzT-0gN11a!;uz;5ff_e*}^EEt{X zd-X#?xEyzB$G3_B9xiJqcOPh@FwYOx(uZg=|Dp^$+HIsxFZs9!|yRB54O+ zcn;q4scB@&;OkPU=c?1z#80I#O)(r*louwv;oP2Lm34Vw1RUxT+IvcV zO}}QLgMN28-lUGln#Eko=h=!*Y_gx!w==i=wvWalt9ct-Ydz7wRnZwKkup#-SW&b2 z5Z0AU&o{$g^sjN6qdIDvVme!^u($t^WWo7IW(ruHIkNTzFi`pLzMN>7&lDJ^ZFn$G z;Y~Z0>t~Z%Q)X_7rvsDG5>bQ~l)j(W0hmMn6>VmwfwHvhU=i+C;J}l!nt`*D(b;9& zWkTX+l3KbT+z?s(4v9chufWp=R~QbJWt^hRy3H2HnN22XTER_29ni)&0Qr<|E@u&a zuJLKt1X)@4`}UC#a}T*NCs*ic;n4K`>N$|%fz+`yqAq?I1xq#g^f-Nj9KktKUfvoKNY z4%d`?EZCQC$$itGs7)*j0?azhx@zhuFWKfdLwZiA%|uEFjeiE7QOsQ+^JVk)c$#B%|HNMUXvH zpBLj*4xiohC8U8wX(axMW22!Zgst?=Tzh7h5sKHWm6KOy&P!JLkAV&K2TuHdc$=hW z>RWm==A#DvFZ~2EPaFBHEcq%{Ed-DBRzXOZN4tzb`e z1BW)gnVfJz+USloh{*d~j_^@`PCZBCoR5!->(74RC7DFwtLUxtz7$l&4_aS!*wFw@ zB2p74n*{e**M!s6yHetA75&E`>^%7Mi_aHN$gki5+9FtO>bd5l5)@=)snrZ~(^B`^ z0b0bh=F%|h0g9sHh0>7n*$`KBit2CGRVwt=*S?cq(|$^(a%x{{uqjMIm#0B*lH+Qr8;hdQ_2)!SDTx$Aa5^S zGcq<7^iF-6P2Byj_4xRvY4%%z&WHSbb=D`T&vTzDgWz$EmjR)x&qGE3#5Z-$VZ~R~ z&qTG4d|~e${iVPE17<#(PQc;DDc-$VN^sMh+33!0?65hC^C6S|s!rCqoM3FzX7&h} z$Xr!=YBcK$*kO0>IUr^>CVF_6?$oR6tC?dZ?8=ke{7atDvg$GT z?kFe~hI#*TG6~O%;Yx45$%ks*!XNP=Y2croO;}$Q3{iI$~g>y?3BUWD{Bb8?#vLw|E za~s$i?%9qHD_1Q{M)^k6zC14iLOWs^UC;VY`uCUN>gEY+4$D(`!HnArHZcdQ85~Rj zlpiY0AWCMu*e*G}NKm)=wqTxeF%-lLu*=b%<)UM%8JJsK{usAgFX4v12h~WJ`YU~1 z@mR+SPA=S(GwPD&GMDchkmr9^@CFrn^E}GEYBvGw+V}moF33 zXc2;ayb6jf08&Hx9ML*v#NS3b4|%x=PZVYgeCrxeUKF9*?8`f-b4wfU_jadLph3_J zXbgZIW9|!ItSLUF#S&Qu>oylIi4q_pM%or z_E`6grG#Z5F`;oK4S|(>>Aukw7hW6XJc#mX?@>eVmDWT>nC_WUH|VYK2= z4-&h+j*oM&rNfzhx_xHZOk7W4go*`9ny@y&oiwxe?7uQNnvQrR_Xol`dylH*KIV(9 zq&2UKK{|`@T+0N|M!kFo`z@JCA+Bi+S;%}dvq#7s6aVs8T41J;gxn=2s z?c^4Fz%JeY!>+_=wl3`{KsO(;d?&eXU#=xH64WcC(JtjGdW5G)stzw~AKsyBhBoZ) z-37!T%Y;acr;Tp^zP)d_g0p;~$R**u=%ctVL&~(L5Dq+TV%oZ{2y0j+*G6x7>D&)` zgr8jQx*Ko5zSTkR9Yfpo6a&ksLz@(3P6;=7S^{NjG$k={DnTfp#$_vg{s&~Ce%Gh~trQ`M=)@v@{l5Mv0?b%rJcw}{6Md=TjSdx zT6ysbpG(RUnSMGL(*b!a^peK=shnwmB{jBzI9q_DGl#%Yw>6S(JAM02bXB~@xiL-2 z(`p`|#4jL#uzdPzF`U; zy`IS-n}Gpm!H)7THx5J&+fm%_Hdu-tx(c%iV)sXW5Vj_5D6zj{IjhedA(5l|N3}RE z1eHXmFFP9kXlN-4NPh1IHk1Orw%xWJcQii|!g2gTiI^K*`?yr4eyl5#&|*|{n#i}T ztk6x31Ag#2bAoWE`x=T_~kVfeo0Ric5h7kejP&$W_?(T-6 zyKCqgItLhLzr3fv|8=dCeY#K9XRUQV&+TpToLN=cf4S#++$^uk?)c~11;qMUl>v^D z3uc$@;LY0P+X%c_HztjKvq)K_wEPNleIEy@03dr)@x$<`Hb1ldm2-REqUP#_Bv#P# zF`QDDz%%8Al8Y3lS6o-qEch$df(|=3U#QYyquL`BZruM?69j8Uj*SA|jzOrY7>?4M z3zz>AZ`fAXyZ^ICfA#OlbbD~8W0$%Ss~h_o)knOlBZ+jfRc9Zts#o;>t?Bu2ClO%a zx++|)B5;T!yguL#RdWzWcr=O8KZ$lNtR!73yk0>@~ z)keAh!ELE)v!R-6D+66!xe^sy&asO#blzIh!=x+os^?KE!f_Hw4(TN#t3 zcNP-aW-(kwro3Hzax$wzgjO_SNcU$?oF~$zTim>i(2Kr^{Mb)cFU#yN+6d2Ga4U`3 z2PC>XD2a+8m##wpliucdo+x2N6FOutfV`=%5fginEeukeC(Q7HP|I zcDXh1P6g51Fn*aC$P9J*jPH$#NFwfijE}6g-;dWUIX(eCIJFc6T!V{(f%G z=}b?AD}G7cV(g=Jc8OWXp%eC6l8V3=zZj)(^C;IAp4dOJs>;rWvKg0^CfFAYiHB?s zm9kHNfA~o^se>&h3-2?!KKI3;0>ss(_X3tbyWl#~%H8$MZoZF^p>1rfkX!A{$r5R z?ct{jpPblQk{#$OkvmXpiGUWwHb+bd>5o;lQ84^=ha@HcIZ9ErxibvJc+TJtkhL>Z z$}|?@DM!ow;`lufTnc*fu1mhhOE;oLntqXMH-sOp<~s=3!gup+ zV-XM^bn<1PX;fN=)07zZEZpjRSrPw77^@KdpZ=kfd;N<>J73%Soyw-{+$*cKg6tiG>Lz{#mlD*yY>Ez?atjfv`C~RxwNq^5abw1Tr{`Vw zXPCH7Ehtg_cN^@D%W-bM2*kqK9vqIt$EPa3W73SUUAE7@O(`x1)O_Zcf>Rb~D&0OGwGqYX>|EtuEJx^Eied zHNJ0G2}lFGw*SzRZtcy@s$SAU6$8Z(eJWZkFpu#zb{XG7p4IaG$zL(4zQ6r=gpWL2 z2~S))7VTEAN+;#P;NU;9x$AOdZ~)U*dmg;3y5W4wd~W1w+APYaZ6^QLa;vE;3eG`^ z3@$@-9|~%X1TJJt)NM(EF+}N5Nw0QJ9Z@!hA6HC@Dn~giXhoXxQx-o&;lgG%=y-tsQUN_A+( z8Bd@Chs9XT%<>C<<7~+%&zpY%lDJ;2*np^#t6{TL0*8lsq$c)u`-aiR=M?sq)~o+O zTFS32Pv$*a$=^whcC|Y)-J=_i_tl?axGWFOdw#?;JZqQ#Z)8(__`@wdm(s(tN=P(- zWvh1go%nBEuf>QLGbl0=qbDB6XcwE9)*0LXgeQdV;xfQ<|LU9FBw=99;qznc@IUgV zghzOzDxcTenxxEm^zNBVkUZ(ovr}8sE#T_mk0){AQ1p-G8|te}&bfjk>D(Cd7rlwY zU$R{SQ$pRfl=ETo>(ySIU6+WA<=(2mTa2c`9yI-V z@H5W7*Z!z}UX+?7DH$2agek3iJrjV8fZ+wu2T|#>!X!5Daf$Lu{)WMZRVTCC zwjzUA5hY%J;&lFNvAkS>G0jQe`n=p|YfYzDKf@`-bnGd#E5`Z#4k3HRZ4Z^Om*!|s zFbZ@x`gGy0|8IX82uc5}L#&}A_1D{WlA+&|Wp7d8&(Pb|xEsQLw)x|$VOdS1eVLmG z6-%tcai2i2=_F`4MpgQk_D4Sl=v#nwr&Y!+Yr>N1C^ zKvl)53+ZnS-&!^)pHbi`k4l{T4~8(FzN^7Z$E;Y1(biFx`YXTy8)&t-$?bRQl+Lt& zb$^2dRB8_8kFr``oBtI|m;E03yP|Kd0~&!>6CU|-(BYSjlMlzWb=x+L-lK1b-^{Ho z7FFu04*7jqMx%4Bzu&c~bF|?3w9gMAS!I_Fdw%!) zuts}~@_KzZj2#@i*P!^l`~0&+xdzJY#dDaS;U&?=Gd5lI_O=k9Blr@|=NaYXqgpp6 z>)dV2rlo4v%o}+mOS&6HmRy`baN|L8@%;e{s5zmC?TU2TOUM=>rvEXFl0qvXYbf^- zdP-$V{Fa{S8!cTA!(_G*w+xF|r~rk31_RIOFk9$)AbRgKakqNQq~t@N=VB-Is9)uP z=Nk;U!B?rDC5i29i*T13a#Y+640v9Ew)?^HfI#HCxNar+9f(!tEz`#_>^U#WVreK3 zc*zcye%E7X?81Wh;$>!*H#_A`=g1L0KJ=plW?i*Y;FKXTi-rObA4TMk+UE<_R8e7O zjx-JuAxAabw?>F=QTm)Hxis#qKX>r zSPL$2(y>jJu@BfHZbbjj)bRg5XVYv-FAm+7y_;qI^j+lO_3sk?c$<*6uIkQJw|n%G zARux1vtE}?JxLV1x2V1vV8bfWcV?}}_Nu_Bb? zo6Y<@!dgw*^K#8O{FhQQOKKSqzpPd+MyK?$;EMZC_q(TlivP}W?x%c;>7MZz8N|s| z-4n+KqX}$EPnLQgFq5UA5@k0&#fTuN2zqzq_#mAfOkT9W?1>={oYQ13Ub%3# z2cc91gMnEop?ZV&OA@9YISWJO2&tzv2ds^kI{%K!mm_1ei$^RC1y1$A^S?|=XXNjX z_ElMqp#2u`x( z&(y`GZ=c!e+~^P5>q(@)!Rs07W3H&P2EOg)k0Z^wUHLXDNdA?Y-FGfN^bM1?7UnGj zI`=s5MpYK^Hz}@qn{HmzbU#L~ytNN64XPPLi>L_P6zlD5k= zO|w&)f9J!$<4p-;w<)vJ!g@Z%2p<1&=S9`r#NDEn4e1+d$Eip>TKXKggzhFZ6tLFW zWO?%6SdKzzACa{VF2xakK>HpJK`+O*Q^azsDNq2j+wOz|+PFWJ8P|anc&2wV5ViyrU*6V(&v|DX=(* zt;_$pgoGWz-Wv4k&u}S+gzuZ}Q+ME@E>aGLZh(p3Zin^l7tn`#K=@kA+K>f1T#4oQ zn-0Rq6X)#@6Jqu!BsPXmIFn;Mt=7≤=a>CF`T^Wj=|dHbk{L)s2-3EGuITwp_LR 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
      I=4Cm}A;NTIw)LCf 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 Yr3eS_jpvj2jtrsQ+G^#Q9o4|KQQ!>=rqPz% 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

      ;oka}wT+uC7QEV`=L8v+|19L}$~MPn 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 z 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

      lwsBOK5oWCy?g+AyRC7f0)V>d`!( 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/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

      # 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¨Z~(P0&=$|4 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�H`19x;>{FmgXDBPO+fYnqu$*%~zVgLS ztO2{raT1``ENE=P$$RSZuj~xGR|wb->-p95-+src(1dKWdM$lJUP1X#a{y^9{xM5G z#l=QnprHOl1N^Oc_zu4@$MY-~ddHLAPankp_5pBZF$ceuWWQ0&|L_Gk#TP$^=c?b* z!GKQJYnf$8Gi~gQxFM+1=YgvrMTrcEhmds2?u3$9QXjt?iuLQ~-|MwIDW`gtD1kQz zT)z3*xA&U+K`QCrYcP|x$y%YM;J>P6JW%~Dg z$dKBV-GzAl&4VQZ57EeCnTQQU?PIIQ*BTsgtgQe8Wrp-)_Xvt z4B_SXD2XN0G|n5%Hu3jnKa}+fjv0aSHVSZr0Wm{E#;XX7ZNOAdk)Mzb*6%8F`f+XU zK?((oo4rQw)%rq-|Ay~|WY-DT{wf*()MUQ2blcsC9Cs_1L6|s17L3)xXBOGlEzE{* z-stU({3#wF=bY0GBCSNM6liXJ8KijfW7n42>TE}J{YsbM-`<+d!$}nV@yZQ_M}n8o_e{{Tym#ms@tTFlVX&*@Z!RKpQCH_bOIUjmhwlw9g-dy-S{&h(+< zZI17@vuHd6V@G2;Rp5{fg07ra5?OvMUI9_-E_njF5HqydbMeuM-UY z>U}^zCeC@^-oFX@qk;p1RU^Tf+ooR8vOy|N0@iM27NE%rzZ+t@=M>Ojr&uRtbzO!7 z9*P6QG?QcY2o_9?@dRqVl;C#-+vt!gkQDwr&*v5Id8QTE*`Fq1&#x&|_uRHoiLy3L zmle57vStJ2{qAF%G<=jf0R;<-jLJy{k6iJx8RiDivK2CV82eTEt%#i7VH-w#vxwd} z)`$`2QT`6O$t$BiqZ`q`5;0<<#Y1my!S5Lw(D8f#cCZ%8Y*`v#&X+is+-WYa`a#Mt z!!Ag8fwfin68VbP9A4MllJsTJIaq*pE&k@VI_+*=`=9Je<5I|PYhsYs{PQE zTF_9*gI2q4WUj^iM+~DhZyiwM>(ZeUeFc>Vhd|tDljqLHVNEW^h>!e78&`z%;d`Mx zCHGeNzYt5ooVYX8=*;+IZe$p3aZ0a|pI=!oel{-i*&%}5^r%-S-CUz`+w+ljI`$!> z%fE9I1Uk0a6!dRK#y#K<#kLZ+FAINDjE1aQ?(?J`nyTE8hJxx*5H}H^8gft908qVg z{C%_T;9`azMN5~9JV?1AB*BnCil@XaqX4Y0+@X@Ak+kw<&uiM~l8g6aT4UdCP6K@idqTFIUsQ%> z+ev$4@0L32SWh8rfWdI$plY6Xb070(QY=boXh`9b<2{}m|9QSVqIbq0zh6+3$DUSH zU3&}tbD58oW@+xf5;D?fN7^yVQ|8Ypgn!lAzl|=4)kxm*g10>~fLFNkW@Qv+@vdrI zG(D;bJNB$t5tmsbi^>&WV<0bl4Q!W}d7K2wL3bw(W4SFx4C?)xkdpdp3=wx*7P@hz zDt*f`cB0Gp;$2Wr%V0qUQ;>>_7tTBi9-n~Gm30$Ndr}^e#$UL<7;bAx(7x)agN9f) zGu5NWFl;!(hsZ6~O~^l;aIS@)(+16(894@i6ZzX8)}iT7h@Bk{j=0W4T z#JE0HderGIi1$v6I=&K3)?Bat`MnomotxC(6vDRJGQHcQ{8)PfcvbbuVH8XS7w|Og zrk~Byw1|pVU&<$un(~zM5NW`rHptViu$H(yA$;5V-L@{M|4YID&rN?EMps}K3PqS~ zi2rC=J2rp4sF6M=MYB_u`skdKxYU5po&?c!q!>%-L zj`Uvu-jYi2e-cQgR>aieWIkW(LYim2XkTOoU#vHs7s=0a3OoOtLCCTuNZ;~Um)z0a zfheXAn|-GhzhfXWFVr@oH%X^?-*qs6Hj|$%#JnoW-z)e z!oS+EfL5fUZhn-`tc2JE)E*@<{KlXCMNj=s)bd`6XQvZLjp)As6xnfqX4jx8zR;pI zI>@+gd|@UYH9k*%0%9g8Q*2xX)nFZL2{E2pJAv^FmAaN@Ey0dcuiMpwSs1|_j5bMQ zS$l<2n9&DgULh-Z$NhU0=?b}^>~3X*J1Ql1tpcrpcrEI>rI=NK z6vEUWqmjlL`JQk{03Eeh`}dm#7DrO-AwsMre>VJevu9Q>l$Lm{&b`QCN#@|5s_R|I zucUK%E$CYXBhD@14>je=f>krSvSq~2nIue@*s{}d?4ZreQjq9n{&U!c!jh zrE`+SNlL}a^N@sV8ct4{{>{I!=xYxftp?LB14+WogxglGTY`pKCA3`3*~#7G$K3jE2Vozp-8;k08~bXI;O$&)K~?r zT6?VHbZ?AD!?^7Q=N_Es!Sv6a|EgT}kcb^Edw>%^`FBS8u6f&D&sj0C zn@+oMd$`bs3`&T*r^&q|x2r@WII6Zln|`$-3??$rUO%wuY_Oe~t1m?X*ZQ*Hyydvi z#cziB() zUtyQ^ta?Q45IH|;?B z7nmmxbNfi}dGX^CW_$$d({vf~(eZeaUKki0T=(&S0}^p96YnYF?n>DEVVX|HO1dgH z#5VBF&xx1U(c-Ta*mwNjrvy!Ilsw-1oy#Wc43L8({M0EuDB?o%fB>gzKsrYU6Fs(EteNm-J=oSY4 zZdJ+>jj_Mw)uFLF{N0hHp&9K*MP~9LPi?ZbynI@SEcd$x0()(>U%A7gXVhx3q7(ZQ z1!WXflhN%x5buMvtMEmeC1Y%g5K{x$)h1_^51K^Tae`W3_s(F9$Gv+M@Y$Q?is1oU zq;8q?@-OE5kg7!+_9q7~(~-_A}yJk`PnuF4PLW5Ee;`LatKmbAG=SQO+?_ zBfdcdu74ZR!``RX^{sBJT#ka4zJQJTn*|~{hU=TyZH;Sb=+naMS&Aq#+cUqIt%+UH4(Kd(D4=icu{B`9T-`KRjVm8h`~8Kllf?V`a|71KX7>_^c|X5PTNxdB^%qxF zCP9}Dn-k7=y1ZOX{HH6NAMXN4rBVccq0JsdzcrX5kg+DVW4whnO*Cu_JblML*iK^ z!GKg^=~G z%}dIFVJN3{<>-G8=usrC%R&urhQp|S1)mi5XlP9E+}(6XWjIFHQD-yYgm%{k8g*l? za|L|C(_Fz@DuyzYzoXVgoi{u&yd(!X0yoV_?^iTWp=^?j9(`q#K824J7W-f2DzV*P z=?+?%Xa89+#^!u^t14o*a1~zt0xsAq6%CEvKr2s$ommeQ#t1i{RC(f_#Q%VUt^#Pj=SBUkc z$s=%YUp3>E*2#CL?~63 z*Mp>r37@D@8k-KhKKwL7QW~x>Cfz?)^Wu}DB#8o4;Vl)sL z`6$ekp2EJdeQ)RAZripe^B!Y^iY%gta-Lw=>zrcuhY^JpP)Eip7JaTo4N^*VQZIb- z;~k5r?}!V-$wH~o@7d{iFaN%`)Az-FCq};R!y9?V3+p$37fWQt!C&LehhnPr{PJh} zY~23zKQ)2)4fRpZkXWh?g+@yni!aLWvxbn6T#kz`w~B&zJ1dlOl1-P0^I~=9=r7(d?6}EYMvb=z^3Sz4d*2%xc4sJF3XNk(mxD|l%`+m zqJMKiy4oL?8Lvm?r|z%jH10pplb;#$TwjlaD_|vo7Rz;~JQsxJ`ENB{9KISBc(ArJ z^eJKNkNBH7dHLF#k=V69n0cK&7RD90Dn4}g^q8_SC+EB7%=zCV*nr7R;QPvZG%Jl0 zK#}ccF=vpzh`;~i;_K>N_-^HjQSDVtFdDSvb(u#n1Vaq%@YvCy*H;zL>y3L@&3}fb zAVXlpuNEpG?ksIGa3WUhCtvZ*r7N0j3%yc38Q0+e0bRE)x7M_$`}s+}_F?F3RI;qq zyL!mOa#=BG2{76IT6Dvw!gy?~mj!&ZY`Q)iV!fJv_{EUdC1XW0<(l=1?BWsbrvbZ> zbyK#?-7^&h5adjwWgb+LP3CL$d#j)j%dPz%E4i%o<;C3}=}-G|TkpVawNox-<5BSR zp0%7j=t@AHm*udpDfxdvb@ix%^&{h(k_%{GOaAY`2w~xQ6K%D#W6UPN9^AO3|bsCYp62Q+0q0M0(R4X%-%s~ zv5)X-xt3-vFNXZb062H)**q&3rRz?N@JCxQsQeOe4nNAp;b{GEBxP-4Vq^wI;-@># zhrHh{ZqnFkm5_PbbE@R>{7V@msC>h26g#MuKLtlv*cmSVpD>>%tZq=hmyqtVy2YTadu()kY^%*X02p$SLpx z>?|UDcG6z!*bmfkHb4I41ivT|N{@P6PBKh6oVQ^nftbIN6x00x8H7g3HqS@?B$9E& zG^)fxv^(p{GO9w?qFQ_}8r`3biOe!G)Ao;{xYMj`=v4Kvd(udO;bI0a_K&xp^&jT$ zDW%k~AEXt(V6W~gRO9u(OHQc`<=X$Rd;Em&=!XPi9@-vpN2R@^b~J$Zp`q-Cu;9lE zLeOJcHfdD-EpAz*hQu3vDaPL@{U35vJ_+ex$W+09OxBwM=Rxq`aDWz<#c_+E>R|s9BkM^L z-V8jG4)wUs@9Q}9a&72$E&|MV!U-c!qh#DU@|hea)NDoRnBrpiDqat{%@iN0_6c6L zf7vxTgKu6dYfsUCh(Vur?)2_5TK2iBd#|`x?J+U+N9+nUDQzK@I`^7UG5w{sxxJPr zg6nG{KkuR$Z`KxX-3AZJ><@0e`h=Y@{)83B?CkzHDWAN#v2Ohk&+&7~z^HKth^Bz}N(`KB zHy8{?t3!+{JIzBX&e5GGFC`9<>KXVld#<>eJ!&dAC`J_h5x-2aZmUWSQ!9^5&3^sq z{IYq%JA-*NgedSf1UUTsDfvwFU%B-~g~=)I%K@26kg&T0$b^a%8Fxl8RpIIN-E!eg zGyNQlUu6jM0CiTR<=lX1Mg1!Hi!hUe((40#pUR;D4(lZBG)hxzVNn%+2QdQ7-HNr6 zx~Ms!a(3b)A!53e{Nz^&^n#wv)39+M%EagUej!ouU59}q8s1^^6ES7;+*wtL<`CO_ z9N7Mef4C_y&miaf>f=_@1wV?x3?=2>_KxXot-CSXY6tMB{>A2iDUy zdcqHqe3R#6g^9%s8eJq(QT_5X6;sc~iHaC#3&hn{3{u~n^9<6?(pCpwCKtl8J(Goc zOQNw@CK^@q{|{Mj*%syde({PZC?Fs$ji87$(!vZO2$B-gAl-~~4g-RK^jEsOyPKiA zW9aT~hMKuIzejr?`~L>+<9c!*=XIUyv(~CY=%$cglERt$;$Ma&&=UIuFlc?sWZ`eT zqy1hVx`X<6=$=qj2rh{@AY@Oi_&9R&Ogt|^r#|A%mf!_!BKSpAuhW@!%r&JsnqXWu z=|pL6Ka|X7TR~<+VQm)N@y)Pip9ezfM^NN4FV-h9( znZV>Gz?YmEk!k`xgVnEqZht*s0RnIEb;R!ZLj}||Rz{D#p4^Z%&EHQi_fl*FJm%*u zmGDEoGg>kU?>(Rcc;hG9b9!OD zkpfk{#V7G>epesFb{7en_&60POsu6iDlLB;E_naB63b~c-gAZ$Gj9Cs7o1<&%-f7H z(lI)3_^WqL=xO2EY=d7V>u=a1u9g4F5p-CuDr7z9t+V@%+fdf*LWAw^&@eof`Xu~$ z7s-71P4TS0HeC>Kk(tUJ;@gnWDU7*Ihcc)}R;#FEU7hYn;6=x(iEMq0ze>)<7JLAA z11wPoGqyA$7@`{ZHfv~c@Uz<7QYU*S-Ej6C%PNmyKa^(Gp3 zsu5^RQR55a{W1LedPPrz^o3YpD-x4x&+zk_{B(S#=WR>bSCDtlsdAOK{zd*FjtR9) z6=oJpTFdC!VOY>xqJiw!#9R&k#_i*^N{7R$2S6PiGqH@mt)NNCaZG9Q%e>R)WDmj( zb`6NK2P{TW&Cv!{1}5Pdv+~xkd}88+uLO4FxP{hL2IIzq@1|Xzux1W=pp4&;?7W=r z?Mu>C(rLOM^IqB&o>zQ!Ip!wHmG07@*?0YSz5h^xB2*bvWuN0#Vq(?cKPbK9L}N5- zr`LE?Wr$KBSB*YAPEGeU%McznNw+B@8Y9c__ZYXm<>~Ssa214IpPC?S??PdBbXQmY zOcZ`DOY++cqY&Ex-iLRa4o0hTMr5g8W5;oYxUwG$<{X2M2`-vQJa%Ro-xn zXSFKlhfxue19+ZZm1YrP%A`J1YjCLQ&BMe3lvE5vsj>%qEVPk$b1dtk_S&X*n!FI(^uuS3bhKJW2Q z%e4jkQr&j|1;jRneZ(XRF8nE!Qtii^G zQ3ekshpd6afdiJhu*!u0FIM-zrTl%Cbq$cj=hI?PCJKqGSgRSF-`|=|yLtsH>e!`h zbEn79`>fSstUzr*OKnM6o!Zr6kJ7)=_E)os$_aD?IQg0jRoe)R_b>waqE|i=E{1BC z)FW#6+FRTttngOxz59Jn+;=g01R(1EMEs@QrFkkD9zlh2MwM9zjiMv*W$;+Wj8@(6 zS=D47a=jWF!&&Mla001>Xxam-{`AYpvBZBo^iJ=sjplPs{>!+eQI^xfhHw-B>Mj3$ ziax4N!ShroNGcY_ws!L9%QGSD%+rN9PamsM7#vZZIu9xunwDehg-+lcXn2%=+pZi5 zf90&ycA&$B60NC*N$gA2T*tQ83uvU(=y!jW*Z($}JAM59=bYq1TNJ=bdt`sSvkzF# z#KcCf=zz8+6*y)lJa~ub9Lkw_L94ZQF~mqF)s{`Hf9J%i2+Sg$UQ~VX*9FeR)b!~% zZ_U~qR5$0|moi&Edz$>XTzS)ne_N))vG@~8Wep`(G_-pljQ=v`5ADmQjXH8sxcp5@ zJDs}1(%j5+cl9Vm@XqH6{Jp_hO5+j2yJ%XK&I|$yL8BMUL87tM{(G1-jB&3%+J^r{ z+x8|MV{#5tdZzBUTw6EP_=?V@>w<0gbbtMcA>i-8x1`A0F-;T@sae1J3+Hsgz6u@l z%VNqoI&EWsBQeilS(BLe=?u?xS{D9RfDjLtZ=N)#&FTaZAfYNRmeWuF3Po=_=W%{~ z>!ErNJ_gz^V3*oHcbasJ}B*F|%WML-Lj!`<5O2q!)@*PJW)Nv=h`B>^EGpDr%f^)3OOz zO_4^>3+6E$crY>a8CNPQpGhI9s&cdM{<3HUt@JKJ+Iyki+jM4)CMnhn+xVs6Y;~`f z-nd2we+|nlGgjJcq@kZ&-;VS8))&?P*XxDp_*Amxk0C|a+{k&tpo!|;kuLTC6^3op z@Bts$%fy#QEjG!Ot_ggKxCUf?U+SinZk5w;QMH{dZ541US^tajnSSwwq1Wo5$({GL z(VVYWW@Ko3MXlF*G6XMG3HQ(|*0yix&L$4!8iVz&mkUiA;IFS*wUYLrLO}~W!?E03 zJ&iI!Y(lxVB8HdP*+1g7_3%QzcCqoI{#=Zos1v1wetRE!{v0I_N5R@|W^{eaFtHsX zBhTe9@@+ua;5C1R#{>nHqhybo2rHE; zUZ}Y0@Z7aBbmKB(?|)=G-MsL;!PYaQqvsCJ%9SbBuJ;eQvct4Y8F?5(KR?uC6fhMD zFx@W<->{n-@^b%zP}UjO90We$=jCwQ9UD|X4|;+(PV`x3x9`=lYpPhZwi>CHcC+Hs z@V@+=2pl18HJOwrskfm%x38Bx%0D6RSbJM`2-8%ZPWOOYL^svft{NLQi_dsk8y4Z*$@0jE8Fm z2(KUhBJtp45- z*4{c{Yv(=|I4)MucydEmN~fnhW8GS^(TLNKO~tjIv5>sOYJ~Y#^;|_{AXuVqfKUSN zrnZqK4%zqmwlj8g{Ob+~A6BU5kgGCKn z^RA#t5zYTE5&yr@{rF2LEC{r^gMY3ZEKrp+V&`EyAVL;DoRnx@dexF+_WoLF0k^n9 z#qZcWw)M-bwymX)2Xl^nDDIsTs%is0*_Xd+9nk1>QCx^4TPv*6rxhFN7R zk|T_;VUO9musrc!f8Jd{w6qOChZ4e1$hfy3FJFQlM?rNk)-}HpeClRu zhCL|(s*aT!n@31gfRJr*f_ZHQ3 zp8@?4d1KFyZ8oRrX6h?t0Jo&UwpB;bepY;jDg@4!;7o9^1A^Ycyw3n4|67Hy=Z9#i z8E>Kp?;dx_a*5_|r|tVdCV+{755)2LV#2)3fD`dzKsmB;rEOqW-R>W3`YogB-pGDfrU5WvhoQ7TF!oF4bgQ z$xCkx5xhZ$aHSQus#%pUp_-b(_)q^TjQe+K9<&+eK#`-_5$iTHf+T4&@}q?_k@4#; zWhVYDI8Q>oHCFQW1(n@RvIu5eVXd@nY+cuvU%6ZWY0uBbs!R9WOKoRwFbG3+$r4%B zy~C4{8!-}SjoQDj9YxVfTHnYjwsgI_lIcC-6O}JW@;KBZCjG#-@LlHL-lh!(pMG-6 z@Ns8UY&~x$sqxG9ib*HYsCp~ zV5im4m!)uX7q%eb*rFeI@z|}g?`p2-&T)GPM4W+BXoB=&A<=YX=(i?-c5PB~ULkVQ zdO1Qi$RMxpnKb680trEm=pew|O=~u~58Tb0S)(bAqH-n(C#;~ykb%FXP3xx(6dsHf zoihL&cy*Hm*pEXgQU)8#uQ;%2TeaN}E9%k+aodO1B`ZGutoNgj<;Lb%{GMtwM3BMx zhpc~Ri$VPEo661br0MNiS8`^Su@(xQ!016cFuo!Hk&GCTZSw2md03}dsK`3EP1_>| z_{_*?vK3mTI0Oj{f6B3i1cun>Z+`?6&Uv-IV`p~l2%NX_!6({>CxcB)STW%%RvBTQNp7>=>f-L>Z+5y2D9e^hcMP>UE`5{gF3_-FL3v zAG?-Gf7c&LnB;-ReoJSF`BMb<&LnL@_Uv`H##Y9!rCoaIfZ3X;!wW+5Uq;CzEk|m| zKvNidLpp(X>l(){B!3jM72u@xET!hQxIHcT`}0>RrR&Ytzq|h+x417xY*Mk(!d`o3 zxFdoclJ0?`VS!upeH0Z3ACy5NvbrK3DD|bbTi|vvBjj+yU zeYu`)=e(TjDR*_j9+K(${e_CtpHu>l!1sIaUR;_51?%!WSrQz|KH-JKj%lYqOz^#*V&^;F$GK{S=eNalSzo;e zdX9DA(DJ_yqTOhbICi}&&+jSPOyjRY?c&9~)9XK+6JmbUX-kI=1XlmP__S`B|Evh(JK1s>#R= z!9+myE336{bHmbjn%-0P7PAxC{CS{nW<2n5QVz#6AlLW?Uix(~J6Vn+d@oX~;YZ8K zaL$+(d)2NTXSG5~Kj{?9S*LJ+^CWO_IgHMFV*NXT&I%dXO|rASSb|Iycr0#OS;I9+ z6;#XC^fFI-N4&;bAQTeEzY5ppym-ROSu)pw^UOsA?p?7a=hcx ze&tx}1**;&oH(MDHh?c&xN}#7Fzp$Zj+t8(L-UcM=3;~|a^c%>#;02jcktqu@s9!6 zVR83KRWW5g6D*g7v_Hu_yIzetU*`n^1axGQvn;VcmHK<#S&I!h>y`vDnHImM9q|ON zv@3IlK`7#W0V`5@1#(yR5p!<;$Lw~52*fXUHB=YCr`;Vdu^(Xljg4LCGAc?=FymC9 zg8%XhO{C8hVUzcJ>|TkP|K`=E0gtFxLW^yb61HP8rKL#!8QDvTSw+D{{mJ`P`}E9P zyppT6e0zkZj(`WNZS&qqCfD(v_;T}g22xHJO>tf%wBLqx5F}{D5fli~`h7SqN!zvu zk`VCuPFwDQL2%l(pWX0$!8&_t#OTMX8-C|@2Dzd?m@U$-F~XQdoN}`{tcZN0`!I6# zJJ;!=V$Z3%1v}pf9iJ;I89mu6&O-+I5r!*p$uMieM*>7rG=leyItp^ZEchL1(=46K zWAAauP&y_#vHs~Td6dnK;V94Zfr?Es2~YB&A^qWjJRl?sO$J1OyMV#33mhCsSj<*? z#Gt}Vj@^t@8Gs7KjbiToeK6e=#CZjl35&@>+m zG4P(F&Mj$c({Oi!CNnpFfvZP_IljSBAYQ?GV@S7>?wboAw>2-^QZc9bEG7=qJKbUP z?kwhz?-eh8&|RUOY@Xo{QLoVjC)6sQ;rD(BAO9O98CKICZ|Q;?G5o%WLhc#f^N(^$w~P&8$cLlVlB-Ho^cmQbh!hxdK44SZd3P$3dkbmME2pL%k8-j5=-`z6 z{C{^O2}E$LhW5*9i?Pi`aQr4MKKQ`Gint84FN4GiCYn5n<#tD^S8}wn>*6Md+w3!W~U!s{onV_@B z6K6@BMFWx=FE}nU+)qN(XesG-C8G=0wqxtc7@cfyQ~t3k!vnz2PzGG?bAy+b)#2Xr zP*o51ECo+|p(09Qu&fOA*#(y^oDYpb67+^r;P;L?1NX$CIy8u)^xhTvBDOa1t*oWy>j{as=1fhRp_0lqQ(&_wOv2+7yJU2k>&iZ)kyht5@{qN(S>=u8VZ1Q zA4Hs7^oBnVbI!XOwmQ)~@ah+)V9zU3Np>JXiSQd*>l-;^v-uk3lq0|!QU4Cca-X|$ zqTP$mJ%81ZEsMwjvU=@4Sn8hy-=>FIb5IkYfiL7>;sz_)@$-Niv>j0%;%wmb;bpm( z0LU9D^pCT?y+F-;f9B7)UX?ANw87{BZBI%%*0;bqbGCd+gPytHfc{7y_c%O7R z`Tz}{EN_I0xmkF1leo`)LK?I1bYbG((dne4_ENJ^a5u#Q=f{1f@?&NnIoId+c7Eqi zzVzw?C#M&yKrDd0W0gkO^c^S@OqLAN2C{U!cL-?-zJz^3GcJPYkjTde%1V~r69Q1| zC;nz^L|rWg@3vB!^Q<=fzmR|-%t0eW{(6b+u{23qw;^@~NwX|f(^;|KZ>;kDGOy`6 z9&Tk{-|U~}FOB^s*)I+QD|(U}$xORD0?_aL{t@p}p|fFo;_cINeY=~|Gu2Ohx~B)k zVu!rZP1hPZ+7;`$9QO;@Z~lGzmETq17y2%!qf@FeKaNmHrA}Fxdy~PTqVLIExt*}l zq}vK?W)pqcuu0_;pI8o`XC&6I)NkIyVoHoqbWYcKM#T)2e0L4YrTOv8H~2FPCD(P_ zk~?Uh|F<$_wb;)`i~na++j&@T_kQ>l{Y1(LvwsAgO#LTYY83q+v+1L^n!WizUD=-) z_S@Et&CL7Yw$L!70+q=VQtk9>&Br*VlUs;8J>s;8R&n@Jh~H&OvPtTsH7NLwjs8F2 zoyN~~6CAS{*icS4KCljs5kD?UwBcU~vlhTNj^6H0i?*K95Mjz&Lkv3)w~2#omQ};X zOw6d(X)q}V`A0PjyWVza&p$-x+{U6+gcnqo17KX*TJpsD1ByspQfAx`4+WY!^Md+q ziY~OdL?2b4E)TcPhFiUc<3>aGGIxoMyRkM7fmm-}C-7ecfBHemOx_JxotY>7iL5K2 z2rh0tXdzeS#Trri`B25^R%|QwhAh2esZHljc_%~NY|T`VMnUzbz$`@X zcNPPhZXGCaywA;bQkj0?e#o>Ibs6(^3LBK{CCPXo4$qx8;B8efQgd#XCz5tntE)&s(2R$N$It zrm6Fm&f0dYMO8+fc{5!yjH^ezdsK(pdf3Gz#P0w z9m6X5JNhxCXU{fB2t*K*#94Ju^~8r??Cux-C*kDLE}=G=- z_`LSMNw3VA));$zoHO~MtG&^+jo&1)en|_{Y(nW|^ENT!vWx;j-YYzMc>&EurnP4A z%fVkxU>j+_g4{x2!`OhpQQ(fAlFJvk)P>#B)XtL-g%u|m{h9jf*Yf1cn%_O%^vgH+ z>yki+bkCli040wM1@5~<#U7w-i2I|GYExLeaF2y)9t(&rFbywSe5q{zvrm|ztk9ZZ zNjLJhuT*@g7E}p`q2r+`a)1np6Fh6Ub&zSQL$ z&v9cbZ374M?9Ci>^{E>KxoA`Kt8U=y4S+(!6Y`bQ(FPl|D7wgIC0p#;ulDjAO__i- zn$y^8G^(d=yD?h)hh`NjVe4P#`&Pry?^X6i+nKMt7XT!Ol%q@ftQ@f7Ln6`8%T?M6MdRmmI6F53fjHoUBzy(BeTX=^V$`-q+=?$-)G zFO;BCgK7)rfI&^(fJM&YZ@3|DsjE{v4>hGk#%&6;};nuS?Vs#-PjtW@jVsQVAgN6llneP-4J*#7Ojd`aN`~+iC+vaJM>8pk)V(QiG2Bl+cY>hZndCKXM zBfsnU#}(RHo}@CJ+D42|iC}^kQ{uZVKl(5{L%0YVNW;8*HuLm!Y7<`#1-f~FHdXT5_e+2W*M%n4iE@L|9#myv+Bo(i;Jao^8>? zM3TVYXys;IGi?vzfbZ#;Z-{>M`C$Ph!jOQdKKx%+GlTqr51vNgw88D%bKp(LZ8bC)rT~HPK&_>h8be#0Ezp&ELUCh0h{E7i^5dZ$+L zo=#=%yiY5zn{J6ecy3H~nX4chr4cLdI)svkLO=*Gx6uV#(7}6Z(WHYjmKo`@R2~f! zeus3>qKB?Zddl_lT}cBQdUo{5+ZspgBnlP674B5~a+?kB$bQ>OmifvD_Tbi*oz#y=sOFxLX8K4sQVE?Fflhn0(8v83 z2<&KnHC8ywxX1Q7+e>Bng4J_1tBPde+X5o6by?za``N$G^xc_M6Od9}&G7ImebMb+&L?Fy zcQLHTdmoeRHY$PtLKe2%w02YYX3D@Kj-v;3H8S7kS~(Q)V-$mRr;Ip{S05UnopADgA_M}dR%PGI|Ers}^6kJYRH%d@QF z@wxED~Ac{ZdHVG&brlU30 zY~)yAD)HU(AXEK~e2*t*g5eQxPl-h*t<+EO?pxI1aj`k>Q`#((k*;(l8}i`c!#w+A zjsz2&k!Tw8dr*h_2bezqL0R9ob7>4I((mr7t>Lxk;@x6cO*M(x3C*9FC z72T&=H%AbY!dxb_txbV>9vGcKg~x zwmGekWt0-?YWXq3XB}VxtzHHUKv%hQY5p5q1IEv=Pc!@^<2i#?ZcuP;E8U1UV&F1( zH*nSs^d`4IOkS8SN2o=>h5$Zvr}KiR?|GRB>Q{gKwT_T2exrL&XsxisI^B}z0rjl4EUD*e=M{}6#&kfA^F??uF&kI}*j zLVS)o*jx{2tM>uPL-iH`@}6stQW3?1S`0V zZ^L)+ll)bkm7P6s#zO5dy7)w>)YdVAv`bsAW#vS6cTK`1ikP0~nsaj~kol(th`F!G z+P;~{rq9gFmWg5$%ey6Y3J(2JdzJe%_5Bh{>thT;{SRgwBLTzgtw_HLZ0H!h{14Mf zg7=zf-R^px>A!~!N8fth2ca|3icA05H4c5~qDJ%mEnZEPG`HieDQI1f_TiWjNTM~7 z8ya7!+9`vva)&m6Hn(TL>btl3XC%&AX6%vj#f{~nsW>hw|HxI~a>@6kp`V|^(5|AO zGzXk^6GoStZBuDprx*%{;YT|?F-SM$?{lT+#muY($(O5#E)%ycmfyR}P_ZnThSdz^ z#@6)MzKf^-^$;eS<3Z1XiaW-o(HCb(%QK%D9_OS#vnE~Sx_7l5EE|mP7uc@K`}jC7 zL~lIhJ;_zKr3nc7jwaEK&^@hdddD~p4YY$%Nee;uGbgVjAu_+P?@rSsO`f%u5ypx* zTmPgbd*6v{l6wA*RH8tq32>QBF6{Cla4Zt_vm7<;-gZA{9@w?PCYAT=kofP6URW6C zPZhX!lo=v#9BKjl@XpN7V3Xewr`}uC+*b9-BYw1SL3_Y2yF3hwt5A^Hrk;=NxgYRT zl3Xb`yTG7m&s9nZ5R9WMrZ%q_;i(sQxo>XC^5LQ-)$x7m;WF=eE{AQ%?2$vIuEdZJ zh2R5xhZOjlxKaS=%7$?AbVS_4EZX~QS(!`8oQZk|K#ek2azGrCB{P^A$U}P)EOZEM zL9FMj+p2gc6wyeV->f>-JK32Bv95;y?#|J-kLB|4-v48KE$QUwjj)ukvMAS%oCbWpOZv{l z$6SgVt&EnV;1fhDuF;J+`1VJ){gCOWhsve9ottm@m_*9xp+epu-p&-L=1yT%7x7$R zOBf3FEA<5Xxc{sFvIaHEB`piBK_f*Ftuq}m#`hdyGa&tKUV+Q~%|Ve!xS0gbe>$nH zmAEu;IQpxA`)O|O;tv|{Nk_Fe0428le92&89jX7qRfY7}59B2(yr$?(%b#qjmf{~B zixwtb^|9dMipbZKf+y!D$3?qXBc;pd9=2W!siI4>l}w1`qQ6 zD_80#tChFvpYHKyFc0r46DnDv5@)eeH_1b}!l|If7JLhSX z#pqinF`L03Ap0Q@!}p1_#9cw%nDG32ob$kho)oGYO*SCs(0J;^4~_2l!k z%M#isw@4gCRT_--Q<%S(&Wx(JRMO2D{pIecQW1QIZa?B*6NR@JyVM>*$a95|Rr$H^ z#}&5bU%lwDknX4cyS&e;KJ<16uDbTNArNA-QN*8?f_mCrHgYv!vuRav(9>^qOt#oA z2TD6>-qJ6X2l3}RqmuFiMPZ<(%%kU6J1Z7QP~L*9f!ut@ZRg)tt%0B8H174_20O{y zk{0d>5z#GwQn!N6?32Cz98ap)aGP`!&OJLikBmy@ycncVJn)LKD||#dtos(>Q_6af z2pY6HX!?FKguvqJoIY%X9H~VHOTYIh)p4+kcp<8h!!t+Fjl<7=X3)hjNe5MR_Z#Cu zhJTa@lME%0R6SzsqA3M67N$yge6_jQe9_}4G()RieVn@kkZL#?yoq=?`ZP^`uU22n zLYGf5v?k7FEks6Q|EM2)Y&9=kyjHEPtq3kv7UWL_7~UvkP0J32pZf~*hFCNVWOr-t z<#f>)R)pER;Q1pAb9FnKMiB1mFR=Dbj{x(hT;vj49yEiO*jrI=G1qD)fflsq@u4jc z>0-&_yy`F^&dz@bn^~J%JkenNwPiq8zs8>w|5paJM!FDscx$^<+P2Tfd$YZhwEnEj zaa==b{a+o4Oy73l&KwiMVE<)CQ|t3r-JUN*$D;9yO+uVm#-_M^{rzr`H z{>-n`z-rz~1%(xWy{CbT6ELb&F`U0A{c`)7^%%YQ+s$fWGE7qPg}oNqYHI=S*hiZ-B(DX&Nq}~ubF-9% z-r=c9S_;Si_tK*R8w^TXC^Rnm&&*!V;&ojKWJ4E-I~Ee7v-`SxXEAXL3gn>wNJvNe zHYRRDu6ICL|N12C^~gqb81*$pQeZgnMKIDaN`<*gpKFA%84+lgxOYurMH$^-_d8_! z#7#loxLx54e;cmkQf)zBnsBpvXHl%wi?ia^Z=m6e)Dgm$eu$_gUMa?9=&O(=V#zjk z;s-dG?GCdn1tDaAMUZt(ip{zG!xbYMC7=+BdEskU$Us@0og^Yc!Q{w;Tz8N5e|}GJWcO5pa@Lo>BW?ro=+@ zrb2NqbA+Bqc`3(X|FNDeAdF>+hT?sHcRIRHX6cd{)^_y#BVO4#;bcqVLa%DccZ4GvJcmZkhIdb}9^|0Zo?S|6_YZ8rYU zDF((eZ`p{4Sh^M04+vga9R{1;FVrrdjG~(@d!x~0nwBkb)l(w9v~i)3?Zxg8VG?C0 zQcga@I4ue5GW9%Vea|Y6E1D(n*GV-h%MwwFSH{P@%fTR8u62EHBn0|OC}0ZT$N1>q zut>8*pOVXE(0ZVvu@eGm;&&1ct#_^_VFudsf%}Ul@wPTMM4=L zt=>i@!DNcJ(g@RX*hAh7G`0o}6q%^jTv9tdQ!G|VeVa?5x~3i{x+S4^FsmXK#Hn#q zvYiW9qar|2M}XT{|Mgra@MpyTjAcES-TG0oE}l=lv?idQMZ{xtn>8rWOai3j9xVHf zAabvbK2_SBjVUAB{0uyR)0!gQiH`5r#1DRDN1>HzjO$cn%|cM!=zuU$(Ez^i@jL1w zF)isXL%&bnb3|Vl?@R}v4T;Ig5D!DaY;QzG&a*!i`MNkLGKx-KmEzWX&7u<$^LxFH z^JnuAs*_vHb+aUiF2>~x*E(is%86V+RN5ZUqP%VVFzQ5Y+vxfF{EH~gYok=I=n=o| zM(HL&+g7O8;NU5~A23E&!=7K|82_e0ac|ZTPKSIE?44{(5=oo5>^Cgra=;~U#Bit8 z@-(&VgRO(6h=@`J5*5X07cjE#<}*n)iO|;&jt%;t@@xA$OzP9)benEb=^fiZax4HR zhZNLOd5aMeT)<2-sEhx7Z35>S13)mWJeKzQxrCcCpplGq*;>9+HnMT--IsHsPI>*0 zU<-r2JJ8eoY}gxn7-R)7(W1afvZHDI;jH*c?5v$c3&H|#*tQrIsta0a?+9l(6ASWB zaRWoJ15hA^oC;0p31C{9p)&Es){wRx5hK5`RniQF>soVH-2*t>U5?7O@%t~4>-6CR zN6%2;Llcd0gr&+z568edMxX*1b`NfUg4>0mU9M>g)%meo_Yv83-U*2eMHeGlhp?)+ z?PtGy5dH0!27wr@j2KJpZ0#Uxk2*X%@6v5p(NRV#S%eERoG0y$$(hNi0@^ErdG$0q zXn>Lb9Ct13;eE`7VZ2wD08~IiSVohY*j-G4L9whe^30OX@XV=p9^izMf->D1L?w(D z`nEu+#YfS)ncR-6co;tM4BXJ3=P{;*VUo;_Y`X&MxHW)z-wkMIhan3!smXXtXtc{6 zSn7BFp($if=MVR<2Zen0_M;lFO(J-U=o2mY_gea;tE4cjLn&52dNYO&1a+-NNLy_dr!?TF~Y-R_I1IOWjF8Vbpt%^BSaH~R? zFHUGRqH?Acf7BIiaQvZfWdKKaKOaUqr^cH4x2P~vtBTZs2C&K=Q~xf|?wWb%ipi!bvF_|L zlJjlGLL6FEB}Mq4{IH#S6$@lt=DWwn@YR|LJ-5kQXhQ}*T!`NbN3J{|V!#G%pV z&0k&crPBeuo4V|rD$L8wDs%ObbsOmNo3t)6)-B3jYU zn1>Wso3q)U_?CzL*J1w6i$XKAb?#mD6gHb8prPH%GzbK?qzRCkoNansXkTa%EF=%| zJ*Mu_TO+GOEPQn^2Wl7Gqt=Q54HGqhvn6KePa@8nE8Gp8s~9QzTF&^{v$QAaxz4AU z2b_in?LAf(%2MAa)(b?3@5s?~%tUinz83}8$?pRYD7M`h%zk*Pne;Cr@Gv)MFj=ad)s3M4oWNJB|^n`3N@hm^k8I?s+Aqpy_*8k1Vz28iw zC{nO5=g`w_vQ^z93DsEow?_JA3VPiF^8GW6(=_t9)cg+^ z?@yMZB&`srg&un@d`7t4Lw1@@B1Bxuzytc6O=E7JTZ-Aip2q%!Mxj@jZK^xxSHeNt z7j1Se87onQI->rv&FIA|^_xuU;1SP5AdHS2q)3%qTd_0u@GhG+-T8YY9Ezk6>Fexd z)4Q9k-W87_T+R#IHH;xSF9O*jlN-@n9@cN3cR>bJ{iU<|2qY?xhimi{`Q#?Z`7ug1 zc%;`@SJe}=KXv_*+jjn?;Y@q<$$^tuSD(deD<5Te2X6bg-1(SUDqZN+SA@_`Dm#bl znpeJ$nW(Olaq(7;y!cs+zFQnY`{TupZm#G^JWM z7HN`zZeYOO>N&cXC%v+^^eNaK*eOH9>0^%Kj&us&tw}wI8_Ui;Imi)B2=D1ykHxTH z?7I|9=>%k(FFusmFM?jIe|xl#BstB+>}rWgkb|~j{h~+S@D9^zA#Mgx5*^(RG=eQn z^&WY5>eks#$I_LpIS>NVi#3i-*UsIB@o5xInWy}!<65ZFi=>SFSCZ$aqRzd({%3k- z|E!Y!6%{RA={&m}ad>PsO@>fK-IO)g9bx1iT(?{e5_8DwX1ovq%4VWh_zD#80PN8m z5(72&M!JsXqMfzIy^ln1 zb7}13QV9$n-rroH)1uhV)`Ea!q)rl=;8dio3J7^MG5eW=Qp`!?3>IV?Sk&@x(zirM zU)wt+vJOrJ4rKVMGN&Cp629IdkS$-8TE33XSO#vLByNx%KUp~jfKn6~_>@0RGOvsC z=M{_MvSXsHm`Qs5`NjJnzXDBJ;c3W+ER<)zFiqVToP5y%d>BC*K3*`^=0BgUp>E3^ zET2uqM<&dRb8Z})f!{9-<8-kIIK>p$M2rg*Tj-PRA&*})pO9dUa3pp&CQxR z61x3|a@MP?KCs35wPih>v9En38tgp`JjQ{&yYO((Y|VsTiK`>!=WTIX-5wm_9P+{K zGs&*g%-0@9c?GvRtK9q!qgbb*w9XIy?X_Nmu!SxCI;So{(S6ueB8y|xr{OfmF8UC_ z=VwG;eDwMwx}yG~`h$uGgen+&OGmLn|!6>_JYvzIF`b%-y5ZzVRK zZdo83Pm*9ye#bX08?;lu^hEU-{q0l+A~oj>#2oYj-mzT&a4D*YWQpAu$#8p3Zp#xr zqCA-OYLau(Y0Q{7I^xE910x96%AF)!AM=bn*m5D5vs?4nnC+T@poxEh-!Bn8+VGxZ z_aQ~cBKZ@5Y?R;dE&YGUdaHn_`fz<4L_lc-q(MMRUZgulMFeR9=|;LchY?9h1*E&X zy9OA#yJ6_=W?*Lh+241z_t`pIM=PHD_uSX@NNUKavs&z6&&Q8qHC61O-F&LkVk|my z$!`s*2sN&FP^V$d1}AT2ZQDloN9m>=<-x$<*$|u9ODoWA=(GA}bsHCwEFn(sbh&aN zuH{T2rb3MRE*j`ZLU&38r;nV;R7Ho5Gn@ ze^YB15qs!nPu91YX$u)Tg9ICrQ{}xjHNf}W$NoYKF~9hIWQRG= zyXj})04F}L$8K6n3urZP*5NEuU zeCnv*IRLn8V*oe{(Bsny5#lc@>S4Jtsw~pt5o&SA`0l%F+tfGrz!oNAFpCSPv=xWP zlXJHiUSxy5?<~g&VihTSeJ$eguOXs;^^3KmXbJ;ery-3qtc*(V*#_W<$j0&3b!Q7K zgzs~-Y443l5iH7~PJow^!Y0z_Sw$ccAACI80iFMNm+Re|1KCJmJsb3|0GG9&6$@3W zmgS5-wcXWhONW(-hL6)-%dc|3m0eV3oXLLo<4aRhBN^!_HLnQQ&plkH`3sOu{bM=#7W9?fPG zK*8OsnVPLHqR&nd%|O3d_B5&5VrnVejJa%Nb;(S{Z$QceoKL&Fd(cO`G=MY!w)-uE z=i$G_Eb3$5%D?`sj=CadyOOk%1sa70MYPkieBj6{@gE!DV-DG&_<|e7(4J3cjLAv} zPnWNhU(>nuJp29UH7*O4@JhM?4vX(JUF!g?AU@n}Y~$hG9Py^8SuRg667KSwF+_v0 z9bc0PisX@|XQtlGxw_&2xWtw<73hL!vqb*f6CYhRWmMiznFarl#P5vwzeV#WmUfO! zODBe)HydL#k3bA|b7?lwCYDeCY8#z!rz$S(IyI-=eE2E8cgO)VO>gkvVzB^CU% zSg?=K$G2<&`!Nb)6RwS&`XSx5Zi6#Vkb!qgQquQ_Fff`hZCV_R)^P|CpYB;yRGUfo!iQMpwEH6&lLIjqg-ER~PCI05>AFxDe;}{IBW6?(WR?*v zM0^rW>(Y!D?g5sl>(g9Ely~E{pH|Q$KbZYR`heXL-|?v2?C*SE!rEa4lTL-tNnP56 z2~+Frn^7JJkY5IH3Rwj5=yq!J??75ir(TnYhBzst6H=`r+`TtMD&B`U&84isop2ZP z1VB=H5|#ZRQw~~={{{$h$9d1`fDVB*Dn*DO9qC|wAZbFT```DiE5;j=jd;#zc42Gy zGZ?UTW9LvRQ=5`l*p@UG?rjStaQ)@Qbcm%#q|XMnAKW;ysa$?<0hD4MX*}q$+Xbz!&wLJfu9i(VxBR^#9hMRO(ehU2ZL9@1=GTO|85q zp+JEbW1M)8W>5TRPA|oQ0#g6#UF#m0vOD4K381=^vPfCvHcioJsxh9p>lLT8Ok*Ls zqm?R0T>#IVHm}A=zd*2&)LAH`1Yf;uX6f>LMbHzU!mK{5ye6Oea_1f98bj>-pLJk^ zJXtsS7-Cg?8}qvd37Z`|Z;QV}yR5IC{D~PLkzryN)}bDy?5m{uWP!^pALq{($wv$X z;+PElZTae}N&od6pc#-^(w9ZiS5jD_8aCs14@pQ;cSeB}SZ>6&M~7+C4xlV~d=D*U z<&9=Skt-7|d{gq@?N`03z4L4LuN;xPGV^?W_-J^$0Qv^@T2Y?-(D_T)vOZZt6Kun< z{Y`ulJ28jlSZhaDG}fUryi(%hI>yubqRi2GbAQTJQsWcyuwX6^U9y|;C~WBvenf7X zP#cOM>}(6`i{o+2yqo}%O1@!jg)}yCvKCehYElV_xgXI$?mY50rpR0IE{41yi;p?a z^GFgHj_W*!{OiPbtB*Fj&Xz}oGClo^bO&AOlNxMDNGQc}apM(l8hhV$V%?!2u_0Kg zf1J8nc9c|Ttk6^*IH@YCJWP?f!Flhlr5-R9^`aiXxf*Vz`D|s}BdLkM+gn0gGu`kC z+Gd@6!~V)&K^WxbyLnmL73|U5vAb?O7$jX;+wWGETb?za%3Ff}+h;|epslL#ZQW&u z{6au*G9GCj5Hb7p$So~6P*Ap>m0qxflOjKs?-9y1L&fPi$S5seTw!&)c)E)u^F}Gx z;BGSvXJAB;@%Xx(H__L&Vh;U>;*;Y>$&9T)>%`w{l|SqCi_ToJ4J82^7nDz&5qiduv)g0&QTf0je|2G$8BWHp zqIb9dGqzjNe!pJ3L-e+;<6S7ag4yaYRQxCEkFTV1#_=_jlZ1_9E8Kq85FGfeJsJ@5 zEu{Vv|A}ptru3qNO<2P-rMA=!gU~1w)zDYAZ4D;Yl=v~9QtP^P;D)ZKl;zu}HokKB zjA?I1=beYTQUs~??jN6PE^UubEE7Wm?-w!<h-`-Al=LkB*4@U57o27M8gTAL zzm{8A)O|lBWE^YBPU`K-rrPs^pUy!C^K;FRk$2t-e-%kjRSXN?=3JeI%+59D(tPyc zY6;tDF#%7!X|1;+t=O33I1#uWiG8(-^55FsTv`w(ZuR)^?s_F6T6;iql29n?~04*kkZ~Wu%C)1 zIVsq&8Rgd%$n4Qttlns7%}=m08DDwKpHwsmXOTrsQukNUZDI(qr(*VhG##tkg}DOQ ztd`^~7}-zylTd&>cz--f@v9fde;j^=lHZkV%9r-)Da2ig&=aOmdRG65tYs#l98L=P zF=+cl%ki6vbk*tW9-7LbQJ&-8a}+#b5k=?DBR~9b7V~bIOowyiG(RSxy|P(32^Vb3 zf)$Af1=95byj8SnJU3`R?@IQHkSutndiH0jrAI2R!RphQ6{jR3-2La7`DZK*l5yr9@vf#EksISVV%hPu~ODJQeKI>ag)eM+nue zS6llXJ>Gl3QPkt8Ak`aT?N#D4D9oroiVcj`xDRaxNtH9{-{B>5pWa`o*587n0ln>_0qr zO(MI}Y5fK9PQ2E8qcEqayg6U5y#{;tz5BHU23}kEa&0-CM0&MaR&_jCeY#t5lJ=f{ z^Jn+32&PC~YyZL8arvdJkrK#NCyOTsoR_|QaYT&=rnx^~K|-RzY| zC|Cw;O@n3Qt3qlH?_mY!9p(>^DIEOLe$+b{-Vm(UAgY)`&-Ai1us-qUA}+Z8^rL={ zjb`ln1NpLjN z6{Y6<>QWt1+gp0v@eB{pbhWXd<_}Tm^`G{*xXqCCctsMNBikO}UjjSbXgLZBjL%tg zV&6<;D(32w^6hfs2tF#ph{_omo^`jw8Il57Q}iYFvLGzh8AC491;Y%~Xwu?P8Q4*O zcB{9HU5tn8e1~@MOK0{FWTwwH%*$59VPHmU{Kg3TrkyJJ(9gy?$;V~v61TI5+dg{U zFO1godR!5{vX9Cn%0q zW${xbAR-y3@CkfXm2u1oF3X?P5b4V{th9_qVKFdhJ-iJ+AVC|w1X->)4c`h-&<6uD zxX*EPk6{mOgB_O>EYiNrqVcqf+pJdsF_K5Yt&JmrcRbIekWssMR_+7Y7%W)I zR<3VRJ4QYF*8Cp&s3{^fp6!D~)=Oj8EUc$|fxsDf_5RZIDE_U03#QcMtZ= zea$K}g&Lt}4}-_K_-K9KWwTKjCd@I_dfTL1T1zkEu*@CY?oYS~MZ%%z;Ejrd(<|07 z%$;=9F5CyVV#6_GkZ9>n;cu}AUeXLk^u@8`!jHjwxP)>~y{g_4mz6!hK!}JN zs5$2fS!wCwsd%W zRO(VD{KF6;RzXc5d5VYeGe(r#JrTzk0^4*a*XNq`)CyHGkN3&^p|3s&+$#Amk#k=l zf8!#Eh<;i^dH0ybMe7LXJO7^kh~a^_DRfRPcwc#Ub9K{NV$rYZYQ`CJ+G8g@SmPs= zFX0w~7p@L_zWKK|?|#Z#`_;-(@PZ5*y~=R!jlZRYn0*Iq`+w@^wIw)>w4sn>Pubm; zmZ@j?*U^&8)xDlCBF+azFhlb|*7p68v2WJ)gYD5Z{pF&rRgIF%YdVg;$i4aA_pVSj zC+PC*PZ^z#hmbmVnMk4%8KJaAt++}5*zSV*>sMrK1-622a|zy;#$Xn1Y-~Hv%G0k( ztM$A;>|>TQ1^SK*Pj%_uE=@ok=xP;i7q3TL9?-Lv#VgUq*Qdz+vDsQ;*sZWcKlEfa zL5s z(C{@5;*tL9@JQ}GWcaH+9h=4I0d)iT0bLlLpsh}J#Z8L+~J5nj~%aU8|tnH)kYr)SN& zaD_9=k>9yAEmq}kQya1FM>J>{<-`c^3GMYXob+zfo`$!F?OV?Yg5I{PqNzxKU)8yE zl?<8`c-o(4a8~Yo&QNO>->_RAOmg6%_-9R~Up^@5AUBcNx}*~xZXtfBp^tB0`;~rs zb}mITgCP*hJ=$MUSm)k+!H7{AjJq;28sYzryK)GYNl{!I*fj5#2mg}pB>waHhNr=C3##dR;G z;Kfpvw@FHa+f~_U*&6f|lDIpOSI#pn{=GXr{MNT*fLcWn?mTDgxH)zFwQolpgX{mT*+oe>PCtjbqfR@PXGCWZb??|NMuu zyKF4K$Hs`rC-gm{=w{nuFH1If{!0aTT!2tFthmnb%Mx zJ|lBYeMa~pp*J7&EUqB3A*yq1dI#e@>_WZ`vW@~c&{US+QS|_q;Q-;ofP+m@Wa!nQ zt@Qp=>=5^{`wAk#7N31dlh~bK)uAIM!mJ^hRTkGW4%)NerkT3!aT%e^2I==X;;WWC zs#^S~V;P=(9MZ^ddio8DpP}!?ai1a(nOMkAHX696Xfa|=BfJ4c=kID#zvXzqx zSEeX9?vhy(F`%g&4Gg$l`RU+6iDs_bz<4QY%^zI^0Efki>Q^OVs}j;#U1ExOpO875 zKPa#$(dL#rDY-p`&t4O{w^XcPEA9JbKGMgcwe!P7_PznE!G5=p#ZMJ1?QsJFC+mDs zQl7R`1Sy&dAgAR*n`17QDF4W~m1L-hoSGO;pUYnTkJ%ed^`A|S{sp%%h4XoRX z!VrvnPwwOjdLcCt6Wq1p{lRKIZgE3nZwjG{hFc-G6X$QLs=tZK+1r-<1ok;>pPOl7 zJB*?>v$!1w)MnXRXB>v5PPs%Xb_|7iv@Eah6w*I!5v0K8?yWNThHlpI3C0X;%n!?& zaF~ulhwkP(gTh>bjk8W0R!xr<&VB?~*{BaU+*uaq(rUB{JBcrn&)9c8(lfCnl2phK zTMoolOgJ;RbaNCnrxU}4=%(`Pn>`@HKwDd&u3CKtN_ z+Y0(0$vl^{Ws5Ey0~6pkmy`2+uSJ&pbg!P_At^1uEX1+`1AP3}t=F*WuC#>9+_kTv zH%S)*$G8ky>mpcAVLZ|%fvv7%nS}q~hiyNbEOsSdjyM19Tigc-U4B2uIG{Jam!q=a z_972g@E2&H69JyS*Myez(Fz!S+wcAr^KE`tM&kv! z(MG?vM3#^P0mfl>e-6erEfy$o@Qg73^$P5R?4Zp}<5|vi4kNZaEU(~l{wSB_(jq@T z^3afw*Qlqz+O!FjwyEnw6Upk<{?qQ+@2~U*)aumQ@JD*F{ZCWQ|M8i~Fh?jnF4yD9 zxVDM&yh%o5ExKG)sx*?+tS4I3H=V`EpSD>FOvYrxczqY!{3nl`T0m0bo8qdGly{TN z*8zXlV_@*3q?WPd-BWZ|&t6aLIX%U|`1`L3Rd})C_6tIHHAWXn_mh~_G1o5Xm!Oo) zD6yCA@T(-+z2?rbCUo{{B>GO&QjwO-Yx-%1+VNf~L-cToW1V^ z3CC3R6Em)YxtI-~C+a%m1v~i3!U=`94Qd2an%ft5Hoga`(Er7DZC|9PJ){?R=mEd= zirwvV2wkZ-AtCf^2fGhyAgPEXa5DbO7q({~qZb)@gg~wIlo$0Ecs5_JQ!y5NWd(aa zESEJN5|$U0Rmmt#3c;P`T^I0i*{yw=&N=r06OSE$^9kclQD&(-aoAk{ z&;EOP)I}A=*nWb4Yt|-H#UZ-xxRCjt#%~USLXhj)yjZp3o}+d*I>eXVYe_I8QIZq zACij?cYO#7A`V0q2uy6&U3TdlC(j-C{u|XHfrsGXR{+O^&OTua=8c3kH#b{=mvGBH z#5KwGp=mWd${_r9pkaj)q(i^U(BjoN;H9ZY#`Ig8CWYbx7a$yUyMw@ThH3~`KOO*r zQ3693=m-2*O+Mu+3ITiH36xp1zX6*6i6ZGEql4Lh3AxamVmsPh-(FzP^1-;J2(#?I z;UBrfzd^majfh`trz(c?{3fDOoAn7LsV3;d2Ot}Z)(+;8b(KS-M|GG_@8t{$grcN?z= zD8pw4*c+~u&kN>K{s|M-%{@eMgteJenuU}lPx~Oo?g8p9P%JfiqZe&zZHgqh$%O5x!cp%IZs57qhBP4o|a+c8Kr+qFeuBs7uI<($fl@3Q{} z@&^)*{VS{MpOXJg&2O1n?l^#tO#D=0)@?h>PUR6gL$)U(6|caSAr~f6xnP7THPRx- z7zTgY`$$nQnWo;0cmwQXIY49XO4*-8o3;LKZ;9!J6V(jbtgb8vrUsh!b?<4riZdlah$9ML*3_-@X z1@UKVz|un&nu_Ff_iRZLFA_50o<;A;ArX~-#g;(@QJvjdO#xj$eAF%b>sMX`BKJ;( z{{@(W?LW;%^%e(icz#f>;NGdJS2I^RPm$cbV24z=D55tkQI!bGeJ37vrPqeW&Q)GZ zCh*dbwkXF4S1RvL1<7x#QJ-xNXj)5njUbx_T!4pj0AtL^DWpj^6zPJBS-S4z_&bGa zs_{59S!I?PaQO5H`YJ!=`XC+@Z9O(ypUQS%$A!K)#Y_k}J>0ga3*Mon3Xz}V3^?Rn zplUaJD)3=f*Xs#zsU_(UAX@HIRwEy1K`)ix2;u|eO(nx55hV9NiTS`&q6+t(&6zER zzUPonE9v6Q^b_SoD@X7+gC4FIr{BY$9+>SKof;(YEXOTTKkwk#FJ&u7?nj7W00MeJ zv}NWvMD$fhhk)JhSs8vmUe(s%^25_nI&2Bs>Dj_SjKhn2`~Y_?amp6IU&G&{OuqW% ztv&4Yr>kYDY{+glttzk+S$}A~H(2U*AEA4$Ho3#*ExB^A)UQgvh9;z#(Jtf+a@4F9 zNW8wwX51zlBX}oFrQ6&77k(At0G+%gbNnMBC?}sFm-EK@vU#Js?MICmPnJsZ{rwj@ zaWbZkl@}B{@BW~{3X`+E@7@bssvvu|yhg`V+y&&CkF4hO8h(6O)obrbSuC6EpnpL$ zl*%Az=}RE8ch4nXB2iaFcxrO zmgx#`r4Mi!%Ij?qFm5iDS4ikGE5!X=3|lZeWE|m;kH0#einr$bmz{Al@-|<<{3_e0 zhL&Qk?)U1h_&~@{g4TcLK_G1=?kz5~aU^h+!T5A8+!}jEarwSZ#a)F8r-p@XB9O+y z*5DdKkRSQ1Ahq}3L;f&9k`Xyu;j-Y?78M;0-2lH{4&TV}l2PJ%d<(xjJ zKg~+5{xs(*9xU-JF$n)MYgBu@st!?TxZ54Z&Z#>a*K%J*APJQhr9OODajw(RU9MLD z^YA~+aQRUIHXoBJY6Xy^sI}~%KwsX-r7^W`boh&$hNG-4ie6R8HETiI@4`;he?u;E zxy%f`SkndtaA>0VoYAg3#~C&-T3;q$3O#O}u_l&YfdfYqyQ{}KNX7q!6uBQAcj2)A zLY@blQK&jkPLG-{(UEko40_b=%{W&J%tOPMwY)R+m|OXK@$lX@#jx(5j+JQ@(xiAP z(zTaVC3!DPP|c-pYT*P+?JdHX9ZYAx+pv~)OFeR6CI9waQ#S27O4t9)b|wJ8MT`d_ zxp)?#Xz~p~D-?fn{d8NM4T&}YW8?_Hi8>_QgnYzN>-@dMt(%5YK9UbQ_iMOYLj5~% z_+_PA{u)D`n6P#?0JVDazv|%8b=O&R5eP$YyXZ$yBAm|XX=WX8azww(mw=ou1`dnZ zFz7cP+&f*Ev~(555Sh;{D&KTw?l9e~sudJ%tf5%H`b-QYvsNq+h`AE_(iyza4ded~ z#`4_RY(ilV!*oN9(mbXr`j}h^LAq@CMGyCFlDYYBf~HpikF0-nNjZsVi<-x`E@v_; z!BHKpDNeI@h1g<0+0%5*dA#Irlp_!?D}t)01Q_Tx?yt(DR86O(KD$F1WF6oI%S5R0(|PQOrZ*~e@Z`s;Cf#1(95N}lJ7H_@F|Aq4@MjnXkJLWc>UCxm6^<(T+Z zo`607FP0dWSqbLCv?@s1jBCTDg0}e*q3LrktCYET)?;>4G{j3p0}*kMF{c@aD=_Ru zf=z}iY_YDnxSUwRLMCls)~=GgIIv`qqLQNRw^U7dAAO7a^oouW_#0^94Paq+(j8=lpzY(B>r$-QlwW2o z*GuyonVdpeA2(+6$VLBc5m%^SRk7;Zc@zp%8dHl8IHv_iRuqx33cGI<6L+`Lu;R<< z&QoyD1$boM{UhkCv|D;<_-1;PDj;yuIe;!li3EH5mG;^6pwhHKV)zcvt-}ByW`rr5Q^vj62Va&TRii#s7aKBcsc&! zX_GYS%@eCgWTY%LIJ^9@tNlhlq;~e*6?n-e)0Y6s3c#U#xkD1HCf%XX2Ph{ti}p4) z>;xy}$BGO*(&`iz9u(-u?o*sBU7vE|7SK*Sfl8G-^%qO|!fpPM+xBK%D2;V^C(~=r z0CIMt9$PfV`hL;RdMMobk7OrLmbk2`!m~>NZ_Ml$TxTYDwu*;vd}l?K1AwpR=)*x`4l ztLQX0jXL>xy*^$IGm9PY!qkn!?sdL~6qLIbir1z7tRL_uD&PEuW&os|kDoJ|wN+cK z~Ln=T6A>I!{A;=lX&1}j)MeHam3KaVVjFTnEP)09WL7Q1h%lekOT zhmfHE=tG~JXS3vBsaqk6R@e`j|0FjXdcR*;q(N<)s35!$0xUH>wLo+7R4h@)dteww z6eWdSJJ`hzbq9LUY5zy8VtibTHWVp)vjY>nX(`)!?-P4*Svd(F!|2*~>3weSAv`G6 zBXYZUSKPNHl!K^IXxQzmkw@w6^_yqhxGFr8&%sb|;Vaz6cbhDMhtJJDp zq7TO*eck66k#OqI){2}O&+pI@`b%DwN2}hhpK*KYfnPnkS1BqFwP4)7pw1XOJ?XQ# zpfZ)j9F1p)O;-9ad2LiSx9Q6tK(y#4-gjk;pi)Qj>6U{|Pg9W2x8e1rF^c<2w%@+C zNz;jGAG@g}cnUYU=~z>?&YvPbXKd%;@SL(Wyo6D&c-xJRylbLnkUL?H=tpA z*F=yWqL zG3P_qFLgDlfN#U)UV%+F0F57sa=j?;ziNFMt*noCCAauOXCv1U(rpWqN#8*)C;qGA z6H2ot59@K8D!m(t(jC41YtvIpl4Z6rUMV$GI9P2f=F}?-qd&i{?%Y?lrl#fC0@;}r z;5NUgG+UUkG0B8jA7J$5t9@a=``*rfUMiUM(=_?Dz!0EexOh<8!kP@VL&)2!rE^k; zj>$#Y-bK6%T&eyr@tTF2B3|K$;*v$Yf!Ld!Y2nalLw?Yw3R0yz0=R57yXm`-aS4N0 zJ^gdiLTyU$8V)b40nDx!^-@)o%ZKY71Q702NpLkKHy3XCk?Ca* z(Ys?qf>vE`^>b-wakT7m4~?JJVK>aR>~apwGZHc|$n-6#`EPX+{;-KH7PjTl1@BOC z;x4=$^Y~7_+14t&7y4~_AL%s*$l>@IStOu&%N)6Wfs}{X9DIN;0wt~Ti_-%}1*!^6*hhD_jV#^`EwX=6I;*VL3KU6=f`rRC|)`gK48dzt(|a+)d!o=SziT=z)I z*Vo(!&MJ$T*IK_;cFzI`afYOafgrlfZ9%)5Cl>A!dktDvgtLxcvYwvR%^yw+(`)S;5`WWp6 z?=uWgI~IDP+qk`!dDK*kB1*dwUl8sV&$Z;DaY8I%3ZjEEIP+V-Jkp=Q!5v;c(Tu20 zy;?D+HqwQos)!sV&+EDQ3az(sDGt%yCzkA2?~{2R>DxmWJ3FQq8*<0-2fhweJc$x3 zwgDl#3QF2Pc~`0nJIGH&UYJ#RJ74M1Z@u~-QfnUcpaZ~WCvcl=?^l`n`66W^Qhnr+ zKD$miHJq0xSI6mtujfwhT^%6xsPuT*(o>Xia^nGUxxwl4e5Hoy6+E`p)qZX{+!so2 zJmm(+`_68FT>iwz7vI**&QOp9CoIublz_DlUmZ^7?>4J9Mk;oGO#yCdP!>b3-7G87 z1w>=u(`*Up)iBugxH$<;-RK`t|%Hj}OW1Q$4f>ZI+{ zAdw*8aZeNY%OZ2a!~NKw+}{Vlr6b=kK&0yIo-x^}S!5W5Q$|VCUE; zXImKXL1DE);)w@Slv%w}*5vj>?S@29XcuP~+|1QyJOf?9+^bt?xHTe2b|HamWe=L` zYf12+5-Dvx5U=!Umj5B(WbKoqnD@!7i%=wSLYd7&U8Zr!yh3~p*-l*Qq!))bdLO~R zsp`l}YCcSZ4=tn%{E^!j(>8Jz5~hnb({5QFA&`5P&-XBwsxO7hxQEvv7YhPZ3jp== zLgHLgT>gXzho?V(v1Onre&i!$DQ6zEoL?9G=^~g`E|n*hDBW+%U5Kext{jG~gb%xc zMO)#NlRpWM&4()Fd>6)ahmm@RTc)hdesocL;)WwOLm|B(UBTJkkcLi7Umk5~?0J7L zjom~2d|2wmpJBr zIiY_R4vnHF(HQ-mfw0|{j|ca`G2g|^4DG2}dG-bi9=4nLTNlHqHtkR`iVNkt)*fT3 zm@7McMv~uJ;}oP^(mA33)a34zBz?8`XO4rJ2abN^^aYMD!2LtbyvFq_>drYK zow92Os%yTLK|+1?_?^#44h09IhSV5Jf)|2 z-iRLl5IN5apZ~3``Pj0MSe0^`7oE#h89jh|6A4tzH zb=m|wplqHP`iM)|_~Ke)_r(RV8-23aRF8LAS9hUqLg68I*r)c#9l}TPjt{hlL8aj*IVeJtANdQ96_51myg2}g4E|9Z zstdl}7lt`18>-JH_)G_*;lVyj@Y(N|xj7NZZknmrkV5P@yqaMPquKja-{-AD4$GJ} z6)psIFxTH51n|hQOji$3;;C5}&9GmZV7SOj82aGnPpI(+of|49*^C2ZD3B%o2PGXo z_h9kJ)lQRv)&`VHmbDhrzBY)1K5c%c?1-sxMc(p;Hq3QdA7^lo+bx4!^r?}i1gC{y zQ3^Y+3spFrh*^f?pL2$w&^GUWit~Zjq5cc{U-+C2nPszChc|QSEJ~28pUfN7zPR?^ zY0B?}g^%<3OQQ97?){7G5K0x_>npi-b2Yv8?!{!W*E_kAs?M!lwWks205!2sBZ?hnlha(A8;Q=<_IZbH0Ug>eR_jiGq}G0bMg!Apq) zMaH*ZXZmh@uAAb2bb9~|P2uK-B+aa}Ky#U)33iwoqQ+|`Ptkxp-R06$Bo#%tG3LjK zlTRa6r3*@EwOurEF}@7oU#lhGajn#=0pSyKb=gshD`(e`;SYyD>q8mtc%-yOG}qUW zHofe9KAkY>+y{RRtowP~IUD~T6b~+`R+eX(+JN3n-I)r6aaLS|?oS@UXOo1^AHHe3 zt@BPU{$7NSHDF#ygz{zj><<#zYT~^J7h}@IEhyQ_%m7O+5b6)Izm1p)YHw1q_1!*w z$A`?}+@TkA+OYh1|Cp*g{cS2^Y=W@8pfq=s-zf>zc{ukmc5?NhMd7l+);E=xEM?jT z{g$}U^@SYB#V}zK?XLaPmES}0%ikJ@Bcay{n@W=bE)xpPm*7yiVMb^B98r|xPpa64GtfJUt(O_;zJBE_icun z5`*(>W0tQ~DSr(o0LBRyB7bOl{pZcN_|XW6l(g^TWH0q9 z#i17;VdJK;YDYCPJ(@cIk0e;7?gvgh*1PbV$lC-KIDrT8k`FD5uTS}`!v^EJif1*x z{$(^)3E~^INMC%EpzNX4PmB#&E(}MmaVO7??3d=?q4}6gWoSWNHuQHXIcLgHM!_-q zlL`4Lm5IuB-r237=DazHcUXWNs8*MQJgb0Da$%l5U#`B`1ci`3&4?0`E@zw{3%m-k zC+d}#%^db`@GjH{oo0oYcx7V~bVdk6TuQK@STi@C_QVi%qNiFu~2JcDZto%?A!t&ao6Av zT#bIl+Op@;z1yiiQ&WkByu4C7&EA}D>-a{IVsf=t1f7Y(Vov)N&I2e8DRZWrm22%k zlD!$akMP}9+Co;x$eZgf^kHEqL{3yg-ABEN#L0`lMcI#(yzea=+E?>y5d{b=IO{8s zK6d?we<-ecJ?gYqPW!Y4t8_@{qx`*pH>6Q$>N^T@vzmXOZoYt{v#@Kh8iAXDaUhKs zn1uI@|5LzAVeZtyKMYb98`x{qqTNZv!j6o@ch4A?Tc#{d%ZKYUG>!q6C(}*AVJc8_ zds1FLIQLI`VFr4G3gdakN(V5#eg6b-e_S~!OEEaZ0GaF+D_C{@gW%}rWB>iy6Pkpr zZqG}8p5F3TZphJYW5E)}B?b9v+n}dv z)Mq;Qr|nLkE`O%IIH!H*Iwtj5)O8-Daje9aKX_C;CvzG}rrs->T^ll7Oc9R@=eg6M zAV*QtLFb)WreJcfq%2C&4sw~}{y5@d27`3BF~ z&az%_@~XC~MB))1Foiv+=wHpeg0ixdx=~t8xsdS%7L2F72s2)AWe46(h>usyz19dE zR&#y(xq?W{W;im^FVFG90+q3k;sReQ=GsGq5zwA~s=3kME7#P6=+{F96314`K8sW7 zH?{x&B~@!VTA4{d0(xkXBf7vG*&=&WWKomt^$P;OK+p_goeXH+*4WnKYNWSxcx`-G)}lC*0Jc3AmlCjwrG?uM*DUhob#-7~DzW#QpeuIw?811>kHm(i`7nCrxIZeJ&0K5O=gV_QAAD+_QxpS=i`bRl~eVr_)AsSxD zvHbm`(rQ3~ZDG#OJIFaxy|Lhopdu(}@Z({~0kGbl@Y7gl?n{b6E!gsC%G(YW*6&}N zZ>l$@pkV12i)gu4#!FiLNrNH;??vjrQzCuK{zXBkw(Zk#gH8=|d+=FieHh03Z!89V zX>%z6E8Y-4`Ok}@#)~{ffE{gWB+_R3)#t;MavEL(LDW&lPh(SV!(E17q^H}QaV_na z)zNv$6X;Z}WXV^y)674uWIYOCtI#nCD%Ux0Yx3i~PkKMKY7#XKrG1kMS44fzq{mMjbumipO(a$etk%r*3QP`tLvIaaL zj98b1S}^H@I`+q;a)(K=h}{bq+p22ed35_|{wTxnaf|y7MKb-!<$H(F|GI&78(Px$ zd?kF@LKGajOQFcc_3!N35+u>5W z1aGOf$9Njuur`g&&Qgc$Wt^mKy(Fr;^%R8fh@A*szX|I-O6S|S%oIK5*8oVH)X0_i z@}~IbatE#X&^`NauOZPT@Ysm%js}TcoYA&fey)+Mi!H2#zBrA84fd5_euri^(j}^j z$2&!Mi7iIl$cHx%bhm&$G9hKkHu1H|Mg9mr)=E2UCyq^#jJ66Dzb$+I*j} zU?hU$Z3SLeL@}XKyniU@i@gi22c&klA4#jaFV9*(AR7z@Ck61=k2zWKNhAX273XlD z%m2o(b`X*_Grbk%z&EtP+2yfsJqo#Cfjcwk8Kh-|rMHClL<}x`Ip*WI`MRv-Y(>1S zBoF=X;9o6}Z+0%W;jy1O-!Bosj{fl+v!j3LX{1dRxnZL#yR$cqkWewgvu@fw9!Z-D z1w!sYJXzQ8U5t!Ox8F6zt%;~Og8oHi`K=%ggrM1CBLz}F^15nTTldOFdB5Jv4g`zG z3|0GH291kjfMS7`QPP6jN5ef@8SN5r!}Hn#q~LM!NE7|0UzLI<>*KA^Cy2I(+%Nxa zOPdZG5m>lG*Sr6q^uIjorf_&m{|bveFZGZ6nQVhf;Bm(2O6FSgFW*nlXvM66KpKR; zaZ-uB-2aTzM%g;}F6Ny8l2fKKBi`7RCn*WbM1SqYg@g3xID0mbyuBu2hmafxg(hf8 z3mC*oyp_`6@~XtWIIisOd_d>IH)V$RbjjUSlju@)c{_3u{OpZT@ML3YRURsEZMLmM zyNd}7sg?Tmc_Co_7;)kE;aF#Pk}-0=;_l=A<;r_=omXcL%~HN)E=ffebszVn(sB*$ z%Azqw2+7~q!X+nfU?WqtQV5SB76$j$(ST|*?g9r=`t;{`K*Lzz>$h#L@g_A*n2-X1#wKaP%#A=JR+`u-3F!^{0NwvS;>27LElxD&D~x{UrU zhD$#PBz?2;7|a{bbRq6+?{&=Nu@A=;9zdfD=@lT72<-RgWsU9*=)P)bHu!Ri5%f}r z$S(bDRPp~K>nz`*3b-wBi)_SjpV?< za4z@5z0Y&s`zM?a=j^lBTKl(H98O`IZj(O>m=7q_R-hkxd)wT_Wc2D_4wvE*g5|l3 zErZR`i6qTmoE)i&RJLMvDg0E7a8ae`f1rUoBzeun0Pw+4h(JLFDp6Fpa0bO&yZCLb zhp^rgbOfq&morHOb(>KvnYzQJjlqt0@AOpEVUkk}Sdg`3S$+Du=-{lw5N*m?M&{S( z!S`IaTU^AgJ0$<=gXKJ$UP;lNN4g}Pl%1V>PXR)7h)v*I_9!3;*#%@BqhQZxdTJCG zWgp|btZ#n~ek#;VSoFyNFy&5x8MR7`*^*h{Y@H~uVMWTJ=71Ohp`rQT@%}%Po_M{* zkDF0W&7fl4-QrB==&~~AD*UWc`s+!)Ow@e6THQtl`h?A{7GM0-cxkN~kJ7Zei!SE2G)8;3fq;LX>p%?7&6hr$txcqB-(?-cuPVDwE)Zn zmW>Re`qQGiS)Z1>AmO1`Um_9fjL(DT&QVe`R`{R%dg6jd>9l@=VD+Pij(yVB-3c$T z+4@!-M^}SJyK0pLrz`i0YH_)?eiXmr$3{k1t@x`bMx#d+{bP~>ND{4r4~e}b zY!`Q_JZ3YpBo>4JX2QJL76<)~%BG6lYv|)C>Cq`0yy)jjB=H(7y&(ts#ExNNE*Qvm zRO%>dgw=F52-8ncFx)jZUGcpI@4TJ3R~&v`WbU_oH-8TZcGR%95J+_1O-H%*haHxj z%a?@TJQY*j9{Y11n`yo@G+`FZgBP#BBzzK^jz~t3ZXrtZAWwM2nD14aeTT(^Ka~zR z_|L(N3ko6&^Vs2%(XY{$$bY*-lu`%UDraR|$g>jkH|YS^&#wAjz;AGk`?Ik;K;Agr(D;E)JTneLH5cc%yxW>PHXK`QO+{RJ5_26AP8wKCx4X$A>FftI6_q zI=p&|YG(aMROU_HS#-yeAz#UH&H>p<_od-A6=#y9vrp9x;E4X0E^VO7Yh`03HSce@ zhJ2pan4i(JFSNrTG7V@k)TauK7~%=E60NRpCO)C4sW{pGBrF-cNcB`P2wR2UzF+fw zbas4?@aZt{L&o*yI+GYMe~rV$r+C2A^tj@O20mL`k~PAk*IXN zX{FoN8&S6@b6_(LxIWYX3!6N?MtU8OT=3(MswKJ#4ZwWePi&37^d5w9rNmL;t{up4 z@;i*Vwdo!Ph71D|rpjpH{oQT&OiOIfbijnj0RD?t9#q%YzAUsgM|UnF&wlCk?vT8? z9{)%3MaEc!p7vUxFA7gfv(-+N$Sw=t%{Hqgy1y}5Z1@`Fq-PcsZnVuoic)z$x>JPq zSC*=SN$^N>uay80s!XAr0`D5%YvZo2U!UQrryk9b?^nk=GX*@AZrX!8q)rB^2}R5Y zb4_;AOKc;mw*sMI2f*_wXnkdV`H5gkrev>37}iQPSMAp1E|7W$i_zlty#y|D1g#%M z<*uz1?pc;8*iv@%hy${7NUP>ThsI-;KMAsF!3-`o3=QZaFy!KD{&I)?Bxb+T*w-25 z#yb!X55OK4>x+vA8c-ALc%I`shOEC!{OQ`VKhv8GhNUY6dJpp0wy7$< z{b-Kot0kVG(~qrH*KG#sMju%4sWjbf&%WOi*+z>{4THH8?Puf&MKIawg z;{Wzq(2Imd8P9Svg3iQ!`mYJK5w)(T4s?h})waTgp0A;)U%+jf)zL?xS2(7DH=t}n z!NYVMH%aIMjivOq=ngTTajj)<#%xk?JH$6WDmTaG#oSLFe69ed< zR~Ea=q$;O=)-1@MFk`cxqZae73v8SNdqnG`dY}+ET_{UM#n;7&Y$Q_%=Ro&-)_j~c z|8eTr5|Oz16`8oh;V+V<3`-AY;yrNv4GxF#f{KJk@Z8iQ%1^}l7cEOoxZc$X7(uS% zFqz;-cmsy#s6As=3Xx@1F_rK8Im@qCG;zM)DAnB=wC7*?x=~+%R>aC(J5qaa&JtQ#s zF_ll~vIP4jFoo)K4_GZFKDIU$^HH0V%QXQ^AjzFi;uYrw91@mey+rF}8*bw?m(Qg{ zdk17gvr6nZ30rEa7EbE_MK0j`k<*L^a5VVf+xW)ms5qyY z)ge60v2T;ks*tiU=YrEjBl`j%b|vy(t$Kmgk7DG-LR|--L~Dq(e#K8d61$A=efnjC z?mftq9Pr8DI3>s2l3zla<;`djyBy=dy~jDaVZT7cb4Oh!VJpYy*PS2iCc8O!0Jav1 zJ^98VeQAHh0be^)b@lN_G>41iBZ;Lhr+IheidEop!yOQvZ>^I0n1gqZArvQ`uo%AR zd3x0dw8s4B(!a!3Zv{J{V<4i zLHOjXvm)q^s`|P{MS#R>!B6lNk6&u_>+X0WHgZMVShmi2Kpd#CCufmVBw+tNr%$DQ^d2-=DgWpZ}k%t+RxM9pw4~<969a-yz{qb%cD6Z$K zfYk#k_Jw>gj}X9(>c!WDJII%1G0LZMHF;zMPFN$C-vpg^F zJqZ!X_U*bLw)+yMEs zR}3}t>)Hw)W(>x)EaGL9>eBTFmtspk=#bMbh zbVSSQ)r2hI>=$AW-RmAf zR363N_(tABRfzoFt;g3U>b{gFEMWl#C;>b9pI|(F-7$;Ii-QFc!S`##rqyfc# z@^xbHI<6~cRck-CAEUz+72JD5D(hRGLCiE8`oM~4iSu+s&%+nm^Ow0L z>MJKch7@~b6=Rwf!re%lGih1|gMOvm58-xlA4hoJOz4K+b!vr02t*Lg%=`cfZ7_)s!MHJ_O>c&8`ofqV}@>xlk zR%)j%?ncJL_VO#yUR8E?xcJpRY=Y&amL-f3g-!;rxc)&j6SnWgW+*qG4KKkpJn?IO zasO_yXX9c679Ij@bo-PSRw#l{xn6M2Kbgu$^n4(h98TI9(7X<3A5j`$KympH6*}5a z%9jBO`&gYPhH?oxBy$>i3Y&)WPVjl_wcNp`9M1zPuKnL_VJ}gANJ3L8JtyCMirJYm zCNvu1T!xMR=8-xmxCH$Fe#T)`j`U-xpKJ0d%MGSXwBu2)8_@yVzv=R%AqS!${6=u6 z%67u#jJsVibsYilhu_%sNUk+C^4Ak=LpZv8!ul5hSHB~#T38SGI5d6pd@}r{IPhZh zqw4W;UjMbDfUyot6;di+6QJO}#5MT+tnNN1UvoL`&>2~2vwZT}d&lVJF5}82#_e4c zre><7ZTPN^iC_3xmZNR6)bKKxuq1{9-Hy!;9R9?wV1FEi7J0vXS@6PXzXXx(?6oxQ zH}94dw}x}s-KJH{M`v$Pp4;dbW8=@cOPPlgEh**JEebt(b3oSU8g%9>H;EM>>qn$e zC<#r7$~d4_x^NV0BP2EG7pfVOtx0o@(!x|IZ}e0QUUVjCu6MAzfO+IN4&^`hJi7ycBpy3+T;Hd9(xsbnEAU;}Lo{@HLS zxcW|wJFu-X$i!H(kzQg&Gb5SqJFG+2EPi0qfchKn0`wr`3C*4#afC9|ym%`*KA1=dWGcO;QgK7K4%C zXG?XmB8tn6`_y;(M!4r=on5o|)|^FeT>gdGpHDb%>rh5_c%)K0@(JedrH`Mz|K=vs zR$?2ykk^FP9)NG>O@Y}5vpz`@aD?EifHpDOM~WU}SWVnI6bUDwDFB)+Yezu61!ei& z3o*NL)Ag&O&BDvfK&4O&Dq0Dm_v~1VUdlcKU#MiLh#MkcU1f2&KZ*0elQCYqCtWT- zP6)zgc$FczttaAUcR=4}%~I!SErSc}JF8u-U_u}H&D??|0dEstvqiX%5+hfG^`xjB zwP~{D<772&>V~FGYdp}bU@<=5#L)1oFEPKKXme7A`UgYB+eU7K)4Kv^&iU4{vI{!a z`qwztasx?8kRJnNY@|m8_mBwJB(`VEqx4u0swjAwrb5+9_J0wX5Rf0_3-9xYKr8|pqXhQlrIOyTy{pAStF z!sqnOkxAqMm8jxHcSYy5BTdKZP59^~u;f-mCI_-G0mN`I5Mx-xv793vw1q2Zg9PN6! zCpeAJj+tnvfg(_Ha#SLp=qC3Ax7Aj5TQ4kliQHFgOMQOWY%_Uk5WwA}*F6}u^zw}& zp{{10%foAb!!%@C;l@}qb6-E>QT6DDuQT(?mb@zvLD8SRNw58Ch|70Rie;`ymhC}b zupB$>6IBw`{i{_NM{X#Y6HP)J-H7K0p91T3Oz!*GA2e>UAM_-NYM(Qvhp8hCu3y|& zzDj)g(EYl;XTx`Xg}ld(Y!fI^KbL-G@WfhcrRi^CIM^>+K;lRQwMpzBBr{k_T>U}R7qS>S3v2K zMwy`eCvOxzoX@jyMHEO7Rjj4_#XVRb&3^S_h%wAz=eJ*+owpR9eYW}WXra&99h4H3 zXknRCwYBqD1TkzZYdHA+j?ME_?xwG?)AOMudZbdxS#$xMHP#Oa`Ebz0z^;?hn<^H@uicO7`TEX*P>s3WOBqUl1~kP?NG!D5X(^ZTmd zs`jrx6L$DHjaTP>LWEXzp<+A|A1!#IpRu_QRMb%FpftuY^Cv@5HYl3_P4SVM zM8!qJqKmdavTB71bPl;&oGy^T-G(=PVYn=f}hcNMi(|kMyQS`^$fwe=7OzBsd2Iy0NSzh7nwTWBbxT z-J}IpC%^WfKOO(O*lnWoqay=aENA;ZA310Xdl>RboF|nhTIG#-z|#_=yv>TudxZKq z4--=;U_wiAPvV8??d%4+Qdj0HG|L{6&Q?j>qd*J&(B~!#S5FRRYlGiuu-M)S2^{4+ zpJFG`Q0UP6T;AAnJVpN$f)L|CA7JEB8V#~|%OskV%-diB=TwQAV^t4wlT&j^ z@=DV^NA|cUvL4aq`cI}e)g;KNpQ{bLuF)ab+e-@V67>|LRZH&JwClKqX)H4zY@nd$ z)zvFti&Z|i%!+8-u(cEjxHx=IMi5ZD7dD~571_`=m9~_7AE3*G6u+`hD|lVb9+gvrk3tj($zK(}!lfa?=a?D1dt&myfh_huU`9X)#GvPheVM5#Fun={GwlMlm+=apJ_Xu2l|*ZyMPw!?IfePT!9|Rt*lCkg0Pr&Fp&YmsmJO z(kJHCC~p>Evz_8U-IR|_n5J?n;D6?>csu@sOmCaeTB~W8hV6vRxV8G({;o-ij)?_5 zZ_t&U=#-P`HbazeRu1862ty*Z1EPr8k%Ty$YL`8>Dwfv!TW%(fV(W=$ch8r~109BB zRfz95r!Hb!!t9GKRDLtnt*h#tpjQ0@DqlOJq8kiJp*XWe>q}9h9(=npM!u|dB!mQC zSBiA{kHbWA%Bi`Echk;pjcMiSQ>OR|6_o2_mLUs$`T`oupBH(J(yUTPY}TEBLTQr5 z%j(Om--2{*!iv8$(jM9NS451{&-wdIzA)ND_SP8GZv7RBHN`9)6U(P zus|4M7GZu#GHym@fR+{BBVZ|VpeeGf*mFBf>A1FM@B9(%zQ{T^o@HcLs|) zgaZS(59_}9CYg7l*SStIzOcev2UEZQQT6|K)K{;<{U6M|E9;H4Vcr3yX5pn)*9guw z2+Pg~)0&N4Qi>z}${~YLc^$bS1f)V++K4AJ4>X3L0$ih{@5WlYd4Ns9K%V@^MvpVW zbL012Q8w+220R}rQ8Ag7nXaxygC7rBow?F5px@qUic}1}0I#kH%1w)fkCoEuc!`a_ z6a58L=c`^cT*Izxw1zw*y+{Wu5bLv>8Dzhs;c|cenNN2t2Jx_myFxkDqBQyZ8`3_x z7K4g7uP%VZ4~39PdJu6(v-Iy77*V!hqD3r}AV&qynCpzPklylr14!=nn zG#O^Rr@O~j;g`AsmIeaJ_6*%lIMvC&8U5llvlcl3ALi$X-MRoNa&DgzqULL)jg!xG z=s{W0mB3S2io3^FY)`|p<}vIqpg89L4@q_c+y($!{xm!Qe=+~j)1jkdwg)8fTJ)X6 z9MFy2UQKa$Dg>rLj<+qEo<8E%UuQ9)9TFnAeqR9B;l#_=R z2`f0oO)S#FhGtIQNZe?;#Lko4nD`MoE7)niwz=$9CbHw)C4nAmUspby`6kPTN|$y2o@c;~vf!5OVSg>;`n5a)>AT7V&$C0+E#f2*;dBVtM}H6&j?yeVBOB2 z!kJfrzZpMR9?Nn>%7U!raj4XkfMqVItZN*S%Rv$s(0rbLW)wB!ZF z996!u1930+cq|JP)&WAH@Dlf}N2nze7@LH|uCtxb; z(64x`q`~wj@qYecnIqE`{ctNerOnLlA@84#WJ>R2xT?nVf^a!`zj4?M>diyW&EFbb zlzeu-Jvpae(e1&D^O`wR4(QEUDn&CqY|udlwmi4Fn-@bhy37{9QL@61hVFq`fnh4V zn*O2Bvz1F@QM~2XK-mCPlUO{bNp?7^N#rUY`FpE(ame%cWyCGYrpzBeFxuwf znMoi*4?P=?YrjYKr@7l23 zyE5h;s4v`iw#O^#adA)Gr)8)7U&2sHxAM&g)K6y_HP`cDhTrr=nhs4~zb1vWRo-J5 zVCA}eV<*c%qbzig&|5G_C^%B zKUTyC;91MCJA1_RX67{XLPg}|H|>X1(e*FiUb-O%Lapp!S;B0qeku_xpUpX$YmXKL zYyG%#hB>4d?G|>YnnWB(_ebTY6|lcg~Hs<9qF%s-Ry0&VbonHTQa|!=Vp^VW6FC?{DQxEIf&Id4x{+} zPjY0%RV+h;z$UN(3J%q2#CevkGo#(H%cDj4&wgz7u?~^)ZU?u2|CTEE#0;ld4q+Y`JBY&;~d9edi_C_C_9 zkg-bwLv7fYfb8B|i{!MzwomQ!b+?+%3wq?P5+VsULGh8nJc&5NxGQe-8CF}LRO)9* zp+5{g7NJEa-ZF+7W*T)t zy5=r*Ci-@%(@|9Tb$vrt2xhzVY)19m^|g|T^inS=w%{m}H8#lgH)W&s z+x~*5p(hO-A;i*k?GZHtSPWjKaEtT5`qNMzP#xKP zVX5qqM#jTGpPMHw_V#v;yzCLJqWyp$W1ZwJ%W&*Hntbg)y&{aV09~m!Hbf-XqGM=f zIU}QG@*1)_*3+)lPH*IMzD@azn3Z=Ij)pDNj9aD99yRLa%yg%nJSS->_sW?2Q|L}= z)!|vzZ;q_q-pR1q$F-@PXwDa%HBifG-j)B8+#>wXIQVx=yvDUty>GquCFC5rHvhiA z=(cMq@gHWRihs+}(R{>BjkLe7_v7{N`m2uhmP3mSK!uYIU^BpG{NqLKR3{1t2u3{6 zKQatx$@b@d`f?UsCJ)&%Qy!>4qYlx(?kUdSkroVpM0O~syt;%4p-qvkxHQ}`6HZTd z6ga&wkI6L%RVFam+!W}O>0$2`7JMaj_%knQj=HzsxOL)KbL$5unT#HmfT}9J4u12# z$n#U+uG#H0aTB;+o~*RBBpo3CYFg%GJt)byl#FYEGoIl>zL_25q11H$#o%(f1gN%a zbbbDDtB74U@*ToI?0}SxqIU|Ht%>R@C0r!NlA>Q4R`g{j2rS$8H-b!q3_1e5T~-Yp zW~J#EL+QgDMr$7yZaZiL%C1%hF4#4)w(>fAcQpfVy`VHc?I}rcOLjdP z&PQmODVOhnZ5-K_C>0TA=N#e4bnU?0xV0oV+AK8EA2eh0Gt9@r%Ll^gNbGn*pB+;l$547-XNEkVrJ403tzTm24 z!5R@@eRFZL)Y6a4;Vnc8Qq~nnJn(tS9pWoiMuaw(?A;^9`{+TII|Fwy$Ga&?i65v+ zY^N*Hj|Bo6m@)cJ{}PZ{_j0{Xh>lfQtHr)M+srd@>6=Su)P_(ji~p0qlpch=1B?(k ziP;a6(Kevj)j%7y%=hl0gg zX`K)&*E-Z^n){=hb^{phJKQ)|Yz@9lr{-cu3+)v^fa_$%_FrrZ_l8+({xpLpXxl>t zDXZ=YcT{UC1zcEaEj1s0k1Efh4h=){8c4e%rt^;0^c2{&I20&_7gG1gwN7frEz%=t zGIujVjNBt=N7Wb!HNN8{QFZh|qI-Be2462YzG9W86{$9U6tRH4^+Vvkl->|zqaZyE zaz1)YXSVaTw)>pv>+V}Yes(F$o@%V6SQ5 zr0@1(ZmJ{v(zjJD>@t|vP(rKKTX9Yx0x{x0DuV_^v2b@=gq9!*ZGES}KM=3}9mICZ z=Sg!cb4zQqUxF@wf_(3zZX53lX%9b|2X=meCHDaDC^C^Vo#aJ_33S=?qsA|iiR51k9DYGCeifr_ zk#l^l#*ggx1FP1(kBjsCP9ZyZ@>B*j=xf0JEAr@G_G%E#kkbt3hwr{3GLEHj#zvJ@ zky2m6VEeanN{p>RtDQ@p_(K6PrySFWV%4 zU@DMeGXcYXL1BVeub@>VeNWm1=HEZPgbN3I27)6;tDQ$G zyi|8}ULhJLi~o*4hajnF{E%=`X})DtQnIbsD?YnFCONjvu-YVSj!W&yMLO{NjcQyCufWMe>~u}&Ls#xP4xP&J=N>4#hS-XuA=|*e z^Sr$hfQjfgr1M&^YVGwnX0QUH*I^&fbc1@WBdMeT$bYWo240t~A-Y_vIdJi|)5R+! zYy$y1{f3||Y27J}tCnZyZTnE}r!?0sT0r0W>-7)&q1P;tcI$-=rp`>B@$O$mp?z3-pZT~>GyER-F*1?idksf3 zM`ujdlqqtScOlNd(|^6GJ%kJk)f`fnc{_qt@5gS#jAANM@?mB)m#7#R3}4kmpvPaB zjLV^uB`%kv+#k~5#&I|n9_sWTV>mb29nAIwFx(!E2jvk)k_vyGFcC? zR0Gx{K2b*l9LECHS>RQFz|DHiczgyGlmmzuy2DcIu78v|m_%q*l%hqH0FroQJVA3ODXg?hPEt5>AU zG3H-;n!4nI<_8k+0T9SR#%g}~b%iU8gvFMq-4Fa{C-T!}OSU4B;uMb`0~Zkt+)s9m z*=SRM9eseXs#`~U-D%dQqaI>|2dQZP5ZP4(dkYu0+764VgBgC;8H_qTmB z0TW;n%eLpm7N_GZC4^MROdrQInUnaHNgS#0a`a$Pdkfcg554^E`^Du_TQVf4l7A}~ zS5ls@4)%pv-n)8TJ|B_Wy6VxRVSltnUPsMe40s>rpJX3rta@~Wu{}a!z9!q`JX2&7 zTR>9zM&3aY$P0!viIaTCX_FwGz{)J^Q^DlbAdngRs;1M@8>wZ?2$o^cm({`{&lz3k z%bs|BlVMcB(dT6}y~zyJ8VC8*-%1u`rr+~Na;G15smSNu>D(?A1miijv+B0N3Ba~` zDb}Znfox_fK1>wfA)S??a7Z5+w}T$t9eFD=pVj^A-T0qxD)Hv2o%)Sk%uT+E(ZYj|CchK(FnY~7gWJ^Y4 z$^bwMx~Z4;=`!2|Q6*xZqfHG8Fb{+`185Zn5du5*Vm_sp*IC?!8-AL8dFC}AncO&R zLQR9Jv7=b1YcyJYa{Rt!?_k9ytBzQ&k0(K~zUwAyH|tk+d^);-)SrLvT>GQ#=c7j} zTL);Y$p4Mw41LI}wCd4LV9X&P=4jy_SegTr5CtPc{Vh9H&0~{WLC~nJG~=A!Nd8-i zJjW@#iq$MhqZ*>AkDK3%htDW8K;Gox1bJqSW z^6cZwebh<2HS9 zG$`Y8dCnOcqL@NUzuA((Kr#JFGY!Q-c-P3jP9(%RjvN}Ug_XQN9&4zLL7zY&NBzn- zjbMY{z3hc1M9Um?<66;vaNHFu!4<7N*tVL9Ssaen?zP zX~ysLW1mL$UOOm)LPP{|OoBD_g(BfRG*&@O*$&5^zuPcoeHY2qITjts79am&s$==B zI*eALqdS6n6(cw&zYQcQCb&`YN89XuCM7Td)n|~(*g_qJ-@;O)By73*>o8Rq|DN$- z75w`eF&U_qmP*2hY_R;b{wZM;nE$nSAxkFRW;y)sG{y*=lv-Av;&hiD;bYfG;B?=x4H8A0=DP7eaO1yOJv14vEsp`%F*QcVQkJb{c!3hL-Y++jA)h z-m+sqqdF8F%I7gkFN3<8`wSZO(kk!!yTQ8$pN{lmmLM6#&F8-w#3MCoLa|fV3`AIe zJFc@c<27?>1Yge=`*mNFjo@x=1An*bS=hb(tD6L;8{#i0ATzmU@gGuH@a4`SN!OGB zPcc2)lfV8K0*AcHeYf@hvh^t|)=#yDx%x-mY-(ko^Mf`A7a0+>O0KfIbl&o{+N^rl zkD~Rgr*Mv}Xha^FUJE5Y2P2MC4#uJn+FtYAAC3c@-vxi1pkc{v1hGT%mDR=tXdTf~ zhW6rlkxfd9Whyy<0azlTJmv4+6|0g1_!33!xWvg$N?Ex9qoYH!4sIMz! zqno44K$A!l+h2L;iW$UZ4T^1!CKEH=|OS)XT=|N~THq*SMu^rfTeQWL~xw^T?dKs)nNL3KYtI`!_Zh z0Z}$9aM~I~bUcPrb5-P{!a8{!rTYCj3JP_ zlUIC&zIhrgbjom9d3^;Wk6g?q;~Ljaf{Nh*rjG|(A#(ix3_u23)|u8iSeltO0AqGH z{hf)p{}!W%)hF5VE4b z()YWJi2?Qe-ZTGh)u5Q~0|;v9X0vg~j}G730n%G^OJ+w~=A4Gcm_|N zDero4mdL>@LvK)YI=woK)SD`TFNV>=ly4KhEzi&QJz)KnJ5D}C&kA)ubXu{wT4tcL z(Vq8DOAML}MK(t9RqH;k9?C3z72lsfN4X_$*Nnf4tu>GaJVb;#Sc) z-d;={?$AK1cUl9s+NlxxZaH1X*lTN0uQ?KvL*<+^{>C5nZ-(b&r!BUqwpEnb5vyU6 z?;kM+J#jBr9;x;<1x7UQ7`gJuP=yj>o{V&2?VbBYB4s*V!PX5pU>r$gK7Q>D2V7d6 ze~Hn9nG}=H3Y89A?gh>?Zp+Ve8qx_&CLVJb-N{am0dSV07sjB~cWCQE-?^8nkXcEe z{d3I@jhnZe=C&7`zHoxOr=*2Ii+R~}_2Q&=m7dgDvwk~e`~Lll`u2uFY+Xm|NPuG> z=?2rj0+~9O`IcYDf3C239s^MG;!LtR<@K*^0cLf5lDaD8P2&b4Kkoy#(=xI@O0z?f z1@gY6FdtG2T=6FX26?>H^Lmzi1V`K`Wi*w2RF4HWEb zDBPkgCx=MS!60uwxtXM;hDrvtR};7MKBG%CR?VuR5uv3fy=HSYx5Zfz^Z3%xh}4dk z>$sV;h)?R#XFY65XmRV=Ov$>z{hBRY*N=Y^d+882yrmHZdM z@H5Mn`Nn8i2RS(mG_4ZaY4iZy%?fg$xL$TKVe}A-)PngwM4uQZzXto$TJGA$qda1WUL|c=a$W%8xuwa z<#mE|o-LCTxI|`1B9E{3KcHn-nSrKsRZHVnu}B3ootxN5UcYZKYF&4zt6xR_M)DE( zM8DdN_88mRvk_rdntvb0@)pUoaLC_wvAZYf-Lf-KNF5gSnPsc}cB0w5Enw&;uhOOR z?jp#%&Ss-5Er@gMqM912EO~!-GLmiiLI+((H^6P^gY?@1MoP}bRv;nMWm>w3=|m&0 zyJ!g|2uxuotm(|$LZoCb^pvaaesfnw7SZqSoZva9*Y$2tBEDCXJLwcH zD4xyj%l-1P@b%xIls`Nt2=~_1vNcY`wdk|QeX2*7&2fqcty{x>V=ps{9Hzqc7Ia#a z!iPwTWuAMCYqFnwd5{p7$XJ?XLwan z6yf;0(C7s)3)rveyS)mU*XRCB^nw!u6QBQ|G*5Y6)pOkC!hye}7AqP@n`QV3p%q%aC& ziyaSf^;`;b(bqY&R$4VC)lSj<8Xu}P2W6!L5%-O-xwiTIit`r_a>D_wusrb#yOY)A@Odn~~sqGP-n5i1Acbf5jF*;tC8Dx9HtY)d^kgv|n$!{tB- z*+=pHglal_^qz7+=_wgkv2JsF(y@4W11uat{J(O9cFbRsH4w(QP|to_HjR{1nzq2R zlhrQEyiBn*zMU8ZFqS8q>hB*?geC}+wbryOTJJ2hGSv!9a>Ct9|ytF`zR3~E^^nk09cG(JBF9s z>R!#;Gq@f@NO8}0yz|H&tHIZMy6m}y#Nm^`3q!gt|J&QbyoA(@rDr>l*k_4S^uQ)G zBrC0;cGGI=mDgkW@SD{4jB?1Gy|b+smcA)%Z>x)I=xaO9Hs7NSDQwCOl=YeyYzgLo zIY@bTO4>h4-5~*y$Gw#1@*b&#dk7)&rT-}rj_Ko~vmlR}@mFC6)V+N^%StF#Y~;^C ztxr7;$wTd^W(A@SeD&_pAaw^|LThSk&??hx&*-W^a6EAI8h1e7U^Pg7&4B zjS}+~am>EkKZ8i`kaq+Ww&Wz&S$VJcX1D0KovDwNibvI2?2R9wJ|*3?1{Exh7hft> zjPE4hfOCkK8Z?VNA_By2H?OKjD)OOWl;z$e(u{ux?$?%h)hwph0_vXs~{3y$a?Y5IHWY-!rou--?ath!W9sqn71 zzxw)QJpyN!^E)1f4M$hJZXrkIwiTcl&-0Qa*RR!vqb z+aS0X2c&pRlZ{$_ULsUG2mk)<>X<8&l%KxI%`N_Jklh(WU1CfS2Xw^1E+CF~`Rvr| zI$vQ^%>TRg3X8$=)$3^_=X`Rru~@eW^MS4gEtvitwk}XWU9^kUVki_jRWf-~96&O~ zo1O`KVAUQvGLrMiIQnsfNV;3zb05_9<)qGh9vyeYlxXl;eo z+^WWfHK{TCEPszts9lR_T`kWNB9Q0y0S6ngE9sdn{gfl}+jH~HG_{MJ!Tz;Ur>CEU zjYq+}jOTiJc%MFR^c^*t%!iP6*r*ly(j3$o7u9`TOvA*m{wAI_NI>s#sO>pxwoNAM zE5|}1;JYj{=J#&Dl!y1iL6Bs_^Ta+CWhsvSi>hY@ZC2<8RotU#HwSVr>{b+9U^{ny z>;*e%i6^>s>iBYRo=eyC`=yA<+e7(xeOd`kA z*G4`J8~Tv3o@jq9Rn0ii+m$8CVUv^?`iDm56Bo*~Z$u#kzDpOjycPK56}gpfH95C^ zZj}Bxef1zH8lK9AnV%t&x}qE7-|stXHJMYzXR|c1hRY=ISss`#WNxsbSsA<4>33KZ z&;54GdEXin^5@q8S5<6vND=?}Tpi?`A+{rxlfW02EDY83@|^yM20^2Sj=o9mZ@PV65i~F(Ru5%eB8u7n=(sR#yn_Xs9L}gNCq$82|Q1iV~=}BYJ_Vff|7hgW>A% zFF16<3~Qek*z+9mmAEV`r-^TxT`hNL7}`8WoG7naH|4N%6jgo!Eq*hNd>?->>;cGRd%cq;7Ibv2xZcYcJK_GX9f>=D?O<7ce8!nlD-K= zG3Lvwq3m#vb)Uva72$4YAY>L?M)r+q3x+#I*e@BPLv+zI%KI#Z)KM~yt0;mN(Jw!| z$8P-jZSkt;KCyMV7!v`i+N<&&oATf|X|!X2-3RspzaGVeK69qjtdt!ecBtNdkZ+9a ze;|z^$d+ZenZ0{N!AwiWO!P%zPdgBHtvrV9=m}Qx70(;2hiVJ?);`2A?}GBU`}%aK z7B1+GB}iElfgG7Kl5^2(2*I#&<-v#CC6Zv`PUl1ikXrD{RzE3SdWT9aPnF@%f$IO9 z;ojPAdJO7vWzpYuLQvmT9<}t%S9<~u`j{JRL!)o1_3 z)>(f=6}bDFP(*2vkWLY4=?3XmK)Smdqz9y1rMsjghHe<8yJ2XgW9VjJW*@%m+;#6- z=iFcSAF$tdf8Ni29^$8MwsY}mVh?j7AS^sT1WFs(4L6#n|s+W*mst?)GjQyC?f~ukb4XO3(`9QuPx!us-uAkQ^ z_Uo+lCVZep<^}Vl&4L-Q7E2#3_0)Dpm9L4=Nh$XClXL?hRU;|M)T5G2SB19kNB*iW zo7{d&T(t8$WA#$J6s|dN7ym}zmc-Mk2LZSU<{J%xPHTAv#{Zt?JJEcqX1N~}3Me90 zlc!l{eu~o{K;OB2r1p-aPo-Y0l_}jr{S3BLE5|~`rS}Xpx1+^*tjB(s(wX%yUNDdN zV^C#*zKLdY`R54RDq1cNL`-<8Fwn5Cm$>XT-yPg7B0)KqQ?9?sDCQ}XLZeQ_X+;IZ zdaODj`1M@54%XrRN=F6=5ij#n!e`voQpx?t^mR_FGL)+xJ zmdDbcC)Uv_mO2Zj?5WnD$zViTcOUvBf;sIiQR8~ez5DXpu@WanRe{T^t+kVq+Cer^ z-0GoyUDyo38bmDX%oHBVL4O-6#~+SD^* z(^NBE-gG_b7`+CcqkF`Ewuw2hW=i3J^E%+@KFst4fbTAA>4Y?owqlHqd~>I<&S#eM zJkAOQzaR?jzCw_XE@CM9^la2m=aJV+%VZT$fE-Em;bb4E<%GH{YR}MmKls}6sa;&R zeFOs|97+6#Fn-TU#~?i91OfzgZLhf-sNs5~*%WX!0mov6s+5p`dUjq7Lw2jpULA{;bB*PEiv1c=)wY_({>I&KJ(6(YzWUE7@y%p z$U1kLC1mBFa!cTG$SqN-l-514dcHDblivkif0HZQraZeBri=NB`mD*!!?vNWRowLa z!y*h_m;LfqI?v!6bKrFxYTBWRWy%UIC0*MKhPg4AU($}>CzSy@yu}7f8*EX)S!aKl z#X!;lshbt+Ap+f+yt52S`)mT`XA5~s#?mkE8gG*~b^iF}HxznPZF}w*2nB5RGXwwZ~V(kP3l1fE0oy^(YTr!2;THL?Pa8qCRceshZs4_A@H*{^_cXNE%!pn zFj0L-`9MaPbCr1l;}L3U64uY;ZQ%^s?eEIg%xfiyu4^$Zfu?s?hDTz}Rp0(-g*5_b9I~k0;e2wap^i4>4=!eiJePgYw?mHv#A`UQaX-S5tUOcv*$^iyD`(E;hL-I`7)F zI$v`pQk|`;;G}@6^#7BiH;_+xB^pnziq-jJVEypoH@$t{kUIsv)gRT)tUyjIB~8yd zbcca)tHzl|JiJNCt;WAcveW;fKBCZUyJ_qH*HYIiskm_W#qXDG$kTA69V^<5YdvVQ zW%aF*6A;M0f86$R`wag!8*C{K0n;{x{07{Lm=A2?JLGwP-0e~vvX!rYX5%&rL0o2a z9LmqgWXOcgC5^;s!Ve=d3zGsar8>>qyimXnKa8FIrXTKU{0a2VI_6P1GsiEUuXdbx zdw?q1Fk@96K9;8>yBs30=by+}*2Jcrs< zSo7Z-v}Y0dO`kP>N1AsZi5@`;W6iX7Nfi-crm>5&q(EMf)7@KMpT-3Da=+5GOIHe_ zW&AD1pf9QhPGvqS6&{&7O@KvnPg~k&%CK?8W$7>|zz^(sF+Dxe*!{T>Xj%c{5My|D zT8zaVLh;NcFISwK+jH<$&l6o?5@V`^+cn&+JLjgN<=w(!+j!vM6Zd2N2?A=N zO3u&C&*0P!0zrB~-}aCDU;fo>crSha$+9%B{ta06w7}&-GxzuTSAUn>Tb!#fg==Or z^E{bzh2)c_K<5q!;&<1_-@dnSQi~B*1KjuE$ENvbs zV$CH|p5BA{lDO1*q4XGUnAs!;#19Ty(@mpy0Ky6Be)c3yV{P7jw|$X@Xic8sX?bOW zVDs2DlbM^fEsuD?Uw1{f$>%BL?n0Nsr}cm*0F6$KODbZxRLFuyVYp0ZZvs-(9`ZSw zYQg9ncA`QrZEk_HBooB?t|k&>vnmhho|LGd!IFG}^@ z8+NcKD%*0Gj088=r}oq!x(ConE%^FI@X!h8dN@~}rRlT)35o)wAQc{npFejA$^=}B zBj02>EQx#3aMa^dyb^RO;KQ#JvQti_7=yjC?>FFg;vD^{v#1YKi}Tz4nYC7m>7E@+ zX8qc!Cr`klUspLZXaQoYj{W&zk|OuJ_2I_6I@~a-%EdRgAG><_cOrEEcZ?p?h8rtx z;YBoR0s%3RafUxNRIq6tFdH>cE8Z$!8I0d{1P`N|`V}9g-G4Q-dAeck=f>l4?j9O= z4@s=hHnzGN(#fsk<=XWZ-xRjB(_k|lH!x{XNpP5a~Joh-k<;i~i2+VqTA6`Zd%)?!-?)#%k8 zhH?nMGj@2OMkOh1bI{Z)65$|%G!u0;9g!2s%6-lO^-$ZfNgS}O|48-0_8q>&+c4m0FU?Ow?CvU z{v-Wy4u>#~2m!`_;-mk;CsWZU^8avHxwYIe0>|I{4xpgJ1PUkz2lAsx6y5M`! z0<}A4dk)IO{ekk1wBdx3l;`<8f9C90#g?m|J@QKcJ9TB83`tJ(`K0DpQnJnU2u@^d zWLhb6f8-hNHQ_5uH!OD$*5Go}H%fNfksn9^>v(-`{T{%@VXtTT8bP1%}( zk$CapWTCr5qXOjyV-{$}jEpFjSj{^IA70r+%a(<_`B>j-OaexKs3~~%Kzz-v){J@$ zLGjfI%yF&bg6GN(LK6`P&U3@ zp%4zks#*C=jKRB}{8dt*Wd*veo1GZ1`9`1m0-iVf+>7URgSe^Jz<1$iP6eeW)Mj&O zhKMh4_DjqQ4NoPSxq!?#GyVmhTa%Xg;hH6`9eZu!j)6|1!@bPrWOBv9-P}x&6BnCa zdw{B)T&+vp&~DX;upS?AE#EnmzHr;QNvrcC2i7g9itov9!S{B6X{RxR-7+`KnHJp& zr+f>wYNC#{ipI`@Y8Fwj_!Hu)HmvaVCT04kH&!Fj>GW2{ifpQEA~fvDKf*r}k5g-{ z>=AUHlLbK$@Y%6eO2*?F?ump0E{8zRL_25kw_SxtiNGF1ZtdFg-D39Q+15x=!U#8K zR%K}Sla|taDu@OYpW+VrTYatXpq7d9vg+f+``=Bg;f|xPb65iTx)%4yS02k&jcv(E zo5q;DGJ0qnU(M1Kd1p*Je?>q$8O(jLH^cX3EinUsHJ$(=jmJ}*-S4<4fAd^((HaGd zQ$ZQAM@X2eCHKxwj~%{&OOYlH%Y?ui38sxA9D_ABCO^AdQREwlz(PphgW!PIIim$I^H7ui#;9< z&=%ZO?kwYgP5J(aGy5CCKlnQ$-j-uyFmBuC(-@t>oHnNEE&(4wqof1j=(kDe5TbFN z^of1M;bHVy%XqD~->z|Ule(LHKY~sfd%ce|h}3JCGjr}icUk9x5(>Ii*ac7rxW}61 za6RnX>SbyfFGZM_TWR2s{g!}Y%T{(SH2;;7HCXna;lp|wm_u^=_ea1(szwJhs3FjZ z65r=Hi8zBA&64Sk<=G1n6GUOUO z?zs}mV*`RnA*8?P;k|_6c|r3?6esz$@Ip4CziiWPDw#jfvB6fbjL*@mV;A>xz^lZP z3)dX})c$QRhJs`K@Z+6jDd4N95p4h9g{qR|?G!;)S^|?C9fp%d<rl9wA?jZ=C9$!zADo-4on^j>_A*Q#rhoS@tztb-4n;ihUNanaHA+!Ba>})?h?B{-wWYp)(_w+ zAY>QuHlrorQYphW;3Dwn1((+r4xER3E9UN5&3){DI^B(z(w9sK3?bj@X%m$>8B# zo94wWD|}RN;#A>Ei3$}7cfPufuVceiy_o(pqNrP^D30BokJJxcUsPcu_e!c!`_S@@c7m8A|B#?PvX~^!ST^YdAyIK@m{bt zv08Op`BucXlQCVBv{Moh?3RhssKO{X%`a#YWy1A+Jbw84-^V80IOE1;uXq)hXvu@w z$nWQ=B{u%Hg`tm=HdM+R@-#Z_3H{g%$C8q3>4(b^}sCp^GbSLHY&y&QYIIIw#Y%fA!eKp-$k`6{uNi7){wl zptzac5=QizV2NXy--IiV^uZ_bHmKeH`=No!aO1y;(ydc~>7N8#{txJGeck1)7Ud^V z?70^z16}XDC?}t2QM;W<3zWz_-h>bJ`eDRkd?^d*8Gg|My$gL?**I9v#5#0V@c1O{H6<%KJyi@H}NbxJzWnGLqZo>DrCqd zWE~EDMgYWHrJK9iXA6*nhz-5_s0(MmNzNgmUcOU;8DGrFHLnwt0d50hDo=uPH(4z6 z7$I_rx8+_>N(v_O$Ba>eny>E#KY+>t$R9#;-}hkFri5Lxp7)u%wHY;xX7ZPEhS@E_ zmj3WdeXgFGbl!TI>h)smbacGiiNk}U&Qf4?!2(DiU*;a8$QKxp<@7b)S}6oI;$jnR zikAkw0~b%A)XttO1{xnxN<@)r#xr8F)QvJoBotL$R&JrA63Vyt^CRl|q}`QWFpdM4 z!tSgRGq#Pmn*l!DV7E?Wjohc^HWF;yHQ$lmuw=?~-vW23Ac=M3fSJ;Z$&L^~S3Huy z066gfc<}$-VMn-AK;`rY^iqC2bcmG|IlMR81M{ue90y*vHI0|f#@I`hc_sX=cx#?j z0Rv6WnWg-8=XjI=tOGR!W<5KZKi*l2?Ngf^L^YPY4r)W{P~>xMr+1?^o%-Pjq}~nZ z5@&y&Vxi93-!JxXi8&|-uJZUq`VC$oO^`y9*jD!5+i2AVMEBZ;;C6y{yil1a#}l#}$}h;E3cQduUz3KL6x z-gn+>0f|j>XJ-7MTK;`@?vzn;T#Q?g7xS{N+%CZjF_D)$1B+zKaLmPL(JRMq^eMJ_ z&5(ju<)q#S@M8ztD7VMJ;`%7yb_Hl@d>z$;441fI-98|hDp>GR!XG5;idUnL8{3Nq z2!Fghrn>Mw18#MpR@xO%DLZZ8+Y(wF?yn2xI}9?3*93vWR%?0#E`BAEDPoca_#)Pi zc~?C$^8xP>;Rk`7s+6Uc<+ZAq0zy*lY=%4>tR{Ls&^rB#DGPk}y@=sMOWv)@0r8~E z-iGLZb_I&p0$`}1AhT*76?f$qZ!O7N5t)&(CzOnl|C?FoL!RWOOz!TJ=e+UGS|;x0 z(wgm>c@4Ezm30p1pleh`lqFw32nI9XYFnpflijVwArjR&!c1L~2>;YRBhps~Qi^an2-<+uCxhXgTp#6W4^Pp+iC(|-UtOocBO zg*UJhEbGI}QCOSzK9T3`vlU=q&pK%e2ywPazd)=YasINb2swC<5`>dfkMu+bVq0`g zzW5@e(~s|wmz*SUQ-+kmE_j%V0Y?WqJXLnw%qP-f?lUTuyaMB6KeLU9us=+YEDKbk zc;eKJAvV$+oO`3YguNTp(gh?PpEG=o=7fQ^bgy)wrgyi!lZ8|$Pq)Sm6U61~9tEmP z{b7lO^ZZQ^)IsCE#TJZCDsrkONn;9weesSDtZsk!i303@+OU?q%u2w4mI2RIO13q@ z22Ib+=tEj}3nX^o&r0$-K4b}848cdQ00TK#e0)CcVDo0w3~Tkgg**H1UA2X6{Uc~W zNkFr&0WxW84-MOYf+JC0j@WAX4|bsQ{Hv<1Mpg-}2h71IZasgi8@aEPX2C#-GZk5P z-Fthi$4mWqe>AQ$EcS)JIDL{}7H`0-6i-D~7})d}jU^12TLQ~gFI6JJ=gqh( zt+6ink>La1GkqGE;$gf>pCY{&RkO0&cPEG#o<28R7CG3v@9638Ga6rN2=sc?yP1SG zh=aFx^}dalpUVsb_O%4z--pZ{z58Fe&Ul>Ht}UblOuqVH?Q~}uBJtuK1n6mI>ner5 zc)zmcYlQlBOuMqNNO?Mi5MfX7rDHsP=y@e}l&zjADu{IYJB8OX`_`@mC#j9xhcWPK zaG4N;zIrku(6XKYb;dRr7FyCn&wKUpfuru{>C~VQ>QpzKj4Qhi<+`rtEvR!h)Rz;B zI$)Wg=8d-v!Q#zq7a{EBU7!3xo0VWBp?}qS-{<>}1kUiE*vbO2q^bm55->?B`lt!i zy!JD5tWR?`L(Myshc60U{*uU@U3BK*rkoZyYQag=-B|=Ii9$8@6YAzDFBA%7eeOC! zYLBp`0ANyjy*L}1)gVLS#ooJqm?Tb*r$yYY_-=uW>QRjJ^DoVT>&R5v zix|jV9{PXMbl|VVv!GMXEU^4T+J4g=CfOLJ_V&Mif5%~ee3ixlIC$A6f0c&iTm`e1 z?np{Jn)`~SFS4M;NQ{Y?yk+)%Tk5skB(4pfMLU z6vi;PoW=577-TvgFH`jy!~f{ND$EziJ^2G?m` zr)9)X^Z7fI(6S>&G)_bDAvZ<@dA*FbNc>Rk3!M38Dw%^b3VgUoNdK(x$2cWsZXxiK zXWDg#$BMb?>;1S8BEo%xsGMH2w9g*5^{^CsnP20>j1O8yeFtc%YPT%s>rFA|fe0iT zo9N%N4a+Hf%^l`ee=PsR0Qi$HRB*?3m$V6^FV!b2y<@25%>qhFAG;p^g}rg5$O^MZ zCJq~5toMo+@EibDJ(kF?i3|-5^u!)%II|{44v{3IRp|`ee*MXI7Bl=IzC;?^QJJB< zEd1=@-?i^`HXW&S=}ui zli$<9DjF9&Kh_m;Um9@UB7Ss?f5Gx}cOs za*%tHmQvo5)|^-8Zw4)S)^GQjBo#qsw}53vZXo^w|1b8X#x5NjCj^)RD~1EnTgI-N zLu+|IabAoz={`m7Nc_Dmg4(R{Z>D;=dO@Sz$D4po+#7dI@cFf_!t{_Ku_R<92da$K-?v$tXU`(?HA&|V|wAgIs4#VR0!vEdd+n^i<~|_C z_L{Kk0rFtTcMFgq)oGeqt;8uR4$nS&x~a$A%YGW~YmRb??<;>@pMcCupgaERo)F*) zjowt<==t#O3Q-$8y5Vi_ozrXbIs2SmI%VlIpYhr)>-}~NkgOAmYPg%dm7sXdFY)ue zXM=$WIs`2a*secuxc2&n9`oTn5YxD=G0tr9HbPWj*FK>{HX&B5ueXxVEWLCHV|fK3 zNfeA&L)HM~Zl*R$>si?&w!PUzD;8EET6bCJ5Gu{R>u141Ep2LTpy~r3aPmXhP@v&# zjtTVED5g}FNRETogXv8%qLdN;m<9GV?rw7&(#3I##L)$Jj0VtZ>imTdEXTK9Jm z$6K|YX_tt0%)4AM%TyRVw-Z689$kZszkUxqMf_+nkra=x0qvOmYcxKK2l;hb1n)ja z6J3~R3*PRq^K&!~KMfn93pc-B6?~&Kjpkr}*-b{#;g8%--_RXyHOFxC8J!b-l+675 z1Y!-|=6;L1HFlT%A9b;;?_DF&S4ZKnAx^h8JU{ao_&ytx<=GZ~8%Qo8=p6J|30P3{ zKAOnbyNtZNJ)Q@B;6D_9{=H({MA({zlYIGb=@(!OPc3&1jO+!5NY{TxCg{kH>}t9- zcCyHAlefG6sa4QmXuKS6r?vRFOVP1FkyNBa z5<;Q`rXEIAXm1SbohnCgxQYsGJ|5Txi!>dt6dt z<19|z)`yqb%`|{ylnXmsb72a|Yb)FVr+4;&&`|v1&4aGd0jT&f#}@%K)1YDx%rQRk zFmR^J0-w{~W$)JkV3X78mx^owL1f5yJRx@g2V696&(TCDqdYEu9jnKf#ldLTva`BB zpQS+!J2s@AItlgyA+gj?QTNl3iObat1)aAG_l=BTe?yR2*X$1?pRR~;qDz6)>Zz{c zE*`sGp&PoiS+8YjnFsGaf`0PaR)>!B`a6n(n)|0TDx24X=~VW zT9${!@ZTl#kIeWDrT5;MQD`c4bdFn?XDU z?8q=-iqdaAh2Z)|B$qfV-*}0GlXu^%eELvCL1=3^Xo&X8rW)9b1ih^m!PCED^98}X z0*Fp+8q!em%}|<;w1n24_w5_;r}wn%)ErbQdqmc3sLzheTu^_(KTVS=L$C1;fqfKXi!z`>EoNdq zXDHr9>Zu9aJoX$>#>}?bth&rwR!GPA2O|RDq`*`ZMY|07{lhcLi1ATMQ%PriUk*qx z12;=V;V0g`y%?yYf@SfO9>$kBMF{mPr{yuJ#T41S)Eh(m7&Cbk`LhmZj*@^!{>cLj zRO}PPJ(?X%Tds8@imn7*{EGlc$GQ%n{u0f0HSZ_O00E{VD#tW!li>cXx4%RN5Z|9swT}v!~Ze)VaHpL zLj$yzq|a-KZ^@Tsk<5+;FIIjH5~&O*p~}18s=rBwd<~GIad{JT4xo6|F3L>e@*!O; zq7s{cSkT9J`3I zCI8=4Nu*MWl4p{Y?o+{2Iue2pd+~i%rLFV0dRt{<;SZ0)t(n!cUbKy;`~$5GH9F?| zXm)$9+ohxK{eKF%izRy3W4of6`EC~h#jGW)h*P`li)_et_`LK)JGOH@^iQ??ERKHj z!T;>5J$25HcGk-5XEVJh&G|}RJrPopNm&S1OYLbYjqE#lpn@zTcUApVMIUEjJ!G)n zTabc93VzavyutFk^|v)Hi9@69oEcmxViq4_F)?vJr(vrymweDQ++=@0_rkQVmVR;bNqVz?+qtlhnof42x}2k5aibP1d(i zxgUV%xe!jnYYfC3DW_jnNXU7R_Ll~MrP`2R?@PE6CNhnJee%6E_L}F%kIPbob_$!` zK|GIcwglBI>J-N<_{0^&)V-d!x=^fqrxLsa4O+{cPb>)vIfPdNNpy|M@LqW5zPh&n zd5&{mt>h{V;Mg7d0GirD(x~Z7R|o9_;ql&n{TSz+(+sXRpuXULKJWeg${Yi*&wKnQ zuic`J$N4qoU1r>Y#C*JdxY!`9wqmW~7D(Qlrm(_#FjnO*xKpF)mkW<;42wU`wTtG* zur3+RcoGSPd(1EgB3wC{BG%HTcIc0qAW|M$OzENyG@UeLPHBv~3cS8IXXv7Eq*c=3 z4?VdwvR81>lwT!~_`vjjOW5&VSq1IDV?9eG|L|G=%pq%fH_-_|h`GH){_aiEH-6%? z0MvA7B;KoY9F!m+IZN?)Eheg%yCAz(orS9QMki`D24JNUZb^u+Gx5eb_!Qtx4KDGR zC>PY8j-DSvN12sXTyb6|H-c+!O~CV(9EL`=bke~>YVV_k#GwHPZXds-ps~dpiC9XG zc?|Fj%}d)V;zk~4dKr!d1$NB>M8~mJY2Agx(r8uS{>vw99_Pp7F4Kdm8z97DLQt??q295FWOegRIqOdi)|6(8Tcg8HO892}r_Og>WQ^do)!89$7++OKBTqJ_3~bMn3fo_w^M;SjAxzgYf9Y)C+A!V##*;Q2F@}?O2o39 zi)woVlviagF4_m4&(ZYqzq(w<`$ybqAL(3fwzZ6&O(U{%3M0pBO?3FeDJ*UQRULsT zKb|_sIS*{<&^*rimAK43-$VuvNR*0+$c+hje;_&A+?SG(m)m#N`4gbLS@lwZcyl-RDg7?bK*J` z_-AlU>lG?k`NW$a2RF;UoePpmk!ER;U^G`{wDF@Y8L70xc=h83|&lkU>-z<`WAgpsD_qAZIz7i zk|T@w*lFQxiH)-=y?+D8f=s@W z3ZvilEcF4%vk^h{INeaNLowrL1&`4h2hVtoO9sX@#ROZJ&7{QC4ZX+hoh*9bUzY#$ z&~I;~vdeUHSWt4CY!ed3SGMi5;w{**mk;hS{)8JER-&Qt-rnCDbS}|_MlXDmA8)3- zC3MXUA94QK30Qd%X)^sY`FL zg>3J7AlN^m{M}tf`|vjsUN~S&Wd!4_*^ZIU6WAZilC;Od*IR{{fX~0<>3;v${T!o4 zTXd+m$&8%*)+N@LxP^a^P#a8!Qei@ZLp3jcbb=S(1%ViY=xdoAYt)>WCMRp^ILl2{ zGCom{`QOXo(NJ#j)O9ei_hDG7#GI~fFu9k57hT3jQg!^LmQ8xa)tOUIxjFKH%hW#4 zz;f|7O$dSF_u&#*6aw0V6dy#&Lzd9;pLf_^;jcRj>6owhrrxc@`uwQ-+yS_)byqh% zFF3e!-5cPrb$J`hq_eeW;SUb~8q5`m^YhRV*CZY3!Y_E{F;;ZpB>ElzLLumn*C6c2 zF@WIidi_NZz^N%0e{8z>bM~c??A0$fIl^JzHA z?n}>2u7lsw)`<_|ZK4hD)!y$$#&~#FnJXwVb|p&qC5Ug&v8=sNAm05$yd#1`k)2w1 zknSFPj-aJKp5_J$RXq##%ebf0(G!RJc}evgh7%OyT8l$ni8DUZ?>m()B_-8~AOUQK4#iu)6= zUM36fPBTlEXvv954e;zV;&JNNwco}Q9-aT{bnhhiEZv z^7Z%4XJmLYh)-MmVe=2dwRi;X>1_8y;o@re;qT>$bF5uLoQyWpKamap9pPm#ax*I%i_r3Z^$EmmCOhpYNuSs! zLX=Pv!Z0GtNDI^8W#U4FlC&Lxuznk&9z`-}v}b zSaw3HFe<(l&GLSP{|*Q)M?cKHn8gvdjqoZ`P~FUGzcV%wA+~=p>;f(V?^m+O&5BMa!g3+k4!}np; zcGe%~6%W_p(+biK&l_fz5w9!Iz!CB>8I$d8PAQ|*=szac%Xd&>%DO?%kbjagl67Q( z>1-vuR=s=?oU2ecq=#$Pd*SOQM0xx~+^6}A|Z$434pnp-}76c}bCXZ8`3H=!p%Q}wIUQI@2?d6^)55PBx zm*>r{)n$eDkLHuO)51t0FV{h3t<6$>4V9KnQ1e_3c-0_ z!_ey6yjxtyEzmoM6TmOhuknWZ=7Z^xCAX)#1KOSb)Q@cUKvO!jeXA;YB|jJo5A!> zBJ<=Spqu#{&A?eA0qRoZPFb>6OFMp^MC|!9Dug~K*I`^G{j3BSi z^91VRYu~Hg_ZZpc8g&Z46-=CTpUHQ@V&u${eV>q=UG0j>3PJemnG672T@IZ3L-pJ! zltm|}6-V3wvL02Ac^fqCX1uS;U>!7J*q40f)36jd`9&Ev%J!E!lw|3&xuv`7u)jF0 zu^6>Zb24V>j|7Q^-ewMpQB(=*1^h{(;DrlkuxkJKx=f_7cM7}yipCMftah)m(@-hV z3aEi8?o~xr*n-*XG@GRZ`Rv$xUT#KzHcW|Rs`K*wufDL_Zv6hF5li*kmzhg(E}glF z=ic2zdz&UcEFX$opPvA#lGg-?Puga1-;vw8g*Sz;#!^}L?}d9Y`)PnHRR!#i z5;8lMhN25ndC^9ogmQ=~eigp#mYMnf!u+4RA{edU{8zBJk5?w!zu1pBhJq6n7yQ)d zlZA@B>)+3rk|TyWd&L7NEn2~f?P>#ii4QYLC&@5rT_jpQw{KhlD-QYAv|xNj4P^4Y zSQxnAfL>A^29^mi~56ORV3n21T zb`nAQbI7bbB%*ebhosUvORZ=zp!?^I-Y7e=D)C+-0&q#d#HR5|`h^pi2DMd$-~M8s zfL7L0HlM(5AN{WN#CQI3k86@yS2~RU_`XH{Wy1#{ErQwj+p}BgvqeGVmK-E|vURZ{_x17^#&4-%JL*Tn*xal>!RXjA@&VRGzt0tB1(8u> z7~blOmc1N#+u3ig=8dM{WM*MqNck?!C?O)4oHR3 z@yBkvMR)Q|2&3l8v&fPFFNVhUpjm^xhr29=)7br!Ph6tsf1TWaE`yP0rwQRH4gd5fwOvk& z=d7^CC;lQUHc=k~5Q&K2<65x&^m?*8zZ}U$VHA)70XD~FtJZgpH_|R{WUG@FJ>EIDWE8Jffdd0tIc&ezp{oM}_htk2&UQ$SMh`1V zSV8zQdHt|JibN0gRMB8Zd0Hpgrv7gfGgPq_s=Y6wnS&{fN&4&)J;oy$q->gxq1t{93-Bka>Y6$ z!%th-QG8zOpm4u@ACb*!t)wz_3uL(5iE&%g&L+AS^4J<*UY>&%DFamVw~DwKzxuw@ zlFv?if`?eDfw|4hxvczJy#g*5e=@k!xU4NppVw7u`aT|^Ne1*{o5B`6v$y}sRcPvw zfk=8?b1iTz+%LjN?3oDC6)(voj>zGF5Esk%VrWGHl2TasKu|UDsouctyZUG{>!JPQ z9z@g50p9}y)MpQ%FBl;Uwz`yJJ9u#4&HAf;!6<~W*K#(jFJt-sX+;5b!g272B=qq| zS?qJDP2!v;@Dwa*884?V|Gv2Bw$dGK&kHl{lNF2j_Z-*3>->CN1l2h@;84{h$SKiGk z2L>&6*jR8&348O_Gl9-`#4gbg$4j5|Z~~FZ)!_-b$iLCI4el)qn%Gw7^C)HyH?j!xdO`CLN=DO%HI-Vf^Nbn&L zktVeJ)?2H~y&~Mx#iy<2ULCmu#63lfU!5Rn2szf5_|Lt;;kI5#FNw|->v!DbguQ-6 ze3R6x`MMz;0>LET|Dd~7Hwz9r=+#Tvv)f8CFY;@bQocm>Z2jnth4Kq_$vPc^OZKmJ zJDJ>^_oJ_+=6C7y)z2Ko3%^ZsskDrvuV=5Hi7mv3t~F57UlwnL?F;;26s_Nx1F>u< zcT4A&AoU|~^cP>vZ6UO7m0f-Z2goT+w(ddyB(=pHwWKguq;0X6?SnNry^z$*9f=qN zB%zEh%JWe0$E)&a)qLz;!W_@`I#Vu|(brJ&hP}t!#~;7A_33>fXVsC`_<12!doVH* z!kn3pwjBJ-W~o}`V55CgxNofLs3)pZ#SW4E>2pmZT`I*-%x?=xew&#}yHQZ(YNQuRtkMPrvpf zL#;tA`93{)_YA#x_YQw(kUF<0z&enS_ksAI2>{MJ1w$cHkL`Iuzz|?S`+OBY|7Fv_ zi(2_(^tD&o9zI*;;qW8@-1`BrmPkb zmuf8g3V*KolH{k>Ibh&-{_rd4q}t%6fWGGaY7MRJ>9C0TJku>oG{?PN{%uvaI_?8@U%^E|rq1Anzkza(26G7w zaY@51CmUXWDq+%sc_yS!TjUGCL9S8DB`ZII8+)-UTlT^f+I;$P3ussjnX~Hw^*NR1b8|1p1Y{i*Ha=^OrVv6BYEwOfbrL?7@yq28u3`LK|-N=zz<`T}!vXY2ui zlDy<&cGLzy&(}Mp1~?qoPOY#wrNl^RW+v3{N2(}va})o@4n?2fT`41Yn^3z3WRFIp zP*qhCd9QvBaf!=*y~tX4^Pcj>FE69xk;3d(4n5meNEe%Mc9kPCB!p#aL_rZgDn664 zF#ik1Xzj;r__074gV#HY!R@!4O%@@DV?M<5Y&nZG8g?izoLn_kKc6x3nMAHxQSM(0N&n!bfpu|mX7x=Sb{5XuL!i+* zk@}*6t#>+W$vW?J$MBQzlqRSJW2j*vClogypLdM&70lo*%DIWDRR_KcJIk%?4ZFUS6(~j? zjHKYd$U4i1sKT!6qbMP%bPFg*hqN>zA}uL3gp{;&41*vcDS~u&ch}I}HFQc2-7^ex zUhenP^W4w3>kl|*?|rRnuip}Y$#kYU8k)DO&H6(+C=7{lpBDP{o%9Z~5-FDKAScWab)LQVSbNiUg z0j9iCJfJDmmj7(`KEL2Hfkk+#_0F|I*w`3esjoRiJGw;8lhyU)UgPPJXedVRDdV2K z&?i);{!@=GzE^zrQhSbJ@{KAvZZ_rQDRxqSIDCn9z!Kc9fg04Z24`Od>0+%GTcrcM zRyH?e`!$VxR{6dn+Dz2<54X1HFu$dTUoTz6seN+z-J=_w1iv{bIs0_+zWj!5D+(7U zrl}Nj)y1dKOC-mDc@J$KtN0dsxGD3eOT(SzHwzU^IKgt^ zACD7Q+cM>Q-*|tRavuLnaEe@V*z{l59CZ2C$Mj>Hvn9>AMTPuv<|}z}b^4d}&QEQc z-YC3H4bC|MT9X&!9rKmBI;qJ-WXpL6{r-WkR4h!TZFCVz@{->CPTa7*=Fp>otDfa!z@peBA3$9L)*b)<7<&`$2N( zAn1LQm=+5J#Y3~ZvnNzgxss|dFL=OEOMN#esr?ev_=5V|tFyWboQv}M&hs=k<9&GU zter0|BfRg0vn>2CR#+nglP=(KOJ?+i>ENl^V&2F?zmioB4xc^(l5Fn-)VB+kZ+@E% z)4Uz-rY+d=N{vRBGm{n`23>i1a&QI>D@7vz{%~lZE!-G45 zItx#^g>vgt$$1%@oj_cAHuG;rS|5|=zeu@%+`%cmr$WeGJl4E;!9=g-&J^ingz#ox zUJWq>qj}qT!Fd#Mcb=44Z(JuW(|$QZ{%kqjQy!=r6L*u7{AnSG_<2DL9D|nc(MQ19 z^bPW6x(aeJ4q@5>B>_SX77nFz71iaz>^OWmE7$2-)T;Mga-fZok?6__zL|8BU27E! z4nZA%elo_l`L8vYe9+miDS?f9e}Q*A%QM-cZm(h0&*ThZT}bace)J?V#7Dcu*pISW zE^;ZGEoSX$K1@kgi9?t>*KDWJz7a{Y{ayB+&G4@Y72j z|A^W?95}35f2i_fo~TS={YU8LzhJ3MNoa4%e+>$1ciVzrK#E2>C!kpZj1r=rwt8$= z3&NRgLHCLiIastLbhTpha#HYd1;x^5zb(cfjJfMJyWFchZ+{Di2Z&rX?G5mrTbd`e z482xY@-aA$5tQ)m0h$vpsSOs2S{$*HlvrOK$khzfe+V z{j}FX+AE&8Ws04)y2d5cf?38l*p}KBV^)R<-dfyUnU0&uEW>wQvXqDA3s$lT9?B^a zbFXq&Q<@NpkSL^@#(cHNEbxaR7u5IO{ntkk8~)bdDPsbwUxEq8NpkdHi$80pNVXeA zr~G7(B(hwS`qS6iFS-)^#L|cvZtk=u?;WVMn7Dr|$O7}PX*G*|qPiMa<#_03^7-vW z+b<-&r^Y1ZjJY@%ODp~nMn9(GjEIvQRMF(y*E!?%U-9Iv7-pCO%nID-aO*T`+~7D3 z2(z1i0HX{}%k?t~9RfFKw4b^68#?_EL+GexPex;B`MVVS;W^0*=w}5%6rY|jNEZJ1 zGYsp~@ufoeTEJ_Y^IsZ3L7NFeF>z#)pNG>vSA7z1rvV7Bw;a7D1+WvZg^xu$L-%*l zMm2=14Qdy8SwX};VhF8>JL?G_A6~>C@&eVex4|n`W_yrcNE5@9c_`O8T4f&mB>C)E zF8#*jpU)7ylc!(0HH1ST-XXv`ej}FOgM==6S&93%(oJe+`RsCj`CzufZkg0+#a4gR z+tpym3(Cx!eD-=u>(74EzWmi3p72Rh>*?Y*PyeA zo4*6DRvBa=KhZAq2UQt)@%P0&gsN=m7wM6Y@3-^#UE`_hVE z7Z9+8J*i**fq)QxvD$($m5v`c#KhSu+y2xrTMczf*&lk;QV@>Zg7bDh1hZ|ji%Z3- z>>5H$1h#YM-5}<-3^z}YTeGLST%iLR? zqYEznL+$^|WA|N$_2aD9GexBaH%`WSoSe4O&lg?qqzV%pUV+8kybIvLW6}~tw8bs^ zA%DZIS7)+SSgYKyre{abvyIKc2-DkkA;q7Sbw9UM8iA$UH}4>2x4?4&Zwr=YE7XmC z&{jN0Ex+3+W6JkVvu;r%-Cwts=rwouAlWQu&;E_HlTkWG!Gw5&FVO}Hxwmd3f_4tA z@^95Y=T^9@(&9>5e?(lZ=3E)wpHn_SnpTOh+rCBnWcKsyPp40!$JS)f#eqW=&B2F? z_KaTWHIZ7spQvjQR?XMG5&wSuEYIUzj`vY@UAdC9B)XP%rdkqlIhsaiQ2M1d-mrK% zl=~d>UrTT`^C)^{px4fyF!rLLdxwF-k9Ls^PpnWcx1h8~w&oLMTPy-Qj%cWLR@&;h zeu1|GRA(-4*L>=p5wljj4ios{`kKaYs)VWlcC?JlMj2ntfzni4_iI- zgC2&AKL<{zTPg%sHb?A3`plfW#BV35i~xq;w_w5zf^eJn&*RB0z%ITx*gg4)1UeNX%4Nmo=)bp)L%ED zkn}e|sfo53+ZuX_y#5J8mpod4AZ;2UVIW?rXI0$?{WS6w^|93&7kRH4Ag6pb0Q-sA z{(Uo?v!#e{;yO3zirk(CXCz%WN!hwsGMD0|)~40^id+h{)-Nes$8K$ z`HZ9FQNnMBD;2hfH=FI>XATvid*<`Z6!Gw7txuk&@H}^B_fvgP1tnstW$omC)+Zh6 zM1<16@S8^n1GHz3fbcqiuv~bt*$qq1xeY%*298dInwZ2E;gG2Q; zxcNy2du2j|EjU})^wr8YW8cWln#O1}#wY0|ieluuu(e(-_0&Kh<>j=^&5!$S*U=hH z*8a<*<+BvfiKmf^j`;poiGkCIyQbk)I(|Miva z{UUfUvixu5AJ3s#CSUhw_1Fy3dX9|IEmBnfmO7mbe_+1J2*#j|SypH4yYTVU9)Bb6 zAimA!v2C8%H(Qs8RU8e$3`+h_N%FQF)r4)f1blcTEFpI<%J!WIMxp#C%^2vqz5IzB@YcHIv~-|x&X)-w&$`*T6ut_q7uDiAV22o9bBHY+8@zmQ z(t+6-+M3~h`W&P*!y8idS*22DlU`IoO)L}5lopjA$ndZ3<|bv;)Jrq&aX*s;&dqg3 zu^ZIZvbOay3yBJHv#(wKt~Gt!Pe@fkpb3ZUY`3iJQ_9Qn<=rGDXRq}DOLGFogU(l) ziI$m?AH4rmS;Q`N2L3BReuJs?zKkS&6dy*{HYjM#fd39pp=?4DVIamy`1k|IO)lm1 z>7Cml%><>6-?N(ggR-klteB^v_UwFzkQ6tevl>!Jf2YIF$4HBwYdnMs`a{NT8y^799cUSol-Qui`_eMjTlLT9w!FU7hS0tvHHc`3{px~My9-xDv|j1 zoredbh532l4n4a*k9+LS$4RsJKJ4g(ware6qMUleK%eMQi8+gY7{>fX2peN`WCkCc zE5?SL$+hTi09=+wQ#>9dbXFGCwq)V>lqZ7j{WwOEZ|>b`IzTimZ1`mFCPIo1B6k94 z%+d3lT?fhzkQkrK$<7>@uA+Y>YBtrB91)2mhGR(>rQI9CJ^{uKq5V6<|5v4 zvBuJHN(F4Z7eat7CZG?)T}$`;rM;#4ao$55>ax3( z|Bc8}Au@@mw2B>TxeBS{F0u4%yRGSCVy@lMANRDr*PDc#j)N5Ujn@b!qUz^K;9J9; ziTR}3oI4fEZz{YP>U4Eln4r())?ZwD{>TdyklHQyMJ(q_`eh&MS1}`kJ4|>Ty~46E zHd)DeEJsutrtRM0T;xrosc$N*8;+&wk?q6xQGIYb`4k@K@V3cpU!^8SQ< z<+0xIdokU4ZXmB3LgWg1%&;3j2@0 z`4+g_zDjr;`S1Bp}A`{IvkTmfOS{$4suqxl&L`<@Oll!P<}$3ysQ6pkshr5g@Q$Pr#xsz!zPQ# z1pl|!J=Tfh7c1LD@DqvWa=Jsx{Wm6)AMmnk24+F=`1>lU6*uAksyr2^-VlvYPiL1OaJHV5+f!r>yv8^do(h-$$Jl0#)&I5z;*)Sj(u!S&!!k_q7LzrIY)z%LAHsN^%#D73Ic zNQD+qlMwD?C8`T+3$nbQ{uEg+zCE9TS_2+DkpI=$l^meRVMqgP-2H^TbI}HtrH5CT zFGyEmU0OG9c!=pD-#i!Ad>n0@^DXbufCdm~7$_5agSXA&8?*q#jcZ^OUbVn@A77vg z%VY9h*<2QLvS$2f`mjUo;b2#S^uOqGaf61s9sItM(%sizDD-PjuZZNMHTd*YXf5|2 zIh*Z^Lx?k{vaP>5QytmgsyQEK<-Ag|!+MVf+G`eZ@=0QYIO_LTkxnh}yIgHGyt2FT z;(=5Hk!VJj4mcz)A$P>hoDV^Gv1=qe=`s)g=LA-0BqVM>3wD!FR9TWZIQ7}ps-KB@ zJeRRmsOp!GwsPr7(6<_tgMVbKcJ<+hP|#mx{5Eq_EdieXtGA$zuC?zdm9f?VGAPZH z$&xMsS#^072vA^oN+ELEJmdBtd;Marb=!Uvd)@Wu?xc2hA7In_xz-8T5;jQ@Zj#;u z)UePv{F5+>vV!gtBMt^8%m_Y5vS6dVD@e@6RE~ozjJm-Ar#?w2qwqOifnXmA>yVn? z)~%FldFz4jc06DBu4dmue>}~(tw=1pS&3GmEq4|Z8S|aMVRZg%d-3{2%ez)%Of&yz zZAZ-mdWVL7;u*UP{LV=o9$GzJElB1!BN_@$0HfB^9aYL&i?|wrkjN}FbYr43cjSjO zLWL39a*77gV(B$a$50eJmm?7@*s62qFlnU{rgXxX->r*^rKg1Ct`ehWz+J|D}zJ>|Ax6hJf^MW27>j~-vc)c3@X+6X-5b6YQ^9Qw9MW7hZjsy6P}@(1JV*C1Yg%|CrFN4AO~LHOvVP1;cbsTZMVri1ZKUq{(5g(VW!S#|^G?HN+I zQ&nx_j=Sv+evCt_bz6+sdV zYP^5T+Vt;c)78xVYRwmv?aIsQ`cCQMsUE$Iv8?ZsoydFD0Ej7C%}Bezrr$Twxs>eN zYC6b*x|W7lVe#y_?3uZ3a8-%pv|h8_y&(v4rROLaMGKHsot+)w@iZ+-%a8Mk`rPI{4oFpUmi|Ua?e-Y2t>_OR zjVxC0p(TKl!yn0BHQ*G|y|jA0R1ZRp!7zV@5-89^K4PX}30rsF|8(!ydkxubg~{*w;e+?;ye5`t~lN#$ycJ6=B^eK_Ad;3R&M>)-Eo>=zjEgj(ft7sU15 zyHoO0poTn)`1;BGKG$pYQnaoB&hQ?;`_QIrlxB`3}ry=N|h-HHBBT}((v_^5k zgd=AJL@L*cNcviR?j`MFm!Wvck_Uhgw0l~iPK^eNSwqS(18ksz=8djk*w5XE+_>9T zALhLBZ-y=qV{M7mP248FnM(+3+jLcp!sUYo7pj_cAx`g@1x+9eNb_Vz;QOk;s;Gv=O)*;7C9S*!^208%uSX$8AG)Fy>oEa z{=MWT^1J{aCrDJ5LnKr%dxAHQBt{0zbmcQgahwwIU@>==VXL$9+c43J* zq;`c|O?nN|J?NA?#LYrncWhr&Xe{|CKDx2|B1;Y2B~1{5=-J}IoCWNM82Bb%%}Cx& zOL;TA^j&)Rpz9mjj_e(M{&T!=fZlFH7H!Mn=V3!v3#5J7oi!f}q$C+W$5cj^jSFfE zi`F$gE7NvP|731kYISHruv=5#Qt$Ie^jK!EU~IS6v#n#XNHsu%BK|Ze#o#l7EXE4Y(bi4H<(CdD@onTbaCwz&)Z4Z=P4S?^7z5uaS zxeiZO;E(p6=j}`h7G)vgMon?l4@|{1>GLj5lVj#m>LYbh8{keGf<{+)?GAgdwe%Tb zL0WNyS1n(NzJXF;1OTusg|i`ciO%>;vVIS#Oq7!tZ#k!knsP0~$KnOW?wJLoATc7(meArb%Yd^V#w zH)hovJ5i`P==KP(esfCRy?Pnv+YIz)xep*)kPt^&dZazoFYpvF44UGNtZ9jOgp3@* zGc`5|&UDexJvTaW?70NBL7!YW$5Oo%`1o!%+!mG2lZtj4_1&E1pUa*;0WLJ1|DtC%@wZHK7pH#_PK0l-BgB0lT^|i7`rJD+rNL-RVt9GF2I(t7I}?tLf~m z9x(5ZSw3d#4t@DRUN#$0qmL45`?)kc2`EM%TNQ21w4K=76zwAXX7|zhyFhYx_x999 zN(JuHCy=LIzHs+8pS6Q=G_CwrD3VzASc1*`1%s<3*_Dj==CltMaZS!bO6K2Q$oUwh zK$&tM`Jprvg>HGAboL+#1*qJgm;~S5x)^Wo4 zazG^IyXe^~>hU0HQK3^+H>XJas}9YLpi5(f=!IhES?s0tj^n#RIP@4%jB(dol=6rr*$LX>1J@Vpei~74P6-USB z*moPz<>FNH|* zw_9rEd1b9 zZW|r05a`8Lw3$3w$#hFx)%T~5^6)@t=p75$$}z(MO|H@0AM^Lf!-2uMD{|a`3zA%+ zXPrg#KJKldyMEHND5wh~B}5P;p>R60sGw3PchT*)ez?UIzxQT$p3VzJ!&O%_GG_HI#XpA*|TdvA8ox6V~K?| zJNp&{R-0tYSIsV0qnZwx3HV}9%CeDe9d|fQ+Ged`z_&b;LTsgP>+qPLo+<=HuTJ%q zZ+=ilNJT8@9NNs;+`{`Ocl#HIGSiIJ!H3UhYUwLPsZeTRpVoYme?Ln97>~I~F@NRX zph7SG8KhRef7$T0ubmUL?HlKuI2IqtU}-#e`&-Ia=188xTe$$^FZ4I`Ht(2@CeamK z$*-gn^)|fl+Q#VX9;(26?KQEQ18I+nzmPFEX={8VS-{(yKsx)_Z??aGYTl}Q)u;Xn zd9dNR#ygI()a(Ari;CrTnO)j?r<$-?G(?oga2gwx8X(WcU+jf>EH?>@E$C5{XRL2q z*r&J;!1JE7$sCy!a{+c~Yv^|9{BkdP=C};x=_vO}hsV-{SbKMg+}LAns2iRZSrE-w zT{U@Kb%o&M{h(Yp`$xhsS%2C@pX{m0as)6@a2I=)-}`}eP^?0sMxjO-W_OCldkD2= zBk|gn6EyVa9ID7@cKN1l@7YTt7mr&7_ASdhi&(A2)6OGr&oJ!2B=`nlb5k-mF(UDe zSTed=B^jb6wVGr0q$ z)#J50yhdPTtw#-lhI~NpLqF&mfm;%YTR;MvlfItA-n0e(|wO zC6o#P)f}Jg*b}G}cJq$`4481-wBa5{FC%XDZZ2igQ!2-0J?7C{YWFg=GA&Qzb%8y( zsYphBtklzC(F#_wG}g95j%i%T|J9xU)2Me>OE>LqR5lIw_Z|mw7Bk{` zejLrQ#91)G04c%dLgKv44FD#fQcDvZ793~$boQhsUb|4sfx{h zRT}O#G~iJ~%kK{1s+T-s%|Zf41uTEpOf@-?u@CQ3T{&2ppL#Qn?u(hFq}27z=oAs5qJuxn3*7a#`bzey)^E zsn~#{j=Oo-yn$x4dzaZ>=OLXpu(n-J{gINpNY& zX6wDoAztQ857O#h7?sp2{{R`BU~@Lu2rg?bJov3YuJtJbv`$HJ&;Z9+a%hp*t)Rwf3WhDfjBusBY2$j*JThMTf@DQ5F^Azr?RvY-uiD-0R<`{@2g{cr|0VR-ZCfvC)fhjhmsK< z(~-1mDC&8;s{6x`GizT!2BpienOJKI7;hPUa6wD=y)LMC#=+vGviAxcK)`>LEB~FX zJ(6F$D(yb^OmE&?jW}m0e|j8KF$28@{#KBoZyjF7XiB`HcngUYRH<*M2Ax3$a;T#d z>?H5XHN{^iDa5BHS`F#(v)r@%3}Te3soHID)KokhKb@yLmi*R|EXQP0pE^(EZ|4w|!?^Cp5M~7bapB;6E+#?P@ScM;_+gvr2>tZS4NPjD*8{zj)B81#jFT!#Y< zWv0C+@kbI&&Gpo#<1ycCi?N-{B-t3AKXfr`v$0#}H^E+pKzbJp$7M@jiJ*c-8k_EoG#8R`zP+ zHiD=b>p5^T{#O3s2EmYbmGP3Po%`*`B}PbY4VXJ6g+C)?i8 z;eyc=gz3=tr~f#Gx%-~($q|G4Z#$|T%;cFjwoY?{o;Hw*`s3M_hDaRyC>hQzuw1Yw z;SzDy_v+8=^_@JOUAw*Ht7NU|-uFf6nhD)r(Z0l(_mGzPHAE@*@(#JsDD)C)dkGLRUMc{Xe1g6M0rJ8>X?7Cxfz zK;&0kTwEiTC`UpMm;m(#`x*(9Qj>P2&&ZC38aLiJ> z2Yr=EFlt<`$N4gU=-U6AYo8QCkXSZl8N2D2fd?<~6|L~)Rh@e^#q&(ffQVdla zG95^zME^~<%l4ixDQF{jd3enDcCTG#ta2wkK={Y z&#X{yk`FAchULn)MuRvLZM+0mx#fXe{H6Ilppd zNFcWNPWl|4kh<4Ra}4#SR{Mt9+X_s44Wp?m9P37W zNWET~di#&W=yq~`9!@eShh%v!AT&oAfPX;r48x3h8&5)cN+&}qHT&9k0Ele@k2;EI zprdPj^E{XBhXg{49LYICMOSQ*G&{|KwOV5@_$_z&@`yGxrgi;Pn48^f^@=VVmk(Qp zRy~K&M*OCw=B+%EvYSi%tkyDlS6YiNUwt|LO|x=$L)xrQpVSv(ra>M_$q)Xon|FPN za|v0TgY^tSKr>YoN6#s>6O7w8;&*W-H|!gg{>55zRLSCqq1-nhJ7!piqs6&hKNc?` z%MAlW*>^3`Jn`jb2csn5x1DIksL+%@+;}zc$iCk;ZFtmfH(7pC%ht8l#8uGHe2wj| zPEq9dKogTW;9KdR?f!=x&Ey4~uUph#&1ZL;5p$#t#LPxrDFdzhd(Mx_1g^nwN_Rtd zn)c3M$n&Km@gV0FLn9$W4-20QqFQ}fy4VjNM}LURA5xF9>)?zo1!tO+aqE*Ci*L3W zE++6Q=m*qirQo`$NjuU84U`9sw0k=W$E{X-nG05}v1%hU=nZUGbLrhCNbH%GbTY4` z{&nPJ4><4Z0k#Z`ZQPnu1V3Kg!|3TJU9OktNP;=)O^cmnF0pUgir>;3^cVx0NF^2> zqRV#-Zf&!GddhuRIugM#_btTQ(<97(%CyVIriw>Dec30 z0uzXJ&G92@V)~W^*P9gj8z4z=@bL4m96Ml%)<_w9XPz6IepO+-q|)@m(Wp-1O#1& zoc98HL3VmJrUh=H=?PwOn@ZPO7U6A#wq6%90~NMAOGghI&gV9OIiH05=%djqa-&z- zRhRq4$Y5sqL&*az3B9}d%WX=27fRj_|4d6O#IyMxk{pm6uJ_{&L<)c!;3PMTS8ZY3 zNWG&OQD%qWB%;bw+wDj z>Wru_LdC<>0l?pfJPCY^L!~sFzRg!j; z;(g}H&1H=iFHVb?vHK2?qM)7z*_2Kyf&}dPE>2}z*b`YyF9#5abhuBCtNWthy}<%QF?Fer%k zosqzD3OMs9GkC@^Y_Ka6VL2oi#-QL_4#pnVwA28~`!4?n zhwzq|F0!fXzIKeG>k`R8+dtZEZ;>f6QZK!3Y> z2xag-KMI4_G?qvg5|OARxuT*TRdTp;sw0qA!u*){eoTM-1J#{Ac}|@vqjB}~&9dsE zesVYC%Fk#Vdp39GMY|>FH@$#<`?6iLrp=*!DEtC4`nq`+-Oi4gXK!9%1#I8K|$JX!|R7X=yOK! zzR7oTYQ3PVsjc`@_h(UOt6of z8ImPp1TmEespV@?M@mR4sGN)n5~f4=r=%uVot2ibe~)FsF6LHS?nB(G6-%*Sf7#N5 z#>#bjjaeP{H{r`cN2%|WOxeGpE;$0P{mTCN-E{A~M}ckrICg0eGf0N{N5U< z$4)jj-HocJk4#i;nUy{Z3IU<$&)1M@{vfp5dIpLiGz0xSH^1y(gs5(b_^1889`AGB zezEVrd6=NB z*eF+blH*xPKPa59s#h`HxHn5V!FDGx1))9s%-_zIxVR4mhZH{q-+wF#$);^0hU70O zFSKkbKdN6!9Z#b%{urJ-?YtVjZP{`F=IT~Am=Vpmo|Z!Uc>bRT?sC`51H4^VS4?ti zZ;Nz$T}w#L`T3N|6C7V6yky7Qw+VifRDFQM2tQ$NtMha9J_<`Ff|mu?*9&o{&`;@a z`y&!++)#LH>7>-EwJ_iQw{36M$Wiq;&^gDsk6%@!+`hgY_m*=fD408P8!LHUY3q9r zS+5SkeU~pNT1LWVF_SvS9nV|pP!D4okg`)w+x3Ki_n7;xN_VAq!njq)KudC56JnzJ zJGsn@tF@}1mv5?UXM%%$Tk7Lba;AN1J={bQVa1nTAKMoDzD4}|k^(z`@O}Ns4=Mwi z%59g+(8AV2U6>QdKeK@M@w~%iPv0)JYe~`m;mqIztoNnI5Yqc^2t8!r(x=uQdw!P( zl%E=f3gT+90&c8u~JtS@pJs&lp6M)Nn-@xRo~OY5QqE!)xmVl}B1Mm@>jC1AAAsQ4H9B?CZ}tL}M^iMYVk? zIzDWH|Js03n|ALslpq+@HUpjCY4liAssHQ@HitQe6ZU3z6Tze9AwL7GY5dL=kP z`r;094fLLR)lpm}#gy2f9E@4hUbwV(55I+2vN^TksQ8@N>n)9x7ck#eV6s%2MmO1g zEdMRR!sCO5a6_v>aFo&hvB2&atMdKsbtJIM15ls7gS@G|Sf*W?`-oGe-M1Ar8Lo2$ z@k!*e>@luU@~vr01d9_I)XJh4NCVgK`qYOL>wiS%PoD_=-nHs0_n*HzLMu>nd*K8N zygfOV3?`^lOH|43Pazr`A->t4LrbZ>;qJH&y4rW5^_)u*i$E65-<(%rR}jMAB?-$1 zv+G~I8;XT=1b%M}jqOB%xNlJ$4LqhJZ7eN^R^n!o{M+Ttfe5I#N}}C(5`M}B(XPUF z+cqE)Z79~}eg~s0uC}v_Y0%P{YVLPT6ZRb&_mDh{%YjtYNUevOHlCYkeNN{SSlG(C z24wMxT1-mKhxB}+$Yt?xac;4==u1L&IMiNR*1h4Y0xmLbk7f_~V1BeqYEO~Rl$GE3 z)S&={DxH7J8|UAFsNoA)qr0Hfywp9rHcMOlWl>%I#E?p8Uq$nry)&3SWOKOayVi*R z*kDMQ>CW>Hr!g?fTB;S)dpxbBde<8ApDy;cr0G?~IJv&r`ur_k8gQgF@ zRtT?^yA(pzlXLe~6~9*Rquyka^wQ2(emd+Lel1g&DQuDcXY%d6oSX!git#gcIAbME zus#zJ{Z#Iceo7~4s=|oyQglRnxvL>R-0RPGqJbSls&F+(!GJxO=%e%#OuFhT?dmjy zY@}wb+3C_6jD}6|&b;3Px}svYy>GWB>bfYEqj*K^&|lkWCovtO@PwT~i~jwNkZ>hl z9&|1he&i&IyqqUAWF~;6W9<@Y)$dqe1FdX|Mu##5%h13i{S(45NU5yL- z%E@Vv*T&^Dwm9(n2!5?=$4_7-0t?mNzYLi$Fn=Y!^FG4)(cV%ua&g(-HGu>gGKi2g z4Ef­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 IM6N<$f)$K-ivR!s literal 0 HcmV?d00001 diff --git a/configs/network-logos/citronus-citro.png b/configs/network-logos/citronus-citro.png new file mode 100644 index 0000000000000000000000000000000000000000..d51472c6d3143bb2425c80092ee4b9f1ae3af26e GIT binary patch literal 1172384 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 #~W%&tMNR`OK>W*LS>=$l5lX`|lol$$%Yd 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

      H8*G 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

        *DIyi& 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 z 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
        H!fF(=_EqAgdsBtg~ zRZ7?U>@qPKeM^(>o^$NeE@oP?_XkDJ@X)gro!)yN_~cU7TUdqVtb-ij2hQjmw{ya) zFYgdN`o0+VJN^OYMIu-d0RL|4vA&8zHwa7HyM9o~{MkcY4nh&`$ArG2uV7288yKy* z@S3KwA|Gb*W5Hor0f*j_Q!a!(8yZY%TxSN9dtN*YeFj#G7!)ea$u6`w$=!b=xcSo| zf-LPm%#}|rK`I()Tr;{qTR61{HrF`yX{>4gcrbIcu&t7o%o-y7x2!W37y=Iq{ljWM zeMN{noIBAT2!V~@d;SwHC*e`hN;pSz4|k>v30-DQ?w<~JUVCCdUyO#~jV>9tJ7Nq_ zQXvNDb#vRxgE$EOIxKq4ZCa4ds}7BSH+gy+>1c!J&sC|1OKiwBd|80)`srDm?JA#R zw6z89Lj-I*?rOt>K~iFmsQ=KL1ER740Xg`tnWP91c!gXihq-1xTO_q|O`h0!BYQpO z`5Yr0G7s7 zdaEtmxa%8;9*HEh$`R_|kkZzAtz}_xmgXLAI{9?E?Xj|#r?^LnjNPztXoxq}C{n0E31E97pJq97iqH@4 z;D8=@enm@I03&%p5n0dG`O-PaWUmj@ z%h$}4rf0^xo1o@u6g5x>z2%#$E>ZqdFb~l4jc?mqBI(gO)BN z#%}tv^qXXF-BJ~nAF8kzKSm6;HNcu9;ooDPx(AN!Xtu%61r~t4#{-+80``H9gWs(T zv70x=rNrYvVZ!!pG@ZitA`?vQIeu(b{)$nCy~MBZgF<}}Fs$Of&aTLCJ7Jz&*hs}N z^B7x4vzXb1@#lH*O8?O#wb&*NXZ9~CibC1&oHfiPNk-L5+{=wKo_JHe_>Jdo;GJ%w z=gzOnjW1D5E8ue6KqTr!ljfnDtt+qgy&`#}eo%;zxyiOBo&*Z=UL3aZ+6xBT$Zg_# zG9t4PVK+CA4LScN_M(=7cA2_yAb6mwO7o2miA7?hI(K!x&HmJJ*>@ovk_wYjj2Ud1C*J42%&YLwf9X8pXFRZXC0H@Q*7! z@b=!iX@U?#Sn=-m>@Gozlk4d`mA!@Mtn{&5$%&lX2-zQWb|VCe81185>Na{WY{9wS z-x!xD0~_}kG*ATy-5hmrX||oKNY@g3rEE6ED1VDkikEwpF$;_A3myj3`n&aGcos`# z%lm)Ag&@8n;zqW-YedhTm7--!)bTgn;o_IjOk{iJ!}%kh_R1q&GoJTUZv9O&UsmdJ z-ObEY&{Jy7A30lW0Ysi0>$?kW0RH?wNx!$1;WzriHe3O`lPTtHXI|nj>7N|l!^-h< z#gt$J6GM^IC>FNb5pP&U&M>(BO@k22jVv*!RgxL1MvaJY9rT*dZ9A%2D?MZAGnQ-i zNlCDtupU=)Cn0B+`kJ2uXS&+ZA}U=6LR=PMB{MDPff^V_ zOz|+fZ0q=F8u5KE)`hv|Nv{6jF2OIH>Vo%|N)Fgr#UJR2#}(uRbU#|h=F0(X z1h^*n$Sg_uNiTEnDRL?G@YA6=F`_0CU?dCbM`#8bvcql2o)uCdb?@aJ|G2PWIH!5d zOyZd|Jv&-Q=Ua6&!8nl=KfJm?+lXF1VB-T$Fdn#vY4VT89-F%?QZ6#_uZMeD7RGf04`mmPlaaqokLC4!NT;PpfBu2T zzWRx^zXV4wn!?X!hE>+C`!!hoH&5py^5+hw<#%nGD#C-^yAldS-CaVydE$d)^j~dUl+Xo>@A`8E z!OlCKRv#}r7x~~dEdMOx;+Ii1ije!8nl0D=8BwfzLtwi1B0I1voCXmr*oi+r>_73d z@}tG0FJPy0#HaM~96;d@Q+o-46@9#<%=(x8VJAJ^DDM}*g;sCAL~U?GoSRO0`Q8eM zt*$=$UKQ@?=`~>5%I+sNALu}TrSIeJXF=QaHlT;q&Cd(wW$w-7pg9qaImbS-Ad!ry zq*FT?j?NQOPI+IL035er+ltUR_Yy$;=sh551a>7Z8WYv#lp?+F*iRwVt}8yg`oj_{ z3Hk#Pra5N!dC++S(auEiy0PaJ=w*>d4(E5Bt)Qe)W*99G?UoTxlh~_qAy0oSdwyC{ zCdJ0t(;!vA?AA;BTAd=<>_IyE)Y%|GYf2B=t!wo{`sBQ%DuauzdHI{lNc;Q@czUe4 zlI{3j09zflYLt~&AD-;tC7tjNAN=vuS!6|orf8p>%TmE!?^$8CiX?ch1`4WYZ5Uf) ztM<(tgbY9JdM!U!EWmzDHp>n6hfgY~s9_38m`FahvmH-WKG$;ZVg@9X6Zb_%1X*BE zjx~xB^|wr2Cn#>x{q@LLXxe}q;p>XA%P?D&2a8t3M3dGxWuxqa1DY1LC9Ig=Rk|&| zh3=rQ?-s8Kh$)b$^Y}<)JCc&-merZ@eS4ZADaBgMyD7*aOfdk*iUfP2H>|tr;os3w zYMFJ89nbsheo!OR<4ia2dtbPoOg+Y4K5&Ujvefg*YacLQgzlw7w);2@B6|h)^vK|Q zdG~hB#cpMudOLKk3%yXor_G-)^e5uf-}tdt`uj?Tos-fZX_A`_b)}QN(hmq z34B47O5e>ZXkXIYIpqgY;V)p+UYOzMsJ&L$P!B4qm%SHp^Tf|-ey3&L!?(Y%pmH0MSe?cB0EVjt%adw5>*EzNH_(GEQq~j8w&PuC?Z6cPD^3~?+ zSZ(*AgX6$;x~3r}-GylLl*N!0GS04BDvc+`3t-@H;1zPHYtqp;TS-n5U6T7ftPUrD zGwl?2QR{;ohAaD5AwB@+V!U25X7K zFLQXvc99Q@BM|LI5^y(PB?)QtagCtxu^RK0=OcY*N{nMVVbqxCI)6k5vq2Ap7C1z- zOwbbsGG~3_n|CWmiR!wNY^#&$yLDOgP&b> zAceSEEm=BMp`jjFe{Z?P*KC)qEyYcGcHqxl1NDn8fDbA&_My}5Q{XQ1qECHIjF0P% zIQ*uD$1wBYj~Va-Jkxy<#Z?&o7s|(she>$w{vM9uS@03sAEtJH{?L*Yt<-sie`U`>3D^$1+62yK#hgQ*D1A7g45nS413ebEH(9zQ4WC0Q3s0U3V8__^CBs3LS0^ zUPL6G)!RJv3q3vc&r^pZ_QtTmGmHDxHumUZS=&{p?uN{R=q6nhyR7pL+i6lR%8UJB zr>+U>L*;^O@-@71Wf$zz_(Y^XWdYnpU|xT7_Lp$5;eL=0)qW-Xq;OcQ&w)?XY=5 z0>$b^n7JW)yk$-RTYq;xy_e(>5Bm?VH4ajWCHm_I(nE7V1z_h>0QS4>G<(}-Mf-1f zCen0+f5TMlRzw@5?e)W)K7t9r3`mQw7ii+c5AYH^f+v@^IUZ0r*5b#|#@HOJG`(oT zcLWV+mg5tyvd{E0ijp%#Cdr3Mgsm5p{gifR9*;a-CLJ#5<+R@QXG#R!s)&zc@_AnU z9@qRDOJ!aw60&8Tns|9LC6fC24L|W}z%s3kbOdyk*-n{!koicN;_d|^g`qPZJqn)h z+YgpGkkq5kX-fFA9nnl&c$Q6K$1lf**^IW+52g^dWUZ)9D!s|hC=~lEU`;eG^6)v; zEdQunE_MSr!kKNft$mxg#u{1e(%b#35rvQ?H@NzGXcix(?<9SzHei1Sf5-8DjAxqaEF3j5`*WWO&YNt5?eMCby&cXQ zLQK{DC|PnbjTD~e;$YZ$^mcyDq{8t4fQns5V$J!~m1gkNNA)(q( zp1D>3`*TKE7lGd*%Tdr*#<%ojK`d5Bi1%w$-&U%67sU@fl3}V4#icXEUY71vO2{1@ zA&qf~17Cq)y^*kUCUKfbxDdXXbAf@BSJx1t&fd4`H(^F)k6cqMB>px?G5VbTywiTB zK%TAF)JA3`TY8)qGp|rNv=0Oso>K#|AN9P=r~)3Yd4Cx(m^zX6s^ISx^>PW=6ES(R zRJTmpd4BUa4AMfrcFSn}ocamdPfV@VQo|Y^-6&{`Fvlyc{Sh;*OZ#~Hjl$Z_N5sdP zz=T*f!#V7PUScJ=+XU%Nd~7f-cCzXeAy#szv77_wByct=t>W3!V(7GgX%m~Vq*SQs zONiLd%uVx<7rW&w-soduwo)1__CP+>rcUNB`cpsXejS29|T zFWhpxk1UUtL(JFIGrbHAA82S&4u$9D+3s$?PmfY-=p=blIZmdZ`6@(O5yUP%5crf_ z3By*8X0Q(>!gr^1LY=ygHFc8yZ*_!F^9sIeO0%xz7DkI-yUYx#Dw#^!viD9JL2WT#p^^A>AX#gGC4{ zVPE(I9}llAg&*gz=+hC9Pv{+8xUi>=K*dVB0BRS4UC~e|N5gP;A+6~7!$BK@x-hO{ z96mu+-%^g(iGK(-7nj4FB;{Thu`CAB<5%LvwaA;b0fU9=wF(#RDGJ*xUhP|n*2tSL zfWLPpsY2#6HwH_z87=I8G0v$OpTXBv-S9yb1i4|q>Ij- z{QL+!LfyAdv<6=zC<}0l-Hv+(5)`Q6x%)G?CTa8kUWE1kpW*-U+eY<6`OWjoBn$|?OuNW`hpfx1*~MCB|v z!X!NHzFjHn<&+l)^}g=}OjE zjn1MzcNQoPByIimD|#`&0AO^ZFeJZ7MEEy!@SYF6#e4A}JfU*UT}`=bPm$ zlEgLL>X*1UG|a-HzM~_*JG^&nOqrd^dOpy&iQ{N6Rwi5$K*KV4yA&TG&iH*XI<~rdWBfO{_8k&QlJoLtJ{)_qLtMCC(Pf%Qe z!UP(?8H!FLyQ!Wua{4x(E-OMfU$d|FH}Nj!3=UbB(1yn^LFq^tmAme~r8WLg@#b1q zk^WW`+Skj}Tn%SIOU%rER(6fZk)d3}yojziv4TOkYsROv;2kg%u9mq|s1cLf2Bw{sHz)xadt;o$>RHG@;w6E>V`Cnb0P6+z!c+7S6%l z4zZyK%H*G!Y|@Mq)L$;Wh6Cd9jraFlk=4i>*c9<&8Q=>+NnUY0D*_$uCKpR5Z^2xJ zr3H~u>1Q$S>J)Bk>5{XRz|g{)5a6&>Y1J*61XGCVSAHU5X3DT=rAr8{>&%H{&?g z-{1?fK7YMtv2kS?;WgPTUTEsASqdY|V^&pc=wR!!I$fbE@>TzmIZ}9#DPp9uVNT)O zbtb6%&&YMK+R7txTEcIkIQfjTDaVEAhZsVxBpWl6W{=EP6xC5)K*%6COO8RkXJy}< zu$5Bz2O)TQv(_sjH`u|B_dS73Xn0FV zOgUZQKsn2}1NC){8P;*Q!CUTqWn8A^o?jNt-2pH0C&xEW$M5o*I_6wmW{BE*pjtv%L);B)U$Q?68e-#}YX}wtc*+sXJh7)3Q$ZPQ|a?nJ7SVD``HdwaGfp zPGx?eZdMp_6HUORs+4;)(kK2y(-&^qFWBvz9xRx8nLV?6vMmfN12lJXUPn&&A|n-S zVUG2UDEV*QF`>8B8r$`IY^i6J)SiB0vFCYe)_mNj0G(=s zm;;xkTi_ireL6=C)o?}ie3Ny4mOMJX+*hkXEPSJIbxNH@<8g{<3ubCrz~~}%vP*as zp1^)c;d;G^&nld{wLyvkM zCBuHvRxsAn1#nu+;w+ygwVjnO{v7v|t$x-sNS*Y3O^YZP@(Jj55Zvs^O>w zzDFa+jyW|*KYYMozH8P}%r)?s-?IQJZn*A`8k}uPG^G-?Tn&p;{g=h$i^+QI6y>M$ zF|K}`WFGX`nVUOkx6$tx*jU;hH=^|L6o>kquWpDv{PKe_Crm=M;6KeK?TO&z%4#9_ zjn8<_;H66x6455TK5mGKf2yRv1a}}h9B_vOp#U~+$t=5iV=JmFf*Z}V5!NL)7Don* zS0%0q_-9Nj6eyeZ)old5Rdu7DTm~C`?WK>d)v=SyZY4Hkc^8H(0IZ0&+4f=eY(csl zGTkafT50S$fWKnB6>jL&!ly2M&vZ&I~rNMxownhFe2;-rD0ctFXGpP`BtjC(oLgc?yiofik~T&<`d zsfTvTQJi~SR2j9mTGX(uh8ed}L_gM<1f4$Svo+jsZ=&3l z=Skl=WF{mGz4;NEN?<_O&x!oA+@!igNc)+%@OzOe&OTR0WnoQ}kMAfOAG`IX=6s05 zM5CL!y`;^UpPp7ROU#6q} zD(wXIQI4p`QhITU35vX~w+vS){@@VimSYk=xnY28I<`+$8;+`}qmL$%pbcX640%r( z#2dsk4l+4w67U!@Kw*&Y*%jQtS@S4$R`mDrN9w%myIFi!o8BlQW?EsBI}yFH|JM{x zgm`wiY?~!Y1A_af4U>%DpClpx(`O(mcWa1eB7vj@3}Yu;RYDt@C?8%=ZDj@N4R_q) zRMR=`SJv3~nuWs{{f%3aUpy2@TFgFU4x+P2WC)v>PigJbU{0QC{|0!T3aG^bZP~}o zn`OTU>zz4qZXogKp5IH5QamKqW0fFW65n8WgUfl--4WXZKfM|vM18@h97YhLyv^#h z#;>IhoWR-M?-e0?B;=$7#;>yO4M=Mq)Nv^y<|~*dAO6R!SP6@752ri+LZ;>^FZvXZU~kZE zMJP^Te8a=%29dI16BhGMDE(eUw34Izk`U-86mYd>j^1^WhSbf1M0%Y3&8i0wO6-dY zsYE1nW-svU>ohLW!l;gU%EUVR!1vdeq>v&g*(N^?R-`H1bxFi@wx=%{w5}HO_C_)P zUd{IEx=qDIxWfI4el^`P*MRu&J`dEQsJ0_}L7Vm(X@A%B3+K___OcuNylU;~iagnw z7jeb$&@IV=QXwPGo>^j&aS)^ZQ!fbN$1B%)yrSzMsC-IsAK7n*P2TTK*CWinUmVhv z=s>qY@pTaE1uLPQSH9W}v>@Lzhmb6~BChE&*fxG;(yXh0ca&nv)RW{^a|{JU1|_gp z@oOSD_4~%GY38Y5hoE~gL0L9?eZZ>>80XYdG;Zrp%z>p5G!sazN-6O>p-6r`GJ`x( z_M~E!?t$UY`HxP7PAE@*`fXASy!nbvQXkk%b#*k!k0M$so@z2ru-j77jHQVn3M*me z?6OzMpn53+gNi=SSUMXWWnX=lA0LI&$}iQ>9_RzsqhEpN<~(S+gC z@OLTYS}vz7dT*Sto^-MCOhJVciVORFK&5|Yv$&fWoa}(xLl)k98a>1H$XpwPBd`C_ z+3?T~Y>^nI{k#?m+eyQRee?VW%Hl~6Nh=_A$T!Kx8F zz6U}$;wIVl{f`!ernG-nDfg3_5jG!mlp1 zR<6WhmG^M5a=v+{MaVndd*fW@b!XKYmjtTDPPa0w$Crhpv(7>Ifur+Y5jralg+%UJ zz)ms%lfaIJ^97Noc~Pxl8n$Bcfsu zgs)>j(UYAbxn9bF=iX>rXfm;3a22_+^Yj5~89{9j@f*v+%+~Sbr3tvWFuWs1jven! zFw`PQ7(HMA0n>M+W|GZgXWW0G%zcMAceO?gN__lM`^xia&d0F0(t1vbA{k^mL?xUB z()*(pY4@#mBa?)w;)7SZe7JxevxV>~Z+v|ots~5?>on)wD zhkOF8;cb8YWzd3NHn*@LhPoH!lX^EbEVz0(*n3q~hMAPql^8On&lue?W?C7ZS1rP@etoptahh?=LJCg~qv*(bK)i<2d`tL4 zXzErVVwU3UOTXOsd5STtIa$6x(p!LFAzG|=6)2*apGZe1=FDDe1LuM?3~ZHMBTxqX z*j8R<)$3UF%CSbu7JW%t>iF_@%?t$`wiN|T%~cMz;N z@W4KchIhG1!;Guryp^GylHKCB7y{ng3-LJL*#tz8NyJB1=IP+QDXEqKy`A0OD9@nB zM6R50Bo8@~RKNU%mXzlm3^c$1q<{jMvt{ttKN#H+Orj6ccgrJj?|O6j(5P6`Y~BkW1uR({hn&+ivDz zCtZzmT0!@3EKiw4wMMvc^BYH-w$RqqOsrhOwM@Ni;@ynV951x%E)H^fmo%iX5Z?K@ zqf56yLSW%k``XQEc8-bP&zpjqHc|ROtsKIz<$7FwgN9Pe<-I7I>NqFX{hTvchC~xV zhlzZ@h{XGsp5|vBRZLw9QYHF`0=1p4X#(Z({Kj`%TOpY{f3#F9>>Q3;;!@F5zVhnz zO?4Zp90Nxw@1I<$qt|3%_0%GZ?hiQKQviJW7};r-YA@h#9AFZ?$-ZvjqAtg3EQn|F(XjbLv`B_c zq`hycpb)AGS)^+R4CN|^(9W*#c+VpE!xany#pe6*)p1Cby5G%{P5~xkQWAUSDNphB zNz&Rtk%&`(_*OynSI#!F39{Jycj1$Q+i%tWPFNM^%K~S6!`Q@ZUyH1KRug)7gF0-V z7LLS0hP@`R$Z*SoR_Pg^@8%R5-_bPx5C(T=5J?QND#3EPCgKJW4U;+Z5u2$;ozj^H z%-M+x{>D zMtByc_BTKS9EejOLs2PhX(JpkG#{%~z&5uCIv>A{_*Ll8pg6sSrv$u(mjAIISWS6; zX~Seub^s|qG5yNt%wPD(Bd%F}-Jk{Unk{WR_n`+qbvDJpPJ{s0R7sQ%mFIhLSyR1_ zKrO5VEZLil!qIbCpWVf@;$hw87>$E9L(em15Lf6~avFBmF%&1N(-CJ-J0nZ_%=ta! zRnWLditC;rGyjm6&rTZhi=F>$K&j)4I)Tod^u!?K-D%xY(}??@Ps251guHsd1bsIK z3p0k{PL(Se`YFZy^7~i;>?isb+%z`It^Abpg>$Gr2+1BAxTQ%%I<`p-1|gJfHQ=x7 z)oKR0Cq>zkLXvJ_#u=#uejR{}IH%9dGT`ZIgeeQl?8X%T0nh^-&^Hg~0N)op1yJ2K z6U1-{?s%5$zx;L4w(%+hRF=OY-e>Z+)fDza@o|=Ma=SO}@`6T8agpeaUwZ4Pq5ymy#h07Fc{8E>2sf7CDfCY!7M zv?XcQ%J&pC&0t!!T+WN>6G$ z7hB=g=2<`FU|n%gDyLVgJTlso{-NQGK&O||o-I0)Y-xcHj`0v%KG9yk(Yq%LJB_Q; zU$SJqNa?AwY=H&=Y7c|KK{5JhT%t@E&H=0oTD#>eC32HTG`n1XG?CK#&Fe4v($jp- z?vyxP4tPez1&xz`txJ5*sw4v7%#axxG9931^LH8iI@^PDqK6?S7c#th zTPv)nwk+7N=fJ7?p@E}iSu9g?@Yid)vgV?;Z&)KuxaG?ZLRHcgdt`=>AI^vKjfKx)@6r+i~Oq&^y`_bPJJv36W;HViy2xD>H{U%77SeqQcNQMD6pwkDf(vXeYK~y zB7a>S&U%G>T;;`U?nus&DHZ*O9)$*3k1{?491>tU9)bspw2$Rnio^IZzFK$0u`D_* zw^5QCwyRy16Y?-JT|>Dpo-hc`_ZHdK=}35Z793O1rdzoD>Qv}@lDubwR5wZpR+=34 zBul4MkqdQfn@}IOlLwJyZJdi6^1PJ9tOE3xT*s9YH?`XDm-%rg?y4Iuo-uM{A3jUb zHjF*KkPQ>c)BF+Bu4mze z(x8!cswZ1YUwu0wvvqw}tnj8o^vo|>*JCjA!}N+u|^!nwrqingUu6h`sBBd zql2^NWU9>TK5cs{DjS2cL|o>t9NXM2icp5s&u!7^Bpv}-Qas6`i3tx6QFO#J6Ee{V zgD0G%FwKS0s;t>(9mmGrzg23!TJQgk?OWRG+*+-~TRUx>dK>v_9Omt~qmSnZn8|n0 ze3@Qrx<@@|4)|15RbhByk|v>_wmr4aB*MS5tMDtoBH~;iY_|hTT|J=MqTiYcTMnc1 zO?!;w764ZgxAIHW=Xg^d%zn3$B!4fRsZ=sqD|Yva;N09U_Xo_S?3!kY1t zlbd{*UVnd7GcR&vZRqFf1NwKxa_N)#BQie1qJ=&xr^lAn<+>+cAD83k(Mka|SIa1e z&+|PP))zSKA)-|S&CqOdE1rzp~fSpvxz+E=1)i`E$LlytdF7z9KQW{SWU84d7P4u%W`vGlsoNAGk`1-SN;r>KTc;NmjIF zLuyBQDz?-y%(=U|ITnZF1g^1zJi+T{-4z~_V4-ljBmp7#o7OMGIaswg^FP3c5J^ER z;j71`XOlzy{IEOCG3<$Am73K4Uqn;h;H}Px$5DgoqGM*ubvIB<1v4gw$k3nT?zEXxIVdHKJ{`c391=q?aEmOnkQd z$Ge{zA{U~|3_!Kz_Q2W&XyX+)r;}1GlJl3e^oYQP9_$Q2cOOjg02XYl-~cz&fE?*W z|E7`bROzYG>pibUgD?P-X+W}NT!7x-%ecRPlGjCqN!R*b=U1&TzNX66g8MW+CW`A8 zmxfA+SxVrdbGN~0YWg6}K2CPGr!i=Eh!VSJjBMZGHrUIt%E zb9wwqiI5m60PC==B~kfJl2-b4-W+inGVH5x!<(yT2=^wU*(J?8S3{f5rlG3K zz=e_*5#g^W%ttGwwAZ-Kt0Fn+#=o#~tXXGix$)*$BFlR`w8Ug6mI^<*cQ`{57FhAz z8ZQJUiY{3HJ>C#*T{IwSoJIr2Zn$~Hn4$)dg;7KN573?A& zUcLI=iiVx=$!2aGthcSOc=?O=U_I|bQbE%JD{ZMP()Ce^zA{rLctBeeqKj?fI&nXt z&F2MNWu=LOCZvwGfm(Se>G3Q(OKWkXivN;*hov15>rZA8) zL;8!(4nVvd@0Uc)zIX5qD2b499Qx(xT;)r%{vrP6^(*1pAo6{IK#fTPwS}(DUyShr zd1N#I=BrPmZB9yfX3anU+`T4@PBHxzA=C06?-x}^6icb+heyibx?yJ%ZY7)LBSCC5 z;XuFSRp7&hu8K!d47+(;!JP761(A4sjJdC@64G_<&oK!*8s(15&5k;xcl|TU7+en2 zyve9-dbIp9{d{R4j>?QQ@qt(B;Z@4pQj{p~*!;r8OX9gm{fO_a5T4`OBiqWrrsqig zTZsqh^Nj^q-$tr2zGEYPrLN5~8!-RdCLzicjIean$vjHRrJ~@aGx~MdewD@kB8>4@ zxy6-v-G%pCnJx`PvCRDlYJ$1zrcHV7$@*gz1;6B^r#$SVD@xB#`aR>uj6LF68`%24 zNzE@ZO@^ks0W0DTpU-^Q#lK4mEz)uj;B;nsL-Zq^IwE*CHz+L=VOArKj3lJxGZQ)Z zHFz&EjO*ZEkydX9Bqj)cc}75RcrV-IR{sod3T$}l6Iy2aX1B3%W@ffpbYv)!IQ*`Y z$lOHwD)#4mV9H%r#Vd}M{wC*FL|NfAZNB^PZu)srkc4if(nkDZi}!Nvw3$u<8?nWd zMeAn4ux1+Mx~&QQ!qEw#LlIk)?NSBRA2Xqax0E(|%sKhN{34G+?`UOscqs4;Hg6oH zaxthG>9tdqWeI8dFzvPXoJz+@$WxxcC%S5AED=?2`*!bJobXH79+Ms-wplx(Fx5@F z*m_6TTBL}C7~wbWw>WtdOM;Puk;^4zuaeW--*0~v=z8ZuHbCDGsi7RQN@#_D$-6iI zmgwq<+U&m}kG1$SxhPtlRE<(+<0V{jhVoi3)k-WJKZ39Ua(fY190~BC)S_}IRp&~a*8{vC{ok=b&f5+05jn5DNY~Q(%Rp7VmWa;fV ztDWoFEH9qrlXf+IZ-qSvXw*G7W#$)ypA#viM^^Dl4bJ2sv|E+qH#j&o@?tliVz7O_ z?4xv?D{jc`Cum5CJzG?Q0lY8=x_z}=>60`J1Cp`4XmM(TC;$(A{18(nxO@*nOaR&+ zY{m12d0cFrg^Wk|3*ILOgqta|UF(oqX+Q$aHeb(%6;MqJobkwfZt{K0FbEkgpWyK_z#*^0d4O zuB5q-0l!KP+$k!9+$7(Mw;(NsE-t{v7PXpDzkc8q`0QlM@8yKwi8{$ShVi->h6q`B z?O0ar$F=Y!^;FSokND#DCzY(xi9f_r_dvUiRB8BdyWtxkT0L;g88ZWy9>nDwU$D-c z0rKke=uwYz_%g_E<#xIt7S;5@0-_X0l6$;lG@s&Onj|1*r|P; zYK$;zt-HIFAb`%3O;H6=;tg9!ip!e&1}iamE#I&7&&0H46#Tp4jY&*HjR0y4=1u!j%or3@#{^`=+C zKeLES9b5Ga9x!Y!5tFQ(gs7#x`9*)q3#OtbKm1J76U6WF;rgzxeB0w)u>)?5um>T= zsAz>bhAu{^v|C)b)6Q8*jE!nXq`(`QNQBLB8|s^D3h`x~GO3;)_#6;{Ro+6SIA3;o z5W%E#)6Yz^P9v^kNpLYQ8A+Y9exiI*4GO7*Q*#{{JMx_y;H!Ni=fP{|L{}6gyeO-T z-E`M*1@<>9Un~{7WEV=rA<&Z2=q0~mF*k?auK)7h) z>C&PrAKKKTzdGDU$>tet-?bfFf%zPX)#TXW`GSeWg4Br&GY&4KRs zyTZ7uH`v0U2iql^k!PB|U-pq1{kgmUy@bKXnM!V6gOnnIErrjr#Pwz-(8~4MNKgEn zXVAiSD=?xq@bbNNB0!&g%e?G|~57^hmlM+0W>`{T=rGEJJq$?kE?#HXczgv6wqlVdM;BpUFdu|ucnOT9e zpgKjaW1KJ|ya!ao*=g_6S`*#)w_O3cpEe@o!CAfa2VpPCX}q=sOhMhvuUL?yqDFM2 zfnDHXuvZ!}M)UDN6tx`EJfUuaEhgo=ANb}fsF~mAvUMs7+;V5rVEmCGCa=cYLcE%C zb*V=GzE5N5Ud3lvtRI#5vD6&s?xpm8=Ar=%1vR;g8;U5B%)ED1$??c`6RN`9r$2c` ze%<|q4@-b|2kzee1Lgebe^n;Hvj0^IieLWwZBV0l&JU>^c>32|1)pg?Cmgom zY`F@It#cQ&A2$h|h#eL1-O3up29CPx^5fbo2X;zO8jS4w4I8|c>DJUuSoBrcV*nn1 zrD{VON$O<18imR1+pm!F?~i|p-y0+nuWZY`ilB_EUHjfJ?hj8%ZjM%V5T^AEjD5J> zeg#{5$-MTo6}xf%TYeiY@qawMWmKD8*M(b3u~MM8yB2qc;BJK$Deh3*onS?ZyIXOJ z6nB^4?hXNhyIW44_dDl|{K&|@NB+*NTzjrLWgojoy}g2$a-US^YFdT!jhlDh00FG<=2^gniLKq}&rcRZ)Bt42ztQ-emsSuMPnKDM$1PHF z9lC9U#EJs$zqfjwJag2z5}Z0BLc1V39y|!KSrV~zhnB9scNWp=4|c!Y()uwe_U7EG z&xh-q83%AAeVELQy+>Mgoc$=gd*~Y)IHWvEunu z(KdGy7n*aEU@yXkIubs7zGGMJR8>{if>}=?TN;hg-{WGE<{vy=M}nqY%LyyPR7l%1 zhA9C=IRm%afRs8IWc6QZggi_Lx(nvp*T7|&3Ln&Gg*^*{WZ%R{Ir_EXt3WrJD|(^s zE1yZHFMd#zRYe<6la=7l{OX1gzPx1P+z!V?qEUpSI?xvyz{iKV-L3aNWp4#mwd zcgnJk5GuR0`iy}}Shi_Py@x9pKUEQ>4zh%f;jGL_FKLmxzWA~9 z&&d$*mVKSO3d|%(BX-WI^&;Q8<@*Em&kK0&D3I5;kz(B3ThlN82@>0-57RqjdN(~U zY?jv+=v{hlGBr})d!59yE@1R;<3ftvE(W7=*wC>dL?PlqrfSKvw9g>>rPU^>f@~t< zVqcJx_FBr|MbZL3J>#2li^%I%@oxQ*OSCF!Iv2^`p`&LY$(mR01Y-ftEWu|K2A^QU z<>1-0K)9vievLvNMz-socaZ{W9C54NwA7D?Xfrm*JQk9I?o5&GITWTDGfMIWQ1C%B z*>#Hi_+>nZ9aX11_n3*8g>jhArLjhEtTalIr_{a#n4O>OiG#t|faXRI9Q9`stsf|n zGhi(lzsazx<#Bm=V`s_+JDGfN`TnPAe=VVc5q>p}Z}!HirOI%)Uiwv1(UPg@M_KM@ zv~xVG0NYq0NdB``G~!}#J~)zg^Wt1Qv&*&6J8oU1G^o``=xF_L7{NSm?F;$Kz!N*h zoIGCrqM6U3t0lRzXu>1K`5}@{Ea3!P_NH<6;uBXid~~3zw?d<&yy2asVB-ecSYqVI zWdFawZ*UuThN(*{!hqLb8Qnt z|K~G7!krzeV(>3IFK77gL!?BZDYHamU&&yT2^NC>Z-{RlL>dRaDpOCfb7oIJXUqX1u^lsuTE7f zuskW?svCm+ih>KV(_HBO%G3Kr-3a_AhjzOQG|$y7#+^UJgO3f`3j-Wi`EUxSUd)UR z)P6>oUl?svM}iiA7ti_?rIOyX6*k-c5IPLVL-K2xwmeu(b1C2wYE556pv9OjcI9P_V z1(e59v$Rz^ZR6(00ZyGwma2Gsyo{YHt0Uzhh>Q##(YE9a zvAlfOCch`R4ikiv*?l|cCv9;uz<&z0Q2Icx_}K2$>e`E&(X;Hm)_@~o)yHwN5_2R7 zGV$}UMHO$of`3%Z$DkknN?K2bEO`;-2mgb5gYJ-u4>j2&VEvz0(iftvpQZ&P0pA5MEhhgLsZx_~?OW2`M|TNq$o8K3%| ztsbs`=GPme9!^7COJ^*Cn076sH2f5q@Hc`HVcC1|0cxH%CQ3;?(im z>#Io^Ns;JS=dhZS%ip0*PzWoL+GDX9rSwMM?E3SEx}3IRY0sK!5<)gHTN zXY&W-ciL75QlL-9^D926k+ule*{l5)w=f8c4b}|n^)X6yu?e|Fd=+fSs7E`e`zw*s zAq!$<p?zB6 zzMP5Bp(Y%JNA47D&(Tm2Tj36k8KB1gTXp}U;M@hm7r7tNIacUG2&IifpVL% zcF5wSw8S+}tZOcm-XDJD)q;KLUM<*1q^M@z{VQu4fbfvTere=CJ4iZEpHrB4;wEj`csPoze;q%e65nnVx1}`(|0sK`rLya}UP3#3^V)K*PNrnL z=xRbLXjIeA9g3>v!Mo*2W#Oe{jBa%cia58joqfe3=yFC=d1-U%DtZWsHC^?iI{zZ+ z%bbM-?gFn0C#HQ+iOH49#ev-m$cBD(==wZBiIq<^y{y|LLFjR003 z|3VY|ZwUu*oC@P8i!cOo1^cK0t54g%j3t0wb`om*A6c1vD!PVzh7PAB`^Lj|bg-cq z15ol8eaI?Ob+Xn5wEX3QUX+&H>(CI=GT-I!=#p31que<2ON;9!K^6E13D~- zorJ`Ntp4kXizU#)5uF&t4dJvzzo+kpqr_uW4)bOW87@`H^d3~?PgDLcC0)**y-jZNG0%@he*saZ1qL!?lU*N|Ru7t# z$=Es%h>;5XA3bqzB zhRu=A8VTz|aPJlxKCGIl+YtcidL0%nul=s`c-z(RzGFPnZpi8__cj~~hIu`e^$<-T zJsINJ{N2i4{9w>kSEsEQId2nGX1R{TUd_?((#kj3ci$}knY=o_$Kj9pOvuEx!p#@D zfS1wrrQZVVkf@~!&dn8g$L|;Lc#7WpPX$=7LBO>40+Mb=x~S+Ej?LYnF$L1u;NAd? zMh^i59TUdj2SrJg@ya8jn%={s=*9ac%#ZyR_>d1NB&04-Fx6b0LR!oHWMciSuW)4 zg-e;q6$FCX<;byy0JpP<*i`Pc#12Lt_d+Jkh6xnOYEdn%K8Klm^75cr~`TBefv(j$}FQm(gcAOAXoLX~km z$@64J5&!-0O~|$DC*!Xs#FCRwpME9t=Q>AeE5Dnipe{;&a0Z}5-2d!Eh~o8uV{v4N zrnzO!UX@ldkN(y+rwusanUx?-iGBLa@-G8)n(&pmO}sFh^y8*b`RCEv139|dlPh?U ze4B~qjC5GnyIHMFnr2k-8i8zTXiE>u?A|7ceO_P9A>RE56|lR*RD}m(X_BhtPq>)Kj>Nn}aCD6!AX|eUL43m5fZQ@1@gA7|m#>i8G;GWQo_)=!&eTEX8N zb$9L)z&;q*zyi)Ul7U&DwlO!CS86X3>`%%c-z?X;HatA?C7*0bz@6M%9n2Xuc~l`l zqsdxv#0`l22W^?#*N*uYPJsKii=O2M$toXPZ{hd&M&)kfEy8xfZ+N&149YJwV0Qc*HR@)3lFX{X9dGLt290)i``C8e zOL7N1kndsp1t@>SNY%DTLv{=KLnj}EH1-}-f zBi2j%L>lruiPFS1Th_TR`nKiXx5$2a~3@rn+%CM(7~6`CfyqVb=Lv+lex8Ek2P|;zjF0XjNS=Ms9_|E8Z2RWc73{Cl!4k@ z7UM8wpY&&X=8yH7_AEZ8?LA0kCuDz%eWLv_hWlUBC5)Y5Lz|MZp-!;Hc6_h@@8myO z=92l(u437t3EPw3B!#7w038VGop;EOyY7ia=`C9f_UU>pbL;djFTakFB^$oruVx}E zZPfO#~RKJLs-9-#k=dO*>oT_-C8PHKxLt zZqgX4mXF;?AmZ?xWEj;ZXU`WYfk6?QrXC0#IK-|q5NR`~1z;3>Juo(p^^)M>3X*qo z^(PJh)CXtcWRttfgGC|0b&!RR;+%P67|z!SdhIWKA=6V1%L&Y@2aRY3)m>x`#B0aa z;&hx{b6u5rvo2MKUJq1~Wva4GM>Tz36@o7iz1mkSq5D`E?9URt{ z`R_LphWXKUVV_^arw;b33+)Wkg_+Xm*zaxafl(|HoqGS=2>4KphuVR*-WB^gV4r!7D&`VGiq5W9l@{#xNM z&qc9@n875oEICJ^GeWp$qKOtNvQQ}}G9#ZrV*N*ix1pGp@n@2xx6V#jOH{oDORa^3 z+q9ZLB15!c4pih52v2;RIPzY=5Q6L_{2c0YUnMv8OxR?U_??)5*Fl&k<2ran@I_H% zW5j*Z***g?aAiEA@%7?;8mMS`)uqReV>aU~{=ib9KQ8-TT`g|l-Ik!n4hS3v{K2QJ z!0iUXb{QBt1+M|ks1{=S$IJ$>kDkI_GB2Gi%#ODSi7?t~!ZRjH_T>PHyoAP$NZiWC7L96LVvf<~$e$Ag`Qz3~0 zui(cyz?;QE;FUSQnA!w!uUMwdpWVToS#)Og-UfF3e4bRy^jIMfEowJl5hV3n=|sut zhgA#o>kSL_mGX?i@$&Vb%EvPE@$akdrx(a>9!vpc`#q<4JP~IK`T@z##1P7sQxbBe zonyJAK8#wNoIJLD#rY$Z{XNh@=AQBcLaZxxpkGS&{DIdmKL5+L$J)eU*HaUBC;O~4 zsTuqsx<$Jl6#rY=)gt|$SkgN3p%tKCx4Zm@gIefj)OM}Ki7TP4e^^f<=LJ#)1Yp4u zv3vgsGbzU0_WwyVY=fps=s%tf{O+;S1##NxN`(>Z$37_Kda_{Sb3fpamj11S>^b|v zFxSPa?Q-+++~P&?;=k#e-0m@D)2Y+%g3^3b>VY(s57Qv>SLN12wc}cH^cif4eUsr% zg&8&pH^Guz%U&inF*8U1&3RcsvF=y9l=qmAYX|!8_IqFmoJ{BDA7ZSQ3rb3=0hZV0 zuh$3F7pLU^81|*P5BxR~V9Qd|WPTBEeUJ~3L+sD`$Tz`O=6!Q5n9AX!+Sya*(?&5F zmWXH7h~(&NDyuajOyi(DeObNg0}G`hZtg*~tHAUW`Cc2F6jLN%aNEcGAGC^?%Di0FY@QhmJLyX@lS}> zI$yD!KGRqVk~Y%)X9 zWL0wLJ?b~hiJ67g(z?QYnnhQeJGFut{Eg5Qi#cNlu<*?81haWOUsQ~7MQsowFSE0v zW!pge_C!;FR*V0aW9e{=l2ld?YT(wMX)UZq?jf3wvk~V>bpa1_z|s_0cXF3kQhm#5 zTiM!B-ZjfKm?XcUR=;AQex2M@E@Y&>mD%BZvPCDUe}I%BnwQe=L>hY?Oh`UuG?NiX zfhm_`Gh-C9_0_)a;KYHX?He}U990_DMly~@H>syEOJf$gRW#Q`JSuzS`c8j^@t&F1 zA$4noH3sW5yyZ00pOyZPM?V+FzMjg)rwc{CDx)hjc=p#gR3en3yjt&%kug2eTn;x9 zO;cRswDNal1hU0zvpN-0V?OmQ+;cB_Y7Yu{&-itxV@9rSVYrUQO-tiQM~}=|ma}fB zuFa>M(47nh63WAu{DcRL5$or8JhSFb_^y!jFZ4(8O*k!4Au3lzB#+8m; z-Y>`<6KDimc=B8&odt3)7S4LbA-oRya!Lh1Dv@PC@Kms}EC2p+Q&RMQ56Ji?EVfw4 zSRUL0&m844T7xY>b&Z;1+vP^RQ2Gloygva)yAOW><9u(b)g^VgpK+d*YtpSc*$ z%WdokZow5LeES!%!2j)2=~e7vA#xL@4LtFx?v6s~2D^do{bQr>36p?QwtMnml2vxz z7~yYs85w!vxwtlnc_g>cCSth&bnCs*q!6s)l2(Mv`}$z&^lGpp2%1hoN6K0~)3I=Q z--|siKamj~lp&hXN$?}o1>^JF<&-l}tM9Oq9eVj5n$I9H~bV$%3`rwoH zgJ|a8@Uh9-(LK<#Ao)A};RF72nwVbc@gX=DVpq*KTvJ}}|4ys02IPY?%R72Yr+&U_ z+`Pa2`w`2e-{|#xVE|F&9@BmkN%kWV9hW8Yt34Sb}WiA z$+8SlrZRtvunUQbvP3>fX%aE9@0cFJP@$ z!geR?Ul;S_!dxGzKSQ{;#W9+3vk)6UOPOoU_E@x3+TpO|Z-49>^*gQv)u46gyS~r# zYqy85!Ju+o%-^>}gN0U@lkfi;KrD>iO9qaJT3ykJVVCgM8mD{mvahbf*Iy5hX-8QqqKa8&-4~k*S zAy2l2=mz4DM(P>Br5hyM8^F65Ulsij{oTO#L>4n>YP%eeM%Hh>!PV(w%b(VB*e`1gba z*v>2yiR_%J^Q-Rn^n_kI{hdR-K8pe=tPc|`1#Uis3-9$gL?v){+DV7G3KndIPphI|` zr|fv25wDy&m?Lke`m?+Tv8X7>ECzsw{2W$ey8UW|H=*-c8_j`M7AMXdeC=r>ylv?lJ1pYBIt!eYrQ}nUCr+O%n zN~U4g_(Mpab&&K7A8x_?aZg;c-;4Z1(AT_CIJ+Z{BK^JMnUL$?r(1+82>?5boosHk zlMqW%f%4V)b-L3=bi1XUee6pP$jgA5$Iv4E#(Jpr1#!R(U)V+|gr{Biy7hs@FG zd-)ZT`1s!G=2*M42#)m4?sSqk6E6L_ch>q)8QZ_3nvUlLxnBAKUSdUS_nDLw?2V=N zTuOD-bPtMdr$a2$a6>0*0S>J(P~3eG`OkUxNm zJ26;n6%B7JNU2lQSwH71lBYxhbh=@F66K$}l||&X6yHwgv-nJ--U<<0pnLL^!4Zo+ zTq&QGqD2v;lzRwHO>$fuu6u<4&4iA{CyW=uKylAOt;xOBQB`fI=sd9FiiE~Cd=>Z>|y;l&znMJFIUx$ z<7B>UUF}`bj;m_g46e}LJL>9EUodEwS^1G3I>wrb1ia;8dH_inmNa=me+q1!o3G~G zU5%!n^8sgr9!RxC-(b5=jgx&~I84W_9NoI{hcrHaj+{-g{rRt77mXH?%5~xG9#-Bi zDs%awA8QI5HBrY^n(X#hcuQ;@LQt1iF8ZY--($S#-dY+|WG~uGb6i{PGBj~Hyc9mU z*I0{0HdgHNO5ZAsd8*}Oe87v!KF^YRF0P3iCti4m`cHG`<+2yGTY{|fE!9HA)$2M> zowzE{EFOu6U3(#v#?fT`7h7b2(TukZD|zub&U*&qxf$hmYkrCi(s}KA)y5h8XJsDJ`b@Tc9D+iAQEI%`V%Z z6==#GZ+0Do_l)kL#Ds5cw-avm@JOtBkJg-qz|Q2l*e);ot)Wdu1DL0u>Jr$a_qo6} zV&ZrGnKpeF2MG$$<)qCX6s|sIA*eAo9X25uAv9>gzby8}d&G88=IK4ci8rohNp_ zSaB?qk@9ap;zi=2;g^uZ=$;%)*B`96$`lWhs9Rr?XuTM|72ZCjx8P@QZlz zI_-p{dWF7U^D_Ln%~Io3QN+B-6DAK_6I#9Nn4ZQKUOB29*NV#OXc9?xZw0zP#Zv4u z1k1jKb)s*zQFRE)Pv^y}u@(3OTqXK0-ujie6U-iTo0Lj1bnRVPX37N63In%DFr20i^%Q!=lb>`QMW^U@ zM?{;RY`K8J)7?10kU-inzGnv*T9B6fs8Km|4Zj9yG}H**6-YNf6+p`f(Slq?=|{<9 zZ_ZV_e1Xr*#d(9=ZmI(!Hu5>Y4(0jl3#O}3Xr2-inE zQX>cX$0L@S%vtMu#<-SqmF)9R2~-!m;VL}|?h-^(vNF7ciCw&DxwEVnrOzTsIkz}u zk7@gZBCkuLpIndCTzm{H<$gq}2xM3%?@rvtOdS3k3TPg5Qfbsa4y)J95VbzT7FR1K zZ_aElk?j?i5wAFAalbUBN_c0=rkDAYO=jR+v zKN+|L370Z?u-*~VnbQhJV<;jGNxctHKRqN_lhMWhC2=GB)kDgq@}E8_6gNAf9ve@W z>!{v_>q%%P|G0_OqbRb7AU%RxgyKWX*iVD2Di%XK6HXEBzJQ>&2rcSaFXI?x{1yZX zRDA{mp*RnBj=`~7bbVGCFYDSyJx~O~-k+BkjFHx2u6t9`mg$%FO@h zHLMipe+>KoG+Q7*3vx_FP7{yu$MuH}GkZfyv(q9U z__FOu(frj#JZ718F6NqpS$3T|pgRrX#LRkyI_wvcOsRC)w{M@@@)cG-w>EP@i@7r7l)G`Uq=HyD^8{yI&S31wMGKB6>l{2eMSViJRYMm9%|(_-?y`5FIrc0#P~U+_sYg_ks$yiJ4(*1O*Tldhz~H1_NSh#xUTTR z0^BNk-?qvZ3EhulOAPJae3G8HzYfqPdQL?->%^B{ur=r~F=yK>c4lOxxueysP554_ zhK$u7%))rYF5X{fws~%hv3EO|g#e|jL5Br++aIv?2Uj$+V*lSE&g&72icJd52K=G5 z08Uk330sB)5HaZbn|%b<^O8@W3n zdxkDQKQC=AoQNXp9(zn=x3HN`PAzd&<=raMW_@05|CUrbRMc;;@jY7o`;-*-OMLxz z{W6MQRKMWnBQoeH#iM6e;y+f|B706fVDu8`QjIL3Xp6n4dOu09DwmE=jI!@dwc~j< zwsfDhxpQ*vzfdQ7T(?lywdr!U+TwBNa(?c6@1Jv9ao>>BaPI-wwBs5^z&J~#w2ATc zWcOi?Y7;f_`@Zdgwj=?!1=l&mxb)$=vEO2^C57RNz!M_!ZGw$87XdYk>6>TEzxb|e z_*u#(j%RE!%FT~Er~}Avo`I8@_t5@4m35S-)yNl0qx;A_G>5VJ3mj6VKML;H2Qz%Q zj`XCx^yOwT=HPSk-L%>9?qoU^IlrJ|j$$5XcXPOe&jGqtWC*_&i9e-gGOf{UQbe_2 zk4Nc`M-idS5mItscn$;v?DoU0*Bbe8CO;gPG@W!4JOydSy+7xW*(c^dS~a|f_Kp5i zxIZX=kFGslK!z{DL7?rif1~nqL!4H84KeWbh0Is`tD42+brziAmo1{FBLVl=RT5?@ z+U6qIf2#i7bIsj~a0BVssHa22u~8ftORqn~fGy ze81sBc}1cR%xM|zKjuP>QzOa;1vyy~lv7RgW@z~r2p=nrIjfHCCj2VU7~*e8%Lsg9 ztwW?BfZ$L}acXjS$`3|^mt!o_HKi1L8-!s)s?j_m{Mf@b*<=&aut=3k`ugp&Yd`(i zsZ1?ZBfN#^zXa!}Al-Axd207h1u{rvxPP$<*T^O@r($^&mb3&MdLE7Vh;&~^< zoaG)d=8{E!nV>XuZ653ENEX_Mf7ra$kmUv>zmG>?_=cD3Tj91*UMx`Pg1TOH80~6L zNDHp7S6UDTKPnhD7PjvGgo~@4#-&-kAf=WjHw9+O;|?}lChN5iWxyGl3DXgKGop4< zOcJtkPNjBHpa@z!#R-!e$AN19$!oGtsB*}>P#EOE_TYc<1n&Jfd>Ddj709;tQ~^Pq zFH@hsbOY&w-8%c-^)6sH2H>L=g$=3TheOxnw;wyfj>-?AGSgZGfE$gd1_3$|{oR%Z zC?VAHCHK;Bg%Fy4MhJBpYZU-Pqo7=GlMna;V8Er{AoL{j0xg>B&025bLA81J|DFNB zK(t7Ht<%bI=)?OyBGT?)?VlQ<=Pz4b^p-xRXndHRH8PTfruf4REP(pW5_ccr`DlU~TWwdR4gD4pDju zx(yZE&^S%jx&x>dw#9~a*G!xlmV&FJeKL;^f@vmMQIgYO^Ci!{*H%H;o zUHY7DO{4G<)m>GpzH?nSiwJaCk&wm!-0oix)kKWVsI|u%eoeQZ)?BJ*!D)Q(6lOVI zbM*s;M`1y#?}kj)Z1_C`#E}kdc!pVSp}}FO&C(+M^kr}4f){*xoH^ezG3K2_jy|V8 zxUu)~RV|U+y8y*(tJA?8{|KRKagX~U*^t-m^v5NFkU;eIaHdkBj*2OLe80k8>ae*@ zNTvY)ZAC+;*~Q+#Kn@07BDW^kYA8&mVafwH=mqbq^M)B=n((7yPW3Ovb9?Y8@`Rkn z>;flRkL@@BZ?kX#iUkS~y@c&5XRLkJ@dax17Y)X}q?vC?chwFE8cPqPTxBT9n|^X8 z9;>P<*;CRjhx>OmGhuM;A|RjgrZMQ5h4w8OXTq4&w0{>TXAmt!#Tj^*>cm__W;nEp5t`Bs}!_;9A%fa*z_RoR5fDINgGwOF}0caHuLPgKTZyIH^M|vCkT=8*RQ!Hz4$@t@->nRDjsW; zL-AhKLh)3UB->Rbt6{mxofX`jO0~BX?e8J~eoFKl(OJ%&OkNyxZtJQ$jqL;)yOGcQ zGV=TL<(_~@oYcWK$9OH_6$!Hy`S~yUFDwDe z`mDP9U9wA~Ub!)oE3xyMByDF6;j8%mwS`*u&t{VVGEhtY1~%#PasF4Nu~k~Mu0Okz z@3!uzaF*PXi*6}Hl>ZHNNhnkui+7t4<$BV@qWl)xS!Vd{hNr^o)HW~{kpBpeOys}% z#t_8&(UmrkA`#HumHNuIGh67O-<4t<8&=SwVejGQIE8x~HSrg1rV?#4$JLo-hbK_* zVSeW7Zq;3(N`@)YN{u5KXBlO&H< zBLYeUhf+GB@BSu|dy@|;Ob$AqO?mZox5{YO`SUrn`1`;VLtJ zu;Kr&!sM&}r{BOqz^LOO5cY!lu)W=${hvxhe?$Y%0pPBY3xnUlmyIoJF!Tx`3J&Y@ z2$0qduo3GI;d?tUzg}J5@I2m>vQiC%I}Pm!1k?K~>}mkm&VS!ALFezzCxjp$CgF6U zcg6J>?X^(5%v{kc<79_tO@URb+^70sS?JI!cAM^SgF}7g0=O|W&#n73*-_;2dC(#5 zUhlaW17g^-PPBl~R#hM6qRb64BDDqC*VoK0o&0;PgrI@f=48fxv+NV8Z5{%=3$G4p zMr~L+bNsc0t+`~0A4ClmMoX%~Vlyfqnn}Mlpo|6p*Up(4ZVtO`QUTLr;PN-5m^@Lt z1BQ9(e%{4`H*2)#F;L&HSc6I^t}rZ24kj{mWckz2Og?w2qByL|-Xa1$KIYqQyUO5GK%>YWnfzLrpsJy)lDLy9G zvD8JNz!RzRdzSTRLTia7Z`hzzn#L0t^CS0jYRZowsX|}`jgN$V-87N0OVe!0rO&t- zvj4T6Rj!^Y$cuBO$0$P7;?w@($6!IEczGfAW%X;m=rHT5N2z+E z8J>%_=Hc3bmy1nL)6CdGT}2|&-^}F*ipQxy_d`Y6wrKf@OSuLY)A&{WWtSiUNHuZ+(WozLvCre{GAjt7aEIXoEAE3AC>Hk|(eJ@kJ|g^dVy7DSXn% z;Q@COZ?r8IQlgII#Nk;byFo#3NS@s3y!tljVk6kYbVwk0k58gX37wzNvDi|)#Qg>2 z#&I=B=pZ)tr=HKnSi;y?m&$qhVxRrl9qQ7^{omskjvz+@bj!m=8d#5d#BNwwIg6;0 zdD*$xoW^+hEtF-hsfp*Za9?GbC96}BYrND8Ew!*VI4pHI}Zjq^e|50& zio6lRef;AZV^!-T#W-^b&!c(Gd4yAZsyT0)S}78Mpw)x)?fqqyMxY)<$5TD)y$$A! zTWL_HM4c!?m1U1EPs)Zi(@vLsQJHlSEIvV%_LdA~C49zYhW4=;NOU7Gxi_QwB-);( zbW3=Z|2fj)(Ao9<^M{Kf>-J&or4JCIsgJ$>%v9j8*SIEwbrLbEzfa_UP1@-G z)Pjb@uBAk@1<_$2E_&bJl|F|u@uR@Xl~z3c+mW9z!W$vs6V{|ncOttOwD1X_VxI~Ep_1#o>926l9Pfc#|BPu0Xdsi%+NDw6ZIUyav((Rex38>1w{{3Nj$ z3z;m-ap9?MpvK-`i`Ve<>N&H+0gcD|oQ9w3X6zsu{1B@bXJ%zda`?_4YJb6{LN7`1 zdfEQ%kJ2~m*P~>#i*4(lhArnm#&*@C^VKeVZdds^FcbE4d?|JOzZX?^g4Mx-`upizlU}> zH%|LM$li?y8+zXIX0B?q4*oo~dhXF=>!P{pMJ3#@$#8gJQLUlqP+V#9S4>9v-T^UQ zdMHruti=gUJ-(fsFMifVIzM~Km(+Dck?ucfLJ+Q!l5qihf}K{|_lTRZG+c6cJcWon zU$_+xuPl&eaT#ID-n%1BGZ+Hj)9G3G7jM@^yBkKbA{cK8Wv)5!eefS9D+D+d`4*w; zb?B+%!5;94Kf6}8Qs*m2er3|}Z4zr3MSl>6Pi^!)GQ!E z4*^}^(?^qq?o=n1>0UDRKgl>t(rz){ijEwSlvI`4Z%p+P%|{ z?mIqib|#TuG<7&l+>S<&?{7d+C3>UJ-@1z9hh83)cK#dCYofpDFw@NojDCR z*D^t=09QgdLJZq8%g1r*=lvzGN%>Np;#p5OQD)>2Op<$jn<2q?Rme*BDx4C;1^HZM z%bR7iXy9SMOKC)Ff zaw!L4voI2Q=O3f&Ix#I4aY9M;;k6mm*&=W6D&ALR*f57k0&_nSayp$!OL`+Qc=i$` zpd48l4%?Q9j!o0P1y;QG6`pE4=Jx%C&to}A@v=_$rp5zHDzP!_@!)41m4d8zr23T2 zGABHLm{2q*b}^;We1!jd-#kQz;*g5vB)E0y+3zX@A;ipRCGfJCm{w5w0@waJ5IZ7-^w-nn1d^NYbMA$!L zN8c&`v6-c%M6ROo79PW2r_rQDeh6ZzfUB=0{;r#lJURP_5krK_=@z$IOt3ihId zNmuyz3*qbtq8z#}zk^z@&zoA-dxIiKdtvb;74WgBAr**!zviLEjKOt&<(D-c2yf7< zbLW3ssAe7?7M?D_YSNrGo`^%--1FQ%_l&OQAEl{$l)=vw#M^5_IlE#gbb=S0FilzA zQr=lW-gWyrtzq!f#EviX=ByG#C|B5u8SU0*K28ST{N~_5S?_ErLu0sUmi>%D^zh(b zzpjBbuLC7mbL}Bd=4jQ?W*pT8=yAr(l{^hQ!M4){K8OhfFhb^E{!2bb`G$zXzp^5+0 znXMjaj1a26;=}Q_44QnHH2qJXV;#>M9?lQ0E@4>2esN>^!Qln}vIcPf_O72TQ4kn} zG&%<4m?kgYoCI9GO^$l_zZ%BZb+nB0VV*g-w`&_m<+<#2uJiFz-=e>yPp12xfRu9} zcaMfOMdWQ2`W1G>`JMOV$<>dI9c~x7Zz z-i5Xmjv$h>!ZwrWX}MF*p!Y%+@iYeq;}#$3eiLFW=D26;O4VN{qHjeL3@)2HPr%jP zqfDg5+b&weMgg*r7tBg!%jbPMU-&%Q)>2q`Wz}V?8CO7u{YUfw{L$ECd=Onza5V3v=KWEfL9_Df={>rB zZ}_)WM0+JJ6%`aj)oeRS_s~CR#d)3snv%X}d<1{561p_by`{sWff81-#p##_E&ie> zqSa^(+W5()_iqK?dGk09;02YFLoJh6HGG2E{K#%8J7Pq4&%H5`*sl@0gHpe!f>Gjt zg}SrT@74z#opb0qeK%_Pbr28>j!awA%Ea-@hXyZz$rDa=8Z#Emef>VzOC%qC4?;@0 zquw42-I*pFVPOGf0gAMXU;nJ{asH;A>z=-MrwWwEQ879yig{|fw(mhLdv zx6AOna`;hhF~lXO-!}qj0D{;`kA3!q%#9N*+K&u3f%~&FlPZ!VNQ5)eM^&cTm~}Pk zbSJZJ`fm0Ok4$)z^G|-FVwWJ_YFNrYmCSUp{jt{EGJ;^&$ z_StW2%}EO%)Plbfc{bt?cf;AwkQbarBQ%Ujnkdv6F6MEog~}3r`8i^oj(!}39l%{L z79-5Nl$;f*O(#7ahl^FY)G2PwIWHL#?v&V+Bqf?UmwE96PZ7bZ!I2eKWj1P}oXdOv z|L}BHVQse2(x$k(yGwC*FYc5UcZyTotvD2Sw_+9CtvCUSOK}fQkq{(6NPfP(_w}FV zC`ap=_nuj^Qr;038p@I1OLk~Y4|L@xX{mK1J8hJC&-SI8osJvEB(bjP1n8?FP=ae} zg;rF@F20RRIYph9J(9_u-3J91(CFIC-TYM=PO%Xr$gn=SM{~Mp4oO}kUM-hqA#gV1 zq%s_|93`(pzk4OgE)`zE;E7_0J5K(oVdnyRS$GS}_Uu zRj7sS4OBSCSwUOC_k(zzw3fEz8sq|UfmdfYsp9Ghe$8Kw#H-r*_s&<6Y&DDM-wH>z zIb7ZLgbq{0X-G_*_p5 zZ>_2J0E|`8>`NMh%fc@j)|$F5^^Em&N~kPO?kX>H;Cf8HGTlN zXV05ggt008SOR_CrGO_i2*M8kcS7eTT_wSh)@M43K>gpm0pWAQfeuj1)bOK2r~Urn ze3_~}%b8cfEbCYb;=OW&mY#>}T;U%T$HM{I5w_&N%j2Z@FH&Hre4&N^PWr$6J||%V zkS*+h2K%`jf?d|z1Fv<$#;&qbdm-ZG<7wkEP5Hnp9ai7?q zUG)&qB00O@7N(+yPCdVcL6OA&W5zd&71xOepUu|-_e09ro-t|&tbEP zyam0t``7c;+9zi@4+_r%oaasXzYeFJegzF}*#B|^?na@BEN6RFZz&H z-%c|0^`)53TFdYZ`l0{8r1@{t-5vbC@w`2-G1B41v-sOUl5AQBaQnPqtnbH!?kr~a z8ezeVZ49CXOG8)DWULriHOA$89TKfnYa8!c<*9`{9-pwA!!c!1HWMe4_*wc&{hhlt zbFFS=E_GRkwP^^NR+SE#m^ljqYM?Fk8cW^<^#Z0oq6v0jh5$&=c)2$gvkv23ckN_s zDOM0B5q40KOu4!JN?Og42MuO%zk<6h(H<~D8iPG^<5muY3TM~QrMtli-}q!mYrnkE z^wIh!P{TU~^W(&yzTKZ8GmpySM^aIrn*(0SW&(PCpvSmbNIF75ij+&WIFSr5rbr#3nz`kb4mx6LkIgdxe>%dV_j3<+pik98A6C69t zz0q(+7ML$UB`35&lxxtpB&86AQQDc6XkQaCU6?ztdf;2Ez^s;<8gZ1c7&{e&yHA)< zl=O+!OY~UJ$GZM->a~t_B}YK1pjztzh-@=JpX{6*lhXfghkcv)T5Wasg>B1{C?gfg zm`YywWXeo3efS_@xY7>YCna%T^Q_=oG$y&4Xb?fJYIj$pmoT7k5^X$3-S%)i4i=MM zt+HX$Xf3$*W{I$sds->_ufZdmWJVIMgI1Lr&Jl6{XS%PGU)iI*N9j0RGFZiCj3*rP zHw}nKvVgl+8VmeX49OVmcwRHuK3?n^e=^=a$ejRGA`flEN{^_Hl6lC^w60M_f}^HC ze>oKmM#h6)9)2b&BaQN+pB(Y0aO+#ucUq=Atrv3h5MC}DlqX^0v#D=X7%k4|@>DnR zYEopZQI~N=$8OqlXDfNZF{kjU1EEY|JjC*=NEoXBT}9oxi0k8XwTBHEDIw>0SBrQ` z?fopY%SG5M`KX|SJX5bUjecyM$54iwFHM5269x@v&@EX9O%O80AeREd{S?j2H%_s56@=aTM>J-10M6pJUE+r2xDc|8!IKD8qxQmh>&^qa-}fcy6?#>ndD4w)!uL zV}WWA64Sk@rvByPIFJSPvFJpr&s@d4ZK*DNv#v9? zX{xw)zlIA7iQ}COwX3x2j;MtA^V83bf#^s4kE3dzjWtEEXwMT*b;OJ({Q>`DD{5@~ zH>&@~O=OeVfBydx{5Lf`mzVKiZGXq92=q#rm*86dYoDlNwW6Cl0QEXlw3XcOS=7sT0BpVrs4_7p-ImL4qF56qo+tJ}HB zQEtG~XUI79a`QE)L0>`_tNEny$r#??>|MhkvfuLyuC)FH9~?%J*86$!jaEI{VUO;7 z>_u9t^%tfWq`s8hNf^Ca<6OVUWuV(+S>!H(- zN|*^HLr#i9!?SS=Ee^zfVs^WI*HTa|MO?|wxtXh2shh9E;O}zhb7#NCu=r(`nwDf+ ztzq_a+>*MT-TrXh44>k~JoaS>TfPm0qPfi6ntt@t7&T$5$Qak_$xha>$Nf&;)SZm2 z&n*oL6wj{!=;JGGetY(OD;)?l)}@Shb6+v{Pt-Rbhm$-uSb=Kx6bve4V$Ik{h1+@`;|VcZc^`- z{&BVctGns@{%eVJHHN2mEz4G4QeC4@SJ1A*gck;)47`j0=RuggIZk{?QSxRzFVhB* zox1oaLnqOl%9{B;Lpke4U(j0GJiqswrxrr|L;d{x*3nV0>#>M!$`?g^^3`5>%_GO_uT31pw|-< zoG6G8v&dtFG}Vwi1cPRT3I4g&;!!1fM`nyaxFg5r`T-kMBcj5;o$SNgouRSpE;NiD z`%nK$>Ol$;;l zE!;6338wpSFn4M@xB092M1kCh7+~lI&j2;0RNu(*DYx58c}N-ay1Mq8uFYs?x!d$2 z%6Y#ZFwuvxfeDJwXO;<7`6k>W3PIzg;m!b{6!}DknGy5OY$5h~tznySW`@iQjCAP* z#yV|a%6T@Q5c}B=9uTOI%Le)LbJAKs;^|rC7++6X*K1t!(#0 z<|pVibW@_p&5oguf87t|C{7ORNa z4KQGsHapZFY}FlOg`ZGcTQl_=cc6Ba*N6ezt3msQx<2Jlgo)*!aWybL zC2FDT@A31+XraPj<8>+j-~F>?0z61=79VxU}*jO>()D3F?Mn2E9wBxLK?s`kcP1zucG_^BzV*-3~_+k?ohyW zc4l7pZARcpW93Evfs+2JVi0^g{&i4?69G#f(`LfkrZyf|`v*oWZy$heGq?`6xKc~? z`HVa4JA3p-lSZHE0w5g+lKrrT@wM&sqgQNw{VXdR^poFN(})UQ@}u`^5gs%CNv!f(Yj(s%6C^M0 zdV+E$T)ut*vdw%R%a;v5L1^IjsG~SQg&HZ6onN=@7-^@Px2s=3Wdk~MP;C4{8-GOc z;;hlzUZx5Bcqe3X zS3{b$dtr|0FUC%*Y|}=*ipD(LoS*i{7kME`jsk*G{fnh)VZ+1(S5a0)&Yy}hYFJPo zfceQnSe^P9RyxNKO(GvZOiP=1eE2#RNMa4L4lD*!&^;`gR_|ilrkU@vv$1jI9P?p2 z%;D;&1Pkvx-U;Jh;pzX`98;pSJU08+x91Muy~ybs#HMRL64jJbC@~i=Y!y`t@wti6 z9E+Or-yJK!q+q5W@zts6feX2l>OG=-Yuz(hKx}Mpc?}&O-HK29)N=ZvBAx+N@|Y(2Dvwlic!Cv=>~v<(!`jY)JAuA-0XHYi!TdW%Rh8w_DfSdxNZ4}X%0}Z3@>>1@ zdf$j!aJvM+V%10{`I1Tl+Bp{OYY@;0oFHJ{8fqWs{unS-%%a3&vY)?fhKq)aBipn< z;Sq*Me;vDhpZqi(T=)JBLML@Y`sMhRLr%nM?=VXxQM9-4n8e_;b@J?l$bc2ifG={E zKUl7C0z7>kTbTZZV&dJ+`eB>a$s}R&i-rE?EJfQ>D1;-7E|w7a7WR0}(?Diy;&fj8 zqeV%*gpV)vYS{D4U|J^Oo*z&lx1FjY&L4^bMVE0d_?r@rXtTyrPv^#%%`C@rCklwo z$%d|hdt>yyL+vx|yYtllG?yb3!_pfPS!PGU%0aRVqpR~$?v*g%SKbI~81#&|_K$r% zB0!P4F6QW}>R0k=h{}BBYV^%{^+FP%={3v^4 zgpag9I!|BkA+?;K`Tae4&{s}PlsY-iZTX$_)cO;z7S7`i5mRah+S=@><8oI=G|S-4 zoj_=w>}2goe7YoYJzk@UWvRg#38^RNz%KRJngwp&)D>gM7V+eRT_hj?iJ`+F*M$a1 z#k9CZ(LUHUR7YITp$A8JNrs_uhV}dj ze}@H(xBZs6==MjToThc}`Frtya=FqUAWJ_UQUs!tD*a#i{N@#@P{5PGNpN3DpzJ_N z2gGvp^nZgP@a@!aT1g=MA{jm;x_-alKIdM?<4-yBy0zkp@F=xo)=4)uydlxIIv|QO zQFac_zv2hoq`K?h!mc3y6Xpy4&u$z~EG2tb+QQA{Lg}mV=IZO5ec6UWcA%b_D}7wE zAD#~_2_A0@{npys6A9n^JANEQ$aIIGJ{ANa?ahX+AN&{ZqkCa`xXGVYmOc8$1NSL) z`kcAbA}fA9A~7S~F%m_!ajfwlKgj^{f!s%{-G9pW83tZ(8j^PSTR#sqe9TX&5`wfw zQLNvB&3^ZKdhAGzd;9P|oEYIf-M70DcDbS&r>lW`L|Z{JcDBZ-OY%9Cce=f zD?~$aZhSZ9-7hPJ)P-_08|K^shlM?8=$SFOEr?obwB0CuBnf91?4PDsW(TeF0J3S_ zJI`W2J`dWiqhkoCsJ#70Nm6)&%y@GpJ}35rkY{*yu!goQUkqXtLwA&CM(G{HJ$e?^7L-EPUbWfW7xI`XgR5% zskZ7)0#Pl}%v-=*4BmJJPDXU?I58WjU~Zl(y|fB@B`GKJvoYVnLj6+VYX#JN;7Rmu z{QKmSG9X>}xTjwvL9Ck~e+)9GyzTZT1>B0UY_y|*QN+U2dL_?I{O9f3Y!{9;CGA5v zzgKTua^kkrG;}kw>yN2M(oB!ov5|$RJ0XJoi&RcZ?~kKcd#ODk&Q_$EqgUrr^UINY zVf^?*8`o&R@eC;{6b}yWAYU$2&dKO@hYojm1@>i#fBS7yjlcHwbefB?_}7R8A56a< zt-Wee-0s!@t|^V6GqI%*_Fx!Nwnf*uGmYpQHOe}DYxNViIJowl(efNt!F>oTjZpoW zV1BDsG8~rrAQutw&6G~y)K^ODTbhkEwo{e$lBXi}i_gA2!w0XQqe56iHS5k#Rfl;! zw-JlDdF;(Bf`83xpPTF>u5tYNEx)s7XM}rc`naQ1R9AXW+bZ1DdoACZl9$>R%tJa! zc#c|XvFIzX}J(E;_TXb=S|S(g>wZ!w(^!*{+&Tv+r5d~zs#pxubyI`!%AOV za@WMF`|Rx6Xb`jeesTq_+dzIIpZ03>oUizGn}esk874(I?2k?fX#bq~o27~Nr0s=V zcsRYF1>shTMPwa6XmPP{U1MY@jTISh%$t;-P_ts#R|*eyV1G?HUmd&!KEH6M3W(+H z;3d({KBRbVSI~AAZN=dYWKSURM;C|hF{{LD^A^*FV}cIzOm zZfQdd7@L?&6)c#W|0uT=wrHl#ar2k6?zdkT~=%TAc@iH#{WdQO|^9v4|*UlHu}&peh^m$CkEoPzg~O z|6hs#i$bhumVpY*Ri8n&;U*Yll{Dab^9@CKO(7}&puZH$QwGS#@5G~GtF8%eRwqa- zucH8utGY|v=*BE7>LS=qCC>P<2_H|jWtY8}LWeBMjXFb9MJ5mWZU&;VDhNyHvy*aw z{^wo}f+^tHvw|?B6$&^Ob(J9SHM*VpO2{3clN9iHa9|4jVlq__2JZb&$Crw!I{>`v z;epUCS~x2j$o(&Ago~lqal?k(uHFEarB86_D3aBFz^DKXg*Q*A2~=n-nN*xl=Mm}o zdm{KE%H4fKgaDSX)7PKCx9^HP24(0bY`UPc{);+%!;( zl7o9n;qCpVeXQ$b79@|h@crLVaQK0R%pJJC0y7tEgt~i2j3&i@F zyWMcJpSY&sFQ?IWTDsB88>YAIeKC1h_jSca`*bn2F8|k@gVSZsMn`hghGh~J4b{~9 zq10ooH_Q?KEj#T52lGrlW`fAc^-fW;!1Gk4`t!>#n}?koj)d4}-++@e=A$_%yV|y? z4e|5!pU>>UYG|@XVzuymQJr7igm@l1W^mIZwtz@F@w{6p(9&axAg#=1zYv{CA=n#t z@v))1-v1;4i;f{Uq`yBDA7j6JAMeP2Y@qF+Yge~+rqZ^!d0hJ~ zmf;B_GCxId67{SEZO5ZKSeb18)NQT7SVhDd=Lit5NHI61Lh-(awhrXP5|klh&@8EA z$Uo#x;qdKEkw3>QLdjipsQLi4$lg$3&+z4+>1DLPYNG;?6gm%p^El)<6C^>aNSbhdj}vyCESRi%|K)CRFoH_w<7yQth95&S?@ z_k##`Xr}$BPx^L=`%e&`B?COG)pej#*Q#KN>I)9-#r2Wx6j`kIcv#D?gh1IQVTv~^ z(-O+-Xfq3kc2WWZ?;WCb#+1#xghp#WpYC8&tv-meItfli`q8maf>vk&H+kD0KXs}ala^}lKLU%!px2G8us*olZA&|>R+-mH+VmrDO$xhtH z0JIjtdx%VRxzVD7RR7cZNwF@QTkmGF6s?AnMUVb(J|CmY9yJL4db-8(b+`eH(o=^fGO(c92|=aE`n8@Jz@ zLn7w=a)_O=aYyEE9Yep3wF<%J_gfw8DVYx~yi8YSBs3G*V*=9>ElVsyepqG^hx|3X zTpzCEJfmHH!>z!uf2a*VAD^!$Ut%a)#AN}L72an07Ub^qBSA$m!*NCs4eOF)OyKCR z;aRcw`spQjl}*kvGki37PTGRY+#@Y=nd>{C52S$@fr&CKse)nD=l|vg8Qe#^0<{@C z=NOQe{%oVqHrM}i5K6t9^76+4JDqzsr)6I^gfOEyl^l;PjC)Skyg&+)wt9b9o@N@7 zc`xE-fQmsn-mlK-(C~li{&lu*zS5hE|JaQo{f1^}jsJ z&TM)I8?2^yj&#V=CRt{GMORYN;P)u+F2EGUt>j8Bf7V8F12i6y{JNAzME3Z%qwl8l z6|rys2W?)nhT-C}e@11ti^09{lZO0|vqiKwk0KqGuxuk_59#cs_Z$B3;q#^kh2RU} zbUMgj@S|+lj_sohJYmZ&*ivVa)jBax^nBlP%qT2#x8&J11%-yw1-{&OiS(BD_df`u z{~A<x+mk7<45Yp_xs%j# z@^qy_qmx~R+A=i{F(I^mdr&q_UD~_~NRPIK4T)g2p8t8Vs4-zDry}C~F7_9^`;5(| z3(gAYp!N5lfEarG3c}laZ_bn^Xb+<3MDF&mEjFH}=n7cdqmzlZnHRNq8t&@)OjSsv zwCDbpa$5HXGut41=M#n_^Qm57Re*Y+)cWsYyd~ln&;U6(@ zlE1qsZ>jObGB~I;MbDHi%A7LDPPebujU^)OdN~x?7HtX_Tez=N`+|iZ@A#|NRm?~Q z@;Yi`Jf_PTLRnQJ+p=!j6>iR>wf;bf&oMan=~MU*+Cc0*C~%Kpjl!!c2;=XYoo(GKxw*g=N6>G6k#-2Rws-o@^?)#&q6EQN%LtT?N9D&lDrtn{qx+*SWA$Bd39HP~?YqSj< z@_VC%#EYpks3}opjMp1%-k7gF%03wD z{E5M6*9~Z=eNFbWTLhCxQG?aHSa4hJ*hUdMv%Pmp0bniHphCOXy&ueGijxUOp)|lD zZAs>Y8XsrQn8DYD->AleZL)J{978Be<&#^KL2C#86y39$N_CZjspLmg5i->mS)a=bSd55a~C`fIH&AJ_BZE$NL32oMch2(PQPF&Q)Udsz;XwS*$f z5GM9D|Kx#gMdz?(FTy-9K)8(@XgI&$-c3Dvlv~?b=0j8tj1SzC$cb>dxt+ljnJU*> zc7}zgYJB68Tim{f-cz3VNC_PW$2lN;%N{0Mdf_i;0cpk)AVtyTjph-@&y?fhc(q?L z1@R7pQEY95VD=)MaG9;CjrG3Rv*ebaNYaT*!6oOGvPVJiH}k*!COk*`wfd<;N(+omUb==8DmfE&=Xgh7_itNh%CNz$nW5 zHn{2DdB85SDA7q|$58HF=nn*uv)s1&wbQg*?FQ^94AM{n(Ax&AkG^yBa#0;C?dy}> zk)kL{=f!@h@tkjN7*W$~9VVLux;<(q@Nw0GWHWB7^VEeY?wKdQI zDjHG@+PMk)UnkYD`!zV;_uqtnUHu8KdCkR)N`hX;KTXPif?kF4zY+hs{G;>imIx30 z49*N(;3!^9;0+KXQ+@LLdv>nJ_PSbnvgBIsi4c!fFHJ5Lu_$FBjz*C5N7Oc-zY?lbMA z4m{h)(Sg>@Mo45w==`6Im-y-mK4kQ7RhwatPWXOq5LLhF#%w5MB35RRtI{&(b(^P9Q2S{0IU3#;UedLPLXBtRdmYJL z(M;)}Xm<|0wVRA89Go9xqOAkL1}B|K6s!%YwNVrlkuIJVQvRhMiEDtRDMCBiUizH}8JX05czoZ@S3&dY; znTwI#JYE$7QQm)*kqr-V2TwUL+;WWC5D1{ma+mCH5BzPO_Ocf@C!xKUGgg4m&K0
        kdzSLD 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 z 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 mtsi4e&s%|U4Kt`?9FffK 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 z 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�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

        Cx+?}T_>GUf- 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

        MdvAbd-2cw`8<*d|gn4ZY-lLGtj{HCerTpSp ziH;5|n=ZDS@&DzjzF1BWvComVE%|P|e==eNw?p5Z=|{!lC|^kv)NCFqCk$H7L3D9w zbS58E!jT5QaVv2?B+Q$2*Z+<0dZ2~|f&B?D=K6}0&DZ4o3g?U_k)(M|zghNx@d4D- z_~x*0H$Pk(r10;?b64)V$k3Ou(a3>sUr$B zsc&1py~#5(`!&peo}TFXp>9Y|ay=h)yXdZKFLhh@Y%!O;S{r(^7Aqm8w+Agk9 zV0gU46-#sbxoxkennm1m6(>p3@-Nw2Zyf`L=B;a*L*<$ez*yHva*kRnI=SC*^Xy+L zx;n1wne_`?hOrs+Wj$_m3+-n3i(j`GJ=!Si&|ett(-A|IPJG|+g+vr&Bi$?s{f}i| zwmOqQ{U9;EG<5=I+D=VkF=7Ne;N@OyELo&XIPZf6GJG+$anZPMCDlKLt(s4Ii(FaQ zEJaxC%0#rRi|R=<>Kw^#EM2N_qpzFa^O{lujT;U;7>b$Ui?(AA<%EsjP5wch!jAo) znEWh=As(ew;s}f`y?D-{=dUgz-54g6W1(v@^+KQL%h6LV#gSr=UW$f1^;sw z-E8&w*rxShJ^#O3t2>zce{dcs(`nv7o>~G<>?~1;@|8uC{?V@su4h+S4 z-#zFs`{sCI@xkZ~JyZOhD6VUW|K$Y9-SkMsHkviLUJShekl-Coa?(U2*bKra`xM)G z;sZRefq`CuX2ASM>N!@v={bJT*sSL^!L%|HLP$-;9D5&$r9_ha!X*fC;W6%c5YPYn zg~PVK{v|w)SxL|RJ-)hCg9S(2-(d9<4F67=FFT&RO&)hYP}d2hbOvEPhgl{FIhF?V zq7Dn*crt_axg1C1DQc4$^Pa+t0|_VA<8}fd%wmHk)L*q^99~LvNPqohb{f`xf-jU~ z)wufky|2!{FvwD$d?*MfHb3_NDqq{03Vo<}Dt9g$-IKvsno(J7e1iFQaf z-F2N@P{mo_q`h0!T8kKTfCRUV>H1&UW_6@#Ud=@VVW31Yegb8PEL@f5{}wYKgdms( znCy`NEPmP$ln-D*yRG@Du5;RU|Aoik?!8Eyo+N1-EOBKmgSi8zFHkMe ze)0#zTL~W$L1ZJir57VycZtf|?CxT8YXHXz=d)q6qs^c*@?)WTpZjX>51ll|C@J%# zfHw(k;?r28c0pI@H?d9}c!#ZqLzQ+9n12^$q+ZcBHCG^W8fYQ2UI3l^3m%SG%7^%i zKdE^m)&o%q?{=n(b`%2B7YU)!&yPUV%RZs61lqiwm!$gHTZb{an#=vaPp{)6&Jfi# zfy5*Sm)lY+>z=7@_*s#vG2wxBm_7F9T(;B1`OLM3y04;Sk9rmpLu*N`WxSuk@<}V7 zAI306)FOs^#CMz&{z=np>ZlQ76dK9C%BJEtW)8Al^ARpX#N|by4+N-F^vUZw(7k4U z&!KvM@jHC@eZItkTgEV({)3bOdE5D-h=H$oXsZL{Qn3bNCrNrc$sFS397PJKZ$HE=$6Rm-&RXpLj%2oI)haRwt0 zMLHUHV9VJ)q<0%c$BR7K;k~f+RS96ZQ@`TubHp@Sg^JL3& zil%|L8!aQL#rmcMUf_tF=YT*r)B3oNMaGBpEk?gYc&Hpu`Cm$YIPW~v;V0?F-mnA53sc9` zi-#H4luqBRI(coJ>D&uck&-`ej-WeXXvO%q<>dL2+3dH%6kS(A)%kizr|uLU07dur z{Z-M|uVcasBRT(x>|+GPf3N)diuT{NfBxu?4RudJ|K1%4GD?&Y&a-d#I)?>W-D@Kf zJ08$ZR8Fyv^38bgoXub5a~aV~zI!b00OAy2nFxMJ;rsMUZnAm)1o-uSkpS;LGxFgB zx#@yh?I z_161;>%7rej3ux*;DpBd65NwvNE^YpjZWWx)M1|nZZJnWF6L~L5Kuyd>2w{9>S;}4 zEpdH;TaFKLXJ3CoobnoHVaMS(^tvywN__OLoS-d%JRnPSDGUk@E#FbD%Yqtm7Ob zxA7_NVTOA^)}mHC))#Y9-oDr^Z4=-%4~tVpo3T@iPnfu64~=(wW!i%ybke#*KqU|? zkUIDknsCI%7JQhAKQr-NX0=xb`cgj}I7v4M|7`x%1)M6ps*0_WO$F!I`lX>KuP|E~e+Z^~3Of>m^IsjRRu$xtZPkX$~Y9Z>2*+M^)J55_7* zvBfQ4P!*l0pIYo-bo2&Ad^En=-b!YHIIHabXHX8NbZ9=>p-RN`4${X_11FUGlE-iw>cOcf~`A%#4n0uBe9d(tP9pebQ#4QFe~C@SW!RO_k0k3mV7@>1A@XA z;*~w8Q=QqjLf7B>*Noh&zx{A2M}X-gzSGY?p!4*Hyx0ar)ETtjrq~rl4#0MD)s5Km zXBX3HbUW;xL%zXz`c~~5-iTot-LQoS5Mmxl%k9@3K=9GDpKkxe{4pU~PIHUjN%4zx zVCG2ePs2RhI~`5vZQR&$=4*l>wvy}2xZ}v&%y9n?>7&1Sy>Z^1yJ!GFfp znuc*ZUwmFFd<|zY>4MV7*xVWGyfe5Cju-KOYyL0~t_R{g0#Z%=p^f>FBGd zM4$g!F^&7FlzSf%pI6bizo(~F45RiZsQUx$r!+M5#?unqWTVC zX~XlQI#+Kl(%#??z-iq?&i-`A0GTq!xSl1_cyIT7z;?PDkVDEh5J}J8midyYFgX&G zbxi~S3ac9c0H9tz=;!~wPkxMz3DIpeR!3{k9lyuI`fIjW6eLu=+4&}24!IE6ZE3QL z3sYwNAlPl50V7L4`wFx}zovIDpply~EH%B!audfL@P_b8W8%b@Iz~F#(UDJVjzo@0=d?C~8yZrC}w zv`%chG4&vAaGo77J9QDGy?>~gptF{cOVPdIJS>*>u}FH71>0ymxm*Q58qE;J2T>>8 zIjiCkp{oe#8f~C#b3PuAaF-+U$;!Y+P{spvthbsyoQl{ z?+2vvuY25^zrEoXU7q>CB&tJJg7tVu@%zsoR=+%`3d)D~aPEz^!RTXs{Q2kg>x0Ob zMhtX?`wp4sCgUdV6K_^ZUXvu_GhF7KA1aqR05BxB{wpKIz-U2@CKa33z6sn7TpQoz z3Z7eO<6$xcj*=O&$o1xY5TmFkR>Hh56TX{&KsApPdppe4_SbbkD1o=@*g+ft@HXb7 zer{P@XJ7Y5wPT&(AJ74K3C3UY%XazFkd;3jyYNih;7-kwg4P|84?C=QR)e;Mui{AS zW4UXj!l)5us)rJk?c!=OjrF_Q_ph184vZa8{-zv6|9*+^sZI&;ucUam-W0C2c~ArD zI?-XePVLc(8o`}|c@DgSayNjfB-$T@vf8m(%r@W(hryI|jlLz2@3BVFNz5jIlYu?$%b2ZlF%ATh-F zl+V1!HDe&*7zEG@8vPWf zlI%kYsMD6v_r&ejyJo7lOPhzThf;*t)DJ^DrU!S^xAT7}Go&r>aE4KxlI&y599@P8 z8^E`*sd(S~X6bZb6$GYsaqjHPFhzK@D?-i_9^%cl+c`az{Z5LH>IBu@R)W-z1pHn3 zmmgF8^dJr`_&e#^lHMg+_5+Ehji{aT@#IgmUgvL~B>EQPzW?vJNeUM)tg(sS>jiel z(5PH9^$jrBNy92%gBwa9zwYr|@djV2GUj1caX04*LHu{)9DS_8oT|ilWIKi{IyC268_`G2 zw2TSO4AJGQ4ZH&6kxja>O9iomFY6uw`_ywMXZ_qZXX*!BU*d(aSZuc@X*bO=u1gv( z@js+E)%myG{^We-4Rw}QQr3os^Vrs{+U2cx!4UZ^z;(`fLu{p9m^L%~rKGBTk1O|) zy?J8N54r}IOZ9PY`xFN-6+VG?Gl{{!Z^8P-jC@ERX~mrI8;?s&elT8(q`#PN?=c=9 zkkzBMU3>!_S9)%Iqm+3NU?6);hKrZ)6KEWG??8sW6CAg(C%x@Oot*Lv*zct|YP8Ju ziK{q0s1``^5h=d5KXIGwwT(aU3X;n|hL1~IvrRW(yZ3+KiKK?#|LWbE5e<}?KM%uY zCjImJ^WjY$=5NWhJ*OY&evlr(5_q-)=CM^>;=IIBYx#Hg9P4FlSC>W)+^3)4Wk548 zH>m(t^AGr#>1G5D^g=n>1RA)7RAWCxdR52|iDG{#!hw3~0XlCTT=x_0WB8Z;z-J_a zd`NxO3&CmhI$zs^i!z3^hDb&!vdYs(m{6YQQs8;0N)ObY)|W^Zi9ztMYe3%yH~R~D z8%XZ>&8iRHT14C8s6O6@U${!X zzHn|1AIie9VgXHc|1HZ;bU zjO&b>>;tbMr{MVv8jx>M*(YwH$i*9-+d51SRWGvkYbg##r1>lSwz(48$Tly@Iw)~bzW~M|^c6TLW7@yXvQV2s z*)-umDa`INcO`cf`ibUEmvG?#Wy6>s#Vh9my_Rst66fc-Q4%^UzY9 z@@Ri5t2(y3_MA50^r5AOZb0M7NA3_1e@~u_e2GvEpD~IS0IhL5c$ZNb89J7|I_qrM zRd3N`Drij~1eoK(P5k2Z#v2DnW8f*!V;RonwZ7RZ!=cOTXoIWU!t0B(4&yCq`D;A} z;~u{8JZ}quCTc2#*9JpuSN;Qh2Tc{%&V!7rdx~1tL3`}=KfnEVKlf(f&BJhQfa!J{ zt4K`3dFR!$b$AR0|eZD{W3~`{e>hzpR zujJ@QgL~CR?;Clhj9taAy&BT|Iyxq-XC1f_Xowxl$*;a4L-UEqs z17cn8Ii>z~g z#rra5=-sOx`XQF%`cnpStPW#_mCaR$9NPusSo^u8p_AZl1hel@G+Twi$_B}l?zpbJ5(esS4Q&cHhXq84RsQdB_~QUcWnBWwql*LaK`U(IlTqQ+MYI{Tz4ArdxS|}e zNvm@z%o~uydO|kiRgO{9GK#0zPWQT!u)YZCSl3(rS6mG6Jz?bsE}5ca{rc-#Cun?w z_qpldFHfNS(9Qm0Q)U!%FtzSVucfGYfr-`80TCF-Hk*N9n`ZdKk?E3FTQ%@C*7xPN z3_tFN{oPWh7vp-MG0ga(C#U{jeMtqum&O2TVSv2Xh~u1P>txsywF z?dUCX#;AZU_;MUWfqJwqOw8WhF1pTwjD=hr3oHZkpz1gkxyB6Vp#AbYJs2kQb1&l! z&<%`?K2VZ$=vUls;d26s;0;(vMML1hoQYzQDhlMlq&w3G9u8%`Q=+;j?rYAtbn&Y_ z{|~8WXc4zhx_oF8X1CKis@AD?3!*49AeI$|zS5=;vKjVqZ)0-#S*Cq*SIsZm1Pfag z*ywn(#ku|%Y}ODN=LVjj#?pzfGm17GWAa0N`!N4q*@;v91|8Owlg_}$%3uG>HJ>?# z)ZAL%HG_{QsW02u+iqq3AW_#%H<#sujv2-Bh_Jb_=hTLtmAD<$1$)$5&xh5$Oxds%^GkWaD!&5jm*p)i= zW;J%rB>W?N#P68@FMZtXY3yH`Q9PkJT2vwA_ZmbtZY=Y>G+@#m+l`J0g6omb!R&vO z{%0&vS7@(WtlDNp{k7Ykzx1B4u2n^}p~NvhvuM5FoA)Wb7WDF!c#|3Ji#4w3!w#E& zQh7-Ou|NanA+a>vEx$YHXh??ogqRuuI^M-Je_fUSTJc!D*TAkzUL=}%- zoLI8c`dA;vH;+dh~X|I_wT&op5a{yJfB;05b{(%D@G zq#jzwo+SQjEZh|4|fksFeNf4EEhZ*NK^B0!J-+NjBUOg>bQqhbz9d+jxy_y3rp6~!hO_Vb6vTsZ$2h-zEG%FN@YOkeWez=o9Mhc<(+2$Z;n zd!TJRhL8ouJ3syT+SYDd+ZjlC;lKq%Jy2cvd@xwCtNW4cp?*BnM~(SOkdbr!=MQw* z^P3@=3IedphsaX(b3ng~dQOD2+i6STH5D1-7KCm#$OuXC2jbn#8Fdstth2dA$ z0mpWhuX%2rL3xdxn}|FHVZr%trPF-zj25#a+WOk#sSeXh3;2XCUIvp{aMvH9&BKOm ztdkY-HVyGg_?6*<=5>;7YD$a{^3EsWz$FqKR7KwISx0NLU;U6uN`KAQaTUNQA`iEk zqPp5@`y*R&H0HKKv1aQu7To->*{`FoIi$^$Hobk<{4&S(flsqgsnZhWuT03Zo zai5Ziq_*p!mZW#DQFuQY)a}wZA0tjEWj zqaChqMp3drL%q>Hrs++${Q|5J=sj1N=~`8TyxJ{eUku5_ox!zz(8q@BzR;^cM2E|}KR)|WQoV@7s>C?YQUlhKv* zr2*p-2b<5o6Mc0&HpiE{)WJ-DK7FHM6-eCHMH??yQnf=Q;O}^Co~~^x23~CMSF{5j ze$9;Xz1d8Hn=!cAF$lc=f@$bE9c5rMT9l)Le0<`7K68P#wMEU%p+d)QUSs%<2C_|) zV&QvA?8MZ}tg!NV(q192u#@fhafriCy>v5MZdOfU5u;5?<8S)V+(i$;p%i7;Bg@Qv z+&pf&=r!M(ub{~YG7vvp2%Icdzif2*yZa2D%u!kH)%V{9FApNWQV`pX+%o}YjBnhn^DQ`* z({TX+ZC=GP?r22Vm!i@74`@T{FXexn!6gfch2QKvu5b)z5NpWccw=+W@H|BSCSs^= z4eSWJ;9Q5~6ux0Lo%WsA7`%x3S~W_JtQEjCh@=Z0e!Z|5-#Jd4(qa(Y(#|vI`UOJv zZTK+}2Tr%OBR0~8XuKL%EEgx5|EB_7y0Il4D;)2bx+&ax%gjJfq5!vo31Yr{sIk5WmSKl{O1pw)2suLIUjjoGWvNQJYNufreljt9Z3)_5dSS-)LrR8>i;YF&_Qidl3S(tKvCAYHwChuz?EPs&0+V;$*S}vFF+v)-t@~L~ zT>#!@yxG~Lavq63NyMrAF`v1KQ_NV#JcKSz?@>z?5?+h5Jr-qq4w$k@P@95AyMfM7gl52MK~9UUrz!G!gFFwydZ z@DBi?y2#%SeK3}9#d3VW=Y9IM+MiHiN67OFEzjhK{9R|;W76{!;(eUC51S00XPl%h zpQv^KZC!b7b&v-N>in1^LC|{h?2;ou-g`#q7@y#-h2(7?kq-^mMg>>eM6aHO=5Tn{=r+ zz|)U~U|i-sNRJX{7EPVZK^W3L|IgBg71Y9MB2~U0kj5#^~wAi?4k3W5vkbL z`(6u=izEXlZvf^W*85*1Ra2<|eK*YgAYPX0a)403`ciC&-$Wl$PVu5OhHqdR$Iwii zx8b-w`;G+I^-ucwcFl)7jR%s7paVy`9^GBawf$B%udm(*)x-8~jQVbQ`X~v@zyS0-MyI$scOP zbJI1gFYAwmxa%+0i9i(^O=fd~iuK%hj(Lwyc?f6NGDf1J^YzK?lQw`ZS;|6XhLDkSnq4@}-1&b!_9D}-6wOPTwFm|k+$ z^?m;1rymAllabqYvG}jBGk$lo;{kZW{wNnBWTLIpo~#MdzvoR+x}rYc z^nd;V4%b9@;_2N%JU3gMJ$TTn5A}ko0-wbvp$u3Tb*p|TI&`g|xP5TNl7$V%5wAhH z@f1;OPY(RyY1zX0{9sPp?eoK;*LjQ%PBo}(r--!Gd3E=No8bI6sW202^ESdt*3Yu@ zv$AAGOFzOke^7N(rL>Ssm8<<_XKr%=5ZimxA;qcT8P{(%#PhmV&0yWI)wwNA*1TUz zQ7lhot?!`RS#LQfXK06(_%Q~KBai(P7gVqjz=Xi%<(iyPq);Sx=Ww*e-ME2G+qfso z;f$rN_92DBDg6m5&F`@C;5=##-Fzno=d`&$a{DoNo*UnFqW-nYsWt5yO;<72q^NPp z^N02!<+0?Q+MZ;Khg$fYl+H`^y3cf0qgq7tUpf85CH&GL$DY1F=<)D-Jo()k9VP_Q@2qWuSeNb7`)x6seU$uzvXrsbW26$O>M6zOq#5tu zT}O=59?0e%Wt{7zV_kZV_sBm)WW)|A)F|l-0%!!weAO-o$?fqgkJtaaanyWpGpFY! z^p#JGUh@xJ-bERbZy!ldb}RN)LVk&|bRkgxl~gj5EGb(LYRemsw5Akl2@ZeOo&{={ z;lQdjU8g*j=@6PlK>mV2#W16wO}3lek#^;T$q`NR;{8cW$}h`1j5H={;SKb% zu4nr~*QWnc{h@jkD=+&YO0AT_Y+Vth!{`Jk*N$+i&5wZ0137fuAvh}0w3#^XK^_NU zqcaB67X~04ngyY-N{*xA$#RvHqBl0>I7w}J^i55Eb!nB%i4Bw|--G*#2 zpd3=UPARs!)mPSwdkJM38@~Vhie8>XJmW)FIr#}tR)7Gp^}_E36Y>G#kKA~X2Ymth zoZBZy_A_P-Npq|Czkwgl>C4lgr_{|=-9ZR5c34)r#IcUA25ioOa8c5rE`N=q<+}Q! zb^+Y|`7{^=jd7Ey&tN(SsJV-bAc2E=0(**lt!`f%%cGrY$k)ibi<%55i z-oR8v#Fli-A!aljeeD~vV*WkuR43Ygx=%s&5ZVr}-41i^zKBJ(El)3DdQSNcBANxM z(m}w@H+G4Mxx>6Yx?U~jTHngIH@a_%0(}rF(g-y3g{>tHi61jj3i=rB;Ex|hxM4qL z2JV+(q4gsUh6Rnlh6u0di&iEEI#J^h9@Xgu2nMpc==>z}Z={#c`SVQe_o!a!Kg$c& zo8oyvXO_o`a?IPL)EEEuJHhR*Zs4H>w$(*1vqb{$-2B&vG`fMJ{EXbEeZUvt8SzE) zh^84WkCf*!9p2^V{eN!$Ts}Hu^Ig;1@Eqnp^$=I}?Cyt8hx`2!A>G@sQzM@|``TUm z`O_<=Wc(e|e}P$^{_qYzLk5#}3O#VIBmSdH(YXcrCq=`=e%yNhrt@P2WLxf^@jlb4 z@GGq5I`~qj!RXV6sw{>(+|+}ADLJk!;dCJ7^r{y$-!2_%433&I5ObG0$dAs==r(Ym z5ywo&yA6Zm4)85TrAH*tZTkW0`*?5oZ4cJ8-E9S`af9_g^>5wlzzJ$}Tk0crM?1Tv zb>ZfH6<`UzC?&O;r?}M5{4kxxzy}M=1k;V`q=9F-I!SnU;O~MNmti#PIUM3S%+zmG zzk}&v^{w6MoLs^>RFc`sl{$%^tc1c~!#i(`sg&38V6?dqJ%wp{?kwBduLp3|#fiqk z^EZ;8nJ;;9%nN-`evHGD{PE_Ry}=VL2m41iq#D;Fwx?_RFg;ZakS*;lf|_3L4Xs;W zf{*etSy$HpFT3uUOvl&8c5Ys#@9ue(%ylZ(-gUDU&I3W_=!};ocmCxp4;B5bK9U6QFmrj>foLKWargs?rBpviKSZ!e{^jtmcmFM-LMeHbkLXE1^{YcUa z`sHdTp8XNofGRi7;co(D=Fa2v68Y2I+rbCn{QqGrPD6-O2(=+>8zh@zjq&ESi|O>CbpOT3sKOG0cbQ?DpeSweI=|aVqy4AqNv~L-P&4lj% zxsekaVs7A5qZB8s;=e@cFM2!3iR$r<{La-jX^yIXQ?^~7LashIrxtK-XH)|p7&D;t zI)YyEevKa%!ydO>4sxYbc*ofLJXig^2ami4piRAa9Z^RcRQ391V`F8{xn|3>=n?J8 zv%b`XUo%0;UyX7NA?+b;)!^Bp^5dXGRHt?QdL}6ro(KlN37>$K*^3EQaS9&ov4QfieW4G$$`Omnpov(RlG5@6|pEcQ?9j|I_2|(6fxWUB85eGVaip8ppF{ zkZf6DzEC@{tQ0;<693n9>dJC&iH(rhd{7a%Dj|FP{RuswvY^ix?c|&9OEt zQ_^nKF?KRf9?3osVG|_|ZJu~Nbr;))eI`}TLAsyUI5iY{e-OPZ`xDht?y7NpZWY7_ zMT?@bC+uTGGl1$ek2Hl1;;Jijp*&@1jAx8?5U3C<=3e#U%?hON8T8@XoX3=K$y4?> zu3%vOLB@FP6>f6{N@T}CPuBHnlt2zs{@n$(xx9bDK4H17Bu4%yj0*>3&l>N^mt7_4 z$y0{12ItQ&QgX(%S=tI?QQhI#{{yj3DGvEad*~AK$v4Cs|MD&0_OoDmO-$Z6;jp?- z`^#riDK^V!gy?Wjj?FvGU>GnT%WW@cJ}(AEj8%@+uh9 z;J39NcqS@y672oxF=Y1X8 z8ffXs_Nnax?RT9d&PfSOwOM#w19>6s$3QOOm+Ayv$D= zVN5!ipT>Wc^3_hmzks^dA-wCiUvf64lE^F;zY-}qsWAlz=xD|Ov`L8kxW|H({KmN0 zX7WGo|4F#2bMZHn6bhK_CFVXbO5+K*S@u=de`OBh@2u!<|D*R+au&~MO2NBLzQm0z za4Wy|h@N;#LnZ0pk2cu59n#O|!OpVSMQXG(m99UM- zRZy*yuJi=<&AL5&b6 z0rU_0p@s9+t6=~P;ov>Sw6Hr-w2B}d^{o;r=@D*=!5yj${>TUawsv8=V^-Cboap_X z!7x?LU<{}iKs2<0AO%;Fy+?$FMUw-C-T`*?0Z!8vmPxq8a)uJml5^g3ig6x-T|aQn zNz?SN{ZP0Qj{qK>vd+;52^AbIvomDf&X7&NqP^ds>Ouf}+Wtxa?~E?&L0tzf;5lgr zH>bu|2`DT8o`>x_$y=x`d+2ujFiv*#8pYh;D$|<7DQ)-j>@)R&Y}y{(5c22^3-$x} z#i^=z%ZY0sInQVd%!S;zRRs3$CUXLq*I4x8j3wQm*imyG!?Ev9&_hNb_BZ+Omj`Pz zsm2`oaTCnAi^JnK{lWM3m;4%-L*=lgkrIM2*L9*QXV6uCLphkY)FrRD#fx0k$O0Dv zd6_p+rPpX>y6B!rbR8fziIdy)h_eGq*3rO2I>p4hGSZCZDETDvuNyQwV z5Gl0W>pv@OUTVsF2YyKeU!Y3&kf0t<40+R+-db$iB>G5yyYdG z+gI1WtY=-Ma;ld!@_7ASwngA;ZnOxwOA}J2@IqIX8U0Xu7o`p2dQ;M__aLvMtHX@8H3$8SfYj*4&Y9>C4FIup#2DedG1q!`P)h!rUtDcmx@A#s{&M)Dzn^f5E0esD{P4PT+XaK${v!;i-7}#756$ZQz&j zFQ5$UQFd4@JERV@OFnMq6kG3q1MF#y89;YPD6`cQDcX#8qCK*7wFMy*N z508UP={s6JqIlO2>Q(!#TuTjT0oVu5IV%dAGHMHjL5NulK>IZJ;dhY4VL0_xbKqG5 zOb`ZxXw3#8V;kbUocW{^(~cEm6;1{Bhhnr3+vyNi&5lZYi`Gxk9Lw2BLW~3(FQkQj zzz@{j`b7~lM5o{7F+Az7CI5|FKh%5}wd)u=O^qQL2ekYg7x1N%_Lt=|^BN2(=QO-- zFl8>rZg*_IJwt@ii-Lh0Ntgdje}whu(+m;!I>f!-0;bflAk8ZJPlUuh@O2}wy0IfT zmT=Sr`80r!kXgs~6M&?`shNWb0w|9s6 z6s6*po9Qz@<-OvT&Ygy~@Q+52qQ~t8?((7&P{%r+xc=Rx?z79NuDs5*l>F5>L!B7+ z42J?{@Mv-!uy>yR z0R=>z2lR3CpT4trmo^N?CzaNU?~BUm!1V{@sIE>mJjAig*woPd9$@FZ0*p96gZyS@ z8t{A(vY`z&bNlWv5X=FHx1B|`^Onb*(FFZW8;eEKlEZ!V2&be&bVBkI8dWBfyv2(T z9zEp#D5pNd@vevTyohNZdtQd0iScTOJ37!Zw68GkK)=VX*OSNCgb^q7+}reN?Jv|j z-=aHJj*_bzx-S0R$Hw7}G@QWUJyZpCulWMY6nBhY&;=8`Yq}FfYIT=pV(TDp%s$i+ z081{!p;&=}yhV(9SuliE7!xQJ`OBYRz2aHb)84N*+U^Uj3jIqXHuo8mh7YT}>#h?K zRczQ)!c6f&$!fQ6NIQ|)%eW>; z{%Z;UA+q~}E(qf{J>LH_<8f=5m8{#Wzt(Wh3&CX52EJj3F;xe!q-Yw~9=AGxL)+m1 zuJrTAQr{1vs9}GShOdb!Pfb`swvc$@z?%Zbf?-#t>hM3ef0l!(o$9Mk_dcb3&HF$a zTS$B)#wTsE-FCf&s=cj?4D7ROUIKQP_XN3i++nQm7sBE!Lp1fC^JKe@AOxeE@3#N9 zjRW%b;UH3~5ujj?e$@V-W&nikQ0AQg+2e+>p?f{=&B}B<=(V<0Kq8TKnUt z=R?{ztGlOL3?hGIyoRxLKAm{g^XXgE4M@=~)S3b+(s_iiaM0hJqvQVH4c+4420AI) z0qd+BBUFC9f57fyyD+f5Lw`-$`ctJPeSNVU$(!`I&}o07J{%^er2A)fnno$E0H zn9v14M=OjPzf}o=0^~qA+eP9r<)C|Rh(TZv)UTt$MFyH+Nrf1h?+K3Bow~>5@Gs~J z+Qb_#8TBt3DaQtu>pnR9No~4z`AL@xz{zz5Kv3OOx*L;WaI`U|tM^L9I+pkk?$e-c zxC%R_xrCi4_ zezCpTA;u5~JZ~_%A|z68*I(Ga&fU)fDUV*SF6&DiSbu;#<4?PRdkmeVp}eAa2efNX zV)lmIVx&y!wpunqQv_j^Am^Tz>}}5Cm?& z5vlZTq#*fh@ZXYyf=&z6&;dN`^r7%F*aS`N^^FZFl13=Pr>mVCPC&1K?^8C?FE?8a zD;|!88C%5|K_7y>LtO;xMi1?H_$nEXldYqnq3X&=Y^uu#Phb2HSSys|=DOZOT~44K z%2atUjV>UrChf!op)Y>R!A)I`GXq)1c@R$L+hDy*zVKb?rk4XIw2+4FH*hDd^rF7# z80}8@Ab3s&;)_BfG)L%a3qzg6!=Fr#orpljxOjR6!%^Ja%D%m@rorVZ-xK#ColW{8Zo37$bw8I+nD@fky`QSd#I$*`i;I$ zy5*BVPC|lnABG@s4zDy9EdD}JL04+}?+bdOMari7Wl{4(XoDC-J{_EQegVv-Vt$V* zV-{|#C7B+i?q`ssRms#_n}uyJ!B!uC;CMDIU*f;!eNn&N5QEl5B4L2K#LGiv4BJG5 zu-#fgY=`wU1nZBnQ;hlK0ohkS5l>qkYx}QwOJD=6=7VaOS5=&SKK#;)dmgvAVWd2a z!!8rezz#enQP8xW;i+Pq)c;b7l|j9%GdhheotpKR{Bk3r5z}KGWK&njhI5?- zwv{e-{U}+Qww=1jfDXW}PkShVf-!AM-}$&LaWq4f%15l}Lp#Rj(bhI9ur25K2TJj+ zOxss9w9$E@uk99@kLlO(?T2&D)r~gf)qV8?MebF3-70s95z6aVd$qd|D^GWN5D}C6}GM3;2!rrkc zYX!_`-RMO$6#H~E(N~F{^h}cT7AP91lLo6W?=YFk7(~k;-x|1e-B^b?8`u!8qxBk1;v-77^bXs+ zyVnUO{gg-J!~Q~<*Ib|P!NYVNaxl~L>bsl!hu%TfqF7=QbNaLco-exgi>Vv9Z;ZD7 z@IGhynizV*4_n^Hc;c@HlljRt|8?Q#J!WCO-dcF%`Bm!_d~XEJzovAJ;cXs|zMlPk zzo^1@99tfCbLeO)$cnxl5CPGe62+7lCIht2(iI(>6BOXC3?gsTmgX1&MVzPEdT16slu{X!l# zksF-4mB_jwyX_gZl9UorAPR73k51=%5zHjG_J=^3tAP zyx7s?UP03jsBfk(ju-RC8xeoJe4E@Jr02&1Dn-JgGu zvEMSQox0e+kV8L1gM_?6uMT3j_)P=j%E6Z*2C>0-{tv|I?0z}W?}g1A7pszFmoH#| z4beUS$r{bVPWKM27L6V5q=H)pZhK0kTPc7c7_NPxVr5JjdT>H&c-Mk;ZlZ;ku<>hz z0p$P6 zmsFw`8OJZC8Tqf=w+Z7Fg7ho7Z_*t_88+o|KiJ&{oqvGLW4^yBe`=4?<}V1Mr~PrD zr)@t=+Zt+uOvg84=~XA!U4rZgVuhLU+D}vJto!jlI3W+y9Y5HHr7vziMuHV80#~nzXafRX$R^W4A^3>;SA%l|G zyMSXq->$)bOhfU~;Vb_OMwlE}VD)Z`$JpmGuN=6kXP<9IPBzd&WL2`p8DhZ=hq%F# z>rFwDd6k=q?@iV>G`{ihqb5XdrZ4!ZbM+&ir+5n-!2$ufADaLS9c3jOYF=84O z+QMSML&WqmE;w(LRXH-3vq%pt|6FHf=N?Na_ca* zv~o5sO4uIvnQ6yhELDR4sWQa=k)c2j>5>8h>SCRZjxsHr9tQK(-Wm6bSM-)Svh|zV zDS#5S2L4MnZ%2TgP(U7qJfvU*j~4zmgW5m&CbA8wmtNYaW}|MKx^>$ywuCU8mUW%w zYeGW#bT-?~YaIoJptePtZfBToUfDL%GMxgL(A3k4%Ak+5{ z>^LmIf<1gKJ|YsuJ~nAW{8og#2#9(@xj?=XCRq+v;dlD^bGpWa7j94~W2zoT>!9B+ z4}O11jfM^zSdSH5t8m6L;dO{Sii_oNjczFs7+{`G4lz#DKme_Eb3E3; z+U%6BL>Io;jn=^W z;g?N^rF1>?9lcKOQ=d3qwaKwk2+NZFL4t3K@)Bf}RFi0HzcPa5P}37d1d9glR&=r#yvC?CIe8RB{o z(?W(Vyz3zbislv*R9V@7kok4$ER_4S+gJQUB?`tHh}OzMP!do<#=-r>(D&MKJ;XaxFuHTI!8^H|Z)GZk&wufQ2bb`!J$5%uA8bLJqJK|b*XB|Er7tp9Em8X{|PnC`tab?Oe)cIDugL+2`kQ`nzvma;}Y+n@hN(2sN#b^~Q&QB-5tmiAZj9_7|!$k_KU#ifka+g2VR zXO2JU%$??%PV<{CqmN}oz9?(wgqRF_oCE(#B9>v#GW=qSmD`L1G5j-lByt!1a>9H8 zvFkhG&DrmvB9~aqDvdiY$1Hh+|G3N1zmh+T-FKU@IKBbcpbT(aSdJz^dD6AnC$oC- zYxoaBwy_*Sqt2&qfmU|xn50ic1>f}I_j|)(%17Gj?UO*Z8 zS;N5vp|if(jQ{DVvIAn=WCnHW$NmLYbQ5}R=dlg0w%9z9RZH9~Q|oU-iqu2ORD#|5 zPm)$tlXmF8khfRv?e(b!-o>@$IOOGr8{`*t3|B0iIJ9&)s#xa45A!3=`o;pSlP=4p zer%P?@64!DU>lFaLi+}#yY~MhMYR{|_9#k%;`~NUnlOY=SUq2@vC2Anw0Qp`G zIF61T=IC?WQx6DsVMac=Dd=8ilh%=Y`WO`2K%Sf1W8@mx-BRq%PfiC=@xw^n^fkcKM^OHlxvu&y&Vv~L#oXl@ga)m@2(j|vxdSYLJZl&-;m z3p~QPb9ropTt*Sv^uMPLflt_i=GLqhQoGwxCtbyn6y)b{hKPXVvyOqUz+op}E>a`i zfC6;O+SQt(2%Vzmxh9y=F^K1@1h9s-PSCiAi|@1IZl9EqcAvLZsttSbe4Bh;#&RC^ zKDiw2p}imSPc-u!{pRfXx$R6G8*2Y+ZIx>`*6YT1y}s4Lw~g+yjVroGoBf|32E1zJ zGfQR4E-pjqTh@uT9pURsyKQbo^ex8yolf;@PYBTp{A=&;Hne#kcde4q52}HI^NWSp zx7YzJ@`ca50oo8cScbGE+qfHV%gCW^vY9#-}rD_X@`BfuSakqKAcKVFo@4i5X(17m~CfzR{c+`Wn5$*pXgF_+_ z4XKSbibB#{9@1Qsj(hss^6qQBEL6mP85up`zC9h3`!8f0Z2Vm`MK zn@c|yJ#A6?V+R1JlT}>yhIo9RPCn)w-JWoR6eh}gsPN%o?MYNk9y+pWLS!n_MISD_ zTZ8b^@v|&&+D2{8QMqKxL1g%hqP*P2K6cyN$kONx&gp29o7w11|8u#O1&RH?q431 z;i@(u0LqWDSg`#6g_m`BULtkTjV$9!f)X>E4&c=`xDQL8`j-KldEEK^pjd(i<oSNj#4;9ZON@_TTfnlk8La6x*0cNL8BCu!_ME5e%kb3! zcrZ*Tl^+_EWf20}2k>RAc3zKD^j!2d%$(QJn9}&NzFVR;@PZt&hV%pJQJu{LSTj|b zu>Z)E0$3Wja~Y+Hnotp5=RR8c+GywSJ7vF{zF%nm^d&--;mLmbmk52SsZ{v7Zph77 ztC`xx@{YC4l^>KvtCiMFvCJXrNY5l^9f(_DT#ol~Iv;Dd4Kd64A*op8FVi%Bm92|pQ)Y>?=)LQK+M=J>ZhrXSdbUZ5KkqLv?=KY^V2kC-vHB~z4+ERV z(+Cr6Uk_eEzoK>X82!J17y>AHf#CpE4=Rj-2HeMibW3uW= zxR=dfqV>Le{jTTD0C4x&Sn)cUw`^+)`#4EeUyA2nKWL%j7fZW~Zs&OA#PnHaV~HWl z$M8BZQx%4le^Vby;U94bMo@S~+U$rs0eHtc_0~Rn6bn6?e{GC6EpLKgIY*dh=chEJ zDJ2XPNW%{Dfk7YBhQKYo$N2jiTg}bJ(m&t6dDIJ`62=}ab9wdhGYR8u&Zbhfz32Kh zO~|>6bAH%)*tG206iYfW=v~*o@alWau#U62R)D?0UmCS??N?mLICb&zqK#vOu>|G1 zXu8om641Hfs=ecSd~ttzjRW(XV9}u@*nd0?UJJ@ZFu85F9?vPBvvvL7PM`+uhQL~`A71$7Ev`d!nh%eepdt62TTq!4-+f_#l*P#QUd zaj1bhO8d{YUBB*0qs#CGW5+Qeem#z~{wnxr?4@ris6rQ<%%S}yj|)~GFN&5fW369h zf@8upw8!;c@Qmv+~h zm~JU{>&E$BX1EqYUy&Z2-%9aAULd{n>!EbrR)pmIVvECZkSj@H2UDhn3|+UFVAoxa z(}apA5`SpPB)S_VF1Vetjfz__+9noypP>=kqG3)8fHGa@QCu?KV%>COWepLKHxpYG z4}nN;*?A``Y<^@n|Le(+kq8gvx6OjD@4d;?HIIURWTSxt=QKC9Rl$7!+2fGMnpc4c zs{gj_78k`w@zk7{0ITXWhtw!WHelBJvB`=#u~&>>uj-~NVa?Zv;es$r{XW~;NFI(k z*k=#QfyLeAwYLOV8o@E7jk?6U{KrpU=@-q+ETxNlcpcE6%ugpuA3J9|Zcuf8C;(sQ z&Ur46Zf`1uqEm_w>y;R9uI)o!ZtrC{)!DA!aoyuTa%rV^PV~Qlc^Er_a8LGTvkmzY zkd1x4iBDiH*PLZhg45PkSg}IOe zuXN{i(_BvezNQJ5z3zvv&@-J-R)=h_%)ZT;_C9^NKB4y4SwawQMHi1#)pb zGOOo*q5Xv$kuo};_r{`JVZ|bFt792Y=&Ie;9-=kY9IEDgrF$gwpl`-CibfoYX@ON z#-I`CDVU3#S(dF!zsc(^3%LUbp(}_$k;_hUeGYwla36+E-S*^Lcj5TMEI0XXBSU~# zN263w0?a_rWas4c-9N48XaL9j1D+u-}{{SrIOQ4jLMeFF9Cz#)TVXd zM4MifH3y6Hp)a>n&m3eq_uZ&mT~U_BQnuN%=F{4!Ge3o8EV5u9kpB1a3m4j7nNbXJ zd+}qL>p`g_2QqO=>7%h~eQl&jRlBBqefMe~>${S)g#t{uvOnP*aE%jau57EpeUQL?flk7HH~DXt{eFs%ULr(0S%#TX z=3l==Xr{)S(KFal^}P+mmM$fSH|!!~QdU))u7@>2%B?TjCkJP+`g*C44-2Hu%wufA zU@XH$x{QN(FL{X|_8Zp%FBldGZB}2na)5pMbc-{V&|g=dS@;PTc}>DZ~wckKRtiIB}th=z`y`a^gTg7DfHre)gN{L~oWCF`Z{*|~ga zA+g@Ngs;Nc_rnub<2djEy~H~%oVI=c@-w>b?m4?Gm)II5e>cFj3Fkn`Ll}VF!kw)T z0Tp?{M>D*268HU*o7Eh}H1KsWy2=Hpcik$>&g%T%MZjB@YrI>}`V&s42k=QrBoEhV ztVug;Vl#qIYCg(`Jsznwh5plf*lt@Ir*+A+6{}-vtucp|6^x}g$OZUAIWVIakr8t? z!#~nO7zwV~P;3Ojq+7O(Gz-)~&xB_253Z90q? z%CjZT)E~Io0KA3B-!F;W8tFs2n-65?L)z&{f=$kE|KR`x1i zR!g73w+sDJBAP84xc~5*uJJu{>gvmk_kpU5^8nQ7m__@O{FT4thA$w#W^0Neq$$1*U#_5g)0n>W zloYGw*L^=n-Sb0spUe@qaeD$`NV5+CE6v~5iQjDdY2A1zNd68^EY|@->Q(o}G2M=@ zycqesyJ0z30`rh3s*SPF&v|KV`+u`b2a4wrd~htWv!Ud2jEDMu;DK#ZTPMVJ-8j&^ z{R>FOYZGAzzK|NYmS7^60dLx;ua>x4lyM{1E_iiZEjK_~lxx#M&e=}Z?+bk&&~*S; zK&Zbf3`flHh<@lM(EC>hG$mFgE;l7+Qa-pQYwe&3>j8EF4mY$i#uDVZDchmCfSB(| zjr%wH+jMg3g(Rzcc<$4-@PRMn&vPZu;UfJ6>T)2M0}_AWh2s!?gx#EI&c7s?ybhQ! zj#ape&ysX+HX6Rt+=t{b#k=y@Wr@SN0eoL$=rBNp1i%Q?36b8tNaZ|e;N>0yoRb)E za;cwT4w~|sXSTrxTiZ5I5`FbS6%NBD*&uq-vJQF;Y-9SIANrLAZNKaQM8=Wr zB!AKHrAh20U+eoOZ4J60qHbc=OFuwYgl-mD%nnKV}f6fAZ?^LAIWerxhUHV&I_0-o!0h^TYG1=Q-rDs%A@Z zC_nivZ96K}8(Uciyid;WUH$fr!%~Gyxs~p#lMN2bfqumray$V*5~IbAM~LyN_FU>M zSatxLPKb&wUTb@!Hcw+V2>8f(LtvtcOQiq7b$!rbdP*IS+oL~K<6zIjcS=>XEyy%X=X#OP}Fpk1pA zCx`nfUUv@TSnxGyOMl)Ze^Xce&_T_|c0YthP>qT9E_HS#24jM2Y0|38k)zj{nd;Js zU!8l;rSzFQ^%D6^iW!b9OHj|ZxY_!=6IM2>IEOLL%*2h&=edUaM6d?RXl*~i9w=k( zB?o*M$ApRegwW7gA@SG5CMCq0zY^-w;AzR9n(I+4e zBbv2#qiuhv6!|a(o%+4I5$m);%50FS+uaA_<8TG09voGNeV8#B9B^gbbeyC z&cRXSp3Bp4;5dfp02__l@o)P7um8{gFK9w7YQl{nI)}~>&svn(UPhclfVlfK;ZKc! z+~z|*xp7vG3!*6A0!k}rk01!)4rs{iJb^*n1+&?ir(?;|=dY%I7HdNp8^_F}xncp^ zjGZF0OF3xX`mPS}ieDJ`Ssy#9oz}4GOZ`MbUwzuSM$jeq_j!kmo2>>L+B7ytdsc(Q0P z^sXJ~8|=^yZ%R2TK3K^~KmB~k8asyU)ZfPJGRz29l6@OD)4Gzjx+uohhT0166YbbV z?!45~owIvq2O0}-Y6#jV^?A091*pH^G=M^t)7;co%3mEB|Y(|%imQ~K|p zK{2G-hRNFa2@Ic)O~S1f4r1KVR-R12I?p(29#O7DP;;nDAAG8$b zN@UB{yfZeVIc2ru^dH(8=;z0et#8ct_4413_H_6%DD@#5-bybLK>PcFh3}VQofLqx z`TIKfB{O=6){s4q6-EQ~=VW^b5^a|oh@uZ%@AxkI{%FPJKg~|0H-DUDzJKBI+y2rX zV#6zRR_RLd?)QDC(X@c6shnyB!bF9rHf}Snbvt?p`{tc5vXqc7015DsSWk|Ax_0Iigp?L&S_F8J3@tq#$aU|@@2g3}`wPjyb6J=NRj{ogq~S%cR5H#z+Z zK;F^91TVgU{rob0v73z!*`Z;q2(Vorblc9+z;9pTzE1xq=V`mV;cVc0tm1$32-#Qh z`h~i@)jgTFgRdXuPbP6NK?+*}iPN%D*ihZSmyV{c&TmV%r~a1vOMpX@c-0){Et-|} zKjlYlzxSwa#W4oOPezZY4a^2K>GCS|1^W_HiVBb;T*oX=re1Sa#Hru^!`#HcZj5Cr zZMj*TK=cc#?*D(G-3QZ=S1R4>P=A=_{o%(g?U`G?Sb*5H@*iENv2&f@o-n{3Aiq83 z@Q_ybzkc~8#NLZT(P~+){8<<4XC1nqFzA-ld942?onCCrK5DNg9K}{2ZT^|kyYwvU zo1`x5mw{`0*S2dtulXUj!F$sx2qEZ89+iiU`yGdKXj`qVDEbj1lqeQfJzcP*eMIgE{RO`Sf5P9Le-?}CZ1Z?+ z_cTRl*25sNceWexyl!mjs@I16#&6f{lBR8|#2<;M2ENr@=`4o7I)FR#@Bjbv_Zs&1 z$9ATJS$N`x?)ziB1M4RJdAwOO!iuj8hyOx)aw&-at=(^m@r2S(+J4gR9oj!> z^I1Lv3!_6?%y1l(gBHd>RSU%Q6i(NA4RPUbAJNY9S6fjC=~>L5>2oiSDJJ7PN?2@x z=~ZXiddJn9=)vjs$HH~O@F3|3LC!M$ef`=i+@8}p+P{s#{678q%kCEvt!+~ML$L|L zj1RX*NdS@PbQ!#&=FYJ?kmp3|Y41_z^C9)s^*-Wdbm?KgXHmqU|4E&Py5+)s;uS4B z=l|ayUj6xc>qiG;GuSX(0Q}xJ{qrxg<3jBqV76~QZEdx#9UO+(&2Oj8Yu`-QK{B(| zLv1wUk!`7(L^#n7qTDAR_zQ6puPnF6Ht8-l`^RBop=``u(e3!=6vzkIe&2-cg~vAZ zPf#+O_v>Ts8%TRMwx+Sk@*a<;QNvfC{Z0Kh2-~dib^gOXk?^0V@yy3kV}ijSXkm@6 z$1kCsy!dcxMb{t)_2TPH!VI=142Qhd!|kwF7E=sbE|lV7CgOe|9Ab9UcwO`}O9HsB?drf-34untYXc-dzuRJ$ewjNz;V&^%LatW9`*Aq-dIGlIQzSEr_Jmbp!VcTfYAr$ zvxM{G94QXs9sBVFyC>T3F!m14>47q8BEP3}R4q6YTJ_WjwMM@C^!AQL&-j{!2il>M zOe|xwe>wf`5MAjTS6{Z>=I`xKy_=xHn{{9Ka=RynFpVYw7tOnO`Xm8h zzUpf?&EBqsQkxf@U8CQ0{`1Gya5IcK`rixufBogVpr@NH1jetVH+cQOD&dyb@3fxd za@P4bruOmrjPfa!FMRYKbClon-Ulkg$169c!EMgc&Gu&;Kj81+EXnU^jKY4DjlyEn z*@T**Y))hA;!hQowROB zD-|#nLipiZd;uGyjV=a7Rea>(@n(Hn6zWaWrjY zGcB=$9++|Ian%(~QDEW@6OFK@OR~n^5d<{(dF1^7c^@&q%Gx11wWvIAFn`Pgtjv8FRD5F8nb8Nsj)rla>HTR*qA{4rJYh6v&ZqG%{x!+ zY-^<_?c1&pYBTvx+JjhM51gBQrZ_*y|CBzd^S?-oUVoKBv~Tgp{^F{`H zKN26ejfu~yi)A(?CAzWumF5F}0R8#xbN3fq*xx@r=-Qif-tj>fr)}v(?AbU8;rZL# zOIclvb67A39AH>D`J#p1)lYk<)MNT_!Z7w}8wK54e*+E4y}%f~{=H{qw0U@vTLIU# z@db5^dnAd!BfEEuT))Hv4BsYCj765;lyO?(OZg@*&wb7^Vwu_%mbYD{>;Djp%;KgG zAM|)?;=h2;@48?1IA8fBb=@~ryD@Mn+cAh6H}4JwPh5`GAdg2RGiU0?1SDbumVmxT8HKdfgv21inxQkwI6L!23__c7(O z14~i-3Z36T9K^F`zqj>6KR}G0$J|9Bl8ON9bj%hk zyYc)#R3q?mfZ14nKWWhf%g-@kOI=25aADNu^B2gOmp+XDDdw5tXU}E*ays0+)jgNq zOPy{Q2Td!<8GqM_VrgAQvmMifPr)tHya?Ow$rcBIyw+t}LA2iI?XsS*$n>ho!V}PG zdf&von!bgfgV-E^y`f{9<6ZscNSn{q!QI5h_O{f&%f3G%{GUIh!C17AzAS_Ly_Ws` zSM5WEHTI>p$aPBMgHNhIsqkYyznBz>Te+%S%j`|tr~DKDC%*6KpGr^b%UeCRMs9Wb z)fa6+PbS^s_#)vaut(Ys^hEGgAu1y>CNtP*yjcK5`Cs?{&T;(0ytUB2JTLVS1iov3 zMaWzR8#>EsKr4nM+Wi$jfBeT^>ll;>s7;&iX}HPj97@qCTJ zkoFGjUw`kL@-OE?I!`+G&VQOtYZ<>o>y(ajK^Y8kU};DFQpZ&Sf}ITYmt-><2E!qO z^3Pbw{l8B(za!T+JrK6DjV*4`Y#r0ZoY-y`Ea3eLMa+T|tY2C|{MK^}q4XZ;-$+li z{t3K~Z3QducHUY>W5 zE5+%6cl(pJMm_P_W%OZ_Ad4;g|Lwc$S!h|bsOKWkcS}HB@Bh)3-}!gZkIG!vX118# zO7E4AdfGykJ+#$xy4Kc{TIX~exJb-d_>|*J{~jeHEQ*YN=ukn0{8|hs(YWGX$Sr`w zq;)+1f9MLSU$8Lu|FrLBClLR@U-P*-<+eZexvP1bJb2N9dfaNI?5A4pc3xKt!vXTO zEX2*(>*nDyM0M4mKx7(1HtVD}x`AO4JlFA6R6eHuElM0e@r@-+4L{sFK$(4VXw&yfE}x z#xda*DSy^IAU3=hi4q+6h1u|Hp-K)#j*WRPJv#7q{2Dw{#fvQr9SV4f6kMbT-!ILSz1?F=GNVBr9Y9o@ z*OwBNF~~^A0-_lO@ACJ-^-xF)_A-j`q!|bn5dbGHh+&6=H+!v;<*ww7Wl=nA$>opg z*Oxq!~DYTQY^yst9%AZKggPI))?wk7CkF_sLf5NQ^z;26lvGxaJPE~jIS;(S} zH!r;@3#rNu;ARn$Z-7G_=)lT0Y@=a^ZKvj&dD6KUJJlCplLHn~<0eNHwWLn~`a#ow zJDu(#1MtXmnNvasc4PQ*=*200*C+j{(fFY9>kG7wmWRC20^KrFosw?aujOEB;z36% zb-gR;K>GK5BGmp3JV3|dws|!UBz%t{4$(~mHxF5)=`Y;-uQ-L+^PT6?uWbLF_l2QB zbqHN55jH;*Mh&~(9kIUBk6#u3`m1%380c|xKxu3Hsve+|Yka<6yz97VG`PKxXf}`$ zw>8}g%NHEdrQipR$~V!#c*#FDxJt%QvD^ER&oz2^Fvl^)js>4G#IG-D5_T3_^~L`u zEp*3jQU~2NGz!6Q<-PvUUt_=lLiYzOs!DDI2LkCj*&m*a*#Q)a#tL{;zfg-y3I=pk z8zcRm)`RdUgokK*tuvjR_oFYG8{BA=@v7%JpGe=VHW;mc-9*>$FEAoM-zINbWySNZEw{-~=H*V}poQ%#>~g|t?BZtPy3(r`t2Ee3@+)!R4qUMQ{l zq()cVwC<>R$GN`$_u`j~yy7CpL|^A;IcLf}lIz!Cp%dAUJ7)S4hy3PAuJ-mz0lqxI zwn#4P^O7!_cJ`&>tQ)Vrn4MvC)5-Be-do*I=FF6^&nSEX1Qr0EYP#5i8z6`yO8$XHG7*1o!dM$C|r_89q#o^J%jnOy^0eHOJJV zOrYlejr+Ehac|=q+=x;2Jz}5B)JCLtOe%f(Cm`}Ml%HVlSMd37ygc}w`kqDS*jFw; zlF=^>jPV~}$77E}kgv#m@Jog-4~CQ>>42fWXymz;1wObuW&Iz<%j;o!bVI% z-?_g$I0yDLcBFd^K&3O*Y3i)oC087S&0oY@dDixy0`*fozr%6JpP5-KZKqn=7y5zb zys*|Wlm*&;Aat!40H7>E6T%et|L#43zNZaCKnAsw7^C9i5h|7chg^SXj%6qBsj1a? z9`H|x*i1FgJ!mssJ$Ka!s*QX|t57TV8Yf zmu>o0p6=51fO70s%HvVziLIK`lvunc7_xM|L)~tKk42U zTi2{lFrIzn<6VCR+MWXJu890%itRq1?pv~4Umi5BOE)kv=%Q~LAESiQK@QlY&1Ss- zywV)pIux0*0rSMs&iZ8@{$%r*WR!>dX8szc#9Y%b3U<9GflCMs7N( zH=`Z0PzNyg|5h28U5_C;s#6|0fQ8=on0?*r`wntq+v;=5j*h1Zz1H>7vAIn^Z6I?1 z&S`>)?Qlq>x*wX3ivyca6MMzJHaS0txr(sb&XIf5*yw!HJzr>+hh6aR@*lSnyQ8*1 z<;KOPw<&uZVL|RNIG%>kQ5{uWrHpeTRRCjj?L3F#k6cwEJ4}7`dByo;R{JhNd_(5{ z$d`D9^~-~h#}43bhrwg9TbwUpwV~v{|NiwNH6WRF2r>aEV6FQa=q0vxAytbkU*`J z%QIVSn^S9PE9ooeM z?Uk13ccV*KS?k5|YV*IbjOnhY3MK%*u+;6&vnl0&Z3_JIp!Pv|>)gqt72b>IzX%!J z2g`Uhh}__(Dg12@nJ3<4hJObaBSc=(rvoUK(Kh!wkCKsI)QZHmXeQV2Bgh`==%CTC znqyvK`EI0|H11BfX@_Av8=E?SJMWc!|3HeT{+4>|Y^M*NeCK#OoDIBu|K&cz-EiXC zpybkhlmkwM+_N9t|1&dux;g9d^k1z}R8g>q5ygHwnT^ew8(2S>3FJk{m^i%rvy?v z1Qz0Q<*+Nz1z)DH-(dB%A5a&|#S?bd!s$a;vBTp@yQe`wf`v;v1cQ6<(>vYHmSVk1Y@A!*gjQR^`{vMN40k<9b7;q7 zkk%2xh;DMiA&&#H8HU|Ig=gkt8`cWj_X^_$(;I{~-bK@W@D7_WosDnJd_@fT8t z$Lr$j3+jx?v5TPtW*vTgi-mcUXaAtyuhi`1AJzI5%5nc24?Mk&z7N`ZmaShcaSU($ zf2;n_KdtX^HtE1O;KK#V4clK|poPUTxfhOOOXCI4yID^Og5mBjd*{|MIbiltV4ei-z?xLciTJ^Khz;YuhPdNiuYnHTO0Nf# zLW{#tcLl6F6XyplqaX@_L*)j_v)N{J9O-2{5TL4wv2BVj;4Zk9q#_pyJLmaE_{QG)UwoP#9a+W%(K`1#DqKjap1nwI<|3-YgNxHev4fYUyy9^%~>7&6XJ2qW9|Z-!>b=(laz1u z<5*{pRxKmu_DhqOZDaZ3FNT2GE`9$75?`A>svv$b|G?^_HYYmx2QZ^L$OLs)K0D5_ zfP$D^4y}fQ15T07_?G7Zwy{koU+wMH#uKJ1@pM7%MTK= z1dsvba_mQ&=)O3zH={ZAMwSbr=_Ah5@zzAZOu)*L>x4qFUoyoyM^}O*hq#T96de&JlXlpi!;@j;vZbG#WT<7z#0xqwXv7a@Jks`7GX;c>hJW|m+inP(I3iy z!S$k7KvmqBiJjz14TEJw9rO&ccH zdP?)uE;d-i^lyt_?T=2H(PVKmhMn-;eX_VV^iCFGX9w^UIhs~_VV(yG8H;Bsn;P$NTJx>Ta2RPx#JLH&o*MGJ zM8i4pJ*hf)_|m0mtV#J|B^jeW&WES%yR=O^>KD5j((M?__1D#P{}nLK0TH#mSAdkK z7uHB6m41K(r?l<%{aD&4ay9=|=FCrByDu&0m`r(e-NeCQn`ekAhu8)8pvMhq%KrIs zmE)Gz^7OCiOHOpZZM|lfW64seE?WGubZ?#HeWLFFS9@<6hU+zUiy0>niJt#N%ikEZ zHneD+WL^jp7aOmx!J6fEKfiv9F`%vHD?iMaek;Ab@Q@DoH>LONC(V_Xm~=vb`>cu; z1FfRRBp&wv+|2p|>`jluzt8!9q`f%E1ImmZM~A#Czr?-D5eJw;{58ndOXh)MLH*7z zdk~zxdgjJ*n|u(n49cJ*fBVA#DQlkqm2(@w=1k8iKr~y=DbON<-%vce6CIgu5oNe; zXN!o1iw`zq0r|<|*lTmqrcP%Oj-;_(itV$iOFJ2R!}Y#A$H@fES#3|Cb?%Bk*QdOQ z2XwU%`^a@UZy)%fHbjn7Dmzk-zSPyR$fI^NmU@1uzln}zM@JI_L*=z|VC%*@uLa}1 zLfiGj#QSTfd?~x@KP^<22gDlM;Yo6OfysNt)5DN+@&BK@zuT7F=9NTIpltWM^1ChT zaN-~}Zp^9q;0QU;*MfX-`Z9IV2cJPc<#U_ zCLP+e799Z{(i=`9JDTqxDmqGGyvffxLF~mG;46Z`dPW+N17Xqn4TFs_^ueIX#Bnb( zYvf{=UkF^faWnk*Ky-tO{q6oiG*c?S8MeLnfMc&d+L&J$kS==^J06=$&{Wr2Fc0ST z0}&15>iv(aOyH2gP3T;^^Hn)t9xQ%px>aBT0OB#X9lTz=vHJ#ZsZVi$DRc)izv7Gb zz}n_w=G#(zYp>^SyI5QP=#tGL8T?|LQbImN589cOH}Y_9psgClhNv4A7hh!=+Gm=Q zLmv{qZaa__s>U0KJ|h?J^4K(C)480B)pQ1(br6>F8bF_eK%+9h;|FxBXA~Uw`ws zYAnp=Wg*TKH_F#bge@WW*oUvTnaO<(toY>Dif$sX5MdoVAa?U|Z1ydR$7Pc3*8zMA zmv0^AgB<+=75Gc!oW_6_Vg~dF-OP*tH|IBnDT2)fCu&lM&=T4*p}A|-i6IiVy>TNK z3SBEZ=>&|W#~Ez{@3Bkqfr`F)q99?bVM=~%RgPs~^fK29V0t~JGG07?9@@t@eA5Lybzw?@xFmtj7%Er=XDf{++I<1`7$<2nF=(0q0B!>O z;9tT1+%^)XzZm$c;e3t$=-d3pz%QV3$qRN-^Z&8~zt6!?U=r6fuEFkk5z-0Tbg!3R z{b*g!$)C%JEmXobJ*L~L_@mYEHFWZwvbh+7ry&-(P@XXx?jRd!g zPS5`XVqb3(i|rV?Ux*wwljNznJed#L^-O-`k^QnUKXJ1Wms1V|?I+`d^?b=^@fP_u zXj__+=v(>5_CXwdFoo(MhMpz>r7{-*^OPNy=jqOjGfQu{FgC;9iJ9U!_Qj?D5El^R zjM<~Ia&4Px1xJx8bBOW7xcfhCqheHvNhFDcy?r(3w%X2J#=`YmY2J)#4H z9m22IbZ$O`Wx(kceER>D-ya=8MY+&q?{cx`E#aD>D()Rld=E!N1j6Y9)d8HaFI08{ z289#V+h@zh$v14qp_o$OeGchGY&J0eZbvL3{8RXllx;_T7=>*L|8aJ$nbdaVeng~6 zyY)exAKK<}c0k>8!Dvz+*9W|bYNfQ^*h*!+0RZia$@wYRZh;i(jKRZ!iG!WRBz_y- zpMOEV1C31$hZ~yLy7-Ta?$IW6qOg?>es}Q$01O;Fk@s`muqRtyXh~Z=YUseas0O!p zzQj`U=X1F?=qKe1&U|~`gt;hpP!IY+cOF@_rgxH~nb-3y-mtpqD_xQB(QL-xK=~&I zmJQu`+hZS2Osxr+_!fsfnEs1K+^j!l6wt|Ff%pU>WVEmu1O{FJ8fGjfLyk7GqGu4h zd<-P5`TI#HpaSvfuYJOwF~`2;Fo4?BLx68y=U=~S`r`+Tq2Kj@s0+?_R~ylLIK1|o zH`|TFd0w9&dZgIfKlusP8`r)RP(Ij~!-Mi^YqTD~jX6AsvrtvAUlV#E4oLEf=1B3P zk>QALykLmz!)zPHh=)GM4#s0}H)Y$>@J(`MqODF2w$+g+5$O58s(6S&Wr;FAD(aH- zCR#~;i&k&~W{|k;D$M45P&RB{hIA<=Eus0lOTW;h%wVl-F@w7R!`BeGbQ?=8`f3; zC5{U$x6EmRHN~M0N6gzci???S(zs|w;Wb4>H0YjTtEyTy?ABwoB85O6tvTobdizMN zheO5uVH0|1B~&L4e&zS2v-6b_01uK!{nPav_<)Krw3#-egkj)N?kD`oSSe|x^J?qT zKI(XEvvo$jc&xKsRu?R2=_~H6p6kp0A909QfTKTovF5eQiZ{uHe|C8T2AIe(I7L4c!~K9zklfjFS^!kWt4SW;!9MJcK>6>Bj5)1Y?ptLA)m zW71w^+GLCqYNMf1Teg}{_{6ZZ=W*nhwLTwt){%Y%-&PY{o#0)1H&`l^w$t)>I42&3 z2#Y{ak?1(^4X7>S@j5_5SL68JD5yGj_5O=KZHu}-sy$obM9eE6Yn*MFsUekjgMXqi zYi}m?iFa+7f5*=`A(VDzi(J?)?gw)0Y{qqziJB5$@#Y4#zTvupX#J{S@sFDZeOulN zfX(EF=K&)!AZ(g>XhvyM0Jc|UQI~^m1UDh7x0hneKI=@xzaCKbYe76Z&xb6&++@TM z^VCg)AwJod^RU<{+&-!8lQx>r{9>yZ4@6GD*2Znraj5(C<+0y>n{qz#jYT`RB458e znDJo96bHqmlSS9vgmHTum=bYocc6>zw2dRxv92d`=EN*|#xwCWM`wU}qQ}ogYzq*9dS zwl(hjZqY2(SG&LdgCFrT$R-8#ZLy}+#?_U4@AWPdTM^!3DnC;Vw?P$$s8?v%Tv$@3an4WERud51?M9#6b z$7{3q0C}o&N}tw!s`nj!|2(y3)WSD>*vc}YkN}+ zFB%usjDQ)#YSsp8FEzgbtQfda{@-JgvG!V@u+SryPCL8C=AQ9~f!^EL`dQ%efY1WaZD#u(=j|vL+nj{EHn_rHp1H)7lIua*#(t8!OxcS zN-}Q8VVp>~b@8hDj|_06Cyz(*s*7fCXN&KK@MPJi_D@n{9C66gdU%(cBdRM++y1u? z>V-Zz+p1jd%d%#r=MpQqZLp5sC}!RNfAR^tD)j!J+rIxFMw1940>Rzi#gKr3=@?6} z@YeVju|CO$2WM(7eZO-(RWx90#-0o~*`AwlinCWkn*SDh4|2 zBpln}l;>YcpE>>a=vfaC?FrLh9vfS&QNI!!X0LII4U?+TaPI69X_gUt4Kq+3ldd-= z4=uBI?Vy{ReVR=fu68ueJRjKpYL>!}&+U?dD2p)x=)IGSopAqD0Y4d7wPT;N=~IuuyWrTnfrusllflCzF=B(SQ`6U8 z*&hz1=Cd82?4^HQ{rRVrPSu9r*^Jru?8*K?-L+oDmouc>p-tPNt>a5JTZ#airDvGh zF4z6P;{qVG#r^wgjh$2*6`Q})kN<3{|Ngsi`VatK@#W7rmj9b++P69w##%F;489Wz z>^JeiPV0!@vYxl;(2H45%|Jw|rB)dFYU^#niXUb+rWU?A>l>TUe%KVTBB{P6cb?J& zp;JS3qS9%W$j_x@9>obc-}9c`fH|J)sBZAr2=NyNpL_IgxD;EMqWc_Vf1so>14q}T zrWx&<-6d<>c-bFY66fE1B9>c7+_$rm$85LFF}?sD&GW(Am-5O3KZ>m_)W2d<)Vlnv zfUvgh{~-X_5hFe}<}GFT@c)7}>LOPw1UU=a<4h)O!7y< z^#yzBUI|8R;0Euj(cRGZ)=9)x%XPg#_rE%cU*;U`W4TzW7Kvc}Ml9k+vwumV=QcsG z`hnwDAYf%DZqtWSHnPi*Bi09g!pfj%O(=74?&xFHCH~r z3yZby7Kh_~PM2}8B{&k8AedsCSn_oc#sCG`81YpaW6;20u8x4Z!Pquoi>5P^lI1$_ zV&=?y>(@Acs+5E#7Wvxdy)8`2=Mq1h?*l11y3c#khEwydJL&E{OKMlG7-nTv!udEV zDyfWEWuiw`{n&?3>r&w%{fscY3AlVZ01p!gTTYX>f_dy4kVkFQw%x9;bbH~JB2a+e z{0s#8AaXGTyH8_L$nAfpAUynhH!C`(Xee)62fp{k_;&nF-w-U>U7Z+76p#cRGe9V|kxfo9K3Rj{J?8`PLDjt0tRu zIF2~yMYsL!2ee0%44aTb$^oyxCx?IkOpkQ#EGhv-CCBg4+ss->m{vj+sV<1Gvsmg9 zs^(1}XhShYJj#M!nL(UrHAm@!Xvq1chk&@yRIhfo$K}eBPbq!T^VJ5>tBjN^`{Eq1 zkbtn3j+F)KJU1sd#04k2WIORG721Eb`Tch%(_J;Z#Mz3Ff+yMMt1q{7c{3Ph8i#42H{feW=@0iDtM3V; zL_#bR;duQ9g@bc~2?!TOL)(e&4AtUN4V4Np#=EQ6HBA7z?pt?+pz!rV9v7fpT}1m~ zw%*jc?5eS~EEW3o_3M|fJJ)EO#|5bEKnX}1n`>kk}TdGp}^Jc17c_| z%DJr%(P!~X8NSGt{fQQ>bR_kmc$SD8CWs52;Zc^t^EN+iz*>=)P_f zV84#LPGU~Ui`87he;7->C^GcqbTk;Mo3^eG=CWp-Z1R-AE}rwRgH3=9?S? zdSiU<0HPm^d5dXxU!;OVtSarL5K0_$I0 zZmb`-1*r#jx}_>!hWHahHxDLd_|hf1+)2;F{Uybz@K=HeUH71c7GhAobwl@%RJ#JJ zQ2_iJ(+CDx+(@wi-3EC9mLPXsiRi!d6l~%ohFV zbAVZ@Q+c;jrjE;2VmfO`yt*g8mze{YqD*+MeI(j>sU3~ZK0;O-_;-inDQ!cN?GR@D z&?f6{L)iV8d)|7~JYE3{+j?ffyyK@Zt9Vn*U23o{JmLh3>jJ-_LoG-}{mc8NS|EgmoM>@|Des zRAH=$oco34@WD74+vcaq4~Dzx{AA*vr)Zn41;Kzd$sBO(x3tgsO6e5qs?MxKOT%*; z3qS|EQp{noCA@@=(9Kfp@znK9!#v{pdV$EdfZxoyyWrO^hwX)X-l6teW_~VON%$cjk6YR4+~3I3^uh)V4ewNld-2XdULvhx&g4mb@mfLpO%(TJ`=h+=%Aq0p55l0YWTm5CFpDQ zKfiu~@bAA-XBY1GGlNXHXE3e9w9?;y%WIS${bm(mm+jO>hH1=UJ|K3|#a34RR0F=- z3_HX@xPy5BWmm^XgA3I){EKU5W$#&xMsw4_dkO6T4qpV8!UjCgq!Nf1D_vpVYm^oL3GUNP!6mQXjr{c2V=d z1?g7z;aAgiMZS*Bn#0!c@7h?d=sxYzX}>&(pxQ0@`SR<}p})OP62cy68u&);$p|>s z94zZ){!iYI)@AOH*ihK%-0LQfxr1h?=uB30s+%@9T!3X`)NKt z#xbUlV8i%L9n5n>H$rqhL=4e~*fm1jfjyS1tmN1>Tr!!;X#@)!3xV>?GwB_chue-Qb%HED{#sk7bhl*(!c+ z`g&(bclzNUSN(;ga&4UagVt$J8f@$#-=!=BiXrkwFK@Z5hTt%BtiA^NiR+dGvg~VN z{;&FV)u|2j(#xOOWgO=QcE8m1JHK9|(|C#zz|Fgb1t5i4`#*lgITvYLy7vF%lM7jw z+rSH4C;)UkSg6j2dLtHt8?MuLIbXv6ir0u`ML)|*4HIu-Ay!tZeKo7aldMT&>JA>z za~?Ms2N=*kcS7&H{$lg@S77y)6K7Jd+CM{vCwaMs{}-LF4Zw8=C9mf+QM*cX_@% z+tz;_c~hJnKEMXjuJL7^w0RVG(*@PlVGj7a?Py=L?fL2bYRIBiXPK|!-H2iQ;>sNt!O2ds_@-hRwK8!f6FZgYS)2VC24x1V3rrRs|!XXft z@1^tQV1b0c zZ@2!^Z~#5jwcW9p=iC@ed;Eg1qwhcTMb^IO!+kaU+H2~5EZ;?A*YyBbK&ZdVhi1#( zZZ}c=1lX>mrzH{I|Fdzvw@n?HO=Ac-?>Njj&$Oo4ap3zw_D6sz^`F{22H1x-Z9ebo znW5?3!Nmu>j>Z8*0xAYHLjXjkHQ^0oAW*;vJMaJ5xlQI`oLF2ph)>I{YE#R~r1PCs zyhHs@hJ7Am4B5$!=YwCiT1&tWCBOucHiQrb%q+P`^Gy*_y5cmJr?3O=A*R|4r_2CG!I*EFbDvQ z`74N;UT^tQC!ik+07{F1LkbmB0}4XuyRlKc{xC>Do6(QxGLKpIqVIyqn2=A9h(G_1 zj{v~!oW4E)>_3)*SQ;Pbf0|Bm;LycGJ(uGryiVf#B86Lek%>g;9bNazY3T#nDdszQ z-2U-Q9LkmlrX|k0!swsvHH@FqDbggb(>>K_1hkMh?f)s0yK(?=bU&;dBt-k!wFZ#x z3xr82<3kGR%R60vkDyh*)7B%F zdchbn)&|f~V&{`Otbua&edfkz>YqUJb#yipNAVo|81mTB;8eS&{D5AWkui2?J#@tC zKA7~$ziPS1StAbkj2=3J?c$8Q04pC}eaT$Pz?hoZae^I;}QVT)@A`O_L6b zrVYzZ=~FlPq~6YVzNz4&HlO$UOaG_u})kZh-h&bz)f zxV38Te}PYbMx^aAJ)(#^i%R<}-dKujoyYK>F+vBi#dr??VW#g9pll7_VYumx`+o*< zT|!R7S#2-rVm==2)u02JWBM7Kw))MJG-QI(LSw6QqH70b z{X$aqr}FRQZDwqeH`Q^seIg!4H!Oub(3VgL>myH|#?^#k{KUElO$PHkR^0ps>WJfz z{aeHNX*vy8mxq`IPPR77b!unShCKq)$@HEeX)D)$;XH@(ZSvHZwi33T)>f`$hLvDo zJZS&QaSmt>nxsW20LfKh&V84NUcYwn%6673kcSDMt7cEoO@eAytFZJm2o5fMQs6dd z-IcK~pAVv3>g!*=>AGR~Gu&wRCL;I}xYQQ5^ZI$@pHXl$x{)>kx_a^pGdqTBf0Gwm zBb(59BxD~j1G=kYX!5g6v9_B+f4w~TwOB|>MFK;)J)VejU+L?Y2frTHC;7zCj(C34 z-NtY2v%Obgk~ML&PsaTzal3A@(aRPZ1^QulZE03t4MAn)z<8&AZ|$-IimvgNy=*5F6c`XmggZIp>ivc}m;l{2_h4xKl6f{z7_f z68yA(J@vffRKEKL-b~Nr2ihl~+r0CgUvdQD1u>>!cD4#M1NAtS>@|k>S6|28!hr`; z)Z^E`KmYdEug%qp@+}Zz4Q`LNi3TyevfS{Kbl0y-v|u%330tQB4)Nb;aoQQqX9p#X z>Hk)rhp$}vD}C8H=@($GNHVk?S&i6d%qq&a@%uwBx1DLdVR`Sh&qBTkit1U90^gudVZD$Dx0po<`wR_B2|m5OuV}buF}_ z_O|1J)Z6rFgKrc5Z%(@*u!V1W#`b3K`uWLd4~fFI=Nm@eJAT^ku`F_HDe>fdcGLru=W6?{lbd6r&{DnI+t7=hw+@G%==Ztm}BdDc*gMmDd{_&L|C~P z4fPi>I2#RPW$dW-qR;o%opi%^ajTo+K2Xo0VD6e7C{jI!1{29JU{Oc$U8t06ezlgd z`JUu!Y;ozDq6*d2DZ``gm=cWv)LHNU1M5p{KBP(e-%0EJzqOd3VB4qZLrbKZeb3w1 zd~e`ZFX3fAVw~9P-XFBLv!3~$6{J0li(}p9LG)stZ`V(${qMs*tYup~75^CZREpqc zA1A>b6ZWU{Z9cYR={l(PA@9ouM*zrl-M@iY_|dL$SnEVq|ujuk zPBy)lW**|!?y#Q#z%QgRm`iz!x!|zxHWktkC%`(NnF95>f*_HVyeA#}3pYW3{4f73 z3_YaRTK8Y^z2QL@XuI9U5N#JZ_vlGv=#Q(UtfEK;1@7d4}uRq z2+v!ay?<}&krIQ)bF)Kr*jKeMJH;MKXn-JyFQ};Z-Q^o*GFi3Hd;Yzu+V01H_|Y>b z-%$9^zwP>HvK`b!17h}xWzYH|OwHk!=f!Ta@2G#AJ|v{(mSSe%cx=lAj%_VpTZQ44w|908<=q%rRP7*4);1IUy(f)!x*dBWroiY{fe2N+Wr%I@Aza- zzsEzL|Lc53bAL3>JEFYCkw=(59RA>s`dk)1pK?)x_!G9S8w?Z!HojnX<|GnA(ZYxcc0DY|X|L*p+$6;!NPVJZOHdD<^Lgr-u zvAOfeyE~Ph1iqG)p7#Hmk@cF*=^l4=7AZITwjKXyQFnShNWL_`6pn8xqlKa4uS}>% zVb9VBh~QE^`drD}qQB%6b^)X``Q6SBqKrAE_xQT+^hh*kJE%XOWBF3aEM-b*ImgqU=bFB$W!AJ{Hp_mi8|vFsnFcf+2w@;gIe+avUT*XeVt z(IH38Xj{zUzs;PwE>BFkYN%~iAJ?CIZH}$T7kIp^6L&1 zbW;k#`6*R>eK}i2bo=s$Xg&d4gCD|(8(i_rSy6y%w!TQ^>=ur+*l@@-S(nC>*$kV( zSc|_pSUg@jke4E9GM1KpZ|2?CC%bSUylC4t1Sly%cfs8z7)cfbUW4g@Dh98i+L(1M zY;}%`Z&cYHaSNIG!o#7n8GF?>7zlbSzv}!9(nQyHr+D!7;@}ULx=7#A5TR}PNeh1c z@}Swcdy@&k3Abv(YMex^ZTDtJtU|0Dg;MV@tbplxJ;bF1(S;Py88J9)m9&^P@}IbR11x>K!LbG|%?9(sEZ+Okl< zl4*`?yX5?iAy+jL@L?p+T@0F_=z9gSDVOgHuop*Bf2mNTvg(Y zJTPYqw)L?X>NmbezktUhm(^PMT!eBYFS^dfOcn3zWxs?(gsiF?#t)`|xcMbnT&(>{ zUoYy_ONssv{>}K-P{t+aED*A44A*f)RmOaQ5nq&KyTuIXyh}{DiC;h5m<@w@>%xjl zXUGm5oIGq`KEzYX3o%#+nklbyNAp*akd&Gpb|25N8iv1ik$t|dq%oiBMi6=j{Wodw z8eTBBd(7}Y7$5Ek5S$i4{Sf{|=Al0q0fjaWJ3@yxQyOddKQ)rEW@iF{s@nA;LgPHt zGj;SZ-k1g<2jBwegfBFau629$zjFr<^iC=4|4xc;l(Dy6T5P+{wTZkZ=vWfa`njLJ zoDV4^!w+zX_2bk&I8T=gL->?6$RxBNc=I#UO`R+6iZQX&3%>tPvwr0}^AGg@9tZqY z)08^rHhGcb!7*9d#>v60WZO0meH%!ds@di-;{FtWC!=5j7?P?JOVq$xvFB6@xpm9YxoF(IXU;{LcwhtGGjWD^- zw}RLDD226+^U})_ornHAzsI2K;C;QLe*Ertg@*Twn%o`hb8T7U=VI8+|?&H~D3-q;-TQyG@x?>3J^zS7*FaVyhu zG|>p8tGTLO6G_CzoMnV$b?Ubp)B#H#JMoZrMUqs*GASj{cI7ZL|%L- zoNL~(~s_mLlHs+Xx#Gs}yKTOv({Qi$0)Vt%sE5k`X7wY&Dp~iWvgWP#< zlx=9#!gzE@@kyS`@iE0{r*j073g!*)kM$(`)=kE*0%z~~@nA6?un##!9M@q3Z*~M%xK)m7=vT16p^83Id%U&x;QVYr~Mbly#?X81hMw6)A20#D>2U8yDp9$qaGLz zc7EhE>tFM=-obgEtHj$m(uaolz1HY{!alYeylN!WKxdaCwY~w^-^_g9yS?iAlqCQ| zRPJ(zK#pZAHRla*pSw)$Sh4F#>ml{AGR-d?P&D|wt+B7$hH?K7uoTsZ{K2VMZa2mI zcIa+x56Bo;e@@00njoAy_NiGcW$1sW^3x!_>cjpY;uwJof||&*f*UX=5QO6Z$v6J} z*8kt9d_hB{q>Ohk;$I&b{3g}}HGfC`m`6}QNmJW+FN*PCUKHAd5-aZebn6wj%vXv^ zJJ-S6XAw8N>ey%p^Z*|K!m2{%l_`oV=&&XZxe4T2>lf)jhlwu|SBxatkXGIQ8{N;M zR2LK!1c4De`Ko>NWnl&o*V zw9M^XhcE87iF^H_p*ar;u+&=#|Ecu#i>CP@@3t*x`3&rHkw0s{_M^cjF>X=JoLPHV z*nq+w?$%H-+ zw+~a;w4G0B0kAnVL@b#Dg4g6wOF3RQp6D;XLWLgJ7|m_TdY{B-*XeWEoEm%A5ACW? z(ywbUv!R8X2f+})q&vrft*^&5Iwz5fZ}NMDpm z?gw_8F)n@{hx``0uX#UjsXtsdV0>$^piCGC6Lb)OyycD~PK{u0UsZaYhn}kfTCe>- z8m1_@vt`cz!`SN_%JKR0ORuoT1Ts}V=ql|ZpAAcQbm(p&sOa5wz@xF39U<7zalTwO zZ@s=!KBN18(AL9nlD9nzhq98>oyvy|*>1~_er&Ytk>9P(*dVEgx|LwE0gH;f|2a75 zIzh;bWM{^K7{ySjwN73Nu)pJxZ4ZO)!inhPcFTwM+hh1MmN*bbjAQt~U3qjUUN5XvXK50X{s+wUT%`W`6{D>T zyUYtwqANFYv+A17F;bP9)S-MRP#aUEWJGeJ>vx%2y+cj#FevZA+WaC+@a4{PX@OFv z%R0oL>!dMC8r7u^v-inT*{0IS=LDdpau0)T&(2AOY1;?@YR~9MV!wk&FfB5i;A(Zg zI6o3T6+fiKO^zzk^xF^noX^`Dp9#-?(Q#Md2y45v#F7|Z-SL0(V>BZjHhn#J^6Pw* zc~my`HecFfJo>u+`ZdT9I=Ddg+Rv?r-kVVS_oa__DV@em^|g z7hNC3B4_IP{{r7YOxsmOZ&|*MU%x!)_+?O}hcN)L{B??&@Yl+mwq7<_R;J7CVt{P+Yz{^CkMD1%OPZ3gvMaBJf^ zFa}@R@QU5mb?9c^J3sm*enP$E$HHH+$&Hs;EB-fie>2D$VnW;!V`*Yox&MEFveow4WUw1jGZ-g<-<{(~@8;{!m*V5b>(ffnEu7Lvo45atG=hA1?*CnxIR@;H*1lLo(KtbHGTs)pM+3B35V$BP^Xo=e zWFKHmomu@b5OO#Fzw^Tu+QE4wcJX)Xe~tQm#ZH(9NApd4<{0X{_G4ze&w`?L9R7M9 z2k|6*!k2biH!*$f4WgPh-+hFrgkxl~@U3HrkYa*stazQ?(g*Y;tb6V!fvm3s8Q(nc zr{&54K^6o;;^VV!NJEw3CC43~vy_CI8PSpBxa`mk7}d)BpLpVHO*%ioWZ$que;fp2NN4nGkrKw`r=hC zekb6W(bVpbvp|mF_&eo>o$aX0wi@4f`diwaQ`mF*r{&2%#>m|Ibq8JhU2^gnqw<{l zXerNOuCu<^P1}tA*OgmmxbHHT!IUj_4}1U5$=96pp*-=7uPFShzuo>w)Bn^EY-Dn5 ziSi>8l8NJP`0_mpdNCaL+9hBUrTrIYUZoK6ODsMqDg>Wm%QvCx%y#96m!$M5!)z8E zOLcL?+x|9(!TsV~Uyk5?a%7zA_1Bo+v;M?Y-T%AWg&|G`@$Nv8Ll~rbJSOil|Cku6 zbNb;yU~pRZaaaK79qAxl3>;(s&pRIj2x9eX%z>-e^iaxU@_DJs@V)9g`aiT*hYcF8 zKF^M>lc7_uT#;j(5}Pb`Fw_$}6lHV1MXU_=weEZ{hy)zvKe`Ux+l&hEvnCf(g=uL& z>;h1|;SA(wHa1duve6GmDq>=o;6Ro2T1f%&lyqxHwxk1WX9JBlc_)LgtbEpmm(wEFE%~8Pr#?x)}Hd@N+VapD-b* zFeU=hh7DD|%Hm;gYGEj_ir;*kCOvbrIYfg&3sK42i$oL#Wo$tI$OqIf_~~(Qs)PLc zBr)Su4{a_p-OO}uN|ENP&W|HvHeW2eV82F$S;@(q62I#DeC-hZQ#OKhzU z-Umn94zQ(C?qpInpBldE{QlcL!huQ#S~wU(fvk$Z{<33d3y<862}OtQu6yqxN0ahA zkL7%C&o5@<#)2=jxm9muB+YR{YV8||5)R&SsXjpiH`4pdD_2H4fA=9b!C86qP`-?1 z$XN2to$XF(wi`6abUen=CN|jlwkd>fPdrTqZ2i}GOuTIvcq+yO)Q6L?z~-S@r7 zFTg9)msWO&-duPFk5k-41{~atOOF_v9An9isrOZexxg3t@Y7yD9+250!E_8W9RU{n*M2m15< z5842MvkiKgkGPaWi?%}HKZx9%{}XXzrJ)jKFm(Qp?dqP43fkGWjhmUOXJR`j*nLhU zLfUVhujg^#|4))1&cBlwi#zYsr$slTzrN7Jwst7j{JS*ZWwg*5I!B*rK**bN)kxlR zn%TIGb7`b9>P9l+!$mi@+JtxT>eqPbZjqJeMb`H{k#Yq;6A>v#bp6|RP+ndK?=Mhh zd4L4hZLwF~>dPHd9Qfrebgq$%+a1M$``m58mN25}YJzy4ZDEc-?MhON6HdNXws=cV z36ND;Pdawrsr5KD)Mfpz=oiUey{Zs;8@6^=_rz++&z;uZGC%G%;q5CZ7ELL)1pcPu z&)CoLCg*YOUuL+;No7sd%1Oi@x_vwhW+%lNT6_E#(s4fWA&>7yiFiXRmbi#I?)-^V z`Rl0oZ_~uM(&K_-5<`aM?-Ua*_t@rg4tO3lrw+gpGn;c6qR@5c*c;(z=B24=Oeu;3 zOTya88wZ-M&UbD)VB0z`wO^T!Y?%5_=P)`=Q?Y*4caT#fe*{Zb(eK%Vyf~D=c4sBdy z6dD0i_+DpCr-944qUNg<`m+)`VI~6EQ=j1L#@8s62BLz#s3y&e*&E>TC^MWVOA4;) zK&y<&07@+RfK?JcA>G7mEW}ua^lZp=K@P6}I@uysHktp&ZT;SlW8!@OqTI0?sg@7A zSL|zrFwd(;`R{H(>N|Fw9_@(A$@!Z zX{jTnL;J?_91y3z#OvZ4=ej5nZ`x%>VxIy<=}|Ne^P5-l8@Edb!2m}$*fC|0{Xc*- zsRuG|DPk697vAW7o3niV3L#z}y!|nKwf+4!FB|<88e8%=T;2HN4=!cb8P5_JH$y1$ zhY#G^JGOQqvbH7h{$I`|nJ%}TeVB>x2*!N753BqCrEN_O7M!bemor}6eaT*=d)DYU~mb;QUClTOLK@XRt*qJd9i=mQqnHe*q2 z{j#oKOIl$z@S;wd5a0hJIk2*uf3Iz|@m$?tVavWFpqp*G#-dUB>+cZT$NqxKIh&-) z#=rgMAk}B7Ob_9BOK1`(EDEiT5yk}$nGUvA4kirn<2J7jCtymPNqVZ`0RV7L1_Ck= z-LN%&47*+u`j7N44o!St%n{>JD+${w_h)NjA++V4EDW6rbamuDd$-x|$_`Uur4ei( zO%gjM&+S-4>cTf#t~4=Rqb{+0h*`(%C)OeHz?3rX(R0QXC-8pg)@hl14AXj1is^_> z;~$c5^V}IfHq-v>*(I#MAHPH6Q!Kma$J*w4{x@eAtf$wRbKhJHl=j3I{|hsstItXW zI6-?f-#{zW6^vVaeNWQ%*s)B{=pjhOWsE$GgooUnNb#rj{+|PH6WPanIM@%Hzz1oYODsIsH@&t#}dm(i)J@+QjMIs6UuiuSAjEf8lWXa2Q zaulMvJ1Mx}c;O9AFQO(Nr=WopVo;3w&umyC<>A}${ZK|wT~|R(m2a$bNUM$ey9&mR zzVM;z6bH@MrR(0=zUGNe+B|@mkk3A>%|k$d@jOt05zjubh$zI zCw0zQk$8=`wkS6z7hl&uq0hJI6~f$%m5T`n4$AeHm)y8*-wN{hX`KK}b@J)P?xNym zbmLHUt>OXxT8S4I6w*w;EXrTKGN5N9zpB`R+kiNA-aSE?jfRYpFdOaOv!&hYfpZI_a`+oJ!+sn!C?#{h1 z8aLBigfg)cucn6T+I+Lfg}C=EQ!msR51}(VqJP)>xx5)W;vvcJVvSv~AJodZmy^y5 zk?RKjCSH8|Yqf^-10R|V6owW}n+EsVp&fceW^i}YcEqmZlKvUCVhsJOtN+1{KmQ8S znVYEs%ib`)(%9ZdTyyyShrb>`pgsX3Qor!3BifNKkb938+UD1MOM751w=qNgvv@Y8$Jz4goF1Ua~a<6+7n*G9kX2ZA#Fc z_a#7Vjke0R10LAttrKd4LXLbuNL&-b{2{zcJ*27EPtN>LQmp5jwBMsQP}k<%1Y7t* zCk}a=zO-gg3&c`Cn1(;t_i1#n9M`IcyI`4TyfL;zhjNN_5`(-w-fu_ehZ;ekyFJE3 z+LXJq@z+Ai2g7QEPJcBpeUUbu^P!s?t6u#9#YN2l&MAiP*}RWDxZ@g@PJFfoKbqc# zSH$nZ{AL$7zhAO~g>#Cl>Zb=KATjEI-{Tzv`zm7m4CvRrAK*D|#ugSlwtn*pUwkcT zxcCV0@{{|kUSOEs@inHYXj(M`d1uUtZeXlIuS7FSw zCGgrlwRpPx{g8;;TvuRFJGAp z&cFj+Hx;AOle@IW?pdAjJ!Mc;G{qEh9j}|Ajy>+Vtv-itu|diTq}e;RhQOF@X8OR+ z>c=ZjTm7Hb(88usVV%3JFGd*x4cU&6*~RYhy5g7e==IgKpR&y1|3TfYylAU(s(%7X z=!BW!L-%*fwyxm#l2Es$>xGL$;bQA2YkybtQ35?M(PiKX*y4eXvvygoJI01ghh33}GarGNd`j|K7FDzcR!};joC8^sjcHq{i8Dj;&R3YfX zb7c)F%l)qbAL9;B)$G0#YCqcXSerGy;LAE6-HZuDXec<~SymrvyNL!8CjvM90RGX& zV{XUE@X5b%@j<$_*SB9wOFMt4gJoa89Cnn)-iwqt{o4=!xP82-8B3XJkY^28%j>*G zICB3F@qG5f4EH!L^V+-wy%zJH>ab7uNrga+>1JboW41@Piifw$xYo_N zPIb-;kLX37fW0dM#+yLIea{O4!5g@prLvk_`66`5?y!E*u{E#*Cp${IC7!uRqN{H7J;M_Mxj@-2J!dWE)X@(eEbg<#0(4I)lGPU9ke{lXt^) zPGA~5xGgOJ8h4gXyn*=i>$TX#VaB0iy-P94&7!a!(Xv==ob~fFRIuB3LOB}uqe#VD zxx*j&g5qf%#iKZ|2+qil$K|;A} zP&DE%J~yJId3&P0KL0=Oum&bJVoHA3)pmH#_4EGIbn=w2sRv)`Z|yfeN#i@|;&=Ol zVcdv{e{^3w0KyMa;A)IsPu@J&>B&awyZ7wuhO*|{V-MG4r`~X9X7wVM$WR$^$A4S= zMeg^w$G1HyEX%0S`a?l4+kQG+ubaojpcEqRm!Ii=S1gNU4IA^35ZcSohGO{F`48d( zvNOF6Z)U?cX>%6gQ~Q4dR1u_X5z4uKAZ{3SKBD*kB7x}6@8_&S)b2(e|H9_5_Nd$P zLGS#6V3ck>%bZmgv2@wG?Fj$(N%BM+Gy^-u@SpZ-jf@50S=V!24Sh6B-)l%FVrC?J zU3iUz2sdTaq#qR>-RK6RxS)e&nJAC zQOlYs^Yp!(*gJFy#Q~qhMXg?7o1~Q;x>f}YD-30oS}eE>Z_0zyu%yk=sj-V>%Xy)q z8E$X{P#m_FF=+}*DW0xRg?NmI`sxH`s!XP{*?~@y6|E4c?_gHO5P0(*%&1Yz_-4cx zdv&oRCqSPwV>h00FN$=z)+@Q0ax@KIj=7Ls&!`GR(qa%#e~dv zqQvKMI9D@s+cCNFe0rbB`R1`av1i(3O0W>q0ob`d{wrpvK^-|Jl^@QF<`nELK!&?r z1;xC+UkqF2fLt>L&k-B_y+Qu^o!x~ma&2fuD*=0eZ) zF9_@SLJL0-%g*1NQdt9M0MF2#sSe?m?{-l>9@Fkn4}-5;-@J#7flg*GyM*%D5oy~P z)>&WtovQp&`lOwI*8EpRcxgIpPPaZt6+?e$&L$bg?OgPOamhIkJi!tPoaGVd8@P0N zF|hx2=o@&UW&d;Y;%hVRdLYGL z3zdKV)pXVOX^*VR8Yga>1wHNS8x9yefEXN}Y#Evn`|ZM* zAfdkIdo2TGYj+r_X%Xed7+kniE$Ef4cPGd$C|$oic)iFv%V-?254EETow#e386EHmsk2@eEHlnWb*}#5 z6X#~H(heM?W+D#dE))^}op^MQdOpM0kr=SyQ>t4Zupr&X(gunN%c;*M6%8B?DxmEG zW)iNsk+V31(cLgRp(7DYXxNW0^-xd{q}nQd722i!=8Vr4b4py|_Fs|QaNZD)XGVE` zr~xerli>@U7WUNdsrQXP*F0(dl%D2$b?f#dqM6JiSUy^dF!bw-aLrq&Jct%)A=

        UiY#7u(5^5c5DT|AI8ki>ho{JJ2DYO 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�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�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

      %To;?4+x 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%0APOa=~)VNAQ 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

      E#7|oi;^SQX~uAveLfU{Iu<~IT}w z7kUoK5HC^`0+j*_ zLV}Fte`tS^xLZrK?OSl^fy$DIsF6cs)r|BiyZ1@Ap0icwb|CqW{Tce42#i7bKXe6aR5G=}nDl_x)#PMHfvm?$( zg&*sXrIFO8vtM7C^I%^IqhTf_49~m5R5_5YugLCN@_->mK$o4N&C=C7*ES?TIbE^Q zX#O~IFK47|T7eSI#T&1U-e5}PUrjeO0cLr$9Sc+ZwWp$2veLy$!mJ_vxUY0yB})W8 z{Kyzl-&wg3o5J8-Goe#Tzz+WR3#=4pm!#$_vh#X6@VjwiEh7sm(dxPx9@Lp$Jqj=I z8TCJK+>xh_gl<(VI}pj{&O6AmU_e6r_v1AK%brEp(mIHB;jjZV+i%41)l6=wF@0z2 zG)Oet@k9d+Axh>cyxlDM)BtR^pc27^cnbIPU+EGsC258f9}HlWe-WdNhI>;m84yk= zPRvB@DrqvaUr0ApP_J=fjm2o0e%9fk%O^ZoI(TD518GH0e?hIg6wN@;U^rR{twS~i zto6~%GKG9i(92B_T7ubWOsax+;9KZ~J`qC2Iuq;aCF~MpT(YYxCDG6VjC>zbtPEm> zpgqAY19o#)B}AvooluHgM|*xD#b*z-(oex(qi$ zql{?T^E=jGH%E!*{K=L=i8!aRA}|0j7YtoYY^wq;0u#1;d}ntMKZFM~PxdQq1_NNf z>LlD=Co14MZ9{UgEJwYyw1Pw~A)Q(I`YZC>{tU|l$>6wsi+e@u$lZ6);;t5Ux-w`D zndT(E7>m(jM9cslYwpa=gUCKX7bF5@p&=ZFyP&5n#&7Z+o5nnEj*Z~@hSNcK;^;G6 z-?)VYlas%%^Q2=zh{pni+M1`+A*mbnB$Mp384dON75XsE5k)kfS!Fh$h*rTPTJ+w( z%!rozk5FklZ!LX8cy1Z)vesm%PL-KUul<(^eMw@=&5=!d#nI~CiyH%Gv)I zY&Xb&g2@0ArZ^?W%LKNSUB#GgFoxp@^{ME&kc8`$R;p%@3z;ra&{0G0Z|g>a38v$U zwnpR(^nvMzH|(H-;894Wqrrcg^}d0K>RM&a?Ap*|r|2_9ein{L?xUal-)szm>8H)^ zkK{Sh#`bG*hxX~b`;Br1q2Qlt{LG#j78V9Cn*A(odkVDUK-GbPheBJRSXg2nPa!kDhb>3}5)8)3H10c)bzI3RbbNh$-VWkgO z5mrp5ovwb*pzX9-xp66=2I>+~wHEMCqa=M&8*9A}b$S0x`!fhn!U5L6uGpvB>~zb# zIm6nC2nlsBY!UHT$bd5Ir;KM{5bANJd!l%%i3~>&z-P2_sTGXeLuNXS%3)dwfeE#F zxI9yewc&F#3>+j!0tMVMx z@~1K3Sgx49dl>TQVRq2!BNan~li&M>c3BdEL8?mr_^r1MAqSwLGP8?Q%Jz?Zs&_XOILwc%Hi=krj zY|4(iP>5qDjVsW?ocC5F1CBm)>3}1Y`Tml5^;w^=d3gKqYy*mg8%hjMfKBMFOfYju z22mfb6QSz;KaIr3Zl++VL<>285%i`%W;^sOzM+RkfguQat07OrV6^_zvq1v_u=Mi> zsgB4vukiB%ZBOW8<|K)Au@LDSqR6pXV834DBsikV=-n|@4SP?;KsaKP6G5z zXAz-zY*{XD5S^vI;}QyTEn)p=eUE`z5RRAR1cx$34{YfN)4DVAr!XxUGqdf#C;#301T<@L>JKn z-+TmNq`Xd^*GD1MOx9ZDs$numiTCtuxb>!r*^FI?Q9{655U4POsyhPNaE*!F{{6F; znJ!nf-o+at3TtS*GwkyWB^jB6C{nuUVLbPyfU_gY2&gb{ekYl0$+U64KY+Lm{A*Vm zTf;M)B$NHYR~p@kv(EFDh`khBle*M(1mX)?A;kT9oD%eB32AiY6jGQ3H;@3r?Z z{n$3cv5d@Bu9xxvgQ#`hLsA|RKwwyD<1hdvZxCnTkM0E3apkQ22EsXFW8g0Cb%TZ# zr&vBMEZ7uvMlQfPj!bTPAC~Jq3^vB>eBm7{z|ADZwUXs%2|#P=8D>75eJCWU_~&l> z&#H>WFxq%mf}<^SRrC-pgpKF)*RM4Txr%u$bV!!c!w-#Nt^Yz*jv??hSyUQ1i{Zq8 z$Te)_D3X%^MNG~v}m9n&Xd86qK2-ggdr-W*3J}oKY43k%0 z2pkp;jwQ5RHURq-vev?3olLtSM=+Ji?FT4_1bO5-VkYgecco&@2!9dl0)|r|6a1jb z+c;dS(S_zXNS#h+5O!i1%;H1nZ4%dM35Z4;=^<=yjxF{|&enjf307eV>^87yW?)m; zJ}H~s9M7@jXKLuRf;{d-Gau%>;zt`)`a(y(gvQg4Ptx>yx^<&7OJ0;V@R|6r6e>_m z{x}`_Kf%j8F54zN&pT-07Do79uSeu0teFBr)`cwc;c#XmPs z^(lOFg>#H+e-mdOW2}-tyWU(Vl6j2Lxi?$5#$<;)d|t6SG;6FTz)rEgLcj5NT5V&@3W+F zr=SlvyrMLC#sUOI^4_Z|J!$`q;#{F@dec)=$K$$gmuT3#o8HY?!sL}<&JxJsX7veo z`DJO}j&=P0>T^Z14DOIuIHVMEZyTPSc_2HN`@#DK-x%p0Fl}@1x-GaGu0>wAYAIU) zm zfLI4xNj4ucyCWBgVg;wOm2VB+)49Q1?cpx(FPG8$521kCEa5Z#-`?HH%k8Ud7$w97 z{t&4$PBC-Ellh0x*`aj{;HTFWytLu>yy0%OLP5>c`i$&BF%G-65K+RVNzABDlNHs)XAmS|a^)cbE7baH3#;LcVH$mwiKh zm$Z6X`%TFC@Y{ZFq5&h72j8tY;KYdlF{Z71z~uHC;hIjLc#3?e88I{JC@ zC?5=MCRC7o{sg-8&$c)|CG)GFbZ<&TB}6_pH3k_x9z9HbsBh~yVX5UboG{W^hR#9+ z#^%Y0YxW!D>v@|V!|lk`4=WoYz0A;cHyCQF%W1>!?Yw#86CCHVaRdXy12d7;$l<}~ zUYJ}?oe~oNhu2z`r&*5;s03*@2hW}}eIbP{P1nMvi1F(RD1^RN)whqJor4<&@t0&9 ze@gzk)H5M7O&I1_w#&oPR1C!#Ztr@ApNMdyO`W8#bkaK%KnicP+n+5NkGkp?9V%bC&{ZPE@>92Z z&giuQHjZf6hU`)+c|&P#VDWfnZr5`w|NDm;)~a+jo?90#bl{eeMC*ZbcD0$J$GLOv zqFQVOO5C0IFKuFO-spi2;t|R9I$NJ^TO?PfnXc;y96tBTf$-p}5znQic4lf$Lv5&h zmPdcN3l-XI*y}IC zZb^kk$y8x4rO&g$=sj24Yf875KHZ z9Jl>}MYYV%kD0W4As3xTtkLWFLaw+tTpa6eI;>+xnAxkNx0I+J5-ZG-#y8A^6%gDi z)od#jo-Qfs7y@)eF}*9eTCeNr!m$2thr}7Vu@$}}Z%)psOR8}`HTT+~3gpQ;bf%?tJ{Ihg%HU36Ri2S2r@#~w;s z+J2Wi-7Hp|-_=KZR*?KMmKdLlf;(uN%pDXm?U26L-GrnQdP7}W+6u0;j@QHYom~-r zsGOM-RXBL;A2&$`6y^%DOljk`D*w0@UU>;8>OS@HwbY05p_^cow?M9m1Z;F0(&7(v zz6A^1fEMIphY8dhWprj}kHAFxZTikDsK#-JW%7E>@hyD1Hj%`sJt8a8-w@7vtg}i> z_Bymdw|~I2C8`d1iO@G#8F$zz>JT_Z$mJpP-9;*nCG6OTWv=|ohj`=OO?5RAvmT!a zy;&7w0E=OOveyGIv>2b&xMQ>i(Vd*suWtT1;unK25rI5LMK|=Scn`8?TYnk z;2$2kg`6^Sljs*4l?-_Q?s4R}Rz)b>uhM_~*O_qm^@wNxPM7BY4h$9eS4TerH*Br- z_mNxVcq^f1FnpEogoM2rwlR!<9UPznW>?Y3Xp@Vn8tGi-YdJ7HX`+=j;M5v|jf{at z`03md@8PE~%1vTKn)&?EJTP;Os?5P|e61;xmr~zCA0+T~-Fm-G>CkOJPnU$^*kgrmE;O)E*zHJ5jv}y*F6IUZB?qJ8(P9PnR#LE+cV07r9Q!%^7 zuU^4Tjv#8MFRGn30Hb}bIe&VEa0uMAC^~-zbd|6hF1Cl@jxX>R5%9{HDh}I>F0DP+ z7AxG7i;AZc8VQWGgPz=&{d1PagbUc*@r``4`Z(_M7$zqP)AyWUQ(jL=UY%sh_QZ&6 z8dxB~V9>fE3-(X9{{Bof!XLANGldp8+%YSHE8(2Bujv#hqte~QjvD!{W9U1Y&q>y(CQhZoGxY$5z>>uT-vt)2AAv=v zQh`;Uw-}g&7P@raE+Y2Jy)WRqf2*JYUKx@t;ICSx@%6gz21uDVCd)E!8hksChgD(xYngP%{=ET(#GU`FENv+=VR`d)5 zcWIc@O5p`fCbe?KDJbP&)P#22TN$2$@79x<>g&g}MN(->+ zG}lR&*u#;33~YB<%vi3`)gr=}v)S*WQz^0}rN;NCuQ&D*h)zN`u9<%D}K+}FUNxi$7?`$#xC0TCDiiFJ5?T&$kb{+Lkc z(J!Gmsc2Qub6{70b4tEoey$y_M~MtK*yKswYddANd?#yO<=}&&q1P`D6`w}+ocJ5HeHyjB4gCHgnzq(A5|XJn5S;QU+y{YPR8O zL=(<(rgCV}cxs5@c9;aLs=q%KF7cuSps;3xu;x>fMwbVa<4f`rG8ejsb_bpSr-7Zb&A+f=q7I9r zrE&X4`}eRQY^8I(CyRtDWZP>A^UTX{D{@3nOsG^y!-`D8is+~nsiw8sD1}2Eu`vP; z3Xv`P=C#&aIw%K6V^ZPw50UOYS^{i>vi;|XjfWxzM}jwj-T0x&E`crRX&SJ;M*BO1 zLRkYY+=P7sZUeax<9YL-?mrlMgWg8kp-?2 z0fMVxss!D691u|T<(}vp#z%gr*bknApXLFDT^Kvzq8#1m zVRR-%tisgE_WEJ*>v5U?@M=3r^dG|p4XvLIMb(x}T{OVkx_`xoN~v+zL5AkSGqgBl z=w4OOXy`B+_$z5hV_vbsbqvVIyj8vOo9rz-WVGQ%f<_a-SWZSnJdZPAG=-ljSu|Y_ zuKM~mzpp+h=LWIm)@5<#$Z|qLiz)~mn|h32E*|7Kcy9P;!g;tJBOAtOP}CA4Bv8o! zS%Ea9nVPy9K^W`Yq2MZj0!>%D^P9(d+u-|s2Ap;kUk7s1Sdrji7Rq?#?gwKD2S1f+2=d&dgN-b>Nk=F=pJZ}H9f{vqM)O+C7UnIfKqo`lt zxsh2Sk122EsXxMx<#jWysU3>H$uQH1IkuT~Go=K!`FQKfNlo zAAa33Lqnk|LWP%w3g2hA-!v>V77`!GOMwxm;;Okj#B%r%t!PIFhN$(*#Fkw~OSl&`a?WGRM2S((b@C7hH2~%<(hnP+zr@RraAV z6Npf)5D*!Ng%itkatu7S_BEGK2a+{Y@@bFP*C447x&KULWv7nK5L2w~!EW)cQsWkh zciaxQM>LWF!yzC7G*lFy)IbxHr0>7%U=UGo&2{2OV*{>BpX>VMTlcB-6C~^)MC$^Z zVRgdz04#|_g_3p%)cmuQtx{%kF?Nn`TFYgB+VZ`phBs&YJ6q83ZzGAg2hcZ(wW?ZH zV#3;-VRQ?x7*4thF`*gB;CA7DAO2dWJCQfKHs|8Q^^WHX zuhYR1h;P%fGAR@))XAFZaON@GnhYibNQEW=%7`xEsc_kP$|Ot_irOqW(hReaVRp-t z-r6rIQIDgcvg4wMPzj1R1%y0KO20a-mAq+ox=O^xSL}jWhe7QDgbKGg$+n=6g6pUfRCx4j?g&JzLS-Cp3;nyOCP{8sbT4EDYqe90cw28zD_IvIvC7Eh?FGA}uoH=s6 z1WmfX=b#WQ2r=WQ=G-3F87O4$aPyj0S4aI$-z3qT2&tih);S?VfOH-x@%v9|!#x9r z+krt~{d-|OPzQ$5+L#t@&) zRv3?3h;EdfCxWImyBT(msnG-gh~)jb0aP?YYi?9<1Ytd)NY ziKh?=c~M)`JqnW%wSn!nE)6s(21EyO<8e=I9IS3tCkh&Fhm7@_!ym3ra~y#)*=u^v zq-t^JoMgx-qhRN!n&ZhCMlxX!9)A9(VIpZ2vmQ;0wXRi$_Klvwo%ymO{kUAVnmA;+ z5ovCJuY?!Oj<&yIgIadl2`Ho=c>S`iNZtKrVLo3r+m4BY6X%9g2xSlzPOp&mI4_-T z!$WwuVEl!zoSbxr;zx{!<`&~f# zNlkEM>tz_P9ik3nfZtl(7Fxi;TD^xrP_58V(A5xmB zBRA%#`(GV3QnLAQvi&Gv4x))MQ!}rZ>}R9vvx8_EaQ>AeHDX8XG|7|WaH$ugCyPJs z(qHX{6aMbC=#o7!zvs@(B5(IYe-2A*9A;S6`r&tLYyi<1)N^pNk zb~_1_cywKR(wrQ4klf(1)JmvijtFmoYsf2C3Z94I_ZYzbtCu#;z#0I9fV#SBT!5xX zf_`(7@X`0B4a4#DjrK8P9>R{g5ATw)i0%VE*^eYqXepF~6GWJF3WSkB20yhBRXEtC zSaD)AM4Qy1qoEHVwiWSGk=RBBmnl_{73P;h`w-9{oMXqRD?#=^=n7J{vHomvLjEki zB7g!%-gTRAK|_D-4I!y;c=4?lX#`cq0JkWJu3Ef#1sQ>~>Jri<_a zSs*z?jhfF;;eQ-8p8@}D&?n9eLftw1i3{=M{76^W4Az(EW?-!^<^}1sWTZmjBxi%Bal9hz4XZLu zgL;q44@=ue@QL@mX|RJQo<~R+ZnuFMFc_7MPp!)fHJ?E|H&*e2LpXh3M#=IYm!=}W z?hGw{^@^;iV>Z^p>$QNrK8S-)CoV8gK=PCyJ|Ys}_*vY_Ka<@^ zdDJ8_ya4DlXL$70$9>(`3Za$5=*ae7g14)-OsxU{;Lu7*3f5Wfq zB%60aky@|$F?G+>m?V8{Zg@gp&Be}>b~Y177>(K92GD-2YM^Jg3&x(Vz~uj(hUg6S zmTtG8RNBnbeFrL0e6;U2(h4bTC^se(LP#!rO?3G(lI4+v4${2d_xF5#rMVH%$#;^z zI++tQBJh>>#?Kqw=o}<~HfN%* z7k1w>+sfaRl)QHQt10U89vJ$(;T}-~Y@uO{t8jv7$_J(cGlv5+KzBr{UKI>jUw{oh zgc8M>lD%em?s8EWrh&UGjwiV;EDr+{18YN?mcW^jHWtDcVEYU%2)@TahQv>OFi+~H zlD;&lfS6u1a&%&ra^Whdi?X7**0X}_svpWR0;2dZl5=fHT^SbCiS|NT!-F{Z(P`89 zyD=fGJl(>~ZtC6 z&EtJ6Q&PC`<=Vb{rIOVdfUM-|0BTtwC4d2{A#I_e=X98!7xCq&X%1*^%J8PsJBCVAteJCM6iE#z=g=5$+MOlQD-+VUjQa$?cWbM(H*Lm z>bVS>r3r!Ij)k^)-b>jWg*%4=S08tRP6E^$22~H!(U=#dhxWZ=Ym^zEeEA;c zkjyOiU9+WSOvfLBa03HY$AAwBO`h()J#SL%2m3<*MaK!*?TN?*@e(FCCJr&&DY#6S z1oq-U$yqU-)BtTj6fda9OK(}(Px0OvxH39Vv3KkySHQ4b_LYYcVUQoD;|b4O2(RaT zaDT3TEj(!h?yA5nymtT)gYJPYV6r09iM(s5b0RZt4O6NEW#^~vs5yZnL|(vPcy|`l zxdzYY96Gr~F}xUbK4^GA@7Q##B7xaF0qYCM>fMiDO}!DV%Hf`d)Cq!t`beT@hY z>co)z0lzYpJ!nLCeS-0?RRTI&p~JQ8z)|sojSu1!aGCh))XW@ zzT&@Y(qZUv!@VdKWRFAH%143xK5&t${UJz4i5I(mcn~P@N|oVHMW0dVp?(%6)-r7> z6luWl`Vr2b_MV7@kuaER`U^;iyUnE6FwADqeuvqTRDs9)UaGaY40%h^y+;o1wMP?> zD=ZKic(3^9%hxthP@rIKrzuqSxH@5GQl@p+v&Uabwg*qiNJkI-Abte_b&_jq%I+Z? zR?7#AGE{W}EGjQ0_rffsvEi_#R(N}n9LRMO=|_DD9)AY!bk%xE7d@SBkQBEhOUXm7TAAHv`Mndn#cRhON8F# zrqh~fUbKWCl0kM?90sS%vo$YXN&rr8HaSGzY>LbRku9`|99@#3wS)D`+M1-z$3dV< zHPG_ET6NywsODV{1Vr1@UaBs<%2wC}`YMpuYpkcq+$36T!@VJ zpkjl>G$?`I#}4XF!8xqnzPndbICqI~9F&D&l(&C}ynSKiaVC#MG9}gJmtDra9P|6^ z=FyyM*&vE+!RRF72g9miqgqv%N%V@B)C5eME!JI|>#YOj)~r7GnU~HHQ2DTKwn9tg zxq`@%6Mw)=Q)8mBwR^h9NMyrA5hSxXmcBNBt7J=-B$R76FEFGcqJbL_ux^-BtxSW8 z0%YJA&|Q)l5)FS!hlwylif)!-YW0${q-BaTG~?UVXQLAQ6J7v9Ino*ya)Ti$p``eh zQ0<2+d*W5k`0)XZ4G6pR!^#DUnown?!w)UQH|mi~2kYj8S8T972x8x57&q{%uwQ2&=VVAa~2FzdXQ8mp!W}}uL4{c?<)sGE_z;kuzwp5%~Vu{J~X2)92 ztCMafiDb!<6x`y!ZDJx7eJiS%x#Ie?tno?>8BIX)+T`h> zr&%+GA8U>&>Rr@P#pqD1TLsURfjS?2Bm^lBy*WDw6CmE-nr)1B5@m`(Q`6n}S%R}G z6-cGTd>MQq02C&a!5Ky;KoDzM14XYdsegvEAEx7^V#Oz!R}PQ}tu`X-Q~`JupUL9A zBik)NcPZcIHJ&vVf^}B4-@13Y$}{PNH?A=SL7lgmqmQ63G9m@Z5C(y^;7khjwLY4Y z10S$D?VRbU59^Oct@G9o9bhapJNQ-swPEC*@)z!Pu3|?nRK%moq#!Wei6+s3 z`zNiQE9H6S_q}m9(xGHidS3lmY(Dock*hr5D(*r>tPyO0koSS*5<;$SS7Ise=0m6j zyn}jNZ7#RxmX$u?gq!tzP#CY88^%uT^QS;|^4bMK$Sqa+FoiGChDCa9O?3rKHlAN_ z*#*av+ViuCexu_Dba^B~J+B>5dik>c|+5^;?; z29+eirGF_j>Q5=YhlI6WMvBIA*x}XuT>j<0eDIYcuP31;q6d#Xk4N$dOeVl6($ArJ z4vP|u2CUHm`(D1*jQKk89aP7iLL#TRaa$pF2f8OW2`8#=SrX{q$Uy|S6&prUarUUe z7N#M3TEp0>GefoC;&Bi1pbnQq7Fc77ZrBT>h?WN(<4Fo?@*CS-0iCzjIg3n2~qi;YWg)jVh?m zOUQw!h0f?EqrNYQ_Nzqn1R|&G4CfSh<1kVd^Dqbg!}GG+8(+EEML<}~=_0uvxD#rh zm;~tD;tL2Z$y{aihS^RX7fd0f_O3aJ&<50jbNsmQ7kWQb)Xx_ER8WdBc{ALmK3Ch- zO`b*QU5evD&ut9`I##mU5oY|kUV?tdIddhO=TOoBTVw5q!9ve)LL)pl?S$URIgfDv z^HCtVEKtPRfkQESGsu*G5PZnKbdxp6f5BDsY^dkdse45q^*??t?#&T!X_7u%nuN8( zsKf$BP@~Qkg(f(MC%+++x5u%RjO=5%apMMl_sv(+1Ia^5r{2zr>{&iO%m#SqxsFEM zX&nj!W=IFo%0MUN5*U=wIRxAlc(aO-smzzq?~lAT+q?Im9@5q=uqy&Sf-_%WJ4UB< zDW=bVaXjRi4xrXbm@*5xCVmP5H888;;7Syp3hR#|tl185xL`(5PaH=li;%_t`LmP4 zoH-Z&1(NKJTa#`%z@aocGMu*2Gn8kXhK@8qTrbAKb%L`4!Y`0u(4tT`&+oWcxe}RI z@MA^O9Vsxr+eJOTxANk~@y+0-hw(#ucY}YAMJ7`cSRpD@zxr+ugY#Z9fq8psbI9fnZfD5ew#1`$4cBKoK>Lp zM1zN3O`?2VkFF7bymbIt)rcz73zT(>-^ll-vcnFyi)VW63}C{jYZ~fV+?VP3ZZ zuuFNR*kG4EEc>5(Paem;gg^PTMRzZgPZD~mdY|<$$8T*$cGdr-^QZ0Rl&HJj{lB|) zS(eAD&Gf&EEZ!x@(oJ2-OXaTWWoJYuhupF@78iXr+u+| zK9dgR+4&9T@F;U0Cc9Z|=-5)&Q|U{akj?o#^`fe3+xL!!l={EiB$k1p8bq`;Z!9Ux zEEin~KcexfJv2w9d-UaX$Wz!lwY!d$g*q7~!I#C28ao%fruzZhucIY%&zSlUw#sQ zNe=YXCV2Q7{Cw%S*`K?QItrxk5 zggnp~wrWU3B$DrA7>5=9Izr2@gEyt=k40kgQAeq31k&@B!3BhU-4#(78!jptG1+jh zZzQl3`9^FiPk94+X3&tzn=j>tAO3Q)wc{VH1D>nYIXyKhZLnJ>~hBix11jby`9@S=`Q@4I)s-}`1 z9g%81k;w`Fme;1ur^HzYdDDpz5-Vp;AokicP%?A5d4Bz>tsj#~AE zcl%+7!N7UAGfsXzqc6$HDgL;5Nlt8E>5a?!@)4JlmYC9baYLi?-^Ngrj*VX95r+DK32jkaK~4J>{~~1a zQj8Ms?z-6Tl#8&|0$JMQcj~!UxYSC-^cdcM+D#W%?T7W`CgrrLq-^T|mGw}sJ;S=^eaWnP*6WcbPi z=K$qtJSS?gV(ZFW`f}j5;N|YDATeVU*0ZqGVM|u&+>g`6f3Vys%k%<& zH}&mwwlKU}JeYm<0eiN*j?&}Jy88}SJvEQpg~THuNH#+Q9gU^QmOlgk_aUM7FqH*iLXV@?UVe946w=L$u(_@iBze=~nq{htBDMs`19Ed{D$|QFj>=GT8~w%)c7>%9HipQIKXZEY98T-5S*$|`P*20ESH7Aj%(WyV z3U@##G1dx&60wUyhYT)Mkt-%Ca&Yl3hHdUNGE`A}A}bmvjFcKsV$qK;S$ufY&AmZx znl120LXP6vW;@O#XfI`})00e!`SWFpR7`!G^Wxwl?NtfrQhG>}v-0>C3u6((Yx^>Y zJgzSaiLK*Az{nl7#qbO7^&W);@^~>tA(Wj)ILVGdWI38lPMngv_>+}k9kq^e*ZCwtV z+Ui>FM=aUxTt{D+p|9o*_XX-hz5xG%X{eCUQf*l_XYbL@#nZ6s{S#k@j7FmZR2ex^ zZ#?HIz6-7PL6mppG>}h|qv_ETn-rnr$aznt8FJ*aH*%ofVx$T^c;sR)x#ved2EUDg zcsUkObM#;I|154{bNCuxw`q97FFEPvXCE2Ubj@!L4MHFIhX)UF_@XqKT$eA{27eba zd1&67vfLPeArR0j;YYuWR9J2n^Z6VCBA5^Ru>eg7#O?htNvIMUn_mjNoF>BQmAuVi z%1|ZQp=H-}hBPXRAxV?2?K`_l8~#&QEy{B)3qP*Qq{t_ZtCDt=NWg0mxpbF7pL-X5 zU8*%*o_ekFKA(9auDz?;ps;CzB=p3^s1jQpO0&zFcv(`=wmmsyaIn1NEpLv&164D2&YRCUO`dW z2gDUBYPDeKq_c6k5i@#-2P$y*Ta|#5Y2x$=^c%1Zwf!b7@pa*uzl|?1gjC5bJ95F( z``|K>!sU~<4{9biH|$<(h!P{^e|GmYKe4tcdD;X;16|tU^OaN3*V1qX!hc*fOj*zVwg{JCet-uN&cK z^Qi@lG+DC}rPqh_<&h#$!01`>)MA{i@pYnwy&AJSv=9wI%~Z_+e1 z@E3hJ{U^WHn{&|PyZJ($g#C*h zqAsuha$9_K04=s9DmLf${PwEo&XIqTcCn;@LJ7qydIpT-+~X*>!%d9C&`)~I0dmjM zALbtx-pe*aog~2G_W;-*uBIo+VwBM`)87VU{>H)w-8#(G}r znb9*lN3M&2n(egW(7M!9D(7{RElQ>J-@`wPiLcN3fB=x6fV!UKy&KEh-aO5)i5p(N zu!uVP!cpgAMxnS;$;8AN#*9q)-y0_++4=xK;(XYRs|C~!`IYPPH+M+xxdmNzt z;V9RY>xF%;Eg*|?!K)PNE_g>bztv;!xod=@GgSPiYwE|w5Awzn|GNo}3AnWtGOkco zdU<1>yW(PF_!BHG76%drU#(edipLz!q-zF}!a(mAJ4U9c2P3R!-r#(JVLMO21k=Lb`L=jsbO zqT^vUvO>r~jk*5Wvpc2zYH~LdJ} zml!+^MRteL(f3E(m)amSbrAikU0vbVpSJ1ZXciN`aaNonV5D9wO%8`_t!RT{uyxrS zT*8y4L+rds2t(18oJZdCOntFiMrR6;7^`axIsF|=nX%pa7yR}`UUC*mPwoH(d4tm~ zxy=Zl0QFL|(nU*6!1|A|I52~>$n$x?h7mNr<4-3KJV;*#$5Y^axZr8$W`J;PF~8P} z!w@;|+qNGAj!=0bzM?huphGw+{&|Ns9Ild$&G|%6VY~n4uHYH}t71AY3Pk|Iow&B) zZ!NyaT{|^Xzw-#6NB_<<>sK73CU)E6DSDC~p|Vl_Z#XaPGf3J?ezLQz4)S7+^TZt# z$wF!(oh&AZS-ZU659297j{qE=`b3~Fw{1H?wkgj6H}aX)N3S2=Ra5o3fE`NJa12M_ zFKT~|{m^ja@d(xxlf}~y^!fV7qUepWQ2(+zTCCHGR-=R?l-p(r)L-Fzs7-Q`z0*-% zuIdLkX0#o2$QY_hOec>z(&rgjy9~ z_s-ww*bW34Wkbdk^BlE30o;ylh~IQxA=~=#tfUAW?(yEkctOU_{qe>!uzx;~(t9aW zA^90lY|C`_6U@}e-e$9DY=dXAX@1THMu0=~;F+=h0<)}I0g`eZm=WWye2~Zm$z5?q zi(8)n2QIg?e|-5=fY?fp>Qm4CSF^SAX7`B^d#m7uj@0;gTho?Z$aISZ7DComx!zLS zul8O#r{W}9EllkJL-v>p>dPc)Z3`6NUcZy*N%NGoLx0&S7Zp~N8fTCXs0DBCx6Xzq z7cy6cBy|{(1#paO;NlWbhoxO0&m5yOY@f5s3eUzx z&rneU58M|>@vrDCe|=#1Ga_=ZIHsE9V58FhqGZkPY^DUTIkTLUq1v6wx}r;rAO~gW zBI|gdeff8QD_fgI|D&Z0Q%{cxG?0e$; zd&dKKv)#m-^`kdqL^bF`w;6au?lh6aRBk&4b>Tu3??m#2P3=e9jmQ=L(o-MogopZ3 zY6=`Qvx=56>^SC0e?vfER8^bE%XaT3iKH!`^6s)Y4&G(G2T^Te<=!LHEX^SNQ&E}w zQx^LdkCfmDo%@WjVX%O{I=-#Zv&0z*yX}hTd%=OV1Z=5;#Xyn_9VwPOe02dyOYflM zfNhp;p^IgYn8APn+MWeG^JGIPEUizMoVbbrVkue<$}-JN-Ha%I*D^M*Z^fgyJnj`UO zepZ`NuZ(0tEC|7o+#*LNP=xJqtdOELqteHZkE4$mDDBeM*>mFYF+Q%b5WF~J0+3*> zuG2HNo-$glKuxqm;vF>Rq(ZIAlJ5w9NvjQ)R1Qj`A5P_gG8#24H2VCGKBNkcvrWD{ za$E+TT*%@dn^QPjSH;^lOu{x2@o8I0tYBVgPIRv#nHSaq5 zd;0f^LtVI~s{J{7l3zbuu*w7vgE(jD;+$?eh?({)PxCaxCARRE6`F99LqNV?cgK3HDJS9C__ zJFm=9z~&N`9eNN?h;HPOkQajpl=##^7#V*i^NYr%yneW1p$&Sgqo89_e`k5R80il< z{`fgJ?irNfx^MysqGbKS_ve8L71_|C}-f(u_wg`8xmD!;)nCMpGbbiaPNw?`W z)MQ{;Ou!r7E;0QrTST-vS`Zj71YojiD}mf`2^ba?Aw`_|2#$XAgs2fY!HV|5+F9xg z7KgpDEI7=NN}#qefHp=wJ)5E7b-iH!4)nn^9{jAjfUo;}IwrKQU1ed!0GpslO4v;N3%?QcDnP%gUD3*s8Sep}HB^TWcu&Yk^DsPhvD-oG zUc-AEBfrRfw#_a$@$`sN(DtmBs2~1{%PSOR(1$!1AiZ2M@~Y*X7d3Kt3RJssuf@lT z>vE&(lRNK*0UDyEeTAcP%c8JjlLv2mu?dd}M?14_-zIR zHK;h>0)6_~du49)_G+&1#1rsD{Y}f>AN~mHD)lbu{6s+0BhXD*rsZ3P9b=O(&ka7!t<95%WLwCLnozanQ|K8DR?o|*_u z&g$3NE|I%9(8!yaXfkW(xh`X1;*7A_4V%%(d!}FN>YwQL$;~fDxQOn@n}{6VgEtv? zV9K%I(<_!R{^9K%+MVX1cHXkSTdutUO*T|xOk-Hu1#Mq;6a*vW*4 zj~*w!UvUF=&;@V0zbicXymFTccWjk;@@DuYx3Eo2N0XcPY5Jx@6+`sJ_s9!bc}nr>{@(^GBE8|E@{mRNWzIu?{j|b3Sm!9SfPL(!1g=a;5Kj+FIa` zCnW66x;*H-cZ;&=xC+e~xz@tM-E#3H<3fuu-Pz*y-h3hh@x@fOY}kv&CA?F)O1@5Q z&po07ob>`kRN;(487Az$14O$doMj9Q=8zajj;1uqXos%QZwovj3sOuTOGjw1^K8N- z0H9!ag9miO{s#|FBYn)5Yf-QjxFUd|n8kiM*Yp#MK18#e(mkRiiHMQh7C}Yj*!;QM zt0yC}Y(95qQ*o)84CG&B>iF>W0qOHWKXx5Q zZlcBF(aSRg!kPlUpDwL_m1%mqVJw-xTD?QN|KW>!l$mjjEQk=}Il2vP8FIk%1?OVn!YYY(-TDdIVR6=YHtfTKQ>`I^EgS<*XHZz9)~uMsPQIt?&NH3 zYd=?$GSjfnHEWNBhTW-XxVqb9w5k7 z%m>3${Bq8Y?cO?MGZ(QE+SX6bM!F`~fS`E{}i|=T`<4fzM zy*;t8@>=eYVLzX9SBrsF*--3_z~ijlb7pFTB8+nL_lVpI&>!%YPnz3%f|xsWLKn~? z_ILayM~R@9RBOOFBt_Y8N*kIjM%@S((*T6D{B$kzMcpNn0x+V83!<@%#i0|Fa3n4i zSigi!q%-2kaNVR@Cn&vmE{$DB`X1?<&DOYbRiBVeaFy3bP#0GPNy?Y0A)`VA))1v5LTv|P;0xw1mHapSfsr)z}UP_K1sAL?@LZcp01}g z_qG|Rs~MSP2jCgd9Lc-!etgEY1W*#qjaFS#Sd<&*cC2DZmbKT_q8Y829C#f4wo;m1 zha0N&)jo$rookjKtZL3~z1snSrkkT(fDIz23o~Hor>x)}f;zNq2wu7Tx`?~Hok@#Rii`kLDmwaJ(44$8LU*PEq zPG|nT7Y7OQ09Rryo+gZ`$|PM4cY+hxZGFAVS!q|g?Jreo=vB%NLnh!GtOt#|24!3@ z1gd9Y;xe>Fz4=w6qmKI-$i%wObzg>CV@EP8Vnyedn7BkUdOfx;&d!`CEa@LF=;!3y znKR?c$Qizs@QiUst=8>R5y+BK8sJn7$TBlYvG@i6!ENFy3_-Zgm+D5B3nyNAUW-|1 zIAfr-XaVo{#94hScwHbtk5A6F!dbj(BVm}Te{_Rzh5G-&?JC3G54l53q*t824G#4+ODXIUla0Ob@J7K zs3vx2#h(*12PLL@GC+r=Q8Q^z-Sm3i^#;x$B07pgw1O1SfhT@`#+Ue;qpxa#vy=*YUPh*YOK(O8(J z&|UW3%5gga1UL-?Ndw`ps$Ws7z};|GZDTjOnnCmRO(i5cOM{0g8QHLFSl+dVPjlpo zWSzKoY@UT3!=+Vp%gqqMr6XCNGRk$I04#`i-Wr*B70OAD!EPZAQh3{uqepzV?Seqh z@L)r^CP^1G@K>?&RUV{lHiHxujJY1WsZUXRwNdqgUGsnja3e4><({b)i@Y?B0cz4{ zcBirB0DPu>o5^jNIpXCU--x@p^PfzviYLoabKa8G(HL{kSGrf$K>Tyz{DL+%(aT3T|C?+!Ct*(G^5-$Q8bxcj3YJ1=2~8ty{wWs zaF8o3_ii%mjPIxWa@Y#Yy7R0!eQJ@hR=r=A;*^wHtZv#g_#dUZ&vHhKLAOehVN15@8i&0N3LimAmq80l*ViP$uEMB2u0-3HWdO#+8ST(YI${J zs#Q8c2jZZ^Dm zNZjl@9NuE{O}GKz3+VAN9H7&q6VscZ!>@`BU(^m99Sfdw@TKl1V|I&VA6 zV;Zl%pr^InhBah8D&XmfnE30k=TIokE@Zahg0<1?+}O#|TLO`#gX)ubsFahMq%VZ1{-L>QUb6*qPt zPP>JC+Pol38t|Rjy)96QcQ#_!)EmWHwOB((ZJ&1PDX<^c@#Q*zyN1qFsOP!u7~fU5 zq(d4rJ7MB<8%|ZUo7l$=r_{f7n zJM^xaQc{g3-wsh@VfNR4gRYMVnhWcy_hkLbPXL1&?Nf+ZdShx;X8MDjr=m5ql-c+5 z+n$=Ed)5u}VmwXQ3aYP!aN)GdZy-JT1sV?|%lU!_gs!ynA5iU67Z{@IWv(Q<`nGe= zn2@+(!!N|;JpS$wg`gNe-{b9)HPf$c_s>L=xXknE{AhA1R*>#58~RLjyMd^G<sxc_kSZE~Sc!ZjP!J6gavO{DdR$gw@T?~u>QMRVC4YZlM!Z9?L}M5r03J689Qp`2 zcS4TekzwHzJBg_o;$`P0UC-Z>mEZ+Emv44LaeD@wAUBzfYtAkKT45R4+cd*guL>nv z@JmNuGvX<&=9o$Dw(bM02%!?TxDyJM21o}56XQrT(itR1jLkda(M$jZ8ZnsoyZknA z#a(Z)xYY&aews9RRsT6Vy6$w8%%ZI(AoO@=`b;uI`C2xT;CKu(W@f+7uDOMP3Y+Q$ z6Aym=>6iJ4Cx{Dn7S>e|9xaB6)tAGKA+2+t8zMJ@%evY;5vc7c*3VOx`mo| z67TW`wu;|P=nsotdLBYgh(;&OuB5OK6pNA4YJa#D70t=py+zicAbf2?Lni6X@+`0f z-1ZNME|2MblGbs*eGE++; zUy2S?X^##2VR^Nx0x|I;L6`t=)itW zdTGv?oqW@%yAK>z*^ZN{-GpF`F(Dx69~_*!m%@L!yLQawMJ0lE3_g|d^K(yE7SUJEOTIC>#&(J$MfR(;LC(VP<97!g2Cp+YDg+e)cMvNrbGtuW>c3 z;^`L+#zs>y>rX-h#)PC9{QX`<3MUtn*$1Znw5LY7x>#wAre{wy1~RV8Sjn?>aVSd* zUw0Bqrd>o#`Qc8wTEN3r_Gw_~>oLtN<^dRhHm*}8OyGT++iei+)ewip?3RY9TPY@g zzbIB28?+ETT7jyU+t55zz3|--m|ngXWOj%`KZG(#rjPE>oGlR6E(6qy#!2-OTAmSN z&vlp=$lsW*2Ol_O1#J3*d(7^DCpbA*7l-ge`C5|w>raDOg?>ne2PQY5`K>h~XG z-@(R*K_54mz(=>95yra;%+`|GUp?n?F);!UQ|aUUizlbk8m^?D1?&~e6s(#0_K8Pi zZ`@O-2zNuA_s$=T|0d~+2->mBFy6P3L@&8Hp zi~I8kBddnZ&7?fHYJQZz?Jk7kd>!b1r=hBKpb5blOmUMC0!0b*=pyMiGc4glNajhH zBm&$s6t@1+SK+UhTmMgTY2>1V4;gyl5PcamSNxc61cqh~1DZ*dUuGLcFc%$4(}*2< zaFxx9YEf(|z~fc5s4L42^a=^C9sw#db+BUH_ve%XJqIo3GeDjG zrQ8*N8K=OT)p!Nz*c^HSvcz)lDB(NnqfewQpty$KMvW;2jL2(oJPd^{bDc zP0}<_r&An-_cOq_xtwxt`{KFt|GyCwH zcD@!kAG*Ijp3iR-*hgXNl=%%$bTB=SU}Va3FBA9vi!j=T(6$FdZz1$_?W7_V5MtUw zzMCV)@Yl<#&B=L~1Ok`uk)vTbv_BJ!?U4Qk)!(yk$%md6#19kzZeIXl9xkWQFADRk z#zw-t{k(=r8uc3TKfxM40eJ5yHe#wDc{7U*8bJ}QRyW*LaBg)F051T z$3N>18ImW<-zE!~@>!5RNRLad5MSsKKm*SYs92QMKfZN)B846|6}iEbN)!}~I3L;j z-fa$VnZQ(SB+ErGoS(tC5eN^CFfQ2CF*OwBUWU(FoD^9k){O(&#c3rq{$h(%PpTEv z8)=SdeBx5@Bi#Az)bcELQ4mJ6jS#AgY|h16Fr2nQ!Y?d?5%A3*oO2O) zahUv=8u=R&j-wk`g>^|EHqT5cxlmlMk&BK|LCE2hF&L}K|Lb9Hn@iH&_ivRf)a#{3 zUxD$dh1%>5niaT~9!k|!?w~Y3CUWJ~5aQN3BXBgVkQRJ@m_9t~3j(v5aHJL-JX!fh z$lgtz!t$@abaz0h8sXUJ^Fb2A$%SM55N6SO`F9Yd7dGQ(U}z4pl%9c_&PAc|jU z?H9;l^ZcXHwfF<1g^!?9CBJGQRG6{rRGhE>e6>$VX`W39Tyh3d*+)UZ_90`Q^Y*ed zxl3g*8xrtn5EC8eQ4GMaL#eL`W>Q1qwNWvm2KAcHRcMkCX3u5busMm>1KV21SJDfU zza~JoKYqrysUM4ITu5-D>cio9WAeC@J*ENw3=0~?iJJ_RJl}lZD7j)VKn!31D0Bfy z-|eU3$CM3{|MtG%m1S$%WWVdICm6Hx;pASNx)~-u4^jLt-ceu9Z(J?sm)j7`rubU0 zS?AtUcGfI_@u!z6*@)cyz7Xmq|J(ntvUI+>-yhV+R#kmXL^XH{zGLn&QeEd_xr%MX zwIUMdl;P$4-dpA^AJVdV#MNG^gi+@YGI1IndBw9Y{7geDuP0UbGYMI$^=!`VY@)Z0 z>|-&R^$WTC`hfGLy0@#Fchf%-KfBXYKJ=!yPoKeYBT0|aVm$^H`lxPPOpNT=zxc|g z3>^vMB_1Qg8NT~pb!HVzO^=u764thM-7hTGCOUWMbd6b4eL^Q6{0zy#FLq2<_!b81 z&bPM`XUI-Wxf9Ps-Jt7G=qf(0f$Cj17Uz$=FRD|`;uvtxIOlwM{P@Z^__)a>xq?Rl z%uGUuW*6o)`&o(av)8t z!)zP1*7Yy_2?5eq-=)4?IuSZcCkUf68&_JQWmKbKKNU4EM~V9K1%_Ri8eSdc!yaqf zck&~ZAUwMq@l5Stb!9}cdrpjoG`A~nOzxvqRK6>4Jk}OsV{^5qiROxZOD1F; z*dGqBe!C0eB%U*g@IQI7UX*E3T~^hld%N?ej6KTF%9S!0eECcymB(MP_oW-@xG0A1 zY7;M5*a~OAl5+OlaP|+8xG1Q_mN+K(5E2J+TgwOji#SVUa7@2inBcgorw zJ^jtvIyq8w^1>kNstn=Q2&G!Ir5v%WDcyDZkt)4`zrXXER_TpfH!QX4SH}+R zGqUY7ko!=qrI-{QRJ2`DyXG&n^Zx|hsMvpG;z=y*J@>wRTNf*)j;5iqD*4Dnl@qD0 z)31hVB8zSMsksw+<#vVWEV&cy^V=k_*c<;F)xp4S5W^i@IGfVd<6>$kM<1#5YacY@0G@VoJl%@$x!F(FMYy&YE|m7UkB%^^J884f5$58o zEksHPD^IIei@7SO@;~|abV6i7T=(sCgsZv3wGg8HLKvkAtcEIZfumyaMHF`*5w?I& zjO<4oI%^>cAPebZ~6N`kh^pWYkC<)y{yMjAS=kcz65C z4s72k0w0t*1F`aqr;HW%A7E`s48G2fDK;Yuv{^!OR130SUTCwqo7q^TNV}?%*4O zi-LUKvthh4m->YR8~d*RxdIkzUHSU{ria*s&F5D)nFo@_{f0g#>u~FM%o#upZZeT< zdVWaR*)(OOPtHjwwvP5vlSk1boh8@&!fs8O9#n66NPv&(URkwU;OECpJ(Jp${RR(H zdSSTJ@O1Arx~y8Q`eTIY&qfH%ZywW>hmRp@b158T~=i&=Qs}QVt*6s(z-f>k4Vq`YKP^;p4_D@@rAjGZ|h+TIw%D>77DUC zG^3;_;JD)WpH#4d1%B zS@XZyM|dumui_tMe9^iCmcR(j@b&z5e%JB!+yj@FKKA}k0)p{k5!#zA9yn39(AwWz z7$e!p?~ld9`*qq^bygY`Dav>I(u&odv^xn4_&oPIudwrJu+6tNO9V}e6X6IFnFrq9 zU5&5T?5`2Wuus2J!vgEW&n3}Sv(XJYU6vI}JJGI=)0J9fa|U+vOF3{Csf2%NOwF?k zrZk^Uhwi!~Vh%4Jm$NV}aQ(UN;Urg<3KlHv5-f0SY8bPxK~;}}b~O9G&=KnL7h?Fu zGhH2KxnYy3*S*5x>>>CqZRZ6?R^S=OP1%<|oGPpGU2ge5VV(~S+kRi;zK$&|%E-pf zSv!zV8(RL{(78CZNE?7c-=R-sWK6_WTY-fD7YDoDMK+y7!kuapyU~;P!N*L##;JR0 z9vldZx);iq7q87ZpmPCU?S>PSd#eI?>q7$rxzzFb6!Z-x6QY*-Bd*Rl-*86V9m`GypoIOd5mZBbr!sNRvI=7pF;M!vnn)@c6<;6Ghlr z;_p17b-QMK{~H*s2bNT zSdE5)b(RceZ28u%V}b5H1JBD!YO152j&$I2gicRJp0Q(zM*>4~)qku<(E z$G~Th+!T&1-X+>|Ut_4cIyd=TDX|U@kFL?873-noS-YN=+MJ--H_0Tf8g>LdUWtdk zpc7kQ_Y~eF@0!=is>z%T(s>^2OFb!q)3x0UJ2`edfUGmD2iynnZ@h_9+Ck4;sjDsj zEka>#IT3-pP|wM;0N;TqcP4yFlOv)*;7O7u-{`DOHUEj)jyb9zg;|I0N58UTK98fO5adGlbA6`{8S2iH}7 zq)Xc|?H1)Zn^BkKeAef=Ie8P`ZqNOiPgUy@i?X{q@K3-FSJF@JYO(fQ4uhnNBWWUI z4jKwsfZs0L`J#LL!wY$ISIw*Kz(4`KdyuMFHPWiTd{B#*b>Di9eZ0;PWWy7>KXo58 z?=!?Ros*MW%A)+bym)y4a>)Np{qXFi&nM*0xCS-^bX|2Aa*}Ncn+SbTEbgLQUjRUP z-zge|3G_MvrbpiC&F%`Am|SSRCw}$ZSZdUhlkmTAC5An3jKc-bWgqjB7CPYZ=MIVc z+Fm64nY|$7p$X|0Y?Z{uZuI-X{n-qjU6oetQuvNps0HC<`;~XFz3t(wNn8v!qvUl3 zy1T6!c0{k@eiu=>)^yfq)YBbU!N*P8pPYD;^+_Wv<$CKpXN9PIk0iQi-yzr-jt;>{|>Uu|Kzs2Y9tBFfth$43hmgP95FG=t^+ z1{Hw63GlGuVNd7LVMPvz38v2OtOQr71J`u$)d=y??w2|3~7 zxgMK|Gi=RZk6l~4+EFmbMo*^1q8Wj3eeUVWx!WSqyLMukUhH=7W^`%Wr`ER{SDR$r z1riAV6|ICWuAMu+9;k$gg0{y~^uvFiS&xcv)rB5-&Y7fn`2Y>i!A%(e_mpi@8;Fcm zlBD6GZlSAYdq1GB((7eTPQ6OcV%^dh?`>mZg0c__9RQPu27)6RXOp>#qBA2Xi)^MY zT8O=FZFbIAS}2%q?>S9~zm3`Y9ph1F9S=KP>7v0N{EF+DlLROBt3PTY)}EXugWE$BM&dfS)YwJPJ`mZzKN6jxnsn{#E`o4 zM?!`8Cv27c9SymN{HH(N^VOP2V;I+6TO(FddYOG4kCZUwRN;N-C zAGYtE71w~CEO5OzmX0CDV85tm;#HL`LNV?i!w{myMVntNt)Q)TK3DG(cNy!|AX|&o z2M*j)Y6v>pgDq8IpQ<%O-17FH>y$X=N@Zfd8T_vs>jxeDcE?HX@_7|r4O-7%F&9EJr< zOud?TwQ}tZ4SHW$b+0z<_LFE;eGDGG8=^G*ijH>rnzWkjN2%*3|K@>q{mkdG>l(nI z0X^k!pyX0l!2jfu?xK^DxYL1{f1MP(CieHitJnE5;j?0F=4{v;;|2$Ay#y`uMQ18s zToyNwM*yt!cLTRJipn|6O(qt8C3brNGsF33Cg<%#*_8VTv=f4+*L-)JsvTOb|2B_a zc|DU=*C6b%ck6M6t*>v#t|5m#4|h{kZlmwWBuzEG{#|5mj~Np$f|)pW#x0*~SU+jJ z+c0zR%Y9!jsDEnhfPdljJt$HQw*9;IzO#bgU3Uu0&eMoR`>M)oYGifFY}2D+{^gt+ z>POB2e_6*2V#EP+`qk2xzuYrDafbPM$NsoFE3MeqFVKaz!I-ke3xrDfW;0qHDCAT< zh?|M+XvG#5=oZ(we>p32&2n2{16VYD9=QSCok9U;p-IRgoCxG9n$y7n(hKL7tg;z?kgLj%7KezbxN$?id z#K%)ERhIT!1krRaZY4+ExXX0p@y`$qziS7!Jr9rg6xa;`vN!D=+)979l}d31@8zps zy{T$PxMsTM&uZJBnJB$|o=O3>?L%z8wFXI?mth<2g4onbye7aW)q6Y8!Atn0sM89V zhv-Q1Ik%id6C1cad{({bm#;jxs$`(*-5|vm$CVM~2(d8la9dX9b&HVUZWuzxsqk~W z4V8P90U1lzavFbzqaumJiUa-rDd4?FCZ%=lU6A~h&tbgW!=|S$6hi;nUXp6~ZIhp%(%@ZoOq80t#nzQ9#)>E~<`uw{?mQ&f(9;w`6^5H`{C$> zimM?HI%aQ6riTq<=VREIW4|+~hrTi1Z=ut@UI}^>=!w5Qpf=a7#Csmaaz>1NvmERz ztnp&Sr zf||W<2YsF=fugu>$L^Xw)T&x%OUSM2>*w5Ct#Iz2Zt@i?%-` z*BqnfX445g;{Q)@Tk^xOCJ=uM_bB2`;xihj!%vaZbctlgPmIW}x-a znVU z7S^G+MVXlc2!4Zym!y2&S%t{&s3n_b9bET1s~Q9VD8@0V@KCsap1dTr4ke)C%e@Aluagv9cUzTZ9^b5V8>boi z{vnRX@9>47Bi}y8U4NwARLjEjf$rW(^Nx2@QBXd||F=MjN5 zyILp$iGR+_r|KP-SmRdze zJ36>i(zl-5Woa6;=<6D96@77HIX62Jo0aPhQt%+>@Xn^|y`0044(`Cj0@;}~W1ycALtmr#-W?^jZO-Vd0fD{| ze#Q>^G0R^iESoZH&$Riuw=tys+SC??Be@$pBh=&*j@LirsF-w)Mc0sbf>6LgS>qdC ztpXas>bw@2-SBhVlZpG0qmxbXeh?mp8rtJ0Ow2l9jy58FK01;AOYJr!6S&O_?-j}= zqs~R9D$Dhou|DZ$3@fGSc$A-GvzGih3e4u=Ls|=him)vQHg2#$EiBnV1wb^x9^|~R zqzhP{>0K=St00Fx84-gIKn&UhGB7mgwgOh_alNS%&KxO)6okaEz)eD81}=?VUm(G@ z$y(}tm2<(;9y#f}GkiQ@yhyQnoZiI!0_uZI_yEeV`i)hV;p9z)>Ug{kiGeh;8Hl6m zqes7~VED!Nw3vvpJV>^fBlMTlnS748K%2`SqO)H-Xw1B*1)Of1Bo*vmE8C{P2-0a8 z-P!I-^7DPg?X90;&~X)~Xw8sek}~H-?4z}AA-wNN&Ul?;0K_E5PCm^Xx#XyjF*!Z! z&=QtzEO%O1H(P)AcKFq$sk*Ju#5kTS?-`hki$-7uckiZt&W6xjA0?jcs+vVQ-+8Wl zuG4`0OORE!XZNlt{t|EMA_*AL8R(W>k$;m%$97~M;t)MJV_%kWRDV^*w5FHiCF^Zn?#rD#g6_FNRSc!ntXph4_UnEUo z%+3Q=2wUx**cP}pmfR5B>yqIoxZ+`kqvKHo;Kh0)h;7+6rQJIT830bzcQikp&h-`w zR??+^77Vi9S+(y|dt}6s%W5VLyX_9uFD>xo<;HUozM({IF_#O_pr*BYsAyl^@cc|2d_8!?-tWfi1-x zF8)4ZykGdeAeQBI?kXf{ycFETsoJEF`DVqq@*jFucC0PZVU1DG%12c0!gtUaJPONw z$l0(KqJ5bnBl8XeNSQ7Ld(XAW@5S-%`Hw=FWH$5OJ%?LL=x~M%ihZoZ{v*?|W3ZM$ zKJR5eZkl@OooYf-QJusl94{x9RH^~e3!!@}4lA?;T7nh6@v8t_f+rLzVCQ>!;=ka_ zIDD4;<6F+Sy+y?o#El>k=JA2|*TP19Qpa5pf)@2Vd7-L*lRimgllqT@6d|3DviP!>YXj=6vq|W`J5)xd*;&+K{2EIVw*m+rS zq;~Hal)8N&6ZR4Ql?#}%)jdrMEgzH(a8^NlEbM$jM`xAkwH?DOKPx3nP+3#HpIDBE ze$KT^gFzu93xI)>Z+4hbIPzTYtdUd3W20>=`~&|37iOmFyLUS6#gGe$UrMM18TU9T z_{8zJVpi0>g}>S`L`hgR4U91H?G56VUWwEE<|6mLU$MX(0 z+DD!%KdGd#UOpn-#|A~DUqr-|E zSvbM0ksKdQAsp77j`N35GmsX-iOK#U!Lp0?L4y57-N$Tv8)yO2GwirvS;g>;&_2it zq7+;3gM=hq0+@&t4^unOD)++eo)r2kN?-XaUl?1^~c-yx*a|fVh){rCLOPNUdAfOXM2#ADNZD$6WdA01BtfXZEZ&z8{ix7v_i8sD@=4Mxka)|N z`x=JAC5#g!)sUq6uM%kp2-h02a9YabHGzy0;Ig|PApVR|91ywy^`5wkyLpb>-;_07 zBMCt@_|PeX^zmDaKTrn4D-1d_~hRu|elM_H|O_8!!Wd;69FN%M@uh3y9yzy8$Qej$4bU5#t; z@XW>eB`NLgO`-+znss&F=RAgpiXPW_H4BSeRlg#=_L85F6UOw}f)XLB&|Uo6 zI5ky86C~5yi7+poxXhnFEP37W0?os+WQ~byg;o2?Q(kCA?OUK=#)Qw_e*ZKIu5oBH z@<$}Lg+mS2PG6q!W;YlQzw4lIkn0n*I}Fl7z521X!2_;{0SGCi5B6I8$c;ddceN^^0O zGzgfDAznyf2HAt6Fn^%Cpk^`B;!75lfH$Ix8`e6m(CkIJzW3iaF%4#u1eT5j;F?HY z{`0{V3i4!SW+OW6CI_8f&|om;>`Mc1R~$|~&7|0@mnf33HW@B2vAbX!o;?uVkOhnWrt2hB_w#HeL@&{8)jP^=NaBsgnr=yEXqi4n9| z-MTl+vOQ9nKPP7|`wbKwfFNz1H1?h%Yx-7u-3^mj)@Lwn*kQTLy}i{BBT%bAf}UR&y~0h78@L2Z2YX(8 z2Qkkl4k*y5Rx`*s3F^~4q88RKru+?6^dELYa;YAmZcQ5DW`u3 z#kgu=P>NykK$Z~nLB?~eP7T9%aRs;#*({0yXE&qlEQ;IBC_%DS6;8RhQzD|C`UENQ z?w5?~Xr2W6(1DFOC;mSj9)KTEpx2rxOFDE|wU2zlMnPTf>*wU?8!hdD5jAK!%g$EO z%&d;CxiM3a4X*k!=DJM7z~=NMxY_K>G9v;hs)c0r5`OhLk7FPBE8zhO?q?&`pfj1v^?YUi~+kDcxIrD*a5*|5uAIn3~qPfOz9d9~UN zK#EvkiWA7>Pf&_WS4ioK7pK&>zuDd1CLsU0Kox0>@EIxf@A?(=wSsR+-xID#^NS4J z=>X@ts*ncMB8oaCKsSVkp1dDPDiFE+^sx%`a42o^T6W4BAh<81$y{zv6TPEGFbcQigFXEWgb*N`}4hc*qny|1@f!BH;)^ z=Dhdx1$jpTlzepcDEi{W%eUfWzZ~2ra+5Ip?-Tl+YwqTKL9O<|zdFU@r+!E0jA&cn zYVx`NaaRAf%+UzVy=v&0EPNQT0K@^y-*6ha`{>mJ^hyHu<^e945djhWC?@2KE;^{x zHXp(S%&$##XC}coT^>PMw0OY_7lCg*1+o`%A{$OiSsD}txUOE`x}_jjaLq-5b4!5X z^T*6;wzWSAJx58E?kLYR6meIx<;>cx1=rnMWyyqJ5B^(q@VgZ?GEE*m8vnvZXE zWx%C?>rD~!CtmXkOnfM0#Dw?9Kq^>ws%=9RW}|qj=pT517-pRws;}yKTZv(APlLHx!_6k00{RxYkq?PC9q=Q z2e|6z?!0nyNF}FXUg35n?hj@0PyD@_8XEc2IORIiZ>G=#f8eG4fbxFTiY2n&D;vW` z1pE#}4g)r&y}Wh@j0625z3^lKh|B}r#F2C%54n+UAwQI298VgOpX=eJnO5h51Y-0= z=}#snCb}%;Wvd+d+vQvP^GYLi_+|mXeJJHMo1j7P%|869`Ku7SEEt39-M4S)2<`(+ zsQn*pY?%dGD-w>OEI``UU+QsnP2B!vM&g^bB!V;;`h zVQ(~s>Ts zA6#V2Q37uL*yjKH(7vmi=yUTm`B=LMqm+im;t*D6u>OJ|FL3SYe@HUSlK7ddXZ(Yr zlm#T-?MH0q4bHm2d_we(Id+2|3UWByh=;lnjaha6o2$LEU7JCk1Dx1bWtsIi9~{^Q zgqk_J#G`_MOZ%YvNJyerazHkwh}0i0{2wRvZ%=leo|=URnqoD+fL;Ntq)_0&!LRRr zl8hz1e^(VLk}*0n0WcBKY|#KxS-y*Lo7cms#X34XL8ucQm|Kbv%oGE+{KLfWPEAH6nf_Ubu@iGjz2aFVu5%HGUnhx6Hb;CHwgVk5(CzuF#Qe zLM7HNRvgHSvEo$U*qH39rQh&A@O;p5`*S0<6503KlDBfDwsCi~uMN7tq_0WJe!RuZ zCy&_L+8h(5xwT4&ch<7dm3gwZC(JxSwie$fvWw*0c{yf$t}e`_b6gCNNvrSb6GkrE ziQJjx3$5Gn{WNXYggzh{@E>?DK42_8%E0)^p|V@pM9rI!xt<4o{cA5~1ZMhp*W+*_ zXA~XOI$F99U$Bkn9I#GHUEgy86R&kiPDx%5%N8~8cvl`Xqas}-^CWDAD_UkxY#^L{ z(SfRy#3|>ou~8AYn)x0GYmt8v_9Tp$$*xXlXvh=mji1~#GT1la^iL)H)2HSYZgFeR zn51**&t$k>cwZamhGu8+ zs<1uO&$+Fd>C*C`=>_)JLnKahWY0Z~4IH`3b(0zAcKc#Ehpmydi44s(huNp;Lu%(p z3!`a!(D>k;%uK@*e%+Qd7ta>i6-AAE48LE2rXwV7!Fo4rA?@DDk;E5$yJZA!gL{1b z-mE5D`(k3EA)lE-&AvGAO)GG0`X@$jwmRy3ZPZqstLUn^Gs zGUSDj+~`D(dJFZpJ=jnS!L?AOqT-WFQdE?+$M6FxOd|+@z+QRSELOX|wqE0c$sO|i z3EN<3o9dg|u~z>?4>L()94^3+&!8#1=AgcP%g`66wBKOV*0?0K{x*5wF(Y^ECA(EePAbBbkLQ>ZxnN&Y8ThX` zxGskJi>keCxo<5N3Gz^})nHZPyPm6BjJ$=a@xnB1f|uXRI=@9m*4Gc)0v&PpT_*wy zt~Z&ye?`tj`pF>frDtEv$_HnBXmLshc@5))LlrNWyl$x48m(P%Z?4}pl7_rkXJMYK z*)xU2_#3{pjF}gxG2v|e9sL~Y@&C?(>#0xdj}MD-UmZ+lU+f+=OrL%w^AFN*o^pop z91+xcHoP)MH&1u%N^8yQNEUFT2EF%&pq9fOV$6GT1UxOAnX$iU#H$jEashb9-*LY` zD+vpZ^l$Q}IY@)kV=J3Ttc z;18qvY9qJ*od6oS%3kKp@WzbF36+kPuuUqlvG&eyl!wIIn`#DTH=vn=lWkrr6kX?( zzo(Q7qYcuvu0ry!+?J_GU?J#bFz|mbueL+Osn+@YWe;s|xSgvLq~WrO9%myubxHd# zuHRxa^+}6dU58mkO^*ofB$huIrT-#UYPXbqbriUcn>P=~bg4+vExyX>BQe?72QuXa z6(hrZh62~~^BkbY%{W#Eqtfabw?~d!*WZqb{V;l&WW)8sYJ1vhQI>&xec@rOKow`f zPU_PJ?WBZ!y;zaUQ7PBQ zpIKe7ESO8nKxI$*d)Zr8_s6eD$io6l6lKr)$_e`5-6GkRaUYq?EH zY=*P%pd}anJs7Gnne?es$)R*rrIo+byd-Y=AIF}=opyS(P~(~B_O79pSmtnDtsV$6 zw~K)ByI#x;d4@-4ls9f5i(pEP;RNo0a5|M(O6AASOCygKl|50%^ydYvhR0F!-(X&O z^NGDz-rbSpXOVVXOIN+-<{Ol#tLGQrdEng~3)fY_Ar(0g2YE~zg zaD}Pjf+RIg{@i5E4cN=ggvmnAkBblcn{rqQp$+4d_ADyyIWS#Uk%8cZ97Cq{(GQZa z9-rcru!m*3rp(f&o(H)S(Grzv8(EEda;*{O!78&-8i0vT)=v47!HNGmq);BSet&)8 z$zy2T?788(s#*9;4tnJBAvM1+cQ-X{dqQ{4N?eK=q)BL9^A1b1m9R~+Qurcg_(vZon{s)sNxz5s&<9y0Gt;@gZQGMy*3o4R#A@W{8 zV@lGd7O^D;M2KoMcGB@;4gXH2LCITT08`Gz6QeL<3>?2K@K#=AU=xGliTG>G^a^`%5}TU@*2hCb&TpO{t()IfmtZZY zBM{qv0;%d7%x_1iCqT1hO?gW1*r@ge^e*J?OTtt#XT9cW;SG|T`ogj6C@4>Y4;aV0PrLku zrA?QwSGK^}F*~QAUSsl}IbjbYT4-a)A!*TvMRDbg-myX4QkuGKpTCqrNkBDOQ`gWl zd1ul)D4w<>vYh#W0qFfJw|U4SQcF>KF*)G_CT1sHeR|O2i@>@|vi{?20N{{&P!!`b za#VxAkUcMcvDAvPNMqd&hrBO42xrIkG2x2uy{qScdS+hNZ+pV{gluGJQ{RbO-_ha$ zfi1)*M&}F7In9C@Y51Y^6%UrBghiE!@Aix4%M?ao{yeH~X+h4aXroR8~sbQ?&O^r9rfprk0ROTU+~gz3=B~I0xU) z@AKcs;l7{ee!s8ldad{UG{4VCHzI+NhFb*WfRLS9;Ml~6rJHKOc4IkQywvB|;JaPt znW(&Sfck-f>TAVTQBiJ~?w>v)79S6!kookQjXqYNhHy=Z`DUDk5NdA@pGj%sB_vJy zGvfd)e8??E=@Wrkt8IP(`=<|p;<9BKC~7p`n@ai%0QYMzaeSl zFd+P=2>c=f|2|u~hE~f$8Ee(Pmgho4yeD>@L!0lq*wJm59+hMeYsYZ8cH|D$6`B3t zTOKzo`HMD(^-XAXt|9kkGT0FY9k;;docv4S9Tj?I@T+G;3_dWvG->R8Esz5y1{_M0 zwdRbvnPB~X?mt~luqM87H01?qoI6~G26vp^32T3UPm3mC$9~$O)!HN*&$8$p5Yy&} z(|m&3J2a1*rhpgnBwvQzY3%E})M4cfFx;*g14Vzf0tz9A4v)a%QgL#y%sP~HQcO9- z!$em$&bW1DPbDoqz<^gVrvYp_;7gNd79*klL)7w*89Br}O(X9;N2qlNe-7JeVK+`4 z`y?l8Xvj7<`~iRngr8u_TBaUDampsX!Ce{j&@@~?aKV?i)bfNiC2k1G84#_ZV%A@! zNXltpWuq@#QW5U1(=M_a#G~Vt@y8zT_hC2Gm6c8fEO(V4F_q5@)+`-qX6}rCGW`C4 zG^CRlk|K=GyH6DyWtZ>m3+6i&SLM2OwQu^X7f(J&I8k7Ap$-6T$oA7~%>}m(?9@GckOV90Jf8-!I*HCK`|uP^YNr#gg&<_9xA&uxgfa}nqQ%o@G_b|`ve-451^XU$J37nL7Bp=uF>=u)9eP*M>#8$7!_y4KS|3LAZ(- zgd3=0P{+&oCQ)R?vM*DH+JXhDBl*0(Vs&z`m5BBTul_2sZ-?Qu+WX(k*+T9mw#wzh zmJF){h~fT-_gVu;p~5)4I2KwLR=F6>?#Glq^`Mn|rsrE8xr4=EV;idsl5F5PpqBdV z`Tw$RQ(4PA?5~%l(5w=7d{DYVRC7fcdQAFEtQVs&CjPn~fim2u=;acdUdqc`8hyz< z{l(JUmX9DGObvu4E!PbwnYQ^rnrLly{QE?H z*9(xW)Ux9ET>XJuLD3Dk!g54!e~KbZHurEYl}?x6ltQIIs4=EE;cXQn+!(pNxsee* zD*pcLY{e1-Phbi+N4zfDYMuIe``$fYNGf~SXk!~yQ>8y1cJ6nCIoUqeQPFtRJxg5A z?JSH|P#sQAmQfJKfZo2x6lsVm7M9EYroxn;NX$G07=Zmoz$%H(etXIWbp~5G!YlxA zbEP%YnUFf+SS|?1@C`V8=x=Zzh*SIvu@?q*x~R{E1G-p`vMf?JUT4 zr4niGzltIE1P~@B)@wetR8BHP9+jCdi!=`+SPh+6);yX^f6zP_B4S;!8a@)i6GB1+ z|CZye1|gI+kl~zX{nZQ`s9@SwX|(uwL~iWqsyY>YH}-&!^1M(HC_WD3G(;3Ae!@x2 zDR-P74ToLmvhA+FK!O-kd(y?x%BL}#G4~b?cEyNTD@BPq;N#H0R`_`KR1S;grj@J9?>&Y;ha8wddUx4voR4FQ<{U94w zAfbK?VSm&JzTtPu``U)y6hum5V9pSOUGmfE#1j}XO+Ntk_Cy@zzew7SSO(YbJx;GY zm=Y2|K%?6R7sba~blp}!*q;M=ir-9shtnPF(k_7DhhWC>5q85~cbB1t&FBc`M@PAC z09!>7t~ZTDFZF%$c!oZ3^aXXN8TDmkgd_W9js1s5zu=c6OocUKk6!;1_JF{JNRT+t zq{T7B{H_zOLH;Y~g*v`}c^b%wwPmh+Nc(vnNw;3W&kRW*%7A?EIfGtugVebuzHSe7wtJ)n|p%0rKjT*(HznNVjp~Vw(ytIT~SS^Qo5$gB$g-}HTiB`6?{48ugSnl zWpK`HuN?YerAA@`pdIq3TKO~q_LUpIJ57d+PTV(|H3IEtplo=&;n!d(gXVRT9hMQg z?t3y;6u&i$I<6NnYI{N0;R0V{b^cog1XXIe3J%5of36wM9jaAKF*ubnRTF#pgp_lB zwnGHQ3EJ1;1pZvc?*kpfv;PJh%FqH8oHCn!5T?B1?xXJ?>lu*&>e({dFt-18U&T5x z9y^Zw`pIu5*NmQcffHY%<(8r(hq~n8A`BJ2h+=?Q2tU;I#y|!Tf$MT>tsq~zY{hxa z5*6%UY(JY_z2ktxaZFL4r~?D`yT@geS!)=-2C%tYSsINyDkw73grpDsOB_%V9xc{`=|c2)t~PG35NRz)uLZI1Av$h=i*2~5pzZ~H7`x)+`(Hu% zRdOvixk9d!nV_IpG%d^5;Gv!=?^Jd)pW^ud7u%*UaV#4h%Zi^sI_)kOq)21)iM9h2 zXbisJ#mjLapdG#EgQ`=_Y|~@pmOzgdJ;irZC{cOQmJ@3#!OIIY;NU&`Z?QrZL@y$F z%OvO^vf%8rCX_Gp0x!^I4q~sNkaEk({7asFvLTMjzDEH9cT(fGb>Y zO9J?dZH(QAXv~9fz(XVmViE9AjXW3jITwC6r+&h-Wn*BXAR_!P@Pjle?19SqlIHEw zAL9NPlbbj(`0m+Mh~E~ZpbDg~A=jECYsqz^HZ*98%z75RTKYNaqYL|%)sT3zIIDkcdCY{sR_J`iDwk@tj9;V0uHn_07_S~>)`pMLX&|=^ z)`vaT*)nGuS%zy6&yj3xY>M6m&iQx7^h+9cc?Ee;LBKNPoiRHYt_A=8U1O8sb+a>x zVevm`yc%Rz$coH7LFEUW00yVveb5DPPbnRc5kdH*3YcXaqze%Z7W>o3=LA*-KU72P z1rG0zFE$K2qadhhMIv` zp@FG>e-tdvAfak5!_#w7<9+oavW@X_T5k!83ej*QmL=v$RDx24^EmQ@XkIdfMDt}y z7D_0`G@JnTPq_>QZAG$*BCY%c603$hH(|R7c=_pD@ZE8;!N`y{o(fF8B4g`^YMw?< zQ^Od%j=BT6yu8ic;F(~`#fp~rfma$S@{A+FE<-AuhEaT9RiNi;E59o;yOJs=;aPW} z#(CK{y)h}YB3TuR0+vXa3L)1j?k@*X9!VE;>MVD>03Olg{G3$BYcN^?NGo6JLy#Xj zzKAm+6`%+~gpsoF zW$bZ0cel?hM_U6lWt{v2Xn*-tCd>BmYDujTL{>cM`16c5ipJ>^9?9I=99qP^)e1Gb ztX=Iw?f;`4$bo=Vi89kKOAA31f^fxHd4Io;a!`MbS5s5gqdSD-m2$K5vjxbTaKjRX zc+-i6A=xT-l^d=-;y+%d$Avt*VsX1&kZ%v`?6?&h@;->-q zyxa+VC0AgnKIx1fdm*OV3zmTy3WN{poMQSZ6C z@Y!%ruQ*Kgc7?RU=teFbUSF%2$p{d7&b6$l-W=o_WAZH<{HN=4A~lpqzdg}qCzM~G z91LBCK-B&)cnfmS;-^syjIR(4Xf(vv5_SYv@%P272j%T*NFev34c-b8+@BmLKPQS@ z3snby=UdrT{9}1Xsl6;d5X~)Fb7WkR)LnjRVn3`(?a1wWx?V1nggv7Cql(u?vRlVjE z0>Yp`2xCo%fV*?8@2N-?Mu7h$BaQ{GL>NRYh5UrKBhNs|)yR(cO?~}`T2~yL(Bxun zVbCR*((z2#*RS;r4PhpzSJc~(F>*I2aw0h=jjIM;fBRBh_kOJj)|S1gl|197UK zc+~>V&fH8{ryZ7L|HXyJePfmyFvA*VEkbVs(Z8BxV6&+$v|K^a58CDE2Lt_Jm6@yW zo;4$3cCe;|7i?Q>N8!qU)(h?Vpb_D_(|e;%EG*8vSdQlqvIJ5TVW`8%9Pj(jNI=kS zt2IA!9EidQwc{9FDALkF9qfD55fU;Wn)`?hW5Q+dpPv24uqGdQxeiyzu(L-ed*O}oeq`aP(jC8j z+5{K3d}fWLTPW%a%s6X?8JSxnvtD3st;f9DgQae7C;MxfW&we)Fn_oO;E#+YzRC0vLLLH#;}7~F`*Lk=jfj!?ueIBbVb1obLRa{hEzg`S)2C59 z1G<+d#^1B%*K>8G@L<=SuE8eRr@2!Pf3s#k_}Bd6djq@6Gs}TdA$yRhG)_+XF3BMd zudfK)1KjG_-;J~U%9Vv{vliv9L0yPZ<|)B6vyCOvgpCwfl9VhEF?mE2U{`ztrht=A z_@ArJg_sa2oc_}`t^HGkGo+Q)U4(~$ld8&pIb#w6nC3Jj_<%PdIpY_L_HVx3Nt+BT zfg?@Qm!J*_Geo1~0Jzxp;5G%wE$JyGoZxtaW?J;tpUgC(S={yu>ivC-Sz5az^ZW@@ zR2R4c^r}gLj9i-`4#|WFqa)a-ttk361j)Qs*zo1W2(+Y2do#`TZ@dD~_vdAgBD3ca zu6G*g!N&gBjGkLvdlcN8P(qT@F=~%mMLAl!gIl#gljj}uuWOx^CmMc1l8JdNWz2CiMk=sk(R(iS zX@agB0&k_u`S$7M;0BwOXrRTzEnI4WSHbbbMcaa| z;SksnTcvYiKsI5-c?F($1o%NO-`Dt_>UF1Z4ew zf)5$+;n%1kR^^i#V=RFe&vH+^Zse{IgqhZKj94jcVhL{|6 zAKXLu1UAvWFKQJ23o8D&P7Ek^a=tZnJI0m!Vo=gjSf}zzbrLdp{yGR8hY)8X25xb8 z7&}swA!}Iru+h6wRe>9#W|H|Tf6}8_X|aZl*Q{mZH1~b%mg}Hm-W#rrd-mmlyHjsW zN)N|Q7k}oS5U)%MevEo})ItFCDmEW;C<2kPx^p?#rr8_;%;WIU*@)wy zbO#Pc@IO*2YC<3N7Q1rV=&@8ea#zw}W>qz!jf*5(9?CsQB>(zz}}PnpeZdt&VHM#*K#A z@NPZ`+CeiF-Eq8L0m0h4&rFQf>3P!7B7MvS&h#s6_;WHYn{c0qke04@*4J@L_a&jL z{-ue@T09E!nD1LSEe5HKwt1iByy29_EzF6;Ly1<;vn8qsgdifftv{vYauIcb-4Kim z=Lw1XrhqPZH}yE*VsI4Zk>EFj-~V5>JRgk3MzSX$Hqvnz%UxA>Lc9e+1Xy@gfFt@n zY<>P>?GceIO3s*`$FdRmXzL5SK?y8&=e|_Rws?5XR1&|bDx)f-LsFIppsIq*JyunP zu?l5?3o^bXPT0-Me@ETA@OIAX?%#3z=M-$ckN95h@roCYDI7h`i&h%OV#zVk(mNQq zm`+_mA!98LEynMmXsiCE4c(t?*il{{Xqgr&Q32@LV~u!Hz048hlkOv$)D;NP zGeRn!*1=*@NW@qP=9KbjO}I-e5I%r~ucwzrez#D|MrmQJYz&5nbmAqzAltftz41?A z774l#vBf@SA)Cl=DHjJg1O_mm0-T_#;DHh%{BdQ1J1Us-H{=zhH`Q^DB`+z#r^CG< zTHNY08TsBw+Q4@=cu~n)bM{g|{D_3Qx`NMRHJZ^3c>$C$Zsb3P!mL>IRFQ)LD}nV% z=g`tii8#%C=0~ac-PqEv_xN?&yY#4;5R7boUD)n}kZUsc8Q`->ISOG&0A#II9Pc_) zgRWc1i~9e({ft3Ayjuk3`J9u@BG7bdTYi z!v~kpU&DQKT8`bm*8wW?7c0At-Y=x6e@Bh6^gfuo)cA*C8U}-jyh7~@TGQss0fntC#ee5$*{+; zwg^5!d;Af+yAnde%VBVy^{i_a>IRh#;>d911fmmsDp$Lr)KrTB;j;X$u1l;| zkc}7m6gYmgN)@*Z+o41b^A*K+wg4@KBgW8W@rV_G2cJo-0B?pLaE0x{QkDMPz*`SY zlx&u?Z9-x%h>|II2M9L5BkEg!MQ(0EKG_N7*bhtT~G42E+ zGs)a2-U$gZ;;3qzeV4luN&G5$bX%TzI5E5*zHAuK?4Hh58vX`|qAR-`PAtIxL_*d1 zG3ybfj&X`Y0AJ9d5RgAnv~yt&9S&MkRsSa40^c0J!34-H4`oSEA`O%s7mocLhOT?Q z9*Dq6Ox()1@xTB}+(U}AiR()S`TVwi!M>pM_J1p=zC$>@Fg1TNvXh@0z~!fAKA12j zx2yla33v?aA|4>_)d}NCwFU7&+@T?K=7NK;0n`#yYmj7!tmo#X&iKp%wQU45hIHwD z12`rLm-085&uwd)>H5qD2r9OEVOxcp4-({+NL$Jy(Ifavi7*DPphHsFY}N2aq!{8u zpdFvd%UZINSU$nlP;_!d~&rwpTb--EfuR6uq7B@twB5j^3fMOtI>J?w$Xh4(!6 z0__FjG`4W)s-d7@jc>9>A&Gd~%?;YS^T+|rDcciSJOWOWQsNo7ChpKzV(i?F-tj4v zyp$1OKuFJm>B}i;Vx@*0l%gf>U4-mZ+jza7jnt-6sCSZ7}yQRt-dd~ z0|EgZQ))Soi#^Y$_cN?`lR%3{*=w~Wr?l2Z+Y@)-so~zO%^x7HR!%G?DUnX(LPA_9 zO4I7c<4GsLtnxTPN)GA_XJ zsONw1&<3L)he!@^=+r@RX^=~O=(fNG@xrsqv0T)%@OOm)0YcVqS-OB9rtH{!(WZ0y z!;(sC#vjTFv>j)@s$KF(USD^fs#ZHwwfV$G&-&_C{&&f?K_ z*Ng6(t%VEkNfz~-mZ`8x=Iy2G+1vTPEWPBOIL+;8#VOHk+}`I>?(C1bFXZu(k~iMU zvcu`mYgW^*d(P&t3=Pjs?l5;K*f~2N<-9OBl9j9}%e&zT3p!F)s!q!%7`0<}-zPb$ zT+6(0mZEL`+u=-|#ub$;ChG{&{7#kL~ho$w)xt(yQ7iC?O1|kb*y%mh%tqVsZNx{2A;6k{c#+^B~CG4$bE_;s;?E%}vVXiygs-j~S9-UN5-S3oh4N1&B(@R(d zFDV!&Zop|Yr7>5iaGWvYY z;lAo3jdss*-Imhd=zwpGcd`)Cw4no2k1kuNHFdb0(Rf7}2?jQcMB z(^Xr!^s#ouXgcb#)V3_%P69Q3 zflcnsNwkxjjh5WGPtfyDsi@eg2byBX)*S7|!gwsgQ>3hCA5O^K3n$;kp58nIm202k zl^Ue!vd5sGZ#1rFV^ew8B#%ETCxPvALo-gE+7ThR*PAWi55C##X&kKmoYO&JUg5bt z?{RIB>t_~p(z4XVJ$?+HM5Z&mr~jH?*ilz-BfmMpFGv%tu95{%(9@(D0}kMN9?E=j;nuqVJTMY>S=9xwd{LXU6=~mFT(Fy z+sX1R)jjNRb`&GoccGD;wGV56^KzfrCz=w^@xCm-mX+wco1@aB51ke_Fmz{UH3_PtC`zgs2jm! z_1y{oo<^ZENiizN&WXW2>-072&w1gMB_%3^GWJm*``WzuetLXtp>bXdtKj9LZQk6F z9K^3Dmd3#-?1+Y+1Ub)kkyL4&c}#w;f7_dMxg+ml_xSOu_o`pB(tqfc-Xz=dGUB8R zZezVNTGK_`6%z1cD!0N(`-;ZO-B`}Ur^0!}xonb%I742&CEDUu|A0O4L7eG0v{2c7 z+uHK0_pfxwm0J7SXhN>v7HT)tBJXET7_CD+=a9&T%Z`j& z&{LA{5A-B!R91x;F%GZNGdi0QzW8)#^Xpwt>aNwi&6v*ELXH6Dmn^6GKvZ+J#&U=H zoG5j!=N3K2;cQ|Bq|Ikpt!5l7(@*LjY3j2-gf7k1JvQ<|0u_f`riV;7{0Xc1Z|kk$ z)}f9*_Q57sQuc-~py3EmF(f~G3_p1tdHllFg3A}ho?rD<4noNq91Y!sy1iW48`JXm zmu64Ss1=CagFp2+-lGsN(~-yTU7{S6!ZWHS-P3iASkM)5TPFrK2wjnv)5!W@=obc$ zS~M6Axt3CI^wbhMOzN2#e*DQjP0Mt{dV!HGQD6$gHd|LPFyq7yWip_GTyVVom+|K4 z;SbNpW_)!9StgW0zKjjIB|>;ON#z?|KD5e3XPkBK$WfDq5+|(Xo5q|>GPjc=vjO2@ z6UY1YJCkC#;++nlsOgc7ReOp-=s0%*Z8J3I_kXTu)HB3&;=jo%TDynAA=fgkN}mSCb1}o$XBjr8)Sk`HYS(eqc7B~qvz_l>&HAOvsZz8R;m`XM_ zW1s>#ZyZkef2vYw+=S)c&dyYkvuM`uTir8}U7{QheZLzft_I-_{q_SAq>e$eGl6Ix zBw<=k5a-STSpRa<;>4VGsflmQD zh`%0ww$5k5hV4ZBBOfEmue>K@ve9?YN(s9qLto=;zJ52hSq;AbWKtGRUAh8)x6-3q zZlkS%LYTbc+sxwRD=VvQR@v**eWdLEg@7Xtm+GWu6XP5T_|9aRY`ThVD0$T($%<4@ z`n3D~2`q4Y9ETeut0Il&+?%-|Rida8+sT)BP1lpN6UG(ZUmEM@hY0<=Syt274b9B# zFC-OaXvQwEw8!x{xnbLO&<|U4XQFXDSjlPD;Bn4{09NC~aQwORfb+P^( zu`kW86|?+%jFLca7rqt-XsYfw6y8Vhmjx1Egrx=@QFwmPyR8Xm#ZJrnqRC=2p}3Fl)rl_q zBn*q8q3B~d-U+`Uq-#Fg-o-3$#L5&}phNi#dr+LZlKjyaz?zP?QKm}jj5rTBDRkR+ z&r&U0MEmqL1y$o?wl^PC%Y0sunlAd%z>YxKArPuG7$^N!V6ZX8NC~V@d7NLL5BCycBRveEe1G*!I*p z_qglEg@iAWAaeBT?6-DDQpb6T;%a3Y-lc?dyb~o<#2#C0s*)5W-kRWYBq8P5<7m`j zm3n+6eCE8Mi-=u09K+$z>@>;|jJ0tq9)9?6IDtJd&ER*}v*_8KTDIOtL$g%$e_Zv= zFeObvhN5X}Zz?lWSlY=h%Mha^?J!&2s~&s&_!5-~>isybc-R535uz&fZ(jr?oP*_$ z{HQkM(KR&YcUol)@8Gr7b{z`LfWPc_wm?6$AyV*$1KZU$>+iS7+zhQDVL-zpE~Yfx zudd?~aKuO=)b8cmSW=hn@n-QhOh;q2OMmGQ$~2HRumjL`x_$Qz@?GfG^}0uzVjlTi zpxsqOk=t)3_^!yDIFnm*=rWkkgr#*nu^Q;|q+Bj^rQys(%}csy-Kiu)>2?+AJ566E zoe1%(rbg9!{J;wBUl}G?jNv!O3gZVV!laT`o^XXxUiK=7E}Sl)KI{r6SA1kap7O+psh&8@$V;sBHwHq;xb1xnRi?rI)!GF{dy;oD)w?T-A zzv=b;4%VZ-rDWJjDETC`{5)%xpK}*KqB{87v&Zve%gRQ*5Ipy-gFnKtSNx9cd@4T2 zJKk*lK0)+|gN9$&CS7>YI*diB@&0oaRZ=nGI+r*yWxmggO?G#8%DihYe7InbT{Lb| zVaN5W_B7g7H33=OqqC}5qd$G^>GYkP*6Ft4riHMJNrT5MPNO*{@zPiJ+RbyJ58qGG zIBEzTZVLwG#7|WxoymIA6;QQEV0|w%Dj<45O4vitQWs9#C(VrQ%1gi|V$Q%YFAMTL zaX}nA2V?;Oc;5T;P}MR!?CU2k;$S!Gc+xtt@WOVJVeVfgv>b}>N}nRmlJ@4IN>M=d z{R@;wctiLkkGeE24nK!x|LHuMh`9Rbf%g1|NC(PI~1J zz;F+#7L>qpil%|UzTl^6jmj(4GtUW`ZyVt7eyXyoU5EI~08>vIu=;$XYZ^K-H-=c><`f~brGv0Y0 z$z-K^rzXPPw=`WSgW&xnrh(51n>qT3jI_b5@wYDPhIe()g!!TXlEO{46y1(F-s`X! zG3L7wgNnGy?Z2GxCXPjM3Rb&;PHSd4zG4-$I{<2o>0?c$CUU1n@dZ=%h9i1w`hM|@ z6x;&Gr=T!b533ZyrmT{sJkHpZP3SVJ7k~<1*OLX6ASI6F)NbB0CC;+&_h%9k?4$$p zsTFGQMi)N|iL@mUMm^4z%W-+sclC{HT~!BG$hVC0yyw@2A(rr2_hDa|5Z(`0LDI0mW<6`J%}Yn-82;;X0bDTB0C1E>Z@j~)>;`Q5=DR?7yu~YhxGF}F za4njbtF|*IwgsQaV(P2iw}sdK*f4?NPJI!y{t8F}s8=6AM;P?ilg42@vsWcERSa#T z0GJmZ!}Ch!=5p6RO^y7BQuCEjUop&|_$+%J@kZK5nrymnfBH$wpDdKY221eG%XLV`Y;6>BcTu1h|ZFT2sT$E!jLhdFyh?Xu?69xFJS=fEBw%E97Geqql3WF;()b1 z>`+wM>Zq$yQhkKjRYdJEzTm20GuSlgnX`?6Cs;S=7-4Jj#ZtuJh-K7>?eQ~+G03p} zZGHyi0-T4*RbPH#o2eP!a`iogRrlxs3gpv3oxXr8S5&bb%zoiGk#>iq4F2|*!o3=) z7b#Mbd|xtD4f^k7Z_<@nhl^~BXTi4Cd0KzZEA`gCvmcji#q1zuG^jny>Nf3f5yTTPrT~aHqw)PGn4b5WtO^Vhc#V7dv&Wl|CKLH8 zo?mHL2Jqg^Zr`f>2~`Z#Uw~0>%7+dfdlbQ743LKR{?CvNs33Za`*QSOlm1!30lAvO zaKh7S9*bQcJg52CN3NxbfpeeEG28B1YJgW|0jcd#056ilnLS++g8@Wo9Y~c>QB;!wNCP(!@TO^d zTQbXb-wd=v3E4vvqW_>G?P@u>D>nOQSiWv!ZsT^)iD zNLK*il+fK%5m315+bQYaxXHZ~)d&J39-(N4=yxKT%4S8&*VhaK{oQ>0q6&Bo0!`W9 zQz9<8e&%lD)yp#WPVXuI#1FvhsP5uMBca1~v__9lS`3}>-z$$0p4!b1-YRfO0Zt^Y zcDJZ!{)07@kLzJ;L64u;W@NJxJS_ce2JsuKpWV2^yUJ-JSzM?r!gW1n@x90V@_uO7$3tHFkZzTm0SK zvoVjjfH$@Lxy5yTy?KvM!aPXbMm?+u%) z)D_rH*iW`}F*l8QmvH$b_T{Jj(?t)Oe+i3T7;iaxO)PNxTT8?nI~eq;yo;Q0IF_;* zCwk>~rD`I|M@Ut95Oi$JSI;94v8F|jinVP%e@R{DzFA#E3>l^r;9E+7Hv)ZiYPtWg zqxSCZ`RcWpzI(kO;ts7(F-;wWLrha|E}g-i7r8`QxaUO2%fc&iO~W5A3BVn`WTZt= zH(;ue_B6EuXhE2|g=@bHW1v1F{}g+V%fSOTC$>9`?^7d|37uL%?c-3oL3u$>PQ`b^ zX-Kn?rV3)3rU%hR^h$ip^Gh-+{dO`3nB7E=UVYSyP>{~;_ZkKlE*q<9Fbko^PealU z3}|__=N^~*s$3)ag0Lb#6@{d!yt|L|m3MR+93fVDZ}pkj$BIz|c#<`_IQRHr%d(+? zGi5~boYA+tn4uw7AYN*3UrB&*LyzUCg1M!_c^q6iW;YgXTx7kf^~gJ-Cz3xmb|-&w z{ti)P0T^+Sl4MAp*3(gsz!?P`%jU3cy#3ozk%4+^^l7D?r1+fNuq}Z1pEx_->@B`c z-2r6a3?TG?Bgp}OKxIm#R4{XQ=CF5XEJejukP7Xnxj~SN=H%wWISEfZ_<60Ej4$u+fe89|a$=>SmfDcrcg(BJgO`cca|C zZ57L$?p^1jRj+G6vVSYGOPJ$Q6O0U@$&7moLiN|*O;w>}q-g=f8HZCl=iI7; zZDbFpNDw$;7A>sG`|ce->cEA1z~o{$Z=Ra{djxxa7EYa5oe}!c-SQt@6 zslI<231aO>gdKl1;4@zKo0FIipc=oP0!l5-DJh@aEwF!&^ihcj_T`3D7lG=>SHh0A z|EcE$-({cbiUg&>`R(_EeGNrih7Vf2t2z^?M(1{&B$#wH1B3tz6=*x_ztp!)pLZqmSv$^3eBw?hZf}WCt<{VC# z3=sCQa&RvrFkPU~2V@~IM#0sf$PN3O{(JBmWAqBR@ap_BVCiPcxlbZNIQ@N#EY3sq zSjD9cjFftw7VbzBl#4Vx$uwv+zQhIeq-XnASfx3Y(<~RNd?%**EsuP6*-AsjiX>ZaE4Eo{?&6+#x z(q9-`7q_Q|kK~^TGvVd`L}2ZEjF}qPog7?|{=Z!1TAPbf4M$Ronb|5q3Osu0z>NUJ z5Z+qa-IM`0754}g3XI+-Y|7B=!8Fb#oJ9pVZ2S%yrsz=@qiOT45r>jwGoA`q&xY65 zt!HLBF%h~HE%2acyu|??guf}6tCU5%X0_gA&ZX4czc9rOBVUK3+>HGVs~`|;*EJpx zVR2@nyNBkql*;0eN3)7iwc-GAfcU5#q~>t=SUpr%<-^srUvMX`iG6qjiW$Z06xD5Xvmvz|xZeP3qMKbDvz@~z%H>W0h zQ)6R3x99Lr2z%zwkdCA;f~bR6IeGGG->s+>*5CsDSIQ^w2I#|w`z$YYkc3=?PCg8} zBDVS-{Cw9JZOh3-fU)=_ondir9=QskI;z!beK@ zDF^3|&-m)!=%50D7MmXe)!cToXWiT#z1VVftJ>_P&`c>b(&NeC>)tA#6eUnJviN?= zVDq)Za2Ju8Cn(ugSjl6{7K0Ef-Qmn&4+r^^smq&hQ7Z{^5O63L~_Z)7ztS zM?6`kR0AHBo_dHrKq&`^#I_$}zE5s7Kd#^Jm5nw7KJHjWb|K^pJk^rh0Q4q+LJ&j> zj}0GGkEG&zmXYuiLQX0x!mS4h_Z3RA-1)^u-6GbLvjt0Y4;NlaidlH|!3Q?3s=XVr zIpqET@*H#I>L|CGffDtYNt|K&=3?e?I z`-5byQB!Kw_1uBm&eowkepZa6adEbug*Jc+Js^R6uGKxD`gnN{d^}cemUicdJ>VfD z08hhI5NL0cfQkMI;~O2uRY{7y1VEqtG-})fG#wwdxwn!bwF*_VEVO2u&|da<0A>&< zgQEjvJ4bU-=78^vt85tYfN{-rK+<1 zEz=e=3C%01TJ(NzY{85xOJu+S9XtQTmzA}GPEa(kfTi075BpHvWJtt3CwUPAqUXfg z1-D{@!harPpd?mj4cdk!G~N9*Xh#j!I*rPKF(ly+5ga+8NqK_AS-R0`sp<6hp@OZWM>Ibutm8Jk|#uuu9c znEH^b!&3+;8Seqb_=mQDGEX5$m`YO~NTRAmD(+wihsk&=QbMqDRU1vokE>CWyyeol zkn-T3*=F<%S@-Qf%^9|#WT#c!K@ngPV>v*)HHx97Mf`FvurdN_Z5&nW-(nUdj)c9B zRv^DgDaK~_Q&8# zmE1p{`=uKJ4Bl6DTq&rI)=Qqj$&8){1MY$AG5 z8m&@36+2hA1}GpI;FV(|ft4pbbb>|%w67rS?N}c(?Ex#WOy>Eo+2F4&42A~ZNg3Wj z%}n^j$*VD=rFT9UinJ!=(i#Cciw46>;|kmawmKUvhe)hsCnP5ma)&=K!-&Bow-<5P z>j(unhZZm7R`%smPb*H=F6m^ayloU|u4u!G<((r8npb2$u;?g4!h za99_%Cr%G9sL$U!N>`G^XC4bP7_y(<;%^$P^z#6P#-(|F&h9r^40{mcLAdz7HT&WC z%6`at2>XG(vert(b;v3Ry{6h@4mqeH)eXM4VSLJ6&TGWHdYsv)c zI}a*cMzv_CGXK5~-0k3@kaXoN(JR-44&O$#7 zrWXi>SlFlwDYOa&DqqmvPGHe#!)EyOfZ7y7^Fr2>7R+5E-*r&EYKpCcw{c@mQf6Ta ze9ad|*WXBYJ>HVn;)(94Ph9nnk+ACP(5mOL#4tE07BMXJMh z8`Ld6X!4ENF7B~$1QY5u0kXA%3DJJK+>GlrC?=i(v@n5SLd=ehjeyHlII056;zzNz zcB>8GH%tIlMG!Is>JFUS1ed0Y*U4?{$@bg&f&-P0AJ=ksuzdiE57*w!IODzA+51uc zQiOtfbR2?Yh|DM5zznuXIc$(NMOA{O*5o;RdwHutNUY&qDzkPbgW_|inNbPowd@a2 z0ruUvbl`lLGp>C@Ebzie@6RQW7@s8AJs{O?zh6TK&-wq;l(cajH8BTE!I zGFA2JHuKVS;S|>Ql=aMq3>M0U5XM5^=!c~og*x4&E-+P5DA(>5dP-V(;JF6#2HXB) zIqAD6c40CKT=q&wI%RI@Mf={o7=EWo$EfFAsCe2rPhQolpYGzGbb@?w0!ly}>4)S? zvXBysD}_#}*F;Wu?1U;1Sin#nV>cHt5Ld`Npzm~LLtcrDP7oELWy5fi276Ij=Q#Cu zo`vqvg~wv|@Pilqw}ah8S#$#%I+S%#^i|bI*W<TV&}#ikGqRe=ZP4j3&ryvT|taTv zBS}wwQ|q+&d_8l3B&@&L*=wg00eTLBwA>`+x8dWFaxH+)BczZVGa*H)A@jTotwc+2Jz@r4p6T;^lBITzgJC|c( zgt&n4W5>GNN7kA=c$IITvK?|7rgh2($@y*0sdMh|s`w7d*X>S4I|+>}VaPayo!&f#~y_;-qOt5beF*KuAO8w>#BVlC25u zVyH(WqEUL-tD8myZm~(^lBZ~$HF3URQ^5m6xg(=q6x7#Ig_!0dw-;>1s7f`yZ`QLF z{Bwt)f0dqs4nyOF5FmlYBw#APFQ`mkNXpG#z;Z-}H`B^Rj6mK!Hr2`%hyVuE#}q5t zrpr=26+#I(eY9o<2`aen_GRbA!IES2-E>jSmz=+pGjM%~}v3Uwl|@ z|LFRgm46BY@Mp$BSeB8n{YH?L`Cg)L^)WL&_)5}u#m+`uA`=B@&zc7xU%-kB(!g$? zwxB$k`pVk33n^`H22(80a|#ok&=C$q19yPP??H!AP!j_bF@6pPBO#lMS7H4=%7cV! z?J4!9_UB8Zc_t_d7leAHPUx!e06$2$5=b-qOPk9c4#IE<+saFe%qBjwMaNWh>_Ml( z8F#kS@6flOc<$A*HYEskM{qFTk)ooD18~s7Mp>g2yU8xj=doWkP2sf@=z7GhVTx!~kB;^M9*DoLRjg zOMSwep!<^HsFk#{=4kk!%FlwHc++fbEXJiaT2wn`Xz zOtcJGK-3X*@nL7^+BlEN;)`?OT+ezbtqx7xi~*;2pQycz6H8nGxAP;m1NfFNZ|p=k zT<9iX3?ylXlDQ39p5BSyFQByjR28xowcFSAjP5ajkP9N62y){0ziV7f-(>3^RSBTB zhXV_4x7FEwvH>HQPuuESn^QzV=R_2mKq@-`I)4|3I4Y+De`3hGHsgv1o|#}KqD-3B z2`E)s*w3{M^yUB$VQR%jf9OXO0k2X!Hsz2S|D_QfeSt8xSR&adkKVzlqaqSGS zOk+P09gKHtbG5VmYX`vK$1J~6`2yZ0$^HS`6WW>4JvWdHNe~ECSZnRhsSeG_=qNWO zH9S@gM7cgc5!h*8p8Z69pdq>JQ)GmRL|e@#`*=c~VnD|L$peJ#ueW=WqJkzq!b60~ z|1tzEj;S)5`u6c7{b|iIPd`~Z4FdbX2j|0Ea$y-**hk< zZ+rZPlA{(M6<-^3gvT%{1wulNrcDa&nk(&RCof%G@)wB2u=)@-$Fyz_A;-?8q#VOyyRII3H)#O3cH$8S1%h^W07(X{ZA4Z*5Ka)l9@ZR0`=O8&63|HFm(iKbcrY>i zt^<9`FB{;y1hM@`jKo`bb+Zm3bfE8ZNfXfk1_SF-qBfwBDazk>))P*c!CT_cW_!U5 zR#X&t2$7YJqfh82Df-4o?+DE$Om@RnA%EC@COB&3j|2pE@0|q0np19=N@{2Q>CPV{)a?U7ZcckofQ?bW)oH0+l|nL;W<} z({4t0r)q2T-3rO)p3V#)`H0VVca5CW_zqR^KX7<<#H?7ud3vQIHv~1U*#*FHPVe7R z$OQP~5z;1LS1^inGRNAebbAM41mR<5XUG!Wq-CDpk8wx=mc3tj!xER_{XE!aAjx-6b1wbyy=; zhoR{`y`cW!-QXLSRMZ&84?VIu*8EbV_^6mp@?(QT53i;0aL8$#?}$lxa&B+hCqv56 zV&`GKSAX)p@AzBzGGkQMuNXBA0ia;<%{b6}U}qqx_vRgC5jc8o@(R`kLXJXGaWFDN&8ro+7RZ#lW< zy@tqZ*NEk@Gka2eA+@=tQI6dU-dgwSf|AS0_~k4B4kvzqseau%R$0@@=gs_0fpntY z#T}khRz?-uv-jXd@Y-B=7-EWnX=1hC)onB5(U!h9kcn_yf`wln0i#r(g zR5k~08|Ty$w7$Xuf41QC<+>(?Vm_n!cmrj-*Ml1hnS8o6#FTOT>gp-l@`2CSJH3ew6Y+b^q<@m!X%{%$tX}7aoM})rY1tuNb+Z z@^qVnQ0E7ZNdDan!=?L8jSS37y>WYAr|y4vpSH=wXJTA5t!>0!Ud)H%j`E*y?LUU1 zLZx2yebcgbnj|%DMoY%ZLS8deD=_6pH#cd(U+40M0e#EDs;mCn|CFfFRv~0*h>p!UiY?5pp>z6yX1;A_T4FhJZT>-T^(uU!#U1F?XE>&n z8#kwFQT|}@QjYSDPCPzFS2&+Lykgk zl~Eg0P=7M8IJ(OKwuEJk!^Lf!XfXb@afEs)iGggqxn{h#>T>7kQjrGSgq0#ieDnOf z;}Tx!lin$k`}hZ1n?hLUaDQ&DF!QsxdT-M1$U*{tQfx>RPyWREtVCE+`nb3Sp-J7B z4{k6HFW%eJXmqjxRtH|nHKBV2@=Ntkj9M&0r+Amb(Ua1M4KS>*$ly59xZvw2?|8#y zSdFqik5TulfpyiN37emd7*3Np*fsktN=3imF)z$Ws5+>y{x8_stn_bp4xAF3wTWmM zvgV7Ut)P6(jHcDP`BS{Iay9k5(+56f+rWKsU1n2Xj=H&NC56Vt=^TTfLc9%IKtT4A zk9JN!McvZLKy7aEhanY-lyK+G9SRI?GM@daZRO4?Bmx48K1JbVV)2r~+$?(ePV)Pl zgstuSoNLkP@AlaIkUf)DF9*x|<@q9Vyd^2n#>LTW4SE$`SC$YmSku%I+KTGAYHLln`kpZisanupzGeXG56o0@d7aC*RGH%Wm79zLw?BM_oK= zAkj{23?34kJR#|!L+i~42Fg_jo7SPG`1bC32K5_Z}L z{zY{;hMuHQ-J02d%tjW{UZGDQLtSC<{iIvc!@jCr5u(ozs^)19-+bW)Kpm<^8>)s} zSl=hTj6YC0?F!?t<5_cq;ce(Pg-c2QABBsn-%w#u-?q{iOl}y(alPTj8UGE9VQg(< zkTb9ve?tMK*;AP`((KLnytxLA1(Ss&Qex-Pl{BtaglJSgwB4CyM`%vM-OPs%_ieayQ&fa+g$+QjsZ22%$kqlaeuG3dxvcW@{vh z%1nkPD)Y2W8A=Et$t;SD+dQ+`-t$^(o4UK-_xt{Oe$VrJTGq9$^E%GsIL>3O?Q>)Y z^lj|)Z%j^x|MS`j+Y8_7`r|nx)W*HwJnFti<0YqEW=lLza3QA7vAy_l z44wTN!B?skUkB>++KItDQCbp5+}iSo8Z-AEN#@t_?-_jBo%uW}#y*lEEki(9^-&s6bdbOFM!<|24jV&jv&*4?W6iISR_vq!(%IOn|6++lw zBe>kMh(A~I!=K!y!W%YiP3}!PplKM3{B{mN@bmcq3OQ2l9lxeurwI5yNvuiY6aRIA zU_vM|ck#lyH#7<8IaezJzE9rTL?HZCGILISMxn9@531VDl-S-S7kEagr>S&1YvFi% zQODn8z`$PjlxgrT#Z9YZ-|Amn?Pm{S9zYAdfnC4ajTt5-^Xue=kZZ#M@GdjmOQ zb!9A9J$CIbpN|UrrEVCLoiAD~I=c~`Tq59{o~%^NKDBG3a*3}^E~VTB(Es(y^P%~Y zQtSBi%I-_&*x z)g)ww*4s@R#iBwDTMK{Y^V#BSlIqWVXB=QLW4ywf;k}f3a zCBJ=Zc(@l}`uVGwLtC$h#;n@!CIq8krqWSBGD?%91QWkv4I|r4S1cw^Id7=-zWl4Q zM~DM=opmMb%7KexOaY<9zYAjP-jc})M~&3Iwo~e`k5JdOh!p@M`rL z|7&)!zk89z^kk#kMEY$uBHk0$j_}i)Z367xae)C4O+w1_0cP`;1wmm zf&ZW5OIXYQw#XtXi|}L()jYIe&Al`f(3{+JFlfmc#lW&VpP9Cm>4Sa+fsKz54yapUtn=5@a_UHEERm4arNIIz!E)BD33sIC-InH|QK z#yrdxrUYg57ofJaVj@c8OMXKDA<QkI9NZ(m9qBWhs zBN)22z~a@>w4nFNi^D`reCWAdc2;uk5IT9GIi!MDJpvkN1Wg@io6Ax=4b8uQ9UlB# za}B9eL}rm{qjcmenw4lt=J=3FhFw^*C!BdEP&g|U7lqy37`B4o z`Pfj6^wL(=nCdTReGInYm~(=z7C0th9>8l$pFiCZYy|&}AYf9W{WSsJmKcrEFn$f^ ziQu&LrI_uM8~muE^HI^Q*1Sb@As>>Wo*JqRKUqDdzqoBONzTe=ss*qq>^|_IHUu0e zeI)eofBd?gEUMrmWIUaDlLOuPt@zPmEAHIlZB>M@ojxs2r9W#c^<>p1ZQl4PQ#v@m zg&3?t5Fr5MRDruyq6U=Y4}VMaFPry@Jyq<9AB}VKKFMro^R5zS#%uZ7)(ssaa}n)9 zE$pVh;bh1H645>eGBerq!35-#o;*z1z}xF^!pr2ZJ^ylLFv!zL}{XJ3BdOdBB{0L zkuLktFu}F~z za30P8;oxNucS6EV4slI(EFv4Qir>17^NB%Fcl&UD@shWM@=b7L_otAOWWH{Ha&Hoy zqRwt>u1R@73;}x8-o2Ah(0p&}uF!5SVCV~Dl9Xgutx}0Jo3_{`)zyB4XyckE|2&bWs`i)%el0lmaJ7C>7C^|U zjs7JZrKxXiw?I9>?QBTS3_hZ(T0YXtas|Qb)?IdL4bkgN8B&)J;NDJc_^-VX&;$=e zeot=!NMi-X8xLu+K^s~{eT%Rh$-F}c!ZLWL(0<UEua&o1>FflcA? zTd*n5sHY6aULokT2&y~h!0L}g@eGwEAtExfO=ZoU z48Gp67bb8tSY9tW2w-sYnlU*RfaNq+bqt zLCt`Ck*M(?_Oa5ocEF2n1+We>x&5+b(Ta6}{bS7awrfP;pLv zJ%^Lhrmi7$q;%f_S}|?ya!BY>O5G;wyh?%2Y!$3KTfMF@mE`@%B3p`Qe_I8{WmeM{ z!!v9vu%No_sPe4HOT|8yBt+W1pc&DSoEGt5Q>UfQMm(H^g8od5U7w+O=OU78S|{k?Co}j|(dM*$4QI+Haf9 zR}m!P32rktHuQKYV=;VH(PQ2*34QLdd(u-q`B#AtuifXfENDm1{ane>vNE{;@;r3@ z_4HQ56{r{nfIQvM)lPEYFD&z4a8jC5S-F{lzSuz>$DCxN1|p31pviHySIis%Bw{08 zLWjmN{PScgGIyezITjaFF)gaQxCf3ixrf@_}pZX z4fxqQv3r>0r5j`1s1y1(EZZq`2K(OSOEVK%;7qK%ZfuzFQhy5d4Y3-PepT40HJdqo zzqa=|2S*B1AL$j}XQ4SXCys`9={qdM<%_1{Ya_o$8w)|*g)V}+lZEyn@q~1I)5K*> z?p83a&cpc^%muc3Z|}6KV?_P)w1-Oq&?dM%p`MCB;A}ThN-p-o(8gtLL1KyJ&_uHy zy&}PWIl5j`Er(5pJ$!o)oV>3frxduwE>@wh5pHBDDBNh@=!trLz+E!V*48jNNH`y8 z>wLShc38v%=MY<$*){T}E1qfkTS;3U)Q6w6dR_d^s7GD{rAy-Tz0L^7!^q>H)83$I zb^vGaMg6!C_1L->N^uiQfo*)RalJOJd06N#u}CZ)$pMKm_vS%u9n)na|Z5Acs;cWBpN#@C|I}%Oz<9aM0 z;9+ccYk3WviAvn9-e-j0N|j%r-i6)uaj^Iq@+)m8=62&JU;3_~pO>I@p6B;0%OqrG zVVqT<3`E~jkKloP<7nd>8(-7^5JXqjfs^K&c=YQR&O!M-F>po-Erd6AEC!EJW1_F| zKpWB*DSotqmV3pJVbVC^LgO3eeeGPUTAZi)x2)A5*bAd&mn22$X*l@Y_#{4r< zj#xwR*}1ZM?bKfBGnL zArEy$wU?V27x^R}mM@fI`LyM{Sj{I$hqmjWXF9qSTrD(_VR1SJZ*??iBBfLgS3c`>so3C`;#ynX63631vGQ~pn$*{4({rZ ziV?vZ{#F_Uz7j63+MPou@Hgsthwyz-7Wo>(!!!sg^bHWe$Iy^Z2?1Ec5f6^k`*{J} zhH{#VSypxZ)Ai`+fM*)S!Pn1((P_GM_NNkj>u{|l13|sAN_`?kYIVym&OmCO4W|3`V(Z${UavGTJR;Rcbi8qPaw|4@^6yIM@&TxWf&oX*4p@;rJizx^R^BwfD9t*$ zYXAZmVL>M|rZ4zZr#0sQdyuN7 zr>edejk%s>b9iz1c0>*RDgzrdeBeB5mD5> zgb~n9UZ-t})Nm=VeW2>z>GkU!_Yepx0lweq`VSyLttBgC-K;ASp+{`(J7m?1JL^hPsm;xwf?m`*}!NA zxgaz7+HG1DKDxeK%zDU6%H+CnMA1Q3Lb3~-lmIh0DPJ=XyKZpzz0qIqjs_KLNYALA z!ALI7qyBxw4MGd++H5E#>e*zhRKum`E1cBw<2MUDoYf|PbwFrR;M^gT@J=W=PN^mZ zp4ZSXv%?6Fdp|2?s!^($edpO928YY5YRuY`F(J&Qp5||3j9OeHgYY?B4Wsi24c+-b%g>5$Y zoD{`&qP7Xio!u`c5i38Szl+1X&Py+%@FR(^k#dg+1&a^-O9rhwoPbvYh6o!$-ps3NXNSD3vmxQHjaOmY@^Yu746DoPuXaP;Ub@ zl@#T?bLyKE3rhiakdXo?Da7jP10qWArw2!xw4B!~MBD8002B|5<|Jy8d$nk?HuRli zB9L`2L$!Rs8i7NAHD~h{?8=*%@Z5u7HJNBiwmDq1Z|zFCx_*Ecy$l+|t(WKDXGds$`)h2rcqBX+=jlRzx1m6<{{tg$cv(%dg!)SY1 zIz+xgVEspxqaWD*-{svmQFh*2Cs=ziJD3fGkRr^cfhqPIqOkB2MKtIaFbIXwjQ3PD zMO&40x#rRgqrGWls7e}6*Ak&ok~Bej+ZRbjsy%>NqH7%pr(n!asE1DKxXZu|DIOTJ zyp=jn%{dI8=5PHaKVh8+gf@>&eoo*b+z!?b0^FXNV8ieDRo4wzzOuH1+W8BHc?6MM zpklJ4CpHa~rqxZ@0+BlHkxG)kA>l{t-5-9Rb1sv!S#6 zWTq#avYRRH^CPAgG-`RqXO<8a6^h&+a7%K189u&z0{!!=i!H}$zznx zg4JV~re6l4o{(1zWAZ1YF~p56%p+(z^c1{V%3p{)k^b&gIAeElE&CaXF_K_$U-+;V z%|Sal38(O;j6Phn5B$v@N z!Q+m4EuV~c-TX7nzUQ-3gG4#}1}_ZML1k>+4~NE20G98oz|YkZ0z`ugo*)6_ zs{ppWzH{eeU$B9;!o>O~A_8s2yGi2WC}GV3D8W;^fXr!V_!$nC!a~p%n-vNV&=EHH z{+IP=Jk?V*b9=whLzF8ZoZ62WHx(ywQ3{uAS;>(DAnUS&(^vkD-{@r!K?moid#=bX zwE@_+4f}a$#>LR*>s4?K1SPa}2dsG61LW5j_qV;$(d_u8G^~Fihkr4_*ePAM&o)CW+V0VQxa8}{NL)>Oze3oT9M;(IXaS%hGwhJ>!s zdt-(xb5x1FyylmvvU2g4%(jqyf5JmEI3-)nsz^QLowIZpoB=i9tP{@@p!#We%3tOx-5oGLXoTWZ>6nGaMIR@Rgr{G;=LUL z8l9zy_h1Gg(6aJ!22txXjOjqo&zy@>ZPfU#7Gt6T&29j-Jao*kCcYko1oC^9fqOxC zkTOz2soJ?}Tptd_4BZNIhk8KlC=PpVU;EvOqcYem#?7sD0iSN^KCuT5SUJpj2@k+C zO99V}Yuae5-6=5Raf#!^1z7^vKp;kFBk(@X4OXYOZmGmLAB}wMY+Gj$3+!ANP68nF z9XG(yV;YouFEr(U--%x>zvPjQGdlPE7>c#weh6F|@Q7Y6cY}Y(Olariz6=w#aUA5CbQk|Ay2;SdK z_yDBRNj7H=n?}mzUQ3m40>?4?48f_O zS?8`=%RIMn|7}@}Y9KEjH;nfYZt;VmGG{0wt(gO*Z@#1v zBl&Ojeu~kIfVn5gRp1$pi?GWiZW-17i z<`Bb@Cf%TU4V2v_J|X)YsF_!Je=cQE#4x}?b#eru`#*oOln-9n?J#Bzt2G=gOU z_EuqhTkxb0&6gRPD2rEXk*B$Xh+X;ZRj(7{eWNL#OsuTBew;%~z&(ONho*Y5Ls6sRyaR&AX(~;~Q2#vY&u~V^NGdcu7g9w!U(U*Ch@{OFK7!5fW zEC7ca9%k(Rl{M~~#LrRY+4~@*<-`SByl_v1U{2!nxA%DI!0#oEOcf)f)A4H!V2lqb znFnaC0T9aEA;E6&NeVs)`vz3u2WUKgYk>azmvatzvTun~6xxapTj?D%P4wX_Vg*wI z>e;E_Cc13!0ylYf?&8${FY_Eq8iaCdLC=_HUE-YQ0ajVMJhom03dfO6=7ns`*%QKo zfS!-#lWj=(|6b7;^pOm+l$QuR1Pf{_)XblqeG&4D71KL@b7YVctdz>XJ0ND&eMOo{ z{h_Rx1R)btF^EKNwS|J_?NB8m7ua#)Z|L4dS<46lZ`9|k#xXjYiFp)89+>W`_iWrt z>ymJMi)L*>PxxdyfxQ4(%Ud4r`xOFqjDl(YNi-;^f7Cddp)pc~vWyC|PWtOUqKo-R zB!9dAy``&gTj~y2D72C$90w(Q@Qw!M^1+OkCex8H`vBScM!^DQL&l8QG^&;7n=vy! z@I6z93L1T^8NLcL$|Fw#a!eO#??qR8IZK-HnWU;8y_4+6f>--cSQu$m)$2_&CdbJP zzTXKm8md{9T8uU8;jI#7j_B9e{K4t35jjO5(A$=$7hy_FSWLx(Z;-3A%_D zZtV~xQT3JIo11>Y6oSU4QcR3?sKLX7VUSRA>lqqAqy0b*-WvnT=*-gt(pT2pOKILt z)4@+*(bjnfln4Y?0cel^FLm9(qK6N;sSRV=h_v{%&`j7;1-!ISwK-V}# z(G42@!S3G#$Jp-}@QXr6o1_IkBNH`*tN_eZa23PMa0AB05LM{SY$v%tSp26# z8-{w~VfMU)X2;wY^iy~*+FQ`0m0n9bccRr3ny(PV*h4H6#*Ve&D?4}Mb9)qlTO8h1 zY)8mG4PzUhsR5uIzq#hGc@1l+4s#4J5gA$6>XKH-6GGYHf}x8r6=Up^m?H&NJgAro zl%&`|kUlOqu~Rl03rf<$DwqB=dEUBA#-k3+iZ8)#^!cNumj0-%v_zkxbl3}mf6m=s zv-rpqr$ie_!MCa@B@3h=$-#}*-V^8Bfqr7x^^mMYp_*SIx?+JA{q?KyK!x@Rcq#l` zwA#RBAQe!7h(jZo{;j6j{gvb_v)QgkY<4OI`2n98GwiL6SvU+6x!CtL2A>DbsZ>KZ0I3lkMvm%%tuex`5& z;Y|s`DFW@RD2!zOs6MU)`U@Z)`Kq4BCEGIYT*n;7XhFQ6E2wuGbNzfc|l)n;2KAPF=^Jy?+Gu8g)#2x@Z6Ug5X z*1$@QWdEk=Oe7t^dV!DhuLR~?2FYxcm!TD$v@B|!D3LvnOt+V;Y=2l8ubT=Ua?7b9 zI)NmhTm(9ZexH=jc)5MvtflL%HW(a@H`sXpkGgKrCfj-I0LGY|MB58#4>%#@i?Z|Q zEPCKk-pTo+Yo3cVk9)38?dYWE3}-Fjx`KpVGs%$OfiC+rgn9^v;j}Q&92n3M->S-W zLYWAE#gOaW)gHj z55cbxkAQu`hWPUc5=3)UM?9wOZZCjAaF8|Ve)s^pBy3BwWHpKcnI zB~UQ!Gae||IB$SKE{gEQ^Fdg~3UzjDnk@}4zG zwYx(Gdlut1%#6W=`dnc=D{(4z=KjbP05kVsjz-A4549%%DF~4L^E~6%VA(@bMq9^% zHsH)n9^8SO?_7`%`uETo^8n9VzW;O)CxkAmQNx2U-Hdgd_NX>2Gk8Gm1bwzbA6D0h z9sQxMheE0X@kE0_`iSp$ZcbSgHrR?#i;#nx`q7#!U1jhh0Cadp2>5M4VMd5AcNVCi zpF<`HFoLePL7}%qvgwwY5dmZjWIVEZJv_ijK;E$nWGe_9VDB-daVwGvJ>g)C zO-FTsxrL;h=UOHOI@?DVMV%CP$ax+M<_K|f>Gkf7){M@VHWt{_>#p==<&P=<3qL#B zyT!9E9D+<*sPE;$q))AKO!0D!qxVzvwGEFx1d4xVzirp$Q&nw+{nX`e2@-{|o3pvS z!V9X{n+nVuuI|pOyHxtI3x3}?ir|;g?l&{qnj%!rR2J)BMJD z{l^!dhP%)-*G=7WeYp9qQQLQ`+#ZclC1k*~-wFA~(G(ueQPlsQJB^T0gl^6!Ty_&< zI=fD!y@;~ZmbFRmuLvddFw?6X5}wxkIr*3>Cq3;$;X#JokgFSWtw_`0gg~i2$20>+h>Og0!+R`TXZadl?!m}&8x_fdUA&gM znL+XFVwI&Ui|8T`*#tawfycK;DKjvF&EtNpc4B~PvLPM$Y~=<+yMH=H#MxX{vA|wn zRZ`RO^S4^=$*n3Z8#i1bO~9A>Eh#C-j$J3w-nTf!6|Tms>#5PZIFkQ7k5NK>=3oR9 zlBu=@^1>TyCf^($>7Yn5j;=I{LRpS4e@neN{n5f9dNW((^A)j@8(?>H2KE{JGKlA7 zclYY`i5J{+j^%+-X62MlcAD9+xkNN?*7;AQ)dw~w8*O@xU4o}jt%aR^L~3|^c>rug zkVSh-RZ-bt>sw6iTVW?8w#s>O&YTMA?l&p>1iwznA1oD5{-Bg9PO|$4(s3!0%0A>h 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¥(?#oF}1K24?W( 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�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 z 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%0A) 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 literal 0 HcmV?d00001 From 4d781c523c45b1a0d9523640cbf6dc6aba1831e6 Mon Sep 17 00:00:00 2001 From: aagaev Date: Fri, 21 Jun 2024 13:16:18 +0000 Subject: [PATCH 112/149] filecoin update icons --- configs/network-icons/filecoin-icon-dark.svg | 11 +++++++++++ configs/network-icons/filecoin-icon-light.svg | 11 +++++++++++ configs/og-images/filecoin.png | Bin 0 -> 599508 bytes .../{filecoin_mainnet.png => fvm_mainnet.png} | Bin 4 files changed, 22 insertions(+) create mode 100644 configs/network-icons/filecoin-icon-dark.svg create mode 100644 configs/network-icons/filecoin-icon-light.svg create mode 100644 configs/og-images/filecoin.png rename configs/og-images/{filecoin_mainnet.png => fvm_mainnet.png} (100%) diff --git a/configs/network-icons/filecoin-icon-dark.svg b/configs/network-icons/filecoin-icon-dark.svg new file mode 100644 index 00000000..f51a8153 --- /dev/null +++ b/configs/network-icons/filecoin-icon-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/configs/network-icons/filecoin-icon-light.svg b/configs/network-icons/filecoin-icon-light.svg new file mode 100644 index 00000000..c2530d25 --- /dev/null +++ b/configs/network-icons/filecoin-icon-light.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/configs/og-images/filecoin.png b/configs/og-images/filecoin.png new file mode 100644 index 0000000000000000000000000000000000000000..f4f98c9cf708e414dffcfc1f37d3fa9252b42fc7 GIT binary patch literal 599508 zcmeFZ`z_o8r8p%xMMH3>xD_YCOL5l%#jQ9LcS$H#2ox_A_Y`*m#ak$p;u755 z4);0l^Sht(AG{yVr(~?P$KGqKajk35YtDJ?7)^C0d>ksACr_T>L%{M{Po7{@KY44JrCRPyf$an)CkO z!v3>K|8K|svlIWnjxou9<9y{Ve?r=}rW;{SsVX=Ej>lv03wRAc|9i;Z!1N*dbl+fputV(^)acEdqpdL++q&V+ezQQLz=tcf z!myxYqwjG%(KzXl?N#U8{Gz^loRJ)(x$K))wVAk4!#1_#N$};F_1Er*la4VfPIiT@l8)$Z z!JVyJE->D?#o_aZkj@+@(70tYtwhe%iR%AOD0Ez9|7M%VwI6u)2su1G)#U(67J$!b z6@;jWGC!p&8(!x!^W^9YO;i~Iw5E&6nm2g9(^pX(Y&T%hiiaM?SdAO*g52?rec{7g zq-yc~+YuAlqYpV!B@Loml2;=2AU-j0p}l$a)>aZGY6O!aHg-8fOszL%BO7aq0(Im5 zj-=9r(8GWdmJ;Ny!&cZsv^Ggu2;6G@s{9P1Ws{73wRUsqfs__`@P`?fYNE|K%1h;{ zfxsetTeT;^5k4!Sd0buCYOSo2<*=q9{^s$YWC|LY)*XSs*KMx@&A8JM`cQ>M+e5NW zV_|%%0-~Cf=TMwWoxXpPYC!l`od3zBE1NVU2;~yv^W(7;&&fY<&_{4zA>=eX^hzUZ za4MRpbwYn2yf0c6hz^e#<492Dhb-n2=N0|hQTS-j z9W8LZ;CbHd=8kN|SdFc56nhSz{qzvP&bXLcFlN6MSa*7FSVueSb3M13HUiesVTKG$ zXUXRmy#kH>01ef9n%d(Bj{6VX9=iDAFV{(em3qK8{ZN9-N1Gz`xHgCP}|uAG;)@CR7B8;&MGjVts;hwRN}P zA5ihkb`@lPRoU9YZi2e)fA+IgEhqXG;z0&!7}`P#13!wl^!&JZ_P%a9rR5T5uyx%(j zlcjd8%kCZA3OAE+hAZ+gM`4W6TbjUKM?d4kd$`@hBT}Y)-dM-XFRQZSJFs3St!ax< zkunr|H=_nOG02dQ`^uRLj;Y~;+4c-7%7SwE2YX?_(D-Mj8Op<8c~OOUHOEE8VD1qA z1ql=?dlJ+zd5;Zy(}KEWLqYm&tlWB^UlY+$g*%K&d|C)(@g!3*1r{~m@gz>9=gOg$ zoB@tP8ABZArIjIwVoK(wXMQc{25rQC#PDFCGXF4elVoR0c1}2C?RT}diQBjQiPcmb zHX4)koc=hQPl~o5OUqR&g_X$E`Xd9W15FD?Vg%OG6w}^cx&0bM#Ee+&^vm)>v12#A@X|EV8_nZdhS3#Y2s#_Ax{QG||bPm`;L!>V6v{F`2`P>b1(jQOjEr0&M zQ0T}bx-=hiJ@<}3c6t#=sqbh;=R4Ci_R8JaJ186 zuU<%)enam*sAcd>#e}hKU~DdtSFaqNCot*xUR zq1RfK-cFnBFx)Q-xXw{wkykH5JH4_dV-`~yn78327lBTQfb*HQbSUNji1Q*mUIGU$ z7>OxHI-cvvPI$T7iR%@RRxT!|zY!p-S)f(j{|#9c#e^f}Cx>u61mVF>G@hVJ{=6^s zZ>dyb<*jYr8bGxTDzEuX0Iz;%9R?%^GP7iw3P_|I2=fNgZ3q6{d@>m) zzSXQ8_j>cJdqU#bhHO)-a1+M6Rcs>7Sr3G6fMWuZRYzNqr!8s$YxXcX@mpSs`hXVr zIe10h3Vag?a<_CH%^;ZB&Ahr;`*P+33!fy2@3;s4NEIBX_z_KbN>5B6t06mLZ2Hv7 zhAW1ja0TwfD?&cu0GPZlk-^DZ^%~vXQ zP|b5w;I@Hc7450t3XoV7qUPhF?slBaR0UtdyF8vzZ3Z4SAN|fyiQ~rMxK8y}_*B{L z0aQ6~%QwH$BALf1Ts63E7l9AFNI1f>lCYVXd=e)6=r1xvnlfSSI~0%{e2_5bA{$YRw)T6$d{O{ z8}*4ty6PkuqgGnZl1)a7Ra8hllufP{$>;&cX!|fyx6r`0o9@#%Yn-@uE9QFbb@+pZ=Ik9 z6GR7mQTn2h4fNAd7lE0kPVG9j+UKrnNI2GGmgEts4_y3S`s#2Y%F~g`3^uu(!-8OeCO+BQ6d_L&d2q+r7`X%G&b3b^Vc@ITkM4&Og*- zC4SrD%^)SFUR9$^o7zwoilH50ZRNJ1&7Aq=BratfXMHSv4Nrxol-bHxai*^#*f_6< z57rE^{la2D0MuY_tKY0Vn=gwf(&tW1{o*%Tj*}}H<~W!n(Dqsn?lw%Pm+TfqPM2;$ zlnyB>JmXG}Hly~Vdg*^6;FDJM5!xT}t;||j9;SViX90?gN-nNZc^>+Rrc*k%(`%*- z;jUc9s#TN`!8_uhdolTVdnaz>6u*v8XNx0|vBxGPf`ab#+(csMG9$lGWH(wyTwGyU z0{Uj1aUdDNgjW&jh6ePFdb2-vQx;$dR|HwBgDj*DGB?GD zME?h(n8|D7=KXIN`-sGkh`#U{f%|_m2`e9`RyO!kV{^bqWR8nJ_9l=Q$Fh@DwlOVk zq$Bm1*1?*tzeSba*Z}N%qoPiLy>i`A90{I=r8zKNNinj69P+JQ5R_j!ROR_tXavwQ z!2g0ll26&}pdg74CTwBfL?a zGYk*OB;^dlz~2c`%G+MNq>w*6wCMdVj=JL?H~gXH zW&`I>0HvlR62nX=;+zrq{V<&Hb0^vIuwHYK_@Ay-0rDEV3O-xPzdsk}txX#t^C@SA zhW2B&^wAo(-HE&-VeXG91)}}^q#~>JEl>|(<11zdE!Y`_)=zGgd%84`cb{{eov~Kg z70yf=qeK%?gVv^g=brR0bLjIZW#3zd_tWRs);nG>Gm}EJS#s-0HrZ6 zEw-Ug)H(S=74qdaU3)aO2~-rYu|Y6Wn{{3?y`fx#LD#cnC*``^J!8gDOrUK(jfs|T z50^7$3;wO%Md53Dr_h)hHyFD*_W5Y?SBuA~2xBC%MD=rMoo$iqpuYB#ncdlOF_q=d z6L@b8*kA>#pkx46uD#rxFa*ZPiN+=>#r<@HUPhr6)kqr3)eP^+nse@Jc2$HRh)YNOn=J$WR~(z8^4b!Om@&S*$wFBg-O6`9$jtG(OWutE`xxp+g%Xy2<$wQTEwdixj(u2qTGhR4P zwE|7@W=1S5hSjC$Ch0J^R_(Tm4>uM$bAN(ok0%qX%2?St4TKwOANR{sR%_`p^M`>H> z{2Kv4pzVo=-ebY+O#ffJQxKXb$X0pZ?@3?NUxnHNO~dxvn+uB-c+=K}8%&!NSdPa8 zDj!m@IBhQa%fq*?#7(JCUPbPgMbr0EICdP`h)^;2O(BHZ#{+ppU1CM~=3 z7k8s)f}eQQ7Z(yhBO{g*g4`*rf#jL@DI;6Oc$g7G>^{2~ie|wk7?k)RtpHl$JASEb z^!}AZj>*0OnOsDDq5csal7n7HILTT+nO0#bnYM z3FP6C7)Yi@G1v<+pD>E@v*r)$8)IHDxguoUC=|;($k}o=FqG!#lF4fGy>`qQy1J^zKaxdXoH0!QtMmAaG{k`}Fw~a+Wxn z6O7+9!NkHWU&d!R>&3%Z5fmV`MBY;?lzBfvtjw`83y!StwSN2^&P zX=-yTQnPf8#?YcLfYCShvrV#JIQz`VBq*}{(lL(c{iT*EZ`|GOdm&C>J_EDsLVS>_ zj9uBLH3|#^11gZ9Ze=ThoE@_iR!=Aob!!d*=8NU=Q*A@{Y!L~`VPG6b4=TVT#;(0P zwmoOq2BMiTOySy~^WG5^d-BVWlNE6iB(lMs_R%ZNsj)aMKtWpoq@%SwWy>@iL+O8H zkHo3_rN?ME^YQSAaj@?$I_H>i+J*@s{8SRc?%_+y`70HCdO`1VD_}`eVz+C;OP1aP zMjHlS#Bn6W3o!TB;(QkZ80&u1&NhJfxK)c;l~zWU7GgA}&7PXJ0Y5gEsSZEAWK!VO znU=MkOcB|IdCas7n^!Eo2oUC{Y|HKd%T%_DnF%Ft90_!{S&Kqy-dKauCOzB*dyv=+-yGG;%9*r5`$A9n>JdU%m#Av zp~b>4i?kqe*9_BBVdF@vYC!?%&BM;6YKXsuyC(_s{5)XCTtK~Q1bq1&(W=V+#fL@Q zK~1oJIv_50H+vw8(SlUO6JsJI$X$DW$hK|#d%tU^XcPYX5nX+b;UadW1JB36Q(;fg z<*@(BYP@AVHj&4O- z&0xn2qFwU)y}rw9v?xNxp;Sju4(N8l2)}KBAgnJsdx3dnSgIja{*#iSjKK#3oITLc z5AyxDVgQB1LB3uvcrL4W{O%Nnfd^cFi9C=8Uqo|^3*=DE;=^1Vg}y-0*ppO5R}%IiN;^kg)2nwh}`-A*wwzPZo<}sh{BVf;c`d@&rnU>QicF5epap<{YU42<) zD55ZYjgadWvf%mwwwv+X>Eaf7)u(h_0L$(qcbugV(TdkKOCz5cQJj4Y<^(-@DA;g#}d z>Ta46$n7aK6})aHcbveHa(U|n>JV|2+R9B95`~WtP^ccyamL{Qgs4*9uy>10vj=Po zD4GV)cHOnmH?FZzssjSg(+pT2PB&4;+u%>sk6M8`vd(g%dsek|iVl~VKwaZGGtW(s z^UTY@BTAC;4w}^58{l=vgIT&txiRx1trFdJyNo{jkoi};(1x04LNFENvdrcAo|5|) z752tvG4;rCYvxSrDBD@J@vXDX1$GY0O^sW} z3|sBkP%}fAc54B>o|&7SU%*Gum}b*1m0d0$;WLMs^^?lMG*DC|pNtk#(w4xu?p;c` zXxvg)7&tL$5^)}DJ;Wq?`NhtOmSpk6^HvUB80)b4ZbLexJzFNgj(4&01A&|cU#!pq z7pZmI;&sV4T`x)%jyLB^w&tbZlpZebPllAsRgzTrqZHCgoAEXxnE~NKAWXj(d)xA- zr`P}qB42nz4W*9RtyeQS50kHTvgXNB%oK(HJp?p>2@yzB{_{1jS`%#w$qpHmNU~Kt z08WuAT&}&zD0{iwyrrHI&j12^SY!UqdwAH9%=`74PE5v6%LC zMtMCe1S74q`iU4Ub^n>lQidd{$$eN9NIK`WZS@Yc?vo7NL1g1sY_g;@ z`A(=#mM`i9$|^O`=}sV7_hvW8d|od7*OHBAThqW#3U56F<2He1Ly*y-d@ zJ8yRw#pEh_^!YjCf|uCCgok?aKY&03TjyWNIXmnbt}VT&p>1b>%U-G(d&O}oC$$#$ z-iP^jX-~C+I(GHRMdg6+KCX>wcC3lIoyE8Lvd3gR0{}-!rJ#u)u76?CAfd*Ql9{w( zbr3@|M5=}o8Y5HJ4yeKJ8ccFFdDF;1j0c3|hX=1uD>z%6?kzCeh6_Feoem8k=BOLK)5|1zOP!#5 z6^hFvD=fO-%meN{p-o*{IlvKf)H+&1Ygb2OJDMVHM`d)8W>1T66AgX zxTq&%zK!m)Dq3Qn!wb=7nwq)+-t%o-eioeRa;6Ye4+z3pX}>}^iW8U9CmLfITi(w( zFo?loBMkBP!cP7GoS(q%9Rc#xA?a&VJSCdYAL#>Bn+-^8wGYOiDg(A7F;R<{0AFkH<8O+Qz&R)URoMqrO1I@%1&X-jjfP$P6#F?JLtAO z^m*gC~qbk`Scv#qZ)`Y;;j-NZP#0GYJM+G3^QfQQ#KqcJrt%4}+bYZ+Nv zrWGJmc(3o}ptih*5IeOfhf(TMz?8w>)!`-dP3fR=QqrJXyp13zogKoBfP4ipd9%;` z-hX=z9Z2rt)aNH_#5 z;rW3U%AgUa_*mJ#BWu2mFmqfaR<|M~aM}^OoG$-_%uQh?kgHs6>W%vY3(>**f$@UH zj{Q3;(N$A-Vw`E`&cV7Q#%h-maQ{x1mip##=U@w9vN_}14)Unzv50ujUL|{U?FI4* z#iAAsk7-&2QI%@A>Ob`-g z#epLJ#GV_Lg#gN~zeYt)KU?0z!x1;$&guU4rIkg#yiXqX_XOI#s<{v;@{1pOHRuZ6 z)TNcQhQypOWA`5f=_SHlZRt2|p7DxM^RxIS7U$cSI|X!x*3dCP_ri}^{i(GJzvoTH z1~wNRYp7@}7BchVS}jzC5Wo-+(pO3OSsjTptIh6plJ2{#7}ys51hZ5 zn_43-faz0tr|maeIqH3#!S^roB_%zLarr6H6G~nO(;@p&@DJZzvfrkKsi(;DlN79O zS!|Sly~c!TpYpZouqOdh-T>U+6e@yQG3CG->dEmSBGE}6Qd@VI)#c$0a=q;u>7Nrd zMct+Kumu-PNHIT=?7PozTT=>L4y5ASt}tWd0YNHyUoOvEzA#b_{?g!tpx=ORyF!S!}O@x(D&C-J{n4LfKjUJbku_mVE_Fvd;q)H03DR^-_Wk$7H*EF9E<_u&QF zbD5Yi!V4*v8C&>j>|c$va07guVOeLcJQ;*4fpNQdrFln4%mFaUYpPW>CVKsYa$7`y zSvgwdG25Eh6i`C+QgR)4YJMHg1G$D%%D0}7z$BHRyW$)tkVm>p3g=(C>sHo+lRLGH z%zqefHZQ?O+L1o@S5Kz$BayT8C>Aq26LNCH{+?Qz{2eTs8terEzBmK(`YHk@a!kY3 zX_ekPYKP99fl8WT{ff0cx@Ls%7U|IWvkzI;mNfx`%&ThxwIFM-2m?p%rskPl@M}xB z?MVwR3=fcfc%V-q8u-~-Uwo2y z6|981lYNRv+i{b5hsYlHbFg5hhs$(IqeT*S{?rw1%6m{;>72;h&7OD=SlaACNJMz~!StCvzcR?)0zN z{XGyGqY|Wl=xUSRkoPq2ZHaYB|M2MFuVV+7K3grxyI~VpEW<1`*rZ~Qsu^y_>!uKQ zK?)T~_y|MZX{H@`AJ;ah#&PurSKBadSW`x!DUqcV;59Tu+o-4jB0rWReY^Wc?7{iF zH{&2?f7M)>&z0yFllKo-b=4Xlew~>vtv3WW^}3XFNI-$ZId@ykev|M+pz*RGWoK{W z9!1dY^IHG>?9(C&C(p5W-H2=FLjNR-+jSO&ZudV0{f?>l&p96%Yf=^Pl7by~6cOFY z#Js9Z$ym%+L0?IrJYyR=XlM>10ClVvH!lNW8wjW5*ouy7@sv^eMsdgSgULSX~fF?dIil0cl2P=k@^-*wn$a5+r0U@nh@L2 z?u0uaZO9#ln6X{_0JO)i#p#z)vJ!uglZ5xyDTTau`A1m{$9(&rQLwqow>gkzoQ7dL_1OO^T z{bK|eS=8Mto;7~r609*pI=ty#0~)qD%A>z35X@qdSkRV?=vBZ?P%S0+Zz5U(}at^=h&rRtSVI(z) z&+LoQRXI)yezo7B-}qiU4CNFA#3T+y--X6gZ;%1j6l%e74rSM zwGyZ_m;Yg1G)6^6z;4x+$GM1^qYZlgX&)}SFhhiZTv#~G5|Jt_YqE~ z$l^)&Lalebb4d(-D^FG!R{@w~fM13(Cmqen_r{&*c)f}Wu=iXbCt@N%UD#mqIDaZh z&w?0XW2B;;JH*fANet`Xs&ee332gfDXC5_rWt04%w1I^H{8b*Q*j=XOyMLlh^1pIe zcW2j*pxJ|*NO9AnAaibfIm{iyoTh)2x7;e7_e`qE;0Ty&)UV$jt^t=0_+mzOHLI%l z;akBXxRHcsL#?Qf*QX8mvUaN+%p2t7?v9rC3Jzl-l?=ql>?{mViK|wgh+0szEF_CO z#)Q2h$iTt1?=k}(D{8TBR}w`mJJ%wo}Gv`OGe`%`K1W&Q;U=*g<}S1 zUq!=~keB_4U7S8|$&dMe_F=~5pI(QD4A9Dy@9~cEi0dz58N%!Fa~>p{8tw7s{cIJN zhf-PfgNT_w?8^jjN&_cw+7d>Gr8jMPO^o}he<0Vb$z>|-R^m&3R}(Vr%ydrk6CW*n z00BYer+mIn&3hsVMY`SFQ#ByKY6>{%9A>`r>1LnNe9Xp4#5L&dmZfRje&*?k zltRvK40(mHF}fAIs(p(Dt-f;KR>w1~jRUby19S~jfHC)k=-;PsKv zdS=7bzth12v|n0wk+HhS z_qpSu@ZV9BPuveo3fnZoGT?P5`~5Dj^gfP%3C};thz(Z-Et??76q*(yx|C=Y z%d2t|Eo8ZABN4@kpatdLNM@qn_n0y1%eXC?wWrosNIN(a0Lz8#O!j~)e8KY5v?R?4 zW93hn{kCVPs1p@lghDhSp{3=H5CzKPQFiM#)bqATbSKC<7?mDletxUUw(o-(PJg>shbCJ$|BeeyY!**+6LM<=6AYN88ZC`1oB{&0tgeO_?Mve1k3%+1HB7&Z z2OHPG2o%-?kINV3%VT(tIN_-t~4Zp5nK zzY1R=FT@ND*XNzyel7w={lP|DNB!B>->^@P@aO_U9Wu=|=axYJ-wM!ETF!w%=OPIf zFBZI-3U0fiUO2l9{C<@L4R=VH`A)uwF|%TW^1b9+>mO^saB67LY(8?%P*xeg83`_| z0h?asdl;>`rBXd;@OO{uc)01LhgiQ`p7T27G(&gjA;BPcBuKub_q(IrKU#g}+amV6 z`YzUW`zQVB!n^hqW?tX@Wy-V`^>ukGi0p2-7-x7z;eTyWO8foz(gOb>GGtEGnzs}?{Bc6zzeQ<%yUMFO z(NJ!T{xXJVR3+|%*KnJf2Ep>}V?oQFcCxlDY}G@JdbJAb60<1r9|~1Jo&`_aKz1R0 zOT8HRAg~oWI(V|#n(-;10>nAIW6sS(ezk1}C-6|f=QkABDrf^`sZV(&F%pdqTAU?t zSa9(5n5!~O1UvjXo2~#CrGBMb`GGNpj`%w@QIe_gCo zdlLPE8%fM4@uYIuqkSd)Unk>AWRIu|A6`S<3(>}xN3WE)gJcTA+P?yFo}Cn0_KPy| zIAvUR()SCyL@c}u@xD^yB_nA)SY^6?o}8!vSy4q?LYz}otOrj}$s6y}j@~>Pb3m@y z&j@&`eWRKVXX~Q9yr9&SN>1xHI;L zBwy~6Iv9SbJ(83x*teCpw^ex;EsOG}yQMoOnDs)!^D27XqPEN6W)?D0%y>UkgdfdclI1)S^&`8DO+W#y6?a~u_<(7nxg+JI$J_0TDU z9CB||m1}KMYTqzvBMZ}zdipReY?I!ua#X&+s-sx)usarly7a0Fk-LmL_-&+T3-7KRKZ^we34 z4oRK)syZ*mFAoI!BoKRiLACRM2X79OIvB;J+F!z3FqkeRvBqw%V3}#z+46_I5LM?O z+^*Gulf6JrJvAW;j%^F)Z1vi&L>u4PcwKdL5agxi6wtQ=M8E4uALRhlEi+GRN1In; zy{#WP7xXXtol=tdX~WD5(ORSSN_VMqD<3N0IW- z@LqM%>27oKl)>!5BqHL)&Q9Ly^TK0ghjB>Ox0ajmNhK9p+%W5))g(%FiAwZ4+t}nCH07#2< zT*M!BhS{2zHB(A2#61K$Qi>m`_#&nM=^yIDS2)vq5RY|62-0yn^DUh|T$I$CFA!Yh z7lBx&Q>ZiiWeoWc@>+(d=C%a#iPoL$X-mbq1Es@phKyJhb0^175gzfNbVR=D2Zt7_ zqh%tb91g8`A}TW_+Cy>jl7j!9D8LSEh}ht!5Ak?O{Why;eY@2sI!D51cICFUb>;T! zXvgKN@9KoDI|m`&rX1=IM+a>Oa03O@X`lhcBz)lEe1`J*pB5G)*=xsy^ItO+9yutJSYlZ`p0-qr81)>5H=zQ5&h z+em6x=0AAyLk;&$vmcx1JLd>-{DJ{ss#4(MwH|==euws(>uMlxnvVI(S$Z-BDl(&#!g*I34;UM@K*Pgg1@m>eo++)0yjMHx zUh{svqI-Zk5}-c|_n9v`dl>ip_#apkitNTCQm!Y&mnz1yqm(R#~O z5pGzZz96h}kW2MaaY;U_RVlzu)9@D7Bd7H=#pUn!R{pK;D7@;ijC2<(qh_q}9U{>` ziO_UYdDpRxZ@QmajZFDAhN!dy?)9KWGv0S+58rQJ*863AdvCKTtzy!)3$s0J?h;2k zt_+`NCUbC+b9B|e{~^AMcsCYOR7Q0KB|<0?(V95vwPCakC*&I)MAqbMl?95(*)P3* zxLdi(NztRempnufGG(-wuj7=`Qw87Y^!`aQt6?;|d${E&M3*|fA2u^P%b<4NH}Uuu zZ-hF$zaY`yV5VC2+9}K*3_c~fb&+6OiJc%(m6@UoR12pZgNAy&d~@>0Om4A<&}!}I z0J1=?C*zyOEjKaO5RH#tuxa)X0)p^V25XXUw_khtkn!X@;6t#)h($i&rTl3E`gsyc zv2J{RM-p`01Rfn#EPD{}d$@aGn492kAvHAG=+qP^Y?MV;`^K67lu=9a@x9zcyalDD zw7Qto5paIFlsy}Z@%Imu+)UbXJ}MMH_hazD4(QahH%eiL6GM&Lul)xo%g0vsx-NBN z+a&<9mTF2Y!(UlqJB8(BiD!F%oh$#5^sgTwXM^CCuFPl5ni>lJQwk%z6u@9r&3B^h zO!>>-Qr67Zb_Bv*e4EUuJ<#roB6i%2P1yMFxWZ$81%RXb@J{r8U<_FeKChxS2ZGZ(Q-)tjyp9B0@~08qbDA2dEr_r_irp1xXLQ7;)^^&4j!#Pg}Nkc9l4;H zCyy;lhSE0{^w1T9dW^|)ty2P)ANX9nq@?tdvtiq2H(tFh za}zgo52`cHFd8hx`nQ!~vj~>~_3%WR$cFZ(#m6`(Rc4r^F4WNg<{&}V%4kyFL0Ag4 zC=4t}UlTD&ObieAnDz776o`AWD#1M}hqL=9VjOx0OX-z4p0=-pMEer`ZXjK-5zafD z7N2;?U6lP)m{DX;#{T+(X?ES^aNxCcYl+-KmJx+Xwy&TA+2n)>bCa`TeiiZTqc?yu zb9?a`9f|Ss_Nd2mf76;6$wLfRIb!LEuT2o1a;O^&N23TjV#1R=m$Q~jAvYahSS$X% z=aesJ? z0Mh98_R|8`D>ray=E6>`@9%sz<>VB&Byh=k7UtO9nFYn-3&(gS-P|u2Fd92lFBYQ+ zV59U#QNOi9WWUh7p!B8yc%~qv z=sVeYzvAcDiW%%f&|msQzmIYH&3u_3q&OW@jshB{8a_O%!l@GaZ{NQeSl+q%;s@tu z;m6kHDZcLsUPnLiwUtp19+ufiOzIcpSN7nU)PU7t_S^3)m;Hq3=zR4D#N;`nR>G=v z{A_5~YpE~@_v8*c)#c~Jmz|v={nsnT$%H~$@C6Yffz}r8naQt2MkT{UQ34Qa55-xE z#~wtw>j%1#Z`o;;9B!3NeCYoK`oE1=kAZHC{c7*wmPs}B*ZAj?IGZ#*!xVy2s)n+&9Oqn(_ctBhaUwiX>>ht0~x@QN6NRHh4UL9H9a>pIRN>9(^WT}T3(H=_S zpy^(wa)j@JS^wKm;dcB%LWLWSYM%nQj#bPHv;D6)kz}B%;Z-wE#bs9&{j3+>{hrH& zen7Opj4X0aUe+1OPJ!DBlpin+BCvnx^$&KLz-xY|9)TE7{M3#^R!3J8!&}c8$O%Hs zGXo5N0mkV>R4)Wygm&30pw_T28#}@{W7LDvd>jQqWdff)vS=u1c++OOQEsw3tiVj| zuji%4^%S{o=grc=6!rU$ z4Waw98H6d~O_RSBw@jy}vcDCIYN-v>sC>wF`NNz^+&Wz1KdK5Vz5qH@NTYhODY)1& zt1vZ)Jjv=fEe$Mf+?l_VKLv>;(igEwf1QcCGKA9^Drd9R1QMK|WkOpFK@nD@Q! zeSX8F`M1NNWRPg4n~AmMf%pj|cS6sszcUleCR-*RfILZPt%~42 z5c*nhunJ#kmPKmK;9bC&0Mqc#r;I+QF9NAUrp-Ure8t#^#i0N@ZfylL_`&OMkItA` zj#I@(r?*a(Xkz%{ZZkXd$_BxQ)juH--Mo4;vMvpIt1b^P>rq}xIIk3$-46pX(()Ek zZh+wjnC_Mx+EKf6^Tr6H{Sv})o%iyRk>dJ@kQ@1Zl0FxMVD_oj__4p=8_!|PjG=EY zq%lDJT92h3~O3{SD$|?Taf}GBv>LDuTyE2m?B0 zTi7?X^dZmujLKg8$GGIueEkG@uKd~>-z@aF_Jw=5{;%lnme(w>$%}19a3bCkI)2-N zyp|IKGRK|5ME&z70p9Dg)!V!Kj~OLDNRU>goN|hK80h_lvJ+au&!)Fg}~L(F*L(gRJhD94qZ40uwTY1CK3+Cn+M-CAP)s84KQ<7%Gwu~#UKnJNkTPdG>>8T zj4bj_Q$5+4J*btf78NYSrMu~j2G-7a_#+qn?XYqorUquUsOncX+n~Id9jgGg24uZk{W*5N$xOqMP^!AenPxba(Tj&nz2fAiCm42)jfv0?* z5z@hEHY`o{4(@2{lZ9PbueZ-!M;ueX_(p!~b4Lmw#a=7s1RIu()Iz1Dr0=Hv&DmWG zb`I`&f~Yds9hUX$$q<8}N3Hei-S$DUodYSf7mzsc$wsfd>G@H}QveA_7nwW40Y zh*atbjiA9!Q00t`UnKO0HJy3Axm>FWl( zX6z~4X87xmWo%e(;oRCe4OSCPfxmT#$0*ut0?*#b)Mg@3RKS(Nc1L19&EU9nF;q9b zcaU*WHg27vA!mX!Z_h$#NlQrrKTM^{o8W*6jOAD7ygs4ND7U zV#g7?q*cpS`{q)Pa8@xmZOsTz!TSy;#zeB#0Nq4RcgJhH862;_y|Rv)BhJ!Z{ZbH z19p8Ign+aRAPqwg-7P&sOE*YJcefxl^bFD^NQg*xcQ*(~N)HHvbmMpK=l$0Ey#K+h zS?gTqI{VuDw?VaK-SkoHzMkF`=Yq}>-@~d4Ujf%dM7LW@F*Wjq;2uQRKL_?~p;=~F zTL;rc8jEU+e~gh@^vE%;?XP(7>%T`K=#49MPU)dvoWPo|_j0!xqV&m5BsRaX4daa# z5+3g>h$2ZTvrGG=uOKa&-5*{QsepZ@H(l3*nLr;ARxww*V(YnUv^p-OZ#0&q_`pmC zRvB#Uj2^$m_uoAEnD{`pm9;jk2i}?C4>_DdXjrk@RvF0U<|v{{Kh#%b7TUZDeF(5K z)#o&&%@OK+Y>OK!p7DE|I;!{nL_mHb8?jR1IK*{h2q6h_=>$KU5Vq!7VRufR>{p|a zu@9>q2)t>SSQp0VJWFF~KTiI78~y7UF!bkxzZRZ?GM;F%uJ^OJS@Ai$yZ!K)b81g6 z0RyX>T~y7nAGCrjZu&y^{+8x5sxmlnz=e|WDoA1bbZ=G)L_RqAd;4hBm8-D27&XJ| z5U*X^KS`;up7QUF`2pXHncDXm^>`C@H{Tn>jE*CMrpKcjotTHcQ-e9T%}ZHGo@RQb z?`81Q`+my`j{LDJ#La!MZ&)9FbFr<=$FBzgQ&|2t=E(k^F;`04)2&6z`}J>Xyz4|Z zV*zG%bMkP~I`qvK5gH6t_t1`1Fc0tL5BC2K5D57Rku!})coY;I!F_%|dfrSH<6?ks z6eLmb@IdBwLayTMcgO42|5wc~B`@$v^`%yHuCV8vJO`I|d_+Hej^iu}xcp+kUJCKT z$>?p)78L=htdh0k`qmRfgei#B&81IgV*@iNyZA(}!)}-uAvr$TTl0<8dP2QxGk_0t zpDYNFOYs^TC&KFUVcr9Ldb-f2pzl7>6T__eCqu<22x<2)`GmC%BuH}d8!mTR8Xd7Z z@})7Bau5eR%5AZKO7pD(7s{Ox7b%IS7ee@DQbGykLDejcs_+rEJzV8Z0VThL&~^Vr z)5{cyVx89P3eOG-sS z@yMZ2A3&$ZeCMwK@tE(C2zffLdYi%H!E>(TLHOslLg5+rX76OTvF=MJX)5}tD`ZM6 zt$;Nyq(S(6>17;s%jJAl(kUiEiDfY}W+iJD33mS^{{19L2;To4np?D@>n#X=aOLgfbCHi@the?`Z7JuN-#=m1~d4Jr1NmG<-qEYX|F5RwF95v^{I?u^ zlfH5~PRk-s0aqK6I@VE+5; zx{C4Yd$WAc$<6g{4KEQL-Xg+nZO-`EXo+Y$DX4ah{Op%vk zp6d^P{+84(GFC}7g)nPo%X_5=N~Y@Vo0EYuKSJh(QEX~k61S(yfTr4Ldk=hA!rR0O zgO)snQC#6gZm&(Ua5Ghm*Myd&-fYGm1&u@e6Y1R;3{4~(**(uc42cc40f#A=yThgo z#VW~`^;r+E)6;gAgumT?z_=w{hFZ)z!EI&RUWj;fO8SU+M*fgybeAJ~vQhh_xNU-C zVeEeiPS851lIFoytxGzQDTZdv{i?iNo|Ypxfkg1@aC}GE?LKL6R8*3ZN2C#Y+vq|U zkBuaJkexuHxvYNnGA1Jij;WO>RsclsM5 z2citP>7EiSCRI1d;|HxM6q#Q5g;PRF%CfkN*OHOyBbs|sxDA`aq$&{*B}b8_{9m8* z_0OqR9NX%pXOo+ZfT!KiFs5lIw#)(SYt%FH5$vc?Xw5Aks1*Bamh4xHPFO~HywL)5)0DHnlzs<)NUgI`-gL@#H}kfsR^v6%~h z7#N1(O!C8M>_sEWqs=#}$#vNc4S$-fFKk9_*nL9N0RGA4+4Mv$R5d$U&-i9*6T5<* z4Cc9qqh!uf?8cbiQ^O{ECAhW_%L0Gt+&H_ea?SzfS7w97G|TB49KgUSNniP<++uQ~ zFRtG0l`=yG!Rsc?YJEfNiI1^`$u!6E-7WF-S&`H?36yt+WY{qpuA?R_#`Q|PV?8!% z3^Fvwxr%LeAIj}sj|tTCNAB>ej}-3k%>-k>JJhU*>}sV5P74XZeWok7KES zG0cUDs>AD!GY{S)qa8n#w`3o+<8LHz7T&?Cka0T;W`_Gi9JTU3!Ot$q&$$1th9E$i z6S)8zL3Setf7(&#-D$jywdIG+J4soO37O5Cx9K+DBiFPb8T#-9OTASM=`9wvR=~(5h*^WizndUYfq7ZVD?x8#!M4U2Sc7C-}=vlGRJC?kdAFe`ScY+A;O1vCC z)=1yo=p{gv69RpU(D?u9SSN_ySc8gFHx7gNuoMS#hwmwWo$=V!(PcH?_NIs$=Og3$ zfutWT-CV+Y_j95TP8DCnZFc;TrtF{R_6z&jdZky+k1MMmO$qfnR$CFdP44*Hr2 zWg6a-&#P2Rli5o9)(Pss?S~xYb=O>}Z|oRgIS?$midR_FD<7X=WyQIi$6OI_Y_cY? z@vg-u?vQca`d!I6M_96wNcm~YOg774?Z-ANLX@)4(xUm5ru^=FT#AmdOoBgnBIj3& zM+YZu!J!(7(|V?I*VlwV1QC8%^+QOBI=QswHH^sG4JiR5GNAXF;J7yk&d_i0ZJ$CM za;NDb!S+cZ&1&e+pz(>cf#*-2DJJ%;{djX#YB~^o_L<&hse()|)d`UtwZjnNetS>$ ziZnL6R(m0Oou{dNMqyaT7_lZ@80jyk;CexbQ)m1~dk@#Z?yaRr|7jfRsh;~jOnd)( zAUDM(KdFi}$!QQJ%aN%kF=Z`jSL21MF@CC7Ln#Mf+>SB6zg^T47ffJ{Pycx@7#V!u z?$D7SpA)hm_(77NiCskp*L6JmsihlT&VuIaQ%a)eK|@K|)gY3jDX?2wyz+%%P3Lps zN^y8tmQYWvy~MrIuY&6R&h2mk&ycpE{qpFGU8%{rcMu;&n?oYs=TDsLt=vX9!tMjB zR^nbp$ptg|PbL-a_uqxRC6!s&b9~EK0H73 z3_*%i19tQBFCu^J3jMy8pq#^ZH3=|GUL2875FC6>^)~xAq3X)fsKnjTQJ7ir?&)x! zP?GI347H~I%tXhE^_7(R|FdilnTGR? zJLoKdS{ok+O);V(= z&K4VAQ=;}>t+}^qhZhD0-#+r7c^`jB1nsri2496`6s06Yq|7pss6^J-54!_sogul8 zb=OqVdoNJfUdC_hJ*fF$Oqj#$&Mp@3`bY$_an7B2PsrlH+VpAESyt#=6%5RY!>H@4 z>DfU7Cn`Se4ClD_jLDC$rloxYlcl6+XX!=rWCE*>0QJedlT)C$G1tHfmBlEg39 zeU4+oaLzRBeF|yD0>BVN+qt90?Ljm8i?rp5)3eM7RWq^AdDc{kh}@$RK*MY^^VJid zsN2LJ(AH%o3A-#VkDrS*7s(cBT-gCp^GjqdH%hA*T!1i=R`$7tb#_TVeU?1mH^LmX>C zbaNQ{3JWF#^dN3it#A__Zapc4!kH=_`J9o#~`yGku|l$TpELsKD*6 zUDdSPHTCEe=UYn=N{&-b;?522_;+p7w}fYYzZk{%solJ{J>B=h01f{zwA>mL&m2EH zfm$~Vpm7{MQuv$0jKEDW5fGOoKA~$1A*OeVdY9Ksu$#(QC8Yilh=Z2b%I&6Lu>K_d zg`pM1K8`XaEPAc{)KdZX5VH9#B)Rafc*|}hftc#dl9c-cLuQv$dim8TCA;s3Zwxtv6bgmxTbeIwvstXX42&XH}FS!=4B-wHLo>3^h;LC-H~MOLD&*J(E; zBxVeK7B6P6s>I)28;+CcxN@0rZX7&P83D1ord?-S%7k(+P;S{dTR3pkZCE^mVc!(3 z{^k{?u?-~4hrSr7aTDH!yg6C&;suf8Dfl!OW-`qvXs)ASRZif6Z(F%2m-P+Ra31^r ze(!j`Chq}wzRrN#R|I=M3C^qJ2rDai-4(gWY|KEf@mo9xr}(;j#>gnfbV(kb1Y7)L zUg%~_c*Y?MtblIk3RbTd%-q4gOnKukKcMQw*xi6%vB)Q9&eW{LO2vG_9Zm*op#bm4vX%gbkCE1UB!&S1vhyZ<`)NmFKwlztd_ z47>Sv+YevzH4Do;9xZ+X0eYJac^pqmfIywN)9iF z_s}F9j7gfG6}ON_Q?8}Dm>k-RrD+wbx)Fd%PEX0z*!Gvv9VM{S+qP9YNgMu4@^$m_z~VwA}s zDeIg4{@wVwsWtZ$y&+qQriiVVF}Y<}QJeU$9#BkD_I`l}-}Hhw{lfLb>;`v`x(w(b zLk=6mh3>n6fV+yb*cK1KC$Ts!vH=qx_>1TmKkb(p($J2H;R=c7(pLJ<1+g*0^a>!XwK22DtG1+^`|?XLw-? z6n_pu`4(&(MLevZ19am~gv?TCuMZ~lK>Fje)`KI7F|V-RJVsNF{9A1Fpuqa1^z*mF z8M&?MIM|b)KZFA2u0t324Y$hIPT;+?)nAC`8t+egHrOR3b-|re|9p(~`sz=_zbVC) zqvE;Qc0qVuJbprwZ5Hle8yPS0bL7r|-`m|?8M_0oTe9f^JoHx<3@HmtNba1^jgfUUG@YQC`0xST#cP^)g0N(c0OC{122f zuVLTG_iaA*LpMdkhfadHNl1J2C8z*pRsES4lT4I1gSR6EQO+P(!!%!GCH?ch$nMRcP>$8$1<4DRgf_RReT!;R z)lk$_wy7QNST;`S6MO33PgsWmEF(}19pwtdykqL`mw4prad^W5;m`zYYsI!t*JMDv z*%OZx4wmo)``4T=*v8`_P5O!Ai;}9llJSexOHMcc^u28Yae^|KQv@LGd!n;-RmF2& z!3*7QMV(o|7T?!Xmo;kKzPxCpgbOc!DrNb%joNdNznOp2BKT#LgWLj=C~Oox$UDER zTwpJkFj^CS_BAe|sP1##Q`FevlzlCI)!2@8;KE)#@!vmE;U_|-`3v*P6j}8(=~kw! z=bkynUd72gIVb%LuA<0xfr$SHeB zPT8%eVVjw|AwwNgP_W{-GE@;3?Cm|({?0E0NkvnxRlJi&4&ne$)eMKf&`kc=H(zJq zs0)<&7zjUWH^qri>fa^HgPgN{3eK2A98=h+|6 zP5RSXt@g78+;iBLL3T1RavNbYUOp6_8XKq*?@7DlhCQtDEVq8nQ>r+Ydxz@TR(no# z{LQ;>85n0h0fdY9U#{?sOE5o$-~mdD^!KgsxFWB4w#+k*A=}aY6{0EfS^km>Ze2A* za}HJMF8tN(v_a4x$KMRrW|ir)18zI>X`|D3-JzP>33vT)S@dnRrZYU`TZt&J+Y zC@YltR{##3~+EP-tQY(UO0KaJ$h_w8?= z?KjVjzgg&dHoDG=OqFVv$Cr3mld(`%m*EVkIE^xTmfWUH6C{NKyRqjE^v!g=!LcLe zHQ?~kr%Q{2b)*%wC{3g=nsMe3h9Xr_P;)Yvw@OMiR<5wx=4Z@}-aC1Hw^2Q&z#UHb zee)2U0s2bya}rXjpRJVL?ii%FW(sV)x6xBgnXl5P^UBPB z)L2>X_m_V@_i`>Boo-9k2qG$J*4O`rDWaTEMiH;08l9*@%Qw%^BS3}4u%9^8Rz3C$ zimWmO>oX}YSberk@*K^;+0SHxa(2X@yEbZzHK)1&pZxLt>;~HKeA76oD{dHsFOEd@ zTwJhwp7&#}*+l+Ul{ZrP{cB8hTt6dRm6Ukyi|p>7MlMKg`!KIZjK0fG8LoiiR9Gom z;Q`hW{qVdO_WXQ5w|Wsik+y*e-EeJETv_wy*DYa6ub;QjST*in!lN71ved)MGIHU% z;g=l|d+?wkj3`dWgwGl*!I%F#*_${o=NHd;aG(Q(`$wtrp54E_0O>fqwCas}J`)}d zV7|69*cN?1`6Z$mJz1;)7D3Y3cT(YRyl(|Ybj{HlX6@8iR@H5&6s%W&sj>X5kd<-> zHl;1`Lx~gVLON{)LQVpj$`e5I5f08kAe<7(D-X6C;5nJddO`V;pTKsIHEPqSiej9 zmShEHozpN>#q)15UE_EwyO5XAFF$4twJm~T+xad?rYXyjV3rvj;*sN|f{nd;0HoOW zmugoLmJVL8{qR9N8?zGFVDkBKfS$_l@`cLAHo+y$`(4HLOn|ca=@Mg8-p((-rW%CL@{fH}*~2~x z*NPVW%sy~|qW6sJ-=7Yg(dQ1`Tgha5h~IKr6tKzt+IL@bWUrQG8@oTGCsr&P$xiyi zhiV;D!Kn$(8mV%vy-)AL1h_v5b@6)96=0glAO4_wJxc(Xh9{~2cOPHqtM_GOlYB5J zMce$AV*Bf}m10JWG9W?3B2c*s-^-{(;_;3aYhg;h1P)U2Gex*?IIR-RwRT5PQXgSE z^jp!U?8lqW-cic#p{^AVY^(+vqQgxVcKw?}ns%}S6!JYL&kAk3$5QCJzt)YAK+NcY zeFPVWWz8?)tg!C9gV9Hd7FDnVVk3svZqoZ##^4OPbEPXTB)_REQ3sW0xA#kikzN@0 z_vk1MR}&&Q48Ir{J~`X`07l1p0n&wx{j^TURxVU!r@})h!iOFFFeQy-ElstjpGk;_ zMgnLUA~XQn|IJFjrOJ5SI^f2p^X1mP(yf!}lv@LVUgZw-Lshuax!3M;m!olnWr|W6 zP62GxQkQ-Xsz&6O`t5b;`UsM8%a}*eBl$3QNQ|erIR)YK@$gRs;Eqx0xR?XnukpjuUf0D_>OC|ndw4+rs9QU3V`*4Y}lrxlTPBpI-4IokFX>T@@ZrZ+7^ln%pO7vtA4toe-&(B@&6i7og$0-Ay_l)~SlT{%YBdA@28VK;ZqW(Y$byRcEF z-HW!%NAc&hni3;X5j*+Of)l%0f**6+y{%fjyF&I}AcJiFo9*5#p%<|V{f8bj=aq$^ zTRm|Xr^hW#i^o`+Tn6scc3U->QzTZKF@Pf)q1P1#pM)48I!v+lIV)Ik<4s2O_nCelCzp{7D9zP zjf%?kkLyT9P(2ZeRdnzgUWl{S;jYyf0?XTHu(Ls<7tJdmB?}oz*cfLzD*l#|_`^YJ zZ_s6+H_y4#NV}n$*lF9Z-2VD(+~U%UUI!X@4qqkFCb{~8R9Hs19_#%}AC=L2dfcY3%{Hez4P;S>Tba(6Y>&CI7n(Or+g@$CbjpWusnK85)qNbmRDe#Y^k^?& za|KDvdtlHJ$)h&hJSKCL>D?;pw0KcolZrK0D_%RPg&X_Iu+40GO7%pk zE9a&K9clXW;SB$f{#n9L>%<=3;mNkiuSh)DNGsoy8lvF3yxsqi!a8kWbJ;n{sT-pZ z?=X#uq<*Kq@LL?e5V7a&d%yRdOt<6+iGP9i`>#jejVvZ5Fz%B#_SD~+7V<}M+lFxq za?1Fx%RL%eO7=w#Sbwj>^B=&~y`fY&ukF`Gr!@T22B#lC+nU;*0TbCwAH*^m zK?pzRvEM>C;sdATFMGGWWb`Dpz+`$BCyEt*uRU>X)&n-gq~>ho^EHeUi1ek7`6~(% zQ*O)*j15+<;pXtU4s_v5V^jP8(?@h&)DOU898}A#gmNmO?@nIPkjwA&xe>9?uA8)k z$wAwriJZOIo9xhQRxtVv_#z^pQx-w@pK1421;cAnbbe694FT?yv*JvI#MqK}lx0e3i^glKdkv8-Ln zVU^J3$eHF%QTr6sFWQs4d+He~DRU zn1$iOt7fC~Bxx-(3sBL6+Gc|BRg%35d>lI$Y+)poOo!6})< z@$iN-(vv#f2*e<<0=sHXI}#b@43ey6pYy?PhRat?nqrr?zO?g?q%TRB!pFyVtOvJf zdP+*H*04&e-=%yRna9Y&>gLMj1=*Z&ad zP0d?C9MaRkZE8xCtEc%Jw5LDWj!;;j^Fl`-TI?$Ss&U?}0a;XojRmCCR+rD7{(%bz zE(x#9Q{+g~8;r|+0M9r9oYh|OauAu$N6BY{QzjDg}tuO)`_5|;mkCP3AU6MrBBBB*iHnCIYY8$ z7X*q9W#Nm1m{EmA5cgevtmjDm;LdGR>t}v9<`v(Hsy(_p9f&n$pVI@^l#s?~c@IAk zETqD#isqEQZ9=&vHRDu)%eR{b9hno2G$%*iH+->56tGWS8@)9i45)CEn0X6k1h=Yp zn`QH`hy$Xx6^6F@6t&X);^FTd^yPUDF|psw*2fpi9!-uc5vPNybxb3xce8q?;_t=0Zk+IXi`}tF468_lZ zD@qE9$d5*wLK`PBOB&dHsrd!$ANZ8a;r-B2z%Uk3m!&MqIgHw03q&`OPeFs6@iBTJNcDnpg;`7<``q#U7rIOzqqq8o%+Flzn}g0h@((u2_MroK zd5CYqSD66_>VwdbGj{L{l(TUx{B9Q$syiKo)4$)#+9g_8C-oBq3QJgGCj%b2VxJBx=PJhC-KHoN^Np%QT9AL>YeDS+^>UAHlw;r;f1Am z&7WawTzPKZ!+*fA_c?{S{0)MxsL&yh#|2cbxp2II^s?0*k|W zRO-U7ls^U+pH5{{+MywtlAXZrJtx=4e^YcsWY1^ThUOI7w#O(lsHx?mce~-6z@-VCmLdc6Zxu_bbHQElbFF1pNW9Ex`?YH z((+Q~CzLD#?+EEwn@F_wvTOcl_*%$aD~^F?c2v=otNbz(fRZe1QK^_PXULdATNv9P z+JEWJ*;Z?u*+*$6`@NGU*P7irN+H!#@1+oIN?+*MRTwYm9SQuq0n1_&VREbYy*6)W zoDMFFeg{!5i30$NO9cMb)F1DI&kstGRu1Fah^3e00XD0TQ})79<8Z*qNLVBC(NW^ft#0sK zdJgiV;PqD2eg@XCNAFgD;m3EG#}tV247QuMl<5;Q?9VCqGlcp18|4U`gD@)Y9tjl6 z6OUFYz;mzPWeHND&pInu9c-o5FEZYW5iT{7AL;mXwVw)Julb&CzOhEmXby{+x~HVC zy)Ot5j|0PP|8vg-ZAQoSeOAAk6=w~dmr$CNe}ecDP?(d%KE}`F zj4l|fzdLV@`_S7tuZ8E}CGs*QerRqos^2P{i3+(=yKNO+;ql@mnc+tMZucA6@K;!2 zQA{{{v9P|lh$NkXa_I8_o|BPUFuCYtJ#Tq<$S-O%Z_L>iaw<4r8e|H(omliB6!8iJUA_hwxV=*hzhu+Vi1b`ca7$ah<;9#vN#ZcTiiR6a zfubhq!huM}t`64+1)%UiVY@H?s@}D}eoUs{MiSq{OM=PAQ4uJ+unVXWdou8%qW1X9&+tX?Vw_*3{B}*N{>lVo73F92?Rb{5;QaZ;NOzf`VS4K-mQx*G_FL0+(&z)( zFpaZU>+d1};$j_G^HlmIGG6mfaWyHNR+=dyk*Iw9`BjY$%aSX_$Wh3P;vSjn2AA%? z$%(X0E|^3TIX9_oa`)d*Fs%eRWfIt!1yPk?-^~T8riBxkOhw*Y!%C5#xNgeQU7ZN-A0@_K$M0vzOQJ7Lx-uW%~RJNa-wCKVCI78{Z8 znq6HwuJm#pH3lDC0GYA~)nF^|t#GwwbRkNj{*zx_l1FHhNauY^yIFEcKfTPU69WnJ z0ynAbr0`Om;|YyRrHTJLW+I%Mo|GP%$cKDs?qAfFKwp~4m?9CHJ{d^DiT@Ah7|0Up z#n4+G=5x>ZxAgeouy3wa#4M%16OZyO{r|MB#^iZ;=F-3V-a($yc`EOl3Q6{^x$b&$ z+i~Y~eMLi1YF@rc30WgoW%whyqBgXs(k+X*5pW?YeTLu_P7WpmCV%A$RDd^DO#4ILI$w(gW{w z2w%%n97_*7`9v3Ps<8h$GI39+PT&Kt-)eXtGh0=Qo?kOm38+c0ufIb&w_3Xe>x=P0kO`LmV#n;eJRRXgH0_GGo5Bu z;6eGJv;cb|6|@MSk_e%L$FX7cH>f(vBPRsBZ?Bu}a}VCI`gfy0e(j~ zKGjU}7d>t7AcDhM5VY#w&$C36uOBuWW@qkbKCQ018xoHd^&_>cSs?VVr2La0%;{R@ zLYX+9BTN4IXIS9L>%om*)#&n#EA$KG$NNNBo;rJNqmnlwnY~OeXDO?+7nF2pMqj5= zO0mwfYT0!J#_Vq7@OEB5h}e8T-iRU;eY0tA`zFC_^WhzXm)q^{|;beg2bnhGF%5jQq2gFYLGBUPeX1N&Pl^i#sf{HMrDx3pHn`^)#mp z%?_En==x@YN3{lKBxn?N;-{wwG*+%=$@HmF4K*(0GEij7Sya(PE?&tJ=e?=9E7Vp$ zxflE~9$H~f{W9_;OgPo*9il?KL|BW<`*Oqt&F>6-_ESVOB><>SCY8RN%cJKxQ20AO z2(Uwlcj-yTi?WjTgu$)8O6Uvw56GSOb|%BC3H*4Hh`<}V0-loQ-mN^Wp;$8x!0g>!0+p_{d>R|FyZ+^meOq8(`eY6PN&C&uF>Xm@isaE< zd0F0$7M;G6oTnEKC5w4R7o$%&*JnEzBa+Ww7}WBUFgxQ%=Q&vD)adk$kNH} z`vNVAw8V+9e%bv8e7eBjudu$qBa-dJxcl_JQ0AS=;m@c4a;dJ+!cDgwV9dj(fU}nkA^391u zIuY1&)|0F=3tm1%X z1HMa7w`5sE7^reIrAb8tqtO)qc^y9wiAR5vE?LknQ6)GIu5Nw>gr;8{E?(v@Vb@Q{ zWIC|(oNsS|4JSAbn}d?9Q?j=Ex*P2P;~&EDoiwx9t6Y%;IkP*GnZb5jNlyh1`gSTH z)M@?~&aClJW+uHiWm@=g;W0`Fwc?llvkfk{Zcu2O&;+Vfn5M#~^}HuDS@1?G(j3xQ z$M4i5D|b!D^6xJ+=Y$?Fv$$XB$tK5Ip5`p z_}@P(p?jsh?s@I!aYd0Wun)(r_w54@uCuj0Vw$`OMU7n@+juI0|NhCk(@Gr^{d%O( zN3DhdG1mxB{*PANGBWmPk9xsRw9YJkrb#|I*lZiP3=vG^0_Q&yxtkq?lw8{5I~v}0q{6`Ft}Tey6te#kgTo(P9-h-X4T5{4 z%1ZTRnm`<+ege&w?9W;S|Eu%?KKAdx*!O$?E<5Q(e)yQ!ZKgNA^6GpLc(qbz%$w9x zvb6r?>UGeKA0fH%ba(5dPT+5k8RxzWF^bPcs-u`>nlceHsbV8-#98dHt(s| z`oEk1;UEinU_`t6gG>b<$IRW(9#7P!VX;g=*xLWix{l|3M5OIqw5}llf_ugkj}P7V zalXQ^q4gRI0LieIEpwCPZ1WVN$^o>&VGJJ1SE)M4caP|>F!^oUW+a?&Wc`Pw0G9#= z(#zQz3R5P^B+IPd?|a%^2?tCA(1D(lSKmz|An+CdT?PI-z}>v>)HjivQ1Ln!2aYuAVon|!0Gks#R$3Oc;|FbW zJ*~u2z^Y%*;PwdnTE7NBxR(8u#rJc61$tSy7BUpjeY?!~{a5EreXLB(c1*s#C>wPf zKHxH5BvhYt`gZbysJHh;p18mKC_^KjsFBTVws5GvPt;I;-y1IR*wh})g%3le$(jP^ z&MFtPg}ha$yhjB#w}oj-?oZTch~wx??iJ`)xA0pEkSSLvqAPS)H^>D3K! zhE1DrC25HD$Qx9RcSe9OErt=wh;5nEhx+c*8`}a)?oS>9DOzl5%`Ndv%#>#fQKO|1J(}}_7zr7-!mlNuyuYP8PxnAjB*QN-M*~S zc|<#sESu6+At{EJ z>%PLgHKHRAAs+LL`>*LNvvBm7+#Hs zFr3(*eG9Gm?%L}_q@dpLr1TB6ub0F{aVwKCbb#&z!b9a5QVtZD{Zv6Mx2?&}RFR!S zOhQl6^2YVR!+q0lj*Ace^)a9QDdOr(a9xIFs_PCPo&G60IF<-l4Dhg~K#4F848qKF z#u~SI_%RR_rk_@VDz(QMG4CpbOGdcvG5F6rEV-mSPLjdCzCKXr(AjhdAeKC}gpq81 zd1SYWs;49N!0PqWq_&x=MK7(`SAd)t6hI>I!yvW0Cdm zuwnBiFLH%B=KLEXF-mEFfYggh3)66)5iJntuN0)wPnR|tzHPE+JTLO1pQz!cUkm~) zO-=PvKe^L71ks!K3d1K+ysyD6T#HXa$C90XL-t~!*mGmj1x}=!POX(g>B)`|q)as* zP@?vy#Bc4H#~Be4RurAL0@pqUDjqW#3^?Lu7rIvXNil-x^ZZhREAQJW<4IxP7{J+y zPO{!@dT7R?P@+-jnN|1e79kHpi5Bwdk1o^N6H_9SpLBby!13BFtYYDrs|tJA-|{Ps zuw~zg47Xk42hjjYO!-e;EpLUnDwT>iQAl6~RI>P=(~Mhher+ot1wXCtJPWAO)??@r zyNXYkrmues%7KSU8iv<*Nu+_&ow@4#XPZZI>kfYpiY?=cKcZ>MlCpd2n=Trn@_ipL zuDzWV&98I~>lz9kJ0EytFt74azaFLCt1FmD>7(2fo=C{+TT>0N+RFXlY;qX+sK1 zT_*I(`WXO;jRtQ`@mlsr1Dm9#Z&W9jM8MXrNf3d)>BE7&`8qdnxB=9N`&ZMy&9fx& zi>@SS#h%|@9SvL`aP{)o@OWNN_4&#lfgSOA zgWJxqYsZ!l;|pQ&COts5gx7|gUf@J+_E!f@5d8?;AKeSOZhb-Z6L(=o2b}r%;z8<~ z3#cIJb;vCa=pX-YG`?fyQe6N0_GRa_I96p2X-xo`-A&64=+jzo)P3_-)<3LYWl{ro z{q4RYBT{#a!~Y*mXZaUp8?9}nOJeA*L8QA=a%esS=pnMkjhx?C!@gL85`3g_|E1b zLqh7{l|>4VrGJqEB10 zh1=1td3OB{AS1=7wu_GlopY_;qajane+eT7MmQ4<^vmqWNzpY@gLx86c}j1r_;F@@Yy z`&Rb0hXA~4_^kGS9Z0E>GwRQOP%4Av4!o5{ZQM+A+>mH}?pz^{yV`e6Vp9!2n1CZ0 zC70KibeF%_1hnOS> zuaotyxOnGcdQ-2Z(D~j>o?E+z?(a5kEZm*feS105m*%e+Ts#6)>t*dVL<23~Sn(6w z96T}CI|+AIT;q4;G6fXlO?K?9tOr!#%NQc<$_enUz()2gW7FaU-Y*qia@)=BqmG08 zzOX2^?f9gU!i7n(AsC_;$SOUr*2s^S3-3<>^L36mvY zMJZQ|b@)%BzK(SNQdaYbxQM^E)0TyaSD)J7iDR`63W;-l;&~;Y(-)4?+?_k_|Mi?S zX?UMjA_KAxc3rdn^>CR|RPj$M()8#j-rtu~a>$&60e`8k3-(XvHCI^nrZpT0PSl<-1Y{bxcN*z$=LEQBMWkO)zpxF25lkbS@@*F<)- zr$iw4A=n8*X^vc|KkgoLUxVJGYXPwMpz6i(!|7ak{jPZ8TJeGe?f&`a$xX5#c=g zV`u5o?BQi$025FW2s_r->*KE1#-CcmuilyHx5E9xFV_lB?0g7DJ)?oK>PG>(t(|&(n~O?G&o@sS$r@`U;kjFxH^B(Jpb!+b98>T7<7LC z2F&V(AFf~4<)WuypqDFOu7Z_z4xqx674B#F;uc)=zE`mZ;BZ1-0jilj!CMpzhgbBU zt2ggpbQ2-yw?@wmW<@k?gpFO>(_J0UKB<{n@fzGam{jj~g3lKA#ipdB57LMw9SX^T z+n{-6WzrZ&<-JkUOf*BrNAf4_CCc-_9%3dO;d5NTM`?6C?3*(Fk(rnn^bL6Rh;CF9 zgsA3(l@DFOE+n<3Z{u;k?#!CMJ?m&ft^I5Ugdka7#FZKIUEJ1{$IC=~=N~~Of8-jH zO>dc|4iC(1L>WjUJ*brkKSU*$Kf8s6at>Xee%^fWmG}+)1vkQg6LA;19DHsz%#z<` z)RYxhbz}>Dm$>%7XPb+jnTV?>&Vk6*m1C4?nHj)p;?Iq8ne& zEyR%!2f8k?$IGUtN*ZQ-*Z1-@0_2lI$dN$p*PuT(Y4Yq zmvG9EsjrZ~lCgvFP}M8C7v(1R#Wy!-)6AoGjd`N_)v8%^LeKq~7WA(Fp#i>xF5g`^ z5H>kgWVi{fnYO(ij&C)liOimE?a#t}gr947?~qF|VFr~9uaocrXdl`ZHc*;u1Wl;j z&G^9sYH0{ul1!LL;}0#X--ld-te55;L=&1iVs}q~4CH0rG<4tZRDK8}a5UtKzgtTK z<13fUq_}4#LshC_y00mQ4=9_f(eS!?uuy1<&6z0X?e$FeLMyr(tR@0~#GP+WGmI9B z3P9kdFH$y&p4wtRM&r&WKiDzp=V0t87FjT-P?E~^=&1#%GQw^of++?NF23~kuwaLa zSzS%t+XNOHphS(29yELJ7%^-*Z=#4)c4fFh=k92$4z#$|r51~)H1S*5nvDfseE0?B z=HoL3BJ6x25`gDdSmKG6?YyAX;8UsCi>+69_L?W_#ota!dly$q@%HtXiRG zgF|_N?R$$V*zWJ>K)Ms9s-?ptL_Km}gFQcO2UgBzwd6qb_5uJ_`b^uuA$` zhXUHehoc~i#P1;H9TwR&#)ly5cSm?0It6@lZI9 z62f7DF(RlL=?6#3G_)+vMhk6HgIv-`K<2h%hqbXXmr_6`{}R`vwG@(ZOr z2Ui5~a>N?OlJo(98^gY0%zNadXy}9&fs=tb44Bp!GN)B(l+}{W zcxnRQrw_c}CqCNOrgtQZZf;V_+pI{T4uNpi98j;(5slW`!PMFKhJCuqfY~!)m#Y8K zWBTUKmvT-6x`Hrz+KSOTDIBf&L|5uoGnpFwN-h*IRp}@IvZ{X|-CKp95mR@0dl{0V zBJkef(o*iEd|=^^#0ALUAgZISY$0(I`As19W*|~5X+s(@UxD4cyK+16Lu*JQLN45sfNoJS0;tPJgsm<^)u=}Ao z_gGGfJY&&JzuY!`N(l(PU(}Erxiz>bQYbI52|_FWpl27!ncUTdyRHxH&byjC1GV{0 zttOoA7tc#;@3Xo!d2vtzjq)DUmlQVkHOxejiF1h&*wwvnHis<#WbS8kWm`LIPW3vX z>3i}7{%O@z0KpRg1`lY?2N7kF#oxLhUzo9(mRjfXnWkhiPM}6yM;l)@NL!!>8Q6J( z%|?V=(NPvQ=#A(E>}!4xDJ#Q4x91?&u8|T(GTXU)DP%|S>XUbY&hrlPFB`rgyHga` zF0CY2=T&h|R}a9=CeO9`P&Yrg$U-3Yy@LO?#uuWw6K|j@h&T;fh1+#D`+O~a#UYZ%6Q;jPHCD=k^1p@CQ}D=)~>4KLy6DJ`e?_%6XKn`^ZPgS;G*|JdEWn}l6 z%SQUooLUdJD_3~ESWxU){{i(IeJdhh-leenO-`4oj+B>Pyd`O9zCMuwE_kz-tlG0fQ^jU zgZkblm{@CD=G^DT`$WB7*-~)Xp#YPdtZLZPWQ3AX=0^J&LZIoK zZw`i+tobU$B^E99n@R!j0-pk!$gE~BQ$)!HXXnqacxX=V{r>nRe`VOn9w!o+(8sy2ue#baI7tXopqpQAi>-dO`I-$1Kd7@TsQ@EV?t!r(_e z3kxq1^LqXRK}n!%jx24(kl+3Sj!&L`UW zpFXk}OPOv^gcv-8e!JHv`ITU=k0zNh=RX6k_uGnU9guQ<2P z6SA1py-6u!NFPVSmz+#7T{cZvxc4&$c|5cn-)L(bcW zEDW{1XeZynaRd8K0haDFo8f*b9GNfLP0`%gLW+c*8l(&pYs+no@qg7{4 z44WiwQDJGD?m7Ml$T`k%2%^Sux=g?)Hg>VA<}?#WSWq6Alp2idR{Xf+@aEv5mDv~I zAj}?h#)HV1DCJOyUsH*GFiO1DcIblqTWR**K4vYL;?aa)7(GEfEA)_W{_{ptgwH(F zq^)Rtgj{QlDoxC7PxH1-x{*bnBDvK3LLjHmz$sTFrOP!bIHnVJux&2v;VUE>T`aNq zC^x4w%?|FcBal_|W{Rt##FzJzc>d9+9$OKyo=W_I^t7od?`AjHET?wku$*O70RBKD zYw*Ijcy88JTeT@=tOkGnZ>?+X!-L4%&HK#Wfvqc>}~uZ1pC>noDh-D!tozZbsvz@Z=i z=N}b69<%>eXrH9kJUmk+>#V=ZJ!V>TQQ8)J|akQN`PU-{!J%x`b8ddRl^;>2+-J7xG z#geyQN|EeYw9qFn)d*;|aE06t07oOs7#~Aq9gyfZ1@fjYIF;WNP!G|OYj~1ysAuLv z<7s`O;XFY9trNC}@_k5*FM zP9$6OQo>sP^PISxq2~PSn&Ox=0FI|cLgT8s7-yGr;Jxp?^NXKa@8Ml+#x?3Le2FIT zJZx(Wnae~ehbbqFQI6Lr@07vnrc6<$&Je{%h?reWs+7z2f4HW?lTQhO-e(W%g33A; zea79j65{!?R^Tt<4l-6XK)m$5v3p=!N$DT>TMMRYdE*)mh2Ily2Kgr?n=5tth16z# zrq~vmva*mLxUw;66@RokChNRNfqejMx{lcXuNZKCducY@0!4T`85V>!j*(-<{J;@R zrcljUPcgp`JGL7)#F6}kan`NlLT7K|NOLUpFp~+-18-#NJk(cWrYvsXH)K6AJ5VBI zpjx635B28-lQ!$^vQ+|BiDQ#t8awv znbr9i`d1Vmx#3-OO4j~2WX8Fo>Y3F4P!^@%iK4Z+824zdT@6ac;PJ|Hk7lQCYF0-g znJUI+t+rD6LMta3o6Wq?hr4YaN8MoM)xJXFu4kKdh2FL8cC!pg!Rh)wby{SWPc7>@ zVGsi|B_OzVG%U}K(4k^>;A(l}l2}2XzK;EVXWt`jT)qIC;1 zk!6n<(SK_RYf-&3Tymo{W~ME5Oc4|rz70ILb(hhS%i<{Rt=nf_{LUio5-`zf9x@hL zZo4TPo+LB#B7!Iwj4nJSf{6@`mp4yj~jKJ zJ|-ceLM;TQIs)Rjn18;3O9nzNtvz%MonO5`lzjq9)YI;nL8Jf_xv`r+av~?Yf-xGA zG;==^d%xM0qV0;$u1RfTgP}E^2xuwQzJy{5wZH?=uRPi>Ib=sgX5I-t+-kiB!&FWN z0!~EfPemMt>E0P6{9LOT#xH^d2WGr)#yv%S813;J4PSw>Mu;Wlvqi5MRH@aj;G$uv zOQdq_ts~>L+wf-gL7xy$BUCsEUjy0_m$}!NiyB+m(OAYZ0+zb zB7iI=W8JU0gV6L&#P6bU^f{}=T?qMhG2qV=ayr= z^sI+2q5f0Li|}H}Bo1L8t`y_+Ga@<#8-Fr}E$u_EK#EM#U~^}TSzWVNaCmts$4vIV zc~co~1H_I;wHZ50S>S<-(hisph+Dq#5lO$a!D9Te{r-G3Wsl%~b z#2}j5DRE;KnB56!B-EwcxY;yvhPGLh+w{arv+c8c@QHeX=ZAF%k58Rg-Ms=t4h^|^ zxqg+jFvkA)!xu6K79D%$idSwX91lD8!o;ziLtjA%jH~5yYSn+|XP;Sz1>;9Jlb!G| zyjIqw&U!_HCgP+N&v2T{cxpCfAyOo7BU>*^kj);!*?-Zj3*1v2tfYJu{u6=1Kk)9k zJN?}@Xx`GxIK+0SmY}S?2lk@+^KLe&T&%oNPDCDsJ4;?PN<%EfWc?wUf{*5zVk%5v z<1D^~2*`rwYZ}W?1DePS!T8Se>J0Db7q2H>6*fG+k%}Nf_v}fHO^XU{`IlJysiz8G ziMAt7nQHfknjqL^JA9)PGt86ICbwuPl;LG{(?#LvIT{k{1gIJWkh8mRCnfr;UYS=J zY-z*25yUs1G$dLlWEE4M{;+&bArS*m`QR2M2n{XjSU{`r2f0y|bXSi)e#PF-2h%FaCC2cfg% zbWd{1gMB)VP0a^nklzQVcJ)3b8*#Tg2FTQ8b(xxkrCs!a>i&$6$3=>OXur4Sq7iHD+S=mCdG!(3T&|eXWtTMGyqM2bG=o5L`<#JO zk2zIqfy$~hcQSfP$g$^ulR7K6Ikl)+_KJdVf$CyjpSu3!8=(9E9?ke)V2(;YjFu5I z-bIxC&TfC%&N(9M_*6B)k?~4tIqU77*6(HD-_NH>@{jE5{}&zml@L%t3{2Nnoww4p zyw@k|f%(o>hRiG}@E!BH*zdPC>JYoJX^S3%BxN&QpDq=88jXo%V%t;T@vf-;98@ah z9-ltNflHllCts1~_tQRgoVdu_cpwgM>HU3q&6&!-;pBha_U+b`zx-v2usW*VyQIT_ zx)VO00dXKrknH>qL5|EqdQA-^o=6?7I+hPXQIY^~(-$$z6<$i;D`t1LhJk@|qFbP! z5E6E{rk9{TTQu^KG=>8ELoeWRQsq(0}e-nQkINlYo!^r zS4mh3I$gLE@b5p|{QGWQP)k6|pVQUhuh^u+*^*V>=* zFmiAA!1`W$)35wQ(rquPyOA{{j4fB#0P8pELL<9`O=g;vRtEFWXx(UqgGRgAcMf^3 z3f8}qpFIxH!lAG!CukmYf10hpQ|qd0Xc}_VQu-b+dF|RoVq>d<7z4{`Qv(P9Hg|{k z=TjBeH-nry%u1Rg2!MlqwiHkGAp;{W$7hoiL3zNAGv2fOytWUF!wYLeF@JjN4A4Ku zx`^qkgl5L>Bg%}BI3?r_0$6Zne{OyXwPfJ-B{PT2f7a!ER#sX}INxk_=v@y!{%2Uf z55z>jn&2Q-=_>?T=&0ExJWq12VkFu!)N&DT+C5I)Y3NHcr`d{p4=<|9{xG`j>AyuC zhH={?Y(*GV$2}snpJU;nL0O*;H-qgBrjpTHLS-fkEHvdVDe@GFI$pFmKp`sHX0#7^ zjo%vXEPis(I#KGr0{A|hkf)f;g1>xtax|2!ybsQ(bC3=Qzn8^uHy2KM42RaU*wfKaZSVY@;$Z6q! zYdY^){fugsjNTpS$#Ptn8e@0BFGHFj;xCT)#bZ(&oM~xcxSFg#rtvrIx^`|3GVwJI zZ-wSg5J}sVO{PW<%i8PsN{w-qY+zgJjQOXZ^TgY5Q6fO9p4k?J`D%~smt#QJ8%4fm$L0ZLP!G19PSf zO1`*4No$>ek>&dY!i)*`kG!r~3?JOv_{w$qC`dWxH)3~(FlA*X zLOeY%S6gA}Jn%ICcCee?3BC0juy)akw&} zdrccsIK6;Zp5&tKIwxN^hzM~Y`<(w$t$KCA96If7+qLe1z0J*Fa3O}h5-PC*@sS=i zfGLHbe+TH4hUufQg9Z*qh8F2EJ9Vi(c-Itbj$yAgKxIz%{I{A~c=qgNnR7RSgd$nt zPLn}S>-&(1QtRnkrOwt$(Kwi6<8dyU8KgR#b(eqakC?|pj49}aR8ZCS3AHRB!#33QK{mm1hrn~s6iws` zoL>?%?XK4xx0|&U!M(2FP=X__BrFScd90-;FI}dr=@+=;gEE7#27Bn%7ovx)Gxogs z>W1rpN3u<4#_ke2nh>z+UI}ZXb_e!yYRhNO;3=alGnTf-EO1=>uK4-TdoZF0m~%c6y4rOkk)7Nj zU2K2{!sHgl@`x}X7_!yYq*tJrJO#V*R~^L0XMwS;d#)K*t+V^PM&iywV)D;0b1b95 zs$9w_dc6P1S=?V_**O%%OfzG9b9uZ2cQc_@g+BGof^qK7InoKX|!BzC{7jaY(>KHnit5vhD#)juo1<&LG9zR!57@2 z1EoPB8q@-prh%O5@oX)KL>@7oK%b~vIMhVLF%rq7Vov;OGY&1%@q(YAEW_}VRsPd@ zB+f9i_=D=Bch1lkAPj2vlK^$kX_D>nVFySjhQnQQ5{!;YqFHLjS#mvmfMHJC(J7VW z#}8R{hkUrBn*Wml)f}+qv9@iOW$;VpTw>5fT4Wq= z4dMCpWW2bbiHs)h^siPxB@buFwk;C4tSOSihEeqWOqwWiR&Fcf7dsewhRDVfw)db-ge z1D8>+J3pUy-90&@so39l#A19ru3?&|b#tT-hzJk^2O|k|rHxDo5L!tA!bps{Su2Dg zq(3zV3XB$Dlex_)ewNJXqd$x2p7S}QuR2o zA3Q^2r1U75hS-%EWw@$#$Ff!C{#r*n61jjpv=_t?x-4?f(FC0=sQDM-ZONhdHcXya zF7TPX6n&u9@<7)n-i04za0rR&lf__CPvDft8%7-MgTUO=7S=L}JF+t5Q^HcOMJ9NX z|7;!-Fbjz#6&rrZp$vBc{*v#TxI}-jJITqp~xQCqZ#O@G!7DU=bQ0y7Z%yd539LOaFphdS=OY)Qw7AEm*8a z|6Q!deAVy;!>F5G<({wWV|^nLbimmXs)9(ROza1l5`}lMC$PNgE$y+e@za0PPTqe2 z|5KcS4w^_y9F1j2h|+i{z2m&Clq`EM%~#I{5-%2m(|d50@3=Q6$VicWGPt~EHi-(J z`8_rl!Pvo`*h_WJ==?SJMqTd6C_PBYZ>!s&S{QTxjbcZnz(5cq@!Yy^QC(!+3`5kP! zwKf$uHZnble^s9WUXU}cjRXtCu8TUR2b0NkN=zajta9E(T|2S@r{xJAh?eD+&XvUh zJy1=ErECGD2QJUFD#n2Tjp*AKrXZ0I6OEH=23{u)DFJ6WeS;W{Uu+%*W4Ta|tn{CV z)GM@tV*_1BV?)V(?jshwc8E8ces>wAU7GpcnrXDSpr$afKFowKgcM zecP_Ijhx{8dqW|5Xi&bM*O($1DjmRfwj~a>hq@c`nQ392{*c~4zO|r9yu>(>NwVyiG!za9P($JI_1F{ zMrIXM)tX`Usja3XXbF~TtSLCdHjd$W{$AAri`L(^QiYV32P!{S@m`Inh~NTD2#Mwy z29kL7uH8jerwJHMV)M4&|Kf5Tqi$Rx?;nOFP}k(p>l)`5pbS%xp(O}wcN}dq1@?a;z~l%U8khx&pE#ICmwCpW`}X;2>jh*2X7 zw`B$^3Y{>Toa3N8X9I%?b@!E?hgw#qh>&Cr#^a`C1(zRf5_)XU4d=rJU`ZtzTs%Z) zf%KB0iHKDIVW70biP$vrPpeScvnXqRhE=U_&-1&XH&X3%?wG9&#$3yYLFF&MnkMuqD}2qcRis#i!eI5?P<`erkAaKyX&Rj|Fzr`}ZwSg89)q&Z0O%e3J>Zc|`S< zW58LcA~^-IF9Jr93*D`^HjDp$vpw%(V4d-Y14fuB+z(xBR__^SQ$%;jL|w|ofB#0C ztAO;~QCHtc0$)x1$<{&5#qa+FALUYZf1I`=iZs!~U4JD6L`ITMZ%5V4tM68x)sRj+ zV7JDf3^H1Y21-ZskTDW)1cDcby`9KidscZ7TM|4{iN43fSyN$6;CcpLlT1yMd4COP9THE#mR}*H zFO*|nW&Uw71`Jq*x|onGh1Y@m^@<$ZvwX7mFa@spXV%CFN~)5w6x@-s^KzD04|WL+ z4l|-+#fiaNdzH{o_<8uFxD%nU&Gp8usf!TYhH7TdI3MOC%%w-9Eb&2U4WUxyXA&SQ zsT4@)x&z$j`u8dV$M)ZQJ=>ucjr0JX4d4Rr-MzIi;V$>(b;``3qBNc!$3|^9H1LRJ zgdqW+FIxSzK?D~mLG_>L`IK;i0E^z2B}cMK2s>ViY*~Wix)^~B8X%4ZSE0)txLynh z6#fp2H7qMjtp0(%y8nk{-H=&6pi8NiO334+Q`D{>R1)rZz^lR7oLrGiU(=Os4PrmZ zY}FK=B-A_9BuTr_yH_NUw#0U874AiqjSe&x0;b&!Z5QP~TpqH#S%ECe^a@>ht& z8nTvj`W1B0UC~r+=5^3;t7e@{D>sMA{^HdINv`@AL)8T8fTLZA`tG@l7KKKaaE0XZ zeAJ#AZ=3?#vQ4LMzF2)Nup6|PL1m{!&MT$`6Y;n|{^xo3_ZA|Sx_*uw!Rr0g(`a5qM+ z6K{*@cyBg3r1JmzA&pN17eV;INx@J8U5+!ALBg+Sa+EgYTpE961xngz$#YH-5#Nqb zWi7mp6YRg|s34kIF#u46w9_Rze(40VrJ-g#iBYbqV5o9=fxVZRUpA*-Xk^XNMHkA`sPmeGKAU_A1k*$`AHjgPmI1kYHZKa4YF{zAC|5 zy-lch?^%b{HijKz8ikPEP)vJ+YGx7NJpzw{L;_nsAPgd5ABfcT*PLgV5!BoLCCF6> zV`W>wP~U|Gxi*FMVytmX=LvJXLXuTA{@!vWV(PUbMKbq%vh(0|VN=hCK?=PSa&`f7 zf)6#c(G#Vz!mFR-qB>VO5y-2`mW$1J-#xC>DGP@>jWyz&jGd^^_LjdCG4fTkOsiraaNV7l!fLhfcnQfbxX^0re@ z0X_|p-Q4tt0jL)98%JoZK2zI^@m7g)FwhqLkA*29rPT)9o&y8acxJ^qikmwr*Nnwm!h4lZq{DywH5$m1$i$ zlj^Rx>rp)r8!`%Pu;BlpFxz!vYw^aL1^wLD0x2%czo)P>O$ZF!J51+X&Kot6j)2RJ z73K|%92}~*;{#ZnGcSK3210T@qanAMZQGWDmCq4bLM~}-{1|631pJ~ZHq{vWE#Eau zCL~%+0)iB1*9POg_Gh2`2LSy@B4b&xJA^8JKe{GY^fJyZ^M!M=iAe6~e1t$(L61$c z@kgAx`Ta*VovNepPe*Pv&&Ld86d{3czleLVW9TG*FP8tlB zsuC9~dUlH&B|zy`#T0TX$*w;G^?VHxhg@})g(b2IksD|1=P=04?w8C=Tp`+y*gy@Z zr{(cGs3kG1A*Z<6H?z=)TxK;A6j)Z>1T&_o#sXr*e=~60ZV|79nq>;hs}smE7*fa( z3fU7_Z1i7@2ZzMZ5^w4L0Rdv#!rw!yEfGPZ#i(jt_#4WIS!Iyl@lNo#NTWhjd)we{$cv`m}hD8I=?rcI@?;oAbY}<#yt}@+=8Jh#JY{ z!o#Ot;g#FvdVAioY-VgH=UI|bRFz8H;QZQhT3=ny9MWx5)T}V6+z*43yg)4v;_Vf) zG=fXl#KB8H3W@j#9MLH`oFaT|GLtbDA#e^EmXaJa>v;!coR#rWxr$F8a z`2&cl&nVZpa0mGAdYjEj+4tE^RvL%UlN~Cqk0oM$1UetSuqu8Fx{q%>B;m)phz(=q z_&YHaS%x%Rn>Xv!KATtMnRu%};blVWlnxi=To?CGFsyF~nc({mKhpuNROq@t+)H3! zjO!VrZj_V00OKFUAlmV%=*+yFB4&atsomm=fZl1pgOv@jM@~|K-9WL6(Ewn;<li0RgW_NCn%~BSZ0qhzX2~js*2pYZ%JcwD3IfrbU>UO zLFsL1DBPCOk$wGu#oL76L8`q`XR2(>+S_V`3xqdAlM7=)@E#d^z=)Rf@`XSmU3S#K zt`#^j4lD|+fDgWDEtyMNFjuwhdqN?_{_7ijj@+4!(9gDYqs$J3S~?CLI8fXoSm8eY zNl1s9rPl#_T0Yl`%!GVNzin21q~v6_#K9t#)^l`toE^^uR1b}g5%Ye^kz@0~M z192_jfr>G4CNHdh#a@k|5z;|yLmB1l8mF8|@2)%nFL&SxbNz^A(YfRJ_n-5O>>z-N zuId@YXopUiWY+XIfB&BFv-sb4-hE~)e_R?i$AT4vU%RIPNEHulfn zuhzD56If@*pYrW38Ma}?LF~R<0QzImY^<+~I<}YFnwvd7t{#j3&~aWCM1Ka-L_6ao zJmW<^x^Cv&_UJeX(58nbd>a<@*U=dd_%RiNzrL|tB+9VRD=Jh8lZlCy zk)v$fzBr9dvm?+l^M|V)oFv2hJfbox!X4K2Ds=tw)i7sS47vg=YHPjjm4p59%uS}5OYQ5*soWCa>~YjbnT?a*L7vj zwdTZTWo?FAX135!YH$p#mMJpLKGkg9^9)i8mJ0zZ&a5?82-obTA^My{?gXIOM?ww8 zKiVT~wN<#gbCTeaKEPPPWGT3bV3}9Z9Mr!D%JWT=B-!V-I^4@o&pWJ{B8XSp(U7+> zo~gHa20Jy-}rgUlGZ?SQpiep+!nZN^}|A z@#Xcg0Pb{RhM+_|D_!9#2if``=zZdkE;2Rkys}lsC&np}prK)nt;W5X#fku%SDi;? z1M*er^?b8Pji2V-kK(K>o!A|YPsS(}e%d3LflhkhDd*kUWtyo)mn(Uiyda*|!#dx!IOwXA=!M-;Z{-V21E58v=C#Ui(!T*SXwswf(Qu@Xf9NX7n;cFwQ8s0TgnpLMBhbT|vQt(2oRW=Dq$0C{ zffPqzFgKScG@FbTgFtMWG4hEnM<_I57f064xVYy_1CeFXm$v#gU2i1JdjlGI0|NqC zNzIYDpENYoAs515U=+g4B{q`?hL4RhwUn8tBk^HC9d*?CT{%qo$p1_BbS z$Z5J?v)`vipqP_zAe%4+cNU1Z<>zO|t3ZNPHe;I0(TaNrx3Q#_+TJx$2B=pq69r&K zW4F0B{lv5s>bVuZ*i5Hqyu$xnG#?g9B+hXvR>Jj+m>CXkyujdWb%b(Ijf1zvEkgyhwESAn*N%ECUj^GXT z8to+ZG6s+N%AdTVqkf%N%EuiOxW3P-hvo3zY$Ux-6)=@hIChR z0;A={C5?4z8zQ`!!W=dtam$7LS)?*ub#-=f|v1GSFIIB1gkQ6Rk)9@;)*iy17Hkl7aaU1d%)k%v~Sr5054k`Bh6 zP?^L7;dS4!<}~>tZ18P647U7;lwAC+YSr&!nLhk9`3Ne^ zfIoVEU%$JrS7vCI0*4?4FhPc{MT}1c#3J zQbeV#y3gARqs9%m56Q>p-`&p9XdF~yF*V11nvA1&UbcH^|Aab3AJso-*K-S zn;&~1gKNTDr_&J>JhJTu|7O^b`fHrYK5XCDb}Sn9!ijod8toqZ{09EfYBMMw#Q-MQ)jQDt~@nM#Q?KCo-=4we?YY`=9gF_wTtoH91p9 zMo$u(n@jDi6-|LLJmR+~YZUo0HoURNZB(lr$>(#}U0OA2&qKv3mlxS)nq2oI#t=<$ zNA(uWmY)*57;Q4=RWW2t^h>Vn2-5`jJIr1`RL=zKqhowgEOKhPq;tod?GT;3ZNTeJ zED2|?;=HcHGzQue(=MN*mT+T=>MJ=mZF%LP*75A7>Q)zvzh@%z=yIKf9GQN0kZDy_ zIM}qagoRm!-KvPTU|2@cYq7uoq=J0;{a=`C2=b5Fy3g1lZ>ytWL>3>)n?qx`5W9=N zvUhA5!0q2)h#QXQ3;q5H{R30eP8j_051HE;0&-?^mXiVz+kUJTJJR-tUf11kpJqo4 zwcaQKpe|kQJ8YlCm=Ew*W2!|MH?v=Qoc0(n3BeGJ1`M(QH9Mvd4}=PgW#UwC;%hj| z0>m8YYL~|H6}P?}U#q_N^EYVBi2$o^2QP6HQN+ou|Dv-ninVg+(G9WpH*a->wBYu| z6J|NRj8^M6Ri0H-79y0eOWC~KpdlsXcr8>7@q&96d%nz~HWL5t_h{s+u>iVzOW4!m zPMeujh1OIwN1vig&SHz5AN!iHR3%_QswXjUeEeH~SGeIKvFNYPqkrS2-zZHBtfB43KeS+w8Bp67b_H_8&yVraX zNa=%rd_q3JQQ4M8rhAX&E%i|zPKN5%$HSY+Y*D3W&_|->*o!XIWRg@}wk9G{Znm<} z%fJou;;AoIF3&QBEt~#cPXYI;NFc2wFZx2O&smTpJivfuH$>2mxUYkTrJxRgT{%uIXKI)O!U;v8vC(5MQar1eD8 z)6L%|#sHc#A00EFnqFx}=?|Z7CbCd5t(iQQS2Kze$9AGKvjMwyLXgWc zc(_wN^;~V17EO_CI6#r#0uJ~Dr-xyk!q@TJK>v4;$rqPWBmt}!gZ)_i4jwj*W~2C=ad##o8PzdR$}X%L#r?=1D#6{X;t z;Nbw(CXO#p(F9~N+XW7Z;(`MWZn<3z?z>kYWc`vN0m(>m!wq4bqt&#%E`3DX5oKUW z?!bx;Cj@+0Ih3uXml^Z9XSI0>m!%MD2GYgu1&0b!Cw&jlx%N`EFeV2D-4L=CgDHOh z5vBQnfn-2aAvskp-c*H~op=VC$~RN&cUXQWbIs4;ROEF0406}2Q&O+C$yw!ja=Cc2 z2%Hg|!!8+5_Kci*F-PNM8NMb_q$^$^r#QC__L-o6ovHdTH5 z!_D2x?iAwlX^BJ38sksnt9L4Fbb%DM@2*r>Oy!0!o@c?v@zn?}eePf|7Bo_>i&c zh@nfs9~HxNwTl1*C+3!H@h}T|{L&$jl}u5-W>$*zc1>y4Zkknzv`sgOvQAB4gG=Sy z{R2?xv~X5mh?TEh!SjoiWPC4N8XD;C9Q(dHIbGJY(qyA?u7M#V8LsMT>5MpWKnOgz z?eKMXA!)@5bWH=W*t9(C7=XECBh0hrpy#>YO3C3R%B#t5<8r>xxG^TsrY7*?>!taL z_95!*gSWL!_8S|U8)#qXxnrisJ~EeGa($EMlK0!-u5GlY55ka}PvBw(4CRZE^@&fy zJ8u>N*s~biPXNI`JzP_Yd3>4p7=?o&S&!U#ks;cIAtD&2wpye#c6_96+5%WIVJ8rz z$ti{2VwLWT+;oA*MU_$@T}jnpf=mQuBXkZ;W)UCCNcrQy~G)T=p0B zI_bYIf;+UISP^%HZk4VBuOjibhoG<=rg7_^*w{fCgF_5`8Dukrb<)_VQ}aZ@7U*fk z@VhU;*?g9+jUap8Oad~k2sR$4d&`14i}seI}KmmS@b>mZ!j*r1?dld z6V6?^7#uLa?h5 zfzC$a(-9~W2=Wu;j3^0o_R+I!A%R`Jl6GVizQF(tvu~j1VLiOHC!un+BN(OQ%qRG2 zHP9oL0FyCYhD(!1d$h_8&ym;o6M6}e;zlHS7ps@-mpq_shlsR(| zZQ2WWPz&SA2cRe_$M9?a4U3}}+GP(RSi2XBq?t4vdRn(GsLO8w+}-e=KLqEF-@>ry zcBu0RdS}msWy?3=Nh^Wx=nIGreb^o`@rcLuk2t`(o{?RN4(T{#4=X|efG`nFz}k31sx#@G3cZ+rva{N^{O9DBY-zBcw+i!1Zu5s!FWO)vmp zv-b2`Zzs620!qC;mh8~~IpKGmt%4>w1wp-06hD@7E`PESV5mmd?;eM%rh3eiiA&2g zS$R_8#75RitwBonxCD<&WemBw(59tR(%37dhU{^~C4rixL`se=0xgxFCksQ37N783ep$6hoVo67#vLIVZ_KE1(!Y zxCoB;T1P%Dqw8el3U`)cQ*d|f`IyOgXSi-~=#XTfAJxm{m3m`kZG5 zrCiffLy2`(HZ1cOBj~^No~@GW=CNbLXiZX@C~4Tci&a6vzFq<|ozit| zd^rz$f3csELQTJdPpb0a5+rj`u9Wo|@(R%N(zBFYw~C>>A{rLBs7+3VucuGU=harT z7{3SFy|Q)`Itvs=D>OWx1Ps)vSp+L{C{ZR*M}SRDuVJuhDlezk8Ytl(kTn$O?S-eM zk*?bdO=2PpGZ)e|0M9+eWJ)>v-L0mRPJJ`pm|HaSMH*ebCO@Nb_$*;Ox5y4aDYv=g{9l>&NegDq|Kj+5A-kf6W0gUmu0Nk**8! zp@AZIIZRd`?EAOTz9}Pcv<3QdgM5IXhn?moNP9Vf-bX_cP{h_8&6O%`hIF)?IGHq0 z7j_G13nr#PnNm#WE<$9en}}o?LHaD(?=)|&PH4(j!>TmG`OYt4Ca8+^xdQdJQwW?PAb)lTT~7pxtc6grVgJ&*2<|7szwg&EL-}~b<9|`a0oL`5 z?0NVwV(Sdx8}lcAZwzM9e_I?E|9;1eiLYxO`L~ZGJ^~-C4?3m-E(}OM=wN{K>tFwR zTEK%z*Ti4n``-7kZr!?ThAE?<=4w2{82a#a@i`dWTq`tV5XaDHIzTr5n)tQ+#pk-( z`{L`HJZ96qkIymP`0{aHeDTH0Ugs!?<72S**2hgX7LRzu9u_FY$}WLf2}uH6^aSs;IRyeaLWBKqcl01K+%1Y8l}-)Q z{8cg+d_Qbjucy~CP*4O3A`uXytRDkA-i!ejF7Z+*;5ZY6W$q#Y2;vJ>N)Rx=Ov?Sd z1lG9BN=0BQpd)Cb)(Rxkrlixgt|hpbB+5HPl{Bwfxa(@ARMSl`DC}@Z^3M?n_-M|K ziB}q{gEVwM9-1SDSra^}Xl!-q8PcsX*w-V9Gy?$^ZB~Jpgfj>X4)!7WraQ!2OF-BZ zo?WbxvL8Q)gvCqf`m$*(TPFNFk7e?WH_ILw+Or+rjxK2P%4DAed$0TnY?vVoK@ju8 z8|c>QI!^6JsK4`)*G1h!2+$XLIuS53$Rem?PLlm+$Rp5@o*z>u5u9Y06?XPtT(bl{ zxWuvVjaO)mZGgYAO6Df{rdwcJwu)fr3G{8>Dc4h+R} z;qE4QIXnn${!9TMTxu+sjG>5{pr=+NC8-LHE>=!QYeu1^^iX4k!a#7#oJy=KLNHG) z%1ACzRjDF$E3uAy(3lWW>Y*zrN0fl3D!m-4aG!M0L-d0-oT{3PV=kVCQIu7?D z(A9;6)tiuf>w|C{*+c92w5%Zp&tcaP?He}&4JYYZ?je=d8Q$05*EB`j1^ycDJ-H^F!Qz(u2ex)1Ky7#wzp_nSIzHVpG` zrnOrOZ_P=8f1%+%gigE-)SZKV<5mPaYT)QR4Ru2kjOCS3(DT&Y-a-)S6hYq&5apyQ zDzGsW)DT3hfN{}H2-MT@hA(=}GI3d)N01m#Y_we1&B zX3c|j`34wn{3^k;eF)H)nh2^6?tT=C1#6)zo{zA-hu~o?bQPNr?x{g|fSyAN0+y+> z2%@DxJNH&8k;RdxW&Gm4Sn>GZ5^;cayZ_~vTAGi zqj;_*6#yOaME`QZK!oARbc(C#f?-QjQ00#L%Hb;c?3wLeZ#N*TWSr@N>vx*f}ol;ggF{0uZ#2x=U zb=7d5J}JsF^Q^f@yX98c<}ZY+_5vIP9er&Ck!bALbX%L4EFM+b5tyaPDUxzNU3#iq zBX@w*rzQyig3bh$GE9)HR!Ti>%a*~{+BmT^lsi8<2PLuABoUCj;DGDwF&K+!T+0X= zm<&>e#y~9W0<>uvuq{|3-eCHSEcknSF}PWeG~S>2gJk5x@0wwlP~vrxh{+$ zw@21~;;I`F(I>&h-R!1-R}+E_;AIR6=&8C9q`6cRoK(;{`Y9%@(rv5v(EbnOa2i zXOb@lLadHsILsxk(J1XL1$}u3;cq$*h28{XZVHXZJFch&cPWD*)}kg|wDq-2(-R2Hi2`&}4xf0b(v;=8l&NTANC>iuSffN)M$Y zCGEioj5PnLQfeGgSYmH8CrgQ<_rL+#gFb22z`&L}dR{W`KChJGapy+cy1QUqwg&q2 zB-y(`THg$j7`X8Mpy#C)hTilC#hjnJBP)wj^|Xc?04{2T^eds3ho zm*)oC&eAy82@I_er54=~9i!^vMfmLqwAuwQh3I%DdM+AQeFouOT*U z{a%>nE`e*`ONgA`fyh7ufx1~x=aeE4vcRAVsLTm4&tC!C+;Rd0F7Yz5&Yg>t z4V$3S=_E0Wsjotm)Y`>VIeqJ0NL;yEI_1US({}W~`I@LtY>Ss7@rDheZc=DtChTn5 ztfd52P2c0rc>@RcK&4g^m{|!|O&$8Ty-CSoGIAgOf&e7P*(%siokZq6_fUd+f}qTC z0SVk`Ep^jo_zA>tsodn?a>a;31#`s$O13R%{q-*?NxvYS-q_auBp=Q9y2L0CZndo@-nM=>laK$kMU1|n_rF7}G$X)%k*#*!L zFcY(PDNCJCfNy~SQC5j{(fVO1$>Sr*GhLUG)}G&B7#VL1fx%1|QWFJ;YIDkHO2Y&} zU38rcAj5RNG#GMo;H9;pGMGd~$KGkub<$`;ptnZ=SHw9yHn)btV!7Y8U;j*C%yhv9 z^h1Y_Ao+%Mq73tQcF;L=NWJZDf^ZAb{p?e)A2~2)j_zxzhhau3bOh$uJ8ilM3=BeJ zG>i9=cqs5L;rtVOm#q_?v6sI&*{|$h}aT zG;p^NRIO{0Ay=p7LY

      Cs_U|pg5QhclwL~f{F9M5hTmM8ucTT(`d(_` zb1m37L;xPI?;h(Yx|)0M&v(}>$qLg8+mS54iR&-WPpYTVqnpl%!kDg-ZJV6CeLc1H z7dBSJtG-0#>TA0ee@qxFtNf`d$$~LoStmF5d$J6Hgs`B(^qWTupiTpqu$fX2L11=Hdbr61Yp{ao^amul@4QI3SWIg6c zQAW;h^KREJilc_`#6)HeFLI(dw#ZYtYkb}I=Mg$E;n=^4mn_BHqLBMQ0SqB+!L!)u z{jtjlgJo63BZmiy{oNJr`4jeB7N+m{>L)$8%1|i`&s+Ug)97lYu;lrmQbhN1iA{o) zcjILG$-oXn3FUwNSrPZJYO_K5|M0{ZzeDI=x4975f{wK@ArCVF6_Hm;nCM7+8VZ(* zF;qtz-~kbynpcWA#d#~@)w6W>UJ9t*XyjPsdy0aByFw8<6!0E<^~Q={RhX-K<}QNC z)-Sm;NVz)$tp+a)4JUGKw52c=?YMkX$?0rU?LS3M%6!#U{CI#xWJ)@ze+{aSsvQ1& zgBW>z^gK5KmM2JKDCu^Xkv|#3L6yvVth~&>!)PUf;GRgZ=@;AG=HhCTck(D6%m{U( zeIB1=Yplq3{ENZnD`;!O=DupTt#n<>#80=qtr-sXF-vzv&$K-`S>gC4I7HHKfvR;r zlXycnR%M`}*9R(DGTG--Z>?^SsJm^^5SCmL@} z)bhjDN@N+4eFzqIchizh-UFo-?gL2nd=HF zWR`b~1bWxW#(WPoYWjN%9$F=7U4rBLST_KjjDJIU(qPi(x`FP8YOyMu8)7SqQ4h}R zg~7Q3D(RO;-7wS7*-h>5DPYPrAu`XQi5egedDsY#Nm-R;H4xOI@}M4|_W5_k2@;(A z6JKHrL|5F;$#TH;xQkmNid^{?0nCE%Z}^*&zFh!&RDg;9c=2`^IBe!z;xcRA&AS~Q z2LAqxySo+uB-CnYPIX4k0adB0DpSvV1`_2;{voh4oIxgxRFFjR)=TTQLewmwHcze6AIo9pcjr?p{>AQSuLf~otwGq zt_Pe`v|GPgP?0%L#AW@`#*{qSa?7RP=YA3h&@R0r+r}Xfxa0sdg3Nh{I=qN-`p_}6 z5(Ji@Br^T`=BKb1IPi1PLB_=q4WJNDt(lqb_v6MdR>DWqhEg44ihnQfRxLkqiE)18 z?u*1_C9-0BJ7O?`Cr9~qYoT!K#)2up({%7{Sf_Bsr{h%E+4X}Za#gQgE6LJ&Y?C*e zmNi?qZrLKSHI&%lToI8e@l(G)(ZTd0uGL}yyQXwyw{1Jfl&PSJh55QeJv!ecoPP5b zSj@0MAI=^q+^T+m~Yz>>rULczy|*qtWsSJ6MX2d3HWMl1yuZma-i)?(wrmtTxRz(9A(H+aV7zh{; z7uI;d9P0W!Nmq9$D@QV2Zuk~8bWVehq-D+X76@Dp~@U0D}lG#v{!=hY z{}biao=s0DgmG{JzOS+B#kopeX&XV^LAqh<)x?$e zGug(P{fHjUcuVfQa%lN&hZkT}rYmGPs_-wdJ+)Z*9{L8Rdx+UAy>`Npd9@nbSAW*O zc&Ew|DIz{N;!y*l7&>_E=v^W}MzU@hilWNoWQALJ1BMenyBaHD&bsVUf4Q+t;fgA? zGi4(>-T5iA1I30NtDGHGG9kkA#ThjoHH;$!?j1lD#Dwjsc~ZsVhTEjnUxuP-y0>K~ z`#j|&XV=C@Ri%AHPBlhLI>&y&H;84%&(8<4Ng;R8(au`5Bl@*lag(++=(CXm4$kDD z!k)Uy#2`LFLAu04cm~%5Z6jE6Fi(`r&tRdDmP_mvOiNJSZ zvz-(NW+8E*+%*13#{!l3QtH{+>=J}%lelnae96siDwy~Xsnh|W>E_km!Q+E+Tk@Bt z{&@)1STXn}DO+JF+)T~}lb3H9cLSUwEEy>uol*~C6@uf46V1x95_o|)`s$by&2rA| z{HgpxTiX`H+gn2H91}ZcG4l?4o%su-k(b!XK1nlP63WXx8MVw z&u5E|0ww4=tU?+ht=N#1&J&vW#5`Nx8!}kC0kbM2@=EuR{>l%{%*bGPP^D&5u{Bn3 z;M1{#Ky4{VXa~sDDdxSRMyoc}1r7U0jNJT3uh-d4+WvT&oN(=uNa4QoYfvywrH*}X zdHTe}wTg*|*51YoXw^IPJA$;pbZ?Kty_tdQYyEQcl8gqpbC_2jznrO`DmW7q#9R($ zH*+_WIPOLwvAWmYQ@4jAzD}CTJqm=~IhXZxI?BU(^3lM`PDI^z=J)0BxS-qgm_S!8 zVj-9ad2(ColnzbTUw}7WZGrn>&*(dO5g>^_er;@A+Sfr6aEYun`SX%hat58ccoh(E z0N#5Lpwp?nGNcohQkeGd&e!(md1=ccDRxPcL?ASzhU<6iD1o=NBB6>97Lvu#x7j@n zj+@x$`oo^{ci-%23E{p(we~!47gK2Gu&^xTG!3I`5 zNfBR8WH)x`-$@kCkeEgo*jC7LUbegN2+#&_QCtA*!d2 z899&uuPE!;$IG?XF6sd%q_(W$9ZTg6fAG&)b_xZ*xk$&7XvIjT8v!5Y&v2Ckm>%X60X~3BC2sXUkuwd`t8D=WGO#($dY<{!AsQz%HYQjGZ`IqM}FKzLhB)$0~K=0!1 zIT_-bHv#Pi@(!FhxuW^kvFgmcZN$ec0p?<(N88`=;9u42jQZkUv^{#7AhxHl z2T>jfKD2mAu6Xy|k+;!)v7Pc9_s%dc57~}K{V6Q?VB<<%9UWV9656eo87t;$7douF zui?3N8?p!N%D)98S}N=R+vAD=^bAHVoe6m?%3Q4tc71b2LsR{7SNJ`V`N&tBSW zd@BKJWKzG z2#czP+L-li-?DnsC65CI7dEb~EL=Cwvb-_~Zq)A1xa{7;q^|)cO%kvmA*+%WYA2BCvwwk z^97qm6KJ>JjM}o6V!(;wc3z-6&)IO=h}6`m+|Zv{`O`=4^@S(JZ-SZ)FKQdKiqjQk zx{D|s&Vh}{q1LvC(<`n9u3HkoXN?8v=-ly4UjFk>1 zS^2!T9PIzwN;{afZvQU$h^5_Zj~Ii60|Mz2M^;8hC;75DPJ?Sl0~W*AW|hy{->ZKO z57{qzZac~j%V1HEU!G`sE-$sj%x8ZeWcTx!<14@WEM4KIqBgyvb<<<%+ZR^b!iW9X zRo8N!aZ0SEg|$SgWTd#w+kENKT2>X81=}rY)KeJdioQB70Pap{?fS~y67 zEj(}srsZYa-BQLMaLN!{cSqVi7hT@NlAw@C6l7-0?WUQ;hGJE-DyRe%`?Q!KLG4wg z@`z+ym-V+(Q8OZMon%Kw2X0?IEjM=pJ<%5b4rbM)5*o#3+=a*c++Ln~!T38%Q9-vu7~Bm#fs{@KUBpnA-(fC-fg z#nPKC$axWSRe-Zzvx@q6(B>3Ix#_+ZASVd*#pdlkwC}3WcI~YIEzb3R{{n@|I{k7% z+**sxHJgQ)d;hAJHWLp1lUS|dlQkkKz8;u-a6c-e4F;MyYSbqZNw?FYgKBO69<;p9 zDRt{ZDLJwiMv>p`OU{{WzNAe0)T%ctlf)VhZO@TA$x{xm7w&B7Cm}TE^SXFhNwmgk zv%;B(^QDzb?e4EHLrjZn=k(j#czzW7;K;74V13lcZYnm++{$&Re9f;l{OaLhfl07f zJE~Wk5`$u<(P>_Thu`COFNOtVubjh`VHPm?V0da|%4Bl>*j4I}ySB7hW{CjO`kV`_ z!$Pq;->W)*sHi9a(u2f!hQb@UW;*6lSSTHS7G!|`Z94jj?Zglw23>XgFnOS4k0%7X z#25T&tn@8WiJ)cA7t@7?vzxlMM@%?cNJ7?Go{vd(>%QcaSUrc!teh!(f17)TpTwf zCKAZ~L}D5z8eNVaYo$m&u6BXTgHj@OMh7GM-=;M%I~#|MjQHXp{KGqH4bq4QGNz#c zntE;CY#gz63KgfRQ8r3vlUNgD5`F})*6BK%2+uGE^@UvSVu}1@F+omA&t5K zf#oI$OHR8t3h?I?&f&%IFP2}lal8ms0s|@vpT%XgsluBDsFQ47L>SF|`rO;WMsz-} zL3X;e7wv$j5qs9_7*S|8hM@-t+E_QC$kzWh`KRQ~bHRL_of(eI+4(tkG(&Fi(H4lK z7iLwV?oMO@;)WyonJP6O#Km8rOY!F4=!}O8=D_ABKWIZeN%lc`!vR~ATfJrWUG!4D|OYKqwZt6R%?O_ zJ8$_**LdkIRVRqk<8fwMSE4g!KX;DHA`{dVZmYn6NdNa|p2@$6r(&tnNdtw1{6I62aOKE}a%}UN>lyn>WmTNqed)5TiAzT0;$X>K!`oFSk+!yNsI=kbc2@@6 zh5bI)oK&S&2|{Bhx9-Qj^h{fup>dHL$N78fWVuwIR42tyr(5C#J59AXv6>fOzD{vh zoZXcxs|4rD&hTvpC@S9;U?jgI`+)Dsn^5D3A&{DE!ZoeKI6m=EARc$Cg>0_ zkqa-zptp!Q8K%1{;p9S()8t*?DniSH;})@ zFF3ku97$}f`pybf#R{}nte5w3-Jh18__%56!KO`Omp0+FG@2EH^Ms+2^LI28ZB~U2 zINmtJd*6iTm8bL(NrHX|*qYNFiwx7Y;)*er0P(p{#n@_iX6NW`>w2a`G$bO>p4Sgz zK@DQpdsk2$Ih5qwOW51Vre?F44_7X~>aq)HO~(C?qbrYxI)CGKtJTSND9TYwDMGpL z*;WWK8=+jYCFIV{Ff&~eIl>~>Oob*nCg-@PDC3@-;~w{5oO77N%1dfZ8g{8XR&QtnVbmA;8XdO@_wU+oH z`0S~;qzr)(3fIIasgD`UZ}`YH$Bwi-J0NyLb8fF-C{*KZs-OR(O;>}`sH>WV{y`&8hupKaNA`FI8xj0 zYB~yUZiJ5r`i|gg>_H13=fOdJF`|AG2P(vrHLk}4jeScsNAg?x={M*;S)Mzy@CTU6 z%b$Xcm%o_5oeJY272{3EES;x1`L(8MqN6DHNF9?J<;uHd#$!QaiR7Nam@%2_ zDyJEJr|^~}O-$AM_xTvr=FLWaUyOoLt#$}}mtSI&+K+_A&&i$Cf@trMZ<=?cgnjEe z^VnG_!QAgK9aR?efLWdI>$8#01bg$a6zsPa%UjstF@mY^K1aRh&T_=5HIdAnzdqiO zI@rk*kZz=JZ9Z%J;?IRCvR0AffJ;*aOjNmj>5B58=(G3D^YYH zxWb^c3a0Lz;P0{?(Q3H{d1-roha6;o-dgyO73%RaH`sUa!}p|<(*{X@Ddt<$R5>&^ zNXPX5sq?ZgvZvDTrB@@SRrs_m9p@{wFyAQ@6_8z~~SE^AR>|!NsSoQXLJugc2 zi#1MY+9&h$3DI&Er)-Y!3lxVtuJs(^J`x8UL{JP_+=u2l5e)ss4I+=9>^)j_+->rY zf)gqFg}4hMvrsOC+I&pdc+_8Pv-K*_k$E?e5DU?Vj}zpc|A6)R-1mOa9Len=2_Y^Fra)hUZV5kWdZ zeP4Obhu_`cnIBZT8t&x!J`>GbGKg%~NLqiozWh>s4SMjC#f+oj;)7kao@MOGaaR}% zm_K{Z88rH?-&cXy_${NQYh4wsm9A9nKcM4SczDlw!B|fCy>4Z*17|(!b{c7l5xB_) zuIzJLhlFwcz(&UAXnWmjrFkq0$S)3ds(J>VOyf!~e#_0pp%^?N#>VL2i8TO`_RM@6 zYQzW9Hg^-|(_P_ejY4s7UmboF(5Wx}(=ADRV-wIO343a{29nNL3>!M0`#uz14HGY( z&Ar|9T<`(tFb3A{E*vgcXsD}RIHsIaSc4D4VI6rgL-JjD6l-~!z~^?=tF_v$GuaRJ zQ4I6&e}+tY(a@|mhlu_&tvbVOE}p!pvwhvFyIpaXfFdDnHFI?vxHPC~hGT{u34hnSlK4TpcrRng)tl%=ehj#kY6Ty<7 zxFt2OiH8Cb&7|UXURXWF2j!W5tGfU48;gQS+o{rTA5me^pY)D=THPb+EBM6Jbl6Oz z+^?;6nf1-ItqdOPrkmfs&rE=Afy-pcG1IOOs;ICF7ZYeCI_5%0Wb|Yytu)zTWPcjL*jatblq) zPmrm=E9MDMz>^GCcK^IjFc9GKwNjEYtKcxZG2zKOuNuMjV0`AN5zXaud+=xLrDNuw z-To8lY6;G*u}njGfHid53MboL23SXDWKENBP422^?|j|;lB`RcCMfk4k+PdH1gx57-D=?3Q zjQ5)pAaLW2=aEKUr2$@H9_R!Fkc^meZASuYHRzsuSs!+Gu`bJ{zEM62V%_-q>iXr* zoye_7>M=bTx-zvw{6^6TYzx)FE3Ln4gX;dRC3p~;LHcYg>zohyA|Bp$%!ijG*a%8& zuRNq1GWj&K@yW*N7Bxt5ue}NWvVY^CBd4lSRL(o0WyjEJu9P1=Fko ziez?x)|cKWi7*0`Zj3A}?_%h{7$Z%Ferq{k_AWVcrt_G$wpy`I=4trhn)RugPxHcD z%a_m}zbWKw`54I|guc9GgqRpc>qdDJjv;`Q6YlZ#W7T4!=ZtKx96`r^Fvm_@kydW3 zDRsUv5AmwWm6vMUC6mBAz3+_BJQ$mt% zn;32SFs9wxIlGqv3JR{SOcJas_`b;?<%G;C-r^LyL8;v2*W1EqChpWJWyNx`mx>Au z!ankv>~6Xo_K|(0D9}N?M-Xo3ioZKIB%asbgo>)Pyqt z)Up|RSlkzWB=km6k)@QpC-7gMaLyh55h{C${t*2k(Qd3@cc?@F*XurVMKg z>_bHqo6kJ|19If7*K@V`jPExSRc%-SxmP0=r-9A4R|z03!ZsEKwoS>t_)4Y9hG+ zeCN@_yg<_x9_r>6tr<*8fk?tTw)xjPhM3oZoTkbRI0%F;v5*R8?F$QhzgUmuQ2A0TLSyOUC2^RN$?D4yGGLI|`Ms8+U! zFBjB(Bi2{K)X~j_fee8%@3@M~8-3;7m-LWgp zOD!(V!mTF{Fbii4P^|&AE9l`hBAuFtT&CnNpiZQ0wcajPQvCyU^ zMTi^_`01a7!*l~kmwLutdDV(S2Oigs>G((_mSgKnLWeGkS z3AO?R9LIgR*C-3RwL7UTajz!R7AhSZF2#>z^Go~;ql)D02Y;|nHSSwHDV*=B&dwS9 z%Er@^Dt$D1A6e+0zj|qJ`jD6CkMvF0y{A~vU$~iPI29FJLb)D_jM1&d`>htB`^R7$ z^b`r)6}L&sWz98YP<(oZMJ+p!;dzq?R23LT&KAwcSwdnn2K+}IpHL+F_eaf?8TeHP z{9AE=Y?QHzGpCDv1p&UNhSzKeKfC4hI~vz(RKGRvyQfn>ybnL=J5e4ajMD1VsLcWG zp!tJr4_WYwQNo%Kjh3goB)hHQT320}Mh65O-7L8ZY%pX?H&jZ|CSUH1V!m3)Q6t^Zxq-n4Uc|+ z`pM!_NbyOug#``yh6r+@b$;`|TRa=gf6**`Ie`30#_<73VM~9rdAP>nio^Z~+!TYz zPQ4wOM)JVlN&h-b$ae?h4RdLnfXL~hkR3sULyMxoW3lbGzDS3QEu*d56E)G*038~1 zXEcpqYrfl~+3B!wqLx8mYH~D#wbbNyv;Kns#^p)leM+>YABtf!65SiU4q5MCd9Wf7W?Q@96*s zA8>iQ+a&5g{-ral;E@ogd43t5^=x7{EJ^MuEICGrn8yYMn! zmu99+A)8f^VaaiyiFzvX=cQss(pW~hvt}OxWAtRIT094{%UmrCGH$ipeAdBr76}L2 z0@mE8zir0HNsENZG{Y|1*qp*hg0-dgn!s=ap3xeAR_Rf2p*t>c1@epAAbJl>ITwIsLTTi0RcBV9H?^FP@j4Da4qTG6<}dKFpt%Q)qWs^5aGdN_J|6xYFMlDmvO z-%r^V5;QjHpVmJ%F0ZvP+O)b=T4HYMDkQpB>~+jdn^%1PebAe}3+fIWKqkgr`Bdt{qn`V%)tn2`gsOEl|D9o%KTzkjZ|dZ zwQU#2tKzET+iAB_GOk`a_vP!?U+Q=EI>x?y_AcIslxYhp)=Esi{rW>2IiFK_7Ml$~ z!`k;3URNKPwwFPvLJIpdvIu^RxJVN+{XN5F3#RilqB)zb>iCdiDp_KRq z+O7KbE@@*zEXCta**RP>1DC7`s~)}iE5>*@=b?@9J-h<$qo`b0%d^<3QQzVEmqN^E(lJ zv_#IC8wO^V1x2yDx)7+E8ePZm(x;8vwv&$wa5s-~ABb;}u5~s+a5SD*d?L1EqJru9 zBvN(V@Wr{8f120*(c-Mtx(OZ*s5Lo@b#Vti;>RiE<;big=940y^`O)K)lF?TL|WtR zKZ_5Q>(M4}FKSKL+(%wv1;{jtB?t_AIvd6_BG21)Q* z)qp_@S1fgQl{as4^FsBGp}KY1H0){!<#=f?=H-V+jV8Ssp~Slfgl0`nI!WGYM&fQM z1mM1m4+Et6CU#2PfB@T?wL^S8@@hlfUjx(YJJ##IekC3;8bn5~T&nk`X8` ze_U&L_-N^9vs9GEnw$tBch=QG^_^`Dc%W!Q(3=Zu9JE62!I02yI|h@haR*Lh@WTz| zzjfn#jn`KM8-x^?4`&tb0BTA$ujL5i)+;(JbulMSoRf%@C#?FeUa@5#19Y(Ga}wYI z7n*p6Pv5<=9_0rey7@eWbGm^xnHAv3g$X4YKCm>{EGl&e)&}@w$Bq6D*M2RFqLosH z653DCejwmtg>Z~S(m)MloA84{l2X+&x+%w9ot_d9NCPcO?`svUjpmsyMU+FLzw3Z{NZnUJxU1+fDim}|)}nnHH(Nsk!BgPut&Linp50)&E(?KjT* zjMINFV9KTQ`xlmAdl9a}8@tCX{5Yq3Qh1_IKx#*oDuN@8toG8M#c&)cz}WsK_h!}2 z7y`)EC;@qP;~Q3%sEHW55y}NTKi`=x;W}(Lngy|cyJ;O&7`gP0-BL<%BM1rGxTY^% zOu;d|ZR6&!T?~tHd|Ur9%f1^u54i|P?ffbOtdNXlKpLpa zdFRz8%~7#(lAOAwzd|OqXhhchM_jbRfLsKNjd6X&F#s1?BXS=~Opciwh-3cI(tW6u zT)bV6+wuvoBCr1Z577+Y1_AarmpA0|vVG+Gt$G}=)Q$rQme z@!~hE6~>>CR)S$yf!}S47q>(3>gTpXWeRK|7`mJLak<-K4x17Uk2S_ZGyXPeB(K&f zWE?R5!6zk>vRr3WiHs5c?=h~BgVh z%On-!3W?T#w_aQuats(>S&a$}eA#Z}{N2Jd>O6Mt5$sr)Oy)@Keqd)_`rx(r1}@M| z9n#+7dl|d#+gISE(&9BVgzOee>+hylI$kxF8}-->Gnf7oeH*q(Pz@RVneI@wt8bf? z(XtLH>u1!}QuRa0NN+XQ^03p-`5MQEKoFUJ2*{$LYs z(#eWW*XndxI48diDD}RRUj`S7kfo*9H@FT!=G<)AfGF^Bip@`8q92&cbMA|V4#+)7 zG&nwbaJsbq{uB?=w3uMyyn^DO(u}k`ECN)^`~PZ_yrXg(Wc=u!y|wqCaq1tKa;Ots ziIjP=rJOB@(86nyyRobvi(1j80eV#F5L!CFap<3wUCXQ$B=K!?R|H+}Fm+o`i+PLf z`2NQ>&7u)Pi>_A-*~7`9;@+l{>4tA!G6iQXYZV6Ryzp z4ENbWf2~{X{YyQ4nJ`Pxz=>Op-+m6srY+-9!zs6#!nS{_@c3|78Ig>DLVqwv|K0QI zVt{<@^H?GC<%cM7_Ee{$)`w#tMnb2sD2kAC(%arwa(zF&Xt``TT8`+Pf{%PP3tAbK zpqS~_t=kIxYH3eSAw?xs?BHB z;nweg$JV62Tu;(|ORW4TiIdkW>$SfYQ6Bl@3B`dtnMnHBTx0>ep^TtxLEY+;E|->;{_ekP zxW80{*yk7`9lDSP4a##E%Qv;bC?Oyw?O#oYKCK!pDg)Bh@+1AJz77o9S(n8m)$0Fb zB+cBDU-u0O#IfpGN77MI(Qcn0y?%tS&My5|lD1xdT#^$wEos zLr>$mnO`-`jhBfh=@Gd+$9I-z;L^h$4J-6zv-b@K1n@*siHeOIL|_^qkykWyHhU`4 z-zM&@k5K8pd{cw?+vU4`vszv5woNZVTR76+RCI5^g7;K8xfFL^d^d`K#*nj@`(xiP z2>|MkG;?i2nl_}&1=TlD4d)?!^{ZB{5L|Zue*SI?FPj|9qOt%c`emg0TzFF}ICniS z^t4t!1{ZV|0~4299l9iVyz%qn6VBGrVS!$LNeXN`^T5MC>ZHr%M{oZ^Iv)ouGg)8o z-9J5zdNLLHd_ud(`|TZFgmUW$5Y|}0+)>f@vmi&vc%~6ZFDpM6YXbL7|z?C!yn$sX<)*E(;T@>lHN{y;t&uL zNc!ux8>F+4G7p-rH>R$WYka+YMVq0fzq?l{Q6ivdT+G_*FX^4Zkl~Etc6M!?h5A#PMf(`SrUrD7U-$>G`;cHt);|;i_hw=gM7?^UN^UVvs6~HMf43WCf*;3|_mmUxcQ0m%C*RaO2Iso-CF=Y41Y&bUWmuo$NK_Y%uT2H93=h$yYCH!Hg_@MLx_Dh5!( z>=fg)EUX&wEFtU(`1~a!7>9@W#d~|j;3sLk`-H$*L#2Wz&&wJJ7~u6$6;HQI)UJlj zMdh9Sze`K>o3b@zNJ?=DLv8-hARat&Bjt|LHB8U;X1J$iFiQGoUWxA+Te=V1$WI|0 z(MOs6UWYpN9X`*7+c&ot66L-hTzk%#w7UENp)uZ6?86>Inh*Rl?{Nur83|~1s2e=| ztOsti=~VG*-&Nz9Pg9*sM_)v$?5}yX+Tt_$c_FdF$T}wCsQpsT2Xv>|bZyouL9Cr~ zWA~=z`YG~oK@al6>iNs#BBSb(-NEo*o%!q)SoD`S=MVZ67DSh<`vPA>;)uOZ<}qs{ zH%uBol@Xd$PeP(dR9K0XDPUZUa&ESkO_1yFiOLm4MaJK)S}5tF2O`V}^Bf?pev*hz z43!vXtpFg!>W+2qa9JHqbKA^-z5z^oyB#wt5jY;kDmHfVRCvoK#HmMGECbFEF zl5W;t7CI{aVE6jFgZ;--eVm$bnq9#@$V>;1<5ez zA?xvRwSjiM8aJmHJO!4CO-cq>9~%cpi32#g4Ra_yvn&mW$Z1{QjO0igPC&nCSj$3s zS0_bb9{weWRU~?*Bxpgmt(> zFPix_D&581iNC#*?)KSLF?U7Ex`mXR zX4Y>^;FZY}$JNCAW>(MG2k`V$OUR-OB3qNt#={(0O(NWG33M(=5lBuV%?NKlH{4sn zZ4^*LvfavH+ZGWtEHhyZ=@Kopf1$G501`G(ZF1^0S<@Z2J^mG=?%AGevHD%G0x>}6 z?<+l(pHdzp>OuH!e6;$k{{S;v)w%YxvgC;%Fy47evpRV>0EU=+R8uq(Vzt<_i0|Gq z>e@9kI^oY)#M3wuNG-SfT{C-xErA!s@(%nW&*$+RabK#VwlzMHow2LYw_M&_0$u4< z`mo$390dZS0xpBVrzIYKhhy08#&7XV5YOWC9ACL^e)vyhDN>z7DCeChT)^N!FU2Cq zCPec|CSnOm0IH#pvKa<3ysUqu4~Ly4=i9IDo(GfEj={%`=(yG!zxv>LuMWSG zQMdSo>4`osYE(DHqe?7w>RGFf3vckGrTwKK8+85z;1GnNr4Ok#V=Ytg%vryPd z?KHSbk`#>3U>4n$q!jgomd8_8*f~R4-*&w@IB;ir`ZjiVcZyLP>g(#m11!83y~T~2 z*aBtd>7#$YJCSuAV0`>8td zy)*TLtG#%uKK19-uR)w>0H^!R{LDMeUY~Ubp1MdZjx*gy@h=uXEfcnmUT-}wdMhR4dH8D_99SvTwp}Tu$ld5n1BaL940l$)#uzOe` z%&OA-S@!LnNS~Av2hb|-`Mw~SJR91vSD^1007PD!I9MHDSkP>Na-3{`4b~n%WfH46 zu@bNdz|lxO%kN}cU@0s@@h|1(;7WcQcd-vbLT!Bvgko5{%xZk`J-ARST`L}W&SlWc zRSV1FfCuH-Tlt^JHJ+maU}xD-Lr<|5!cNCTg#iO{2uZ7thmMs550N|_t@A>qWtK=- zR+1-7rrduH;)Oe=x2-8-no*A)xjcvME>`gzi=W3XHQ|}S4@;>#Q+$wNINw@ct8Z3c z*3G~4Xf-5-b<{w-+(HI~Z!d3c_k+ut+_804WARnSPGTVocm{KqbfWgM)uo&0O^FtL zR%sS|iwliEJwXZb4BjBMSP`)>-QrhBRM<@yN-T_IOaO%Sh_~{2b}HFmloo$>W#X+I z6)g~Eq-&;-P+#&*J$peOHs|~(5u~hxzgDWyJ45&>1{_%`Yhbd8pxBH^^lFEF_4A*= zokg)4cgpXAp9YbwA@wpZ(#5E5Mi6}>4&y4hy1CTFUk#}BMcqpnUS9H#&O{5rlaYNjS%)70bmEe2! z5E=L~J>PL@Vwb|=WnYd`q=2^`8>!_HWlR_}xTF>qpjzjl^Jo`+bQ1hlgSjFbu8jUgS1_sNb=Mv{{A(Cy|c*Oz_5eDTjs^ z6XgY=!dj);Pt)emEu!77c)ZG7xUBVDbJerfT9%=-5SD}}cNY(Q`mroRvREy3i_1E6 zaoB1mXNj5B$U~E6fdM z8S;jfo?oLBWvMN`+dT7P5}vXmP@dyFI}+JhRL(X^#2oEbz>Oi}@;T@Ug^ssitzd{i zl_7)E3!DUtJj}b9)sSn>wbaLv4c$FSea0S2w*?x5So$Wc`jP7W`gfu#XDlgXE|aAn zbk+95<`{v4FpqRH9SQYamvzrdmYe!*t?R~LkfZGyyg9;+-eslNN!M{7YMDTmm%GGt zmHz7!hz4ECp5R{?mW9+jWLy>Z*1L%PXgew|^W|&;H@=;j2QMk(Ih%YXerNnu8lD5S zp`jR)Jg2E|KMu3q%n4j!7L-n!Z+-GW!n4Q6wPhZKZI>z}3d}POF=n#WpWhS?f^d;J zA$diR2ktmP5x);>!N-w4Jd^!Wr0s`6co#kN>_=$K|00uSw_S zp^}1zTr%A9Vbph#mx}FtJ0Ua>qOKBrvG~ab#fKGSSn|dK1ES1hZy&MTda^ zV!8UM{xiL$Wi4xxFoVgv-`vxli*VutAeNjx-*PeKSCnTAo75`^5t_z0JCreCYAbTZ z9#zfz;c6gtb^$NYXX8-6vhdMJbF=f_g7Ayq!g~*)!XM_+ADPq3yFP8F(Y>QG^?>)Hi3#j5OB9crbt8oiRkZ~ zuVfl_ZU`WDge_4G-#x;-Apz1;j>;%Mi1{AZLl04VA?q(h6O6<^Yq~dn$!xChKFj~` z+KXA-8`cJr$rC8S#&&9ha%wzKU`?pa5vAxx%pew36l0|2L(r<=WlBxwq1uY)@j#%y z9Y_U_Y6n;Q#dqIAD*8N72?`0eMkoFg`8GmETcy&5j&jHzt}PGg6;A!dE5MMIuM%^| zRTZ_k@t5cvh|e62ZaU3EWw98LOC>Cf@YZrU*qGYf{G|B1X!LA4UJNbiKhNIoT- z?Q%|S>ih_$#8_whE_c+u7IiC!8SJ%DPKG_%0rtk=56`|dGz_0~_G(lEQyrwQg(O-! zPXj`j?Rxx{&(Dl<*p`;@#8xWMR3P3G?-a;!*1a%lled`>yD6kcwjgH$HYb4oE_mzQ zGt4(Q<=T2LW!GDTuRNn(Clq2i1#EoCj?13^MDE3LP$s!sl4|q0W4ax-+5d^ud4o2A z7{np3N*;MsgYl62!C7O+7)JNmP$MPS zNZRg|G5{?$^)q$NyPp*j>hT5Ud69`x5YeUsg=$BNS2HUsac45h(0|=nwOJViGzgee z!Pa?zP!bUk1LTqU6#nFYeq_R-%JrU}M z&LRaiR~_*Xr%<3Awi3963a2QiI|%#I$duv>{2_l-J2-8kBQS{=^X;rx8;-$k3Y`Ja zo)aXsvGsoO-IKMe1%mWVw{Ug0ZgGfC0TZ@$Yka2YvX*hDH7*nLihmfEq?1w}Io^FO zo~`8aa_n~UuThp`a+txuo8*l20cx3kQs9Nn1wt7j!pQHoAo-NFTos|u5x*Sjc;mA| z`1Y*reupdiA{8G*_h7pSv2I~68y27lF~1M5!qaIb;ElFn)Hz-JRsFTEHj8mb&x#s8 z>%00zZ+>fGu+mdIi>XGZ?Ew;E_Gwn;hn}7s~qZ_BI#Z?yc@JtE$)u48AXQKB+d@?tDtQkIm z4Mv#DL+p}UnjA;&y?C)plNj?ZzR z<~j{?%;n)%i-ZtEs>_wNvk|0WY;AoWVa_vJ%t;hHI)E zHGv^PwOfM!o0h1y81g!wUBSykVOpEJt}G^OJ_vHeXlDN|OZdrsIX+MwXckgN4yo7* zD-D{2aS|5yI7J2wu74~WK-f6^zM?%U{DU2P0gTLs?_M*1t1IcAx&^)4V!zNpP*HQQ ze2&-%TqIKgGpy$u*{(i1w>HW%mFpRGr(+FTa?HXgs$4J7qte0LvXNX8A#4!lYpdft zXniOWARW~focWwykr;dj7{#JUaONM?c)O>ixC>bkfGqbs0j$vMEykP|?g0?4-lwk% zVYx$w)|i~{UD$SRea1nX-aP|0Bq1V z8_l<>_dqQ~4~4+7$YMBrVbU$?i8!P_`N~z7i11*zC7h>?*4at=}qt;XeCorC&1J06(qQ0O_&=)cWe zeGib4P$9wGvPm)IBi^nn6VP<+ zr>lUw%Hg>bM_iGjen3HRMb;Nx1?~KNr>#nTbQ-?5#-`D2``Zbt>t#Roudm;id0&gaG5a#;c@jc7Coof6 zh!cbw+&k0ATxpm9Tk7*f5vJr`B#a8YuQYM~X8?&@rlQ&=;OF{6kJt=<6X~Qg4#=$U zsP|W==w+x9)EA|Tol6bQhBV~mAC*;ggvRR6)g~&#tZ&-2+sU}g8}irCj|1+dJvt$c z&PdEpPVfz&`WH7hw-*E!j_M-h+J3KzEq%pS-Q2S=R3k5#kB(Z>^h4hBl_`zc|3#Xf z_S~hRh7-zN7X*?eX_7^F&|B=ef2mN?=nCqlW2!AnQQ*HovQ5;pMG%hX5HKPC$Wcjv z!`N~#BV$~MD^AvKF6e5$>~T0f1?k(LK8SVy@-OZ}_un1=WJ-}s)i38o9Q^Xx_D)mJ#ZwHM|3nf52&0CjTOaus>(UKgR^ne%hXdB_>#38}8nftAk=;deLU7+8nN>=! zQJzJnoJKjNhXmDH%G#tAa2LfeHrqqYU^_-fSyH&&W~dF8B0PZ@x5hLbpa@>0I+mK; zRARRV*0PpTQaiDJ{)A>8xcSiH+eKgTjZmI@3O}KquRO17kE#L98i@t*3jR;z`F|q2 zkGQXdcQHtaA$cWCxQB`yKzfZ3ek~)+1xD-b5uCB8eJNX~p)M~+L#H{WPffzzDJWzC|5w+jj`Py#4yL~+~dwOhP2Ofk|IsOIG^BYfK5GNna66^m& zE|;;Lc|+`_$%n170K}RYALT*Y$!86p>HhxBIRAhwg*wn8f8f;19`bFh1ORis8mFAc zK2-E~2079QVr$FgI-S!s^XYk$mZC<_K$QhJ7|L`}vpM;rZ*{E?<5+|~*^ zN^+!gAR{6Q?3?Tulc54CSlSIL=B>McAq*g@+uOm_cfVV>Srxw~s(?SlDp{m8)(TKP z>?_+G+uamk@%#s=P4?o*nYcRbaijYA%m+Ce{}?cDnD1$Rgx_=qOMAFVN@2mqy@lNs z`VHRd_~7oLucyT_k$3+Y@E?B!7kmgkK6!kTYIRO%zjcSJ&y7%36mQ4&{Jvzu~owmJEj7{x=j<(^~a)8vV$P{WKz&Y*8cvshuW zLJWDD^q4p_0)yDjp&{a1xHHEMv}4w-k^hM>&b{73kzxQy%U$zh0{sC`=FXknek3OT zN2LDXI{N&;y!>MFT~*i*l~T26CrE5dJ-ea%_0v>qoaSkDpl{W1 z{rBYp2tmJ=&X0}3ADI=@-jfQ*Ae=IB(V8k!h|728CmZERsm@fw z#t~Ey^5)i7nUz*LxOdX|Qk^kTZ_3kyn|pgK^;q${2uLeIZ2yiF+pq(8A%fox_bn_Z5?(qf6lzIJ#YpO*)oWS@sgtj z$_sVH6JnW^EkJt{i^`5@jz`U92{YccMXtKO_7O)ve+&=b!}S7I7>TnV8SaDAbUwy} zWwwoiqt{9E+9)i?)i-XfPJIYl591Wop~Fo?Y|VAtj;GNWku$hr++m zZ6x%Vqbx?H1kl1^%Gq6`cg&me2%>|-=pMmps_SAP&8`cnId#(CSXw}>f4#eY^)Zyn z|BlEK>93K3Ho%eqC_t=#$-ZLC_&2bn6P3+ai^0$H8yuG-<9I*+!u6<-Jsm&?=-`5tVSvA0CPGE`^*))^n%UuLQ3 zCkfuv!zWiiNW)J zv|t0O91bPK&$>v!xB?>9RQCJKD-9J^h5Vw}ft}V0kTwwFa(u)h3VhMFjKo8Jt7)z^ zx8B|dB40Ss=Fqu3m#zX#rj}oT3=u_xnPi$=UmsQ*nywm{uH4OH)h|+xmGdVid`-U` z4JY0FM@&B?kxhd+#yXHg7DF2Hste9+OyF5dQHXi>Ln}nCFtoyUu+sRFul6nhFjzVQ z3V}b@3b48YRXu*CKlv3;*pRr2Qk_BwN^+b+m%$s-C{j@a7cFe$+hYg+92KPLbLkYu zKvkAqt(2ju|9QkzBX# zHZ69N%=o;1W1N-Lv;+>|8edTsjlnYmSBljSu_B@Gd_!yuLZ0Wd^PdpANYP3|rh= z0V7QYNxl-?_CoC2hmTHy?{`}>uyL~+X*2N}1c{l^viYa70`kJ;y0LPW(?>^{BXQ}G z!nNLrBk$3Tj#8_x!>DY&hTD?ZNpRN6QVdS1diiF{{qE_i@wN8!{XDA(1(U#!unz3-<6SPJvf12RI6WIqh@7btQ3#J)icYCri^AiCT(`^19A5fLsUf zuFs9Rq)HGVMdbvjvX}=0_HyNfC>GOL!b5O=l7WDwA>v6Oa70FVqb|I__9LpPpHt=%NtrxH9B#oBL|~mbZY|xAbpw(dpDd`#}0`e#-kA z#GiLz9E0{Nn2bbia$KUOdizAx#_@2YA;+(C@0aI34UQ|>S}lPS9AleOjde<&GS7j` zKf}-C=MZ8WB4&2<$`UcY{tLM`T8yzWRk$rv_Scvi`7y8v<4U*JzMBsspOtgdW8u0h zwiiA!$6+|uGBQ02I_ZYVo@-I47E8OboZYV~63UU8KO{ z<$8YucQu}47d7(syrTagKQ`0;(We4ne-;ZpI)0$6`?0!c5z;<;Ht)d#4n*&<mUT zG@vDLV+ZbMNQJNoIM|?EoYPL7l}4nWi+s;8_~AzStCX;bcZ)*lyt_UTIX5|URrW_w zY;S5xH>Cz;Qfw~uBvGgq!ZcRaZ;jSo$|$8w{RmIooF$#GxbG}DIkTi5x%Y}#99n-d zBzc%2U7m6G+S-n>?{NvIIHTs}hXQ>_2QRCQj1Ik_6KX0yk-`v~MoE>QLFeV;oBO0C zU|zPQZDGTihTh7lu}tE*gXt8k7T3WeZYRv8(LyNhzFFDDPH=3fV8D_!vDy@$m-neq z|B1)k#DDn2tv+)q%(YbtQ-wRIk=3YOO|TpNHfaB`+p0zef+ORKmyq(;qCBvXFGOOP zhrB=jB3S0U0KLNDce;BPWlETNVMZn9zODpC?5sc;qoSGnuWXh+=J4v1=g_))k41k- zyGzn0M53d~d$Ve=foe3KIcd&2TCZ7?FgwWLLlOM}BlP~a>4&vv5c{S0aB_zy$IZD@ zIST#4*|j}9dQ*UMG?bfjNDQ68)m}eX{5n*!J@`v9|EPWXoU>bRvpW|DOyusD+3F0E zh0@EyKTzK$zD~;xKk3#gN`1{TXd#|%LCu)R)~wDOjhRkFpj5(igGYvnMEkYa5HfxF z7Dp@GVIw;Dk<4oe5M2;FueEls%ueki4nJFzf}T4V^JZLQvxpBq#+NhOrw6--RK;`^ zaYG@*T9gy#=IyAfCqcx+F2*+Hq)h+o6*#o!F-&l~B2lZJ#beD2kk`RC4FOw=OBkLddz?DbgSp~#`T5`n*q5Cg5oJe%whJa{zLVmLvV=8p zpZ+5nhoVBVMlmJ!)1G^|aU^ghbz|yIvW)3a9nb@FrAPmm{q+z` zwW{7=grwWidUGJM6lKXuIbcPIzWBqzSXW;26Eu%oSvTelU=g^LIgDs|d$AGNTTG zfCL%0&fnIAEWJ%#u#=g?) zQ?2nR=hDk^joZw(u+`Zrld%yTh{!lofIsraLwy;gmW zQ$}mlh0b7HEOxN_0gU|xhhkoMO9d&tgc>Rw;}d^O;;?dm>YQ@M$38wNssPPK`CCJ; zXibnkaAqaU=u@fB==PxM`#sZW8tG{#ev#c-rw4JC*wp|(7l|Y$-EjGY4_QPX1+oT}ZNUKA(V^3y6{U4G)b`9o^o6`MHOj+b!Cwd2O>eVg|)%5$` z6ENu-5Zm!*qWq@EN|Hi}gQKE!dLX{|*m8RJ-htpcKqXjI)kw3ly8W3z)<4#_l{E6;aK17E$*dBU#gzB9RBnkLajXnY1Jt zxJXOZUh;-|0e9svC99PeoYfLhNH9d(dehDP_0UypBNeb%wtc+&^|b1t=mtO!LF-Ah zHQHpSxeTv@KGiI@iE!sNA&*Vy7F6k#Y*?tbe2VpM*-F7nZ-R@)VPQA&PqKrRsA9!u zI3Qn8EJ9@DWnE<&dZBCUFHpuPwY-)Iad;TCX+NP`q;ztut?6b=Vg<*W{6#E?kf@egtC)}N zWlgn*I(F}DFAN9~M171nkkKwC0pEgNFFIKN$?_v$qd%U#)?-lcx04>9YS?|Lstep9 z{A2eMR$e-)4_5r8ef?GlDZ4#=NM!Q#?BU`3Rl(W9EazZ+)YI9Jdpi2Bch0a~m%5-$ zZ@_-i@}2eXwr#m^qxnL*4HVM46#t)?u3Ue1QR=2U52>pWRVklEcR> zI{umya0=Y=i>>B_!D-D+W18=1YHPcf9WFkn)2|?(`<}G^`oI=*6%~jMIi2beIot^% zd^@#$jD&LBZd^Cp$uHc=-o-*4mY|Ubf7b99+G;IKL@+Q_K5il4?DsUHq3Rf0iFzxQ1xEIK~;odt+oXlZ&-hgO>_?P#=^#+ zyDE294KB)iuewg=N$ni<*V}vF!P)pu6iUxLrL--cmYbW4$(wLJ5uXtAY)f@R+No`8 zr3G-kGRREinSB?d0`KW7M7Gx1m+=s_33N8}Qs>jNiAC0wB7ELej}3pq_X69FQ+v53rw>tcb9#zSNSIU=|o=U-Jdu!Ubo7HnXb++NwLWD61} zJ*gt;<_}NlS5bsY@Q-fIWo^bU%|dF0lCO%_gC?;5TUZEJHFzjTD8qC1a+6; z1Q06UKJeD^UoWtl4b5g5ZG%W!)}GDcLxx|4Cm)ZWV&Um0Ww=y?X42q%lL^NexexbS zw$-@i9B+KJOrL}HjBL+u3=)g-Yd;40hCTG|d`M^$NC&GB&!6ap+KM@`UW#I^e-C?M+zkqdzYE_G29#;ON6@;;@5<31~|VJ_i?qWpQr+M z^r%W0=y0z!5Kw$v;<77weV`0rUV}v!J^H_f08qh|?Bc=(XiW#_xuW`{TL|YJ>y<{* z8mIXw(mljlG}w4|YRuYPUV-xTa6}#xtK4Avz^Wj`yLG%fZ_+=6jS7g!lPx*VpVY+8 zEQZO^okI^O$>e!ZPwLzT_t62Kkvi0rEu!VdYl-)- z=DeGLc*c{~wh`alpKJ{X05nqE*5ym<9Kchn1-4YhdXlcfq&1>}_(I|x*N;4?E$!&R zuV@@!r!{IruszgD%Chc`*>^&}ZC;9#zO96tapF^MdGxx;$h+YgCg)M8FH1{cVAfVw zt-7n%+LYw1!h|*LNk|i5g{a?sJW0#6yt?Gu^NEglA`?4#UjBr$Z<(NRmE69luA+^j zt3rbh+4)r=am4G3r7C$CHa9X@vYii*dx}a@FXSVzh;Ry<-nKe2Z?e5p3^J( zl@zQliw-VudhjDs3V7v)*7OigYw(DyRetbXuI1sn28*Vb8`=u1)lAW{I1W$4{j z3o0B8nerB>2_@5D8n~2M+|Ks&*bX?o@FQelEK!`gn}J~RA#tFUgi5zhHubu17T^T& zX#unyGro{r<3Px^Osk!Ht04!5D;@qAY(v>|laz{<+nRd-^-6RJeAaKFN+z|+u~6U? zTB{W?`P&fX4L_TS7gy$#ABWTNOkni-pIF7Vk)H>g=*tHr0%sn_q5t6EGvU3_CA2Un z9;Uc+TrrQl6TrtH%$S)FSyO94K@ZL`$Wr`+6TGPF6^I_;!L^phl9B+_jIqWD0!xLe z2&vXsVQ(FRVUYG^b0m+fGRT0uzYP&?#%0cjpHJN zWq&#Ut8=^-2mOTV2x~qPyhqboM z04~hPPdiK3G(PNkF&4g(=q<5$O1ejzf8as?Bo6WSkD~mZj zWwuP69v;@1elk89b5?h~#!C>P&Ki|h4z-Cd$v7fZ0hVz*>Eltn7k&sUsl#AgRzUrh zRoOqjThfy`(Aa%I(V!FJXD5UVsyCaO?y2uL0Lno6?;r=QIe`cY zhvx*bt(W@{87%RaN@6`Dn+>9GWFAXUn0&sbSTbO5!|;lEgJXW^zqOxJTXSsPWFter zb{?aomXdKZ?L*V2p6ho5f#c-JpSob|nF{7GX`pl#saUI-eyUcxR(0 zSIY!0lHTzgj|hGCBc|T}>|N_Cv$&Gsi*4|xvJ{=ujf>9X5(ePgK@}6SbpMHdJ?d2@ z08Kc*Fcz@@Kq_75)vA?0n>QkS3`j9TIHavCkv$(gC|61wyM684QK$welkjwuo@Is9 zC^cu*c^nv3GuV1>+Eg{Nu&qy$PL(8F+JfH}{)qbq&1~lNMY!TRjC`79#VIphYBn+PdZ&U`Q`AEgUr4<` zzrOge1oR#tQ|oFiF-;jaOn#!dFB(Y!Np-a5(&W7MVJ4R$v~-ib>pa(}7q znDvq%)sj6=DL&68!vbksD?O4$uFRizomZOCW>mWY0Zx*-s!LI!fX!4sH<%=Esw*)C zRN=$r&?r5(I8lA$+~EHA-#Vu+9OCV!W&Sj9D@p9;*N5w?J5@04;+npH8x#2swv#!pp8!fri9N6N=kQ=3``j1ek?5r0xw1F{}jI| zGU#$*BX_%I+a)vI!3lh|cod(w`|{f+kps!W_2RwB;&SkwEIu#xWU78xR_sVblC!o8 zePQ3~Vb4A~Dg+*PGIm7!GLYGU|^#Y!cs>^oqLpK_sr1{W` zb1Po)DpflEA}Waq9dF`eH}G$L?G3bJiZb6J7d(_+RwZhab?45I(|r)ykw!U3C)-g8 zqv&ZO3?y?MT2CD!&+IxIaOMA`V6!iwqDcIIrO+4lQ= ztv3s71`tUb)y|Vj0hXdly{#-xTv1s(J^n03HZvtnU(&J8Py?{?2yErv`A z-Cit?_?dsHSRyC@OKsNymJmr4`jwx)ZD3#5XpWk6Lua&lru6%|oR=@hbqM&E?iA`+ zj9GocoefcW<(FMoQSnvdx_+cE@X^a(V9SRs4)V*OEpZ4eftln1as4`qbFedNaN}!a z_byY7S`5NSK-O*YX4VB`K%B91CU%^UAm|mg@E;cu6iXbFj+^R>_x{EvcCR05emuQ8 z=bYOJ$P%#eJ+MHvl~oKVGD*{yY~&k6Su@>JN_5R^iNO2Hw_`N(4nFarAaGCFGhd(f zJLmG$SNZCE3>^K9V(Brpl15ze=3k7ZB!{=9c`@n_9saHN^kn{qT+A|5yJTmcsYNd5 zV=zzl>=lgO;eomkkwGKZ)ncqacH+o=HcKEBzLaYI`Y7JTv}?5&xU2Kwy7Rc^%@%cgU=gcQ$#VWd&}QHR}R$z`n@1p z^Oh$KAKonyVEB+Ze&F|o$M*f8EIy11(DcrK8_B_gdA2MSHt;hVCk1Llhx_mwJQ$LpXcXTyFf?|tcY#_I=+ z3(5)Q z6)l`1OY{?#$~Dvy4aWPljD;#d)?i*d@;VFq_zTJpZr0DC@gd2JT|?6wE&lRstEn9yn4>M9m5+V9YZGz1L2x#@AQqX_`AogJJ;ul@0z!b7BA&rSt`N zXPmq!_^Z<@CMUQ(VM7RW8piCC-)cQj3X-TRbX8h}X&4d);PQ%H*fk3G&lq)=UQOD-FxXLZGpt$9MT+ zu6VGEG~wa;80Au%)u<1oRZCd?TAk;G5b zZT6p-Jc!3xGeJdsMiIc8UxWoU+AOk)j$jK_SptQ%Inm)DDGtmDLi$fk7DrZRf0cX( zdtYzX1nwRz<2*&$B|(;RS+cj*DgzpfG(f*c)D(ygQE=~iD_7gIqe&^?Q8JVHdnKx! zvly$VMS76#H9`$Vq(Q#*6IKcr=@s&km1{LDi(-^EaxdTXP<)o>n#ifW@xpR50nV4w zx1@O@sFuiZ`>A9gW7~aVmylgRTLf#6b{t-6qgp)pGu;oIi6n+KZcPytPGP`i){=TZ zePBhN0^<6}dZEo1)+*BJwI>y`0q!rM>Tj5OZ0OUOQrcPgt}F;>AE$quzcA!3=rdc# zEh9S}12-7@PR*c9N8gq+)8@%hA_ht9RtH73hh{@7)pqp=~C zHCcPgOEGM5xNfF4Zp(w97gH|Lmu_vU$>^-vzuXY_%!9fv*Tm~6u>&@7k`@c=Wqyi; z%%5iImdsH^UQ%6t?@vv*ok)R?O10{G45=*HMDY9gc2Y1SMS#fQit*mKLj>(U|anq7?u zueVa8f`&k_&>=;Od}G(N#^?>uO9*0a3P9G%yEB}7i6E6 zcR=}pwZAsOVHWUYWz|Z?CEBS(^-ucPCtAQ`4vdMqD*v;#H7PPKblH8BZs3#&E7F$ZDnLu7%*KhF!}{&v zSguTETI};=`FF{e;N>fs;rODu+li7Cj5Y@Iuei&4d1MvmG^MrQA_VoJb~TE_SyYCIV|I3C=EM{ zH?F=>S^m0L>%rZ7FSRBPztaoAJ4_6ZRzBVN-B|>clv93FU@-=-po6w;3wF}&(-+xW zW2&ogEX6@%2L@{DR7tNYU>}UlGsCZHNj7$gTk5f~eiX*IE9mYFQpY_+oay`tL0#@0%{T&911!WB%zA} zSAy*>37cTHcBw@@C`MSu1r;9WZ?AGMJ>s;1$&9_u9^st{#Q%JYPfXb(EdH7EE6&|L z{yNw&=tZB6zStig@yFSk@16NZc&qF%2NHI|(?|!4Bl4dv)?n_|Hx7Bc-@M6UOu%%u zDjpeonSNl)$Q$n6ds`^v&aqC{r`ROYx<-#Hr51P?^IwVLedqjvUOC#dn-4fOV59Ts zP^{TN!#N=HMIqo+9LC08$L{WM2?E4ZL_af>HlM&tRh)a0;B0=Z-`n`siqt)cE5`d3 z)7_Pj&nn{FWjzU5jTg%S1(Ag2RMXGtvU&*RPZIF4%MuAe^OSmXgh>GamLj>Ysc|JfssN7 z-T!5!kw({*+VTaDYzEFe-dmXNf_~0UoUiia50&S}4%I!c;|N2pgjcv9R+5V)*j7J|WC-ZT`@~3eIYb}t+Rq>b07!*jDkghek(cLVk=(l<0TEk&0 zHOxi3+D=?7MHry#;(5YrOm-O=<`5n<|LY6@N5CZ)bpK?UnS#$y^Kbn<{3Rc&xcMLA zXo^GQ!B|6099v`nyHa)0#;n_nigmo?jjWthaF^U|(z$GVN6L`J_o9QtB~8?u9GS-T ztoZtcoowdle1Bbw`!MEyR9__g`6b-KYS2Qu(6rUJ1A>kR``QxyE3vlJrvbc?7R71rx=_O=?K$6m_0um%2E-;+R=# z%#OIkq-!{IiM#Di7o{gt!=1K7GD^QqmNP@)85x zh&WFa20RnP*UC|oW(>Gi_d@5_%CU0$TE4AMD@@hLCy3^b7m94S64Gep%UF6Pj|cfl zh)qC%kH~^~h5KAoj7o?XUqm%i5Z{R0FnCE`B8l%b2DA;t6H-hR-uSCNYBD5TP)PPs z;hbm~lqYmP4`l}-E=Mw7Z>FsHPbvKhYj_Q3P!X|r{u4t1vEfIi06%oa%H?tZ&2bhY z3!?>nLG7#mS7?083s|a}>c{>XU>QIT8nFT3?~v(pS=dEwg?l?-K7dsX{L0iv4;6Kq z^46}(mF?}D2W|myg1el|EwXE%@P6X3NtEetHCZ5J0+<$sm9OPq#2i^}*{hcDGe#2? zt6g$djD4JWN`d&lMq4=M?D3mW0xFomaLSUx+bGrn$AJI|xYmO=QZl}%c?6JcK z3Aba;$pqY*5fhA9eYCVI{Zgk-u6vzJwmh&pAh^4s`O0^&n)_=V~!mu;^$Jx9vZ%H>%$RVqD#mAaJ7}XMGS04U zGZojSzTyFS(;8A{xZOt`6$GsZ25uO`w~^sH8@oUN1(^$xA$2`V8es=0fFmnH@rO2r z$2N5?+sF3tiUx{#4Y%fw9s7&offcjegCw9$z|G*_w;C}}a4J)_y)w{m62#=$xZ1|s z&7;A?Tc$hgP_{{LlQ;pOq(L@h$Ibb`5WD){Bro-}BB$JIy4`1C7-iSCgi5O?DX@gt zpE8YQiPLpqnStd>zJohC*c) zAEGj$K{=NG|FC0YCEsTNE;mz3s3+n1BHV#HFQA*E%EjRX5sn~~+)-b`85bRM^>q-O zU|g1*L=ETq4$WhdD99aAB{BJi?er(lU$H0h8%H;Xm_zcRMvS|H(MhY@I#ofM9C$Mw zHrD@m6CN&r?>aV`N%?M2UGW|>NbFsQBEnRf3Dbg^(mY91ehXjOwVsdt4)&s z#Q9A}x4ku)c?^5~O{Os1YN`l99-;OUm1T45?j%e(r&-Ys{WCf}?jj&PlmYdbsR;3PhYM4#3))$5vp?7m808bLohZu1 zwX%=hCl&g;!gMrI)Iq=p8vCCcej9=%(rV8>=tLQAR0)?09!a9pjhS%k;?;#g^`Rzs z%uFLBsx#nVbn(S=mrxBC_F7FU342EJ~I0l3D9)~UT)03Qat5f?Z;3U9@A|PO@URZNe`D8kYm_X(jj=c%{Ca6W( zKu!Z;B`ya!T49w5lar>O7l?!&P&6U~t8!ckk^>}aj`-Jgx`>FE9rA)5K@DB{%_h{R3F#K!-jJJ<9x{Jm0WHXHwj#D8eSqrJYS zKx}w!qf^;(qZWv;`G9Gn#%WkAZmJSy%guo&6`y{S7SjR65j8!VaMm*yka*>fbk7d@ zANg+mFQ{tL)JjnO)yOQ-UOdb?S!nhSw z*W5tW8xDJqR2?mQHA*&qs7l2r@fRD35$7uk?;#C?J@cjmlZK4%yoD#*@bxtiA5jB( zDVbt{0Dy;(D?=zNi1_x%xCW(hHo+DEMz>3q%={i7R(l0*#DkD=}H zkKg(toZQasxMtYCcJ7P_9)H*|NX3Cfygrd#<6Owrg33;-!7dP=fRa|& zX?{dc5CdzvN=1J`zc4t4E&YA1FVeWQ{X^Q9oG|67LvN?Zw~sWwtE`slRxJ}ZcwVE(MdHZ7*Xd$3 z|FQ>3g}M%fH~WvLN$8@@99)&a@+Yr6;@!vj;BL*)l_b9VH6*Z`@ca8m1t=G2n}cm{ zRsm+aTpR0&XmI^)?9aXay%$%4UtSM~p!HDfLduKvG6!SNm^sU|1vnK&UDd<15y|(~ z9da~Qa*Ezf!Kz!HkdM!Ywt(bhR&0e;2oehFxWx?9rjc;y9O+g_;Q}sk!dq3tj0ndI z*6rc}AO|8Tn9jw>o7aL$cEJa!F9G1WT$DtRo$n;97cJCePE;Nfp~(DUbIsRvEcJiH z^LTT7q+hRcp52k2u`0WmzYYR=KPQ%Rqw`EZ`lt;49c}MBDz|6p!-?$0U`|Bw+EFyB z8$80eJMp6{kLL0^mMT+Tx#!h^>xKn3am&DVa!(~gxuV9oyIXXOp|b1uMuUGy)q+yY z*VNZLq|iu#lOUOY;y{_DC}~b%-H@lk)cc4Sl*pSkF=wS_P8c4(;X4lLxTG^pQ&`8E zU+8B|aP1bc6)l6ro67eZbc0gsX|?*=Sk*&k$HAqfLUnxin&7#-5K26xJ5UD8i@oCO z?s94ve=q4*`zhHalz|L5ArNHVR;s@8pcI z0>mpe7xgM=oW;;%TH0q`C4u%7CWIG$Mjk~qfBQu?X^X2c9#c|IWOj zxawo5s&-4VMm}TwJar=^@$0^<&AQBvb_gtl*fMF9Y=0zC%e9RWZXD`mh4kuAlW+Mo z54k2e4O;mQ>|1<(Nl398NUl{kIb9Dt=u=^ZOi$4RK87g(_8{T)ii!bdB5^hk;$(22 zAuy9#Kl4x<`bKsV6^|7DKGvp7ECu$L>bn!*3xPrZrlN*9O1Y&yk22;Xj%3| zo&1g5fS-7i{sO;t&veyPw2?rR$;}uA-YI|DQ>=X~^6Wim$Aeh{k1$n_@!8*cb9}32 zr$AR`U4RgTP$Mq3*tgpk6X}9Kkd}?Fr~id|qwrF^^s^H2&xVsR-yXV5ohMZ#&B!Vd zfUNUM^tD*s&sXuxV=U~D)*b&^x>-yeo?zB6G310~yryL`G{2_nEsx6wzp ziCLf<@SoTl{(<;eX_s?TV=H&op=iu=g}Yts_8g>rRQA$vtu5R%Zz;(ygu%-Wot$&m zx%D=2eQNfBq-7z2&ODt<3!0bYQEn@pU=0{Jvv(S(w_A$kvXhtyn;auTRXS zl5tc14krhzc1C*_{o<#O^8Ght>#dZ&%o2zu|A_%BFtt>LuwqnQ20hs+rjSx~;>pO9 zy2^yTvY3WzAbR*1t2NZ$Df~stg%8$kF1G%tdB5rJlQ#c}4WW;4U&!j3o!~y6ejKvr z(^B5%dM~u7+CsGKE4ok9cOdMO8b#2p5FY^lsQ!Wy(8}6^WttOaDcTo%#Cq@N?fg@; z&jahAtaOw_{j@CTo>UjzAgc*;kC^`~jl_V@L}fs`XVql=qK>|Cj_)|; z!wuQMW@k2Zy5`9PKT+!*cioL*72)}0%>IYxQT~^-w=>ztg>ciM_0ibM0J4H844ps2 zPaQm6vWXPO*T#~2U_7BJI(U5BhOsXTR^rM*sZiP4&0W&Lj(n@~#UKwNPn0)E+V^bh zy|p>a+>g??;7oiC&EstdTtDs+*nGsn7yn}Uoh1ZMdXi?#jkcP6r>vsATI>%fy@yT= zwmLJZD9Fo%hc$^|rRu6|TyWVmG8F!O(qe;&oB;sT9H6nJmY(7#qtgzs;-O$XyC55x1e_9 zaORyr9hS)6qcj_w;THB3(DWiXWwhsm4yZ+>earWu^H3~G8AI%0qmD-{ZDc`D!TCzT zphv(Ihdv8|Owq!g^3qAW|8xf5;7PU`GY{&%`%kP7hex=~cUPcPS&_*E2TTk)W50Zr zI5rvg?j%)&y0EENBVx!FuEH!d5!HpB3#drg6&EjgEwlhz7d4!r>Ijh3KP?!wh(dabwi;jp2dK0Yq{y=lHZ!Yg z)q@8OA+B{#?;!Kvpzpxa7$T+0vGYjy;^EWr=Q>vsHGYoDi*8Z<_USDn_BYCM|J_H) zaONLA>T>1Y?NZcpuqxj1_>)w%X#YOXyZHl!nwj;QCn{V_jm|xAZ`&cR+_IM(lRgoeE@jjR%dWcXtYRfHMAw23gh+qKVt_ue|Kix1-5!} zJzWo%iD}MCP6{fO?W>0 zDV1`q;BM3ww8KmATNsKRaf=u{pf)dG>aRj|Ok;DI@_OrBz9@8)Z&mp=r(04Lb4Zsm z&PU$Pvk!4z5QYl=0HYr4a8}dH2QHqef8e|6HwhIE zHGDDpwlHP=KgX>yyQr)s*Y6k)a?Hp0OhG~d6xY5xnb@kbC(v|nnr@TE318IF;Sw8K-A=D_4nC-8J9R{d;4V$9BhP27F?7g@k!#k;ye=lgOB;sjuXUE5Xi8->D>)}`1_7He z;1G8AKQW*Erppq@hRZaHUGXGOHCOTa*SbU>2vZaY%zZ{9!dD(yTK46FT##?^iH@(m z>#9X>NMH!Kd)CMb+z2rf+!H%jo($I82fiE&^qA;&DS_F3dNzHmV&nyKqq8GzJ@ukB zrPpgHM7hi#c;qEuK1@c0WA7FpBoPF3PSTGg>!-EV-W<)cPA}D}i!{X}^5uW5Kj@{4 zhC0oy{FjPi`lbBGC#g$Llecz&!3%J{hWf)vz`G#f=^wk&%U|ag8y>WtL7&Z@$YGWp zOszm9?edkDnv6X+SRZ@o#{F#x&$Pt0be>5S(;eQ&0ixc;0=F27>_0b3O-}w^+wa)- z$hG0o=XDq^KihlCqkZ4T&LewvGE9l@LLGbD){U$@!X^_l2|)8G)1`42{WM^?N1L=& zY&}Zy+cXk_Z*)yC1uhQ}nns-{#8A}9f-7DaGp3-h?5z$iv7@P?3K+9BCjm$5P;&!} zLO@;z%IvSz&{Fyv1aaBFwDl}dfV~t`ha9~XF>p)m|~S#YOEbz>^+QOPf)UCJUO9Jg*E?*W0+jz zz5L%@x5g?4Pc21V3%IOMfVH{25NYs9o7qXKUYK?g%*M$Tj0J}1Xv7r+ripB8G?!|{ zL@GZgZ`@?BgyA>B;;s}%N!8R={j=a@HzYG=+>0|CAp4)t`+nbMD5TVWo`rg0-MnFY z&!QzZl!2-@Fv~wSA!$Lk(~3;sSb(7i_o4q9Mva&LQO+G)fe(sl1BTg;18=Cm3Dz791E!0bZ%=xm!vwK9)RcTb z`+HNi`VR-xx}URX2PfA0N5%x7RriWLt9F!M=oZ^EVI~*Q>ottI=srXjA`MFQ(-NI4%;VZ7|sNwcfIBExm0|uf(h*hXsHPcrKE|dB8 z0PBt-arQ*$h$21Mu#m5UFW`l1t}qQtzSsRHHUOMb6uBMn0eU$YDYF>N2*es62}zk( zOq3-G^-ytemnP#Br99Dg9Gef(wFaO+?JI5LExr$_&Z$Pv;LKX4~E-@b{!mBhU=K z5Z>OVb(LL`dJh+%vOJEFmk*MWd_BwbV<(Ejit|!nZ?Oq^R3@=?7SWh!>dCBGesrXG z1MNujjOY_a{PMBaYId=zB1*F_yw;T$H1^!$i`3UA455#G#j zWfj*o$j_24aAKbWAVKyS+yR)#gl>&kXfO~WR_P+AF+=Z%IsKKM^}MFbNxL}k2z7o> z`lldB%Ck654w4QUH#qm~yA=f-g=>Y5ivLm@AT&#g^>7{R{=D#&1Gqp?>cZuNbpgwG zTgj91Kpj!Lp@ZHsvImecC+7+V=L6gg=v5%c*III_ z!1wi+%GEg7Pwt(Z;!tNSPSD_D_-Jcz>$BKDM(e+x)myy6)b0!Y8FW`a?SdgqCd{d7 z8kg&bB|RPxaZ1`#1-A$Ntxc17xsN5Q6)?>*4OFVu(e3mL36n}@1(?;f;{U|_Nf8!{ zRl3=1?C^KpYf}a-&(u8@u-;A4aQvK5u>-3lh+(MPkF!twMY{hMv-T2>z`#heio{1H zSrr0pJ+zSQW&U^LnisSBNbWn7+7#@Wloe=Ux|KX!d2Ll|L6$OWj-sVH9jBy+SjA~G z+KM(7%)t=_RzeG_cU})YC;j0F4zP%ki@nWx&)Y8J#gxTZ*dE2sSyf#Wp*!pkX|28V zOVi+tkcK)b!Ue<3xrwO6TU(a%fbBQ|VkG2*zxbYhW;L|^n6Ah*Vh}D2~Z%~eK>Xq#J<|Ey_NUf z^K@%UnknEb;}VaozXJ9K`1Yw*<4$ZdpIAeP46RTa+b3MwG`hMGcDf19TX^IO5w7ob z9nZZCXy{Vd_x>UFDh(qb&G8RDR_{d<(7T0OVFf0|MDaXLjZozEfyS&iS#FR*vo*Jp ze>l&Fz=>C3>mbIYs$4`85qj@cQl!E0SSb5XY$X*~2=VI=HlEHD302wk8`|G5~5aoLL%&!T=b;t!sW5SJcur?A$|3vk!oTZ zXnh#4n*RNxp<4ZN9w%m;s$u_$IoG8>Y75EQ&AS~!ZfDS4K6nZW4Aur&-W^QKI2y!Z zg-f2@EAo7=e95Q$1^=0WCzUXTbDJ3pO>&ok{lR$!F)K6EV?eH5{Tz*tX3`y^Pc0!) zAA@n`J>-9c@I-*a*5AHPS`}4X{)UwYMZiJdHv*uEf$D5z5t~wo+#=SE1`n0JxtTmu zM1!aUOm;C~z=0uZ1fYHK8oSVedLk@ej8}ChZ>HXfg=cXXr4s#NfWPUq6RQOpF?b6H zcjyo-V_#(In=_VO&?8!Rz0mGBvp<#1h0WzC)!~HlNTTStYsLcns7H8vlw+j@V}vsN z!x0nT=`YtOEhXGCZ$*0YV!r7-O4mbVd{d~ps7e{jeiXuJ0;|uXg3Dwy$Dog>f5Ap| zKBuVS95nF$lqm0}y#KXe6rcL~HtTdH6*!}cjyTX zpxYU%xlrC1N%W-141YYDcND0iM68Afx#nFYfzN=w9y}xJTJy-z{`JV|Y=5fE zz>GK)4aX1Hu3cJ8X5&DY6p*pp)sK!v5ZRQ1MVmLD zkqt5pA9n<4Er$V*^BK#860*rLiqPd>z!S8o1|)#RfL5DH-DpSzC~VX@CUE)5#jLe- zDQdXxgP&gccbz5zhKsw(zo#$uerLe(Ho#s))L=U1>e)wGIi#EghEt%Ui!WFiJV}aGDqDC$a}2Ug6=3X|*E* z^*jp%5!1b@*WP5Rbdg=`;_<)h8pq!BdrzXK?vhy8%q$tG?^58H7`&WqBM zO>A_vQcR6YlH3|FR^wUeB@wq{*+Mt}F};&%mzTjwg_BuD2t+;m#rnvG%#nTXceZK# zJ@@yoI!pnS4jAbWa}LK|7PtrgQ}*Ch+Z>vJBMMwcny%3iR4{O;CLUE(cA$&);jTya zojKtYp-y{jw{;^V?l^}bb5GK)^jK@i;6V@;TcHmkkx2 ze2aPv|9G$T@ zb|+7TO4l1LrhzF>2K5H}DZ1eB^z<*PirvAj`U9mpj ziZ>KcUswRoEIe5ocg*9dY4bM!dA5uzp!zGu;3z7<3M0b#roVHL^T=G~t}8(31rRPg z&WM}rC0s_jGJ%yez9y4)ILPz8Bk5#Su30G3K(L6rKXcJI&*uL)y7qXc_y4ccMORKq zx?mNOge3RNP8TGxZz(I6t&-fyow4miQIQ>lTvwqbmzDc{mE13LpZlGeVeG;-+xorx zJs$m4586JT_vQ6^zMhvfE4p{hkgB>De!`D0$8zImX0}Y38hLU>tBiDLl*i_7yZYm| zCesdJ#9OG9NRQ|*g`sDwH15&)AS)x}9rg*m9Y+Z{8&)PGG#*~+d3wHCkvvjHZKg)ArVJ29Y-n%J01<*0;mWZyFJ%7?ITdwz zlbF(ZHm}JpcroCCyFuWg(c5Z%Lss5nLCS1_DzkPXTFJuD6Eub4xNhdiW~?+L42#4> zN7HSqEaIcg6~vc7a*+MgRn6`uo8aOFIHiMsuci^D&~(VQCy?vXdaoi0)8Mg=Yd9$? z6GD^k#zEENI+^zMd6*iAX4b<{T4!!y)yFM+{*p&X611eukamUV&)j=m#Nd01FHR2D#undLfq2>9o8%9%@lh37)_EUW zU}mMbN#O%T{X2L5YnWM0qsW|^x_mqk;#L7>>ySea06XF0{zumjZ@Gw{6gfg=ImCp{ zq%R~@V3Q+|8kugzEU1?J83T6OB|K=;?4A|iX?+m|LgYhf`%^^raxFVv>a3$_rgX<<+_xP1M$f_3EN( zR}n2cm;2wl!6Iv|`jO!h`nwiUCRP|YL)9!lv*k|Qly5%JE=*PLO97W2@(nqw?9>(y zQ%|C_7&jo(NXod#1-B%741IAj8C=xF*L+XO21v?8 z;0$Kh2Ds3jM#@Lqb=Xz^if-@aAUT`a%>_hjk1ZV2r5AWg%2e#@E~~~jbPB_$k@&)} zRFB$ossSJ$=Tq~7tQBM$%CNvd25^toL%ML==r2RR0}Y4^5SCA>W;JZ$tc$_vd6o2H zu0MfYF%cd=6W?mmi6dA1sSiTm$tihPh>9>D!g_hKU9W#x0Yd$!`pQ*f;G?;5AG>}^ zq!`}iPBbHMkxOXe)GJ;4`znBI_!M0KkFi?Ym_C_ zo5EBQy8+h3lX-N4zJs(6fY|m%Ae`VQYC{Ar;7#{H$l-gi^~kF@;t+e(Vz=@KN9LM= z%Yrx^X&7z$t64PRGlz0VE^FgAr%24Zo9<7aj%M04ra9-GNZxGJtj$_0>}^+3?(-xl zzb_gtT@nzxdpCYg5>JClZ2?92Y5!zh@)!9?NZPG>!|i$%PF;#MY4#yHS&?1^*1HT; z?M4pCv`#SF)HQecGy$W~gtC`UjRPx7P*Zpqf z+u4UQ`c57U)@znk|ndY z`>87`<5NNtvnI+I(<*0g$EBG;AKVfgw~8{Ug03Ump)-RJDjoT-Q|B~Y|$4rqs15Ns>4)2~M~CdS&D-`|^t zKeCvWZblFkm6Utj_}K3T7udqwdqruwquBmM?K;!I%plQ*Y|II-aszh>>GK6|uZkfw zqwikKkT^yjta^~~sHiN#FNt5};gcNg?B-aS6~77hGFU`4|8&$b#LKuz-MnM(x=~CI zzBx1!^H+F5^ZSwIH{_cxujwDtvC6z$kxO(;LUN|;3KNFCYXALEdy$9e;(Aioy~)Xr z@*?wnvdkM3_e|pLk18CU(vV(y~=-)+ZpGu%v!y4|g26UjD83 zKLG_UA0~F)KZR_!0hofS}NUs`W91lGWaW8o|2E8l{~O>-Y*`+9ECF0ViV0wA~aArDAGg1?934mx{=iXhRn?aup z1*8`8+(V|u)RAJ3vi%8+C64fZ6bD1QOSVVJ4>k*N; z&S^V)KLTpih*NXq8<1_Co+$$+ugkT^cKi?F7!t?SR7#0Hx%DU;moR(VXPj1EyJk6l zIQS^E=FRBQT~+Sw;}!Sam~^hga>GwXYM}y9(sR0_cBMV3tgi}6SlDoLNweMRwa_YQ znaj#eeJ4Z(6(M~zx^TyEJu`-ae5S7`nj#(;ZZn4-%~er zpk%-!g646~{%o1bSDoYoRouG)K7VSE+}E;TzwGIH+}^{kF*&o=bbrDzAN3Qfc0;3i zSsP1NyOrt+{M!7?$F}RA{+6$PuVU1PPPvM@Ma{73Wgt!SX+w(|fs!kQ?uxRc!8G`2bnA+Kew>23hQVzKBH(6V)n^?+JVEAoYTZ{WB58hkqgZIz6 z0Rx#!k=o2Essz-rlDB$Ig)Tp(Z5^5L#3^il#V9lr(H4XH1(bo=#RNKO?cgy zv?%`1GAHDb^^aQje&2YBQ(Z+ z{+c~>pX;vj*SLek;z-%plOBm(o-686HymVHox>=sMIgs`?}ZWDK|8e#wH^0P9*li> zCx8(L)oA9y(`|#p0!2U$lGP-C0&A;DBxsr`*}RgD%v;@?`CYU_vaR~8jrB+f5=?0x<_eB!&4BF=+^jyh9Gf2rFVJmTj? zlknq?NqDl;XuXs}bkB+mG~fy$>)mz^@k3|!%EiSp;%Xi0KG2x+vQC8=O#nRyp;O4X z`hwdA?eoFXJ0Joa4VgNxIoF}oxA_JW1bzI&aK4nY1?e*hDE%#l8}+V|!o1VoNXncN zN~qMy6Gllpo5ugzHuUpE9G;#7fI+4|m=^5eKsJ%{{tJr0s^u0o2HCwRa1gX%X&JTr zhgO)&m$4N@J`cQ-?@&bR%JQkjQXXU{h6F`OGLBvTW`obNd%slOnD|f~f z#%rJtcnVmpmCapJoEhRV!`mQCow-p<+FrbN?giR?5y!Fp@1#kDg`#m7HXrgL{6#S8 zKg;|?0i2grB;R%jV+ppS31RfYl>o-}Mce3kCyxca%`~%&El#2w)Q($pGPvo=3E&RI zxma0scY!SkH1XgPOol#284oM95)Y?(X1Bkp;x!Ux&9}U>;W{ zF+?V%iUW&K>q=Q8Uw1RPU#3(!pxC;kJ{NkL4C4j=Jv&kl)lDgD@>BEDhP*|OX6gqx ztV`GnYHCD~tmsaVcEG4@e>rua&)>-e1fQ{93nL@HPLTH;v!lG;`h#I?4Zr1GSbyCM zo;{Mn%es;MSridDf_PAPXxmJd|v98qORy1k6 zA0G!wbbVq(o12mK<4j^FykZlV+fHNtOe^n!n;5Kj(yIF3xtx-bL*IYNpdowp?@C|Y z2aJe{vdndS;mecGL@?MEV{v4+Kn-s)P=4ADatr~FVU2>t`R@(?jJ?b+tDzb}lfJla zfC7S-2%5IUm;?)cc-$9Nk$4_MUZR|(7Ov|q&R=n{>N1QBI{_*Biv@~Fr33E$DO~&% z!gwSdIc7<4qI@O+)kkK;0prNTkTRx*b1MHm6kk5Wc&JZcubM*h{+kQ zqaA_~J&LFpV zj2vR@m>lFQW^?l%UGAIi$1m#e?5LB_%+PSPeGf;=X#yb)dtC@Syb{@fje@2Kq>{N| zkkpw2YQ7mufBVu(lSPqy%3z}--;~tB74(dxGn~1l=p~Hfso!E_x43Vz*N7dJ^{`Z; zo+wyEx=M;x*lHm$kgI?G%f{3Q8f(9hHVfe&1DuPr)v1?ZOO_>oEaXG)5FW3w+y@01 zA~KKViJcWe9Z-KfQ8>23NqRT;re!TYpERS8We#lf)D1sg_*ln?U&4r8N%PJ%(M!1V z9P+>1`_W6#bG&ft%I7tzA}nDn>`v+X+EHxud>&__P-duB_5E<%{v$fO8wefcd6n^^ zb$yP&V@^@{$@#aKuaZv&shv5r;rEiRJFd~ewQnrujm)z+!Y$m^+^oQ3Gd9(4>TL5? z3{$^^$|xIF+B~`@5j~1)uk(66%3lpXq6&I_VW>n3*av-dg#2kc&4)?z!q8((2vhY} ze!g)C7JjB2qRX4jfbVq4C4H(e{9Nb*=mYZjwbi~A6QyF$$M&z(PtcA_@eirC{4&1H z0KCGg2wW}RISh+%Df|UUYE3$Bt$TtM$zz_eU)Z#<{dntv;b>fq^msT&R3ncY^(n@x zseNFPUo%LhwMe4lT#~4#DoP7K6=C*5-?;v!5beP>s+TA4xnUeCB~T~7A)m>8o#(PP zVp3a;iBe@ZmpQ+}K4WFV^UOdD07-+zr@Xq)0LxOLJZ*ID+PG?zd4Sood+kmiRek7d zYGwxTOQ}6_qS;41n1|#)YEu(Vr@LDx$ zz!r@%nw&BH9??sI**x>|ag!L^WZGVBE;qyGqA?Q32|^#Ig_75`rFJ!gwwy`eN-(<# zQPd>dR3=(q#1gbAFN0o?3SrMN9P=g6fJ*c6O|{31H*sdKi*b2>7r{YsO_>S$m1KUj z;N42l&B%C8!Th&c!;~30dYUIKVraAs5eYs79y8fn^#%HUmC(mu3LLp(nu9O~W;`0X zeyt)G!euY;YX-=^YxDIj1K(&XWZ+A*_^F8O9kGeAMF97vqmY9>;Wc;5ZKBY1LRfBC zrCy-^x7+=*Mprd9lpDTB&f#x`cs1!Mb`)!6y%!GX3p&v|^+r^!;-?pq&{@Z`>*?{R zy5C~pSdX7R>G{I^Dqx#vYX#w)rh~z5LH3=~7kZG>YYg1--GuHZ>GxV`ivhphZfk~8 z6FVObf2ku8Pj@)se-=X=m3_Fu1^e zH<4CWAt9Q=z-)ky@G=h;xp*l#gKO=Bs%m;R{f*KueiZJcz9amn&K_FzbuXu@WaAZk zCf$CT?H5g)_oqs2Ip(n0L3#wogzJPaEp6!6RY%#Nv7r#NnrXHcMH^e>;vZrC?}51- zNqW9}PW#u^m`mg$l;1pA7U-;1I#_pWTyLvJ{wYZMd9#A2_mb|mE3cY^;FstW?JDez zx6L8?-<=;rU(WL2-6T{-%H}avXrl>Az5QOR<@y+3%dYmKtNfnzYc88n0AAGDq{ik0={1yJduCPT!^7Dd`Xq=;FSYwkrh7%w*iz!%6H<|N;x zevtgbG$3AWYWiV)$gvMe$y?np4Zpf3nxQbphkq)?%G;xB^G`p+-Dz`~%m^fA%-n>k zncq@1vkey2QsQ~fQwFq-HMp``bA`ihMOj#1I&xp&!_Qne%oa^KvaLY+6d|rc+BzRMn{z zXKn8fM4$sh(z2jL`$rbL3_y4eaCm5bc&_^1i^4)hbm5)}P0An5<$>-s?2-E`zGvmu znzQu51Jr0DWpg2#8>I@?wjJ=j_n?=k2BtRKYE`$i~ zU=tA{{}+@IrR>r9enFp%Wd5Ux6wisD4q0ud(JG(Z<~B2 zpRzor^sd14Xir8_znAxKu{r-IZ}n+aN?!o42haJ|!cEgI8Sn}Wdsu$pnxX*RbH?{1 z`xqUupo1$e$SJ*z#R)W-2{^3`NPBxWGL(imUcW!yAinMKRGgW4l^o!|(vx%UWD_|b zrXHPY*Y(n7Ynz@=Xci_J6;NcIuAA1$fw0T%`uv!+Xbz<(CO#?}vO zLL8hGZoOTGf%?BLs3arh%zjH2DuN)=w>#f3_aUtE(Dc1jA2nFYj_Gs=J_@)6o zoDk;0``b4Sg?X6hF4X(Rj`~!Eb%0M9?P^77EsMy&2z6VFB~F`koPQMREAJf0(ES5( zg6>S-cV^!5AcImU(83=x`lWgX^@c5lsz_3cS>H1+jz}cUA@{ zI)7<__-r(XWHaMIOI6<>fFWo*!^j1(!%}mWQE%YSl8T>XtsoEDaEWE$WS~KE=6{R* zj0PHi6PI`()NMyl7ep>=3-!3|rRal`FG&h)P#xl9XIv$7dhmj9crjU?*q|h&@U#|x zi~W^ZT{OwKe+n8KDFAXMm-8rC7nBN$cR}B)Bw8=}OC8K({rdRFD=5Kp>})nunpMTz z6akMb?dcRZ;bBN7=Fi^c z_oY<~gZPkP(T>D`AX!e-cA%5RiR!|J`!${?Rt(wlvY7^|DVkUgI4WqiY$K1E4eYdT zce*f{KLz{4Ry{5lOenjNztz(RAfIYXW3u723G)5q3nWwTZ!C4bBn~+7tB690-4{W1 zv?oa@1Kfaa@@m(yrPJ6(@TQACQGV&~3x8DUlwnW1^=wgR=;vf7{d;!q-dIMJQ*)(skCnbHrEfkE`+bnO z=CpHwNM8tR{;}Jsr*_Yb0~%vSw?7$-q37wGnstBgewE zhHOJnk61{g=U^<6!WxcI`gDY4o+FpkSRt0GEoWL-IA?raogy`b{XQj5d)7TzI`frl zd}-5b^m;CFV(1%rWaez2wSbsq*;%9U1Eb{gnx8U!$=5Y*M@rv|X8*(CB#{x^n6#fl zen_cktTO({5ZRhU?t?hJ@E-K?BjP_aargfE;cW80Jz^{A#OP77Nd~nL?T|)@LXVK9 z$dXc9BZ7R_QHBrSQFuVk8Xe!VRUP3^2RB+Yl8!ue+q&#Y?Ftuv`B`r3fx?g2__>tc z)FQc(_yjE;rRIv!+ukFmgA+yN-}0tM(S0zKIls)+iwT|2iIkWX{!)|-I=b*Wp**ur zA~1g|?#r|w|7q0^qeQmcIuD-sGIP9wbhYR$D#I*SXF)YlgcV}S`XX{&0OHTXIM0Au z1eg-?-%XS)Bd?K)sL8A2-!mjXd8jP6f!=_ZDT;u8tyL+YFY6%b=K~HXvIC>;j^~Y; zNj{Vq3f>=25{pDQ1})jX&?tdmuxg1b!B0>jA?E^e?+R}BLMStj?Hj+TseNzImplX0 z^R5kG3q(m)bfGH{FVQwHCYFMw@`>!yO%OG#LE_5ReyYB?vQJ|l4cC*(kejPvZXGDc z>!1X69(~_`v{|q>v&K)8;G0;f8l6u7|i1_&?^krF} zq#^`1b{<`+OhC2kI6bH#1D#=TANvRB$m(*J5-gd{Tq!!!lm>95{E*(61Q@&s)?wH)?Nh7rXuN*#ZMU z8N799VF^kQzu^XS(c-uio4|9`X*I2+=Drpd_MoHZ8%l7;vM<@&zfYcY(|4pcR#tz$ z)2kY9rSAv)M02^aCr`YTYZX1IYj+Lx%8L19zt3Lphiq|_krNT@P^m`${>&obO|MQ3 zL=+}leH)cRB52QBvHE#ggU5~jTOl~bR-%~@>I&_LamXKGI`N9pR|J;A%P5=g)PWmG zQbx)da}TjhL$vg+_-Qm8{=gR0+Wzlp=GU`Gfw)lL=&`vmX^YMP+;8WF_07)ZUCt(X8C$T#$))-zi{B+E4r! zaI%C2X?0sVLHd#D9-f;X>3H=Ebw9j+R%%Mk+aeF+&+))7ia_aI4{Nh>gD~rJ&MbLd z0f#@l+K^C}X7O&T<=2$Nv;RF1(-V_)pHEJ$W>lB!?j3ol@@$*T#(9>-v z8cI~?(SAuP4tOK;^IJs4MNf)$2bxjl@XMsZL)mx3-d4T+zwKjw7e7`yt3R3VaU~&{ zJo(JGr;c(k>~bx|hsU=yw~0Z3?D){Yu#D7SONd&~jU_rBJ{9bLyssELNTTGW_Jh{~ znpFzXR8>{pKlqQC_LM}Iitgimz@nyqr66(Z#Lp5(;W(_(uRPsVoZk{)Z=sO*zl`8p z=)k%A3X*k)W!y5fwzuD!xM8f2&jINLUT2v<+6&TO3-8NbFJC*oe}B=vFz}vDeFsyr z2&PBJC;5&QjH;wiox{&2!7a(*<$ZvqnQ>g&cRl>ps!jjlms5*7;*$oexZI{mt^l@& zmvZ*;L840O8Wa1NhKhbQ_GmuMO6H#(f=QpsXkAK+VNtr%slAg8fx(^)Ns9h=Q-&G& zY~(^2`%>kfXrn-)*Im60rlr z6f@aQ^Lio}ZdPYHR5-!=8QKqJ;yvD$^cI#hW~I9w|KaRiUvE`?)@6yAlJqM0Or-}o z$&Nn?L^r&w7nd?ts&BNnV$)T}u8S!cZENKRLpvz4GXJl&?)|pfLud!YUBKs^*WM#& za+VWoMwpb*y9utqXtoe{Li3lpi*#AJAzJc(8aZ5VdN89@&28Fg+-o6Z9%u5aZOJ5Q z{8`GGQ$-00n2H{}a+*3yEjY$i2 zrTgF+8^6T@I8-Q}Xvc4>ZX~K6w7Fif33(cRyjh@7PJl4mS;A!!4v2#*wG>GuUxMba z$%NK6gjUe+|TP z?_gs7?8E1s)XsOKVbJ~!=G__*(*(-R)eGy*{up`#x-$_LaM8b9B z>+^D$$)kl4dN~;eX8k&LnZkdbpV|i;y=ShIX)~^G%gyMbO@Q_xut} z95w$kGAS4!>?YDLR%&Gm9Nr683k!y5zNq4c!-;5#>CZ)2%DGC+Gejm83m% z4}tfzmTle##>0asfyXD;YO{oB_hDL4`RG53iHH8i8Kg0+M* zKTE*4*{?v3ge)yPcu2i~o)e24noH!N;EbvRkcZE5Mbf-`6oWjU;L_U_Grms&CJx1c zD~LnEoB{h!VM?=@)U~N5flmQBj$V@TFk~%JMMTOCxmV>XLc?HtODQcCA4gAg!mZ1i zFg;;D2l+-{3i(oq1Hn1?Wc-KK=|^L5qkjOr1U zpI?~hJGN(JBWaQ|wzXf;OJ?p*i~`@K*?`lG$3EqeyWnf$(n4`FqtcHx=4=xm?flN$ zsO1sf(a6{HL`nw_#V`j8F-lR{}Y)sMxI6(i?7~Iacvhwzw@MUZSiW*qICQf?ia6Q=418_ z$##LzgDIFn^qn|M}>?`H|_MnD@~#O-`jtzD6~AG;3rDD*|hm`8pJr`Y@zczW{VBLY}_{YA@#kRqCY zW zBl?m75Y*sLq_=_hSCJqdI?;Fmf} zL)>+AS7HeQOd_{Kf^IJY>Uj$rvftp1|NZ{ClZ^yg@6Ds^9b@?w&{Z>Zr3q)T8^O^V zg`dq22Nb>!hWb7p+8}p_Q_KHD3e7N$eO^Vhg*#Yl%?kHzb)%J~wihMp)O?WmbzwpF)iYd$ZTT=Z|;bWF-SAntpZRVZMqkGB=b7zOa4f ze|A{AdoqQOH?$o=Ku|zIYQe21n)fZz8$A&({fvK$2?NPz0ymh$2KkXtg%hqK^`%M{+gjAC~|3 zigxpw&T8|&d6T2WKcH7p+rhfpE=ol^(@5d2S{^szC|oIAz@OShDGa!npclkN8|0X^PLyeqv~d)b5wx-X_=|xRo~vDe~wZ)_{V+pb<0Q@5QAJ zYpc+T5A&4$x)qw|T&HMjR)LZ|wX}nYM-j=5Yop8>k!V+Zn z7_Zv=UmqOQC5>_O?VQVFtIuB|mv_8Gd)(W4S7g6RnMuILv&!LVqOwhrjWRrTbSdrm z4yX3o%3Ev}Qcm1A7E?C!#8=2J6p&e~XpCK7wz#k#-=5dxfeeTrhuwStjFj%qBad^; zbCp&}e=0(+r(#LKe+_eABS^JX-qAGw&~UjmVGL`>PxGs;h@Wx#&}r?)G4DYfg^VJ$ zuOEruoU3@@{r*;Lz8F&lvZe@43g3m6ba@lIaoYYd>_s3TOMQa@djrpE;Rvv~;aV@g zK-aZa*NB_Glt2>a!!LJO6%y}rmC?*3=Czi-MWz9`eXxiE)*H#@-;`HlsNZ4^l$B5= z``!qjj{w@s2`#HzEOQ#HKk6>#Sob`3hkx_we|=+%Gk~pJAHHW}=$M6S<OQR(L}6n; zyfN*(^1^WpUXloa5)$O#5kd?S=RwyyRrYtLcH^v?o`r_ggk^9X;L8)bSGkH>7O*|$`F z@a@2@3;sx`{?wgmh96L}BJB*KOhPKs^vRVBZ%U zWDksxQ%l@PKSkPqXXJj$KKDYjs)S9di97LZ*<cbalywZhsG-8Sbd zcpgGGj?OFH)W2ALc-EwV=|L?ifEw9bE;#-Bg*GtH`a=&I$0yoxfGoCdou=;f=_RqFrd;@sF$qZ-sjHXiKtQB+c6#0Y6KJwyb4kfIJ%%m^ z&Br?8R9_Ey99LQZlk#=m!v*6a%(^Qj=tmaD8$JoO6Bg$<#WbiCqWf2Cas$F`&!lJD z*%_bU(erG6@FP`px}L5d`p5Wsms}_(V^1D8 z6=qNAzYFiB!Glt0ao1m88SKTsKeTFW!YK3Ye?usz<@4D3UoX0Ui5aH(+|31)m`@rp znqRnRDgH|p0xS*I zRew5Vbsf5~fe+n$t3-~5Z4sc;`p=(QkUMwwTClf06XDzHNxRrcg?ax<57F6Hj3luW zayO*RbTZo0`!aczACIpq;b#rZQNM21a<+*6ozt|D@OrG;2@x>e)1>dVopE^T&szr( zg?04rKWZ$H9)Gw&=Fw{@z|5K6KjrY~zWA0oFO7e_rV;sVp`VNI*zk$&ebjJ05xUNp zaUJ4MKQ8s>YdcxlAHj1CLbc{uFGBA+(lF6q1=n%9woELlZ9gi*2WaI5^j5NTKC&7& z=hkpYI11xU@`(Ms3iu9(R*o`n%U6((7u!IFZr&P%Dlzqjo6eY!fLXT43M~t%F5JZa zFdDnES^tFk;)Ku3(rkKAO!L#bjn1!-H7Q|)$uCCBwx#Z&rbAnj(|t#J%5vDXwVq*@ zo�gdZB#fp5RjOd_g3Und;3Z`Tqb>(5WSG?OLKFAK-Q$mN6MyPwM3f>tJK{fLe39 z0i7~Gw7#|8QCCvKqjXONS@x|PAO9`34}qwWoto|wazu~n%0oCh82kq|GNNnzkpzmi z?#pq8ib}vyPK2Mw%49?JXPmb_V<}BxxR)ZYy&9YML{YU48wMo0pWZ{!x&}SaAF%UJ zoy2Vb$PmI3R8zVhOx6prYRC9>#^7V6w8~0k1ZCAJNpI-M6rgPcFsTcOx!OJfnJCz% zV`EJ%&=J-3`wKvPZ(c`=$xc8SQcohSNip?{9GYxFMZhG9c7#SZ9mE}9G$*A1Mo0^{ zmCpzIL)Ov!KO}g3!Q3hrmLQ0S{H!C_x&vf8VnwrhV=ipPmM^E?39-e6@;q- zFkdt-#N?9X>wk;IRR5rtH}n0L0+LO*FAuv75@hJ9Kd?$UkD`c8A}B7lGtLo)V9vyOVX#T``t$ZF{Igp_F74H% z-sRG611-m;juOP#&FctSUHOw*BXh=jMrYU;Z{*n(|B{_K-t_}>3@U*qyZMaWki*ru zTH!pZ{S)@ts!1|6P^;x%e*E4hlgLTwPtJF5|76nENREM|8K-FL`ip*xgtj_`j{+Nx z(Y_h4Eq8>{@o=xI^BX@kBe$AIYgV^1FlE%oZ2QXXr@Y+uVo$=-!x zy!3Kd1V^Xfpp1+`&I%Fveu?nEgO^>&wBpH?16_JF%PubCz3O;SO<% z(`^4&y_oY`48(UY5VzkiTg_9O%dfqXIM&jvhr4{ z{GvHQ5olD0BM9wQ798N`c2m>__`-aas+&&J(uQJlTfwo)**IUvm0>M%dU0P6>OjLz ztL&p<+g6&OWC9iO|STJVcPr{0;TCKg2>l{hEjm%O#bGa@InVgIOhy-hBr>tYQ9NDIMA9!iC!73sj^ z&R=4~;mAq`eoa6k%i3D#YkeI1#x_^eV)&uyz1jPefO`npq;$OH53(!5W(F*#03dt6 zKeA?f6IPNX_@W3f-lEypHON6C-z9s(Y()9_rObm8qX74BtDeZ&#!G}fOH;cjE?P|L zpeXugs2Dw}9Z6XDJl}gi}n8(4( z&m!8uNj+3Q7#nRW3_3S%u~{VmJ`eYQIP#ErCB=wnW5ZP^3W1-E$|5HyCfX7-A>Yl5; z4Nl6q7j$La`Hn7oo(ztJjplo(-nr<2u#zr4NIcK%Jlzx%H~eIKw@YH2hdz`=^8yJF zk7kN`$4OkLnt`-E+WWlZI|r>a8jet5an}|MYsMEGZ?i9KO}f^*9XSJD)IBc>*CWcW z*r%X;HRT%W!fOkqKFiHSI&;~jV{X+6So*x5f&;p|Fg$+L%5DM=`R36IH@yao5SO>- zB#Y!r@jJdw;Z_W}Z;AdpBe6TinEgo;eDihe8gyUQ8@#(4qK1h+*lBUuj$E5;0Ta6(W(KJyNi_S%>vPRm67t*lgUm`ZSTQA6g_xLWSmNJD)SuxYd zmXF1n0u$F9(k1v^ClucdL0Xfns6TKJJgv?TVDO3koOXlS>Eu~&=W{GzwNMyNeoe)W zlo@?0<)uv+d427I3AV-{t;b1n4Pf5xrojizScTSx5%}4X%RF;tKi9?1b16l9M5B3k z6(7Eu`sCdW58yh>Dyj385C0~Jr6?+(p}A(d*URQ`hg2t!6#r4tvC&Xqa-;LhWo4u; z{b1aelpd)>%8MOB)p^-MJK`qRl=xv>+1)J^31%XY`yq8K9cT@tqDo{&GHGhZYp0P$ zEs1&T(DT?}nE_Hiw`S&MRsU?oE&w|CP83&;D1284ou9Gy%3~ih zI_%m+pK%zMjN;Tp`eOah_*cW57ycnG$|@RX$!B1zOWEdcG6oj%pl2v!|BE?Vpm_*r zXa<`bALTN9zB#=YdbAd*A>$VcAJ^ST$ik9|9HRI!B~YKFE>GVsX7w+NAftQ2EeS0R zs_rf|-dX^K-RQec5N+KRInsX;)k4EcNr%I@N(|*;3y~zpq=@Tu3}?D-{dpKjT3=t6AQ9uHn%%$vvDnIu|gVVxqn;%z{+q?K@#mcceO;YLqz} z8*D2G?J_A_d1@kU@H%K%4KurZvj1!wjAt*9OjOUPE%?Q>&<8{-pYhiSOQwl36Z=C-e=Kr8|HdXaW^hR8|+kCJk0Y0@dd5WJisJmr?tiQG5XIz=Z4+-~ig&nz38 zH-0rxq(m4)JFjg>atp$Z<+bL95FO~(_AvR7)qNm)j(A2gWe>tpA37a*f%~zhQ(?f! zM`uX+Pb!xviRXQ4>tIfXRlt)m{hI933Og8iu;8C@3%i+ITL!18$9YpbrwO%d+guTwRrXseQ6m7>t5pP}tgd8=rG|tY>Y|jel%8kRx zq1;y{4JuuKi9ye@$S9uRixDr)5{Xt=WD=)}HhdT^-{JcaLB{QeVEu_gz#zX^cGN2n z1kx_B+*o(g!#pZHlBc)I;*=(+&4UhgqE;z+l*?YAH9VatkA?iK zO-nE7#a+EJ^uVQWoh^$Aqz;PeH+fl6a-Lz7hDs56y3h__GVS*t|AW4g6OIX;m7XVs z{hjidL}r*I?yhpx74%{wEcyKdtSBYJVz9|N~NgnEujN3{IoL{c)E86W$)v`7w<~HPf6ia@fOa(eLBCf0-$kdp)tMj zmsT9Uk%*<=P7H*;2$e?hMdsNsk68EFuuNaDZ<=7(%89cze=k%$>H6Z~l=Iag=_vg* zYiSk5wvFMlfTKbbH_+|b!oj9H+kpu+7h*?!QzZ%#z_1ckZu+56M{HqiV~q^r-1?IO z3nsfx`~0-eYRj+2z15{zKEV2sYiH%8hj!g0{x>j8;VG1OA3czJTm>Kss<<7+{>_yEF0I$(^roG@)wI zbDy*MfgqR78kQ_sM#`60$=QybY4&t}z;bq?z4$pxv@T;0g$!#b;!bA=C$6sW!;@2t z@|!kEBl7A4kHuAdbcg@9@t2tNzZ+wF0FSXwxfp@Ws>VyD4{W?kRi*97<{}wjquVoW z*Ra!$C4-Ark|Uw|M(-> zbF^bq`*s416g#-^T(w1rh2%cqgOee3VBZOy+4yIijsN55+T)qt|G$n(7v*%36n0LM zO70=oRbnAll;yfpDoM!wx~(g@E`)MhCFHu?@0N&Mhhgq>pBct%Y_skAd-waFNBO)z zpZDwedcB?(u;&D#u?pWm)Z;1Hn-*}8E+{xycH?a_G7N)jEpg2@c|z#4D#)E!3YCah zSvxuv(kF?Z5P0x1f9;_GDi!#eS3T(|kVmA4E^Wufbip?!_CJxki0p7|ee8LCQ{)Gp{tEN0EJ$?Gq#9tdoGXDN2mdg=IDh~H!z6x&}Qsp=Y?yO71v@ugBBA@qWX zd9U7)^>@sAlQ6{U_#RJ$sEp-_M$9o6F7Hu2f5?c3Izgc1vA7O`ey23%GFETsq!Q;4 z2`tYBg_4*GmT z8*nfy7p$eSRPYL~a1&3CSss%9apB{`ogpi3V$(?FmU4#W9gFFBrVUm()FFU8xuyEJ zW5_mjDB_=Hw~%m7sqb6QduF>0BikX!C)_-!d&B|(-b#t5z&X9R4b@hauA<;Gi)M@P z4I0i0=pTQPBb0+x4UK@I!tz=i3tW{4b0tuU9nV6+q2p;tSkmIGAVBZ@leqJ~+nZ3q z6M?Hj-gY(KB3*+n@bq(*Y78}W9=bW)g2RbHsa*2FU_|B5!SJnDd~Cvu3{+dr*Wxai zm_g{PhRrS32lO4*Ffr4Y;@p&%8FS9DGOs)x1dCPTnZT9vy=}zzUxT>{59Sp-ffnG5 z5JtR*D{mgiB`1DVVZN#43dQ<%HN`qzKffdmzhC_MJ(Y&kPwiiL-T0XPY6gYid zx8dQnc%5&~P$+zZgP0GFRXmZv#0+A4)g*0hk$u~>-d;h>=3r75e4TL;_p@O~tcY%^ zM3y0^u5}U_!CnXo|8jzK>+rv$woXeZwI5q@4Gl`Xh|?`F$>+H!R7(YGV6E(ef$QF1 zMG8`!400rC+vX~X{ad%XWNbl0FeP#Tba=JRM$Ja->4o>QCzyR-(-O7?65TZCxHH*% z7t_4Sc(0~R(i+1~*xO&|x!?0brei%T{<4@6cPBYM>a}}cQvdMOw+wL$r=z$D5`*h+ z=oRTAUvm5p>>z1z(Y_I7sZ|INz~Yg7Uv-arQ3{*Z%k(;Y_i6IY-J-i$tnRSJV};*2 z?+1maiDk{i)bj#s(jWx-WJkFZdVkW%do>RwXm$DyhONFY4VAWpQmuu~M@BjjVFirJ zjBU4p^|COn)Ne_(6kbh_yPB*NQb#?klKfQB>QYPn@2oN1wkrFvBk&PKB25vi91IBPt1WvHIFKC%ghT6nte_$RJ=u$kf(4f6xj zv`tX58SrDa>^mIT*JIpnoogFfiRU{nX?{bYJ7m78mBq=N}| z#$(^)pKSq8BydS<>c>(ss)Ol#EfvJs%|tech(!n#+Hx>RXJ0ytjn~<^OlEIEJ~iLv zr%ZVxjJKA9HhFA(&R4-eFy~EP!E|C(iypLrFTZgbW1kLNqcQ~&`bYTt2-5<@BI?yz zUzuw$EHhCbLkT4`H#lnjuo%K50lLR>n700npNUS^fh>1EQF;CE7E&Cc0Ud%l1hv+r zA&(%;y97s60<*>D2>6!uv9@m`c)*NAV`WSMI$H=@BY>g@g6owh#Z%58FL^1RJtn+$L3{QME5zeAt zfo8?oDx^`BUeerb?L4GJ1cEt;a?s~suV=Gt2sLwXSyFX$HT?MnZ01X$J%`}+& z5ym{&^kIX@HA-R+OBJGF@o~GbcuB2oD9qc+V%aA z_}Tl@A8s@8szl#tPETE!(`TLRdH|#4j{x~tEc*Un!EGc3nZ^WG2kZ+8W>Z2&yJX{W z*+#t&zAXuWXkKXzC4%n0k*JDUmQ3M5F9vZp6Puw7%*v4LEJASx`}QGq?j=i9xRCZl zjC5R#HdOECrawha?I~5rXvnlL6_A$F#^-%M@he@|$&VSh%3oH52 zM((c^MF{aNt4fHzFOSS*-pBt1haLwAOR7pZA<_`ZoW|J1e>aVn z%pWxzYaIQb$j4dXKQ$Yt?=}%_y?QEs^q2ZD4GnG-NuC7eThjKHRipSBaZMRm_q)sw z&d-JNf7K}}DMLXh;1uZR@f0tR5V0%mfyci~6JnoQ)eH$%>;-Z%*5L#R@pw+_9LF;x zkwRY2Yc|eALg}B!1;gN1c`&t>WV{_9ochBsh8R5kxB3e<%{T;ud=VQ*ZTi=5n2nX{ z%Ex>!dVRv4Fp=mqkTg}&cHG77cqTW(s|fC! zplYK%Vcy)(uBx)|$kXg}f*DcwG!;5j^OdIxM!s5}TVA}-46!#CXY-dfhkkfU>AY)7 z(AUpLUshM7IUT?5dk0&@pfTh;wH?dnhG^&u?1_E1*QHuwG4>)TY;$F<6{))8{Mi3Q zTJniTkO426U|e^FvtK!fDDszH;H> zx3t~#u+o24WUNoU7>jKpFyfKttW=8SabLUu2#hew-79HvK-WJxl3-B>o<#Jt1$csqw5I~L{Pes3nbC?%JE|Lv5o5YskV7kJ6bw{*?# zev_8hvCikUNB8eeJt?%Or$)6Oi0k8<_FW@)$KhNrUmw@(e481yKiDwrOBLpGpQ(O# zk<a~o5@yeDS#y9mQt1tzB+aB}Y6@&U* zT7^6_q#*n9>f1f+_9gchm0uDm2*rtp9-5I`JIfx{hla!_1)dpH{<0jABE)&_gE`BHF#c1|cmE|61 zr`9nMf~U9s`#0uV{mz?E8BDBi4fxY>UHz%_;g-4-Jb-jUl=~C)y7PtLQ9qC~!<(LO zmvhXR8@5JWUMYXA2aRC(XCiJ6-56Dg7tB>Yyj3uX_kNqHe|BtWCM>Moaqx87Jnf_| zI-0TFGkR-2XJHaQ;ed2Pj{i?YV~@+RP1lv<1Km^lE@1<;79Fb9`*lja`)| zTZnvAd7U_UZ{a%JdZkB`{Ng#vJ9WB9sR4Sh&Ht=D1w$c#gK@}vb`UCXdg5lfyp(t| zmS3Ab*W*OgTDHbsur@HTvIK39eCU`_;r!Jv(_5%W`o@sPi3D6%fHZ@Hs0asia6a~=M$6);oU4eWtT~3>MRBNV)X%gyx0K53& z1C=!x&!CMHLzcO~8@vEr#4i}=z!{$CMV-P;ktf4aq-;RoLLR^3bVfb9YAQsc_0pDv zW|^D1FFkS&gr<#6m+h&3bSq%e0`$n!Lj0TD?&lSoiTo5c7kBO#bLk%mhPM8*E8r+P z8kQtd)zGl4Xj>a$Er5(%0e;P!Fp~s&q!$wWSOw`q%rKGz;i4m`q`c0w!Hqmf?*J$K zhr@NvP6x;Ti7Zy)+a9-$062liZTmtWwdaPNmgT{iOe49$NWJ%zO@J`2NNxu>2x;)% z*&f+-3E;G;nSIHWhlzEK6GA8)IfFo>M2?Aj-QBgY2d-WjK9sfnUWUH(Z~#Mj1#>62 zN~}>ws^&QvS`%5j21i2JMsL<%#Vf@R6reBPCtUK~{8*Sqw_ygXETIC-3H}oFE>6MB z>9mR}>Fp92H-Um{z+8Sd7yL|Z!-7>4JXdZ}4(*!$Bt#Y~jpZ*BB{pXg9?2rXE5 z5T2&|jlXL5ByiXFE?4Q57$ZIK5)BmwU5zgKVCt~FvLcwJt3A8@ePubzf(1@#!{|~* zX9wKJjBkdYEc|S)REm5FVBSpG`SiiljG{4x7$2qXma_R0jX^@)g4MVy&Djt^Ag&1x z>OEnaNa@}K#S%JHFXLF@S{D(U09Ki8xncUR<>^vI{bZ{L)}e;Yg_wNceRepj;X2Ob zwe9P%#e@wqFk;SIi$Wz%&%f}L<1wu3yq;}s?THWyTEiPP-{y9|eWO)%5g`c5iX{c4uQv7Ur> zB9-QBdd8W! zSn_+s9a&;Vy=El(Oi*C;wjWH^_q9tVAF*n8L-*PK>^zJ4&+9UlO0|Spa3t;V{rm^b ze0ZM}u#Z@w`>G4S)G~3iili~sPTya7svN5p47mnFQ|w1epS<{1?B0H1c0u#3A)kwz zOCrigU?vgnZ5u`koaAl(z5H!wOR`{zd@A<4AAc6Y5u@F0TO~20#z_1){M3wV3m6X8 zmY{SW;e(ZI@>e!7`ytZl9X(M(aN2O7u624aYZ->|!>A);*DV%)X*B|egN86{-ZVZO zLN=ZuMj!TU7|TrAPs-)J;d2e?D;$+$%{i6cn2+q>bi&9NLQw|xUuRqrY7kB~o>lVN z*dD5l@w_hEDFU@h+8CxXpvv9Pw#VvVgM~|LnMQ}h z+{d=48S*62G%IXqJB~8r@#7G(JyY_-UxopP$mCZfxuk`)Im6<6(il>As3*$QzUHwK zZ553p8J#p}=gzY6<8F2~SWA%cic|P#&P*Y$KZ?Nwt|@X6XZ~dXij93vh0)`@b6o5^ z((o;ML;sty)THea1q(@Wu9zPH7*T(^fPcW^UM~u&;ogl`LU!`8Rq!FGhYA zp{`4I+PD;_j`5g!4eB}?Xh^-6h2vzFS*&#E7~`DUV5aQLp{*tW?= zvgiSu6|dSMWc>V$Yp1kP^hW@+=7O5rsb--*a2_p9Zq~aMx^dy{d)Q!9p=hi+4 zFz7v;d*!Z$FOcE&>v;Fuisl_pd#V&h!1QM_}^WoU_IxSuB??q(H9$rc(RW^z0FH z_*}UWTGOzFtmAXodB*LL%XoQQ4}8fzxPihR=5HOkHBg|dQ}~ra;XS_nZVnL9`R*?Z z8yIwc)R$VYcl#aP;G^xAop&nE#CW*;?ydgPN4=x-!>yM0edAmu70Gy-H)>I5qWena3&!7BtL~Uzy__Y7; zf-aZsaf6g#)l_mXcYC`%&^`=|>S3`CIw6+Bw7{>U57@hAs$K=ai=C@Cj?R4oD=)yd zLG4CdBw-(72x}|@3c_n*EhKIdXUq^9B@t8H?gVR2cuj!H6|ut)OwAmHNn4z~4k^6h zjeJibW^Lcs4dkt>_9zPQTV$@E0Q}d#kkPVU*Q+mFcIXTmo{KqMcq%MDQ*DK_;ru8V zK05tGN%ci}{ZIoMIrKk~b5YT;?%XQQI2#qB`kgZ>&{HYOx$>-DlCfM&0Ht&saC|LA|Dnf0!pc98F*Jec3X{oiTCY|$I^J)7@$aze`<{Oz#(5^ zYGDVy$vg--g5BUZ6byIbnwd3Ztz6)2Cak)&{VEd6<Y=Jk2I8)R7e6d_1G*tpD;lhm~z_Rf5t7-N`uBuVm z@#<)Zrl==VFP$Ghz^Exe`O;gw!s_Q zK~V2rWDaCz*lpH4w0hhIM2;X)d+hdQi@%`a0bo*IU)bm=`Q?8i^%X*Ju0M?OB__BS z=LQh(YFODW{@mY%zd^%hUazFQkKY29D8aVHRazAj)TI|Z| zt}y4oH$(OqCyXem!+oSxc_o*x-pxtw?1~POtDns!fGdfO_Km@o7KCcKu*4cOO09nwFgKWJv%wmV}K>&u5QX;^{TN zC@oq<@nG796OEu5=o7ytM3fA@Rk9Dq9Y%v*}+r zQ4}HovPJ%Nk09ZVAkN001ka>go}m?WMj=Pl)?dadpMOxZ+?5T9oK5A{_u~{0O8x?j z%}{%8i1x}t*t$y^%9E**=~5yq(u8WpUdH^Eq|IyABRJLqD1>gk5#;rQnS;G>@l7Rw5=h$3;GM$5W1Jm2|5M+m|<|>%u{wyX!v0l zLbtSI+{A71RK@J;fQC&rUf8(1-3!18IIk((bxun#Z}+Qbx)Qk#G22`-UYs{>t=M2% z<<%rjh#bo%tXY!XR{ybE_O2oz%Bjn+zHYe{v7oVgtB~qhn3B3jkJ)xMV?Kzgib! z`WwH5mt0y`LJ0i8J?_{`=_Fr_Sk^k}DAYU;kh?iyjY{KX`um4yVSW(58y&}`IY$p& zdO+<$jj7(e#hg|YJG>l+8lDEc>vjZIGMfb&HznKpj zsAy^}#|X|^IR|(uxh*vy8%1mO4_7-Yi7*K@E#l!sf9>Bo%=|{shrpIF(1>21Jgz$= zfVy5R!*){z;9V+w{^?a`ckuU%&NGf;lZ0_%c+i*9e}%Tdb7kIxGuiz#fekB@d(AR}WKv;Po)zihPVV zNmsdnvQ*w4+IFk?xZVR*Z8>qYId?>XTSDn_^i5~EMDd48=UWDx0Kt;wDVL&si0dN+ zVHerje{w$vy!OMwm2zyFXwC+OoGxlP@x_{3> za#-MRmgw$NVdXWLG@WPd$=3(8U04u;1VUF1X{ye929A+{wIitlgTPZ%*p zRLc2PSl`Xe{xhl z4-v5M7~RZd05#E*6!!+GxD8q1@%MJH{}L9b*cH9yblnVqy^SP+)ls-pA1-CHSr zt+Ks@7hY$q{&cW!di3G1Nd>H^X!^rimzcz{Y_C+?Th2YImVjKr)aW=^1hY2h_Y?l) z*BZbBY@rHP;t@MBr4qVr_k#fwuE~a)*RzRbCAX1mab?*ZwOMa&+P!>{&>|vcZT16_ z5vpBUmA6n;hbj(9KQ{BTb#nNbty&K(@Ln<>2Jf%&K2q)!7ozU_ZH`A^mJpxVteEQl zLGL^=)=DMYtBqH~y0~J6^MD?S3YeVZCH@)NF2a(}1)~+y?8AC)xTK5kNbttuD{R{d z@lgnOFtHNtV=KXz=}!B9HZ$z6)=pM_Vh>haPq@1>*R(yP_pJPNUVB`y3T$V*vxnWJ zb&8-4Vp6xwz`Hb_`_>B8S(qpi_-U%1-uK#1AR-IBfH)60wiu__nZgPoK{K%yMFa&6 zw*fYJ&w5J8r8j{LBTv`>s zU}f2!a1ciYSCw5AN1Cn0*Z*o%S7_(fR9~H)f*Pm3sVaRd?O80t+AF?i)od0^Oeo~q zq~G5fI}s7vFm zUS9xY!yIo!9>)Lg9f>QGRUtCj1t-t3mFP}JgW`#kjwT-ac=g4Hd>3`w4gPzOAflC? z?SZsJueQF6PJfR`fVmblGz=9cAG12$@3-H-f7uB=M}OMoiQlc4woR?BZKrl7Xf3|1 z9xwL^?XDEab*}0^%)Jm|;*hhgBXA^UI)C+Z7W)Lkw_26roWXERG)UzR-boyHm2^zl|%E>@460lxQ*0F)@RR5$fm+X4z zi->-i8U$n3eb;r=+LQ5RW2y3^$MQ}y_Nv23H)~KKt6K)IpuNv z?n~(#oBE-5gnzrg=%BUJx=Ed%7q4pHiW}mOSh7SO^{xkcu)TOSMge&)V;h^m0kFd~-T~u~ zu{DwgTbnOVJZ59R{w!+y_NA6&wA>qhw^1Ks9VQZ z&3^9F-pWZtoAbEz?8sr5_^qbD_sg8C@Mg^ureJ@z)K0;=<`b#{x5bd4^Llw&9z{Y^ z1wm_zXQ&H6y11WJKS>J}X;8FBAFVBv5F*Q`A2{S6-Dpv1vA8LlQoZOm#NpX{>}=-(V4M8EwYv7qk)L`&C-tiM7=a}~BgNL&{; z^K|aYvs1fE?p z@>2`rdp5ueo*?|lls@TySO zPfp>0Ei#1$22~$t6rN7v1z{0jld^Mw6DO9?7~V4{)DHn|{vc;r{%NO>g5=o%g*vYE zLE`^JT*9lyNFEZAT1f653l>0pU|_E8P<&8!W$VL&C);a6^>=sL>LEHvS1U4wPHh7K z*%i@(Eo}VTVYWr@QX415|Hm5aP)XO$pQS*lY-e zRkdDAjs12{__L#s65fjuCwI+cKe>b4vPWtzu0^rkz)l`oXR}O*xV2Y{BIgcK`S)0= zpXK<&o&Eo8a!<|Xz&_zqdd~aYJJ(k4NLW+#mrHQusPlr`X4xM82l3B zA9&zG@5Q`9iS4+DcNoO5G6eE?*w5g^F|geHjVCYFDJ-JF#%2Lr ztQzCUS+JL7&(Fy6K#pxBdc%0`((d{vtL^;XpHFs&3}+3t8FGdG8^bARm&q(h1bM>{ z)0DUAwU3?xaDu9oy8UN1(_Z={#1g>%ieR{XLA(0~@&%)B>v7ctq3J2g@&e3i4Hxkg z+p+Ez@W`aiOySMLlw6Iu~sRL4PIG19uB(5iwDC1{qAI z?Rm<*w?XucoBToun68I@@1%vG-HppGeoMO422QtG4#r2uVNPtiTfnv;N8Tm?aPQfHv}0)fm6^zGhcOc=L$S2^cHV1{-P)bI%pCC}=y=V$^ETA;Yf8MG zj{VC{`l8V zAwoc0=hy-Q*#I0f+2EVcoqjP?KbjU6H|jo#%w;cl*caPL4gTN*_1p=jH%Me>*3fSv z-iJc2QB0rK>wdO#5g&c3At@8q-!A{m5dDw%uQlxTmuv@~_L(5-q<9Oi6r@0;n zFMHg$zh6W2v_uG^h}}PS zS3t(zkP_FxkezQBdE!Fnmx31>sXO4Fql!#W3K2#ajl6c#5LU?y#b;3Ln=&_3NSIA! zDOn`l==KGQ65;}5b~^FGLQy`xYyWsK{urY!U<78$}0q6y#|D*l3e zk#AcXdPMnt_ooWgYr1k2Alq@SAZq(v!636^3+~W_7}cJd2jK17(EqPeuR+_O7P|q; zeP#twlk}-L6dSHw`K40--~`6}tx`j6=ESZCji$&Jea86_kN4@-tvlLoh|6V|;R8kC zx52xY7?~U?1B=WS{^A7mzABx)lYCaa?`?u56O#KrMxxjkd1Y7U$xVdd(8frGmuq-| zYk~QGs)xiLWU>~78dq^707-V2pH414U(!w-s;4y|*>eFlwn*|7C8?U)Yx(*^Pf1^Z z(}jh4REKE^Sb(UQ>Po%_?C{S8`&fLVq?pXy8;5%BV9AaW8$y$NX9D}<3V`Vy?CWFO z`Hxomaf2y;T>9iknw!1oz3jA$%xUN0opG5-Bun=#xvz)|p21?Vcwm1u_wu@}h&WFI zkGTxpxAkm5FvtNIg}fMC{m~t~RP36F*}7NRoHIl?GQrY(;q0*J#_=!4N>o9DITqjF zaCWhLg^SZk8=Cvsp)=%R65>fbv|X}GR?Vp1m%sExUuD7o`!24q(8}_eB`|k6Tllf| zdQhI0gB)Qk|K@0MMJ|pT$q88i0@h9sZ+D;cK>b^5>Q2%xx6XBPAEmSlVLfAa<}sZ- zmLBnF2}+{bX7)Ym>hN~(seUyH!P*a3cCk33!TiAgM9w4A07or^>qrQ_xHXTR32x2z z_1rTjFok)qI1WoanS}LLWw8L0b*XLFvypcKm<=0W-DEyaAai9To$>1e^Oh+#iyw>9 zmJ5;Z!58(UT~GfN;TRs7_3rQM|Flkr8}0$ClFak!otZHyK^0pd{-Jx;g@I4SfT24N z(#ninHISa!Bb;Ap7_5(N+Fp&zGDO=3d*e1s2FTP8?xcdZIXt+RGDhQj$GSUTbs@$0 z{f8Z=>0`bwaxpu=&~d$N&u9Ulxv;CHLLN_7sE2#EQP5v%OGiRG5u|l}*Q!}yxSsAv z-TEqoI8U;9+6X0|;BudeKtTW|C~9n9RoE+#$)~jXy|n%ac&nXZa_4oT;rZ?iqc#xW0gyjx^uR z9+9(|xzyY`7q>$ZNIbS-yY8o-w?RxO)Wi&deoLo!pcgY^(1=p&-|xjI>$=iCMaVk-F*B?G8a+0O2hsyp=# zEn|pbL(+08cc0$T&UQD08q?1>`)~P6npN%)-|(Zz`TQcQ)F%JZpYq5FM8IyUFhM z28}~je)tf~|5>Ws4?2wfWy!Q6nKIy#7#c2yvh6SSxxfrpDqALJUI5T*$nm?u5RI7npihsVd|Z zW|4U0IqU~7n`I#|s^1TlZrgGY%bn)aaf&#rs*>dewT8XytuP#WULa4yh1+m>y9*vz z-SAMF9qEIME-6vkOgVP?ZjT82aX2Mob*CfqBouI1|Ggn0b)|IGXE!uNgl{TAZIfKn zO1RUw&BJ9+DTLf&bOi6t&-RR@C4p@*x#m^i*XS12V53EP*lu6#BDs*UYe0;r_W%b^ zcO^&lmj*;T5i`1vy~lA#d}-EXQ8Z5UaiT<8N6fYB%cqjBd$YKvmcEbjS^uo`q0g={ zy#i%z^+S6)S21}TnT^#Sz!y%6d+xVF69nTko1tjR&?fXc$dv%8*};OP8Ivu=+@VIi zxZoGwSPrnl7fFsoHwT)m(;$djWa9 ztgR6=IA;vZln5XA-gP*dDa273?$mgLBhz`q&)IOJckRhSWCrUHO*&!dK@+qHJJEys5#nXI)SNwJ4 z)k^1x6lgScV3V+?ivQv(yXqPr?6D3x0WA&FnSkRTnZA_a{04arS!F|uZo)}GHt)Nz zI)vfhiHJH?+dnqpbACsq4JxK(6y8=201d(?J1C- zBXa2w65oAE4SP34=5A58z`uk+I7t1~kOO_Kx^NP}tO)z>XExux zK9LUv*xD^D1S_Q{*>-%}AbKg7$@3k9MkpF8ZN%7DYJ72Gb2S;4?jxGbg0BcA;3YTy3D);;t zrky64rhC_mQ~xS0PS4$gugk&n<9jETS`8Dn$3V13c$gFkw+*o+d-{0#TbkZys_FW@ z+1X#YJRfcGY{EA|BBWE}Ti(6p@_LL?cCS3dBPMDv-%T|=gEEKJT? zH0L7PdVa6fI<%UR!sn`vl z5P^pK%er!h)k7iK3-_NKaS8ryh-v2YHsT!*)z5q4NQUO#BG}D9PI^w?;0D zM$O^s9^*?3{pxxU416x@t;#|3Z>yIfkzf!$07KT>lp@K<->WJvpP777F|F~t&N^a+Mh*J zbNIG+phfMJ`thX))y;=u5?XlV*x3A~J98VAIQ(ytN^Ypx5~ZF&#ZQINrqYZ<3&xjh z!aAQYo^>_rQ`2j9CQ`h`#1eVryq8gLbS-I}CsiHn>8s;J?fm&pGfZc@{#Yp(=#~uR zvqu>jB&8LK)l`a73lTO2z ze43B}?omne4|~&^1FmjazpWMwNT(XdU=x$XmO>uYDSRF=SdYXf4C#w(C_+O9&gMp0;=P2$d$^zAGO2 z^}BA092Y@+yd_8~0&9_1Oa4tr24CFcs;7jZCW*vn(eD6u_v*#8a*XIlm*g`I`QGK$ z2JIcpdw;mYL!i5`8ZZM332;}kH3>v8i7&DkeT37-e;c7yPJP6Co~pVbKJ|Or0`hQY zncRn+Yf7nKxi(DX8o8#={Ge})^~N@SG0^B#b!9!d@z?z;{b5=j#}ZwtKFkLhIix+m zBwbyz@xZ11UX^0hMq_8^}+IioA$WmED?g5&(WjOxs8XMB6J7 zG*doS=_~|;{~NH12{X7*2_UXa(pM9jlY~pex58)YLT^VVhWx<*dRTdvf{d zfPsa2-^GpoYovQ4+IT%k{mx%Sg|Gh7D7E@DrB*E6nfWDrNsd)Z-$by7Su{oSSDF2J ztIf5xgF=(zfO!2a<6tjl%Cg;s0wsx7_zol&1@=?c1TWM5onppnwBrZ>1T8HZf5bZ- z$nQ*sM!vN&(^@jIQ@#j1c7k;lWOr<}v1g%4=fISK@(d8^*`G&(9$J0Ob(cHybni5L z*+a@eeNgLc#-kc6fwwzd<>6#~o43~I-xq2YzA+we4f2%#Cn9?=e}9rW%GxcYp>Z|& z-%9NAW|McsyT2yufp#{ouqcp;{9Jwn00GQ`b#0=^^NUe|8GEM)w`^h>pC3V76AL zwS#~{{!F%X=MZddYf|H?*qT)Eo~S_UC( z-LGW!vny>{){piA1B*siYVJ2rMC=VsOw%r6zy|M>*MJuZ{exDTwPTvzZH?nZJ^ds*0zcNpw_E_r&-QM-r z+2^fF(MOC-ItUV)jWM$J=|p#Y%~O~`^?~JshHXr~9zy*7!uEuqjQ~=goesiprq>-x z#1@4HJqathvF>XCABMx}yc%oCOGG@)Nh4rjP1R@p-iaf7f@Lf zb+C4o1|32dqh3{K6A>9EudmboZ+*Y#ahB4zA8UZ>@z0IFpQCmKJ{(l-7W2#t21+pF z&YpAjGBo{0J0uC-9N0!$J^U*O4&tnY(X1YPS;3otqFN;rHCg9qVSGwb5Y&gsjn1cTMX1y2&9 z-2=Y>dC(HI6@ffcxZC@;0LGmu_)7rBJWl@;DZqI}BVOZ&peakJ=(YP!lQMe+BPZ#? zlHYh6$jPY`q>t--5VbQMG!-&{ZlTk7I({<%t&A2y*k4_d(DcftAa{;pcq* zCvqR#$^647dI54LU0wY3X>&!S^G zL0%%&*ms%o`sS=-EgI8To}q3OK4p=q@7j*X7OuQ(u^{Ly{r=U#{-&xg+#3ki7&nFeEeyI&Rz#N@+xkoJwNX&?***gAkecMT3GH%Fs3Z z?+xEz=dS`O{;~VUpjaYMW{<ISuBegV*6Rn3V1LXsS{S4>Sm7T3R9#pl!uGshf47{Dn~R^u9aACr-}97EJze^p z_VW`U^nZqIbfd9NM|IU!Z5I=auo@{UlBx@smsUWtHhr#BuEBdn_{^QPua-Lk$(WgE zbPf>yW{~&*l+(%aZ_!)q5y&4JE$E(`58VifO9vQQ*br2mX9t96jmM0@&t>P`3RaY> z#{X5;uo}v;Em$?AUM^9c_B!D91R7jK|8-q<$i3R5hP`8V=#D6+qJF3y=7Ma)Z70H! z5eq=34kaifkpn#aUmF+h&Dgwod8rTf<%@_24GbWE|Mz*N>~3yRF2t}fgzM*Fr8>CM zFtHkDJiDJzzO?o9;N_(EzVXk4g~)8o)v5pT{-eR%P0%no_ggjQhQRUVlpa_v_dLlr z!VTrN&p3lqn7QuWi6?w)3fPj@nk5H39Tjt#dTT*X_K1050L#QF?S@8lIv>uY~vD4h=?|4{dG1K>y6ZJzQ`>}NO9%i5Rkxw;5hK`%pt|`MY**yLcv$8; zM)FBFpo5ozrI8ewM@E|$z04NwM8AloErL8`I%ZcE_|ezhag8ux_hdu<=)EPwa!d*f z`=;B8-V}h@_GVGvrkw!oDUlb&*D(les~~+uyH2e23&xF*JaZ!%PQqA)n`wxngy3)n zhG;IZc|G|3Hfvk4E)6R%&)`&?P1!=9B%_$qSE z>bJ_1KBu|*twb>K+q)h>J>l03rK^hF_@9VBkpszX2v{@FEkIT|fcgtqsz}qIjLV|1p zdsHXu)UD)O3=W1z@5x&uz<(@f6UO~`*A952Ts?I)otlnA7}r0c4Ok3k?SDsf1f-Fl zrW;uFV@l_3lq4QTbwA;pnO=D4?#OJ+Uut(<3{A~M>88@m{zRtNs=eFttW}Ml z2NQJ0F)yhr|3xU}xCPkG1t1;|*&bhMg3pgO&c0b>PR-u}e3y=dK&Cx9(BQ%*dgZv= zT1NorlLH9ts`bqIX^e>ba7%;qx|We@eK?#BMl^V_zu8YGUkc2-fvMlZ0KbR#0CEEc^b?J3e<${NCl(Mr z!$#987DB79FV(qW8o--Phx~oi(PSDff#^qatWSy*IANyc1#tdfv{O-QL ze|x<;&YW|f_x--F>v~@ov91}>8DfQ2=*cW2#tClo@HtK)g@_8}_CFs21($?? zV5L&;wKEuq_Ti$Pi_VGdzcxU=^kvN;Fg;aA&f%l=6fA3jn zue!FoqPC-s?Av*Ep}O66+zC&~S>IfP9=XtGl0N^Ns#>TbgLuwyN%@%_tB2fe0sO*|L=K`@<@DM7XzSm};y^O2bv%%* zY5>i0Q+Uhzx}!hI9at`mMNVoifICS;*x?!x_c5D9hBP7s5Ky^X8eN9`#Bx-7JK z`Ylha&FV7o90#-B(2%ej7^2w8&BQ^BVz@VgFa3!D~2pZOOJxeyJt{}k>Z0Cmq^(#^r0X30dEN>-Ai3!gqQ;!{zzdT=Fw>0aX~$nUMeUUK zn)Ri(Tehzs>CBK5VDS3?6I&E$6~Rd$z-E4A6E4u~m{j_om@S*MPALDm(Du~C7K)#{ zj*R3ftBncvDGMvaSYZ{{N{3iXCHbR{|IAhvTN8fytc#-{ZL>?Bba1?`sLM2 zTR*^@pLy+BOe+6LCMsYwg3y?h-q~MT7>%qEqClSGGUDXBgngR=S^ZJLRK)SZ^RL07 zokkDIPZ9^A6L9?OQ|pA=LEgxetj-%;BiKxTT5_MK|HtZBbQKM>adzC#D+vp&S;0cj zuu%Qk6nHSZ>!#@LjdcnHEh?4S0xV=;wfnY2I`6np{`L17t6X+J zTG2|wcSQiZXnk??-+A-CmkVz?(fk+Ra*X#0rN}TqcKh`Svv%hB9wBZUB1}1A8uPA% zkKUI&72A$xJpSN5A1pUSNSN9KJ!5pw&Z$Qb0KFKwakRB@xvQU8!^4%Y_SzoDN95nf zQ|;A;a*nl*?Ht?*LbAm|*9ob)o@KtO+$TbSC&Ja0V>gZ_CQ?l8%gW)a;obEAd?P5z z7+7GbMa-Tom$m#`Nqu<&w(ZDqs!;|oO+H2!2})WT7H(o-Nx0r^8n=8 zY-K;D(lmY|LVn?{oz8(_{RA{p;+ ziD@?U4kaQ{bEk$7jNL2ivgJ}+2u%Vqf^!Q|gEHtQ&ek0}O1oyb!1%#C&KqvW?}VP= z=3$)R>HzQD2pP5*2@v`e2m>#M`)x6)%~V)1)|X#62ZKmQ*(BIk*Xm3PLh+MiYR zTgXdZfofe)${fmY*L!S41(n@4wH!JTo$_j0t|@l;{`A+`S6IMP7ScLqduKal=P07M zWET0Y)MoXj7B5Cbwc|!=-|MaBJpu!%e}f@5zFceEWizg})@gyjc&IR-bath^*K+n+u#nzkhXR(f z=NwLMkipQCFpznuEbo6}zG%4m#vR47@}*E^LCyRBiIo*z`k&aA=`|XQko^-Ck3U+L z1a9duC+w_NG3Jlf15?z7RzN+@2w=M(GR72xFmf5H+4D&!o_@DE;jca` zNp=>{S%RO+*GOY+m{bsdMZad|dCy&bMW0bY1b;|@9Im94#N66Vq!r}5x}-w~V|I!H zmuDq5Jwl;B=BJJV%bU*SHc(5m2pqZB{}YpLJIPdfpRG_Z8XJYI&#IOs4sFa;(Uq19 zhKOXpS%NST{~2RL1DmH)39Sjb?Mj-~ziQ!DkdhKMVsB5mfE<$>m>R!`kT5uGIx{pkHjI#5Jjd@hiCrkGvY? zx=CdSVTYKql+>VkiR)VcjKj`)mgCk5B-s;k4T^Sag#%#mSY$^$aj!E}n8o5r0+B8y zT{E55x&WfmW`Z{NDZGoowCnB(V>&r0BJEuqbVIYK@I{hjE-bAH0+!pHhqK2R?lblD zzHom8oyrph(l5MSn*;fk6E0;0c&qW?h3#%MCCY4N2m3*_M;2JtsL20z#NG`s$7bt@ z^y--o@wMO|32PdWC8Dzbj`*eKaTFG}y+A(`;f2WgjNRpnHAopw@>8%Qc=v9WhFUhG<@JB%Ooj3Gh?mRw;zK~ zFJOk*u9f}1G6RLI_mvVmSw~M;?aD+n88Nc-{PRv$Crw@8~>%gt-{kYOSfq_D_cnW0ZRmftOb=k-!7 zp>{RW5JnjC@{o zv`PvT2adHCW?A;Z?!<_Q^O6*vA%6U}YjO;tGmK;Bc_m3d^?;to$X8{YxE!8Fg^Iop z4Z+*t9Pz(lC-7dKy!&RUllETW-t|nk)v6@^!dDNo_J5JGNywK*iV}Oyo5vWaM3%+- z@@oV`6f@6HQuz4$lPwEC^Ax(M^bChK+1 zR}9emQY_E^S3lw_M8A1FL&+%79oUq6D((}8#?M$EL=!23{gFWZj%m~(i=XHTSPpLK zJ==vB>n;00UF)^#+Y)t|mRniQ%0BJxF&MIVO{L+{7hJ&@n5UmR;+2?LxV&lq`)Mt5WyF^Uj`D9D+4ZGhQQH{ENyP;< z{7R5Nf5#~k57zP`;h}P?LdW;@q6uZ!hwVqK5sR7w6-U~f!m6h#-(7F@IP>(`QwU7& zrDC;bTWe+aaf_Fqrw`ZRCxZ1($L&t@mp#=H(Nm}TB;{5uVKilG>^Hrj_3nJe*`}qYF-L;PYen5hdTmKBp`CeqU{^bs-9?c! zgB9ma)t|p|o*)d?Dpp?rS}(^otFf$dU1m4w^jgb5XM0T4^Uc3*wN3kNwd-Ghll@|g zMlEhiz)gx!RaN*XmP+>{`T99e<~_2mSY3k2E){>UpxITqC0TupZQ9{>pFRJ{HPqUe zj=dN;^)Y`|g;Dv@Mj(Z#{4ZnshBa{tNoAVMJi5an=d3M3m8VkugEU{1R6h^AfDobR zr4oD1(>#VD7(y@W4|x$oo_31R?;7L9wHzvKKeS)L=*rq@bAvCXx^Wk+thU89e-M*3 zI(#sQz4$oZr`@uC!2BTHY_-2s#g-GK_-5{Qmj&(q=XV-jFAVn`bhAH7{oME{>QWVD zx7Rq{)?0MAax!&mkuq%reygD^1zL(sAvpGlil@v5d69I*kE3S|+o z8Sg$@*rBTd)!14niii!X-B>jJtSbp+%f|0-p!>QRS0UO=ihxkTKMjj$5eaZLi8a{PW`mb!!=@Bj=+o;eph=;s= z^4)urVE<8)yW7?)mBAKr&mX*&?LsrRh@W=H=j2QUo9A@8^%8Or)iL+WRgE1juHCV7 z!f*8$R?Wk-tC$2_9B~a`$@o-P`IwlVjxtixAlZe-Rt5(Peb=-nrLLrIYY7L_ zeB=jLJIZ|gq^wlOefQm@O@Bkk4hG!B&^Xd0!>M)*bDa<@H z0bP(#J9%=Gmu4Hml=>>XLpc^g;dhDgrZO&Z(3@+seJp3<-)=4Z`35qKb#uC7Ie zk-o)~v#-V3t&tc=5SZDHKUAo>SbP&Y8+p4*yc#h=$*Ei;42Il{d$Uy{ zj{?qF#c42L9bVp-1txp~bh9rI!85nCS%*SeAVSkaNAJS2LJyA@Pt2gq*J3{prF}v<3QqXb> zoT<)R>}UJ7sg}u?;BF6H$*{DtFnwey6z9*F1n(Y$sRd@dNLRd?Y1<``)= zXU{f}IO)FEe1jVoZxap{I$mL{(V&m=5ksIe^iKCHsymvV)S{k`U_H{~wxGE?*1BJa z0RO5$D?Og{8NZ3AqM)Z<02l^EkIAeAg?EyiTDU^>25k&W24=_dY7Z6$Y8{#08`2NJ zfGYv|>GMR1DQe#Jr+TI=$)#9hAQQ47PpyATN+T)^Hwq+ui`RpHGD{ng&N36 z_!JR=E)3#%5|Z|Tp>=@{ZA$7547P5_D$&IjLc3Jf+wH~8gCgh{j`-ZrW|IYjfV$u-ounz4h4d=uhlZXhK*5cni&3Bd|qP z^{w`yeQI;Q$*-*+`=3}tu;xM}H!7?LjVG)R(wltcfm_8NzRjfPQm?=y7+X^@&{*Gn z<{<<#`{f!Th77+T)o;S|kma~_zQb}dcn$cTK_(+ga?6u<q0YaB_R3F=@@g z)ylnAZI~=xYX=UL;I5res6!2y+#!=`lPqA!2s}c>(>cc}%T7u?3cs!sUl_<%G*6BI z%TU7ZBg=cWhfqtKMVEwAz02?wNY8e@Z}dZRmNNB9H128ae;pE)x~@o&w`cvOpdSsU znsdVX1XhAr7Nc3G7&T2eX!1E9`Eej`p`zEjQht-ZO6c)7Mz^bFNZT=qU3Q|J4qAd% zo_(gmQDL`@06v3ISQ+?~Lrh;oa3XsGK_p(t;V}kF`!V~3&w3-2uHT)Vi1V3oH1+?z z7?WS}GRs9ZdYYJC{;2wIrHMeY=nx5m$RS++s)*dxccAz~q;!sc>;kTiwLVvMd@d1( zA0YjCFzrfps~+&Gl=tL3_x!Y1Dk8v$Aq}crrYX?}_UPxgMm@lod}&XAtfuMPiYD;- zhVwSPXEB1E^C9r43wwCwW$ql+9`|k83r_lYOmzxhSLPm|cILzN!Yo*ROT?>7ew)!a zhy<5h?guzF^|{A|?!bHe(nv0#I_f;J;}|HN4Kem?UpuY?YOrh9Al59qB-ZWKqRKJp z>wT3nFGVPo6qH$;m#>Nfx;qq3;5@26Qw!u6T|CbX21S6qwJL1jD)1tI!4(FYnyh#j zd$|$c_x4+7z`=|5XBy@=aPS%tB*^lDiPm)Jt?u z(9+YrD81uHOj?0?;#_}1H6HYag`sNEKzLVHXY>8eK9@?jGVJH*qQV|=fkbdY5J<6~ zRQJU7N}UP&W~YZGOd~#iVDTtt+-r1sj|mPI?shWUT|2)LCFmlVG_R|6{fW~u63Ab7 z=HH0kygDI++WufXe?F3;|FHkEjbMGQBzb6i@zBEE6`)C1`qtvC`hP>Xghg7`O&v@l zIIm6Mh+jsQt)MVbCCH`zECtjvOJQXSAcEwP15qp;C_&SqHEtQ1q{6RFn^t?C6cF0u7hx8jmfK7H%0jOl{3K) z#)=QHk`^$WJxu$7F^_d8!`__fzq3~c2kgG1y?CQMEodO<;K9z~a|DsBmjj;NXPd#v z3bQxH7xkrmD_+eVrTK|bJ zwi&Wy8zNHHSgOwGVR_r6Je>;-Xm_nb#bX?K&5p1QV7Wa|?Y|JV5Sq2X#r3;|P=R$z zSdlgC7tyetw$j2wkv>!Ei+AWs{A#EbS2gdn=83Giq8y{ip$*;GnU|YMi#Ya1@v}|dFdsB05pH=7q-z!R@194l4D5bO=1ZRVAm92rWT@c6 z<2HH*7gu3>!T3AR%PTa8AkgSi7EPb25y?LX3hp-zr|wmILcxk$M0Fl>Qt6?l|MK+T zTENx?Gw-N3|BZU;J5hr%WWkcAv?F*O1j|kzGeu``5L|?T;~?E;Wys3DJK`&F<=gyR zE?o47l|m4c1?=FRei>ai>|Z~420p@1&YTH%I=#gj6|qqTe_Uxy?&=Vbv@++XAz!;; z7{$T>%-$9FO{P!vWcwTCxLT7Z5@MgIA*2B%@l_4(n2KmkBEuVM~7jY+z(7X zOj=!Rkgi=&R=0oIHPE`vCoE5Fa5+U-dThJ>p6v2XUyRCq0blFu>U#gJuXCknFJEFu z+iJs<24k;dcuAdQ+3k>yjmei=aI`HEh3asPo&MF0?A{r+z|7;!nO(7bBQIKYPYXaE zv2Uaj1?2rrSJJq zD_61Soy{&E#-=38+wKtGmQ(I+73OfJvRm}8xlf`7gm9MF%QB1(nHw!AX^nBNb>RdN zJ~dUE)jCq?T)Yb!DSw9RRUSi|yhTZx+I?^D$K+#r#A<|qj}F|pyIIsP6#`$wV8KWM zO9Oi*#CV|G1e#jjl{BSMWKaLR<&Eo;jaeyig%r+{pEBk0VMNv-PZ0Mt;Vd9$RweL( z-+n~lSK6b52nzVZ?-pD<*iTRxDI^9_GX$8tIF9zs6k$q?u5cCqw7ph7 zlsyiyjckyEj|J-$uW}_hyYIf|6qL)}K;swQpVeg_jVI9OAATK|Y{lRcc=EDu!mB^R zS!aoY#1T31seiOSus$q>EQ`W0%G{$1w#(H#^xm8uU=Bp%($52<_*uB=bL9Q|1t>L^ z`ZnhbU!(n^J9~qyoR;e4XF|!7AbEYA+BCG4gZu4%3UxA`5Lg)l6Mn$w6u7+Xc|{?J zK9XN{YQ7iQwKJ>Jrd@|}VSnVWnu+Qq8jJ`Dr0hJX(>Nx1LrdB$N@E_oqmRUJK)&Pz z3-W5WeRcZAGonj#Wx_{wUor__Ue?(NBs+46WI-jsO|hcqS@J6|Wzj7FJNMLH+}BSj z0DI4ho(?p6VG7y=_P<8GvbVmgTzU421aa(ec4+=-0XFKl`~_97I--)x9ODq7{Ty3_ zPlUQg-{I_9bK1?VhS^U9(Nsm1o@1sDg@ zao<1NQm;2kwCtZ4#x2+Wq9)Hc$;SIev3F{R4!lMzTK}9oDJT|(*`&vtSjjEg;~4u5 zIL8?UfR|Z&{1?S7Xa1{{)N(v4%Axa{*OB>W!K~$i3|n?MzJM9N6;MD@^uPP~MNi|v4_x2ulofrjp|lansx zFE`_hA=Lo^?WB5)$)4VY7SKq|C1z0~15&~oKW zKJFVc30BmtI{YcVcULX8($|jtbhU1(a&V1_D1!sI6Cb-w+qT6^N%Dq0uJdCXx~NnKvnv2iGp6iGE8Dv%fhnEoZ8+y!0FDhkW-O ziDk;xnH+yUs64$66=Hm%1}e{o>Ua#Ut<^ZNXo&^2mGscKePpA() zdQHo;ldYFh_tE29Va0+FU2%=B@~E!%#n25!+rwr$7tk)8J(TM0IoULgUMp#sCKN2 zWn;#^%+Ca}#?R2@!(?q3II9ylex%vMQ9~-$!E*b|Gl%F-7n3nFlD-?VCuGnp zhrZaU$^h})(r2)sW_OPmy;mTzjQiPH(8Um_VCWs}qS%=zdiiSMeIQ2LIP0j= zBVJNPk}|gthx|MfhZv~NYyUc*ANiuTwqI0lOo^M2`wP$N4g@#{)nf?F?~Sfsdc#-G9R3^` za_RnM`GzgC`NPI4%K+;S0)r|6=GNh32}0j5_8I5xXU=4OOg{5S>tUCPE6(3O7t#u~ zoBGBN(0*9R7|jYiaSWIlSwD5?0^e!yS2hTBZ~Sz*Vor--5vApV&eq4+}nFuR=>sno05sSM@HVBcYz~)f#n~zHDTO;D)mV`SiPPP4N*zS<7@Ua7AS(4 znq94(OBL|(FttAK%tuG>#F&_#JKteuPvd?{B%gWL3PDn2ZHK~%Y6{t(wQvmt3RBsk z{WXM0CSq9h`@Los0IuhV`v7CYwTov^9cE#a0^_Uj9^EKYllH3EsF{JNIUrEqOw)W5 z(2ml#@E~-JDHy#lh248HQD0xNqa3JWAiifV4gb2V=YfcQ>A*tOLkV=3iq{%SgeF-y zSK5z!H9asaZ%j<7?~KRRsO@j$jvQ5x*&cH=;bF9aSoFPpVU3$Hk|B4S?n_@EoK7Z(mBFeY9sRi8+uLR?EL&(nogshCyqmG;JYgu-f zM(DYM!@GK8D0pfoVGfCTl_Tor_-V&izex+-?auGMB`@!^r9eF-%t1MB;7?3LYU$j? zyg}L#J2Y=&Exul;jfq`LdY5s@vq`uHg{F>B*o19rXu2bw?yJr=PHDtMu=TJUl?zvf zdZBCGu(=KiAP%4tzJCra+TG*Df}SIzM*ADENo>Ks|A|cn3y^k2%kF1|x6u00FW)$0 zKnh5QQ1eYr_<3M&WjVb!K)y1beo+1w(WvcA_~~%0%|*_%4>eES*>ThQUDQglfp$>F zCG_+fY)yB5WoU!iST1C|1IPMo?Soj(KghQPYzJg?yRQ+_v;3M&b@7!A4iQ-BN!9uD z|D)-Ks$&$ut5loQlRRV7A;szDT?Gxy)4H$aT+eXBf{JB}8QyQq?+wEE>hZe~U%B%k z+<4)PfVv=ZJ9JGxNB*^!`8<3gM!lLrQB;B5phbqx}Ube`c8aqk7>!u8v?uo2-}E}Q7~ z>;-0#Xd$wDKekZc=GVj7PCA4RuaECMc{&-vPKc0C zqQPsPjzQg$%0^d+6-K6yX;=|Mi)adIsl`ktTHeBiC;=1>W?-3 zT8jWJfdZYn_2(I8R@3yRo!RpQrLVtdMlMJ^$-6CH5lV+^eS*dBNLY`@yZ}mPE68H( zx(Nfbx(D-4v%xCy3%|&=Vjs#3N=7m!+GGY3uGUa3=g$@1(LpZAO2pEzmjwa z|05{@i~ZGEZ8CR?DMCSkb|lcyP3RM%A@|q1b8Y`7;cDsS$o^=8BIuN4_s=7fn!tUe zYsuWm8I_slL}#_ie_LLFL*4}wwvWSKcP~$tWoQcfLH1%lPW2MZPZaT1q(xG=tybz{SP5Raa?eglI zG=|nj6@ZRTVZ6D)&Knc>QBOK;TyM2jj{Ywsr1(kL1HR2d|KXwpZvnor!F`UqQnm=? zg-Hli(b{MweWvsrhxp{Owug+1=o5iO7j4Zs*9#=ZFnH|r6m-T4-ga4dfSs1p{>5ly zbFZN0ue1%PB2r#ozcl%#z6^q9C`=FzUu7Iv3|aIA?&5zUp73pgV4`J!#kUa&$(x_Z ze*n|^!h_#RMs))wh$e{KEUs}rLpvfUGo%f@Z@8dG%!5!{Or!OjdjX$gC)j-@dKDQkF(97bN{3O8s~0717^`dnbckeGblZ zl;XETcvV$ua(BoDHFbC;`m5p?@1g)nX`7~+G1i6qMm5pD`G%8y2J+jzq?E8_o=GQ= zQ}U-yKp9{9nRVB}^aW7FL@<*C+y4BZzr*J73qU@EXeWR$e(i)#52=IC_Mm**rPfU@ zmc|v@Z2i?YvIfVIx~K3Lj*KnyaC@c3p_ahq7Fi2yC?|_YO1hzHeKxUI72>Rm3=6|ARZ^#pUC^-|8YAOI zUYStT!Mi zb@oosfe8+ zD2n7Kf|h$tE1#P;5X`seT@_SFgSuJhU@|aH1nJ$}3WlN;x@wcKue6q!#7zq@Uj6~L zO|KWhz#M>`D~$cFwfx+nL>pXX77%i`%4D!zMX4o^R_&z+R1)Qr=(zEEmCnNdiFL5& zLEzmR>n}SCrB}X-NgSJ&r!90k8zGFzF7p=``{2p3|4=>ZndlNEb&;HDUq!n(vh%V( zCL;U#I_Ur2Pb_3g$&MR)*tYl#wC zHLEE`02MNHO;-6k)`S0Ta~^9P3A$Y(p>`nroOk`l*!fW5HE_@yfMNb@tTKV?Nzx)x zk@&Pi`@iVV&eAfxlc1&(%8^I!kCA4Ata_k;&P<-wlk#)V^h%i-eG(J8zi8%F^hnH@ zADfWdL>dE5tUNhI#qbaQs6&~ex$q5Fk4)TTtD0_!F{%1O3zk*j)-S+5E6}vaoMSMI zh|PqPU^JRzv)zWU4o+J8w7ni)a)?^I{b3Ja;DByzZ%V=YT`G$0k>K+MVkw9?SCsH7 zxm$wF6Ykw%lT$4O<>yG?4KSlL?lbh|ObCs+Y-_{@vz`loiAI+{S8i)+Ge!PT-ulbY zjf<;)ZC&J=vj0X^A@mR4n% zJ(s;0&X)^H)J;0`ZvFHOe&8$2fG?5HGd$8<~a4bus??#kR zB`sA=FS8906!jyo3okbTGBJ?10-UQLO@;W*viR4gMDpoVjtGwBPzIbGdw_D3q$&+a(6>f2ASpZS z%4|06jJKtlU4;ao^jiz_#-U0)+|@HqV9C!*ysX?(USMhJALNOI%sh}BxcwkDsn6YK zWjvEF@ZEpQ-x9xOrpYaR@h0BHjF@~=X_I}|pV&X=A`Kn(iN}1T(TtmvH5qKF#$Ygz*P{hjqe5{#_s5<4=C6ZoB3))oyAft ztrIOz69!lRcbqpWQ{WrhbhoEx=A6GopL{xa&QtY4+%LV0h2a}sFkJjvuwKII!|cjQ zwS$k<+96RrHw%Odsx!L`dv4Uy8So^gD%2(NwQGaYBjGXDC!p)~Aigp89EaVDOxgF9 z;&h~Ez%n_%ZcN*Orn2!c9f1omFdvESsdKQSea#y4SYtyvv}c;HmYErwm~B4tW><+* zfoMu^o!P%2V)8b)LfVjXRtSl}4P5lwWYH7|Ys({C8{)^Xa)q^uoIA4s1BMSoY!4Xv zOj*`~nDoA>ur^ukn?z>Un_+)yzboorp6$B&TV1p;oilf1gOEuuwf@=nM#K=vJHn!; z&O(E-z_4f)mZN&w_Eh98Et~(`v=;NfyyPBVWobKf$B%FFyYm03R&0QQ?_$Eb zuiy1G$>D{{nqWBTG%gLi8hZL>HOlER$p_05)sc@;ysJODRD&INE-K>4{KH(^k#Q5I zUR+dJWzzcSDt87Y-MoM7!o4d*Et#z`gU}>6Qk2rBOp<<<%?P_m1wv53%L`8B8GEbR z)l}3J0LQqNOM8`?Ypm;it~Q2S*bM7gP|qWBr;oY%HzNk>_Bcuz)GufFsIj>iM~SG$ zzPVQmkcpKf--Uv%myOQQ3W4e50JM7G3Vmq#&9$KYNe)4?M`M@j^J2c&5FbT*KAxhO z>ejUG;TZZ4)a1MkF!Gm(bG;iPoUQNqIYAR9|BHI9jqLpxQ2swL6M!54Z1FYtzL>yX zn_HkEq)FDtD*I27Iwi>`#GyY|Fzo#*bJ^9GU;^ur4&G-O?z~~wPE>ne3kQMPK-v74 zs{20kt?0xr3=UFbLvfaeNMo+p384DZh+!Y~&$V`Ngei{7JU)1P;q0-4EeDijhahnCc98ZviugoP#C0F zQc;En=FUNv1?oyk1P_VN7~p=&SNEoYhC{JS`QuL+H=N4b<@@T-KdZK@Wc!oVrC)EYm^ z0D4vr-_cWe0(BP{c{herC#^2COJ&`sKm^;fKmNQ&o7 z3#tq2RLb2J!*KzGj!5uc|rwAm(drq&_8BQL1chvdRK`oKW zr)Lo2+oxiiht@pMJe5v@;3IEo8S%hxH|#mII-^JJJf<9d*<<77T#U{q0!{qOk;Gyc z%kP(Nxj;zIIKX5N+X%dc>c1MDj>-o6N1+`tN{Fx@-^b5!nx-5BL>t46D+A)XuVYja z%E|^q>3hyM;rwC76V2^I=9NxxQZSHE3&76LEuC9k4f!0t2(j>c6?QtYf-i*WGQDXD+r*x_ z>KN!fLpz54(wb^O?3D1Z7FGh{U!pW2*Sw^64896ei{9OO{CT_fa}HRz{y=uMNih*maZ%T8Qqqq z!wv5;HW(ceAQ(k9*qWP%!@7K2{xLD!vOs-1XSh*L)4TP7JO}FnB=H!@x;lLk}SN8vmC9Iw$ zS2Gx`w6(%rF^qQhf-u;CO%X`yEv!o8;bhPaY6lGbisxVo->l=Fu&?{^+k0ofh)xwg zy)L^3O$)n!HcT+?wc-d9mxdfCVyfkDE9bnfJLV-BUf`UW^GW;B;`}jJNJ;p@efL7~ za+hS&zLXaXZ+TzNjwaRYtWaXvD5y8SNt2U$J1f0}o_w26v#Qoc`f_VsjG`A|uNlh= zPH%SYik1h=N@9CoR99YV^jTr9*L+NcXnOl#d`#$~Hqgzm2%kH=w98Y>csQK>ErXPx z0n$6V6x_2up)|q53RN7%-aI_^Dyw}v4NS2sJh{Wr2{7RaV%|4y*k@J|{nncQF^_{r z7v0BxnO4a5>gFf}4+EHy*ugBem`l_4{GV8-S}Vp{TV+U($(xR$Vk?cgp96i6iS{7L z9UHdABrb($RZXkO=VuK|=yO0*MnJNQ4iy|$>UYR@gcWlz_~Z|ObX4g{@}*bP2oTI< zOfB$vSk}D9+_tw+0i_P}o#I;!ANG)Jn9msf5fd?9<)u?D&B${y$>~`BTJ3zUJkQ!G z`_-l0_Gev4owE_)>*t&N$mnST1f|kW(CH-Tz4@3xH8pd$NL6~w7@<&E^b|&;#UiLz z#MNI3)brl`Kz{(ue(0hkn5uWgD*M6#HNK+iaxPHaj%Zo9dMheeyJ=BMUns6$k!oG@ zh+kFi$TUFwS~xxUU7dA&CRbG+l~hPgrbb}vgEy>z_G442BE^2eSHlaRg1R|nTN0*n z>DsaR?>lbEKHK(%pqHP|wK0_kp!GlFQlC>7Fiq*HmFJzTdoiWn5b4FqP z(B(m%k~;^N=IfuPeV{i1VM0{DwbN`rZt#a}5d@-xE~m9Q^w5D2{ldopevHqCLmUKj z_T5eTR_VA?L7o&&zt?7cT7mguU|O%Eil4nZpd^Mm^} zj%GYo&4h>=b9O)8i2YPpsAi-4`Dq`rat#i`AaxYv?j>~sjqkkq$Ja*}o_FcEd;vec zz|VASaQ+22anUWeu2{x{TEMX}langeaC3cxp#Du}gltFJtH_0q4bB)QOh;;{oz5@* z_5HH#*fX)fnK-e{Z}H=NpwN+DlX*B|f~Kn1_dDNL?5$HjF!t|D>4vZEZKefdPrNox zqZp;$k&P10PiCIZ;C34EdodovDrMFK>-}j1h_7OZKqQ7-F}^5_s*VU&*Jc-L6z;vdfo{mp0Gc z+&vXPm&8RLNqur#!9grzeH*BB++EDY&c3t;Yc8&EUs6qG_w#SCvIBTK_Qj8ZW+Spk zQ*gf|9G@WWm=LF(emWHE!46pU#ShF5e%vC$q#?TOW6d;?soHW$a)jJW%?r-G1qvvA zn=1LWCbRM_E4%Pq`q}0q^nO~RMq{U&G~6+;wD|dv-Pa@w|2fhsbDehnM{)aASZY+^z+btalZ_~rYWz8`Q^g~z))xJb6at%! zMUSURPzc~SR(C6}@aIugS%SqCL$~GB)#J5{>Vevdy6k z`9(km;h8O{v@@O0y}lA>`0}6pWGqO(94RvcIr-sW(EkIf6cg0*6kT_K$0oG0Ji|W? z@Y`4C+{afxbBkJoX4g5esK80lXDB@q721X2iPkr&b%{eZx$Ka221%f@E^7Fn*v%N6 zre_LrLvtquHzuSzAnN2Zgy%#3yG>fXeiB;IRSk72aPOdMeJ z*o3iF_>TyV&3s7pD`J>Ru!y)jK`MuCV=vk=VP%twc9G^$x~9m%~PY^OIm9L{>ZALoFaBp7K;2`*Y`w};n9Ud=7iqI zCor(AaPQp%9n=M%4HQiGK+^gkSEOKE7$7(Wo`Zd3m!W&pw5oHgGF(N^)g z5ddVy`Vrb`i>*Nh|2Rxn7p4#}5Mbc!2ULrfXCijjc52L5>`i%si478@ne@>wjVu?m;N-HWoqR2pHd{pd`X} z6!tC=M27vCeF}=Oql@|fik0@p)=%5uZpku}<5`4{oixvY31R}VK8q(?G*GUCxh#+r z!c;j0VHE?n^$}-&A~E$smE|g>eOyRZ8KiA(=BJKFm|83=b{0z!hyr={(qfsPavd9n zv42}1JC+K>cIqB_otPKxvp3W#rz(T6KBHM5T7DHn(f_JLupAJ`G#FqBqo2hp-X=4W zReho7*#d~l+@j7@ZWa|Jo*PzgZ@&S4X;P=WtzFJwgB%CFtx?;pETXS$fff&7Lu1o$ zcgcGQQdI!WYgSrC+U==uI+2G)6MOZ{nCo5qyvf+l)3TQ;#h!*e^~ad0tZ-Z;+TUa@ z1KXKUYE;74e%}4k)eag-@9-1chpi~gA2>m-0dL2TTpUEEaWP;dvWr#kK^8SMfn%TH zE#?l|^r3Ck+d|bp;A?>u7+Cs_0nprMJdYLK5de`3q#kYxpehQT-@}|B?8khhI*dK!;+%#I#c-mr4e6@9s>*ft(K1DfteY ziKEL1LvXl(ZcMYgWJQM{2UZEu@Sy4d=)yOEvpMt-y(U|pY*$5hQ59-65~;mfiTn&u z{P7D;xRdiD423ET)bmb@c-AXY^lt@+#C{$3V`{?7IyS8?V{=KVI^R5`=CNhrXJ1e! zXB)0*N~OGd6*IGFsfZ9QxvUW)$!?(rdLAfJPLc}c{hBYM9-Ab(&{?xKggWzS8q1~0 z`;rP!jP1RCP2*!nsOrO{2D?j+46dBI#A(XtK#(2iY5)f_KYt` zi(2{Kk>^Pk&#-porDLdl0aRgci_1Yc+dU~lAX>U@Bu&EtiD z=8niq6fWN;)t13p7ZoBoA&W^sXJ!HjZ}p#*Hp^>E<+yPC?dkLC>n&!-_10F#h`?5W znpy4980sj(r2iPMu2`)|J^ga8GTaOChSW)WdETu?@>7?T?o-Hi6dJzQidUA@xpD21 zmDaf~pWz$rtG+CO#NNt>e@xHudrej1!e&-T>yW&K?_otq;n+aLTvaZ@v|$sCr1O$3 zD{LDY@H0Fc^20Nsm%8l^?*J=FFL{IEpbps)fO?`fD}sPu_WxM=_IRehKYrDxbk`k) z^$iIj3Aygmry|61&vg}&>vF%&x+`HJL~P0Zy2|}BtCYFKVwn5fhq=$}zJ90Q@Ar80 zm&c<$w)Z*jb6&6K>v?%COd?AYIxT?V*BO9C1F`DBm-}y2e&~kKg@D~a-dQ3re{b8) zM>b<=d|IOKa$e%cZx=g6XwX8&Rz-vX%p$HoWN-_}r5)eI4H6-=bz;7$JrM4LL1L=q!#1 znAU&utAdYe$dh7rA*J`7Bb);tk+H$4cD-rf5|TUve@@!t{12EDT*JivTE5e4YuU!Z~|z08P=>ss=H(7AlG9yhVE%#rBdE?Tl5Mg zu08wK-#z|&Fy}mhhA!l6m3dIs!H(GRCAnWFdy*I3kQIr-(zrqiywDT>{5jy>PNHp| z?Vgf;Qh>a?gRfljEW~u=kH`(C;jwV|>y=D~%^?LHkA#1j_rKECaXBsDd+hY1ZT=>w zUlhtYqdeJ&8$BtrKE)>-#Oo8~50Gl#br?gYUA~0caUj}RcC$GhSfX5&&=yAnczpQh z$$w>@a_o-&rK`>zp}4fsjJ{A4=q-vtqfi(iyvqCkMm+h+Hly%%hAVbz>Gc!6nD|-0BkWKdChsoYC8i z-35{bxDSGCqJ+}CLr;@dUAweDE`tK~xC`pyuLCbc3CDZ$bM-suFv5yK*ktNj<$5Su z@v{B9ks7hJQKPjab~-n5J&x0~CB^p6?wxZjg}2N_ycG<8{v&c6Tez7>aIE5;D4u#R zOB@POyniMBu6**I7s#5?gV?@IPI%|=t*5J}pa#HEhr6)(PSMe36;Ch((>c0ZV*hQ; zCK#qfRJ2Zl$>(iW_^M39h2#8FgWUV8JIAS^?>RC7MS}lVbSEIU98?asSQlqxa+@wy zJ7PjC@*B0zfQIZWJ~KqM89ocLKG^KR@htQQ;R)~UD)%M!9jJZC`R8a~%A?)gx)@*r z95Z||qlShFahq3DwJ2oQ?{(Ae8?uTr^_C;# z-e#jLe8KTZR* zh#ep>N9ONgT(4N9#&U!Tud}SS-bEIBkGfQW%l)h2V|16E;njC#(%5sTCq`;XR@_$_~+%y4ES$`U-k>$-Ga_WJPB zVKgYq%#YU`HJiJ8oP*2$A#atw9%L8JkDH`TX0ufD9S{07t~CzKea;ba3_|g)6(~UnxS`E{JTh(YHpj z?7Ud-96Okt%rmK8tPl!g=OkY0pVc*6>VT^{pi=nzVPcCfMqJjq3%by%!JirwprLpC zgl?mLcd_}={p3V^Fem%Sz{T3@znUEh-?A_5*4JCVzp`DcrC7h&Qg|f2Q~LYic=w2R z5V)hF<7&4Gzn{>ir0RRo$JNAm1+@lYx*=Kz9GV)f2rB)JpJei%ZWnbGKBdQT_>nW^ zs8uk@0lRquGj462iB;QJ0JqnqQ2gC6b@<6cKjyjj(r%TWBW zhzO?gcmI*^F1opkaEa3mJyjz)@%p>>EPs{7aUl8O8DpvrFbmeE&c@!fSXtt%mDc(_t_&7I)Y6;PK&rm{7yz3UAlXf`fWy>Fs^z-50*Bj0(?y424MhhMJhz z*RK*5Y~W+*GbEhwRGZw%S#Y$crKN2=(oLTJ2SZ#zGsqv+FwbwSu0y}Fec_F+uZ0X) zL6;uJVX7|FJaYGf-oa^+S|D~-o?ch#r>1~QViCDzuiOhLi4ADkzSxy_fKkCWMggs2 z!A@QefH7hUOPy|anuChuQP4~PxSg1&=TU#dq>gq*L1h<6v4L}cM7{_4PbQ_v|tr->j->vBQ$LU5;(HmCXPW;@q#%4#I0;iM02CO~}0k(x-_CN4L>OdR0( z`X$s;0K(U(Uwe)EQ8Vu;u-PEQtQXEwsROln%eE2KzzQIOq4UEZq$cf)0X|SyBQkfO zD0!%|(*T@UuUHy_x>Liwz}JN8cb-aAujrQtga1p>ys2u=eWEV_1HeBfhbPovj&PZL zv7w8U6*buJHG#2m*x~6_HPHQ*G`|*Idq35{sx1697DW3V1f)EdLrMH2#fIhE?$m@Io~eIo5nq3;^&cbXT=QKcj3_s$uK;E5}ny zjTDE;@X$_%A);DdQ*2*5mTCP9RriS~Xm~gf=``0+KLqlU1)7 zYO$YB-TU|TwI1fP$E54^>LWuVA2GkW-h6ONaRE#BGTp8ZF~da7guil3I2kZ(m%z;$^Tg%IX8bobGOLyS4qR{@S<)dhFPis_UcoG4=V)&xN!s? zASCGR>n^|*xrvX8rZ0*>xj6Y9iMJeh(VFU9VJLcCIHAhyxCDv_3mJ;s? zmc$h=PC?PR!mUK>8&us_ze$2=ZDQ6RJafzjkQx&NuPFu%f7;hljjTaDKpTgy=aO5%;qNn zAnLvd3hTX4C|-c2FgY1^*(pGE#V|0wMm8#*!i(Oxb#naYbX~o)eS0P3!CP$!PR&0$ zD_`yLMoQV@DtIc<9sT}iSG}nsHDd$03UA@|t;DD-QayWqCL78()?59T1yR}YM(lUu zXrMu92ca4_{ud(0sagMSk+*m~V%v$Lujvr>IRF`1c!cEJvf9V@10z$F_Nw7v@2NUn zk#)s9sq{$koJJ#Tt zh9BP|6V$G=tKEo$>2C39p%Vx5YGJ=9J=Sri%D)+f${jF2e`*rF!M1QKCIzwQlzYe# zlM$8Eqo_j{bhuFi;ls_{*(tzkF-o7S*pE|WrKa*!_9vJ=j2lhd#&3uOO+|OJhk{*g z6k&kY*X#V2QaBT_wBnvIh@put`Yg=14E4sNa1qUEv&T)Wo+jI#H|oX=w{{lwLXp_ z?o!~CXTn8)Wk4*=1*s2{pMqS3O;`{WUN(A?+ z%#7^ze}0Xj7=V$y7-cUtlZCb23B2Tb;wF%5n*tW+(JdAv#5Kh#x0-6d&qprXgqJLsFXJ;_hRb+J2Au|l`k zTSYC-b&-k0AN+OxXl4rgPCeB}^^b_Up9f~kY1wtTcFbG*sIy+yOjB5#VCbokKSXLbV;0{|-@^pSy4Jvbgre|7j&~vuq0^fa&Ah zb(bSvDhEAE3Czy}Y%95HqXBux^qZ@ zVAv-T4PPs#k`NjFMq2(BTXB5Xkp(bsIG^-Hf1^^LvcI=cT|Q$p`IpH|vWbFDH_|7q ztgLFtiwoxQwCi#s1VAM!J}~<3A5Xf_7`0Xr8PIrhwZW3}_Zww^FZqswGtx4_7@dvo zrqBh^&#sJDr_2ZD=C5^Q5vbyf)s0K#XZL6tm^W(TYxX)ljgLrA-*xH+(TX8WK|Lk!NC12|pV8Pc^3-R8A%q zq&X5}X{pU7_gzlR$UIlgIU! z+kF_jVzo)1tsUb;V1bdrz0DASUPE%e(sEe15ACzUPC>9?qjVYQ9vX1$O6Uzvb%Gw0 zF&Z%P46#;`1;dMTF)l8O?Hqu6LnO$|ps|#jTk~qD*5;_oXug6CV~$UlL?4V_jf-Qz z-;Z{)&6n^gfZ*6+?e2+zq{>u;F>B3z1c{DMPaOg;Km>WuJ?+K1ywI4r~2puAvUyerAf@E7F+Z4VGD%u-Jt>v ze^9T_+Qg;)Fs0s3f15sD7P%pmauf7L*`o_vT(nUAMG#mjjItq&z-4r}Eo<1uq*}q% z7Kwcx%4yHUgQ-)bXPU(~8?xys19ONge?(MH5lt;&&J})pfxo(|p^_sM074`S?FV_IDO50Z-_=N|iD#YzKZVXPP@eqp z?_#a}{tGn&=A@iZe$)93p(!jS-uM!R*|qIhU6^JddQw8YY2y z>NvdoVYZmt)2B5H(VGTRt|zUkT4(S5m4pNPoIc}O`AMRw}0n5cYif2F^KIRAEU{o9qg?+k^M&`$*(6p9(9zv0)Sw%_0;VgJK``I|NwG|V`ScPb{!?O|ALw69 z-mD9w)*WVjZa`Oo;vn7(*mY$Jllc^2tiGU%kpjIF`6S0eQK$ssd$9X}d59sQAogqX znQs*4nTtUYsxZD7m&?LgE5etmLfLj$gG)S8L+gq_JcdZd?zBH-8o>7=@wfR5{etk0 z;Rv$4Wey~JTC){rzd>ObIJNrK!rlw(#paaP&RaEm{SgU(+Qnd7sNc|qGwA2~u0a*! zD2jj9=3q8nFKUY5-*)`dF~ax6vaVXSq(@^r!|rLtgmEDHtXk|;n9M)%H0zXx^Z&|3 z3PA@|&Y=L>(CQt0jFWVqP?P|x<5{$7_)Vys(HDVbvBA8(HvI@{X@b(?Y1Mr8u#f=+ zd^;qN;Sp&m50_ATMU6|xvL8N<)-55hU)Nsch+ShnXrk|II^`- zKX19QVcZlhBa4_+xfk?YJ8a=(N~_f=cZGlMFyFF3)XI^t@)Hee{aEAcjO+}MIZcRal-U*||8?ls`T7^;j+9d0(`h2Z{w-oJB>>^R2^S`o2>r}jl2cjN( z@xP1T2}Y&v=x0CMeQ2n<8qf<5-f!|XhF|T3i!<48-xuRfHd478KtufBlaapXgl?ZW zyT!;uqc(JB25=AZyk@qBZZP;6(6tgm9#iQiUVr_o?wMOLae*#0k4SZ`0frm~WtaS? z5uiKCSQVc2BpXV<4zJ7P>P5-z%Sx+1(6o(Sr7gXVF}BD$hPd4PiVD1my~eIr{GQ#! z6MjvA=7C)0<#*^gPb=LmzeqYP!t&c`(ZcI*1SX_tWQD`7EGHKyFeMfE0*}d zKpcm|mAR1Xk>@5MR~f*Gftxbbt*YQy&<^g8-f7|rAOJy#`hBQ6v6xQ+a{?b)Nh7F5 zK~AtnMI6g=+k*2KKrajXhWg6cs~dzS#&x*(u~r5CzBrHiiv#Ber1!l^#5xZgjmmxq zr_ea>)8fJb$X!j;E*>-S4b{CVKYMfk%rqxPvm2l)e?K>8;djFDNX}}r^wW+SYce21 z2;jXX7#x>_nU#M4@($3FZNPrYv!K;%+hx^lq`l)<8YC5YaF=)-5A-BWEk_N+ll_FA zhu7~h9eHNGxrnrZvDqa14_*>yJZrDHjo`eu(i_F>IgrEIc1<}Jf?0W-3qY7>Rvto0 z-mQUOI5NlV@~r~RBN$QH7q0#csw|Kz{l5X;G)9q!N;?@h>CowRdkOx`6GEdvr=1z2 z3oobxbNB`@zrbXG%0#&RbIO=>Fw5As;AgsJB1mTalDZ6#21?NH9BKOs0%am{HFo)P z)pYGFH%4=>wh!qqA0&$XATMo18p$v9^U%+m_BH3@>Azcu!WQF`j&_siyOz?d-w}%P2Y55jLAm`kTkJ%?OWo_3O>PpzZV92oZ zXmK%jt-P=&nuP8u38EzEjs2%2NQopgF&NI(5axz{pN6O*RY+K8GPf#Bz`Y`DJW0H} zs0YTX#96B@I|BHVU=Ij1_BiWOvveEA;0y$6#xm!w`iJ|5ic+X?TnDU4aqasOtF>{pf#c#-Qd;y|zw;OKqtCjLysTX66cLD85A3-3EWIJR2<1qqe=G@lPbR zbEGfaN|j}ZR(nAbg#b%eXC51ygsc^^&jy4w-K08l&qKZ^ns)ShSPtV$5d3b3CD`G= z9?pM>8on7cJ4f(zuU4-yhpPK7@lr2e7XcBxg6j*8Qf9CB)DC&gG>3}{ENP#ij_f9_sw3pltPlLu8b0hp%a{#1 z4|)ofqTkG6-6oR$_nCq*Hqf=Pv;#JUh96beT(JQ(3XR4j0gVVM71`{#l-@R7>Svh^ zw|$XD#9HH+zcYtEpXRO$e8|t1NXo}>Cn7zcg&Zwh97eYJ?ye|rpV?^q>MN8E7;cJR z!Pb25hn2|}Z-f^`ExIDsDpx5vi!!>;ef5J5EQ*c!Wa^7PD~#sP+GGOqmKiKLFFrv zn#lQ{Qhv{DdKs!9aQ#H|T)6BI71v0LS)nI95u1Yae6~if%RB8J?k{4f7Scwq##Z&)H1Ba3;lMds zK@DARGc9t87KW4tYF``FFT5RVJ}c3>M}kympggholU#fbj|&k1n8E(?IkRD_*O9ym zwGBd{tw7_;dQ&T$eWl3_!mqBWc``}lv#NhQQkS4@BkE5gcPU=kXoqUEGzCs=z2d=( zEjYCTQaV48_w%m*9kSXqCoTMy=;!@OZF&<=B(TKcrm}%kW?U3yCd}h#?L`7ycJ4R9 zouc}2;r+`Q%in=!G5;Q=XT=~n2IfcbHO!uD9lT-W#ZaEwI{7!Z*!?8>aWE(Lmz!0r zlwc^|lD!5sG*Ai}MjdM$8Xu!Dxr@=wFdge3m$ld0%X!|>tn%xx=A0q#wEcCYFLSY^ zdR$^2=RO|g1j)Bz6|2Eo$2~I?H|F9u6)*F(>Y({ZIm3T=`5YOS2fS+Ww*+fC`o))R zr8n!p){(_`)DM@QmSNul@hG2`hd)wbX^A9|Ne4U94 zDa~z52ifkZ*vg&o-5oHq`lANwkM(bJ0}VmEFmNtS$IcOO8-`|j@P;1|%0g|9Ov3tE zeV3eR)+=n$UeS3}cYy1O;BrTB4RW%bHI#cz#zFaqWzI#@%i_%`S%*170?eECbqSA> zUA-shL}8hN+mkCVY0GzKF@m~B*lCvi7J8f=IEKJ&3*xdO?#MJXSJ3nYEX0{$7LD->#m-5a!Y(Ub{|>Lc)Q;4J-HfL zV|KQH5)RC74fnk|gAwn|<)aJk!>ZY`x1TXy`d_B^%H8GHF)L(b6N>>E=8uRTM)W{u z`jJ%Ou)vQEQ8#i>SzbXU_Bx16OQlQ7w4^M!9&|AT5%Z%0HF23pJK+PN0XHH{Z{Pdc z*sokrKa9Qq=_((mx@YHdj?epyV`0iPry~DcxgG7e`*uOFFK?^IS(YwQzTuW=LdRC2 z47^?iwWg4>IgtEng8FO#pzHM+!RKb*2nNKp)8;1I=fifTdlv1@)!)m}ANCKik;PqF zW;@JBIoQh0b_>ZgYN2_|^z3Tv)^b>>cV^#*Pqhv={YR5D+aKx}Y^l?5sKUyp&mP>B z8mXL}b@U0yjq|D&3=-Jx2%pNAA3WW9Tt+Y#f+%adn%%@L`*H585x_!@ zI#5`j-ZN7eT3$Gj#OU9go0{`7>1JIf>F;<9coxgM1FhpW2!6jx%{v0a=!IiG(TUS7 zcGUZyqS7S1+GS<4KiqMv7nO#d43T%|<)zO>gvgT|JC_!~YPJme=UmuJqbRJ=p!wm| z5Cbz8JW6Bi`_*J|+GAX$Wx_Zn2Wd2=l6fU*i;@^2s0vOg4a41S&O2w%TtJxX* z9eVN4&Hc-rQCTPqp}S7Wlm%X@#ueQ=)dXtIPp_FB`rx=NWR^{ypcXgwoL*bHhx9o6 z=DxCoXVV*u@rs-LHhMzuMG>S=PYx{8(u}YeQCHHGl(K|%Z5Srj@l`6RXX~dV-yXSr zd*q1D=!D5bn@;jv~i$Bq`egw#|B0N60GIy$BA_mI2#I>jtL z{YFKaOua+`Dm;SQe1rbjS>jw!pZU_P(4K>&<;P(^w=_QJLogy`>znudqwZuRay$3> zj^9d3kJ%#Ixc5r6N*@#{d?c^v1ZG-T(b8Cc1bdeAhM2f3B10v$PNY%<_DNETD^uN) zPVVU{=L%Jc__*}*HukolN_+Kml76(vdtlvfOzIj*O>)~A&Zns8A3IrHQ2?SR6bd3_ zRL?lSrA8RqGJsX5)%sVthufd%ZW1j7|Nf0))KFsiEAktpB}1g&Q@QlHvWTt9pyzin zx2M;*V&HjxS=1+6MV5mriJr4GkX#6Zr4cmVE}8&*car%ts%yxpHWe+iT#I5uq4ZT< z=Cglch6&+MS0mX{~UR9Bn ze$U}TiA^ElS4x-NUabBq;MSB2EHX5AYmb52ij!5$c|~H(HNR3eBBol|`+Yv(rjYYu zssHz-SJlhjEvB*M{oiE?mlF>&NXjyuQl`IP7RrfvW$*dIX`I+WFC)V+)Y(wS>J1;) zGtG_9|0Q3lHdiyf!a6bB9{qA};-gP??^31GNt8JM-;~gi7_1#mBwg3(Gg%G_UpShaU8~NeQ3_4DriUy|BAnLvB#pz`p#Z^w{{e=kFw;0c8@ydLUb(=2;motPe;Zuq8mP!iSj-C5D{Wu`cc`IQ;G%gOJ|u9bf(5Qrhzezd2;T8@577@`WLEd-j@kM;K& zJE(yIN%1`rJ03p~*^=A@Y;yow;F{(Oj~?7|cK>Thgzc`%u~-Um$pu^ybXFEOlX<4B zEMmj2^OnH{9fe1F$x&jFR(Fq=7>5))X+CdGoqX2O=`U_O5J2SL^q(|(F@8(8`gzXn z!OOp_%^$uK4GljP_;%57^iA`C6X88SvGuJLx{Kb3Aecpj$p)5OxP0p}_h2k|${6Lu zT))A^Tp8OK0%azsHhBgUnIa5YAddh8tj(=@%|%BoBYSHmixjzOW#TkDvZ7z?qqZo_ zqlOsiaw9XlVNu+J%3%B947xX>?vpPe^;$m9Y92r=aR+JwVqcJUR=pN&mAvviG53<+ zHx0)l+Qvjp6DQZsRiw~3XZJ=+dRf_Q!GL?2)ur3NMT#124!)Bn?4asT8&*&Cr=*%k z(HA2xdx!CUnb98=MQnlE6$*%IDh31)&*Pm`Xue5auVo7SeyOX{=*($AnWd{7-UyGY z$Qx+6eLg1QYn(L7KWU5aT6OB%?XzrWU+;h6u=JN#CjoeW zqtQx&xaY{3ZB=_2pF?6gA~Bc~Z%g|eL*RiU;Es55HOlaZLOobuXiOp3UiD;378mc2 z3^`YFsTw3Y2+JPorhW@k68kR-peWwQ`pz`N`Z)XPCq^E^JbOR|s_b|@B^gR0XBRff+a+^X5tx!wWMpTZM+$0t&G;G~0crwMy9ah1SX~HW3R|1yKvn;FHuzq+P7{Ufbc$U7w36!8Mr0^R1LL6C-X_@5C~h4K1N~+kbv+Y z=oA&Mg1ql`8ABD}hHIV-77fs?y|&eGHMVGqb*OQCopk599n{l+$@VjPPM)rssbQ)e z3jQ;!qFHieW!>=ciP6_)QSBnag%j3AP-g<G`A`V$i#2DS%0W3jfp5%pCM`Z8r1 zZHJ_WUUw}NMikMRn*yJolY>ebWpM9w9;T4u5!a`<;A5R)c&f>dWldleyb=1t=x}^* z?>_RT3+(N$yjeR$Q$C|F7(OjPwU;gG6-56;y7Q}!TqS+NiJxFCDp^w2PfOKKyGq+f zaW#7L%FmTE;Td$pZRn0q6xFrx1X)p;q#HDu>?@j6_p%qs==8ZI6A8( z!qfp$cKK*UczhA}s8oc39#fO|!VESvQS?XTdCa*HO>9Fd7tn#3wIbQZvuqTGxzHa8 zbSK`?_s;^pQRBLt0aR7Fv-IqU{?;-(fr-0Vi5H><=6Y64c7ysF>&;L<*nVI@y68zbl+<)@5RS#d%*{Zs&?c?@2_BOE<6&q41^9*?ddk0ih=jZW`di30dO3eFA-p3c*JwAl%<_Qan(|+=_Sd9qR5y(L{#*boud(k6k zMTZ#EjEyaip(K%Kzmvg+fK%MCk}4kl;8M1(V&6ecRj%PI89!G^gEQO!>e?LM7ry4L z+Js{mf2El#*+wrC0ZSU##03lWXw#PX1nSWWK3*7bSL?QwKg;Yx_KK=A0XwCoPu}a)FiO?FtN1Dh0$RGJd4f}ispq+)+~^* zTz9B`B9^uQe`;snC7uoI6WGW0ZXMnfKs6>|$FhfKSAkVG0Mx_yVE5I|cn|JX=Dnm` zjA5ud)uJ|h3XfKGJkH{v;7RLs*6oQlAJ7e?o>1O`Tt1q<<^{g6sj!tsG;+5&x*=;{mnQ(B(3|m*n6Owr`wO(8H$Um zkpOI4ub-vHp@YBSP91H$e0Lq?bnG^hU)qXW7~Py#dFfa;D~M4D7M~+b5{+~e)+)TQ zVEY&|FHJ})qj9)Gj?k89Ip00(1Tw+zM=CroZ{pD}KcPkEM0(bsz={dHH%bWMthI;! z51D)@4!9pliRse5W$pzGPZx_*#c$mN=5KF0Cy{pq@DGaSM`rjsfkA{*u)$u^SXK>- zu#?4+(OEyU+U0i0O_*9b+6KUAm*!jhBN5SPxGAq`zsfP*6_o}+KW^gOTr5=CP2}W9 z!9SYw%UPI+(9kodr+wX^))X!Z>o0 z(F@c>sKAy8rIWe!V0)1Lnq`mloYh*-n(=+gijHzupB}*P*>ouv`m&{33#)$g`PhngG&^OD z7IN-Tj@t_&q#lk%zOg@s9b;$Tcw={ST(0=9AIK3EH9AA(!-N|s71V&&T3f%0`EL6p zAO_%Y2af38Nf8`)Z#(1uSKtQcFuyyk232IT(#Hhep~Kg7LN2cYB4HLvx8o*r-Wc(F z%kRjcBvqs+8_QUAw6^!cjO~1Y112h)OSje&R)?zoh$vsa7)vsE1a3Iyg-?xy9E_6P zW7_!9_%n+qbJyO;)dlrL*R>q2+Z>@7#xhv{1A$}(;nnghU~n?IL@0Nd&}R9eir}vG zozA13sxW|BLUx1grhk*o93MrZuD%LN@o0Sk{JdF*wgKf${@xlIu1jlEDS9QP?=#&y6Hf{k z+6*d!caLw+ceQo^?Oj7SbwRP35EF$jJ9 zX3rR~3$e1msEL~}qdO^Z2CsW*AIq&`EtKQ1xmw(Mv_V^xys_*Wqv9CGBb9vf1?HEr zeJ>~|B4J|{4VB`Sm|c0+u$p^tyPX*c97r0e-nHPMewo1mg%%0e z-)u=J;#GOTSYavX-tj4L4lELL*{5!4)uwfyl5x&rwC)kv5F@Y$>VL|^x5@Pnzg`HV za)Ha$n4#(7M|$V%0P%}U-EX1%1IIc&75-Ikl{x*ADni}UxgAeX;jtJ&B|M2ZT5R=x z;VfP=bhlx&vT!C>e!ibd7kZX>ABnKOyd;6{i(6wv+7~L!)=~wiuLk=Y%x%nQ+%TQ& z|8BKY2y7-Do_X)Xv?W)lFh1!rRlOkaj%clWa>E4)sJ8^y=4xh>%FE!-hbYVPh0MWK z{~rAi1s@etowsl9WkXJ5O1^G^$zx$Y%5*lx_EVD6_@0>koL|#o%MbeO`oCdf*AI62 zmt7(q9(iOpC2_ajV>M+%<1kTV8Ia|{P(OF6)U?wJS`YZPhRQp%PbTLoR1l(3%AA-N z-r8Hl?;~}_UD~nLoe^(6gH)>8FCNk9sPNwvDVAOy@o7N0p#jmQhx@u|xVIdoiPvmE zy&7L&L549qdn=42m)&k)F;||bAN3^vFJi7f=v+__tR33OCzOgmNw552s^{t#U27a0 zo_yGEYF~u$*gMrI_li|vb&!Xqj(e(*GS=|-o(`{L+)B@a01iM4QfxwT0B~Zv5dAq9 z*NN8~0xvIKJc-Yml43s~*#{H$0mlq>3AFx~hs??!k;vEjPk$VeSef}JSk-`inFe`e zNGy-upRQumNcbg?6*cr$Cd26~`Y&cfo$FfFwE~tKH8*WMB5&0qe$3&d-3gOS!*q5~ z7&yTbB#GOn6epl-r}ltprDY^gl9d;!MVhrY#^_#*nLQLYG~Pdob&t(U!a z>}R%|(VnDm-GIZNd%X|AULd=8QK$ZHF*PcZ>G|Ay4_05ysQY4+462Y>{I!#6zd|S{ zm3Zl*WK-ac?0d~_gbOgCO;Z;I<@0#7TZLAY2 zQP+r_o{E7};^D%VTc}rx8RxMBM-0Ta!5}OO;wB{_8#nGcrajJGG?eg3HseybeAs)< z9^PbDumNX!pzf1JCuoi!N!*>#r(BMd3XMzN6c#k6#eQSSgepuK+fJVNBXW&$w5~Sc zkI4E4`2Em<@{wU{CSer4 z5mmUrg}j@@s^0zo=rvf?aAI7#Sg^rWH!Ke7$e*i7ZASG98?m2eEjB0kX~d^KJ47H` zMCOEjBe3*d{ZR_|W>xP)%%lLjB=3&U85xv_QtjW0&@Z=*Xr&gfjb1%9sT^U0STQW? zNhhssl^>=lO^X)Dj3#E+9}75U{S2N0PavhVd33(^;k65W0HI!G;^OsUC#n0VJ{WxZ zp=CVD=X6D<9dWL&cwO*8b1@#FuRlBB{YH=6jY;p|S03rr`= zx}$s*%nSU2ri3Xh4=yx2K^Z5>1XN~Y%0Uw{VI^#yrZ(#@zA6Z}BAF$`of>l3ULd-n zGO;Hf6&8d>yye;xwdm8bGD#_s{Pa06uil%gXu4H(27P8NrT ziCMiC=1cEEU^MQ`KD`I!vD?qRmAVrsE;=YBG-T4IlpJYikG#(U)ltT{uxy&C$VONb z;iNdmf@&ldN-y5DL{}CFpcRE@m+N1FBuy@J>1W{22oyYLt}nV5fehyTOjJ~rj~hSc zbry5&h1@NN?3p_+OLCJPUWy#do3KIve*s>c(kgd!B?NoU`$XjN&tqip{0Yf4i$Q_mYoz^- zuuw1wF4)HvR{s%sq3)kYC*e>G3dVq5kQFSI4*;Bj7d7$aJ~@l&Gtn%T*09It70W%C z85~dNwoOv&4VnJMJChOAnp#lYHm$3Z$?46w9>@)^TWT+w4)1=Wbm@c@b#(m+#a<^w zbnMDCNm{&2fWw@oPKnXJ1~hZA`)0G$a+jbOK2yWFy}r6@q&c_3TldG1N3Dswy?@Z9 zjYMIN1QvliKJub)si+~rw+tKR7qc=m7vh|yc%8237Xw- z$DZT{Y(9J&N3ITbp4+fCF9j<3j7i=6_WGu}cdXETqj!#o(p)hoGoN419~dX}$G%M0 zG@b?3R;fnAnhSPlNmWza*(6wKBP#VWm-NoqLb`2-lyqHJunkrYVh&X!{#vIKyj~_~ zu6e)a2` z)6O>n7!|37&28Td{(}X}-5q*nz>7##=+a`@^r!oKQf3Gm^~1;RHIT+RDhc}v4p;n~ zFe-`LB_eY0YcTF&S$%k!3+Ne)o^= zfj9t2^3~tzQF08#bYY-Wu`K_3w%(n42>5GlitV8pt+8J6Zw1yKd^I^H-=N;uXF0rb zJ5i%yyhDqVzEV}3~Gs$36Y8I>B2G-DqV+X^t0PaAC zUy&C7D8vbT!}~o-PkaI=$*-T@4<1C?WX@F=E?BN_HNG{0WEpSIW^|0dmbxgzTO zpJZ6+LTGoKWm7Uk@4$Z>Do#Hf6P84fPc5$XRy`9+EUSnw{q_~{<4hZ8eD0rB$;!g) z?VUxJ`T^TSii&&ku%a9#4Xm@pWKFT8OcP3NBLb&m=oLcc3&M0ymjO&vG3qQ$7FZ!u z>Yo=rCqsk zqUCq3?98|LPO4cEc}cylt|*^H)^Hqg=9{dX-7T?3pSy^YBMwggoB!uT&$Xps7fl0(;w_^kXWYi$s|+ zA8vBofOL}I?M()_F6|QIw2(qL>I(#7cI4V{@k2tJ$D5FZs|= z|A>|&Fz3kN3Z-Nd2j8?<8`)ngEW$MR%&Fqg(rue`VZi2G{fDgl;-R%4w6n-A(2qE7 zog=25V<`7o*uj{f(r!yHf=&-tdFtASt%9eF*gtqBs>ooLt#G5~gP*lEO~(Dg#WJl2 z#2sCPhH&3$$u zp&Vtpb{BnL<-*g)e$V30p8w(b7!wQH#w`2#*h2S=={bo6=fjT2+S~umQ25G@$&Nz6 z1)B-aq=J{I(`x!i$@V8M-F>$IB>z}{q$5YGg=PnK+J#ufQpuE@`HKsGL_A#dzV(FE zsMB4QQll0FufIm>8m%R1cTv2btOg2F>^JYpGmJEJF=GKXqeELyWTW?cyfWRQjr!CWe0X?gi=71{jQ-D5|bqW+QHAvbfBSa|l!)9CgJ zG?#CdtEF3tfR(uK7MYDqHYiK%$OYV^OR*9(G zbX-}8M702URDl+_g#PCP@ggK^Gq!N%_!yAAz7b&2=Z%VG8ji9})pK15EMc2rP7GP7 zIYTQI9xW6?=+?6jItDkJ2C!P)K~tX8^ydHhTPHO5VyD4uiq_mOAtI=bsC z?tQDCVhyvBpBS%IAzkG;MA$byHuV9(b7-XQEV_n0eT9T*@|jr|t{g;=*Iw(*tXg%J z3M?T%MjoX_Hu}qITRtYi-zWVgo>fOQ$;(7{sQ8p+Y=xV(9K-_a@_{WwjW;Vv=wfJv z59{*6PGAhEEw!ox)ds^feb0CyJT<7>F%qk1KZS}CHeYq7yndY~jPFhEyB9dsO9O1dL{@!DhdK*ZQ3)5|A+ z^0PB1(BJ;G!OASp3c}|I2*Oy{Q zAq6+~NX(zm;)^;5xgOwn-MimlWVTwra4+o1@^R32_mgh3u|c2xWAkn^nOrx~1-SGx zi;DaFLIh|q9c5Pb>ety&eSlrX9}zoJoaTb|Xm?OnV~m3kj}qAOFt!JsFG0UIL;%;^ zd-)N7bA<+1!2W6j@yS=j_-IAUMymmdE0tY0J>H;>`d&N_>|wP+_)6KR2vF~)B z{SkTHBWmDe%GdD5(&Dlzmm=E*od7G4A@Jjrxn>OGUXAt1#*~F^&<{k$=Kn>%8&MZ| z?UM-ByNFs2M8um<&rD)A0_oXw|Kcokr4RKT*{U58iGl-3KOOPZEJ4d!*o&G!9TT!R z*M&4;Z6P+G+7+vbVZty3UMT7}U9-a?3&NR$ZvIaglgc(X57GoLFVsbB;G)=sF}xCR zabmv<<@Bmc!OLY%*s_I?>F~OllEJ+O2K}7l?+8d7-B15ly1pBii@{DixoIJnxiYfs zW>nH*%=VYrs#nL6*YC-2Htac>Y`!(zVbhG^>9GtOpbfby7`mbn;(SI`l~mL<4WQd) z@W%=>Hwp*#alzE(CcbYOoYoE4U2HB)GDu_L`YhS#E55CKt+gL8IdED3ZGVk!x7JqPW~n5i584Fpcf2M_uSPlY3=b6YGW$`PUhp0lp(pm8 zwv;q(ec)}giGz%o2;kXbBe}y|lneUhPXp9NlSns6c{n?kz!Ze>4|@B+**i}NtEcQD zg~r9#W3DNb2WoS&Kk@h6lM(~~P7BcF)|Y^zwjAJJ?^K$)d^~0%XHaO4On-|lK)#i2 zqO@CH!>W9=GDOPmIUF?J;p?6_o`*_tb!TFkK&^t_m09_hnWGE_Zg|&8fBk?kb@`6~ zhL4>As^PsZE?+)tc9UV_9jbWtcxz&Qa6Jk4pWn`e7exyGW z7=+)$fTDWlUVSITbge|M9aApvenE(NN`dr#;vX!U$A<_T6D`4qkQl;{x3%~G4@=)3 z&vg6$@4nrgi%vQ^R4SDak{oxJB7_jiX-N`7$Z2fvN~N3@VmWO&wdAlQ=flcrv~v?(=`vUKgsCI`cyTGluX4jc5@+(5c>We>ml z+U@g6=|%CPqhIShkCOT76-`F>58!Ull{OO{<^jG3$2Cau*Tp4C`+?kvoV`+y{e$u~ z1B6qA=)s5|2~xz+0x{vfb&g zNpYW*V(Hhkq=SKJ7j~}MA)_yT4zd66gOk7sWR9C2P_e@Y3^o`6Z7ZEWhY(?(AF~Q+ z0i>f|{+IVbK!pFnu!~hZtFK?zUUx%laNoznj7EvbJQ=9dYpCJs01BckpmmPwr?MS* z!+1cO{X=7$Mr4JwxeFGfZx5mAU|pYhM#6*3wOQD$;c34%@PlV2xUkjz%XzI154{I3ZH3WR0U)`3 zwvoO$O*d+ee}I1_a9mQ%(+E>icf_?=_sw+0>h`7OW~HegOL06xH0V1Tt>>oBLh}mw z&qXo{GbgE^@>kq3qv&%q%V$%ZV7s%==T1L4XGfA#3@3leS>8(T4keHS$jcVXM}<>x zYfSCIEY&Yo9Z0=xC>UkZ&qB0yP6VDyk6vo(N+t~R`(rZHg zs7SZUzFx;Zh<8!YsrI+?DWB@8Ez(n;Bp`jNWsDszZjJ(R6@HH=0}m&G&D2t|xzs`e znOqb)*<@HLX+g!h`wKx%h0Z8$aP&J%=)Q2&h|kj6J+cbF`vTiiUtTYIxE}H3KBj1^ zmK;rE!S?$KK;NgsQGwS@&JNFlZK6IVuqRorD8HTDy3MQO@AV;LY2?h?A-(CTkGqbj zE{cr@5=g77>xcO9gO`SQ>K#8$sf@Nh>dRWDn5uNhVggW@ZcuE1wKm|C*`nApIagl}lj-OW4use>yK+myg&Zb=f#n zy+8a+>!ih&1^biJ7r)joZ4N!>%F8C9wok=K_*phy4(iF5sw!cNs^n6q?ysaod)TXC z)KCO){^b1%*FHZK85OSbM6K#mqOR%DeIVh{HnI8E^S(>XiDepAMw%%wc|qc0Wp#F3sqDe>K!5-dSx+_tfJJY-4Xx<@{xy zK2BY6je^%tFecs(Esy=ExW1z%K)P8|?*{LOUM(ym^pLT?ZMpda0f@}oAm^flyN+-X zyzBvy#0YO)bA1;`{PKBVNqM#kggATs_>{iM?4=8u7T!v;%f&0d38N3~>ejX32SH+a z!iw6dc%<4kvM(N%i$X@BmEa`C?~ReN;GEJqv}Au`Tdl9bYd)~9@bd@iO;`zw-f!*s z`G2MbkLQT?;V#P!Y5J-1jZWT^`?<>E(C2Q!Ykb4zIoabSfgS@+KnA>@e3cvT8*6Ap z;{VR}6}-e@Rk=Y@%*t<`1*2t9u)*L2&pGBGyLtnS^~LNp(KA3hh9Ng2)>IuU6g*UH zI5>A`R8R}s7t_20Z3vryo5|cO9iURiL-&D*REq9C<)>aZp|)CfFYZdaS*rl_ZRCTG zt>%{jxa%ONo=)OM*T9VUa#sac%+{-(RxBj!6uKIa@!YAg8UaHaUqohVg?QQqIOFn| z`ZdH_c&4EI4?P(hddLna#|bUMz2F51*3aue!w4G{-6h}~AW8m$-~I1N;3hX$bIgCJ z{qBEacky{7y=!x@B1I#?4Fp!gRd89qLkJ4b3uNT@UCp^^go6V?$n@D_vc8%+4v3%m zLEh7Y%C6usQRTYXP0<@|@xzjoIqHN^kr`u{RBJCPLe(Y`M}AVX-~+VhUIx<&-6X=F zAbeM;#c}5`9Ay?!N~sR8YaquOn7WP~dJg7je}zmoq>F3|EqbW0Bb#XPv-S56=Id9i zV3yC9o~dHIHRiPY!1NUf`muA@*ZtwZw%NkHiM4HZ=v@YI_hr}C0gdSJCltS(Pqd8^ zR2c{%bc9=@EnGxG)@%o=q#1RQ*nv%1$!c7n?(1la?FtDtOTE1D<>;Mzz2o9B4@z35 zus2TH<)gpkxj0v~nIT5ul?~>)>`a;E(;|~~A*?WEb?P?Ky$OMe5Z||c>)5%?SCT{R z`~*^84gE;wia&mx)$X6s3=XYE1b~*@3GG?azf;jS_@K(q;Z@Q^kol^)2Bbs}}+O@+Q zccP9V2DF@%?^Kr7z2U5`eTz9TJlv5|C-v>1JudB7`=$7l57@Lwe(^GyM|ZBt{Z$ll zInVyW3q+^wx3M;e#P3=N-1c*kr`{Eay?xc#WMg?5a$ad_E}<1 z#&E#7^u6A|VTcM0YL9~ND?D;&^O-%i+=TE)AmrO2O1?IAdvlrV?bY)Q;@8S{;N5dl zXV$%0<2lm@N@Y>maZk=ShiH(kY9pS3;Ck&x{{2`q2tCs?HSHGl=Y?1|+zXFCR@bMR{8x@*;3d)J2Zn!4X3th z1(t)4_Ybe#+ekUgXK5?H4XV6^Flth|`)Wzg=I0?D1K%~=N97+8qE7Ysnd<&V ze7-UE^#T3PXpg&hPcaP-zAAW~HWB^MrEJPFsOlYXna0Nbj-1{`%H-SSM}MAoah0hZ zE(OQRIOKqJsw<939KG^cC3%q+ZiZYB+xF(Nhva+g3|ddGda~~ROJvb;JwB1nXXzIu z+@vkMvQd&!{@>|%4`750!=Y~p& z7#8^!_Kq^!p|a43zZtV%+c2g1w!KQ5&X z@m9&|yIqzb#>~V!zEU?3hUPW-xlAp2<_GI-J+<``U!`K=k?xa%S*K>RB!xx;hjtKLXrx&FGiK@ z>ajZ_#2yVO+#Yx~H&m2c=Fu2g`C`=NmHMyzJyGL@mZ!A-6B`B)&2!-$_Ji7V7h|2d zT$NUo@9eFbdvE;SZT?qwG_qGtRCB+kKh!L=#M5L{9~y|{QR~=IHk%2qOX|y~>f^ELI0*EX?pLLI?SQq$I%w&@`X5}c=hCdg zSY1N8_x@@X`l@c#w;EiYoXM%oR2`=il8fY>)P)E4HyW*FByUPH%=AaIDh8BEPfq%N zoBw4bQR0L@dP6txWcvHCupah?B4qp2nsc9Omj!)z_wn^Hohd*48ZrG3O@0G71BA(} z(@291L^Q$D};w@>}jx_9$lobfM)MOKX+ z!H)0SHFj>mw!apsy}Nj8g}9h&<&AJ!AKm*mkj7Tkd7c zSwPIFwFTo}7T|oA@6R;0UxJ)sOy}2MXa@llSmbd64#vpI z=--XWD7o7kJC)TiRf`+VX`3Y_-nF2^w3!=e_X|{yZ9Y;3NVsc=i+f{d*_QSS17?tu zMD)$_#V*_TJXlbz&UlCrTsnCaBk#&Ruwz|?0SG7 zhVtU}T4v>*^6?TR+7lYrJG?OtT<>fuRN&(EcQKuL?gLzbK!t-9jY!E+SQ`*qSwyxza%P+Mz@P?9(AthwLnTWu9c*U}GoMQe*P1)an}*C|Nq<3aJEi_#Lm z4-wSQc^i%)Mub7d3-(;#R)39x!|q*>;7sEq^odXZi9vu%aqPD4 z=zpA8ME?w9`BQ$)N_63}1#tx`O>*?gb*MgPlo0a5d0^7{ zMT(>^ivWpnt$V?tB#dyDB>HhzSJ*FvOGcLEH(d!svSa60JGb7yEDFbo?@S=$g*>vRPWpl6Ouaa%lwut z{pmE<=~frv)sj~2ZZddqabNfcKBVgGth7N4ox9iL&qLw+Ww)0zb>ZVX{Qo*oW}h)E z(ct#!_SDcdM>&_Vn(g1F>ur%k&gJew$DMP$yHO_8l;Tx$x(K!vw${$)r$donX|>^u z>lQ;(yaG0E0l7<~^(71aiAv+)WEaqNq2^(Ud=?qrXHTgoAvB1jKhSZ$jBlLke_}hZBOCMAnDdW` zZ9U0%v+;CTldQhH=o%MojPmN^Uz(e0&@>W#fItet1pHK!Tq6ik$FMnj>Z!}BJdvi* z;#uJN|HQl(^lk#3GEW-B=rcL|~}2kT0P&K;GCuFnUAnZN1K`~L5PR=i$-x9$anU9Kvs9R)OWIr%veWS@&D6}<*#waP zlYLZ(QD7p81lv$YaUyR{ai|eS6m46*oFA}5(}Fov^VpyYqChZ%bLW;BXJwP7Y!D^= zx$^{p*0$-?nM6@h&~*3{rLS#|N~m%hXhDR!23BcH_UnYpr{aB2zfcEk z=+a32$FT5cQTzo{5G&;DPz@YPlH>r-bZ%4zau$=-)4ZwIEe*(hodcYmPXmp*dm4av zfu2cY$_$%x$pDh{W%7=+&kqcJyFLdaPjLr!RyWJ za$0(_%B-1=H!GdFf1%B5k$PJS!$Qt@4%T{vB`;^vu&QYrazE^m31x$&hfiG1eqr;@ zWICerQo3~5!@9VH?{*0Siw_-N)^6o_&pc8gvvgsMkFtXTsQFWN_n$6|hdaP_vjY-j z<`+HDRMyrjca9deZt;BW{f&13z^8BhkAuAj*k9(I7BCV|RHorgDz~qP`%yLt5i&|I z!%~cD?=2!Ox@MIF5+nDc!(LY&0EuzT)R+IiXIXN|E^i})VR|X?yGqLceJh9rZyU9o zEf>ijVKLr&&k!@m5hER6y!@_EIx4SCRi&s|9R5>r*!1B{nSzjzJgwVn7Vth2w-`}e z7MofBBzXn-<+dEvznfGo`a4GiGofSOdILSUoL2e(=eRNKEt7aXOE(6q>R1xwj3+BK zQ_iQ{h`;`@WAg3)3qzkDDtQ>~Z+WW&Skh2#-xpLD6c2dqiV2Z~(ez8%zP>5Uq&>^d zf1QSJ;zsEc-D`SJ-9kueEZ@R8&H#}(^X`}b#Jqssuv(=9dT0GT`{cSc?-2oH$+San zwv{)Q{8Epu);at0a_f%6FR|FK9De-WUhh%1m0m%uh$c{jKr;xqu~uNSBmvYFM(e3v zJkZ9ZSBAvl-li)K;lF9w+tU9NlPo^B0-c9&%{bdX-Jd~RSw2V>NnLmU2MOV1``esG zVFtg7(5T*=4S2oAF}LposXGMU_ok=llI>Jn9^qYM(M_bqa*xFytP(>Eq6~^WsB3Ip zj@_Ytm6maH*9vhwpBvxW8CHfgVs|`6rojXB6QVhL7em3ZzwavtM&VI<+}1cqXndc| zf)ybrQ)v%LgC}9Ylw?u`iiJ0sbRVFHm>o^r-5{Gy$E`sso?jAb`OhxjxTWV5bwKag78C=$JP7tCeQSj_1JB+UpSjr%PQF*_>hi%s`R?C zO*Fpc_X{Hyi=cS)3&!*hqavuIY^p-Ru~dq|LA#s9e7Q9US8M2`c-xMFNRk3XEC(C> zRQ0R?GJt2#tZ@zktq|i$D~MfTvYE%WMDZV=Tsqn5nc9S5&2KlO;_v`GA!}Z=XArn@ zdLMq8q&d|gaHb*Br^_dncRx}SOing_HyKSe_4sj2cJlf^lGZr)K-d=A`b$dq}_S+XyuY6Tf(Zjte+Rq17A=fv~{MI2ZB3@vqap$H*Ks9w`c zdNhz!_P!F+f${PAs*cU4^Puz%yB|||&IQS7LelShPV-GXl+jtpFKJo?(eQ|2mB^C3 zeLZR24&`~XN7_)_aw6ChSZXe6s=kyMxSx8>zvB^D7hDCK6{@wDlh2_YD8|ggSMR4b zVb!cbIF=(ygU#ie)NRilD7ND%kzY=pJK$G@X*ij-2K7APgZ8mrVO7qef8TUjRrPBR z)gO-@x=6L?RhP(pW)a%mH);%=ee^NC{H02)1d6i7dsIimSIL_%bLqwAx2p#By?)W& zE;$wD&d*2zs;who+)9xv1_W>pO<%tAa$tqjK`;28sKQBoF1-2(XdHQyW)gMq5dvSc^~F?yIJ9cZP?05^afc^l4;} zg}B{xuM;VVKAEVk3(VU)$KAGltAP*M6nwawK~64`q1cQ|@pWP}_KD=b4;)6&eW zCRXPT-;?KI>(~qzj&qgh3|DvIQoa?{GZlhy14iqPlV+pO{+M*Qk)~f63-PI#j|6e8 zS9n+=aXj$J;sMHB~}>)vQKnV+Hn-SoL3CTNj*$!hFf9D!|Sgb((dEOvo<%Ur5xO@LO6bo$bVcITJO#)gD1glwVl17%=fBoz4; ziqj#NGeNBiWpf*!vFHM_6#J0Hgpit`Rcz{1rl~6pO}Yih30U7;7X2=sE=x{~5OL=D zvarTZE`4Z+o?r%zCo6B?jRoV1t;=oC19 zz|Mtf%HjUdfnLlSyVY8`5ma8HPWS6k7>K_CSPEu3aq#(avtEAxk6Jshb!WUiYQZKK zNn@@fOFW8n9y_9r{kbyI;SQKfUwYW3BKMZr?mD^MICq{LJmh$}Y4AbLcr>uUCW4bS z7Qt%|{o27_p2bX}ypzp;w?PfzM$f%0clhr1WQ;QIzkBdJ=4VBWw5;(DSc_fL#MH*J zasb=jzwQ9;y}hVfc4-6Vv5*@4Mqs2eRztkh(ikvf|1tIIHjyClFUpsltb%}{B2~Oa ztDa7|$UeL&0)6QOd?dTv2`DehY_dlR2!8EMJvcb68GG7k;K z)hU}oVQjsTEObfk0m^lroRVj`A%j2bA5djb4jYvg(}M|ZScg14_h%){^Y=yL^zMc} zs)I)gc6HJk%82*7Q~gynm<%#>R{c57K!o(nZ%dYR#(|mEYjVqe+MbyV0;MJUvk7QG zfV!wK#EzCID%XD<6Y8>d*(*=C^(a;y3{YdQtjxS{R|;in?#*M#Scoq`&1GSSa)J+b z36pz`R)(ZQZ&Y;_M+}J8cduLX?;mxoQ$Z}Y`%HpLwUjkBrZZCpjdCibL;Z~9;V4E__-^YfUxlJ z3c7Wn-BbamkJ$Qgvu!KOJ2OM*jZYph z5u4i)nE@0w3cXSt&+z1nW97lVt+Jm^phyy*27$8v3AhxhJA+poDbu4VF0 z5jX;b@(e%>|J27i$?>EIofJ-g;`lH&Mga`hDyulTK~|eow1J%uO^TE*c|uHxXjbj; zbL-=L=FbrwWXH}0#kerR@`Z6v>hJ0m4Hl4eithDxjkL!9^o!rlk{3Rd&>la+xnFot zxox?Z@BTIhr=+oI)h3*{zJRC|*<+)_6qFm;G~6eMtg$xu%1*0Qw#?38)O;*5jZV=) zCrkJTa07$@>(mXLx#(0m1hC0Cfs^@-H9?#MUZFJ1-{W-12GN?Zl5XbVoA1Rv;T2+t z`E*HblPE`4;k~=or2*&>M*e-!8%oNX@U<9i%?_0t3w0b{uIm>}<+j`Ol_nm$94`?6 z6!(|A%YOOSXDeG5no1}ux)HrR-tS)-`i2!IJ^|iz+B{zxRiZU{0f99P1DE%nYPBz# z;Y+|l-())2ko1V!GFzPJJY7?!Yg}E8oRnp^SuQC00;Rcp(TZ%wE=C=O@$k)1fco;Gm42C73vJ)2=g~)_&>ZNDD7N|e_OQsTJ`(ZsM zJebBF{pxu|cgn$2psk~m%2l<lR#NjMg;&6?Lxqw4c(Qp2LH# zSCWHlZfPgq7ZV>zYTO&+M|NR_9B>F|Er=c>6LijYQB-9{3GD? zPwYFjpicR7snE5{dx0E^#q6+ua;bBiXCU`*D^pg&z`7roK@p3^l z_2APEk6<)Vzn$ZbU@_%DP1deR&N>@hRGvxdFM%2^9pLbBDdCdq&X|9yioRU=>7{r< z=A-qHY3ohfTTD^agyP{}Z5?w&gF8w->-4!tCz%Te?S?w2n)a_66TV8HcNz9?IwU$Y zb<^lb%%<2qMkdpFjQk)t+K#Ci_rEBd);*5;`}sJgpo((Du}23}EfWU#rkk@2>5}+) zFdk{%xpb?4v+z$-y`n3)Zd!(6_q{T-7$`?bM-#0-uhhOO?O)_4f2?N3{!QI57fSd& zZ9Q?_4gUg$zEvCI-KllQ-UD&X>qx?kv#&3lyP1_83I%!!53*;9@&8~BmNi3#~bKhC0%&iQ#-npBA1GE)BLj0{(f zmg_fp&f(u&2@mJty#_9RMGNcpr?NMB%ry2CH{QDTvDME{5!!j_YeC|T(Z7!ud4>h( zQ=iYR5rcLF6Xy`N(VMXNJkx?N`zCN(hhr5R%GREJTANX;pQpU*8M)a5H#eTheXGCl zm*a;KqZ0JF9_xOdQI__~Z(py=O^StknZYH#ZC^K*HEmxnwl@_$bU>R2A9oW&oINDo z1<0`9+l#O#)HYNsYL+{`TJqB@O-CFAV4UwYE)*y%Tp0lF(twnU^tV&uc{ZAg=OReb zH~wAvDWk|xm8-44>IDxZr2G2TlV-ZnUrFXVPR;P}$J8+}mSgF4TcaBOYPrIiQasq) z{ILo*YrniLG+%n=aH_$O%eg>~oG1~D`rFXoau6k1_Y>%cy)wWXbb%a?qfldl<=j0HK+Pk~`^o8syg-W;Vk>}1EZ&$8rj~EtKm|ef5O#mpP0e@G1qeuo?~Wp2fQ2K})^4;0a?DJ4x@{%_yo}3m z^fdW9YCq}KDw4_>>JdY}s+JR``z^y2GIZR?J@8lzozPCtS$_M%sdodd%q>@oK0L)x zx#tW6fq3j;T%nyfNth)v6Dj=8bJ(VGnb603gG&Rgra1ho5QiBHf2cBvLADy1OcroN z)!6eQSel?Y@h4&5?q#TP3@VIKN1R*5l5mM2>m>WbJ&M%pKaHvfDCMu7`fok_B|! ztFz3h%0keXz^sSs!#;$qM|=6?w{xpN!^f~#@LHeCw{kW{8MV8*g|^ZB?4EP&_K)Go z1BlXIc#VNjv9pK;OgiIkyP7E&WxUm;?@y`vdKIL?&_kq0SnM`s_c>(1ifCA0d&}V? zMv*74h#E$9RK`sj$3$%AU`*u&Nq7{*H+f9Q)!HkPnI0&j-!FkpRb#LMF6D+eY)SeF zA_i4aWGsXD7G?GF`iWbEhS_j%A}I!bCE05YwA$?obQ6 zD>9090yk4b`J%+~u>$0t5NHxp4P!M3L^f-VmI8~7P?g$crot;|%vJalN?DQOXpaIG z4__JjKWYcgT%xHxv3cVMm zo>+Ge{9~4?gKVZW+WuV+@h5XoAAo69K$+YFU&)o@^Z2;04-hUB^Tam3dqZlg!tEL| zT!$|SSXUH1DgWLh4`07XeYrUCs~~gjVUweBojZj+&WJtN4ik z#>th|sVEXje8Iozlz2EH;okz0=_CLo$g;i+~$M$x0P7JQ0eIDoqp?|AHZ&; z!=}0*c79`%2}pvW@?{4$Yo;PgHwavuNytN$Qts^GLvH8Ct11+FJzI89$>Lc8#g6=y zW?085$}HJ1yPAm9=eW);zro;qR+FpsjYknbjYSJ542j%@zko21U66qL*7iubCfZjI zC@5?L6fYa`T%@>Oy!7w#AZb3O$@h(W(|ws4CPbOMp@|}&hOY%>%V&LN`69;0N zH>Z%v>c)!u5=_+(DvTstArm!N{yjTD$&BZXDLeL`q}oyeqe^J+NT0@*PE0y~2NrJ3~B-cxU)^pxN zMO(otO=_@))B9LwjaEVQ9Q|qIt`mME2#8J37-4-jTyo&|ahA6`ES531PUFa8C|ROo z_oihJK*P#iG1R9m_{pljTfm;|{oXiZ*>G7lLkM;fozitLGpje4!v9TcG$AAR`mO-T zaI$m`bG!HA=V6XLvS{5hX4}c%5tMhut7HS`>8F712YH!IG#iH`ZM*rir69VED|`3& zI7QDcTX$3CO{~SA#)h1xod80@!e2?HU3{x10oWWt{w42WmT<>*bpid7*It%sBHvcU zD`U3<@D5ntA4S4C^}Mh~ZW_Yi%7J-HAGh%!Iq(-D+#%AtSf7>9_g92MR*IrocPr_ck=IImLRJChz(Kcw4vVs{d6>848}& zu?c;vw^>p)<2m21((n>bg#?b>LiFZ>G#{X7O9&xai3V1cbNvge&dgp~;fFp6kC1Ij zN}~pa%y49jy`$}cHTz@#2V{BJwpy6cd zR|Lcet+gV<6~mKqVFETGKbh2F;X0~+RDW55`)ed{_q?@ASzGi+Kioqao#e?I>45Kv zL|F^v*xW?ZrJ^Mm7Z%L!!cVa~Gjq%UuEL75xXIHDR>if5?!~b?3_Pegl*zC|TNoWr zXL}h&@t)Zn90rV@3EM2Bs%P){MwxcY0|m;t_KSm$pJw*8d=NTa`G~dHX;O$1kdI(=`Ou=bg>l7+Ob_bOJ$Xh(s?wE<#E|)1~8WPkLoYXNK?AI-B0qP@UVDMU~dQD5N1Q!0RPU* ze@MLmPF|d-)*4d{=1w#!;%CEXKl6*_qP)Ea>l_-Z%K{Z%OS<|SLQ>6=T6(*}gLl`n z(yN-s;2w_C^>rpo!DxYGGF|l78<$IVh+MRR%NOV2=X1p)+64SjRkUT)O0i1nZm46c z$X*1aSTBB6W{od*t5h`hx6l{1umxP&Sn*FVVi!)C3zO)CQP_RVG%_2%y38hYf8#t- zi6>b?@RQaZ$OA|0^97yf&_?$=^6%S#XXX>hQj5*@;hW zwmLm?$hm`9G1lGb-i59ERHyPbFJK~9(d%FsD0=z0(-`IBPtCrI!0ctoigJ%VJ-XMY z;F41h?oVx)cO$|RhiP%6&sZ&V`r6Y|lR>ltj*Q=*HmJDp$`XdE@oxqN}VKV@m{s{*SNna{eTVf8+1 z{k=VOk(}CjX2VhAPHyn8A+~+?p#IrGBcS0kT$QS5bLcp7!{|{_)}xg6{JuvZoK&!r@O zXh<$_pC#}!2Hi|a7;o|kZfMxL3}i9(vZ#Oiyl>qYyK|K|es#bd(8CVjzu*a5_J$ zZr0v--Iquy{I~_*D_~luky2wEm?8oX2a7kw9JGavK`+s1rK>IMqhArspY-{3B;p9q z6DCvj2!(l#S}2ECFgvb=&xO*^opsq;Rvcyx6(Kr*O<)G!g5zd}f6Mh-Ii7cUPc@)nU;}R0yIt|bFE$H8B`c_4-5FTD%^FuanvjC<6o1N zgoE!;zy|{cZ>&i4=FX_}%c-O^v%HE{phSJ*%JGhQ_;P(VVawJVq6$8x>tT1@UW?w< zVxIY?wJFzyWzc`BHwgSh=%R%v!yU%Hant*}4;_}4egI2V1B&S%iad- z;iYgk&@*2T@w~PI{k)+v8f2=B@k0$tr<9(}4ZCmjPr|pW74&DDLJt?x?@w$JtVWk} zf(2+Jl{hA2My2{XSH2k~^;>No(OG>)$jA)usvj%=xJk)4q z7$Wj3e@6T6`CuJ6h(8K+kG;Wyg6mU-|Jr*5yZh}r!80CKUTT&5*8)zD;tI|?J$4)W zWmZR|V5lP-+Qydk_|i;zAqEg5I_`BfWu=bE*xOcmZ`BCy2XfBx@iaabmAw~)GCDJJ;6aKirt-jr0=CDzpsF6y?EBfmCL)2YzukmA-vvcco zKj<(6pSYA+(p8G{@)Q-7)}0Apl$&EK%U-}o1!;KCB(HgOSj{o8{7K`Hn4QZH?~5&d zeD_6r(=F}o69qh*YWa|bVX8AVm@PsW_$eHgA@{;29920W-NGrZ%CpUxs;84K97#Ee zy2Gd74KuQ#lq8RNfYbPfc&dAUqH9+_xYWYha0PC})5m8O8O5IuFX6~t4L_OiTw=?r zpY@O)Lck8Ae%l~tUc4OnT36C@ZC7HO?GPaZu8)3z-Whk)YB?z|sEhXF z=k5Hnt&gSwC$}At!;!kAA7vdt;+wiy`KZ7qD>kjRV{9cSEXPZJwReVG7<_LsuRFs? zkY~iGA)05myLYr+N9H;43>7T$I;9>4T|VrtrKbuy%m@~139b{Hx8!v9ZH}Eh}M+0#Vqa@XLeD+d*?8 z`r&WV%3Hdu^Hu0Y_#>dA+G7cuu}UYpzV9RbE{LnnXa6&{;F(|`E{&Y?w(Y+Vx@m@> zN{q|pgy(lVFUi=*oj-2zWi+%^rN!y$EvdI4)CS>4>W$N@qQu)&B|WYd;qfo=t^ZK- zb;m>?edE})_;c_q{CxU_{k0iVW7NEc*!+%5RSLfGriX-3hOec_C=G;6IJF1UZ`8Qz2f?Yd3RX=lof&6D^?;QW}E7jkxDrv84!7 zMu01%2ta?^?SXF6X_sR4zqD<%Ka7DekYV4wK{Tk(S0o-c{-Hs(wLkpRDZ}E0_c5fs zlQUa;9Zbv^I_HO5tg*2-cm{coXrjIvA#Z2_j{dw(gH zDkiHr!pSGsT1GI*b{=lNjtBI}T@(rBAd@pg??ZE{zV61S8|~H%lkXf0WM8@z9f~?6ozvxz$ayb&uBZAIv5CmF<1Ie5tnpP*@U;U#yP9c8%?BGD z+Ihsx8ya=qG0E)#@MsWoJj|T<4D0GdF+MX6NiOyOsbxOq9u)t)L&xX7*GR7H9a)>Z zV<4@h^l;bSKb(W;V$Pz8S;jMiPh2oZ?v^d5G12I=6E-IGdRnW@ON9!DHnKkBn%2(b zGM~%Gu)zgsb3_<-^Su38yVj^dOFZz$8q8 zs1E_tQ1)OjxZXewNBeN+p`zD^wOmKs`IMrhtXj!)IYlDqt-`2P7)v@>Lk)Vd?E5Z3 zhn{BJ!^%);$Ud>aYM9&=^7Ksa)ds__PqcRVx+#uTr7vMDfB$|IGLg<0wz!_fM8ex# z%ib&PFMP;OT$>}pQ>A}j-+p;}=D+LWz4VUIey35isiaJdLu*-{7@G_hwI0Hj>lvIN zFt6&pl>dMg~aiw^uX%*Kk3H0 zYBZDbK7q>#^rfFrNw|K2`YgTtb4y|~!0p_ILMg+M{Ob6JM}_w`Tg^n{MB*ZMw~Gn> zVT%}0zlt&r(2VeRWmL?ghHj=+r#r({6`-^;qtZ7mwBBw#FS%M`7ZFQXIys4}N`q5a z z!0YS2#cFI-xfbpd7)48r3Z{Haj`ypet$`1Iwl67B-&;XJsBRK!JJ8o+(K&JqggG!^S1wyUxG4H00>u<`+W_ zAq6&0v+h4|E#JsrqlvlBEcAmgY_nyRN+nDt`|iVoH(CpOY}f4R{PaHU7Y<&R_Eg{3 za@$=8&6nBXxcltzS0mPajJ>=Fi6Y{@@ZseB(if}eGpT|z|A}4iuW_9i)VBDmw%nli zukJW1JmK1$j@|DGg{2FQg^Rt+{<|WDsg(CJx=$aJaVAApv+%s>G3Bxig*S|&M+39~ zoJv&?fNAma>w!z9x#eyFWnXNbe4~e46fJWV`kf^{IEPsA)H4RmKtrSKh`KW`RP3ER z#B{k`-SlUOs!KKNL9Yzm(6*(QS{m-NYY2jMfJt!t(k&fV zOxswxQ)VYUZSfUp5df(69jI+tnDoC7MOb%j*i9UDzg{5@#yAzJQN+c$FRf zaOh)VAvz+l>|s?{8ylp8?VEHz=nv}Xc?+g4p!@+EcJuEUk^?BGiLg7ra2w~3EQV*~ zNwV@JD@Blq$cz%=#6T+bJYS`SB((~&%6^((#7LR3m;|r!EOvRb^73x`2T0N=_p>i^ z9)3I(+C_l%QFrCwxbT(@(}@@tU7bm-mRSeZVfLM+aTy&~jkUYrS6^(6|w$FTBDCOhCoyxX*$yFa1@g zfGzdZXe(co(|`xVSQkUqoH-q_dXiHjsfmG65HhZb?``ky=?(v-cL!A=&YrAEci_me z%P}-Q7Axb4E)*R0u5RZ4oX6zZMaE)iuKhn0g6ELX%A}r1el>||xv4B=tIv-^rJC}?m#zHZ8tG)r z4nvudVGvCCIKE#BvE14OO}DI4qk>&t{|F5njfpdy6;uMvZEpR3y^Z0AXs`XeM{Phc zAc;Kz${g>+3Au_RnrGjhIm3+X)NKn{c4F4HpNnbN~vPXE=iG^aFC8`bp#izEp)NK(`N6zAO{T3)%o|EOGwR zVG_gWFdsymH|6EeDhj-qm3)ywk*wwtUv7`*$O5Jg8_W`y+K6)y%|yaS;K~1qWhTQ+ zN_D@va&QLgM?sFy3IT0j zpU=b+;|qfyV7SmJLdqgaANkceef&coB1oL)2N!=G&Laz(;CMD4=ae`f8NK+w+y;q( z&Lt}@t*{ZtKPWc^uW@U`>@XQUMwIVp9}ZMl__d=K2a3zNs#->PlY1ykF$zfpLxh+F z`Q4o5TH@YEg>Zk3|HSUV$d#g`>HaVQ+7MePo3}E#N8!!=_{akTYsRGehJS(T4MzX2 ztXlXmELOk}zk9B$`rYt2+-w;2d8dlN`b+%Upodz~RF`^F0MPpdV@D{`*&Pm&7BvKJ zPT=>M%SFscQBv`mbG2&40Aa@GE<@%mTY)O@T0ehMO83;EqIYrFXol|N1-pDp5Bzk( zFudlq>MK5Iy1|yVN5Y7620DtSxB zYi9^E(Y~`wt`V#K^+R*zex$WGN-kf;Wp1v%`TaMn3Wgb|<0wahEHkf}Z@M7t_|*0| ze(Ufuk}M9?BpICA_7yl+z2-0e7>*r;Nht5ySK4v70yH)aN2F#acUaq`2v15nlmh_ zXW&ZY-K!d_eKptfo%U6ljT9S(g+3{c{Z~-poZWr*X&3h8OwOTFg zCkuf4oq0JkUsQG-F`n2rZ%SYbRqHcTNo<8HVqa zY%Ne~3b51xn%Tw2!^$^U06-=1j?}{`?71LoXQSY(pOu)n|HNnlb^)9%l&3V1t_wps zBkSHrc7J_goPC@A4gXn&-DMtmCCnMmqJ*jQiQLN+bTtf6}e-TD+#$7+bT)PkvrE`387hXUt5LT z=AL_QF^nB-v+etP_xqQ}gYENqzu&Ld`}usnp3jxjuD!Y{#h%KM3Ap*2$l)B98_Rz8 zVvwH0dAL#HIG*(Z8uaRS0GowLjt2S3b&tKZJJ?LKU&Lc zf-a~xYXtq=Q$@8cy@_WCh{dz*fH`RS;x-P&r)z#4_C0sit~K*)<%HvFm#sm+z6Jlh zy?6b;LEfXWJ`8~v>$?M3;Da5U=%~tY1)oc>L&K~s^CSu3{w7UX=#^#$9@AMC;5yt+ zKOILG;P7{Jp9VKfg~j-dAn8X0D{Yz*dLi#Ni?y}2-)?pD;vIIZbk&h(`nX1kj~i0- z!E?NZ58lN@lMM=MYTyGguK33otZ!p$6uf~u(7MR>;6L%VvWG4nUx`0Cc!Uk7a4~^i z=``r>XH_uq#W8F}h=WC-wBK5LzP2wFlNB~kfN5H1OKcR0(7_6Q<{6Qla&vR8kEWS@ zKQ+oAQ;Huu>0Nd1Y?LfRZsL1nR-v-Gaue3z>VyCoku0)h(1r1oq-N*>DCwGbPh|uG z_>h>?eD3J!M2gAfv;O#*x@k&5epOhkJ{_Pkm}-h(+d;`|MSeXPN7o!djZD$n{MNFQ z;@a}dDTsA>B(e6*P(v#TN)>f#B$M0^SvFWN^`Bt$!MhnBa8AmOY8;J%fe^wWj~U3} zU%QTZT%^5o7J6H+KNuuC+7Y^~*>aFza>+l(jCHREEhn(nCn}?B80XaMJgYcOu4r4`z2Ca!u5@6u39(6q z`htj8FleiQJSRaQ@_jxu_f@F;{JK_Bmy-{+*FZtZZ%W1T))9D)OXA#Ir7OLU7iT0_ z$r|d|A7>;kn?D8r^uRqtF-%JQi~rSp@;p*{>Kf+ano_}s4g;9j^GBuaB5ztFpKUzc z_FIz%Kh?-ayIZRdtbl|EAWA(9Ssq#{S(IQH&C`4g+RG+41;XTjf~&_-$NE3@Pm5?d zgr#nYwFx1-l4UV^+BQ)U1%aL``Ab-vv5k4W#U=Q@-n5BwK2(;hth5U^rMK4_qMB(1 zcwSm#OO)<{);O8>sPk07=Zc=<+9D=HPAN0e?#7~rI-QWpL7`QD%8J0&&kjM(n?64s zC}r|tV{wzn9T-m}jXPO`e#0lL&+^mCXbU&9X`2sEC*Mg)ygqB+&CN(#CfMq8?g2P! zFU1o{Jb1$VtW~JX$5B`iu{`tTG0F`hcdYOxo zKDo0*QOl(l6pyw25eH0+KqaLd`X0EUz|2oqdZGq*Au9jigcsgRkG#p8M`yT`B>wtZ76JX!h+=MDcHx^1rFfv`@~q9a;rQd{{6!gP!5ad z{uA0=F^=j$Bi(Kx1S^>kSZa;@3S`{~o<8jieXeZ9#af4-4|jk!C#v}QHVdCK_>GF9 zI*rvY@3Zj~M9o##%r)mvK#@4-Bfm>l>fR$(p_owoiw?2E%7x99k6aB=6LyGxD@uf< zJ;GzeX&)l}t-=_E@FRoTp!mSav&b7aR-pz8CO%^~1dWuI2MDPuZ!#Zvsp>M@-pYoY<@YWI!snah7dbhr2* z_ClykgG=zl_0 zX{2Br|CX1qxuAJ1FTuU^NzsF&r3K>9M^!N}CECVwWInO&l4s84qV}lUgdS_)VZfF< z=Lq@g>}nY(A2;!4k&SkQiLkT3cvqMA%{+OQH+@^w@8)gvK1_DiqLcL<)0skY{u0vr z(!J!5JIOYG5{>jGGgZ#64Cb8V55$Og`wD8V+`XR=^PEOm$A60dHM?QDUdfElYHC|L znp$iIO{5L}<}-&c^1EP!Ff`^@os^@MR(aSG;=TO65@5Q8{-MjTN(+d*N&=HdKy{HX zvR8qSSDx$M4rHJO??QHfm*rVDzXWu&B@aFI4)mGFzwPw4>R0w{Fmm4J@-4DHH>s=E zRcj}zV?5H|YyxaE`983e6ACw-7Zl-%@cDaBOAJetx2xS1Z+7B^VPN%7ZL*nUURTD! z8rb}U@wTIfC|so8mydhPKufTgS=j~}FIf6>)zmXA(%;V0TIG95gN4l#)_$m|M^b}~ zWXwZ{-=@@Fk@4dpPa)l(Wu-RwIv)0i{K6c#EM48ZoZNH728d1mR4y;xnEkO3_bN>~ zd4J`}YhpJcr@vemI`ICkR9FNM9#|6t%5~Pt2IMsmI%fqwf)n)fA#j*B^p)4?r`8L% z6~EkD^V0=Hkme|{b&qgFUl@X%AD!{>)hwZ|5*#YCp{;d>iuIunInIA7(d3ja=O!`` zfPG7`B7~AsF;ypNvU&$p1!4?a+ZuM}=nVydHpr7>R%`^QO$@G7&moXmX`2-lcV^2Q z7bRq~c0H(${~l8!_iY3JB_C2PV`U$$l1#b2QcU}}x_R}~P28txoe+zoLi=`J-^S48IZm-a@ZHLVmAtp_&8L z6D7*hU5_&l!{iZgBPzyELXwh_%a>L?L;TImEbS|zQ5SK-OOkIlOcl;D@pVnzuB6 zG{aJEgjS^&KD`5T&Cebrk_*Z;Ys!6kpuabHah?uU|Ku7uA;QS|+u!2s1xRA?LixFZ z9*ze;oQqu8)tGvQfe~bphYWQS?ih6rrp&U!1Yt39(epUjvnA@WvA+wx*e+HSI!$wz z_TIcgJKI=vcwy*RD^o(fNv=ryf)VD9ljo{Y@nekHLbO|D`6(uLuYE&~?YG~}0#b~F zZiBGriMKs^KV>EMiRyWFG{I6815=60s{N@I(GF)J)H%ObIp>5VgysDsy0&3Vv&kx{m}L+VAz@1Z}Qk+rSF z(w%G~TjWVVWDT(ooe-MxFj_Ndo9u1PNvVBF6x{^|Uha^-hk8NJH9a)&pfl1cFpC{y zwy;?IT`>0Gkcqd2ebD8?Wdi(po2u&@);U6)%3QQ#yre~4CQH`2={jcGeu$}1wLhie z&D6kD8T*9&K))#G?cBaN=v=*hA;yksYHn5hXXgi%D1%=s}ao0 zFKUep6nmFyawqZ*HhD{&EUDBx`K{u{i{A&eQA;D|6JAffR}FN&M-Tr-Mp81vsC<+m zYM_npDXapa<*a|NZ{=&`W4{3I>B! zErmIt1_7j8eUS3Uca_YH!~WX1Og>Iul6>LQt9HV_@bT{MdmQsO9{CHUkB|H8$4h?E;|4vHe;PeV{AjICV(~ol{EQJY+5>oaW6!JJdG0*<)^~%m1Is-> zCGo*2FXF(|rcVOpt`W7(e7!;Fx}HtL&Rjv?dOcI&XypS?YeelQcb1jDxh{XwLf>{O(&C?C z-(G`(qV`Ue%O)}KI)MUeH-;c0deQ9BV*YFzPsNaq{P;QH`>;|6A`ub6(k1UYmXwv6 zS-SeAJ66*3(;Wd(xTD;2K||(=S5(}MfRh*r@k?1-|8^p+ExB2@1o9YU7 zI4Vn7j)Ce!uR2Y5Ks?h79Y(N!@L>IOD9R;WZp1~ZXWj}%b$z?2!tI)S&U+y~TsPvZ z%`c11$M|(s*1aS14L3M4SKaAL#{__00JSYsB6{6T>z!)t+gTvr z3KE6XB&GHk}f+;4A+*}G^5_$3E`ZCIClbu)B1vRU4^stx1$I$B?C^5R$e?nW? zbvc|diV!U(s(^uQdSj}pWT-!cBll{F%&=%q%{v+#Mkc7tF)q)vLUIB&CTS6 zO~ZBu77=i`R$+HlD?Mb39v_4&3Fi5NxoB(rP=G1JRB6 zOMK~)|MU*A>u%xY7`*0)zCWI+IX!%`ZcPS%%E|l`?S4KtVN*|gi;Pvw1UJ+uZR?6L zCRF%}+W^k8;wto34ETC<&!4|*iCZD8HEH-JtWaMnG?Joe+IOm0iaghPCov$6075IR)0@Sa52s_1>u%?7sK8ZRT&wx0ku*T#J zQZEqj!1-YeVLNP}T}I|s&nN|Z%dLS2#Si3Ow@S8Ql`#6K6w3htBr7EUr<`WjM^UtG z9P|SoD!m5lfyiZg8XTz{1|sU|VCcbDl$c{X{NFQkI2XioQ_<~2prMYp0dO{Ujf75M zp4~z>$%XyRE@T561FLZSVIGWU%36Z$(Rug~Uk<*;q(X6E(JFdw3I2gUhtRU;H$m2v zu?8z8wRf3((Q?!=B{fy>qL2S4bj6-V%KqjfsE1;r=6ykD`;thV;Za!ZMBXjUvZRU! z!r(h(k!OygXI+TYX&!0l5@hoc_?hgq<1KV!FVG)jXTj>D2I0ppQ8u+9lkhijI`-vy zw}zizj22zTGsK!Rbd6fvm1)X->pHa8e%ri4{QHH_`#^*kL0Hi{v>uok(w0bNZ7JUX*0F~Ni)2~W z-mca2*Nw{4u19UXux@B*yMQ`@F?3yT9}wi;`B4C%LVOjckYvN?d!X7ZHam@oPR%Av zos@V7SmZ?~J@*_vdH7+#N(~Dn4c?S{CJpL@+=g76zZMFBCvs$T8gb_Wh>+8d_y;E$ z-v$j`c9L=SnDjZZwC~@(+>V>$d*wZ%%|+1}ZoJNmYRJ3?kiMWuVG~%D2slf>w^hdiNBycR~5xJ~cGl6^lj_VQgTpK;pp+9l4fNE0v1PKOc zm;OMLM)j!iW9)1YLFySP%tQPhttu9MS(tMqzPGN!VEl1dm8QRmOg#*_etW;~WamMC zQ|hK&mD5w%-W8XB7o=m7&PzxeIhBv6_Vu)TB~ok2T(W;p@xW}|e?rV;q74V5zJB;m zeRkHVYGOaei^y!-aeo)IW?#Sk;#|t9d0Am55emux*~(+m}`(0{cQG3Xnr6M6M!Kb_!CC0Fb(B z09AvA3B=Pqk9k4ZJK09iNdM04yJ^6*DB!Y3mM_?(a2}IYe1Qlg(~FAnx7Iod9Gf`5 zdLjwuze;l7FM_Q7JKW+lsI&|F>E7j_<%%aqe(WfQf{!s2GI0lvX7L^T`?9L<^C5G8 zuZvitUVCuao(ncb~AMt899*Pyvb^JCh|&^~VW+PdoO%g=%iS2@&1_2h}S zY45Vi;yM~xt!I)P)n$r-3Fgm%G_^UU@5$JSVS5x%mPuAbWj zzvq>gN{QtU8~;~SJM_kGf!0y3RO}H# zwkg~z#7AAd!k|_({=sMk0v(?lR`oc@l*{O+msrkc*8<?|j#) z=$~3Q5z$*B{TxK5>M-GOi|A`$vv{s=_L`^x;{q>)@A0jS;EVA+K0W`;=2VW8H0684jSWB06?}d*Ww1`l?~%h4FFx_CJ=d4 zK6ghtI-?t#oc4z$Z;&flizSV~h8jYdz%Bdt4{j)5L7*Tc9*Bh;UDI7ELZ`1ncjfP$ zeskZsX(HE3~VpnozZ za1Rmdb2pbn<{;)1DGdg8?OicvH?cROg6}Y*0Xiky#d`4OC}@WOLXG!V4#WTWQ?LeD zKJu)Ks0mk62Mo%_IYuE+=)nrjB_~oJ;If`?)*ipF*>rBRpHYbGs=QHixw0nkS9acn zV9;xP56AL1B~Lqpq0(cKYo-4!(R6l@_MSr=oumNIO=&^c<_sY)uJ{{yI z@#2HldyW(Kt?AcgmB)?@oAXURCn^O)uJp)>)P~v2-vyNT`{{yuE$k(SCluDl(HENq zqe0W;u`;bxALiSX9bRaqsRNpg-8l>REvJF`c~6Q@7X@HwPDcH6@adm^B0)-7Lo4 zwZ~qW?XO+9j*2Sf$qrbL+ByV>pY5zmB_%a?EVVZG-$#1Bef=ox$&Osls<3uKX3nJl zYi-SzyC!XZ1EY2Jyxy&r;wR>@>qi;|kmMZ|>(cf7ua4KS<*PO254xpG&)-J+P7rl| z_Ln8mHplgB7CtUnr0Gj0*ZibcF6PfUe_A{GpU{ZR-hr~;oMN@NQE3mBN=#bJRflx_ z0u~uTc=&OdaP^fiM~%fo5XN#I>K+Z_;FNz+^rMp5ak4)6(&v$wqv4a!Ois46Qe%m| z)qc@gvCW0VX~a-V*gb8O319^~xG=-?KCcZTW2kRi&F->#%Tq<6}C{#Jp)l!Uw{B25i31q zJzUs%e6y#DHOfF`d;a-jvZPIO{?VC(fVJ|06%18b^jrO!LcZl*XR^TI7BR{vf6m_R z+x)Krv;#yst$ld@l7kb7*brIYXZx;1dXy2Puj!_oL@1nV>*Z96wq@?jus zUZ)|x)UoeGNqYAJzsdzZ?^%&YQRiSTpLL3b!3H2UJjJu$hH}5Xh*OT2VzB|VEJl(^V(uI%Mb0)k5MzHm~ zdDy}5>udQDllo7BC~h^iSAut{wm3GNU#u8By&$KVEVDBtJwT6JE;(T)H@8!O9w7PE z-!K)qTKSZCmX;yo$ z`uIQAJ1&7j&_L%D(8$ z3&l5c=eXzwsX#~Y)VCuqcRNw83RkoUhgMz+iW@mKZ_e3>b&$c88=Wf;)2pCvO5jOr z+6h|qwblLU+ZDv(M*jWx^ouhGM;jx)H|;t7OlWb{GcIQiMuc0;gc>V>9Ln~OJ4nwl z;L~Jn*<{LfDslM>`6luTv;M(}uHOK+2+2l>KeBTKwRtd4EFTBjEc81MYd2s*`@Oum zU9s_@C4a~&!lb$T;)6Gx!NpP8PT}8@>#!3{qk8t9ZRlw|xV=l`v47usTA-$aPM_Ix z^T()nRK8h5$%1{~Y>qb-&W4buL)B(htq4q>Qhv#Ym73TxfqOujf49%9)d{2Px1YH`6Z)+> zcHg-YhI^1<6FduB)%w1qT~JO2(+mC$bq~TeVy}7)JimE7D_{a?#1RBy987xrJ*}Bc zy_j2HlXU@Jke<87ZRjG@_GhDmAMBES^3?tPvbf%*gIcUv1i2Dr;+MpzTne$R82f0Z zH$GdJ+Scq7D!0#AYXNKtC%~P=b`*t~44Q+i8iAcr>hAKQiiK3_rp^NW`4k#U&`(*J z3(&gYUtVOo+BfeN_a$-GQQzn?LXzpmhfbC2mQ&gp-L!BmH?K0SJeSkdMjNPeMCpF{ z)N_{Tq!i;uF)LFt7*pGS-dT$Z2Bimvl@$UUx_D3kCN&p#e< z*o&bE+l9<}1RViYUc~Ic!r_fE>-WSQhpy9j+YS$9`!w~%kF)(@4<2B4WK87N^qE`f z^47dFXu_+UQ&rS^R?;c8wc#}ak=z$A>hjOvjtW2~_^O7Qr&~pD!kh@H*4g*elhspi zy~b;cua09lw5E`%wya(cy<<_1YGZh>x~)~`CB}|1{~nVVtP@c{_)jP$V6HzaBZwLl zq|v@VsJv^J^~J``GvtB3=okySuGIC_zX?hWhp^tsg?b01+eZvDl}d|jJrV+Is;&pE zNL^XYFkFm``?t$@a_4L`ooe1@K?j+x>10Cw(B#Ap>IDh z_D5x<#B5MH#CpF@dT%YFyn_!nCpbl!KDP8wJo266!wHS6zF#;&frmR2oe&G$5N;O| zgzJo`e5Y&T%`c6q`qF;Hjq_=}KYZH8}b&bsM%wBww>u>VumDl>Y3tB974 zZE?lW!}#X2tJVEVb5+TkiV9_4q2v38Zfgn&Da7U6j&?kaLQ-5?W$ln0VmI~#rFl5 zK;aBgzCx!y*O~Injfwt>X$FyunUjR zDAKU-^YJoGI4@NC^eDh`Ceij?IY3AaU)#PH@6$n5yX+-vQn!9cWD9oJqYS?Pw+QV} z_V&m28Ns_IB&>Tyg!#yZl>6No@3$(GdRs?(vXjX*vxE5Y*saY<|1aN5&6LewG(B|@ z?yT`0SiL7Kx77~$=QHLSxyyO|z~|)(du4N=kQ;V8)}DPAffnR?D;dbklmTn*(PzjCrB0p$=eL4 zwVF9ie&hmI=bwY-APaFfeql>@`x$@&`NqtAiPse^O2FpJuzuBZJim{Ux!tsnkU;&d z@Ghcxx7#6)iNlpU)y)DY`*}u}4?GE|T31iSDrxPA*l2(GusVH3R$fv!+q3g_-srdj zu@^dzQ2UU0+tf}6sEdOg_0jW)VSS{MYNL8eZVY$84A3yM}}59Rh~9c@pIj9TrRHR_Um2I^Wt-c!Y}ZW z-xi2FAfU^;>tzMiGruR5`PQ)~f6e}nN>zp2yD1e6X)i9!4>hWg>=h=*0n>gasP@Y* zH|9P56PoRq6PzCnMWnPYTj&M}wu_Q^(QNsIjgU-z&}EOIVv}Lm-4Gbt2h6cfKIK)e z9~rskIsS1&A6_7yyL#6NsB{xpps6b`8e$!lzS?KZRjCz(s1Lk1Wba16{u44bTF|U) zf8R$O@tN(9WMktiG1|X;Iaz4TZ=%Y}P+wp%$Hf-9_+;*tMmQ|+W#{(WK3sxr#;bEH z>=dRJxw20zHn9ci*fh`Tge^T9&ZGq0?Tf=m6ze13|s#3`5#g zjK6|1pSwZ-?S#d}mxmuC*gQMb+WcPG7Q2PaLO}!2@@&D$pbt6YMhrpPl21zQOd1TG2gmJiTb>g|?Z*;?SieUKF({2(~&+nGGGxCqqQH?VTANdvJp^obnAlmr~aIPP8ODWD}pzDN`mpaf#=MV?Rb5 zC98*^$t@r(r<#FpD*C{Ec_?^G*YA*E9fd?}gQI_`Ri8Iz)^L^))opydR%4Q+ zXk1jvhCc%BNP63-)AH_N)sm?}CuSOnDxb3suCFaM@q7?{si6YKT2^>fROZUiJ`Q7} z>sX|ygYI@lvUAbLg5>hHT_r70qB%VC?@oSOU&CzAu2yhCv&x6%=tC|<{Xnd=ZbJ+;_%>(dcoA80pM;6rK9;)8zqZ`=I3`X_(@&SBOy}UCF`00 zgrvj;Sl~USvIrFJ#U8kQRy^YFrlnx)!Qc8yi|$)J9^ryZ$^bd}KJXRVq=4+8%cEOz z#O5TRzo5P}GLV~Ga7y?)4fdZeAKNIx;ZfJewEq)|6r*IL(DSI)cleE)U_HxD$KG79td*@>;W`sp z_|Y}U>RlVYPW-IDv%^Ly-3JVdUV7)ad6~*z%z=0I+oWgcofRDO?PC)jZD~wh)Tz7r zbo>S(qmFyb;~?rKx$SQFd&yp^XZY6%tZ#}t;v0N|IGbLyE_ust0z^f%KEuCiA?rWE z^7RM=FG2o<>&Sx~ff%J^egFD+uof$YB+xZOaiV%(LVv{ztDt!G@CEL^7281sR?iYm zWQZdq>As>42QnZ}ROP0e^w4bo-i9KOiR8~ly;3}3Q`M~0BLtH&OoDW0tgTB97zYq% z0A{KG;#G2S?fHEN9K9l@M*V1ZfJi? zh;>(5sP zQ?yNu^#WQO1#HESQTAddh)!Umk<(OrUl7L*finZT0E!cp(GM```DEDyu;g=kvdakW z1>yQ-s?^KE9`}_F#Y+5HqqaIi4 z1gEPXt5zhAa>o{*SYC_(Qe2Y#bSALqXodsrLMdCD91uM;>9s zaG2IxNXW%~zbrH3@;FC=lXZTkU}lX+9sYHVKI#&ya=1)#wU_KY4%1ryJY%vJgw4OO zS8?W4pooau-U_380f3z{y{22@WQ<(sm`@3PWCpj>zrhv2KTb;@Me6i^VY)Zh!&zjO zJaIyOu0I%D6@))w|D614mLMM%2;NW1_1MDzg>Cr`^p{`L>+X1;^ymGZV|P90wUhiY zcRO7aPlqgUP!gqu8QMsF-ER=kpnXdPbqZXC)MN_c3ywh6A!6w}y9?#}u1yH_Bo%A>;zE7Hqs_G!pwt{utAn>dSz|`cK7%$0%7@+O|_? zW=;x?1FVF_JnHOHe`snTWkGJZ9*wt*XQzF^(OwH$Pk2X}RL1o@^&@!jmuH>%dAq?> z=Ayk-*x7kfQs)w5Fy>fy9N~K6cA;vGw>*n3O5tIkdV6CYfd^?jN&7<7wJ> z38UEUeQ{pp8sJ28(SAez%@?{3Y*xyvGgQM;~8U%{X+$A&b&PLOd#vWe9>^4hQg)G=40=|di$l+q>R&!{8= z?qT5mM1q!kEk^($Gh0-hSjS698aaO{hle-WTALu{6tVhpnT1}1=@TjiHPSoZPNiX= z!~yD(g%ZmSo!GbLt5VNh{rj@HyGQ~#$nL=QJ6p}Y#rsF%a<89OcyR?X0Y+Kud7COG zaUQ#Id5K=36%pGM?DP|PT&Wo4d0b46z+o}FbFC)FJzkaSY zrf`=ZJTAPd_ncG-;RC|ee=_@XJSOGol({!tN-YyaL%NaG!5pIMjDcHd3q(f$EQDXzcY;Wa#O`t=5bu4+-(Wq#)ToyZH>?{40 z_>Xsi&DRV;Dl2@i&G;8SIuG?cB2Dk?1O@C{*>*LFMKaPoLkMc-fr``{`h35Qn7wWoXT@9c0mw= z_uo!YcvCFr3PeB|m_128uTM)r>ndts#j=0b4FQS^9B^6!qhY!iTj2-(6KaB_470E= zM!VL6@{gZs3RDp;*4Xu+Z|n#Qr?NLwgbp|>tu^v&r{y1xJ}cj{fyLB!SPL1)5LeLp z6PWV##NP5cfXlI@j?~Fcw9xt2QM5i0kZ{i(piN>5ynP%!l$R)deVt2pd*ST^Y72su zexT$BHNb?qP$;N}fvGNej4v7svP3-AdPFuptXUCSf_^1Hg=tm(eF%35|ioGK7sZfeg^yAYWCiSpT7Kpo|E#W!n5 zFLJ$D!hT7v0S=TC9kH1Nqvj<)4$TYg0&h@ z^or^r+sL9V8&pEYH>ZLnx!i+yZpYvJjQym`bM(B1bD(-S3@nG8`?3^yKSn6^PlDk# zajQF{F=%X_rmB7Ay`ouv*JQkhp7$zkTmW4Y)f`m1T$IIHq{KDngD@Rc5m<)tX#eI? zSc#xgv&;CRKZ#Ct>Lk#p&ZMMTjj}%&1!Ks&&CZPg%~=OS0~2IW%a)DaFUb%?-Wg1_XM;CQ9*8 z|86{NBzGB>p(?K5_Ds|}gk}Ze{Jw3BnxWj2jQBZX7XmEi;vHr4FnEDfPNBJM>`>ND zYjBnXp06`J6?l(=${*^^UtZk!PC=*7YFMP_CA7|#@D)}Te_G~>|_B%5P(W<9s*W=lFBUHK8P=MT%Q8#5! zDLf}vq1p^<2kLyu12`89VSVMnbj}IlqAmSx!M?;=L71h^j+nY5z|!Hfp)lb5WpP|{W5o$+l%Jz4%449~7MzeVZeMdgAOQMZhZfCmS@*QRw1@?y7s73SXF8GHQk z`9Fov;fN3HRueirjH`%{$Q1orr>u{@08uGi*mA# zjB|;>wolaK;;~;@p1!fafpOa$PEjWB!s8&PV8k~u56u(~ih5#WGsd%9cb+3S1j~4caRcuMW^kuqrBnF)wa&hl}9`Bzq z_51FenbCbctP%8R(x<-M*792T<%)d7kgdbtRgUvR1GJ|7{GERF zP8g-gb&M)5Zm2E=Zy*Azc6qkH{%|eCYT}1l96C}~BG~!YrxIOZOO3Y7<>EuNV53Cv zgSDx(uhpf^GW!1$YOK5!t*Cm-;$Qs+_k;!Kva}=#rMabBmC8vIRcDqn5gJ9TFj<^k z{joO68tMt&|K!m;mJousRS$8egR%)d~G1it`*&{m7WsHgmF1y zN6}cA{SwOoo!zBT-5c`o_r#LGVf<>ahrMF$Qt*=TcHiB5Js$qkOhO~N?PH`~CK~Sw zlI-&P4oqw`1g4fZ4QT=qR&}nI+Ggp5r$#Jco<8l-`uh@H<;<5qhhXiJ&&2NT6c@7D zZ)dxjd!m-}_Tu{;nEYx1w!PeUG<|Vl6N6LBIkEUj>+RwuVL(qCT%{1KfBTnQBnHVy(HPn`O<}!IyG$q>PTD5q7ygQ?LGsXjjPE z`9>mMES8)3OXIskeb*9Yc_g(^$t#LytP9<*PW?%cs+?scwUYNb-uSdsa8_RTq4 zM)}bL7adV1UUFa4#%g3z_Bi$W!rinz*hC8+UFt9b+c=3rcM*^`2C}(ufhbF0G&tqq z*Yx+2Q_#G$X}fP*D|7)1hvDmy=I|Rg&JDISs5KeJ%AKHkN_G6>`mTh9zgC9hK(K>f z7BtRL>Hr^_sxfVKqy4E+d)RpZ8G3dWDa57dyZbDW<$7danbr~yJ^lxu|LD2v&Ceq3 z^#nPu$Y+qoGrsd3T8)QpI=t9cXqp1AAbe$=I*J?7L2?BrWN=ekc1+yinMV6J%6RrC zo2v1Xjo<7_kJ|{x7M+`%+O?}kTzq6_xWMD>LT2vq&rY~NB)XkPa#w879?FBYe*|F`KfuTA(nCD(I06&Q)3jQxtY9N3_T&i9f+vWrI&MwQ9eGX@ogr zuU$9sje8kpgG3_^rEZ}U=6W|3x}=Y0*Ch?0+IU2 zQmatmL)R;V1ofit-8jlN-Qc%cO^6Vi)t@Zwbp>OdfI$_FxHPA(vXo&Y{mqOv=Y&zx z9lDS^0*^sEU^C_ks~QKky3pLa=#FkSMs)Nb@Yp>9j?`9s2Z*m12R4rdT(qb$-$HwX zN0^!Oa(Orp+pOpFqZU9;&k=&mg$*O`3tPS57@(`{=AdCMn&l(Vn1N~V9CZY4-&Xjcn3T!$rb{KzN8K&34;Fw2 zpIKP%{m%JMD1G@s0J(jw4|stCCI4=E2(*#x9uZnJaj9e#TKbhttcK#kG50w|y>T0} z)|?82rfc{u2U;gET?KBv_{QP7&VYRjuGuxL)mu?aaS43C=3}Y%R(Z?Iovx35>%)t9 z2#jAgKLnpsP|6g14Ua@pa%6PK`_1C@9bN;r8WfMZHiBE(3Lgc1_AR#e1GV$1O%MRF zaB=UMdYM1=&JhZLXjk{^%$;SYz(1(Bf>8Xf;!@L6_sW;>+9aj})_@&=Oq)U`JW+7W zq{jR0qo2kgc(1E;H}Hua85no*jV$zzG5`j*EdRt$RJwoXIk-1tl(1d>s|WmF$wE3% zRh=keg2kN%%dkfgDu@w2z>kXaWqIn%gki4CS%5i$FlVEmMlvVYE|7Rlz(_P1n$Q$F zgqzE22TpY*^kM9p3JSaB*Uf~yo{WEMe@eiV^wE;u(WeYGu?ub%UDwlHCY_}w&nS+- zxhAYXVdI;;=;LF+MG=Dcg{w3Yj}jYWG#&U$`e-1EXkj0_n(cl^0ysu)iU31FE;_0n zq2;~?Vw0YGZbJNHN6=);RpnRCGLR@r8(_Ca&-1k()@VlE0=+ICK96!Vxc3Xq;yQ4N z)Oq*t+dgA$MCLLWA!u0aL|uIa?#yYQXSk5ES@`NxXmrOYV33JVZg~9_;sb*74~uHg$#k)jRiai?VMrz z!d1;FPqvm1S4g0v^788tX+v*48d#_E*2>5xh6x=#*!& zj215Wt&T}iP(5}Qxu^G~*T6j*N-iRor`Z#*(Gt-2@Od)Ew5(!_t^1!)m|j!xS|hU9 zZI1UnbBn?`(Y^VUT^;<=MqrY*6rOUh0~;3to>(lZ2pTcxJY6dCwT@|{1`}Sx1N{>R zBLYu1CaF(9l=)9cgO6;^jasA&2(ADwgGPpyjxiTm(#PS9zIy+=^#mBLdjeeh9QQl; zrV5YQ>~tjDTK!ONR39!^a%t(BpT6zW#;o|sBuHBRM`mXzQS5Fd8L*=NWO>|8OCc7e z)-l2bXZo*_Ht??{&yNPF`nar*G?RQ^f8Q0_gf!fBdDi|BzA`~9W8OHxw9mPbH5^HL z!>Uf6dsuTh0W7AHr_!$C7gZEI?uK;yx?JrH_ybEsW?W&mKE4l>z_uP|9Q8kySNb5f!t?x0!5jbqLd zP@Jo5-d<11!S*a9G~2g73`}|mDs&2zsc?gWzT4@?<7Rl#)0qQYP^%M`ZrkIu!4sRL zdc7;1!KP9B`UMf|`8UGaL6o+9cdeF>L@PgM8mDY_&F&%HHO1(pm%BIm6x<-K$_mAFcz1vf<)sR*>w}Rxjo1O;q5?XZs`;e|R2M-Iw6Z=m}bA)xbuvDkK!^b^R-lScG1cl;XT0Io> z4lGQcKOL-`_4HYyKd_?`q^w$6SAswLLs$O$_aqe2Pgjz@Nb~WgNhNM-95HXq%4(Ip z3>A8+@?-m_9Iw*p5_P>?yH0)qwDzM@ResSW2eiX$D9LBeHbe2rt(*_sJ)NbGaM0q& z=XRyGpYAfhBzz6qQ2GrV%DF{y;B;;fL|wmwf0Ff_`4!l)72ceZ)s5b=0fj|&_FTLX zJMcnO6IXRZRo7+9^n_6i|0dPx@?-qV0*cY5PI_;zC$Lt*#hb4GkE1IOWcvUA`gWf_ zeM(eVB`HFZ`&i|JB$m5e`;_DgA=lVeNs6)%%C&MW=aOUYRgSsmo_p?@nQLY?+djWn zzke0x{eB(K=i~V}UOiesG`b~t=luefW{*yu+l$#cDNLNUm=LYCqvnkojuhGjQMzc6 zp6IKOf__0~xORjWy|&8;{5^Pi7ou)K^6&BIdV25OyY35vl??hJFaR!+ANyMa%@%Q0 zHy3i;-QVrBuejER{7)KgucrPmUi_+ELqEUcl82=}u~&!s=I*C**y%3|)f>rSem_~o z7ZM$a7FPuU3tqn(OtdVJeeVTgg~;8?vHG@ri|LV!17|nMbPCj-^Bn;ked>)Jh2ji> z;ybX|Obt1bcS4w*4&!M9if%aeSjqm`ut%seAfV9nRP3x#eS1u>vexPUkh(m#5L#}r zaiQdF{g%^|P8{p>Vaxe}F2tV7{+=7lJN88kJ;T4An{6I&2%xT4G5(cej+54PeKyc| zxZ`XfoeW=BsKz#lj|}ofvvc^@YGeOKNp2?yA;5lipP)a$j4>xb?Ydc)Z%JT}{dN#F z0B{OR7)G)C1E=%2l42D|jjGbe{0IReETt>Ej@q(TaZo} zAtV@`futm1*2=5%7<0PoD*RHeIs* z0VI<<0~*_MXD;G;!}0T>NpJJjFmJ-u@=s`)C_eni85Ms05xRF)Q+H#&E_~O@Zt+1S zD8fs4K&RvbM_xa#3Y*Gcu8`1v7woTTE#a9K@~# z&#|n&R8Pp%AEbI`%r|vu{M@oyJb#irN!nmEh2;-CH4Ea`5@qH~CBiQIe@kxUfQ!%) zetINS`_-32JBe$%0lZc~Eecmxk}N+@=--yi5AT1-C&J8e5nU+qw1S7qbLXpJ$hkAI zY0vO55y22|l(*g9A=7D|iF83?z6nos=x(<^nKkuX67LVMtIq~_ur^0Q*&{M#36Hi$ z1;62_e4J?ijHe6b4$nvgb^5E2QkA8fFc8{mQ@9j7s0_@b7y%o)6?Qq0Rea0Z`v=gV zsBIhoHyMEbT7!gaBXBt*O$*Tt-YTDC?S=;F!XvT-eBL#&1`gW0ULUCT622?!pTQr zDFFc_dJHBXja?IX&9dA_z-Z#z)LZ9QNT|VldZ=H(74}~CPFAs_+_2ktodenyOb_ ztao}BbaBh8ARW1DECc;@JJn1}0R+~_MN+_7$`%^BA|vj`vVhE0d}5*}>`P><(x62(p&E(WtEX->V)ptTpzK`t%JfANuRxr`6m3Ux1Y(45JCl>i@*BHl<5MQtfN-W zaDW~ab$rWIHI+0S7!v)m469J6Di-3zm_dQvJI;T$c=N^ZCB&>`m9*GpiiFwIzA-Da zR!k6}8~MVB8UK1j5^Awnd2Wp?FbLo@GEEepjfP!xa3?29{)Q} zQo2U+0pkH`kXtp%ba+7YTGE$)%iU!(J?eosBA}p9*kY`$TVeKNOeez%q<3B7-tht? z_%eT2C?#rRa3C=C^qH&icZyVg{fySFjjY>q9FunvpObaEjCY{$(K(d;}%pdCz(rx5&ruRS*$QqXN> zY&V=o1<|GVizrrm%4}?|el7I%I&2=+M|YOiF0Rd60E2g2KfS?f{@X0YI++S!#pbQp z$#Y_RlfbJb^;WNk14>&^Sv?lZ*I=XVvo@bWj6g9Lnt>nz=k7XWfMY%&Z7zm0L&tx} z^yw34gn)KdT&d6=km%Xzdzdcgw6-T1i2K`hQY)Jp{`Ql~ho~>w>Ln>Wi)&>@vpmU( zT0z>Y8{B+D2h)Ph+n~u>+zdGE;zVJO*LY9GUF%dc{^#|GTE$zJrCmWE@;`{)*P6A9 zi_L4_XT)otNajn|l=g1rpRcH^zs=y49Lb(K_Yii64d$X}!Vq?QPU!a*`cl{RE*gVo zbUD;H>uh|GjN~84g6!k9{QcR-OG=wUqG%<{&#KhRd4fn;c)Te$K}anJH7fXqkO8St z_L&cBFZx$i#wfeNTiLsEz;lUxa;d%(5~ZuYmmg{`fTTdn*eaQuONf4tlLn z|6%;cd}}%|6gLhg1XPz=PaQCQmJsFx9)oZ{!vBAeJ2VJwlxG(ggViniLtJRMIk>&- zH&Qla3yGQ`gRWq`c&t8sBnSY)9rQ-iBuKBY4vlNYeiEu}SlBv8MQH?$vXtn9e=nxI zk4@dPE1973TLQ#je%c#He)KlDh4$mph3|N^1O5pMcp)5>awN?$J8NQOleHb&Ha#t6 zYFAZRvCCuA>jXCU>ts>n$A=RGZzT659%KHE=u{wRU8v=RG{B>sH|m@#xb86@t8#m{ zY-4)RPR)+Qwos-Ju}OEl>T_rL>uH5ipoQ@xtowd^w}Cf3c+f~_B$4O!=x*^qIaBb& zPs;o~m})ZRtOu*aHMF|R;`LWk*3Sj%d<4%IsaH?_u>Zc=zWYzx<2r5al9kb+-1D1U zV#`R{lQe85+qLrSi3&PoN5#uoblBclEN$mVrGg1KuPBqxe!+Qw!mqt-mJhZI8>CF; ze)OT>u?Amj4AU4YkL94iVi0Ttyrs&I+oavbL8Ci=&MfGco1q>l-XC_nxp~Sw`OBHn z;QU(q!6Hm;$<@SO@AJ#LHNo+0N>wf9>9_<*cf`9s28Nwm2)uFMp|B=s;r_qhcHL5u zynXcgq*U#(Ene9FgPR2K{)$A+UtKd>@nx)D^?f{YIwK->x;Rp&e4ed_S2O>U#k$e; zBz_r|hj%{ugXn>Rm<^C}%{G8hT)Xtr8Z6o1!cLsBh8s_-tYfL@# zT=psbDJj8_kY4xU;J$l@xTYZ?Z7DSWt&AQxh8@uRN=(}?h=U`13=?p)L(arD_nyAh zd_q=aW{WDc*WxHAZ2XQDA-#ynUo^|1fer{|T$eoFKE1sH%l+e&Q> zzdna$333|K|u%p6Kqt8$e`%`MF7>P|nRME>+`P#WEF z0O(JJ6}tCum(V|f9vT)n-?4gcBo72oTEEoncOB3EH#$o&|A2=yK4n$|8Y1xO08{9! zS1>{u+x~UI-Z*M%ATS1UP(gGFeOSR$`fRoN!;ID4+YcTKFW>&VYwW3RW$R8qEwa>` zd!C1Lt5P`OqvIJ-^8S$*x4RZM8A=mTHbtJ$5pm0|y~*AZ>&%A>A4ZMW8=w2}MI_N7 zw2^uvd7FGjK>|ptDsR6Mov2w{Bqzrp0=_%E7)}e;3wV(c(YM}&d<~DBdlz2RS3G~e zOYLsoxp5KNb?)WPjQX zS=15So#l2;XW{;kh~Lj7b-CDLol_hN(Ez}svBdfC!AsirK5ma}uZV+L`_9DGSIrI0 z+CCx2CPs`Gw9+-{i>7DF8*lf3~=QYS337}2fX>>JoZ2pLjhnI{sSp_KdckZ z;~(sl4N5i?AXzv+QMPl_Z$2uL*6M?7&SnG=(U^_tp-B0eo?8iER1F z&uDma?c(;W#oS^_J5N{`28;MlBp}nv?qoBnTh?G?T6Nd2Pm{S{>)F9;E zAmYDU$f*L`7U<9gJ1KoPLbTiY1Ofdt&qZuKQHB|ysm}(}q@1DUUy6^x?&U%mEn66e z)UMjktn?MY;a%ic;zxdb^M8<6+$uRlcQym}*2(MPI6kH*Y~NZghs$1>N5CUK0gLRA zzh)q7n(uZlxf1rS?+V209IGY%Cc;~|Y3*B@L?De}{`u4h<;Iod>Eh>z$5b&y{w@i`8}i+}cJNl0vXV7$Z&+ScDjGQf?40gTG^?^I`vf*eTg@Szc}On4e`@>xkI zAND~Ib5~3193(BKk3t`XBzHb73oYqM1{IIYhUC?`-*{smDlplP&DBaLZ@Y1^tPT9w zSH32gg@7j)2Rrx1sY;a@|3z%+=<|ha!j3dTI9-9hk>%MuA*Rv1zLPkEL9JV!(nNU$dxgr~vH@ zA0!!W-x%Wtr3A+Fv%*QfKRPP^{C-^u;ny>6iDon=%Oq&5W>mRId4AIqNNs(>OGPIb zWLOvRPTndpRbLLGKmgsxIzMLl3iQAlgS|aGO|rdlYF)H+Pl#6ZA)DN%MMyI zT*`3xwP|8?o%#~W?|mNG(ziCPo`Yt5HJY6z$+}^9BAw7PW-lYaiZ> zWq}2aWidXbD^oq5mcqv$BC#r8p7(+K?PXWA~e~`F%ZJ$WJHRU3@xnf zN!+7@fm=9w|2flvQac1d%iwVTx?vmnS4CfNnrK20Omc_N7(Q6hP=tI^CmM91+myJ0 zQR&5Q8#kRQF5YryCjDciC*FS380ON)R%2`44l*^1=Lc8O9_C_IS6t^Fh4>Id0uOr% z7t*3C6MS>~b?hL|#TN961YndfrNY+BJ(pd5NfU4QHS#PIw3A}3P6gm^7@K-)SB2L% zzGDMeM=R1<=WU;iqv64pzX2ovaeM6S0yN!CCXkn$DWz~yukhI~&t!K0NSV1EyKsWc zE1|%qoe^mG3#$8v$N$XaNeLt9_lOLZUbt?cEig-9tmu`R#Xla(N3u6j9@?`s#3JoJRt41VLb`&Lu@la4UhJ!Y&yG+)rlaQP70wM?*Z_A2L-_p|#Q2ayay4biFhx zp8q*ID9v|_BYMiPqOVy+lZsGfc8n(U8L5wzaANa8LYK z%2troo|2r-v?tXuSaSrAgNI1tjWX8-7G%+B<2Dms){y@BMsztJ7KbTcsP@Sets(8X z7d-n_ubRz(t3`|?Cx+skW7>;x-G4$ZSKDBCU13LmCNX8UAVKXgA@wGj(|t#Nghdfxt=@=OcoQUe!BJV zs#eG%LWmIW$#`8`4-&9|Ww6}xpT2+Wsh#5X;O2#T?7>xK##geH$<;H6AiQmA$-DIK zHGzVgGVu>v)X!#^__Mdd$9T%>(!}NUf+9!5^6rJ{G+w#-ue-2G4+eY!s{7-OoJS*pAu(9%`$g# z-Hom$4a}_%rmh@!@x1D~gZCn$541gW$0674_Gd&kh;QgYCOq#qzb8buui>lPGvag? ziN_Wm&DZC@T8bm+wyN{n)fSRi^Z^sCyePymWK$twfT(8t}61Z*<@sy*1x zZ7F>9jlHjdS{J@o%*vwZb{)1x0}WH1`|ka_Hc>brq&*9nh=#{GWdb-=NVNT)}; z0+xn(r`mVh`ECbIBngRA81&I2uF9GOf)TNWJ1Z-pR{8&aI~b(+N)F=?ApJPupt=8QRC-iYZpJ1xhIy6^3>xDX<(sDr;~LZ=b$) z)bnnO=DhL~e>9wK_Z*>oNxELqS(&dW&0Vctd0g`(drh%0?;Ts`IEz}2ylkf~joY%~ z!@5+jO*yC4SPN_7w>C%HYpW!FUcHT$Od#Pwm}W$?L3|mp5wtq(F3ca%Y5iZ_dQip@ zo+b0+WR5>tGMe$Tt(Smi@VYr(3Vn!YL@rN)cRs_mBo}(esZmw9rXcVWsx5Yg;dx6T zl}+J_t`n*JlbetR6BVTrpIhz5PquV3P~AYHq;p{5CD`CNn#8!uaoNRsx=aV(OnTVo z!#i{##JrL;2R|8Yi$||Oa$GIzBoH#qE0oz!0qZZXbD9v9;)O8#+%5r@4Xn!p*3zzO zd?kbV8?-3QIMK#KcJ9y7BD07U0e$na?H{Ml7H;g3{_K8|m;m7J70|UE$s`P;Q=#h9 zYJrAq8+oB0aPpX&`TA~a2jT)Rplf35 z8}!+<$q7)q5sz&grU&;BtAMuoT;udIGfd*VB!c^Pg8}M9eBQ4b4Z!5NpcWQQCF7Ic zZMrYtfr_p~XSk&~Wca;1=*U|75)m;`|GB?jOsPjm%niTe9`HCH=BhxQ9bTBYfZj5$ z|KGxhC02gMDZWkb`SV_6F}wWI*5dWI|0{t^h_La=SmN8nWv+9EgECA1btE^J7dFCG z6rV--Mwb1`3=zFiK3dY8yel5FxqNV}6~t)(p$9G|!?p~WvTm#6AB`HU`6e72b$&Yx zk>ua)CzgfZ9&8Ji{cth#eCWHmPcHq(-U-X^D=OVq3L5lX71j!kd*-kHz?nTs@Lkq9 ze4>SpI$iPR;!vhMsDew#^4Be18>)#*2|oft2Q$X`XQ{)Dzf+f zT9-_Kz`DbD^Ys=Qwm9;d{_potHxqr3q0=?hk)R_TdIq^WY{R8}Uv?;4wo|=51#z_g z?o|@UFPNK}$KOk|_h+nMO;`xL_;R1k9#sOCQKdC*XSx;iT{7%!ZcBcFGN-;eKHzCBp9h!Y2S+4|_8} zc8v+5JMwnDzyEe=w^e=f)u4CS1U=Hvp5m{?j1;cL?5OXLQb@z8@T|FwVV`eVQlDl9 z3CUHr#{>Blx>a)WAEJ_Vh~^}f!h~t~srw$o7i6mhlZ(47P-{b*zien@{Zle40cx4v z#AN=lf@4tE*NGXm70!5AJI@&B8J`#Td-9w}{@xunMk0{wIzi2T&X2v`_$Ndo(b*>r z4{N2+(Y3446BEcxe)DOCBgQicX+W}7?v>PArj;^itC!~3ds}>1%C6zPX14w7l5>;a z)onWvE_3lyuaOmJ^k?l#FUecWDpjC^*#Yxw-u?L7(F4ZRy3EIFt}v|YR%TIv=-5@oHJNM$OMY*_qM9*LUike5% zg)e0<+E(y}*iWyey!1uY;{o4B7Z|p)++@DDHY3qIF217e>Edzgl!a;saDzRUSWI#( zClm!ry-9uhKHFKU z7o(+7-5^%=h_q&iYf`@jRZctN)m5a>^_LSjXMxz6k$Xz_d%APMIHq8N^u=S)z`UoB z`F-b-*IV-|_8zgE%X-&;XN(0lg>UNP)$EE#!js-G8g5jKR}Z5K=gPU8XGPdu#tudZ|P#1}8loHm49Q z54m?aykBn1eqNO#Ha{&(wmr^M=t8}vb4n4Yxl1toFNj?YS5aUV=Kjx##dLjVWaxq@ z2!kv3T>l|9HUf* zzi{5K^;%rRfot)d=M4Y8*sdFY#o9({_|x;f{)QfM?t+y$!M#p}((<}k&6T2Op8$Kj zVYNITC zm67SSfL!`r{j6_6RIw_!(hy{2!tt8=+t~N&%g+bZWZPuO(8!nRX8 zA2WPMl-+{w?%DOAE2vrfvS04djK%NF{Mf`++uJG?#8p6pG|yL=PafwS)L~lgpi{>H z-}(S28`0kz4eUBWXmV9SYjDNbs_GU67ZsT(bW4oQpXFNEiqYh7TmUTSQXJ3}wo8ZU zAM?7n@*EFxp=VIaQ@`VuCz6&QZzm0^FZMY(LbtE{jK5`UJ97Nd2Zc*DjtgIpgnna6 zjV>iEF^ink%*+|~_ukp6x1^xnKN&w${$iJHn~v|j<0h)2b-Km0l~b&>L>p}%h2ml= zg?~^w5x9vbyJp+P4-s@fwaRf(T1!yT=34tJfo{P7i)z??1OR=D zgs8-gPnY!)M@Gi=0cr79+H~S6%V>1pAD*E9gsQ?U4*=y9{LSpbdgGtwK4xt1R7ScCKCoL6F`l=fyzj&AFEXn8Wuz;?#-N##0W5JbB$1i@{l6c1hOz z)%&G^I|8&?apC4wNtFZ`vr7W?D0(#G}wx=1rnFX>H6U5ac26i<^|GBQ& z`co=ak4Sc;INy)-Pw@^Xmw7)}U4|KZ>#u-zXD*quC-jXZ3luWwB4p74&ouFPKCCmK zHlV=%t|iBZCxo11C)PKP87m4ya_lps!F-!NAD)KQ-3C*tUHvVFmq|N}X6Pgwn}a`* zJvN66=>6R{?`7U_O~HM6MMVBYZGps~J8ChZCz-H$f!y(Xh{a%8s?$LkudYQn4cWwjv9RA%jpu8L;^LsT~A=|J{;gc=e^ikzN ze;8k&q#t=jKV7dCL^^M2*{9i=o1s{XD&%qC4GH?Z&+`hS3;;~jAvY>O7|}002$T7^ zAw#Ev^BmZ4H$LI5fDY@k+)6NW=q(CRoB#jozl#8#4)-h9$k&Vc8R1%yr6N3iX)lzi z;I}cehEHu`SSYKGHh3K5zya8?fK*?+TrVAhkQF)k?2VE{SY7_#{@QLb6ZN*Gw2p^( z^n`l-wsewnRldeZJ8zq#e`f8@YqN)JRzjT!XcEf?Lqr1TyGEmiIImgk}Hd@ z{AG^Cas^>_;hWp!WW1tx-#7L$nhcIphTUN|psE?9og4E?Vacllph#WjD!vNZTRUdZ zYwVyyN`W1Ez>1+?A{6o)!bquYGLMpua)Tjoqc7Y*EI zx;upEF0aj{bJ<>r}owpfz5|B&0M*zucs{y^@1s^&eW3ZawJrI6~%9gxAE^o>g z8mQ6if)hYFq)JnTOilwElYl<`OMYvn4V?^c94a{(5NC^`L(yv<_!VK)$MQBm>=ah` z0TWyYUAyH3;klA&3;;GXwz1(`iNs^6ud&ZMEhRF@f3>=wTg!0|;3Vc1pt z=y&3BKk+9<=Qtq5Lf5W2b{jF#FcG&WU?(Lgud7YYlec231>wX32?HalgYeyU#MD)n z244RVw07WvBkv6pY^AMg?jh#-+&U|!Z{EKkWS#N~ek3N4L#ogPc@AC^y5D0%`SK3Acku?{UW@Vl8AN@OhSr}r`M@bE9n#vUC^ z*SEFEI3ZekhlFu&rG3Yr@J)&g4K{m5`CJypeiprsnLD;~^LaHZ(BWdh@202M0i9{9 z3p%OBt`!v>e<;7;&+Mm7utNduPFx}awX z5bgN|q{ce()x@zfhQP;7r3-y(m4U()7(TIe0XgC=D^ZzXHD3Oy$ybOkpo4%RZTg>$ zTJ2O!apr&Rg-#Cl&Mf~9`*h+ul=o_n z`ES%mKtlVTz7Iba$pp^0d*!Bwg{@ygUfVpZcZw`}CG|rYN2o|NHi$dcq3!l=qgkJ% z9Hn*(F%AeCx_7+I@2K4mHd9U|jD?gb{1`_}xiklC2m%BObVgVim`(iTZ`RaO@e_}_ zP#|tC%#QrfH5iAT_rCGOM$fA=uYco9k*mP-3V`r|gK?eU$fp8^K!3JC2uXj`DFeVo zPV(3J@86!?2=#SA^dL|M+yEh(HzpRN z&mz&fVM!0s=}6mC>d}2g0^oPxH|-+tZnDDE-#f~i0A+@O(T;dc@Mq2n zZQgBws!26}-@@gD%Q#7JP=JaU8u@s5)FiBp3Pw#EE20iQ@%nmt1xh%=>&Ov65SFf! z_-nLeQvR$Kz1xkySzK*V1D6>dmibv;MB*c7%EvQTgQ{%x|F z@i0mX&dz(WX1j$fHS2Mix_svEmaG@`|J<#DEMH=fJDslfs)Lgs*Z!D|Z#4;?cT3!q z#Z4n2D3e0}QAf$Poe z>#aAq!twL-Dn!fq_A`I-O*XxqxOjSo!?(4I&y&@RM&bj&CtZ*QH9UYY$CGZh2PFPY7pTOEVu)!jM8Y@0or2?b9pb z4&EcONjeKZ^$eSe3b#v^A3fCbqUCK5g?NR9;ms+0OwO-ydEZh(E)MJ5UccM-F7)nR zFv4fASlqA&p{x)S^wVi&hX4qPFT~P{kQwmI7_fJ&US@kPi;+smbQ0QB=ORTI#OxL%(R`_sS>0|+XN^* zJGOUD6=rP*Sj3!JDIxr;?e-)RZ6-hjj8tD#9&3FjctY-E?e^$dAC@hP7CLUF-+85d zL(7kIFLoFoh68nnYDY>9Uk`@U-K(VL8bJPx+X{w6W`q7)lhabnC)!yA#|U7ZAu&s# z<~ZR;1iW$A_;GWcbF<(TYNa&~KvKa71W~K39H@LPoHVW0)F3_U!h+<4Y8rdw^uam= z(%QX%>NNIL9VgxwTV)K1T@58w;=lc-6Tnn98MFbr)>XX5H{uqRIyGLGA>}WBRxVGC zJQJ+Ac`H+*>xgL@Qeh+#Htt(jw$9df>YHma$K7lGPb5XpYdYH_FQjjZ^zzJqA{IFN z2E9guWlWiV_deme!#!2e8_IQ|cQHim^f@_>LOONNDerL0_X&V2$#&nQiov8mXa4;( zZq&XxJ1b%1O==tglQ*cgy?x%Mj*$+9t(~lD#%#(&5XtQ?$)y-nK%a^gNSvvz=kz8>Q;Y zee%HGc}1C}R>B;4Vlw5s`}g@anBNm$A5-Lt`s`lonS}LyKWX1+bzcz9G?lXGxd>aepghR4TbZj2u9Epxis zWF)O)9Um@Qce$bCLk3{QM3UhjchVh0b7h8mo)VMCmO?8Jz>Y>I8sR&2@P?WEzptnj zyf}VUOH<@nUnL#0pfLCJnp3!CQ1v|Ak8{@|%V_&P81X@;$P!f_TF=Kz2dh9o3lvr^ z=lwEtk1wwiO~V5&ci6b_0dA-@f6-R^8634fe=$JN7`$VQciC^*KWw*Lx!+)V;`Yft z%(ZxK20OFq5TUvPci@GG%W=e!gy#Q|{)bOL_k#b=k$Zux(-ZY*DXaJc%AwA%`JiU~ z-b{?4Z-a09D(j+G-@Y#iauSY^c~u5wjig3O>J4NRDX+k1!}`B2(Wz#5Agg=l)bc1U zRksA_MFa{P(N{LDGm9Q4&y-BMd3=IrgrIiZQTmiz%^mCOQx z53{tGeRZiwc%hd1$AB?!0A8W}bcd$&^Ji>!GgJ`BI)*L(#;ynIQQT`>`*Er_Kq}d~ z$&DJPa|8E2_XDl&3fwpTL6t|d*)!=2;U&n+u_|3AP})TOOI&sM;5oYl3ebw5KjbF_ z=NSl^9qA>0CW{4BcTb*>7OSr(@!a05B>z)7Gk?PNrB3Hf>&;O6!T%wS)*-z*u|#`? z>|+URgn|(IcEQRsaeup;)wpvsnYW?Me({8P_J!t9OeLb^WH=9aA_mUSEUTd%$3!!%Mv`k_b6e7(erMy2^!X3#>pyB; zY6_M4U8L_pv@CVoalKW}eP^-BjKpG?C?d}^NtwsKa(e~VK8rYBL3Q)iFxYu8dvrg3 zb7sDO#l}ae;pi{-y$K%7%^Q3R!uzS5Xhx|T_G%YV&-bW6z5kK{EbNo@hU!_|{Sw-}O`NUgap<&Z~mKSaufRYdA zK04nya4(+8D$&j0V=YZu{#|$hB9ekeUJW9UrOYh^Ybbr6u7;_4fq_(fF zbPSuP1yteYJei&b12^9-7x_)^H=#`MC_dzWJ@WWH!`gaMaO6pR2TTuzrBOiT}{l7`Xq^Z!t5h_nuZ)CGEeeE*rMzf|QjmIgj6;mkB zB@kyZxgWElvR87F(!2JoyMSEx-1?OLH&3iXp`9hDiR{b_@~r#)hVmQB2o%6d#YpzK z6}lles^DN!i#Ij#@GD$Yw-<}m9nDL0^?w@ojhmBX2bFK|{VVj5%k!fW2~7b8b{*i8 zfK)LxH_haRTE&O6QxM#^WkS!gb;Jew212~ByvCQP)fzcm}?bXFNHD*)i22EKtndG{Q z|3>G5ortJUS_+r1Cmp(2js4=fb*~2}mK%fCU!e)yLmyY6?2T-mFeP|yfSDhN|K7gZ zreanEKI6~z(%N5E@A7b&wp=2tah`crwX>2Y0xm{C5-qyqpNn#dDV)1>o8wJvq-R|h z5qXA}Ic8HKTwzotNhc&YjF;*!b%q7{W)EMA4}1IfRq-0F=CS`op6yJMd%i7`ub+M5P*1NE$aOP?xVldf``5{&99PTevunD#24Qp$~*kH6qM!8Msg{o?>WKL8p13oeXdyZJlp$5E}!{~Uw*56&9n2& zz{CDCzg{oj!=HW7U5GzD8^nFvqSuL(Hy4vp>a`nxvV;mxuF=#lNuI+mB2usP^LKll zZGS@eD9tD7=0#-8_%cj2F?t$`D?;Pc1k+&`Z^1kfl7tOihrXR&r)oA|@SR7?uRe|K zC4A;2mcMkv@h_$+3Y)cq5~B|Q{f>#_3ccs*=8CLfOUgp8INiO zH})HhGY0c#!Z5??SeL9!VpeU`%0kB+2>fHS#J`F!B*gwFGUJ?Kq8u3d1o`@`^JySw z`~ybH4N! z{XCn$FG27x9}0qnjozmAAn-E7wHI{pqKn6Nw97YbT?G(g{bf?zR|()%khuO#!0*Ct;W@1tx%R*xV2%sf%Ye;$+C4E3 zQ04tu%yf8#DfHyA~{i zX0h?=xl1Fm0_aNK2DBfDTuF&>I751=4(xfY1InhtBd>#NZa^Lt~ zO+FKYPFWgT(z9ZDP5Kpl3cG{>Kec?vmT@ZW;qO`Lq1HRw&%}T;DKb~va-t6dAUl58 zQ=X+S1rDgm{afj+ZgLbk{yfpEp#b0qaEud1TwI}*7r$d&V;cwN&VjWRe`<)(_rP?2 zV#_+QUw2;!xHuyuH#BQYc|1z`{Ry<})`gJ!ugm;=h3Psdxjg>8-6+|uC%lp20ALpk zmJ^)SZvz;+O}IH|FA30U#b$J~pvjdOzbe^UsX%~zqKJ)Nw8})(y1V83_(v?{U`E2AyKunadf1e4`Zq6UaetoVK`^qc&K$1V9SnH8?ds17}`#ldKrrPs}{Yo7~FyU`Fa4ktvuCR4}Akyf-@jp#_D?~nhpOGK|tTmL5@Fa z%AshIllD$?Nig^-UM?c5Guj@R3$j^Iafh#v2@0d#T*Iowx?l*(-)j?JA~uWp(5&YQ zZW>D$N1I?>yBhX6RN~CEHUMHmdyc%GNH`fEa`#b^=1!vg5X9LqL?W384iDg&ZCp$o zzyNE}eW|2s>w9f+GUxR3XTF;|CCZE z>CIQm;o)5*>Ce@vR6)i7Pjq+R+)pjEDv`m9(Fp%!e`Pt1s32|OqYaErcy@!fJpg=L zy@w;Rfm%cS!ZtAj*bD2xdCPtlz$M2@jSMdeNlfWyFBH`&^TaTUV942^TCscU`Tr_C z>&)A{_+1Gm802qdXKPfJzCgg}XspxmK@0&mv$zfTo6Pkh{^86B63@B7KTA@!>}aTK z6pS7J_x@df$WmVO3ue9m8%HrZFIKI~W5B>)LQ~!V_gPw1sseOE# z+Rm$5^$+j!?flb!8T@U?;Fxq>SZrw1T!%4?r7O ztwNV-Hc;W$MVgvE0~kQT7ADC1nx^+()26LSyQNxmf>EKQ8EVSr)4R3!VH6Z>_PS8} zBjliDq_RM!OE>IFFJB?sz2#;t{d7mx>)-J-ec}~Jl0MPQ#2%`s560wLtdm8~_F`f} z_4p0rx6-@sOkg^=`+ckfcqy#>b~tRy<({IEol5uHt%=`7Z-BjM9 z{X4`T)O+wpT+eZjQM|bxRK6L;*8W25SS(vuZ{G_1lUG-CkJ#|X^)yn#vrJgOvW3EZ z-}0o+Tg5(?#?sdFqH9(Jp2$6apD-Ey+RxxTY`;~RpkrcW!Iptwd+RRi`t(rj9ls~k z6@tbzfD|sbqjoT5)7+BUk@zWg$AKH?S+T0lOtnYYxJh%nniT?rz?IgUM*g!XJU8GQ z<6~U?>QMg9(ITz(Wql1PyOC*m)6DRKIWRNc`4>gjIIoRZ1O@#>%??K< zm~5z-!pJ=K1&aisSi&_2)b8gB7wrEjpseRTUIS(@vo7m}8B_{epz5AwIgYUP1}njD zz|2eVj0*nwd0@4*mg`I_^n(auHSxrKi0;AJW{4-Y4e|mNBsWPfCMIa%dQQF z7u1Q8t$tuh;v=`XnT*tjdg5yfAaY}4^XZ5+H{hTr zY(9~A!R+V)nvCc&g^>V#*h9ESn6~}cp!*O6FNu!p3=L^Qcn50c`w$zEV$+sx@EvAk z9z0@cX^6)x`R+|jBjJm}%izlTsU|fJWhr{q_QRY~zG!N3XnBI*gR$OsKW++Vfo>@s z1On{&%H2N~y{I`Q4T^%jAh@u|qo0O#DCUWpXXcE}C3W;aUl+yQrWKWP!Hj}r;Ux&v zV@;`sj`+UcU=7m#i8VaA*yE_I`}7uT#|-d9<&tY`Kk}CZO0j98BkXGKg&JwsJT~D0 z-y%cMykjqwnyXp#Es%@S!=Ms+c;GG-m><}97zF%V;ij)p)9WQ-8eFj`p8;^>20HdQu(JKi9Z7`fC;Fsn5a>(Szj%-jv5*rhT2>MZSZev|1)tf!kQ|zU&r= zbPe(H$AMS{2VvCv_Oo7A@g_zO`lOCPk9;ngjQ>`)6xO;O)3-4+Q;eOTsRG457^fBf zWI_xD;a!*7CqUL=K?;Z7?y}z$eZ!dW4Y0nfGE!Cq_gIT;9r8hHssiKSho}G6lz$9l z9A8AOcJ0_1$K50!@l147yG5J}9xY*g`eaYgcua<`rN?6>$JVwne=SIRh#b0B@_#H{ zdpy(o|94Ioom9FhxvfG@gi}&(+fG*@R)k!aC`rhjv8}sYcMx)25=$;inLDfGmiu+N z-^~m&+w8u6@4k=UAN|uGvwhz0&-?v)JzvkuSIx7~u00VRcN=7+VK<#hj8gg7E1X5w z8^ro-2}g2oRF|ErFp|USWIR) zZIB(yrwd?F(Afxg0zJ7V4pOccx9jyoY!|#Fu+KLeYlaqNkJx?V)&=uH3t-x_)}fEw z>h$BvU5jAp26zB|2JYB@HcDS#e-KF#l+6Ig;+qLpecs4pk+ZW}=%J*KN_m@dvV0-H zmp1Ectz*mBxH(Q-LoTsskg3rW+z?jBTv@}8KTw(4U;uk1v6ThC%7kAum{u zXZC()!m^}RvdkWcp--{TgWW(CtUlMUV!wn5%+zr;6_Jp$9WPD7x4B$ibT8eYQBEKb zRIy%5+rs@pF7&KNar(o)%R;g2D0lcD^633O!}r6(vfbfYpNAV%9F(1!8upi^Ej*dD zP38Bn9{WH>q}&!=rQn*30MhYrZLv!^EZ|c)C~`7W;YC0?hIuT-L^Q8p?N6vz_S`*l zjeTd*i=dx+5c-U+y2C#e$}e6bS;$yN7&~DEGW4S@P1R|a4NJ~X+!Zd7@9tQhWVUvnq%%fsg_(h(f#?W`h^`!`Wp(a#r(?Y zoYazVeRk}t&o5i$*(@+w_3uQlstnM6Al`oJe+#IVc)j$2fQJP+BsIoFD@{L~d%ABQ zH@$nnb5eE8{>NQ?7xNWgq9CWs;X+bI2+c3;LaTlow|hQrDgZ+oe@wVn7<`ZZz1<=l zqnK_-Pqlf1a$iC~x@srW(ihC=;s@mEa^ov*yZ?0s6 z78|2g=dC8806;@gUZtIuc#^DoqBuY2OOX+??->#-@J-5>9|2Qdiu;SYv3y#QBG+Dn zNFn(Kl977-r%NDRY2O-@4>Ri0^|LSj!L@#{ZHfc$Cp`g!@!E~) z&|X)te!}?9qhEvKHzE2TjcQ%gsD*a)5z=x6zlnvrwHD<_AyAD?|JqUx)N6LE=6IxmZ`d5)tpGV z0P7w0;>T8Nw@Pe<)x&LjMrW>`32XfLS9b~e1oUU+urApNo6h33RrROf>#witnle?G z=p#BSkEDJOZ%K8XTv?$AA`|?O8IeWxz@nArQNFi4V>uid>lZ>ulGSvQcb!TCX)lF~Fo{1_(VI3gK|q`7kJ#o-XcP>tUb4o|nKc7MhDBkfNtvvbSJRx($v zm?%D8bt4I{K2?^_osD5>nXkvJu8QSA>ruCqCmUi7#!B|xBAj>GCk59;!cWj^`2SV9 z>mSF3S#HvSmG!w}XenY!hqvK?cm9Y=txCf7?9pU;CBASW=R~b0akojEswZu7vg$Wu zv2ShT(CH8QK*&Id#j7hDV={B@wVc2ZL})tQ+gLZPgMalRLj$;7D3p^tP3(#U{LF^E zef>9?JD=By9KIfDAiMWISpFr2HGnhThP#Uif7UI1`h-a}&3!@WG}yq^G3Fx9zG%E} z4?D`d`r~3oHhpxsP|4J5*Y@IYs_)Q6satL!uQA`&Jf@($4_LfWLj}Z+6wg5Q9Dk~7`TYk&_1A0C z%4W?_rmL-)->B1bgQc`kehyhZBi_ccci+~@Zy6rf%F06 zMvLg2Gj+y3N+X1k(*4ka#LXl5J#Opd;YVlIDoIVFPG1wM{$n-;+*ad<+pU+|cZYHn zY|J9M?-fa+(Nxo0YC##Rfi*J%`y6}2vF6J<-|-=868#oC^F5!2wREf69R?Vop>*tb zpRvpf5xWc-u80jjr%}4f7 z+=tKe2*HXtWZ5J50TloTi|RcrVkl-|=qaJ;{r$t^z6!qh{TZq6=>raqQjERHUy|lU zwO3FJ;j{Ak@xaG+G-O3?0StI=YLV58$bNM8nYTG;^9}CJ+OIjQcOOdsrGQUSjl=GE z*u3}eo`>&qP5-PSsLSUMqp4S+H1El|G>%(8Os^ZU00)iNu`1Fl&_YO*IJ66?z`YdM zPy`Imp z=8?1YgT8N*??o0aGi9>8C8 zSIsw@LgWN5dS>@Uf48@eadM>3k0aj?N<)?o-?03tI3KPgYAWh(8kl<$&$+)Y-nF!Q zgBM?3V?j!N-iExN1p$Z&g}%Ze9+k-nMT6~CC43;a#p?JdXkXeZMJJo-2R)Ddg9>g! zAKUuGB0aCU`(#~W&`gK%mAE8dII+4^@M%7Jt;;HaVh21@<`+Aw)tqkbAP_ZkR>pAM zI27ydSU!l#9KW2C)qSUslUHbJ7a&Z z{S2=9)~tN_bCn)R3qBhzzy>_{vbGj6!QSEr6q$m%J&;?zwwhSLv#@lVAAXZ*oBi+3 z(Dzm2S}-I21F2>+DNRt9ZJPJj&pBF@WGNo+(>;X?@jt)eNtsKoB@*U5vn36;jlj$SqQnUFDx89E9|<$xy4QQ;EA9sK(htbQi6p68 zA1Cx)Jqot|u4FvR9c0~HwkWzjEG)W2>u1289{VaZGg^0DMvsId_X(}V2c1+qNwu#Z z`5dYESbeqioRHvavlxJ>v(I~V-u!-Pk(2VF^|*(91uG$$qxlJq-|vr58=;CI#jYz+ zhE{1gSn053+f7dU<(SDeRSxlUa@`Gb`eh_^p9ouoPq4+QhpG&!Ltc?g1J?v|_j5L< z{u$6~_Wu02x%F>%eo6I`yULqPN8B8{<#{uiAp}Q)6uWAD+t@-K4HmER&wGcCu!WFo{ehQ#j-UCx=aY$+ZI0 z;WW7JlLta7PKIVwsjrxf2qR5z5r11P`IOYLwvc;s+kdw8`*ngrS?-}+P z`5UlxTViH3p;R8icQxe9G;l<4ihFa>T2fW3sHpw>gYKh_77LelcT_c_u;yzgt$Ke? z@Oc_m$`S2?rHH5(N5-eWJlfG6asLrEtk(Q#{}U@|3X_=eLA*r#5QiTlL4RNypD@64 zLLX#WisDaeoKs2Dd`u&SJQi%{$Nfp|nD$LV3T&W})s9(sF763&tbS}68*^D-=)3() zuIyS~d&>`w2ElsI7mi%M1+kV5!!-PoLN|ahRaXhfU2n}K@@Y7h1QkAL40zqyyPXtj z0_G{33S{ZPx=^PVL-2*nQs&SH-;AK&&VH#0cji+%^-AF{wC*ND>jPc4cm?!){{bjx zC4kQGb7SS+SFF<+Z&6Ua)``U9!lCsya|y-OEq;iuPt)d+KMNZMBY<{r$vaIJ_(dRr zbL0vlDGJ#|cF%w78oLgQ*ehPJ=tcC4G73L;B^%>+%(;f`UjKu+|B=d=>(5cBY0&6I!nC3PS}A}~Rr=EEk} zfZLK~&a@78dUp-DjiK- zbqsX%&}ugEM?e#>awHPSkd!0<8e`{NWQADH0B;GSLv0bU!OR6VD72LQf7p0aCm1B` zMf20Er{%iJ0><tie!eb%?KQ}&Vt|v@1#8z{#kMdY`HZxkY-NPq*O0EeG&E0O4@PYQ6 zH|%@6Ex z1V=MDH)Ha*k1XDi>Fp~qC7NL_Zen;sqWJ7mqik#`)#ISZSY#<5Wj^(RgUuZ^bHcO) zPs`|q7CC%52=jPkpJyus|@movPy0LbWJ4?XNMPQ>Bq`wQEJz9Y7yHNJ=rT=#d zEOPx(grR+Gzd;KI>b%*a~ zaANIh4}Y7t_El4p9Bi9NKzVE{>>irTr2!j*AZ+emi&{xeInRtxF<^y2ZH4xh9vDy7 z)z3Wrg8Z1^TZi+bJr;YX=Kb#4G6qqAs+HLPv%tZW3;`0+7Y{h^wL#G%U_q&0Hr)MQ zoBI9*%AIUWs0S`$SBXr+kgx$b7o2TQ2uAF`S7R;e9Zf#{!Dxqxr$+xXNih2m+IW~$ zOPMds4qv2rOm-8f^q=d*Xvz%T#lpjH+~G^&7PfIF)aaq99K*546-!x+4DqvDk2Ai^ z__4w^>Ff*~0KU|0F(PNeVxV~3yDPJP5-^$4DVq-$$0r*7&KmlCH6)*QF-q3G&Ut^g zch%)(kf`WDkSU07%-CoLNvC8gUod376k_89O12B-eYe{Q%Kics(o;zdsB6=grt>0H zC~wZqf0s{qC?z6yPdi%MV+YB^0fCZ=t9GKNp88_FR7a{|0sjQgF`8M7G)PO z>v``z@B;E5s)YP>-9ALZ?2ULmF)@a(Z@7E&pkIHu8*UZv?pkM?%ga&GBz(#<#GY^| z71SRDY9q;`9IJo;!~loxypCOn^vLvOgp5jFzXMn}2mGFtw(FBbBu^F4A@YdR61iBh zg_3^-NGqK(V1c0SkWmu7Yo$Q9l%YU(M; z!UV_I3D;T_Hj!i5#>%uxhBKMdE7w%`->fGNbZwIMB7nXI8NJ+im)p+<8>%s@Jj)n$x8VuyoBzOgl;4|8pp@@n8x~mX zp-E77){an&>FM6jcYof2WsCJ(eUH0pgPePti3!hMLHcB#=%38e#l1bkXZ=B4)HnQX z8}M_;zd=Lz5_d-fs3`#2E+Ij)^y+SL%k8N|K*MI0%%nI~F}Z5##*k`NSsL$gP732X zk0vl(H!a-2ARl)I9jg~ODedbm6FuAvNxTBTz6R8DYF z=|EJOX`*bTPY4p>)&g!7;x0BhSY-OXR9r4doOZCEFjIb;>NQS1XEMiZ(G-8g_vcNU~D zw!vc=;BA}wZ=t>>fF?%CTX-&9F=)oNl`bL>boUs5euKwn6M=~Ik&2sh&p9Vg%{ANr z5;f8?A2KJyvCtRY9|n9;;I78Dd;U@^?iZzw9ih3-9nTV~aQ$vMnI zZm~4DU3OzKSgj!xsY=`|9;m4*^66RU%>nSxZ$_K+m47RO9dn^KvbHMq5c=Ggv`|W^ z*5W^MXdYpR#t%_dwrrO@mRfjRH@Q{>jy=RXUI}5j);q;jDKT-iT3VGpnlXa1<4`1j z7#s?;o=2CDdShLzCZ|g%8@Oks+VZPma><9Iv74s8ow?;UG74LS#I;2J zLg4Oh=$|(d6%j73f@KCvP3Uaj)T=ES>*w0VXdYn?~a)yRt@aF?>eEN zq;f%kA%KKuTA!s?DKBQ~u8XNn)t?tczW*lO1yGGIvO{RE5@>7v&7ia>T|9(LvnhQR z&iv2ixXlyC2ji;^bW~2T@Vqy~iz!zTz0Y^gRh&82H`dJw*| zBPVDb7Ip%ALP+Vk7Nu^$E&J*k8gQB&;b-JC7n!(@hLTgfH15zrH}TMNDGl9~FkKB# z``-=I`MqQH+t+&l^V1>dVbA=rX@Dufa+nU+qE45F45Xa^Ghhx+{?@?b`h5FR;^hWs=O{VhXxq3E4Jw<)2M1kUOg}y(3==yrX=xPF$Ic{-$?GE_pXI^T30ceBWYsVDq7hBeP^>%M;2_rFn2pmKqU0HC7R0 zERtYEY<4NiHTM+A4|jzc?aHY)+z{BOr4I$9X=3{%>KkVX!ey$;bWS#|yZq3e@Z23G=^1niKX=z3GC?4VN=4`;>>=u3MFA*mn8A`Y2(a zhf4bB*dH#Or3fP(v9DyFfPmBRaEF?z*Zod5<{J{vB4J7b;o5&k4K>OHffPa+BtBB- zs8z+0@ODZmKB0v&U;gTN2@Laojj`KV{C54{UFY|1H3AG*VrBb1;fWJLB#r@Vd)A@{W#F;_QeUoQHgNJl^k17)cN*{b zGn`qbAMS3AuKx-ADki52hhU=A%HSwc$DGh!sXq~#w zO^sn)RyF7{Ug|XTMx2z^EdCNYm*dUZLD=zCasp2|`~Na9Gw* zjsIRr19FYpc_U?bpUTd#ly}wO7J6WyjXSqi4!O0qQBnj+^|5lx8_5cs+sx95;fm)9 zCXV1{HhaD={j0W9C(#*Dz3%VX2)c7NFEzHGI1}Mg@~AH;VyD4Q;+EpOZq1Q=>2w{m zziMI*D&ls7ss8uCK`&#rYc_OOhn#Uk=thPxLFT*t(Z4AU#cU_<_`CGDLZ{8F+wrv+!EDpZyxquur0@?gn=!CD1wLcOmMH zN6Qvw3E@tHpFg^`BL39_!#m5O96#6EY?o)+es5b2THtoO78$g3iqmfeR5Lz#SLjF| z68>XCQ6gpkl1f2JCb09Y$)2Hr`GUM5NAhXn9Uvy@IrTDcyTQmC**8jS(UZ+Cwh2LBjUOcH4&Zh40@) zBqvxtv`r4JoC}^V9G|Qe?TDzZc-l=Q+DM>Hw(^1c3*gp-Iwswq)o%1qof!e>PE?t5 zg-asK)^kPkjPTQsX;mHUv%Ro-vYt5t7)j{9o_$+izpGQbpuapqTLF@0%e)qQZ4km+ z3A!>yiZ9}5>dajxrv&Kj2)VHNN?_-iWSsy?yv6+psZy{Y#3Zs=OSLgoQ}U*>>gGHvnV0h~c}66P6`TWYMk{w)3sP>t{-~ z0NaI4lk0!>W^M@o+uCjyTKj%ku35!UY=175dn$ba+J15q;KNG%kq9fzti7X%DiPz< z_nN_XjNm}mu0Q{L%Te=%;iuq@>(fNz%0gg}ayljTcTCM3vW)c9aWHklYlq|I^nDXc z$++oHB*lV}K-{U2quWgFQg1YSZz}*j63%*0&2=Z;XwXKi$vUn%p7cS?sO0|njpf&0 zr+?41&D&cEa}o0|^uRXT!_gJEnsuem3w2rjdpzDZJ2K#|(E{I)TZEbl2aI*VNqY=)i`#!&>|{ZyS#-&LAw1;aYQ_e3I%Yzt zZrx)__LbYI%L`g7H~SK@z%b|M2F=vsK}r@bi04mma+z3y@8K9ftdV|x%}a8i%>P*x zIr{whB?2Sd>1pc7xvJMnlKHa6^ci#(I?iz+^%HwsH=DF>^pJfg=KJMWzOOPZOA`Sc zTybPD*w8bBwMUG$KO)!a?`y8P0s#cpU-R)eT6W`J&u2$ zhd)6sgk?(#`X*&w7-}0Bc43?!KhF8$&$AzK`&;wIREf8vgwW)9bMoGj!?+U>x#+Fa4MS$)AJMUeq zfZW0`X}3gPb!VAsSyYO7xtC{`q&b|@)as9YE}2LWa@W+PbJayNcIB(Fz)UPAt9HVU zI=uEHruqFD+Tu%=kXbQ&zZWHS{l8G`d+m9#qQxH$=utXm9#@ zp_ku6Tq09sA=8Ub(-IN^wW`?UVNS?%nLXLLd|Gb}Xep7Z-~TJ`cMK0tf0%zczg@fn z-#3TdcWn4|0$xJCKl=m1S;Qo3->UpM?f=4$2&yFbEE1s+mg6i@?Tg$3*u1DoEIVH7 zm(=+hE>ZDdi6a)?RDysjE$7Z3!W@8gk!Qc!y$d15VFEl$B3t&992qu?Y-(I@(1az6 zhMD;ICSdI})v9ijG)O!CHk3|X4`VIlr0gC2%!bx&uTZY^ zb_8}HYlB}qzZ1lH$VxYgwmeatPU_xwP-_66xv!EY=zAX)%*GPNjuX!SAQ=$dPN@Rl z4L-v)_)_3oT^sC`tDOh1FXO<2vjVoWv$yB-EC^H|&D>ON@m2oHx zw!_2e=ET@Xc4yr6r?j^JWD$LJJ3tqFw@^&Ggwf9Fv;+!yUkSLF<(Lg??eDjY4>&&s z+bUJPg(W>yziaoq`r>>)61JX9dl1?_p6j=&+oaoQL)BjbbFfk%JrZOLhr;gGkuVp> zCxnlu(#2$ryvx+CoD={)6;Nqw{YYUU zKxv*R#9S{x%9>#tAu5(&C+JayD_~Lj$ewxm3f{tKjC4AZ2fD+3l5!*2ZBNCy??0{( zR^&NeH*g&q=KQf1$1>zZs4%@9(4ZnD>0HkzHb2&&RVKbK%;1bS1U@F1ndP|h{5k{p zEcdh=3vD6`#JQ}=rl>y+`HXF%F8>t?nyw;^W2B~X^XXv63Qn`X0gO7B#)3USHXy2J zMPj&uIKJdWq_2iOoKC%MgTJbq_8k9 z>NN`ED5zG+)<;G20kmueGhto?B*`IP^{$oCZGt_ukaX}O2O>YuvBjx>J`3T3ZT2q9 zK}2*IeRq_+^;!j_pGcf`(I2fWE#^hqRf?sZftC)Q9aa?;!PU!Ej`-OPOx3tVg;Ivq zFDU{)r(TPk{nDNhm_TZQTS`1V>?-;#4{`#n_HZ#zf8)_KXF0%z(fgG88^7+^fImNg z^r1x>p)X`0e&3|$A8E)=v3f|?ul8s+YBL& z%~ywH1e_iU$@S9zLhV5JxERuBZ?tmiRNrC2Cg(tCIf$tE@(El6v$lpS4HS94aJZ+H~)6f3b9z|+P=>9 z5R$(-0pD5S=ZK<-G0!6f50o}GKc?e=D#9*8b^7!6EY6bgibvc*cwwnRcSKH*eu}6S z7+LH!ep5`|bLnp9b+-t#))~jKbZIz|T?`__?)Hk>dv|;+b~18*3!ttk#fsSeC3wC& z6d>e>^$x_xWDN zzq^Nl#69Yiudi}`6b?Cj3qEqYF=rw#Vc7UWB`DUU_;nLRZS^hnW|+UUFdFd*($he2 zA=h@62RO2<%rP%Gfeh9LT9koI_m3Z(d_B(v&k_!h{$uxQQqx2kKb(F^UFr30({%W7 z0ys~9aLl+yTz`)u;unL?xdIi8q^|2lvq_2wjwf7qfFqY$g5?3*OsqF>TE?XlqU3?S za2~8EH)mDBIP@n!(i18cMA(n(dyBd|@_7f}!fRDW`Ti1kivOS^`EnpIcg6?6-j}-_ z!%tU}>)(zM4dHavIHf6W8?34`GMGG~8Ez@r3Ch61_-PS51Iz)4{SVSk=9IP4ak&hR zNGPx`x)27VsdPeb*UgjwhT(jRg``XzkKPG+j#5fFi@9KmXs&VUg=;DGkEQDIu^jqw zAHa+a&lnQj65g&lsZda(WHXMx)P5xMD|XlFN&IK;0H>3*_!0|)z!eMDW^JgawNt$9}PY9uA69$rG$bA~kkk^*C91j`VI|KVQ?cf+uaYT6q<1H4TWh|cyD)(STVoUU886Nh3)xDe@ z;qY>OR zC=fVX2+H(n);L;)r+g1W=eX0Z^XWaH0e+Oiy&7wWuWH{5$*Q=Y^&#} zDU;z~5^e98lfBCb7kImqSxN8aOP;cu++0IJFG6l-RL{+X0-qzG5CB8$ed4_7oWxM> zyI%dpcGSB7q{I6|%V#?KmGyGGXO@K3SztOm7lesrYi(Q6MEiyPlA5apppqfvWkutP zjY~5uIKm+@>RN&PnyF2*DHM&e4>>^8zCo<0Ckb(vNibB%r;+a7Y;uegrS8x>Z<(lw zSS>^K)yT=i@2XX+f*!D`33c{mPWFd%YQPNIz2#e_d2wMw!gXOzwg7Vn@`O@VHNd7C zj4evRn624HY*)0nyE_yij5F$0kI3SYyMBj032Tcx(O4E#a2$@<2OtHZr&BP=t6kAVGj2c$kgjKf}> zN;B=rZ6T=rJ|apY1NsO)h=G6l77FUm@-f*6-8z>_Jy}*O@y%O?m2STPC>H|kk#(4& zRp{iGeb1}cI)){iuTpFFKf{TF#9KnA%8S%{3%$7Y_1GfFrtFrh<}22cjLClYLDtVOAuB(T!BnyL^)GXSth4e^w(i7O!>w#Hb5oloE0|l zbtCrRyf_l@*>s(p!|YBeUH$TG-2S(L^Jq&nLa$*$7) z(xfskEGjn)vpv_LmevksF459PaH&W(} z?=1xouauK7M+VP~HZwK8yZA2YEtqalKUW^6&Oa;plwuO6{EWNgeKjdcTfvMNZ3xel z)Z}#Cu}M1Mcjc09t$+=6w~2nRymI1|RK*bUn6$|UDeRdp@4T}m?YnFX@RaeTuxb|# z>pZ-J8M%Wwx!;-Z57SFk{I{D(;CF`Ils8Jzp*W2Re&B|Cy}gTqfKulR3rLYAVE#(! zQLl7wdqt!OmO=!!mBYm;uifVP-M9Z(gkHL2e~+y0*E1hWEhL!wRmIR+Is)mFWEd#F z;LpQIYV%s*IRL-OZ)lzKou53iu?X)*F&g{Jucw4hEIu|kwCYU+Q9J{40BcrG#VLB# z9LxK#N0MA9yIgccl@XdU@3ry^%$+xu1Hdy$FF+3z(T-@!$Q9G;fcci9om8Aijrw z>-uIU|LETk<*qA7u*?OBIY0fZYke)b5dk851rN5Uo8$CoihQI*K>+G>c%nLRVS7|w zxli-3@`U|}^o%81d3#8V*#q(x@%@K0nmS&c^{U|^z0QJ!p{CO%MlF_B2l|E#qG{<; z9r2XxuA3ajP+i9YSxw0<%>`aMK~Qn9qWNR^*>m>ETt5l z9l79QM)_XA@SgO8%9fj5&qJ4s;e_g$eTGSw14UPFN`kqoJp}opdr7c>x@xLM{isGS zdtpc)4YyR%Zu%CDH@W1a;!&M~d-qT+0RaiATfWG5)2JPqgzh=*)@e|hRtrmBE5`&G z5_4MN(M=zN?tm^usyK}*|`gjCX*Rvy}U%cXxGU7;HKP55? z(e@#P-2TgM6Ga`cfHr3;oLS5Fc3Qfuf7Hc%)Fx9;6Rgi5fKxv-K6B&A){`uf1P$Eog*>B(Q@ zxkQzBByc^t7i830)LJm1)Qi2M6~s4*;^A-w%l`(0ufgc%32C1$w-j9MN(^q3Nl2mE z7q(p{nR){kaeJs^&hqhor*~=HMWV=M)UKimz0$0R3em%%g$~8eeM(mn=D;Og$=R? z=koT=)4T2IJglQ!)|6*MxZrl3^Tq7pj_k>_CDg8HPwmPVGtXg8lk!Xcjyf>GJwarV z`uC__jcUHJ$N7jI_BrCE%8Ap1AUKCwITd_%`6HKpot$NlsADU>N&Gv0t7^2J+LUbS zKl^vc7Qi9RbtcW911b@!SGVYRb_@wtCI@CoUf)!e*gHk!76M;C;m_p4>&C&Rm0C79 z?~?Qdo3bSP2jT^dLI6T@5SP4|<1|9fK+D$*MIVqG4N zZ|#1PoDR}pJA9k(xzwkbNhb^4$_vJ5NmB-=CcmRaM0hBt;`Ujx_`z1vcZ4e!_v{XE@NADKk2=NxzUQC#tbUGZ7Im}Gl zl2ViIt1c)u|0>OFy)J!X%N@JO!iHL1J1?uVulz_HHgfIs*y6>N!uw}YMZ~nfj>}~! zm#k>_-uhf=g+FnCrW8(9w>V?5H|&E&>Y0e8QO=;`E|3ebooaQh9ve@ofX)KnS7o!1 z)(r;6tsC!cuE$`IiJcSeNjDVOAJ;xrH@&v|G>>S_SD3>Ex`6D?8myg>_V#be7q0IN zPw5MK?_@KWwO7yU{ta>V6;*C!!0Y9yLv5+S&_9YbbZi&cuH-eN?4aq6!Ht*&tS-wa z8)in5iCsah*!l)L;D20_ck(u9y*V8pCZq7--JXQr?^5&(R#|ZP;hCI5Z@O5oQdZir zIB2PSeK9tPEZx6Z_Kh;r6?&Qq&mo^dH|%|qZ)vQyoN3VM%KC6z-mn`qF2DjNZ_|a; z?Uq*IDc^H&Xcv6lfgbz-^7TgS398i9EQ;??lk?pT8hP zmH7Ef%IE!iP&s<8r|Ql4+6c^ZeXFw(Y@_Ubjg?$e%e91zbV}q^CZf>%9DG>dZ#;Nc z)mYB0v$N$q?8ef=&?1ALf+fIJuWg832r4<6l05;wCGv?77s9+)VdT@0HWj}cw@lpm zttb#MchYLbWZJ$f;Xs)X>Xy{t5tsK!inla)=Vj6HipkR%xOqa76ZWc5DfW+c%NY$t z^ZaW2dqMpA$-qVvr{b;0`VR89Zhq#UJO*iJPEmU24Ybs)EnL$il>?)OEt>nsxBci# z;+F7Le80CJ-bBH5i@a(39~5JPgoa)$_A?!eXcu|?8_n*?`F_ESzKgKeB>w`^v4--)OM#6aU58$~- z9iBJ>xwls3-_kR~|-J^;LPy}B@r!iJbP`W_Hz`7rKm5l{#qn4a%uviKR$@3t1cKFTbr~xq= zoD*M6>Kdn`cz4m+g-T(XW3v2>Xa1w$ZGw?l&Q~gysws1(yT}{wu`jThFn#7nF`EaN zYmIPjH=7vx3??UmP=KTmovLdK(Ooy04ub>aT)c%2stzX=s0*GT`qNDI2Uc^P2}Nj{ z_wkFboL zq1Bzhr4}HO9WB(daRupW-7^h_@Uvi5j*OFasSbmq3=>E2I!j4qQ7)Oal$dQq>ch*QXoC0DAtTD(2!#vBuAB(K_nJhX6e<bk=$w9{D`6WdDJ%(-h zgq^L)#F_xTflC;CwjW#-*fU|L0Ua4|31z_4Bmi2M#e*>1UX!DkTtML2Q?{5gnH;vyb3pO!%gsJ__s9mt`Y zFdSgZaF#_x@ZqXkK@-jQ#{VM~Bo@5675@_`zbXTSW4{CHQ+l1UBt(zPsou>VV=OsCa5M)GFgI$f5fbl-+E zCxNks0;Mvhe+HXF)%Kef3(zeS4JrtYuc<|Gx4$|`1ef5~k+MyUu}TZ4_0>CxS~K=y zG@0JR$IT2xwZ970mSus5gEyx7VWZ ztR7zAVBWbi5+Y{mOfGi|mP2e7OGa7H(CK0aa&;E_#c%@puOxj4ctf(AR_h%Yx8(9P z#M-!bkqWTRsff%vhCr1aDj6+UMl z>%yQD$4(g0*M%EGvURe*>m^Sjr~+zKND$s;^HY=5O131p>AED!1EZDkaTgvCpuvTr zR}lmKB{h9s=5JEHOY;GsL)D`!D83G1l;Z#$J{+rZR7N;i$PT+Q5{vDcX)tGiTP8}I z7E`G68i>B-b%MQ{)gFI5ce2CK~^nEKXICpEAd`C+^YlHqaHlLC;H zXCG?|{%Z;~P$4X5D|o-6CoCQ;ISz%qJ#(q5#hjXaCT3VM#5+m$_h83p`aM@tY5cyV z+&Fs|>b9ia@8qR?X`zaWBGnX=DucR_ z_ng|nk9$0@?(IeXBvO1oakgFO9o5@ob)@X$ES!O{<-EQ!tg#66EbAvpaz+86q_>lu ze3fm>4%uyOcip?IJ40?@pTM@4^WRN6k%4K>k1nj0clQUbklYdDZLKhy3hY-#D)!qw z=sj@YGyV1qiGAX-Vez}5bC|nvn?PJ#zMC#xB$+Kep1t!`xE3h9CD@cZy1Mi=7q0wX<( zcaMN-^Y*@Fi?ojGU92I~KWYErpl}ID!e^T-#)h>UW(M2||D$tf4f(P4V*ov&drjY` zUjuwf&V7{@7lReCZ*YyrrF5)pw+P-{;sFkt3w@1^?0)y3k;dL!E2BSn3hzrWpl_Rt zcpV0aGAgS|WSzGDNV%d7sX$2B26)SU6qOb-V=Q*>eU#o+d}(;Y|7r9D-h-ud!^j}`56r2m*GjP(O*KyY z9`!E$ja7!tilp-+7w(foMEMYxW!HV?WDUU%W|pgK?#vBUu~j|hpvf)$!DhWUY{Vqr ze%H?NK31&g5W`vs%g8ZBOUkg|!2n(%l0ZWH%1$Y}B>zoBmV^>%N=ZMle$APlC)$z) zA;p>GiNMyuM-mu03hZ%Gy93QV!P{ohIN%uX`kPk7nHpiUVRMg@jj91R8BcWNEfu9H zJBn?I6Eu~IebYFeqX=<$;KjI=2-Q|4dshmNAX>>%UD&~KFf5iP4p-?k4lwO&kqN+t zjaS1vzP9z&5wCm|pqXU+1;qseb8u?!k|0=KlBrjQ-+0W2{JJ4NI8?Hu@PY8QDg$%WW8q zcRaz*_X?VG| zBeS7y()6LW##m=Di?6`M_j6y@^}W8!V;pmZ=P*Id1Tw!3Sk6O7^sTX&8UCxOWn-OO+;7NgeRa4O3+~9j z9v!U_bT5c@;2aCzsR~xpCe&Ds1Ap`1-_S3%OE@6nP(5n6w;70=* z>)zMLE>!TB9%54S8oC^wj1lu9-Y!_td)Ev)j{jP!@TRYfQU!cu+*?2A5TPc*;OhvU z0ZcNxc2nOuf;t1L1R)Dwpv9L9L1A58(BxOv!lU(6QQ$bxk6}%sA*+R-wn!eG16gAX z8a?-V><0X(#A`ILsEiWH-k_I431S14>LtU8c>-Uji2B&l$F;yA<95Y)Xjp9Rzb)E? zxO(FFJf=9*{}l_kdv`G9yK;_x&k?+x9uZ*4^b1y*LVpWDuaA%_NlPV8k{%D(drx|7 z3kdu}-347MNP_oJGBU9SCtxEd7RIs=9(iglDhI8Mx4uXQy(O zZuTXdS6!=rfQFtKNkdY_{1EC~BFXTqx5)kGWRKg>QN4lYMYu z@uAy6d%zKpIB$~hX2Svmft}uAWgNDYhF+XFky65t zV>k(Qr)d8o*jxSF;#;}#s!wn?YJg1u>Bp5RHIySH4ez#|Yju*V z$5X=@7Z==p6*S9)AOO&T?kO>JH_{^7$m5#gVLqS{pL{OQQ$nm3kbJ8hN>UgQiNT($Q@sp$wX?QM01KC!yAw7W z9>?Ip@$Ul$SdPjc1f9$>eO*i?!RX|#p`aUOgX}f-J!dbK>P3>K-k(96&z}OiNkUp! zS1qbD75Cb0SlSk4F=%D+pu|>BoZyM^8-2#H_85!RhCP)lotbj%Jk$Ke*ozfS!OnOX zjlIe2ue(p{7v1FFDL8t&chRTx$Hu;VPs8%%q(P6QFyp=XV|DY*&yWps8e_M5jNF|Z z`r326;ZG84Ru}*a6y*mHqgSASvRo)aIg-^3k@)11=UICaaAmF`NH*PjsIk;UJfSmB zfK~8LP>kNBlXZr~Bip3|ZMdVr4})IOH1GPO!30S#kKQv*<}bPhSp0CY5=Pzz9=)Yw zUFbl~@F&kU)b3xSSC7}^_LSIFl{+%^&!5-MRVt7Vgb%xMao4yis&IX%;r0cMJw^79 zjs2yApm7_7{^grs*8-E@y;>YDYKnBG`%4p%iGQ7S0GwzNE`NpxjXg8)e>xT?Ny9R=Z`}%Vh)!)GuM4a{A))-xlRn zB|MjaL4I;;;NYB;s1iPvcG^}I^o8owJY6E4D)g6@tSL{l7`S^jurMonXX1dN%{gGo z*`Y3yoFu0f@)e$E$~j4njV%9OAJg3S$*M9|Mp{CA(BR7h;F3z(zelf42X@gS;Wob< zJrg(cd8R*8HIO4JQLzV!p9g_#6bayr&K+Y1)?uwzh@M#jo&f zUzP@$*!?!!&0esz5Q(U!y0A0p%Q+g~MMQa<$BP9VjKP6XoE2v_vwNa1eyIAh;s@1I z&93>Anq>hizR!2Nqd4;CL*DJEbj&XR$^hF|j|5ec2^Zl>9{#!Rdei<#i-{UZujaKP z91o75O+Z!ne%Be|#2$&GI*H8kvA&Ml#79M>MzEV?$m>E6<+B#+tsX8R1-0;@W zwu<42GP<>UzbQj6xo0k}j7Vme^A0|+iWq4R@^dRXa&Z(PV3vj6E|&nTvrrjA-b3*_ z_tM^OK4A-;3Yjq*5~jUW>feItC7A;+icW5va*5!PB@ICPYI5OKO{}yR*UVc`39vbG z%F0=w!iB8TO0_a2z{D$4F#751k4=)+K<({I%F?B-DO&I7j>40;E6Fscinc8b!)?YM>n;1mVfH;W_A5d44CZ1829?vl=Z2gYVEQ51+z|5g zm3>v8rKS~eC@?|obEaJ9%RUIO9j5>($FXv+P;-(yuI;9cdO^0-^Rpbz9%q(lrq7{5;LB7-a&HB$P(@0kp7p$^{6fPqmEpX z3s2dCFyAb>62MF)nAk5Mc_`J7-*WRc;aA25JumuabRAHT5Y$YchuPYUFCWH>iU?i{dHZT`DMt?>S)FS{lOH0FRD)y4~%rW%NP#1O8@yK%}jm zvzIcsZ0M^xtC!q+T}e4d-pL$2inLn)nqD#{v&-W2gw5EY2x}i$!`>I_F9j!@a=v^x ze1wPqD{g|D$9HQCfxi$UJ@H99SaC9fBIDAEmE^YC>HqaW#Hcq+-1|My?borkci3%< z8y9EXeFLTGujLP$dxAXqIBCLQ)tl zGozzN9vQYiqIy0;Qx)|C$HsyEb63e^);rwizLX0AmPXf~mcp!^IqD6nD#rt52ba%# z83GsN{^Pgy8!DYD;J}jRJ`UZ_Q|t_?t6CBLQ+8x_P+P`{IBBgbKf5N0_I2{k950O; zi&}J&un%(bs>Lq5%fH8F?GJBDy?;Eyt_*`U5>=;|<4F?tL_*OrJ}V%dY|PD=9CJSj zZ!Z{f=3F7aXiN**^#}a(KQA^8EaA-e3fGBA6~cL@rw{L2G4?_Gric5rswX?=4J}r(Ut(*@R=TQ0BX*f)LV{vQp@Rxm+zf;5^Hm{=L?aZ z3{L^)h_ATIMJ8a*vJxGZO2IOFHS+b!Lpb6*06~B%&U6ebGEo2!U_iWBOgVzAVfdaa@Tw`%H0krLV;L`_IGl#$#BeMj9kJBKM247ZK-%`*Q zYXU5RglNW^l7Yw|NnzzOohx2EXA|@Xe{)y%saYRUP>Rawy%IG331<P~eGk`xV>K>XE`cwjZpW1-r%6dZah> z8e*|U&-lBo?EN?PEPsdJLIo<&5BUk{3{<24dVpHGYRvp)8kijQir;}q2nyOeS0iK1 zt%Xjb2Q_lp;O#rK0EKPC?dMj_MD7Ve7`!wD;*`Xr&nWyee$(MRL7SoJS3+JK6zRrG z!#0{4%+#>pj@{-0aGj95_z6S-U&PJQhTr zLYE{&tn3u63J_VYukw0LH2n;KD{Ybc#lQ85^%~TECk!yGG2y~7sn~RZ_JLwRKe$fEm$-!Y@YEwsp~x(pR8{N#tAa@A^7r;JuB!`{`%!^;BW_g!yCw_km87Mv*b z5Y>h>n)vO>j1^$Jl-d}MhFvCLL&Yu6D>q@vN|v+xK9519+CWJ;z{}8ay#iKe0PUT7 zwh#@1vTDT$#;%&3i3`^MIx+K4`}}<7F(m#`2ps@LHPaI?@en^)XAD^7Y@S^Dq^^U) z=rvda5qldv#`v}|@aZ!3N6-7|ADvQYDPI*Fxn+_RsCOYZdg9N9#~}!QKW)O^FO`Td z8Z#a8>Hiv-*l-MK@|#twCf-vdn8tTpb;8?B<4|2dt1PVmOgiV((KRKRPWh>IM(I;- zy~E)IXrZ~Ob&OA$u~3YK;sZ zqS`%b>zj?yYQAINxU}eWW)(wAgtKZwk!Sg-@B0=?2FrDXe9QBAv@M(vR*BZKN4*IxH(4f|tc)z}1UF$pw)f4~#^ z>K2}w&QEilOt96xMlR(A9H>7NTD^Qv;cwCjwTC*>C&;zipAyo9o8;&TWOAtX9bx=g zL~Ji#K-%Vf+}Sa;%g$1EFwM~E6s~VT9bG)-Vv^<^H*V%J1G=#v_9AH0+k;JyzWw0@ zl_^`bPVEJ{koZU7iyb|>M;u_2mWIg$E`mJuKvH~I8X(DlcZ{{8Y<`zcXR<=NpIR)S zibcO&vkqzM&-Fq`kXAX_iF1Bt)&O)Cc2RGTfU;r}D!~%6A%%>eXnz?<>IAg(=)v zt~JT1Q4u-4@j-TBNSEHr_z7o}v8`Cf5(@UOMbmu?ZYe4;y<6gCU^!R5Q_m8XI3;`g zVH8Q)7uLMZY4uoF5Ocix!pcoP*bRW8mHiYFSD_40$kTmHqnGc#ifsTMUC&+rHy9K- zCiM;_XXlD7VgRpvg+^Y>PH5JPdLUtfpB%1O$V)K;kSlnRgO*?YLcR6cIzVn%?_oD> zrIEvL%B4W;&fsXJu?|P!0y=Pzec`_?%Xw{Xeq)3R2H{X)=OZp|`oSplqYu}vkDa#5 zI%IW^{A6>Aet`y8YY#(Dbmg5i9Y;#$>%jhGX)Oes@EQ9*t zT-$LXnH0H0;&>kcka$}&xX&tKp6^ zpHTbd9exMSYcKW8Fr$U^8PDSmcxpS7g93uh+oww=nI`I^!iacus?= z2i;n%2Z@|$ka%AMs{%(G7=y~TP2J$*=3HqPs#SqBKN;VcCB)n;#DP&M*r%L5XMfUB zRGOdZ$k1MJP50XRO5a-u_Q@KZX2{zU*|iexAmBa7MAEszX$h?{xM$%}QO)xm(C~FQ zcSoIvdbz%K9!-JUMp@l{C8&p0DOa<>^4L2Xd(+jrLLFowm`lRaPe|Z1y&LPCI3gT5 zeaU`2&dzWdF&R4Xx&hr3JG0X_^`g1dqPz0Po49vTGaR8h>%lRm>Fih@MnZsK zpEFb;NbUgzl-NRDi7)Xu?o2*)cn`Eyjn+K;XZdY^MOsg--r-7scvxW~r}AqHk0S@# z{@bFFyD}sIsFX~&ew)=86ot{&cr_(RmHQGgB$blLxL+6 zTi@ODnO1x_Eud;7m?C@?yNgGfZm?#lu+8XX*lL2eMs$HIt}5n*`e^eBfex10JFm6} zx0_Y_A#s9OAkpP%G&FaZ5`s+41fyKN3@ox>z5VpPSNWqDdB!|+oGWv+)C0+JE#e#B zhr6iJfd4Ljbj|IqTjjn5BG}gV)Y?ebYDU*wCHKoxUIUu*yQjy1O`8|xEpIC(t5!z6 z^gdOAV+%WwX22;Hu{F4g;NZW7)Bxp0d_fHehK|0YEny)CN4{|la ztm|S~CU)@)eX(zke=W$10BnkOkqpnqjB^;>pPN2Tvl3OS48!TJwpdIoik&(-%)Lw=L_oKq06#Eh60_aF< zeS}^iP$DP;8k18_otg>6bh^Fs@MVAovFezSeU9z%vfwvmHUkzy`LBATy0`s!M-O^A zE3!dmV;xkaRR0km?!NZc1S#~<#qPG0w^Qi+g*`p=xbl7Z*q(zPTh_WiZqdgMlx3B! zfaS}aXMZBkS!kU;58o4&Oh%HIcbuxLjDO_a^jCzpHtPEMtG=QGbn|fB`9S1#5A)-m zX1N(5C-Q|TfkelT?k~V4C#=b{jiOPQRJU#hUw-5f)mRtQ6)!jz%RD z|F6fsxeUEGv)8`oz{bRQGu|t934ex%D)>GDFUD)0?8k+a-dSs9Jwo3);%&0iV2!?K zwoZKF{fahsS+|1nlMcc}KW{)+QNl}GnttX#UExD^POo|ik$0`lZXwp0{)xOmSq;G_ z2Zwoy8U4^;nHl<&TkR|;iKurRt#f)GkU=mwz5L0FSw-;d{kGG(=cs}WpCuIZ>Pxo$ zmjb89l%P^!NON3NUZaEcuMH-AtpVuB#H1o0&$N$^X3NuRVHhtCmxP%FRvZg;-)#nb=+i}7l z#%SKQx+R~salnOZFViLCYcS97oMbj6-mxaDOQUL0~r3$rq*b$PujuA>;Bnv zv#rI~za=~s*P)F5wBi9kd&&1&WAY7|qtZ@`>-*Pxe)XhuPpCPlm zlltSqrZ<%>xTLu(EnPGszaWOM)88HtFkEO>3RZdrT>@D+UN(Qmd z)U74M0wmibkv%)|4tHL;sEs{Wi~pkciDK?;Vsfs{-*iKG%kf)S)}-^E^JI5@z1D3P z-ok!;&zVSWGNF3VS5Mm>o%h-OMXTRn_v@z|T7tl^@HnG81AU-|K;iSGIE+v;^})@u z#O4&D)d2ICAxfMnmR1zmUDom8lxh;QAk>)rQ4%ql!?HX_8&j&PkDzjJH^Ppj5ZJGqb?+Bk2bGAJ27 zpz?dz`sKd-YvjkfKUF7;j@|JjjfGc}{Wi)gYb(=|l@nvF4w@*AFTH$;bw~Um(j()1 zW|{hWdTuZ}Nf7;n@u=f(4#7ymxJ?8Wb)HkXwQ-wO_{@z;?Rj> zd}yTI7oM4YTBvyS#lq2S<0A_Xf1dYYBgX5h)PDW2Px!<01h7+!2{p8|48Aku&xDk_ zl1**M(B2R#qc)LL)Z^T)*9j*CkF1oQ1+s;Iwf<8@-T`0_Ott5dQc$fNx(HV=ZUTzF#Oy5 zb#z*4Rfy}tg?oV~zLJf=j!!R`D*Kq$$WcFUKQ3|rUa`&Pys1)xzH%RzuHCj$JCy0u z(_;Uv%v_;=`s>ZS*aqEg_xVLy>&H4h3v4N%UJ1m9pQ9CAYmdgvTOAF1G*DW5`IqVb zVa2eQ{d#x&@CWXoB{9FFPAp{qJpV=Z73l;$nRM*ky$j38V*f~eJ4X4GuNSk`G<2-M zud2L!ny+551{gj1S1lhk`1vg;FUd>oe*e#(e{KETg8KM!^pBUQ69lu&u@MhGnNRj! z@rsmAzoB9@9$QmG;0{4avvnu?p6|VdA-3bWNXbR84+029e&|42ymFHxKIpq2~zJ@$ggxVSy?x zhbxUAy1Llut9RV?OA-)%-5ain?J_Xu$Nk=$%=}9(u(A%EfKjYps>YogN`WD*{z5qL zU*0vT1RdmtldkBZ>fwjP?yV_|d+r+>c5JNHnrw*0$3_2c)>Zx6_<`V7eNUC&hr%y4 z1$n{)-I64QosG5k9u-u(w+krglmNV)&U&7A@P%aGWa$vNp4&gAuhVym{}Gq4^ulux z*{X1^zmPo#g|ZCBXQebkGY*q$gfuwAPf*5Uz(dwF^F7>Cb_j-!}{~=rD$s&}s zU&u{4xl|B0$f$UI!Kx?1rl_iWc_2~yOkev6Q<5H_5Nt{j8uAH6yz!HzBXL1Ik+tmo z61#hU`!}NqwO;qL<4GFhUkiU27u~!ZGN5Z5@?edhJZbLkZwnFV*XmNmpSpb)l?v(% zvI7bo{3meRUH|nr`7%E099tEAmAB%(-+kKI6w9Z*v}5n`Vi3<54GgO{6O4OvOft+- zm>ksxw(7BSE|?=dD{mjdXtfZX}WBLs8DJ0+j9RB6&Q02K98;44$Y!o z&M+gj`Q+YuAeK%mZzBD@x~s9QLjOrm5Y%fOIZY7=wa*bKW<-e07u1jrsdMc;W^t1q z*A_bs=2maZi#`I5Kn6&$ZXo^%$fA~{dV(+)9w#(;ulH1(=H1&RwpBP@Nl#`~m=04W zDg4omDv;Ku*WwF$hGV83mh zDg}iDt`Gvi1V6b>`{8H1??t-_^u2(&Zn=pKke6OX+~VaMl^w|waTX}^Xvx&f?K57u zG*WeE^Cu|^hXP8j1Q&N*_5xM_`ywh3IkneVTKG=?(@)|FPSaSry}XfM#A_&dzB`rQ;< zW_AXTJE@{0gA;I5vAQ`y{poZ?&J9XGQGEt`yyHp#oMPE3VuclkNX6jaUoj8^dE_^H z)%`qCqXy?w5vo)>j!B$Q;$uErZcJLg(YtkC2%AlB0V+y9fnGFj6WFC9YRNIt-~dFQ zT7+gS00nu}tW|W}pJsf1L(t4s1-SIWDnjrgAEJj6ME^!_g3`m#gwt#Qio+@GcLJy& zqIXq~Gqu8R4HN2K)eq5y(nO`aw_CMNa(D)r)g{SrqM3dB4D z+#2B=zCi#)9A7p6d0+UzmoCVAMKI4zBY;e1AI*X$RCES`#$FdxAyX~WvJTi`aG&6D z0gd=jfucPpc;L=e&zHkPnul0SL)u7q_PRR#dx_ccSUgpU&d>>Fj~1*phOD4k*1TO(Dzpvqc}VvqQChiP z4E(_s8UO)eP$srRh-=K@f=VKN7RZK+PwS!3LE!HP-3d$!N;cW`gT)j_Cx>N?sWml zeN`5hbg{)?7llF>g{axIgCk9-;e5+88Ua_=Ta|#u|F)C_o2JulU5O@#j82!gW#7A8 z763Ev4B273XN0_pT7715(t`KD^>_LV;-G3>Z|;>XCvuN{d^s}r2eemQzt)uo5~?b= z9peSFQUuMw;xsWp2FBBDO4IUrloBu(fQdKsDue?KGQ5=93A!PIeBt}o1rNL8E6@37 zCtkbiD+!S4!OGnXrDN&=O7wYGYgK(+(2x!kLH*Igo+ATPkBlpoiTeL8ffUEcauIP7 zi;|EoT?oR3O$@o`-?&Hw#JqlUt4-wyTZ+->+zlv5-fMCj!N09;44t3#i=>{KF4}xH zW52GpfxckIYl_-i7j}6%r|I3qlKRbSWp20rW@P_3edbs7!M|l6WK#>!gqx+HsZ^g+ zza{t}W5Ep0>-Fc!$?Z5Cq7dL=Z42**1Q={g5v3;i?<0~gwV=XA<{*;CnVX%JfjMLB}iIbH`yqJc*zOP;((D0&rk1DCZs`myP!;ZTeHel&z%M!ptTN;YafR1lvTxr1 z6y7kAWIV_okuDy9ZFq0gM0{P@K6}~|qjjfFzOs33WEjyWb@;h1E)m;Iv-<53A807j z90mD*Jy^C-S>kMsR7Ik2S`e9yARr1Z8E)lPpZT%rc zNQlY@Di%Ob432_)G<0Bj{2&17B?MPsg0;GD71Yo0>r;??q)4ump(Rw`Z61V}$u8%{%ng#$FW?kU0^}(L{-k&SfQHdcA&_ zc*&>Vb1^#q+rxx6=ZQ+eOsWP%s{Fq0Hw>|yt%41pEXN$3_iE2$0E!bu@5G$R+i`{0 zg!t_I34f`I9!4Oa8qU*m|Jb4{up!3j>+P;pz{Emi54v}U;I>|^t!EQm$(sbdC&;~y z)~6TmCV(dD9T0!fdNB(;(X$D6?t7t0xeds;&{O<{ixnP=vTe)h+d!g$^N8Ksy&oa< zf08=k#DPzn{?Y_qqrGB!s|NT|*!SR5pX5#?Q%ajsbJ98Bhq}?BYj!)H);9dNg(%Sp zqy&edckXM@s*%;O!_O)u>PJ<_NU$i;S0u{nzd0A=%Py4CZ6DAV5IfjsbS*q-twLY6 zw(P-;4fO`A(^-c1U#%bhz!LTq%-+%x$wmesChf+pO>?|h{zMYdn0x{7gm2tYHmj}G zK#_T=VU0#xJ+kWqUjI>kE4p@vqe_JcDnPGcx^hE?p}7DSN<-TKQWjv%!|(SC_Bi|2 zUnnzhCk7rnK$^HxQ2g(?588F!)Z<1#DaG_m5i;=(}m? z{k7g)@IR#oXg{uWQV`Bovg3Q=l?q7={jdokDKTgK@0$&D2|1#YIJ}bHMq=MibI-2=l1uduoCwEn%vQ-hi zUsScpx?6ID`YW2Zz2EfM&ONyN#c@+N&`EkHemt!g4B8_@yK zl#)-ez;vy0G=!@gd^cW%gqN-D1V-P=nR-)X0GPVS5lI7;%*MY64TLU*pK}k?96A>SUN(;{^_1Kusf4MPZ zT>Z7ouApXrIf*RVevm7h8+R)o(LmG?`fp%AbbY~HT-k*=0Oi7oHNus*PIN{(;=NoF z*r}$>VwU)d0C{Vg!6r&>7p{=m0RB2RD~%ZEJEVY@n1+%xxkUtN&h$a$6SYSjUjLr3 z6kPwaLfW#|AD>7)J%M>?f`?i0^Y@e>lbxj;s(>F3K^J#5c;B0aH03q9lKQ`bOUweB zQ7ROqmxR5vv$A-s^eCm>P=B3-HxVPzq=MnvZ361|7C< z-%c^&rIcm{B9!+Wd7k7b`-*|V2_aFfZzD)51NV3M*D6(7Dl@0#_pla2MML{!*}tk5 zciPatGj0~Lq*5KL*1B-8{_WBZwpxs*wDW&2v6CEr>uGO)wLeSxQdrv7Tl6XmVDP#) z1bm;ApHP8+Mm6{t8z_6E6))F(N~AEPS49nj^NBidBHpnL@8!vv3{7uStveQ>)^!8g z%{o^a`YW(auhVzLq`qT1C-{cKb=xM1M0}@ky2dX2k)l7Dw#G$gn!IdZD6(7m$Uf81FR`Ts zG*_2EspQ;qz6vGg5F8f-Cm20lJim1Quif&+Wzl0|RcH2MGQXSTXfSzQiUxZCtYZzz zd)UR+d7U_FLZQj06@T)I7V$7@kI|m6vDWR#H2?j7!`fetqJ0_PBXtYjMYzy(YjuDr zz+6bpaQfT0vhMOuP_qGu7$C3q_(&6?d*Vs>cG%+HBQ~Bbgb$srjGyKvjvhER#8nL0sZA!je_9b@-Wo)# zh#E7y#^i3FjGRuK5qge{j1)YtJ20h|d&l;AR>+-GIcDx7s?B&7DVgw?so>Y;)xabZ zxXD77FYC`utt?@xN%v}SAV2gvY)yokA;11N4K#H*6PlxSk5vp?=y5Oq+cF?jYRg_C zbkH-UX>N-(%OSfaW%u663Ap^XukyY~VB~MPTeKMAxxQ$WCeFKU@lkt049#>kiH&z5 z6o-?+&ePG1MIM=2QCU@*IaWOS(|mSwD?SlW z9wS3^0mucj1eeLR-UypigHe@Xf z^Yh=b>hDzg{HON4xVo4-!F%AgURM^kTp$>h6jj7qFQW5-cvIk^iwZ- zmebNX8b?R@C7wSFeGP6pY14}#&KYG{7c{bVPjgJ;^y<=VP}*V(&k@Ieq35fLrG{+l z!oJXA;=|_{S2o%cPr=rWpYI6rk)kzcI@sp=Q1Db?$lN~fJ|hwecyarLFO_94r4h0A zG_WOmlHr}r9|MiTZO-#=C74ZrvLq`1>&VavZNRVS@+=A^`akHI{h4krhe!0l*&1HYk zEt02fQxrC*Ew z02tgS7Ibk`ZpyI2ykY2ddFksa&2d&X42aBXY--%%FEnHw{v;|_4+oRPtIY=gT1{+k z%j?^#RZ)d|t;qjA@O90}*wNH>+h=2Y%A4;pA1Z4q%wK(!DNgwQDM;mkD1T}8mReS6 zTuIi_z_4n3XW2QeyMLb9o$-11jva`-7~HMZH4PbRTQ!YC7d{QDbU#*Ww~=(2Y-gn= zmWK8RU6)ev*08zQxL$`bU_p_gLUU#q>`}VJj3I+^o7T@Vb2(t>V?Z4oUM{sPTgfXQ zce@&~%`y7V>`|eZM?40PFL>S;FGL@^i&ZB(RYEtFo!tDV4ELAz#meeljX3646XRFf z-~hWkWcuN>&YhDnZBt){{jAG*sq|4}Te}$jVv}Bj*Lr8gV{eK^$@g52j}CRjG@q7} zzG2UNEdDu;c~q+%*)jJ3=XU>w>gZblbf}NCKF9QY$y4x2X1Rfmpk)Dhb$BbO`}Gp`gZ+P=loT1-n<&n z#@b!Ctco*~%M!<)GYioW)iFX2Dt%Hi&u-jGDxk+gPES2gE+^SNIneHT@L?G<=CE7S z<;OnL_dfjPx0pCnHIJ6IWXJWkZJ<@CJ>O}b!FsE{*w+QND4PLdZ;fG~v}0?q`*uVKHekZl`bjzC+95?;yZm$i^TtpBM z1tFPdvac&w!#>VwVV$*I>HJ~`Ll&;tyK?x5WbPUTPdzQII$WnVb3Vme5Ds z_O`P%tOSpV%Fy}N7g$<8aksaCV$qjj;g(?0Rcw39q$TFBZLw&_x_Q~oGqj$SYvj;N z8Sbf=>0Y1e(0;wYrj=#v2Zo(B=m%08PI-;+UV77Z%S^|01(D0cl2cBW`4_X$gi4%l zB;IAT-2|bLS?8RVIobX?PjIoUb#y)9%hu7?PHKPaUt#5!kt;BY|@Df5LY`IurBneTQ(NNeq4$yCf595)>TYM>wSnufq)qr)DS8-1_Qvn6ADJ@vqzTo>ZiAjM5a*HZK%=EKnxE;Wx~Zn z*HrAFyz&mdL6)>=3_F8OX+|~U+K4vD@)lnHwd%)pVKkvqG64`vY;7r@2WWP-$jz%b z>G1D=E>15fbu>Kd`sj{JqQn0*Va-Cz)*YCz-3S7#tIl6CuRLjag1o#k!+}SvIxPq9 z%d`1!i{yBzZ=7&avLRayL>sM7)p=jw6!`%7)2`N!C^%HUN6w|a)r5(4m{#52_M{K5 zP3kbvfA>U@tw*NwuETH3Y6$xP{n07eh*P$7IP$}iDCkM8CaaHEMM45z_UE~c{176- zYBqa`BSY{7&Y$all{HTSSU&33gvejV8b&G&>_d#ZAhalJqPizqD;zYAy#RdxABQy; z{5|>0uSv&-eEBZ>F{ua{GUh0E6>l0c|8DghSL?C|$jHWWNNDR`9pj z)FT^c`d7{IaBgZ9qKhMtP?uXWMoqvOmAp$AbtAk*P%EKJs|rOl6)k}6hL)>U44Cso zL=&#}H1w_q!}ldwgcZ?WlUaN;vUl|!N zr9g<3yo>_HbqCdUlLr1y#MpIEH@2@Z``DC7q}+{o|NVLf&a=^;k-x6MS{!Ibp_8PK z-hQ5&98+_#tm9^)#Sx)OuyKZp2@!bTth)x~1j3GeY-1*}!S(sd*?{BPRmg$J_X0FD z91SHD>3|1K=gLa?f^IO}gDe0SNl#5xb#dQY5Xj36-EH zRFgS0`Vg6rBgSg6@!`!1cwyKk^*p4D0&c|;nZL<&3@YYVFt*lQQH6d z$AK1?UO9B#O&BOyP5z|b^R~U034F_r*$nGq?I4m%>!)V+rGhYd!3J6RhMzfY!B;2P zF?EN|1cY;$%wB=a`_m=US;&`5|7h-0-+R!I*8Asoyg%sG2JpnIdf)7z)dBD*z5F<^ zXKS#3OP}b*{tihvvbgit`(08ZIZv<|erVs8kwwFRgK8x+nB%M*T(XGWPA(i~-b*&~ zF89JVg5{@mIOo|15Y4t47;5a&x!$|{M5Zona|uSU3qkskG)*I69gIdwl-b5RayEa!BPSo~sND&WM*v#vf`01!)hmJ(Yc83e3WCy<&g$AM zXO#&|3|HA@bCC`?av$j{BIsNrohvtRrDZ6 zcZG66KTkFd!-!5TvNd;8LgVC<`{oLyeBSsj`4a>ZNz|;0Tz#R0!rp0prQ{nlyE8F? zRKQ0WFLpFwD`)3hmh4}<+3#+7r5R1K7B$swe6;Z3lfsIFqrCV@dW z^QsO=u?%qU)fESu7*GSKf^)PyA{RzxGxa+zT|xmH!(8&pk@h>Ot$Y5($ySN0tt7L~ zG~cV~9x=1|79#OBY)q2HS-@OVr7xc!IaEFGy1S}Tq^RNOLoC1sbJ62YZ#A@t)U+aJ zl?yr%W(ErxI2YctV7KrH5f#T&Geui>)UPePEU<0|9cjL@plYyPbS=E;H z=U5IV>VK6fP?Fo&kTxUIV0}bxWXD@WF}IP<&1!9dLT8QiPWc<+l>ZUF^I`!QnX_!S z9q#nH#u26+JuvWG!j0%+&YETuVmrti?neb?f@l8rsO861IR?wsS}Vs2$FBaVqZ#+a zdt`?BhfpmpnRQ_VaSm%t*59o<22B;s9YxTsH{WJD>UtRWD1hLdtfw##x#b;%=QWqJ z3x>Ly71@#(M`pZRDtA%oHpOc3r9kL2!1XL!(9G8wwgKlN%Uy@>9llm9xsi*Tv=0+q zLNpQ82jQnwmK++Lwk3W*kTpFuJt+i`fhDn1xBw?cksO?xgg}u>+)6bfRUcaysEIs9 zcS6#nA)r|K)Ze4yCiGDcvs#{ie*3vTk;D_ltGcFa&ZKm&dz-+lfUZbnJDfefpN+~E ztO;Gy^14%c=t6&x#rc@{y2kb>Y;BS02G8@%dMtVXN|gp9@a@MczoohjMG>@0#lI3A z0v`56&mY`YKbM4j9qFCAe6&dM)#zJ8>?sk;)$cHV1+{+Vcp` z)3(A{00x2P1;-3uM3EP~iA+KBYY}wZ3<@N{^Z0$mu>1Uhi$N5Jgb{kdLWmqRt3NR6CW&gzI%Z5gVJEA@Mts8*J)PkB)_!YjTvGcchy6rwiP_`pZ2o ze{%pZy_pNrOvV{vko9~raEh*BWkYi78|NACyt=i--g`-;!!96fUV@R4fD%)&iV4}b zc3}>$;7%N9V{VL(imXD3_1zmww(P|p& zDUSGLfW1!F>6SO<)&1Uk`P>!Ov7g}C1R*=@LprWuz3HEYnfr8A>2p4~Jp{d4ul|=) zrtZ=>Gkr85Gvt#;>N_l+ryde z|NnJVsdOS0b{CR_BxkmcB;k%&IqfbXIputs?d~Xt>_#Z3RcH>eaz3vdayI8V&v9dO z+`$gEeSWXLzyG?raBc7R>+pO&o{s}8y%uQso=4Oy+rOE4@L|i}6dEPSN+u@t*91J_ zX9V3mdG`gaCa{-+RC&1B{rBy;i=!%4NS0ckxH0FS1d@U_Yu!v0s}+~uX_dks4CbkU z5?3yHIel`3KW9upIBr{Wh8h%vz}G}}qJ%$uLc`!CVTfL)o%g3WMnEf9Xz^_3A<>YR zwP2V33$NDWR{ud&-X#Quv(0``njScwQj>hoee2(OEE4blnQ+}sIT)VnZK?0n(C)Z) zx$3yh#)ZRDyF0I$q}GuZic<2pjlGF6n=4s?utS>z~@mv7| zMNBqAvndakDz(>o9N*_`_LC{dVg2d|167f;B?B>u5lBbm{@UsaRaVByp?`wYOP2J@ z4fsl|D5JwW2dY^-OGx6O;6=>QjY$zNyUb+g_6PqO|7x8XAq~#!x$blBE3)t7$?-Dp z<>!SAjW8dDQtD$EC0@L*tK|Gi?kTH8+q&Ank>jH-18S(($&~SlRkV^Gy@Lb9?uLYQ zoH7sirsgYt8K?8qz&EhK6nw3SZ|opiz4A792>mR!E$+*^)(suevs zpeR@59@`e8$>)pCG-OMuo~^?~|Gr1bsE+`5)?17evwR^KIPEr1#|%>lZvx3H-Vt|7 z6aszy71QIM?-c9Sd?+NV>$DRAWZTh~#6swPshkSeyFc}mese9d9ebC%`?MbGBi;H_fOJjEWFFWFfqe4H=(hJ5|NiJV6_f1oWf zZZ6Xx9BTHH{HJS&=B8~Y0f>js(w^HCZ$Js5pHmKwu1t4AR| zGJ{Sf`SQ0!?l-@TS0*yHF`aH#EVV+d161TcN83Vw4oiSn26DJnptjuA@SSgeTuZ?3 z`B!YWAv$`++4&(nMJ-5PT9&QBT%!x`Q_A%>6^=y63qZj|UdJmOko36gQEOT)Fo-Mz zwFftVxZtArEz%61_u}pg^DjmPiT+8hoqI$fA296ePtgq%?&~|TMK=If2hkTvu^6X< zqVuOg=Pg0rb@?10ecFA%GcGAZbOp|JE8%RpC|A|dXM2e*d~}v)m$T3c4m7gtFV&|R z`X{gfNhB;YZSzTM3b5@zPfWAw6tsI4$%`0c?R$26h=ss{^-|Ro-w`EbA7(}`SL5{k zzqTA>8CYri;-^C27iE4?%1xAy-3dD{KjLnf>lGBDJV;W+o@e^3@t3{omrxP|qP>sY zfBqF*ybqHGo=L)}K{hP5kFF$8Db^Q4SCn?PJ z17?G1zJ;}d&ZMe)G=1XIpE^h9y_4D0BpShhR!UgdM0u*R^fK+26YoKQq>hJv7pWti zTKWQI8l67Nd4)jbn#=5Me)aedO&Y^v7Z$>pQ0s|)CSj5fuwb^6I<=G3I4 zQ&&rxsWNuvZli|sryWmZ{eI$8Upd{5rmc!Vqs*tFqEa48oxIpTrn)pdCUQ^ZMp>&V z-o`RtSNb++(YhI2_u#gf$U zRD=eNUHvu1wiyG#p!Jx)wwWmPwaI@L;wxoDX4D;nw zmFi&0ley0pgUOu1)`m>-W6kaTJ--yL>{U#9{+yJt;aIjx2J_2Z`yBJtzp)?^Tze-M zct7&+<6Bw$CwL=M|4-P``@gnE=Puyp4>#X&QFL>^NgL8GD7YBl>y`*M*K_5DU z%+8PWuCn^cvPjGQq+RC*-oZ}=oE^>_N<^jpPwWz@@r2QeYIEAosI$Yfk#8duIyU4D zUH{7xnuNpq?HpO?btMkqwazPV)j29nUKI=_0V@Z{oP&#Z-dNk!U9Lec1Mi>Vc<^_x zkjYrnuCf6Fn-;0A!1)lVU5CEDh8P7#gfo$nu7`Q6v!%XvOmdEB^*6d{9p7D0e8&bc-bmMD z4MDt+m*V6CnvcZa(Yf2WXL--71h$Y|gsgbH^2Qmt_CGNtgY$HIiLFj%<$NfjC0a{i zKU=H8c+AU>2ZxKdY}u->!u(jtWc5=EQsY2@7hFcH<8kCQ&@e_w(Wmn zo?TI}Y?l#u4`~XiO(w9 z>gq|G8ahK*KUQYAZq9kf{#&pBlCrp%yOErvO2;;kR6M7>Wx3s`%HGr09}1X98T#+> zc8KBTy}c+17Em_BRsyJn#t1eQ-DWrAuoxbxn&`8(zy%jzzdpxvfhWR!a*@v3>FDA; zr|a{L?|>@*^=7!!cWJox9= zAeERt57VN4kLO-MWEu+BKQ7xTLl4&iZlyTRD^ZUR&jbvtWA$htB0(s0%m_9AW(yH) zk!h13b<5>`t3U{D<3&<_yGRE8!T^i@fZoeTCvXriBn7uFNPd%UATt_aOmlC6Njvp4bG{=Ph!PEmsr8N9-2Y?UjFaRIla zF#mf7Jh(7I5vnXRUt=9$yd4DDx^zIJ?1MsD>RCap{K=;ibAu99hqAIV;BVQ@NP=OO z<>Qsx=o$Bka9n%Nt$NL)l0Of6GUYEMZ`cQ$Z#ea=%D~f59)e|J9Q163kDL5@5MP%k z&>Yv^M4o_bhI)gAg8#YY)x?Fs+WrJ+L4dq=@dyBwCr!)4?nmX|YxUqQOvn@6+u1{{ zq&xsnuWO!yU2lkLh1`oYo-zNM$vxSoej`=I5cAMGK$9pg!3-Er7;8XCLGAD72R-ei z^shz`Z~Y2WGgkLP`q!xL>fg~+sv%s@yBNvitT^L#+t_Lz#bW2f%i!wUtwEHZ)k47h zTM=iN08fb>;F~tNWG*OEo@nd^Db11e9svImk67qy3xm$z0)PS*K=7m}CtA<4K{=kx zuD;7mW1crAUQ?!`n99+bgX%V>#~n$yPGK``HzpR6|Gb9J?KHLv5b0{=!^Eg&l9QN4yl;l41 z(2)n_Cw$apvv2`~R8q!27-kHALJ9UdxYDMrb#VSw%>!fh#CnK7!(2slmN*@TzgD|| z`2yWtSB+DitVGjA;*YYK;EkZ$@aowE{NA?@%HT#xfF~M1qPA;$saxL-n&zLPQ24aF z^d@2c{#7Dic}lK-oA-wNO1l`3rN)84#kAjdmcEuF!g@zdQxJJQo_p&hO%m$?X2)L+ z=e+g~F?bwg6sgG*qW8T9TBrI~Z-xOGtLeui_r>CU59@~DnP4i;7fp;=Yx>P_`WCJY zQPW)v6MuE>8^57aS7l%4S<2ig|M?gG7yU>XG5iZg-g4H97;Lj;duRPP%G{>WXVsa{ zXKY?it*T0~w%YQ!1-Wt&w$IkSwvtUlTAsm`7h0pcmA!-E&w3tiDl)(9kTNTG9)hrW0*;p`n&(`&_FGVL~91ff+r$mHAt!!SA+4i5<5|1rVeQJ&%tpiJO zw#*nTq-!3kKs$5FwL*LsXLsu-U_Sv?jdSjvp;2nKtK?Duwj6B-M z&$^j^?#OO7Ai^J*(h zubFhN=|fIQvfgO}c>ZhJzjH&Ua3UjP&+L67?Xf2;Fi_lI>r73V3^)yK(q>ipK0o@v zlbf7cYGer3bU2{vmLI0tyyfy4nE1E17obHBjqkGjChW;-E3Lj}Ydw1zJDp&#E; z&^h-B!sNyw-wPDTJnIGd;?sObjY&#iSc=oF-0u_vJXcx)5YEBGJJP!{KDz1GJ zpiA&HR1-h=;wzYDaAcVirI5Sq;;%nU4UHk0o zlevQOt+i<}+xp3&NmhQ<`{VeMdv&yRKKv*=mh1~i{8@zQc38P!7v4jI*_rF;NZeyo znPmJu;fnn8xukIxKL1tq;#GEe9k{HbelS8mY#G^jT6!AS6hY>rp$DgA@Igf?J-W-) zwnqLtOqC&5aG2XmpLqF}x_|}XzT0pv`)-g0a)7}5C~sV{-Prj^T~0h4@1}@)6$Bb5 zc-NpaQJMg%0T=_Cy-giyFwBWT_?s$BOEmfBFZEc$!uD;-DLNBU7Z5I~W_l0kq1rwG z=WTvp-)^Syn!L({CU9TxNs;l<%pCqi#rdNX1cmbfG01YI0R+>4>r?Pvx*ooi&zLI9 zaMUp75|J3D=%(NFWDcf0zepEA=!h_fMoYWZB`s0Ot~DVEG6=XvQ!CMty}XJcxL5?W2B?h^$3L94&_Sio3b2h6#+p{Xk6opV$)=j$Wm_RmIn+V}3ZM z{t+pZ_}c_WyZBzwEeQd4U!8)-7U%L z)lIN1JWgEUGrL`~i0Owd6A864t;GPv{Nf&))Ra|5Lu)@Ue-z5h(>HhcV7)r`7%wR7gJ)G6LFjkg&!$ESVfc?7S@EDFLr?-6PDX8MHF4}S z$Q#UpTm7XvAz`<>zek=@YL#i1d%AIH;l+zS@PqwYU+Qx`g&(%^QRsCF?Bz;2eB%Z` z<5PLVhq#W`gw1HZIQh{%vhmX~0|zAC_uh+?&O(!{e+={=OJSsnZew{Ptcazb4;F&A z9S=y#Ko;yJdIkPbfno~ik7R9XDdiZ1MsDY>uS>oId{F{3>qofn+G=sMUYHEn2oEif zNqT=mXOIXlvX_^x8C%zC998#l_%g5xTBRwGoX3tk>s=w%XUE?;U-xfbzp?N36~eVo zZ4Jv$wd_0I?Z&%(5^?ZshS7QSip;3?HxGile4$nB24N!5{(a*fMgJ>}m53_`(Rk4L zHyo8b9^Il;zknl)+{yneGWui3+C4$DwUbxrP^+8D?65Rpi1&s^da{<)l&(we$@L8a zbTFR0j;n1?A-ulqVy?1`oWp_)+n6A~%Wqb>&@^4Dz_cHGpzKOoeA3hQ53KavLp~*Y zcF)>cKaa|*`gqK}EL8TO(FIq_+uF*Jt~gfDxHsh1XxJJ*3s-2lEycv>oEz+FJFyD? z4ksSnVj|(tLngKH9V=2|Ey>_q$Et8k|JF@=*YvW==X}G@$9}xXXP%oAU!#WB@6C8d zfT0-0#MiF9#Va)+4uHZ(@5W_eZ01xA+v$9OK;C+Xfl%v1rIglSwE16NAyX3KRs-yA zv`q4ulTI%~nD`x$xvBVW*;Cto8kvpN(F(KtFz#KXkO8)_f&7ZTaYkl?U9C{E;Ii;S zXh`Fj^xLaP#z%5nrb5qdveIjds6&rG{MPCj`MH9S!p>F~bf}D{S|yIKE_EQ8@AteW}h8OsM)Uz zb7Ydfj&alO26?J!;AxR5@+vpOlz8$=_z7O6<+e6!PnK6nYDrV!CUCaEs9wsOsJ0C8 z@IQR@!u&b;`PrHru*Yp$mr(x``wS4D4|X7FAo#6R_*~a-s&7CQwy`9s#J7!Fu=a%p z200oN4zf!4;ZER-kl58f={9UfHjKn`7f@>a`EVpz zt5Qn!8kuCJka}XCqr8LWIhK-OluqZa2Bt{!o;-y7G-{W8)TQ+j+{4C&$8)=I8UP=K zF?4ec|K27tedz3V9yfZ2bun-a|GAT9^UsR-IB($B05y54ZLzuCM8{&njRW+8YuYk#>)F z+TSu&-qM+9b-M?YnYD==F&}D5-JnfmnN=+vU@L7)afn)pP2Zw%Qsu{*Rk69}eWpHo zkpCzR;dPT{OOs^a+bfNT;yNHcN98$s*-^!|hpv&6c%l2kj|yBeK}9==PR~lCm=i>s1}AMRpvx&d~7iBu?S=DHnv@BFx4yz`Hhlq9Y?5 z@Cr!*F6J+29WC}dFL^ec^LvQfCMr3lpWa#ZKEwukE;_=`z>;hY~g%K6(j z7Gd_k*hK1Ug{;W_ef^BH859Gn3uoHc3GDaNAZnVhM#!Sb4bQuegG@ z8UWAn-(VDEy_|vz$_<5BOw?3V^^rpp*H!#*9)%STcjg2hz8RhC)Jd^We3o@fs?Yx0 zGnT9J*R0gY<5R(7!w&2uAUic}2>rd;5*<-;%{LtKk9GTZRJH8 zXgse1$(r*sVkG%m0H6aj#3K$~f8Sc_i5MJ8j6<+6>G>Mo*6ovyDU6_-=Pie12|kAV z`B~-j_tGN$X>GZg#odaF@4)W&w7`%N~jbR}W~uOcpM1Xe1UO}`0P zv2XEjt>6RN0>&hbK2&ssTp$P*Nah-8=jb*OcAMup12*ERo77tXhk%?6dKKe*F3d3b z#rMR&KU-zZNFLgb3earcx*c-}H6LidTGL4#C^5cMx@SZ0)mZ&`f6I_D8zmHy(Ch_m?H62Yk0o!| zLBcwP+>}04vcVR9H+(o$WPk63nDl?Y0_&@{h{S4+6kqE2ii)vzxoG7CmtvqUb!KcV z7?n7_5a^GU@`4frR3t>jjOlp869>hY_#C{%baQ(MItdyRyZPZsLj{~y+#0a{XgRFk zv^HAK%9)}dl48HF7aYT;Qj&q-me^g|;rM|ICGltvxF5Y2rY0(&>o#C!%iB)SZdG@D zoHE4(cxw@+q0PPfO%&If-2Nx3BCY(d9T=;Nz@M=8Wk^nH0uAmAAVGZB67tAMmLPyB zaeb|sC{kb*<RHR9lq2?$BL12ay-Fn?Ih=6ap-c>}Pm<&;D zBSubFvggg7YMtX_n%#55^is149|z25o%1&Fd$&o)qBRtrg)*1rC;lg9=}9d_T2%;< z#Ne264J|d~1-T_E?U3)!PQ4shsay`ePES}&Q`6b4J9!V=~`W|NgP0;bAfehML4ll zU7NgHz7By(tsqc0iUm5!*f`cBKjJHO0(}xgyDGxYlQNsv z$f<1a!wUek*cvi67~cqo9K0d9Ia~^UIm87_u&Ss6Chsordj@_-r%>WkZW^3BTlins zMT#dw0f|nBz&`^;7a@*-z6i%X!9$4)`DnHX5r-9MQm`@@{tYgD(;SVzD?$rxc@4J- zGgk@xP=b>132G+UBgKZ5B(O@#nfVIM1voSwJ*kRTq1@vx;Nj@&L#UIcHCs*XLV9f& z!T2_8U1U3_v^BhSRs`(1=0iVbm!FUAgFNwkS9vGBa&;bN#pJ^mjP4rF*)tKJ>FXuK z8r|To>f#p8+E9Rr^dN*Ufn_cS&=HZp3OR>Z=+A6ktdQ8ncm?`B01J?&I`bJpczo9> zJ!46643jRPw>2-JKem!6_5-QNje{$fT{bSjuwdv@x8JG-PdjK49s?u!C09ijBWJXO+Wi)p^lHM(LIRNOAQvw+ffO7W8qO$4qb z z6GYqVYS#Y939O_Iy7})PL$RWQb$Y!sF8``G6aD!?y;j^-q-r-70Xz|xV>HI&wM3z^ zz(NBw{0?#~)UgQ3#=?hZYqbX?Q(AA=RrTl{sL_j>MK)nN>S{RN8fyyVpQ@(mMc6r^ zR&U@pC+>^wf*c=?T2_aWS`s%SiIj)8OzfBF)@W#>O<90#m%#KEwhtOzEkqoxvdWvf zgZp8ZbuEMMtspJBr*o6&BGBms4Zh)b%3#auUZd8ae@gpbHl$c zOYwL;^AZ_5T(=K1<^I{6eZ!G0R84UZ;gG?+wL#kz7Qh1V53Ja3onNL_=NF+5?{~U9 z5xGq!W;W3sZ67S&wdXnTs~1rxE1AAUgJ|N7m2v%Uzk4D==elv1qR((<10rNPLi`<7 z$N5xc$+aC*oySgx?JT~oBS!yE4B9$ezkk1v5Q+vz&46zT0G+Hd8&20B>W z?<*=h9e%W`9ZA$22cc!ack`va)21L2B_w8a)5hKx)ur>Y&V(ZJMGy4&qRSgce3sA- z3bQ$@WSX6ebCAVx+`NYc%I>dXIH7GhzAeEId;5)7U9Ge@``c(vczB9})cbd{6#%qL z$o0ud5NU%gw4+$Urm%l@g5K&!zYh)+P&xOq);DU6iH*axHeCv- zK0$Bd50A$Ayv_x2;@iaO&dbIlc&iqy+Q*^!T;m|_@g8vG&xSsYJ11X99j<-~Yqgmt zTh+OMP(qQPqra;uUsM|d22aeXl7ue~K^K0j>Ypsms=Q$5HR`2raw{L5kaIWubocd$ zQ!NNe_txc3NkB;f#t-^(WxzZ`sr=0(* zT>R^CWx)np6f|U_@nc!369VM5!a0f7q4KH~1#p2kjQ$%i)F`@7tYmLKxqkEWJSo-K zqz1w8&}w?V0#+7`S|7eXq`<7k69mzZ^!`C%i&TmrpF1C@!-ZZEx{Z|Pn&lH)o4sw~ z_*6L}l|x7gK&C#xMw7v@LrM^gq}86n~p0TnPIe_P{ZIWR11GjvsD5 zze#ro#(eT$w+TG?e{5P_g!X(TJOf58raXQiK46#X(mb})ifLH59ETF|@J>L@9JO

      Cs_U|pg5QhclwL~f{F9M5hTmM8ucTT(`d(_` zb1m37L;xPI?;h(Yx|)0M&v(}>$qLg8+mS54iR&-WPpYTVqnpl%!kDg-ZJV6CeLc1H z7dBSJtG-0#>TA0ee@qxFtNf`d$$~LoStmF5d$J6Hgs`B(^qWTupiTpqu$fX2L11=Hdbr61Yp{ao^amul@4QI3SWIg6c zQAW;h^KREJilc_`#6)HeFLI(dw#ZYtYkb}I=Mg$E;n=^4mn_BHqLBMQ0SqB+!L!)u z{jtjlgJo63BZmiy{oNJr`4jeB7N+m{>L)$8%1|i`&s+Ug)97lYu;lrmQbhN1iA{o) zcjILG$-oXn3FUwNSrPZJYO_K5|M0{ZzeDI=x4975f{wK@ArCVF6_Hm;nCM7+8VZ(* zF;qtz-~kbynpcWA#d#~@)w6W>UJ9t*XyjPsdy0aByFw8<6!0E<^~Q={RhX-K<}QNC z)-Sm;NVz)$tp+a)4JUGKw52c=?YMkX$?0rU?LS3M%6!#U{CI#xWJ)@ze+{aSsvQ1& zgBW>z^gK5KmM2JKDCu^Xkv|#3L6yvVth~&>!)PUf;GRgZ=@;AG=HhCTck(D6%m{U( zeIB1=Yplq3{ENZnD`;!O=DupTt#n<>#80=qtr-sXF-vzv&$K-`S>gC4I7HHKfvR;r zlXycnR%M`}*9R(DGTG--Z>?^SsJm^^5SCmL@} z)bhjDN@N+4eFzqIchizh-UFo-?gL2nd=HF zWR`b~1bWxW#(WPoYWjN%9$F=7U4rBLST_KjjDJIU(qPi(x`FP8YOyMu8)7SqQ4h}R zg~7Q3D(RO;-7wS7*-h>5DPYPrAu`XQi5egedDsY#Nm-R;H4xOI@}M4|_W5_k2@;(A z6JKHrL|5F;$#TH;xQkmNid^{?0nCE%Z}^*&zFh!&RDg;9c=2`^IBe!z;xcRA&AS~Q z2LAqxySo+uB-CnYPIX4k0adB0DpSvV1`_2;{voh4oIxgxRFFjR)=TTQLewmwHcze6AIo9pcjr?p{>AQSuLf~otwGq zt_Pe`v|GPgP?0%L#AW@`#*{qSa?7RP=YA3h&@R0r+r}Xfxa0sdg3Nh{I=qN-`p_}6 z5(Ji@Br^T`=BKb1IPi1PLB_=q4WJNDt(lqb_v6MdR>DWqhEg44ihnQfRxLkqiE)18 z?u*1_C9-0BJ7O?`Cr9~qYoT!K#)2up({%7{Sf_Bsr{h%E+4X}Za#gQgE6LJ&Y?C*e zmNi?qZrLKSHI&%lToI8e@l(G)(ZTd0uGL}yyQXwyw{1Jfl&PSJh55QeJv!ecoPP5b zSj@0MAI=^q+^T+m~Yz>>rULczy|*qtWsSJ6MX2d3HWMl1yuZma-i)?(wrmtTxRz(9A(H+aV7zh{; z7uI;d9P0W!Nmq9$D@QV2Zuk~8bWVehq-D+X76@Dp~@U0D}lG#v{!=hY z{}biao=s0DgmG{JzOS+B#kopeX&XV^LAqh<)x?$e zGug(P{fHjUcuVfQa%lN&hZkT}rYmGPs_-wdJ+)Z*9{L8Rdx+UAy>`Npd9@nbSAW*O zc&Ew|DIz{N;!y*l7&>_E=v^W}MzU@hilWNoWQALJ1BMenyBaHD&bsVUf4Q+t;fgA? zGi4(>-T5iA1I30NtDGHGG9kkA#ThjoHH;$!?j1lD#Dwjsc~ZsVhTEjnUxuP-y0>K~ z`#j|&XV=C@Ri%AHPBlhLI>&y&H;84%&(8<4Ng;R8(au`5Bl@*lag(++=(CXm4$kDD z!k)Uy#2`LFLAu04cm~%5Z6jE6Fi(`r&tRdDmP_mvOiNJSZ zvz-(NW+8E*+%*13#{!l3QtH{+>=J}%lelnae96siDwy~Xsnh|W>E_km!Q+E+Tk@Bt z{&@)1STXn}DO+JF+)T~}lb3H9cLSUwEEy>uol*~C6@uf46V1x95_o|)`s$by&2rA| z{HgpxTiX`H+gn2H91}ZcG4l?4o%su-k(b!XK1nlP63WXx8MVw z&u5E|0ww4=tU?+ht=N#1&J&vW#5`Nx8!}kC0kbM2@=EuR{>l%{%*bGPP^D&5u{Bn3 z;M1{#Ky4{VXa~sDDdxSRMyoc}1r7U0jNJT3uh-d4+WvT&oN(=uNa4QoYfvywrH*}X zdHTe}wTg*|*51YoXw^IPJA$;pbZ?Kty_tdQYyEQcl8gqpbC_2jznrO`DmW7q#9R($ zH*+_WIPOLwvAWmYQ@4jAzD}CTJqm=~IhXZxI?BU(^3lM`PDI^z=J)0BxS-qgm_S!8 zVj-9ad2(ColnzbTUw}7WZGrn>&*(dO5g>^_er;@A+Sfr6aEYun`SX%hat58ccoh(E z0N#5Lpwp?nGNcohQkeGd&e!(md1=ccDRxPcL?ASzhU<6iD1o=NBB6>97Lvu#x7j@n zj+@x$`oo^{ci-%23E{p(we~!47gK2Gu&^xTG!3I`5 zNfBR8WH)x`-$@kCkeEgo*jC7LUbegN2+#&_QCtA*!d2 z899&uuPE!;$IG?XF6sd%q_(W$9ZTg6fAG&)b_xZ*xk$&7XvIjT8v!5Y&v2Ckm>%X60X~3BC2sXUkuwd`t8D=WGO#($dY<{!AsQz%HYQjGZ`IqM}FKzLhB)$0~K=0!1 zIT_-bHv#Pi@(!FhxuW^kvFgmcZN$ec0p?<(N88`=;9u42jQZkUv^{#7AhxHl z2T>jfKD2mAu6Xy|k+;!)v7Pc9_s%dc57~}K{V6Q?VB<<%9UWV9656eo87t;$7douF zui?3N8?p!N%D)98S}N=R+vAD=^bAHVoe6m?%3Q4tc71b2LsR{7SNJ`V`N&tBSW zd@BKJWKzG z2#czP+L-li-?DnsC65CI7dEb~EL=Cwvb-_~Zq)A1xa{7;q^|)cO%kvmA*+%WYA2BCvwwk z^97qm6KJ>JjM}o6V!(;wc3z-6&)IO=h}6`m+|Zv{`O`=4^@S(JZ-SZ)FKQdKiqjQk zx{D|s&Vh}{q1LvC(<`n9u3HkoXN?8v=-ly4UjFk>1 zS^2!T9PIzwN;{afZvQU$h^5_Zj~Ii60|Mz2M^;8hC;75DPJ?Sl0~W*AW|hy{->ZKO z57{qzZac~j%V1HEU!G`sE-$sj%x8ZeWcTx!<14@WEM4KIqBgyvb<<<%+ZR^b!iW9X zRo8N!aZ0SEg|$SgWTd#w+kENKT2>X81=}rY)KeJdioQB70Pap{?fS~y67 zEj(}srsZYa-BQLMaLN!{cSqVi7hT@NlAw@C6l7-0?WUQ;hGJE-DyRe%`?Q!KLG4wg z@`z+ym-V+(Q8OZMon%Kw2X0?IEjM=pJ<%5b4rbM)5*o#3+=a*c++Ln~!T38%Q9-vu7~Bm#fs{@KUBpnA-(fC-fg z#nPKC$axWSRe-Zzvx@q6(B>3Ix#_+ZASVd*#pdlkwC}3WcI~YIEzb3R{{n@|I{k7% z+**sxHJgQ)d;hAJHWLp1lUS|dlQkkKz8;u-a6c-e4F;MyYSbqZNw?FYgKBO69<;p9 zDRt{ZDLJwiMv>p`OU{{WzNAe0)T%ctlf)VhZO@TA$x{xm7w&B7Cm}TE^SXFhNwmgk zv%;B(^QDzb?e4EHLrjZn=k(j#czzW7;K;74V13lcZYnm++{$&Re9f;l{OaLhfl07f zJE~Wk5`$u<(P>_Thu`COFNOtVubjh`VHPm?V0da|%4Bl>*j4I}ySB7hW{CjO`kV`_ z!$Pq;->W)*sHi9a(u2f!hQb@UW;*6lSSTHS7G!|`Z94jj?Zglw23>XgFnOS4k0%7X z#25T&tn@8WiJ)cA7t@7?vzxlMM@%?cNJ7?Go{vd(>%QcaSUrc!teh!(f17)TpTwf zCKAZ~L}D5z8eNVaYo$m&u6BXTgHj@OMh7GM-=;M%I~#|MjQHXp{KGqH4bq4QGNz#c zntE;CY#gz63KgfRQ8r3vlUNgD5`F})*6BK%2+uGE^@UvSVu}1@F+omA&t5K zf#oI$OHR8t3h?I?&f&%IFP2}lal8ms0s|@vpT%XgsluBDsFQ47L>SF|`rO;WMsz-} zL3X;e7wv$j5qs9_7*S|8hM@-t+E_QC$kzWh`KRQ~bHRL_of(eI+4(tkG(&Fi(H4lK z7iLwV?oMO@;)WyonJP6O#Km8rOY!F4=!}O8=D_ABKWIZeN%lc`!vR~ATfJrWUG!4D|OYKqwZt6R%?O_ zJ8$_**LdkIRVRqk<8fwMSE4g!KX;DHA`{dVZmYn6NdNa|p2@$6r(&tnNdtw1{6I62aOKE}a%}UN>lyn>WmTNqed)5TiAzT0;$X>K!`oFSk+!yNsI=kbc2@@6 zh5bI)oK&S&2|{Bhx9-Qj^h{fup>dHL$N78fWVuwIR42tyr(5C#J59AXv6>fOzD{vh zoZXcxs|4rD&hTvpC@S9;U?jgI`+)Dsn^5D3A&{DE!ZoeKI6m=EARc$Cg>0_ zkqa-zptp!Q8K%1{;p9S()8t*?DniSH;})@ zFF3ku97$}f`pybf#R{}nte5w3-Jh18__%56!KO`Omp0+FG@2EH^Ms+2^LI28ZB~U2 zINmtJd*6iTm8bL(NrHX|*qYNFiwx7Y;)*er0P(p{#n@_iX6NW`>w2a`G$bO>p4Sgz zK@DQpdsk2$Ih5qwOW51Vre?F44_7X~>aq)HO~(C?qbrYxI)CGKtJTSND9TYwDMGpL z*;WWK8=+jYCFIV{Ff&~eIl>~>Oob*nCg-@PDC3@-;~w{5oO77N%1dfZ8g{8XR&QtnVbmA;8XdO@_wU+oH z`0S~;qzr)(3fIIasgD`UZ}`YH$Bwi-J0NyLb8fF-C{*KZs-OR(O;>}`sH>WV{y`&8hupKaNA`FI8xj0 zYB~yUZiJ5r`i|gg>_H13=fOdJF`|AG2P(vrHLk}4jeScsNAg?x={M*;S)Mzy@CTU6 z%b$Xcm%o_5oeJY272{3EES;x1`L(8MqN6DHNF9?J<;uHd#$!QaiR7Nam@%2_ zDyJEJr|^~}O-$AM_xTvr=FLWaUyOoLt#$}}mtSI&+K+_A&&i$Cf@trMZ<=?cgnjEe z^VnG_!QAgK9aR?efLWdI>$8#01bg$a6zsPa%UjstF@mY^K1aRh&T_=5HIdAnzdqiO zI@rk*kZz=JZ9Z%J;?IRCvR0AffJ;*aOjNmj>5B58=(G3D^YYH zxWb^c3a0Lz;P0{?(Q3H{d1-roha6;o-dgyO73%RaH`sUa!}p|<(*{X@Ddt<$R5>&^ zNXPX5sq?ZgvZvDTrB@@SRrs_m9p@{wFyAQ@6_8z~~SE^AR>|!NsSoQXLJugc2 zi#1MY+9&h$3DI&Er)-Y!3lxVtuJs(^J`x8UL{JP_+=u2l5e)ss4I+=9>^)j_+->rY zf)gqFg}4hMvrsOC+I&pdc+_8Pv-K*_k$E?e5DU?Vj}zpc|A6)R-1mOa9Len=2_Y^Fra)hUZV5kWdZ zeP4Obhu_`cnIBZT8t&x!J`>GbGKg%~NLqiozWh>s4SMjC#f+oj;)7kao@MOGaaR}% zm_K{Z88rH?-&cXy_${NQYh4wsm9A9nKcM4SczDlw!B|fCy>4Z*17|(!b{c7l5xB_) zuIzJLhlFwcz(&UAXnWmjrFkq0$S)3ds(J>VOyf!~e#_0pp%^?N#>VL2i8TO`_RM@6 zYQzW9Hg^-|(_P_ejY4s7UmboF(5Wx}(=ADRV-wIO343a{29nNL3>!M0`#uz14HGY( z&Ar|9T<`(tFb3A{E*vgcXsD}RIHsIaSc4D4VI6rgL-JjD6l-~!z~^?=tF_v$GuaRJ zQ4I6&e}+tY(a@|mhlu_&tvbVOE}p!pvwhvFyIpaXfFdDnHFI?vxHPC~hGT{u34hnSlK4TpcrRng)tl%=ehj#kY6Ty<7 zxFt2OiH8Cb&7|UXURXWF2j!W5tGfU48;gQS+o{rTA5me^pY)D=THPb+EBM6Jbl6Oz z+^?;6nf1-ItqdOPrkmfs&rE=Afy-pcG1IOOs;ICF7ZYeCI_5%0Wb|Yytu)zTWPcjL*jatblq) zPmrm=E9MDMz>^GCcK^IjFc9GKwNjEYtKcxZG2zKOuNuMjV0`AN5zXaud+=xLrDNuw z-To8lY6;G*u}njGfHid53MboL23SXDWKENBP422^?|j|;lB`RcCMfk4k+PdH1gx57-D=?3Q zjQ5)pAaLW2=aEKUr2$@H9_R!Fkc^meZASuYHRzsuSs!+Gu`bJ{zEM62V%_-q>iXr* zoye_7>M=bTx-zvw{6^6TYzx)FE3Ln4gX;dRC3p~;LHcYg>zohyA|Bp$%!ijG*a%8& zuRNq1GWj&K@yW*N7Bxt5ue}NWvVY^CBd4lSRL(o0WyjEJu9P1=Fko ziez?x)|cKWi7*0`Zj3A}?_%h{7$Z%Ferq{k_AWVcrt_G$wpy`I=4trhn)RugPxHcD z%a_m}zbWKw`54I|guc9GgqRpc>qdDJjv;`Q6YlZ#W7T4!=ZtKx96`r^Fvm_@kydW3 zDRsUv5AmwWm6vMUC6mBAz3+_BJQ$mt% zn;32SFs9wxIlGqv3JR{SOcJas_`b;?<%G;C-r^LyL8;v2*W1EqChpWJWyNx`mx>Au z!ankv>~6Xo_K|(0D9}N?M-Xo3ioZKIB%asbgo>)Pyqt z)Up|RSlkzWB=km6k)@QpC-7gMaLyh55h{C${t*2k(Qd3@cc?@F*XurVMKg z>_bHqo6kJ|19If7*K@V`jPExSRc%-SxmP0=r-9A4R|z03!ZsEKwoS>t_)4Y9hG+ zeCN@_yg<_x9_r>6tr<*8fk?tTw)xjPhM3oZoTkbRI0%F;v5*R8?F$QhzgUmuQ2A0TLSyOUC2^RN$?D4yGGLI|`Ms8+U! zFBjB(Bi2{K)X~j_fee8%@3@M~8-3;7m-LWgp zOD!(V!mTF{Fbii4P^|&AE9l`hBAuFtT&CnNpiZQ0wcajPQvCyU^ zMTi^_`01a7!*l~kmwLutdDV(S2Oigs>G((_mSgKnLWeGkS z3AO?R9LIgR*C-3RwL7UTajz!R7AhSZF2#>z^Go~;ql)D02Y;|nHSSwHDV*=B&dwS9 z%Er@^Dt$D1A6e+0zj|qJ`jD6CkMvF0y{A~vU$~iPI29FJLb)D_jM1&d`>htB`^R7$ z^b`r)6}L&sWz98YP<(oZMJ+p!;dzq?R23LT&KAwcSwdnn2K+}IpHL+F_eaf?8TeHP z{9AE=Y?QHzGpCDv1p&UNhSzKeKfC4hI~vz(RKGRvyQfn>ybnL=J5e4ajMD1VsLcWG zp!tJr4_WYwQNo%Kjh3goB)hHQT320}Mh65O-7L8ZY%pX?H&jZ|CSUH1V!m3)Q6t^Zxq-n4Uc|+ z`pM!_NbyOug#``yh6r+@b$;`|TRa=gf6**`Ie`30#_<73VM~9rdAP>nio^Z~+!TYz zPQ4wOM)JVlN&h-b$ae?h4RdLnfXL~hkR3sULyMxoW3lbGzDS3QEu*d56E)G*038~1 zXEcpqYrfl~+3B!wqLx8mYH~D#wbbNyv;Kns#^p)leM+>YABtf!65SiU4q5MCd9Wf7W?Q@96*s zA8>iQ+a&5g{-ral;E@ogd43t5^=x7{EJ^MuEICGrn8yYMn! zmu99+A)8f^VaaiyiFzvX=cQss(pW~hvt}OxWAtRIT094{%UmrCGH$ipeAdBr76}L2 z0@mE8zir0HNsENZG{Y|1*qp*hg0-dgn!s=ap3xeAR_Rf2p*t>c1@epAAbJl>ITwIsLTTi0RcBV9H?^FP@j4Da4qTG6<}dKFpt%Q)qWs^5aGdN_J|6xYFMlDmvO z-%r^V5;QjHpVmJ%F0ZvP+O)b=T4HYMDkQpB>~+jdn^%1PebAe}3+fIWKqkgr`Bdt{qn`V%)tn2`gsOEl|D9o%KTzkjZ|dZ zwQU#2tKzET+iAB_GOk`a_vP!?U+Q=EI>x?y_AcIslxYhp)=Esi{rW>2IiFK_7Ml$~ z!`k;3URNKPwwFPvLJIpdvIu^RxJVN+{XN5F3#RilqB)zb>iCdiDp_KRq z+O7KbE@@*zEXCta**RP>1DC7`s~)}iE5>*@=b?@9J-h<$qo`b0%d^<3QQzVEmqN^E(lJ zv_#IC8wO^V1x2yDx)7+E8ePZm(x;8vwv&$wa5s-~ABb;}u5~s+a5SD*d?L1EqJru9 zBvN(V@Wr{8f120*(c-Mtx(OZ*s5Lo@b#Vti;>RiE<;big=940y^`O)K)lF?TL|WtR zKZ_5Q>(M4}FKSKL+(%wv1;{jtB?t_AIvd6_BG21)Q* z)qp_@S1fgQl{as4^FsBGp}KY1H0){!<#=f?=H-V+jV8Ssp~Slfgl0`nI!WGYM&fQM z1mM1m4+Et6CU#2PfB@T?wL^S8@@hlfUjx(YJJ##IekC3;8bn5~T&nk`X8` ze_U&L_-N^9vs9GEnw$tBch=QG^_^`Dc%W!Q(3=Zu9JE62!I02yI|h@haR*Lh@WTz| zzjfn#jn`KM8-x^?4`&tb0BTA$ujL5i)+;(JbulMSoRf%@C#?FeUa@5#19Y(Ga}wYI z7n*p6Pv5<=9_0rey7@eWbGm^xnHAv3g$X4YKCm>{EGl&e)&}@w$Bq6D*M2RFqLosH z653DCejwmtg>Z~S(m)MloA84{l2X+&x+%w9ot_d9NCPcO?`svUjpmsyMU+FLzw3Z{NZnUJxU1+fDim}|)}nnHH(Nsk!BgPut&Linp50)&E(?KjT* zjMINFV9KTQ`xlmAdl9a}8@tCX{5Yq3Qh1_IKx#*oDuN@8toG8M#c&)cz}WsK_h!}2 z7y`)EC;@qP;~Q3%sEHW55y}NTKi`=x;W}(Lngy|cyJ;O&7`gP0-BL<%BM1rGxTY^% zOu;d|ZR6&!T?~tHd|Ur9%f1^u54i|P?ffbOtdNXlKpLpa zdFRz8%~7#(lAOAwzd|OqXhhchM_jbRfLsKNjd6X&F#s1?BXS=~Opciwh-3cI(tW6u zT)bV6+wuvoBCr1Z577+Y1_AarmpA0|vVG+Gt$G}=)Q$rQme z@!~hE6~>>CR)S$yf!}S47q>(3>gTpXWeRK|7`mJLak<-K4x17Uk2S_ZGyXPeB(K&f zWE?R5!6zk>vRr3WiHs5c?=h~BgVh z%On-!3W?T#w_aQuats(>S&a$}eA#Z}{N2Jd>O6Mt5$sr)Oy)@Keqd)_`rx(r1}@M| z9n#+7dl|d#+gISE(&9BVgzOee>+hylI$kxF8}-->Gnf7oeH*q(Pz@RVneI@wt8bf? z(XtLH>u1!}QuRa0NN+XQ^03p-`5MQEKoFUJ2*{$LYs z(#eWW*XndxI48diDD}RRUj`S7kfo*9H@FT!=G<)AfGF^Bip@`8q92&cbMA|V4#+)7 zG&nwbaJsbq{uB?=w3uMyyn^DO(u}k`ECN)^`~PZ_yrXg(Wc=u!y|wqCaq1tKa;Ots ziIjP=rJOB@(86nyyRobvi(1j80eV#F5L!CFap<3wUCXQ$B=K!?R|H+}Fm+o`i+PLf z`2NQ>&7u)Pi>_A-*~7`9;@+l{>4tA!G6iQXYZV6Ryzp z4ENbWf2~{X{YyQ4nJ`Pxz=>Op-+m6srY+-9!zs6#!nS{_@c3|78Ig>DLVqwv|K0QI zVt{<@^H?GC<%cM7_Ee{$)`w#tMnb2sD2kAC(%arwa(zF&Xt``TT8`+Pf{%PP3tAbK zpqS~_t=kIxYH3eSAw?xs?BHB z;nweg$JV62Tu;(|ORW4TiIdkW>$SfYQ6Bl@3B`dtnMnHBTx0>ep^TtxLEY+;E|->;{_ekP zxW80{*yk7`9lDSP4a##E%Qv;bC?Oyw?O#oYKCK!pDg)Bh@+1AJz77o9S(n8m)$0Fb zB+cBDU-u0O#IfpGN77MI(Qcn0y?%tS&My5|lD1xdT#^$wEos zLr>$mnO`-`jhBfh=@Gd+$9I-z;L^h$4J-6zv-b@K1n@*siHeOIL|_^qkykWyHhU`4 z-zM&@k5K8pd{cw?+vU4`vszv5woNZVTR76+RCI5^g7;K8xfFL^d^d`K#*nj@`(xiP z2>|MkG;?i2nl_}&1=TlD4d)?!^{ZB{5L|Zue*SI?FPj|9qOt%c`emg0TzFF}ICniS z^t4t!1{ZV|0~4299l9iVyz%qn6VBGrVS!$LNeXN`^T5MC>ZHr%M{oZ^Iv)ouGg)8o z-9J5zdNLLHd_ud(`|TZFgmUW$5Y|}0+)>f@vmi&vc%~6ZFDpM6YXbL7|z?C!yn$sX<)*E(;T@>lHN{y;t&uL zNc!ux8>F+4G7p-rH>R$WYka+YMVq0fzq?l{Q6ivdT+G_*FX^4Zkl~Etc6M!?h5A#PMf(`SrUrD7U-$>G`;cHt);|;i_hw=gM7?^UN^UVvs6~HMf43WCf*;3|_mmUxcQ0m%C*RaO2Iso-CF=Y41Y&bUWmuo$NK_Y%uT2H93=h$yYCH!Hg_@MLx_Dh5!( z>=fg)EUX&wEFtU(`1~a!7>9@W#d~|j;3sLk`-H$*L#2Wz&&wJJ7~u6$6;HQI)UJlj zMdh9Sze`K>o3b@zNJ?=DLv8-hARat&Bjt|LHB8U;X1J$iFiQGoUWxA+Te=V1$WI|0 z(MOs6UWYpN9X`*7+c&ot66L-hTzk%#w7UENp)uZ6?86>Inh*Rl?{Nur83|~1s2e=| ztOsti=~VG*-&Nz9Pg9*sM_)v$?5}yX+Tt_$c_FdF$T}wCsQpsT2Xv>|bZyouL9Cr~ zWA~=z`YG~oK@al6>iNs#BBSb(-NEo*o%!q)SoD`S=MVZ67DSh<`vPA>;)uOZ<}qs{ zH%uBol@Xd$PeP(dR9K0XDPUZUa&ESkO_1yFiOLm4MaJK)S}5tF2O`V}^Bf?pev*hz z43!vXtpFg!>W+2qa9JHqbKA^-z5z^oyB#wt5jY;kDmHfVRCvoK#HmMGECbFEF zl5W;t7CI{aVE6jFgZ;--eVm$bnq9#@$V>;1<5ez zA?xvRwSjiM8aJmHJO!4CO-cq>9~%cpi32#g4Ra_yvn&mW$Z1{QjO0igPC&nCSj$3s zS0_bb9{weWRU~?*Bxpgmt(> zFPix_D&581iNC#*?)KSLF?U7Ex`mXR zX4Y>^;FZY}$JNCAW>(MG2k`V$OUR-OB3qNt#={(0O(NWG33M(=5lBuV%?NKlH{4sn zZ4^*LvfavH+ZGWtEHhyZ=@Kopf1$G501`G(ZF1^0S<@Z2J^mG=?%AGevHD%G0x>}6 z?<+l(pHdzp>OuH!e6;$k{{S;v)w%YxvgC;%Fy47evpRV>0EU=+R8uq(Vzt<_i0|Gq z>e@9kI^oY)#M3wuNG-SfT{C-xErA!s@(%nW&*$+RabK#VwlzMHow2LYw_M&_0$u4< z`mo$390dZS0xpBVrzIYKhhy08#&7XV5YOWC9ACL^e)vyhDN>z7DCeChT)^N!FU2Cq zCPec|CSnOm0IH#pvKa<3ysUqu4~Ly4=i9IDo(GfEj={%`=(yG!zxv>LuMWSG zQMdSo>4`osYE(DHqe?7w>RGFf3vckGrTwKK8+85z;1GnNr4Ok#V=Ytg%vryPd z?KHSbk`#>3U>4n$q!jgomd8_8*f~R4-*&w@IB;ir`ZjiVcZyLP>g(#m11!83y~T~2 z*aBtd>7#$YJCSuAV0`>8td zy)*TLtG#%uKK19-uR)w>0H^!R{LDMeUY~Ubp1MdZjx*gy@h=uXEfcnmUT-}wdMhR4dH8D_99SvTwp}Tu$ld5n1BaL940l$)#uzOe` z%&OA-S@!LnNS~Av2hb|-`Mw~SJR91vSD^1007PD!I9MHDSkP>Na-3{`4b~n%WfH46 zu@bNdz|lxO%kN}cU@0s@@h|1(;7WcQcd-vbLT!Bvgko5{%xZk`J-ARST`L}W&SlWc zRSV1FfCuH-Tlt^JHJ+maU}xD-Lr<|5!cNCTg#iO{2uZ7thmMs550N|_t@A>qWtK=- zR+1-7rrduH;)Oe=x2-8-no*A)xjcvME>`gzi=W3XHQ|}S4@;>#Q+$wNINw@ct8Z3c z*3G~4Xf-5-b<{w-+(HI~Z!d3c_k+ut+_804WARnSPGTVocm{KqbfWgM)uo&0O^FtL zR%sS|iwliEJwXZb4BjBMSP`)>-QrhBRM<@yN-T_IOaO%Sh_~{2b}HFmloo$>W#X+I z6)g~Eq-&;-P+#&*J$peOHs|~(5u~hxzgDWyJ45&>1{_%`Yhbd8pxBH^^lFEF_4A*= zokg)4cgpXAp9YbwA@wpZ(#5E5Mi6}>4&y4hy1CTFUk#}BMcqpnUS9H#&O{5rlaYNjS%)70bmEe2! z5E=L~J>PL@Vwb|=WnYd`q=2^`8>!_HWlR_}xTF>qpjzjl^Jo`+bQ1hlgSjFbu8jUgS1_sNb=Mv{{A(Cy|c*Oz_5eDTjs^ z6XgY=!dj);Pt)emEu!77c)ZG7xUBVDbJerfT9%=-5SD}}cNY(Q`mroRvREy3i_1E6 zaoB1mXNj5B$U~E6fdM z8S;jfo?oLBWvMN`+dT7P5}vXmP@dyFI}+JhRL(X^#2oEbz>Oi}@;T@Ug^ssitzd{i zl_7)E3!DUtJj}b9)sSn>wbaLv4c$FSea0S2w*?x5So$Wc`jP7W`gfu#XDlgXE|aAn zbk+95<`{v4FpqRH9SQYamvzrdmYe!*t?R~LkfZGyyg9;+-eslNN!M{7YMDTmm%GGt zmHz7!hz4ECp5R{?mW9+jWLy>Z*1L%PXgew|^W|&;H@=;j2QMk(Ih%YXerNnu8lD5S zp`jR)Jg2E|KMu3q%n4j!7L-n!Z+-GW!n4Q6wPhZKZI>z}3d}POF=n#WpWhS?f^d;J zA$diR2ktmP5x);>!N-w4Jd^!Wr0s`6co#kN>_=$K|00uSw_S zp^}1zTr%A9Vbph#mx}FtJ0Ua>qOKBrvG~ab#fKGSSn|dK1ES1hZy&MTda^ zV!8UM{xiL$Wi4xxFoVgv-`vxli*VutAeNjx-*PeKSCnTAo75`^5t_z0JCreCYAbTZ z9#zfz;c6gtb^$NYXX8-6vhdMJbF=f_g7Ayq!g~*)!XM_+ADPq3yFP8F(Y>QG^?>)Hi3#j5OB9crbt8oiRkZ~ zuVfl_ZU`WDge_4G-#x;-Apz1;j>;%Mi1{AZLl04VA?q(h6O6<^Yq~dn$!xChKFj~` z+KXA-8`cJr$rC8S#&&9ha%wzKU`?pa5vAxx%pew36l0|2L(r<=WlBxwq1uY)@j#%y z9Y_U_Y6n;Q#dqIAD*8N72?`0eMkoFg`8GmETcy&5j&jHzt}PGg6;A!dE5MMIuM%^| zRTZ_k@t5cvh|e62ZaU3EWw98LOC>Cf@YZrU*qGYf{G|B1X!LA4UJNbiKhNIoT- z?Q%|S>ih_$#8_whE_c+u7IiC!8SJ%DPKG_%0rtk=56`|dGz_0~_G(lEQyrwQg(O-! zPXj`j?Rxx{&(Dl<*p`;@#8xWMR3P3G?-a;!*1a%lled`>yD6kcwjgH$HYb4oE_mzQ zGt4(Q<=T2LW!GDTuRNn(Clq2i1#EoCj?13^MDE3LP$s!sl4|q0W4ax-+5d^ud4o2A z7{np3N*;MsgYl62!C7O+7)JNmP$MPS zNZRg|G5{?$^)q$NyPp*j>hT5Ud69`x5YeUsg=$BNS2HUsac45h(0|=nwOJViGzgee z!Pa?zP!bUk1LTqU6#nFYeq_R-%JrU}M z&LRaiR~_*Xr%<3Awi3963a2QiI|%#I$duv>{2_l-J2-8kBQS{=^X;rx8;-$k3Y`Ja zo)aXsvGsoO-IKMe1%mWVw{Ug0ZgGfC0TZ@$Yka2YvX*hDH7*nLihmfEq?1w}Io^FO zo~`8aa_n~UuThp`a+txuo8*l20cx3kQs9Nn1wt7j!pQHoAo-NFTos|u5x*Sjc;mA| z`1Y*reupdiA{8G*_h7pSv2I~68y27lF~1M5!qaIb;ElFn)Hz-JRsFTEHj8mb&x#s8 z>%00zZ+>fGu+mdIi>XGZ?Ew;E_Gwn;hn}7s~qZ_BI#Z?yc@JtE$)u48AXQKB+d@?tDtQkIm z4Mv#DL+p}UnjA;&y?C)plNj?ZzR z<~j{?%;n)%i-ZtEs>_wNvk|0WY;AoWVa_vJ%t;hHI)E zHGv^PwOfM!o0h1y81g!wUBSykVOpEJt}G^OJ_vHeXlDN|OZdrsIX+MwXckgN4yo7* zD-D{2aS|5yI7J2wu74~WK-f6^zM?%U{DU2P0gTLs?_M*1t1IcAx&^)4V!zNpP*HQQ ze2&-%TqIKgGpy$u*{(i1w>HW%mFpRGr(+FTa?HXgs$4J7qte0LvXNX8A#4!lYpdft zXniOWARW~focWwykr;dj7{#JUaONM?c)O>ixC>bkfGqbs0j$vMEykP|?g0?4-lwk% zVYx$w)|i~{UD$SRea1nX-aP|0Bq1V z8_l<>_dqQ~4~4+7$YMBrVbU$?i8!P_`N~z7i11*zC7h>?*4at=}qt;XeCorC&1J06(qQ0O_&=)cWe zeGib4P$9wGvPm)IBi^nn6VP<+ zr>lUw%Hg>bM_iGjen3HRMb;Nx1?~KNr>#nTbQ-?5#-`D2``Zbt>t#Roudm;id0&gaG5a#;c@jc7Coof6 zh!cbw+&k0ATxpm9Tk7*f5vJr`B#a8YuQYM~X8?&@rlQ&=;OF{6kJt=<6X~Qg4#=$U zsP|W==w+x9)EA|Tol6bQhBV~mAC*;ggvRR6)g~&#tZ&-2+sU}g8}irCj|1+dJvt$c z&PdEpPVfz&`WH7hw-*E!j_M-h+J3KzEq%pS-Q2S=R3k5#kB(Z>^h4hBl_`zc|3#Xf z_S~hRh7-zN7X*?eX_7^F&|B=ef2mN?=nCqlW2!AnQQ*HovQ5;pMG%hX5HKPC$Wcjv z!`N~#BV$~MD^AvKF6e5$>~T0f1?k(LK8SVy@-OZ}_un1=WJ-}s)i38o9Q^Xx_D)mJ#ZwHM|3nf52&0CjTOaus>(UKgR^ne%hXdB_>#38}8nftAk=;deLU7+8nN>=! zQJzJnoJKjNhXmDH%G#tAa2LfeHrqqYU^_-fSyH&&W~dF8B0PZ@x5hLbpa@>0I+mK; zRARRV*0PpTQaiDJ{)A>8xcSiH+eKgTjZmI@3O}KquRO17kE#L98i@t*3jR;z`F|q2 zkGQXdcQHtaA$cWCxQB`yKzfZ3ek~)+1xD-b5uCB8eJNX~p)M~+L#H{WPffzzDJWzC|5w+jj`Py#4yL~+~dwOhP2Ofk|IsOIG^BYfK5GNna66^m& zE|;;Lc|+`_$%n170K}RYALT*Y$!86p>HhxBIRAhwg*wn8f8f;19`bFh1ORis8mFAc zK2-E~2079QVr$FgI-S!s^XYk$mZC<_K$QhJ7|L`}vpM;rZ*{E?<5+|~*^ zN^+!gAR{6Q?3?Tulc54CSlSIL=B>McAq*g@+uOm_cfVV>Srxw~s(?SlDp{m8)(TKP z>?_+G+uamk@%#s=P4?o*nYcRbaijYA%m+Ce{}?cDnD1$Rgx_=qOMAFVN@2mqy@lNs z`VHRd_~7oLucyT_k$3+Y@E?B!7kmgkK6!kTYIRO%zjcSJ&y7%36mQ4&{Jvzu~owmJEj7{x=j<(^~a)8vV$P{WKz&Y*8cvshuW zLJWDD^q4p_0)yDjp&{a1xHHEMv}4w-k^hM>&b{73kzxQy%U$zh0{sC`=FXknek3OT zN2LDXI{N&;y!>MFT~*i*l~T26CrE5dJ-ea%_0v>qoaSkDpl{W1 z{rBYp2tmJ=&X0}3ADI=@-jfQ*Ae=IB(V8k!h|728CmZERsm@fw z#t~Ey^5)i7nUz*LxOdX|Qk^kTZ_3kyn|pgK^;q${2uLeIZ2yiF+pq(8A%fox_bn_Z5?(qf6lzIJ#YpO*)oWS@sgtj z$_sVH6JnW^EkJt{i^`5@jz`U92{YccMXtKO_7O)ve+&=b!}S7I7>TnV8SaDAbUwy} zWwwoiqt{9E+9)i?)i-XfPJIYl591Wop~Fo?Y|VAtj;GNWku$hr++m zZ6x%Vqbx?H1kl1^%Gq6`cg&me2%>|-=pMmps_SAP&8`cnId#(CSXw}>f4#eY^)Zyn z|BlEK>93K3Ho%eqC_t=#$-ZLC_&2bn6P3+ai^0$H8yuG-<9I*+!u6<-Jsm&?=-`5tVSvA0CPGE`^*))^n%UuLQ3 zCkfuv!zWiiNW)J zv|t0O91bPK&$>v!xB?>9RQCJKD-9J^h5Vw}ft}V0kTwwFa(u)h3VhMFjKo8Jt7)z^ zx8B|dB40Ss=Fqu3m#zX#rj}oT3=u_xnPi$=UmsQ*nywm{uH4OH)h|+xmGdVid`-U` z4JY0FM@&B?kxhd+#yXHg7DF2Hste9+OyF5dQHXi>Ln}nCFtoyUu+sRFul6nhFjzVQ z3V}b@3b48YRXu*CKlv3;*pRr2Qk_BwN^+b+m%$s-C{j@a7cFe$+hYg+92KPLbLkYu zKvkAqt(2ju|9QkzBX# zHZ69N%=o;1W1N-Lv;+>|8edTsjlnYmSBljSu_B@Gd_!yuLZ0Wd^PdpANYP3|rh= z0V7QYNxl-?_CoC2hmTHy?{`}>uyL~+X*2N}1c{l^viYa70`kJ;y0LPW(?>^{BXQ}G z!nNLrBk$3Tj#8_x!>DY&hTD?ZNpRN6QVdS1diiF{{qE_i@wN8!{XDA(1(U#!unz3-<6SPJvf12RI6WIqh@7btQ3#J)icYCri^AiCT(`^19A5fLsUf zuFs9Rq)HGVMdbvjvX}=0_HyNfC>GOL!b5O=l7WDwA>v6Oa70FVqb|I__9LpPpHt=%NtrxH9B#oBL|~mbZY|xAbpw(dpDd`#}0`e#-kA z#GiLz9E0{Nn2bbia$KUOdizAx#_@2YA;+(C@0aI34UQ|>S}lPS9AleOjde<&GS7j` zKf}-C=MZ8WB4&2<$`UcY{tLM`T8yzWRk$rv_Scvi`7y8v<4U*JzMBsspOtgdW8u0h zwiiA!$6+|uGBQ02I_ZYVo@-I47E8OboZYV~63UU8KO{ z<$8YucQu}47d7(syrTagKQ`0;(We4ne-;ZpI)0$6`?0!c5z;<;Ht)d#4n*&<mUT zG@vDLV+ZbMNQJNoIM|?EoYPL7l}4nWi+s;8_~AzStCX;bcZ)*lyt_UTIX5|URrW_w zY;S5xH>Cz;Qfw~uBvGgq!ZcRaZ;jSo$|$8w{RmIooF$#GxbG}DIkTi5x%Y}#99n-d zBzc%2U7m6G+S-n>?{NvIIHTs}hXQ>_2QRCQj1Ik_6KX0yk-`v~MoE>QLFeV;oBO0C zU|zPQZDGTihTh7lu}tE*gXt8k7T3WeZYRv8(LyNhzFFDDPH=3fV8D_!vDy@$m-neq z|B1)k#DDn2tv+)q%(YbtQ-wRIk=3YOO|TpNHfaB`+p0zef+ORKmyq(;qCBvXFGOOP zhrB=jB3S0U0KLNDce;BPWlETNVMZn9zODpC?5sc;qoSGnuWXh+=J4v1=g_))k41k- zyGzn0M53d~d$Ve=foe3KIcd&2TCZ7?FgwWLLlOM}BlP~a>4&vv5c{S0aB_zy$IZD@ zIST#4*|j}9dQ*UMG?bfjNDQ68)m}eX{5n*!J@`v9|EPWXoU>bRvpW|DOyusD+3F0E zh0@EyKTzK$zD~;xKk3#gN`1{TXd#|%LCu)R)~wDOjhRkFpj5(igGYvnMEkYa5HfxF z7Dp@GVIw;Dk<4oe5M2;FueEls%ueki4nJFzf}T4V^JZLQvxpBq#+NhOrw6--RK;`^ zaYG@*T9gy#=IyAfCqcx+F2*+Hq)h+o6*#o!F-&l~B2lZJ#beD2kk`RC4FOw=OBkLddz?DbgSp~#`T5`n*q5Cg5oJe%whJa{zLVmLvV=8p zpZ+5nhoVBVMlmJ!)1G^|aU^ghbz|yIvW)3a9nb@FrAPmm{q+z` zwW{7=grwWidUGJM6lKXuIbcPIzWBqzSXW;26Eu%oSvTelU=g^LIgDs|d$AGNTTG zfCL%0&fnIAEWJ%#u#=g?) zQ?2nR=hDk^joZw(u+`Zrld%yTh{!lofIsraLwy;gmW zQ$}mlh0b7HEOxN_0gU|xhhkoMO9d&tgc>Rw;}d^O;;?dm>YQ@M$38wNssPPK`CCJ; zXibnkaAqaU=u@fB==PxM`#sZW8tG{#ev#c-rw4JC*wp|(7l|Y$-EjGY4_QPX1+oT}ZNUKA(V^3y6{U4G)b`9o^o6`MHOj+b!Cwd2O>eVg|)%5$` z6ENu-5Zm!*qWq@EN|Hi}gQKE!dLX{|*m8RJ-htpcKqXjI)kw3ly8W3z)<4#_l{E6;aK17E$*dBU#gzB9RBnkLajXnY1Jt zxJXOZUh;-|0e9svC99PeoYfLhNH9d(dehDP_0UypBNeb%wtc+&^|b1t=mtO!LF-Ah zHQHpSxeTv@KGiI@iE!sNA&*Vy7F6k#Y*?tbe2VpM*-F7nZ-R@)VPQA&PqKrRsA9!u zI3Qn8EJ9@DWnE<&dZBCUFHpuPwY-)Iad;TCX+NP`q;ztut?6b=Vg<*W{6#E?kf@egtC)}N zWlgn*I(F}DFAN9~M171nkkKwC0pEgNFFIKN$?_v$qd%U#)?-lcx04>9YS?|Lstep9 z{A2eMR$e-)4_5r8ef?GlDZ4#=NM!Q#?BU`3Rl(W9EazZ+)YI9Jdpi2Bch0a~m%5-$ zZ@_-i@}2eXwr#m^qxnL*4HVM46#t)?u3Ue1QR=2U52>pWRVklEcR> zI{umya0=Y=i>>B_!D-D+W18=1YHPcf9WFkn)2|?(`<}G^`oI=*6%~jMIi2beIot^% zd^@#$jD&LBZd^Cp$uHc=-o-*4mY|Ubf7b99+G;IKL@+Q_K5il4?DsUHq3Rf0iFzxQ1xEIK~;odt+oXlZ&-hgO>_?P#=^#+ zyDE294KB)iuewg=N$ni<*V}vF!P)pu6iUxLrL--cmYbW4$(wLJ5uXtAY)f@R+No`8 zr3G-kGRREinSB?d0`KW7M7Gx1m+=s_33N8}Qs>jNiAC0wB7ELej}3pq_X69FQ+v53rw>tcb9#zSNSIU=|o=U-Jdu!Ubo7HnXb++NwLWD61} zJ*gt;<_}NlS5bsY@Q-fIWo^bU%|dF0lCO%_gC?;5TUZEJHFzjTD8qC1a+6; z1Q06UKJeD^UoWtl4b5g5ZG%W!)}GDcLxx|4Cm)ZWV&Um0Ww=y?X42q%lL^NexexbS zw$-@i9B+KJOrL}HjBL+u3=)g-Yd;40hCTG|d`M^$NC&GB&!6ap+KM@`UW#I^e-C?M+zkqdzYE_G29#;ON6@;;@5<31~|VJ_i?qWpQr+M z^r%W0=y0z!5Kw$v;<77weV`0rUV}v!J^H_f08qh|?Bc=(XiW#_xuW`{TL|YJ>y<{* z8mIXw(mljlG}w4|YRuYPUV-xTa6}#xtK4Avz^Wj`yLG%fZ_+=6jS7g!lPx*VpVY+8 zEQZO^okI^O$>e!ZPwLzT_t62Kkvi0rEu!VdYl-)- z=DeGLc*c{~wh`alpKJ{X05nqE*5ym<9Kchn1-4YhdXlcfq&1>}_(I|x*N;4?E$!&R zuV@@!r!{IruszgD%Chc`*>^&}ZC;9#zO96tapF^MdGxx;$h+YgCg)M8FH1{cVAfVw zt-7n%+LYw1!h|*LNk|i5g{a?sJW0#6yt?Gu^NEglA`?4#UjBr$Z<(NRmE69luA+^j zt3rbh+4)r=am4G3r7C$CHa9X@vYii*dx}a@FXSVzh;Ry<-nKe2Z?e5p3^J( zl@zQliw-VudhjDs3V7v)*7OigYw(DyRetbXuI1sn28*Vb8`=u1)lAW{I1W$4{j z3o0B8nerB>2_@5D8n~2M+|Ks&*bX?o@FQelEK!`gn}J~RA#tFUgi5zhHubu17T^T& zX#unyGro{r<3Px^Osk!Ht04!5D;@qAY(v>|laz{<+nRd-^-6RJeAaKFN+z|+u~6U? zTB{W?`P&fX4L_TS7gy$#ABWTNOkni-pIF7Vk)H>g=*tHr0%sn_q5t6EGvU3_CA2Un z9;Uc+TrrQl6TrtH%$S)FSyO94K@ZL`$Wr`+6TGPF6^I_;!L^phl9B+_jIqWD0!xLe z2&vXsVQ(FRVUYG^b0m+fGRT0uzYP&?#%0cjpHJN zWq&#Ut8=^-2mOTV2x~qPyhqboM z04~hPPdiK3G(PNkF&4g(=q<5$O1ejzf8as?Bo6WSkD~mZj zWwuP69v;@1elk89b5?h~#!C>P&Ki|h4z-Cd$v7fZ0hVz*>Eltn7k&sUsl#AgRzUrh zRoOqjThfy`(Aa%I(V!FJXD5UVsyCaO?y2uL0Lno6?;r=QIe`cY zhvx*bt(W@{87%RaN@6`Dn+>9GWFAXUn0&sbSTbO5!|;lEgJXW^zqOxJTXSsPWFter zb{?aomXdKZ?L*V2p6ho5f#c-JpSob|nF{7GX`pl#saUI-eyUcxR(0 zSIY!0lHTzgj|hGCBc|T}>|N_Cv$&Gsi*4|xvJ{=ujf>9X5(ePgK@}6SbpMHdJ?d2@ z08Kc*Fcz@@Kq_75)vA?0n>QkS3`j9TIHavCkv$(gC|61wyM684QK$welkjwuo@Is9 zC^cu*c^nv3GuV1>+Eg{Nu&qy$PL(8F+JfH}{)qbq&1~lNMY!TRjC`79#VIphYBn+PdZ&U`Q`AEgUr4<` zzrOge1oR#tQ|oFiF-;jaOn#!dFB(Y!Np-a5(&W7MVJ4R$v~-ib>pa(}7q znDvq%)sj6=DL&68!vbksD?O4$uFRizomZOCW>mWY0Zx*-s!LI!fX!4sH<%=Esw*)C zRN=$r&?r5(I8lA$+~EHA-#Vu+9OCV!W&Sj9D@p9;*N5w?J5@04;+npH8x#2swv#!pp8!fri9N6N=kQ=3``j1ek?5r0xw1F{}jI| zGU#$*BX_%I+a)vI!3lh|cod(w`|{f+kps!W_2RwB;&SkwEIu#xWU78xR_sVblC!o8 zePQ3~Vb4A~Dg+*PGIm7!GLYGU|^#Y!cs>^oqLpK_sr1{W` zb1Po)DpflEA}Waq9dF`eH}G$L?G3bJiZb6J7d(_+RwZhab?45I(|r)ykw!U3C)-g8 zqv&ZO3?y?MT2CD!&+IxIaOMA`V6!iwqDcIIrO+4lQ= ztv3s71`tUb)y|Vj0hXdly{#-xTv1s(J^n03HZvtnU(&J8Py?{?2yErv`A z-Cit?_?dsHSRyC@OKsNymJmr4`jwx)ZD3#5XpWk6Lua&lru6%|oR=@hbqM&E?iA`+ zj9GocoefcW<(FMoQSnvdx_+cE@X^a(V9SRs4)V*OEpZ4eftln1as4`qbFedNaN}!a z_byY7S`5NSK-O*YX4VB`K%B91CU%^UAm|mg@E;cu6iXbFj+^R>_x{EvcCR05emuQ8 z=bYOJ$P%#eJ+MHvl~oKVGD*{yY~&k6Su@>JN_5R^iNO2Hw_`N(4nFarAaGCFGhd(f zJLmG$SNZCE3>^K9V(Brpl15ze=3k7ZB!{=9c`@n_9saHN^kn{qT+A|5yJTmcsYNd5 zV=zzl>=lgO;eomkkwGKZ)ncqacH+o=HcKEBzLaYI`Y7JTv}?5&xU2Kwy7Rc^%@%cgU=gcQ$#VWd&}QHR}R$z`n@1p z^Oh$KAKonyVEB+Ze&F|o$M*f8EIy11(DcrK8_B_gdA2MSHt;hVCk1Llhx_mwJQ$LpXcXTyFf?|tcY#_I=+ z3(5)Q z6)l`1OY{?#$~Dvy4aWPljD;#d)?i*d@;VFq_zTJpZr0DC@gd2JT|?6wE&lRstEn9yn4>M9m5+V9YZGz1L2x#@AQqX_`AogJJ;ul@0z!b7BA&rSt`N zXPmq!_^Z<@CMUQ(VM7RW8piCC-)cQj3X-TRbX8h}X&4d);PQ%H*fk3G&lq)=UQOD-FxXLZGpt$9MT+ zu6VGEG~wa;80Au%)u<1oRZCd?TAk;G5b zZT6p-Jc!3xGeJdsMiIc8UxWoU+AOk)j$jK_SptQ%Inm)DDGtmDLi$fk7DrZRf0cX( zdtYzX1nwRz<2*&$B|(;RS+cj*DgzpfG(f*c)D(ygQE=~iD_7gIqe&^?Q8JVHdnKx! zvly$VMS76#H9`$Vq(Q#*6IKcr=@s&km1{LDi(-^EaxdTXP<)o>n#ifW@xpR50nV4w zx1@O@sFuiZ`>A9gW7~aVmylgRTLf#6b{t-6qgp)pGu;oIi6n+KZcPytPGP`i){=TZ zePBhN0^<6}dZEo1)+*BJwI>y`0q!rM>Tj5OZ0OUOQrcPgt}F;>AE$quzcA!3=rdc# zEh9S}12-7@PR*c9N8gq+)8@%hA_ht9RtH73hh{@7)pqp=~C zHCcPgOEGM5xNfF4Zp(w97gH|Lmu_vU$>^-vzuXY_%!9fv*Tm~6u>&@7k`@c=Wqyi; z%%5iImdsH^UQ%6t?@vv*ok)R?O10{G45=*HMDY9gc2Y1SMS#fQit*mKLj>(U|anq7?u zueVa8f`&k_&>=;Od}G(N#^?>uO9*0a3P9G%yEB}7i6E6 zcR=}pwZAsOVHWUYWz|Z?CEBS(^-ucPCtAQ`4vdMqD*v;#H7PPKblH8BZs3#&E7F$ZDnLu7%*KhF!}{&v zSguTETI};=`FF{e;N>fs;rODu+li7Cj5Y@Iuei&4d1MvmG^MrQA_VoJb~TE_SyYCIV|I3C=EM{ zH?F=>S^m0L>%rZ7FSRBPztaoAJ4_6ZRzBVN-B|>clv93FU@-=-po6w;3wF}&(-+xW zW2&ogEX6@%2L@{DR7tNYU>}UlGsCZHNj7$gTk5f~eiX*IE9mYFQpY_+oay`tL0#@0%{T&911!WB%zA} zSAy*>37cTHcBw@@C`MSu1r;9WZ?AGMJ>s;1$&9_u9^st{#Q%JYPfXb(EdH7EE6&|L z{yNw&=tZB6zStig@yFSk@16NZc&qF%2NHI|(?|!4Bl4dv)?n_|Hx7Bc-@M6UOu%%u zDjpeonSNl)$Q$n6ds`^v&aqC{r`ROYx<-#Hr51P?^IwVLedqjvUOC#dn-4fOV59Ts zP^{TN!#N=HMIqo+9LC08$L{WM2?E4ZL_af>HlM&tRh)a0;B0=Z-`n`siqt)cE5`d3 z)7_Pj&nn{FWjzU5jTg%S1(Ag2RMXGtvU&*RPZIF4%MuAe^OSmXgh>GamLj>Ysc|JfssN7 z-T!5!kw({*+VTaDYzEFe-dmXNf_~0UoUiia50&S}4%I!c;|N2pgjcv9R+5V)*j7J|WC-ZT`@~3eIYb}t+Rq>b07!*jDkghek(cLVk=(l<0TEk&0 zHOxi3+D=?7MHry#;(5YrOm-O=<`5n<|LY6@N5CZ)bpK?UnS#$y^Kbn<{3Rc&xcMLA zXo^GQ!B|6099v`nyHa)0#;n_nigmo?jjWthaF^U|(z$GVN6L`J_o9QtB~8?u9GS-T ztoZtcoowdle1Bbw`!MEyR9__g`6b-KYS2Qu(6rUJ1A>kR``QxyE3vlJrvbc?7R71rx=_O=?K$6m_0um%2E-;+R=# z%#OIkq-!{IiM#Di7o{gt!=1K7GD^QqmNP@)85x zh&WFa20RnP*UC|oW(>Gi_d@5_%CU0$TE4AMD@@hLCy3^b7m94S64Gep%UF6Pj|cfl zh)qC%kH~^~h5KAoj7o?XUqm%i5Z{R0FnCE`B8l%b2DA;t6H-hR-uSCNYBD5TP)PPs z;hbm~lqYmP4`l}-E=Mw7Z>FsHPbvKhYj_Q3P!X|r{u4t1vEfIi06%oa%H?tZ&2bhY z3!?>nLG7#mS7?083s|a}>c{>XU>QIT8nFT3?~v(pS=dEwg?l?-K7dsX{L0iv4;6Kq z^46}(mF?}D2W|myg1el|EwXE%@P6X3NtEetHCZ5J0+<$sm9OPq#2i^}*{hcDGe#2? zt6g$djD4JWN`d&lMq4=M?D3mW0xFomaLSUx+bGrn$AJI|xYmO=QZl}%c?6JcK z3Aba;$pqY*5fhA9eYCVI{Zgk-u6vzJwmh&pAh^4s`O0^&n)_=V~!mu;^$Jx9vZ%H>%$RVqD#mAaJ7}XMGS04U zGZojSzTyFS(;8A{xZOt`6$GsZ25uO`w~^sH8@oUN1(^$xA$2`V8es=0fFmnH@rO2r z$2N5?+sF3tiUx{#4Y%fw9s7&offcjegCw9$z|G*_w;C}}a4J)_y)w{m62#=$xZ1|s z&7;A?Tc$hgP_{{LlQ;pOq(L@h$Ibb`5WD){Bro-}BB$JIy4`1C7-iSCgi5O?DX@gt zpE8YQiPLpqnStd>zJohC*c) zAEGj$K{=NG|FC0YCEsTNE;mz3s3+n1BHV#HFQA*E%EjRX5sn~~+)-b`85bRM^>q-O zU|g1*L=ETq4$WhdD99aAB{BJi?er(lU$H0h8%H;Xm_zcRMvS|H(MhY@I#ofM9C$Mw zHrD@m6CN&r?>aV`N%?M2UGW|>NbFsQBEnRf3Dbg^(mY91ehXjOwVsdt4)&s z#Q9A}x4ku)c?^5~O{Os1YN`l99-;OUm1T45?j%e(r&-Ys{WCf}?jj&PlmYdbsR;3PhYM4#3))$5vp?7m808bLohZu1 zwX%=hCl&g;!gMrI)Iq=p8vCCcej9=%(rV8>=tLQAR0)?09!a9pjhS%k;?;#g^`Rzs z%uFLBsx#nVbn(S=mrxBC_F7FU342EJ~I0l3D9)~UT)03Qat5f?Z;3U9@A|PO@URZNe`D8kYm_X(jj=c%{Ca6W( zKu!Z;B`ya!T49w5lar>O7l?!&P&6U~t8!ckk^>}aj`-Jgx`>FE9rA)5K@DB{%_h{R3F#K!-jJJ<9x{Jm0WHXHwj#D8eSqrJYS zKx}w!qf^;(qZWv;`G9Gn#%WkAZmJSy%guo&6`y{S7SjR65j8!VaMm*yka*>fbk7d@ zANg+mFQ{tL)JjnO)yOQ-UOdb?S!nhSw z*W5tW8xDJqR2?mQHA*&qs7l2r@fRD35$7uk?;#C?J@cjmlZK4%yoD#*@bxtiA5jB( zDVbt{0Dy;(D?=zNi1_x%xCW(hHo+DEMz>3q%={i7R(l0*#DkD=}H zkKg(toZQasxMtYCcJ7P_9)H*|NX3Cfygrd#<6Owrg33;-!7dP=fRa|& zX?{dc5CdzvN=1J`zc4t4E&YA1FVeWQ{X^Q9oG|67LvN?Zw~sWwtE`slRxJ}ZcwVE(MdHZ7*Xd$3 z|FQ>3g}M%fH~WvLN$8@@99)&a@+Yr6;@!vj;BL*)l_b9VH6*Z`@ca8m1t=G2n}cm{ zRsm+aTpR0&XmI^)?9aXay%$%4UtSM~p!HDfLduKvG6!SNm^sU|1vnK&UDd<15y|(~ z9da~Qa*Ezf!Kz!HkdM!Ywt(bhR&0e;2oehFxWx?9rjc;y9O+g_;Q}sk!dq3tj0ndI z*6rc}AO|8Tn9jw>o7aL$cEJa!F9G1WT$DtRo$n;97cJCePE;Nfp~(DUbIsRvEcJiH z^LTT7q+hRcp52k2u`0WmzYYR=KPQ%Rqw`EZ`lt;49c}MBDz|6p!-?$0U`|Bw+EFyB z8$80eJMp6{kLL0^mMT+Tx#!h^>xKn3am&DVa!(~gxuV9oyIXXOp|b1uMuUGy)q+yY z*VNZLq|iu#lOUOY;y{_DC}~b%-H@lk)cc4Sl*pSkF=wS_P8c4(;X4lLxTG^pQ&`8E zU+8B|aP1bc6)l6ro67eZbc0gsX|?*=Sk*&k$HAqfLUnxin&7#-5K26xJ5UD8i@oCO z?s94ve=q4*`zhHalz|L5ArNHVR;s@8pcI z0>mpe7xgM=oW;;%TH0q`C4u%7CWIG$Mjk~qfBQu?X^X2c9#c|IWOj zxawo5s&-4VMm}TwJar=^@$0^<&AQBvb_gtl*fMF9Y=0zC%e9RWZXD`mh4kuAlW+Mo z54k2e4O;mQ>|1<(Nl398NUl{kIb9Dt=u=^ZOi$4RK87g(_8{T)ii!bdB5^hk;$(22 zAuy9#Kl4x<`bKsV6^|7DKGvp7ECu$L>bn!*3xPrZrlN*9O1Y&yk22;Xj%3| zo&1g5fS-7i{sO;t&veyPw2?rR$;}uA-YI|DQ>=X~^6Wim$Aeh{k1$n_@!8*cb9}32 zr$AR`U4RgTP$Mq3*tgpk6X}9Kkd}?Fr~id|qwrF^^s^H2&xVsR-yXV5ohMZ#&B!Vd zfUNUM^tD*s&sXuxV=U~D)*b&^x>-yeo?zB6G310~yryL`G{2_nEsx6wzp ziCLf<@SoTl{(<;eX_s?TV=H&op=iu=g}Yts_8g>rRQA$vtu5R%Zz;(ygu%-Wot$&m zx%D=2eQNfBq-7z2&ODt<3!0bYQEn@pU=0{Jvv(S(w_A$kvXhtyn;auTRXS zl5tc14krhzc1C*_{o<#O^8Ght>#dZ&%o2zu|A_%BFtt>LuwqnQ20hs+rjSx~;>pO9 zy2^yTvY3WzAbR*1t2NZ$Df~stg%8$kF1G%tdB5rJlQ#c}4WW;4U&!j3o!~y6ejKvr z(^B5%dM~u7+CsGKE4ok9cOdMO8b#2p5FY^lsQ!Wy(8}6^WttOaDcTo%#Cq@N?fg@; z&jahAtaOw_{j@CTo>UjzAgc*;kC^`~jl_V@L}fs`XVql=qK>|Cj_)|; z!wuQMW@k2Zy5`9PKT+!*cioL*72)}0%>IYxQT~^-w=>ztg>ciM_0ibM0J4H844ps2 zPaQm6vWXPO*T#~2U_7BJI(U5BhOsXTR^rM*sZiP4&0W&Lj(n@~#UKwNPn0)E+V^bh zy|p>a+>g??;7oiC&EstdTtDs+*nGsn7yn}Uoh1ZMdXi?#jkcP6r>vsATI>%fy@yT= zwmLJZD9Fo%hc$^|rRu6|TyWVmG8F!O(qe;&oB;sT9H6nJmY(7#qtgzs;-O$XyC55x1e_9 zaORyr9hS)6qcj_w;THB3(DWiXWwhsm4yZ+>earWu^H3~G8AI%0qmD-{ZDc`D!TCzT zphv(Ihdv8|Owq!g^3qAW|8xf5;7PU`GY{&%`%kP7hex=~cUPcPS&_*E2TTk)W50Zr zI5rvg?j%)&y0EENBVx!FuEH!d5!HpB3#drg6&EjgEwlhz7d4!r>Ijh3KP?!wh(dabwi;jp2dK0Yq{y=lHZ!Yg z)q@8OA+B{#?;!Kvpzpxa7$T+0vGYjy;^EWr=Q>vsHGYoDi*8Z<_USDn_BYCM|J_H) zaONLA>T>1Y?NZcpuqxj1_>)w%X#YOXyZHl!nwj;QCn{V_jm|xAZ`&cR+_IM(lRgoeE@jjR%dWcXtYRfHMAw23gh+qKVt_ue|Kix1-5!} zJzWo%iD}MCP6{fO?W>0 zDV1`q;BM3ww8KmATNsKRaf=u{pf)dG>aRj|Ok;DI@_OrBz9@8)Z&mp=r(04Lb4Zsm z&PU$Pvk!4z5QYl=0HYr4a8}dH2QHqef8e|6HwhIE zHGDDpwlHP=KgX>yyQr)s*Y6k)a?Hp0OhG~d6xY5xnb@kbC(v|nnr@TE318IF;Sw8K-A=D_4nC-8J9R{d;4V$9BhP27F?7g@k!#k;ye=lgOB;sjuXUE5Xi8->D>)}`1_7He z;1G8AKQW*Erppq@hRZaHUGXGOHCOTa*SbU>2vZaY%zZ{9!dD(yTK46FT##?^iH@(m z>#9X>NMH!Kd)CMb+z2rf+!H%jo($I82fiE&^qA;&DS_F3dNzHmV&nyKqq8GzJ@ukB zrPpgHM7hi#c;qEuK1@c0WA7FpBoPF3PSTGg>!-EV-W<)cPA}D}i!{X}^5uW5Kj@{4 zhC0oy{FjPi`lbBGC#g$Llecz&!3%J{hWf)vz`G#f=^wk&%U|ag8y>WtL7&Z@$YGWp zOszm9?edkDnv6X+SRZ@o#{F#x&$Pt0be>5S(;eQ&0ixc;0=F27>_0b3O-}w^+wa)- z$hG0o=XDq^KihlCqkZ4T&LewvGE9l@LLGbD){U$@!X^_l2|)8G)1`42{WM^?N1L=& zY&}Zy+cXk_Z*)yC1uhQ}nns-{#8A}9f-7DaGp3-h?5z$iv7@P?3K+9BCjm$5P;&!} zLO@;z%IvSz&{Fyv1aaBFwDl}dfV~t`ha9~XF>p)m|~S#YOEbz>^+QOPf)UCJUO9Jg*E?*W0+jz zz5L%@x5g?4Pc21V3%IOMfVH{25NYs9o7qXKUYK?g%*M$Tj0J}1Xv7r+ripB8G?!|{ zL@GZgZ`@?BgyA>B;;s}%N!8R={j=a@HzYG=+>0|CAp4)t`+nbMD5TVWo`rg0-MnFY z&!QzZl!2-@Fv~wSA!$Lk(~3;sSb(7i_o4q9Mva&LQO+G)fe(sl1BTg;18=Cm3Dz791E!0bZ%=xm!vwK9)RcTb z`+HNi`VR-xx}URX2PfA0N5%x7RriWLt9F!M=oZ^EVI~*Q>ottI=srXjA`MFQ(-NI4%;VZ7|sNwcfIBExm0|uf(h*hXsHPcrKE|dB8 z0PBt-arQ*$h$21Mu#m5UFW`l1t}qQtzSsRHHUOMb6uBMn0eU$YDYF>N2*es62}zk( zOq3-G^-ytemnP#Br99Dg9Gef(wFaO+?JI5LExr$_&Z$Pv;LKX4~E-@b{!mBhU=K z5Z>OVb(LL`dJh+%vOJEFmk*MWd_BwbV<(Ejit|!nZ?Oq^R3@=?7SWh!>dCBGesrXG z1MNujjOY_a{PMBaYId=zB1*F_yw;T$H1^!$i`3UA455#G#j zWfj*o$j_24aAKbWAVKyS+yR)#gl>&kXfO~WR_P+AF+=Z%IsKKM^}MFbNxL}k2z7o> z`lldB%Ck654w4QUH#qm~yA=f-g=>Y5ivLm@AT&#g^>7{R{=D#&1Gqp?>cZuNbpgwG zTgj91Kpj!Lp@ZHsvImecC+7+V=L6gg=v5%c*III_ z!1wi+%GEg7Pwt(Z;!tNSPSD_D_-Jcz>$BKDM(e+x)myy6)b0!Y8FW`a?SdgqCd{d7 z8kg&bB|RPxaZ1`#1-A$Ntxc17xsN5Q6)?>*4OFVu(e3mL36n}@1(?;f;{U|_Nf8!{ zRl3=1?C^KpYf}a-&(u8@u-;A4aQvK5u>-3lh+(MPkF!twMY{hMv-T2>z`#heio{1H zSrr0pJ+zSQW&U^LnisSBNbWn7+7#@Wloe=Ux|KX!d2Ll|L6$OWj-sVH9jBy+SjA~G z+KM(7%)t=_RzeG_cU})YC;j0F4zP%ki@nWx&)Y8J#gxTZ*dE2sSyf#Wp*!pkX|28V zOVi+tkcK)b!Ue<3xrwO6TU(a%fbBQ|VkG2*zxbYhW;L|^n6Ah*Vh}D2~Z%~eK>Xq#J<|Ey_NUf z^K@%UnknEb;}VaozXJ9K`1Yw*<4$ZdpIAeP46RTa+b3MwG`hMGcDf19TX^IO5w7ob z9nZZCXy{Vd_x>UFDh(qb&G8RDR_{d<(7T0OVFf0|MDaXLjZozEfyS&iS#FR*vo*Jp ze>l&Fz=>C3>mbIYs$4`85qj@cQl!E0SSb5XY$X*~2=VI=HlEHD302wk8`|G5~5aoLL%&!T=b;t!sW5SJcur?A$|3vk!oTZ zXnh#4n*RNxp<4ZN9w%m;s$u_$IoG8>Y75EQ&AS~!ZfDS4K6nZW4Aur&-W^QKI2y!Z zg-f2@EAo7=e95Q$1^=0WCzUXTbDJ3pO>&ok{lR$!F)K6EV?eH5{Tz*tX3`y^Pc0!) zAA@n`J>-9c@I-*a*5AHPS`}4X{)UwYMZiJdHv*uEf$D5z5t~wo+#=SE1`n0JxtTmu zM1!aUOm;C~z=0uZ1fYHK8oSVedLk@ej8}ChZ>HXfg=cXXr4s#NfWPUq6RQOpF?b6H zcjyo-V_#(In=_VO&?8!Rz0mGBvp<#1h0WzC)!~HlNTTStYsLcns7H8vlw+j@V}vsN z!x0nT=`YtOEhXGCZ$*0YV!r7-O4mbVd{d~ps7e{jeiXuJ0;|uXg3Dwy$Dog>f5Ap| zKBuVS95nF$lqm0}y#KXe6rcL~HtTdH6*!}cjyTX zpxYU%xlrC1N%W-141YYDcND0iM68Afx#nFYfzN=w9y}xJTJy-z{`JV|Y=5fE zz>GK)4aX1Hu3cJ8X5&DY6p*pp)sK!v5ZRQ1MVmLD zkqt5pA9n<4Er$V*^BK#860*rLiqPd>z!S8o1|)#RfL5DH-DpSzC~VX@CUE)5#jLe- zDQdXxgP&gccbz5zhKsw(zo#$uerLe(Ho#s))L=U1>e)wGIi#EghEt%Ui!WFiJV}aGDqDC$a}2Ug6=3X|*E* z^*jp%5!1b@*WP5Rbdg=`;_<)h8pq!BdrzXK?vhy8%q$tG?^58H7`&WqBM zO>A_vQcR6YlH3|FR^wUeB@wq{*+Mt}F};&%mzTjwg_BuD2t+;m#rnvG%#nTXceZK# zJ@@yoI!pnS4jAbWa}LK|7PtrgQ}*Ch+Z>vJBMMwcny%3iR4{O;CLUE(cA$&);jTya zojKtYp-y{jw{;^V?l^}bb5GK)^jK@i;6V@;TcHmkkx2 ze2aPv|9G$T@ zb|+7TO4l1LrhzF>2K5H}DZ1eB^z<*PirvAj`U9mpj ziZ>KcUswRoEIe5ocg*9dY4bM!dA5uzp!zGu;3z7<3M0b#roVHL^T=G~t}8(31rRPg z&WM}rC0s_jGJ%yez9y4)ILPz8Bk5#Su30G3K(L6rKXcJI&*uL)y7qXc_y4ccMORKq zx?mNOge3RNP8TGxZz(I6t&-fyow4miQIQ>lTvwqbmzDc{mE13LpZlGeVeG;-+xorx zJs$m4586JT_vQ6^zMhvfE4p{hkgB>De!`D0$8zImX0}Y38hLU>tBiDLl*i_7yZYm| zCesdJ#9OG9NRQ|*g`sDwH15&)AS)x}9rg*m9Y+Z{8&)PGG#*~+d3wHCkvvjHZKg)ArVJ29Y-n%J01<*0;mWZyFJ%7?ITdwz zlbF(ZHm}JpcroCCyFuWg(c5Z%Lss5nLCS1_DzkPXTFJuD6Eub4xNhdiW~?+L42#4> zN7HSqEaIcg6~vc7a*+MgRn6`uo8aOFIHiMsuci^D&~(VQCy?vXdaoi0)8Mg=Yd9$? z6GD^k#zEENI+^zMd6*iAX4b<{T4!!y)yFM+{*p&X611eukamUV&)j=m#Nd01FHR2D#undLfq2>9o8%9%@lh37)_EUW zU}mMbN#O%T{X2L5YnWM0qsW|^x_mqk;#L7>>ySea06XF0{zumjZ@Gw{6gfg=ImCp{ zq%R~@V3Q+|8kugzEU1?J83T6OB|K=;?4A|iX?+m|LgYhf`%^^raxFVv>a3$_rgX<<+_xP1M$f_3EN( zR}n2cm;2wl!6Iv|`jO!h`nwiUCRP|YL)9!lv*k|Qly5%JE=*PLO97W2@(nqw?9>(y zQ%|C_7&jo(NXod#1-B%741IAj8C=xF*L+XO21v?8 z;0$Kh2Ds3jM#@Lqb=Xz^if-@aAUT`a%>_hjk1ZV2r5AWg%2e#@E~~~jbPB_$k@&)} zRFB$ossSJ$=Tq~7tQBM$%CNvd25^toL%ML==r2RR0}Y4^5SCA>W;JZ$tc$_vd6o2H zu0MfYF%cd=6W?mmi6dA1sSiTm$tihPh>9>D!g_hKU9W#x0Yd$!`pQ*f;G?;5AG>}^ zq!`}iPBbHMkxOXe)GJ;4`znBI_!M0KkFi?Ym_C_ zo5EBQy8+h3lX-N4zJs(6fY|m%Ae`VQYC{Ar;7#{H$l-gi^~kF@;t+e(Vz=@KN9LM= z%Yrx^X&7z$t64PRGlz0VE^FgAr%24Zo9<7aj%M04ra9-GNZxGJtj$_0>}^+3?(-xl zzb_gtT@nzxdpCYg5>JClZ2?92Y5!zh@)!9?NZPG>!|i$%PF;#MY4#yHS&?1^*1HT; z?M4pCv`#SF)HQecGy$W~gtC`UjRPx7P*Zpqf z+u4UQ`c57U)@znk|ndY z`>87`<5NNtvnI+I(<*0g$EBG;AKVfgw~8{Ug03Ump)-RJDjoT-Q|B~Y|$4rqs15Ns>4)2~M~CdS&D-`|^t zKeCvWZblFkm6Utj_}K3T7udqwdqruwquBmM?K;!I%plQ*Y|II-aszh>>GK6|uZkfw zqwikKkT^yjta^~~sHiN#FNt5};gcNg?B-aS6~77hGFU`4|8&$b#LKuz-MnM(x=~CI zzBx1!^H+F5^ZSwIH{_cxujwDtvC6z$kxO(;LUN|;3KNFCYXALEdy$9e;(Aioy~)Xr z@*?wnvdkM3_e|pLk18CU(vV(y~=-)+ZpGu%v!y4|g26UjD83 zKLG_UA0~F)KZR_!0hofS}NUs`W91lGWaW8o|2E8l{~O>-Y*`+9ECF0ViV0wA~aArDAGg1?934mx{=iXhRn?aup z1*8`8+(V|u)RAJ3vi%8+C64fZ6bD1QOSVVJ4>k*N; z&S^V)KLTpih*NXq8<1_Co+$$+ugkT^cKi?F7!t?SR7#0Hx%DU;moR(VXPj1EyJk6l zIQS^E=FRBQT~+Sw;}!Sam~^hga>GwXYM}y9(sR0_cBMV3tgi}6SlDoLNweMRwa_YQ znaj#eeJ4Z(6(M~zx^TyEJu`-ae5S7`nj#(;ZZn4-%~er zpk%-!g646~{%o1bSDoYoRouG)K7VSE+}E;TzwGIH+}^{kF*&o=bbrDzAN3Qfc0;3i zSsP1NyOrt+{M!7?$F}RA{+6$PuVU1PPPvM@Ma{73Wgt!SX+w(|fs!kQ?uxRc!8G`2bnA+Kew>23hQVzKBH(6V)n^?+JVEAoYTZ{WB58hkqgZIz6 z0Rx#!k=o2Essz-rlDB$Ig)Tp(Z5^5L#3^il#V9lr(H4XH1(bo=#RNKO?cgy zv?%`1GAHDb^^aQje&2YBQ(Z+ z{+c~>pX;vj*SLek;z-%plOBm(o-686HymVHox>=sMIgs`?}ZWDK|8e#wH^0P9*li> zCx8(L)oA9y(`|#p0!2U$lGP-C0&A;DBxsr`*}RgD%v;@?`CYU_vaR~8jrB+f5=?0x<_eB!&4BF=+^jyh9Gf2rFVJmTj? zlknq?NqDl;XuXs}bkB+mG~fy$>)mz^@k3|!%EiSp;%Xi0KG2x+vQC8=O#nRyp;O4X z`hwdA?eoFXJ0Joa4VgNxIoF}oxA_JW1bzI&aK4nY1?e*hDE%#l8}+V|!o1VoNXncN zN~qMy6Gllpo5ugzHuUpE9G;#7fI+4|m=^5eKsJ%{{tJr0s^u0o2HCwRa1gX%X&JTr zhgO)&m$4N@J`cQ-?@&bR%JQkjQXXU{h6F`OGLBvTW`obNd%slOnD|f~f z#%rJtcnVmpmCapJoEhRV!`mQCow-p<+FrbN?giR?5y!Fp@1#kDg`#m7HXrgL{6#S8 zKg;|?0i2grB;R%jV+ppS31RfYl>o-}Mce3kCyxca%`~%&El#2w)Q($pGPvo=3E&RI zxma0scY!SkH1XgPOol#284oM95)Y?(X1Bkp;x!Ux&9}U>;W{ zF+?V%iUW&K>q=Q8Uw1RPU#3(!pxC;kJ{NkL4C4j=Jv&kl)lDgD@>BEDhP*|OX6gqx ztV`GnYHCD~tmsaVcEG4@e>rua&)>-e1fQ{93nL@HPLTH;v!lG;`h#I?4Zr1GSbyCM zo;{Mn%es;MSridDf_PAPXxmJd|v98qORy1k6 zA0G!wbbVq(o12mK<4j^FykZlV+fHNtOe^n!n;5Kj(yIF3xtx-bL*IYNpdowp?@C|Y z2aJe{vdndS;mecGL@?MEV{v4+Kn-s)P=4ADatr~FVU2>t`R@(?jJ?b+tDzb}lfJla zfC7S-2%5IUm;?)cc-$9Nk$4_MUZR|(7Ov|q&R=n{>N1QBI{_*Biv@~Fr33E$DO~&% z!gwSdIc7<4qI@O+)kkK;0prNTkTRx*b1MHm6kk5Wc&JZcubM*h{+kQ zqaA_~J&LFpV zj2vR@m>lFQW^?l%UGAIi$1m#e?5LB_%+PSPeGf;=X#yb)dtC@Syb{@fje@2Kq>{N| zkkpw2YQ7mufBVu(lSPqy%3z}--;~tB74(dxGn~1l=p~Hfso!E_x43Vz*N7dJ^{`Z; zo+wyEx=M;x*lHm$kgI?G%f{3Q8f(9hHVfe&1DuPr)v1?ZOO_>oEaXG)5FW3w+y@01 zA~KKViJcWe9Z-KfQ8>23NqRT;re!TYpERS8We#lf)D1sg_*ln?U&4r8N%PJ%(M!1V z9P+>1`_W6#bG&ft%I7tzA}nDn>`v+X+EHxud>&__P-duB_5E<%{v$fO8wefcd6n^^ zb$yP&V@^@{$@#aKuaZv&shv5r;rEiRJFd~ewQnrujm)z+!Y$m^+^oQ3Gd9(4>TL5? z3{$^^$|xIF+B~`@5j~1)uk(66%3lpXq6&I_VW>n3*av-dg#2kc&4)?z!q8((2vhY} ze!g)C7JjB2qRX4jfbVq4C4H(e{9Nb*=mYZjwbi~A6QyF$$M&z(PtcA_@eirC{4&1H z0KCGg2wW}RISh+%Df|UUYE3$Bt$TtM$zz_eU)Z#<{dntv;b>fq^msT&R3ncY^(n@x zseNFPUo%LhwMe4lT#~4#DoP7K6=C*5-?;v!5beP>s+TA4xnUeCB~T~7A)m>8o#(PP zVp3a;iBe@ZmpQ+}K4WFV^UOdD07-+zr@Xq)0LxOLJZ*ID+PG?zd4Sood+kmiRek7d zYGwxTOQ}6_qS;41n1|#)YEu(Vr@LDx$ zz!r@%nw&BH9??sI**x>|ag!L^WZGVBE;qyGqA?Q32|^#Ig_75`rFJ!gwwy`eN-(<# zQPd>dR3=(q#1gbAFN0o?3SrMN9P=g6fJ*c6O|{31H*sdKi*b2>7r{YsO_>S$m1KUj z;N42l&B%C8!Th&c!;~30dYUIKVraAs5eYs79y8fn^#%HUmC(mu3LLp(nu9O~W;`0X zeyt)G!euY;YX-=^YxDIj1K(&XWZ+A*_^F8O9kGeAMF97vqmY9>;Wc;5ZKBY1LRfBC zrCy-^x7+=*Mprd9lpDTB&f#x`cs1!Mb`)!6y%!GX3p&v|^+r^!;-?pq&{@Z`>*?{R zy5C~pSdX7R>G{I^Dqx#vYX#w)rh~z5LH3=~7kZG>YYg1--GuHZ>GxV`ivhphZfk~8 z6FVObf2ku8Pj@)se-=X=m3_Fu1^e zH<4CWAt9Q=z-)ky@G=h;xp*l#gKO=Bs%m;R{f*KueiZJcz9amn&K_FzbuXu@WaAZk zCf$CT?H5g)_oqs2Ip(n0L3#wogzJPaEp6!6RY%#Nv7r#NnrXHcMH^e>;vZrC?}51- zNqW9}PW#u^m`mg$l;1pA7U-;1I#_pWTyLvJ{wYZMd9#A2_mb|mE3cY^;FstW?JDez zx6L8?-<=;rU(WL2-6T{-%H}avXrl>Az5QOR<@y+3%dYmKtNfnzYc88n0AAGDq{ik0={1yJduCPT!^7Dd`Xq=;FSYwkrh7%w*iz!%6H<|N;x zevtgbG$3AWYWiV)$gvMe$y?np4Zpf3nxQbphkq)?%G;xB^G`p+-Dz`~%m^fA%-n>k zncq@1vkey2QsQ~fQwFq-HMp``bA`ihMOj#1I&xp&!_Qne%oa^KvaLY+6d|rc+BzRMn{z zXKn8fM4$sh(z2jL`$rbL3_y4eaCm5bc&_^1i^4)hbm5)}P0An5<$>-s?2-E`zGvmu znzQu51Jr0DWpg2#8>I@?wjJ=j_n?=k2BtRKYE`$i~ zU=tA{{}+@IrR>r9enFp%Wd5Ux6wisD4q0ud(JG(Z<~B2 zpRzor^sd14Xir8_znAxKu{r-IZ}n+aN?!o42haJ|!cEgI8Sn}Wdsu$pnxX*RbH?{1 z`xqUupo1$e$SJ*z#R)W-2{^3`NPBxWGL(imUcW!yAinMKRGgW4l^o!|(vx%UWD_|b zrXHPY*Y(n7Ynz@=Xci_J6;NcIuAA1$fw0T%`uv!+Xbz<(CO#?}vO zLL8hGZoOTGf%?BLs3arh%zjH2DuN)=w>#f3_aUtE(Dc1jA2nFYj_Gs=J_@)6o zoDk;0``b4Sg?X6hF4X(Rj`~!Eb%0M9?P^77EsMy&2z6VFB~F`koPQMREAJf0(ES5( zg6>S-cV^!5AcImU(83=x`lWgX^@c5lsz_3cS>H1+jz}cUA@{ zI)7<__-r(XWHaMIOI6<>fFWo*!^j1(!%}mWQE%YSl8T>XtsoEDaEWE$WS~KE=6{R* zj0PHi6PI`()NMyl7ep>=3-!3|rRal`FG&h)P#xl9XIv$7dhmj9crjU?*q|h&@U#|x zi~W^ZT{OwKe+n8KDFAXMm-8rC7nBN$cR}B)Bw8=}OC8K({rdRFD=5Kp>})nunpMTz z6akMb?dcRZ;bBN7=Fi^c z_oY<~gZPkP(T>D`AX!e-cA%5RiR!|J`!${?Rt(wlvY7^|DVkUgI4WqiY$K1E4eYdT zce*f{KLz{4Ry{5lOenjNztz(RAfIYXW3u723G)5q3nWwTZ!C4bBn~+7tB690-4{W1 zv?oa@1Kfaa@@m(yrPJ6(@TQACQGV&~3x8DUlwnW1^=wgR=;vf7{d;!q-dIMJQ*)(skCnbHrEfkE`+bnO z=CpHwNM8tR{;}Jsr*_Yb0~%vSw?7$-q37wGnstBgewE zhHOJnk61{g=U^<6!WxcI`gDY4o+FpkSRt0GEoWL-IA?raogy`b{XQj5d)7TzI`frl zd}-5b^m;CFV(1%rWaez2wSbsq*;%9U1Eb{gnx8U!$=5Y*M@rv|X8*(CB#{x^n6#fl zen_cktTO({5ZRhU?t?hJ@E-K?BjP_aargfE;cW80Jz^{A#OP77Nd~nL?T|)@LXVK9 z$dXc9BZ7R_QHBrSQFuVk8Xe!VRUP3^2RB+Yl8!ue+q&#Y?Ftuv`B`r3fx?g2__>tc z)FQc(_yjE;rRIv!+ukFmgA+yN-}0tM(S0zKIls)+iwT|2iIkWX{!)|-I=b*Wp**ur zA~1g|?#r|w|7q0^qeQmcIuD-sGIP9wbhYR$D#I*SXF)YlgcV}S`XX{&0OHTXIM0Au z1eg-?-%XS)Bd?K)sL8A2-!mjXd8jP6f!=_ZDT;u8tyL+YFY6%b=K~HXvIC>;j^~Y; zNj{Vq3f>=25{pDQ1})jX&?tdmuxg1b!B0>jA?E^e?+R}BLMStj?Hj+TseNzImplX0 z^R5kG3q(m)bfGH{FVQwHCYFMw@`>!yO%OG#LE_5ReyYB?vQJ|l4cC*(kejPvZXGDc z>!1X69(~_`v{|q>v&K)8;G0;f8l6u7|i1_&?^krF} zq#^`1b{<`+OhC2kI6bH#1D#=TANvRB$m(*J5-gd{Tq!!!lm>95{E*(61Q@&s)?wH)?Nh7rXuN*#ZMU z8N799VF^kQzu^XS(c-uio4|9`X*I2+=Drpd_MoHZ8%l7;vM<@&zfYcY(|4pcR#tz$ z)2kY9rSAv)M02^aCr`YTYZX1IYj+Lx%8L19zt3Lphiq|_krNT@P^m`${>&obO|MQ3 zL=+}leH)cRB52QBvHE#ggU5~jTOl~bR-%~@>I&_LamXKGI`N9pR|J;A%P5=g)PWmG zQbx)da}TjhL$vg+_-Qm8{=gR0+Wzlp=GU`Gfw)lL=&`vmX^YMP+;8WF_07)ZUCt(X8C$T#$))-zi{B+E4r! zaI%C2X?0sVLHd#D9-f;X>3H=Ebw9j+R%%Mk+aeF+&+))7ia_aI4{Nh>gD~rJ&MbLd z0f#@l+K^C}X7O&T<=2$Nv;RF1(-V_)pHEJ$W>lB!?j3ol@@$*T#(9>-v z8cI~?(SAuP4tOK;^IJs4MNf)$2bxjl@XMsZL)mx3-d4T+zwKjw7e7`yt3R3VaU~&{ zJo(JGr;c(k>~bx|hsU=yw~0Z3?D){Yu#D7SONd&~jU_rBJ{9bLyssELNTTGW_Jh{~ znpFzXR8>{pKlqQC_LM}Iitgimz@nyqr66(Z#Lp5(;W(_(uRPsVoZk{)Z=sO*zl`8p z=)k%A3X*k)W!y5fwzuD!xM8f2&jINLUT2v<+6&TO3-8NbFJC*oe}B=vFz}vDeFsyr z2&PBJC;5&QjH;wiox{&2!7a(*<$ZvqnQ>g&cRl>ps!jjlms5*7;*$oexZI{mt^l@& zmvZ*;L840O8Wa1NhKhbQ_GmuMO6H#(f=QpsXkAK+VNtr%slAg8fx(^)Ns9h=Q-&G& zY~(^2`%>kfXrn-)*Im60rlr z6f@aQ^Lio}ZdPYHR5-!=8QKqJ;yvD$^cI#hW~I9w|KaRiUvE`?)@6yAlJqM0Or-}o z$&Nn?L^r&w7nd?ts&BNnV$)T}u8S!cZENKRLpvz4GXJl&?)|pfLud!YUBKs^*WM#& za+VWoMwpb*y9utqXtoe{Li3lpi*#AJAzJc(8aZ5VdN89@&28Fg+-o6Z9%u5aZOJ5Q z{8`GGQ$-00n2H{}a+*3yEjY$i2 zrTgF+8^6T@I8-Q}Xvc4>ZX~K6w7Fif33(cRyjh@7PJl4mS;A!!4v2#*wG>GuUxMba z$%NK6gjUe+|TP z?_gs7?8E1s)XsOKVbJ~!=G__*(*(-R)eGy*{up`#x-$_LaM8b9B z>+^D$$)kl4dN~;eX8k&LnZkdbpV|i;y=ShIX)~^G%gyMbO@Q_xut} z95w$kGAS4!>?YDLR%&Gm9Nr683k!y5zNq4c!-;5#>CZ)2%DGC+Gejm83m% z4}tfzmTle##>0asfyXD;YO{oB_hDL4`RG53iHH8i8Kg0+M* zKTE*4*{?v3ge)yPcu2i~o)e24noH!N;EbvRkcZE5Mbf-`6oWjU;L_U_Grms&CJx1c zD~LnEoB{h!VM?=@)U~N5flmQBj$V@TFk~%JMMTOCxmV>XLc?HtODQcCA4gAg!mZ1i zFg;;D2l+-{3i(oq1Hn1?Wc-KK=|^L5qkjOr1U zpI?~hJGN(JBWaQ|wzXf;OJ?p*i~`@K*?`lG$3EqeyWnf$(n4`FqtcHx=4=xm?flN$ zsO1sf(a6{HL`nw_#V`j8F-lR{}Y)sMxI6(i?7~Iacvhwzw@MUZSiW*qICQf?ia6Q=418_ z$##LzgDIFn^qn|M}>?`H|_MnD@~#O-`jtzD6~AG;3rDD*|hm`8pJr`Y@zczW{VBLY}_{YA@#kRqCY zW zBl?m75Y*sLq_=_hSCJqdI?;Fmf} zL)>+AS7HeQOd_{Kf^IJY>Uj$rvftp1|NZ{ClZ^yg@6Ds^9b@?w&{Z>Zr3q)T8^O^V zg`dq22Nb>!hWb7p+8}p_Q_KHD3e7N$eO^Vhg*#Yl%?kHzb)%J~wihMp)O?WmbzwpF)iYd$ZTT=Z|;bWF-SAntpZRVZMqkGB=b7zOa4f ze|A{AdoqQOH?$o=Ku|zIYQe21n)fZz8$A&({fvK$2?NPz0ymh$2KkXtg%hqK^`%M{+gjAC~|3 zigxpw&T8|&d6T2WKcH7p+rhfpE=ol^(@5d2S{^szC|oIAz@OShDGa!npclkN8|0X^PLyeqv~d)b5wx-X_=|xRo~vDe~wZ)_{V+pb<0Q@5QAJ zYpc+T5A&4$x)qw|T&HMjR)LZ|wX}nYM-j=5Yop8>k!V+Zn z7_Zv=UmqOQC5>_O?VQVFtIuB|mv_8Gd)(W4S7g6RnMuILv&!LVqOwhrjWRrTbSdrm z4yX3o%3Ev}Qcm1A7E?C!#8=2J6p&e~XpCK7wz#k#-=5dxfeeTrhuwStjFj%qBad^; zbCp&}e=0(+r(#LKe+_eABS^JX-qAGw&~UjmVGL`>PxGs;h@Wx#&}r?)G4DYfg^VJ$ zuOEruoU3@@{r*;Lz8F&lvZe@43g3m6ba@lIaoYYd>_s3TOMQa@djrpE;Rvv~;aV@g zK-aZa*NB_Glt2>a!!LJO6%y}rmC?*3=Czi-MWz9`eXxiE)*H#@-;`HlsNZ4^l$B5= z``!qjj{w@s2`#HzEOQ#HKk6>#Sob`3hkx_we|=+%Gk~pJAHHW}=$M6S<OQR(L}6n; zyfN*(^1^WpUXloa5)$O#5kd?S=RwyyRrYtLcH^v?o`r_ggk^9X;L8)bSGkH>7O*|$`F z@a@2@3;sx`{?wgmh96L}BJB*KOhPKs^vRVBZ%U zWDksxQ%l@PKSkPqXXJj$KKDYjs)S9di97LZ*<cbalywZhsG-8Sbd zcpgGGj?OFH)W2ALc-EwV=|L?ifEw9bE;#-Bg*GtH`a=&I$0yoxfGoCdou=;f=_RqFrd;@sF$qZ-sjHXiKtQB+c6#0Y6KJwyb4kfIJ%%m^ z&Br?8R9_Ey99LQZlk#=m!v*6a%(^Qj=tmaD8$JoO6Bg$<#WbiCqWf2Cas$F`&!lJD z*%_bU(erG6@FP`px}L5d`p5Wsms}_(V^1D8 z6=qNAzYFiB!Glt0ao1m88SKTsKeTFW!YK3Ye?usz<@4D3UoX0Ui5aH(+|31)m`@rp znqRnRDgH|p0xS*I zRew5Vbsf5~fe+n$t3-~5Z4sc;`p=(QkUMwwTClf06XDzHNxRrcg?ax<57F6Hj3luW zayO*RbTZo0`!aczACIpq;b#rZQNM21a<+*6ozt|D@OrG;2@x>e)1>dVopE^T&szr( zg?04rKWZ$H9)Gw&=Fw{@z|5K6KjrY~zWA0oFO7e_rV;sVp`VNI*zk$&ebjJ05xUNp zaUJ4MKQ8s>YdcxlAHj1CLbc{uFGBA+(lF6q1=n%9woELlZ9gi*2WaI5^j5NTKC&7& z=hkpYI11xU@`(Ms3iu9(R*o`n%U6((7u!IFZr&P%Dlzqjo6eY!fLXT43M~t%F5JZa zFdDnES^tFk;)Ku3(rkKAO!L#bjn1!-H7Q|)$uCCBwx#Z&rbAnj(|t#J%5vDXwVq*@ zo�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 z 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 z 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�tIU>j+-H%NY{((Y><-ZWL4zOr--> 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�vd_(No}H>yjz!YFr=`(ISw)Hu0_7Y- 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%0AE;%sx8}y@xG-p`lc?DNg@$2 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 literal 0 HcmV?d00001 diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index 6d77b0e1..1327808b 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -2,8 +2,8 @@ "author": "AvaCloud", "id": "avacloud", "title": "AvaCloud", - "logo": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/Ava_Cloud.svg", - "logoDarkMode": "https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/marketplace-logos/Ava_Cloud.svg", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/ava_cloud.jpg", + "logoDarkMode": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/ava_cloud.jpg", "categories": [ "Infra & Dev tooling" ], @@ -102,6 +102,34 @@ "url": "https://doswap.io", "external": false }, + { + "author": "MetaDOS", + "id": "metados", + "title": "MetaDOS", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/metados.png", + "categories": [ + "Gaming" + ], + "shortDescription": "Next-gen battle royale game using TIME-as-currency concept supporting up to 100 players.", + "site": "https://metados.com", + "description": "Next-gen battle royale game using TIME-as-currency concept supporting up to 100 players.", + "url": "https://metados.com", + "external": false + }, + { + "author": "Heroes & Empires", + "id": "he", + "title": "Heroes & Empires", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/he.png", + "categories": [ + "Gaming" + ], + "shortDescription": "Idle RPG combined with battle royale gameplay.", + "site": "https://heroesempires.com", + "description": "Heroes & Empires is an idle RPG combined with battle royale gameplay with the support of NFTs.", + "url": "https://heroesempires.com", + "external": false + }, { "author": "DOScan", "id": "doscan", From bd559487f401caf4eb269ab19cb1ae0d7ade8924 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 2 Oct 2023 16:08:51 +0700 Subject: [PATCH 023/149] Update to external url --- configs/marketplace/dos.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index 1327808b..8728c688 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -71,7 +71,7 @@ "categories": ["Social", "NFT", "DeFi"], "shortDescription": "Building a decentralized metaverse game based on L2 Token", "site": "https://dos.me/", - "external": false, + "external": true, "description": "Building a decentralized metaverse game based on L2 Token", "url": "https://www.dos.me" }, @@ -84,7 +84,7 @@ "categories": ["NFT", "Infra & Dev tooling"], "shortDescription": "Web3 naming (.dos) for the next billion+ users on DOS. Native Name Service", "site": "https://dos.me/", - "external": false, + "external": true, "description": "Web3 naming (.dos) for the next billion+ users on DOS. Native Name Service", "url": "https://dos.me/" }, @@ -100,7 +100,7 @@ "site": "https://doswap.io", "description": "Swap, earn, stack yields, lend, borrow & leverage, all on one decentralized, community driven platform. Welcome home to DeFi.", "url": "https://doswap.io", - "external": false + "external": true }, { "author": "MetaDOS", @@ -114,7 +114,7 @@ "site": "https://metados.com", "description": "Next-gen battle royale game using TIME-as-currency concept supporting up to 100 players.", "url": "https://metados.com", - "external": false + "external": true }, { "author": "Heroes & Empires", @@ -128,7 +128,7 @@ "site": "https://heroesempires.com", "description": "Heroes & Empires is an idle RPG combined with battle royale gameplay with the support of NFTs.", "url": "https://heroesempires.com", - "external": false + "external": true }, { "author": "DOScan", From 35c01c359d93974a91b7cc7304c63a9142efbfb9 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Mon, 2 Oct 2023 16:38:24 +0700 Subject: [PATCH 024/149] * Update --- configs/marketplace/dos.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index 8728c688..020c9915 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -139,6 +139,7 @@ "shortDescription": "DOScan is a blockchain explorer for DOS.", "site": "https://doscan.io/", "description": "DOScan is a blockchain explorer for DOS.", - "url": "https://doscan.io" + "url": "https://doscan.io", + "external": true } ] From 9b29396259999e8e250db91d3cc206f606e001c8 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Tue, 3 Oct 2023 21:03:12 +0700 Subject: [PATCH 025/149] * Update logo DOSafe --- configs/marketplace-logos/dosafe.svg | 1 + configs/marketplace/dos.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 configs/marketplace-logos/dosafe.svg diff --git a/configs/marketplace-logos/dosafe.svg b/configs/marketplace-logos/dosafe.svg new file mode 100644 index 00000000..aee28600 --- /dev/null +++ b/configs/marketplace-logos/dosafe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/configs/marketplace/dos.json b/configs/marketplace/dos.json index 020c9915..50c42ec9 100644 --- a/configs/marketplace/dos.json +++ b/configs/marketplace/dos.json @@ -17,7 +17,7 @@ "author": "DOSafe", "id": "dosafe", "title": "DOSafe", - "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dos.svg", + "logo": "https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-logos/dosafe.svg", "categories": ["Wallet"], "shortDescription": "DOSafe Wallet is a custodial cryptocurrency wallet that allows users to store, send, and receive various cryptocurrencies.", "site": "https://dosafe.io/", From be17840fa738b5e8bb7a7acbf1fd792c6dfb8440 Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Sat, 9 Dec 2023 00:50:49 +0200 Subject: [PATCH 026/149] Add Creditcoin logos --- configs/network-icons/creditcoin-icon-dark.svg | 10 ++++++++++ configs/network-icons/creditcoin-icon-light.svg | 10 ++++++++++ 2 files changed, 20 insertions(+) create mode 100644 configs/network-icons/creditcoin-icon-dark.svg create mode 100644 configs/network-icons/creditcoin-icon-light.svg diff --git a/configs/network-icons/creditcoin-icon-dark.svg b/configs/network-icons/creditcoin-icon-dark.svg new file mode 100644 index 00000000..0ad33587 --- /dev/null +++ b/configs/network-icons/creditcoin-icon-dark.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/configs/network-icons/creditcoin-icon-light.svg b/configs/network-icons/creditcoin-icon-light.svg new file mode 100644 index 00000000..b67786cb --- /dev/null +++ b/configs/network-icons/creditcoin-icon-light.svg @@ -0,0 +1,10 @@ + + + + + + + + + + From bb7e98e59ed032e054fd1accb781c8a73b433623 Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Sat, 9 Dec 2023 00:51:39 +0200 Subject: [PATCH 027/149] Add Creditcoin logos --- configs/network-logos/creditcoin-logo-dark.svg | 10 ++++++++++ configs/network-logos/creditcoin-logo-light.svg | 10 ++++++++++ 2 files changed, 20 insertions(+) create mode 100644 configs/network-logos/creditcoin-logo-dark.svg create mode 100644 configs/network-logos/creditcoin-logo-light.svg diff --git a/configs/network-logos/creditcoin-logo-dark.svg b/configs/network-logos/creditcoin-logo-dark.svg new file mode 100644 index 00000000..75196466 --- /dev/null +++ b/configs/network-logos/creditcoin-logo-dark.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/configs/network-logos/creditcoin-logo-light.svg b/configs/network-logos/creditcoin-logo-light.svg new file mode 100644 index 00000000..4343c6bf --- /dev/null +++ b/configs/network-logos/creditcoin-logo-light.svg @@ -0,0 +1,10 @@ + + + + + + + + + + From f3b294d909bb024f26b820135658e1985bafda64 Mon Sep 17 00:00:00 2001 From: Anh Le Date: Thu, 21 Mar 2024 05:54:31 +0700 Subject: [PATCH 028/149] * Update conifg --- configs/footer-links/dos.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/footer-links/dos.json b/configs/footer-links/dos.json index d6fc6e0a..46d48488 100644 --- a/configs/footer-links/dos.json +++ b/configs/footer-links/dos.json @@ -34,7 +34,7 @@ }, { "text": "DOS Explorer", - "url": "https://immunefi.com/bounty/optimism/" + "url": "https://doscan.io" }, { "text": "NFT Marketplace", From c58a0b47fa1ef0205f2d8fd3bfc080ebab71de53 Mon Sep 17 00:00:00 2001 From: Mike Date: Fri, 5 Apr 2024 16:09:35 +0100 Subject: [PATCH 029/149] Updated the sec score file --- .../marketplace-security-reports/default.json | 104402 +++++++++------ 1 file changed, 61915 insertions(+), 42487 deletions(-) diff --git a/configs/marketplace-security-reports/default.json b/configs/marketplace-security-reports/default.json index 257e81a8..816b8847 100644 --- a/configs/marketplace-security-reports/default.json +++ b/configs/marketplace-security-reports/default.json @@ -1,42489 +1,61917 @@ [ - { - "appName": "furucombo", - "doc": "https://docs.furucombo.app/resources/deployed-contracts", - "chainsData": { - "10": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 7, - "solidityScanContractsNumber": 7, - "securityScore": 76.29142857142857, - "issueSeverityDistribution": { - "critical": 4, - "gas": 65, - "high": 14, - "informational": 27, - "low": 70, - "medium": 7 - } - }, - "contractsData": [ - { - "address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", - "contractname": "Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 21, - "high": 0, - "informational": 16, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 422, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.68", - "threat_score": "94.74" - } - } - }, - { - "address": "0x26799674baF5588580867A104D3Ba22A5b54786F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x26799674baF5588580867A104D3Ba22A5b54786F", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x26799674baF5588580867A104D3Ba22A5b54786F", - "contractname": "HAaveProtocolV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x26799674baF5588580867A104D3Ba22A5b54786F/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 4, - "informational": 2, - "low": 19, - "medium": 2 - }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "3.64", - "score_v2": "72.86", - "threat_score": "94.74" - } - } - }, - { - "address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", - "contractname": "HFunds", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 5, - "informational": 1, - "low": 9, - "medium": 4 - }, - "lines_analyzed_count": 234, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "100.00" - } - } - }, - { - "address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", - "contractname": "HParaSwapV5", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "94.74" - } - } - }, - { - "address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", - "contractname": "HUniswapV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 10, - "high": 0, - "informational": 4, - "low": 21, - "medium": 0 - }, - "lines_analyzed_count": 405, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.74" - } - } - }, - { - "address": "0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8", - "contractname": "HWrappedNativeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 2, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 42, - "scan_time_taken": 0, - "score": "2.50", - "score_v2": "50.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7F974c1E969c8201c08273b958dA646fe5d536AA", - "contractname": "HStargate", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F974c1E969c8201c08273b958dA646fe5d536AA/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 3, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 152, - "scan_time_taken": 1, - "score": "4.05", - "score_v2": "80.92", - "threat_score": "100.00" - } - } - } - ] - }, - "1": { - "overallInfo": { - "verifiedNumber": 25, - "totalContractsNumber": 25, - "solidityScanContractsNumber": 25, - "securityScore": 72.76600000000002, - "issueSeverityDistribution": { - "critical": 4, - "gas": 693, - "high": 87, - "informational": 437, - "low": 1025, - "medium": 86 - } - }, - "contractsData": [ - { - "address": "0x59daa74f2d15c87aac435ec18cb559f92490c100", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x59daa74f2d15c87aac435ec18cb559f92490c100", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x59daa74f2d15c87aac435ec18cb559f92490c100", - "contractname": "Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x59daa74f2d15c87aac435ec18cb559f92490c100/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 27, - "high": 0, - "informational": 30, - "low": 41, - "medium": 1 - }, - "lines_analyzed_count": 594, - "scan_time_taken": 1, - "score": "3.80", - "score_v2": "76.09", - "threat_score": "94.74" - } - } - }, - { - "address": "0xB83304403900c86ceA5032e3041afF15fEe31c63", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB83304403900c86ceA5032e3041afF15fEe31c63", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB83304403900c86ceA5032e3041afF15fEe31c63", - "contractname": "HMaker", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB83304403900c86ceA5032e3041afF15fEe31c63/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 29, - "high": 8, - "informational": 23, - "low": 58, - "medium": 8 - }, - "lines_analyzed_count": 844, - "scan_time_taken": 3, - "score": "3.67", - "score_v2": "73.46", - "threat_score": "89.47" - } - } - }, - { - "address": "0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", - "contractname": "HUniswapV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 65, - "high": 8, - "informational": 27, - "low": 51, - "medium": 3 - }, - "lines_analyzed_count": 1188, - "scan_time_taken": 2, - "score": "4.01", - "score_v2": "80.22", - "threat_score": "89.47" - } - } - }, - { - "address": "0x6C79244aC658966BD973A133600ac44E85434eDc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6C79244aC658966BD973A133600ac44E85434eDc", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6C79244aC658966BD973A133600ac44E85434eDc", - "contractname": "HUniswapV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C79244aC658966BD973A133600ac44E85434eDc/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 39, - "high": 0, - "informational": 28, - "low": 61, - "medium": 3 - }, - "lines_analyzed_count": 941, - "scan_time_taken": 2, - "score": "3.95", - "score_v2": "78.96", - "threat_score": "89.47" - } - } - }, - { - "address": "0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", - "contractname": "HComptroller", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 28, - "high": 2, - "informational": 18, - "low": 40, - "medium": 3 - }, - "lines_analyzed_count": 395, - "scan_time_taken": 1, - "score": "3.19", - "score_v2": "63.80", - "threat_score": "89.47" - } - } - }, - { - "address": "0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", - "contractname": "HSCompound", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 42, - "high": 5, - "informational": 23, - "low": 59, - "medium": 4 - }, - "lines_analyzed_count": 689, - "scan_time_taken": 1, - "score": "3.44", - "score_v2": "68.80", - "threat_score": "89.47" - } - } - }, - { - "address": "0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", - "contractname": "HCurve", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 28, - "high": 14, - "informational": 18, - "low": 79, - "medium": 9 - }, - "lines_analyzed_count": 1277, - "scan_time_taken": 3, - "score": "3.88", - "score_v2": "77.53", - "threat_score": "89.47" - } - } - }, - { - "address": "0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", - "contractname": "HCurveDao", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 3, - "informational": 21, - "low": 44, - "medium": 4 - }, - "lines_analyzed_count": 440, - "scan_time_taken": 1, - "score": "3.14", - "score_v2": "62.73", - "threat_score": "89.47" - } - } - }, - { - "address": "0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", - "contractname": "HYVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 25, - "high": 4, - "informational": 17, - "low": 44, - "medium": 4 - }, - "lines_analyzed_count": 455, - "scan_time_taken": 1, - "score": "3.26", - "score_v2": "65.27", - "threat_score": "89.47" - } - } - }, - { - "address": "0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", - "contractname": "HAaveProtocolV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbDFb793C79CDCa60551E8ea78B18A2b91B620473/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 39, - "high": 4, - "informational": 21, - "low": 62, - "medium": 5 - }, - "lines_analyzed_count": 1169, - "scan_time_taken": 2, - "score": "4.08", - "score_v2": "81.61", - "threat_score": "84.21" - } - } - }, - { - "address": "0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", - "contractname": "HSushiSwap", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8f272AA2bB5974F572188558E6d8EcAF179F7C51/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 65, - "high": 8, - "informational": 27, - "low": 51, - "medium": 3 - }, - "lines_analyzed_count": 1134, - "scan_time_taken": 4, - "score": "3.96", - "score_v2": "79.28", - "threat_score": "89.47" - } - } - }, - { - "address": "0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", - "contractname": "HBProtocol", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 29, - "high": 8, - "informational": 25, - "low": 60, - "medium": 8 - }, - "lines_analyzed_count": 786, - "scan_time_taken": 2, - "score": "3.54", - "score_v2": "70.74", - "threat_score": "89.47" - } - } - }, - { - "address": "0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", - "contractname": "HOneInchV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 24, - "high": 1, - "informational": 21, - "low": 46, - "medium": 3 - }, - "lines_analyzed_count": 526, - "scan_time_taken": 1, - "score": "3.57", - "score_v2": "71.48", - "threat_score": "89.47" - } - } - }, - { - "address": "0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", - "contractname": "HOneInchV5", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0eAF217ABf70518bFD3C5f055F093D73F55E9586/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 81, - "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.65", - "threat_score": "100.00" - } - } - }, - { - "address": "0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", - "contractname": "HPolygon", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 30, - "high": 0, - "informational": 22, - "low": 42, - "medium": 3 - }, - "lines_analyzed_count": 422, - "scan_time_taken": 1, - "score": "3.28", - "score_v2": "65.64", - "threat_score": "89.47" - } - } - }, - { - "address": "0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", - "contractname": "HFurucomboStaking", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 29, - "high": 2, - "informational": 17, - "low": 41, - "medium": 4 - }, - "lines_analyzed_count": 406, - "scan_time_taken": 1, - "score": "3.18", - "score_v2": "63.55", - "threat_score": "89.47" - } - } - }, - { - "address": "0xE7b9b3334633afbf009805aD791d0D1183E413ec", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE7b9b3334633afbf009805aD791d0D1183E413ec", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xE7b9b3334633afbf009805aD791d0D1183E413ec", - "contractname": "HStakingRewardsAdapter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE7b9b3334633afbf009805aD791d0D1183E413ec/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 27, - "high": 5, - "informational": 18, - "low": 48, - "medium": 3 - }, - "lines_analyzed_count": 515, - "scan_time_taken": 2, - "score": "3.35", - "score_v2": "66.99", - "threat_score": "89.47" - } - } - }, - { - "address": "0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", - "contractname": "HGelatoV2LimitOrder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 27, - "high": 1, - "informational": 18, - "low": 39, - "medium": 3 - }, - "lines_analyzed_count": 559, - "scan_time_taken": 1, - "score": "3.78", - "score_v2": "75.67", - "threat_score": "89.47" - } - } - }, - { - "address": "0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", - "contractname": "HFunds", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 5, - "informational": 0, - "low": 9, - "medium": 4 - }, - "lines_analyzed_count": 234, - "scan_time_taken": 1, - "score": "3.68", - "score_v2": "73.50", - "threat_score": "100.00" - } - } - }, - { - "address": "0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", - "contractname": "HWeth", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 27, - "high": 2, - "informational": 19, - "low": 40, - "medium": 3 - }, - "lines_analyzed_count": 368, - "scan_time_taken": 1, - "score": "3.06", - "score_v2": "61.14", - "threat_score": "89.47" - } - } - }, - { - "address": "0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", - "contractname": "HGasTokens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e033F797FfF089B821Cbaa2B54207c68324b2EA/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 25, - "high": 0, - "informational": 19, - "low": 43, - "medium": 3 - }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.35", - "score_v2": "66.90", - "threat_score": "89.47" - } - } - }, - { - "address": "0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", - "contractname": "HParaSwapV5", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1dfdaE2B34078FE50B5850CeddB8788f60941f53/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 25, - "high": 0, - "informational": 23, - "low": 36, - "medium": 3 - }, - "lines_analyzed_count": 408, - "scan_time_taken": 1, - "score": "3.42", - "score_v2": "68.38", - "threat_score": "89.47" - } - } - }, - { - "address": "0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", - "contractname": "HLido", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 40, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", - "contractname": "HStargate", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 3, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 152, - "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.92", - "threat_score": "100.00" - } - } - }, - { - "address": "0x8cf3EA148898a2153536b05d38c45f862ddEa926", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8cf3EA148898a2153536b05d38c45f862ddEa926", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8cf3EA148898a2153536b05d38c45f862ddEa926", - "contractname": "HAaveProtocolV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8cf3EA148898a2153536b05d38c45f862ddEa926/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 4, - "informational": 0, - "low": 19, - "medium": 2 - }, - "lines_analyzed_count": 279, - "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.84", - "threat_score": "100.00" - } - } - } - ] - } - } - }, - { - "appName": "sushi", - "doc": "https://docs.sushi.com/docs/Developers/Deployment%20Addresses", - "chainsData": { - "10": { - "overallInfo": { - "verifiedNumber": 17, - "totalContractsNumber": 20, - "solidityScanContractsNumber": 17, - "securityScore": 79.39882352941176, - "issueSeverityDistribution": { - "critical": 11, - "gas": 324, - "high": 47, - "informational": 330, - "low": 152, - "medium": 20 - } - }, - "contractsData": [ - { - "address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc35DADB65012eC5796536bD9864eD8773aBc74C4", - "contractname": "BentoBoxV1", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35DADB65012eC5796536bD9864eD8773aBc74C4/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 59, - "high": 9, - "informational": 61, - "low": 14, - "medium": 9 - }, - "lines_analyzed_count": 1168, - "scan_time_taken": 3, - "score": "4.10", - "score_v2": "81.93", - "threat_score": "78.95" - } - } - }, - { - "address": "0xB25157bF349295a7Cd31D1751973f426182070D6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB25157bF349295a7Cd31D1751973f426182070D6", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB25157bF349295a7Cd31D1751973f426182070D6", - "contractname": "MiniChefV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB25157bF349295a7Cd31D1751973f426182070D6/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 58, - "high": 9, - "informational": 49, - "low": 22, - "medium": 4 - }, - "lines_analyzed_count": 650, - "scan_time_taken": 2, - "score": "3.47", - "score_v2": "69.38", - "threat_score": "84.21" - } - } - }, - { - "address": "0x320a04B981c092884a9783cdE907578F613EF773", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x320a04B981c092884a9783cdE907578F613EF773", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x320a04B981c092884a9783cdE907578F613EF773", - "contractname": "ComplexRewarderTime", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x320a04B981c092884a9783cdE907578F613EF773/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 74, - "high": 12, - "informational": 64, - "low": 26, - "medium": 5 - }, - "lines_analyzed_count": 891, - "scan_time_taken": 3, - "score": "3.58", - "score_v2": "71.60", - "threat_score": "84.21" - } - } - }, - { - "address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", - "contractname": "FuroStream", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 10, - "high": 1, - "informational": 13, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.04", - "threat_score": "88.89" - } - } - }, - { - "address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", - "contractname": "FuroStreamRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 2, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 77, - "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.82", - "threat_score": "100.00" - } - } - }, - { - "address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0689640d190b10765f09310fCfE9C670eDe4E25B", - "contractname": "FuroVesting", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fCfE9C670eDe4E25B/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 1, - "informational": 10, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 257, - "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.60", - "threat_score": "84.21" - } - } - }, - { - "address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", - "contractname": "FuroVestingRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 2, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.71", - "threat_score": "100.00" - } - } - }, - { - "address": "0x96E04591579f298681361C6122Dc4Ef405c19385", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x96E04591579f298681361C6122Dc4Ef405c19385", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x96E04591579f298681361C6122Dc4Ef405c19385", - "contractname": "RouteProcessor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x96E04591579f298681361C6122Dc4Ef405c19385/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 2, - "informational": 19, - "low": 18, - "medium": 0 - }, - "lines_analyzed_count": 322, - "scan_time_taken": 1, - "score": "3.82", - "score_v2": "76.40", - "threat_score": "100.00" - } - } - }, - { - "address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", - "contractname": "RouteProcessor3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 24, - "high": 1, - "informational": 30, - "low": 19, - "medium": 1 - }, - "lines_analyzed_count": 406, - "scan_time_taken": 2, - "score": "3.60", - "score_v2": "71.92", - "threat_score": "84.21" - } - } - }, - { - "address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", - "contractname": "SushiXSwap", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 14, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 239, - "scan_time_taken": 1, - "score": "4.46", - "score_v2": "89.12", - "threat_score": "100.00" - } - } - }, - { - "address": "0x93395129bd3fcf49d95730D3C2737c17990fF328", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x827179dD56d07A7eeA32e3873493835da2866976", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE52180815c81D7711B83412e53259bed6a3aB70a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", - "contractname": "UniswapV3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 13, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 74, - "scan_time_taken": 0, - "score": "3.38", - "score_v2": "67.57", - "threat_score": "83.33" - } - } - }, - { - "address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", - "contractname": "NFTDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", - "contractname": "NonfungiblePositionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 6, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 401, - "scan_time_taken": 2, - "score": "4.05", - "score_v2": "81.05", - "threat_score": "83.33" - } - } - }, - { - "address": "0x54ea633385c52263846B37409649b5B8fA5eD402", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x54ea633385c52263846B37409649b5B8fA5eD402", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x54ea633385c52263846B37409649b5B8fA5eD402", - "contractname": "NonfungibleTokenPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x54ea633385c52263846B37409649b5B8fA5eD402/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 1, - "informational": 12, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.40", - "threat_score": "89.47" - } - } - }, - { - "address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", - "contractname": "QuoterV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 2, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" - } - } - }, - { - "address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0367a647A68f304f2A6e453c25033a4249d7F2C6", - "contractname": "TickLens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0367a647A68f304f2A6e453c25033a4249d7F2C6/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" - } - } - }, - { - "address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", - "contractname": "V3Migrator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 6, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 100, - "scan_time_taken": 1, - "score": "3.70", - "score_v2": "74.00", - "threat_score": "88.89" - } - } - } - ] - }, - "1": { - "overallInfo": { - "verifiedNumber": 59, - "totalContractsNumber": 64, - "solidityScanContractsNumber": 54, - "securityScore": 74.58166666666664, - "issueSeverityDistribution": { - "critical": 21, - "gas": 1646, - "high": 148, - "informational": 1148, - "low": 562, - "medium": 91 - } - }, - "contractsData": [ - { - "address": "0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", - "contractname": "BentoBoxV1", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF5BCE5077908a1b7370B9ae04AdC565EBd643966/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 59, - "high": 9, - "informational": 49, - "low": 14, - "medium": 9 - }, - "lines_analyzed_count": 1170, - "scan_time_taken": 3, - "score": "4.15", - "score_v2": "82.99", - "threat_score": "78.95" - } - } - }, - { - "address": "0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", - "contractname": "MasterChef", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 9, - "gas": 46, - "high": 2, - "informational": 19, - "low": 16, - "medium": 1 - }, - "lines_analyzed_count": 503, - "scan_time_taken": 1, - "score": "3.48", - "score_v2": "69.58", - "threat_score": "84.21" - } - } - }, - { - "address": "0xbE811A0D44E2553d25d11CB8DC0d3F0D0E6430E6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", - "contractname": "UniswapV2Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 25, - "medium": 2 - }, - "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.37", - "score_v2": "67.40", - "threat_score": "78.95" - } - } - }, - { - "address": "0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x7519c93fc5073e15d89131fd38118d73a72370f8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7519c93fc5073e15d89131fd38118d73a72370f8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7519c93fc5073e15d89131fd38118d73a72370f8", - "contractname": "ALCXRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7519c93fc5073e15d89131fd38118d73a72370f8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 2, - "informational": 11, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 185, - "scan_time_taken": 1, - "score": "3.97", - "score_v2": "79.46", - "threat_score": "89.47" - } - } - }, - { - "address": "0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", - "contractname": "ConvexRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e01aac4b3e8781a85b21d9d9f848e72af77b362/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 47, - "high": 6, - "informational": 11, - "low": 9, - "medium": 5 - }, - "lines_analyzed_count": 619, - "scan_time_taken": 2, - "score": "4.07", - "score_v2": "81.42", - "threat_score": "94.44" - } - } - }, - { - "address": "0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", - "contractname": "PickleRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7512105dbb4c0e0432844070a45b7ea0d83a23fd/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 3, - "informational": 7, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 151, - "scan_time_taken": 1, - "score": "3.71", - "score_v2": "74.17", - "threat_score": "89.47" - } - } - }, - { - "address": "0x083773a02311894a7e5710d62662bfbd268e10ec", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x083773a02311894a7e5710d62662bfbd268e10ec", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x083773a02311894a7e5710d62662bfbd268e10ec", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x083773a02311894a7e5710d62662bfbd268e10ec/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", - "contractname": "TruRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc0482b9d1ff34f7cd98e3a0a4584298492acf550/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", - "contractname": "SirenRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 3, - "informational": 30, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.48", - "threat_score": "84.21" - } - } - }, - { - "address": "0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x50cce4bb91ee7e0897dd7f1de3010e436852dc71/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0xf960e225f48e89e2754319f803c3103cc76865be", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf960e225f48e89e2754319f803c3103cc76865be", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf960e225f48e89e2754319f803c3103cc76865be", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf960e225f48e89e2754319f803c3103cc76865be/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "83.33" - } - } - }, - { - "address": "0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", - "contractname": "TokeRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc56df8b6dad2555fe42961f2db0399f4cd3abcda/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 3, - "informational": 30, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.48", - "threat_score": "84.21" - } - } - }, - { - "address": "0x75ff3dd673ef9fc459a52e1054db5df2a1101212", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x75ff3dd673ef9fc459a52e1054db5df2a1101212", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x75ff3dd673ef9fc459a52e1054db5df2a1101212", - "contractname": "StakingRewardsSushi", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75ff3dd673ef9fc459a52e1054db5df2a1101212/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 2, - "informational": 15, - "low": 13, - "medium": 3 - }, - "lines_analyzed_count": 692, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.13", - "threat_score": "73.68" - } - } - }, - { - "address": "0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", - "contractname": "WncgRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe7ec4353fa1c8393281dcf94e069bc4b823d907c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 3, - "informational": 30, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.48", - "threat_score": "84.21" - } - } - }, - { - "address": "0x7d2581f69ff44506672268c87793fc0255a8b335", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7d2581f69ff44506672268c87793fc0255a8b335", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7d2581f69ff44506672268c87793fc0255a8b335", - "contractname": "BitRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d2581f69ff44506672268c87793fc0255a8b335/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 3, - "informational": 30, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.48", - "threat_score": "84.21" - } - } - }, - { - "address": "0xe058d87fc1185e38ab68893136834715b30961e1", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", - "contractname": "WineRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 3, - "informational": 30, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 420, - "scan_time_taken": 1, - "score": "3.77", - "score_v2": "75.48", - "threat_score": "84.21" - } - } - }, - { - "address": "0xf313455fa32db78a02aebf824624cf914abe2533", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf313455fa32db78a02aebf824624cf914abe2533", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf313455fa32db78a02aebf824624cf914abe2533", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf313455fa32db78a02aebf824624cf914abe2533/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf166427ee8175aa30d6b58d10e0b044eeed3b9de/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x316834fac49396d7951b4b0c14956591b51709f8", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x4e568bf651c4a17434943304d2425d05dcbae4bc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4e568bf651c4a17434943304d2425d05dcbae4bc", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4e568bf651c4a17434943304d2425d05dcbae4bc", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e568bf651c4a17434943304d2425d05dcbae4bc/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0xefa54bae2eaa3250f096217f9d78ca599e04c9ce", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0xf6a15e94ef40f5b927d301c8af06012411ecca69", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf6a15e94ef40f5b927d301c8af06012411ecca69", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf6a15e94ef40f5b927d301c8af06012411ecca69", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6a15e94ef40f5b927d301c8af06012411ecca69/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x157079347ce0ea0bea0dc87e504357e8480daddb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x157079347ce0ea0bea0dc87e504357e8480daddb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x157079347ce0ea0bea0dc87e504357e8480daddb", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x157079347ce0ea0bea0dc87e504357e8480daddb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b627d6cae2991504d6af5b9eda34e8fbafbd727/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "83.33" - } - } - }, - { - "address": "0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa4be652e8a5bf0b5f4870d110c7177a2393544c8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x900ec205c8ebda41ace176dfb0876d80502344a6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x900ec205c8ebda41ace176dfb0876d80502344a6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x900ec205c8ebda41ace176dfb0876d80502344a6", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x900ec205c8ebda41ace176dfb0876d80502344a6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x5f9de45c76d67947300fa61060509433d4fc9739", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5f9de45c76d67947300fa61060509433d4fc9739", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5f9de45c76d67947300fa61060509433d4fc9739", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f9de45c76d67947300fa61060509433d4fc9739/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x6558e44e58aee09fb24cb63a6a8270baebd6122f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6558e44e58aee09fb24cb63a6a8270baebd6122f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6558e44e58aee09fb24cb63a6a8270baebd6122f", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6558e44e58aee09fb24cb63a6a8270baebd6122f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 3, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "83.33" - } - } - }, - { - "address": "0x474a00c140d7dfea674fd67241d8368b2569d12e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x474a00c140d7dfea674fd67241d8368b2569d12e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x474a00c140d7dfea674fd67241d8368b2569d12e", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x474a00c140d7dfea674fd67241d8368b2569d12e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x2646cbb689bce70dd7d8e041ea35b1879412059c", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "83.33" - } - } - }, - { - "address": "0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x8c662fcbad0d66e8c9bc824e8709de80969daa70", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8c662fcbad0d66e8c9bc824e8709de80969daa70", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8c662fcbad0d66e8c9bc824e8709de80969daa70", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c662fcbad0d66e8c9bc824e8709de80969daa70/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4abfe1e0e87fa22416ebbf35bba6910cb755798e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "83.33" - } - } - }, - { - "address": "0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x754e3f0123a96eb7f8d81a8e067375115bbb82f7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x173ea048c2b5a3b234ffe40eb3c8859802778bf3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0xbec5a9803ff6f66e4287611a5c146a812d1456e2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbec5a9803ff6f66e4287611a5c146a812d1456e2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbec5a9803ff6f66e4287611a5c146a812d1456e2", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbec5a9803ff6f66e4287611a5c146a812d1456e2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x9708daec19fef81a0f21badb198cb6e255c2c627", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9708daec19fef81a0f21badb198cb6e255c2c627", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9708daec19fef81a0f21badb198cb6e255c2c627", - "contractname": "CloneRewarderTime", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9708daec19fef81a0f21badb198cb6e255c2c627/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 355, - "scan_time_taken": 1, - "score": "3.51", - "score_v2": "70.14", - "threat_score": "84.21" - } - } - }, - { - "address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", - "contractname": "FuroStream", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 10, - "high": 1, - "informational": 13, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.04", - "threat_score": "88.89" - } - } - }, - { - "address": "0x95bd909A9cB3002992E2993846b035545F15ff37", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x95bd909A9cB3002992E2993846b035545F15ff37", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x95bd909A9cB3002992E2993846b035545F15ff37", - "contractname": "FuroStreamRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x95bd909A9cB3002992E2993846b035545F15ff37/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 77, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.42", - "threat_score": "100.00" - } - } - }, - { - "address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0689640d190b10765f09310fCfE9C670eDe4E25B", - "contractname": "FuroVesting", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fCfE9C670eDe4E25B/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 1, - "informational": 10, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 257, - "scan_time_taken": 2, - "score": "4.28", - "score_v2": "85.60", - "threat_score": "84.21" - } - } - }, - { - "address": "0x8E190A2173334c67734119791CF63299A7570877", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8E190A2173334c67734119791CF63299A7570877", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8E190A2173334c67734119791CF63299A7570877", - "contractname": "FuroVestingRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E190A2173334c67734119791CF63299A7570877/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "4.21", - "score_v2": "84.15", - "threat_score": "100.00" - } - } - }, - { - "address": "0x19dBa5df5383168f760617aaDD23322BC5F9Ff7b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x827179dD56d07A7eeA32e3873493835da2866976", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x827179dD56d07A7eeA32e3873493835da2866976", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x827179dD56d07A7eeA32e3873493835da2866976", - "contractname": "RouteProcessor3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x827179dD56d07A7eeA32e3873493835da2866976/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 24, - "high": 1, - "informational": 20, - "low": 19, - "medium": 1 - }, - "lines_analyzed_count": 406, - "scan_time_taken": 2, - "score": "3.72", - "score_v2": "74.38", - "threat_score": "84.21" - } - } - }, - { - "address": "0x011E52E4E40CF9498c79273329E8827b21E2e581", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x011E52E4E40CF9498c79273329E8827b21E2e581", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x011E52E4E40CF9498c79273329E8827b21E2e581", - "contractname": "SushiXSwap", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x011E52E4E40CF9498c79273329E8827b21E2e581/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 13, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 239, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.54", - "threat_score": "100.00" - } - } - }, - { - "address": "0xD75F5369724b513b497101fb15211160c1d96550", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC040F84Cf7046409f92d578eF9040fE45E6ef4be", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDdC1b5920723F774d2Ec2C3c9355251A20819776", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", - "contractname": "UniswapV3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 9, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 74, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "83.33" - } - } - }, - { - "address": "0x67468E6c4418d58B1b41bc0A795BaCB824F70792", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x67468E6c4418d58B1b41bc0A795BaCB824F70792", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x67468E6c4418d58B1b41bc0A795BaCB824F70792", - "contractname": "NFTDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x67468E6c4418d58B1b41bc0A795BaCB824F70792/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 478, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x2214A42d8e2A1d20635c2cb0664422c528B6A432", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2214A42d8e2A1d20635c2cb0664422c528B6A432", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2214A42d8e2A1d20635c2cb0664422c528B6A432", - "contractname": "NonfungiblePositionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2214A42d8e2A1d20635c2cb0664422c528B6A432/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 401, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" - } - } - }, - { - "address": "0x1C4369df5732ccF317fef479B26A56e176B18ABb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1C4369df5732ccF317fef479B26A56e176B18ABb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1C4369df5732ccF317fef479B26A56e176B18ABb", - "contractname": "NonfungibleTokenPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C4369df5732ccF317fef479B26A56e176B18ABb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 1, - "informational": 12, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.40", - "threat_score": "89.47" - } - } - }, - { - "address": "0x64e8802FE490fa7cc61d3463958199161Bb608A7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x64e8802FE490fa7cc61d3463958199161Bb608A7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x64e8802FE490fa7cc61d3463958199161Bb608A7", - "contractname": "QuoterV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x64e8802FE490fa7cc61d3463958199161Bb608A7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" - } - } - }, - { - "address": "0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", - "contractname": "TickLens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" - } - } - }, - { - "address": "0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", - "contractname": "V3Migrator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 100, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 8, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 8, - "securityScore": 77.63875, - "issueSeverityDistribution": { - "critical": 10, - "gas": 204, - "high": 35, - "informational": 84, - "low": 103, - "medium": 5 - } - }, - "contractsData": [ - { - "address": "0x71524b4f93c58fcbf659783284e38825f0622859", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x71524b4f93c58fcbf659783284e38825f0622859", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x71524b4f93c58fcbf659783284e38825f0622859", - "contractname": "UniswapV2Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x71524b4f93c58fcbf659783284e38825f0622859/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 25, - "medium": 2 - }, - "lines_analyzed_count": 499, - "scan_time_taken": 2, - "score": "3.37", - "score_v2": "67.33", - "threat_score": "78.95" - } - } - }, - { - "address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", - "contractname": "UniswapV2Router02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 43, - "high": 13, - "informational": 1, - "low": 22, - "medium": 1 - }, - "lines_analyzed_count": 448, - "scan_time_taken": 2, - "score": "3.40", - "score_v2": "68.08", - "threat_score": "89.47" - } - } - }, - { - "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "contractname": "UniswapV2Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 25, - "medium": 2 - }, - "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.37", - "score_v2": "67.40", - "threat_score": "78.95" - } - } - }, - { - "address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", - "contractname": "NFTDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x80c7dd17b01855a6d2347444a0fcc36136a314de", - "contractname": "NonfungiblePositionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x80c7dd17b01855a6d2347444a0fcc36136a314de/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 401, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" - } - } - }, - { - "address": "0x0769fd68dfb93167989c6f7254cd0d766fb2841f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", - "contractname": "TickLens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" - } - } - }, - { - "address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb1e835dc2785b52265711e17fccb0fd018226a6e", - "contractname": "QuoterV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1e835dc2785b52265711e17fccb0fd018226a6e/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" - } - } - }, - { - "address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "contractname": "SwapRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 7, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 245, - "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "94.44" - } - } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 18, - "totalContractsNumber": 20, - "solidityScanContractsNumber": 18, - "securityScore": 78.22888888888889, - "issueSeverityDistribution": { - "critical": 13, - "gas": 522, - "high": 73, - "informational": 280, - "low": 240, - "medium": 29 - } - }, - "contractsData": [ - { - "address": "0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", - "contractname": "BentoBoxV1", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 59, - "high": 9, - "informational": 49, - "low": 14, - "medium": 9 - }, - "lines_analyzed_count": 1170, - "scan_time_taken": 3, - "score": "4.15", - "score_v2": "82.99", - "threat_score": "78.95" - } - } - }, - { - "address": "0xddcbf776df3de60163066a5dddf2277cb445e0f3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xddcbf776df3de60163066a5dddf2277cb445e0f3", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xddcbf776df3de60163066a5dddf2277cb445e0f3", - "contractname": "MiniChefV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xddcbf776df3de60163066a5dddf2277cb445e0f3/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 58, - "high": 9, - "informational": 30, - "low": 22, - "medium": 4 - }, - "lines_analyzed_count": 650, - "scan_time_taken": 2, - "score": "3.62", - "score_v2": "72.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0x3f505b5cff05d04f468db65e27e72ec45a12645f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3f505b5cff05d04f468db65e27e72ec45a12645f", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3f505b5cff05d04f468db65e27e72ec45a12645f", - "contractname": "ComplexRewarderTime", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f505b5cff05d04f468db65e27e72ec45a12645f/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 74, - "high": 12, - "informational": 44, - "low": 26, - "medium": 5 - }, - "lines_analyzed_count": 887, - "scan_time_taken": 3, - "score": "3.69", - "score_v2": "73.73", - "threat_score": "84.21" - } - } - }, - { - "address": "0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", - "contractname": "YGGRewarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb291149e478dbdd2cd2528ad4088ee5c8376df1e/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 3, - "informational": 26, - "low": 12, - "medium": 2 - }, - "lines_analyzed_count": 357, - "scan_time_taken": 1, - "score": "3.52", - "score_v2": "70.31", - "threat_score": "84.21" - } - } - }, - { - "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "contractname": "UniswapV2Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 25, - "medium": 2 - }, - "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.37", - "score_v2": "67.40", - "threat_score": "78.95" - } - } - }, - { - "address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", - "contractname": "UniswapV2Router02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 13, - "informational": 18, - "low": 47, - "medium": 4 - }, - "lines_analyzed_count": 842, - "scan_time_taken": 3, - "score": "3.53", - "score_v2": "70.55", - "threat_score": "89.47" - } - } - }, - { - "address": "0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", - "contractname": "FuroStream", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 10, - "high": 1, - "informational": 5, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.64", - "threat_score": "88.89" - } - } - }, - { - "address": "0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", - "contractname": "FuroStreamRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 77, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.42", - "threat_score": "100.00" - } - } - }, - { - "address": "0x0689640d190b10765f09310fcfe9c670ede4e25b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0689640d190b10765f09310fcfe9c670ede4e25b", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0689640d190b10765f09310fcfe9c670ede4e25b", - "contractname": "FuroVesting", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fcfe9c670ede4e25b/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 1, - "informational": 3, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.33", - "threat_score": "84.21" - } - } - }, - { - "address": "0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", - "contractname": "FuroVestingRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "4.21", - "score_v2": "84.15", - "threat_score": "100.00" - } - } - }, - { - "address": "0x1e9b24073183d5c6b7ae5fb4b8f0b1dd83fdc77a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbbde1d67297329148fe1ed5e6b00114842728e65", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbbde1d67297329148fe1ed5e6b00114842728e65", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xbbde1d67297329148fe1ed5e6b00114842728e65", - "contractname": "RouteProcessor3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbbde1d67297329148fe1ed5e6b00114842728e65/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 24, - "high": 1, - "informational": 20, - "low": 19, - "medium": 1 - }, - "lines_analyzed_count": 406, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.38", - "threat_score": "84.21" - } - } - }, - { - "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", - "contractname": "UniswapV2Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 25, - "medium": 2 - }, - "lines_analyzed_count": 500, - "scan_time_taken": 2, - "score": "3.37", - "score_v2": "67.40", - "threat_score": "78.95" - } - } - }, - { - "address": "0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", - "contractname": "UniswapV3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 9, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 74, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "83.33" - } - } - }, - { - "address": "0x2f686751b19a9d91cc3d57d90150bc767f050066", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2f686751b19a9d91cc3d57d90150bc767f050066", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2f686751b19a9d91cc3d57d90150bc767f050066", - "contractname": "NFTDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f686751b19a9d91cc3d57d90150bc767f050066/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.12" - } - } - }, - { - "address": "0xab235da7f52d35fb4551afba11bfb56e18774a65", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xab235da7f52d35fb4551afba11bfb56e18774a65", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xab235da7f52d35fb4551afba11bfb56e18774a65", - "contractname": "NonfungiblePositionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xab235da7f52d35fb4551afba11bfb56e18774a65/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 401, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" - } - } - }, - { - "address": "0xbe811a0d44e2553d25d11cb8dc0d3f0d0e6430e6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb1e835dc2785b52265711e17fccb0fd018226a6e", - "contractname": "QuoterV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1e835dc2785b52265711e17fccb0fd018226a6e/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" - } - } - }, - { - "address": "0xaa26771d497814e81d305c511efbb3ced90bf5bd", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xaa26771d497814e81d305c511efbb3ced90bf5bd", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xaa26771d497814e81d305c511efbb3ced90bf5bd", - "contractname": "TickLens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa26771d497814e81d305c511efbb3ced90bf5bd/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" - } - } - }, - { - "address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", - "contractname": "V3Migrator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 100, - "scan_time_taken": 2, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" - } - } - } - ] - } - } - }, - { - "appName": "paraswap", - "doc": "https://developers.paraswap.network/smart-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 4, - "securityScore": 77.41749999999999, - "issueSeverityDistribution": { - "critical": 5, - "gas": 58, - "high": 9, - "informational": 27, - "low": 41, - "medium": 5 - } - }, - "contractsData": [ - { - "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "contractname": "AugustusSwapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 4, - "informational": 7, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 180, - "scan_time_taken": 1, - "score": "3.61", - "score_v2": "72.22", - "threat_score": "73.68" - } - } - }, - { - "address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x216b4b4ba9f3e719726886d34a177484278bfcae", - "contractname": "TokenTransferProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x216b4b4ba9f3e719726886d34a177484278bfcae/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 29, - "high": 5, - "informational": 14, - "low": 21, - "medium": 3 - }, - "lines_analyzed_count": 553, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.48", - "threat_score": "78.95" - } - } - }, - { - "address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa68bEA62Dc4034A689AA0F58A76681433caCa663", - "contractname": "AugustusRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa68bEA62Dc4034A689AA0F58A76681433caCa663/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 5, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 103, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.47", - "threat_score": "88.89" - } - } - }, - { - "address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", - "contractname": "FeeClaimer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 1, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 149, - "scan_time_taken": 0, - "score": "3.72", - "score_v2": "74.50", - "threat_score": "94.74" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 3, - "securityScore": 75.44333333333333, - "issueSeverityDistribution": { - "critical": 4, - "gas": 29, - "high": 4, - "informational": 20, - "low": 20, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", - "contractname": "AugustusSwapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 4, - "informational": 7, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 180, - "scan_time_taken": 1, - "score": "3.61", - "score_v2": "72.22", - "threat_score": "73.68" - } - } - }, - { - "address": "0x216B4B4Ba9F3e719726886d34a177484278Bfcae", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6e7bE86000dF697facF4396efD2aE2C322165dC3", - "contractname": "AugustusRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e7bE86000dF697facF4396efD2aE2C322165dC3/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 5, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 102, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.31", - "threat_score": "88.89" - } - } - }, - { - "address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA7465CCD97899edcf11C56D2d26B49125674e45F", - "contractname": "FeeClaimer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7465CCD97899edcf11C56D2d26B49125674e45F/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 8, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 149, - "scan_time_taken": 1, - "score": "3.49", - "score_v2": "69.80", - "threat_score": "94.74" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 1, - "securityScore": 73.33, - "issueSeverityDistribution": { - "critical": 4, - "gas": 8, - "high": 4, - "informational": 5, - "low": 8, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", - "contractname": "AugustusSwapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 4, - "informational": 5, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 180, - "scan_time_taken": 1, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "73.68" - } - } - }, - { - "address": "0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "mean-finance", - "doc": "https://docs.mean.finance/guides/smart-contract-registry", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 4, - "securityScore": 61.36750000000001, - "issueSeverityDistribution": { - "critical": 6, - "gas": 25, - "high": 1, - "informational": 10, - "low": 20, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", - "contractname": "DCAPermissionsManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 22, - "high": 0, - "informational": 8, - "low": 11, - "medium": 3 - }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.39", - "threat_score": "88.89" - } - } - }, - { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contractname": "DCAHubPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.36", - "threat_score": "100.00" - } - } - }, - { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "contractname": "DCAHubCompanion", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "1.82", - "score_v2": "36.36", - "threat_score": "100.00" - } - } - }, - { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "contractname": "DCAHubCompanion", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "1.82", - "score_v2": "36.36", - "threat_score": "100.00" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 5, - "securityScore": 66.986, - "issueSeverityDistribution": { - "critical": 6, - "gas": 26, - "high": 1, - "informational": 10, - "low": 23, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contractname": "DCAHub", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "94.44" - } - } - }, - { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", - "contractname": "DCAPermissionsManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 22, - "high": 0, - "informational": 8, - "low": 11, - "medium": 3 - }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.39", - "threat_score": "88.89" - } - } - }, - { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contractname": "DCAHubCompanion", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 16, - "scan_time_taken": 0, - "score": "2.81", - "score_v2": "56.25", - "threat_score": "100.00" - } - } - }, - { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contractname": "DCAHubPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.36", - "threat_score": "100.00" - } - } - }, - { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "contractname": "DCAHubCompanion", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "1.82", - "score_v2": "36.36", - "threat_score": "100.00" - } - } - }, - { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 4, - "securityScore": 74.88, - "issueSeverityDistribution": { - "critical": 6, - "gas": 25, - "high": 1, - "informational": 7, - "low": 20, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contractname": "DCAHub", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "94.44" - } - } - }, - { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", - "contractname": "DCAPermissionsManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 22, - "high": 0, - "informational": 5, - "low": 11, - "medium": 3 - }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.34", - "threat_score": "88.89" - } - } - }, - { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contractname": "DCAHubCompanion", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 16, - "scan_time_taken": 0, - "score": "2.81", - "score_v2": "56.25", - "threat_score": "100.00" - } - } - }, - { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contractname": "DCAHubPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.36", - "threat_score": "100.00" - } - } - }, - { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "cow-swap", - "doc": "https://docs.cow.fi/cow-protocol/reference/contracts/core#deployments", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 87.60000000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 18, - "high": 0, - "informational": 13, - "low": 14, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9008D19f58AAbD9eD0D60971565AA8510560ab41", - "contractname": "GPv2Settlement", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9008D19f58AAbD9eD0D60971565AA8510560ab41/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 7, - "low": 5, - "medium": 3 - }, - "lines_analyzed_count": 493, - "scan_time_taken": 1, - "score": "4.57", - "score_v2": "91.48", - "threat_score": "94.74" - } - } - }, - { - "address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contractname": "EIP173Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 4, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "88.89" - } - } - }, - { - "address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", - "contractname": "GPv2VaultRelayer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 87, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.21", - "threat_score": "94.74" - } - } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 87.60000000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 18, - "high": 0, - "informational": 13, - "low": 14, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9008D19f58AAbD9eD0D60971565AA8510560ab41", - "contractname": "GPv2Settlement", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9008D19f58AAbD9eD0D60971565AA8510560ab41/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 7, - "low": 5, - "medium": 3 - }, - "lines_analyzed_count": 493, - "scan_time_taken": 1, - "score": "4.57", - "score_v2": "91.48", - "threat_score": "94.74" - } - } - }, - { - "address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", - "contractname": "EIP173Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 4, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "88.89" - } - } - }, - { - "address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", - "contractname": "GPv2VaultRelayer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 87, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.21", - "threat_score": "94.74" - } - } - } - ] - } - } - }, - { - "appName": "bancor", - "doc": "https://docs.bancor.network/developer-guides/contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 15, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 12, - "securityScore": 88.71083333333333, - "issueSeverityDistribution": { - "critical": 4, - "gas": 19, - "high": 0, - "informational": 9, - "low": 64, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x036f8B31D78ca354Ada40dbd117e54F78B6f6CDc", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x892f481BD6E9d7D26aE365211D9B45175d5D00e4", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xebFaFc802533F3D2835Af7464Fcd4492e8F82eB2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", - "contractname": "TransparentUpgradeableProxyImmutable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" - } - } - }, - { - "address": "0x8E303D296851B320e6a697bAcB979d13c9D6E760", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8E303D296851B320e6a697bAcB979d13c9D6E760", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8E303D296851B320e6a697bAcB979d13c9D6E760", - "contractname": "TransparentUpgradeableProxyImmutable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E303D296851B320e6a697bAcB979d13c9D6E760/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" - } - } - }, - { - "address": "0x9f292ccB69fF9A0644475C7bC8d4651039e133d5", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xd761D538240E23B465c9c08236D781029DC3cc96", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd761D538240E23B465c9c08236D781029DC3cc96", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd761D538240E23B465c9c08236D781029DC3cc96", - "contractname": "BancorV1Migration", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd761D538240E23B465c9c08236D781029DC3cc96/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 135, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.81", - "threat_score": "94.74" - } - } - }, - { - "address": "0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", - "contractname": "TransparentUpgradeableProxyImmutable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" - } - } - }, - { - "address": "0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", - "contractname": "TransparentUpgradeableProxyImmutable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" - } - } - }, - { - "address": "0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", - "contractname": "TransparentUpgradeableProxyImmutable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" - } - } - }, - { - "address": "0x649765821D9f64198c905eC0B2B037a4a52Bc373", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x649765821D9f64198c905eC0B2B037a4a52Bc373", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x649765821D9f64198c905eC0B2B037a4a52Bc373", - "contractname": "TransparentUpgradeableProxyImmutable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x649765821D9f64198c905eC0B2B037a4a52Bc373/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" - } - } - }, - { - "address": "0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", - "contractname": "TransparentUpgradeableProxyImmutable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" - } - } - }, - { - "address": "0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", - "contractname": "TransparentUpgradeableProxyImmutable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" - } - } - }, - { - "address": "0x97CeC0F2D355BF073619A5093F989709caE4a191", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x97CeC0F2D355BF073619A5093F989709caE4a191", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x97CeC0F2D355BF073619A5093F989709caE4a191", - "contractname": "TransparentUpgradeableProxyImmutable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x97CeC0F2D355BF073619A5093F989709caE4a191/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" - } - } - }, - { - "address": "0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", - "contractname": "TransparentUpgradeableProxyImmutable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "100.00" - } - } - }, - { - "address": "0x8843F65F11B2367bb05A6E120C44780088976748", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8843F65F11B2367bb05A6E120C44780088976748", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8843F65F11B2367bb05A6E120C44780088976748", - "contractname": "VortexBurner", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8843F65F11B2367bb05A6E120C44780088976748/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 15, - "high": 0, - "informational": 8, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 368, - "scan_time_taken": 1, - "score": "4.61", - "score_v2": "92.12", - "threat_score": "94.74" - } - } - } - ] - } - } - }, - { - "appName": "frax", - "doc": "https://docs.frax.finance/smart-contracts/fraxswap", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 2, - "securityScore": 80.765, - "issueSeverityDistribution": { - "critical": 5, - "gas": 167, - "high": 21, - "informational": 84, - "low": 58, - "medium": 8 - } - }, - "contractsData": [ - { - "address": "0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", - "contractname": "FraxswapFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 97, - "high": 9, - "informational": 65, - "low": 25, - "medium": 5 - }, - "lines_analyzed_count": 1557, - "scan_time_taken": 4, - "score": "4.14", - "score_v2": "82.79", - "threat_score": "73.68" - } - } - }, - { - "address": "0xC14d550632db8592D1243Edc8B95b0Ad06703867", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC14d550632db8592D1243Edc8B95b0Ad06703867", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC14d550632db8592D1243Edc8B95b0Ad06703867", - "contractname": "FraxswapRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC14d550632db8592D1243Edc8B95b0Ad06703867/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 70, - "high": 12, - "informational": 19, - "low": 33, - "medium": 3 - }, - "lines_analyzed_count": 997, - "scan_time_taken": 4, - "score": "3.94", - "score_v2": "78.74", - "threat_score": "84.21" - } - } - }, - { - "address": "0x25e9acA5951262241290841b6f863d59D37DC4f0", - "isVerified": true, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x67a1412d2D6CbF211bb71F8e851b4393b491B10f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB9A55F455e46e8D717eEA5E47D2c449416A0437F", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "balancer", - "doc": "https://docs.balancer.fi/reference/contracts/deployment-addresses/arbitrum.html", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 80, - "totalContractsNumber": 89, - "solidityScanContractsNumber": 71, - "securityScore": 87.4305633802817, - "issueSeverityDistribution": { - "critical": 9, - "gas": 349, - "high": 12, - "informational": 63, - "low": 254, - "medium": 28 - } - }, - "contractsData": [ - { - "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "contractname": "Authorizer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 13, - "high": 0, - "informational": 0, - "low": 6, - "medium": 4 - }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "1.52", - "score_v2": "30.49", - "threat_score": "94.44" - } - } - }, - { - "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contractname": "Vault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 79, - "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.14", - "threat_score": "88.89" - } - } - }, - { - "address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "contractname": "BalancerHelpers", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 106, - "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.85", - "threat_score": "94.74" - } - } - }, - { - "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xce88686553686DA562CE7Cea497CE749DA109f9F", - "contractname": "ProtocolFeesCollector", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce88686553686DA562CE7Cea497CE749DA109f9F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 1, - "informational": 0, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "4.30", - "score_v2": "85.95", - "threat_score": "94.74" - } - } - }, - { - "address": "0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", - "contractname": "WstETHRateProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 38, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.84", - "threat_score": "94.44" - } - } - }, - { - "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", - "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 90, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", - "contractname": "AuthorizerAdaptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 118, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.37", - "threat_score": "94.12" - } - } - }, - { - "address": "0xB848f50141F3D4255b37aC288C25C109104F2158", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB848f50141F3D4255b37aC288C25C109104F2158", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB848f50141F3D4255b37aC288C25C109104F2158", - "contractname": "BALTokenHolderFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB848f50141F3D4255b37aC288C25C109104F2158/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 59, - "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.83", - "threat_score": "94.44" - } - } - }, - { - "address": "0xf302f9F50958c5593770FDf4d4812309fF77414f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf302f9F50958c5593770FDf4d4812309fF77414f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf302f9F50958c5593770FDf4d4812309fF77414f", - "contractname": "BalancerTokenAdmin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf302f9F50958c5593770FDf4d4812309fF77414f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 24, - "high": 0, - "informational": 5, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 403, - "scan_time_taken": 1, - "score": "4.57", - "score_v2": "91.32", - "threat_score": "94.44" - } - } - }, - { - "address": "0xC128a9954e6c874eA3d62ce62B468bA073093F25", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC128468b7Ce63eA702C1f104D55A2566b13D3ABD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x239e55F427D44C3cc793f49bFB507ebe76638a2b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x239e55F427D44C3cc793f49bFB507ebe76638a2b", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x239e55F427D44C3cc793f49bFB507ebe76638a2b", - "contractname": "BalancerMinter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x239e55F427D44C3cc793f49bFB507ebe76638a2b/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 2, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 257, - "scan_time_taken": 0, - "score": "4.47", - "score_v2": "89.49", - "threat_score": "94.74" - } - } - }, - { - "address": "0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6f5a2eE11E7a772AeB5114A20d0D7c0ff61EB8A0", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", - "contractname": "SmartWalletChecker", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7869296Efd0a76872fEE62A058C8fBca5c1c826C/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 86, - "scan_time_taken": 0, - "score": "4.36", - "score_v2": "87.21", - "threat_score": "94.44" - } - } - }, - { - "address": "0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", - "contractname": "DoubleEntrypointFixRelayer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 21, - "high": 2, - "informational": 9, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 177, - "scan_time_taken": 1, - "score": "3.47", - "score_v2": "69.49", - "threat_score": "89.47" - } - } - }, - { - "address": "0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", - "contractname": "ProtocolFeesWithdrawer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ef4c5352882b10893b70DbcaA0C000965bd23c5/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 1, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 127, - "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.19", - "threat_score": "94.74" - } - } - }, - { - "address": "0xB496FF44746A8693A060FafD984Da41B253f6790", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", - "contractname": "DistributionScheduler", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 3, - "informational": 4, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 237, - "scan_time_taken": 0, - "score": "4.14", - "score_v2": "82.70", - "threat_score": "94.74" - } - } - }, - { - "address": "0xD3cf852898b21fc233251427c2DC93d3d604F3BB", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD3cf852898b21fc233251427c2DC93d3d604F3BB", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD3cf852898b21fc233251427c2DC93d3d604F3BB", - "contractname": "FeeDistributor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cf852898b21fc233251427c2DC93d3d604F3BB/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 17, - "low": 6, - "medium": 6 - }, - "lines_analyzed_count": 637, - "scan_time_taken": 1, - "score": "4.49", - "score_v2": "89.80", - "threat_score": "94.74" - } - } - }, - { - "address": "0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", - "contractname": "BalancerQueries", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 150, - "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", - "threat_score": "94.74" - } - } - }, - { - "address": "0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", - "contractname": "ProtocolFeePercentagesProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 169, - "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.53", - "threat_score": "94.44" - } - } - }, - { - "address": "0xe5F96070CA00cd54795416B1a4b4c2403231c548", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", - "contractname": "LiquidityGaugeFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf1665E19bc105BE4EDD3739F88315cC699cc5b65/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 49, - "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.63", - "threat_score": "94.44" - } - } - }, - { - "address": "0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", - "contractname": "ArbitrumRootGaugeFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 92, - "scan_time_taken": 0, - "score": "4.51", - "score_v2": "90.22", - "threat_score": "94.44" - } - } - }, - { - "address": "0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", - "contractname": "ArbitrumRootGauge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6337949cbC4825Bbd09242c811770F6F6fee9FfC/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 85, - "scan_time_taken": 0, - "score": "4.35", - "score_v2": "87.06", - "threat_score": "94.44" - } - } - }, - { - "address": "0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", - "contractname": "OptimismRootGaugeFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 71, - "scan_time_taken": 0, - "score": "4.37", - "score_v2": "87.32", - "threat_score": "94.12" - } - } - }, - { - "address": "0xBC230b1a66A138cD9cFC7b352390025978dFAdde", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", - "contractname": "PolygonRootGaugeFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 46, - "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", - "threat_score": "94.74" - } - } - }, - { - "address": "0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", - "contractname": "PolygonRootGauge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfeb1A24C2752E53576133cdb718F25bC64eBDD52/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 70, - "scan_time_taken": 0, - "score": "4.36", - "score_v2": "87.14", - "threat_score": "94.74" - } - } - }, - { - "address": "0x1b300C86980a5195bCF49bD419A068D98dC133Db", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1b300C86980a5195bCF49bD419A068D98dC133Db", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1b300C86980a5195bCF49bD419A068D98dC133Db", - "contractname": "PoolRecoveryHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b300C86980a5195bCF49bD419A068D98dC133Db/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 2, - "low": 5, - "medium": 1 - }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.20", - "threat_score": "94.44" - } - } - }, - { - "address": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", - "contractname": "AuthorizerAdaptorEntrypoint", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "4.69", - "score_v2": "93.75", - "threat_score": "94.12" - } - } - }, - { - "address": "0x67F8DF125B796B05895a6dc8Ecf944b9556ecb0B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5F43FBa61f63Fa6bFF101a0A0458cEA917f6B347", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xC101dcA301a4011C1F925e9622e749e550a1B667", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDEC02e6642e2c999aF429F5cE944653CAd15e093", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDEC02e6642e2c999aF429F5cE944653CAd15e093", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDEC02e6642e2c999aF429F5cE944653CAd15e093", - "contractname": "EulerLinearPool", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEC02e6642e2c999aF429F5cE944653CAd15e093/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.62", - "threat_score": "94.74" - } - } - }, - { - "address": "0x4fb47126Fa83A8734991E41B942Ac29A3266C968", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", - "contractname": "SingleRecipientGauge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 68, - "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.24", - "threat_score": "94.74" - } - } - }, - { - "address": "0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", - "contractname": "GnosisRootGaugeFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 41, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "82.93", - "threat_score": "94.44" - } - } - }, - { - "address": "0x05277CE7D1e365d660624612d8b8b9B55bFD4518", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x05277CE7D1e365d660624612d8b8b9B55bFD4518", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x05277CE7D1e365d660624612d8b8b9B55bFD4518", - "contractname": "GnosisRootGauge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x05277CE7D1e365d660624612d8b8b9B55bFD4518/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 59, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.75", - "threat_score": "94.74" - } - } - }, - { - "address": "0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", - "contractname": "MerkleOrchard", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 10, - "high": 1, - "informational": 0, - "low": 5, - "medium": 2 - }, - "lines_analyzed_count": 310, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", - "contractname": "ProtocolIdRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.68", - "threat_score": "94.44" - } - } - }, - { - "address": "0x897888115Ada5773E02aA29F775430BFB5F34c51", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x897888115Ada5773E02aA29F775430BFB5F34c51", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x897888115Ada5773E02aA29F775430BFB5F34c51", - "contractname": "WeightedPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x897888115Ada5773E02aA29F775430BFB5F34c51/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.49", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8055b8C947De30130BC1Ec750C8F345a50006B23", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", - "contractname": "ERC4626LinearPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.73", - "threat_score": "94.74" - } - } - }, - { - "address": "0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", - "contractname": "MockERC4626Token", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB99eDc4b289B0F2284fCF3f66884191BdCe29624/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 1, - "high": 0, - "informational": 3, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 110, - "scan_time_taken": 0, - "score": "4.14", - "score_v2": "82.73", - "threat_score": "83.33" - } - } - }, - { - "address": "0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", - "contractname": "ERC4626LinearPool", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 106, - "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.57", - "threat_score": "94.74" - } - } - }, - { - "address": "0x39A79EB449Fc05C92c39aA6f0e9BfaC03BE8dE5B", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xC7B779AB638b7A59f490ac95199502343a81E006", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC7B779AB638b7A59f490ac95199502343a81E006", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC7B779AB638b7A59f490ac95199502343a81E006", - "contractname": "MockGearboxVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7B779AB638b7A59f490ac95199502343a81E006/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 64, - "scan_time_taken": 0, - "score": "4.30", - "score_v2": "85.94", - "threat_score": "94.44" - } - } - }, - { - "address": "0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", - "contractname": "MockGearboxDieselToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 37, - "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.49", - "threat_score": "94.44" - } - } - }, - { - "address": "0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", - "contractname": "GearboxLinearPool", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 93, - "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.40", - "threat_score": "94.74" - } - } - }, - { - "address": "0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", - "contractname": "YearnLinearPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.61", - "score_v2": "92.12", - "threat_score": "94.74" - } - } - }, - { - "address": "0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", - "contractname": "MockYearnTokenVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 2, - "informational": 1, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 105, - "scan_time_taken": 0, - "score": "3.81", - "score_v2": "76.19", - "threat_score": "84.21" - } - } - }, - { - "address": "0xAC5B4EF7eDe2F2843a704E96dcAA637F4BA3Dc3f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", - "contractname": "AaveLinearPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.73", - "threat_score": "94.74" - } - } - }, - { - "address": "0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", - "contractname": "MockAaveLendingPool", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "4.09", - "score_v2": "81.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x1F3C910c416eD2340150281C5eB93325C38817A1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1F3C910c416eD2340150281C5eB93325C38817A1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1F3C910c416eD2340150281C5eB93325C38817A1", - "contractname": "MockStaticAToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F3C910c416eD2340150281C5eB93325C38817A1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 71, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.73", - "threat_score": "94.44" - } - } - }, - { - "address": "0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", - "contractname": "AaveLinearPool", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 89, - "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.01", - "threat_score": "94.74" - } - } - }, - { - "address": "0x4E11AEec21baF1660b1a46472963cB3DA7811C89", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4E11AEec21baF1660b1a46472963cB3DA7811C89", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4E11AEec21baF1660b1a46472963cB3DA7811C89", - "contractname": "SiloLinearPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E11AEec21baF1660b1a46472963cB3DA7811C89/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 159, - "scan_time_taken": 0, - "score": "4.59", - "score_v2": "91.82", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", - "contractname": "MockSiloRepository", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 49, - "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "94.44" - } - } - }, - { - "address": "0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", - "contractname": "MockSilo", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "94.44" - } - } - }, - { - "address": "0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", - "contractname": "MockShareToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 63, - "scan_time_taken": 0, - "score": "4.37", - "score_v2": "87.30", - "threat_score": "94.74" - } - } - }, - { - "address": "0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", - "contractname": "SiloLinearPool", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 78, - "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.03", - "threat_score": "94.74" - } - } - }, - { - "address": "0x4148bf5B0688eD0a87F317c6534Cb841f503349e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4148bf5B0688eD0a87F317c6534Cb841f503349e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4148bf5B0688eD0a87F317c6534Cb841f503349e", - "contractname": "ManagedPoolAddRemoveTokenLib", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4148bf5B0688eD0a87F317c6534Cb841f503349e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 2, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 226, - "scan_time_taken": 0, - "score": "4.60", - "score_v2": "92.04", - "threat_score": "94.74" - } - } - }, - { - "address": "0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", - "contractname": "CircuitBreakerLib", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 87, - "scan_time_taken": 0, - "score": "4.54", - "score_v2": "90.80", - "threat_score": "94.12" - } - } - }, - { - "address": "0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", - "contractname": "ManagedPoolAmmLib", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 283, - "scan_time_taken": 1, - "score": "4.70", - "score_v2": "93.99", - "threat_score": "94.44" - } - } - }, - { - "address": "0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", - "contractname": "ExternalWeightedMath", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.93", - "score_v2": "98.54", - "threat_score": "94.12" - } - } - }, - { - "address": "0x7827108Af2fd9910EA7cf361d9b827941FA7D809", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7827108Af2fd9910EA7cf361d9b827941FA7D809", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7827108Af2fd9910EA7cf361d9b827941FA7D809", - "contractname": "RecoveryModeHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7827108Af2fd9910EA7cf361d9b827941FA7D809/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 69, - "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.86", - "threat_score": "94.74" - } - } - }, - { - "address": "0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", - "contractname": "ManagedPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 105, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.38", - "threat_score": "94.12" - } - } - }, - { - "address": "0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", - "contractname": "ManagedPool", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 0, - "informational": 0, - "low": 11, - "medium": 0 - }, - "lines_analyzed_count": 726, - "scan_time_taken": 2, - "score": "4.77", - "score_v2": "95.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0x6048a8c631fb7e77eca533cf9c29784e482391e7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6048a8c631fb7e77eca533cf9c29784e482391e7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6048a8c631fb7e77eca533cf9c29784e482391e7", - "contractname": "AuthorizerWithAdaptorValidation", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6048a8c631fb7e77eca533cf9c29784e482391e7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 91, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.31", - "threat_score": "94.44" - } - } - }, - { - "address": "0x96484f2abf5e58b15176dbf1a799627b53f13b6d", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x83e443ef4f9963c77bd860f94500075556668cb8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x83e443ef4f9963c77bd860f94500075556668cb8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83e443ef4f9963c77bd860f94500075556668cb8", - "contractname": "VotingEscrowRemapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83e443ef4f9963c77bd860f94500075556668cb8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 22, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 239, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.70", - "threat_score": "94.44" - } - } - }, - { - "address": "0x5dbad78818d4c8958eff2d5b95b28385a22113cd", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5dbad78818d4c8958eff2d5b95b28385a22113cd", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5dbad78818d4c8958eff2d5b95b28385a22113cd", - "contractname": "GaugeAdder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5dbad78818d4c8958eff2d5b95b28385a22113cd/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 2, - "low": 5, - "medium": 1 - }, - "lines_analyzed_count": 185, - "scan_time_taken": 0, - "score": "4.30", - "score_v2": "85.95", - "threat_score": "94.44" - } - } - }, - { - "address": "0xdab2583911e872a00a851fb80dcc78a4b46ba57c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xdab2583911e872a00a851fb80dcc78a4b46ba57c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdab2583911e872a00a851fb80dcc78a4b46ba57c", - "contractname": "GaugeWorkingBalanceHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdab2583911e872a00a851fb80dcc78a4b46ba57c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 145, - "scan_time_taken": 0, - "score": "4.66", - "score_v2": "93.10", - "threat_score": "94.44" - } - } - }, - { - "address": "0x9bf951848288ccd87d06fac426150262cd3447de", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9bf951848288ccd87d06fac426150262cd3447de", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9bf951848288ccd87d06fac426150262cd3447de", - "contractname": "PolygonZkEVMRootGaugeFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9bf951848288ccd87d06fac426150262cd3447de/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 42, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "94.44" - } - } - }, - { - "address": "0x45bf48d996d22afc9bc150df7fb4d13a49088602", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x45bf48d996d22afc9bc150df7fb4d13a49088602", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x45bf48d996d22afc9bc150df7fb4d13a49088602", - "contractname": "PolygonZkEVMRootGauge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x45bf48d996d22afc9bc150df7fb4d13a49088602/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 81, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", - "contractname": "ComposableStablePoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 91, - "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.21", - "threat_score": "94.74" - } - } - }, - { - "address": "0x20356663c17d31549d1210379749e2ae36722d8f", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", - "contractname": "ChainlinkRateProviderFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 40, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x22625eedd92c81a219a83e1dc48f88d54786b017", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x22625eedd92c81a219a83e1dc48f88d54786b017", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x22625eedd92c81a219a83e1dc48f88d54786b017", - "contractname": "AvalancheRootGaugeFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x22625eedd92c81a219a83e1dc48f88d54786b017/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 48, - "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.42", - "threat_score": "94.44" - } - } - }, - { - "address": "0x3eae4a1c2e36870a006e816930d9f55df0a72a13", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3eae4a1c2e36870a006e816930d9f55df0a72a13", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3eae4a1c2e36870a006e816930d9f55df0a72a13", - "contractname": "AvalancheRootGauge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eae4a1c2e36870a006e816930d9f55df0a72a13/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 227, - "scan_time_taken": 0, - "score": "4.71", - "score_v2": "94.27", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8e3b64b3737097f283e965869e3503aa20f31e4d", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x9a4d642b9876231bb9062559521a48097abfe6cb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9a4d642b9876231bb9062559521a48097abfe6cb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9a4d642b9876231bb9062559521a48097abfe6cb", - "contractname": "BaseRootGauge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a4d642b9876231bb9062559521a48097abfe6cb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 84, - "scan_time_taken": 0, - "score": "4.40", - "score_v2": "88.10", - "threat_score": "94.74" - } - } - }, - { - "address": "0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", - "contractname": "StakelessGaugeCheckpointer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 1, - "informational": 1, - "low": 15, - "medium": 7 - }, - "lines_analyzed_count": 468, - "scan_time_taken": 1, - "score": "4.25", - "score_v2": "85.04", - "threat_score": "94.44" - } - } - }, - { - "address": "0xea66501df1a00261e3bb79d1e90444fc6a186b62", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xea66501df1a00261e3bb79d1e90444fc6a186b62", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xea66501df1a00261e3bb79d1e90444fc6a186b62", - "contractname": "BatchRelayerLibrary", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xea66501df1a00261e3bb79d1e90444fc6a186b62/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 67, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "94.74" - } - } - }, - { - "address": "0x481ca759babb6ff011e11890e183be00de3714e7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x481ca759babb6ff011e11890e183be00de3714e7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x481ca759babb6ff011e11890e183be00de3714e7", - "contractname": "BatchRelayerQueryLibrary", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x481ca759babb6ff011e11890e183be00de3714e7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 32, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", - "contractname": "BalancerRelayer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x35cea9e57a393ac66aaa7e25c391d52c74b5648f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 6, - "medium": 2 - }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.99", - "threat_score": "94.44" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 13, - "totalContractsNumber": 55, - "solidityScanContractsNumber": 13, - "securityScore": 84.1453846153846, - "issueSeverityDistribution": { - "critical": 8, - "gas": 65, - "high": 1, - "informational": 6, - "low": 64, - "medium": 7 - } - }, - "contractsData": [ - { - "address": "0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", - "contractname": "Authorizer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 13, - "high": 0, - "informational": 0, - "low": 6, - "medium": 4 - }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "1.52", - "score_v2": "30.49", - "threat_score": "94.44" - } - } - }, - { - "address": "0xba12222222228d8ba445958a75a0704d566bf2c8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xba12222222228d8ba445958a75a0704d566bf2c8", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xba12222222228d8ba445958a75a0704d566bf2c8", - "contractname": "Vault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xba12222222228d8ba445958a75a0704d566bf2c8/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 79, - "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.14", - "threat_score": "88.89" - } - } - }, - { - "address": "0x8e9aa87e45e92bad84d5f8dd1bff34fb92637de9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xce88686553686da562ce7cea497ce749da109f9f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf302f9f50958c5593770fdf4d4812309ff77414f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf302f9f50958c5593770fdf4d4812309ff77414f", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf302f9f50958c5593770fdf4d4812309ff77414f", - "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf302f9f50958c5593770fdf4d4812309ff77414f/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 90, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8f42adbba1b16eaae3bb5754915e0d06059add75", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc128468b7ce63ea702c1f104d55a2566b13d3abd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x239e55f427d44c3cc793f49bfb507ebe76638a2b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2e96068b3d5b5bae3d7515da4a1d2e52d08a2647", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b8ca519122cdd8efb272b0d3085453404b25bd0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc128a9954e6c874ea3d62ce62b468ba073093f25", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6f5a2ee11e7a772aeb5114a20d0d7c0ff61eb8a0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", - "contractname": "BalancerQueries", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 150, - "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", - "threat_score": "94.74" - } - } - }, - { - "address": "0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", - "contractname": "ProtocolFeePercentagesProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 169, - "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.53", - "threat_score": "94.44" - } - } - }, - { - "address": "0x8ab784368a1883da90d8513b48801e2db1cb2d5d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x26743984e3357efc59f2fd6c1afdc310335a61c9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x26743984e3357efc59f2fd6c1afdc310335a61c9", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x26743984e3357efc59f2fd6c1afdc310335a61c9", - "contractname": "PoolRecoveryHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x26743984e3357efc59f2fd6c1afdc310335a61c9/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 2, - "low": 5, - "medium": 1 - }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.20", - "threat_score": "94.44" - } - } - }, - { - "address": "0xed86ff0c507d3af5f35d3523b77c17415fcffacb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xed86ff0c507d3af5f35d3523b77c17415fcffacb", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xed86ff0c507d3af5f35d3523b77c17415fcffacb", - "contractname": "AuthorizerAdaptorEntrypoint", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xed86ff0c507d3af5f35d3523b77c17415fcffacb/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "4.58", - "score_v2": "91.67", - "threat_score": "94.44" - } - } - }, - { - "address": "0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", - "contractname": "ProtocolIdRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.68", - "threat_score": "94.44" - } - } - }, - { - "address": "0x81cfae226343b24ba12ec6521db2c79e7aeeb310", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa523f47a933d5020b23629ddf689695aa94612dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4fb47126fa83a8734991e41b942ac29a3266c968", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc3ccace87f6d3a81724075adcb5ddd85a8a1bb68", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9da18982a33fd0c7051b19f0d7c76f2d5e7e017c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x230a59f4d9adc147480f03b0d3fffecd56c3289a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x62f5f9a446d198e8e4c84ee56e5217416720edaf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbef13d1e54d0c79da8b0ad704883e1cea7eb2100", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7adbdabaa80f654568421887c12f09e0c7bd9629", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4be0e4d6184348c5ba845a4010528cfc779610b8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2da61ef3cdcb97efb0f7099c02527fabfe94dee5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x19dfef0a828eec0c85fbb335aa65437417390b85", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb15608d28eb43378a7e7780add3fe9bc132baf40", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x34557ef500bfc060b8e3f2da58ef725bb7d32202", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7396f99b48e7436b152427bfa3dd6aa8c7c6d05b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x533a16f90e7d3ca31dbc608e5ec54967710f0d2a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", - "contractname": "MockStaticAToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 70, - "scan_time_taken": 0, - "score": "4.43", - "score_v2": "88.57", - "threat_score": "94.44" - } - } - }, - { - "address": "0x45d37982784f022a9864748b4e8750e1e7019604", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59562f93c447656f6e4799fc1fc7c3d977c3324f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2498a2b0d6462d2260eac50ae1c3e03f4829ba95", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xded7fef7d8ecdcb74f22f0169e1a9ec696e6695d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8df317a729fcaa260306d7de28888932cb579b88", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b1eb8eb7b43882b385ab30533d9a2bef9052a98", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4c32a8a8fda4e24139b51b456b42290f51d6a1c4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb4af4fdd49da2a2ba9522eadcf86d407a69f19c8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xacf05be5134d64d150d153818f8c67ee36996650", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6817149cb753bf529565b4d023d7507ed2ff4bc0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9129e834e15ea19b6069e8f08a8ecfc13686b8dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x043a2dad730d585c44fb79d2614f295d2d625412", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x77a0df59d1d73b12b07bcded0611279d8801ee96", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x77a0df59d1d73b12b07bcded0611279d8801ee96", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x77a0df59d1d73b12b07bcded0611279d8801ee96", - "contractname": "ComposableStablePool", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x77a0df59d1d73b12b07bcded0611279d8801ee96/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 0, - "informational": 0, - "low": 19, - "medium": 0 - }, - "lines_analyzed_count": 1235, - "scan_time_taken": 2, - "score": "4.79", - "score_v2": "95.79", - "threat_score": "94.74" - } - } - }, - { - "address": "0x96484f2abf5e58b15176dbf1a799627b53f13b6d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfe1862bdcaf17adf2d83eeb0da98dae04492f4f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x83e443ef4f9963c77bd860f94500075556668cb8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", - "contractname": "BatchRelayerLibrary", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 67, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "94.74" - } - } - }, - { - "address": "0xa876b2dbcc73f28347677c4be589e11910cc10eb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa876b2dbcc73f28347677c4be589e11910cc10eb", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xa876b2dbcc73f28347677c4be589e11910cc10eb", - "contractname": "BatchRelayerQueryLibrary", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa876b2dbcc73f28347677c4be589e11910cc10eb/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 32, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x015aca20a1422f3c729086c17f15f10e0cfbc75a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x015aca20a1422f3c729086c17f15f10e0cfbc75a", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x015aca20a1422f3c729086c17f15f10e0cfbc75a", - "contractname": "BalancerRelayer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x015aca20a1422f3c729086c17f15f10e0cfbc75a/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 2, - "low": 6, - "medium": 2 - }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.34", - "threat_score": "94.44" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 30, - "totalContractsNumber": 35, - "solidityScanContractsNumber": 30, - "securityScore": 86.77799999999998, - "issueSeverityDistribution": { - "critical": 8, - "gas": 118, - "high": 1, - "informational": 2, - "low": 104, - "medium": 9 - } - }, - "contractsData": [ - { - "address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", - "contractname": "AaveLinearPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.73", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8df317a729fcaA260306d7de28888932cb579b88", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8df317a729fcaA260306d7de28888932cb579b88", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8df317a729fcaA260306d7de28888932cb579b88", - "contractname": "ComposableStablePoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df317a729fcaA260306d7de28888932cb579b88/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 91, - "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.21", - "threat_score": "94.74" - } - } - }, - { - "address": "0x161f4014C27773840ccb4EC1957113e6DD028846", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x161f4014C27773840ccb4EC1957113e6DD028846", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x161f4014C27773840ccb4EC1957113e6DD028846", - "contractname": "ERC4626LinearPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x161f4014C27773840ccb4EC1957113e6DD028846/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.73", - "threat_score": "94.74" - } - } - }, - { - "address": "0x9Dd32684176638D977883448A4c914311c07bd62", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9Dd32684176638D977883448A4c914311c07bd62", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9Dd32684176638D977883448A4c914311c07bd62", - "contractname": "GearboxLinearPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Dd32684176638D977883448A4c914311c07bd62/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 163, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.64", - "threat_score": "94.74" - } - } - }, - { - "address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9a62C91626d39D0216b3959112f9D4678E20134d", - "contractname": "ManagedPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a62C91626d39D0216b3959112f9D4678E20134d/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 105, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", - "contractname": "WeightedPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.49", - "threat_score": "94.74" - } - } - }, - { - "address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", - "contractname": "YearnLinearPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.61", - "score_v2": "92.12", - "threat_score": "94.74" - } - } - }, - { - "address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x300Ab2038EAc391f26D9F895dc61F8F66a548833", - "contractname": "BalancerQueries", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x300Ab2038EAc391f26D9F895dc61F8F66a548833/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 150, - "scan_time_taken": 0, - "score": "4.33", - "score_v2": "86.67", - "threat_score": "94.74" - } - } - }, - { - "address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7B25d5712fB49627534012327E46455b3fF7b26C", - "contractname": "BalancerRelayer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B25d5712fB49627534012327E46455b3fF7b26C/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 5, - "medium": 1 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.63", - "threat_score": "94.44" - } - } - }, - { - "address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", - "contractname": "BalancerRelayer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 6, - "medium": 2 - }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.99", - "threat_score": "94.44" - } - } - }, - { - "address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", - "contractname": "BatchRelayerLibrary", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 67, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "94.74" - } - } - }, - { - "address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", - "contractname": "BatchRelayerLibrary", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 67, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "94.74" - } - } - }, - { - "address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", - "contractname": "ProtocolFeePercentagesProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 169, - "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.53", - "threat_score": "94.44" - } - } - }, - { - "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contractname": "Vault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 79, - "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.14", - "threat_score": "88.89" - } - } - }, - { - "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x809B79b53F18E9bc08A961ED4678B901aC93213a", - "contractname": "Authorizer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x809B79b53F18E9bc08A961ED4678B901aC93213a/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 13, - "high": 0, - "informational": 0, - "low": 6, - "medium": 4 - }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "1.52", - "score_v2": "30.49", - "threat_score": "94.44" - } - } - }, - { - "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", - "contractname": "AuthorizerAdaptorEntrypoint", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "4.69", - "score_v2": "93.75", - "threat_score": "94.44" - } - } - }, - { - "address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", - "contractname": "AuthorizerWithAdaptorValidation", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 91, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.31", - "threat_score": "94.12" - } - } - }, - { - "address": "0x9f7E65887413a8497b87bA2058cE6E4Ef4B37013", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", - "contractname": "ChildChainGaugeFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 65, - "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.69", - "threat_score": "94.44" - } - } - }, - { - "address": "0x8eA89804145c007e7D226001A96955ad53836087", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", - "contractname": "L2LayerZeroBridgeForwarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 71, - "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.51", - "threat_score": "94.44" - } - } - }, - { - "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xAcf05BE5134d64d150d153818F8C67EE36996650", - "contractname": "ProtocolFeesWithdrawer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAcf05BE5134d64d150d153818F8C67EE36996650/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 1, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 127, - "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.19", - "threat_score": "94.74" - } - } - }, - { - "address": "0xE42FFA682A26EF8F25891db4882932711D42e467", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", - "contractname": "VotingEscrowDelegationProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 107, - "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.72", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "contractname": "BalancerHelpers", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 106, - "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.85", - "threat_score": "94.74" - } - } - }, - { - "address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", - "contractname": "BatchRelayerQueryLibrary", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 32, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", - "contractname": "ChainlinkRateProviderFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 40, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", - "contractname": "GaugeWorkingBalanceHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 145, - "scan_time_taken": 0, - "score": "4.66", - "score_v2": "93.10", - "threat_score": "94.74" - } - } - }, - { - "address": "0x0c5538098EBe88175078972F514C9e101D325D4F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0c5538098EBe88175078972F514C9e101D325D4F", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0c5538098EBe88175078972F514C9e101D325D4F", - "contractname": "L2BalancerPseudoMinter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c5538098EBe88175078972F514C9e101D325D4F/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 0, - "informational": 0, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 135, - "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.74", - "threat_score": "94.74" - } - } - }, - { - "address": "0x71528afe250438e184b2deAF7947f0f45931DF3b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0c6052254551EAe3ECac77B01DFcf1025418828f", - "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c6052254551EAe3ECac77B01DFcf1025418828f/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 90, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.74" - } - } - }, - { - "address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", - "contractname": "NullVotingEscrow", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 57, - "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "94.74" - } - } - }, - { - "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "contractname": "ProtocolIdRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.68", - "threat_score": "94.44" - } - } - }, - { - "address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", - "contractname": "TestBalancerToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 50, - "scan_time_taken": 0, - "score": "4.10", - "score_v2": "82.00", - "threat_score": "89.47" - } - } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 25, - "totalContractsNumber": 35, - "solidityScanContractsNumber": 25, - "securityScore": 86.33279999999999, - "issueSeverityDistribution": { - "critical": 8, - "gas": 97, - "high": 1, - "informational": 2, - "low": 91, - "medium": 9 - } - }, - "contractsData": [ - { - "address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x62aaB12865d7281048c337D53a4dde9d770321E6", - "contractname": "AaveLinearPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x62aaB12865d7281048c337D53a4dde9d770321E6/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 165, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.73", - "threat_score": "94.74" - } - } - }, - { - "address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", - "contractname": "ComposableStablePoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 91, - "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.21", - "threat_score": "94.74" - } - } - }, - { - "address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", - "contractname": "ManagedPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 105, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", - "contractname": "WeightedPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.57", - "score_v2": "91.49", - "threat_score": "94.74" - } - } - }, - { - "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", - "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 90, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.74" - } - } - }, - { - "address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", - "contractname": "BalancerRelayer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 5, - "medium": 1 - }, - "lines_analyzed_count": 98, - "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.63", - "threat_score": "94.44" - } - } - }, - { - "address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", - "contractname": "BalancerRelayer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 6, - "medium": 2 - }, - "lines_analyzed_count": 121, - "scan_time_taken": 0, - "score": "4.05", - "score_v2": "80.99", - "threat_score": "94.44" - } - } - }, - { - "address": "0x1702067424096F07A60e62cceE3dE9420068492D", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1702067424096F07A60e62cceE3dE9420068492D", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1702067424096F07A60e62cceE3dE9420068492D", - "contractname": "BatchRelayerLibrary", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1702067424096F07A60e62cceE3dE9420068492D/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 67, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.54", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8eA89804145c007e7D226001A96955ad53836087", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", - "contractname": "L2LayerZeroBridgeForwarder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 71, - "scan_time_taken": 0, - "score": "4.23", - "score_v2": "84.51", - "threat_score": "94.44" - } - } - }, - { - "address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x41B953164995c11C81DA73D212ED8Af25741b7Ac", - "contractname": "ProtocolFeePercentagesProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41B953164995c11C81DA73D212ED8Af25741b7Ac/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 169, - "scan_time_taken": 0, - "score": "4.53", - "score_v2": "90.53", - "threat_score": "94.44" - } - } - }, - { - "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "contractname": "Vault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 79, - "scan_time_taken": 0, - "score": "4.56", - "score_v2": "91.14", - "threat_score": "88.89" - } - } - }, - { - "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", - "contractname": "Authorizer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 13, - "high": 0, - "informational": 0, - "low": 6, - "medium": 4 - }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "1.52", - "score_v2": "30.49", - "threat_score": "94.44" - } - } - }, - { - "address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "contractname": "BalancerHelpers", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 106, - "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.85", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", - "contractname": "AuthorizerAdaptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 118, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.37", - "threat_score": "94.12" - } - } - }, - { - "address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x03F3Fb107e74F2EAC9358862E91ad3c692712054", - "contractname": "AuthorizerWithAdaptorValidation", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03F3Fb107e74F2EAC9358862E91ad3c692712054/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 91, - "scan_time_taken": 0, - "score": "4.62", - "score_v2": "92.31", - "threat_score": "94.44" - } - } - }, - { - "address": "0x96484f2aBF5e58b15176dbF1A799627B53F13B6d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x83E443EF4f9963C77bd860f94500075556668cb8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x83E443EF4f9963C77bd860f94500075556668cb8", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x83E443EF4f9963C77bd860f94500075556668cb8", - "contractname": "ChildChainGaugeFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E443EF4f9963C77bd860f94500075556668cb8/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 65, - "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.69", - "threat_score": "94.44" - } - } - }, - { - "address": "0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x1802953277FD955f9a254B80Aa0582f193cF1d77", - "contractname": "ChildChainGaugeTokenAdder", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1802953277FD955f9a254B80Aa0582f193cF1d77/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 101, - "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.12", - "threat_score": "94.74" - } - } - }, - { - "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x230a59F4d9ADc147480f03B0D3fFfeCd56c3289a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", - "contractname": "ProtocolFeesWithdrawer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 1, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 127, - "scan_time_taken": 0, - "score": "4.41", - "score_v2": "88.19", - "threat_score": "94.74" - } - } - }, - { - "address": "0x45fFd460cC6642B8D8Fb12373DFd77Ceb0f4932B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", - "contractname": "VotingEscrowDelegationProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 107, - "scan_time_taken": 0, - "score": "4.49", - "score_v2": "89.72", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "contractname": "BalancerHelpers", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 106, - "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.85", - "threat_score": "94.74" - } - } - }, - { - "address": "0x884976294666ccF6dd61006BBcDafe74ca889504", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", - "contractname": "ProtocolIdRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.68", - "threat_score": "94.44" - } - } - }, - { - "address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", - "contractname": "L2BalancerPseudoMinter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 0, - "informational": 0, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 135, - "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.74", - "threat_score": "94.74" - } - } - }, - { - "address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x85a80afee867aDf27B50BdB7b76DA70f1E853062", - "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x85a80afee867aDf27B50BdB7b76DA70f1E853062/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 90, - "scan_time_taken": 0, - "score": "4.44", - "score_v2": "88.89", - "threat_score": "94.74" - } - } - }, - { - "address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", - "contractname": "NullVotingEscrow", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 57, - "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "94.74" - } - } - }, - { - "address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", - "contractname": "ProtocolIdRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.73", - "score_v2": "94.68", - "threat_score": "94.44" - } - } - } - ] - } - } - }, - { - "appName": "pancake-swap", - "doc": "https://docs.pancakeswap.finance/developers/smart-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 8, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 8, - "securityScore": 78.875, - "issueSeverityDistribution": { - "critical": 8, - "gas": 57, - "high": 12, - "informational": 33, - "low": 39, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", - "contractname": "PancakeV3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 1, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 140, - "scan_time_taken": 1, - "score": "3.86", - "score_v2": "77.14", - "threat_score": "77.78" - } - } - }, - { - "address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", - "contractname": "PancakeV3PoolDeployer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 57, - "scan_time_taken": 0, - "score": "4.47", - "score_v2": "89.47", - "threat_score": "94.44" - } - } - }, - { - "address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1b81d678ffb9c0263b24a97847620c99d213eb14", - "contractname": "SwapRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b81d678ffb9c0263b24a97847620c99d213eb14/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 7, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 222, - "scan_time_taken": 1, - "score": "4.32", - "score_v2": "86.49", - "threat_score": "94.44" - } - } - }, - { - "address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", - "contractname": "V3Migrator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 101, - "scan_time_taken": 0, - "score": "4.01", - "score_v2": "80.20", - "threat_score": "88.89" - } - } - }, - { - "address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", - "contractname": "NonfungiblePositionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 402, - "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.34", - "threat_score": "83.33" - } - } - }, - { - "address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", - "contractname": "QuoterV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" - } - } - }, - { - "address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9a489505a00ce272eaa5e07dba6491314cae3796", - "contractname": "TickLens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a489505a00ce272eaa5e07dba6491314cae3796/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" - } - } - }, - { - "address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac1ce734566f390a94b00eb9bf561c2625bf44ea", - "contractname": "UniswapInterfaceMulticall", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac1ce734566f390a94b00eb9bf561c2625bf44ea/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 1, - "informational": 3, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 40, - "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.50", - "threat_score": "94.44" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 14, - "totalContractsNumber": 14, - "solidityScanContractsNumber": 14, - "securityScore": 78.81928571428573, - "issueSeverityDistribution": { - "critical": 20, - "gas": 267, - "high": 34, - "informational": 99, - "low": 115, - "medium": 9 - } - }, - "contractsData": [ - { - "address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", - "contractname": "PancakeV3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 1, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 140, - "scan_time_taken": 1, - "score": "3.86", - "score_v2": "77.14", - "threat_score": "77.78" - } - } - }, - { - "address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", - "contractname": "PancakeV3PoolDeployer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 57, - "scan_time_taken": 0, - "score": "4.47", - "score_v2": "89.47", - "threat_score": "94.44" - } - } - }, - { - "address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x1b81d678ffb9c0263b24a97847620c99d213eb14", - "contractname": "SwapRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b81d678ffb9c0263b24a97847620c99d213eb14/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 7, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 245, - "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "94.44" - } - } - }, - { - "address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", - "contractname": "V3Migrator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 101, - "scan_time_taken": 0, - "score": "4.01", - "score_v2": "80.20", - "threat_score": "88.89" - } - } - }, - { - "address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", - "contractname": "NonfungiblePositionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 402, - "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.34", - "threat_score": "83.33" - } - } - }, - { - "address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", - "contractname": "QuoterV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" - } - } - }, - { - "address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9a489505a00ce272eaa5e07dba6491314cae3796", - "contractname": "TickLens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a489505a00ce272eaa5e07dba6491314cae3796/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" - } - } - }, - { - "address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac1ce734566f390a94b00eb9bf561c2625bf44ea", - "contractname": "UniswapInterfaceMulticall", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac1ce734566f390a94b00eb9bf561c2625bf44ea/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 1, - "informational": 3, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 40, - "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.50", - "threat_score": "94.44" - } - } - }, - { - "address": "0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", - "contractname": "MixedRouteQuoterV1", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 1, - "informational": 6, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 273, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x556b9306565093c855aea9ae92a594704c2cd59e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x556b9306565093c855aea9ae92a594704c2cd59e", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x556b9306565093c855aea9ae92a594704c2cd59e", - "contractname": "TokenValidator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x556b9306565093c855aea9ae92a594704c2cd59e/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 1, - "informational": 7, - "low": 6, - "medium": 4 - }, - "lines_analyzed_count": 159, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.81", - "threat_score": "94.74" - } - } - }, - { - "address": "0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", - "contractname": "SmartRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.19", - "threat_score": "94.44" - } - } - }, - { - "address": "0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", - "contractname": "MasterChefV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 11, - "gas": 62, - "high": 1, - "informational": 19, - "low": 15, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 3, - "score": "3.96", - "score_v2": "79.26", - "threat_score": "89.47" - } - } - }, - { - "address": "0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", - "contractname": "PancakeFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 54, - "high": 7, - "informational": 21, - "low": 10, - "medium": 2 - }, - "lines_analyzed_count": 509, - "scan_time_taken": 2, - "score": "3.68", - "score_v2": "73.67", - "threat_score": "78.95" - } - } - }, - { - "address": "0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", - "contractname": "PancakeRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 68, - "high": 12, - "informational": 13, - "low": 40, - "medium": 1 - }, - "lines_analyzed_count": 812, - "scan_time_taken": 4, - "score": "3.69", - "score_v2": "73.89", - "threat_score": "89.47" - } - } - } - ] - } - } - }, - { - "appName": "zipswap", - "doc": "https://ipfs.zipswap.fi/", - "chainsData": { - "10": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 4, - "securityScore": 56.385, - "issueSeverityDistribution": { - "critical": 18, - "gas": 88, - "high": 21, - "informational": 95, - "low": 66, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0x8bcedd62dd46f1a76f8a1633d4f5b76e0cda521e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", - "contractname": "UniswapV2Router02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 43, - "high": 13, - "informational": 13, - "low": 22, - "medium": 1 - }, - "lines_analyzed_count": 438, - "scan_time_taken": 2, - "score": "3.23", - "score_v2": "64.61", - "threat_score": "89.47" - } - } - }, - { - "address": "0xfa436399d0458dbe8ab890c3441256e3e09022a8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", - "contractname": "ILO", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 20, - "high": 1, - "informational": 27, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 153, - "scan_time_taken": 1, - "score": "2.16", - "score_v2": "43.14", - "threat_score": "94.74" - } - } - }, - { - "address": "0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", - "contractname": "LiquidityManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 9, - "high": 3, - "informational": 15, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 133, - "scan_time_taken": 1, - "score": "2.63", - "score_v2": "52.63", - "threat_score": "94.74" - } - } - }, - { - "address": "0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", - "contractname": "ZipRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 7, - "gas": 16, - "high": 4, - "informational": 40, - "low": 30, - "medium": 1 - }, - "lines_analyzed_count": 488, - "scan_time_taken": 2, - "score": "3.26", - "score_v2": "65.16", - "threat_score": "89.47" - } - } - } - ] - } - } - }, - { - "appName": "uniswap", - "doc": "https://docs.uniswap.org/contracts/v2/reference/smart-contracts/v2-deployments", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 18, - "totalContractsNumber": 18, - "solidityScanContractsNumber": 18, - "securityScore": 76.36499999999998, - "issueSeverityDistribution": { - "critical": 8, - "gas": 222, - "high": 45, - "informational": 116, - "low": 128, - "medium": 10 - } - }, - "contractsData": [ - { - "address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1f98431c8ad98523631ae4a59f267346ea31f984", - "contractname": "UniswapV3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f98431c8ad98523631ae4a59f267346ea31f984/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 9, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 74, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "83.33" - } - } - }, - { - "address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5ba1e12693dc8f9c48aad8770482f4739beed696", - "contractname": "Multicall2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ba1e12693dc8f9c48aad8770482f4739beed696/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 2, - "informational": 6, - "low": 6, - "medium": 3 - }, - "lines_analyzed_count": 76, - "scan_time_taken": 0, - "score": "2.37", - "score_v2": "47.37", - "threat_score": "94.44" - } - } - }, - { - "address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", - "contractname": "ProxyAdmin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 2, - "informational": 1, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 78, - "scan_time_taken": 0, - "score": "3.46", - "score_v2": "69.23", - "threat_score": "88.89" - } - } - }, - { - "address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbfd8137f7d1516d3ea5ca83523914859ec47f573", - "contractname": "TickLens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfd8137f7d1516d3ea5ca83523914859ec47f573/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" - } - } - }, - { - "address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", - "contractname": "Quoter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 10, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 171, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" - } - } - }, - { - "address": "0xe592427a0aece92de3edee1f18e0157c05861564", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe592427a0aece92de3edee1f18e0157c05861564", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe592427a0aece92de3edee1f18e0157c05861564", - "contractname": "SwapRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe592427a0aece92de3edee1f18e0157c05861564/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 7, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 245, - "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.76", - "threat_score": "94.44" - } - } - }, - { - "address": "0x42b24a95702b9986e82d421cc3568932790a48ec", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x42b24a95702b9986e82d421cc3568932790a48ec", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x42b24a95702b9986e82d421cc3568932790a48ec", - "contractname": "NFTDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x42b24a95702b9986e82d421cc3568932790a48ec/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x91ae842a5ffd8d12023116943e72a606179294f3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x91ae842a5ffd8d12023116943e72a606179294f3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x91ae842a5ffd8d12023116943e72a606179294f3", - "contractname": "NonfungibleTokenPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x91ae842a5ffd8d12023116943e72a606179294f3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 12, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 105, - "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.90", - "threat_score": "89.47" - } - } - }, - { - "address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xee6a57ec80ea46401049e92587e52f5ec1c24785", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xee6a57ec80ea46401049e92587e52f5ec1c24785/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 152, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.84", - "threat_score": "94.44" - } - } - }, - { - "address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc36442b4a4522e871399cd717abdd847ab11fe88", - "contractname": "NonfungiblePositionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc36442b4a4522e871399cd717abdd847ab11fe88/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 401, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" - } - } - }, - { - "address": "0xa5644e29708357803b5a882d272c41cc0df92b34", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa5644e29708357803b5a882d272c41cc0df92b34", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa5644e29708357803b5a882d272c41cc0df92b34", - "contractname": "V3Migrator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5644e29708357803b5a882d272c41cc0df92b34/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 100, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" - } - } - }, - { - "address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x61ffe014ba17989e743c5f6cb21bf9697530b21e", - "contractname": "QuoterV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x61ffe014ba17989e743c5f6cb21bf9697530b21e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" - } - } - }, - { - "address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", - "contractname": "SwapRouter02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", - "threat_score": "94.12" - } - } - }, - { - "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x000000000022d473030f116ddee9f6b43ac78ba3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3", - "contractname": "Permit2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022d473030f116ddee9f6b43ac78ba3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 12, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", - "contractname": "UniversalRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 3, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", - "contractname": "UniswapV2Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 1, - "informational": 2, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 50, - "scan_time_taken": 0, - "score": "3.00", - "score_v2": "60.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0xf164fc0ec4e93095b804a4795bbe1e041497b92a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf164fc0ec4e93095b804a4795bbe1e041497b92a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf164fc0ec4e93095b804a4795bbe1e041497b92a", - "contractname": "UniswapV2Router01", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf164fc0ec4e93095b804a4795bbe1e041497b92a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 58, - "high": 8, - "informational": 12, - "low": 28, - "medium": 1 - }, - "lines_analyzed_count": 517, - "scan_time_taken": 3, - "score": "3.44", - "score_v2": "68.86", - "threat_score": "89.47" - } - } - }, - { - "address": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7a250d5630b4cf539739df2c5dacb4c659f2488d", - "contractname": "UniswapV2Router02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7a250d5630b4cf539739df2c5dacb4c659f2488d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 73, - "high": 19, - "informational": 18, - "low": 26, - "medium": 4 - }, - "lines_analyzed_count": 780, - "scan_time_taken": 4, - "score": "3.52", - "score_v2": "70.38", - "threat_score": "89.47" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 8, - "totalContractsNumber": 15, - "solidityScanContractsNumber": 8, - "securityScore": 80.3775, - "issueSeverityDistribution": { - "critical": 8, - "gas": 59, - "high": 9, - "informational": 58, - "low": 31, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1f98431c8ad98523631ae4a59f267346ea31f984", - "contractname": "UniswapV3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f98431c8ad98523631ae4a59f267346ea31f984/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 9, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 74, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "83.33" - } - } - }, - { - "address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbfd8137f7d1516d3ea5ca83523914859ec47f573", - "contractname": "TickLens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfd8137f7d1516d3ea5ca83523914859ec47f573/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" - } - } - }, - { - "address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe592427a0aece92de3edee1f18e0157c05861564", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x42b24a95702b9986e82d421cc3568932790a48ec", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x42b24a95702b9986e82d421cc3568932790a48ec", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x42b24a95702b9986e82d421cc3568932790a48ec", - "contractname": "NFTDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x42b24a95702b9986e82d421cc3568932790a48ec/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x91ae842a5ffd8d12023116943e72a606179294f3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x91ae842a5ffd8d12023116943e72a606179294f3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x91ae842a5ffd8d12023116943e72a606179294f3", - "contractname": "NonfungibleTokenPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x91ae842a5ffd8d12023116943e72a606179294f3/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 12, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 105, - "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.90", - "threat_score": "89.47" - } - } - }, - { - "address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc36442b4a4522e871399cd717abdd847ab11fe88", - "contractname": "NonfungiblePositionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc36442b4a4522e871399cd717abdd847ab11fe88/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 401, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" - } - } - }, - { - "address": "0xa5644e29708357803b5a882d272c41cc0df92b34", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x61ffe014ba17989e743c5f6cb21bf9697530b21e", - "contractname": "QuoterV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x61ffe014ba17989e743c5f6cb21bf9697530b21e/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" - } - } - }, - { - "address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", - "contractname": "SwapRouter02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", - "threat_score": "94.44" - } - } - }, - { - "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", - "contractname": "UniversalRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 3, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "100.00" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 11, - "totalContractsNumber": 13, - "solidityScanContractsNumber": 11, - "securityScore": 78.57727272727273, - "issueSeverityDistribution": { - "critical": 8, - "gas": 71, - "high": 12, - "informational": 61, - "low": 37, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0x33128a8fc17869897dce68ed026d694621f6fdfd", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x33128a8fc17869897dce68ed026d694621f6fdfd", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x33128a8fc17869897dce68ed026d694621f6fdfd", - "contractname": "UniswapV3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x33128a8fc17869897dce68ed026d694621f6fdfd/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 9, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 74, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "72.97", - "threat_score": "83.33" - } - } - }, - { - "address": "0x091e99cb1c49331a94dd62755d168e941abd0693", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x091e99cb1c49331a94dd62755d168e941abd0693", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x091e99cb1c49331a94dd62755d168e941abd0693", - "contractname": "UniswapInterfaceMulticall", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x091e99cb1c49331a94dd62755d168e941abd0693/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 1, - "informational": 3, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 40, - "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.50", - "threat_score": "94.44" - } - } - }, - { - "address": "0x3334d83e224af5ef9c2e7dda7c7c98efd9621fa9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", - "contractname": "TickLens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0cdee061c75d43c82520ed998c23ac2991c9ac6d/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "3.84", - "score_v2": "76.74", - "threat_score": "94.44" - } - } - }, - { - "address": "0xf9d1077fd35670d4acbd27af82652a8d84577d9f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf9d1077fd35670d4acbd27af82652a8d84577d9f", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf9d1077fd35670d4acbd27af82652a8d84577d9f", - "contractname": "NFTDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9d1077fd35670d4acbd27af82652a8d84577d9f/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 18, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 478, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.38", - "threat_score": "94.44" - } - } - }, - { - "address": "0x4f225937edc33efd6109c4cef7b560b2d6401009", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4f225937edc33efd6109c4cef7b560b2d6401009", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4f225937edc33efd6109c4cef7b560b2d6401009", - "contractname": "NonfungibleTokenPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f225937edc33efd6109c4cef7b560b2d6401009/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 1, - "informational": 12, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "4.12", - "score_v2": "82.40", - "threat_score": "89.47" - } - } - }, - { - "address": "0x4615c383f85d0a2bbed973d83ccecf5cb7121463", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x03a520b32c04bf3beef7beb72e919cf822ed34f1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x03a520b32c04bf3beef7beb72e919cf822ed34f1", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x03a520b32c04bf3beef7beb72e919cf822ed34f1", - "contractname": "NonfungiblePositionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03a520b32c04bf3beef7beb72e919cf822ed34f1/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 16, - "high": 4, - "informational": 5, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 401, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.30", - "threat_score": "83.33" - } - } - }, - { - "address": "0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", - "contractname": "V3Migrator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 100, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" - } - } - }, - { - "address": "0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", - "contractname": "QuoterV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4e44eb1374240ce5f1b871ab261cd16335b76a/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 11, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 274, - "scan_time_taken": 1, - "score": "4.11", - "score_v2": "82.12", - "threat_score": "94.44" - } - } - }, - { - "address": "0x2626664c2603336e57b271c5c0b26f421741e481", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2626664c2603336e57b271c5c0b26f421741e481", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x2626664c2603336e57b271c5c0b26f421741e481", - "contractname": "SwapRouter02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2626664c2603336e57b271c5c0b26f421741e481/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "4.13", - "score_v2": "82.61", - "threat_score": "94.44" - } - } - }, - { - "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x000000000022d473030f116ddee9f6b43ac78ba3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3", - "contractname": "Permit2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022d473030f116ddee9f6b43ac78ba3/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 12, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "100.00" - } - } - }, - { - "address": "0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", - "contractname": "UniversalRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 3, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "100.00" - } - } - } - ] - } - } - }, - { - "appName": "hedgey", - "doc": "https://hedgey.gitbook.io/hedgey-community-docs/for-developers/deployments", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 16, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 16, - "securityScore": 83.1125, - "issueSeverityDistribution": { - "critical": 7, - "gas": 238, - "high": 2, - "informational": 64, - "low": 39, - "medium": 15 - } - }, - "contractsData": [ - { - "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contractname": "TokenVestingPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 29, - "high": 0, - "informational": 7, - "low": 5, - "medium": 3 - }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.48", - "threat_score": "100.00" - } - } - }, - { - "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contractname": "VotingTokenVestingPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 0, - "informational": 8, - "low": 2, - "medium": 3 - }, - "lines_analyzed_count": 356, - "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.39", - "threat_score": "100.00" - } - } - }, - { - "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", - "contractname": "TokenLockupPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 27, - "high": 0, - "informational": 4, - "low": 5, - "medium": 2 - }, - "lines_analyzed_count": 379, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "100.00" - } - } - }, - { - "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contractname": "VotingTokenLockupPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 28, - "high": 0, - "informational": 5, - "low": 1, - "medium": 2 - }, - "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.54", - "score_v2": "90.73", - "threat_score": "100.00" - } - } - }, - { - "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contractname": "TokenLockupPlans_Bound", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" - } - } - }, - { - "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contractname": "VotingTokenLockupPlans_Bound", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contractname": "BatchPlanner", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 114, - "scan_time_taken": 2, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "100.00" - } - } - }, - { - "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contractname": "ClaimCampaigns", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 0, - "informational": 10, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 272, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.44", - "threat_score": "100.00" - } - } - }, - { - "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contractname": "StreamingHedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 20, - "scan_time_taken": 0, - "score": "3.50", - "score_v2": "70.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contractname": "StreamingBoundHedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "100.00" - } - } - }, - { - "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contractname": "BatchStreamer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "100.00" - } - } - }, - { - "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contractname": "StreamVestingNFT", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 41, - "high": 0, - "informational": 11, - "low": 4, - "medium": 3 - }, - "lines_analyzed_count": 390, - "scan_time_taken": 1, - "score": "4.05", - "score_v2": "81.03", - "threat_score": "89.47" - } - } - }, - { - "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", - "contractname": "BatchVester", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 0, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 244, - "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.98", - "threat_score": "100.00" - } - } - }, - { - "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contractname": "Hedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 0, - "informational": 8, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 143, - "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.31", - "threat_score": "100.00" - } - } - }, - { - "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contractname": "NonTransferrableNFTs", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 7, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 149, - "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.89", - "threat_score": "94.74" - } - } - }, - { - "address": "0x912f211b5d24b95caae5e568d621d9b72d5bccdb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x912f211b5d24b95caae5e568d621d9b72d5bccdb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x912f211b5d24b95caae5e568d621d9b72d5bccdb", - "contractname": "HedgeyDAOSwap", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x912f211b5d24b95caae5e568d621d9b72d5bccdb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 2, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 134, - "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.04", - "threat_score": "100.00" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 11, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 11, - "securityScore": 84.96909090909092, - "issueSeverityDistribution": { - "critical": 6, - "gas": 171, - "high": 2, - "informational": 51, - "low": 26, - "medium": 10 - } - }, - "contractsData": [ - { - "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contractname": "TokenVestingPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 29, - "high": 0, - "informational": 7, - "low": 5, - "medium": 3 - }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.48", - "threat_score": "100.00" - } - } - }, - { - "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contractname": "VotingTokenVestingPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 0, - "informational": 8, - "low": 2, - "medium": 3 - }, - "lines_analyzed_count": 356, - "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.39", - "threat_score": "100.00" - } - } - }, - { - "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", - "contractname": "TokenLockupPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 27, - "high": 0, - "informational": 4, - "low": 5, - "medium": 2 - }, - "lines_analyzed_count": 379, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "100.00" - } - } - }, - { - "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contractname": "VotingTokenLockupPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 28, - "high": 0, - "informational": 5, - "low": 1, - "medium": 2 - }, - "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.54", - "score_v2": "90.73", - "threat_score": "100.00" - } - } - }, - { - "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contractname": "TokenLockupPlans_Bound", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" - } - } - }, - { - "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contractname": "VotingTokenLockupPlans_Bound", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contractname": "BatchPlanner", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 114, - "scan_time_taken": 2, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "100.00" - } - } - }, - { - "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contractname": "ClaimCampaigns", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 0, - "informational": 10, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 272, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.44", - "threat_score": "100.00" - } - } - }, - { - "address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", - "contractname": "Hedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 0, - "informational": 6, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 137, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.13", - "threat_score": "100.00" - } - } - }, - { - "address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", - "contractname": "NonTransferrableHedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 7, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 149, - "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.89", - "threat_score": "94.74" - } - } - }, - { - "address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", - "contractname": "HedgeyDAOSwap", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 2, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 134, - "scan_time_taken": 0, - "score": "4.55", - "score_v2": "91.04", - "threat_score": "100.00" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 16, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 16, - "securityScore": 82.879375, - "issueSeverityDistribution": { - "critical": 7, - "gas": 238, - "high": 2, - "informational": 69, - "low": 39, - "medium": 15 - } - }, - "contractsData": [ - { - "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contractname": "TokenVestingPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 29, - "high": 0, - "informational": 7, - "low": 5, - "medium": 3 - }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.48", - "threat_score": "100.00" - } - } - }, - { - "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contractname": "VotingTokenVestingPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 0, - "informational": 8, - "low": 2, - "medium": 3 - }, - "lines_analyzed_count": 356, - "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.39", - "threat_score": "100.00" - } - } - }, - { - "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", - "contractname": "TokenLockupPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 27, - "high": 0, - "informational": 4, - "low": 5, - "medium": 2 - }, - "lines_analyzed_count": 379, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "100.00" - } - } - }, - { - "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contractname": "VotingTokenLockupPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 28, - "high": 0, - "informational": 5, - "low": 1, - "medium": 2 - }, - "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.54", - "score_v2": "90.73", - "threat_score": "100.00" - } - } - }, - { - "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contractname": "TokenLockupPlans_Bound", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" - } - } - }, - { - "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contractname": "VotingTokenLockupPlans_Bound", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contractname": "BatchPlanner", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 114, - "scan_time_taken": 2, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "100.00" - } - } - }, - { - "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "contractname": "ClaimCampaigns", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 0, - "informational": 10, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 272, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.44", - "threat_score": "100.00" - } - } - }, - { - "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contractname": "StreamingHedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 20, - "scan_time_taken": 0, - "score": "3.50", - "score_v2": "70.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contractname": "StreamingBoundHedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "100.00" - } - } - }, - { - "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contractname": "BatchStreamer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "100.00" - } - } - }, - { - "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contractname": "StreamVestingNFT", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 41, - "high": 0, - "informational": 11, - "low": 4, - "medium": 3 - }, - "lines_analyzed_count": 390, - "scan_time_taken": 1, - "score": "4.05", - "score_v2": "81.03", - "threat_score": "89.47" - } - } - }, - { - "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", - "contractname": "BatchVester", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 0, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 244, - "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.98", - "threat_score": "100.00" - } - } - }, - { - "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contractname": "Hedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 0, - "informational": 8, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 143, - "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.31", - "threat_score": "100.00" - } - } - }, - { - "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contractname": "NonTransferrableNFTs", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 7, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 149, - "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.89", - "threat_score": "94.74" - } - } - }, - { - "address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", - "contractname": "HedgeyDAOSwap", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 7, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 134, - "scan_time_taken": 0, - "score": "4.37", - "score_v2": "87.31", - "threat_score": "100.00" - } - } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 15, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 15, - "securityScore": 82.62400000000001, - "issueSeverityDistribution": { - "critical": 7, - "gas": 226, - "high": 2, - "informational": 54, - "low": 37, - "medium": 15 - } - }, - "contractsData": [ - { - "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", - "contractname": "TokenVestingPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 29, - "high": 0, - "informational": 7, - "low": 5, - "medium": 3 - }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "4.12", - "score_v2": "82.48", - "threat_score": "100.00" - } - } - }, - { - "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", - "contractname": "VotingTokenVestingPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 0, - "informational": 8, - "low": 2, - "medium": 3 - }, - "lines_analyzed_count": 356, - "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.39", - "threat_score": "100.00" - } - } - }, - { - "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", - "contractname": "TokenLockupPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 27, - "high": 0, - "informational": 4, - "low": 5, - "medium": 2 - }, - "lines_analyzed_count": 379, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "100.00" - } - } - }, - { - "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", - "contractname": "VotingTokenLockupPlans", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 28, - "high": 0, - "informational": 5, - "low": 1, - "medium": 2 - }, - "lines_analyzed_count": 496, - "scan_time_taken": 2, - "score": "4.54", - "score_v2": "90.73", - "threat_score": "100.00" - } - } - }, - { - "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", - "contractname": "TokenLockupPlans_Bound", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" - } - } - }, - { - "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", - "contractname": "VotingTokenLockupPlans_Bound", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", - "contractname": "BatchPlanner", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 114, - "scan_time_taken": 2, - "score": "4.04", - "score_v2": "80.70", - "threat_score": "100.00" - } - } - }, - { - "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", - "contractname": "StreamingHedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 20, - "scan_time_taken": 0, - "score": "3.50", - "score_v2": "70.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", - "contractname": "StreamingBoundHedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "100.00" - } - } - }, - { - "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", - "contractname": "BatchStreamer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "100.00" - } - } - }, - { - "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", - "contractname": "StreamVestingNFT", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 41, - "high": 0, - "informational": 11, - "low": 4, - "medium": 3 - }, - "lines_analyzed_count": 390, - "scan_time_taken": 1, - "score": "4.05", - "score_v2": "81.03", - "threat_score": "89.47" - } - } - }, - { - "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", - "contractname": "BatchVester", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 0, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 244, - "scan_time_taken": 1, - "score": "4.55", - "score_v2": "90.98", - "threat_score": "100.00" - } - } - }, - { - "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", - "contractname": "Hedgeys", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 0, - "informational": 8, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 143, - "scan_time_taken": 0, - "score": "4.27", - "score_v2": "85.31", - "threat_score": "100.00" - } - } - }, - { - "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", - "contractname": "NonTransferrableNFTs", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 7, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 149, - "scan_time_taken": 0, - "score": "4.19", - "score_v2": "83.89", - "threat_score": "94.74" - } - } - }, - { - "address": "0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", - "contractname": "HedgeyDAOSwap", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcd33c2b1949de672afdc998f78d1a553a7b56c0b/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 2, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 134, - "scan_time_taken": 1, - "score": "4.55", - "score_v2": "91.04", - "threat_score": "100.00" - } - } - } - ] - } - } - }, - { - "appName": "curve", - "doc": "https://curve.readthedocs.io/ref-addresses.html", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 171, - "solidityScanContractsNumber": 6, - "securityScore": 81.99, - "issueSeverityDistribution": { - "critical": 4, - "gas": 324, - "high": 28, - "informational": 682, - "low": 311, - "medium": 14 - } - }, - "contractsData": [ - { - "address": "0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6c3f90f043a72fa612cbac8115ee7e52bde6e490", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfd2a8fa60abd58efe3eee34dd494cd491dc14900", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdebf20617708857ebe4f679508e7b7863a8a8eee", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa96a65c051bf88b4095ee1f2451c2a9d43f53ae2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaa17a236f2badc98ddc0cf999abb47d47fc0a6cf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x79a8c46dea5ada233abaffd40f3a0a2b1e5a4f27", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb6c057591e073249f2d9d88ba59a46cfc9b59edb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b3ac5386837dc563660fb6a0937dfaa5924333b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa2b47e3d5c44877cca798226b7b8118f9bfb7a56", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeb21209ae4c2c9ff2a86aca31e123764a3b6bc06", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x845838df265dcd2c412a1dc9e959c7d08537f8a2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0ce6a5ff5217e38315f87032cf90686c96627caa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x194ebd173f6cdace046c53eacce9b953f28411d1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4ca9b3063ec5866a4b82e437059d2c43d1be596f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb19059ebb43466c323583928285a49f558e572fd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2dded6da1bf5dbdf597c45fcfaa3194e53ecfeaf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5282a4ef67d9c33135340fb3289cc1711c13638c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf178c0b5bb7e7abf4e12a4838c7b7c5ba2c623c0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcee60cfa923170e4f8204ae08b4fa6a3f5656f3a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa50ccc70b6a011cffddf45057e39679379187287", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06364f10b501e868329afbc005b3492902d6c763", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd905e2eaebe188fc92179b6350807d8bd91db0d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x93054188d876f558f4a66b2ef1d97d16edf0895b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49849c98ae39fff122806c06791fa73784fb3675", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf9440930043eb3997fc70e1339dbb11f341de7a8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x53a901d48795c58f485cbb38df08fa96a24669d5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeb16ae0052ed37f479f7fe63849198df1765a733", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02d341ccb60faaf662bc0554d13778015d1b285c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7fc77b5c7614e1533320ea6ddc2eb61fa00a9714", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x075b1bb99792c9e1041ba13afef80c91a1e70fb3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc5424b857f758e906013f3555dad202e4bdb4567", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa3d87fffce63b53e0d54faa1cc983b7eb0b74a9c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdc24316b9ae028f1497c275eb9192a3ea0f67022", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06325440d014e39736583c165c2963ba99faf14e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfcba3e75865d2d561be8d220616520c171f12851", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa5407eae9ba41422680e2e00537571bcc53efbfd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc25a3a3b969415c80451098fa907ec722572917f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x80466c64868e1ab14a1ddf27a676c3fcbe638fe5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x331af2e331bd619defaa5dac6c038f53fcf9f785", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xca3d75ac011bf5ad07a98d02f18225f9bd9a6bdf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xac795d2c97e60df6a99ff1c814727302fd747a80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x52ea46506b9cc5ef470c5bf89f17dc28bb35d85c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9fc689ccada600b6df723d9e47d84d76664a1f23", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbbc81d23ea2c3ec7e56d39296f0cbb648873a5d3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x45f783cce6b7ff23b2ab2d70e416cdb7d6055f51", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdf5e0e81dff6faf3a7e52ba697820c5e32d806a8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8925d9d9b4569d737a48499def3f67baa5a144b9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x571ff5b7b346f706aa48d696a9a4a288e9bb4091", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x071c661b4deefb59e2a3ddb20db036821eee8f4b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc45b2eee6e09ca176ca3bb5f7eee7c47bf93c756", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x410e3e86ef427e30b9235497143881f717d93c2a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61e10659fe3aa93d036d099405224e4ac24996d0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8038c01a0390a8c547446a0b2c18fc9aefecc10c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3a664ab939fd8482048609f652f9a0b0677337b9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4f062658eaaf2c1ccf8c8e36d6824cdf41167956", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x64448b78561690b70e17cbe8029a3e5c1bb7136e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd2967f45c4f384deea880f807be904762a3dea07", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x09672362833d8f703d5395ef3252d4bfa51c15ca", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3ef6a01a0f81d6046290f3e2a8c5b843e738e604", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b5cfe992adac0c9d48e05854b2d91c73a003858", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1de7f0866e2c4adac7b457c58cc25c8688cda1f2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe7a24ef0c5e95ffb0f6684b813a78f2a3ad7d171", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d65b498cb23deaba52db31c93da9bffb340fb8f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x803a2b40c5a9bb2b86dd630b274fa2a9202874c2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8474ddbe98f5aa3179b3b3f5942d724afcdec9f6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1aef73d49dedc4b1778d0706583995958dc862e6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd5bcf53e2c81e1991570f33fa881c49eea570c8d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd81da8d904b52208541bade1bd6595d8a251f8dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2fe94ea3d5d4a175184081439753de15aef9d614", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x11f419adabbff8d595e7d5b223eee3863bb3902c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f55dde206dbad629c080068923b36fe9d6bdbef", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xde5331ac4b3630f94853ff322b66407e0d6331e8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbe175115bf33e12348ff77ccfee4726866a0fbd5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc18cc39da8b11da8c3541c598ee022258f9744da", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc2ee6b0334c261ed60c72f6054450b61b8f18e35", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaa82ca713d94bba7a89ceab55314f9effeddc78c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc25099792e9349c7dd09759744ea681c7de2cb66", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x64eda51d3ad40d56b9dfc5554e06f94e1dd786fd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf1f85a74ad6c64315f85af52d3d46bf715236adc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3e01dd8a5e1fb3481f0f589056b428fc308af0fb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97e2768e8e73511ca874545dc5ff8067eb19b787", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x094d12e5b541784701fd8d65f11fc0598fbc6332", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0f9cb53ebe405d49a0bbdbd291a65ff571bc83e1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4f3e8f405cf5afc05d68142f3783bdfe13811522", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3c8caee4e09296800f8d29a68fa3837e2dae4940", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x42d7025938bec20b69cbae5a77421082407f053a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7eb40e450b9655f4b3cc4259bcc731c63ff55ae6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb0a0716841f2fc03fba72a891b8bb13584f52f2d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x890f4e345b1daed0367a877a1612f86a1f86985f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x94e131324b6054c0d789b190b2dac504e4361b53", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbfcf63294ad7105dea65aa58f8ae5be2d9d0952a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd662908ada2ea1916b3318327a97eb18ad588b5d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9582c4adacb3bce56fea3e590f05c3ca2fb9c477", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d10ed2cf043e6fcf51a0e7b4c2af3fa06695707", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdfc7adfa664b08767b735de28f9e84cd30492aee", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x69fb7c45726cfe2badee8317005d3f94be838840", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7ca5b0a2910b33e9759dc7ddb0413949071d7575", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaea6c312f4b3e04d752946d329693f7293bc2e6d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x90bb609649e0451e5ad952683d64bd2d1f245840", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x72e158d38dbd50a483501c24f792bdaaa3e7d55c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc5cfada84e902ad92dd40194f0883ad49639b023", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4c18e409dc8619bfb6a1cb56d114c3f592e0ae79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2db0e83599a91b508ac268a6197b8b14f5e72840", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5f626c30ec1215f4edcc9982265e8b1f411d1352", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x11137b10c210b579405c21a07489e28f3c040ab1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x64e3c23bfc40722d3b649844055f1d51c1ac041d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf5194c3325202f456c95c1cf0ca36f8475c1949f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfd4d8a17df4c27c1dd245d153ccf4499e806c87d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd7d147c6bb90a718c3de8c0568f9b560c79fa416", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb1f2cdec61db658f091671f5f199635aef202cac", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4dc4a289a8e33600d8bd4cf5f6313e43a37adec7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x462253b8f74b72304c145db0e4eebd326b22ca39", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x705350c4bcd35c9441419ddd5d2f097d7a55410f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3c0ffff15ea30c35d7a85b85c0782d6c94e1d238", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x182b723a58739a9c974cfdb385ceadb237453c28", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa90996896660decc6e997655e065b23788857849", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x824f13f1a2f29cfeea81154b46c0fc820677a637", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6828bcf74279ee32f2723ec536c22c51eed383c6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6955a55416a06839309018a8b0cb72c4ddc11f15", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc2b1df84112619d190193e48148000e3990bf627", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf98450b5602fa59cc66e1379dffb6fddc724cfc4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x055be5ddb7a925bfef3417fc157f53ca77ca7222", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbc89cd85491d81c6ad2954e6d0362ee29fca8f53", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b7020743bc2a4ca9eaf9d0722d42e20d6935855", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfa712ee4788c042e2b7bb55e6cb8ec569c4530c1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8101e6760130be2c8ace79643ab73500571b7162", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd533a949740bb3306d119cc777fa900ba034cd52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa464e6dcda8ac41e03616f95f4bc98a13b8922dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2f50d538606fa9edd2b11e2446beb18c9d5846bb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd061d61a4d941c39e5453435b6345dc261c2fce0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5f3b5dfeb7b28cdbd7faba78963ee202a494e2a2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x575ccd8e2d300e2377b43478339e364000318e2c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x519afb566c05e00cfb9af73496d00217a630e4d5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xecb456ea5365865ebab8a2661b0c503410e9b347", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3687367ccaebbe89f1bc8eae7592b4eed44ac0bd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8cf8af108b3b46ddc6ad596aebb917e053f0d72b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe478de485ad2fe566d49342cbd03e49ed7db3356", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe478de485ad2fe566d49342cbd03e49ed7db3356", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe478de485ad2fe566d49342cbd03e49ed7db3356", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe478de485ad2fe566d49342cbd03e49ed7db3356/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 5, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0xbcff8b0b9419b9a88c44546519b1e909cf330399", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbcff8b0b9419b9a88c44546519b1e909cf330399", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbcff8b0b9419b9a88c44546519b1e909cf330399", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbcff8b0b9419b9a88c44546519b1e909cf330399/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0x1115c9b3168563354137cdc60efb66552dd50678", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x40907540d8a6c65c637785e8f8b742ae6b0b9968", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x40907540d8a6c65c637785e8f8b742ae6b0b9968", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x40907540d8a6c65c637785e8f8b742ae6b0b9968", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x40907540d8a6c65c637785e8f8b742ae6b0b9968/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 5, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 10, - "high": 0, - "informational": 31, - "low": 20, - "medium": 1 - }, - "lines_analyzed_count": 405, - "scan_time_taken": 1, - "score": "3.96", - "score_v2": "79.26", - "threat_score": "94.44" - } - } - }, - { - "address": "0x00669df67e4827fcc0e48a1838a8d5ab79281909", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x00669df67e4827fcc0e48a1838a8d5ab79281909", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x00669df67e4827fcc0e48a1838a8d5ab79281909", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x00669df67e4827fcc0e48a1838a8d5ab79281909/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0x5f3b5dfeb7b28cdbd7faba78963ee202a494e2a2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", - "contractname": "MiniMeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c0947b16fb1f755a2d32ec21a0c4181f711c500/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 26, - "high": 4, - "informational": 43, - "low": 35, - "medium": 5 - }, - "lines_analyzed_count": 608, - "scan_time_taken": 1, - "score": "3.60", - "score_v2": "72.04", - "threat_score": "88.89" - } - } - }, - { - "address": "0x12220a63a2013133d54558c9d03c35288eac9b34", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0b5b9210d5015fd0c97fb19b32675b19703b0453", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdd0e10857d952c73b2fa39ce86308299df8774b8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaa42c0cd9645a58dfeb699ccaefbd30f19b1ff81", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe4b65889469ad896e866331f0ab5652c1ecfb3e6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67a0213310202dbc2cbe788f4349b72fba90f9fa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06534b0bf7ff378f162d4f348390bda53b15fa35", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x786b374b5eef874279f4b7b4de16940e57301a58", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf3b64840b39121b40d8685f1576b64c157ce2e24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd16ea3e5681234da84419512eb597362135cd8c9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0000000022d53366457f9d5e68ec105046fc4383", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc1db00a8e5ef7bfa476395cdbcc98235477cde4e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe64608e223433e8a03a1daaefd8cb638c14b552c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x90e00ace148ca3b23ac1bc8c240c2a7dd9c2d7f5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9fc157394af804a3578134a6585c0dc9cc990d4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd6930b7f661257da36f93160149b031735237594", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5f890841f657d90e081babdb532a05996af79fe6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2f956eee002b0debd468cf2e0490d1aec65e027f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa79828df1850e8a3a3064576f380d90aecdd3359", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7abdbaf29929e7f8621b757d2a7c04d78d633834", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x43b4fdfd4ff969587185cdb6f0bd875c5fc83f8c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd632f22692fac7611d2aa1c0d552930d43caed3b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xce5f24b7a95e9cba7df4b54e911b4a3dc8cdaf6f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdb3fd1bfc67b5d4325cb31c04e0cae52f1787fd6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x555766f3da968ecbefa690ffd49a2ac02f47aa5f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6339ef8df0c2d3d3e7ee697e241666a916b81587", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x1337bedc9d22ecbe766df105c9623922a27963ec", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f90122bf0700f9e7e1f688fe926940e8839f353", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2db0e83599a91b508ac268a6197b8b14f5e72840", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xabc000d88f23bb45525e447528dbf656a9d55bf5", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "1inch", - "doc": "https://github.com/1inch/limit-order-protocol/tree/master/deployments", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 5, - "solidityScanContractsNumber": 4, - "securityScore": 78.96000000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 6, - "high": 1, - "informational": 3, - "low": 6, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x119c71d3bbac22029622cbaec24854d3d32d2828", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x119c71d3bbac22029622cbaec24854d3d32d2828", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x119c71d3bbac22029622cbaec24854d3d32d2828", - "contractname": "LimitOrderProtocol", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x119c71d3bbac22029622cbaec24854d3d32d2828/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 20, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x5349Df28F8353dC8049EDF11FAAE2D3F3b3346de", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", - "contractname": "PriorityFeeLimiter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "100.00" - } - } - }, - { - "address": "0x303389f541FF2D620E42832F180A08E767B28E10", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x303389f541FF2D620E42832F180A08E767B28E10", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x303389f541FF2D620E42832F180A08E767B28E10", - "contractname": "SeriesNonceManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x303389f541FF2D620E42832F180A08E767B28E10/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "4.58", - "score_v2": "91.67", - "threat_score": "100.00" - } - } - }, - { - "address": "0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", - "contractname": "WethUnwrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 40, - "scan_time_taken": 0, - "score": "3.62", - "score_v2": "72.50", - "threat_score": "100.00" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 81.31333333333333, - "issueSeverityDistribution": { - "critical": 4, - "gas": 5, - "high": 0, - "informational": 6, - "low": 4, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x11431a89893025D2a48dCA4EddC396f8C8117187", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x11431a89893025D2a48dCA4EddC396f8C8117187", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x11431a89893025D2a48dCA4EddC396f8C8117187", - "contractname": "LimitOrderProtocol", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x11431a89893025D2a48dCA4EddC396f8C8117187/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 20, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x32d12a25f539E341089050E2d26794F041fC9dF8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x32d12a25f539E341089050E2d26794F041fC9dF8", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x32d12a25f539E341089050E2d26794F041fC9dF8", - "contractname": "SeriesNonceManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x32d12a25f539E341089050E2d26794F041fC9dF8/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 59, - "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.44", - "threat_score": "100.00" - } - } - }, - { - "address": "0xB33839E05CE9Fc53236Ae325324A27612F4d110D", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB33839E05CE9Fc53236Ae325324A27612F4d110D", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB33839E05CE9Fc53236Ae325324A27612F4d110D", - "contractname": "WethUnwrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB33839E05CE9Fc53236Ae325324A27612F4d110D/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 40, - "scan_time_taken": 0, - "score": "3.62", - "score_v2": "72.50", - "threat_score": "100.00" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 76.38333333333333, - "issueSeverityDistribution": { - "critical": 4, - "gas": 7, - "high": 1, - "informational": 2, - "low": 5, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x4dFa40FDAA7694676899f8887A45603922609AF4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4dFa40FDAA7694676899f8887A45603922609AF4", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4dFa40FDAA7694676899f8887A45603922609AF4", - "contractname": "CallsSimulator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4dFa40FDAA7694676899f8887A45603922609AF4/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 1, - "informational": 0, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 32, - "scan_time_taken": 0, - "score": "2.66", - "score_v2": "53.12", - "threat_score": "100.00" - } - } - }, - { - "address": "0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", - "contractname": "SeriesNonceManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "4.52", - "score_v2": "90.32", - "threat_score": "100.00" - } - } - }, - { - "address": "0x0F85A912448279111694F4Ba4F85dC641c54b594", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0F85A912448279111694F4Ba4F85dC641c54b594", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0F85A912448279111694F4Ba4F85dC641c54b594", - "contractname": "WethUnwrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F85A912448279111694F4Ba4F85dC641c54b594/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 35, - "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "100.00" - } - } - } - ] - } - } - }, - { - "appName": "baby-doge-swap", - "doc": "https://docs.babydogeswap.com/babydoge-docs/developers/smart-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 5, - "solidityScanContractsNumber": 4, - "securityScore": 77.38499999999999, - "issueSeverityDistribution": { - "critical": 10, - "gas": 158, - "high": 6, - "informational": 59, - "low": 49, - "medium": 8 - } - }, - "contractsData": [ - { - "address": "0xac57de9c1a09fec648e93eb98875b212db0d460b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xac57de9c1a09fec648e93eb98875b212db0d460b", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xac57de9c1a09fec648e93eb98875b212db0d460b", - "contractname": "CoinToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac57de9c1a09fec648e93eb98875b212db0d460b/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 77, - "high": 4, - "informational": 46, - "low": 38, - "medium": 4 - }, - "lines_analyzed_count": 916, - "scan_time_taken": 3, - "score": "3.65", - "score_v2": "73.03", - "threat_score": "84.21" - } - } - }, - { - "address": "0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", - "contractname": "TokenLocker", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 71, - "high": 0, - "informational": 11, - "low": 6, - "medium": 2 - }, - "lines_analyzed_count": 877, - "scan_time_taken": 3, - "score": "4.43", - "score_v2": "88.60", - "threat_score": "94.74" - } - } - }, - { - "address": "0xd9f092bdf2b6eaf303fc09cc952e94253ae32fae", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xd260c7ae9c8e425f02354e799ca2eb276410570a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd260c7ae9c8e425f02354e799ca2eb276410570a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd260c7ae9c8e425f02354e799ca2eb276410570a", - "contractname": "ERC1967Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd260c7ae9c8e425f02354e799ca2eb276410570a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.85", - "threat_score": "94.44" - } - } - }, - { - "address": "0xee1f8496e48ac25061bdc6f4512faa443475c9f8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xee1f8496e48ac25061bdc6f4512faa443475c9f8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xee1f8496e48ac25061bdc6f4512faa443475c9f8", - "contractname": "BbdNftStaking", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xee1f8496e48ac25061bdc6f4512faa443475c9f8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 9, - "high": 2, - "informational": 2, - "low": 3, - "medium": 2 - }, - "lines_analyzed_count": 111, - "scan_time_taken": 0, - "score": "3.15", - "score_v2": "63.06", - "threat_score": "88.89" - } - } - } - ] - } - } - }, - { - "appName": "dalmatian", - "doc": "https://docs.dalmatian.exchange/docs/contracts/smart-contracts", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 75.91000000000001, - "issueSeverityDistribution": { - "critical": 5, - "gas": 165, - "high": 31, - "informational": 55, - "low": 42, - "medium": 7 - } - }, - "contractsData": [ - { - "address": "0x3eC440de85518fA270274bf6a5E84466E3090779", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3eC440de85518fA270274bf6a5E84466E3090779", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x3eC440de85518fA270274bf6a5E84466E3090779", - "contractname": "Dalmatian", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eC440de85518fA270274bf6a5E84466E3090779/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 5, - "informational": 16, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 565, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.42", - "threat_score": "84.21" - } - } - }, - { - "address": "0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", - "contractname": "DalmatianFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 55, - "high": 7, - "informational": 21, - "low": 10, - "medium": 2 - }, - "lines_analyzed_count": 498, - "scan_time_taken": 2, - "score": "3.64", - "score_v2": "72.89", - "threat_score": "78.95" - } - } - }, - { - "address": "0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", - "contractname": "DalmatianRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 73, - "high": 19, - "informational": 18, - "low": 26, - "medium": 4 - }, - "lines_analyzed_count": 781, - "scan_time_taken": 3, - "score": "3.52", - "score_v2": "70.42", - "threat_score": "89.47" - } - } - } - ] - } - } - }, - { - "appName": "leat-swap", - "doc": "https://docs.leetswap.finance/developers/contract-addresses", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 2, - "securityScore": 65.84, - "issueSeverityDistribution": { - "critical": 4, - "gas": 71, - "high": 14, - "informational": 14, - "low": 40, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", - "contractname": "UniswapV2Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 1, - "informational": 2, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 50, - "scan_time_taken": 0, - "score": "3.00", - "score_v2": "60.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", - "contractname": "UniswapV2Router02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 68, - "high": 13, - "informational": 12, - "low": 36, - "medium": 1 - }, - "lines_analyzed_count": 731, - "scan_time_taken": 3, - "score": "3.58", - "score_v2": "71.68", - "threat_score": "89.47" - } - } - }, - { - "address": "0x25382Fa8C2D4EAEf0856A4E682155CCE54D354B5", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 66.96666666666668, - "issueSeverityDistribution": { - "critical": 4, - "gas": 90, - "high": 20, - "informational": 13, - "low": 54, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0xa2899c776baaf9925d432f83c950d5054a6cf59c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa2899c776baaf9925d432f83c950d5054a6cf59c", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xa2899c776baaf9925d432f83c950d5054a6cf59c", - "contractname": "UniswapV2Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2899c776baaf9925d432f83c950d5054a6cf59c/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 1, - "informational": 2, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 50, - "scan_time_taken": 0, - "score": "3.00", - "score_v2": "60.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", - "contractname": "UniswapV2Router02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 42, - "high": 13, - "informational": 1, - "low": 22, - "medium": 1 - }, - "lines_analyzed_count": 447, - "scan_time_taken": 2, - "score": "3.41", - "score_v2": "68.23", - "threat_score": "89.47" - } - } - }, - { - "address": "0x987a758b221eabd262cae4fbb4d75c579275d8aa", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x987a758b221eabd262cae4fbb4d75c579275d8aa", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x987a758b221eabd262cae4fbb4d75c579275d8aa", - "contractname": "LeetToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x987a758b221eabd262cae4fbb4d75c579275d8aa/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 45, - "high": 6, - "informational": 10, - "low": 28, - "medium": 0 - }, - "lines_analyzed_count": 494, - "scan_time_taken": 2, - "score": "3.63", - "score_v2": "72.67", - "threat_score": "78.95" - } - } - } - ] - } - } - }, - { - "appName": "woof-swap", - "doc": "https://woofswap.gitbook.io/woofswap/info/contract", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 7, - "solidityScanContractsNumber": 6, - "securityScore": 71.69166666666668, - "issueSeverityDistribution": { - "critical": 13, - "gas": 278, - "high": 35, - "informational": 91, - "low": 126, - "medium": 14 - } - }, - "contractsData": [ - { - "address": "0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", - "contractname": "Woof", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 6, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 119, - "scan_time_taken": 1, - "score": "3.57", - "score_v2": "71.43", - "threat_score": "94.44" - } - } - }, - { - "address": "0x839FdB6cc98342B428E074C1573ADF6D48CA3bFd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", - "contractname": "PairFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 91, - "high": 7, - "informational": 37, - "low": 32, - "medium": 6 - }, - "lines_analyzed_count": 863, - "scan_time_taken": 4, - "score": "3.59", - "score_v2": "71.84", - "threat_score": "84.21" - } - } - }, - { - "address": "0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", - "contractname": "Router2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 46, - "high": 11, - "informational": 15, - "low": 34, - "medium": 5 - }, - "lines_analyzed_count": 735, - "scan_time_taken": 3, - "score": "3.72", - "score_v2": "74.42", - "threat_score": "94.74" - } - } - }, - { - "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "contractname": "WBONE", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 1, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 92, - "scan_time_taken": 2, - "score": "3.53", - "score_v2": "70.65", - "threat_score": "94.44" - } - } - }, - { - "address": "0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", - "contractname": "WoofSwapFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 8, - "gas": 64, - "high": 4, - "informational": 28, - "low": 26, - "medium": 2 - }, - "lines_analyzed_count": 747, - "scan_time_taken": 2, - "score": "3.62", - "score_v2": "72.42", - "threat_score": "78.95" - } - } - }, - { - "address": "0xA1fcDc3707E6c0Ad617d440560818793994A294F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA1fcDc3707E6c0Ad617d440560818793994A294F", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xA1fcDc3707E6c0Ad617d440560818793994A294F", - "contractname": "WoofRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1fcDc3707E6c0Ad617d440560818793994A294F/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 45, - "high": 12, - "informational": 4, - "low": 25, - "medium": 1 - }, - "lines_analyzed_count": 490, - "scan_time_taken": 2, - "score": "3.47", - "score_v2": "69.39", - "threat_score": "84.21" - } - } - } - ] - } - } - }, - { - "appName": "punk-swap", - "doc": "https://punkswap.gitbook.io/punkswap-docs/overview/contracts-of-punkswap", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 7, - "solidityScanContractsNumber": 7, - "securityScore": 81.52571428571427, - "issueSeverityDistribution": { - "critical": 26, - "gas": 389, - "high": 27, - "informational": 84, - "low": 113, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0x1bf3f5b633800e6047deb14cf14c4b49118a3570", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1bf3f5b633800e6047deb14cf14c4b49118a3570", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x1bf3f5b633800e6047deb14cf14c4b49118a3570", - "contractname": "PunkToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bf3f5b633800e6047deb14cf14c4b49118a3570/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 5, - "gas": 69, - "high": 0, - "informational": 10, - "low": 11, - "medium": 0 - }, - "lines_analyzed_count": 1166, - "scan_time_taken": 2, - "score": "4.46", - "score_v2": "89.19", - "threat_score": "77.78" - } - } - }, - { - "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", - "contractname": "WBONE", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 1, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 92, - "scan_time_taken": 2, - "score": "3.53", - "score_v2": "70.65", - "threat_score": "94.44" - } - } - }, - { - "address": "0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", - "contractname": "PunkFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5640113ea7f369e6dafbe54cbb1406e5bf153e90/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 52, - "high": 8, - "informational": 21, - "low": 10, - "medium": 2 - }, - "lines_analyzed_count": 736, - "scan_time_taken": 2, - "score": "4.08", - "score_v2": "81.52", - "threat_score": "78.95" - } - } - }, - { - "address": "0x561ef19238646bbeb5f374e402892bfe5ead1567", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x561ef19238646bbeb5f374e402892bfe5ead1567", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x561ef19238646bbeb5f374e402892bfe5ead1567", - "contractname": "PunkRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x561ef19238646bbeb5f374e402892bfe5ead1567/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 64, - "high": 15, - "informational": 13, - "low": 40, - "medium": 1 - }, - "lines_analyzed_count": 1233, - "scan_time_taken": 4, - "score": "4.11", - "score_v2": "82.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", - "contractname": "Multicall2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xda5962f85aa73966d21df8af9e76a5bbed15e3d3/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 2, - "informational": 6, - "low": 6, - "medium": 2 - }, - "lines_analyzed_count": 133, - "scan_time_taken": 0, - "score": "3.61", - "score_v2": "72.18", - "threat_score": "94.44" - } - } - }, - { - "address": "0x336726832bbe10fbed4c80bc201f728b1404b073", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x336726832bbe10fbed4c80bc201f728b1404b073", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x336726832bbe10fbed4c80bc201f728b1404b073", - "contractname": "MasterChefV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x336726832bbe10fbed4c80bc201f728b1404b073/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 11, - "gas": 110, - "high": 1, - "informational": 23, - "low": 30, - "medium": 1 - }, - "lines_analyzed_count": 1840, - "scan_time_taken": 3, - "score": "4.31", - "score_v2": "86.14", - "threat_score": "72.22" - } - } - }, - { - "address": "0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", - "contractname": "RewardReceiver", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcc9aead7261d320e5ad937f523e3c0ddc7a16078/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 5, - "gas": 73, - "high": 0, - "informational": 10, - "low": 13, - "medium": 0 - }, - "lines_analyzed_count": 1201, - "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.84", - "threat_score": "77.78" - } - } - } - ] - } - } - }, - { - "appName": "chewy-swap", - "doc": "https://docs.chewyswap.com/developers/smart-contracts", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 77.14666666666666, - "issueSeverityDistribution": { - "critical": 17, - "gas": 228, - "high": 20, - "informational": 56, - "low": 69, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0x2875f2d86d83635a859029872e745581530ceec7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2875f2d86d83635a859029872e745581530ceec7", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x2875f2d86d83635a859029872e745581530ceec7", - "contractname": "ChewyRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2875f2d86d83635a859029872e745581530ceec7/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 68, - "high": 12, - "informational": 13, - "low": 40, - "medium": 1 - }, - "lines_analyzed_count": 812, - "scan_time_taken": 3, - "score": "3.69", - "score_v2": "73.89", - "threat_score": "89.47" - } - } - }, - { - "address": "0xededdbde5ffa62545edf97054edc11013ed72125", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xededdbde5ffa62545edf97054edc11013ed72125", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xededdbde5ffa62545edf97054edc11013ed72125", - "contractname": "ChewyFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xededdbde5ffa62545edf97054edc11013ed72125/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 53, - "high": 7, - "informational": 21, - "low": 10, - "medium": 2 - }, - "lines_analyzed_count": 497, - "scan_time_taken": 2, - "score": "3.66", - "score_v2": "73.24", - "threat_score": "78.95" - } - } - }, - { - "address": "0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", - "contractname": "MasterChef", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 12, - "gas": 107, - "high": 1, - "informational": 22, - "low": 19, - "medium": 3 - }, - "lines_analyzed_count": 1530, - "scan_time_taken": 3, - "score": "4.22", - "score_v2": "84.31", - "threat_score": "83.33" - } - } - } - ] - } - } - }, - { - "appName": "marsswap", - "doc": "https://marswap.gitbook.io/marswap/for-devs-contract-addresses/marswap-or-ca", - "chainsData": { - "109": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 6, - "securityScore": 76.23666666666666, - "issueSeverityDistribution": { - "critical": 29, - "gas": 287, - "high": 29, - "informational": 85, - "low": 135, - "medium": 4 - } - }, - "contractsData": [ - { - "address": "0x24f87b3346cde6aaa2df6244924d33c0dae9114c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xea6c532affbfa0a37ff89b907511fb38546a2337", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xea6c532affbfa0a37ff89b907511fb38546a2337", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xea6c532affbfa0a37ff89b907511fb38546a2337", - "contractname": "ERC721NFTMarketV1", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xea6c532affbfa0a37ff89b907511fb38546a2337/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 7, - "gas": 39, - "high": 3, - "informational": 1, - "low": 12, - "medium": 0 - }, - "lines_analyzed_count": 702, - "scan_time_taken": 2, - "score": "4.21", - "score_v2": "84.19", - "threat_score": "84.21" - } - } - }, - { - "address": "0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", - "contractname": "LockerChef", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 28, - "high": 1, - "informational": 28, - "low": 25, - "medium": 0 - }, - "lines_analyzed_count": 601, - "scan_time_taken": 1, - "score": "4.08", - "score_v2": "81.70", - "threat_score": "94.44" - } - } - }, - { - "address": "0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", - "contractname": "MARSWAPFARM", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 46, - "high": 3, - "informational": 30, - "low": 27, - "medium": 1 - }, - "lines_analyzed_count": 541, - "scan_time_taken": 2, - "score": "3.66", - "score_v2": "73.20", - "threat_score": "68.42" - } - } - }, - { - "address": "0xbe0223f65813c7c82e195b48f8aaaacb304fbae", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", - "contractname": "CakeVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x61b45a6b7438b5f32924c945e2b1e5804ffaea22/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 30, - "high": 7, - "informational": 6, - "low": 16, - "medium": 1 - }, - "lines_analyzed_count": 372, - "scan_time_taken": 1, - "score": "3.40", - "score_v2": "68.01", - "threat_score": "78.95" - } - } - }, - { - "address": "0x17102f4e3d7dfedd3dab9bc088262f32b589f449", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", - "contractname": "MasterChef", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 14, - "gas": 99, - "high": 3, - "informational": 16, - "low": 30, - "medium": 1 - }, - "lines_analyzed_count": 1359, - "scan_time_taken": 3, - "score": "4.04", - "score_v2": "80.87", - "threat_score": "77.78" - } - } - }, - { - "address": "0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", - "contract_chain": "shibariumscan-mainnet", - "contract_platform": "blockscout", - "contract_url": "https://www.shibariumscan.io/address/0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", - "contractname": "MarsRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a/blockscout/shibariumscan-mainnet?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 45, - "high": 12, - "informational": 4, - "low": 25, - "medium": 1 - }, - "lines_analyzed_count": 491, - "scan_time_taken": 3, - "score": "3.47", - "score_v2": "69.45", - "threat_score": "84.21" - } - } - } - ] - }, - "1": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 74.90333333333332, - "issueSeverityDistribution": { - "critical": 5, - "gas": 57, - "high": 6, - "informational": 34, - "low": 26, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", - "contractname": "MARSWAP", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 19, - "high": 2, - "informational": 8, - "low": 14, - "medium": 0 - }, - "lines_analyzed_count": 222, - "scan_time_taken": 1, - "score": "3.58", - "score_v2": "71.62", - "threat_score": "84.21" - } - } - }, - { - "address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x929c4F3F7528f64d1ab93554E2497503F233E2D8", - "contractname": "UniswapV2Pair", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x929c4F3F7528f64d1ab93554E2497503F233E2D8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 31, - "high": 4, - "informational": 9, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 236, - "scan_time_taken": 3, - "score": "3.31", - "score_v2": "66.10", - "threat_score": "84.21" - } - } - }, - { - "address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", - "contractname": "MSWAPSwapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 17, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 246, - "scan_time_taken": 1, - "score": "4.35", - "score_v2": "86.99", - "threat_score": "77.78" - } - } - } - ] - } - } - }, - { - "appName": "Orbiter", - "doc": "https://docs.orbiter.finance/openapi-suggested#get-chain-list", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 2, - "securityScore": 68.995, - "issueSeverityDistribution": { - "critical": 6, - "gas": 12, - "high": 0, - "informational": 6, - "low": 13, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xc741900276cd598060b0fe6594fbe977392928f4", - "isVerified": false, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc741900276cd598060b0fe6594fbe977392928f4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc741900276cd598060b0fe6594fbe977392928f4", - "contractname": "OrbiterXRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc741900276cd598060b0fe6594fbe977392928f4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 0, - "informational": 2, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 95, - "scan_time_taken": 0, - "score": "3.79", - "score_v2": "75.79", - "threat_score": "100.00" - } - } - }, - { - "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", - "contractname": "OrbiterXRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 3, - "high": 0, - "informational": 4, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "3.11", - "score_v2": "62.20", - "threat_score": "89.47" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 3, - "solidityScanContractsNumber": 3, - "securityScore": 62.1, - "issueSeverityDistribution": { - "critical": 6, - "gas": 13, - "high": 2, - "informational": 14, - "low": 17, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", - "contractname": "OrbiterXRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 3, - "high": 1, - "informational": 9, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 107, - "scan_time_taken": 1, - "score": "3.13", - "score_v2": "62.62", - "threat_score": "89.47" - } - } - }, - { - "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "contractname": "OBSource", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 1, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 28, - "scan_time_taken": 1, - "score": "2.50", - "score_v2": "50.00", - "threat_score": "94.74" - } - } - }, - { - "address": "0x3191f40de6991b1bb1f61b7cec43d62bb337786b", - "isVerified": false, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3191f40de6991b1bb1f61b7cec43d62bb337786b", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3191f40de6991b1bb1f61b7cec43d62bb337786b", - "contractname": "OrbiterXRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3191f40de6991b1bb1f61b7cec43d62bb337786b/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 0, - "informational": 4, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 95, - "scan_time_taken": 0, - "score": "3.68", - "score_v2": "73.68", - "threat_score": "100.00" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 1, - "securityScore": 51.85, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 1, - "informational": 0, - "low": 4, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", - "contractname": "OBSource", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.59", - "score_v2": "51.85", - "threat_score": "100.00" - } - } - }, - { - "address": "0x13e46b2a3f8512ed4682a8fb8b560589fe3c2172", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "aave", - "doc": "https://docs.aave.com/developers/deployed-contracts/deployed-contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 165, - "totalContractsNumber": 265, - "solidityScanContractsNumber": 159, - "securityScore": 82.36044025157227, - "issueSeverityDistribution": { - "critical": 38, - "gas": 1683, - "high": 78, - "informational": 516, - "low": 777, - "medium": 70 - } - }, - "contractsData": [ - { - "address": "0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x655568bDd6168325EC7e58Bf39b21A856F906Dc2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x853d955aCEf822Db058eb8505911ED77F175b99e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x853d955aCEf822Db058eb8505911ED77F175b99e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x853d955aCEf822Db058eb8505911ED77F175b99e", - "contractname": "FRAXStablecoin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x853d955aCEf822Db058eb8505911ED77F175b99e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 41, - "high": 0, - "informational": 14, - "low": 23, - "medium": 1 - }, - "lines_analyzed_count": 311, - "scan_time_taken": 1, - "score": "3.25", - "score_v2": "64.95", - "threat_score": "84.21" - } - } - }, - { - "address": "0x25F2226B597E8F9514B3F68F00f494cF4f286491", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x25F2226B597E8F9514B3F68F00f494cF4f286491", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x25F2226B597E8F9514B3F68F00f494cF4f286491", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25F2226B597E8F9514B3F68F00f494cF4f286491/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 16, - "low": 12, - "medium": 1 - }, - "lines_analyzed_count": 378, - "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.51", - "threat_score": "94.44" - } - } - }, - { - "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x252231882FB38481497f3C767469106297c8d93b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8a32f49ffba88aba6eff96f45d8bd1d4b3f35c7d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 24, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" - } - } - }, - { - "address": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", - "contractname": "ParaSwapDebtSwapAdapterV3GHO", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 2, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 67, - "scan_time_taken": 0, - "score": "3.51", - "score_v2": "70.15", - "threat_score": "94.74" - } - } - }, - { - "address": "0xa50ba011c48153de246e5192c8f9258a2ba79ca9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x018008bfb33d285247A21d44E50697654f754e63", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x018008bfb33d285247A21d44E50697654f754e63", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x018008bfb33d285247A21d44E50697654f754e63", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x018008bfb33d285247A21d44E50697654f754e63/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7937d4799803fbbe595ed57278bc4ca21f3bffcb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 24, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" - } - } - }, - { - "address": "0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9A44fd41566876A39655f74971a3A6eA0a17a454", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9A44fd41566876A39655f74971a3A6eA0a17a454", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9A44fd41566876A39655f74971a3A6eA0a17a454", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A44fd41566876A39655f74971a3A6eA0a17a454/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb49f677943BC038e9857d61E7d053CaA2C1734C1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", - "contractname": "AaveProtocolDataProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 6, - "informational": 2, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 294, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.73", - "threat_score": "89.47" - } - } - }, - { - "address": "0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3ea64b1C0194524b48F9118462C8E9cd61a243c7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", - "contractname": "LendingPoolAddressesProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 7, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 216, - "scan_time_taken": 0, - "score": "4.70", - "score_v2": "93.98", - "threat_score": "88.89" - } - } - }, - { - "address": "0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x135896DE8421be2ec868E0b811006171D9df802A", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x135896DE8421be2ec868E0b811006171D9df802A", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x135896DE8421be2ec868E0b811006171D9df802A", - "contractname": "ParaSwapLiquiditySwapAdapter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x135896DE8421be2ec868E0b811006171D9df802A/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 266, - "high": 0, - "informational": 6, - "low": 22, - "medium": 1 - }, - "lines_analyzed_count": 1263, - "scan_time_taken": 2, - "score": "3.74", - "score_v2": "74.74", - "threat_score": "84.21" - } - } - }, - { - "address": "0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x971c82c8316aD611904F95616c21ce90837f1856", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x167527DB01325408696326e3580cd8e55D99Dc1A", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x167527DB01325408696326e3580cd8e55D99Dc1A", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x167527DB01325408696326e3580cd8e55D99Dc1A", - "contractname": "GsmRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x167527DB01325408696326e3580cd8e55D99Dc1A/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 59, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.75", - "threat_score": "88.89" - } - } - }, - { - "address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x71381e6718b37C12155CB961Ca3D374A8BfFa0e5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x00524e8E4C5FD2b8D8aa1226fA16b39Cad69B8A0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x21714092D90c7265F52fdfDae068EC11a23C6248", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x21714092D90c7265F52fdfDae068EC11a23C6248", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x21714092D90c7265F52fdfDae068EC11a23C6248", - "contractname": "DelegationAwareAToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x21714092D90c7265F52fdfDae068EC11a23C6248/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 38, - "scan_time_taken": 0, - "score": "3.82", - "score_v2": "76.32", - "threat_score": "100.00" - } - } - }, - { - "address": "0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", - "contractname": "AaveMerkleDistributor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa88c6D90eAe942291325f9ae3c66f3563B93FE10/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 16, - "high": 2, - "informational": 1, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 105, - "scan_time_taken": 0, - "score": "2.43", - "score_v2": "48.57", - "threat_score": "89.47" - } - } - }, - { - "address": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae8593DD575FE29A9745056aA91C4b746eee62C8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae8593DD575FE29A9745056aA91C4b746eee62C8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", - "contractname": "UiPoolDataProviderV2V3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 2, - "informational": 4, - "low": 1, - "medium": 3 - }, - "lines_analyzed_count": 242, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.78", - "threat_score": "89.47" - } - } - }, - { - "address": "0x1bA9843bD4327c6c77011406dE5fA8749F7E3479", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", - "contractname": "Executor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 1, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 61, - "scan_time_taken": 0, - "score": "3.77", - "score_v2": "75.41", - "threat_score": "94.44" - } - } - }, - { - "address": "0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x52D306e36E3B6B02c153d0266ff0f85d18BCD413", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x111111111117dC0aa78b770fA6A738034120C302", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x111111111117dC0aa78b770fA6A738034120C302", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x111111111117dC0aa78b770fA6A738034120C302", - "contractname": "OneInch", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x111111111117dC0aa78b770fA6A738034120C302/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 1, - "informational": 4, - "low": 15, - "medium": 0 - }, - "lines_analyzed_count": 396, - "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.38", - "threat_score": "78.95" - } - } - }, - { - "address": "0xD110cac5d8682A3b045D5524a9903E031d70FCCd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf6733B9842883BFE0e0a940eA2F572676af31bde", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6733B9842883BFE0e0a940eA2F572676af31bde/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8B6851156023f4f5A66F68BEA80851c3D905Ac93", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", - "contractname": "Uni", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 62, - "high": 0, - "informational": 27, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 582, - "scan_time_taken": 2, - "score": "4.20", - "score_v2": "84.02", - "threat_score": "94.44" - } - } - }, - { - "address": "0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0xA50ba011c48153De246E5192C8f9258A2ba79Ca9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x102633152313C81cD80419b6EcF66d14Ad68949A", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x102633152313C81cD80419b6EcF66d14Ad68949A", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x102633152313C81cD80419b6EcF66d14Ad68949A", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x102633152313C81cD80419b6EcF66d14Ad68949A/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD87974E8ED49AB16d5053ba793F4e17078Be0426", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD87974E8ED49AB16d5053ba793F4e17078Be0426", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD87974E8ED49AB16d5053ba793F4e17078Be0426", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD87974E8ED49AB16d5053ba793F4e17078Be0426/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 264, - "scan_time_taken": 2, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.44" - } - } - }, - { - "address": "0xD4478A76aCeA81D3768A0ACB6e38f25eEB6Eb1B5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x004626A008B1aCdC4c74ab51644093b155e59A23", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "contractname": "VariableDebtToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 0, - "informational": 1, - "low": 14, - "medium": 0 - }, - "lines_analyzed_count": 156, - "scan_time_taken": 0, - "score": "3.78", - "score_v2": "75.64", - "threat_score": "100.00" - } - } - }, - { - "address": "0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2FEc76324A0463c46f32e74A86D1cf94C02158DC/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x91c0eA31b49B69Ea18607702c5d9aC360bf3dE7d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa0d9C1E9E48Ca30c8d8C3B5D69FF5dc1f6DFfC24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", - "contractname": "ACLManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 12, - "gas": 7, - "high": 0, - "informational": 0, - "low": 14, - "medium": 0 - }, - "lines_analyzed_count": 135, - "scan_time_taken": 0, - "score": "1.48", - "score_v2": "29.63", - "threat_score": "100.00" - } - } - }, - { - "address": "0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x71Aef7b30728b9BB371578f36c5A1f1502a5723e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3d569673dAa0575c936c7c67c4E6AedA69CC630C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", - "contractname": "CLSynchronicityPriceAdapterPegToBase", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 1, - "low": 2, - "medium": 2 - }, - "lines_analyzed_count": 89, - "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.90", - "threat_score": "94.44" - } - } - }, - { - "address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD3cF979e676265e4f6379749DECe4708B9A22476", - "contractname": "ProxyAdmin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cF979e676265e4f6379749DECe4708B9A22476/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 2, - "informational": 1, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 97, - "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.26", - "threat_score": "88.89" - } - } - }, - { - "address": "0x0d8eFfC11dF3F229AA1EA0509BC9DFa632A13578", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", - "contractname": "CLSynchronicityPriceAdapterPegToBase", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb01e6C9af83879B8e06a092f0DD94309c0D497E4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 1, - "low": 2, - "medium": 2 - }, - "lines_analyzed_count": 89, - "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.90", - "threat_score": "94.44" - } - } - }, - { - "address": "0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcC47c4Fe1F7f29ff31A8b62197023aC8553C7896", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4c707764cbFB4FFa078e169e6b8A6AdbE7526a2c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", - "contractname": "ParaSwapRepayAdapter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 267, - "high": 0, - "informational": 6, - "low": 22, - "medium": 1 - }, - "lines_analyzed_count": 1313, - "scan_time_taken": 2, - "score": "3.78", - "score_v2": "75.63", - "threat_score": "84.21" - } - } - }, - { - "address": "0x617332a777780F546261247F621051d0b98975Eb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdAC17F958D2ee523a2206206994597C13D831ec7", - "contractname": "TetherToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAC17F958D2ee523a2206206994597C13D831ec7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 32, - "high": 7, - "informational": 17, - "low": 40, - "medium": 7 - }, - "lines_analyzed_count": 447, - "scan_time_taken": 1, - "score": "2.84", - "score_v2": "56.82", - "threat_score": "68.42" - } - } - }, - { - "address": "0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1d1906f909CAe494c7441604DAfDDDbD0485A925", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1d1906f909CAe494c7441604DAfDDDbD0485A925/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xD01ab9a6577E1D84F142e44D49380e23A340387d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae78736Cd615f374D3085123A210448E74Fc6393", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xae78736Cd615f374D3085123A210448E74Fc6393", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae78736Cd615f374D3085123A210448E74Fc6393", - "contractname": "RocketTokenRETH", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae78736Cd615f374D3085123A210448E74Fc6393/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 2, - "informational": 3, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 200, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.50", - "threat_score": "84.21" - } - } - }, - { - "address": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x61dFd349140C239d3B61fEe203Efc811b518a317", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x61dFd349140C239d3B61fEe203Efc811b518a317", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x61dFd349140C239d3B61fEe203Efc811b518a317", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x61dFd349140C239d3B61fEe203Efc811b518a317/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", - "contractname": "MiniMeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 26, - "high": 4, - "informational": 43, - "low": 34, - "medium": 5 - }, - "lines_analyzed_count": 602, - "scan_time_taken": 1, - "score": "3.60", - "score_v2": "72.09", - "threat_score": "88.89" - } - } - }, - { - "address": "0x2eE68ACb6A1319de1b49DC139894644E424fefD6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBae535520Abd9f8C85E58929e0006A2c8B372F74", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBae535520Abd9f8C85E58929e0006A2c8B372F74/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x41A08648C3766F9F9d85598fF102a08f4ef84F84", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x41A08648C3766F9F9d85598fF102a08f4ef84F84", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x41A08648C3766F9F9d85598fF102a08f4ef84F84", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41A08648C3766F9F9d85598fF102a08f4ef84F84/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "94.44" - } - } - }, - { - "address": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xaf270C38fF895EA3f95Ed488CEACe2386F038249", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEE66abD4D0f9908A48E08AE354B0f425De3e237E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0xEEf0C605546958c1f899b6fB336C20671f9cD49F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xEEf0C605546958c1f899b6fB336C20671f9cD49F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEEf0C605546958c1f899b6fB336C20671f9cD49F", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEEf0C605546958c1f899b6fB336C20671f9cD49F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" - } - } - }, - { - "address": "0xc929ad75B72593967DE83E7F7Cda0493458261D9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc929ad75B72593967DE83E7F7Cda0493458261D9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc929ad75B72593967DE83E7F7Cda0493458261D9", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc929ad75B72593967DE83E7F7Cda0493458261D9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x411D79b8cC43384FDE66CaBf9b6a17180c842511", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06B1Ec378618EA736a65395eA5CAB69A2410493B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "contractname": "StableDebtToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 13, - "high": 1, - "informational": 4, - "low": 15, - "medium": 0 - }, - "lines_analyzed_count": 431, - "scan_time_taken": 1, - "score": "4.35", - "score_v2": "87.01", - "threat_score": "89.47" - } - } - }, - { - "address": "0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xd9d85499449f26d2A2c240defd75314f23920089", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd9d85499449f26d2A2c240defd75314f23920089", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd9d85499449f26d2A2c240defd75314f23920089", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d85499449f26d2A2c240defd75314f23920089/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.44" - } - } - }, - { - "address": "0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB76CF92076adBF1D9C39294FA8e7A67579FDe357/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", - "contractname": "MetaDelegateHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x94363B11b37BC3ffe43AB09cff5A010352FE85dC/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 55, - "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.18", - "threat_score": "94.44" - } - } - }, - { - "address": "0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "contractname": "WBTC", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 26, - "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.69", - "threat_score": "89.47" - } - } - }, - { - "address": "0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", - "contractname": "ProxyAdmin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 34, - "high": 2, - "informational": 24, - "low": 28, - "medium": 0 - }, - "lines_analyzed_count": 994, - "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.73", - "threat_score": "94.12" - } - } - }, - { - "address": "0x4da27a545c0c5B758a6BA100e3a049001de870f5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4da27a545c0c5B758a6BA100e3a049001de870f5", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4da27a545c0c5B758a6BA100e3a049001de870f5", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4da27a545c0c5B758a6BA100e3a049001de870f5/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "94.44" - } - } - }, - { - "address": "0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", - "contractname": "AaveProtocolDataProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 4, - "informational": 2, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 181, - "scan_time_taken": 1, - "score": "4.20", - "score_v2": "83.98", - "threat_score": "89.47" - } - } - }, - { - "address": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0496372BE7e426D28E89DEBF01f19F014d5938bE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0496372BE7e426D28E89DEBF01f19F014d5938bE", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0496372BE7e426D28E89DEBF01f19F014d5938bE", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0496372BE7e426D28E89DEBF01f19F014d5938bE/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb4d5289C58CE36080b0748B47F859D8F50dFAACb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x9b24C168d6A76b5459B1d47071a54962a4df36c3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9b24C168d6A76b5459B1d47071a54962a4df36c3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9b24C168d6A76b5459B1d47071a54962a4df36c3", - "contractname": "VotingPortal", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b24C168d6A76b5459B1d47071a54962a4df36c3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 7, - "high": 1, - "informational": 1, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 173, - "scan_time_taken": 0, - "score": "4.02", - "score_v2": "80.35", - "threat_score": "94.44" - } - } - }, - { - "address": "0xee56e2b3d491590b5b31738cc34d5232f378a8d5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xee56e2b3d491590b5b31738cc34d5232f378a8d5", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xee56e2b3d491590b5b31738cc34d5232f378a8d5", - "contractname": "Executor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xee56e2b3d491590b5b31738cc34d5232f378a8d5/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 23, - "high": 4, - "informational": 13, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 1262, - "scan_time_taken": 1, - "score": "4.76", - "score_v2": "95.17", - "threat_score": "88.24" - } - } - }, - { - "address": "0xD533a949740bb3306d119CC777fa900bA034cd52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b62bFAff61AB3985798e5202D2d167F567D0BCD/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x6A6FA664D4Fa49a6a780a1D6143f079f8dd7C33d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xbaA999AC55EAce41CcAE355c77809e68Bb345170", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", - "contractname": "TransparentProxyFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 2, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 99, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" - } - } - }, - { - "address": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", - "contractname": "GhoToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 15, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 131, - "scan_time_taken": 0, - "score": "4.08", - "score_v2": "81.68", - "threat_score": "78.95" - } - } - }, - { - "address": "0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 16, - "low": 12, - "medium": 1 - }, - "lines_analyzed_count": 378, - "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.51", - "threat_score": "94.44" - } - } - }, - { - "address": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x72E95b8931767C79bA4EeE721354d6E99a61D004", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x72E95b8931767C79bA4EeE721354d6E99a61D004/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xba100000625a3754423978a60c9317c58a424e3D", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xba100000625a3754423978a60c9317c58a424e3D", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xba100000625a3754423978a60c9317c58a424e3D", - "contractname": "ICurrentAuthorizer", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xba100000625a3754423978a60c9317c58a424e3D/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 2, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 112, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "83.04", - "threat_score": "94.44" - } - } - }, - { - "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "contractname": "WETH9", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 1, - "informational": 4, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 760, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.74", - "threat_score": "94.44" - } - } - }, - { - "address": "0x1699FE9CaDC8a0b6c93E06B62Ab4592a0fFEcF61", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xef6beCa8D9543eC007bceA835aF768B58F730C1f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", - "contractname": "WrappedTokenGatewayV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 5, - "gas": 11, - "high": 4, - "informational": 1, - "low": 13, - "medium": 0 - }, - "lines_analyzed_count": 204, - "scan_time_taken": 1, - "score": "3.06", - "score_v2": "61.27", - "threat_score": "89.47" - } - } - }, - { - "address": "0x322AA5F5Be95644d6c36544B6c5061F072D16DF5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xb82fa9f31612989525992FCfBB09AB22Eff5c85A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", - "contractname": "AdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 137, - "scan_time_taken": 0, - "score": "4.20", - "score_v2": "83.94", - "threat_score": "94.44" - } - } - }, - { - "address": "0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", - "isVerified": false, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", - "contractname": "LendingRateOracle", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 126, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.86", - "threat_score": "88.89" - } - } - }, - { - "address": "0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x37A6B708FDB1483C231961b9a7F145261E815fc3", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x37A6B708FDB1483C231961b9a7F145261E815fc3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x028f7886F3e937f8479efaD64f31B3fE1119857a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x028f7886F3e937f8479efaD64f31B3fE1119857a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x028f7886F3e937f8479efaD64f31B3fE1119857a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x028f7886F3e937f8479efaD64f31B3fE1119857a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" - } - } - }, - { - "address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", - "contractname": "StargateToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 16, - "scan_time_taken": 0, - "score": "4.06", - "score_v2": "81.25", - "threat_score": "94.44" - } - } - }, - { - "address": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdF2917806E30300537aEB49A7663062F4d1F2b5F", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdF2917806E30300537aEB49A7663062F4d1F2b5F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" - } - } - }, - { - "address": "0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9062896ec3a615a4e4444df183f0531a77218ae", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x54586bE62E3c3580375aE3723C145253060Ca0C2", - "contractname": "AaveOracle", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x54586bE62E3c3580375aE3723C145253060Ca0C2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 1, - "informational": 1, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 147, - "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "100.00" - } - } - }, - { - "address": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" - } - } - }, - { - "address": "0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdfEE0C9eA1309cB9611F33972E72a72166fcF548/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", - "isVerified": false, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", - "contractname": "LendingPoolCollateralManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 1, - "informational": 2, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 318, - "scan_time_taken": 1, - "score": "4.76", - "score_v2": "95.28", - "threat_score": "89.47" - } - } - }, - { - "address": "0x514910771AF9Ca656af840dff83E8264EcF986CA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x514910771AF9Ca656af840dff83E8264EcF986CA", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x514910771AF9Ca656af840dff83E8264EcF986CA", - "contractname": "LinkToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x514910771AF9Ca656af840dff83E8264EcF986CA/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 19, - "high": 3, - "informational": 9, - "low": 28, - "medium": 16 - }, - "lines_analyzed_count": 295, - "scan_time_taken": 1, - "score": "2.56", - "score_v2": "51.19", - "threat_score": "89.47" - } - } - }, - { - "address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xcF8d0c70c850859266f5C338b38F9D663181C314", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc3115D0660b93AeF10F298886ae22E3Dd477E482", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x223d844fc4B006D67c0cDbd39371A9F73f69d974", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x223d844fc4B006D67c0cDbd39371A9F73f69d974", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x223d844fc4B006D67c0cDbd39371A9F73f69d974", - "contractname": "EmissionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x223d844fc4B006D67c0cDbd39371A9F73f69d974/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 9, - "high": 0, - "informational": 0, - "low": 10, - "medium": 2 - }, - "lines_analyzed_count": 112, - "scan_time_taken": 0, - "score": "2.99", - "score_v2": "59.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", - "contractname": "ParaSwapRepayAdapter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 1, - "low": 5, - "medium": 2 - }, - "lines_analyzed_count": 227, - "scan_time_taken": 0, - "score": "4.45", - "score_v2": "88.99", - "threat_score": "100.00" - } - } - }, - { - "address": "0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1C2BA5b8ab8e795fF44387ba6d251fa65AD20b36", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0B925eD163218f6662a35e0f0371Ac234f9E9371", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0B925eD163218f6662a35e0f0371Ac234f9E9371/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", - "contractname": "AdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6c3ea9036406852006290770BEdFcAbA0e23A0e8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 11, - "low": 14, - "medium": 2 - }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.77", - "threat_score": "94.44" - } - } - }, - { - "address": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x268497bF083388B1504270d0E717222d3A87D6F2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x268497bF083388B1504270d0E717222d3A87D6F2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x268497bF083388B1504270d0E717222d3A87D6F2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x268497bF083388B1504270d0E717222d3A87D6F2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", - "contractname": "FRAXShares", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 31, - "high": 0, - "informational": 11, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 286, - "scan_time_taken": 1, - "score": "3.95", - "score_v2": "79.02", - "threat_score": "89.47" - } - } - }, - { - "address": "0x379c1EDD1A41218bdbFf960a9d5AD2818Bf61aE8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7B4c17861357B8ABB91F25581E7263E08DCB59c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83F20F44975D03b1b09e64809B757c47f942BEeA", - "contractname": "SavingsDai", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83F20F44975D03b1b09e64809B757c47f942BEeA/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 42, - "high": 1, - "informational": 14, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 423, - "scan_time_taken": 2, - "score": "4.00", - "score_v2": "79.91", - "threat_score": "88.89" - } - } - }, - { - "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "contractname": "FiatTokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 9, - "low": 12, - "medium": 1 - }, - "lines_analyzed_count": 304, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.18", - "threat_score": "94.44" - } - } - }, - { - "address": "0xd4e245848d6E1220DBE62e155d89fa327E43CB06", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "contractname": "WstETH", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 1, - "informational": 1, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "84.21" - } - } - }, - { - "address": "0x33aCEf7365809218485873B7d0d67FeE411B5D79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x848107491E029AFDe0AC543779c7790382f15929", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xec1D1B3b0443256cc3860e24a46F108e699484Aa", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xec1D1B3b0443256cc3860e24a46F108e699484Aa/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" - } - } - }, - { - "address": "0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x219640546c0DFDDCb9ab3bcdA89B324e0a376367/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xc30808705C01289A3D306ca9CAB081Ba9114eC82", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc30808705C01289A3D306ca9CAB081Ba9114eC82", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc30808705C01289A3D306ca9CAB081Ba9114eC82", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc30808705C01289A3D306ca9CAB081Ba9114eC82/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x23a875ede3f1030138701683e42e9b16a7f87768", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x23a875ede3f1030138701683e42e9b16a7f87768", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x23a875ede3f1030138701683e42e9b16a7f87768", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x23a875ede3f1030138701683e42e9b16a7f87768/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 24, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" - } - } - }, - { - "address": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x77976B51569896523EE215962Ee91ff236Fa50E8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x17Dd33Ed0e3dD2a80E37489B8A63063161BE6957", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 264, - "scan_time_taken": 0, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.44" - } - } - }, - { - "address": "0xd180D7fdD4092f07428eFE801E17BC03576b3192", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd180D7fdD4092f07428eFE801E17BC03576b3192", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd180D7fdD4092f07428eFE801E17BC03576b3192", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd180D7fdD4092f07428eFE801E17BC03576b3192/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", - "contractname": "LUSDToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f98805A4E8be255a32880FDeC7F6728C6568bA0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 23, - "high": 3, - "informational": 2, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 307, - "scan_time_taken": 1, - "score": "4.17", - "score_v2": "83.39", - "threat_score": "78.95" - } - } - }, - { - "address": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "contractname": "AToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 2, - "informational": 3, - "low": 10, - "medium": 0 - }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.44", - "threat_score": "94.74" - } - } - }, - { - "address": "0xdef8F50155A6cf21181E29E400E8CffAE2d50968", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5642A5A5Ec284B4145563aBF319620204aCCA7f4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", - "contractname": "LendingPoolAddressesProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 7, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 216, - "scan_time_taken": 0, - "score": "4.70", - "score_v2": "93.98", - "threat_score": "88.89" - } - } - }, - { - "address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x197E90f9FAD81970bA7976f33CbD77088E5D7cf7", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x430BEdcA5DfA6f94d1205Cb33AB4f008D0d9942a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x00907f9921424583e7ffBfEdf84F92B7B2Be4977/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x686F8D21520f4ecEc7ba577be08354F4d1EB8262", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x57B67e4DE077085Fd0AF2174e9c14871BE664546", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x48Bc45f084988bC01933EA93EeFfEBC0416534f6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x90D9CD005E553111EB8C9c31Abe9706a186b6048", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb639D208Bcf0589D54FaC24E655C79EC529762B8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb639D208Bcf0589D54FaC24E655C79EC529762B8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb639D208Bcf0589D54FaC24E655C79EC529762B8", - "contractname": "GhoFlashMinter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb639D208Bcf0589D54FaC24E655C79EC529762B8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 3, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 158, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.85", - "threat_score": "94.44" - } - } - }, - { - "address": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 37, - "scan_time_taken": 0, - "score": "4.05", - "score_v2": "81.08", - "threat_score": "94.12" - } - } - }, - { - "address": "0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 24, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" - } - } - }, - { - "address": "0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa1116930326D21fB917d5A27F1E9943A9595fb47", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa1116930326D21fB917d5A27F1E9943A9595fb47", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa1116930326D21fB917d5A27F1E9943A9595fb47", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1116930326D21fB917d5A27F1E9943A9595fb47/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "4.43", - "score_v2": "88.64", - "threat_score": "94.44" - } - } - }, - { - "address": "0x8A458A9dc9048e005d22849F470891b840296619", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8A458A9dc9048e005d22849F470891b840296619", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8A458A9dc9048e005d22849F470891b840296619", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A458A9dc9048e005d22849F470891b840296619/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xADC0A53095A0af87F3aa29FE0715B5c28016364e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xADC0A53095A0af87F3aa29FE0715B5c28016364e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xADC0A53095A0af87F3aa29FE0715B5c28016364e", - "contractname": "ParaSwapLiquiditySwapAdapter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xADC0A53095A0af87F3aa29FE0715B5c28016364e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 211, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.89", - "threat_score": "100.00" - } - } - }, - { - "address": "0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", - "contractname": "UiIncentiveDataProviderV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 410, - "scan_time_taken": 2, - "score": "4.68", - "score_v2": "93.66", - "threat_score": "100.00" - } - } - }, - { - "address": "0xA3e44d830440dF5098520F62Ebec285B1198c51E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", - "contractname": "DSToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 34, - "high": 2, - "informational": 22, - "low": 23, - "medium": 1 - }, - "lines_analyzed_count": 440, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.32", - "threat_score": "78.95" - } - } - }, - { - "address": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", - "contractname": "FiatTokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBe9895146f7AF43049ca1c1AE358B0541Ea49704/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 41, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "94.44" - } - } - }, - { - "address": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x553303d460EE0afB37EdFf9bE42922D8FF63220e", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x553303d460EE0afB37EdFf9bE42922D8FF63220e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x253127Ffc04981cEA8932F406710661c2f2c3fD2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x253127Ffc04981cEA8932F406710661c2f2c3fD2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x253127Ffc04981cEA8932F406710661c2f2c3fD2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x253127Ffc04981cEA8932F406710661c2f2c3fD2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCc9EE9483f662091a1de4795249E24aC0aC2630f", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc9EE9483f662091a1de4795249E24aC0aC2630f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x862c57d48becB45583AEbA3f489696D22466Ca1b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", - "contractname": "ProxyERC20", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 2, - "informational": 8, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 507, - "scan_time_taken": 0, - "score": "4.64", - "score_v2": "92.70", - "threat_score": "78.95" - } - } - }, - { - "address": "0xb55C604075D79486b8A329c396Fc711Be54B5330", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x64b761D848206f447Fe2dd461b0c635Ec39EbB27/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", - "contractname": "AaveProtocolDataProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 4, - "informational": 2, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 181, - "scan_time_taken": 0, - "score": "4.20", - "score_v2": "83.98", - "threat_score": "89.47" - } - } - }, - { - "address": "0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 19, - "totalContractsNumber": 79, - "solidityScanContractsNumber": 19, - "securityScore": 84.65000000000002, - "issueSeverityDistribution": { - "critical": 10, - "gas": 201, - "high": 5, - "informational": 152, - "low": 98, - "medium": 12 - } - }, - "contractsData": [ - { - "address": "0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8418D17640a74F1614AC3E1826F29e78714488a1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5CBc43c339F5202D2dcB59583D33cA8498b75031", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xaf204776c7245bF4147c2612BF6e5972Ee483701", - "contractname": "SavingsXDai", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf204776c7245bF4147c2612BF6e5972Ee483701/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 10, - "high": 0, - "informational": 4, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 126, - "scan_time_taken": 1, - "score": "3.85", - "score_v2": "76.98", - "threat_score": "94.74" - } - } - }, - { - "address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00" - } - } - }, - { - "address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", - "contractname": "WrappedTokenGatewayV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 5, - "gas": 11, - "high": 4, - "informational": 1, - "low": 14, - "medium": 0 - }, - "lines_analyzed_count": 207, - "scan_time_taken": 0, - "score": "3.04", - "score_v2": "60.87", - "threat_score": "89.47" - } - } - }, - { - "address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xab70BCB260073d036d1660201e9d5405F5829b7a", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xab70BCB260073d036d1660201e9d5405F5829b7a/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 832, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.95", - "threat_score": "83.33" - } - } - }, - { - "address": "0xe892E40C92c2E4D281Be59b2E6300F271d824E75", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", - "contractname": "TokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 19, - "low": 1, - "medium": 1 - }, - "lines_analyzed_count": 166, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.71", - "threat_score": "94.44" - } - } - }, - { - "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contractname": "WXDAI", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 1, - "informational": 4, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 759, - "scan_time_taken": 1, - "score": "4.74", - "score_v2": "94.73", - "threat_score": "94.44" - } - } - }, - { - "address": "0xECfD0638175e291BA3F784A58FB9D38a25418904", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x916E13857FeeD0d982Df148DBe8d8542519aB96e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb50201558B00496A145fE76f7424749556E326D8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb50201558B00496A145fE76f7424749556E326D8", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb50201558B00496A145fE76f7424749556E326D8", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb50201558B00496A145fE76f7424749556E326D8/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00" - } - } - }, - { - "address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contractname": "TokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 0, - "informational": 19, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 195, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa818F1B57c201E092C4A2017A91815034326Efd1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9E57695Dab0DCdb42BC220ff1E9eb2e22a31209b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x589750BA8aF186cE5B55391B0b7148cAD43a1619", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeb0a051be10228213BAEb449db63719d6742F7c4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE74CD4ADF9103370144c327457bd294753E2E856", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x47aAdaAE1F05C978E6aBb7568d11B7F6e0FC4d6A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEc710f59005f48703908bC519D552Df5B8472614", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1A126F613D7705E59ADb39909b25E1223aDF05dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBeC519531F0E78BcDdB295242fA4EC5251B38574", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x22441d81416430A54336aB28765abd31a792Ad37", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x22441d81416430A54336aB28765abd31a792Ad37", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x22441d81416430A54336aB28765abd31a792Ad37", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x22441d81416430A54336aB28765abd31a792Ad37/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x436D82d905b014926a2375C576500B6fea0D2496", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF163b8698821cefbD33Cf449764d69Ea445cE23D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA1Fa064A85266E2Ca82DEe5C5CcEC84DF445760e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xcB444e90D8198415266c6a2724b7900fb12FC56E", - "contractname": "EUR", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcB444e90D8198415266c6a2724b7900fb12FC56E/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 29, - "scan_time_taken": 0, - "score": "4.48", - "score_v2": "89.66", - "threat_score": "100.00" - } - } - }, - { - "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contractname": "TokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 19, - "low": 1, - "medium": 1 - }, - "lines_analyzed_count": 166, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.71", - "threat_score": "94.44" - } - } - }, - { - "address": "0x501B4c19dd9C2e06E94dA7b6D5Ed4ddA013EC741", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa767f745331D267c7751297D982b050c93985627", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa767f745331D267c7751297D982b050c93985627", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 832, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.95", - "threat_score": "83.33" - } - } - }, - { - "address": "0xa2E0335175Da40b081717FfD394C0E1de738cb9B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7304979ec9E4EaA0273b6A037a31c4e9e5A75D16", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7a5c3860a77a8DC1b225BD46d0fb2ac1C6D191BC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9A1F491B86D09fC1484b5fab10041B189B60756b", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A1F491B86D09fC1484b5fab10041B189B60756b/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.35", - "score_v2": "86.96", - "threat_score": "94.44" - } - } - }, - { - "address": "0x3e652E97ff339B73421f824F5b03d75b62F1Fb51", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x777fDAB3C03aA63d7d7CbCbaB22724cEe50F1731", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x1dF462e2712496373A347f8ad10802a5E95f053D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41585C50524fb8c3899B43D7D797d9486AAc94DB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3238FC1d642b60F41a35f62570237656C85F4744", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3238FC1d642b60F41a35f62570237656C85F4744", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3238FC1d642b60F41a35f62570237656C85F4744", - "contractname": "AaveV3ConfigEngine", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3238FC1d642b60F41a35f62570237656C85F4744/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 0, - "low": 11, - "medium": 0 - }, - "lines_analyzed_count": 236, - "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.71", - "threat_score": "100.00" - } - } - }, - { - "address": "0x8220133C3a631de3C7A5B679A2417BD61431FEcf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6c3b7e7B8b9609D57C70C3F630228F979EAbb450", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x36616cf17557639614c1cdDb356b1B83fc0B2132", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb96404e475f337A7E98e4a541C9b71309BB66c5A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", - "contractname": "CLSynchronicityPriceAdapterPegToBase", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 1, - "low": 2, - "medium": 2 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.91", - "threat_score": "94.44" - } - } - }, - { - "address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", - "contractname": "TokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 19, - "low": 1, - "medium": 1 - }, - "lines_analyzed_count": 166, - "scan_time_taken": 1, - "score": "3.89", - "score_v2": "77.71", - "threat_score": "94.44" - } - } - }, - { - "address": "0x2D737e2B0e175f05D0904C208d6C4e40da570f65", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x26C31ac71010aF62E6B486D1132E266D6298857D", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x26C31ac71010aF62E6B486D1132E266D6298857D/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1236010CECea55998384e795B59815D871f5f94d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 40, - "totalContractsNumber": 133, - "solidityScanContractsNumber": 40, - "securityScore": 85.18924999999997, - "issueSeverityDistribution": { - "critical": 15, - "gas": 333, - "high": 15, - "informational": 300, - "low": 195, - "medium": 18 - } - }, - "contractsData": [ - { - "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "94.44" - } - } - }, - { - "address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", - "contractname": "UiIncentiveDataProviderV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 408, - "scan_time_taken": 2, - "score": "4.68", - "score_v2": "93.63", - "threat_score": "100.00" - } - } - }, - { - "address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0x98d69620C31869fD4822ceb6ADAB31180475FD37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE50c8C619d05ff98b22Adf991F17602C774F785c", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE50c8C619d05ff98b22Adf991F17602C774F785c/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x769EbC5106bF09D9A665CCb691e1907612b57F16", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", - "contractname": "ProxyERC20", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 2, - "informational": 14, - "low": 11, - "medium": 2 - }, - "lines_analyzed_count": 396, - "scan_time_taken": 1, - "score": "4.27", - "score_v2": "85.35", - "threat_score": "78.95" - } - } - }, - { - "address": "0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x22D76094730fA377184100EFB8CEfC673B89B372", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0D276FC14719f9292D5C1eA2198673d1f4269246", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D276FC14719f9292D5C1eA2198673d1f4269246/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xdFA46478F9e5EA86d57387849598dbFB2e964b02", - "contractname": "EditableERC20", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xdFA46478F9e5EA86d57387849598dbFB2e964b02/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 6, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 46, - "scan_time_taken": 0, - "score": "3.04", - "score_v2": "60.87", - "threat_score": "84.21" - } - } - }, - { - "address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", - "contractname": "ParaSwapLiquiditySwapAdapter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 4, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 211, - "scan_time_taken": 1, - "score": "4.55", - "score_v2": "91.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", - "contractname": "FiatTokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 41, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "94.44" - } - } - }, - { - "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0x035c93db04E5aAea54E6cd0261C492a3e0638b37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8145eddDf43f50276641b55bd3AD95944510021E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0x3829943c53F2d00e20B58475aF19716724bF90Ba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x04a8D477eE202aDCE1682F5902e1160455205b12", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x338ed6787f463394D24813b297401B9F05a8C9d1", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x338ed6787f463394D24813b297401B9F05a8C9d1/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0x5F58C62077b667370879D6580a59f47C30f96a74", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x22F3727be377781d1579B7C9222382b21c9d1a8f", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x22F3727be377781d1579B7C9222382b21c9d1a8f/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x76FB31fb4af56892A25e32cFC43De717950c9278", - "contractname": "L2CustomERC20", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76FB31fb4af56892A25e32cFC43De717950c9278/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 15, - "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "100.00" - } - } - }, - { - "address": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4200000000000000000000000000000000000006", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4200000000000000000000000000000000000006", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000006", - "contractname": "WETH9", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000006/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 1, - "informational": 16, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 757, - "scan_time_taken": 0, - "score": "4.76", - "score_v2": "95.24", - "threat_score": "94.44" - } - } - }, - { - "address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "100.00" - } - } - }, - { - "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5D557B07776D12967914379C71a1310e917C7555", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x724dc807b04555b71ed48a6896b6F41593b8C637", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4200000000000000000000000000000000000042", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4200000000000000000000000000000000000042", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000042", - "contractname": "GovernanceToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000042/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 49, - "scan_time_taken": 1, - "score": "3.37", - "score_v2": "67.35", - "threat_score": "89.47" - } - } - }, - { - "address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", - "contractname": "EmissionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 9, - "high": 0, - "informational": 3, - "low": 10, - "medium": 2 - }, - "lines_analyzed_count": 119, - "scan_time_taken": 0, - "score": "2.98", - "score_v2": "59.66", - "threat_score": "94.44" - } - } - }, - { - "address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xb972abef80046A57409e37a7DF5dEf2638917516", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", - "contractname": "UiPoolDataProviderV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 2, - "informational": 3, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 288, - "scan_time_taken": 2, - "score": "4.53", - "score_v2": "90.62", - "threat_score": "94.74" - } - } - }, - { - "address": "0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x770ef9f4fe897e59daCc474EF11238303F9552b6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb83d1B74e1D917d4a95C1e9392f6c639932F444C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd5CA18a70189309664e34FB8150799ff13722308", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1685D81212580DD4cDA287616C2f6F4794927e18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6dDc64289bE8a71A707fB057d5d07Cc756055d6e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6d998FeEFC7B3664eaD09CAf02b5a0fc2E365F18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x929EC64c34a17401F460460D4B9390518E5B473e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", - "contractname": "USDT", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 4, - "high": 0, - "informational": 3, - "low": 10, - "medium": 0 - }, - "lines_analyzed_count": 128, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "84.21" - } - } - }, - { - "address": "0x70eFfc565DB6EEf7B927610155602d31b670e802", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7f99817d87baD03ea21E05112Ca799d715730efe", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f99817d87baD03ea21E05112Ca799d715730efe/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 264, - "scan_time_taken": 1, - "score": "4.72", - "score_v2": "94.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x13e3Ee699D1909E989722E753853AE30b17e08c5", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x13e3Ee699D1909E989722E753853AE30b17e08c5/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x77CA01483f379E58174739308945f044e1a764dc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x77CA01483f379E58174739308945f044e1a764dc", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x77CA01483f379E58174739308945f044e1a764dc", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x77CA01483f379E58174739308945f044e1a764dc/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xd9Ca4878dd38B021583c1B669905592EAe76E044", - "contractname": "AaveProtocolDataProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9Ca4878dd38B021583c1B669905592EAe76E044/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 6, - "informational": 2, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 291, - "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.60", - "threat_score": "89.47" - } - } - }, - { - "address": "0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5E76E98E0963EcDC6A065d1435F84065b7523f39", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", - "contractname": "L2StandardERC20", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 1, - "high": 0, - "informational": 3, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 54, - "scan_time_taken": 0, - "score": "3.80", - "score_v2": "75.93", - "threat_score": "84.21" - } - } - }, - { - "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x078f358208685046a11C85e8ad32895DED33A249", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0xBc790382B3686abffE4be14A030A96aC6154023a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x68f180fcCe6836688e9084f035309E29Bf0A2095", - "contractname": "WBTC", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x68f180fcCe6836688e9084f035309E29Bf0A2095/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 2, - "high": 0, - "informational": 3, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 87, - "scan_time_taken": 0, - "score": "3.62", - "score_v2": "72.41", - "threat_score": "84.21" - } - } - }, - { - "address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8Eb270e296023E9D92081fdF967dDd7878724424", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Eb270e296023E9D92081fdF967dDd7878724424/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7F5c764cBc14f9669B88837ca1490cCa17c31607", - "contractname": "OVMFiatToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F5c764cBc14f9669B88837ca1490cCa17c31607/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 6, - "gas": 3, - "high": 2, - "informational": 12, - "low": 23, - "medium": 0 - }, - "lines_analyzed_count": 459, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.43", - "threat_score": "63.16" - } - } - }, - { - "address": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x08Cb71192985E936C7Cd166A8b268035e400c3c3", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x08Cb71192985E936C7Cd166A8b268035e400c3c3/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 13, - "totalContractsNumber": 72, - "solidityScanContractsNumber": 13, - "securityScore": 83.63153846153847, - "issueSeverityDistribution": { - "critical": 9, - "gas": 92, - "high": 9, - "informational": 73, - "low": 69, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0x2f6571d3Eb9a4e350C68C36bCD2afe39530078E2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA238Dd80C259a72e81d7e4664a9801593F98d1c5/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "100.00" - } - } - }, - { - "address": "0x943AcD0c93d7a8Bee7dA5Fd0DC3d0028237074d6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e860098F58bBFC8648a4311b374B1D669a2bc6B/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x12DEB4025b79f2B43f6aeF079F9D77C3f9a67bb6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0D1Fe8eAdb0a3e44C4Cc9D73De8dA50C1E475832", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x05295489b6aE0d97ae7C49a42989497294F7F428", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe0b9B4f959fa8B52B7228c8D78875482b8813349", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC1F6588f4A1145D0B7F94c86a773bB47F0eC0759", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaED3b56FeA82E809665f02AcBcDEc0816c75f4d9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x03506214379aA86ad1176af71c260278cfa10B38", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" - } - } - }, - { - "address": "0xc7751400F809cdB0C167F87985083C558a0610F7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 832, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.95", - "threat_score": "83.33" - } - } - }, - { - "address": "0x7376b2F323dC56fCd4C191B34163ac8a84702DAB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6fCe2756794128B1771324caA860965801DCbCdB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x43955b0899Ab7232E3a454cf84AedD22Ad46FD33", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfe742Fa2a84294E8316F05b17c05090Fc68B5105", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x24e6e0795b3c7c71D965fCc4f371803d1c1DcA1E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4200000000000000000000000000000000000006", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4200000000000000000000000000000000000006", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000006", - "contractname": "WETH9", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000006/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 1, - "informational": 16, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 757, - "scan_time_taken": 0, - "score": "4.76", - "score_v2": "95.24", - "threat_score": "94.44" - } - } - }, - { - "address": "0x1DabC36f19909425f654777249815c073E8Fd79F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf9cc4F0D883F1a1eb2c253bdb46c254Ca51E1F44", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x868a501e68F3D1E89CfC0D22F6b22E8dabce5F04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEdD3b4737C1a0011626631a977b91Cf3E944982d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", - "contractname": "WrappedTokenGatewayV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8be473dCfA93132658821E67CbEB684ec8Ea2E74/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 5, - "gas": 11, - "high": 4, - "informational": 1, - "low": 14, - "medium": 0 - }, - "lines_analyzed_count": 207, - "scan_time_taken": 1, - "score": "3.04", - "score_v2": "60.87", - "threat_score": "89.47" - } - } - }, - { - "address": "0xa9dF5c62d16d3f496673F4d736852017b086eCA0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59dca05b6c26dbd64b5381374aAaC5CD05644C28", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x136848FdaedEB56245bE0e61E28A3CB8c0B45CaA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x16A004065dfb11276DcB29Dc03fb8A85f9A43C6e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2E549104c516b8657A7D888494DfbAbD7C70b464", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2425A746911128c2eAA7bEBDc9Bc452eE52208a1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0a1d576f3eFeF75b330424287a95A366e8281D54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAe940e61E9863178b71500c9B5faE2a04Da361a1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", - "contractname": "Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 9, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 217, - "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.56", - "threat_score": "100.00" - } - } - }, - { - "address": "0x468973e3264F2aEba0417A8f2cD0Ec397E738898", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4e65fE4DbA92790696d040ac24Aa414708F5c0AB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x174446a6741300cD2E7C1b1A636Fee99c8F83502", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4A4c73d563395ad827511F70097d4Ef82E653805", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcf3D55c10DB69f28fD1A75Bd73f3D8A2d9c595ad", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x945fD405773973d286De54E44649cc0d9e264F78", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41A7C3f5904ad176dACbb1D99101F59ef0811DC1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", - "contractname": "Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 9, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 217, - "scan_time_taken": 0, - "score": "4.38", - "score_v2": "87.56", - "threat_score": "100.00" - } - } - }, - { - "address": "0xBA9424d650A4F5c80a0dA641254d1AcCE2A37057", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5598BbFA2f4fE8151f45bBA0a3edE1b54B51a0a9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD4a0e0b9149BCee3C920d2E00b5dE09138fd8bb7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4EA71A20e655794051D1eE8b6e4A3269B13ccaCc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc85b1E333aecc99340b2320493Fe2d22b8734795", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc85b1E333aecc99340b2320493Fe2d22b8734795", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc85b1E333aecc99340b2320493Fe2d22b8734795", - "contractname": "ProxyAdmin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc85b1E333aecc99340b2320493Fe2d22b8734795/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 2, - "informational": 1, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 82, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.51", - "threat_score": "88.89" - } - } - }, - { - "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", - "contractname": "FiatTokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 41, - "scan_time_taken": 0, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "94.44" - } - } - }, - { - "address": "0x2f51b00eC4912874DFDBd8dC3C8e390c21e77aF9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5731a04B1E775f0fdd454Bf70f3335886e9A96be", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6533A273F3aC84Df91DCD654D6EBAbA73687e246", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2Cc0Fc26eD4563A5ce5e8bdcfe1A2878676Ae156", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDBea12F69D3Fcb4Be9FD14dd450AAe2B2a3d4de7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2d8A3C5677189723C4cB8873CfC9C8976FDF38Ac", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x99CBC45ea5bb7eF3a5BC08FB1B7E56bB2442Ef0D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x529467C76f234F2bD359d7ecF7c660A2846b04e2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2DC219E716793fb4b21548C0f009Ba3Af753ab01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBBaDd47fbaFa9dE717FE203e4707DEB893C64654", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x39e97c588B2907Fb67F44fea256Ae3BA064207C5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98F409Fc4A42F34AE3c326c7f48ED01ae8cAeC69", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5779b29B0a34577d927E8D511B595ef9abbFAE82", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9390B1735def18560c509E2d0bc090E9d6BA257a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x05225Cd708bCa9253789C1374e4337a019e99D56", - "contractname": "TransparentProxyFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x05225Cd708bCa9253789C1374e4337a019e99D56/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 2, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 113, - "scan_time_taken": 0, - "score": "4.03", - "score_v2": "80.53", - "threat_score": "94.44" - } - } - } - ] - } - } - }, - { - "appName": "mean finance", - "doc": "https://docs.mean.finance/guides/smart-contract-registry", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 4, - "securityScore": 61.605000000000004, - "issueSeverityDistribution": { - "critical": 6, - "gas": 25, - "high": 1, - "informational": 7, - "low": 20, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contractname": "DCAHubPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.36", - "threat_score": "100.00" - } - } - }, - { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "contractname": "DCAHubCompanion", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "1.82", - "score_v2": "36.36", - "threat_score": "100.00" - } - } - }, - { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", - "contractname": "DCAPermissionsManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 22, - "high": 0, - "informational": 5, - "low": 11, - "medium": 3 - }, - "lines_analyzed_count": 314, - "scan_time_taken": 1, - "score": "3.92", - "score_v2": "78.34", - "threat_score": "88.89" - } - } - }, - { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "contractname": "DCAHubCompanion", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 11, - "scan_time_taken": 1, - "score": "1.82", - "score_v2": "36.36", - "threat_score": "100.00" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 2, - "securityScore": 62.91, - "issueSeverityDistribution": { - "critical": 4, - "gas": 2, - "high": 0, - "informational": 0, - "low": 6, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "contractname": "DCAHubCompanion", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 16, - "scan_time_taken": 0, - "score": "2.81", - "score_v2": "56.25", - "threat_score": "100.00" - } - } - }, - { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contractname": "DCAHub", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "94.44" - } - } - }, - { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 3, - "totalContractsNumber": 6, - "solidityScanContractsNumber": 2, - "securityScore": 82.465, - "issueSeverityDistribution": { - "critical": 4, - "gas": 2, - "high": 1, - "informational": 2, - "low": 6, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", - "contractname": "DCAHubPositionDescriptor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 280, - "scan_time_taken": 1, - "score": "4.77", - "score_v2": "95.36", - "threat_score": "100.00" - } - } - }, - { - "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", - "contractname": "DCAHub", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 23, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "94.44" - } - } - }, - { - "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "mellow protocol", - "doc": "", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 23, - "totalContractsNumber": 64, - "solidityScanContractsNumber": 19, - "securityScore": 77.70421052631578, - "issueSeverityDistribution": { - "critical": 5, - "gas": 346, - "high": 50, - "informational": 44, - "low": 58, - "medium": 19 - } - }, - "contractsData": [ - { - "address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", - "contractname": "AaveVaultGovernance", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 4, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 111, - "scan_time_taken": 0, - "score": "3.69", - "score_v2": "73.87", - "threat_score": "100.00" - } - } - }, - { - "address": "0xA33a068645E228Db11c42e9d187EDC72361B7BC0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x881157f71A4d4275bf923c9dc519f9c2Bcb1Ac89", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", - "contractname": "MStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 36, - "high": 2, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 492, - "scan_time_taken": 2, - "score": "4.44", - "score_v2": "88.82", - "threat_score": "100.00" - } - } - }, - { - "address": "0xDc9C17662133fB865E7bA3198B67c53a617B2153", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDc9C17662133fB865E7bA3198B67c53a617B2153", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDc9C17662133fB865E7bA3198B67c53a617B2153", - "contractname": "ProtocolGovernance", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDc9C17662133fB865E7bA3198B67c53a617B2153/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 42, - "high": 12, - "informational": 10, - "low": 1, - "medium": 3 - }, - "lines_analyzed_count": 436, - "scan_time_taken": 1, - "score": "3.73", - "score_v2": "74.54", - "threat_score": "100.00" - } - } - }, - { - "address": "0x7AF142702fcBB0696bC4b4DB9c2D609434864f52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06E16D36Ed1A99A46c0Cb771Ce927808d96132C2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB379bf6bB0770a3aC855DC04451958b7F8Ddc80b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbfAFc964361f78754f523343B09b3cb7Bb73Bdd6", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", - "contractname": "UniV3VaultGovernance", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 4, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 111, - "scan_time_taken": 2, - "score": "3.83", - "score_v2": "76.58", - "threat_score": "100.00" - } - } - }, - { - "address": "0x2683B341a25455619f5fF8511c14B3e760A868eD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD7286673FD2d56EF9b324783835e2594674629D5", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xc8a65B27f2FBB60aF856eD9f594E076c2Ff27917", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41dfc0FB65875015226073E1A4f9C24f147027BF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x231002439E1BD5b610C3d98321EA760002b9Ff64", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", - "contractname": "ERC20RootVaultHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 1, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.78", - "score_v2": "55.56", - "threat_score": "100.00" - } - } - }, - { - "address": "0xd0F8478f6d195120eB64518BCD7ADfa6e03e1116", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9d992650B30C6FB7a83E7e7a430b4e015433b838", - "contractname": "MellowOracle", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9d992650B30C6FB7a83E7e7a430b4e015433b838/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 10, - "high": 0, - "informational": 2, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "100.00" - } - } - }, - { - "address": "0x8E024f875f6fDdf1471582bed8504F46CB64487E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFbf0fF6EAAF1d64c75cfdA7655B5E74eE8632817", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x973495e81180Cd6Ead654328A0bEbE01c8ad53EA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", - "contractname": "FarmWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 102, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "100.00" - } - } - }, - { - "address": "0x81379c8b9376f06178B28954e46c32626776DAf0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", - "contractname": "VaultRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD23F971696576331fCF96f80a20B4D3b31ca5b2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 10, - "high": 5, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 192, - "scan_time_taken": 1, - "score": "3.88", - "score_v2": "77.60", - "threat_score": "100.00" - } - } - }, - { - "address": "0x0bf7B603389795E109a13140eCb07036a1534573", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe3C89D39822bC85890faCfFfF3e1362C01F3129f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3e80E11C8fD3e05221fE63BE3487f9f0A4316Dc8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3D120987e85C1C294577a1c39C96693A6F9be97b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", - "contractname": "ERC20RootVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 36, - "high": 0, - "informational": 5, - "low": 6, - "medium": 2 - }, - "lines_analyzed_count": 484, - "scan_time_taken": 2, - "score": "4.39", - "score_v2": "87.81", - "threat_score": "89.47" - } - } - }, - { - "address": "0x4F5d5A362bE00209403473945d76b2D5254a60C2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78674E6883A1B2cCcd41AFd451897ca01429c151", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", - "contractname": "LStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 60, - "high": 11, - "informational": 12, - "low": 7, - "medium": 2 - }, - "lines_analyzed_count": 933, - "scan_time_taken": 3, - "score": "4.27", - "score_v2": "85.42", - "threat_score": "100.00" - } - } - }, - { - "address": "0x6A2Dd3B817F0364e7603e781dDA9c62f62c440E1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x624a5219216c5A101247B39a04260Ed3A2A05B71", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1FCD3926b6DFa2A90Fe49A383C732b31f1ee54eB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", - "contractname": "FarmWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6955ab1AdEfA2e48f449b88183a2774A186b7e61/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 102, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "100.00" - } - } - }, - { - "address": "0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD3442BA55108d33FA1EB3F1a3C0876F892B01c44", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x749b85100D66525Eec385638b46bD3Ee590c0c79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6C97A35D7c57C48463281a5Ec9620a4613BE62BF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", - "contractname": "YearnVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 17, - "high": 1, - "informational": 3, - "low": 4, - "medium": 3 - }, - "lines_analyzed_count": 133, - "scan_time_taken": 0, - "score": "3.46", - "score_v2": "69.17", - "threat_score": "100.00" - } - } - }, - { - "address": "0xB17a8d440c4e0A206Fc1dE76F3D0531F70bF6d42", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x65582767218D8829ffb79853aF7764Cea34ceE2b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1A407175437514694E561d7208a343D78374CFcf", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1A407175437514694E561d7208a343D78374CFcf", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1A407175437514694E561d7208a343D78374CFcf", - "contractname": "UniV3Oracle", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A407175437514694E561d7208a343D78374CFcf/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 2, - "informational": 2, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 172, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.65", - "threat_score": "100.00" - } - } - }, - { - "address": "0x78ba57594656400d74a0c5ea80f84750cb47f449", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x27E3E8E275523850236485FE2341e55689a81Bb1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe04DC6F116A85508cD6299229218Ed4719E43F2a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", - "contractname": "CurveValidator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 53, - "scan_time_taken": 0, - "score": "4.15", - "score_v2": "83.02", - "threat_score": "100.00" - } - } - }, - { - "address": "0x2e2747dd8498396ef82A7BcE510DA264938eBa72", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9898C6D87699b864630422065e450772fF5d90c9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", - "contractname": "AaveVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 23, - "high": 1, - "informational": 3, - "low": 5, - "medium": 3 - }, - "lines_analyzed_count": 152, - "scan_time_taken": 0, - "score": "3.39", - "score_v2": "67.76", - "threat_score": "100.00" - } - } - }, - { - "address": "0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", - "contractname": "AllowAllValidator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 32, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.38", - "threat_score": "100.00" - } - } - }, - { - "address": "0x99A069d159684464C6Cf88992Fd979981dB49d7e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", - "contractname": "MellowVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 27, - "high": 1, - "informational": 2, - "low": 3, - "medium": 4 - }, - "lines_analyzed_count": 107, - "scan_time_taken": 0, - "score": "2.62", - "score_v2": "52.34", - "threat_score": "100.00" - } - } - }, - { - "address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", - "contractname": "ERC20Vault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 1, - "informational": 1, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 99, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.79", - "threat_score": "100.00" - } - } - }, - { - "address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", - "contractname": "UniV3Vault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 15, - "high": 3, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 355, - "scan_time_taken": 1, - "score": "4.46", - "score_v2": "89.30", - "threat_score": "100.00" - } - } - }, - { - "address": "0x13c7bCc2126d6892eEFd489Ad215A1a09F36AA9f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x07c22b9DB88cB4B1f0763B8C6CE05F8794b14f4E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49ECc99374776789132317B2f4108a5a966085b7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFA3C9E965D254c101500c4e74120500f89881336", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3eb8ed404817e40E9216149d1272581837b4B46d", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "lido", - "doc": "https://docs.lido.fi/deployed-contracts/", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 46, - "totalContractsNumber": 123, - "solidityScanContractsNumber": 46, - "securityScore": 83.11065217391302, - "issueSeverityDistribution": { - "critical": 13, - "gas": 1172, - "high": 78, - "informational": 1810, - "low": 850, - "medium": 55 - } - }, - "contractsData": [ - { - "address": "0x200dA0b6a9905A377CF8D469664C65dB267009d1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x00caAeF11EC545B192f16313F53912E453c91458", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe07305F43B11F230EaA951002F6a55a16419B707", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe07305F43B11F230EaA951002F6a55a16419B707", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe07305F43B11F230EaA951002F6a55a16419B707", - "contractname": "AllowedRecipientsRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe07305F43B11F230EaA951002F6a55a16419B707/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 50, - "high": 0, - "informational": 26, - "low": 3, - "medium": 5 - }, - "lines_analyzed_count": 1044, - "scan_time_taken": 2, - "score": "4.54", - "score_v2": "90.71", - "threat_score": "94.44" - } - } - }, - { - "address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0x828b154032950C8ff7CF8085D841723Db2696056", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE31A0599A6772BCf9b2bFc9e25cf941e793c9a7D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd3950eB3d7A9B0aBf8515922c0d35D13e85a2c91", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x32296969Ef14EB0c6d29669C550D4a0449130230", - "contractname": "MetaStablePool", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x32296969Ef14EB0c6d29669C550D4a0449130230/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 5, - "low": 12, - "medium": 0 - }, - "lines_analyzed_count": 644, - "scan_time_taken": 2, - "score": "4.71", - "score_v2": "94.25", - "threat_score": "94.74" - } - } - }, - { - "address": "0xbd233D4ffdAA9B7d1d3E6b18CCcb8D091142893a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDFfCD3BF14796a62a804c1B16F877Cf7120379dB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8F73e4C2A6D852bb4ab2A45E6a9CF5715b3228B7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0xab55bf4dfbf469ebfe082b7872557d1f87692fe6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49d1363016aA899bba09ae972a1BF200dDf8C55F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7b9B8d00f807663d46Fb07F87d61B79884BC335B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "82.35" - } - } - }, - { - "address": "0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC1A900Ae76dB21dC5aa8E418Ac0F4E888A4C7431", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x834560F580764Bc2e0B16925F8bF229bb00cB759", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x834560F580764Bc2e0B16925F8bF229bb00cB759/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0xAAC4FcE2c5d55D1152512fe5FAA94DB267EE4863", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92a27C4e5e35cFEa112ACaB53851Ec70e2D99a8D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" - } - } - }, - { - "address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", - "contractname": "AllowedRecipientsFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 111, - "high": 0, - "informational": 72, - "low": 5, - "medium": 9 - }, - "lines_analyzed_count": 2370, - "scan_time_taken": 4, - "score": "4.49", - "score_v2": "89.87", - "threat_score": "88.89" - } - } - }, - { - "address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFdDf38947aFB03C621C71b06C9C70bce73f12999", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdDf38947aFB03C621C71b06C9C70bce73f12999/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 95, - "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.32", - "threat_score": "94.44" - } - } - }, - { - "address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0xc5527396DDC353BD05bBA578aDAa1f5b6c721136", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8180949ac41EF18e844ff8dafE604a195d86Aea9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 95, - "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.32", - "threat_score": "94.44" - } - } - }, - { - "address": "0x935cb3366Faf2cFC415B2099d1F974Fd27202b77", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcAa3AF7460E83E665EEFeC73a7a542E5005C9639", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDA1DF6442aFD2EC36aBEa91029794B9b2156ADD0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x852deD011285fe67063a08005c71a85690503Cee", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x99ac10631f69c753ddb595d074422a0922d9056b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x99ac10631f69c753ddb595d074422a0922d9056b", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x99ac10631f69c753ddb595d074422a0922d9056b", - "contractname": "StakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x99ac10631f69c753ddb595d074422a0922d9056b/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 39, - "high": 2, - "informational": 12, - "low": 9, - "medium": 3 - }, - "lines_analyzed_count": 612, - "scan_time_taken": 3, - "score": "4.30", - "score_v2": "85.95", - "threat_score": "78.95" - } - } - }, - { - "address": "0xC18F11735C6a1941431cCC5BcF13AF0a052A5022", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0cb113890b04b49455dfe06554e2d784598a29c9", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0cb113890b04b49455dfe06554e2d784598a29c9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x76943C0D61395d8F2edF9060e1533529cAe05dE6", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76943C0D61395d8F2edF9060e1533529cAe05dE6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" - } - } - }, - { - "address": "0xD75778b855886Fc5e1eA7D6bFADA9EB68b35C19D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1982b2F5814301d4e9a8b0201555376e62F82428", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1982b2F5814301d4e9a8b0201555376e62F82428/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 24, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" - } - } - }, - { - "address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x442af784A788A5bd6F42A01Ebe9F287a871243fb", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x442af784A788A5bd6F42A01Ebe9F287a871243fb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 5, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0xF5Dc67E54FC96F993CD06073f71ca732C1E654B1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFE5986E06210aC1eCC1aDCafc0cc7f8D63B3F977", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0xdc7300622948a7AdaF339783F6991F9cdDD79776", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x334D6eDc13F63728b39e6A6D04A7Bbd5D6A9B9FF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.12" - } - } - }, - { - "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", - "contractname": "MiniMeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 26, - "high": 4, - "informational": 43, - "low": 34, - "medium": 5 - }, - "lines_analyzed_count": 602, - "scan_time_taken": 1, - "score": "3.60", - "score_v2": "72.09", - "threat_score": "88.89" - } - } - }, - { - "address": "0x0D97E876ad14DB2b183CFeEB8aa1A5C788eB1831", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7d509BFF310d9460b1F613e4e40d342201a83Ae4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcD42Eb8a5db5a80Dc8f643745528DD77cf4C7D35", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x48c4929630099b217136b64089E8543dB0E5163a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1ad5cb2955940f998081c1ef5f5f00875431aa90", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", - "contractname": "InsuranceFund", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 146, - "scan_time_taken": 2, - "score": "4.76", - "score_v2": "95.21", - "threat_score": "94.74" - } - } - }, - { - "address": "0x3a6bd15abf19581e411621d669b6a2bbe741ffd6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x753D5167C31fBEB5b49624314d74A957Eb271709", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75100bd564415731b5936a4a94d0dc29dde5db3c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 5, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0x589e298964b9181D9938B84bB034C3BB9024E2C0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 47, - "scan_time_taken": 1, - "score": "3.72", - "score_v2": "74.47", - "threat_score": "94.44" - } - } - }, - { - "address": "0x2e59A20f205bB85a89C53f1936454680651E618e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2e59A20f205bB85a89C53f1936454680651E618e", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2e59A20f205bB85a89C53f1936454680651E618e", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e59A20f205bB85a89C53f1936454680651E618e/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0xD624B08C83bAECF0807Dd2c6880C3154a5F0B288", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x48c135Ff690C2Aa7F5B11C539104B5855A4f9252", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 1, - "informational": 0, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 212, - "scan_time_taken": 0, - "score": "4.76", - "score_v2": "95.28", - "threat_score": "94.44" - } - } - }, - { - "address": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCBb418F6f9BFd3525CE6aADe8F74ECFEfe2DB5C8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDc1A0C7849150f466F07d48b38eAA6cE99079f80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x87D93d9B2C672bf9c9642d853a8682546a5012B5", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87D93d9B2C672bf9c9642d853a8682546a5012B5/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0x4ee3118e3858e8d7164a634825bfe0f73d99c792", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x958e0D946D014F377421a53AB5f9180d4485e63B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8B82C1546D47330335a48406cc3a50Da732672E7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x231Ac69A1A37649C6B06a71Ab32DdD92158C80b8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1843Bc35d1fD15AbE1913b9f72852a79457C42Ab", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7E8eFfAb3083fB26aCE6832bFcA4C377905F97d7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf73a1260d222f447210581DDf212D915c09a3249", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf73a1260d222f447210581DDf212D915c09a3249", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf73a1260d222f447210581DDf212D915c09a3249", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf73a1260d222f447210581DDf212D915c09a3249/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0xC77F8768774E1c9244BEed705C4354f2113CFc09", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbf05A929c3D7885a6aeAd833a992dA6E5ac23b09", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd30Dc38EdEfc21875257e8A3123503075226E14B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 95, - "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.32", - "threat_score": "94.44" - } - } - }, - { - "address": "0x9B1cebF7616f2BC73b47D226f90b01a7c9F86956", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75bDecbb6453a901EBBB945215416561547dfDD4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x73b047fe6337183A454c5217241D780a932777bD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 24, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" - } - } - }, - { - "address": "0xbD08f9D6BF1D25Cc7407E4855dF1d46C2043B3Ea", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x388C818CA8B9251b393131C08a736A67ccB19297", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x388C818CA8B9251b393131C08a736A67ccB19297", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x388C818CA8B9251b393131C08a736A67ccB19297", - "contractname": "LidoExecutionLayerRewardsVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x388C818CA8B9251b393131C08a736A67ccB19297/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 1, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "4.36", - "score_v2": "87.20", - "threat_score": "100.00" - } - } - }, - { - "address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86392dC19c0b719886221c78AB11eb8Cf5c52812", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86392dC19c0b719886221c78AB11eb8Cf5c52812/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x1bdfFe0EBef3FEAdF2723D3330727D73f538959C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "contractname": "WstETH", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 1, - "informational": 1, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 138, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "84.21" - } - } - }, - { - "address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB9E5CBB9CA5b0d659238807E84D0176930753d86", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9E5CBB9CA5b0d659238807E84D0176930753d86/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0x4AC40c34f8992bb1e5E856A448792158022551ca", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc5578194D457dcce3f272538D1ad52c68d1CE849", - "contractname": "UniswapV2Pair", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5578194D457dcce3f272538D1ad52c68d1CE849/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 51, - "high": 6, - "informational": 19, - "low": 20, - "medium": 1 - }, - "lines_analyzed_count": 444, - "scan_time_taken": 2, - "score": "3.40", - "score_v2": "68.02", - "threat_score": "77.78" - } - } - }, - { - "address": "0xBd2b6dC189EefD51B273F5cb2d99BA1ce565fb8C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x313819736457910ac1dd21a712a37f3d7595645a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x313819736457910ac1dd21a712a37f3d7595645a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x313819736457910ac1dd21a712a37f3d7595645a", - "contractname": "L1ERC20TokenBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x313819736457910ac1dd21a712a37f3d7595645a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 151, - "scan_time_taken": 0, - "score": "4.70", - "score_v2": "94.04", - "threat_score": "100.00" - } - } - }, - { - "address": "0x9305c1Dbfe22c12c66339184C0025d7006f0f1cC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1F2b79FE297B7098875930bBA6dd17068103897E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF668E6D326945d499e5B35E7CD2E82aCFbcFE6f0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb8FFC3Cd6e7Cf5a098A1c92F48009765B24088Dc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEe06EA501f7d9DC6F4200385A8D910182D155d3e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDe2c414b671d2DB93617D1592f0490c13674de24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", - "contractname": "HashConsensus", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 38, - "high": 0, - "informational": 9, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 1097, - "scan_time_taken": 2, - "score": "4.72", - "score_v2": "94.35", - "threat_score": "100.00" - } - } - }, - { - "address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x17F6b2C738a63a8D3A113a228cfd0b373244633D", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x17F6b2C738a63a8D3A113a228cfd0b373244633D/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x29C5c51A031165CE62F964966A6399b81165EFA4", - "contractname": "L1ERC20TokenBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x29C5c51A031165CE62F964966A6399b81165EFA4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 151, - "scan_time_taken": 0, - "score": "4.70", - "score_v2": "94.04", - "threat_score": "100.00" - } - } - }, - { - "address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", - "contractname": "MerkleDistributor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 1, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 48, - "scan_time_taken": 0, - "score": "3.33", - "score_v2": "66.67", - "threat_score": "94.44" - } - } - }, - { - "address": "0xD15a672319Cf0352560eE76d9e89eAB0889046D3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6AB39a8Be67D9305799c3F8FdFc95Caf3150d17c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97615f72c3428A393d65A84A3ea6BBD9ad6C0D74", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87b02dF27cd6ec128532Add7C8BC19f62E6f1fB9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x66457616dd8489df5d0afd8678f4a260088aaf55", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x66457616dd8489df5d0afd8678f4a260088aaf55/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 24, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.17", - "threat_score": "94.44" - } - } - }, - { - "address": "0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6c82877cac5a7a739f16ca0a89c0a328b8764a24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1F809D2cb72a5Ab13778811742050eDa876129b6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEe60C6ebC91237d334230b12263E26EE3b480ec4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0x22010d1747CaFc370b1f1FBBa61022A313c5693b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF95f069F9AD107938F6ba802a3da87892298610E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb0FE4D300334461523D9d61AaD90D0494e1Abb43", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", - "contractname": "EasyTrack", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 35, - "high": 0, - "informational": 34, - "low": 20, - "medium": 4 - }, - "lines_analyzed_count": 737, - "scan_time_taken": 1, - "score": "4.04", - "score_v2": "80.87", - "threat_score": "88.89" - } - } - }, - { - "address": "0xF9339DE629973c60c4d2b76749c81E6F40960E3A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", - "contractname": "WithdrawalsManagerProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 5, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 168, - "scan_time_taken": 0, - "score": "4.43", - "score_v2": "88.69", - "threat_score": "83.33" - } - } - }, - { - "address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", - "contractname": "AppProxyUpgradeable", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 72, - "high": 6, - "informational": 152, - "low": 64, - "medium": 2 - }, - "lines_analyzed_count": 2574, - "scan_time_taken": 4, - "score": "4.26", - "score_v2": "85.16", - "threat_score": "89.47" - } - } - }, - { - "address": "0xFeBd8FAC16De88206d4b18764e826AF38546AfE0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x41CF3DbDc939c5115823Fba1432c4EC5E7bD226C", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 16, - "solidityScanContractsNumber": 5, - "securityScore": 80.58399999999999, - "issueSeverityDistribution": { - "critical": 5, - "gas": 25, - "high": 0, - "informational": 26, - "low": 23, - "medium": 3 - } - }, - "contractsData": [ - { - "address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "94.44" - } - } - }, - { - "address": "0xefa0db536d2c8089685630fafe88cf7805966fc3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.11", - "threat_score": "94.44" - } - } - }, - { - "address": "0xde45f101250f2ca1c0f8adfc172576d10c12072d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5fc53f707c7aacd460a1cd564c06e0f07610fcb7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92834c37dF982A13bb0f8C3F6608E26F0546538e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD420d6C8aA81c087829A64Ce59936b7C1176A81a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5033823F27c5f977707B58F0351adcD732C955Dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.24", - "threat_score": "83.33" - } - } - }, - { - "address": "0x23B96aDD54c479C6784Dd504670B5376B808f4C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x981Fb05B738e981aC532a99e77170ECb4Bc27AEF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Cf8fE0A4c2539F7EFDD2047d8A5D46F14613088", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFdb794692724153d1488CcdBE0C56c252596735F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFdb794692724153d1488CcdBE0C56c252596735F", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xFdb794692724153d1488CcdBE0C56c252596735F", - "contractname": "L2StandardERC20", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdb794692724153d1488CcdBE0C56c252596735F/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 3, - "high": 0, - "informational": 3, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 69, - "scan_time_taken": 0, - "score": "3.48", - "score_v2": "69.57", - "threat_score": "89.47" - } - } - }, - { - "address": "0xda74db17023750d02b83be2559a4eaa013b65c54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x75483CE83100890c6bf1718c26052cE44e0F2839", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75483CE83100890c6bf1718c26052cE44e0F2839/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0x91cE2F083d59B832f95f90aA0997168ae051a98A", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 6, - "securityScore": 78.72333333333334, - "issueSeverityDistribution": { - "critical": 4, - "gas": 11, - "high": 0, - "informational": 13, - "low": 21, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0x7063ef4f2887586e96096d3e94c9b6961c50a9a2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0x69ce2505ce515c0203160450157366f927243309", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" - } - } - }, - { - "address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x0E37599436974a25dDeEdF795C848d30Af46eaCF", - "contractname": "OptimismBridgeExecutor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0E37599436974a25dDeEdF795C848d30Af46eaCF/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "4.67", - "score_v2": "93.33", - "threat_score": "100.00" - } - } - }, - { - "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", - "contractname": "OssifiableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.31", - "score_v2": "86.17", - "threat_score": "94.44" - } - } - } - ] - } - } - }, - { - "appName": "jumper exchange", - "doc": "https://docs.li.fi/smart-contracts/deployments#mainnet", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "100.00" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "100.00" - } - } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "100.00" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 1, - "solidityScanContractsNumber": 1, - "securityScore": 87.5, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", - "contractname": "LiFiDiamond", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "4.38", - "score_v2": "87.50", - "threat_score": "100.00" - } - } - } - ] - } - } - }, - { - "appName": "Spark", - "doc": "https://devs.spark.fi/deployment-addresses/ethereum-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 47, - "totalContractsNumber": 62, - "solidityScanContractsNumber": 42, - "securityScore": 82.70619047619047, - "issueSeverityDistribution": { - "critical": 15, - "gas": 334, - "high": 40, - "informational": 87, - "low": 189, - "medium": 12 - } - }, - "contractsData": [ - { - "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7F8A757C4f7696c015B595F51B2901AC0121B18", - "contractname": "UiIncentiveDataProviderV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7F8A757C4f7696c015B595F51B2901AC0121B18/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 0, - "informational": 4, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 408, - "scan_time_taken": 2, - "score": "4.68", - "score_v2": "93.63", - "threat_score": "100.00" - } - } - }, - { - "address": "0xeC4cf692c18E62159a39704Aa1Db82ca2306fF90", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", - "contractname": "CLSynchronicityPriceAdapterPegToBase", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 1, - "low": 2, - "medium": 2 - }, - "lines_analyzed_count": 83, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.52", - "threat_score": "94.12" - } - } - }, - { - "address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x12B54025C112Aa61fAce2CDB7118740875A566E9", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12B54025C112Aa61fAce2CDB7118740875A566E9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x542DBa469bdE58FAeE189ffB60C6b49CE60E0738", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "contractname": "WETH9", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 1, - "informational": 4, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 760, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.74", - "threat_score": "94.12" - } - } - }, - { - "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3300f198988e4C9C63F75dF86De36421f06af8c4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", - "contractname": "SavingsDaiOracle", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 3, - "low": 1, - "medium": 2 - }, - "lines_analyzed_count": 57, - "scan_time_taken": 0, - "score": "3.95", - "score_v2": "78.95", - "threat_score": "100.00" - } - } - }, - { - "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", - "contractname": "UiPoolDataProviderV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 2, - "informational": 3, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 288, - "scan_time_taken": 1, - "score": "4.53", - "score_v2": "90.62", - "threat_score": "94.74" - } - } - }, - { - "address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF7b656C95420194b79687fc86D965FB51DA4799F", - "contractname": "PoolConfigurator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF7b656C95420194b79687fc86D965FB51DA4799F/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 42, - "high": 17, - "informational": 1, - "low": 22, - "medium": 1 - }, - "lines_analyzed_count": 544, - "scan_time_taken": 3, - "score": "3.55", - "score_v2": "70.96", - "threat_score": "94.44" - } - } - }, - { - "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" - } - } - }, - { - "address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 1, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "100.00" - } - } - }, - { - "address": "0x4b29e6cBeE62935CfC92efcB3839eD2c2F35C1d9", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x8115366Ca7Cf280a760f0bC0F6Db3026e2437115", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", - "contractname": "AToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 2, - "informational": 3, - "low": 10, - "medium": 0 - }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.44", - "threat_score": "94.74" - } - } - }, - { - "address": "0xC13e21B648A5Ee794902342038FF3aDAB66BE987", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xaBc57081C04D921388240393ec4088Aa47c6832B", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaBc57081C04D921388240393ec4088Aa47c6832B/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" - } - } - }, - { - "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", - "contractname": "EmissionManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 9, - "high": 0, - "informational": 0, - "low": 10, - "medium": 2 - }, - "lines_analyzed_count": 112, - "scan_time_taken": 0, - "score": "2.99", - "score_v2": "59.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf2812d7a07573322D4Db3C31239C837081D8294E", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf2812d7a07573322D4Db3C31239C837081D8294E/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" - } - } - }, - { - "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", - "contractname": "VariableDebtToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 0, - "informational": 1, - "low": 14, - "medium": 0 - }, - "lines_analyzed_count": 156, - "scan_time_taken": 0, - "score": "3.78", - "score_v2": "75.64", - "threat_score": "100.00" - } - } - }, - { - "address": "0xBE8E3e3618f7474F8cB1d074A26afFef007E98FB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfe2B7a7F4cC0Fb76f7Fc1C6518D586F1e4559176", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEc6C6aBEd4DC03299EFf82Ac8A0A83643d3cB335", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFc21d6d146E6086B8359705C8b28512a983db0cb", - "contractname": "AaveProtocolDataProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFc21d6d146E6086B8359705C8b28512a983db0cb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 6, - "informational": 2, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 294, - "scan_time_taken": 1, - "score": "4.34", - "score_v2": "86.73", - "threat_score": "89.47" - } - } - }, - { - "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x4197ba364AE6698015AE5c1468f54087602715b2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4197ba364AE6698015AE5c1468f54087602715b2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4197ba364AE6698015AE5c1468f54087602715b2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4197ba364AE6698015AE5c1468f54087602715b2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", - "contractname": "PoolAddressesProviderRegistry", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 103, - "scan_time_taken": 0, - "score": "4.22", - "score_v2": "84.47", - "threat_score": "94.44" - } - } - }, - { - "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", - "contractname": "MockAggregator", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 26, - "scan_time_taken": 0, - "score": "4.04", - "score_v2": "80.77", - "threat_score": "100.00" - } - } - }, - { - "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", - "contractname": "WalletBalanceProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 1, - "informational": 1, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 111, - "scan_time_taken": 0, - "score": "3.78", - "score_v2": "75.68", - "threat_score": "94.74" - } - } - }, - { - "address": "0x2e7576042566f8D6990e07A1B61Ad1efd86Ae70d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF1E57711Eb5F897b415de1aEFCB64d9BAe58D312", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x92eF091C5a1E01b3CE1ba0D0150C84412d818F7a", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "contractname": "StableDebtToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 13, - "high": 1, - "informational": 4, - "low": 15, - "medium": 0 - }, - "lines_analyzed_count": 389, - "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.60", - "threat_score": "89.47" - } - } - }, - { - "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x856900aa78e856a5df1a2665eE3a66b2487cD68f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "100.00" - } - } - }, - { - "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "contractname": "WBTC", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 26, - "scan_time_taken": 1, - "score": "2.88", - "score_v2": "57.69", - "threat_score": "89.47" - } - } - }, - { - "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", - "contractname": "AaveOracle", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 9, - "high": 1, - "informational": 1, - "low": 2, - "medium": 1 - }, - "lines_analyzed_count": 147, - "scan_time_taken": 0, - "score": "4.29", - "score_v2": "85.71", - "threat_score": "100.00" - } - } - }, - { - "address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3c6b93D38ffA15ea995D1BC950d5D0Fa6b22bD05", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", - "contractname": "WrappedTokenGatewayV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 5, - "gas": 11, - "high": 4, - "informational": 3, - "low": 14, - "medium": 0 - }, - "lines_analyzed_count": 223, - "scan_time_taken": 1, - "score": "3.14", - "score_v2": "62.78", - "threat_score": "89.47" - } - } - }, - { - "address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", - "contractname": "PoolAddressesProvider", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 10, - "high": 0, - "informational": 7, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 211, - "scan_time_taken": 1, - "score": "4.41", - "score_v2": "88.15", - "threat_score": "94.44" - } - } - }, - { - "address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0xdA135Cd78A086025BcdC87B038a1C462032b510C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x113dc45c524404F91DcbbAbB103506bABC8Df0FE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "contractname": "InitializableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 0, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 43, - "scan_time_taken": 0, - "score": "4.42", - "score_v2": "88.37", - "threat_score": "100.00" - } - } - }, - { - "address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x887Ac022983Ff083AEb623923789052A955C6798", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x887Ac022983Ff083AEb623923789052A955C6798", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x887Ac022983Ff083AEb623923789052A955C6798", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x887Ac022983Ff083AEb623923789052A955C6798/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x83F20F44975D03b1b09e64809B757c47f942BEeA", - "contractname": "SavingsDai", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x83F20F44975D03b1b09e64809B757c47f942BEeA/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 42, - "high": 1, - "informational": 14, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 423, - "scan_time_taken": 2, - "score": "4.00", - "score_v2": "79.91", - "threat_score": "88.89" - } - } - }, - { - "address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0D56700c90a690D8795D6C148aCD94b12932f4E3", - "contractname": "DefaultReserveInterestRateStrategy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D56700c90a690D8795D6C148aCD94b12932f4E3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 1, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 257, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "94.74" - } - } - }, - { - "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "contractname": "FiatTokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 9, - "low": 12, - "medium": 1 - }, - "lines_analyzed_count": 304, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.18", - "threat_score": "94.44" - } - } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 9, - "totalContractsNumber": 38, - "solidityScanContractsNumber": 9, - "securityScore": 85.54, - "issueSeverityDistribution": { - "critical": 5, - "gas": 93, - "high": 2, - "informational": 69, - "low": 46, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0x629D562E92fED431122e865Cc650Bc6bdE6B96b0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xae27e63307963850c4d30BFba78FC1116d7b48C3", - "contractname": "CLSynchronicityPriceAdapterPegToBase", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae27e63307963850c4d30BFba78FC1116d7b48C3/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 1, - "low": 2, - "medium": 2 - }, - "lines_analyzed_count": 94, - "scan_time_taken": 0, - "score": "4.10", - "score_v2": "81.91", - "threat_score": "94.44" - } - } - }, - { - "address": "0x27c74895F0f49177cc4450Bf017281E556751a1a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9Ee4271E17E3a427678344fd2eE64663Cb78B4be", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - }, - { - "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", - "contractname": "TokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 19, - "low": 1, - "medium": 1 - }, - "lines_analyzed_count": 166, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.71", - "threat_score": "94.44" - } - } - }, - { - "address": "0x2a002054A06546bB5a264D57A81347e23Af91D18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", - "contractname": "WXDAI", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 1, - "informational": 4, - "low": 8, - "medium": 1 - }, - "lines_analyzed_count": 759, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.73", - "threat_score": "94.44" - } - } - }, - { - "address": "0xa767f745331D267c7751297D982b050c93985627", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa767f745331D267c7751297D982b050c93985627", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 832, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.95", - "threat_score": "83.33" - } - } - }, - { - "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49d24798d3b84965F0d1fc8684EF6565115e70c1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8220096398c3Dc2644026E8864f5D80Ef613B437", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3294dA2E28b29D1c08D556e2B86879d221256d31", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", - "contractname": "StableDebtToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 13, - "high": 1, - "informational": 4, - "low": 15, - "medium": 0 - }, - "lines_analyzed_count": 389, - "scan_time_taken": 1, - "score": "4.28", - "score_v2": "85.60", - "threat_score": "89.47" - } - } - }, - { - "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA98DaCB3fC964A6A0d2ce3B77294241585EAbA6d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0aD6cCf9a2e81d4d48aB7db791e9da492967eb84", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc4218C1127cB24a0D6c1e7D25dc34e10f2625f5A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0318C53Bd3953c0fd1E8e8F9A68005002eD442D2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", - "contractname": "EACAggregatorProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 0, - "informational": 11, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 834, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "94.96", - "threat_score": "83.33" - } - } - }, - { - "address": "0x868ADfDf12A86422524EaB6978beAE08A0008F37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC9Fe2D32E96Bb364c7d29f3663ed3b27E30767bB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8b0271080D53f759eCc607f13316bDB3B86449e2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", - "contractname": "TokenProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 0, - "informational": 19, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 195, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x571501be53711c372cE69De51865dD34B87698D5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", - "contractname": "InitializableImmutableAdminUpgradeabilityProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 30, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "100.00" - } - } - } - ] - } - } - }, - { - "appName": "Mai finance", - "doc": "https://docs.mai.finance/functions/smart-contract-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 24, - "solidityScanContractsNumber": 6, - "securityScore": 81.55666666666666, - "issueSeverityDistribution": { - "critical": 11, - "gas": 328, - "high": 15, - "informational": 192, - "low": 89, - "medium": 10 - } - }, - "contractsData": [ - { - "address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf2833F5E72207D1Da1EEE7F8395Fb5f49895BBb4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x60d133c666919B54a3254E0d3F14332cB783B733", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97451025De0beef64c1A454bcF995de6FB8e0f2A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 41, - "low": 21, - "medium": 0 - }, - "lines_analyzed_count": 1118, - "scan_time_taken": 4, - "score": "4.17", - "score_v2": "83.36", - "threat_score": "84.21" - } - } - }, - { - "address": "0xD1a6F422ceFf5a39b764e340Fd1bCd46C0744F83", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3c82A9514327A93928108e9F00D89877F4beB6e3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67411793c5dcf9abc5a8d113ddd0e596cd5ba3e7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE9D954a9A6A1a61bc1120970f84CDd76562c4a0c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 41, - "low": 21, - "medium": 0 - }, - "lines_analyzed_count": 1118, - "scan_time_taken": 3, - "score": "4.17", - "score_v2": "83.36", - "threat_score": "84.21" - } - } - }, - { - "address": "0x5773e8953cf60f495eb3c2db45dd753b5c4b7473", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 41, - "low": 21, - "medium": 0 - }, - "lines_analyzed_count": 1118, - "scan_time_taken": 3, - "score": "4.17", - "score_v2": "83.36", - "threat_score": "84.21" - } - } - }, - { - "address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", - "contractname": "VotingEscrowGamma", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 4, - "gas": 63, - "high": 0, - "informational": 42, - "low": 13, - "medium": 2 - }, - "lines_analyzed_count": 650, - "scan_time_taken": 2, - "score": "3.79", - "score_v2": "75.85", - "threat_score": "73.68" - } - } - }, - { - "address": "0x594F17028522BF85e830b689973682967E0DbcBc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCA3EB45FB186Ed4e75B9B22A514fF1d4abAdD123", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3182E6856c3B59C39114416075770Ec9DC9Ff436", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3182E6856c3B59C39114416075770Ec9DC9Ff436/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 1, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0x9d3c8a651e48e4D89ca5D1553035A4BE3c17cFe6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3FEACf904b152b1880bDE8BF04aC9Eb636fEE4d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4ce4c542d96ce1872fea4fa3fbb2e7ae31862bad", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", - "contractname": "RewardDistributor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 29, - "high": 0, - "informational": 23, - "low": 9, - "medium": 8 - }, - "lines_analyzed_count": 972, - "scan_time_taken": 2, - "score": "4.52", - "score_v2": "90.33", - "threat_score": "84.21" - } - } - }, - { - "address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 2, - "securityScore": 52.9, - "issueSeverityDistribution": { - "critical": 6, - "gas": 113, - "high": 227, - "informational": 424, - "low": 46, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x79afad49e968e7bea7a23933e294a94e33e60158", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x014a177e9642d1b4e970418f894985dc1b85657f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x014a177e9642d1b4e970418f894985dc1b85657f", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x014a177e9642d1b4e970418f894985dc1b85657f", - "contractname": "crosschainQiStablecoinSlim", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x014a177e9642d1b4e970418f894985dc1b85657f/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 224, - "informational": 403, - "low": 24, - "medium": 0 - }, - "lines_analyzed_count": 2117, - "scan_time_taken": 8, - "score": "1.62", - "score_v2": "32.45", - "threat_score": "73.68" - } - } - }, - { - "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", - "contractname": "crosschainQiStablecoin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 35, - "high": 3, - "informational": 21, - "low": 22, - "medium": 0 - }, - "lines_analyzed_count": 439, - "scan_time_taken": 2, - "score": "3.67", - "score_v2": "73.35", - "threat_score": "78.95" - } - } - }, - { - "address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87a1b336872b710f38c3d99d23624653b2f75088", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 19, - "solidityScanContractsNumber": 7, - "securityScore": 70.50714285714285, - "issueSeverityDistribution": { - "critical": 9, - "gas": 394, - "high": 244, - "informational": 696, - "low": 116, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 67, - "low": 21, - "medium": 0 - }, - "lines_analyzed_count": 1118, - "scan_time_taken": 3, - "score": "4.05", - "score_v2": "81.04", - "threat_score": "84.21" - } - } - }, - { - "address": "0xa478e708a27853848c6bc979668fe6225fee46fa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 67, - "low": 21, - "medium": 0 - }, - "lines_analyzed_count": 1118, - "scan_time_taken": 3, - "score": "4.05", - "score_v2": "81.04", - "threat_score": "84.21" - } - } - }, - { - "address": "0xb9c8f0d3254007ee4b98970b94544e473cd610ec", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc88c8ada95d92c149377aa660837460775dcc6d9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7198ff382b5798dab7dc72a23c1fec9dc091893b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x480798FAC621adD14113ECC82638305c260cEaf1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 67, - "low": 21, - "medium": 0 - }, - "lines_analyzed_count": 1118, - "scan_time_taken": 3, - "score": "4.05", - "score_v2": "81.04", - "threat_score": "84.21" - } - } - }, - { - "address": "0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x062016cd29fabb26c52bab646878987fc9b0bc55", - "contractname": "crosschainQiStablecoinSlim", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x062016cd29fabb26c52bab646878987fc9b0bc55/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 224, - "informational": 420, - "low": 24, - "medium": 0 - }, - "lines_analyzed_count": 2117, - "scan_time_taken": 10, - "score": "1.58", - "score_v2": "31.65", - "threat_score": "73.68" - } - } - }, - { - "address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbf1aea8670d2528e08334083616dd9c5f3b087ae", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x86f78d3cbca0636817ad9e27a44996c738ec4932", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86f78d3cbca0636817ad9e27a44996c738ec4932/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 78, - "high": 5, - "informational": 67, - "low": 21, - "medium": 0 - }, - "lines_analyzed_count": 1116, - "scan_time_taken": 4, - "score": "4.05", - "score_v2": "81.00", - "threat_score": "84.21" - } - } - }, - { - "address": "0x8bEFba32E3f1b69b53Cf72D3114AFb1Ce1871878", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 6, - "totalContractsNumber": 9, - "solidityScanContractsNumber": 6, - "securityScore": 73.92833333333333, - "issueSeverityDistribution": { - "critical": 6, - "gas": 183, - "high": 9, - "informational": 100, - "low": 60, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x654a31ba7d714cfcab19b17d0066171c1a292349", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 81, - "high": 4, - "informational": 41, - "low": 20, - "medium": 0 - }, - "lines_analyzed_count": 1142, - "scan_time_taken": 3, - "score": "4.20", - "score_v2": "83.98", - "threat_score": "84.21" - } - } - }, - { - "address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8d6cebd76f18e1558d4db88138e2defb3909fad6", - "contractname": "stableQiVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d6cebd76f18e1558d4db88138e2defb3909fad6/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 81, - "high": 4, - "informational": 41, - "low": 20, - "medium": 0 - }, - "lines_analyzed_count": 1142, - "scan_time_taken": 3, - "score": "4.20", - "score_v2": "83.98", - "threat_score": "84.21" - } - } - }, - { - "address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xE816F03e31a75cAbE64861064a6219ebe62c613D", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE816F03e31a75cAbE64861064a6219ebe62c613D/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8fC068436E798997C29b767ef559a8ba51e253Fb", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8fC068436E798997C29b767ef559a8ba51e253Fb/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", - "contractname": "PerformanceTokens", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 15, - "high": 1, - "informational": 6, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 132, - "scan_time_taken": 1, - "score": "3.45", - "score_v2": "68.94", - "threat_score": "78.95" - } - } - }, - { - "address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - } - ] - } - } - }, - { - "appName": "Celer cBridge", - "doc": "https://cbridge-docs.celer.network/reference/contract-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 5, - "solidityScanContractsNumber": 5, - "securityScore": 81.28999999999999, - "issueSeverityDistribution": { - "critical": 4, - "gas": 75, - "high": 4, - "informational": 33, - "low": 14, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", - "contractname": "Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 6, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 155, - "scan_time_taken": 2, - "score": "4.19", - "score_v2": "83.87", - "threat_score": "100.00" - } - } - }, - { - "address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7510792A3B1969F9307F3845CE88e39578f2bAE1", - "contractname": "OriginalTokenVaultV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7510792A3B1969F9307F3845CE88e39578f2bAE1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 17, - "high": 0, - "informational": 8, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 227, - "scan_time_taken": 1, - "score": "4.25", - "score_v2": "85.02", - "threat_score": "94.74" - } - } - }, - { - "address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", - "contractname": "PeggedTokenBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 2, - "informational": 6, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 130, - "scan_time_taken": 1, - "score": "3.69", - "score_v2": "73.85", - "threat_score": "94.44" - } - } - }, - { - "address": "0xB37D31b2A74029B5951a2778F959282E2D518595", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB37D31b2A74029B5951a2778F959282E2D518595", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB37D31b2A74029B5951a2778F959282E2D518595", - "contractname": "OriginalTokenVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB37D31b2A74029B5951a2778F959282E2D518595/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 1, - "informational": 6, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 143, - "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.02", - "threat_score": "100.00" - } - } - }, - { - "address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x52E4f244f380f8fA51816c8a10A63105dd4De084", - "contractname": "PeggedTokenBridgeV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x52E4f244f380f8fA51816c8a10A63105dd4De084/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 17, - "high": 1, - "informational": 7, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 209, - "scan_time_taken": 1, - "score": "4.23", - "score_v2": "84.69", - "threat_score": "88.89" - } - } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 2, - "securityScore": 80.905, - "issueSeverityDistribution": { - "critical": 4, - "gas": 27, - "high": 2, - "informational": 12, - "low": 6, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", - "contractname": "Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 6, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 187, - "scan_time_taken": 1, - "score": "4.33", - "score_v2": "86.63", - "threat_score": "100.00" - } - } - }, - { - "address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xd4c058380D268d85bC7c758072f561e8f2dB5975", - "contractname": "PeggedTokenBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4c058380D268d85bC7c758072f561e8f2dB5975/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 2, - "informational": 6, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 137, - "scan_time_taken": 1, - "score": "3.76", - "score_v2": "75.18", - "threat_score": "94.44" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 4, - "solidityScanContractsNumber": 1, - "securityScore": 81.29, - "issueSeverityDistribution": { - "critical": 4, - "gas": 13, - "high": 0, - "informational": 10, - "low": 3, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", - "contractname": "Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 0, - "informational": 10, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 155, - "scan_time_taken": 1, - "score": "4.06", - "score_v2": "81.29", - "threat_score": "100.00" - } - } - }, - { - "address": "0xbCfeF6Bb4597e724D720735d32A9249E0640aA11", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC3c5B9474273113efB74e7Da43B5AAba0Cd9699A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61f85fF2a2f4289Be4bb9B72Fc7010B3142B5f41", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "Wombat exchange", - "doc": "https://docs.wombat.exchange/developers/contracts", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 22, - "totalContractsNumber": 39, - "solidityScanContractsNumber": 22, - "securityScore": 81.94545454545454, - "issueSeverityDistribution": { - "critical": 13, - "gas": 128, - "high": 0, - "informational": 64, - "low": 137, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", - "contractname": "MultiRewarderPerSec", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 21, - "high": 0, - "informational": 13, - "low": 9, - "medium": 2 - }, - "lines_analyzed_count": 325, - "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.62", - "threat_score": "84.21" - } - } - }, - { - "address": "0x5dacE27D0b921b177Cd9C6706c6ACDeb3EC7bEa7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0xa2cBE329659fFAB7AB70fe90Ac58070e78aD2F40", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7bB67CfE4134d4c485659ff7769EC98d1C1DCdba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6966553568634F4225330D559a8783DE7649C7D3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6966553568634F4225330D559a8783DE7649C7D3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6966553568634F4225330D559a8783DE7649C7D3", - "contractname": "Asset", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6966553568634F4225330D559a8783DE7649C7D3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 16, - "high": 0, - "informational": 3, - "low": 10, - "medium": 0 - }, - "lines_analyzed_count": 179, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.83", - "threat_score": "73.68" - } - } - }, - { - "address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", - "contractname": "DynamicAsset", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.48", - "threat_score": "94.44" - } - } - }, - { - "address": "0xA0e74F3BabAc535D417983d30647F7648261025a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA0e74F3BabAc535D417983d30647F7648261025a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA0e74F3BabAc535D417983d30647F7648261025a", - "contractname": "MultiRewarderPerSec", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0e74F3BabAc535D417983d30647F7648261025a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 21, - "high": 0, - "informational": 13, - "low": 9, - "medium": 2 - }, - "lines_analyzed_count": 325, - "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.62", - "threat_score": "84.21" - } - } - }, - { - "address": "0x32A936CbA2629619b46684cDf923CB556f09442c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x32A936CbA2629619b46684cDf923CB556f09442c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x32A936CbA2629619b46684cDf923CB556f09442c", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x32A936CbA2629619b46684cDf923CB556f09442c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x752945079a0446AA7efB6e9E1789751cDD601c95", - "contractname": "Asset", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x752945079a0446AA7efB6e9E1789751cDD601c95/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 16, - "high": 0, - "informational": 3, - "low": 10, - "medium": 0 - }, - "lines_analyzed_count": 179, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.83", - "threat_score": "73.68" - } - } - }, - { - "address": "0xe7e02cbDA65B876fBaEf5F129D815e6dD06F9Cb0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9c02eaf31EFE3FeE36ebE5AEBCa12Ca979dF25cC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x51E073D92b0c226F7B0065909440b18A85769606", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x51E073D92b0c226F7B0065909440b18A85769606", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x51E073D92b0c226F7B0065909440b18A85769606", - "contractname": "ERC4626Asset", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x51E073D92b0c226F7B0065909440b18A85769606/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 36, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "100.00" - } - } - }, - { - "address": "0x04D4e1C1F3D6539071b6D3849fDaED04d48D563d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", - "contractname": "ERC4626Asset", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 36, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "100.00" - } - } - }, - { - "address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE9e88bD4A796C28bCF2826737D4bFFEcb81DF733", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA45C0ABeef67C363364E0e73832df9986aBa3800", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA45C0ABeef67C363364E0e73832df9986aBa3800/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0xa12BA2d89a16f57C4b714b03C7951c41c7695502", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x724515010904518eCF638Cc6d693046B82548068", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x724515010904518eCF638Cc6d693046B82548068", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x724515010904518eCF638Cc6d693046B82548068", - "contractname": "DynamicAsset", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x724515010904518eCF638Cc6d693046B82548068/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.48", - "threat_score": "94.12" - } - } - }, - { - "address": "0x62A83C6791A3d7950D823BB71a38e47252b6b6F4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0xc693F3b22d44C43371726AE1D3FBf0Cd0D113c82", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8df1126de13bcfef999556899F469d64021adBae", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8df1126de13bcfef999556899F469d64021adBae", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8df1126de13bcfef999556899F469d64021adBae", - "contractname": "MultiRewarderPerSec", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df1126de13bcfef999556899F469d64021adBae/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 21, - "high": 0, - "informational": 13, - "low": 9, - "medium": 2 - }, - "lines_analyzed_count": 325, - "scan_time_taken": 1, - "score": "4.03", - "score_v2": "80.62", - "threat_score": "84.21" - } - } - }, - { - "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xACEB589012edbBEe4CE7b4E89B916700B43419CA", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEB589012edbBEe4CE7b4E89B916700B43419CA/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0020A8890e723CD94660A5404C4BCCBB91680db6", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0020A8890e723CD94660A5404C4BCCBB91680db6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x8843b0Ad6c62d7d672BC91Cb2df7F8D62C345EFb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", - "contractname": "ProxyAdmin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 85, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" - } - } - }, - { - "address": "0x3f90a5a47364c0467031fB00246192d40E3D2D9D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4dFa92842d05a790252A7f374323b9C86D7b7E12", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x94019D0fCc9699909E5b59727505E56252760524", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x75Eaa804518a66196946598317Aed57Ef86235Fe", - "contractname": "DynamicAsset", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x75Eaa804518a66196946598317Aed57Ef86235Fe/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.48", - "threat_score": "94.44" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 18, - "solidityScanContractsNumber": 1, - "securityScore": 85.27, - "issueSeverityDistribution": { - "critical": 4, - "gas": 2, - "high": 0, - "informational": 3, - "low": 7, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x1414CD7F8e384B875bFBbabcacAAE592C2B4f8f8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEE9b42b40852a53c7361F527e638B485D49750cD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x35d531Fd45D5E3A5d407A4898360c757C98Bdf79", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8F5e6fD62B4385E74E35D2B93034DbBc353B62dE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x489818F2eeAef737105887710F7C5b9323Ad3d01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE314d3cD7ccFf1bA32abA52E4215fA338D7F9b2C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1a023186eF2994249120CC7fAEdBEA07F40C6fbd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB86BA65b75D34402bf377cF83b184554a18Fcafa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe933e227315FeA19A4130F65EFfF7A12F50f762E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.26", - "score_v2": "85.27", - "threat_score": "94.44" - } - } - }, - { - "address": "0x0321D1D769cc1e81Ba21a157992b635363740f86", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20D7ee728900848752FA280fAD51aF40c47302f1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2bb4Ea0266734Fdaa1d255Db7A2651C27990e29C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 11, - "solidityScanContractsNumber": 5, - "securityScore": 85.45599999999999, - "issueSeverityDistribution": { - "critical": 4, - "gas": 12, - "high": 0, - "informational": 5, - "low": 34, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xd05CF2BCaaee3a221E9effF58bF2874b9F11E47b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4A88C44B8D9B9f3F2BA4D97236F737CF03DF76CD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe07829c8B7F934e03C83B0dC1fd2cCC9b62036D8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", - "contractname": "ProxyAdmin", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 85, - "scan_time_taken": 0, - "score": "4.00", - "score_v2": "80.00", - "threat_score": "88.89" - } - } - }, - { - "address": "0x34E2F923bBa206358EcE221af73E8d121837F873", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x34E2F923bBa206358EcE221af73E8d121837F873", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x34E2F923bBa206358EcE221af73E8d121837F873", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x34E2F923bBa206358EcE221af73E8d121837F873/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", - "contractname": "OptimizedTransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.34", - "score_v2": "86.82", - "threat_score": "94.44" - } - } - }, - { - "address": "0x375883a1F801138B6f5EE953a7A11072129Ac624", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE2a60C52C4abB9fbc3f711da3cb9E633269DBC67", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "Squid", - "doc": "https://docs.squidrouter.com/dev-resources/contract-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 1, - "securityScore": 63.64, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contractname": "SquidRouterProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "3.18", - "score_v2": "63.64", - "threat_score": "100.00" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 0, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 0, - "securityScore": 0, - "issueSeverityDistribution": { - "critical": 4, - "gas": 0, - "high": 0, - "informational": 0, - "low": 0, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 1, - "totalContractsNumber": 2, - "solidityScanContractsNumber": 1, - "securityScore": 63.64, - "issueSeverityDistribution": { - "critical": 4, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", - "contractname": "SquidRouterProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 1, - "low": 1, - "medium": 0 - }, - "lines_analyzed_count": 11, - "scan_time_taken": 0, - "score": "3.18", - "score_v2": "63.64", - "threat_score": "100.00" - } - } - } - ] - } - } - }, - { - "appName": "Hop protocol", - "doc": "https://github.com/hop-protocol/hop/blob/v0.0.194/packages/core/src/addresses/mainnet.ts#L356-L987", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 25, - "totalContractsNumber": 27, - "solidityScanContractsNumber": 24, - "securityScore": 72.03916666666666, - "issueSeverityDistribution": { - "critical": 15, - "gas": 101, - "high": 0, - "informational": 90, - "low": 105, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", - "contractname": "L1_ERC20_Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" - } - } - }, - { - "address": "0x80466247E0e3d56F95A0910E52c82c374F7D65cd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6587a6164B091a058aCba2e91f971454Ec172940", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6587a6164B091a058aCba2e91f971454Ec172940", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6587a6164B091a058aCba2e91f971454Ec172940", - "contractname": "OptimismMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6587a6164B091a058aCba2e91f971454Ec172940/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" - } - } - }, - { - "address": "0xb8901acB165ed027E32754E0FFe830802919727f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb8901acB165ed027E32754E0FFe830802919727f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb8901acB165ed027E32754E0FFe830802919727f", - "contractname": "L1_ETH_Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb8901acB165ed027E32754E0FFe830802919727f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 26, - "scan_time_taken": 0, - "score": "2.88", - "score_v2": "57.69", - "threat_score": "94.44" - } - } - }, - { - "address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4Ef4C1208F7374d0252767E3992546d61dCf9848", - "contractname": "OptimismMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Ef4C1208F7374d0252767E3992546d61dCf9848/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "82.35" - } - } - }, - { - "address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", - "contractname": "OptimismMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" - } - } - }, - { - "address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x893246FACF345c99e4235E5A7bbEE7404c988b96", - "contractname": "L1_ERC20_Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x893246FACF345c99e4235E5A7bbEE7404c988b96/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.44" - } - } - }, - { - "address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", - "contractname": "XDaiMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 3, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 63, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" - } - } - }, - { - "address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x17B5ACE1cD6b0d033431873826937F499Eec2C95", - "contractname": "BaseMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x17B5ACE1cD6b0d033431873826937F499Eec2C95/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" - } - } - }, - { - "address": "0x22B1Cbb8D98a01a3B71D034BB899775A76Eb1cc2", - "isVerified": true, - "solidityScanReport": null - }, - { - "address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x914f986a44AcB623A277d6Bd17368171FCbe4273", - "contractname": "L1_HOP_Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x914f986a44AcB623A277d6Bd17368171FCbe4273/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 42, - "scan_time_taken": 0, - "score": "4.17", - "score_v2": "83.33", - "threat_score": "94.74" - } - } - }, - { - "address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", - "contractname": "BaseMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" - } - } - }, - { - "address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x87269B23e73305117D0404557bAdc459CEd0dbEc", - "contractname": "L1_ERC20_Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x87269B23e73305117D0404557bAdc459CEd0dbEc/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.44" - } - } - }, - { - "address": "0x9fc22E269c3752620EB281ce470855886b982501", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9fc22E269c3752620EB281ce470855886b982501", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9fc22E269c3752620EB281ce470855886b982501", - "contractname": "OptimismMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9fc22E269c3752620EB281ce470855886b982501/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" - } - } - }, - { - "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", - "contractname": "L1_ERC20_Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" - } - } - }, - { - "address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x36443fC70E073fe9D50425f82a3eE19feF697d62", - "contractname": "L1_ERC20_Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x36443fC70E073fe9D50425f82a3eE19feF697d62/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" - } - } - }, - { - "address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", - "contractname": "BaseMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" - } - } - }, - { - "address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", - "contractname": "OptimismMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" - } - } - }, - { - "address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", - "contractname": "OptimismMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" - } - } - }, - { - "address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", - "contractname": "OptimismMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" - } - } - }, - { - "address": "0xCC0ACeb13a902d0BfBa37AD5d876320C7B590099", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x115F423b958A2847af0F5bF314DB0f27c644c308", - "contractname": "OptimismMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x115F423b958A2847af0F5bF314DB0f27c644c308/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 5, - "high": 0, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 96, - "scan_time_taken": 0, - "score": "3.49", - "score_v2": "69.79", - "threat_score": "83.33" - } - } - }, - { - "address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", - "contractname": "XDaiMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 3, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 63, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" - } - } - }, - { - "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", - "contractname": "L1_ERC20_Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" - } - } - }, - { - "address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", - "contractname": "XDaiMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 3, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 63, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" - } - } - }, - { - "address": "0xf074540eb83c86211F305E145eB31743E228E57d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf074540eb83c86211F305E145eB31743E228E57d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf074540eb83c86211F305E145eB31743E228E57d", - "contractname": "L1_ERC20_Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf074540eb83c86211F305E145eB31743E228E57d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" - } - } - }, - { - "address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", - "contractname": "XDaiMessengerWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 3, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 63, - "scan_time_taken": 0, - "score": "3.89", - "score_v2": "77.78", - "threat_score": "94.44" - } - } - } - ] - }, - "100": { - "overallInfo": { - "verifiedNumber": 24, - "totalContractsNumber": 35, - "solidityScanContractsNumber": 24, - "securityScore": 80.68041666666664, - "issueSeverityDistribution": { - "critical": 8, - "gas": 337, - "high": 18, - "informational": 48, - "low": 113, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contractname": "L2_HOPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "78.95" - } - } - }, - { - "address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", - "contractname": "L2_XDaiBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", - "contractname": "L2_AmmWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 2, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 108, - "scan_time_taken": 0, - "score": "3.94", - "score_v2": "78.70", - "threat_score": "94.74" - } - } - }, - { - "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", - "contractname": "LPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" - } - } - }, - { - "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", - "contractname": "L2_AmmWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 2, - "informational": 3, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 110, - "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.18", - "threat_score": "94.74" - } - } - }, - { - "address": "0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" - } - } - }, - { - "address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", - "contractname": "L2_XDaiBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" - } - } - }, - { - "address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", - "contractname": "LPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" - } - } - }, - { - "address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", - "contractname": "LPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" - } - } - }, - { - "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x86cA30bEF97fB651b8d866D45503684b90cb3312", - "contractname": "L2_AmmWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86cA30bEF97fB651b8d866D45503684b90cb3312/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 2, - "informational": 3, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 110, - "scan_time_taken": 0, - "score": "3.91", - "score_v2": "78.18", - "threat_score": "94.74" - } - } - }, - { - "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contractname": "L2_XDaiBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", - "contractname": "L2_XDaiBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" - } - } - }, - { - "address": "0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" - } - } - }, - { - "address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", - "contractname": "StakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 7, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 218, - "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.82", - "threat_score": "94.74" - } - } - }, - { - "address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x2C2Ab81Cf235e86374468b387e241DF22459A265", - "contractname": "StakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C2Ab81Cf235e86374468b387e241DF22459A265/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 7, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 218, - "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.82", - "threat_score": "94.74" - } - } - }, - { - "address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x76b22b8C1079A44F1211D867D68b1eda76a635A7", - "contractname": "L2_AmmWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x76b22b8C1079A44F1211D867D68b1eda76a635A7/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 2, - "informational": 2, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 108, - "scan_time_taken": 1, - "score": "3.94", - "score_v2": "78.70", - "threat_score": "94.74" - } - } - }, - { - "address": "0x5C32143C8B198F392d01f8446b754c181224ac26", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", - "contractname": "StakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 7, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 218, - "scan_time_taken": 1, - "score": "3.99", - "score_v2": "79.82", - "threat_score": "94.74" - } - } - }, - { - "address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", - "contractname": "L2_XDaiBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 0, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x4014DC015641c08788F15bD6eB20dA4c47D936d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contractname": "L2_XDaiBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", - "contractname": "LPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 62, - "scan_time_taken": 1, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" - } - } - }, - { - "address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xBF7a02d963b23D84313F07a04ad663409CEE5A92", - "contractname": "StakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBF7a02d963b23D84313F07a04ad663409CEE5A92/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 7, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 225, - "scan_time_taken": 1, - "score": "3.98", - "score_v2": "79.56", - "threat_score": "94.74" - } - } - }, - { - "address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c/blockscout/gnosis?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 15, - "totalContractsNumber": 46, - "solidityScanContractsNumber": 15, - "securityScore": 81.54799999999999, - "issueSeverityDistribution": { - "critical": 6, - "gas": 199, - "high": 6, - "informational": 70, - "low": 79, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contractname": "L2_HOPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "78.95" - } - } - }, - { - "address": "0x7191061D5d4C60f598214cC6913502184BAddf18", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", - "contractname": "LPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" - } - } - }, - { - "address": "0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF753A50fc755c6622BBCAa0f59F0522f264F006e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xaa30D6bba6285d0585722e2440Ff89E23EF68864", - "contractname": "Swap", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa30D6bba6285d0585722e2440Ff89E23EF68864/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 0, - "informational": 6, - "low": 7, - "medium": 1 - }, - "lines_analyzed_count": 561, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.76", - "threat_score": "94.74" - } - } - }, - { - "address": "0xa81D244A1814468C734E5b4101F7b9c0c577a8fC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2ad09850b0CA4c7c1B33f5AcD6cBAbCaB5d6e796", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x83f6244Bd87662118d96D9a6D44f09dffF14b30E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.64", - "score_v2": "92.82", - "threat_score": "73.68" - } - } - }, - { - "address": "0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x392B9780cFD362bD6951edFA9eBc31e68748b190", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", - "contractname": "Swap", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 12, - "high": 0, - "informational": 6, - "low": 7, - "medium": 1 - }, - "lines_analyzed_count": 561, - "scan_time_taken": 1, - "score": "4.69", - "score_v2": "93.76", - "threat_score": "94.74" - } - } - }, - { - "address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "73.68" - } - } - }, - { - "address": "0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x755569159598f3702bdD7DFF6233A317C156d3Dd", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x755569159598f3702bdD7DFF6233A317C156d3Dd/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" - } - } - }, - { - "address": "0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", - "contractname": "L2_OptimismBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 0, - "informational": 2, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 69, - "scan_time_taken": 0, - "score": "3.70", - "score_v2": "73.91", - "threat_score": "94.44" - } - } - }, - { - "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", - "contractname": "L2_XDaiBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xf587B9309c603feEdf0445aF4D3B21300989e93a", - "contractname": "StakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf587B9309c603feEdf0445aF4D3B21300989e93a/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 25, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 225, - "scan_time_taken": 1, - "score": "3.58", - "score_v2": "71.56", - "threat_score": "94.74" - } - } - }, - { - "address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", - "contractname": "LPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 62, - "scan_time_taken": 0, - "score": "3.95", - "score_v2": "79.03", - "threat_score": "78.95" - } - } - }, - { - "address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", - "contractname": "StakingRewards", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 18, - "high": 0, - "informational": 25, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 225, - "scan_time_taken": 1, - "score": "3.58", - "score_v2": "71.56", - "threat_score": "94.74" - } - } - }, - { - "address": "0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2935008eE9943f859C4fbb863c5402fFC06f462E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb3C68a491608952Cb1257FC9909a537a0173b63B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", - "contractname": "L2_XDaiBridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 0, - "informational": 1, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 72, - "scan_time_taken": 1, - "score": "3.75", - "score_v2": "75.00", - "threat_score": "94.44" - } - } - }, - { - "address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" - } - } - }, - { - "address": "0x16284c7323c35F4960540583998C98B1CfC581a7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x56900d66D74Cb14E3c86895789901C9135c95b16", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x56900d66D74Cb14E3c86895789901C9135c95b16/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 37, - "high": 2, - "informational": 1, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 710, - "scan_time_taken": 1, - "score": "4.63", - "score_v2": "92.68", - "threat_score": "73.68" - } - } - }, - { - "address": "0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 14, - "solidityScanContractsNumber": 5, - "securityScore": 77.31200000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 14, - "high": 2, - "informational": 3, - "low": 21, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", - "contractname": "L1_ERC20_Bridge", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 3, - "high": 0, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 33, - "scan_time_taken": 0, - "score": "3.64", - "score_v2": "72.73", - "threat_score": "94.74" - } - } - }, - { - "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contract_chain": "gnosis", - "contract_platform": "blockscout", - "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", - "contractname": "L2_HOPToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 60, - "scan_time_taken": 0, - "score": "3.67", - "score_v2": "73.33", - "threat_score": "78.95" - } - } - }, - { - "address": "0xe22D2beDb3Eca35E6397e0C6D62857094aA26F52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" - } - } - }, - { - "address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", - "contractname": "HopBridgeToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 44, - "scan_time_taken": 0, - "score": "3.98", - "score_v2": "79.55", - "threat_score": "73.68" - } - } - }, - { - "address": "0x7aC115536FE3A185100B2c4DE4cb328bf3A58Ba6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", - "contractname": "L2_AmmWrapper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 2, - "informational": 3, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 129, - "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.40", - "threat_score": "94.74" - } - } - }, - { - "address": "0x3b507422EBe64440f03BCbE5EEe4bdF76517f320", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12e59C59D282D2C00f3166915BED6DC2F5e2B5C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x10541b07d8Ad2647Dc6cD67abd4c03575dade261", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe9605BEc1c5C3E81F974F80b8dA9fBEFF4845d4D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x022C5cE6F1Add7423268D41e08Df521D5527C2A0", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "DODO", - "doc": "https://docs.dodoex.io/en/developer/contracts/contract-address", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 15, - "totalContractsNumber": 62, - "solidityScanContractsNumber": 15, - "securityScore": 82.458, - "issueSeverityDistribution": { - "critical": 13, - "gas": 478, - "high": 45, - "informational": 245, - "low": 236, - "medium": 25 - } - }, - "contractsData": [ - { - "address": "0x44D5dF24d5Ef52A791D6436Fa45A8D426f6de34e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91E1c84BA8786B1FaE2570202F0126C0b88F6Ec7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x411ec324598EF53b1E8663e335e9094464523e6B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3A97247DF274a17C59A3bd12735ea3FcDFb49950", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1c29eFa924770154fD44569c5B2bF8103feA45A1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", - "contractname": "DODODppProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 35, - "high": 3, - "informational": 17, - "low": 18, - "medium": 3 - }, - "lines_analyzed_count": 672, - "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.78", - "threat_score": "84.21" - } - } - }, - { - "address": "0x5381382257C761DAc6F1509B1BA1B70dDaa6862a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", - "contractname": "LockedTokenVault", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 29, - "high": 1, - "informational": 20, - "low": 17, - "medium": 2 - }, - "lines_analyzed_count": 480, - "scan_time_taken": 1, - "score": "3.93", - "score_v2": "78.54", - "threat_score": "89.47" - } - } - }, - { - "address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", - "contractname": "ERC20V2Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 2, - "informational": 6, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 241, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.06", - "threat_score": "89.47" - } - } - }, - { - "address": "0x50D148D0908C602A56884B8628A36470a875EEb2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFeAFe253802b77456B4627F8c2306a9CeBb5d681", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2933c0374089D7D98BA0C71c5E02E1A0e09deBEE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf8ab09b3D2d5EfA603f4646E5a8A12588E852195", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75c23271661d9d143DCb617222BC4BEc783eff34", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCa7b0632bd0E646B0f823927D3D2e61B00fE4D80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD9B825d16E09f28D0c715fe004364046E5524Dbb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3e19d726ed435AfD3A42967551426b3A47c0F5b7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", - "contractname": "DODOFeeRouteProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 31, - "low": 31, - "medium": 2 - }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.65", - "threat_score": "84.21" - } - } - }, - { - "address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", - "contractname": "DODOApproveProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 3, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 155, - "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.35", - "threat_score": "88.89" - } - } - }, - { - "address": "0x8876819535b48b551C9e97EBc07332C7482b4b2d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4599ed18F34cFE06820E3684bF0aACB8D75c644d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA6d0066328Edbcf3220cf8F61e8527e589DD9719", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x562c0b218cc9ba06D9EB42F3aEf54C54cC5a4650", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBbD59b9316eE65526DbBdEc2A748Cc05A285d54C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE8C9A78725D0451FA19878D5f8A3dC0D55FECF25", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x94512fd4Fb4FEb63a6C0F4bEDEcC4A00eE260528", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAB21016BD4127638b8c555e36636449b33dF1C38", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x65ff7C643fa2F84639AdA46557c64f6DEf8b35e3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCB859eA579b28e02B87A1FDE08d087ab9dbE5149", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6e90797C1caaa81bAEc1cF3351d989A78b2D4E99", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x95C4F5b83aA70810D4f142d58e5F7242Bd891CB0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2109F78b46a789125598f5ad2b7f243751c2934d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x533da777aedce766ceae696bf90f8541a4ba80eb", - "contractname": "DODOSellHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x533da777aedce766ceae696bf90f8541a4ba80eb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 1, - "informational": 16, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 417, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "94.44" - } - } - }, - { - "address": "0x12e599006a5F19819cde6FABceBbd8586688C8ac", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", - "contractname": "DODOSellHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 1, - "informational": 16, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 417, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "94.44" - } - } - }, - { - "address": "0x357c5e9cfa8b834edcef7c7aabd8f9db09119d11", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", - "contractname": "DODOFeeRouteProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 31, - "low": 31, - "medium": 2 - }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.65", - "threat_score": "84.21" - } - } - }, - { - "address": "0x6373ceB657C83C91088d328622573FB766064Ac4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa2398842F37465f89540430bDC00219fA9E4D28a", - "contractname": "DODORouteProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2398842F37465f89540430bDC00219fA9E4D28a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 54, - "high": 3, - "informational": 25, - "low": 21, - "medium": 4 - }, - "lines_analyzed_count": 678, - "scan_time_taken": 1, - "score": "3.93", - "score_v2": "78.61", - "threat_score": "84.21" - } - } - }, - { - "address": "0x989DcAA95801C527C5B73AA65d3962dF9aCe1b0C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa5fc92Ca57a21C87AA0477b1c8fE8B9Bbf69d6C2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x181D93EA28023bf40C8bB94796c55138719803B4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x78D338F9d54E9e41872E68cB1c01d9499d87eE52", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x45a7E2E9D780613E047f7e78a9d3902ff854B522", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC9f93163c99695c6526b799EbcA2207Fdf7D61aD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", - "contractname": "ERC20V3Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 3, - "informational": 6, - "low": 7, - "medium": 1 - }, - "lines_analyzed_count": 276, - "scan_time_taken": 1, - "score": "4.22", - "score_v2": "84.42", - "threat_score": "89.47" - } - } - }, - { - "address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x0d9685D4037580F68D9F77B08971f17E1000bBdc", - "contractname": "DODOMineV3Proxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d9685D4037580F68D9F77B08971f17E1000bBdc/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 35, - "high": 5, - "informational": 16, - "low": 22, - "medium": 4 - }, - "lines_analyzed_count": 706, - "scan_time_taken": 1, - "score": "4.07", - "score_v2": "81.30", - "threat_score": "84.21" - } - } - }, - { - "address": "0x048B8926bb0eE9c52e05D61fDffbCCffbeE06Fc2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xa356867fDCEa8e71AEaF87805808803806231FdC", - "contractname": "DODOV2Proxy02", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xa356867fDCEa8e71AEaF87805808803806231FdC/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 122, - "high": 16, - "informational": 48, - "low": 44, - "medium": 3 - }, - "lines_analyzed_count": 2049, - "scan_time_taken": 6, - "score": "4.19", - "score_v2": "83.85", - "threat_score": "78.95" - } - } - }, - { - "address": "0x4447183c50e82A8b0141718c405381a3b1bad634", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4447183c50e82A8b0141718c405381a3b1bad634", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4447183c50e82A8b0141718c405381a3b1bad634", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4447183c50e82A8b0141718c405381a3b1bad634/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 47, - "scan_time_taken": 0, - "score": "3.72", - "score_v2": "74.47", - "threat_score": "94.44" - } - } - }, - { - "address": "0x9224FC9d1389734cebb7CB29545BdDC546Fb9802", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", - "contractname": "DSPFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 3, - "informational": 3, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 273, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "84.98", - "threat_score": "88.89" - } - } - }, - { - "address": "0x72d220cE168C4f361dD4deE5D826a01AD8598f6C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe6AafA1c45D9d0C64686c1f1D17B9fe9c7DAB05b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x093b68BFe0859D3C857Fc3529952897C30dD17EB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5fa9e06111814840398ceF6E9563d400F6ed3a8d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", - "contractname": "DPPFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 15, - "high": 1, - "informational": 3, - "low": 11, - "medium": 1 - }, - "lines_analyzed_count": 402, - "scan_time_taken": 1, - "score": "4.42", - "score_v2": "88.31", - "threat_score": "83.33" - } - } - }, - { - "address": "0xc4436fBAE6eBa5d95bf7d53Ae515F8A707Bd402A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1B7902a66f133d899130bF44d7D879dA89913b2e", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 42, - "solidityScanContractsNumber": 5, - "securityScore": 80.05799999999999, - "issueSeverityDistribution": { - "critical": 10, - "gas": 153, - "high": 9, - "informational": 121, - "low": 82, - "medium": 6 - } - }, - "contractsData": [ - { - "address": "0xC48936eFC01dB84aB15FE89C08E3b2b72853eece", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1f83858cD6d0ae7a08aB1FD977C06DABEcE6d711", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x42E456ea0dd7538ea103fBb1d0388D14C97bB5b2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", - "contractname": "ERC20V2Factory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 7, - "high": 2, - "informational": 17, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 241, - "scan_time_taken": 1, - "score": "4.02", - "score_v2": "80.50", - "threat_score": "89.47" - } - } - }, - { - "address": "0xDd0951b69bc0CF9d39111E5037685FB573204c86", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0BD7426f008737FeeD575ED8e2aA1bd4Fc49112D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDb9C53F2cED34875685B607c97A61a65DA2F30a8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2815b0aDdB0bECF86b10982a86A133Ae9d36AB0f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x918424575a7070266e04d2EB5467AFe99B67C25c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x169ae3d5AcC90F0895790F6321eE81CB040E8A6B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1506b54A1c0eA1B2F4a84866Ec5776F7F6e7f0B1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfD9D2827AD469B72B69329dAA325ba7AfbDb3C98", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2B800DC6270726F7E2266cE8cD5A3F8436fe0B40", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x072b3e5391B8bc868934562E510e6B2454163093", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5fe43C0EbfE66b83C10A9A37AD1E4aC640AAAA65", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", - "contractname": "DODOSellHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 1, - "informational": 16, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 417, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "94.44" - } - } - }, - { - "address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", - "contractname": "DODOApproveProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 6, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 155, - "scan_time_taken": 1, - "score": "3.87", - "score_v2": "77.42", - "threat_score": "88.89" - } - } - }, - { - "address": "0xaEdbD08D92ECccaA9A93b1A8D66D1d356e470c78", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59Bef1EEdfCC26e7c9FD47c22625f81124228FaD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0fcB5237A1997C4700Ffa2BB4522EA38d4F851Fc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa1609A1fa7DC16c025feA194c02b2822441b8c10", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x65934e2f228Fde069A6255F46E6A15Bc9DE38545", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7950dC01542eFE1c03aea610472e3b565B53f64a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x716fcc67dcA500A91B4a28c9255262c398D8f971", - "contractname": "DODOFeeRouteProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x716fcc67dcA500A91B4a28c9255262c398D8f971/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 41, - "low": 31, - "medium": 2 - }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.82", - "score_v2": "76.46", - "threat_score": "84.21" - } - } - }, - { - "address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", - "contractname": "DODOFeeRouteProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 41, - "low": 31, - "medium": 2 - }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.82", - "score_v2": "76.46", - "threat_score": "84.21" - } - } - }, - { - "address": "0xC48A8e689a644de96F80786ACb69E6F76D057F25", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x61721e89a498dADa7aD579482BDC2aE60a9C5D54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x677dD94031b3263Bd0E27ef5093C69A1a3037a00", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x424976B3997514aFa7c5122D053b8973f225D9db", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5a274F1DeADf90FC844C9Ff94f79F9c1fF0E0aCC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb98Ac2fEFc8b73aeAE33D02BB00c26E12afCa9Df", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa492d6eABcdc3E204676f15B950bBdD448080364", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x04f7BaE2A4c05cd567F762E33450deBCebdC89EA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA36b345d087C14161D0B3fE1b96fD1CC551CE0C9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9eD110c929A1F9E4AE4Fa8a88f7Be5c2292d2a7F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1fC8EC204549C865a17b4059A57decA66A4Bd4cC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6281E0628eb2B37fE9943279EA39725D5f0E0dBe", - "isVerified": false, - "solidityScanReport": null - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 7, - "totalContractsNumber": 26, - "solidityScanContractsNumber": 7, - "securityScore": 79.43285714285715, - "issueSeverityDistribution": { - "critical": 10, - "gas": 229, - "high": 11, - "informational": 119, - "low": 112, - "medium": 10 - } - }, - "contractsData": [ - { - "address": "0x0B1467f71c082D8d410aF4376C685D9A6893cF36", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x66c45FF040e86DC613F239123A5E21FFdC3A3fEC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", - "contractname": "CrowdPoolingFactory", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 47, - "high": 1, - "informational": 18, - "low": 16, - "medium": 2 - }, - "lines_analyzed_count": 534, - "scan_time_taken": 1, - "score": "4.00", - "score_v2": "79.96", - "threat_score": "89.47" - } - } - }, - { - "address": "0xbcd2FDC3B884Cf0dfD932f55Ec2Fe1fB7e8c62Da", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", - "contractname": "DODOApproveProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 3, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 155, - "scan_time_taken": 0, - "score": "3.97", - "score_v2": "79.35", - "threat_score": "88.89" - } - } - }, - { - "address": "0xee7210fc88E1FFdB6aFb305E8F68b4f1d20FEdAd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", - "contractname": "GnosisSafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 45, - "scan_time_taken": 0, - "score": "3.44", - "score_v2": "68.89", - "threat_score": "94.44" - } - } - }, - { - "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", - "contractname": "DODOCpProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 34, - "high": 3, - "informational": 16, - "low": 16, - "medium": 3 - }, - "lines_analyzed_count": 610, - "scan_time_taken": 1, - "score": "4.16", - "score_v2": "83.11", - "threat_score": "84.21" - } - } - }, - { - "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x17644d3B366273faC75A07996E2F90A99A2946a7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xA376762070F7fCE8f3646AAe90e6e375e6daF128", - "contractname": "DODOFeeRouteProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA376762070F7fCE8f3646AAe90e6e375e6daF128/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 31, - "low": 31, - "medium": 2 - }, - "lines_analyzed_count": 840, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.62", - "threat_score": "84.21" - } - } - }, - { - "address": "0x8dD0Fea5FA2f7df535F87f312641Cc15d8B151BA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x44023441f2Bad375b6b5C6354B03c3E9AD01E269", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB5c7BA1EAde74800cD6cf5F56b1c4562De373780", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc0F9553Df63De5a97Fe64422c8578D0657C360f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4CAD0052524648A7Fa2cfE279997b00239295F33", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", - "contractname": "DODOSellHelper", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 1, - "informational": 16, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 417, - "scan_time_taken": 1, - "score": "4.47", - "score_v2": "89.45", - "threat_score": "94.44" - } - } - }, - { - "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", - "contractname": "DODOFeeRouteProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 3, - "gas": 62, - "high": 3, - "informational": 31, - "low": 31, - "medium": 2 - }, - "lines_analyzed_count": 841, - "scan_time_taken": 2, - "score": "3.88", - "score_v2": "77.65", - "threat_score": "84.21" - } - } - }, - { - "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe42A29cB784cD4E1a2C9EE4B01CE70A6E720A160", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFD2b7994f91c08aAa5e013E899334A2DBb500DF1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "Synapse", - "doc": "https://docs.synapseprotocol.com/synapse-bridge/contract-addresses", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 4, - "totalContractsNumber": 8, - "solidityScanContractsNumber": 4, - "securityScore": 86.16, - "issueSeverityDistribution": { - "critical": 4, - "gas": 27, - "high": 6, - "informational": 14, - "low": 30, - "medium": 2 - } - }, - "contractsData": [ - { - "address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", - "contractname": "MiniChefV2", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 16, - "high": 6, - "informational": 7, - "low": 6, - "medium": 1 - }, - "lines_analyzed_count": 276, - "scan_time_taken": 1, - "score": "3.88", - "score_v2": "77.54", - "threat_score": "89.47" - } - } - }, - { - "address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x2796317b0fF8538F253012862c06787Adfb8cEb6", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x2796317b0fF8538F253012862c06787Adfb8cEb6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 154, - "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.36", - "threat_score": "94.44" - } - } - }, - { - "address": "0x1B84765dE8B7566e4cEAF4D0fD3c5aF52D3DdE4F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6571d6be3d8460CF5F7d6711Cd9961860029D85F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contractname": "SynapseRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 457, - "scan_time_taken": 1, - "score": "4.79", - "score_v2": "95.84", - "threat_score": "84.21" - } - } - }, - { - "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1116898DdA4015eD8dDefb84b6e8Bc24528Af2d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 3, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 192, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.90", - "threat_score": "94.44" - } - } - } - ] - }, - "10": { - "overallInfo": { - "verifiedNumber": 5, - "totalContractsNumber": 10, - "solidityScanContractsNumber": 5, - "securityScore": 88.03200000000001, - "issueSeverityDistribution": { - "critical": 4, - "gas": 24, - "high": 0, - "informational": 13, - "low": 28, - "medium": 1 - } - }, - "contractsData": [ - { - "address": "0xF44938b0125A6662f9536281aD2CD6c499F22004", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773bd9c54534a01abf01d05f6b4bd35e/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 5, - "high": 0, - "informational": 5, - "low": 9, - "medium": 1 - }, - "lines_analyzed_count": 192, - "scan_time_taken": 1, - "score": "4.19", - "score_v2": "83.85", - "threat_score": "94.44" - } - } - }, - { - "address": "0x67C10C397dD0Ba417329543c1a40eb48AAa7cd00", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x809DC529f07651bD43A172e8dB6f4a7a0d771036", - "contractname": "SynapseERC20", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x809DC529f07651bD43A172e8dB6f4a7a0d771036/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 1, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 46, - "scan_time_taken": 0, - "score": "4.24", - "score_v2": "84.78", - "threat_score": "89.47" - } - } - }, - { - "address": "0xe8c610fcb63A4974F02Da52f0B4523937012Aaa0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", - "contractname": "SwapFlashLoan", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 11, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 164, - "scan_time_taken": 1, - "score": "4.54", - "score_v2": "90.85", - "threat_score": "89.47" - } - } - }, - { - "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contractname": "SynapseRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 2, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 457, - "scan_time_taken": 1, - "score": "4.78", - "score_v2": "95.62", - "threat_score": "84.21" - } - } - }, - { - "address": "0x470f9522ff620eE45DF86C58E54E6A645fE3b4A7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", - "contract_chain": "optimism", - "contract_platform": "blockscout", - "contract_url": "https://optimism.blockscout.com/address/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b/blockscout/optimism?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 5, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 154, - "scan_time_taken": 0, - "score": "4.25", - "score_v2": "85.06", - "threat_score": "94.44" - } - } - } - ] - }, - "8453": { - "overallInfo": { - "verifiedNumber": 2, - "totalContractsNumber": 7, - "solidityScanContractsNumber": 2, - "securityScore": 91.1, - "issueSeverityDistribution": { - "critical": 4, - "gas": 6, - "high": 0, - "informational": 4, - "low": 15, - "medium": 0 - } - }, - "contractsData": [ - { - "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6223bD82010E2fB69F329933De20897e7a4C225f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", - "contractname": "SynapseRouter", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 0, - "informational": 1, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 457, - "scan_time_taken": 1, - "score": "4.79", - "score_v2": "95.84", - "threat_score": "84.21" - } - } - }, - { - "address": "0xfFC2d603fde1F99ad94026c00B6204Bb9b8c36E9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", - "contract_chain": "base", - "contract_platform": "blockscout", - "contract_url": "https://base.blockscout.com/address/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", - "contractname": "TransparentUpgradeableProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089/blockscout/base?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 3, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 154, - "scan_time_taken": 0, - "score": "4.32", - "score_v2": "86.36", - "threat_score": "94.44" - } - } - }, - { - "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb554A55358fF0382Fb21F0a478C3546d1106Be8c", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - }, - { - "appName": "Gearbox protocol", - "doc": "https://dev.gearbox.fi", - "chainsData": { - "1": { - "overallInfo": { - "verifiedNumber": 33, - "totalContractsNumber": 335, - "solidityScanContractsNumber": 33, - "securityScore": 84.55060606060607, - "issueSeverityDistribution": { - "critical": 10, - "gas": 442, - "high": 61, - "informational": 131, - "low": 236, - "medium": 27 - } - }, - "contractsData": [ - { - "address": "0x5935087E3F584cF9dac627BED23A11ce7E5DEec4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06a8731CEFab819b9263f3bF24242feabBc87441", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x46709cA16b1FfEa5D6c6bB6b7E77Dd9e3B4908Ed", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x54729daD62bc43Ed8fCc5A6faA7F60F2086aEBd4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x79012c8d491dcf3a30db20d1f449b14caf01da6c", - "contractname": "PoolService", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x79012c8d491dcf3a30db20d1f449b14caf01da6c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 4, - "informational": 8, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 558, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0xA0C58a5E9C0C2fb0ee9F839B9c81bace6560D36F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfcCc06e904C43E7654C640036Afd9d546ffD842a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5Ba7d7F8D743C995aBaF86e6E636e4dEd5DaF5D4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6737dFbE3f10055C6F58fD7657BdDeAB2dc0bd66", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8330135836e57bAbDc1aD9C369be59Bb6D024f75", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD32cc919d9DEFD07a117C475800EFf47c934C920", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2aed5E59E3730d88c8a1d0C25A50a239DeF70275", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE279B205e942f2f61380a1FC099B3AE2a152A516", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3F11758AcA3f2eB7a27828C9cBCD0B347944aC14", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5c5De38910f1581305fdA7Ec8E3A846A705D96B9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", - "contractname": "PoolService", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 20, - "high": 5, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 568, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.61", - "threat_score": "89.47" - } - } - }, - { - "address": "0x05eF8Da767687c0137aE143EB23883FcaD235ce7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xceD75810d1f0e3a977651b162f6e2d6F7A6A7572", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeA7c28428D3916Dbe2f113b8A6E6Dd0F3819C050", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", - "contractname": "TokenDistributor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 17, - "high": 1, - "informational": 3, - "low": 6, - "medium": 3 - }, - "lines_analyzed_count": 328, - "scan_time_taken": 1, - "score": "4.31", - "score_v2": "86.28", - "threat_score": "94.44" - } - } - }, - { - "address": "0x02A1FE1539Ae1F65601EA8814712d4e4579C25eB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x474B93842EA6834996174A09B770554577d39626", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xf21fc650c1b34eb0fde786d52d23da99db3d6278", - "contractname": "DieselToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xf21fc650c1b34eb0fde786d52d23da99db3d6278/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" - } - } - }, - { - "address": "0xFA8bC8dB3adeBe395B3Dfc22B855d5860c8753F9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x9ea7b04Da02a5373317D745c1571c84aaD03321D", - "contractname": "AddressProviderV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ea7b04Da02a5373317D745c1571c84aaD03321D/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 114, - "scan_time_taken": 0, - "score": "4.74", - "score_v2": "94.74", - "threat_score": "100.00" - } - } - }, - { - "address": "0x2A22ADEe8D99dd88FE3140B43Ba59329529e14d6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x01EC3683F576f4C1C0b35d704345Ae7e3841f837", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC96C20E664303fB8C29ee6333055757AC7D484F4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b02b75b6D32287fc05b300cA33217CcAbD89A5F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe475Bf7393De84af9872d369912dA586b700494b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1d2d5c7D03883d0B88fE080eaeDA46324449557d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7635587f0Fba3874541F6EADC848eF74AA89f0C1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67479449b2cf25AEE2fB6EF6f0aEc54591154F62", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6e735eAF087d600678f7B8Dfd33361E3E1736c6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x05c9492BD41DD6e17BdE7053A370c8E1175fEe46", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc704D1004cBFEBfef845Ad05648BD20A02832ABa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBF14e9E4d0119E093E1758A6c27799192da779c8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5396d789a2D6a3f1a01654803D8961FEDA91d58F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", - "contractname": "DieselToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" - } - } - }, - { - "address": "0x0c1Ea101Be9A7c7c8314546931639D1E55452fb6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x958cBC4AEA076640b5D9019c61e7F78F4F682c0C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x550c41628A4bC99b3cDbcCf51f5e7e9FDb1AD6Cb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5887ad4Cb2352E7F01527035fAa3AE0Ef2cE2b9B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBf1AD0a03D3Cc99655A1324864aa06c5b4c08257", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE5B6A5F04798B87dfA87221a811E2D3bdEC15994", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3269b778E3f21820c099f16934f73D4aDCe9a624", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5af1a1598Fc759B3F98a3ff51DC07DE7e4Ac7119", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe81c0fA73eD0D8550E7c1292E120dEc347290f01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2CE8af8AF4C683989AF63e7CCf171eAe87D18c35", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x08c3CA5DC3AeF9E436b5e79a59e4c194eCB5D3Fb", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB4724a5b053d3182B8ACa07484d77f72D687328b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd52438425f22C641A03D5F8d8C33889881D9A494", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0D0145951D59309D8D019d7Cd4FE9bEB83c8213C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x599f585D1042A14aAb194AC8031b2048dEFdFB85", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF60ab94843e8E31e9F7401db84E9d0c9688bFfa6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA7Fd618aCe9451888363C1064983411245883352", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA7Fd618aCe9451888363C1064983411245883352", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7Fd618aCe9451888363C1064983411245883352", - "contractname": "LinearInterestRateModel", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Fd618aCe9451888363C1064983411245883352/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 0, - "informational": 0, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 125, - "scan_time_taken": 0, - "score": "4.52", - "score_v2": "90.40", - "threat_score": "100.00" - } - } - }, - { - "address": "0xfc475C5ECB2d97822967e77A38cFBF748A7C7Cce", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD5FD898333d1b2BfDC5ef26Bd7b95826C909dbC3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x38329f403074926901816AC2De9B00fF100C0857", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x840aC757450B2a35d1645167B706c9a83de8b613", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x88798e40420CC110ab847539f6412A77be0DF3D0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe26CDb61176225F1BA5C8d97893D1e4d636E983D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa68FE321838b6d2fD64feD8A2C5Ec5B9Ff3a348e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfac3bA86e44E1CBbdCC57cfF4E7F5E81a652C191", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x49Af064cbe2743177bf6Ec90d2Da0e2b102492C3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", - "contractname": "PoolService", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 20, - "high": 5, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 568, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.61", - "threat_score": "89.47" - } - } - }, - { - "address": "0x6234854F5c6AE6578a2881cBfeafbaE307486631", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x766013e03D95e3dd05A6BdB71CCCf4c93B2f99B1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x395AD0e90dBb4d38509dab6B7f8C96d102f81274", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2694c08510F7cc1081D41C886f93633504B90692", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA391c8178d7B951C148302Afb6B20bCfD3BA29B6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7504B2119710C23818A31a0B5dDA04d84A3DA6C2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xfb8057c67F22F98A827c20941207D1949634Eb2c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Ae3EDbDf1C42e3560Cc2D52B8F353F026F67b44", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1C6B76d76982744A34fb2F058b356cdB502159A4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7Fa2E0F65b1e5D4e8607407ae3587Acb78F1203F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcF64698AFF7E5f27A11dff868AF228653ba53be0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFfbF344741654a1B9Ab1286Cf05A42f275F67839", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF04A084E17e22c633441219D930305EeA3b28f64", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x654C212e82e07Fb3D9a94Fa0ad6C928567621460", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7667e403b2Adb0C2701E54F2833d470CB421AD09", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6E8aE4CA722e3e8EfF3bB7d40Bcc8b57c56Bc0F9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAc6F45f7Fbab71cE678B2418Fbc049AB54a43672", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3487C853bD3D884755A6d88c908d367A55DAfB5F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4D4b5614A1D0794A0DDC765bCd8003385d8f72c7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7e150a74A3132C8905E7334cd1105038881C07Dd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6a221161f85EB51F6e833AF0cb07d543737B4345", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0xd4972d1Ea72786e51B465ae43E9e79A51f227c14", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x98A739c9D0bD1A16528848fF43287679aF03D9Bf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8864dbb1893cb80add44030decaa87d8cdf9e571", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7F6A406fDDc3dD02E6bd9c0ECe6fd5540CD70Ff4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x732807200CBD50F98B2363C1fA61441cBe10f2e0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x4f952c4c5415b2609899abdc2f8f352f600d14d6", - "contractname": "WETHGateway", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f952c4c5415b2609899abdc2f8f352f600d14d6/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 5, - "informational": 2, - "low": 11, - "medium": 0 - }, - "lines_analyzed_count": 250, - "scan_time_taken": 0, - "score": "3.96", - "score_v2": "79.20", - "threat_score": "94.74" - } - } - }, - { - "address": "0xBE7b6Fa3405C5CcCCDFA6Ef00Ec874c46dF96f0b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x341dd338611e5ad3f15D35Cb803636851a0022E4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x373a292b93ff9017d28e64154ef83b99d5c4e270", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2cF07481D13BCe4CD31061A8862b8BF0ab8DA2C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe1df682ABA184c688FbC740A6029f574D0766C85", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x20624D6384a909b5CA1A20A6Ada55159504e22C7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5216961695A3E2E862E6869A69Fc84c650bb2084", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x851BE77Eb343767e307CB3667DC33B0E26271aC1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5b4E9757a9824d98CbdF9351584797CF40a43106", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc6A0CDc059566C6f699C48b9E7C13bEce8a29DD9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf4E52a80B8C48810822d1FA20716e528d38A6d75", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x51171e6F7a990B1B8d96423ae4d9A721eC798eA1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x025c29106e91Fb43fFf6eFe736be74E9A000aAA3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xffa6e522F8B24B801520B064AC13a8dd83077A7C", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcA2Bbf4cE5E7b56bBc1e7b711856f7f38Dc23231", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4b57f9166D87d8b7489eaAE52fd3d7f1f0980b76", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xF87beb49CD287a21Bb7fcAD6870Cc43444100277", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x553810AB11134660289997c1D205739d4e230590", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc62BF8a7889AdF1c5Dc4665486c7683ae6E74e0F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf052444960f80E4b32B8b886e9c51e4181123DAf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0b2486355E987586C32FC0FEEFE2943E396c484E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x57C75D0B4FF645543077BB0Ec091685ec2c0aAe6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x403404eEFd0D0C9E9268DA80A5ba08A02E23FFB7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb2a015c71c17bcac6af36645dead8c572ba08a08", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEed3Db1c538EbB7A7Dd4DBc4a5773220778fcb27", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4C461694B9d41271c760c7fE48EE2e004A987A4B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x700De428aa940000259B1c58F3E44445d360303c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x54d6522D2dB06877B2C808725D46F73A8DE07aEe", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x28b1d625ef7F35afdC35F2B1f4143CCf8EFD375F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x86781a14F55677729b1C0394E06966BF8736bbbc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC779b52e0D6a389fe53C97Af7565Be81cb1D35Ac", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x42889E271cFE0870A4E239D5D212B9C706Ca5507", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD5682a8C3A5c984Ee7276Cf41a0035Ba71298889", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x68EA4efB2712cF4C89d13485bA1Ac5A9E2311315", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAe4d093C7322ecEC9234d480A459E3537Fd6029F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x744CB10cdf5eeaAE371df375c0367e83045F17DC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3D690EF566a68BF3FFE4607D11d318e9BB259C3e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x45D11FBF2Bd7C48D0A71A6545b40B818554a97b7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6B92E69159032f52f9f14F730Bb700F4F1f42783", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8a1112afef7f4fc7c066a77aabbc01b3fff31d47", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x602CA1F950c186e5795935AcFcbc64997f5a6d5a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x67013d188bD42F2D01982DE13aA40A7e7C6FB0FF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x45d146CAA25aa565Cfc7434926633f4F1C97c873", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xe753260f1955e8678dcea8887759e07aa57e8c54", - "contractname": "DieselToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xe753260f1955e8678dcea8887759e07aa57e8c54/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" - } - } - }, - { - "address": "0xe529BDDFF8eA4f9eAaC6407a705D0545d205c9aa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaEab98F44B28ce5C573e2E259286d100608ecf7D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x294786B04196b515a275e4102b9495E7693B826c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc92051dd0A4679CF42C37DF93Ed294d76B335321", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xdf4d7C3A7c60993a8F300e3D531Cab24FF9cDF59", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4e8a01b41E17cCdeB983B378d5341011c1eF20e9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0E963037B755761F5174A72516c6234c20cD9b98", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8FA49A135F550981BE28ABb5B5b87D25A2Cc161F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc21b3872B3d21Ab98aBCf329E089B567594877B9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x252f025b962cfb5bd16dc9a4e41621e223cd20d7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x444cd42baeddeb707eed823f7177b9abcc779c04", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb2cb2e5632A2bc3aAcA593DDD87F185DC978fbf3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x50426dBAbA7ffb5970beD4853C1651828b3Eac6f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02Af8F14dEbbd9F411D275c756dd6ff40FaF71d4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x916182cc94447033ca9E7E1C56Acb797A23e7050", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3dc5c199d836152A4D5cD8CCB13AE5aaA677BAf7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2552bdE9f555FE401AdC07137afCFB3ae9E13265", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", - "contractname": "DieselToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 1, - "high": 0, - "informational": 0, - "low": 5, - "medium": 0 - }, - "lines_analyzed_count": 27, - "scan_time_taken": 0, - "score": "2.96", - "score_v2": "59.26", - "threat_score": "73.68" - } - } - }, - { - "address": "0xF424432bbBd7a337a784dc9Edd8197869613c915", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x87A8a4E7f9C6D7F63B09bB5E45897680173Ec6D4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb71a76345Facb5CedB32f1bbbE5d00246213F099", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6c116450547340CBb1bEeD2118AD0f3776E0cD46", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9DCC6218d0469097Ab6EC5E5E5E87e91c047947d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75c1647dCDF083F1aFf919E5bB113Cbb3f0C77B4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x75F917fe92946FBBB58aE18f338192410bdfA1DF", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb6dA53dBD0A52Fe5f2023aC00977e3AcBB789005", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4D42E214f410142A28A4a1bF5e6c6D163b3d32FC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x34705f611cFa2be66304Cca13709f7998876C160", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x21204403944104d17747e2B5cDAc90e3bf0Dfc13", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6385892aCB085eaa24b745a712C9e682d80FF681", - "contractname": "PriceOracle", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6385892aCB085eaa24b745a712C9e682d80FF681/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 2, - "low": 3, - "medium": 1 - }, - "lines_analyzed_count": 265, - "scan_time_taken": 1, - "score": "4.75", - "score_v2": "95.09", - "threat_score": "100.00" - } - } - }, - { - "address": "0x53c5C5461D5D30e293dACe2c577d08B936865781", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7f4BdA4D7C99EB843460CaB23207A980de6a42E8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb6c33A65E824C55748C998D009Dc125Ba24C6686", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe51Bd11eee823E06C6EC946edF3127c499318C1b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7A6C0081885B58415a6f57E80F7407c65b796a43", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x316Bd4d614681525ceBdb4EE54B7cE140127A5DA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5a2F55e63C31A53c89c9589F491729C817Aa9218", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x96648FC5C7D5d93e250f620c51e27f91897f9C97", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB37c58dB9a0DED53b3895B34c99838719d00511e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xD8CeB2580F22E13D17031740af2e91e9e7A13347", - "contractname": "ControllerTimelockV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8CeB2580F22E13D17031740af2e91e9e7A13347/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 35, - "high": 14, - "informational": 3, - "low": 4, - "medium": 1 - }, - "lines_analyzed_count": 686, - "scan_time_taken": 2, - "score": "4.23", - "score_v2": "84.69", - "threat_score": "100.00" - } - } - }, - { - "address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xda0002859B2d05F66a753d8241fCDE8623f26F4f", - "contractname": "PoolV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xda0002859B2d05F66a753d8241fCDE8623f26F4f/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 23, - "high": 3, - "informational": 11, - "low": 9, - "medium": 6 - }, - "lines_analyzed_count": 792, - "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.65", - "threat_score": "89.47" - } - } - }, - { - "address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", - "contractname": "Governor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 13, - "high": 1, - "informational": 5, - "low": 9, - "medium": 0 - }, - "lines_analyzed_count": 287, - "scan_time_taken": 1, - "score": "4.30", - "score_v2": "86.06", - "threat_score": "100.00" - } - } - }, - { - "address": "0xfEd34a3AA93Bee850CBcD5a3B19380871DaD4AB5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x57Ca755E56c3B5915358F4F9de42d1cDc1A54a32", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4B239601374F03a2D52a3eB636cc4f15735327fd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe429f05b7Ce0C702831F1aC75B44C329C88f4C2d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1AdDF15A6b6662CC084a89cCdbec6dCD0A07f9DD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x800c3dfed1694F2AE0255bF27085aC968a53a527", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa3Cb2127Ab49aCc5011951e45bdB2FF7EDaFB6aa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x29E51E49BB958dc64361850532FedA1c49f62491", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8dbfaDd6e0be8FD0107429BE519DaB705BbbE6D2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xbf49987f7eD6bc0bd747437C98f854A0aFc8B372", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFEe63C412746Dd743f55ed211957A20F9E1d80D1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB07Dec0BE13Fc906503c741cb417F3B85424e6B0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2fA039b014FF3167472a1DA127212634E7a57564", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE72aFa8bA8845Bda2eDf13556C03A1B976bc91ED", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x241fB21390868d086AbC4E3EDC8EC74d9415a1De", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8d2f33d168cca6D2436De16c27d3f1cEa30aC245", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCAC3E41b9BAD20E2aa35E150De96eEfB2d043735", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2beA5596a1293BD738139C07a42E4D03C1393d01", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", - "contractname": "GaugeV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 1, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "100.00" - } - } - }, - { - "address": "0x4045A55C5d1D096dE89Cc8b7F0A7e8D5591e23f0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb460F4A66153bD3D059cEE424796EB213508d313", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2158034dB06f06dcB9A786D2F1F8c38781bA779d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", - "contractname": "PoolService", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 18, - "high": 4, - "informational": 8, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 558, - "scan_time_taken": 1, - "score": "4.52", - "score_v2": "90.32", - "threat_score": "94.74" - } - } - }, - { - "address": "0xA3E1e0d58FE8dD8C9dd48204699a1178f1B274D8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2c0eb2687cd50773731af414671065d3b8a40a11", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE1836e82FfF8C179A69D940B9C950d19A50A31f9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEfC134755aaf89FE84476946251680BeCe41246E", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x993416fedEC8a24206eD8c87c87ec9b264be2923", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x989EefB742a9ac88D3fbA1fE38AA58CF7706E89b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf5FEeC362ff9C4B4882272B8ca99a9Dc23240bFd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9A6b819491BA8a6a7615BB0fB78d393628df2d91", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xea3B73341a91e5c661Cbd54CF80DB3458Ff05c6f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xeeAe1E33A0A1482D43Cde18D202d3E14bbdFd32b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", - "contractname": "WstETHGateway", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 6, - "high": 2, - "informational": 0, - "low": 7, - "medium": 0 - }, - "lines_analyzed_count": 113, - "scan_time_taken": 0, - "score": "3.76", - "score_v2": "75.22", - "threat_score": "100.00" - } - } - }, - { - "address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", - "contractname": "SafeProxy", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 2, - "high": 0, - "informational": 4, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 52, - "scan_time_taken": 0, - "score": "3.65", - "score_v2": "73.08", - "threat_score": "94.44" - } - } - }, - { - "address": "0xea8199179D6A589A0C2Df225095C1DB39A12D257", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x951c1D3b115d387e7D08FA84ac5842C2Ab4f5c84", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0a2CA503153Cd5CB2892a0928ac0F71F49a3c194", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4E94Cd228eF386EBc32900EC745d1865934688A3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x444FE6de4131866dA5191630E4648Ab36Ad1975b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC5c66d588A78Ee5E9D8E65bf46F9C2E7B05C65ba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1d23EdD5e23beE84b3B7DB2A8519B71827aC00AA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x06FAAab1F21A6f754A12574E3De619c9AaC3d3eE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd032e6A87872B0b14CEE17fB7981eD11745A4426", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xda00000035fef4082F78dEF6A8903bee419FbF8E", - "contractname": "PoolV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00000035fef4082F78dEF6A8903bee419FbF8E/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 23, - "high": 3, - "informational": 11, - "low": 9, - "medium": 6 - }, - "lines_analyzed_count": 792, - "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.65", - "threat_score": "89.47" - } - } - }, - { - "address": "0x7bbaeC0e41d133325a958edFA6Ef69A05477c444", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFD3900e969EaA311f1be50CdA019e2869431F098", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd3eDAAF68a5345C038d433af685d8aa43d9517b3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9BA62BFE6d08bb8E41c2FF204443e789703FfB0D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xba3335588d9403515223f109edc4eb7269a9ab5d", - "contractname": "GearToken", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xba3335588d9403515223f109edc4eb7269a9ab5d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 45, - "high": 0, - "informational": 15, - "low": 2, - "medium": 0 - }, - "lines_analyzed_count": 560, - "scan_time_taken": 1, - "score": "4.43", - "score_v2": "88.57", - "threat_score": "94.44" - } - } - }, - { - "address": "0xAA5cBD81aC90c31Ad3E8A6532969D9e7825E4Bab", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf145bdeD455998945586f476344BEAfAD0Bbe538", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xEcaAd48de3e5d9205A9F64D5B5E9417ba4aBA126", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02Bac02B96CAba6015F348AC21A345D99CA056C8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x10d0ddE663BCe54CcfA6EB2B1452e4662cAd5F88", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd4fe3eD38250C38A0094224C4B0224b5D5d0e7d9", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x12934E0F338eF66Bc58A6bF9746678D00cdb6dED", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", - "contractname": "RedstonePriceFeed", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 14, - "high": 0, - "informational": 3, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 206, - "scan_time_taken": 1, - "score": "4.39", - "score_v2": "87.86", - "threat_score": "100.00" - } - } - }, - { - "address": "0x7c934c1CB454F5958B7f682cf32C53250F628Ab7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x73EA617B1342bE9F03fecaa754CB1c52B9d9a3d8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA50d4E7D8946a7c90652339CDBd262c375d54D99", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA3723e137beADC106f5cc8aE5008b0899c683DF5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFaC535785d59F500db5Db8cD894735ebA5B58298", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2C2a0a6E9bF743388831662Df136D4Af63FdF24f", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", - "contractname": "GaugeV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 1, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "100.00" - } - } - }, - { - "address": "0x3EB95430FdB99439A86d3c6D7D01C3c561393556", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x5366B8C2dE34f614556D085961b3699Aa1755aF4", - "contractname": "CreditFacadeV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x5366B8C2dE34f614556D085961b3699Aa1755aF4/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 24, - "high": 0, - "informational": 6, - "low": 21, - "medium": 2 - }, - "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.60", - "score_v2": "92.06", - "threat_score": "89.47" - } - } - }, - { - "address": "0xE677ac4Cd6631C03fc8434F9771d780cb8193e87", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0dB809Abd33b82B86BF77D56dBe817bBa875feaD", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xb5C4728814F0A4d16683B5B20C4c451FB2231cC2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x26Ed78C07Fc5EcA1C673Be7ac065948155c7e212", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59b7B8Dd9E6e1F934C9c3Def4a1Eb69Bc17Ec9cc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x48AD4Ef1997228F9b97A542410f596466aFeD1bA", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x007a36B491647EE735446A385f1E5E0eB3119746", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc7d319CF55F753d34439Dd91E4cAA21e1548207F", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa0b9387f0a74eCB9AC1a3BFE4Ada0E001ffE006b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC028255FD0F974E3706aBE0F3E6616b7c7110c7A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xd4423EA6d8A71c452e3101aD726171cCe4BB2ba5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1c40466C55F303Fe821592d7a398DFaa25c9d952", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x80A863Fe55Dbe9B2B4dD4e437Cd48A1C34A59aCf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", - "contractname": "AirdropDistributor", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 4, - "high": 1, - "informational": 0, - "low": 4, - "medium": 0 - }, - "lines_analyzed_count": 113, - "scan_time_taken": 0, - "score": "4.07", - "score_v2": "81.42", - "threat_score": "89.47" - } - } - }, - { - "address": "0x393b0008A433D192e9D4288F6d82325566c9AD5e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xCAC6CF9bE4E4321b6668117f9548eb981043EEc4", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa90f8640A2Ae1412A9Fe209E1F65599a18197cC2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x02b51EBf3E96b659078ffA48b3B79b8BF768Fb37", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x18deCaFf27EF61AaF8916F5B4f2911856dEF397b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf27C6B0CdA72426933edD65bAb7CfB80256729af", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xff767BdCd76f6E5AF75957E15D5B2a8BFC43B4Bf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x887a20d142C7a7Ab7E35601ec7cd0669D3891abc", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3d4E96b727e3Da8F818133C2729f1d3Aaf7Dd402", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x91F6C5BC5239a811262A34Ed8b1B748848d8b2e7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x17E7cC6A8Dbc50D650554751fd2464c3E1Ab911a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf3636395De0C87493b4B7Ed4222CA46A87F159E8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x313e1ce56A0386FBf9CC356E34646591b6c31C39", - "contractname": "CreditFacadeV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x313e1ce56A0386FBf9CC356E34646591b6c31C39/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 2, - "gas": 24, - "high": 0, - "informational": 6, - "low": 21, - "medium": 2 - }, - "lines_analyzed_count": 1108, - "scan_time_taken": 3, - "score": "4.60", - "score_v2": "92.06", - "threat_score": "89.47" - } - } - }, - { - "address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xb03670c20f87f2169a7c4ebe35746007e9575901", - "contractname": "PoolService", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xb03670c20f87f2169a7c4ebe35746007e9575901/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 20, - "high": 5, - "informational": 7, - "low": 6, - "medium": 0 - }, - "lines_analyzed_count": 568, - "scan_time_taken": 1, - "score": "4.48", - "score_v2": "89.61", - "threat_score": "89.47" - } - } - }, - { - "address": "0xDeDfDADe8B82762017F8d34D73e0aDE81d7e73F8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x59B43035f92CF23957980835c785E1040D567f03", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa27f3622930661fE202423a9383e5E70Cf59C4eE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x6dc0eb1980fa6b3fa89f5b29937b9baab5865b3e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7383A232aCfefb952e2aa25aF5CbE4dE60E7A6C6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAFC5080CcE75B26B32A7dAbc032eB66f3b8822C3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8a3A432156Ae7ee0A8F61747FB072325E0CBF1Ba", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xAe604A05647c395EF6f4010a63E7834EA1d90170", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x2fcbD02d5B1D52FC78d4c02890D7f4f47a459c33", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x9aaA747B2bf6f9EE6B84C58A3fC9e8d86B78d81a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1c0F9B1Dfd3a2081239480523922F0A3110daCb3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0A65396242cdEcfd585985e95ec4527437d71f07", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe2Eed52c9c910b15deA84Fa0b41743e2Cc8eF0f2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xB7552ef2A3Db35be75fe1C83BCB99edd2C8A9AAa", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xaA6b005Dea4dbD0450e97d638296a290d7f1087A", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xe0bCE4460795281d39c91da9B0275BcA968293de", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc1441244051E86cD5dF02F40E91370d4D4e602fC", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7171709C0185B3e6F6bDBBF5365ef36a508e281d", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa30099925B14b00b76Ae2EfE2639CD01598fE68a", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x97212ed712c6d641A7937fEabE74601D2043884D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x30595eab856da31DE9432c1a1D9F59837d3A0ac1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x95357303f995e184A7998dA6C6eA35cC728A1900", - "contractname": "CreditManager", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x95357303f995e184A7998dA6C6eA35cC728A1900/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 29, - "high": 0, - "informational": 7, - "low": 35, - "medium": 0 - }, - "lines_analyzed_count": 1739, - "scan_time_taken": 3, - "score": "4.70", - "score_v2": "93.90", - "threat_score": "94.74" - } - } - }, - { - "address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0x6B24183313074ABb6E3B30Ea206F20c12205053a", - "contractname": "BotListV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B24183313074ABb6E3B30Ea206F20c12205053a/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 4, - "high": 1, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 210, - "scan_time_taken": 1, - "score": "4.67", - "score_v2": "93.33", - "threat_score": "100.00" - } - } - }, - { - "address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", - "contractname": "DegenNFT", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 1, - "gas": 10, - "high": 1, - "informational": 1, - "low": 8, - "medium": 0 - }, - "lines_analyzed_count": 243, - "scan_time_taken": 1, - "score": "4.26", - "score_v2": "85.19", - "threat_score": "88.89" - } - } - }, - { - "address": "0xda00010eDA646913F273E10E7A5d1F659242757d", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xda00010eDA646913F273E10E7A5d1F659242757d", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xda00010eDA646913F273E10E7A5d1F659242757d", - "contractname": "PoolV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00010eDA646913F273E10E7A5d1F659242757d/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 23, - "high": 3, - "informational": 11, - "low": 9, - "medium": 6 - }, - "lines_analyzed_count": 792, - "scan_time_taken": 2, - "score": "4.48", - "score_v2": "89.65", - "threat_score": "89.47" - } - } - }, - { - "address": "0xe12203278AE91c403B0Dc7856D9AbE31607b812b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc0f4d46e1d9f62337872127050931ca3a087badd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x8ea5c76488E6D222f6c850E9750Cb24FE16F7a6c", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xc1409D021ead995D1EFc39bAC679f531F0579862", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE2e1ff6cE48b1bD82579AFf720D08E8f85F68d8e", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD8215e4ff36E758F1720c03F03Ba9216A65b2d91", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x74e97161fC54355864fA897A4F71F49ff884d256", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xa383B2FbBAbB90Ab956ae7Feb9c31F883337c8Bd", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4Bf81a788Ae3FdB14B5fB8ddf822158b1f9474e5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x1aFbDb01b4F04813C96f6d0Dd1d4d300cC5F6fa1", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xDaeFdeD6ef6fb60c2535Ab759f3d19144367f5b2", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x3f402857Fe55e2484f807845450F3629a5aF2b1D", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7996647c80d24f6128E8eCef60fe3dc0f8E6bdDf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", - "isVerified": true, - "solidityScanReport": { - "connection_id": "", - "contract_address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", - "contract_chain": "eth", - "contract_platform": "blockscout", - "contract_url": "https://eth.blockscout.com/address/0xFFD0C7474B074F8469a627a2d062D106ABc3B217", - "contractname": "GaugeV3", - "is_quick_scan": true, - "node_reference_id": null, - "request_type": "threat_scan", - "scanner_reference_url": "https://solidityscan.com/quickscan/0xFFD0C7474B074F8469a627a2d062D106ABc3B217/blockscout/eth?ref=blockscout", - "scan_status": "scan_done", - "scan_summary": { - "issue_severity_distribution": { - "critical": 0, - "gas": 8, - "high": 1, - "informational": 0, - "low": 3, - "medium": 0 - }, - "lines_analyzed_count": 308, - "scan_time_taken": 1, - "score": "4.71", - "score_v2": "94.16", - "threat_score": "100.00" - } - } - }, - { - "address": "0xaC4E9897587cF738C4B4f27cA0d55436d45b1b8B", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xcd9a6976C00C57D9B4158B5Ef1f471c990d65367", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xFEaaaf81079dB40248aF1e5e08c35dc7f22e4891", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xC91E351673AF56b233Ee049B43ec0c41e55d0E2b", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xD1963CeDDB291a9BE9b7388Ce9A0Eae1c035ddd8", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x454f70c843d0f408eBe94558418624ddb1Eab380", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xf4ecc4e950b563F113b17C5606B31a314B99BFe3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x07ef5771191825618F1806152F843e172edb50f6", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x32D68Db01bb7b1450f9B9d4afBd0D81CCa3d09BE", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x0c0aF9FD9a1b8BA17224b328666C08ee55715c54", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x672461Bfc20DD783444a830Ad4c38b345aB6E2f7", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5F1275F38eF555d887ae6B4Ef4183ecbb4d9c9F3", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x4065D2657D4B7481c1b52bD2c9BB1D097aE4fafB", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x19e29A2fb9b442D2a6C371121A4Ad009794bE3a0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xE4c8f3D9c0c549788E3c085332D1A163946CBDBf", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x7450836FD5395d2508a64A1461779507E6c6D325", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x275204339D990A5F2845DD4053F753b91cE443f5", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x959889f30DfFab9Ae66B8285243F8Bc45b4197a0", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0xae9ee7D1336AaDBEf0105b0a8E272d80220e5945", - "isVerified": false, - "solidityScanReport": null - }, - { - "address": "0x5A955b11CCafc1a623038c5f138dAF7DF38211f9", - "isVerified": false, - "solidityScanReport": null - } - ] - } - } - } + { + "appName": "furucombo", + "doc": "https://docs.furucombo.app/resources/deployed-contracts", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 7, + "securityScore": 76.29142857142857, + "issueSeverityDistribution": { + "critical": 4, + "gas": 65, + "high": 14, + "informational": 27, + "low": 70, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2d63812C72d2455A9613EFDF41FEB4b0B58a7A9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 0, + "informational": 16, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 422, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.68", + "threat_score": "94.74" + } + } + }, + { + "address": "0x26799674baF5588580867A104D3Ba22A5b54786F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x26799674baF5588580867A104D3Ba22A5b54786F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x26799674baF5588580867A104D3Ba22A5b54786F", + "contractname": "HAaveProtocolV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26799674baF5588580867A104D3Ba22A5b54786F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 4, + "informational": 2, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 280, + "scan_time_taken": 1, + "score": "3.64", + "score_v2": "72.86", + "threat_score": "94.74" + } + } + }, + { + "address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9", + "contractname": "HFunds", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b824Dd3eC24280E40EF43015ccF3073bF4CC7A9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 5, + "informational": 1, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 234, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "100.00" + } + } + }, + { + "address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa", + "contractname": "HParaSwapV5", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB88b798F2d68Ee2b5299750B1F0e749D2263ADfa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "94.74" + } + } + }, + { + "address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5", + "contractname": "HUniswapV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dc25F78b4Eaed2F3ac2C26b0f4Ae1DEBb08F6e5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 4, + "low": 21, + "medium": 0 + }, + "lines_analyzed_count": 405, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.74" + } + } + }, + { + "address": "0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8", + "contractname": "HWrappedNativeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb678B2ae7dF978Ee4Aba4f9ce0564c0c1b0E9FC8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 42, + "scan_time_taken": 0, + "score": "2.50", + "score_v2": "50.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7F974c1E969c8201c08273b958dA646fe5d536AA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7F974c1E969c8201c08273b958dA646fe5d536AA", + "contractname": "HStargate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F974c1E969c8201c08273b958dA646fe5d536AA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 3, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "80.92", + "threat_score": "100.00" + } + } + } + ] + }, + "1": { + "overallInfo": { + "verifiedNumber": 25, + "totalContractsNumber": 25, + "solidityScanContractsNumber": 25, + "securityScore": 72.76600000000002, + "issueSeverityDistribution": { + "critical": 4, + "gas": 693, + "high": 87, + "informational": 437, + "low": 1025, + "medium": 86 + } + }, + "contractsData": [ + { + "address": "0x59daa74f2d15c87aac435ec18cb559f92490c100", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59daa74f2d15c87aac435ec18cb559f92490c100", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x59daa74f2d15c87aac435ec18cb559f92490c100", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59daa74f2d15c87aac435ec18cb559f92490c100/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 30, + "low": 41, + "medium": 1 + }, + "lines_analyzed_count": 594, + "scan_time_taken": 1, + "score": "3.80", + "score_v2": "76.09", + "threat_score": "94.74" + } + } + }, + { + "address": "0xB83304403900c86ceA5032e3041afF15fEe31c63", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB83304403900c86ceA5032e3041afF15fEe31c63", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB83304403900c86ceA5032e3041afF15fEe31c63", + "contractname": "HMaker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB83304403900c86ceA5032e3041afF15fEe31c63/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 8, + "informational": 23, + "low": 58, + "medium": 8 + }, + "lines_analyzed_count": 844, + "scan_time_taken": 3, + "score": "3.67", + "score_v2": "73.46", + "threat_score": "89.47" + } + } + }, + { + "address": "0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591", + "contractname": "HUniswapV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa83509CaB3b68b46212d10a9Eb1cB430c4CDe591/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 65, + "high": 8, + "informational": 27, + "low": 51, + "medium": 3 + }, + "lines_analyzed_count": 1188, + "scan_time_taken": 2, + "score": "4.01", + "score_v2": "80.22", + "threat_score": "89.47" + } + } + }, + { + "address": "0x6C79244aC658966BD973A133600ac44E85434eDc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6C79244aC658966BD973A133600ac44E85434eDc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6C79244aC658966BD973A133600ac44E85434eDc", + "contractname": "HUniswapV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C79244aC658966BD973A133600ac44E85434eDc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 0, + "informational": 28, + "low": 61, + "medium": 3 + }, + "lines_analyzed_count": 941, + "scan_time_taken": 2, + "score": "3.95", + "score_v2": "78.96", + "threat_score": "89.47" + } + } + }, + { + "address": "0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3", + "contractname": "HComptroller", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD26CbeacF42fa013a6B851780EeD8e7aE12679C3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 2, + "informational": 18, + "low": 40, + "medium": 3 + }, + "lines_analyzed_count": 395, + "scan_time_taken": 1, + "score": "3.19", + "score_v2": "63.80", + "threat_score": "89.47" + } + } + }, + { + "address": "0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2", + "contractname": "HSCompound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2089F4Eb06904C716D3B9eC569d8eFb51ac27CD2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 42, + "high": 5, + "informational": 23, + "low": 59, + "medium": 4 + }, + "lines_analyzed_count": 689, + "scan_time_taken": 1, + "score": "3.44", + "score_v2": "68.80", + "threat_score": "89.47" + } + } + }, + { + "address": "0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34", + "contractname": "HCurve", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x360863b27e40B13Dd3C1dF3Ae57119A7903Cdc34/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 14, + "informational": 18, + "low": 79, + "medium": 9 + }, + "lines_analyzed_count": 1277, + "scan_time_taken": 3, + "score": "3.88", + "score_v2": "77.53", + "threat_score": "89.47" + } + } + }, + { + "address": "0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B", + "contractname": "HCurveDao", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3446624c7e4FB8b648c78bB7dEe649eF96d84b1B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 3, + "informational": 21, + "low": 44, + "medium": 4 + }, + "lines_analyzed_count": 440, + "scan_time_taken": 1, + "score": "3.14", + "score_v2": "62.73", + "threat_score": "89.47" + } + } + }, + { + "address": "0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1", + "contractname": "HYVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Ff736E9fc9f4B35111C71f816510F813aEb61D1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 4, + "informational": 17, + "low": 44, + "medium": 4 + }, + "lines_analyzed_count": 455, + "scan_time_taken": 1, + "score": "3.26", + "score_v2": "65.27", + "threat_score": "89.47" + } + } + }, + { + "address": "0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbDFb793C79CDCa60551E8ea78B18A2b91B620473", + "contractname": "HAaveProtocolV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbDFb793C79CDCa60551E8ea78B18A2b91B620473/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 4, + "informational": 21, + "low": 62, + "medium": 5 + }, + "lines_analyzed_count": 1169, + "scan_time_taken": 2, + "score": "4.08", + "score_v2": "81.61", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8f272AA2bB5974F572188558E6d8EcAF179F7C51", + "contractname": "HSushiSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8f272AA2bB5974F572188558E6d8EcAF179F7C51/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 65, + "high": 8, + "informational": 27, + "low": 51, + "medium": 3 + }, + "lines_analyzed_count": 1134, + "scan_time_taken": 4, + "score": "3.96", + "score_v2": "79.28", + "threat_score": "89.47" + } + } + }, + { + "address": "0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3", + "contractname": "HBProtocol", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x965a65Edd138e7d9bE5b4786CAd01897e4CA7dC3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 8, + "informational": 25, + "low": 60, + "medium": 8 + }, + "lines_analyzed_count": 786, + "scan_time_taken": 2, + "score": "3.54", + "score_v2": "70.74", + "threat_score": "89.47" + } + } + }, + { + "address": "0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75", + "contractname": "HOneInchV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b87B1eA636Ec939D3ABc993B3C59c724a468D75/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 1, + "informational": 21, + "low": 46, + "medium": 3 + }, + "lines_analyzed_count": 526, + "scan_time_taken": 1, + "score": "3.57", + "score_v2": "71.48", + "threat_score": "89.47" + } + } + }, + { + "address": "0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0eAF217ABf70518bFD3C5f055F093D73F55E9586", + "contractname": "HOneInchV5", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0eAF217ABf70518bFD3C5f055F093D73F55E9586/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 81, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.65", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f", + "contractname": "HPolygon", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9cb948bcC70A99aCfAE19d4DAcE218bAF24e247f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 0, + "informational": 22, + "low": 42, + "medium": 3 + }, + "lines_analyzed_count": 422, + "scan_time_taken": 1, + "score": "3.28", + "score_v2": "65.64", + "threat_score": "89.47" + } + } + }, + { + "address": "0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f", + "contractname": "HFurucomboStaking", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFaE2E00A6fE928BEe75E6c0C9dd0E2EA793F1a6f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 2, + "informational": 17, + "low": 41, + "medium": 4 + }, + "lines_analyzed_count": 406, + "scan_time_taken": 1, + "score": "3.18", + "score_v2": "63.55", + "threat_score": "89.47" + } + } + }, + { + "address": "0xE7b9b3334633afbf009805aD791d0D1183E413ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE7b9b3334633afbf009805aD791d0D1183E413ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE7b9b3334633afbf009805aD791d0D1183E413ec", + "contractname": "HStakingRewardsAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE7b9b3334633afbf009805aD791d0D1183E413ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 5, + "informational": 18, + "low": 48, + "medium": 3 + }, + "lines_analyzed_count": 515, + "scan_time_taken": 2, + "score": "3.35", + "score_v2": "66.99", + "threat_score": "89.47" + } + } + }, + { + "address": "0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3", + "contractname": "HGelatoV2LimitOrder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dd0DA0aCcceAD29f2A74106ba3aC860389d73C3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 1, + "informational": 18, + "low": 39, + "medium": 3 + }, + "lines_analyzed_count": 559, + "scan_time_taken": 1, + "score": "3.78", + "score_v2": "75.67", + "threat_score": "89.47" + } + } + }, + { + "address": "0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e", + "contractname": "HFunds", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4bbCC63B8229153B2479CFf1D90b5d32f12611e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 5, + "informational": 0, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 234, + "scan_time_taken": 1, + "score": "3.68", + "score_v2": "73.50", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6", + "contractname": "HWeth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e2Ba701cf5Dc47096060BB0a773e732BEE68dE6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 2, + "informational": 19, + "low": 40, + "medium": 3 + }, + "lines_analyzed_count": 368, + "scan_time_taken": 1, + "score": "3.06", + "score_v2": "61.14", + "threat_score": "89.47" + } + } + }, + { + "address": "0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2e033F797FfF089B821Cbaa2B54207c68324b2EA", + "contractname": "HGasTokens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e033F797FfF089B821Cbaa2B54207c68324b2EA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 0, + "informational": 19, + "low": 43, + "medium": 3 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.35", + "score_v2": "66.90", + "threat_score": "89.47" + } + } + }, + { + "address": "0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1dfdaE2B34078FE50B5850CeddB8788f60941f53", + "contractname": "HParaSwapV5", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1dfdaE2B34078FE50B5850CeddB8788f60941f53/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 25, + "high": 0, + "informational": 23, + "low": 36, + "medium": 3 + }, + "lines_analyzed_count": 408, + "scan_time_taken": 1, + "score": "3.42", + "score_v2": "68.38", + "threat_score": "89.47" + } + } + }, + { + "address": "0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1", + "contractname": "HLido", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE506919BBD96681ce0cb7e4b484ccCE483EB02c1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8", + "contractname": "HStargate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B0b999DC37ee52d451ccB9d82dc249B0194F1F8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 3, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.92", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8cf3EA148898a2153536b05d38c45f862ddEa926", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8cf3EA148898a2153536b05d38c45f862ddEa926", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8cf3EA148898a2153536b05d38c45f862ddEa926", + "contractname": "HAaveProtocolV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8cf3EA148898a2153536b05d38c45f862ddEa926/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 4, + "informational": 0, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.84", + "threat_score": "100.00" + } + } + } + ] + } + } + }, + { + "appName": "sushi", + "doc": "https://docs.sushi.com/docs/Developers/Deployment%20Addresses", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 17, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 17, + "securityScore": 79.39882352941176, + "issueSeverityDistribution": { + "critical": 11, + "gas": 324, + "high": 47, + "informational": 330, + "low": 152, + "medium": 20 + } + }, + "contractsData": [ + { + "address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc35DADB65012eC5796536bD9864eD8773aBc74C4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc35DADB65012eC5796536bD9864eD8773aBc74C4", + "contractname": "BentoBoxV1", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35DADB65012eC5796536bD9864eD8773aBc74C4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 59, + "high": 9, + "informational": 61, + "low": 14, + "medium": 9 + }, + "lines_analyzed_count": 1168, + "scan_time_taken": 3, + "score": "4.10", + "score_v2": "81.93", + "threat_score": "78.95" + } + } + }, + { + "address": "0xB25157bF349295a7Cd31D1751973f426182070D6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB25157bF349295a7Cd31D1751973f426182070D6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB25157bF349295a7Cd31D1751973f426182070D6", + "contractname": "MiniChefV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB25157bF349295a7Cd31D1751973f426182070D6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 58, + "high": 9, + "informational": 49, + "low": 22, + "medium": 4 + }, + "lines_analyzed_count": 650, + "scan_time_taken": 2, + "score": "3.47", + "score_v2": "69.38", + "threat_score": "84.21" + } + } + }, + { + "address": "0x320a04B981c092884a9783cdE907578F613EF773", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x320a04B981c092884a9783cdE907578F613EF773", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x320a04B981c092884a9783cdE907578F613EF773", + "contractname": "ComplexRewarderTime", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x320a04B981c092884a9783cdE907578F613EF773/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 74, + "high": 12, + "informational": 64, + "low": 26, + "medium": 5 + }, + "lines_analyzed_count": 891, + "scan_time_taken": 3, + "score": "3.58", + "score_v2": "71.60", + "threat_score": "84.21" + } + } + }, + { + "address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contractname": "FuroStream", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 1, + "informational": 13, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.04", + "threat_score": "88.89" + } + } + }, + { + "address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8", + "contractname": "FuroStreamRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf30CF8D373D78D7964A2F7793b730BF7ae0970a8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.82", + "threat_score": "100.00" + } + } + }, + { + "address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contractname": "FuroVesting", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fCfE9C670eDe4E25B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 10, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 2, + "score": "4.28", + "score_v2": "85.60", + "threat_score": "84.21" + } + } + }, + { + "address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64", + "contractname": "FuroVestingRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x312A8E33d78d3Ab79E62971E86e5e8c9c5E28D64/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.71", + "threat_score": "100.00" + } + } + }, + { + "address": "0x96E04591579f298681361C6122Dc4Ef405c19385", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96E04591579f298681361C6122Dc4Ef405c19385", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x96E04591579f298681361C6122Dc4Ef405c19385", + "contractname": "RouteProcessor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96E04591579f298681361C6122Dc4Ef405c19385/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 2, + "informational": 19, + "low": 18, + "medium": 0 + }, + "lines_analyzed_count": 322, + "scan_time_taken": 1, + "score": "3.82", + "score_v2": "76.40", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb", + "contractname": "RouteProcessor3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C5D5234f232BD2D76B96aA33F5AE4FCF0E4BFAb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 24, + "high": 1, + "informational": 30, + "low": 19, + "medium": 1 + }, + "lines_analyzed_count": 406, + "scan_time_taken": 2, + "score": "3.60", + "score_v2": "71.92", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f", + "contractname": "SushiXSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B396ddF906D552b2F98a8E7d743DD58Cd0d920f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 14, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 239, + "scan_time_taken": 1, + "score": "4.46", + "score_v2": "89.12", + "threat_score": "100.00" + } + } + }, + { + "address": "0x93395129bd3fcf49d95730D3C2737c17990fF328", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x827179dD56d07A7eeA32e3873493835da2866976", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE52180815c81D7711B83412e53259bed6a3aB70a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c6522117e2ed1fE5bdb72bb0eD5E3f2bdE7DBe0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 13, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.57", + "threat_score": "83.33" + } + } + }, + { + "address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB3115B68E69886Dc9dBcC674DB35E73CD91E9053/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 18, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.52", + "score_v2": "90.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1af415a1EbA07a4986a52B6f2e7dE7003D82231e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 6, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.05", + "threat_score": "83.33" + } + } + }, + { + "address": "0x54ea633385c52263846B37409649b5B8fA5eD402", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x54ea633385c52263846B37409649b5B8fA5eD402", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x54ea633385c52263846B37409649b5B8fA5eD402", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54ea633385c52263846B37409649b5B8fA5eD402/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.40", + "threat_score": "89.47" + } + } + }, + { + "address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1E835Dc2785b52265711e17fCCb0fd018226a6e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 11, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 2, + "score": "4.11", + "score_v2": "82.12", + "threat_score": "94.44" + } + } + }, + { + "address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0367a647A68f304f2A6e453c25033a4249d7F2C6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0367a647A68f304f2A6e453c25033a4249d7F2C6", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0367a647A68f304f2A6e453c25033a4249d7F2C6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "94.44" + } + } + }, + { + "address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB7eF66a7e61224DD6FcD0D7d9C3be5C8B049b9f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "74.00", + "threat_score": "88.89" + } + } + } + ] + }, + "1": { + "overallInfo": { + "verifiedNumber": 59, + "totalContractsNumber": 64, + "solidityScanContractsNumber": 54, + "securityScore": 74.58166666666664, + "issueSeverityDistribution": { + "critical": 21, + "gas": 1646, + "high": 148, + "informational": 1148, + "low": 562, + "medium": 91 + } + }, + "contractsData": [ + { + "address": "0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF5BCE5077908a1b7370B9ae04AdC565EBd643966", + "contractname": "BentoBoxV1", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF5BCE5077908a1b7370B9ae04AdC565EBd643966/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 59, + "high": 9, + "informational": 49, + "low": 14, + "medium": 9 + }, + "lines_analyzed_count": 1170, + "scan_time_taken": 3, + "score": "4.15", + "score_v2": "82.99", + "threat_score": "78.95" + } + } + }, + { + "address": "0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd", + "contractname": "MasterChef", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2EdaD668740f1aA35E4D8f227fB8E17dcA888Cd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 9, + "gas": 46, + "high": 2, + "informational": 19, + "low": 16, + "medium": 1 + }, + "lines_analyzed_count": 503, + "scan_time_taken": 1, + "score": "3.48", + "score_v2": "69.58", + "threat_score": "84.21" + } + } + }, + { + "address": "0xbE811A0D44E2553d25d11CB8DC0d3F0D0E6430E6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 53, + "high": 7, + "informational": 21, + "low": 25, + "medium": 2 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.37", + "score_v2": "67.40", + "threat_score": "78.95" + } + } + }, + { + "address": "0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x7519c93fc5073e15d89131fd38118d73a72370f8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7519c93fc5073e15d89131fd38118d73a72370f8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7519c93fc5073e15d89131fd38118d73a72370f8", + "contractname": "ALCXRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7519c93fc5073e15d89131fd38118d73a72370f8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 11, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 185, + "scan_time_taken": 1, + "score": "3.97", + "score_v2": "79.46", + "threat_score": "89.47" + } + } + }, + { + "address": "0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9e01aac4b3e8781a85b21d9d9f848e72af77b362", + "contractname": "ConvexRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e01aac4b3e8781a85b21d9d9f848e72af77b362/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 6, + "informational": 11, + "low": 9, + "medium": 5 + }, + "lines_analyzed_count": 619, + "scan_time_taken": 2, + "score": "4.07", + "score_v2": "81.42", + "threat_score": "94.44" + } + } + }, + { + "address": "0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7512105dbb4c0e0432844070a45b7ea0d83a23fd", + "contractname": "PickleRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7512105dbb4c0e0432844070a45b7ea0d83a23fd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 3, + "informational": 7, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 151, + "scan_time_taken": 1, + "score": "3.71", + "score_v2": "74.17", + "threat_score": "89.47" + } + } + }, + { + "address": "0x083773a02311894a7e5710d62662bfbd268e10ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x083773a02311894a7e5710d62662bfbd268e10ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x083773a02311894a7e5710d62662bfbd268e10ec", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x083773a02311894a7e5710d62662bfbd268e10ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc0482b9d1ff34f7cd98e3a0a4584298492acf550", + "contractname": "TruRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc0482b9d1ff34f7cd98e3a0a4584298492acf550/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1", + "contractname": "SirenRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc8aeb7eea2762e3bb16c6e146502fd9ceee410b1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 3, + "informational": 30, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.48", + "threat_score": "84.21" + } + } + }, + { + "address": "0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x50cce4bb91ee7e0897dd7f1de3010e436852dc71", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50cce4bb91ee7e0897dd7f1de3010e436852dc71/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0xf960e225f48e89e2754319f803c3103cc76865be", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf960e225f48e89e2754319f803c3103cc76865be", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf960e225f48e89e2754319f803c3103cc76865be", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf960e225f48e89e2754319f803c3103cc76865be/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "83.33" + } + } + }, + { + "address": "0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc56df8b6dad2555fe42961f2db0399f4cd3abcda", + "contractname": "TokeRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc56df8b6dad2555fe42961f2db0399f4cd3abcda/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 3, + "informational": 30, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.48", + "threat_score": "84.21" + } + } + }, + { + "address": "0x75ff3dd673ef9fc459a52e1054db5df2a1101212", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75ff3dd673ef9fc459a52e1054db5df2a1101212", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x75ff3dd673ef9fc459a52e1054db5df2a1101212", + "contractname": "StakingRewardsSushi", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75ff3dd673ef9fc459a52e1054db5df2a1101212/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 2, + "informational": 15, + "low": 13, + "medium": 3 + }, + "lines_analyzed_count": 692, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.13", + "threat_score": "73.68" + } + } + }, + { + "address": "0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe7ec4353fa1c8393281dcf94e069bc4b823d907c", + "contractname": "WncgRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe7ec4353fa1c8393281dcf94e069bc4b823d907c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 3, + "informational": 30, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.48", + "threat_score": "84.21" + } + } + }, + { + "address": "0x7d2581f69ff44506672268c87793fc0255a8b335", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7d2581f69ff44506672268c87793fc0255a8b335", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7d2581f69ff44506672268c87793fc0255a8b335", + "contractname": "BitRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d2581f69ff44506672268c87793fc0255a8b335/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 3, + "informational": 30, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.48", + "threat_score": "84.21" + } + } + }, + { + "address": "0xe058d87fc1185e38ab68893136834715b30961e1", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3", + "contractname": "WineRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2af9b355a578e8bf422bb7ebb5ee7434f24d5ef3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 3, + "informational": 30, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 420, + "scan_time_taken": 1, + "score": "3.77", + "score_v2": "75.48", + "threat_score": "84.21" + } + } + }, + { + "address": "0xf313455fa32db78a02aebf824624cf914abe2533", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf313455fa32db78a02aebf824624cf914abe2533", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf313455fa32db78a02aebf824624cf914abe2533", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf313455fa32db78a02aebf824624cf914abe2533/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdf3754b114a523d8b0b3647018fe2b5ef28d15b6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf166427ee8175aa30d6b58d10e0b044eeed3b9de", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf166427ee8175aa30d6b58d10e0b044eeed3b9de/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x316834fac49396d7951b4b0c14956591b51709f8", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x4e568bf651c4a17434943304d2425d05dcbae4bc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4e568bf651c4a17434943304d2425d05dcbae4bc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4e568bf651c4a17434943304d2425d05dcbae4bc", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e568bf651c4a17434943304d2425d05dcbae4bc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0xefa54bae2eaa3250f096217f9d78ca599e04c9ce", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40610c4c136bfa63b98ec58f2f392958fe8a8f5d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0xf6a15e94ef40f5b927d301c8af06012411ecca69", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf6a15e94ef40f5b927d301c8af06012411ecca69", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf6a15e94ef40f5b927d301c8af06012411ecca69", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6a15e94ef40f5b927d301c8af06012411ecca69/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x157079347ce0ea0bea0dc87e504357e8480daddb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x157079347ce0ea0bea0dc87e504357e8480daddb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x157079347ce0ea0bea0dc87e504357e8480daddb", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x157079347ce0ea0bea0dc87e504357e8480daddb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5b627d6cae2991504d6af5b9eda34e8fbafbd727", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b627d6cae2991504d6af5b9eda34e8fbafbd727/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "83.33" + } + } + }, + { + "address": "0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa4be652e8a5bf0b5f4870d110c7177a2393544c8", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa4be652e8a5bf0b5f4870d110c7177a2393544c8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x900ec205c8ebda41ace176dfb0876d80502344a6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x900ec205c8ebda41ace176dfb0876d80502344a6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x900ec205c8ebda41ace176dfb0876d80502344a6", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x900ec205c8ebda41ace176dfb0876d80502344a6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x51d8a431f8b6c25f3b987e0bb8dd3cfb01366b79/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x5f9de45c76d67947300fa61060509433d4fc9739", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5f9de45c76d67947300fa61060509433d4fc9739", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5f9de45c76d67947300fa61060509433d4fc9739", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f9de45c76d67947300fa61060509433d4fc9739/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x6558e44e58aee09fb24cb63a6a8270baebd6122f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6558e44e58aee09fb24cb63a6a8270baebd6122f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6558e44e58aee09fb24cb63a6a8270baebd6122f", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6558e44e58aee09fb24cb63a6a8270baebd6122f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 3, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "83.33" + } + } + }, + { + "address": "0x474a00c140d7dfea674fd67241d8368b2569d12e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x474a00c140d7dfea674fd67241d8368b2569d12e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x474a00c140d7dfea674fd67241d8368b2569d12e", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x474a00c140d7dfea674fd67241d8368b2569d12e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x2646cbb689bce70dd7d8e041ea35b1879412059c", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0660b9a3eaf3a821966ff5a7a1f93e19aa03c00/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "83.33" + } + } + }, + { + "address": "0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf3312e3d9c55993cc0dc95eb87e0b3edca8a87f7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8c662fcbad0d66e8c9bc824e8709de80969daa70", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8c662fcbad0d66e8c9bc824e8709de80969daa70", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8c662fcbad0d66e8c9bc824e8709de80969daa70", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c662fcbad0d66e8c9bc824e8709de80969daa70/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4abfe1e0e87fa22416ebbf35bba6910cb755798e", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4abfe1e0e87fa22416ebbf35bba6910cb755798e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "83.33" + } + } + }, + { + "address": "0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd254a8f7ffeb6ecd76bedb2acbcf04f196c9d7a2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x330045c1ea0d7eea6ff8c1e9c8f7a461e125d199/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x754e3f0123a96eb7f8d81a8e067375115bbb82f7", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x754e3f0123a96eb7f8d81a8e067375115bbb82f7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x173ea048c2b5a3b234ffe40eb3c8859802778bf3", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x173ea048c2b5a3b234ffe40eb3c8859802778bf3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34c8ab3bda8e1b68a4f69766e2d4f71f39c8ec09/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0xbec5a9803ff6f66e4287611a5c146a812d1456e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbec5a9803ff6f66e4287611a5c146a812d1456e2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbec5a9803ff6f66e4287611a5c146a812d1456e2", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbec5a9803ff6f66e4287611a5c146a812d1456e2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x9708daec19fef81a0f21badb198cb6e255c2c627", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9708daec19fef81a0f21badb198cb6e255c2c627", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9708daec19fef81a0f21badb198cb6e255c2c627", + "contractname": "CloneRewarderTime", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9708daec19fef81a0f21badb198cb6e255c2c627/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 355, + "scan_time_taken": 1, + "score": "3.51", + "score_v2": "70.14", + "threat_score": "84.21" + } + } + }, + { + "address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE", + "contractname": "FuroStream", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2FC6e258a0cA7175D05fF10C5cF798A672cAE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 1, + "informational": 13, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.04", + "threat_score": "88.89" + } + } + }, + { + "address": "0x95bd909A9cB3002992E2993846b035545F15ff37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x95bd909A9cB3002992E2993846b035545F15ff37", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x95bd909A9cB3002992E2993846b035545F15ff37", + "contractname": "FuroStreamRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95bd909A9cB3002992E2993846b035545F15ff37/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.42", + "threat_score": "100.00" + } + } + }, + { + "address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0689640d190b10765f09310fCfE9C670eDe4E25B", + "contractname": "FuroVesting", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fCfE9C670eDe4E25B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 10, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 2, + "score": "4.28", + "score_v2": "85.60", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8E190A2173334c67734119791CF63299A7570877", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E190A2173334c67734119791CF63299A7570877", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8E190A2173334c67734119791CF63299A7570877", + "contractname": "FuroVestingRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E190A2173334c67734119791CF63299A7570877/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "4.21", + "score_v2": "84.15", + "threat_score": "100.00" + } + } + }, + { + "address": "0x19dBa5df5383168f760617aaDD23322BC5F9Ff7b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x827179dD56d07A7eeA32e3873493835da2866976", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x827179dD56d07A7eeA32e3873493835da2866976", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x827179dD56d07A7eeA32e3873493835da2866976", + "contractname": "RouteProcessor3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x827179dD56d07A7eeA32e3873493835da2866976/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 24, + "high": 1, + "informational": 20, + "low": 19, + "medium": 1 + }, + "lines_analyzed_count": 406, + "scan_time_taken": 2, + "score": "3.72", + "score_v2": "74.38", + "threat_score": "84.21" + } + } + }, + { + "address": "0x011E52E4E40CF9498c79273329E8827b21E2e581", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x011E52E4E40CF9498c79273329E8827b21E2e581", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x011E52E4E40CF9498c79273329E8827b21E2e581", + "contractname": "SushiXSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x011E52E4E40CF9498c79273329E8827b21E2e581/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 13, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 239, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.54", + "threat_score": "100.00" + } + } + }, + { + "address": "0xD75F5369724b513b497101fb15211160c1d96550", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC040F84Cf7046409f92d578eF9040fE45E6ef4be", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDdC1b5920723F774d2Ec2C3c9355251A20819776", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbACEB8eC6b9355Dfc0269C18bac9d6E2Bdc29C4F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "83.33" + } + } + }, + { + "address": "0x67468E6c4418d58B1b41bc0A795BaCB824F70792", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x67468E6c4418d58B1b41bc0A795BaCB824F70792", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x67468E6c4418d58B1b41bc0A795BaCB824F70792", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x67468E6c4418d58B1b41bc0A795BaCB824F70792/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 18, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x2214A42d8e2A1d20635c2cb0664422c528B6A432", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2214A42d8e2A1d20635c2cb0664422c528B6A432", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2214A42d8e2A1d20635c2cb0664422c528B6A432", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2214A42d8e2A1d20635c2cb0664422c528B6A432/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "83.33" + } + } + }, + { + "address": "0x1C4369df5732ccF317fef479B26A56e176B18ABb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1C4369df5732ccF317fef479B26A56e176B18ABb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1C4369df5732ccF317fef479B26A56e176B18ABb", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C4369df5732ccF317fef479B26A56e176B18ABb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.40", + "threat_score": "89.47" + } + } + }, + { + "address": "0x64e8802FE490fa7cc61d3463958199161Bb608A7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x64e8802FE490fa7cc61d3463958199161Bb608A7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x64e8802FE490fa7cc61d3463958199161Bb608A7", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x64e8802FE490fa7cc61d3463958199161Bb608A7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 11, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.12", + "threat_score": "94.44" + } + } + }, + { + "address": "0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFB70AD5a200d784E7901230E6875d91d5Fa6B68c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "94.44" + } + } + }, + { + "address": "0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc4817DEC4e969F7Ea0c8b5bF9913697869A98e47/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "88.89" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 8, + "securityScore": 77.63875, + "issueSeverityDistribution": { + "critical": 10, + "gas": 204, + "high": 35, + "informational": 84, + "low": 103, + "medium": 5 + } + }, + "contractsData": [ + { + "address": "0x71524b4f93c58fcbf659783284e38825f0622859", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x71524b4f93c58fcbf659783284e38825f0622859", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x71524b4f93c58fcbf659783284e38825f0622859", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71524b4f93c58fcbf659783284e38825f0622859/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 53, + "high": 7, + "informational": 21, + "low": 25, + "medium": 2 + }, + "lines_analyzed_count": 499, + "scan_time_taken": 2, + "score": "3.37", + "score_v2": "67.33", + "threat_score": "78.95" + } + } + }, + { + "address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 43, + "high": 13, + "informational": 1, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 448, + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "68.08", + "threat_score": "89.47" + } + } + }, + { + "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 53, + "high": 7, + "informational": 21, + "low": 25, + "medium": 2 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.37", + "score_v2": "67.40", + "threat_score": "78.95" + } + } + }, + { + "address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 18, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.52", + "score_v2": "90.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x80c7dd17b01855a6d2347444a0fcc36136a314de", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80c7dd17b01855a6d2347444a0fcc36136a314de/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "83.33" + } + } + }, + { + "address": "0x0769fd68dfb93167989c6f7254cd0d766fb2841f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf4d73326c13a4fc5fd7a064217e12780e9bd62c3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "94.44" + } + } + }, + { + "address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1e835dc2785b52265711e17fccb0fd018226a6e/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 11, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.12", + "threat_score": "94.44" + } + } + }, + { + "address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 7, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "94.44" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 18, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 18, + "securityScore": 78.22888888888889, + "issueSeverityDistribution": { + "critical": 13, + "gas": 522, + "high": 73, + "informational": 280, + "low": 240, + "medium": 29 + } + }, + "contractsData": [ + { + "address": "0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324", + "contractname": "BentoBoxV1", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2d7f5dd869fc7c126d21b13a9080e75a4bdb324/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 59, + "high": 9, + "informational": 49, + "low": 14, + "medium": 9 + }, + "lines_analyzed_count": 1170, + "scan_time_taken": 3, + "score": "4.15", + "score_v2": "82.99", + "threat_score": "78.95" + } + } + }, + { + "address": "0xddcbf776df3de60163066a5dddf2277cb445e0f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xddcbf776df3de60163066a5dddf2277cb445e0f3", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xddcbf776df3de60163066a5dddf2277cb445e0f3", + "contractname": "MiniChefV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xddcbf776df3de60163066a5dddf2277cb445e0f3/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 58, + "high": 9, + "informational": 30, + "low": 22, + "medium": 4 + }, + "lines_analyzed_count": 650, + "scan_time_taken": 2, + "score": "3.62", + "score_v2": "72.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0x3f505b5cff05d04f468db65e27e72ec45a12645f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3f505b5cff05d04f468db65e27e72ec45a12645f", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x3f505b5cff05d04f468db65e27e72ec45a12645f", + "contractname": "ComplexRewarderTime", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f505b5cff05d04f468db65e27e72ec45a12645f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 74, + "high": 12, + "informational": 44, + "low": 26, + "medium": 5 + }, + "lines_analyzed_count": 887, + "scan_time_taken": 3, + "score": "3.69", + "score_v2": "73.73", + "threat_score": "84.21" + } + } + }, + { + "address": "0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xb291149e478dbdd2cd2528ad4088ee5c8376df1e", + "contractname": "YGGRewarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb291149e478dbdd2cd2528ad4088ee5c8376df1e/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 3, + "informational": 26, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 357, + "scan_time_taken": 1, + "score": "3.52", + "score_v2": "70.31", + "threat_score": "84.21" + } + } + }, + { + "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 53, + "high": 7, + "informational": 21, + "low": 25, + "medium": 2 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.37", + "score_v2": "67.40", + "threat_score": "78.95" + } + } + }, + { + "address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b02da8cb0d097eb8d57a175b88c7d8b47997506/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 13, + "informational": 18, + "low": 47, + "medium": 4 + }, + "lines_analyzed_count": 842, + "scan_time_taken": 3, + "score": "3.53", + "score_v2": "70.55", + "threat_score": "89.47" + } + } + }, + { + "address": "0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae", + "contractname": "FuroStream", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ab2fc6e258a0ca7175d05ff10c5cf798a672cae/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 1, + "informational": 5, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.43", + "score_v2": "88.64", + "threat_score": "88.89" + } + } + }, + { + "address": "0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8", + "contractname": "FuroStreamRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf30cf8d373d78d7964a2f7793b730bf7ae0970a8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 77, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.42", + "threat_score": "100.00" + } + } + }, + { + "address": "0x0689640d190b10765f09310fcfe9c670ede4e25b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0689640d190b10765f09310fcfe9c670ede4e25b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0689640d190b10765f09310fcfe9c670ede4e25b", + "contractname": "FuroVesting", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0689640d190b10765f09310fcfe9c670ede4e25b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 3, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.33", + "threat_score": "84.21" + } + } + }, + { + "address": "0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64", + "contractname": "FuroVestingRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x312a8e33d78d3ab79e62971e86e5e8c9c5e28d64/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "4.21", + "score_v2": "84.15", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1e9b24073183d5c6b7ae5fb4b8f0b1dd83fdc77a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbbde1d67297329148fe1ed5e6b00114842728e65", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbbde1d67297329148fe1ed5e6b00114842728e65", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xbbde1d67297329148fe1ed5e6b00114842728e65", + "contractname": "RouteProcessor3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbbde1d67297329148fe1ed5e6b00114842728e65/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 24, + "high": 1, + "informational": 20, + "low": 19, + "medium": 1 + }, + "lines_analyzed_count": 406, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.38", + "threat_score": "84.21" + } + } + }, + { + "address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xc35dadb65012ec5796536bd9864ed8773abc74c4", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc35dadb65012ec5796536bd9864ed8773abc74c4/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 53, + "high": 7, + "informational": 21, + "low": 25, + "medium": 2 + }, + "lines_analyzed_count": 500, + "scan_time_taken": 2, + "score": "3.37", + "score_v2": "67.40", + "threat_score": "78.95" + } + } + }, + { + "address": "0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf78031cbca409f2fb6876bdfdbc1b2df24cf9bef/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "83.33" + } + } + }, + { + "address": "0x2f686751b19a9d91cc3d57d90150bc767f050066", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2f686751b19a9d91cc3d57d90150bc767f050066", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2f686751b19a9d91cc3d57d90150bc767f050066", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f686751b19a9d91cc3d57d90150bc767f050066/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 18, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.52", + "score_v2": "90.38", + "threat_score": "94.12" + } + } + }, + { + "address": "0xab235da7f52d35fb4551afba11bfb56e18774a65", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xab235da7f52d35fb4551afba11bfb56e18774a65", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xab235da7f52d35fb4551afba11bfb56e18774a65", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xab235da7f52d35fb4551afba11bfb56e18774a65/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "83.33" + } + } + }, + { + "address": "0xbe811a0d44e2553d25d11cb8dc0d3f0d0e6430e6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xb1e835dc2785b52265711e17fccb0fd018226a6e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1e835dc2785b52265711e17fccb0fd018226a6e/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 11, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.12", + "threat_score": "94.44" + } + } + }, + { + "address": "0xaa26771d497814e81d305c511efbb3ced90bf5bd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaa26771d497814e81d305c511efbb3ced90bf5bd", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xaa26771d497814e81d305c511efbb3ced90bf5bd", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa26771d497814e81d305c511efbb3ced90bf5bd/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "94.44" + } + } + }, + { + "address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 2, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "88.89" + } + } + } + ] + } + } + }, + { + "appName": "paraswap", + "doc": "https://developers.paraswap.network/smart-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 4, + "securityScore": 77.41749999999999, + "issueSeverityDistribution": { + "critical": 5, + "gas": 58, + "high": 9, + "informational": 27, + "low": 41, + "medium": 5 + } + }, + "contractsData": [ + { + "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contractname": "AugustusSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 4, + "informational": 7, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 180, + "scan_time_taken": 1, + "score": "3.61", + "score_v2": "72.22", + "threat_score": "73.68" + } + } + }, + { + "address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x216b4b4ba9f3e719726886d34a177484278bfcae", + "contractname": "TokenTransferProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x216b4b4ba9f3e719726886d34a177484278bfcae/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 29, + "high": 5, + "informational": 14, + "low": 21, + "medium": 3 + }, + "lines_analyzed_count": 553, + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.48", + "threat_score": "78.95" + } + } + }, + { + "address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa68bEA62Dc4034A689AA0F58A76681433caCa663", + "contractname": "AugustusRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa68bEA62Dc4034A689AA0F58A76681433caCa663/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 5, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.47", + "threat_score": "88.89" + } + } + }, + { + "address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", + "contractname": "FeeClaimer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 1, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.50", + "threat_score": "94.74" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 3, + "securityScore": 75.44333333333333, + "issueSeverityDistribution": { + "critical": 4, + "gas": 29, + "high": 4, + "informational": 20, + "low": 20, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contractname": "AugustusSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 4, + "informational": 7, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 180, + "scan_time_taken": 1, + "score": "3.61", + "score_v2": "72.22", + "threat_score": "73.68" + } + } + }, + { + "address": "0x216B4B4Ba9F3e719726886d34a177484278Bfcae", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6e7bE86000dF697facF4396efD2aE2C322165dC3", + "contractname": "AugustusRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e7bE86000dF697facF4396efD2aE2C322165dC3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 5, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 102, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.31", + "threat_score": "88.89" + } + } + }, + { + "address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA7465CCD97899edcf11C56D2d26B49125674e45F", + "contractname": "FeeClaimer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7465CCD97899edcf11C56D2d26B49125674e45F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 8, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 1, + "score": "3.49", + "score_v2": "69.80", + "threat_score": "94.74" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 1, + "securityScore": 73.33, + "issueSeverityDistribution": { + "critical": 4, + "gas": 8, + "high": 4, + "informational": 5, + "low": 8, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", + "contractname": "AugustusSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 4, + "informational": 5, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 180, + "scan_time_taken": 1, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "73.68" + } + } + }, + { + "address": "0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "mean-finance", + "doc": "https://docs.mean.finance/guides/smart-contract-registry", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 4, + "securityScore": 61.36750000000001, + "issueSeverityDistribution": { + "critical": 6, + "gas": 25, + "high": 1, + "informational": 10, + "low": 20, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", + "contractname": "DCAPermissionsManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 22, + "high": 0, + "informational": 8, + "low": 11, + "medium": 3 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.39", + "threat_score": "88.89" + } + } + }, + { + "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contractname": "DCAHubPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 280, + "scan_time_taken": 1, + "score": "4.77", + "score_v2": "95.36", + "threat_score": "100.00" + } + } + }, + { + "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "1.82", + "score_v2": "36.36", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "1.82", + "score_v2": "36.36", + "threat_score": "100.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 5, + "securityScore": 66.986, + "issueSeverityDistribution": { + "critical": 6, + "gas": 26, + "high": 1, + "informational": 10, + "low": 23, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contractname": "DCAHub", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "94.44" + } + } + }, + { + "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", + "contractname": "DCAPermissionsManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 22, + "high": 0, + "informational": 8, + "low": 11, + "medium": 3 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.39", + "threat_score": "88.89" + } + } + }, + { + "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 16, + "scan_time_taken": 0, + "score": "2.81", + "score_v2": "56.25", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contractname": "DCAHubPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 280, + "scan_time_taken": 1, + "score": "4.77", + "score_v2": "95.36", + "threat_score": "100.00" + } + } + }, + { + "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "1.82", + "score_v2": "36.36", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 4, + "securityScore": 74.88, + "issueSeverityDistribution": { + "critical": 6, + "gas": 25, + "high": 1, + "informational": 7, + "low": 20, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contractname": "DCAHub", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "94.44" + } + } + }, + { + "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", + "contractname": "DCAPermissionsManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 22, + "high": 0, + "informational": 5, + "low": 11, + "medium": 3 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.34", + "threat_score": "88.89" + } + } + }, + { + "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 16, + "scan_time_taken": 0, + "score": "2.81", + "score_v2": "56.25", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contractname": "DCAHubPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 280, + "scan_time_taken": 1, + "score": "4.77", + "score_v2": "95.36", + "threat_score": "100.00" + } + } + }, + { + "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "cow-swap", + "doc": "https://docs.cow.fi/cow-protocol/reference/contracts/core#deployments", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 87.60000000000001, + "issueSeverityDistribution": { + "critical": 4, + "gas": 18, + "high": 0, + "informational": 13, + "low": 14, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "contractname": "GPv2Settlement", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9008D19f58AAbD9eD0D60971565AA8510560ab41/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 7, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 493, + "scan_time_taken": 1, + "score": "4.57", + "score_v2": "91.48", + "threat_score": "94.74" + } + } + }, + { + "address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "contractname": "EIP173Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 4, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.11", + "threat_score": "88.89" + } + } + }, + { + "address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "contractname": "GPv2VaultRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 87, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.21", + "threat_score": "94.74" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 87.60000000000001, + "issueSeverityDistribution": { + "critical": 4, + "gas": 18, + "high": 0, + "informational": 13, + "low": 14, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9008D19f58AAbD9eD0D60971565AA8510560ab41", + "contractname": "GPv2Settlement", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9008D19f58AAbD9eD0D60971565AA8510560ab41/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 7, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 493, + "scan_time_taken": 1, + "score": "4.57", + "score_v2": "91.48", + "threat_score": "94.74" + } + } + }, + { + "address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE", + "contractname": "EIP173Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 4, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.11", + "threat_score": "88.89" + } + } + }, + { + "address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110", + "contractname": "GPv2VaultRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC92E8bdf79f0507f65a392b0ab4667716BFE0110/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 87, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.21", + "threat_score": "94.74" + } + } + } + ] + } + } + }, + { + "appName": "bancor", + "doc": "https://docs.bancor.network/developer-guides/contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 15, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 12, + "securityScore": 88.71083333333333, + "issueSeverityDistribution": { + "critical": 4, + "gas": 19, + "high": 0, + "informational": 9, + "low": 64, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x036f8B31D78ca354Ada40dbd117e54F78B6f6CDc", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x892f481BD6E9d7D26aE365211D9B45175d5D00e4", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xebFaFc802533F3D2835Af7464Fcd4492e8F82eB2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeEF417e1D5CC832e619ae18D2F140De2999dD4fB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8E303D296851B320e6a697bAcB979d13c9D6E760", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E303D296851B320e6a697bAcB979d13c9D6E760", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8E303D296851B320e6a697bAcB979d13c9D6E760", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E303D296851B320e6a697bAcB979d13c9D6E760/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9f292ccB69fF9A0644475C7bC8d4651039e133d5", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xd761D538240E23B465c9c08236D781029DC3cc96", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd761D538240E23B465c9c08236D781029DC3cc96", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd761D538240E23B465c9c08236D781029DC3cc96", + "contractname": "BancorV1Migration", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd761D538240E23B465c9c08236D781029DC3cc96/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 135, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.81", + "threat_score": "94.74" + } + } + }, + { + "address": "0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02651E355D26f3506C1E644bA393FDD9Ac95EaCa/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFd31662b3d54eddE9B6Bdd32c9c27C8E292cAD57/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2A2A2BE5cCf20F3633c6ca2D429Ac51186a631e1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0x649765821D9f64198c905eC0B2B037a4a52Bc373", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x649765821D9f64198c905eC0B2B037a4a52Bc373", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x649765821D9f64198c905eC0B2B037a4a52Bc373", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x649765821D9f64198c905eC0B2B037a4a52Bc373/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E1814ba31F7ea95D216204BB45FE75Ce09b14F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x857Eb0Eb2572F7092C417CD386BA82e45EbA9B8a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0x97CeC0F2D355BF073619A5093F989709caE4a191", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x97CeC0F2D355BF073619A5093F989709caE4a191", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x97CeC0F2D355BF073619A5093F989709caE4a191", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97CeC0F2D355BF073619A5093F989709caE4a191/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372", + "contractname": "TransparentUpgradeableProxyImmutable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb0B958398ABB0b5DB4ce4d7598Fb868f5A00f372/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8843F65F11B2367bb05A6E120C44780088976748", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8843F65F11B2367bb05A6E120C44780088976748", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8843F65F11B2367bb05A6E120C44780088976748", + "contractname": "VortexBurner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8843F65F11B2367bb05A6E120C44780088976748/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 8, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 368, + "scan_time_taken": 1, + "score": "4.61", + "score_v2": "92.12", + "threat_score": "94.74" + } + } + } + ] + } + } + }, + { + "appName": "frax", + "doc": "https://docs.frax.finance/smart-contracts/fraxswap", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 2, + "securityScore": 80.765, + "issueSeverityDistribution": { + "critical": 5, + "gas": 167, + "high": 21, + "informational": 84, + "low": 58, + "medium": 8 + } + }, + "contractsData": [ + { + "address": "0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f", + "contractname": "FraxswapFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43eC799eAdd63848443E2347C49f5f52e8Fe0F6f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 97, + "high": 9, + "informational": 65, + "low": 25, + "medium": 5 + }, + "lines_analyzed_count": 1557, + "scan_time_taken": 4, + "score": "4.14", + "score_v2": "82.79", + "threat_score": "73.68" + } + } + }, + { + "address": "0xC14d550632db8592D1243Edc8B95b0Ad06703867", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC14d550632db8592D1243Edc8B95b0Ad06703867", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC14d550632db8592D1243Edc8B95b0Ad06703867", + "contractname": "FraxswapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC14d550632db8592D1243Edc8B95b0Ad06703867/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 70, + "high": 12, + "informational": 19, + "low": 33, + "medium": 3 + }, + "lines_analyzed_count": 997, + "scan_time_taken": 4, + "score": "3.94", + "score_v2": "78.74", + "threat_score": "84.21" + } + } + }, + { + "address": "0x25e9acA5951262241290841b6f863d59D37DC4f0", + "isVerified": true, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x67a1412d2D6CbF211bb71F8e851b4393b491B10f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB9A55F455e46e8D717eEA5E47D2c449416A0437F", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "balancer", + "doc": "https://docs.balancer.fi/reference/contracts/deployment-addresses/arbitrum.html", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 80, + "totalContractsNumber": 89, + "solidityScanContractsNumber": 71, + "securityScore": 87.4305633802817, + "issueSeverityDistribution": { + "critical": 9, + "gas": 349, + "high": 12, + "informational": 63, + "low": 254, + "medium": 28 + } + }, + "contractsData": [ + { + "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 0, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "1.52", + "score_v2": "30.49", + "threat_score": "94.44" + } + } + }, + { + "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.14", + "threat_score": "88.89" + } + } + }, + { + "address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "contractname": "BalancerHelpers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.85", + "threat_score": "94.74" + } + } + }, + { + "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xce88686553686DA562CE7Cea497CE749DA109f9F", + "contractname": "ProtocolFeesCollector", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce88686553686DA562CE7Cea497CE749DA109f9F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "85.95", + "threat_score": "94.74" + } + } + }, + { + "address": "0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768", + "contractname": "WstETHRateProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x72D07D7DcA67b8A406aD1Ec34ce969c90bFEE768/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.84", + "threat_score": "94.44" + } + } + }, + { + "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "contractname": "AuthorizerAdaptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 118, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.37", + "threat_score": "94.12" + } + } + }, + { + "address": "0xB848f50141F3D4255b37aC288C25C109104F2158", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB848f50141F3D4255b37aC288C25C109104F2158", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB848f50141F3D4255b37aC288C25C109104F2158", + "contractname": "BALTokenHolderFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB848f50141F3D4255b37aC288C25C109104F2158/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.83", + "threat_score": "94.44" + } + } + }, + { + "address": "0xf302f9F50958c5593770FDf4d4812309fF77414f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf302f9F50958c5593770FDf4d4812309fF77414f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf302f9F50958c5593770FDf4d4812309fF77414f", + "contractname": "BalancerTokenAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf302f9F50958c5593770FDf4d4812309fF77414f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 0, + "informational": 5, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 403, + "scan_time_taken": 1, + "score": "4.57", + "score_v2": "91.32", + "threat_score": "94.44" + } + } + }, + { + "address": "0xC128a9954e6c874eA3d62ce62B468bA073093F25", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC128468b7Ce63eA702C1f104D55A2566b13D3ABD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x239e55F427D44C3cc793f49bFB507ebe76638a2b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x239e55F427D44C3cc793f49bFB507ebe76638a2b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x239e55F427D44C3cc793f49bFB507ebe76638a2b", + "contractname": "BalancerMinter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x239e55F427D44C3cc793f49bFB507ebe76638a2b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 2, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.49", + "threat_score": "94.74" + } + } + }, + { + "address": "0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6f5a2eE11E7a772AeB5114A20d0D7c0ff61EB8A0", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7869296Efd0a76872fEE62A058C8fBca5c1c826C", + "contractname": "SmartWalletChecker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7869296Efd0a76872fEE62A058C8fBca5c1c826C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 86, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.21", + "threat_score": "94.44" + } + } + }, + { + "address": "0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1", + "contractname": "DoubleEntrypointFixRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcA96C4f198d343E251b1a01F3EBA061ef3DA73C1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 2, + "informational": 9, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 177, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.49", + "threat_score": "89.47" + } + } + }, + { + "address": "0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5ef4c5352882b10893b70DbcaA0C000965bd23c5", + "contractname": "ProtocolFeesWithdrawer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ef4c5352882b10893b70DbcaA0C000965bd23c5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.19", + "threat_score": "94.74" + } + } + }, + { + "address": "0xB496FF44746A8693A060FafD984Da41B253f6790", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd", + "contractname": "DistributionScheduler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 3, + "informational": 4, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 237, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.70", + "threat_score": "94.74" + } + } + }, + { + "address": "0xD3cf852898b21fc233251427c2DC93d3d604F3BB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD3cf852898b21fc233251427c2DC93d3d604F3BB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD3cf852898b21fc233251427c2DC93d3d604F3BB", + "contractname": "FeeDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cf852898b21fc233251427c2DC93d3d604F3BB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 17, + "low": 6, + "medium": 6 + }, + "lines_analyzed_count": 637, + "scan_time_taken": 1, + "score": "4.49", + "score_v2": "89.80", + "threat_score": "94.74" + } + } + }, + { + "address": "0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5", + "contractname": "BalancerQueries", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "94.74" + } + } + }, + { + "address": "0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A", + "contractname": "ProtocolFeePercentagesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 169, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.53", + "threat_score": "94.44" + } + } + }, + { + "address": "0xe5F96070CA00cd54795416B1a4b4c2403231c548", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf1665E19bc105BE4EDD3739F88315cC699cc5b65", + "contractname": "LiquidityGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf1665E19bc105BE4EDD3739F88315cC699cc5b65/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.63", + "threat_score": "94.44" + } + } + }, + { + "address": "0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7", + "contractname": "ArbitrumRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 0, + "score": "4.51", + "score_v2": "90.22", + "threat_score": "94.44" + } + } + }, + { + "address": "0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6337949cbC4825Bbd09242c811770F6F6fee9FfC", + "contractname": "ArbitrumRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6337949cbC4825Bbd09242c811770F6F6fee9FfC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "87.06", + "threat_score": "94.44" + } + } + }, + { + "address": "0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36", + "contractname": "OptimismRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.37", + "score_v2": "87.32", + "threat_score": "94.12" + } + } + }, + { + "address": "0xBC230b1a66A138cD9cFC7b352390025978dFAdde", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13", + "contractname": "PolygonRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 46, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.74" + } + } + }, + { + "address": "0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfeb1A24C2752E53576133cdb718F25bC64eBDD52", + "contractname": "PolygonRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfeb1A24C2752E53576133cdb718F25bC64eBDD52/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.14", + "threat_score": "94.74" + } + } + }, + { + "address": "0x1b300C86980a5195bCF49bD419A068D98dC133Db", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b300C86980a5195bCF49bD419A068D98dC133Db", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1b300C86980a5195bCF49bD419A068D98dC133Db", + "contractname": "PoolRecoveryHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b300C86980a5195bCF49bD419A068D98dC133Db/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 2, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.44" + } + } + }, + { + "address": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "contractname": "AuthorizerAdaptorEntrypoint", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.69", + "score_v2": "93.75", + "threat_score": "94.12" + } + } + }, + { + "address": "0x67F8DF125B796B05895a6dc8Ecf944b9556ecb0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5F43FBa61f63Fa6bFF101a0A0458cEA917f6B347", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xC101dcA301a4011C1F925e9622e749e550a1B667", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDEC02e6642e2c999aF429F5cE944653CAd15e093", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDEC02e6642e2c999aF429F5cE944653CAd15e093", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDEC02e6642e2c999aF429F5cE944653CAd15e093", + "contractname": "EulerLinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEC02e6642e2c999aF429F5cE944653CAd15e093/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.62", + "threat_score": "94.74" + } + } + }, + { + "address": "0x4fb47126Fa83A8734991E41B942Ac29A3266C968", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007", + "contractname": "SingleRecipientGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb2007B8B7E0260042517f635CFd8E6dD2Dd7f007/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 68, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.24", + "threat_score": "94.74" + } + } + }, + { + "address": "0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8", + "contractname": "GnosisRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2a18B396829bc29F66a1E59fAdd7a0269A6605E8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 41, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.93", + "threat_score": "94.44" + } + } + }, + { + "address": "0x05277CE7D1e365d660624612d8b8b9B55bFD4518", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x05277CE7D1e365d660624612d8b8b9B55bFD4518", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x05277CE7D1e365d660624612d8b8b9B55bFD4518", + "contractname": "GnosisRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05277CE7D1e365d660624612d8b8b9B55bFD4518/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.75", + "threat_score": "94.74" + } + } + }, + { + "address": "0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", + "contractname": "MerkleOrchard", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 1, + "informational": 0, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 310, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68", + "contractname": "ProtocolIdRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3ccacE87f6d3A81724075ADcb5ddd85a8A1bB68/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.68", + "threat_score": "94.44" + } + } + }, + { + "address": "0x897888115Ada5773E02aA29F775430BFB5F34c51", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x897888115Ada5773E02aA29F775430BFB5F34c51", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x897888115Ada5773E02aA29F775430BFB5F34c51", + "contractname": "WeightedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x897888115Ada5773E02aA29F775430BFB5F34c51/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.49", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8055b8C947De30130BC1Ec750C8F345a50006B23", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", + "contractname": "ERC4626LinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.64", + "score_v2": "92.73", + "threat_score": "94.74" + } + } + }, + { + "address": "0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", + "contractname": "MockERC4626Token", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB99eDc4b289B0F2284fCF3f66884191BdCe29624/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 1, + "high": 0, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 110, + "scan_time_taken": 0, + "score": "4.14", + "score_v2": "82.73", + "threat_score": "83.33" + } + } + }, + { + "address": "0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d", + "contractname": "ERC4626LinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9516a2d25958EdB8da246a320f2c7d94A0DBe25d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.57", + "threat_score": "94.74" + } + } + }, + { + "address": "0x39A79EB449Fc05C92c39aA6f0e9BfaC03BE8dE5B", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xC7B779AB638b7A59f490ac95199502343a81E006", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC7B779AB638b7A59f490ac95199502343a81E006", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC7B779AB638b7A59f490ac95199502343a81E006", + "contractname": "MockGearboxVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7B779AB638b7A59f490ac95199502343a81E006/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 64, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "85.94", + "threat_score": "94.44" + } + } + }, + { + "address": "0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1", + "contractname": "MockGearboxDieselToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb7A32B67AAdB3866cC5c2FaBc6C6aB8a9027c3c1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 37, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.49", + "threat_score": "94.44" + } + } + }, + { + "address": "0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234", + "contractname": "GearboxLinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d05Aac44aC7Dd3c7ba5d50Be93EB884A057d234/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 93, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.40", + "threat_score": "94.74" + } + } + }, + { + "address": "0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0", + "contractname": "YearnLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F5222Ffa40F2AEd6380D022184D6ea67C776eE0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.61", + "score_v2": "92.12", + "threat_score": "94.74" + } + } + }, + { + "address": "0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", + "contractname": "MockYearnTokenVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.19", + "threat_score": "84.21" + } + } + }, + { + "address": "0xAC5B4EF7eDe2F2843a704E96dcAA637F4BA3Dc3f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9", + "contractname": "AaveLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b576c1245F479506e7C8bbc4dB4db07C1CD31F9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.64", + "score_v2": "92.73", + "threat_score": "94.74" + } + } + }, + { + "address": "0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29", + "contractname": "MockAaveLendingPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x28fa1E40011aDF98898E8243B2a48BB21EbF0C29/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x1F3C910c416eD2340150281C5eB93325C38817A1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F3C910c416eD2340150281C5eB93325C38817A1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1F3C910c416eD2340150281C5eB93325C38817A1", + "contractname": "MockStaticAToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F3C910c416eD2340150281C5eB93325C38817A1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "94.44" + } + } + }, + { + "address": "0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d", + "contractname": "AaveLinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4cE277Df0FeB5B4d07a0ca2ADCf5326E4005239d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.01", + "threat_score": "94.74" + } + } + }, + { + "address": "0x4E11AEec21baF1660b1a46472963cB3DA7811C89", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4E11AEec21baF1660b1a46472963cB3DA7811C89", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4E11AEec21baF1660b1a46472963cB3DA7811C89", + "contractname": "SiloLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E11AEec21baF1660b1a46472963cB3DA7811C89/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 159, + "scan_time_taken": 0, + "score": "4.59", + "score_v2": "91.82", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c", + "contractname": "MockSiloRepository", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E2DfC5E111dbe14E9d725210b9342688Dd51c6c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "94.44" + } + } + }, + { + "address": "0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2", + "contractname": "MockSilo", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66c94AE8D795E98F69Ca65FFaC87B38B17Be3ca2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.37", + "threat_score": "94.44" + } + } + }, + { + "address": "0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12", + "contractname": "MockShareToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x192E67544694a7bAA2DeA94f9B1Df58BB3395A12/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 63, + "scan_time_taken": 0, + "score": "4.37", + "score_v2": "87.30", + "threat_score": "94.74" + } + } + }, + { + "address": "0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f", + "contractname": "SiloLinearPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x74CBfAF94A3577c539a9dCEE9870A6349a33b34f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.03", + "threat_score": "94.74" + } + } + }, + { + "address": "0x4148bf5B0688eD0a87F317c6534Cb841f503349e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4148bf5B0688eD0a87F317c6534Cb841f503349e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4148bf5B0688eD0a87F317c6534Cb841f503349e", + "contractname": "ManagedPoolAddRemoveTokenLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4148bf5B0688eD0a87F317c6534Cb841f503349e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 226, + "scan_time_taken": 0, + "score": "4.60", + "score_v2": "92.04", + "threat_score": "94.74" + } + } + }, + { + "address": "0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527", + "contractname": "CircuitBreakerLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4967b3353Cdf9E5C67421a3890d35f2f3BB50527/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 87, + "scan_time_taken": 0, + "score": "4.54", + "score_v2": "90.80", + "threat_score": "94.12" + } + } + }, + { + "address": "0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2", + "contractname": "ManagedPoolAmmLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb37646ACBb1A91287721B2CdBe01BA0DbA5E57A2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 283, + "scan_time_taken": 1, + "score": "4.70", + "score_v2": "93.99", + "threat_score": "94.44" + } + } + }, + { + "address": "0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75", + "contractname": "ExternalWeightedMath", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3db89f0CA3b388f2BcDbccD2ff8E13C22459CF75/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.93", + "score_v2": "98.54", + "threat_score": "94.12" + } + } + }, + { + "address": "0x7827108Af2fd9910EA7cf361d9b827941FA7D809", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7827108Af2fd9910EA7cf361d9b827941FA7D809", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7827108Af2fd9910EA7cf361d9b827941FA7D809", + "contractname": "RecoveryModeHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7827108Af2fd9910EA7cf361d9b827941FA7D809/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.86", + "threat_score": "94.74" + } + } + }, + { + "address": "0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93", + "contractname": "ManagedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbf904f9f340745b4f0c4702c7b6ab1e808ea6b93/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.38", + "threat_score": "94.12" + } + } + }, + { + "address": "0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065", + "contractname": "ManagedPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0cbf6765997b7ca7be6440f5e305b2ec7b96065/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 0, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 726, + "scan_time_taken": 2, + "score": "4.77", + "score_v2": "95.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0x6048a8c631fb7e77eca533cf9c29784e482391e7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6048a8c631fb7e77eca533cf9c29784e482391e7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6048a8c631fb7e77eca533cf9c29784e482391e7", + "contractname": "AuthorizerWithAdaptorValidation", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6048a8c631fb7e77eca533cf9c29784e482391e7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.31", + "threat_score": "94.44" + } + } + }, + { + "address": "0x96484f2abf5e58b15176dbf1a799627b53f13b6d", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x83e443ef4f9963c77bd860f94500075556668cb8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83e443ef4f9963c77bd860f94500075556668cb8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83e443ef4f9963c77bd860f94500075556668cb8", + "contractname": "VotingEscrowRemapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83e443ef4f9963c77bd860f94500075556668cb8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 239, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.70", + "threat_score": "94.44" + } + } + }, + { + "address": "0x5dbad78818d4c8958eff2d5b95b28385a22113cd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5dbad78818d4c8958eff2d5b95b28385a22113cd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5dbad78818d4c8958eff2d5b95b28385a22113cd", + "contractname": "GaugeAdder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5dbad78818d4c8958eff2d5b95b28385a22113cd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 2, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 185, + "scan_time_taken": 0, + "score": "4.30", + "score_v2": "85.95", + "threat_score": "94.44" + } + } + }, + { + "address": "0xdab2583911e872a00a851fb80dcc78a4b46ba57c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdab2583911e872a00a851fb80dcc78a4b46ba57c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdab2583911e872a00a851fb80dcc78a4b46ba57c", + "contractname": "GaugeWorkingBalanceHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdab2583911e872a00a851fb80dcc78a4b46ba57c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 0, + "score": "4.66", + "score_v2": "93.10", + "threat_score": "94.44" + } + } + }, + { + "address": "0x9bf951848288ccd87d06fac426150262cd3447de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9bf951848288ccd87d06fac426150262cd3447de", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9bf951848288ccd87d06fac426150262cd3447de", + "contractname": "PolygonZkEVMRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9bf951848288ccd87d06fac426150262cd3447de/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 42, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "94.44" + } + } + }, + { + "address": "0x45bf48d996d22afc9bc150df7fb4d13a49088602", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x45bf48d996d22afc9bc150df7fb4d13a49088602", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x45bf48d996d22afc9bc150df7fb4d13a49088602", + "contractname": "PolygonZkEVMRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45bf48d996d22afc9bc150df7fb4d13a49088602/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 81, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a", + "contractname": "ComposableStablePoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdb8d758bcb971e482b2c45f7f8a7740283a1bd3a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.21", + "threat_score": "94.74" + } + } + }, + { + "address": "0x20356663c17d31549d1210379749e2ae36722d8f", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1", + "contractname": "ChainlinkRateProviderFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1311fbc9f60359639174c1e7cc2032dbdb5cc4d1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x22625eedd92c81a219a83e1dc48f88d54786b017", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x22625eedd92c81a219a83e1dc48f88d54786b017", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x22625eedd92c81a219a83e1dc48f88d54786b017", + "contractname": "AvalancheRootGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22625eedd92c81a219a83e1dc48f88d54786b017/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "4.27", + "score_v2": "85.42", + "threat_score": "94.44" + } + } + }, + { + "address": "0x3eae4a1c2e36870a006e816930d9f55df0a72a13", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3eae4a1c2e36870a006e816930d9f55df0a72a13", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3eae4a1c2e36870a006e816930d9f55df0a72a13", + "contractname": "AvalancheRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eae4a1c2e36870a006e816930d9f55df0a72a13/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 227, + "scan_time_taken": 0, + "score": "4.71", + "score_v2": "94.27", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8e3b64b3737097f283e965869e3503aa20f31e4d", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x9a4d642b9876231bb9062559521a48097abfe6cb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9a4d642b9876231bb9062559521a48097abfe6cb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9a4d642b9876231bb9062559521a48097abfe6cb", + "contractname": "BaseRootGauge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a4d642b9876231bb9062559521a48097abfe6cb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 84, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "88.10", + "threat_score": "94.74" + } + } + }, + { + "address": "0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98", + "contractname": "StakelessGaugeCheckpointer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c8f71d19f87c0bd1b9bad2484ecc3388d5dbb98/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 1, + "low": 15, + "medium": 7 + }, + "lines_analyzed_count": 468, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.04", + "threat_score": "94.44" + } + } + }, + { + "address": "0xea66501df1a00261e3bb79d1e90444fc6a186b62", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xea66501df1a00261e3bb79d1e90444fc6a186b62", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xea66501df1a00261e3bb79d1e90444fc6a186b62", + "contractname": "BatchRelayerLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xea66501df1a00261e3bb79d1e90444fc6a186b62/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.54", + "threat_score": "94.74" + } + } + }, + { + "address": "0x481ca759babb6ff011e11890e183be00de3714e7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x481ca759babb6ff011e11890e183be00de3714e7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x481ca759babb6ff011e11890e183be00de3714e7", + "contractname": "BatchRelayerQueryLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x481ca759babb6ff011e11890e183be00de3714e7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x35cea9e57a393ac66aaa7e25c391d52c74b5648f", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x35cea9e57a393ac66aaa7e25c391d52c74b5648f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.44" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 13, + "totalContractsNumber": 55, + "solidityScanContractsNumber": 13, + "securityScore": 84.1453846153846, + "issueSeverityDistribution": { + "critical": 8, + "gas": 65, + "high": 1, + "informational": 6, + "low": 64, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa331d84ec860bf466b4cdccfb4ac09a1b43f3ae6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 0, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "1.52", + "score_v2": "30.49", + "threat_score": "94.44" + } + } + }, + { + "address": "0xba12222222228d8ba445958a75a0704d566bf2c8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xba12222222228d8ba445958a75a0704d566bf2c8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xba12222222228d8ba445958a75a0704d566bf2c8", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xba12222222228d8ba445958a75a0704d566bf2c8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.14", + "threat_score": "88.89" + } + } + }, + { + "address": "0x8e9aa87e45e92bad84d5f8dd1bff34fb92637de9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xce88686553686da562ce7cea497ce749da109f9f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf302f9f50958c5593770fdf4d4812309ff77414f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf302f9f50958c5593770fdf4d4812309ff77414f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf302f9f50958c5593770fdf4d4812309ff77414f", + "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf302f9f50958c5593770fdf4d4812309ff77414f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8f42adbba1b16eaae3bb5754915e0d06059add75", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc128468b7ce63ea702c1f104d55a2566b13d3abd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x239e55f427d44c3cc793f49bfb507ebe76638a2b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2e96068b3d5b5bae3d7515da4a1d2e52d08a2647", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3b8ca519122cdd8efb272b0d3085453404b25bd0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc128a9954e6c874ea3d62ce62b468ba073093f25", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6f5a2ee11e7a772aeb5114a20d0d7c0ff61eb8a0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5", + "contractname": "BalancerQueries", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe39b5e3b6d74016b2f6a9673d7d7493b6df549d5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "94.74" + } + } + }, + { + "address": "0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c", + "contractname": "ProtocolFeePercentagesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xacaac3e6d6df918bf3c809dfc7d42de0e4a72d4c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 169, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.53", + "threat_score": "94.44" + } + } + }, + { + "address": "0x8ab784368a1883da90d8513b48801e2db1cb2d5d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x26743984e3357efc59f2fd6c1afdc310335a61c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x26743984e3357efc59f2fd6c1afdc310335a61c9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x26743984e3357efc59f2fd6c1afdc310335a61c9", + "contractname": "PoolRecoveryHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26743984e3357efc59f2fd6c1afdc310335a61c9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 2, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.44" + } + } + }, + { + "address": "0xed86ff0c507d3af5f35d3523b77c17415fcffacb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xed86ff0c507d3af5f35d3523b77c17415fcffacb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xed86ff0c507d3af5f35d3523b77c17415fcffacb", + "contractname": "AuthorizerAdaptorEntrypoint", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xed86ff0c507d3af5f35d3523b77c17415fcffacb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.58", + "score_v2": "91.67", + "threat_score": "94.44" + } + } + }, + { + "address": "0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102", + "contractname": "ProtocolIdRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9805dcfd25e6de36bad8fe9d3fe2c9b44b764102/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.68", + "threat_score": "94.44" + } + } + }, + { + "address": "0x81cfae226343b24ba12ec6521db2c79e7aeeb310", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa523f47a933d5020b23629ddf689695aa94612dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4fb47126fa83a8734991e41b942ac29a3266c968", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc3ccace87f6d3a81724075adcb5ddd85a8a1bb68", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9da18982a33fd0c7051b19f0d7c76f2d5e7e017c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x230a59f4d9adc147480f03b0d3fffecd56c3289a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x62f5f9a446d198e8e4c84ee56e5217416720edaf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbef13d1e54d0c79da8b0ad704883e1cea7eb2100", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7adbdabaa80f654568421887c12f09e0c7bd9629", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4be0e4d6184348c5ba845a4010528cfc779610b8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2da61ef3cdcb97efb0f7099c02527fabfe94dee5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x19dfef0a828eec0c85fbb335aa65437417390b85", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb15608d28eb43378a7e7780add3fe9bc132baf40", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x34557ef500bfc060b8e3f2da58ef725bb7d32202", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7396f99b48e7436b152427bfa3dd6aa8c7c6d05b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x533a16f90e7d3ca31dbc608e5ec54967710f0d2a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c", + "contractname": "MockStaticAToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8b7854708c0c54f9d7d1ff351d4f84e6de0e134c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 70, + "scan_time_taken": 0, + "score": "4.43", + "score_v2": "88.57", + "threat_score": "94.44" + } + } + }, + { + "address": "0x45d37982784f022a9864748b4e8750e1e7019604", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59562f93c447656f6e4799fc1fc7c3d977c3324f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2498a2b0d6462d2260eac50ae1c3e03f4829ba95", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xded7fef7d8ecdcb74f22f0169e1a9ec696e6695d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8df317a729fcaa260306d7de28888932cb579b88", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3b1eb8eb7b43882b385ab30533d9a2bef9052a98", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4c32a8a8fda4e24139b51b456b42290f51d6a1c4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb4af4fdd49da2a2ba9522eadcf86d407a69f19c8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xacf05be5134d64d150d153818f8c67ee36996650", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6817149cb753bf529565b4d023d7507ed2ff4bc0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9129e834e15ea19b6069e8f08a8ecfc13686b8dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d3197d069f8f9f1fe7e23665bc64cb77ed8b089", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x043a2dad730d585c44fb79d2614f295d2d625412", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x77a0df59d1d73b12b07bcded0611279d8801ee96", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x77a0df59d1d73b12b07bcded0611279d8801ee96", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x77a0df59d1d73b12b07bcded0611279d8801ee96", + "contractname": "ComposableStablePool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77a0df59d1d73b12b07bcded0611279d8801ee96/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 0, + "low": 19, + "medium": 0 + }, + "lines_analyzed_count": 1235, + "scan_time_taken": 2, + "score": "4.79", + "score_v2": "95.79", + "threat_score": "94.74" + } + } + }, + { + "address": "0x96484f2abf5e58b15176dbf1a799627b53f13b6d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfe1862bdcaf17adf2d83eeb0da98dae04492f4f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x83e443ef4f9963c77bd860f94500075556668cb8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee", + "contractname": "BatchRelayerLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa69e0ccf150a29369d8bbc0b3f510849db7e8eee/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.54", + "threat_score": "94.74" + } + } + }, + { + "address": "0xa876b2dbcc73f28347677c4be589e11910cc10eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa876b2dbcc73f28347677c4be589e11910cc10eb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa876b2dbcc73f28347677c4be589e11910cc10eb", + "contractname": "BatchRelayerQueryLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa876b2dbcc73f28347677c4be589e11910cc10eb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x015aca20a1422f3c729086c17f15f10e0cfbc75a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x015aca20a1422f3c729086c17f15f10e0cfbc75a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x015aca20a1422f3c729086c17f15f10e0cfbc75a", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x015aca20a1422f3c729086c17f15f10e0cfbc75a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 2, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.34", + "threat_score": "94.44" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 30, + "totalContractsNumber": 35, + "solidityScanContractsNumber": 30, + "securityScore": 86.77799999999998, + "issueSeverityDistribution": { + "critical": 8, + "gas": 118, + "high": 1, + "informational": 2, + "low": 104, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79", + "contractname": "AaveLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x687b8C9b41E01Be8B591725fac5d5f52D0564d79/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.64", + "score_v2": "92.73", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8df317a729fcaA260306d7de28888932cb579b88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8df317a729fcaA260306d7de28888932cb579b88", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8df317a729fcaA260306d7de28888932cb579b88", + "contractname": "ComposableStablePoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df317a729fcaA260306d7de28888932cb579b88/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.21", + "threat_score": "94.74" + } + } + }, + { + "address": "0x161f4014C27773840ccb4EC1957113e6DD028846", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x161f4014C27773840ccb4EC1957113e6DD028846", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x161f4014C27773840ccb4EC1957113e6DD028846", + "contractname": "ERC4626LinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x161f4014C27773840ccb4EC1957113e6DD028846/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.64", + "score_v2": "92.73", + "threat_score": "94.74" + } + } + }, + { + "address": "0x9Dd32684176638D977883448A4c914311c07bd62", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9Dd32684176638D977883448A4c914311c07bd62", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9Dd32684176638D977883448A4c914311c07bd62", + "contractname": "GearboxLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9Dd32684176638D977883448A4c914311c07bd62/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 163, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.64", + "threat_score": "94.74" + } + } + }, + { + "address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9a62C91626d39D0216b3959112f9D4678E20134d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9a62C91626d39D0216b3959112f9D4678E20134d", + "contractname": "ManagedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a62C91626d39D0216b3959112f9D4678E20134d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4", + "contractname": "WeightedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C32a8a8fDa4E24139B51b456B42290f51d6A1c4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.49", + "threat_score": "94.74" + } + } + }, + { + "address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3", + "contractname": "YearnLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x44d33798dddCdAbc93Fe6a40C80588033Dc502d3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.61", + "score_v2": "92.12", + "threat_score": "94.74" + } + } + }, + { + "address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x300Ab2038EAc391f26D9F895dc61F8F66a548833", + "contractname": "BalancerQueries", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x300Ab2038EAc391f26D9F895dc61F8F66a548833/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 0, + "score": "4.33", + "score_v2": "86.67", + "threat_score": "94.74" + } + } + }, + { + "address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7B25d5712fB49627534012327E46455b3fF7b26C", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7B25d5712fB49627534012327E46455b3fF7b26C", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B25d5712fB49627534012327E46455b3fF7b26C/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.63", + "threat_score": "94.44" + } + } + }, + { + "address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7C3C773C878d2238a9b64d8CEE02377BF07ED06a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.44" + } + } + }, + { + "address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632", + "contractname": "BatchRelayerLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf779e58dafb4307b998C7b3C9D3f788DFc80632/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.54", + "threat_score": "94.74" + } + } + }, + { + "address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4", + "contractname": "BatchRelayerLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82416Ce6eA7dD4923d4A3ED70a79B4A432a382C4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.54", + "threat_score": "94.74" + } + } + }, + { + "address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d", + "contractname": "ProtocolFeePercentagesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEd7Fef7D8eCdcB74F22f0169e1A9EC696e6695d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 169, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.53", + "threat_score": "94.44" + } + } + }, + { + "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.14", + "threat_score": "88.89" + } + } + }, + { + "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x809B79b53F18E9bc08A961ED4678B901aC93213a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 0, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "1.52", + "score_v2": "30.49", + "threat_score": "94.44" + } + } + }, + { + "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", + "contractname": "AuthorizerAdaptorEntrypoint", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.69", + "score_v2": "93.75", + "threat_score": "94.44" + } + } + }, + { + "address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", + "contractname": "AuthorizerWithAdaptorValidation", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.31", + "threat_score": "94.12" + } + } + }, + { + "address": "0x9f7E65887413a8497b87bA2058cE6E4Ef4B37013", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f", + "contractname": "ChildChainGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1a4FE1C6d25a0DDAb47431A92A723dd71d9021f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.69", + "threat_score": "94.44" + } + } + }, + { + "address": "0x8eA89804145c007e7D226001A96955ad53836087", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", + "contractname": "L2LayerZeroBridgeForwarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.51", + "threat_score": "94.44" + } + } + }, + { + "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAcf05BE5134d64d150d153818F8C67EE36996650", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xAcf05BE5134d64d150d153818F8C67EE36996650", + "contractname": "ProtocolFeesWithdrawer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAcf05BE5134d64d150d153818F8C67EE36996650/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.19", + "threat_score": "94.74" + } + } + }, + { + "address": "0xE42FFA682A26EF8F25891db4882932711D42e467", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD", + "contractname": "VotingEscrowDelegationProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD87F44Df0159DC78029AB9CA7D7e57E7249F5ACD/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 107, + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.72", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "contractname": "BalancerHelpers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.85", + "threat_score": "94.74" + } + } + }, + { + "address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6", + "contractname": "BatchRelayerQueryLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41f59C2B8a4d16dBbd900162450FB2B3Bf35cDa6/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B", + "contractname": "ChainlinkRateProviderFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0A973B6DB16C2ded41dC91691Cc347BEb0e2442B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48", + "contractname": "GaugeWorkingBalanceHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 0, + "score": "4.66", + "score_v2": "93.10", + "threat_score": "94.74" + } + } + }, + { + "address": "0x0c5538098EBe88175078972F514C9e101D325D4F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0c5538098EBe88175078972F514C9e101D325D4F", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0c5538098EBe88175078972F514C9e101D325D4F", + "contractname": "L2BalancerPseudoMinter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c5538098EBe88175078972F514C9e101D325D4F/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 0, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 135, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.74", + "threat_score": "94.74" + } + } + }, + { + "address": "0x71528afe250438e184b2deAF7947f0f45931DF3b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0c6052254551EAe3ECac77B01DFcf1025418828f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0c6052254551EAe3ECac77B01DFcf1025418828f", + "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c6052254551EAe3ECac77B01DFcf1025418828f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "94.74" + } + } + }, + { + "address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229", + "contractname": "NullVotingEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x475D18169BE8a89357A9ee3Ab00ca386d20fA229/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "94.74" + } + } + }, + { + "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contractname": "ProtocolIdRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.68", + "threat_score": "94.44" + } + } + }, + { + "address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A", + "contractname": "TestBalancerToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1Fa945425eD2e08Acb932E000bCc2f21B21588A/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "82.00", + "threat_score": "89.47" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 25, + "totalContractsNumber": 35, + "solidityScanContractsNumber": 25, + "securityScore": 86.33279999999999, + "issueSeverityDistribution": { + "critical": 8, + "gas": 97, + "high": 1, + "informational": 2, + "low": 91, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x62aaB12865d7281048c337D53a4dde9d770321E6", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x62aaB12865d7281048c337D53a4dde9d770321E6", + "contractname": "AaveLinearPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62aaB12865d7281048c337D53a4dde9d770321E6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 165, + "scan_time_taken": 0, + "score": "4.64", + "score_v2": "92.73", + "threat_score": "94.74" + } + } + }, + { + "address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", + "contractname": "ComposableStablePoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.21", + "threat_score": "94.74" + } + } + }, + { + "address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", + "contractname": "ManagedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7", + "contractname": "WeightedPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6CaD2ea22BFA7F4C14Aae92E47F510Cd5C509bc7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.57", + "score_v2": "91.49", + "threat_score": "94.74" + } + } + }, + { + "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e", + "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "94.74" + } + } + }, + { + "address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 98, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.63", + "threat_score": "94.44" + } + } + }, + { + "address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C", + "contractname": "BalancerRelayer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2163c2FcD0940e84B8a68991bF926eDfB0Cd926C/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "80.99", + "threat_score": "94.44" + } + } + }, + { + "address": "0x1702067424096F07A60e62cceE3dE9420068492D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1702067424096F07A60e62cceE3dE9420068492D", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1702067424096F07A60e62cceE3dE9420068492D", + "contractname": "BatchRelayerLibrary", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1702067424096F07A60e62cceE3dE9420068492D/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.54", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8eA89804145c007e7D226001A96955ad53836087", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8eA89804145c007e7D226001A96955ad53836087", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8eA89804145c007e7D226001A96955ad53836087", + "contractname": "L2LayerZeroBridgeForwarder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA89804145c007e7D226001A96955ad53836087/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.51", + "threat_score": "94.44" + } + } + }, + { + "address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x41B953164995c11C81DA73D212ED8Af25741b7Ac", + "contractname": "ProtocolFeePercentagesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41B953164995c11C81DA73D212ED8Af25741b7Ac/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 169, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.53", + "threat_score": "94.44" + } + } + }, + { + "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBA12222222228d8Ba445958a75a0704d566BF2C8", + "contractname": "Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBA12222222228d8Ba445958a75a0704d566BF2C8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 79, + "scan_time_taken": 0, + "score": "4.56", + "score_v2": "91.14", + "threat_score": "88.89" + } + } + }, + { + "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "contractname": "Authorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 0, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "1.52", + "score_v2": "30.49", + "threat_score": "94.44" + } + } + }, + { + "address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", + "contractname": "BalancerHelpers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5aDDCCa35b7A0D07C74063c48700C8590E87864E/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.85", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75", + "contractname": "AuthorizerAdaptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 118, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.37", + "threat_score": "94.12" + } + } + }, + { + "address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x03F3Fb107e74F2EAC9358862E91ad3c692712054", + "contractname": "AuthorizerWithAdaptorValidation", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03F3Fb107e74F2EAC9358862E91ad3c692712054/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 91, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.31", + "threat_score": "94.44" + } + } + }, + { + "address": "0x96484f2aBF5e58b15176dbF1A799627B53F13B6d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x83E443EF4f9963C77bd860f94500075556668cb8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83E443EF4f9963C77bd860f94500075556668cb8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x83E443EF4f9963C77bd860f94500075556668cb8", + "contractname": "ChildChainGaugeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E443EF4f9963C77bd860f94500075556668cb8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.69", + "threat_score": "94.44" + } + } + }, + { + "address": "0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1802953277FD955f9a254B80Aa0582f193cF1d77", + "contractname": "ChildChainGaugeTokenAdder", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1802953277FD955f9a254B80Aa0582f193cF1d77/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 101, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.12", + "threat_score": "94.74" + } + } + }, + { + "address": "0x809B79b53F18E9bc08A961ED4678B901aC93213a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x230a59F4d9ADc147480f03B0D3fFfeCd56c3289a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca", + "contractname": "ProtocolFeesWithdrawer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.41", + "score_v2": "88.19", + "threat_score": "94.74" + } + } + }, + { + "address": "0x45fFd460cC6642B8D8Fb12373DFd77Ceb0f4932B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05", + "contractname": "VotingEscrowDelegationProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A2535f5fB47b8e44c02Ef5D9990588313fe8F05/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 107, + "scan_time_taken": 0, + "score": "4.49", + "score_v2": "89.72", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", + "contractname": "BalancerHelpers", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.85", + "threat_score": "94.74" + } + } + }, + { + "address": "0x884976294666ccF6dd61006BBcDafe74ca889504", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x682f0dDBFd41D1272982f64a499Fb62d80e27589", + "contractname": "ProtocolIdRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x682f0dDBFd41D1272982f64a499Fb62d80e27589/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.68", + "threat_score": "94.44" + } + } + }, + { + "address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1", + "contractname": "L2BalancerPseudoMinter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA8920455934Da4D853faac1f94Fe7bEf72943eF1/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 0, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 135, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.74", + "threat_score": "94.74" + } + } + }, + { + "address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x85a80afee867aDf27B50BdB7b76DA70f1E853062", + "contractname": "NoProtocolFeeLiquidityBootstrappingPoolFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x85a80afee867aDf27B50BdB7b76DA70f1E853062/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 90, + "scan_time_taken": 0, + "score": "4.44", + "score_v2": "88.89", + "threat_score": "94.74" + } + } + }, + { + "address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92", + "contractname": "NullVotingEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x013D4382F291be5688AFBcc741Ee8A24C66B2C92/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "94.74" + } + } + }, + { + "address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", + "contractname": "ProtocolIdRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.73", + "score_v2": "94.68", + "threat_score": "94.44" + } + } + } + ] + } + } + }, + { + "appName": "pancake-swap", + "doc": "https://docs.pancakeswap.finance/developers/smart-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 8, + "securityScore": 78.875, + "issueSeverityDistribution": { + "critical": 8, + "gas": 57, + "high": 12, + "informational": 33, + "low": 39, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "contractname": "PancakeV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 1, + "score": "3.86", + "score_v2": "77.14", + "threat_score": "77.78" + } + } + }, + { + "address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "contractname": "PancakeV3PoolDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.47", + "threat_score": "94.44" + } + } + }, + { + "address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b81d678ffb9c0263b24a97847620c99d213eb14/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 7, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 222, + "scan_time_taken": 1, + "score": "4.32", + "score_v2": "86.49", + "threat_score": "94.44" + } + } + }, + { + "address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 101, + "scan_time_taken": 0, + "score": "4.01", + "score_v2": "80.20", + "threat_score": "88.89" + } + } + }, + { + "address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 402, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.34", + "threat_score": "83.33" + } + } + }, + { + "address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 11, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.12", + "threat_score": "94.44" + } + } + }, + { + "address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9a489505a00ce272eaa5e07dba6491314cae3796", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a489505a00ce272eaa5e07dba6491314cae3796/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "94.44" + } + } + }, + { + "address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "contractname": "UniswapInterfaceMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac1ce734566f390a94b00eb9bf561c2625bf44ea/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 3, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "2.88", + "score_v2": "57.50", + "threat_score": "94.44" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 14, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 14, + "securityScore": 78.81928571428573, + "issueSeverityDistribution": { + "critical": 20, + "gas": 267, + "high": 34, + "informational": 99, + "low": 115, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865", + "contractname": "PancakeV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 1, + "score": "3.86", + "score_v2": "77.14", + "threat_score": "77.78" + } + } + }, + { + "address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9", + "contractname": "PancakeV3PoolDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.47", + "threat_score": "94.44" + } + } + }, + { + "address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1b81d678ffb9c0263b24a97847620c99d213eb14", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b81d678ffb9c0263b24a97847620c99d213eb14/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 7, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "94.44" + } + } + }, + { + "address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc203d7f83677c7ed3f7acec959963e7f4ecc5c2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 101, + "scan_time_taken": 0, + "score": "4.01", + "score_v2": "80.20", + "threat_score": "88.89" + } + } + }, + { + "address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x46a15b0b27311cedf172ab29e4f4766fbe7f4364/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 402, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.34", + "threat_score": "83.33" + } + } + }, + { + "address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb048bbc1ee6b733fffcfb9e9cef7375518e25997/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 11, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.12", + "threat_score": "94.44" + } + } + }, + { + "address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9a489505a00ce272eaa5e07dba6491314cae3796", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9a489505a00ce272eaa5e07dba6491314cae3796", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9a489505a00ce272eaa5e07dba6491314cae3796/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "94.44" + } + } + }, + { + "address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac1ce734566f390a94b00eb9bf561c2625bf44ea", + "contractname": "UniswapInterfaceMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac1ce734566f390a94b00eb9bf561c2625bf44ea/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 3, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "2.88", + "score_v2": "57.50", + "threat_score": "94.44" + } + } + }, + { + "address": "0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b", + "contractname": "MixedRouteQuoterV1", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c650fb471fe4e0f476fd3437c3411b1122c4e3b/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 6, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 273, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x556b9306565093c855aea9ae92a594704c2cd59e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x556b9306565093c855aea9ae92a594704c2cd59e", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x556b9306565093c855aea9ae92a594704c2cd59e", + "contractname": "TokenValidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x556b9306565093c855aea9ae92a594704c2cd59e/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 7, + "low": 6, + "medium": 4 + }, + "lines_analyzed_count": 159, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.81", + "threat_score": "94.74" + } + } + }, + { + "address": "0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86", + "contractname": "SmartRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x678aa4bf4e210cf2166753e054d5b7c31cc7fa86/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.19", + "threat_score": "94.44" + } + } + }, + { + "address": "0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3", + "contractname": "MasterChefV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6a2db661d5a5690172d8eb0a7dea2d3008665a3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 11, + "gas": 62, + "high": 1, + "informational": 19, + "low": 15, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 3, + "score": "3.96", + "score_v2": "79.26", + "threat_score": "89.47" + } + } + }, + { + "address": "0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e", + "contractname": "PancakeFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 54, + "high": 7, + "informational": 21, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 509, + "scan_time_taken": 2, + "score": "3.68", + "score_v2": "73.67", + "threat_score": "78.95" + } + } + }, + { + "address": "0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb", + "contractname": "PancakeRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8cfe327cec66d1c090dd72bd0ff11d690c33a2eb/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 68, + "high": 12, + "informational": 13, + "low": 40, + "medium": 1 + }, + "lines_analyzed_count": 812, + "scan_time_taken": 4, + "score": "3.69", + "score_v2": "73.89", + "threat_score": "89.47" + } + } + } + ] + } + } + }, + { + "appName": "zipswap", + "doc": "https://ipfs.zipswap.fi/", + "chainsData": { + "10": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 4, + "securityScore": 56.385, + "issueSeverityDistribution": { + "critical": 18, + "gas": 88, + "high": 21, + "informational": 95, + "low": 66, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x8bcedd62dd46f1a76f8a1633d4f5b76e0cda521e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe6df0bb08e5a97b40b21950a0a51b94c4dba0ff6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 43, + "high": 13, + "informational": 13, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 438, + "scan_time_taken": 2, + "score": "3.23", + "score_v2": "64.61", + "threat_score": "89.47" + } + } + }, + { + "address": "0xfa436399d0458dbe8ab890c3441256e3e09022a8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0", + "contractname": "ILO", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5386c2af1c5901ce4a91c7ef2c8b07be931127b0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 20, + "high": 1, + "informational": 27, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 153, + "scan_time_taken": 1, + "score": "2.16", + "score_v2": "43.14", + "threat_score": "94.74" + } + } + }, + { + "address": "0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4", + "contractname": "LiquidityManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3ec5ae5f0d38933893e53bedf376cd9a0386f4f4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 9, + "high": 3, + "informational": 15, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 1, + "score": "2.63", + "score_v2": "52.63", + "threat_score": "94.74" + } + } + }, + { + "address": "0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c", + "contractname": "ZipRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1e2f8e5f94f366ef5dc041233c0738b1c1c2cb0c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 7, + "gas": 16, + "high": 4, + "informational": 40, + "low": 30, + "medium": 1 + }, + "lines_analyzed_count": 488, + "scan_time_taken": 2, + "score": "3.26", + "score_v2": "65.16", + "threat_score": "89.47" + } + } + } + ] + } + } + }, + { + "appName": "uniswap", + "doc": "https://docs.uniswap.org/contracts/v2/reference/smart-contracts/v2-deployments", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 18, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 18, + "securityScore": 76.36499999999998, + "issueSeverityDistribution": { + "critical": 8, + "gas": 222, + "high": 45, + "informational": 116, + "low": 128, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1f98431c8ad98523631ae4a59f267346ea31f984", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f98431c8ad98523631ae4a59f267346ea31f984/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "83.33" + } + } + }, + { + "address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "contractname": "Multicall2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ba1e12693dc8f9c48aad8770482f4739beed696/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 2, + "informational": 6, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 76, + "scan_time_taken": 0, + "score": "2.37", + "score_v2": "47.37", + "threat_score": "94.44" + } + } + }, + { + "address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.46", + "score_v2": "69.23", + "threat_score": "88.89" + } + } + }, + { + "address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfd8137f7d1516d3ea5ca83523914859ec47f573/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "94.44" + } + } + }, + { + "address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", + "contractname": "Quoter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 10, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.44" + } + } + }, + { + "address": "0xe592427a0aece92de3edee1f18e0157c05861564", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe592427a0aece92de3edee1f18e0157c05861564", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe592427a0aece92de3edee1f18e0157c05861564", + "contractname": "SwapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe592427a0aece92de3edee1f18e0157c05861564/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 7, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 245, + "scan_time_taken": 1, + "score": "4.39", + "score_v2": "87.76", + "threat_score": "94.44" + } + } + }, + { + "address": "0x42b24a95702b9986e82d421cc3568932790a48ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42b24a95702b9986e82d421cc3568932790a48ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x42b24a95702b9986e82d421cc3568932790a48ec", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42b24a95702b9986e82d421cc3568932790a48ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 18, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.52", + "score_v2": "90.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x91ae842a5ffd8d12023116943e72a606179294f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91ae842a5ffd8d12023116943e72a606179294f3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x91ae842a5ffd8d12023116943e72a606179294f3", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91ae842a5ffd8d12023116943e72a606179294f3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.90", + "threat_score": "89.47" + } + } + }, + { + "address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xee6a57ec80ea46401049e92587e52f5ec1c24785/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.84", + "threat_score": "94.44" + } + } + }, + { + "address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc36442b4a4522e871399cd717abdd847ab11fe88", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc36442b4a4522e871399cd717abdd847ab11fe88/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "83.33" + } + } + }, + { + "address": "0xa5644e29708357803b5a882d272c41cc0df92b34", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5644e29708357803b5a882d272c41cc0df92b34", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5644e29708357803b5a882d272c41cc0df92b34", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5644e29708357803b5a882d272c41cc0df92b34/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "88.89" + } + } + }, + { + "address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61ffe014ba17989e743c5f6cb21bf9697530b21e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 11, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.12", + "threat_score": "94.44" + } + } + }, + { + "address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.12" + } + } + }, + { + "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3", + "contractname": "Permit2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022d473030f116ddee9f6b43ac78ba3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 12, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contractname": "UniversalRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "3.00", + "score_v2": "60.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0xf164fc0ec4e93095b804a4795bbe1e041497b92a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf164fc0ec4e93095b804a4795bbe1e041497b92a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf164fc0ec4e93095b804a4795bbe1e041497b92a", + "contractname": "UniswapV2Router01", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf164fc0ec4e93095b804a4795bbe1e041497b92a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 58, + "high": 8, + "informational": 12, + "low": 28, + "medium": 1 + }, + "lines_analyzed_count": 517, + "scan_time_taken": 3, + "score": "3.44", + "score_v2": "68.86", + "threat_score": "89.47" + } + } + }, + { + "address": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7a250d5630b4cf539739df2c5dacb4c659f2488d", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7a250d5630b4cf539739df2c5dacb4c659f2488d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 73, + "high": 19, + "informational": 18, + "low": 26, + "medium": 4 + }, + "lines_analyzed_count": 780, + "scan_time_taken": 4, + "score": "3.52", + "score_v2": "70.38", + "threat_score": "89.47" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 15, + "solidityScanContractsNumber": 8, + "securityScore": 80.3775, + "issueSeverityDistribution": { + "critical": 8, + "gas": 59, + "high": 9, + "informational": 58, + "low": 31, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f98431c8ad98523631ae4a59f267346ea31f984", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1f98431c8ad98523631ae4a59f267346ea31f984", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f98431c8ad98523631ae4a59f267346ea31f984/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "83.33" + } + } + }, + { + "address": "0x5ba1e12693dc8f9c48aad8770482f4739beed696", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbfd8137f7d1516d3ea5ca83523914859ec47f573", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfd8137f7d1516d3ea5ca83523914859ec47f573/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "94.44" + } + } + }, + { + "address": "0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe592427a0aece92de3edee1f18e0157c05861564", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42b24a95702b9986e82d421cc3568932790a48ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x42b24a95702b9986e82d421cc3568932790a48ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x42b24a95702b9986e82d421cc3568932790a48ec", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x42b24a95702b9986e82d421cc3568932790a48ec/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 18, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.52", + "score_v2": "90.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x91ae842a5ffd8d12023116943e72a606179294f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91ae842a5ffd8d12023116943e72a606179294f3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x91ae842a5ffd8d12023116943e72a606179294f3", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91ae842a5ffd8d12023116943e72a606179294f3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.90", + "threat_score": "89.47" + } + } + }, + { + "address": "0xee6a57ec80ea46401049e92587e52f5ec1c24785", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc36442b4a4522e871399cd717abdd847ab11fe88", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc36442b4a4522e871399cd717abdd847ab11fe88", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc36442b4a4522e871399cd717abdd847ab11fe88/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "83.33" + } + } + }, + { + "address": "0xa5644e29708357803b5a882d272c41cc0df92b34", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x61ffe014ba17989e743c5f6cb21bf9697530b21e", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61ffe014ba17989e743c5f6cb21bf9697530b21e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 11, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.12", + "threat_score": "94.44" + } + } + }, + { + "address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.44" + } + } + }, + { + "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad", + "contractname": "UniversalRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 11, + "totalContractsNumber": 13, + "solidityScanContractsNumber": 11, + "securityScore": 78.57727272727273, + "issueSeverityDistribution": { + "critical": 8, + "gas": 71, + "high": 12, + "informational": 61, + "low": 37, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x33128a8fc17869897dce68ed026d694621f6fdfd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x33128a8fc17869897dce68ed026d694621f6fdfd", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x33128a8fc17869897dce68ed026d694621f6fdfd", + "contractname": "UniswapV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33128a8fc17869897dce68ed026d694621f6fdfd/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 9, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "72.97", + "threat_score": "83.33" + } + } + }, + { + "address": "0x091e99cb1c49331a94dd62755d168e941abd0693", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x091e99cb1c49331a94dd62755d168e941abd0693", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x091e99cb1c49331a94dd62755d168e941abd0693", + "contractname": "UniswapInterfaceMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x091e99cb1c49331a94dd62755d168e941abd0693/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 3, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "2.88", + "score_v2": "57.50", + "threat_score": "94.44" + } + } + }, + { + "address": "0x3334d83e224af5ef9c2e7dda7c7c98efd9621fa9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0cdee061c75d43c82520ed998c23ac2991c9ac6d", + "contractname": "TickLens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0cdee061c75d43c82520ed998c23ac2991c9ac6d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.74", + "threat_score": "94.44" + } + } + }, + { + "address": "0xf9d1077fd35670d4acbd27af82652a8d84577d9f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf9d1077fd35670d4acbd27af82652a8d84577d9f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf9d1077fd35670d4acbd27af82652a8d84577d9f", + "contractname": "NFTDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf9d1077fd35670d4acbd27af82652a8d84577d9f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 18, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 478, + "scan_time_taken": 2, + "score": "4.52", + "score_v2": "90.38", + "threat_score": "94.44" + } + } + }, + { + "address": "0x4f225937edc33efd6109c4cef7b560b2d6401009", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4f225937edc33efd6109c4cef7b560b2d6401009", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4f225937edc33efd6109c4cef7b560b2d6401009", + "contractname": "NonfungibleTokenPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f225937edc33efd6109c4cef7b560b2d6401009/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 12, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.12", + "score_v2": "82.40", + "threat_score": "89.47" + } + } + }, + { + "address": "0x4615c383f85d0a2bbed973d83ccecf5cb7121463", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x03a520b32c04bf3beef7beb72e919cf822ed34f1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x03a520b32c04bf3beef7beb72e919cf822ed34f1", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x03a520b32c04bf3beef7beb72e919cf822ed34f1", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03a520b32c04bf3beef7beb72e919cf822ed34f1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 401, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.30", + "threat_score": "83.33" + } + } + }, + { + "address": "0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7", + "contractname": "V3Migrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23cf10b1ee3adfca73b0ef17c07f7577e7acd2d7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 100, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "88.89" + } + } + }, + { + "address": "0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3d4e44eb1374240ce5f1b871ab261cd16335b76a", + "contractname": "QuoterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4e44eb1374240ce5f1b871ab261cd16335b76a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 11, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.11", + "score_v2": "82.12", + "threat_score": "94.44" + } + } + }, + { + "address": "0x2626664c2603336e57b271c5c0b26f421741e481", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2626664c2603336e57b271c5c0b26f421741e481", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x2626664c2603336e57b271c5c0b26f421741e481", + "contractname": "SwapRouter02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2626664c2603336e57b271c5c0b26f421741e481/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "94.44" + } + } + }, + { + "address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x000000000022d473030f116ddee9f6b43ac78ba3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3", + "contractname": "Permit2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x000000000022d473030f116ddee9f6b43ac78ba3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 12, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc", + "contractname": "UniversalRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x198ef79f1f515f02dfe9e3115ed9fc07183f02fc/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "100.00" + } + } + } + ] + } + } + }, + { + "appName": "hedgey", + "doc": "https://hedgey.gitbook.io/hedgey-community-docs/for-developers/deployments", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 16, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 16, + "securityScore": 83.1125, + "issueSeverityDistribution": { + "critical": 7, + "gas": 238, + "high": 2, + "informational": 64, + "low": 39, + "medium": 15 + } + }, + "contractsData": [ + { + "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contractname": "TokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 0, + "informational": 7, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.48", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contractname": "VotingTokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 8, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 356, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.39", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", + "contractname": "TokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 27, + "high": 0, + "informational": 4, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 379, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.28", + "threat_score": "100.00" + } + } + }, + { + "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contractname": "VotingTokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 28, + "high": 0, + "informational": 5, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.54", + "score_v2": "90.73", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contractname": "TokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00" + } + } + }, + { + "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contractname": "VotingTokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contractname": "BatchPlanner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 2, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "100.00" + } + } + }, + { + "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contractname": "ClaimCampaigns", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 10, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.44", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contractname": "StreamingHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contractname": "StreamingBoundHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contractname": "BatchStreamer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "100.00" + } + } + }, + { + "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contractname": "StreamVestingNFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 41, + "high": 0, + "informational": 11, + "low": 4, + "medium": 3 + }, + "lines_analyzed_count": 390, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "81.03", + "threat_score": "89.47" + } + } + }, + { + "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", + "contractname": "BatchVester", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 244, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.98", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contractname": "Hedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 8, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 143, + "scan_time_taken": 0, + "score": "4.27", + "score_v2": "85.31", + "threat_score": "100.00" + } + } + }, + { + "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contractname": "NonTransferrableNFTs", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 7, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74" + } + } + }, + { + "address": "0x912f211b5d24b95caae5e568d621d9b72d5bccdb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x912f211b5d24b95caae5e568d621d9b72d5bccdb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x912f211b5d24b95caae5e568d621d9b72d5bccdb", + "contractname": "HedgeyDAOSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x912f211b5d24b95caae5e568d621d9b72d5bccdb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.04", + "threat_score": "100.00" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 11, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 11, + "securityScore": 84.96909090909092, + "issueSeverityDistribution": { + "critical": 6, + "gas": 171, + "high": 2, + "informational": 51, + "low": 26, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contractname": "TokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 0, + "informational": 7, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.48", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contractname": "VotingTokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 8, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 356, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.39", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", + "contractname": "TokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 27, + "high": 0, + "informational": 4, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 379, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.28", + "threat_score": "100.00" + } + } + }, + { + "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contractname": "VotingTokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 28, + "high": 0, + "informational": 5, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.54", + "score_v2": "90.73", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contractname": "TokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00" + } + } + }, + { + "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contractname": "VotingTokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contractname": "BatchPlanner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 2, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "100.00" + } + } + }, + { + "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contractname": "ClaimCampaigns", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 10, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.44", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a", + "contractname": "Hedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d53fd121198d0982f8e19286e924c78ed5a6a7a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 6, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.13", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8", + "contractname": "NonTransferrableHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2943e13c9162a7b8b9f4946ea106cb27e13e9e8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 7, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74" + } + } + }, + { + "address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25", + "contractname": "HedgeyDAOSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcf7fd85c75b94d4f6107632e73320b9a9ce13d25/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.04", + "threat_score": "100.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 16, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 16, + "securityScore": 82.879375, + "issueSeverityDistribution": { + "critical": 7, + "gas": 238, + "high": 2, + "informational": 69, + "low": 39, + "medium": 15 + } + }, + "contractsData": [ + { + "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contractname": "TokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 0, + "informational": 7, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.48", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contractname": "VotingTokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 8, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 356, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.39", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", + "contractname": "TokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 27, + "high": 0, + "informational": 4, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 379, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.28", + "threat_score": "100.00" + } + } + }, + { + "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contractname": "VotingTokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 28, + "high": 0, + "informational": 5, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.54", + "score_v2": "90.73", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contractname": "TokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00" + } + } + }, + { + "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contractname": "VotingTokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contractname": "BatchPlanner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 2, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "100.00" + } + } + }, + { + "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "contractname": "ClaimCampaigns", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 10, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.44", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contractname": "StreamingHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contractname": "StreamingBoundHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contractname": "BatchStreamer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "100.00" + } + } + }, + { + "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contractname": "StreamVestingNFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 41, + "high": 0, + "informational": 11, + "low": 4, + "medium": 3 + }, + "lines_analyzed_count": 390, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "81.03", + "threat_score": "89.47" + } + } + }, + { + "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", + "contractname": "BatchVester", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 244, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.98", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contractname": "Hedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 8, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 143, + "scan_time_taken": 0, + "score": "4.27", + "score_v2": "85.31", + "threat_score": "100.00" + } + } + }, + { + "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contractname": "NonTransferrableNFTs", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 7, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74" + } + } + }, + { + "address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459", + "contractname": "HedgeyDAOSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb3d4efe7ecf102afcd3262cf4d5fc768d0c55459/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 7, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 0, + "score": "4.37", + "score_v2": "87.31", + "threat_score": "100.00" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 15, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 15, + "securityScore": 82.62400000000001, + "issueSeverityDistribution": { + "critical": 7, + "gas": 226, + "high": 2, + "informational": 54, + "low": 37, + "medium": 15 + } + }, + "contractsData": [ + { + "address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c", + "contractname": "TokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cde9919e81b20b4b33dd562a48a84b54c48f00c/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 0, + "informational": 7, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.48", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1bb64af7fe05fc69c740609267d2abe3e119ef82", + "contractname": "VotingTokenVestingPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bb64af7fe05fc69c740609267d2abe3e119ef82/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 8, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 356, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.39", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1961a23409ca59eedca6a99c97e4087dad752486", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1961a23409ca59eedca6a99c97e4087dad752486", + "contractname": "TokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1961a23409ca59eedca6a99c97e4087dad752486/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 27, + "high": 0, + "informational": 4, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 379, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.28", + "threat_score": "100.00" + } + } + }, + { + "address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d", + "contractname": "VotingTokenLockupPlans", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73cd8626b3cd47b009e68380720cfe6679a3ec3d/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 28, + "high": 0, + "informational": 5, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.54", + "score_v2": "90.73", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0", + "contractname": "TokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa600ec7db69dfcd21f19face5b209a55eab7a7c0/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00" + } + } + }, + { + "address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xde8465d44ebfc761ee3525740e06c916886e1aeb", + "contractname": "VotingTokenLockupPlans_Bound", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xde8465d44ebfc761ee3525740e06c916886e1aeb/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3466eb008edd8d5052446293d1a7d212cb65c646", + "contractname": "BatchPlanner", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3466eb008edd8d5052446293d1a7d212cb65c646/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 2, + "score": "4.04", + "score_v2": "80.70", + "threat_score": "100.00" + } + } + }, + { + "address": "0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd6e5e27f310c61633d331dba585f7c55f579bbf6", + "contractname": "StreamingHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd6e5e27f310c61633d331dba585f7c55f579bbf6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "3.50", + "score_v2": "70.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x110dd7887321f24477bf4a135a1e5eb7bf31691a", + "contractname": "StreamingBoundHedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x110dd7887321f24477bf4a135a1e5eb7bf31691a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27", + "contractname": "BatchStreamer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa5194e73d542ca15517f7805b879f7bfd9ec1b27/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "100.00" + } + } + }, + { + "address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x476cf198afac0fb13576f664cb49e5e658fd4322", + "contractname": "StreamVestingNFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x476cf198afac0fb13576f664cb49e5e658fd4322/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 41, + "high": 0, + "informational": 11, + "low": 4, + "medium": 3 + }, + "lines_analyzed_count": 390, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "81.03", + "threat_score": "89.47" + } + } + }, + { + "address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc739b271f457444e9676dadfd3ddc770857e651f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc739b271f457444e9676dadfd3ddc770857e651f", + "contractname": "BatchVester", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc739b271f457444e9676dadfd3ddc770857e651f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 244, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.98", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351", + "contractname": "Hedgeys", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2aa5d15eb36e5960d056e8fea6e7bb3e2a06a351/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 8, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 143, + "scan_time_taken": 0, + "score": "4.27", + "score_v2": "85.31", + "threat_score": "100.00" + } + } + }, + { + "address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f", + "contractname": "NonTransferrableNFTs", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7251ce9c84afc96c20ca1b89f8e5ff8ee593db8f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 7, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 0, + "score": "4.19", + "score_v2": "83.89", + "threat_score": "94.74" + } + } + }, + { + "address": "0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xcd33c2b1949de672afdc998f78d1a553a7b56c0b", + "contractname": "HedgeyDAOSwap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcd33c2b1949de672afdc998f78d1a553a7b56c0b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 134, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "91.04", + "threat_score": "100.00" + } + } + } + ] + } + } + }, + { + "appName": "curve", + "doc": "https://curve.readthedocs.io/ref-addresses.html", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 171, + "solidityScanContractsNumber": 6, + "securityScore": 81.99, + "issueSeverityDistribution": { + "critical": 4, + "gas": 324, + "high": 28, + "informational": 682, + "low": 311, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6c3f90f043a72fa612cbac8115ee7e52bde6e490", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfd2a8fa60abd58efe3eee34dd494cd491dc14900", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdebf20617708857ebe4f679508e7b7863a8a8eee", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa96a65c051bf88b4095ee1f2451c2a9d43f53ae2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaa17a236f2badc98ddc0cf999abb47d47fc0a6cf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x79a8c46dea5ada233abaffd40f3a0a2b1e5a4f27", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb6c057591e073249f2d9d88ba59a46cfc9b59edb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3b3ac5386837dc563660fb6a0937dfaa5924333b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa2b47e3d5c44877cca798226b7b8118f9bfb7a56", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeb21209ae4c2c9ff2a86aca31e123764a3b6bc06", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x845838df265dcd2c412a1dc9e959c7d08537f8a2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0ce6a5ff5217e38315f87032cf90686c96627caa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x194ebd173f6cdace046c53eacce9b953f28411d1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4ca9b3063ec5866a4b82e437059d2c43d1be596f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb19059ebb43466c323583928285a49f558e572fd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2dded6da1bf5dbdf597c45fcfaa3194e53ecfeaf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5282a4ef67d9c33135340fb3289cc1711c13638c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf178c0b5bb7e7abf4e12a4838c7b7c5ba2c623c0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcee60cfa923170e4f8204ae08b4fa6a3f5656f3a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa50ccc70b6a011cffddf45057e39679379187287", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06364f10b501e868329afbc005b3492902d6c763", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd905e2eaebe188fc92179b6350807d8bd91db0d8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x93054188d876f558f4a66b2ef1d97d16edf0895b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49849c98ae39fff122806c06791fa73784fb3675", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf9440930043eb3997fc70e1339dbb11f341de7a8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x53a901d48795c58f485cbb38df08fa96a24669d5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeb16ae0052ed37f479f7fe63849198df1765a733", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02d341ccb60faaf662bc0554d13778015d1b285c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7fc77b5c7614e1533320ea6ddc2eb61fa00a9714", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x075b1bb99792c9e1041ba13afef80c91a1e70fb3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc5424b857f758e906013f3555dad202e4bdb4567", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa3d87fffce63b53e0d54faa1cc983b7eb0b74a9c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdc24316b9ae028f1497c275eb9192a3ea0f67022", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06325440d014e39736583c165c2963ba99faf14e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfcba3e75865d2d561be8d220616520c171f12851", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa5407eae9ba41422680e2e00537571bcc53efbfd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc25a3a3b969415c80451098fa907ec722572917f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x80466c64868e1ab14a1ddf27a676c3fcbe638fe5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x331af2e331bd619defaa5dac6c038f53fcf9f785", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xca3d75ac011bf5ad07a98d02f18225f9bd9a6bdf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xac795d2c97e60df6a99ff1c814727302fd747a80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x52ea46506b9cc5ef470c5bf89f17dc28bb35d85c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9fc689ccada600b6df723d9e47d84d76664a1f23", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbbc81d23ea2c3ec7e56d39296f0cbb648873a5d3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x45f783cce6b7ff23b2ab2d70e416cdb7d6055f51", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdf5e0e81dff6faf3a7e52ba697820c5e32d806a8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8925d9d9b4569d737a48499def3f67baa5a144b9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x571ff5b7b346f706aa48d696a9a4a288e9bb4091", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x071c661b4deefb59e2a3ddb20db036821eee8f4b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc45b2eee6e09ca176ca3bb5f7eee7c47bf93c756", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x410e3e86ef427e30b9235497143881f717d93c2a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x61e10659fe3aa93d036d099405224e4ac24996d0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8038c01a0390a8c547446a0b2c18fc9aefecc10c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3a664ab939fd8482048609f652f9a0b0677337b9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4f062658eaaf2c1ccf8c8e36d6824cdf41167956", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64448b78561690b70e17cbe8029a3e5c1bb7136e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd2967f45c4f384deea880f807be904762a3dea07", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x09672362833d8f703d5395ef3252d4bfa51c15ca", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3ef6a01a0f81d6046290f3e2a8c5b843e738e604", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b5cfe992adac0c9d48e05854b2d91c73a003858", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1de7f0866e2c4adac7b457c58cc25c8688cda1f2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe7a24ef0c5e95ffb0f6684b813a78f2a3ad7d171", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d65b498cb23deaba52db31c93da9bffb340fb8f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x803a2b40c5a9bb2b86dd630b274fa2a9202874c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8474ddbe98f5aa3179b3b3f5942d724afcdec9f6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1aef73d49dedc4b1778d0706583995958dc862e6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd5bcf53e2c81e1991570f33fa881c49eea570c8d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd81da8d904b52208541bade1bd6595d8a251f8dd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2fe94ea3d5d4a175184081439753de15aef9d614", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x11f419adabbff8d595e7d5b223eee3863bb3902c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7f55dde206dbad629c080068923b36fe9d6bdbef", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xde5331ac4b3630f94853ff322b66407e0d6331e8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbe175115bf33e12348ff77ccfee4726866a0fbd5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc18cc39da8b11da8c3541c598ee022258f9744da", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc2ee6b0334c261ed60c72f6054450b61b8f18e35", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaa82ca713d94bba7a89ceab55314f9effeddc78c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc25099792e9349c7dd09759744ea681c7de2cb66", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64eda51d3ad40d56b9dfc5554e06f94e1dd786fd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf1f85a74ad6c64315f85af52d3d46bf715236adc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3e01dd8a5e1fb3481f0f589056b428fc308af0fb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x97e2768e8e73511ca874545dc5ff8067eb19b787", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x094d12e5b541784701fd8d65f11fc0598fbc6332", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0f9cb53ebe405d49a0bbdbd291a65ff571bc83e1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4f3e8f405cf5afc05d68142f3783bdfe13811522", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3c8caee4e09296800f8d29a68fa3837e2dae4940", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42d7025938bec20b69cbae5a77421082407f053a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7eb40e450b9655f4b3cc4259bcc731c63ff55ae6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb0a0716841f2fc03fba72a891b8bb13584f52f2d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x890f4e345b1daed0367a877a1612f86a1f86985f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x94e131324b6054c0d789b190b2dac504e4361b53", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbfcf63294ad7105dea65aa58f8ae5be2d9d0952a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd662908ada2ea1916b3318327a97eb18ad588b5d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9582c4adacb3bce56fea3e590f05c3ca2fb9c477", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d10ed2cf043e6fcf51a0e7b4c2af3fa06695707", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdfc7adfa664b08767b735de28f9e84cd30492aee", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x69fb7c45726cfe2badee8317005d3f94be838840", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7ca5b0a2910b33e9759dc7ddb0413949071d7575", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaea6c312f4b3e04d752946d329693f7293bc2e6d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x90bb609649e0451e5ad952683d64bd2d1f245840", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x72e158d38dbd50a483501c24f792bdaaa3e7d55c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc5cfada84e902ad92dd40194f0883ad49639b023", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4c18e409dc8619bfb6a1cb56d114c3f592e0ae79", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2db0e83599a91b508ac268a6197b8b14f5e72840", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5f626c30ec1215f4edcc9982265e8b1f411d1352", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x11137b10c210b579405c21a07489e28f3c040ab1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64e3c23bfc40722d3b649844055f1d51c1ac041d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf5194c3325202f456c95c1cf0ca36f8475c1949f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfd4d8a17df4c27c1dd245d153ccf4499e806c87d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd7d147c6bb90a718c3de8c0568f9b560c79fa416", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb1f2cdec61db658f091671f5f199635aef202cac", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4dc4a289a8e33600d8bd4cf5f6313e43a37adec7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x462253b8f74b72304c145db0e4eebd326b22ca39", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x705350c4bcd35c9441419ddd5d2f097d7a55410f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3c0ffff15ea30c35d7a85b85c0782d6c94e1d238", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x182b723a58739a9c974cfdb385ceadb237453c28", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa90996896660decc6e997655e065b23788857849", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x824f13f1a2f29cfeea81154b46c0fc820677a637", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6828bcf74279ee32f2723ec536c22c51eed383c6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6955a55416a06839309018a8b0cb72c4ddc11f15", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc2b1df84112619d190193e48148000e3990bf627", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf98450b5602fa59cc66e1379dffb6fddc724cfc4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x055be5ddb7a925bfef3417fc157f53ca77ca7222", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbc89cd85491d81c6ad2954e6d0362ee29fca8f53", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3b7020743bc2a4ca9eaf9d0722d42e20d6935855", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfa712ee4788c042e2b7bb55e6cb8ec569c4530c1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8101e6760130be2c8ace79643ab73500571b7162", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd533a949740bb3306d119cc777fa900ba034cd52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa464e6dcda8ac41e03616f95f4bc98a13b8922dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2f50d538606fa9edd2b11e2446beb18c9d5846bb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd061d61a4d941c39e5453435b6345dc261c2fce0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5f3b5dfeb7b28cdbd7faba78963ee202a494e2a2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x575ccd8e2d300e2377b43478339e364000318e2c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x519afb566c05e00cfb9af73496d00217a630e4d5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xecb456ea5365865ebab8a2661b0c503410e9b347", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3687367ccaebbe89f1bc8eae7592b4eed44ac0bd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8cf8af108b3b46ddc6ad596aebb917e053f0d72b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe478de485ad2fe566d49342cbd03e49ed7db3356", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe478de485ad2fe566d49342cbd03e49ed7db3356", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe478de485ad2fe566d49342cbd03e49ed7db3356", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe478de485ad2fe566d49342cbd03e49ed7db3356/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0xbcff8b0b9419b9a88c44546519b1e909cf330399", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbcff8b0b9419b9a88c44546519b1e909cf330399", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbcff8b0b9419b9a88c44546519b1e909cf330399", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbcff8b0b9419b9a88c44546519b1e909cf330399/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0x1115c9b3168563354137cdc60efb66552dd50678", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x40907540d8a6c65c637785e8f8b742ae6b0b9968", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40907540d8a6c65c637785e8f8b742ae6b0b9968", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40907540d8a6c65c637785e8f8b742ae6b0b9968", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40907540d8a6c65c637785e8f8b742ae6b0b9968/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4eeb3ba4f221ca16ed4a0cc7254e2e32df948c5f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 31, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 405, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.26", + "threat_score": "94.44" + } + } + }, + { + "address": "0x00669df67e4827fcc0e48a1838a8d5ab79281909", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00669df67e4827fcc0e48a1838a8d5ab79281909", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00669df67e4827fcc0e48a1838a8d5ab79281909", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00669df67e4827fcc0e48a1838a8d5ab79281909/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0x5f3b5dfeb7b28cdbd7faba78963ee202a494e2a2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4c0947b16fb1f755a2d32ec21a0c4181f711c500", + "contractname": "MiniMeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c0947b16fb1f755a2d32ec21a0c4181f711c500/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 26, + "high": 4, + "informational": 43, + "low": 35, + "medium": 5 + }, + "lines_analyzed_count": 608, + "scan_time_taken": 1, + "score": "3.60", + "score_v2": "72.04", + "threat_score": "88.89" + } + } + }, + { + "address": "0x12220a63a2013133d54558c9d03c35288eac9b34", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0b5b9210d5015fd0c97fb19b32675b19703b0453", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdd0e10857d952c73b2fa39ce86308299df8774b8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaa42c0cd9645a58dfeb699ccaefbd30f19b1ff81", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe4b65889469ad896e866331f0ab5652c1ecfb3e6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x67a0213310202dbc2cbe788f4349b72fba90f9fa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06534b0bf7ff378f162d4f348390bda53b15fa35", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x786b374b5eef874279f4b7b4de16940e57301a58", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf3b64840b39121b40d8685f1576b64c157ce2e24", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd16ea3e5681234da84419512eb597362135cd8c9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0000000022d53366457f9d5e68ec105046fc4383", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc1db00a8e5ef7bfa476395cdbcc98235477cde4e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe64608e223433e8a03a1daaefd8cb638c14b552c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x90e00ace148ca3b23ac1bc8c240c2a7dd9c2d7f5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb9fc157394af804a3578134a6585c0dc9cc990d4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd6930b7f661257da36f93160149b031735237594", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5f890841f657d90e081babdb532a05996af79fe6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2f956eee002b0debd468cf2e0490d1aec65e027f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa79828df1850e8a3a3064576f380d90aecdd3359", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7abdbaf29929e7f8621b757d2a7c04d78d633834", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x43b4fdfd4ff969587185cdb6f0bd875c5fc83f8c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd632f22692fac7611d2aa1c0d552930d43caed3b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xce5f24b7a95e9cba7df4b54e911b4a3dc8cdaf6f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdb3fd1bfc67b5d4325cb31c04e0cae52f1787fd6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x555766f3da968ecbefa690ffd49a2ac02f47aa5f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6339ef8df0c2d3d3e7ee697e241666a916b81587", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x1337bedc9d22ecbe766df105c9623922a27963ec", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7f90122bf0700f9e7e1f688fe926940e8839f353", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2db0e83599a91b508ac268a6197b8b14f5e72840", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xabc000d88f23bb45525e447528dbf656a9d55bf5", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "1inch", + "doc": "https://github.com/1inch/limit-order-protocol/tree/master/deployments", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 4, + "securityScore": 78.96000000000001, + "issueSeverityDistribution": { + "critical": 4, + "gas": 6, + "high": 1, + "informational": 3, + "low": 6, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x119c71d3bbac22029622cbaec24854d3d32d2828", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x119c71d3bbac22029622cbaec24854d3d32d2828", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x119c71d3bbac22029622cbaec24854d3d32d2828", + "contractname": "LimitOrderProtocol", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x119c71d3bbac22029622cbaec24854d3d32d2828/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5349Df28F8353dC8049EDF11FAAE2D3F3b3346de", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912", + "contractname": "PriorityFeeLimiter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E92d4021e49f9A2967b4EA1d20213B3A1c7c912/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00" + } + } + }, + { + "address": "0x303389f541FF2D620E42832F180A08E767B28E10", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x303389f541FF2D620E42832F180A08E767B28E10", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x303389f541FF2D620E42832F180A08E767B28E10", + "contractname": "SeriesNonceManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x303389f541FF2D620E42832F180A08E767B28E10/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "4.58", + "score_v2": "91.67", + "threat_score": "100.00" + } + } + }, + { + "address": "0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06", + "contractname": "WethUnwrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x08B067ad41e45bAbE5bBb52Fc2fE7f692F628b06/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.50", + "threat_score": "100.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 81.31333333333333, + "issueSeverityDistribution": { + "critical": 4, + "gas": 5, + "high": 0, + "informational": 6, + "low": 4, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x11431a89893025D2a48dCA4EddC396f8C8117187", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x11431a89893025D2a48dCA4EddC396f8C8117187", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x11431a89893025D2a48dCA4EddC396f8C8117187", + "contractname": "LimitOrderProtocol", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x11431a89893025D2a48dCA4EddC396f8C8117187/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 20, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x32d12a25f539E341089050E2d26794F041fC9dF8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x32d12a25f539E341089050E2d26794F041fC9dF8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x32d12a25f539E341089050E2d26794F041fC9dF8", + "contractname": "SeriesNonceManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x32d12a25f539E341089050E2d26794F041fC9dF8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.44", + "threat_score": "100.00" + } + } + }, + { + "address": "0xB33839E05CE9Fc53236Ae325324A27612F4d110D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB33839E05CE9Fc53236Ae325324A27612F4d110D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB33839E05CE9Fc53236Ae325324A27612F4d110D", + "contractname": "WethUnwrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB33839E05CE9Fc53236Ae325324A27612F4d110D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.50", + "threat_score": "100.00" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 76.38333333333333, + "issueSeverityDistribution": { + "critical": 4, + "gas": 7, + "high": 1, + "informational": 2, + "low": 5, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x4dFa40FDAA7694676899f8887A45603922609AF4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4dFa40FDAA7694676899f8887A45603922609AF4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4dFa40FDAA7694676899f8887A45603922609AF4", + "contractname": "CallsSimulator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4dFa40FDAA7694676899f8887A45603922609AF4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "2.66", + "score_v2": "53.12", + "threat_score": "100.00" + } + } + }, + { + "address": "0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909", + "contractname": "SeriesNonceManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD9Cc0A957cAC93135596f98c20Fbaca8Bf515909/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "4.52", + "score_v2": "90.32", + "threat_score": "100.00" + } + } + }, + { + "address": "0x0F85A912448279111694F4Ba4F85dC641c54b594", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F85A912448279111694F4Ba4F85dC641c54b594", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0F85A912448279111694F4Ba4F85dC641c54b594", + "contractname": "WethUnwrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F85A912448279111694F4Ba4F85dC641c54b594/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 35, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "100.00" + } + } + } + ] + } + } + }, + { + "appName": "baby-doge-swap", + "doc": "https://docs.babydogeswap.com/babydoge-docs/developers/smart-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 4, + "securityScore": 77.38499999999999, + "issueSeverityDistribution": { + "critical": 10, + "gas": 158, + "high": 6, + "informational": 59, + "low": 49, + "medium": 8 + } + }, + "contractsData": [ + { + "address": "0xac57de9c1a09fec648e93eb98875b212db0d460b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac57de9c1a09fec648e93eb98875b212db0d460b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac57de9c1a09fec648e93eb98875b212db0d460b", + "contractname": "CoinToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac57de9c1a09fec648e93eb98875b212db0d460b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 77, + "high": 4, + "informational": 46, + "low": 38, + "medium": 4 + }, + "lines_analyzed_count": 916, + "scan_time_taken": 3, + "score": "3.65", + "score_v2": "73.03", + "threat_score": "84.21" + } + } + }, + { + "address": "0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b", + "contractname": "TokenLocker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa03527a3adc599d22bdefee0f2128ba81bfc7b2b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 71, + "high": 0, + "informational": 11, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 877, + "scan_time_taken": 3, + "score": "4.43", + "score_v2": "88.60", + "threat_score": "94.74" + } + } + }, + { + "address": "0xd9f092bdf2b6eaf303fc09cc952e94253ae32fae", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xd260c7ae9c8e425f02354e799ca2eb276410570a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd260c7ae9c8e425f02354e799ca2eb276410570a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd260c7ae9c8e425f02354e799ca2eb276410570a", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd260c7ae9c8e425f02354e799ca2eb276410570a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.85", + "threat_score": "94.44" + } + } + }, + { + "address": "0xee1f8496e48ac25061bdc6f4512faa443475c9f8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xee1f8496e48ac25061bdc6f4512faa443475c9f8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xee1f8496e48ac25061bdc6f4512faa443475c9f8", + "contractname": "BbdNftStaking", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xee1f8496e48ac25061bdc6f4512faa443475c9f8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 9, + "high": 2, + "informational": 2, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 111, + "scan_time_taken": 0, + "score": "3.15", + "score_v2": "63.06", + "threat_score": "88.89" + } + } + } + ] + } + } + }, + { + "appName": "dalmatian", + "doc": "https://docs.dalmatian.exchange/docs/contracts/smart-contracts", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 75.91000000000001, + "issueSeverityDistribution": { + "critical": 5, + "gas": 165, + "high": 31, + "informational": 55, + "low": 42, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0x3eC440de85518fA270274bf6a5E84466E3090779", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3eC440de85518fA270274bf6a5E84466E3090779", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x3eC440de85518fA270274bf6a5E84466E3090779", + "contractname": "Dalmatian", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eC440de85518fA270274bf6a5E84466E3090779/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 5, + "informational": 16, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 565, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.42", + "threat_score": "84.21" + } + } + }, + { + "address": "0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27", + "contractname": "DalmatianFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80108b858e04d5a35EF7dA7A67Cf45eeD18abf27/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 55, + "high": 7, + "informational": 21, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 498, + "scan_time_taken": 2, + "score": "3.64", + "score_v2": "72.89", + "threat_score": "78.95" + } + } + }, + { + "address": "0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814", + "contractname": "DalmatianRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02430b4251463Dd0BFfE0D287E1a0EbC1AB70814/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 73, + "high": 19, + "informational": 18, + "low": 26, + "medium": 4 + }, + "lines_analyzed_count": 781, + "scan_time_taken": 3, + "score": "3.52", + "score_v2": "70.42", + "threat_score": "89.47" + } + } + } + ] + } + } + }, + { + "appName": "leat-swap", + "doc": "https://docs.leetswap.finance/developers/contract-addresses", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 2, + "securityScore": 65.84, + "issueSeverityDistribution": { + "critical": 4, + "gas": 71, + "high": 14, + "informational": 14, + "low": 40, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3Ea3BC1F5A3F881bD6cE9761cbA5A0833a5d737/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "3.00", + "score_v2": "60.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3613F73F2eaf7B359571F4c346E5c6D526E70eC1/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 68, + "high": 13, + "informational": 12, + "low": 36, + "medium": 1 + }, + "lines_analyzed_count": 731, + "scan_time_taken": 3, + "score": "3.58", + "score_v2": "71.68", + "threat_score": "89.47" + } + } + }, + { + "address": "0x25382Fa8C2D4EAEf0856A4E682155CCE54D354B5", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 66.96666666666668, + "issueSeverityDistribution": { + "critical": 4, + "gas": 90, + "high": 20, + "informational": 13, + "low": 54, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0xa2899c776baaf9925d432f83c950d5054a6cf59c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa2899c776baaf9925d432f83c950d5054a6cf59c", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xa2899c776baaf9925d432f83c950d5054a6cf59c", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2899c776baaf9925d432f83c950d5054a6cf59c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 2, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "3.00", + "score_v2": "60.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd3ea3bc1f5a3f881bd6ce9761cba5a0833a5d737/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 42, + "high": 13, + "informational": 1, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 447, + "scan_time_taken": 2, + "score": "3.41", + "score_v2": "68.23", + "threat_score": "89.47" + } + } + }, + { + "address": "0x987a758b221eabd262cae4fbb4d75c579275d8aa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x987a758b221eabd262cae4fbb4d75c579275d8aa", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x987a758b221eabd262cae4fbb4d75c579275d8aa", + "contractname": "LeetToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x987a758b221eabd262cae4fbb4d75c579275d8aa/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 45, + "high": 6, + "informational": 10, + "low": 28, + "medium": 0 + }, + "lines_analyzed_count": 494, + "scan_time_taken": 2, + "score": "3.63", + "score_v2": "72.67", + "threat_score": "78.95" + } + } + } + ] + } + } + }, + { + "appName": "woof-swap", + "doc": "https://woofswap.gitbook.io/woofswap/info/contract", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 6, + "securityScore": 71.69166666666668, + "issueSeverityDistribution": { + "critical": 13, + "gas": 278, + "high": 35, + "informational": 91, + "low": 126, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834", + "contractname": "Woof", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD0daa7B6ff1B40d3cc6F0B2Cf7E85cB993D1c834/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 6, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 119, + "scan_time_taken": 1, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.44" + } + } + }, + { + "address": "0x839FdB6cc98342B428E074C1573ADF6D48CA3bFd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a", + "contractname": "PairFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9fbdFA27B7ba8BB2d4bB4aB399e4c55F0F7F83a/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 91, + "high": 7, + "informational": 37, + "low": 32, + "medium": 6 + }, + "lines_analyzed_count": 863, + "scan_time_taken": 4, + "score": "3.59", + "score_v2": "71.84", + "threat_score": "84.21" + } + } + }, + { + "address": "0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24", + "contractname": "Router2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96b16aBD53Bfd765F4CD118590C1d0be8B57DE24/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 11, + "informational": 15, + "low": 34, + "medium": 5 + }, + "lines_analyzed_count": 735, + "scan_time_taken": 3, + "score": "3.72", + "score_v2": "74.42", + "threat_score": "94.74" + } + } + }, + { + "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "contractname": "WBONE", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 2, + "score": "3.53", + "score_v2": "70.65", + "threat_score": "94.44" + } + } + }, + { + "address": "0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074", + "contractname": "WoofSwapFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c6C40CAe6f57b782D8Ff445258989aaC73D5074/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 64, + "high": 4, + "informational": 28, + "low": 26, + "medium": 2 + }, + "lines_analyzed_count": 747, + "scan_time_taken": 2, + "score": "3.62", + "score_v2": "72.42", + "threat_score": "78.95" + } + } + }, + { + "address": "0xA1fcDc3707E6c0Ad617d440560818793994A294F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA1fcDc3707E6c0Ad617d440560818793994A294F", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xA1fcDc3707E6c0Ad617d440560818793994A294F", + "contractname": "WoofRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1fcDc3707E6c0Ad617d440560818793994A294F/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 45, + "high": 12, + "informational": 4, + "low": 25, + "medium": 1 + }, + "lines_analyzed_count": 490, + "scan_time_taken": 2, + "score": "3.47", + "score_v2": "69.39", + "threat_score": "84.21" + } + } + } + ] + } + } + }, + { + "appName": "punk-swap", + "doc": "https://punkswap.gitbook.io/punkswap-docs/overview/contracts-of-punkswap", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 7, + "securityScore": 81.52571428571427, + "issueSeverityDistribution": { + "critical": 26, + "gas": 389, + "high": 27, + "informational": 84, + "low": 113, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x1bf3f5b633800e6047deb14cf14c4b49118a3570", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1bf3f5b633800e6047deb14cf14c4b49118a3570", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x1bf3f5b633800e6047deb14cf14c4b49118a3570", + "contractname": "PunkToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1bf3f5b633800e6047deb14cf14c4b49118a3570/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 69, + "high": 0, + "informational": 10, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 1166, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.19", + "threat_score": "77.78" + } + } + }, + { + "address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8", + "contractname": "WBONE", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc76f4c819d820369fb2d7c1531ab3bb18e6fe8d8/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 2, + "score": "3.53", + "score_v2": "70.65", + "threat_score": "94.44" + } + } + }, + { + "address": "0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x5640113ea7f369e6dafbe54cbb1406e5bf153e90", + "contractname": "PunkFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5640113ea7f369e6dafbe54cbb1406e5bf153e90/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 52, + "high": 8, + "informational": 21, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 736, + "scan_time_taken": 2, + "score": "4.08", + "score_v2": "81.52", + "threat_score": "78.95" + } + } + }, + { + "address": "0x561ef19238646bbeb5f374e402892bfe5ead1567", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x561ef19238646bbeb5f374e402892bfe5ead1567", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x561ef19238646bbeb5f374e402892bfe5ead1567", + "contractname": "PunkRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x561ef19238646bbeb5f374e402892bfe5ead1567/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 15, + "informational": 13, + "low": 40, + "medium": 1 + }, + "lines_analyzed_count": 1233, + "scan_time_taken": 4, + "score": "4.11", + "score_v2": "82.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xda5962f85aa73966d21df8af9e76a5bbed15e3d3", + "contractname": "Multicall2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda5962f85aa73966d21df8af9e76a5bbed15e3d3/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 2, + "informational": 6, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 0, + "score": "3.61", + "score_v2": "72.18", + "threat_score": "94.44" + } + } + }, + { + "address": "0x336726832bbe10fbed4c80bc201f728b1404b073", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x336726832bbe10fbed4c80bc201f728b1404b073", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x336726832bbe10fbed4c80bc201f728b1404b073", + "contractname": "MasterChefV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x336726832bbe10fbed4c80bc201f728b1404b073/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 11, + "gas": 110, + "high": 1, + "informational": 23, + "low": 30, + "medium": 1 + }, + "lines_analyzed_count": 1840, + "scan_time_taken": 3, + "score": "4.31", + "score_v2": "86.14", + "threat_score": "72.22" + } + } + }, + { + "address": "0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xcc9aead7261d320e5ad937f523e3c0ddc7a16078", + "contractname": "RewardReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcc9aead7261d320e5ad937f523e3c0ddc7a16078/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 73, + "high": 0, + "informational": 10, + "low": 13, + "medium": 0 + }, + "lines_analyzed_count": 1201, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.84", + "threat_score": "77.78" + } + } + } + ] + } + } + }, + { + "appName": "chewy-swap", + "doc": "https://docs.chewyswap.com/developers/smart-contracts", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 77.14666666666666, + "issueSeverityDistribution": { + "critical": 17, + "gas": 228, + "high": 20, + "informational": 56, + "low": 69, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x2875f2d86d83635a859029872e745581530ceec7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2875f2d86d83635a859029872e745581530ceec7", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x2875f2d86d83635a859029872e745581530ceec7", + "contractname": "ChewyRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2875f2d86d83635a859029872e745581530ceec7/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 68, + "high": 12, + "informational": 13, + "low": 40, + "medium": 1 + }, + "lines_analyzed_count": 812, + "scan_time_taken": 3, + "score": "3.69", + "score_v2": "73.89", + "threat_score": "89.47" + } + } + }, + { + "address": "0xededdbde5ffa62545edf97054edc11013ed72125", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xededdbde5ffa62545edf97054edc11013ed72125", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xededdbde5ffa62545edf97054edc11013ed72125", + "contractname": "ChewyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xededdbde5ffa62545edf97054edc11013ed72125/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 53, + "high": 7, + "informational": 21, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 497, + "scan_time_taken": 2, + "score": "3.66", + "score_v2": "73.24", + "threat_score": "78.95" + } + } + }, + { + "address": "0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418", + "contractname": "MasterChef", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c00f75f179f4a8208bc2ba3958eb8d1c7986418/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 12, + "gas": 107, + "high": 1, + "informational": 22, + "low": 19, + "medium": 3 + }, + "lines_analyzed_count": 1530, + "scan_time_taken": 3, + "score": "4.22", + "score_v2": "84.31", + "threat_score": "83.33" + } + } + } + ] + } + } + }, + { + "appName": "marsswap", + "doc": "https://marswap.gitbook.io/marswap/for-devs-contract-addresses/marswap-or-ca", + "chainsData": { + "109": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 6, + "securityScore": 76.23666666666666, + "issueSeverityDistribution": { + "critical": 29, + "gas": 287, + "high": 29, + "informational": 85, + "low": 135, + "medium": 4 + } + }, + "contractsData": [ + { + "address": "0x24f87b3346cde6aaa2df6244924d33c0dae9114c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xea6c532affbfa0a37ff89b907511fb38546a2337", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xea6c532affbfa0a37ff89b907511fb38546a2337", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xea6c532affbfa0a37ff89b907511fb38546a2337", + "contractname": "ERC721NFTMarketV1", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xea6c532affbfa0a37ff89b907511fb38546a2337/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 7, + "gas": 39, + "high": 3, + "informational": 1, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 702, + "scan_time_taken": 2, + "score": "4.21", + "score_v2": "84.19", + "threat_score": "84.21" + } + } + }, + { + "address": "0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1", + "contractname": "LockerChef", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdbcb08ed614b2f691b25dc6773f39ebcc55077d1/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 28, + "high": 1, + "informational": 28, + "low": 25, + "medium": 0 + }, + "lines_analyzed_count": 601, + "scan_time_taken": 1, + "score": "4.08", + "score_v2": "81.70", + "threat_score": "94.44" + } + } + }, + { + "address": "0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63", + "contractname": "MARSWAPFARM", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xabbaf2746c46f8f269e0a252285abe9d8d8cdf63/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 46, + "high": 3, + "informational": 30, + "low": 27, + "medium": 1 + }, + "lines_analyzed_count": 541, + "scan_time_taken": 2, + "score": "3.66", + "score_v2": "73.20", + "threat_score": "68.42" + } + } + }, + { + "address": "0xbe0223f65813c7c82e195b48f8aaaacb304fbae", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x61b45a6b7438b5f32924c945e2b1e5804ffaea22", + "contractname": "CakeVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61b45a6b7438b5f32924c945e2b1e5804ffaea22/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 30, + "high": 7, + "informational": 6, + "low": 16, + "medium": 1 + }, + "lines_analyzed_count": 372, + "scan_time_taken": 1, + "score": "3.40", + "score_v2": "68.01", + "threat_score": "78.95" + } + } + }, + { + "address": "0x17102f4e3d7dfedd3dab9bc088262f32b589f449", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13", + "contractname": "MasterChef", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d9906e6e51d2801ac9ad22b8f4cf9c5e092dd13/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 14, + "gas": 99, + "high": 3, + "informational": 16, + "low": 30, + "medium": 1 + }, + "lines_analyzed_count": 1359, + "scan_time_taken": 3, + "score": "4.04", + "score_v2": "80.87", + "threat_score": "77.78" + } + } + }, + { + "address": "0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", + "contract_chain": "shibariumscan-mainnet", + "contract_platform": "blockscout", + "contract_url": "https://www.shibariumscan.io/address/0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a", + "contractname": "MarsRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59d4ddab6a1d9a0a84e3f8c06a720de2404aa58a/blockscout/shibariumscan-mainnet?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 45, + "high": 12, + "informational": 4, + "low": 25, + "medium": 1 + }, + "lines_analyzed_count": 491, + "scan_time_taken": 3, + "score": "3.47", + "score_v2": "69.45", + "threat_score": "84.21" + } + } + } + ] + }, + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 74.90333333333332, + "issueSeverityDistribution": { + "critical": 5, + "gas": 57, + "high": 6, + "informational": 34, + "low": 26, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6", + "contractname": "MARSWAP", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4bE2b2C45b432BA362f198c08094017b61E3BDc6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 2, + "informational": 8, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 222, + "scan_time_taken": 1, + "score": "3.58", + "score_v2": "71.62", + "threat_score": "84.21" + } + } + }, + { + "address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x929c4F3F7528f64d1ab93554E2497503F233E2D8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x929c4F3F7528f64d1ab93554E2497503F233E2D8", + "contractname": "UniswapV2Pair", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x929c4F3F7528f64d1ab93554E2497503F233E2D8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 31, + "high": 4, + "informational": 9, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 236, + "scan_time_taken": 3, + "score": "3.31", + "score_v2": "66.10", + "threat_score": "84.21" + } + } + }, + { + "address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e", + "contractname": "MSWAPSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc87d77C9C82A8704F53B1f80dA1fB4b02CcF802e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 17, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 246, + "scan_time_taken": 1, + "score": "4.35", + "score_v2": "86.99", + "threat_score": "77.78" + } + } + } + ] + } + } + }, + { + "appName": "Orbiter", + "doc": "https://docs.orbiter.finance/openapi-suggested#get-chain-list", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 2, + "securityScore": 68.995, + "issueSeverityDistribution": { + "critical": 6, + "gas": 12, + "high": 0, + "informational": 6, + "low": 13, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xc741900276cd598060b0fe6594fbe977392928f4", + "isVerified": false, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc741900276cd598060b0fe6594fbe977392928f4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc741900276cd598060b0fe6594fbe977392928f4", + "contractname": "OrbiterXRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc741900276cd598060b0fe6594fbe977392928f4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 2, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "3.79", + "score_v2": "75.79", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97", + "contractname": "OrbiterXRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3be8b60ddf9feff6b2426e47a7619d7cbc786d97/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 3, + "high": 0, + "informational": 4, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.11", + "score_v2": "62.20", + "threat_score": "89.47" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 62.1, + "issueSeverityDistribution": { + "critical": 6, + "gas": 13, + "high": 2, + "informational": 14, + "low": 17, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa", + "contractname": "OrbiterXRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x752bc92211d1ecbb31f84e57c9dfc39a15df9cfa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 3, + "high": 1, + "informational": 9, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 107, + "scan_time_taken": 1, + "score": "3.13", + "score_v2": "62.62", + "threat_score": "89.47" + } + } + }, + { + "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "contractname": "OBSource", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 28, + "scan_time_taken": 1, + "score": "2.50", + "score_v2": "50.00", + "threat_score": "94.74" + } + } + }, + { + "address": "0x3191f40de6991b1bb1f61b7cec43d62bb337786b", + "isVerified": false, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3191f40de6991b1bb1f61b7cec43d62bb337786b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3191f40de6991b1bb1f61b7cec43d62bb337786b", + "contractname": "OrbiterXRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3191f40de6991b1bb1f61b7cec43d62bb337786b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 4, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "3.68", + "score_v2": "73.68", + "threat_score": "100.00" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 1, + "securityScore": 51.85, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1, + "high": 1, + "informational": 0, + "low": 4, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc", + "contractname": "OBSource", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d74a29307cc6fc8bf424ee4217f1a587fbc8dc/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.59", + "score_v2": "51.85", + "threat_score": "100.00" + } + } + }, + { + "address": "0x13e46b2a3f8512ed4682a8fb8b560589fe3c2172", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "aave", + "doc": "https://docs.aave.com/developers/deployed-contracts/deployed-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 165, + "totalContractsNumber": 265, + "solidityScanContractsNumber": 159, + "securityScore": 82.36044025157227, + "issueSeverityDistribution": { + "critical": 38, + "gas": 1683, + "high": 78, + "informational": 516, + "low": 777, + "medium": 70 + } + }, + "contractsData": [ + { + "address": "0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x655568bDd6168325EC7e58Bf39b21A856F906Dc2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x853d955aCEf822Db058eb8505911ED77F175b99e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x853d955aCEf822Db058eb8505911ED77F175b99e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x853d955aCEf822Db058eb8505911ED77F175b99e", + "contractname": "FRAXStablecoin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x853d955aCEf822Db058eb8505911ED77F175b99e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 41, + "high": 0, + "informational": 14, + "low": 23, + "medium": 1 + }, + "lines_analyzed_count": 311, + "scan_time_taken": 1, + "score": "3.25", + "score_v2": "64.95", + "threat_score": "84.21" + } + } + }, + { + "address": "0x25F2226B597E8F9514B3F68F00f494cF4f286491", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x25F2226B597E8F9514B3F68F00f494cF4f286491", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x25F2226B597E8F9514B3F68F00f494cF4f286491", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25F2226B597E8F9514B3F68F00f494cF4f286491/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 16, + "low": 12, + "medium": 1 + }, + "lines_analyzed_count": 378, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.51", + "threat_score": "94.44" + } + } + }, + { + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x252231882FB38481497f3C767469106297c8d93b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8a32f49ffba88aba6eff96f45d8bd1d4b3f35c7d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x73edDFa87C71ADdC275c2b9890f5c3a8480bC9E6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.44" + } + } + }, + { + "address": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68", + "contractname": "ParaSwapDebtSwapAdapterV3GHO", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8761e0370f94f68Db8EaA731f4fC581f6AD0Bd68/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "3.51", + "score_v2": "70.15", + "threat_score": "94.74" + } + } + }, + { + "address": "0xa50ba011c48153de246e5192c8f9258a2ba79ca9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x018008bfb33d285247A21d44E50697654f754e63", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x018008bfb33d285247A21d44E50697654f754e63", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x018008bfb33d285247A21d44E50697654f754e63", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x018008bfb33d285247A21d44E50697654f754e63/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7937d4799803fbbe595ed57278bc4ca21f3bffcb", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7937d4799803fbbe595ed57278bc4ca21f3bffcb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.44" + } + } + }, + { + "address": "0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9A44fd41566876A39655f74971a3A6eA0a17a454", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9A44fd41566876A39655f74971a3A6eA0a17a454", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9A44fd41566876A39655f74971a3A6eA0a17a454", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A44fd41566876A39655f74971a3A6eA0a17a454/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x44CaDF6E49895640D9De85ac01d97D44429Ad0A4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb49f677943BC038e9857d61E7d053CaA2C1734C1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "contractname": "AaveProtocolDataProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 6, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 294, + "scan_time_taken": 1, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "89.47" + } + } + }, + { + "address": "0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc77576b02D74BBF9CdC26F3B86FD09d134416df2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.72", + "score_v2": "94.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3ea64b1C0194524b48F9118462C8E9cd61a243c7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68e9f0aD4e6f8F5DB70F6923d4d6d5b225B83b16/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", + "contractname": "LendingPoolAddressesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 7, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.70", + "score_v2": "93.98", + "threat_score": "88.89" + } + } + }, + { + "address": "0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x135896DE8421be2ec868E0b811006171D9df802A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x135896DE8421be2ec868E0b811006171D9df802A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x135896DE8421be2ec868E0b811006171D9df802A", + "contractname": "ParaSwapLiquiditySwapAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x135896DE8421be2ec868E0b811006171D9df802A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 266, + "high": 0, + "informational": 6, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 1263, + "scan_time_taken": 2, + "score": "3.74", + "score_v2": "74.74", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x971c82c8316aD611904F95616c21ce90837f1856", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x167527DB01325408696326e3580cd8e55D99Dc1A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x167527DB01325408696326e3580cd8e55D99Dc1A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x167527DB01325408696326e3580cd8e55D99Dc1A", + "contractname": "GsmRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x167527DB01325408696326e3580cd8e55D99Dc1A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 59, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.75", + "threat_score": "88.89" + } + } + }, + { + "address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x71381e6718b37C12155CB961Ca3D374A8BfFa0e5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x00524e8E4C5FD2b8D8aa1226fA16b39Cad69B8A0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x21714092D90c7265F52fdfDae068EC11a23C6248", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x21714092D90c7265F52fdfDae068EC11a23C6248", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x21714092D90c7265F52fdfDae068EC11a23C6248", + "contractname": "DelegationAwareAToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x21714092D90c7265F52fdfDae068EC11a23C6248/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "3.82", + "score_v2": "76.32", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa88c6D90eAe942291325f9ae3c66f3563B93FE10", + "contractname": "AaveMerkleDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa88c6D90eAe942291325f9ae3c66f3563B93FE10/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 16, + "high": 2, + "informational": 1, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "2.43", + "score_v2": "48.57", + "threat_score": "89.47" + } + } + }, + { + "address": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae8593DD575FE29A9745056aA91C4b746eee62C8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A", + "contractname": "UiPoolDataProviderV2V3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00e50FAB64eBB37b87df06Aa46b8B35d5f1A4e1A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 2, + "informational": 4, + "low": 1, + "medium": 3 + }, + "lines_analyzed_count": 242, + "scan_time_taken": 1, + "score": "4.34", + "score_v2": "86.78", + "threat_score": "89.47" + } + } + }, + { + "address": "0x1bA9843bD4327c6c77011406dE5fA8749F7E3479", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.72", + "score_v2": "94.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A", + "contractname": "Executor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "3.77", + "score_v2": "75.41", + "threat_score": "94.44" + } + } + }, + { + "address": "0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x52D306e36E3B6B02c153d0266ff0f85d18BCD413", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x82dcCF206Ae2Ab46E2099e663F70DeE77caE7778", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x111111111117dC0aa78b770fA6A738034120C302", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x111111111117dC0aa78b770fA6A738034120C302", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x111111111117dC0aa78b770fA6A738034120C302", + "contractname": "OneInch", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x111111111117dC0aa78b770fA6A738034120C302/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 4, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.38", + "threat_score": "78.95" + } + } + }, + { + "address": "0xD110cac5d8682A3b045D5524a9903E031d70FCCd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E7d1eAB13ad0104d2750B8863b489D65364e32D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf6733B9842883BFE0e0a940eA2F572676af31bde", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6733B9842883BFE0e0a940eA2F572676af31bde/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.72", + "score_v2": "94.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8B6851156023f4f5A66F68BEA80851c3D905Ac93", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "contractname": "Uni", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 62, + "high": 0, + "informational": 27, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 582, + "scan_time_taken": 2, + "score": "4.20", + "score_v2": "84.02", + "threat_score": "94.44" + } + } + }, + { + "address": "0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0xA50ba011c48153De246E5192C8f9258A2ba79Ca9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x102633152313C81cD80419b6EcF66d14Ad68949A", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x102633152313C81cD80419b6EcF66d14Ad68949A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8f1dF6D7F2db73eECE86a18b4381F4707b918FB1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD87974E8ED49AB16d5053ba793F4e17078Be0426", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD87974E8ED49AB16d5053ba793F4e17078Be0426", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD87974E8ED49AB16d5053ba793F4e17078Be0426", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD87974E8ED49AB16d5053ba793F4e17078Be0426/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 2, + "score": "4.72", + "score_v2": "94.32", + "threat_score": "94.44" + } + } + }, + { + "address": "0xD4478A76aCeA81D3768A0ACB6e38f25eEB6Eb1B5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x004626A008B1aCdC4c74ab51644093b155e59A23", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "contractname": "VariableDebtToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 1, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.64", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2FEc76324A0463c46f32e74A86D1cf94C02158DC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x91c0eA31b49B69Ea18607702c5d9aC360bf3dE7d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa0d9C1E9E48Ca30c8d8C3B5D69FF5dc1f6DFfC24", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAC4f9019608f3A359Ba6a576DC4deC9561D2e514", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE28E2c8d240dd5eBd0adcab86fbD79df7a052034", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0", + "contractname": "ACLManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2aaCf6553D20d1e9d78E365AAba8032af9c85b0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 12, + "gas": 7, + "high": 0, + "informational": 0, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 135, + "scan_time_taken": 0, + "score": "1.48", + "score_v2": "29.63", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71Aef7b30728b9BB371578f36c5A1f1502a5723e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3d569673dAa0575c936c7c67c4E6AedA69CC630C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "contractname": "CLSynchronicityPriceAdapterPegToBase", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.90", + "threat_score": "94.44" + } + } + }, + { + "address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD3cF979e676265e4f6379749DECe4708B9A22476", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3cF979e676265e4f6379749DECe4708B9A22476/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 97, + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.26", + "threat_score": "88.89" + } + } + }, + { + "address": "0x0d8eFfC11dF3F229AA1EA0509BC9DFa632A13578", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82F9c5ad306BBa1AD0De49bB5FA6F01bf61085ef/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", + "contractname": "CLSynchronicityPriceAdapterPegToBase", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb01e6C9af83879B8e06a092f0DD94309c0D497E4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.90", + "threat_score": "94.44" + } + } + }, + { + "address": "0x5B393DB4c72B1Bd82CE2834F6485d61b137Bc7aC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcC47c4Fe1F7f29ff31A8b62197023aC8553C7896", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4c707764cbFB4FFa078e169e6b8A6AdbE7526a2c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6", + "contractname": "ParaSwapRepayAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x80Aca0C645fEdABaa20fd2Bf0Daf57885A309FE6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 267, + "high": 0, + "informational": 6, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 1313, + "scan_time_taken": 2, + "score": "3.78", + "score_v2": "75.63", + "threat_score": "84.21" + } + } + }, + { + "address": "0x617332a777780F546261247F621051d0b98975Eb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdAC17F958D2ee523a2206206994597C13D831ec7", + "contractname": "TetherToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdAC17F958D2ee523a2206206994597C13D831ec7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 32, + "high": 7, + "informational": 17, + "low": 40, + "medium": 7 + }, + "lines_analyzed_count": 447, + "scan_time_taken": 1, + "score": "2.84", + "score_v2": "56.82", + "threat_score": "68.42" + } + } + }, + { + "address": "0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1d1906f909CAe494c7441604DAfDDDbD0485A925/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xD01ab9a6577E1D84F142e44D49380e23A340387d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xae78736Cd615f374D3085123A210448E74Fc6393", + "contractname": "RocketTokenRETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae78736Cd615f374D3085123A210448E74Fc6393/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 2, + "informational": 3, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.50", + "threat_score": "84.21" + } + } + }, + { + "address": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x61dFd349140C239d3B61fEe203Efc811b518a317", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61dFd349140C239d3B61fEe203Efc811b518a317", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x61dFd349140C239d3B61fEe203Efc811b518a317", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61dFd349140C239d3B61fEe203Efc811b518a317/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contractname": "MiniMeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 26, + "high": 4, + "informational": 43, + "low": 34, + "medium": 5 + }, + "lines_analyzed_count": 602, + "scan_time_taken": 1, + "score": "3.60", + "score_v2": "72.09", + "threat_score": "88.89" + } + } + }, + { + "address": "0x2eE68ACb6A1319de1b49DC139894644E424fefD6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x642a8DAcC59b73491Dcaa3BCeF046D660901fCc1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.72", + "score_v2": "94.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBae535520Abd9f8C85E58929e0006A2c8B372F74/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x0C0d01AbF3e6aDfcA0989eBbA9d6e85dD58EaB1E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x41A08648C3766F9F9d85598fF102a08f4ef84F84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41A08648C3766F9F9d85598fF102a08f4ef84F84", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41A08648C3766F9F9d85598fF102a08f4ef84F84", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41A08648C3766F9F9d85598fF102a08f4ef84F84/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.37", + "threat_score": "94.44" + } + } + }, + { + "address": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xaf270C38fF895EA3f95Ed488CEACe2386F038249", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEE66abD4D0f9908A48E08AE354B0f425De3e237E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.72", + "score_v2": "94.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0xEEf0C605546958c1f899b6fB336C20671f9cD49F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEEf0C605546958c1f899b6fB336C20671f9cD49F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEEf0C605546958c1f899b6fB336C20671f9cD49F", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEEf0C605546958c1f899b6fB336C20671f9cD49F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "82.35" + } + } + }, + { + "address": "0xc929ad75B72593967DE83E7F7Cda0493458261D9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc929ad75B72593967DE83E7F7Cda0493458261D9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc929ad75B72593967DE83E7F7Cda0493458261D9", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc929ad75B72593967DE83E7F7Cda0493458261D9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x411D79b8cC43384FDE66CaBf9b6a17180c842511", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06B1Ec378618EA736a65395eA5CAB69A2410493B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "contractname": "StableDebtToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 13, + "high": 1, + "informational": 4, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 431, + "scan_time_taken": 1, + "score": "4.35", + "score_v2": "87.01", + "threat_score": "89.47" + } + } + }, + { + "address": "0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd9d85499449f26d2A2c240defd75314f23920089", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9d85499449f26d2A2c240defd75314f23920089", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd9d85499449f26d2A2c240defd75314f23920089", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9d85499449f26d2A2c240defd75314f23920089/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.72", + "score_v2": "94.32", + "threat_score": "94.44" + } + } + }, + { + "address": "0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB76CF92076adBF1D9C39294FA8e7A67579FDe357/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x94363B11b37BC3ffe43AB09cff5A010352FE85dC", + "contractname": "MetaDelegateHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94363B11b37BC3ffe43AB09cff5A010352FE85dC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 55, + "scan_time_taken": 0, + "score": "3.91", + "score_v2": "78.18", + "threat_score": "94.44" + } + } + }, + { + "address": "0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0B875907514131C2Fd43f0FBf59EdaB84C7e260/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.72", + "score_v2": "94.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbd4765210d4167ce2a5b87280d9e8ee316d5ec7c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contractname": "WBTC", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 26, + "scan_time_taken": 0, + "score": "2.88", + "score_v2": "57.69", + "threat_score": "89.47" + } + } + }, + { + "address": "0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C3FfeE349A7cFf7cA88C449717B1b133bfb517/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 34, + "high": 2, + "informational": 24, + "low": 28, + "medium": 0 + }, + "lines_analyzed_count": 994, + "scan_time_taken": 1, + "score": "4.39", + "score_v2": "87.73", + "threat_score": "94.12" + } + } + }, + { + "address": "0x4da27a545c0c5B758a6BA100e3a049001de870f5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4da27a545c0c5B758a6BA100e3a049001de870f5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4da27a545c0c5B758a6BA100e3a049001de870f5", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4da27a545c0c5B758a6BA100e3a049001de870f5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.37", + "threat_score": "94.44" + } + } + }, + { + "address": "0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba", + "contractname": "AaveProtocolDataProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 4, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 1, + "score": "4.20", + "score_v2": "83.98", + "threat_score": "89.47" + } + } + }, + { + "address": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0496372BE7e426D28E89DEBF01f19F014d5938bE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0496372BE7e426D28E89DEBF01f19F014d5938bE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0496372BE7e426D28E89DEBF01f19F014d5938bE", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0496372BE7e426D28E89DEBF01f19F014d5938bE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb4d5289C58CE36080b0748B47F859D8F50dFAACb", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb4d5289C58CE36080b0748B47F859D8F50dFAACb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x9b24C168d6A76b5459B1d47071a54962a4df36c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b24C168d6A76b5459B1d47071a54962a4df36c3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9b24C168d6A76b5459B1d47071a54962a4df36c3", + "contractname": "VotingPortal", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b24C168d6A76b5459B1d47071a54962a4df36c3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 7, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 173, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.35", + "threat_score": "94.44" + } + } + }, + { + "address": "0xee56e2b3d491590b5b31738cc34d5232f378a8d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xee56e2b3d491590b5b31738cc34d5232f378a8d5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xee56e2b3d491590b5b31738cc34d5232f378a8d5", + "contractname": "Executor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xee56e2b3d491590b5b31738cc34d5232f378a8d5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 4, + "informational": 13, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 1262, + "scan_time_taken": 1, + "score": "4.76", + "score_v2": "95.17", + "threat_score": "88.24" + } + } + }, + { + "address": "0xD533a949740bb3306d119CC777fa900bA034cd52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b62bFAff61AB3985798e5202D2d167F567D0BCD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6A6FA664D4Fa49a6a780a1D6143f079f8dd7C33d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xbaA999AC55EAce41CcAE355c77809e68Bb345170", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "contractname": "TransparentProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB4e496f70602fE2AC6Ae511D028BA4D194773B29/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 99, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.44" + } + } + }, + { + "address": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", + "contractname": "GhoToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 15, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 131, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.68", + "threat_score": "78.95" + } + } + }, + { + "address": "0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x464C71f6c2F760DdA6093dCB91C24c39e5d6e18c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 16, + "low": 12, + "medium": 1 + }, + "lines_analyzed_count": 378, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.51", + "threat_score": "94.44" + } + } + }, + { + "address": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x72E95b8931767C79bA4EeE721354d6E99a61D004/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xba100000625a3754423978a60c9317c58a424e3D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xba100000625a3754423978a60c9317c58a424e3D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xba100000625a3754423978a60c9317c58a424e3D", + "contractname": "ICurrentAuthorizer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xba100000625a3754423978a60c9317c58a424e3D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 2, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.04", + "threat_score": "94.44" + } + } + }, + { + "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contractname": "WETH9", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 760, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.74", + "threat_score": "94.44" + } + } + }, + { + "address": "0x1699FE9CaDC8a0b6c93E06B62Ab4592a0fFEcF61", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xef6beCa8D9543eC007bceA835aF768B58F730C1f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC", + "contractname": "WrappedTokenGatewayV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbe9a7B3F2f54E18D7C0a17B03ad84Ac2D1D28eAC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 11, + "high": 4, + "informational": 1, + "low": 13, + "medium": 0 + }, + "lines_analyzed_count": 204, + "scan_time_taken": 1, + "score": "3.06", + "score_v2": "61.27", + "threat_score": "89.47" + } + } + }, + { + "address": "0x322AA5F5Be95644d6c36544B6c5061F072D16DF5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xb82fa9f31612989525992FCfBB09AB22Eff5c85A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "83.94", + "threat_score": "94.44" + } + } + }, + { + "address": "0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", + "isVerified": false, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D", + "contractname": "LendingRateOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A32f49FFbA88aba6EFF96F45D8BD1D4b3f35c7D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.64", + "score_v2": "92.86", + "threat_score": "88.89" + } + } + }, + { + "address": "0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x37A6B708FDB1483C231961b9a7F145261E815fc3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x028f7886F3e937f8479efaD64f31B3fE1119857a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x028f7886F3e937f8479efaD64f31B3fE1119857a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x028f7886F3e937f8479efaD64f31B3fE1119857a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x028f7886F3e937f8479efaD64f31B3fE1119857a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x547a514d5e3769680Ce22B2361c10Ea13619e8a9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "82.35" + } + } + }, + { + "address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", + "contractname": "StargateToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 16, + "scan_time_taken": 0, + "score": "4.06", + "score_v2": "81.25", + "threat_score": "94.44" + } + } + }, + { + "address": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdF2917806E30300537aEB49A7663062F4d1F2b5F", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdF2917806E30300537aEB49A7663062F4d1F2b5F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "82.35" + } + } + }, + { + "address": "0xEd42a7D8559a463722Ca4beD50E0Cc05a386b0e1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2402C25e7E45b1466c53Ef7766AAd878A4CbC237", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb9062896ec3a615a4e4444df183f0531a77218ae", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "contractname": "AaveOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54586bE62E3c3580375aE3723C145253060Ca0C2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 147, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "100.00" + } + } + }, + { + "address": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "82.35" + } + } + }, + { + "address": "0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdfEE0C9eA1309cB9611F33972E72a72166fcF548/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x00F2a835758B33f3aC53516Ebd69f3dc77B0D152", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", + "isVerified": false, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", + "contractname": "LendingPoolCollateralManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 318, + "scan_time_taken": 1, + "score": "4.76", + "score_v2": "95.28", + "threat_score": "89.47" + } + } + }, + { + "address": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x514910771AF9Ca656af840dff83E8264EcF986CA", + "contractname": "LinkToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x514910771AF9Ca656af840dff83E8264EcF986CA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 3, + "informational": 9, + "low": 28, + "medium": 16 + }, + "lines_analyzed_count": 295, + "scan_time_taken": 1, + "score": "2.56", + "score_v2": "51.19", + "threat_score": "89.47" + } + } + }, + { + "address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xcF8d0c70c850859266f5C338b38F9D663181C314", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc3115D0660b93AeF10F298886ae22E3Dd477E482", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x223d844fc4B006D67c0cDbd39371A9F73f69d974", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x223d844fc4B006D67c0cDbd39371A9F73f69d974", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x223d844fc4B006D67c0cDbd39371A9F73f69d974", + "contractname": "EmissionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x223d844fc4B006D67c0cDbd39371A9F73f69d974/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 9, + "high": 0, + "informational": 0, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "2.99", + "score_v2": "59.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3", + "contractname": "ParaSwapRepayAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02e7B8511831B1b02d9018215a0f8f500Ea5c6B3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 5, + "medium": 2 + }, + "lines_analyzed_count": 227, + "scan_time_taken": 0, + "score": "4.45", + "score_v2": "88.99", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1C2BA5b8ab8e795fF44387ba6d251fa65AD20b36", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0B925eD163218f6662a35e0f0371Ac234f9E9371/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6c3ea9036406852006290770BEdFcAbA0e23A0e8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 11, + "low": 14, + "medium": 2 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.77", + "threat_score": "94.44" + } + } + }, + { + "address": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x268497bF083388B1504270d0E717222d3A87D6F2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x268497bF083388B1504270d0E717222d3A87D6F2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", + "contractname": "FRAXShares", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 11, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 286, + "scan_time_taken": 1, + "score": "3.95", + "score_v2": "79.02", + "threat_score": "89.47" + } + } + }, + { + "address": "0x379c1EDD1A41218bdbFf960a9d5AD2818Bf61aE8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC7B4c17861357B8ABB91F25581E7263E08DCB59c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contractname": "SavingsDai", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83F20F44975D03b1b09e64809B757c47f942BEeA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 42, + "high": 1, + "informational": 14, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 2, + "score": "4.00", + "score_v2": "79.91", + "threat_score": "88.89" + } + } + }, + { + "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "contractname": "FiatTokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 9, + "low": 12, + "medium": 1 + }, + "lines_analyzed_count": 304, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.18", + "threat_score": "94.44" + } + } + }, + { + "address": "0xd4e245848d6E1220DBE62e155d89fa327E43CB06", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contractname": "WstETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "84.21" + } + } + }, + { + "address": "0x33aCEf7365809218485873B7d0d67FeE411B5D79", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x848107491E029AFDe0AC543779c7790382f15929", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xec1D1B3b0443256cc3860e24a46F108e699484Aa", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xec1D1B3b0443256cc3860e24a46F108e699484Aa/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "82.35" + } + } + }, + { + "address": "0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x219640546c0DFDDCb9ab3bcdA89B324e0a376367/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xc30808705C01289A3D306ca9CAB081Ba9114eC82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc30808705C01289A3D306ca9CAB081Ba9114eC82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc30808705C01289A3D306ca9CAB081Ba9114eC82", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc30808705C01289A3D306ca9CAB081Ba9114eC82/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x23a875ede3f1030138701683e42e9b16a7f87768", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x23a875ede3f1030138701683e42e9b16a7f87768", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x23a875ede3f1030138701683e42e9b16a7f87768", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x23a875ede3f1030138701683e42e9b16a7f87768/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.44" + } + } + }, + { + "address": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x77976B51569896523EE215962Ee91ff236Fa50E8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x17Dd33Ed0e3dD2a80E37489B8A63063161BE6957", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 0, + "score": "4.72", + "score_v2": "94.32", + "threat_score": "94.44" + } + } + }, + { + "address": "0xd180D7fdD4092f07428eFE801E17BC03576b3192", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd180D7fdD4092f07428eFE801E17BC03576b3192", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd180D7fdD4092f07428eFE801E17BC03576b3192", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd180D7fdD4092f07428eFE801E17BC03576b3192/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "contractname": "LUSDToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f98805A4E8be255a32880FDeC7F6728C6568bA0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 23, + "high": 3, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 307, + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.39", + "threat_score": "78.95" + } + } + }, + { + "address": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "contractname": "AToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 2, + "informational": 3, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "94.74" + } + } + }, + { + "address": "0xdef8F50155A6cf21181E29E400E8CffAE2d50968", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5642A5A5Ec284B4145563aBF319620204aCCA7f4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5", + "contractname": "LendingPoolAddressesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAcc030EF66f9dFEAE9CbB0cd1B25654b82cFA8d5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 7, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 216, + "scan_time_taken": 0, + "score": "4.70", + "score_v2": "93.98", + "threat_score": "88.89" + } + } + }, + { + "address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x197E90f9FAD81970bA7976f33CbD77088E5D7cf7", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xf23f7De3AC42F22eBDA17e64DC4f51FB66b8E21f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x430BEdcA5DfA6f94d1205Cb33AB4f008D0d9942a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8164Cc65827dcFe994AB23944CBC90e0aa80bFcb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00907f9921424583e7ffBfEdf84F92B7B2Be4977/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x686F8D21520f4ecEc7ba577be08354F4d1EB8262", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57B67e4DE077085Fd0AF2174e9c14871BE664546", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x48Bc45f084988bC01933EA93EeFfEBC0416534f6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x90D9CD005E553111EB8C9c31Abe9706a186b6048", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb639D208Bcf0589D54FaC24E655C79EC529762B8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb639D208Bcf0589D54FaC24E655C79EC529762B8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb639D208Bcf0589D54FaC24E655C79EC529762B8", + "contractname": "GhoFlashMinter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb639D208Bcf0589D54FaC24E655C79EC529762B8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 3, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 158, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.85", + "threat_score": "94.44" + } + } + }, + { + "address": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 37, + "scan_time_taken": 0, + "score": "4.05", + "score_v2": "81.08", + "threat_score": "94.12" + } + } + }, + { + "address": "0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd784927Ff2f95ba542BfC824c8a8a98F3495f6b5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.44" + } + } + }, + { + "address": "0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa1116930326D21fB917d5A27F1E9943A9595fb47", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa1116930326D21fB917d5A27F1E9943A9595fb47", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa1116930326D21fB917d5A27F1E9943A9595fb47", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1116930326D21fB917d5A27F1E9943A9595fb47/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "4.43", + "score_v2": "88.64", + "threat_score": "94.44" + } + } + }, + { + "address": "0x8A458A9dc9048e005d22849F470891b840296619", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8A458A9dc9048e005d22849F470891b840296619", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8A458A9dc9048e005d22849F470891b840296619", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8A458A9dc9048e005d22849F470891b840296619/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xADC0A53095A0af87F3aa29FE0715B5c28016364e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xADC0A53095A0af87F3aa29FE0715B5c28016364e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xADC0A53095A0af87F3aa29FE0715B5c28016364e", + "contractname": "ParaSwapLiquiditySwapAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xADC0A53095A0af87F3aa29FE0715B5c28016364e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 211, + "scan_time_taken": 0, + "score": "4.64", + "score_v2": "92.89", + "threat_score": "100.00" + } + } + }, + { + "address": "0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6", + "contractname": "UiIncentiveDataProviderV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x162A7AC02f547ad796CA549f757e2b8d1D9b10a6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 410, + "scan_time_taken": 2, + "score": "4.68", + "score_v2": "93.66", + "threat_score": "100.00" + } + } + }, + { + "address": "0xA3e44d830440dF5098520F62Ebec285B1198c51E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDBf5E36569798D1E39eE9d7B1c61A7409a74F23A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "contractname": "DSToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 34, + "high": 2, + "informational": 22, + "low": 23, + "medium": 1 + }, + "lines_analyzed_count": 440, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.32", + "threat_score": "78.95" + } + } + }, + { + "address": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "contractname": "FiatTokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBe9895146f7AF43049ca1c1AE358B0541Ea49704/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 41, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "94.44" + } + } + }, + { + "address": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x553303d460EE0afB37EdFf9bE42922D8FF63220e", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x553303d460EE0afB37EdFf9bE42922D8FF63220e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x253127Ffc04981cEA8932F406710661c2f2c3fD2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x253127Ffc04981cEA8932F406710661c2f2c3fD2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x253127Ffc04981cEA8932F406710661c2f2c3fD2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x253127Ffc04981cEA8932F406710661c2f2c3fD2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc9EE9483f662091a1de4795249E24aC0aC2630f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x862c57d48becB45583AEbA3f489696D22466Ca1b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 0, + "score": "4.64", + "score_v2": "92.70", + "threat_score": "78.95" + } + } + }, + { + "address": "0xb55C604075D79486b8A329c396Fc711Be54B5330", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x64b761D848206f447Fe2dd461b0c635Ec39EbB27/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", + "contractname": "AaveProtocolDataProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 4, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "83.98", + "threat_score": "89.47" + } + } + }, + { + "address": "0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 19, + "totalContractsNumber": 79, + "solidityScanContractsNumber": 19, + "securityScore": 84.65000000000002, + "issueSeverityDistribution": { + "critical": 10, + "gas": 201, + "high": 5, + "informational": 152, + "low": 98, + "medium": 12 + } + }, + "contractsData": [ + { + "address": "0x3Ceaf9b6CAb92dFe6302D0CC3F1BA880C28d35e5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD84d86083010FB683f1e8fA3809ee8DC90A4C4DB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8418D17640a74F1614AC3E1826F29e78714488a1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x73dDE2A75c06a108912bf7Ff600eDdCE9d96Ed25", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x270bA1f35D8b87510D24F693fcCc0da02e6E4EeB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5CBc43c339F5202D2dcB59583D33cA8498b75031", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xaf204776c7245bF4147c2612BF6e5972Ee483701", + "contractname": "SavingsXDai", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaf204776c7245bF4147c2612BF6e5972Ee483701/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 10, + "high": 0, + "informational": 4, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "76.98", + "threat_score": "94.74" + } + } + }, + { + "address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0Dd6cEF72143E22cCED4867eb0d5F2328715533/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4", + "contractname": "WrappedTokenGatewayV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfE76366A986B72c3f2923e05E6ba07b7de5401e4/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 11, + "high": 4, + "informational": 1, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 207, + "scan_time_taken": 0, + "score": "3.04", + "score_v2": "60.87", + "threat_score": "89.47" + } + } + }, + { + "address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xab70BCB260073d036d1660201e9d5405F5829b7a", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xab70BCB260073d036d1660201e9d5405F5829b7a", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xab70BCB260073d036d1660201e9d5405F5829b7a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.95", + "threat_score": "83.33" + } + } + }, + { + "address": "0xe892E40C92c2E4D281Be59b2E6300F271d824E75", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", + "contractname": "TokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 19, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 166, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.71", + "threat_score": "94.44" + } + } + }, + { + "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contractname": "WXDAI", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 759, + "scan_time_taken": 1, + "score": "4.74", + "score_v2": "94.73", + "threat_score": "94.44" + } + } + }, + { + "address": "0xECfD0638175e291BA3F784A58FB9D38a25418904", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x916E13857FeeD0d982Df148DBe8d8542519aB96e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD843FB478c5aA9759FeA3f3c98D467e2F136190a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb50201558B00496A145fE76f7424749556E326D8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb50201558B00496A145fE76f7424749556E326D8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xb50201558B00496A145fE76f7424749556E326D8", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb50201558B00496A145fE76f7424749556E326D8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0064AC007fF665CF8D0D3Af5E0AD1c26a3f853eA/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0xBc59E99198DbA71985A66E1713cC89FFEC53f7FC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc6B7AcA6DE8a6044E0e32d0c841a89244A10D284", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "contractname": "TokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 19, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 195, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x281963D7471eCdC3A2Bd4503e24e89691cfe420D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa818F1B57c201E092C4A2017A91815034326Efd1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x23e4E76D01B2002BE436CE8d6044b0aA2f68B68a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9E57695Dab0DCdb42BC220ff1E9eb2e22a31209b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x589750BA8aF186cE5B55391B0b7148cAD43a1619", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaD4F91D26254B6B0C6346b390dDA2991FDE2F20d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeb0a051be10228213BAEb449db63719d6742F7c4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1D0f881Ce1a646E2f27Dec3c57Fa056cB838BCC2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0c0fce05F2314540EcB095bF4D069e5E0ED90fF8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE74CD4ADF9103370144c327457bd294753E2E856", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4172E6aAEC070ACB31aaCE343A58c93E4C70f44D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8Dc5310fc9D3D7D1Bb3D1F686899c8F082316c9F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x33AE1f41546a2e05368Bf789b3d868813c0Ae658", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x47aAdaAE1F05C978E6aBb7568d11B7F6e0FC4d6A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEc710f59005f48703908bC519D552Df5B8472614", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1A126F613D7705E59ADb39909b25E1223aDF05dd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8Fe06E1D8Aff42Bf6812CacF7854A2249a00bED7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBeC519531F0E78BcDdB295242fA4EC5251B38574", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x22441d81416430A54336aB28765abd31a792Ad37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x22441d81416430A54336aB28765abd31a792Ad37", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x22441d81416430A54336aB28765abd31a792Ad37", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22441d81416430A54336aB28765abd31a792Ad37/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0xCFDAdA7DCd2e785cF706BaDBC2B8Af5084d595e9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06C35Cfd3FC61eC2aC437f0d08840d5776b945af", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x436D82d905b014926a2375C576500B6fea0D2496", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF163b8698821cefbD33Cf449764d69Ea445cE23D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2cC41488f4494c5e11cB6cbA82199442B9f495B6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA1Fa064A85266E2Ca82DEe5C5CcEC84DF445760e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcB444e90D8198415266c6a2724b7900fb12FC56E", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xcB444e90D8198415266c6a2724b7900fb12FC56E", + "contractname": "EUR", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcB444e90D8198415266c6a2724b7900fb12FC56E/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 29, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.66", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "contractname": "TokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 19, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 166, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.71", + "threat_score": "94.44" + } + } + }, + { + "address": "0x501B4c19dd9C2e06E94dA7b6D5Ed4ddA013EC741", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa767f745331D267c7751297D982b050c93985627", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa767f745331D267c7751297D982b050c93985627", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.95", + "threat_score": "83.33" + } + } + }, + { + "address": "0xa2E0335175Da40b081717FfD394C0E1de738cb9B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7304979ec9E4EaA0273b6A037a31c4e9e5A75D16", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7a5c3860a77a8DC1b225BD46d0fb2ac1C6D191BC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9A1F491B86D09fC1484b5fab10041B189B60756b", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A1F491B86D09fC1484b5fab10041B189B60756b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.35", + "score_v2": "86.96", + "threat_score": "94.44" + } + } + }, + { + "address": "0x3e652E97ff339B73421f824F5b03d75b62F1Fb51", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x777fDAB3C03aA63d7d7CbCbaB22724cEe50F1731", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x1dF462e2712496373A347f8ad10802a5E95f053D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41585C50524fb8c3899B43D7D797d9486AAc94DB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3238FC1d642b60F41a35f62570237656C85F4744", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3238FC1d642b60F41a35f62570237656C85F4744", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x3238FC1d642b60F41a35f62570237656C85F4744", + "contractname": "AaveV3ConfigEngine", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3238FC1d642b60F41a35f62570237656C85F4744/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 0, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 236, + "scan_time_taken": 1, + "score": "4.39", + "score_v2": "87.71", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8220133C3a631de3C7A5B679A2417BD61431FEcf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6c3b7e7B8b9609D57C70C3F630228F979EAbb450", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x36616cf17557639614c1cdDb356b1B83fc0B2132", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb96404e475f337A7E98e4a541C9b71309BB66c5A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99", + "contractname": "CLSynchronicityPriceAdapterPegToBase", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xcb0670258e5961CCA85D8F71D29C1167Ef20De99/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.91", + "threat_score": "94.44" + } + } + }, + { + "address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", + "contractname": "TokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 19, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 166, + "scan_time_taken": 1, + "score": "3.89", + "score_v2": "77.71", + "threat_score": "94.44" + } + } + }, + { + "address": "0x2D737e2B0e175f05D0904C208d6C4e40da570f65", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02e9b27599C4Bf8f789d34b6E65C51092c3d9FA6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf3f45960f8dE00D8ED614D445a5a268c6F6Dec4f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x86E2938daE289763D4e09a7e42c5cCcA62Cf9809", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaC8b1cE0548C69318920C3e0b21Db296d5770D57", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEdBC7449a9b594CA4E053D9737EC5Dc4CbCcBfb2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x26C31ac71010aF62E6B486D1132E266D6298857D", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x26C31ac71010aF62E6B486D1132E266D6298857D", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26C31ac71010aF62E6B486D1132E266D6298857D/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1236010CECea55998384e795B59815D871f5f94d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5F6f7B0a87CA3CF3d0b431Ae03EF3305180BFf4d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9D881f67F20B49243c98f53d2B9E91E39d02Ae09", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 40, + "totalContractsNumber": 133, + "solidityScanContractsNumber": 40, + "securityScore": 85.18924999999997, + "issueSeverityDistribution": { + "critical": 15, + "gas": 333, + "high": 15, + "informational": 300, + "low": 195, + "medium": 18 + } + }, + "contractsData": [ + { + "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.11", + "threat_score": "94.44" + } + } + }, + { + "address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7", + "contractname": "UiIncentiveDataProviderV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F143FE2F7B02424ad3CaD1593D6f36c0Aab69d7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 408, + "scan_time_taken": 2, + "score": "4.68", + "score_v2": "93.63", + "threat_score": "100.00" + } + } + }, + { + "address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0x98d69620C31869fD4822ceb6ADAB31180475FD37", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCE186F6Cccb0c955445bb9d10C59caE488Fea559/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE50c8C619d05ff98b22Adf991F17602C774F785c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE50c8C619d05ff98b22Adf991F17602C774F785c", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE50c8C619d05ff98b22Adf991F17602C774F785c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x769EbC5106bF09D9A665CCb691e1907612b57F16", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 14, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.27", + "score_v2": "85.35", + "threat_score": "78.95" + } + } + }, + { + "address": "0x3A956E2Fcc7e71Ea14b0257d40BEbdB287d19652", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0x84648dc3Cefb601bc28a49A07a1A8Bad04D30Ad3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9Bcef72be871e61ED4fBbc7630889beE758eb81D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x22D76094730fA377184100EFB8CEfC673B89B372", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D276FC14719f9292D5C1eA2198673d1f4269246/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xdFA46478F9e5EA86d57387849598dbFB2e964b02", + "contractname": "EditableERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdFA46478F9e5EA86d57387849598dbFB2e964b02/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 6, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 46, + "scan_time_taken": 0, + "score": "3.04", + "score_v2": "60.87", + "threat_score": "84.21" + } + } + }, + { + "address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857", + "contractname": "ParaSwapLiquiditySwapAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x830C5A67a0C95D69dA5fb7801Ac1773c6fB53857/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 4, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 211, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "91.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xECef79E109e997bCA29c1c0897ec9d7b03647F5E/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "contractname": "FiatTokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 41, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "94.44" + } + } + }, + { + "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCc232dcFAAE6354cE191Bd574108c1aD03f86450/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0x035c93db04E5aAea54E6cd0261C492a3e0638b37", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.72", + "score_v2": "94.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0x3829943c53F2d00e20B58475aF19716724bF90Ba", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04a8D477eE202aDCE1682F5902e1160455205b12", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD3cF979e676265e4f6379749DECe4708B9A22476", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x338ed6787f463394D24813b297401B9F05a8C9d1", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x338ed6787f463394D24813b297401B9F05a8C9d1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0x5F58C62077b667370879D6580a59f47C30f96a74", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x22F3727be377781d1579B7C9222382b21c9d1a8f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x22F3727be377781d1579B7C9222382b21c9d1a8f", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22F3727be377781d1579B7C9222382b21c9d1a8f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x76FB31fb4af56892A25e32cFC43De717950c9278", + "contractname": "L2CustomERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76FB31fb4af56892A25e32cFC43De717950c9278/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 15, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00" + } + } + }, + { + "address": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4200000000000000000000000000000000000006", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000006", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000006", + "contractname": "WETH9", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000006/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 1, + "informational": 16, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 757, + "scan_time_taken": 0, + "score": "4.76", + "score_v2": "95.24", + "threat_score": "94.44" + } + } + }, + { + "address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB2289E329D2F85F1eD31Adbb30eA345278F21bcf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.37", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0x9abf798f5314BFd793A9E57A654BEd35af4A1D60", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf9ce3c97b4b54F3D16861420f4816D9f68190B7B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5D557B07776D12967914379C71a1310e917C7555", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4200000000000000000000000000000000000042", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000042", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000042", + "contractname": "GovernanceToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000042/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 1, + "score": "3.37", + "score_v2": "67.35", + "threat_score": "89.47" + } + } + }, + { + "address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73", + "contractname": "EmissionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x048f2228D7Bf6776f99aB50cB1b1eaB4D1d4cA73/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 9, + "high": 0, + "informational": 3, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 119, + "scan_time_taken": 0, + "score": "2.98", + "score_v2": "59.66", + "threat_score": "94.44" + } + } + }, + { + "address": "0xB4e496f70602fE2AC6Ae511D028BA4D194773B29", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xb972abef80046A57409e37a7DF5dEf2638917516", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5", + "contractname": "UiPoolDataProviderV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbd83DdBE37fc91923d59C8c1E0bDe0CccCa332d5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 288, + "scan_time_taken": 2, + "score": "4.53", + "score_v2": "90.62", + "threat_score": "94.74" + } + } + }, + { + "address": "0xDd81E6F85358292075B78fc8D5830BE8434aF8BA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x770ef9f4fe897e59daCc474EF11238303F9552b6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb83d1B74e1D917d4a95C1e9392f6c639932F444C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd5CA18a70189309664e34FB8150799ff13722308", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1685D81212580DD4cDA287616C2f6F4794927e18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa12734e64417f61f8442E7D5132EdBFdbDDeF0fa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe9E52021f4e11DEAD8661812A0A6c8627abA2a54", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6dDc64289bE8a71A707fB057d5d07Cc756055d6e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x424883C7dD9Bd129BC346A65E8455CDe9fC0c43C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE229d5DE4BD5beEAf12d427B5B57BFe66abD2c3b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d998FeEFC7B3664eaD09CAf02b5a0fc2E365F18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcFaE0D8c5707FCc6478D6a65fFA31efADeF8b8EC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x929EC64c34a17401F460460D4B9390518E5B473e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "contractname": "USDT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 4, + "high": 0, + "informational": 3, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 128, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "84.21" + } + } + }, + { + "address": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7f99817d87baD03ea21E05112Ca799d715730efe", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f99817d87baD03ea21E05112Ca799d715730efe/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6BA97468e2e6a3711a6DD05F0075d48E878c910e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 264, + "scan_time_taken": 1, + "score": "4.72", + "score_v2": "94.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0x9abADECD08572e0eA5aF4d47A9C7984a5AA503dC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13e3Ee699D1909E989722E753853AE30b17e08c5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9F281eb58fd98ad98EDe0fc4C553AD4D73e7Ca2C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x77CA01483f379E58174739308945f044e1a764dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x77CA01483f379E58174739308945f044e1a764dc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x77CA01483f379E58174739308945f044e1a764dc", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x77CA01483f379E58174739308945f044e1a764dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9Ca4878dd38B021583c1B669905592EAe76E044", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd9Ca4878dd38B021583c1B669905592EAe76E044", + "contractname": "AaveProtocolDataProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9Ca4878dd38B021583c1B669905592EAe76E044/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 6, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 291, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.60", + "threat_score": "89.47" + } + } + }, + { + "address": "0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x39BCf217ACc4Bf2fCaF7BC8800E69D986912c75e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5E76E98E0963EcDC6A065d1435F84065b7523f39", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819", + "contractname": "L2StandardERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc40F949F8a4e094D1b49a23ea9241D289B7b2819/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 1, + "high": 0, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.80", + "score_v2": "75.93", + "threat_score": "84.21" + } + } + }, + { + "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xae0Ca1B1Bc6cac26981B5e2b9c40f8Ce8A9082eE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8e3dC8151C46e0547045Ef57a82798CDF91adB4A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x078f358208685046a11C85e8ad32895DED33A249", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x893411580e590D62dDBca8a703d61Cc4A8c7b2b9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0xBc790382B3686abffE4be14A030A96aC6154023a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "contractname": "WBTC", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x68f180fcCe6836688e9084f035309E29Bf0A2095/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 2, + "high": 0, + "informational": 3, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 87, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.41", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8Eb270e296023E9D92081fdF967dDd7878724424", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Eb270e296023E9D92081fdF967dDd7878724424/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x60495bC8D8Baf7E866888ecC00491e37B47dfF24", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd00655ED65edE44354F54A23d46DCbd7ba0727dD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "contractname": "OVMFiatToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7F5c764cBc14f9669B88837ca1490cCa17c31607/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 6, + "gas": 3, + "high": 2, + "informational": 12, + "low": 23, + "medium": 0 + }, + "lines_analyzed_count": 459, + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.43", + "threat_score": "63.16" + } + } + }, + { + "address": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd4F1Cf9A038269FE8F03745C2875591Ad6438ab1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x08Cb71192985E936C7Cd166A8b268035e400c3c3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 13, + "totalContractsNumber": 72, + "solidityScanContractsNumber": 13, + "securityScore": 83.63153846153847, + "issueSeverityDistribution": { + "critical": 9, + "gas": 92, + "high": 9, + "informational": 73, + "low": 69, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x2f6571d3Eb9a4e350C68C36bCD2afe39530078E2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA238Dd80C259a72e81d7e4664a9801593F98d1c5/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0x943AcD0c93d7a8Bee7dA5Fd0DC3d0028237074d6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7e860098F58bBFC8648a4311b374B1D669a2bc6B", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e860098F58bBFC8648a4311b374B1D669a2bc6B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x12DEB4025b79f2B43f6aeF079F9D77C3f9a67bb6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0D1Fe8eAdb0a3e44C4Cc9D73De8dA50C1E475832", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3b56998Ec06477704622ca8e2eA1b4db134cec32", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x05295489b6aE0d97ae7C49a42989497294F7F428", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe0b9B4f959fa8B52B7228c8D78875482b8813349", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC1F6588f4A1145D0B7F94c86a773bB47F0eC0759", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaED3b56FeA82E809665f02AcBcDEc0816c75f4d9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x940F9a5d5F9ED264990D0eaee1F3DD60B4Cb9A22", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x03506214379aA86ad1176af71c260278cfa10B38", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.44" + } + } + }, + { + "address": "0xc7751400F809cdB0C167F87985083C558a0610F7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.95", + "threat_score": "83.33" + } + } + }, + { + "address": "0x7376b2F323dC56fCd4C191B34163ac8a84702DAB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6fCe2756794128B1771324caA860965801DCbCdB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x43955b0899Ab7232E3a454cf84AedD22Ad46FD33", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfe742Fa2a84294E8316F05b17c05090Fc68B5105", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x24e6e0795b3c7c71D965fCc4f371803d1c1DcA1E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4200000000000000000000000000000000000006", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4200000000000000000000000000000000000006", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4200000000000000000000000000000000000006", + "contractname": "WETH9", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4200000000000000000000000000000000000006/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 1, + "informational": 16, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 757, + "scan_time_taken": 0, + "score": "4.76", + "score_v2": "95.24", + "threat_score": "94.44" + } + } + }, + { + "address": "0x1DabC36f19909425f654777249815c073E8Fd79F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf9cc4F0D883F1a1eb2c253bdb46c254Ca51E1F44", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x868a501e68F3D1E89CfC0D22F6b22E8dabce5F04", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78F8Bd884C3D738B74B420540659c82f392820e0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEdD3b4737C1a0011626631a977b91Cf3E944982d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8be473dCfA93132658821E67CbEB684ec8Ea2E74", + "contractname": "WrappedTokenGatewayV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8be473dCfA93132658821E67CbEB684ec8Ea2E74/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 11, + "high": 4, + "informational": 1, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 207, + "scan_time_taken": 1, + "score": "3.04", + "score_v2": "60.87", + "threat_score": "89.47" + } + } + }, + { + "address": "0xa9dF5c62d16d3f496673F4d736852017b086eCA0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59dca05b6c26dbd64b5381374aAaC5CD05644C28", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x136848FdaedEB56245bE0e61E28A3CB8c0B45CaA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x16A004065dfb11276DcB29Dc03fb8A85f9A43C6e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2E549104c516b8657A7D888494DfbAbD7C70b464", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2425A746911128c2eAA7bEBDc9Bc452eE52208a1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0a1d576f3eFeF75b330424287a95A366e8281D54", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAe940e61E9863178b71500c9B5faE2a04Da361a1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB88BAc61a4Ca37C43a3725912B1f472c9A5bc061/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 9, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 217, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.56", + "threat_score": "100.00" + } + } + }, + { + "address": "0x468973e3264F2aEba0417A8f2cD0Ec397E738898", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4e65fE4DbA92790696d040ac24Aa414708F5c0AB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x174446a6741300cD2E7C1b1A636Fee99c8F83502", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4A4c73d563395ad827511F70097d4Ef82E653805", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcf3D55c10DB69f28fD1A75Bd73f3D8A2d9c595ad", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x945fD405773973d286De54E44649cc0d9e264F78", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41A7C3f5904ad176dACbb1D99101F59ef0811DC1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 9, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 217, + "scan_time_taken": 0, + "score": "4.38", + "score_v2": "87.56", + "threat_score": "100.00" + } + } + }, + { + "address": "0xBA9424d650A4F5c80a0dA641254d1AcCE2A37057", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5598BbFA2f4fE8151f45bBA0a3edE1b54B51a0a9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD4a0e0b9149BCee3C920d2E00b5dE09138fd8bb7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4EA71A20e655794051D1eE8b6e4A3269B13ccaCc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc85b1E333aecc99340b2320493Fe2d22b8734795", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc85b1E333aecc99340b2320493Fe2d22b8734795", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc85b1E333aecc99340b2320493Fe2d22b8734795", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc85b1E333aecc99340b2320493Fe2d22b8734795/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.51", + "threat_score": "88.89" + } + } + }, + { + "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", + "contractname": "FiatTokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 41, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "94.44" + } + } + }, + { + "address": "0x2f51b00eC4912874DFDBd8dC3C8e390c21e77aF9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5731a04B1E775f0fdd454Bf70f3335886e9A96be", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6533A273F3aC84Df91DCD654D6EBAbA73687e246", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2Cc0Fc26eD4563A5ce5e8bdcfe1A2878676Ae156", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDBea12F69D3Fcb4Be9FD14dd450AAe2B2a3d4de7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2d8A3C5677189723C4cB8873CfC9C8976FDF38Ac", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x99CBC45ea5bb7eF3a5BC08FB1B7E56bB2442Ef0D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x529467C76f234F2bD359d7ecF7c660A2846b04e2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2DC219E716793fb4b21548C0f009Ba3Af753ab01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBBaDd47fbaFa9dE717FE203e4707DEB893C64654", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x39e97c588B2907Fb67F44fea256Ae3BA064207C5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98F409Fc4A42F34AE3c326c7f48ED01ae8cAeC69", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5779b29B0a34577d927E8D511B595ef9abbFAE82", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9390B1735def18560c509E2d0bc090E9d6BA257a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x05225Cd708bCa9253789C1374e4337a019e99D56", + "contractname": "TransparentProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05225Cd708bCa9253789C1374e4337a019e99D56/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 113, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.53", + "threat_score": "94.44" + } + } + } + ] + } + } + }, + { + "appName": "mean finance", + "doc": "https://docs.mean.finance/guides/smart-contract-registry", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 4, + "securityScore": 61.605000000000004, + "issueSeverityDistribution": { + "critical": 6, + "gas": 25, + "high": 1, + "informational": 7, + "low": 20, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contractname": "DCAHubPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 280, + "scan_time_taken": 1, + "score": "4.77", + "score_v2": "95.36", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "1.82", + "score_v2": "36.36", + "threat_score": "100.00" + } + } + }, + { + "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x20bdAE1413659f47416f769a4B27044946bc9923", + "contractname": "DCAPermissionsManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20bdAE1413659f47416f769a4B27044946bc9923/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 22, + "high": 0, + "informational": 5, + "low": 11, + "medium": 3 + }, + "lines_analyzed_count": 314, + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.34", + "threat_score": "88.89" + } + } + }, + { + "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 1, + "score": "1.82", + "score_v2": "36.36", + "threat_score": "100.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 2, + "securityScore": 62.91, + "issueSeverityDistribution": { + "critical": 4, + "gas": 2, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "contractname": "DCAHubCompanion", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 16, + "scan_time_taken": 0, + "score": "2.81", + "score_v2": "56.25", + "threat_score": "100.00" + } + } + }, + { + "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contractname": "DCAHub", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "94.44" + } + } + }, + { + "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 2, + "securityScore": 82.465, + "issueSeverityDistribution": { + "critical": 4, + "gas": 2, + "high": 1, + "informational": 2, + "low": 6, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b", + "contractname": "DCAHubPositionDescriptor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ACd4BC402bc8e6BA8aBDdcA639d8011ef0b8a4b/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 280, + "scan_time_taken": 1, + "score": "4.77", + "score_v2": "95.36", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5ad2fED59E8DF461c6164c31B4267Efb7cBaF9C0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x20bdAE1413659f47416f769a4B27044946bc9923", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xDf0dbc66f85979a1d54671c4D9e439F306Be27EE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345", + "contractname": "DCAHub", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA5AdC5484f9997fBF7D405b9AA62A7d88883C345/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 23, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "94.44" + } + } + }, + { + "address": "0x49c590F6a2dfB0f809E82B9e2BF788C0Dd1c31f9", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "mellow protocol", + "doc": "", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 23, + "totalContractsNumber": 64, + "solidityScanContractsNumber": 19, + "securityScore": 77.70421052631578, + "issueSeverityDistribution": { + "critical": 5, + "gas": 346, + "high": 50, + "informational": 44, + "low": 58, + "medium": 19 + } + }, + "contractsData": [ + { + "address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "contractname": "AaveVaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 4, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 111, + "scan_time_taken": 0, + "score": "3.69", + "score_v2": "73.87", + "threat_score": "100.00" + } + } + }, + { + "address": "0xA33a068645E228Db11c42e9d187EDC72361B7BC0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x881157f71A4d4275bf923c9dc519f9c2Bcb1Ac89", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "contractname": "MStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 36, + "high": 2, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 492, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.82", + "threat_score": "100.00" + } + } + }, + { + "address": "0xDc9C17662133fB865E7bA3198B67c53a617B2153", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDc9C17662133fB865E7bA3198B67c53a617B2153", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDc9C17662133fB865E7bA3198B67c53a617B2153", + "contractname": "ProtocolGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDc9C17662133fB865E7bA3198B67c53a617B2153/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 42, + "high": 12, + "informational": 10, + "low": 1, + "medium": 3 + }, + "lines_analyzed_count": 436, + "scan_time_taken": 1, + "score": "3.73", + "score_v2": "74.54", + "threat_score": "100.00" + } + } + }, + { + "address": "0x7AF142702fcBB0696bC4b4DB9c2D609434864f52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06E16D36Ed1A99A46c0Cb771Ce927808d96132C2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB379bf6bB0770a3aC855DC04451958b7F8Ddc80b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbfAFc964361f78754f523343B09b3cb7Bb73Bdd6", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "contractname": "UniV3VaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 4, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 111, + "scan_time_taken": 2, + "score": "3.83", + "score_v2": "76.58", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2683B341a25455619f5fF8511c14B3e760A868eD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD7286673FD2d56EF9b324783835e2594674629D5", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xc8a65B27f2FBB60aF856eD9f594E076c2Ff27917", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41dfc0FB65875015226073E1A4f9C24f147027BF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x231002439E1BD5b610C3d98321EA760002b9Ff64", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "contractname": "ERC20RootVaultHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.78", + "score_v2": "55.56", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd0F8478f6d195120eB64518BCD7ADfa6e03e1116", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "contractname": "MellowOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9d992650B30C6FB7a83E7e7a430b4e015433b838/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.11", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8E024f875f6fDdf1471582bed8504F46CB64487E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFbf0fF6EAAF1d64c75cfdA7655B5E74eE8632817", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x973495e81180Cd6Ead654328A0bEbE01c8ad53EA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "contractname": "FarmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 102, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0x81379c8b9376f06178B28954e46c32626776DAf0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", + "contractname": "VaultRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD23F971696576331fCF96f80a20B4D3b31ca5b2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 10, + "high": 5, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 1, + "score": "3.88", + "score_v2": "77.60", + "threat_score": "100.00" + } + } + }, + { + "address": "0x0bf7B603389795E109a13140eCb07036a1534573", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe3C89D39822bC85890faCfFfF3e1362C01F3129f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3e80E11C8fD3e05221fE63BE3487f9f0A4316Dc8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3D120987e85C1C294577a1c39C96693A6F9be97b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "contractname": "ERC20RootVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 36, + "high": 0, + "informational": 5, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 484, + "scan_time_taken": 2, + "score": "4.39", + "score_v2": "87.81", + "threat_score": "89.47" + } + } + }, + { + "address": "0x4F5d5A362bE00209403473945d76b2D5254a60C2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78674E6883A1B2cCcd41AFd451897ca01429c151", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "contractname": "LStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 60, + "high": 11, + "informational": 12, + "low": 7, + "medium": 2 + }, + "lines_analyzed_count": 933, + "scan_time_taken": 3, + "score": "4.27", + "score_v2": "85.42", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6A2Dd3B817F0364e7603e781dDA9c62f62c440E1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x624a5219216c5A101247B39a04260Ed3A2A05B71", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1FCD3926b6DFa2A90Fe49A383C732b31f1ee54eB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", + "contractname": "FarmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6955ab1AdEfA2e48f449b88183a2774A186b7e61/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 102, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD3442BA55108d33FA1EB3F1a3C0876F892B01c44", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x749b85100D66525Eec385638b46bD3Ee590c0c79", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6C97A35D7c57C48463281a5Ec9620a4613BE62BF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "contractname": "YearnVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 3, + "low": 4, + "medium": 3 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 0, + "score": "3.46", + "score_v2": "69.17", + "threat_score": "100.00" + } + } + }, + { + "address": "0xB17a8d440c4e0A206Fc1dE76F3D0531F70bF6d42", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65582767218D8829ffb79853aF7764Cea34ceE2b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1A407175437514694E561d7208a343D78374CFcf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1A407175437514694E561d7208a343D78374CFcf", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1A407175437514694E561d7208a343D78374CFcf", + "contractname": "UniV3Oracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A407175437514694E561d7208a343D78374CFcf/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 2, + "informational": 2, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 172, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.65", + "threat_score": "100.00" + } + } + }, + { + "address": "0x78ba57594656400d74a0c5ea80f84750cb47f449", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x27E3E8E275523850236485FE2341e55689a81Bb1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe04DC6F116A85508cD6299229218Ed4719E43F2a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "contractname": "CurveValidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.02", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2e2747dd8498396ef82A7BcE510DA264938eBa72", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9898C6D87699b864630422065e450772fF5d90c9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "contractname": "AaveVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 1, + "informational": 3, + "low": 5, + "medium": 3 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 0, + "score": "3.39", + "score_v2": "67.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", + "contractname": "AllowAllValidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "100.00" + } + } + }, + { + "address": "0x99A069d159684464C6Cf88992Fd979981dB49d7e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "contractname": "MellowVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 1, + "informational": 2, + "low": 3, + "medium": 4 + }, + "lines_analyzed_count": 107, + "scan_time_taken": 0, + "score": "2.62", + "score_v2": "52.34", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", + "contractname": "ERC20Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 99, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.79", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "contractname": "UniV3Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 3, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 355, + "scan_time_taken": 1, + "score": "4.46", + "score_v2": "89.30", + "threat_score": "100.00" + } + } + }, + { + "address": "0x13c7bCc2126d6892eEFd489Ad215A1a09F36AA9f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x07c22b9DB88cB4B1f0763B8C6CE05F8794b14f4E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49ECc99374776789132317B2f4108a5a966085b7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFA3C9E965D254c101500c4e74120500f89881336", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3eb8ed404817e40E9216149d1272581837b4B46d", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "lido", + "doc": "https://docs.lido.fi/deployed-contracts/", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 46, + "totalContractsNumber": 123, + "solidityScanContractsNumber": 46, + "securityScore": 83.11065217391302, + "issueSeverityDistribution": { + "critical": 13, + "gas": 1172, + "high": 78, + "informational": 1810, + "low": 850, + "medium": 55 + } + }, + "contractsData": [ + { + "address": "0x200dA0b6a9905A377CF8D469664C65dB267009d1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x00caAeF11EC545B192f16313F53912E453c91458", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe07305F43B11F230EaA951002F6a55a16419B707", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe07305F43B11F230EaA951002F6a55a16419B707", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe07305F43B11F230EaA951002F6a55a16419B707", + "contractname": "AllowedRecipientsRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe07305F43B11F230EaA951002F6a55a16419B707/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 0, + "informational": 26, + "low": 3, + "medium": 5 + }, + "lines_analyzed_count": 1044, + "scan_time_taken": 2, + "score": "4.54", + "score_v2": "90.71", + "threat_score": "94.44" + } + } + }, + { + "address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe2A682A9722354D825d1BbDF372cC86B2ea82c8C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0x828b154032950C8ff7CF8085D841723Db2696056", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE31A0599A6772BCf9b2bFc9e25cf941e793c9a7D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd3950eB3d7A9B0aBf8515922c0d35D13e85a2c91", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x32296969Ef14EB0c6d29669C550D4a0449130230", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x32296969Ef14EB0c6d29669C550D4a0449130230", + "contractname": "MetaStablePool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x32296969Ef14EB0c6d29669C550D4a0449130230/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 5, + "low": 12, + "medium": 0 + }, + "lines_analyzed_count": 644, + "scan_time_taken": 2, + "score": "4.71", + "score_v2": "94.25", + "threat_score": "94.74" + } + } + }, + { + "address": "0xbd233D4ffdAA9B7d1d3E6b18CCcb8D091142893a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDFfCD3BF14796a62a804c1B16F877Cf7120379dB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8F73e4C2A6D852bb4ab2A45E6a9CF5715b3228B7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0xab55bf4dfbf469ebfe082b7872557d1f87692fe6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49d1363016aA899bba09ae972a1BF200dDf8C55F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7b9B8d00f807663d46Fb07F87d61B79884BC335B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCfE54B5cD566aB89272946F602D76Ea879CAb4a8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "82.35" + } + } + }, + { + "address": "0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC1A900Ae76dB21dC5aa8E418Ac0F4E888A4C7431", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x834560F580764Bc2e0B16925F8bF229bb00cB759", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x834560F580764Bc2e0B16925F8bF229bb00cB759/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0xAAC4FcE2c5d55D1152512fe5FAA94DB267EE4863", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x92a27C4e5e35cFEa112ACaB53851Ec70e2D99a8D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9de443AdC5A411E83F1878Ef24C3F52C61571e72/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.44" + } + } + }, + { + "address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B", + "contractname": "AllowedRecipientsFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83E976758B7AB1bb676A4fEA073Fa0E2A807642B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 111, + "high": 0, + "informational": 72, + "low": 5, + "medium": 9 + }, + "lines_analyzed_count": 2370, + "scan_time_taken": 4, + "score": "4.49", + "score_v2": "89.87", + "threat_score": "88.89" + } + } + }, + { + "address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFdDf38947aFB03C621C71b06C9C70bce73f12999", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFdDf38947aFB03C621C71b06C9C70bce73f12999", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdDf38947aFB03C621C71b06C9C70bce73f12999/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "94.44" + } + } + }, + { + "address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3e40D73EB977Dc6a537aF587D48316feE66E9C8c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa02FC823cCE0D016bD7e17ac684c9abAb2d6D647/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0xc5527396DDC353BD05bBA578aDAa1f5b6c721136", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8180949ac41EF18e844ff8dafE604a195d86Aea9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0De4Ea0184c2ad0BacA7183356Aea5B8d5Bf5c6e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "94.44" + } + } + }, + { + "address": "0x935cb3366Faf2cFC415B2099d1F974Fd27202b77", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcAa3AF7460E83E665EEFeC73a7a542E5005C9639", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDA1DF6442aFD2EC36aBEa91029794B9b2156ADD0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x852deD011285fe67063a08005c71a85690503Cee", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x99ac10631f69c753ddb595d074422a0922d9056b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x99ac10631f69c753ddb595d074422a0922d9056b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x99ac10631f69c753ddb595d074422a0922d9056b", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x99ac10631f69c753ddb595d074422a0922d9056b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 2, + "informational": 12, + "low": 9, + "medium": 3 + }, + "lines_analyzed_count": 612, + "scan_time_taken": 3, + "score": "4.30", + "score_v2": "85.95", + "threat_score": "78.95" + } + } + }, + { + "address": "0xC18F11735C6a1941431cCC5BcF13AF0a052A5022", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0cb113890b04b49455dfe06554e2d784598a29c9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0cb113890b04b49455dfe06554e2d784598a29c9", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0cb113890b04b49455dfe06554e2d784598a29c9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76943C0D61395d8F2edF9060e1533529cAe05dE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x76943C0D61395d8F2edF9060e1533529cAe05dE6", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76943C0D61395d8F2edF9060e1533529cAe05dE6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.44" + } + } + }, + { + "address": "0xD75778b855886Fc5e1eA7D6bFADA9EB68b35C19D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1982b2F5814301d4e9a8b0201555376e62F82428", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1982b2F5814301d4e9a8b0201555376e62F82428", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1982b2F5814301d4e9a8b0201555376e62F82428/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.44" + } + } + }, + { + "address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5181d5D56Af4f823b96FE05f062D7a09761a5a53/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x442af784A788A5bd6F42A01Ebe9F287a871243fb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x442af784A788A5bd6F42A01Ebe9F287a871243fb", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x442af784A788A5bd6F42A01Ebe9F287a871243fb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0xF5Dc67E54FC96F993CD06073f71ca732C1E654B1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFE5986E06210aC1eCC1aDCafc0cc7f8D63B3F977", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDE06d17Db9295Fa8c4082D4f73Ff81592A3aC437/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0xdc7300622948a7AdaF339783F6991F9cdDD79776", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x334D6eDc13F63728b39e6A6D04A7Bbd5D6A9B9FF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98be4a407Bff0c125e25fBE9Eb1165504349c37d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.12" + } + } + }, + { + "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "contractname": "MiniMeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 26, + "high": 4, + "informational": 43, + "low": 34, + "medium": 5 + }, + "lines_analyzed_count": 602, + "scan_time_taken": 1, + "score": "3.60", + "score_v2": "72.09", + "threat_score": "88.89" + } + } + }, + { + "address": "0x0D97E876ad14DB2b183CFeEB8aa1A5C788eB1831", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7d509BFF310d9460b1F613e4e40d342201a83Ae4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcD42Eb8a5db5a80Dc8f643745528DD77cf4C7D35", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x48c4929630099b217136b64089E8543dB0E5163a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1ad5cb2955940f998081c1ef5f5f00875431aa90", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35", + "contractname": "InsuranceFund", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8B3f33234ABD88493c0Cd28De33D583B70beDe35/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 146, + "scan_time_taken": 2, + "score": "4.76", + "score_v2": "95.21", + "threat_score": "94.74" + } + } + }, + { + "address": "0x3a6bd15abf19581e411621d669b6a2bbe741ffd6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x753D5167C31fBEB5b49624314d74A957Eb271709", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x75100bd564415731b5936a4a94d0dc29dde5db3c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 5, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0x589e298964b9181D9938B84bB034C3BB9024E2C0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a43b049A7D330cB8aEAB5113032D18AE9a9030/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 47, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.47", + "threat_score": "94.44" + } + } + }, + { + "address": "0x2e59A20f205bB85a89C53f1936454680651E618e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2e59A20f205bB85a89C53f1936454680651E618e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2e59A20f205bB85a89C53f1936454680651E618e", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e59A20f205bB85a89C53f1936454680651E618e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0xD624B08C83bAECF0807Dd2c6880C3154a5F0B288", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x48c135Ff690C2Aa7F5B11C539104B5855A4f9252", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 212, + "scan_time_taken": 0, + "score": "4.76", + "score_v2": "95.28", + "threat_score": "94.44" + } + } + }, + { + "address": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCBb418F6f9BFd3525CE6aADe8F74ECFEfe2DB5C8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDc1A0C7849150f466F07d48b38eAA6cE99079f80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87D93d9B2C672bf9c9642d853a8682546a5012B5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x87D93d9B2C672bf9c9642d853a8682546a5012B5", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87D93d9B2C672bf9c9642d853a8682546a5012B5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0x4ee3118e3858e8d7164a634825bfe0f73d99c792", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x958e0D946D014F377421a53AB5f9180d4485e63B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8B82C1546D47330335a48406cc3a50Da732672E7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x231Ac69A1A37649C6B06a71Ab32DdD92158C80b8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1843Bc35d1fD15AbE1913b9f72852a79457C42Ab", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7E8eFfAb3083fB26aCE6832bFcA4C377905F97d7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf73a1260d222f447210581DDf212D915c09a3249", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf73a1260d222f447210581DDf212D915c09a3249", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf73a1260d222f447210581DDf212D915c09a3249", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf73a1260d222f447210581DDf212D915c09a3249/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0xC77F8768774E1c9244BEed705C4354f2113CFc09", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbf05A929c3D7885a6aeAd833a992dA6E5ac23b09", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd30Dc38EdEfc21875257e8A3123503075226E14B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 95, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.32", + "threat_score": "94.44" + } + } + }, + { + "address": "0x9B1cebF7616f2BC73b47D226f90b01a7c9F86956", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x75bDecbb6453a901EBBB945215416561547dfDD4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x73b047fe6337183A454c5217241D780a932777bD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa9deac9f00dc4310c35603fcd9d34d1a750f81db/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.44" + } + } + }, + { + "address": "0xbD08f9D6BF1D25Cc7407E4855dF1d46C2043B3Ea", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x388C818CA8B9251b393131C08a736A67ccB19297", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x388C818CA8B9251b393131C08a736A67ccB19297", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x388C818CA8B9251b393131C08a736A67ccB19297", + "contractname": "LidoExecutionLayerRewardsVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x388C818CA8B9251b393131C08a736A67ccB19297/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.36", + "score_v2": "87.20", + "threat_score": "100.00" + } + } + }, + { + "address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x86392dC19c0b719886221c78AB11eb8Cf5c52812", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86392dC19c0b719886221c78AB11eb8Cf5c52812/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x1bdfFe0EBef3FEAdF2723D3330727D73f538959C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "contractname": "WstETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 138, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "84.21" + } + } + }, + { + "address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB9E5CBB9CA5b0d659238807E84D0176930753d86", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB9E5CBB9CA5b0d659238807E84D0176930753d86", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB9E5CBB9CA5b0d659238807E84D0176930753d86/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0x4AC40c34f8992bb1e5E856A448792158022551ca", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc5578194D457dcce3f272538D1ad52c68d1CE849", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc5578194D457dcce3f272538D1ad52c68d1CE849", + "contractname": "UniswapV2Pair", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5578194D457dcce3f272538D1ad52c68d1CE849/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 51, + "high": 6, + "informational": 19, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 444, + "scan_time_taken": 2, + "score": "3.40", + "score_v2": "68.02", + "threat_score": "77.78" + } + } + }, + { + "address": "0xBd2b6dC189EefD51B273F5cb2d99BA1ce565fb8C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x313819736457910ac1dd21a712a37f3d7595645a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x313819736457910ac1dd21a712a37f3d7595645a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x313819736457910ac1dd21a712a37f3d7595645a", + "contractname": "L1ERC20TokenBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x313819736457910ac1dd21a712a37f3d7595645a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 151, + "scan_time_taken": 0, + "score": "4.70", + "score_v2": "94.04", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9305c1Dbfe22c12c66339184C0025d7006f0f1cC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1F2b79FE297B7098875930bBA6dd17068103897E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF668E6D326945d499e5B35E7CD2E82aCFbcFE6f0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb8FFC3Cd6e7Cf5a098A1c92F48009765B24088Dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEe06EA501f7d9DC6F4200385A8D910182D155d3e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDe2c414b671d2DB93617D1592f0490c13674de24", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a", + "contractname": "HashConsensus", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 0, + "informational": 9, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 1097, + "scan_time_taken": 2, + "score": "4.72", + "score_v2": "94.35", + "threat_score": "100.00" + } + } + }, + { + "address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x17F6b2C738a63a8D3A113a228cfd0b373244633D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x17F6b2C738a63a8D3A113a228cfd0b373244633D", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17F6b2C738a63a8D3A113a228cfd0b373244633D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29C5c51A031165CE62F964966A6399b81165EFA4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x29C5c51A031165CE62F964966A6399b81165EFA4", + "contractname": "L1ERC20TokenBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29C5c51A031165CE62F964966A6399b81165EFA4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 151, + "scan_time_taken": 0, + "score": "4.70", + "score_v2": "94.04", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B", + "contractname": "MerkleDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4b3EDb22952Fb4A70140E39FB1adD05A6B49622B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 48, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "94.44" + } + } + }, + { + "address": "0xD15a672319Cf0352560eE76d9e89eAB0889046D3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6AB39a8Be67D9305799c3F8FdFc95Caf3150d17c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x97615f72c3428A393d65A84A3ea6BBD9ad6C0D74", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87b02dF27cd6ec128532Add7C8BC19f62E6f1fB9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66457616dd8489df5d0afd8678f4a260088aaf55", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x66457616dd8489df5d0afd8678f4a260088aaf55", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66457616dd8489df5d0afd8678f4a260088aaf55/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 24, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "94.44" + } + } + }, + { + "address": "0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6c82877cac5a7a739f16ca0a89c0a328b8764a24", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1F809D2cb72a5Ab13778811742050eDa876129b6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEe60C6ebC91237d334230b12263E26EE3b480ec4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaE7B191A31f627b4eB1d4DaC64eaB9976995b433/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0x22010d1747CaFc370b1f1FBBa61022A313c5693b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF95f069F9AD107938F6ba802a3da87892298610E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb0FE4D300334461523D9d61AaD90D0494e1Abb43", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea", + "contractname": "EasyTrack", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF0211b7660680B49De1A7E9f25C65660F0a13Fea/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 35, + "high": 0, + "informational": 34, + "low": 20, + "medium": 4 + }, + "lines_analyzed_count": 737, + "scan_time_taken": 1, + "score": "4.04", + "score_v2": "80.87", + "threat_score": "88.89" + } + } + }, + { + "address": "0xF9339DE629973c60c4d2b76749c81E6F40960E3A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x14CeF290c79fc84FDDfDf4129Ba335972aAc7F41/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f", + "contractname": "WithdrawalsManagerProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9d7934878b5fb9610b3fe8a5e441e8fad7e293f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 5, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 168, + "scan_time_taken": 0, + "score": "4.43", + "score_v2": "88.69", + "threat_score": "83.33" + } + } + }, + { + "address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb", + "contractname": "AppProxyUpgradeable", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9895f0f17cc1d1891b6f18ee0b483b6f221b37bb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 72, + "high": 6, + "informational": 152, + "low": 64, + "medium": 2 + }, + "lines_analyzed_count": 2574, + "scan_time_taken": 4, + "score": "4.26", + "score_v2": "85.16", + "threat_score": "89.47" + } + } + }, + { + "address": "0xFeBd8FAC16De88206d4b18764e826AF38546AfE0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41CF3DbDc939c5115823Fba1432c4EC5E7bD226C", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 16, + "solidityScanContractsNumber": 5, + "securityScore": 80.58399999999999, + "issueSeverityDistribution": { + "critical": 5, + "gas": 25, + "high": 0, + "informational": 26, + "low": 23, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8E01013243a96601a86eb3153F0d9Fa4fbFb6957/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.11", + "threat_score": "94.44" + } + } + }, + { + "address": "0xefa0db536d2c8089685630fafe88cf7805966fc3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.11", + "threat_score": "94.44" + } + } + }, + { + "address": "0xde45f101250f2ca1c0f8adfc172576d10c12072d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5fc53f707c7aacd460a1cd564c06e0f07610fcb7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x92834c37dF982A13bb0f8C3F6608E26F0546538e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD420d6C8aA81c087829A64Ce59936b7C1176A81a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5033823F27c5f977707B58F0351adcD732C955Dd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe59EBa0D492cA53C6f46015EEa00517F2707dc77/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.24", + "threat_score": "83.33" + } + } + }, + { + "address": "0x23B96aDD54c479C6784Dd504670B5376B808f4C7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x981Fb05B738e981aC532a99e77170ECb4Bc27AEF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4Cf8fE0A4c2539F7EFDD2047d8A5D46F14613088", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFdb794692724153d1488CcdBE0C56c252596735F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFdb794692724153d1488CcdBE0C56c252596735F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFdb794692724153d1488CcdBE0C56c252596735F", + "contractname": "L2StandardERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFdb794692724153d1488CcdBE0C56c252596735F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 3, + "high": 0, + "informational": 3, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.57", + "threat_score": "89.47" + } + } + }, + { + "address": "0xda74db17023750d02b83be2559a4eaa013b65c54", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75483CE83100890c6bf1718c26052cE44e0F2839", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x75483CE83100890c6bf1718c26052cE44e0F2839", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75483CE83100890c6bf1718c26052cE44e0F2839/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0x91cE2F083d59B832f95f90aA0997168ae051a98A", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 6, + "securityScore": 78.72333333333334, + "issueSeverityDistribution": { + "critical": 4, + "gas": 11, + "high": 0, + "informational": 13, + "low": 21, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x7063ef4f2887586e96096d3e94c9b6961c50a9a2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66f8cfe0ff5A9Cb4CF83EFEF8aD2F3eBBc746c2D/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f793e5d1d71dbbcEE34E39A5aD3c6bA5b11e935/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0x69ce2505ce515c0203160450157366f927243309", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F9A0e7071B7B21bc7a8514DA2cd251bc1FF0725/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac9D11cD4D7eF6e54F14643a393F68Ca014287AB/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.44" + } + } + }, + { + "address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0E37599436974a25dDeEdF795C848d30Af46eaCF", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0E37599436974a25dDeEdF795C848d30Af46eaCF", + "contractname": "OptimismBridgeExecutor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0E37599436974a25dDeEdF795C848d30Af46eaCF/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "4.67", + "score_v2": "93.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452", + "contractname": "OssifiableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.17", + "threat_score": "94.44" + } + } + } + ] + } + } + }, + { + "appName": "jumper exchange", + "doc": "https://docs.li.fi/smart-contracts/deployments#mainnet", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.5, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "100.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.5, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "100.00" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.5, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "100.00" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 87.5, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE", + "contractname": "LiFiDiamond", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.50", + "threat_score": "100.00" + } + } + } + ] + } + } + }, + { + "appName": "Spark", + "doc": "https://devs.spark.fi/deployment-addresses/ethereum-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 47, + "totalContractsNumber": 62, + "solidityScanContractsNumber": 42, + "securityScore": 82.70619047619047, + "issueSeverityDistribution": { + "critical": 15, + "gas": 334, + "high": 40, + "informational": 87, + "low": 189, + "medium": 12 + } + }, + "contractsData": [ + { + "address": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "contractname": "UiIncentiveDataProviderV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7F8A757C4f7696c015B595F51B2901AC0121B18/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 408, + "scan_time_taken": 2, + "score": "4.68", + "score_v2": "93.63", + "threat_score": "100.00" + } + } + }, + { + "address": "0xeC4cf692c18E62159a39704Aa1Db82ca2306fF90", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B70D04099CB9cfb1Db7B6820baDAfB4C5C70A67/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "contractname": "CLSynchronicityPriceAdapterPegToBase", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x230E0321Cf38F09e247e50Afc7801EA2351fe56F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 83, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.52", + "threat_score": "94.12" + } + } + }, + { + "address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12B54025C112Aa61fAce2CDB7118740875A566E9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x12B54025C112Aa61fAce2CDB7118740875A566E9", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12B54025C112Aa61fAce2CDB7118740875A566E9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x542DBa469bdE58FAeE189ffB60C6b49CE60E0738", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "contractname": "WETH9", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 760, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.74", + "threat_score": "94.12" + } + } + }, + { + "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd5c3E3B566a42A6110513Ac7670C1a86D76E13E6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3300f198988e4C9C63F75dF86De36421f06af8c4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "contractname": "SavingsDaiOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 3, + "low": 1, + "medium": 2 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "78.95", + "threat_score": "100.00" + } + } + }, + { + "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", + "contractname": "UiPoolDataProviderV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 3, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 288, + "scan_time_taken": 1, + "score": "4.53", + "score_v2": "90.62", + "threat_score": "94.74" + } + } + }, + { + "address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF7b656C95420194b79687fc86D965FB51DA4799F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF7b656C95420194b79687fc86D965FB51DA4799F", + "contractname": "PoolConfigurator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF7b656C95420194b79687fc86D965FB51DA4799F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 42, + "high": 17, + "informational": 1, + "low": 22, + "medium": 1 + }, + "lines_analyzed_count": 544, + "scan_time_taken": 3, + "score": "3.55", + "score_v2": "70.96", + "threat_score": "94.44" + } + } + }, + { + "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x764b4AB9bCA18eB633d92368F725765Ebb8f047C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.16", + "threat_score": "94.74" + } + } + }, + { + "address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9832D969a0c8662D98fFf334A4ba7FeE62b109C2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59cD1C87501baa753d0B5B5Ab5D8416A45cD71DB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb137E7d16564c81ae2b0C8ee6B55De81dd46ECe5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.37", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4b29e6cBeE62935CfC92efcB3839eD2c2F35C1d9", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x8115366Ca7Cf280a760f0bC0F6Db3026e2437115", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", + "contractname": "AToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 2, + "informational": 3, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.44", + "threat_score": "94.74" + } + } + }, + { + "address": "0xC13e21B648A5Ee794902342038FF3aDAB66BE987", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaBc57081C04D921388240393ec4088Aa47c6832B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaBc57081C04D921388240393ec4088Aa47c6832B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaBc57081C04D921388240393ec4088Aa47c6832B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4d988568b5f0462B08d1F40bA1F5f17ad2D24F76/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.16", + "threat_score": "94.74" + } + } + }, + { + "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "contractname": "EmissionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 9, + "high": 0, + "informational": 0, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "2.99", + "score_v2": "59.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf2812d7a07573322D4Db3C31239C837081D8294E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf2812d7a07573322D4Db3C31239C837081D8294E", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf2812d7a07573322D4Db3C31239C837081D8294E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.16", + "threat_score": "94.74" + } + } + }, + { + "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "contractname": "VariableDebtToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 1, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 156, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.64", + "threat_score": "100.00" + } + } + }, + { + "address": "0xBE8E3e3618f7474F8cB1d074A26afFef007E98FB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfe2B7a7F4cC0Fb76f7Fc1C6518D586F1e4559176", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEc6C6aBEd4DC03299EFf82Ac8A0A83643d3cB335", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFc21d6d146E6086B8359705C8b28512a983db0cb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFc21d6d146E6086B8359705C8b28512a983db0cb", + "contractname": "AaveProtocolDataProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFc21d6d146E6086B8359705C8b28512a983db0cb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 6, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 294, + "scan_time_taken": 1, + "score": "4.34", + "score_v2": "86.73", + "threat_score": "89.47" + } + } + }, + { + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x4197ba364AE6698015AE5c1468f54087602715b2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4197ba364AE6698015AE5c1468f54087602715b2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4197ba364AE6698015AE5c1468f54087602715b2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4197ba364AE6698015AE5c1468f54087602715b2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1", + "contractname": "PoolAddressesProviderRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03cFa0C4622FF84E50E75062683F44c9587e6Cc1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.47", + "threat_score": "94.44" + } + } + }, + { + "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "contractname": "MockAggregator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 26, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.77", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "contractname": "WalletBalanceProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 111, + "scan_time_taken": 0, + "score": "3.78", + "score_v2": "75.68", + "threat_score": "94.74" + } + } + }, + { + "address": "0x2e7576042566f8D6990e07A1B61Ad1efd86Ae70d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF1E57711Eb5F897b415de1aEFCB64d9BAe58D312", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x92eF091C5a1E01b3CE1ba0D0150C84412d818F7a", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contractname": "StableDebtToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 13, + "high": 1, + "informational": 4, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 389, + "scan_time_taken": 1, + "score": "4.28", + "score_v2": "85.60", + "threat_score": "89.47" + } + } + }, + { + "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x856900aa78e856a5df1a2665eE3a66b2487cD68f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.37", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "contractname": "WBTC", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 26, + "scan_time_taken": 1, + "score": "2.88", + "score_v2": "57.69", + "threat_score": "89.47" + } + } + }, + { + "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "contractname": "AaveOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 147, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "100.00" + } + } + }, + { + "address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6fEe3A8aC8040C3d6d81d9A4a168516Ec9B51D2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3c6b93D38ffA15ea995D1BC950d5D0Fa6b22bD05", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x78f897F0fE2d3B5690EbAe7f19862DEacedF10a7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704", + "contractname": "WrappedTokenGatewayV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD7D6a9ad7865463DE44B05F04559f65e3B11704/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 11, + "high": 4, + "informational": 3, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 223, + "scan_time_taken": 1, + "score": "3.14", + "score_v2": "62.78", + "threat_score": "89.47" + } + } + }, + { + "address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf705d2B7e92B3F38e6ae7afaDAA2fEE110fE5914/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE", + "contractname": "PoolAddressesProvider", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 211, + "scan_time_taken": 1, + "score": "4.41", + "score_v2": "88.15", + "threat_score": "94.44" + } + } + }, + { + "address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x377C3bd93f2a2984E1E7bE6A5C22c525eD4A4815/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xdA135Cd78A086025BcdC87B038a1C462032b510C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x113dc45c524404F91DcbbAbB103506bABC8Df0FE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "contractname": "InitializableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.37", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4DEDf26112B3Ec8eC46e7E31EA5e123490B05B8B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x887Ac022983Ff083AEb623923789052A955C6798", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x887Ac022983Ff083AEb623923789052A955C6798", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x887Ac022983Ff083AEb623923789052A955C6798", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x887Ac022983Ff083AEb623923789052A955C6798/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "contractname": "SavingsDai", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83F20F44975D03b1b09e64809B757c47f942BEeA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 42, + "high": 1, + "informational": 14, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 423, + "scan_time_taken": 2, + "score": "4.00", + "score_v2": "79.91", + "threat_score": "88.89" + } + } + }, + { + "address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0D56700c90a690D8795D6C148aCD94b12932f4E3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0D56700c90a690D8795D6C148aCD94b12932f4E3", + "contractname": "DefaultReserveInterestRateStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0D56700c90a690D8795D6C148aCD94b12932f4E3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.16", + "threat_score": "94.74" + } + } + }, + { + "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "contractname": "FiatTokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 9, + "low": 12, + "medium": 1 + }, + "lines_analyzed_count": 304, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.18", + "threat_score": "94.44" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 38, + "solidityScanContractsNumber": 9, + "securityScore": 85.54, + "issueSeverityDistribution": { + "critical": 5, + "gas": 93, + "high": 2, + "informational": 69, + "low": 46, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x629D562E92fED431122e865Cc650Bc6bdE6B96b0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA7F8A757C4f7696c015B595F51B2901AC0121B18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae27e63307963850c4d30BFba78FC1116d7b48C3", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xae27e63307963850c4d30BFba78FC1116d7b48C3", + "contractname": "CLSynchronicityPriceAdapterPegToBase", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae27e63307963850c4d30BFba78FC1116d7b48C3/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.91", + "threat_score": "94.44" + } + } + }, + { + "address": "0x27c74895F0f49177cc4450Bf017281E556751a1a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0ee554F6A1f7a4Cb4f82D4C124DdC2AD3E37fde1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb9E6DBFa4De19CCed908BcbFe1d015190678AB5f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9Ee4271E17E3a427678344fd2eE64663Cb78B4be", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF028c2F4b19898718fD0F77b9b881CbfdAa5e8Bb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x764b4AB9bCA18eB633d92368F725765Ebb8f047C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Fc8823E1b967D474b47Ae0aD041c2ED562ab588/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6175ddEc3B9b38c88157C10A01ed4A3fa8639cC6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "contractname": "TokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 19, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 166, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.71", + "threat_score": "94.44" + } + } + }, + { + "address": "0x2a002054A06546bB5a264D57A81347e23Af91D18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf09e48dd4CA8e76F63a57ADd428bB06fee7932a4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "contractname": "WXDAI", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 759, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.73", + "threat_score": "94.44" + } + } + }, + { + "address": "0xa767f745331D267c7751297D982b050c93985627", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa767f745331D267c7751297D982b050c93985627", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xa767f745331D267c7751297D982b050c93985627", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa767f745331D267c7751297D982b050c93985627/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 832, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.95", + "threat_score": "83.33" + } + } + }, + { + "address": "0x86C71796CcDB31c3997F8Ec5C2E3dB3e9e40b985", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49d24798d3b84965F0d1fc8684EF6565115e70c1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8220096398c3Dc2644026E8864f5D80Ef613B437", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3294dA2E28b29D1c08D556e2B86879d221256d31", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98e6BcBA7d5daFbfa4a92dAF08d3d7512820c30C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd2AeF86F51F92E8e49F42454c287AE4879D1BeDc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd1236a6A111879d9862f8374BA15344b6B233Fbd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E", + "contractname": "StableDebtToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x026a5B6114431d8F3eF2fA0E1B2EDdDccA9c540E/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 13, + "high": 1, + "informational": 4, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 389, + "scan_time_taken": 1, + "score": "4.28", + "score_v2": "85.60", + "threat_score": "89.47" + } + } + }, + { + "address": "0x856900aa78e856a5df1a2665eE3a66b2487cD68f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA98DaCB3fC964A6A0d2ce3B77294241585EAbA6d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8105f69D9C41644c6A0803fDA7D03Aa70996cFD9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0aD6cCf9a2e81d4d48aB7db791e9da492967eb84", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc4218C1127cB24a0D6c1e7D25dc34e10f2625f5A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0318C53Bd3953c0fd1E8e8F9A68005002eD442D2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x678df3415fc31947dA4324eC63212874be5a82f8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x678df3415fc31947dA4324eC63212874be5a82f8", + "contractname": "EACAggregatorProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x678df3415fc31947dA4324eC63212874be5a82f8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 0, + "informational": 11, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 834, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.96", + "threat_score": "83.33" + } + } + }, + { + "address": "0x868ADfDf12A86422524EaB6978beAE08A0008F37", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC9Fe2D32E96Bb364c7d29f3663ed3b27E30767bB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8b0271080D53f759eCc607f13316bDB3B86449e2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6", + "contractname": "TokenProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 19, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 195, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x571501be53711c372cE69De51865dD34B87698D5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4370D3b6C9588E02ce9D22e684387859c7Ff5b34", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0", + "contractname": "InitializableImmutableAdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2Dae5307c5E3FD1CF5A72Cb6F698f915860607e0/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 30, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "100.00" + } + } + } + ] + } + } + }, + { + "appName": "Mai finance", + "doc": "https://docs.mai.finance/functions/smart-contract-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 24, + "solidityScanContractsNumber": 6, + "securityScore": 81.55666666666666, + "issueSeverityDistribution": { + "critical": 11, + "gas": 328, + "high": 15, + "informational": 192, + "low": 89, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf2833F5E72207D1Da1EEE7F8395Fb5f49895BBb4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x60d133c666919B54a3254E0d3F14332cB783B733", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x97451025De0beef64c1A454bcF995de6FB8e0f2A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 78, + "high": 5, + "informational": 41, + "low": 21, + "medium": 0 + }, + "lines_analyzed_count": 1118, + "scan_time_taken": 4, + "score": "4.17", + "score_v2": "83.36", + "threat_score": "84.21" + } + } + }, + { + "address": "0xD1a6F422ceFf5a39b764e340Fd1bCd46C0744F83", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3c82A9514327A93928108e9F00D89877F4beB6e3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x67411793c5dcf9abc5a8d113ddd0e596cd5ba3e7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE9D954a9A6A1a61bc1120970f84CDd76562c4a0c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 78, + "high": 5, + "informational": 41, + "low": 21, + "medium": 0 + }, + "lines_analyzed_count": 1118, + "scan_time_taken": 3, + "score": "4.17", + "score_v2": "83.36", + "threat_score": "84.21" + } + } + }, + { + "address": "0x5773e8953cf60f495eb3c2db45dd753b5c4b7473", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 78, + "high": 5, + "informational": 41, + "low": 21, + "medium": 0 + }, + "lines_analyzed_count": 1118, + "scan_time_taken": 3, + "score": "4.17", + "score_v2": "83.36", + "threat_score": "84.21" + } + } + }, + { + "address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "contractname": "VotingEscrowGamma", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 63, + "high": 0, + "informational": 42, + "low": 13, + "medium": 2 + }, + "lines_analyzed_count": 650, + "scan_time_taken": 2, + "score": "3.79", + "score_v2": "75.85", + "threat_score": "73.68" + } + } + }, + { + "address": "0x594F17028522BF85e830b689973682967E0DbcBc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCA3EB45FB186Ed4e75B9B22A514fF1d4abAdD123", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3182E6856c3B59C39114416075770Ec9DC9Ff436/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0x9d3c8a651e48e4D89ca5D1553035A4BE3c17cFe6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3FEACf904b152b1880bDE8BF04aC9Eb636fEE4d8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4ce4c542d96ce1872fea4fa3fbb2e7ae31862bad", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "contractname": "RewardDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 0, + "informational": 23, + "low": 9, + "medium": 8 + }, + "lines_analyzed_count": 972, + "scan_time_taken": 2, + "score": "4.52", + "score_v2": "90.33", + "threat_score": "84.21" + } + } + }, + { + "address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 2, + "securityScore": 52.9, + "issueSeverityDistribution": { + "critical": 6, + "gas": 113, + "high": 227, + "informational": 424, + "low": 46, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x79afad49e968e7bea7a23933e294a94e33e60158", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x014a177e9642d1b4e970418f894985dc1b85657f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x014a177e9642d1b4e970418f894985dc1b85657f", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x014a177e9642d1b4e970418f894985dc1b85657f", + "contractname": "crosschainQiStablecoinSlim", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x014a177e9642d1b4e970418f894985dc1b85657f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 78, + "high": 224, + "informational": 403, + "low": 24, + "medium": 0 + }, + "lines_analyzed_count": 2117, + "scan_time_taken": 8, + "score": "1.62", + "score_v2": "32.45", + "threat_score": "73.68" + } + } + }, + { + "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "contractname": "crosschainQiStablecoin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 35, + "high": 3, + "informational": 21, + "low": 22, + "medium": 0 + }, + "lines_analyzed_count": 439, + "scan_time_taken": 2, + "score": "3.67", + "score_v2": "73.35", + "threat_score": "78.95" + } + } + }, + { + "address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87a1b336872b710f38c3d99d23624653b2f75088", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 19, + "solidityScanContractsNumber": 7, + "securityScore": 70.50714285714285, + "issueSeverityDistribution": { + "critical": 9, + "gas": 394, + "high": 244, + "informational": 696, + "low": 116, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 78, + "high": 5, + "informational": 67, + "low": 21, + "medium": 0 + }, + "lines_analyzed_count": 1118, + "scan_time_taken": 3, + "score": "4.05", + "score_v2": "81.04", + "threat_score": "84.21" + } + } + }, + { + "address": "0xa478e708a27853848c6bc979668fe6225fee46fa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 78, + "high": 5, + "informational": 67, + "low": 21, + "medium": 0 + }, + "lines_analyzed_count": 1118, + "scan_time_taken": 3, + "score": "4.05", + "score_v2": "81.04", + "threat_score": "84.21" + } + } + }, + { + "address": "0xb9c8f0d3254007ee4b98970b94544e473cd610ec", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc88c8ada95d92c149377aa660837460775dcc6d9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7198ff382b5798dab7dc72a23c1fec9dc091893b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x480798FAC621adD14113ECC82638305c260cEaf1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 78, + "high": 5, + "informational": 67, + "low": 21, + "medium": 0 + }, + "lines_analyzed_count": 1118, + "scan_time_taken": 3, + "score": "4.05", + "score_v2": "81.04", + "threat_score": "84.21" + } + } + }, + { + "address": "0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x062016cd29fabb26c52bab646878987fc9b0bc55", + "contractname": "crosschainQiStablecoinSlim", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x062016cd29fabb26c52bab646878987fc9b0bc55/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 78, + "high": 224, + "informational": 420, + "low": 24, + "medium": 0 + }, + "lines_analyzed_count": 2117, + "scan_time_taken": 10, + "score": "1.58", + "score_v2": "31.65", + "threat_score": "73.68" + } + } + }, + { + "address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbf1aea8670d2528e08334083616dd9c5f3b087ae", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x86f78d3cbca0636817ad9e27a44996c738ec4932", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86f78d3cbca0636817ad9e27a44996c738ec4932/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 78, + "high": 5, + "informational": 67, + "low": 21, + "medium": 0 + }, + "lines_analyzed_count": 1116, + "scan_time_taken": 4, + "score": "4.05", + "score_v2": "81.00", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8bEFba32E3f1b69b53Cf72D3114AFb1Ce1871878", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 6, + "securityScore": 73.92833333333333, + "issueSeverityDistribution": { + "critical": 6, + "gas": 183, + "high": 9, + "informational": 100, + "low": 60, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x654a31ba7d714cfcab19b17d0066171c1a292349", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 81, + "high": 4, + "informational": 41, + "low": 20, + "medium": 0 + }, + "lines_analyzed_count": 1142, + "scan_time_taken": 3, + "score": "4.20", + "score_v2": "83.98", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8d6cebd76f18e1558d4db88138e2defb3909fad6", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d6cebd76f18e1558d4db88138e2defb3909fad6/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 81, + "high": 4, + "informational": 41, + "low": 20, + "medium": 0 + }, + "lines_analyzed_count": 1142, + "scan_time_taken": 3, + "score": "4.20", + "score_v2": "83.98", + "threat_score": "84.21" + } + } + }, + { + "address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xE816F03e31a75cAbE64861064a6219ebe62c613D", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE816F03e31a75cAbE64861064a6219ebe62c613D/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8fC068436E798997C29b767ef559a8ba51e253Fb", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8fC068436E798997C29b767ef559a8ba51e253Fb/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", + "contractname": "PerformanceTokens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 1, + "informational": 6, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 132, + "scan_time_taken": 1, + "score": "3.45", + "score_v2": "68.94", + "threat_score": "78.95" + } + } + }, + { + "address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + } + ] + } + } + }, + { + "appName": "Celer cBridge", + "doc": "https://cbridge-docs.celer.network/reference/contract-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 5, + "securityScore": 81.28999999999999, + "issueSeverityDistribution": { + "critical": 4, + "gas": 75, + "high": 4, + "informational": 33, + "low": 14, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820", + "contractname": "Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5427FEFA711Eff984124bFBB1AB6fbf5E3DA1820/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 155, + "scan_time_taken": 2, + "score": "4.19", + "score_v2": "83.87", + "threat_score": "100.00" + } + } + }, + { + "address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7510792A3B1969F9307F3845CE88e39578f2bAE1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7510792A3B1969F9307F3845CE88e39578f2bAE1", + "contractname": "OriginalTokenVaultV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7510792A3B1969F9307F3845CE88e39578f2bAE1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 0, + "informational": 8, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 227, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "85.02", + "threat_score": "94.74" + } + } + }, + { + "address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB", + "contractname": "PeggedTokenBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x16365b45EB269B5B5dACB34B4a15399Ec79b95eB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 2, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 130, + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.85", + "threat_score": "94.44" + } + } + }, + { + "address": "0xB37D31b2A74029B5951a2778F959282E2D518595", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB37D31b2A74029B5951a2778F959282E2D518595", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB37D31b2A74029B5951a2778F959282E2D518595", + "contractname": "OriginalTokenVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB37D31b2A74029B5951a2778F959282E2D518595/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 143, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.02", + "threat_score": "100.00" + } + } + }, + { + "address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x52E4f244f380f8fA51816c8a10A63105dd4De084", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x52E4f244f380f8fA51816c8a10A63105dd4De084", + "contractname": "PeggedTokenBridgeV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52E4f244f380f8fA51816c8a10A63105dd4De084/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 7, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 209, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.69", + "threat_score": "88.89" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 80.905, + "issueSeverityDistribution": { + "critical": 4, + "gas": 27, + "high": 2, + "informational": 12, + "low": 6, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283", + "contractname": "Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3795C36e7D12A8c252A20C5a7B455f7c57b60283/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 187, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.63", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd4c058380D268d85bC7c758072f561e8f2dB5975", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xd4c058380D268d85bC7c758072f561e8f2dB5975", + "contractname": "PeggedTokenBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4c058380D268d85bC7c758072f561e8f2dB5975/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 2, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.18", + "threat_score": "94.44" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 1, + "securityScore": 81.29, + "issueSeverityDistribution": { + "critical": 4, + "gas": 13, + "high": 0, + "informational": 10, + "low": 3, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401", + "contractname": "Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D39Fc627A6d9d9F8C831c16995b209548cc3401/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 10, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 155, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.29", + "threat_score": "100.00" + } + } + }, + { + "address": "0xbCfeF6Bb4597e724D720735d32A9249E0640aA11", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC3c5B9474273113efB74e7Da43B5AAba0Cd9699A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x61f85fF2a2f4289Be4bb9B72Fc7010B3142B5f41", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "Wombat exchange", + "doc": "https://docs.wombat.exchange/developers/contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 22, + "totalContractsNumber": 39, + "solidityScanContractsNumber": 22, + "securityScore": 81.94545454545454, + "issueSeverityDistribution": { + "critical": 13, + "gas": 128, + "high": 0, + "informational": 64, + "low": 137, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2", + "contractname": "MultiRewarderPerSec", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1f0Ae4aa83374ebE9020c18791FDF7Ad8A4b09B2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 21, + "high": 0, + "informational": 13, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.62", + "threat_score": "84.21" + } + } + }, + { + "address": "0x5dacE27D0b921b177Cd9C6706c6ACDeb3EC7bEa7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3161f40EA6c0C4cC8b2433d6D530EF255816E854/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5781b4fe4fAdB61ea2483eEDD9498388F9b353b1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0xa2cBE329659fFAB7AB70fe90Ac58070e78aD2F40", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7bB67CfE4134d4c485659ff7769EC98d1C1DCdba", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6966553568634F4225330D559a8783DE7649C7D3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6966553568634F4225330D559a8783DE7649C7D3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6966553568634F4225330D559a8783DE7649C7D3", + "contractname": "Asset", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6966553568634F4225330D559a8783DE7649C7D3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 16, + "high": 0, + "informational": 3, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 179, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.83", + "threat_score": "73.68" + } + } + }, + { + "address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa", + "contractname": "DynamicAsset", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC096FF2606152eD2A06dd12F15A3c0466Aa5A9fa/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "4.07", + "score_v2": "81.48", + "threat_score": "94.44" + } + } + }, + { + "address": "0xA0e74F3BabAc535D417983d30647F7648261025a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA0e74F3BabAc535D417983d30647F7648261025a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA0e74F3BabAc535D417983d30647F7648261025a", + "contractname": "MultiRewarderPerSec", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA0e74F3BabAc535D417983d30647F7648261025a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 21, + "high": 0, + "informational": 13, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.62", + "threat_score": "84.21" + } + } + }, + { + "address": "0x32A936CbA2629619b46684cDf923CB556f09442c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x32A936CbA2629619b46684cDf923CB556f09442c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x32A936CbA2629619b46684cDf923CB556f09442c", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x32A936CbA2629619b46684cDf923CB556f09442c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x752945079a0446AA7efB6e9E1789751cDD601c95", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x752945079a0446AA7efB6e9E1789751cDD601c95", + "contractname": "Asset", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x752945079a0446AA7efB6e9E1789751cDD601c95/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 16, + "high": 0, + "informational": 3, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 179, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.83", + "threat_score": "73.68" + } + } + }, + { + "address": "0xe7e02cbDA65B876fBaEf5F129D815e6dD06F9Cb0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9c02eaf31EFE3FeE36ebE5AEBCa12Ca979dF25cC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x51E073D92b0c226F7B0065909440b18A85769606", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x51E073D92b0c226F7B0065909440b18A85769606", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x51E073D92b0c226F7B0065909440b18A85769606", + "contractname": "ERC4626Asset", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x51E073D92b0c226F7B0065909440b18A85769606/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 36, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "100.00" + } + } + }, + { + "address": "0x04D4e1C1F3D6539071b6D3849fDaED04d48D563d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914", + "contractname": "ERC4626Asset", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25C9dd8a3774EF7C918cd28ff59cF9e29504C914/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 36, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "100.00" + } + } + }, + { + "address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x05A33c0eaf81367Ce953d2dCd4ea1BE8758f4D32/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE9e88bD4A796C28bCF2826737D4bFFEcb81DF733", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA45C0ABeef67C363364E0e73832df9986aBa3800", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA45C0ABeef67C363364E0e73832df9986aBa3800", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA45C0ABeef67C363364E0e73832df9986aBa3800/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0xa12BA2d89a16f57C4b714b03C7951c41c7695502", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x724515010904518eCF638Cc6d693046B82548068", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x724515010904518eCF638Cc6d693046B82548068", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x724515010904518eCF638Cc6d693046B82548068", + "contractname": "DynamicAsset", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x724515010904518eCF638Cc6d693046B82548068/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "4.07", + "score_v2": "81.48", + "threat_score": "94.12" + } + } + }, + { + "address": "0x62A83C6791A3d7950D823BB71a38e47252b6b6F4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF8E32cA46AC28799c8FB7DCe1Ac11A4541160734/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0xc693F3b22d44C43371726AE1D3FBf0Cd0D113c82", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x647CC8816C2d60A5fF4d1ffeF27a5b3637d5ac81/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8df1126de13bcfef999556899F469d64021adBae", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8df1126de13bcfef999556899F469d64021adBae", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8df1126de13bcfef999556899F469d64021adBae", + "contractname": "MultiRewarderPerSec", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8df1126de13bcfef999556899F469d64021adBae/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 21, + "high": 0, + "informational": 13, + "low": 9, + "medium": 2 + }, + "lines_analyzed_count": 325, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.62", + "threat_score": "84.21" + } + } + }, + { + "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xACEB589012edbBEe4CE7b4E89B916700B43419CA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xACEB589012edbBEe4CE7b4E89B916700B43419CA", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEB589012edbBEe4CE7b4E89B916700B43419CA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0020A8890e723CD94660A5404C4BCCBB91680db6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0020A8890e723CD94660A5404C4BCCBB91680db6", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0020A8890e723CD94660A5404C4BCCBB91680db6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x8843b0Ad6c62d7d672BC91Cb2df7F8D62C345EFb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "88.89" + } + } + }, + { + "address": "0x3f90a5a47364c0467031fB00246192d40E3D2D9D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4dFa92842d05a790252A7f374323b9C86D7b7E12", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x94019D0fCc9699909E5b59727505E56252760524", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75Eaa804518a66196946598317Aed57Ef86235Fe", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x75Eaa804518a66196946598317Aed57Ef86235Fe", + "contractname": "DynamicAsset", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75Eaa804518a66196946598317Aed57Ef86235Fe/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "4.07", + "score_v2": "81.48", + "threat_score": "94.44" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 1, + "securityScore": 85.27, + "issueSeverityDistribution": { + "critical": 4, + "gas": 2, + "high": 0, + "informational": 3, + "low": 7, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x1414CD7F8e384B875bFBbabcacAAE592C2B4f8f8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x12491142cBE5Da821D9F08327bcbF881aDed89d3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6BB82A9b0b9b9716B885baeEfDBE47b685a0F919", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEE9b42b40852a53c7361F527e638B485D49750cD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x35d531Fd45D5E3A5d407A4898360c757C98Bdf79", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8F5e6fD62B4385E74E35D2B93034DbBc353B62dE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x489818F2eeAef737105887710F7C5b9323Ad3d01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE314d3cD7ccFf1bA32abA52E4215fA338D7F9b2C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1a023186eF2994249120CC7fAEdBEA07F40C6fbd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB86BA65b75D34402bf377cF83b184554a18Fcafa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe933e227315FeA19A4130F65EFfF7A12F50f762E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50a39b94B1Dc8472faa08c36a3Ef5b0A01c5BD10/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.26", + "score_v2": "85.27", + "threat_score": "94.44" + } + } + }, + { + "address": "0x0321D1D769cc1e81Ba21a157992b635363740f86", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEF0B4d9Dba6ea82B59437Fe5E37b16A2896aAF94", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x20D7ee728900848752FA280fAD51aF40c47302f1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2bb4Ea0266734Fdaa1d255Db7A2651C27990e29C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49db5F5b460f41c0a4cD5751413236BA55523330", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 5, + "securityScore": 85.45599999999999, + "issueSeverityDistribution": { + "critical": 4, + "gas": 12, + "high": 0, + "informational": 5, + "low": 34, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xd05CF2BCaaee3a221E9effF58bF2874b9F11E47b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4A88C44B8D9B9f3F2BA4D97236F737CF03DF76CD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe07829c8B7F934e03C83B0dC1fd2cCC9b62036D8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc6bc781E20f9323012F6e422bdf552Ff06bA6CD1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd673F385624aC80b8Bc0436a566c6030f2C70fb8/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "88.89" + } + } + }, + { + "address": "0x34E2F923bBa206358EcE221af73E8d121837F873", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34E2F923bBa206358EcE221af73E8d121837F873", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x34E2F923bBa206358EcE221af73E8d121837F873", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34E2F923bBa206358EcE221af73E8d121837F873/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20d7B9Ed2c4E2DCC55F9B463975b21bBf2A6eCd1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6521a549834F5E6d253CD2e5F4fbe4048f86cd7b/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a", + "contractname": "OptimizedTransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9bFC3eFeFe4CF96877009F75a61F5c1937e5d1a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.34", + "score_v2": "86.82", + "threat_score": "94.44" + } + } + }, + { + "address": "0x375883a1F801138B6f5EE953a7A11072129Ac624", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE2a60C52C4abB9fbc3f711da3cb9E633269DBC67", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "Squid", + "doc": "https://docs.squidrouter.com/dev-resources/contract-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 1, + "securityScore": 63.64, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contractname": "SquidRouterProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.18", + "score_v2": "63.64", + "threat_score": "100.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 1, + "securityScore": 63.64, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contractname": "SquidRouterProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.18", + "score_v2": "63.64", + "threat_score": "100.00" + } + } + } + ] + } + } + }, + { + "appName": "Hop protocol", + "doc": "https://github.com/hop-protocol/hop/blob/v0.0.194/packages/core/src/addresses/mainnet.ts#L356-L987", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 25, + "totalContractsNumber": 27, + "solidityScanContractsNumber": 24, + "securityScore": 72.03916666666666, + "issueSeverityDistribution": { + "critical": 15, + "gas": 101, + "high": 0, + "informational": 90, + "low": 105, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6", + "contractname": "L1_ERC20_Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3E4a3a4796d16c0Cd582C382691998f7c06420B6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" + } + } + }, + { + "address": "0x80466247E0e3d56F95A0910E52c82c374F7D65cd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6587a6164B091a058aCba2e91f971454Ec172940", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6587a6164B091a058aCba2e91f971454Ec172940", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6587a6164B091a058aCba2e91f971454Ec172940", + "contractname": "OptimismMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6587a6164B091a058aCba2e91f971454Ec172940/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" + } + } + }, + { + "address": "0xb8901acB165ed027E32754E0FFe830802919727f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb8901acB165ed027E32754E0FFe830802919727f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb8901acB165ed027E32754E0FFe830802919727f", + "contractname": "L1_ETH_Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb8901acB165ed027E32754E0FFe830802919727f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 26, + "scan_time_taken": 0, + "score": "2.88", + "score_v2": "57.69", + "threat_score": "94.44" + } + } + }, + { + "address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4Ef4C1208F7374d0252767E3992546d61dCf9848", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4Ef4C1208F7374d0252767E3992546d61dCf9848", + "contractname": "OptimismMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4Ef4C1208F7374d0252767E3992546d61dCf9848/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "82.35" + } + } + }, + { + "address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47", + "contractname": "OptimismMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf0727B1eB1A4c9319A5c34A68bcD5E6530850D47/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" + } + } + }, + { + "address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x893246FACF345c99e4235E5A7bbEE7404c988b96", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x893246FACF345c99e4235E5A7bbEE7404c988b96", + "contractname": "L1_ERC20_Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x893246FACF345c99e4235E5A7bbEE7404c988b96/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.44" + } + } + }, + { + "address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887", + "contractname": "XDaiMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x53B94FAf104A484ff4E7c66bFe311fd48ce3D887/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 63, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.44" + } + } + }, + { + "address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x17B5ACE1cD6b0d033431873826937F499Eec2C95", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x17B5ACE1cD6b0d033431873826937F499Eec2C95", + "contractname": "BaseMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17B5ACE1cD6b0d033431873826937F499Eec2C95/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" + } + } + }, + { + "address": "0x22B1Cbb8D98a01a3B71D034BB899775A76Eb1cc2", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x914f986a44AcB623A277d6Bd17368171FCbe4273", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x914f986a44AcB623A277d6Bd17368171FCbe4273", + "contractname": "L1_HOP_Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x914f986a44AcB623A277d6Bd17368171FCbe4273/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 42, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "94.74" + } + } + }, + { + "address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9", + "contractname": "BaseMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" + } + } + }, + { + "address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87269B23e73305117D0404557bAdc459CEd0dbEc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x87269B23e73305117D0404557bAdc459CEd0dbEc", + "contractname": "L1_ERC20_Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87269B23e73305117D0404557bAdc459CEd0dbEc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.44" + } + } + }, + { + "address": "0x9fc22E269c3752620EB281ce470855886b982501", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9fc22E269c3752620EB281ce470855886b982501", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9fc22E269c3752620EB281ce470855886b982501", + "contractname": "OptimismMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9fc22E269c3752620EB281ce470855886b982501/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" + } + } + }, + { + "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contractname": "L1_ERC20_Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" + } + } + }, + { + "address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x36443fC70E073fe9D50425f82a3eE19feF697d62", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x36443fC70E073fe9D50425f82a3eE19feF697d62", + "contractname": "L1_ERC20_Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x36443fC70E073fe9D50425f82a3eE19feF697d62/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" + } + } + }, + { + "address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae", + "contractname": "BaseMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" + } + } + }, + { + "address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d", + "contractname": "OptimismMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae26bbD1FA3083E1dae3AEaA2050b97c55886f5d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" + } + } + }, + { + "address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638", + "contractname": "OptimismMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D3A7fB18CA7F1237F977Dc5572883f8b24F5638/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" + } + } + }, + { + "address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1", + "contractname": "OptimismMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa45DF1A388049fb8d76E72D350d24E2C3F7aEBd1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" + } + } + }, + { + "address": "0xCC0ACeb13a902d0BfBa37AD5d876320C7B590099", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x115F423b958A2847af0F5bF314DB0f27c644c308", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x115F423b958A2847af0F5bF314DB0f27c644c308", + "contractname": "OptimismMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x115F423b958A2847af0F5bF314DB0f27c644c308/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 5, + "high": 0, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 96, + "scan_time_taken": 0, + "score": "3.49", + "score_v2": "69.79", + "threat_score": "83.33" + } + } + }, + { + "address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6", + "contractname": "XDaiMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC3d56808907F6A45042c7e81A8a7Db72C5F7F9F6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 63, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.44" + } + } + }, + { + "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "contractname": "L1_ERC20_Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" + } + } + }, + { + "address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874", + "contractname": "XDaiMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd0BF9465E71A9011Ac5b12a4A8CAfAc491283874/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 63, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.44" + } + } + }, + { + "address": "0xf074540eb83c86211F305E145eB31743E228E57d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf074540eb83c86211F305E145eB31743E228E57d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf074540eb83c86211F305E145eB31743E228E57d", + "contractname": "L1_ERC20_Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf074540eb83c86211F305E145eB31743E228E57d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3", + "contractname": "XDaiMessengerWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8796860ca1677Bf5d54cE5A348Fe4b779a8212f3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 63, + "scan_time_taken": 0, + "score": "3.89", + "score_v2": "77.78", + "threat_score": "94.44" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 24, + "totalContractsNumber": 35, + "solidityScanContractsNumber": 24, + "securityScore": 80.68041666666664, + "issueSeverityDistribution": { + "critical": 8, + "gas": 337, + "high": 18, + "informational": 48, + "low": 113, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contractname": "L2_HOPToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "78.95" + } + } + }, + { + "address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC", + "contractname": "L2_XDaiBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7ac71c29fEdF94BAc5A5C9aB76E1Dd12Ea885CCC/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f", + "contractname": "L2_AmmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49094a1B3463c4e2E82ca41b8e6A023bdd6E222f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 108, + "scan_time_taken": 0, + "score": "3.94", + "score_v2": "78.70", + "threat_score": "94.74" + } + } + }, + { + "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x24afDcA4653042C6D08fb1A754b2535dAcF6Eb24", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0", + "contractname": "LPToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b10222f2Ada260AAf6C6fC274bd5810AF9d33c0/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" + } + } + }, + { + "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1", + "contractname": "L2_AmmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C928f435d1F3329bABb42d69CCF043e3900EcF1/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 110, + "scan_time_taken": 0, + "score": "3.91", + "score_v2": "78.18", + "threat_score": "94.74" + } + } + }, + { + "address": "0x636A7ee78faCd079DaBC8f81EDA1D09AA9D440A7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x712F0cf37Bdb8299D0666727F73a5cAbA7c1c24c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" + } + } + }, + { + "address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B", + "contractname": "L2_XDaiBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8926c12C0B2E5Cd40cFdA49eCaFf40252Af491B/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x5D13179c5fa40b87D53Ff67ca26245D3D5B2F872", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ec9551d4A1a1593b0ee8124D98590CC71b3B09D/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" + } + } + }, + { + "address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A", + "contractname": "LPToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9D373d22FD091d7f9A6649EB067557cc12Fb1A0A/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" + } + } + }, + { + "address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F", + "contractname": "LPToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5300648b1cFaa951bbC1d56a4457083D92CFa33F/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" + } + } + }, + { + "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "contractname": "L2_AmmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86cA30bEF97fB651b8d866D45503684b90cb3312/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 110, + "scan_time_taken": 0, + "score": "3.91", + "score_v2": "78.18", + "threat_score": "94.74" + } + } + }, + { + "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contractname": "L2_XDaiBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238", + "contractname": "L2_XDaiBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0460352b91D7CF42B0E1C1c30f06B602D9ef2238/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91f8490eC27cbB1b2FaEdd29c2eC23011d7355FB/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" + } + } + }, + { + "address": "0x3Aa637D6853f1d9A9354FE4301Ab852A88b237e7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1ea9FeD58a317F81eEEFC18715Dd323FDEf45c4/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" + } + } + }, + { + "address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC61bA16e864eFbd06a9fe30Aab39D18B8F63710a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 18, + "high": 0, + "informational": 7, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 218, + "scan_time_taken": 1, + "score": "3.99", + "score_v2": "79.82", + "threat_score": "94.74" + } + } + }, + { + "address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2C2Ab81Cf235e86374468b387e241DF22459A265", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x2C2Ab81Cf235e86374468b387e241DF22459A265", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C2Ab81Cf235e86374468b387e241DF22459A265/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 18, + "high": 0, + "informational": 7, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 218, + "scan_time_taken": 1, + "score": "3.99", + "score_v2": "79.82", + "threat_score": "94.74" + } + } + }, + { + "address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76b22b8C1079A44F1211D867D68b1eda76a635A7", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x76b22b8C1079A44F1211D867D68b1eda76a635A7", + "contractname": "L2_AmmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76b22b8C1079A44F1211D867D68b1eda76a635A7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 2, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 108, + "scan_time_taken": 1, + "score": "3.94", + "score_v2": "78.70", + "threat_score": "94.74" + } + } + }, + { + "address": "0x5C32143C8B198F392d01f8446b754c181224ac26", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12a3a66720dD925fa93f7C895bC20Ca9560AdFe7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 18, + "high": 0, + "informational": 7, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 218, + "scan_time_taken": 1, + "score": "3.99", + "score_v2": "79.82", + "threat_score": "94.74" + } + } + }, + { + "address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2", + "contractname": "L2_XDaiBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD5a186A7e8453Eb867A360526c5d987A00ACaC2/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 0, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x4014DC015641c08788F15bD6eB20dA4c47D936d8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contractname": "L2_XDaiBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x3d4Cc8A61c7528Fd86C55cfe061a78dCBA48EDd1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d", + "contractname": "LPToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9cca4Ed3f082a459c0851058D9FBA0B78dD6C7d/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 1, + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" + } + } + }, + { + "address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBF7a02d963b23D84313F07a04ad663409CEE5A92", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xBF7a02d963b23D84313F07a04ad663409CEE5A92", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBF7a02d963b23D84313F07a04ad663409CEE5A92/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 18, + "high": 0, + "informational": 7, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 225, + "scan_time_taken": 1, + "score": "3.98", + "score_v2": "79.56", + "threat_score": "94.74" + } + } + }, + { + "address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc46F2004006d4C770346f60a7BaA3f1Cc67dFD1c/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 15, + "totalContractsNumber": 46, + "solidityScanContractsNumber": 15, + "securityScore": 81.54799999999999, + "issueSeverityDistribution": { + "critical": 6, + "gas": 199, + "high": 6, + "informational": 70, + "low": 79, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contractname": "L2_HOPToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "78.95" + } + } + }, + { + "address": "0x7191061D5d4C60f598214cC6913502184BAddf18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849", + "contractname": "LPToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5C2048094bAaDe483D0b1DA85c3Da6200A88a849/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" + } + } + }, + { + "address": "0x09992Dd7B32f7b35D347DE9Bdaf1919a57d38E82", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x29Fba7d2A6C95DB162ee09C6250e912D6893DCa6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF753A50fc755c6622BBCAa0f59F0522f264F006e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xaa30D6bba6285d0585722e2440Ff89E23EF68864", + "contractname": "Swap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaa30D6bba6285d0585722e2440Ff89E23EF68864/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 6, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.76", + "threat_score": "94.74" + } + } + }, + { + "address": "0xa81D244A1814468C734E5b4101F7b9c0c577a8fC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2ad09850b0CA4c7c1B33f5AcD6cBAbCaB5d6e796", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x33Fe5bB8DA466dA55a8A32D6ADE2BB104E2C5201", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x22D63A26c730d49e5Eab461E4f5De1D8BdF89C92", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA0075E8cE43dcB9970cB7709b9526c1232cc39c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8d4063E82A4Db8CdAed46932E1c71e03CA69Bede", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBD08972Cef7C9a5A046C9Ef13C9c3CE13739B8d6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x83f6244Bd87662118d96D9a6D44f09dffF14b30E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE38faf9040c7F09958c638bBDB977083722c5156", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE38faf9040c7F09958c638bBDB977083722c5156", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xE38faf9040c7F09958c638bBDB977083722c5156", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE38faf9040c7F09958c638bBDB977083722c5156/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.64", + "score_v2": "92.82", + "threat_score": "73.68" + } + } + }, + { + "address": "0xF181eD90D6CfaC84B8073FdEA6D34Aa744B41810", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAeB1b49921E0D2D96FcDBe0D486190B2907B3e0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x392B9780cFD362bD6951edFA9eBc31e68748b190", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe63337211DdE2569C348D9B3A0acb5637CFa8aB3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963", + "contractname": "Swap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3c0FFAca566fCcfD9Cc95139FEF6CBA143795963/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 6, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 561, + "scan_time_taken": 1, + "score": "4.69", + "score_v2": "93.76", + "threat_score": "94.74" + } + } + }, + { + "address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2057C8ECB70Afd7Bee667d76B4CD373A325b1a20/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 2, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "73.68" + } + } + }, + { + "address": "0xf11EBB94EC986EA891Aec29cfF151345C83b33Ec", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x755569159598f3702bdD7DFF6233A317C156d3Dd", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x755569159598f3702bdD7DFF6233A317C156d3Dd", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x755569159598f3702bdD7DFF6233A317C156d3Dd/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.55", + "threat_score": "73.68" + } + } + }, + { + "address": "0x9Dd8685463285aD5a94D2c128bda3c5e8a6173c8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1990BC6dfe2ef605Bfc08f5A23564dB75642Ad73", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25FB92E505F752F730cAD0Bd4fa17ecE4A384266", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547", + "contractname": "L2_OptimismBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x03D7f750777eC48d39D080b020D83Eb2CB4e3547/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "3.70", + "score_v2": "73.91", + "threat_score": "94.44" + } + } + }, + { + "address": "0x86cA30bEF97fB651b8d866D45503684b90cb3312", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x6F03052743CD99ce1b29265E377e320CD24Eb632", + "contractname": "L2_XDaiBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6F03052743CD99ce1b29265E377e320CD24Eb632/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xf587B9309c603feEdf0445aF4D3B21300989e93a", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf587B9309c603feEdf0445aF4D3B21300989e93a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 18, + "high": 0, + "informational": 25, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 225, + "scan_time_taken": 1, + "score": "3.58", + "score_v2": "71.56", + "threat_score": "94.74" + } + } + }, + { + "address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8", + "contractname": "LPToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2e17b8193566345a2Dd467183526dEdc42d2d5A8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.95", + "score_v2": "79.03", + "threat_score": "78.95" + } + } + }, + { + "address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95d6A95BECfd98a7032Ed0c7d950ff6e0Fa8d697/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 18, + "high": 0, + "informational": 25, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 225, + "scan_time_taken": 1, + "score": "3.58", + "score_v2": "71.56", + "threat_score": "94.74" + } + } + }, + { + "address": "0xeC4B41Af04cF917b54AEb6Df58c0f8D78895b5Ef", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2935008eE9943f859C4fbb863c5402fFC06f462E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb3C68a491608952Cb1257FC9909a537a0173b63B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8", + "contractname": "L2_XDaiBridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25D8039bB044dC227f741a9e381CA4cEAE2E6aE8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 0, + "informational": 1, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 72, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "94.44" + } + } + }, + { + "address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13B7F51BD865410c3AcC4d56083C5B56aB38D203/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.55", + "threat_score": "73.68" + } + } + }, + { + "address": "0x16284c7323c35F4960540583998C98B1CfC581a7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x56900d66D74Cb14E3c86895789901C9135c95b16", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x56900d66D74Cb14E3c86895789901C9135c95b16", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x56900d66D74Cb14E3c86895789901C9135c95b16/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 37, + "high": 2, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 710, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "73.68" + } + } + }, + { + "address": "0x0699BC1Ca03761110929b2B56BcCBeb691fa9ca6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x266e2dc3C4c59E42AA07afeE5B09E964cFFe6778", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x19B2162CA4C2C6F08C6942bFB846ce5C396aCB75", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x25a5A48C35e75BD2EFf53D94f0BB60d5A00E36ea", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 5, + "securityScore": 77.31200000000001, + "issueSeverityDistribution": { + "critical": 4, + "gas": 14, + "high": 2, + "informational": 3, + "low": 21, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a", + "contractname": "L1_ERC20_Bridge", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 33, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "94.74" + } + } + }, + { + "address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC", + "contractname": "L2_HOPToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 60, + "scan_time_taken": 0, + "score": "3.67", + "score_v2": "73.33", + "threat_score": "78.95" + } + } + }, + { + "address": "0xe22D2beDb3Eca35E6397e0C6D62857094aA26F52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.55", + "threat_score": "73.68" + } + } + }, + { + "address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb", + "contractname": "HopBridgeToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.55", + "threat_score": "73.68" + } + } + }, + { + "address": "0x7aC115536FE3A185100B2c4DE4cb328bf3A58Ba6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F", + "contractname": "L2_AmmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 3, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 129, + "scan_time_taken": 0, + "score": "4.07", + "score_v2": "81.40", + "threat_score": "94.74" + } + } + }, + { + "address": "0x3b507422EBe64440f03BCbE5EEe4bdF76517f320", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x12e59C59D282D2C00f3166915BED6DC2F5e2B5C7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x10541b07d8Ad2647Dc6cD67abd4c03575dade261", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe9605BEc1c5C3E81F974F80b8dA9fBEFF4845d4D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x022C5cE6F1Add7423268D41e08Df521D5527C2A0", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "DODO", + "doc": "https://docs.dodoex.io/en/developer/contracts/contract-address", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 15, + "totalContractsNumber": 62, + "solidityScanContractsNumber": 15, + "securityScore": 82.458, + "issueSeverityDistribution": { + "critical": 13, + "gas": 478, + "high": 45, + "informational": 245, + "low": 236, + "medium": 25 + } + }, + "contractsData": [ + { + "address": "0x44D5dF24d5Ef52A791D6436Fa45A8D426f6de34e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x91E1c84BA8786B1FaE2570202F0126C0b88F6Ec7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x411ec324598EF53b1E8663e335e9094464523e6B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3A97247DF274a17C59A3bd12735ea3FcDFb49950", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1c29eFa924770154fD44569c5B2bF8103feA45A1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a", + "contractname": "DODODppProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfF7C8F518e6f1435957ed3d3E0692C94676dAE7a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 3, + "informational": 17, + "low": 18, + "medium": 3 + }, + "lines_analyzed_count": 672, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.78", + "threat_score": "84.21" + } + } + }, + { + "address": "0x5381382257C761DAc6F1509B1BA1B70dDaa6862a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4", + "contractname": "LockedTokenVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e504D3E053885a82bD1CB5c29cBAae5B3673be4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 29, + "high": 1, + "informational": 20, + "low": 17, + "medium": 2 + }, + "lines_analyzed_count": 480, + "scan_time_taken": 1, + "score": "3.93", + "score_v2": "78.54", + "threat_score": "89.47" + } + } + }, + { + "address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73", + "contractname": "ERC20V2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAA810cd0363d3378F0a13e327EC2Aee7051aDa73/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 6, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 241, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.06", + "threat_score": "89.47" + } + } + }, + { + "address": "0x50D148D0908C602A56884B8628A36470a875EEb2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFeAFe253802b77456B4627F8c2306a9CeBb5d681", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2933c0374089D7D98BA0C71c5E02E1A0e09deBEE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf8ab09b3D2d5EfA603f4646E5a8A12588E852195", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x75c23271661d9d143DCb617222BC4BEc783eff34", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCa7b0632bd0E646B0f823927D3D2e61B00fE4D80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD9B825d16E09f28D0c715fe004364046E5524Dbb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3e19d726ed435AfD3A42967551426b3A47c0F5b7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99", + "contractname": "DODOFeeRouteProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x21b9F852534Fb9DdC3A0A7B24f067B50d8AC9a99/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 62, + "high": 3, + "informational": 31, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 841, + "scan_time_taken": 2, + "score": "3.88", + "score_v2": "77.65", + "threat_score": "84.21" + } + } + }, + { + "address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619", + "contractname": "DODOApproveProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x335aC99bb3E51BDbF22025f092Ebc1Cf2c5cC619/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 3, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 155, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.35", + "threat_score": "88.89" + } + } + }, + { + "address": "0x8876819535b48b551C9e97EBc07332C7482b4b2d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4599ed18F34cFE06820E3684bF0aACB8D75c644d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA6d0066328Edbcf3220cf8F61e8527e589DD9719", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x562c0b218cc9ba06D9EB42F3aEf54C54cC5a4650", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBbD59b9316eE65526DbBdEc2A748Cc05A285d54C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE8C9A78725D0451FA19878D5f8A3dC0D55FECF25", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x94512fd4Fb4FEb63a6C0F4bEDEcC4A00eE260528", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAB21016BD4127638b8c555e36636449b33dF1C38", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65ff7C643fa2F84639AdA46557c64f6DEf8b35e3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCB859eA579b28e02B87A1FDE08d087ab9dbE5149", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6e90797C1caaa81bAEc1cF3351d989A78b2D4E99", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x95C4F5b83aA70810D4f142d58e5F7242Bd891CB0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2109F78b46a789125598f5ad2b7f243751c2934d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x533da777aedce766ceae696bf90f8541a4ba80eb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x533da777aedce766ceae696bf90f8541a4ba80eb", + "contractname": "DODOSellHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x533da777aedce766ceae696bf90f8541a4ba80eb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 16, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 417, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "94.44" + } + } + }, + { + "address": "0x12e599006a5F19819cde6FABceBbd8586688C8ac", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb", + "contractname": "DODOSellHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x533dA777aeDCE766CEAe696bf90f8541A4bA80Eb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 16, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 417, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "94.44" + } + } + }, + { + "address": "0x357c5e9cfa8b834edcef7c7aabd8f9db09119d11", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194", + "contractname": "DODOFeeRouteProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x50f9bDe1c76bba997a5d6e7FEFff695ec8536194/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 62, + "high": 3, + "informational": 31, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 841, + "scan_time_taken": 2, + "score": "3.88", + "score_v2": "77.65", + "threat_score": "84.21" + } + } + }, + { + "address": "0x6373ceB657C83C91088d328622573FB766064Ac4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa2398842F37465f89540430bDC00219fA9E4D28a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa2398842F37465f89540430bDC00219fA9E4D28a", + "contractname": "DODORouteProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa2398842F37465f89540430bDC00219fA9E4D28a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 54, + "high": 3, + "informational": 25, + "low": 21, + "medium": 4 + }, + "lines_analyzed_count": 678, + "scan_time_taken": 1, + "score": "3.93", + "score_v2": "78.61", + "threat_score": "84.21" + } + } + }, + { + "address": "0x989DcAA95801C527C5B73AA65d3962dF9aCe1b0C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa5fc92Ca57a21C87AA0477b1c8fE8B9Bbf69d6C2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x181D93EA28023bf40C8bB94796c55138719803B4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78D338F9d54E9e41872E68cB1c01d9499d87eE52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x45a7E2E9D780613E047f7e78a9d3902ff854B522", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC9f93163c99695c6526b799EbcA2207Fdf7D61aD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16", + "contractname": "ERC20V3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7466C6FE28180c33e2a35989FD6833C8dD5A7E16/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 3, + "informational": 6, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 276, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.42", + "threat_score": "89.47" + } + } + }, + { + "address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0d9685D4037580F68D9F77B08971f17E1000bBdc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0d9685D4037580F68D9F77B08971f17E1000bBdc", + "contractname": "DODOMineV3Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d9685D4037580F68D9F77B08971f17E1000bBdc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 35, + "high": 5, + "informational": 16, + "low": 22, + "medium": 4 + }, + "lines_analyzed_count": 706, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.30", + "threat_score": "84.21" + } + } + }, + { + "address": "0x048B8926bb0eE9c52e05D61fDffbCCffbeE06Fc2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa356867fDCEa8e71AEaF87805808803806231FdC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa356867fDCEa8e71AEaF87805808803806231FdC", + "contractname": "DODOV2Proxy02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa356867fDCEa8e71AEaF87805808803806231FdC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 122, + "high": 16, + "informational": 48, + "low": 44, + "medium": 3 + }, + "lines_analyzed_count": 2049, + "scan_time_taken": 6, + "score": "4.19", + "score_v2": "83.85", + "threat_score": "78.95" + } + } + }, + { + "address": "0x4447183c50e82A8b0141718c405381a3b1bad634", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4447183c50e82A8b0141718c405381a3b1bad634", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4447183c50e82A8b0141718c405381a3b1bad634", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4447183c50e82A8b0141718c405381a3b1bad634/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 47, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.47", + "threat_score": "94.44" + } + } + }, + { + "address": "0x9224FC9d1389734cebb7CB29545BdDC546Fb9802", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4", + "contractname": "DSPFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 3, + "informational": 3, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 273, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "84.98", + "threat_score": "88.89" + } + } + }, + { + "address": "0x72d220cE168C4f361dD4deE5D826a01AD8598f6C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe6AafA1c45D9d0C64686c1f1D17B9fe9c7DAB05b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x093b68BFe0859D3C857Fc3529952897C30dD17EB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5fa9e06111814840398ceF6E9563d400F6ed3a8d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe", + "contractname": "DPPFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 1, + "informational": 3, + "low": 11, + "medium": 1 + }, + "lines_analyzed_count": 402, + "scan_time_taken": 1, + "score": "4.42", + "score_v2": "88.31", + "threat_score": "83.33" + } + } + }, + { + "address": "0xc4436fBAE6eBa5d95bf7d53Ae515F8A707Bd402A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1B7902a66f133d899130bF44d7D879dA89913b2e", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 42, + "solidityScanContractsNumber": 5, + "securityScore": 80.05799999999999, + "issueSeverityDistribution": { + "critical": 10, + "gas": 153, + "high": 9, + "informational": 121, + "low": 82, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0xC48936eFC01dB84aB15FE89C08E3b2b72853eece", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1f83858cD6d0ae7a08aB1FD977C06DABEcE6d711", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42E456ea0dd7538ea103fBb1d0388D14C97bB5b2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2", + "contractname": "ERC20V2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3D6CE3c7884D74F364f37fb2bae744339E8d2E2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 2, + "informational": 17, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 241, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.50", + "threat_score": "89.47" + } + } + }, + { + "address": "0xDd0951b69bc0CF9d39111E5037685FB573204c86", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0BD7426f008737FeeD575ED8e2aA1bd4Fc49112D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDb9C53F2cED34875685B607c97A61a65DA2F30a8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2815b0aDdB0bECF86b10982a86A133Ae9d36AB0f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x918424575a7070266e04d2EB5467AFe99B67C25c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x169ae3d5AcC90F0895790F6321eE81CB040E8A6B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1506b54A1c0eA1B2F4a84866Ec5776F7F6e7f0B1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfD9D2827AD469B72B69329dAA325ba7AfbDb3C98", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2B800DC6270726F7E2266cE8cD5A3F8436fe0B40", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x072b3e5391B8bc868934562E510e6B2454163093", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5fe43C0EbfE66b83C10A9A37AD1E4aC640AAAA65", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2", + "contractname": "DODOSellHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x56f8E27B27BFF96B5203c95977e8982f62bE70C2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 16, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 417, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "94.44" + } + } + }, + { + "address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348", + "contractname": "DODOApproveProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8989A6909fe5af076AaA3D7b18BDe53153DbC348/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 155, + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.42", + "threat_score": "88.89" + } + } + }, + { + "address": "0xaEdbD08D92ECccaA9A93b1A8D66D1d356e470c78", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59Bef1EEdfCC26e7c9FD47c22625f81124228FaD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0fcB5237A1997C4700Ffa2BB4522EA38d4F851Fc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa1609A1fa7DC16c025feA194c02b2822441b8c10", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65934e2f228Fde069A6255F46E6A15Bc9DE38545", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7950dC01542eFE1c03aea610472e3b565B53f64a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x716fcc67dcA500A91B4a28c9255262c398D8f971", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x716fcc67dcA500A91B4a28c9255262c398D8f971", + "contractname": "DODOFeeRouteProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x716fcc67dcA500A91B4a28c9255262c398D8f971/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 62, + "high": 3, + "informational": 41, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 841, + "scan_time_taken": 2, + "score": "3.82", + "score_v2": "76.46", + "threat_score": "84.21" + } + } + }, + { + "address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28", + "contractname": "DODOFeeRouteProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc7d7CC1e9f5E823887980c9C51F9c418ee3A3e28/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 62, + "high": 3, + "informational": 41, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 841, + "scan_time_taken": 2, + "score": "3.82", + "score_v2": "76.46", + "threat_score": "84.21" + } + } + }, + { + "address": "0xC48A8e689a644de96F80786ACb69E6F76D057F25", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x61721e89a498dADa7aD579482BDC2aE60a9C5D54", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x677dD94031b3263Bd0E27ef5093C69A1a3037a00", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x424976B3997514aFa7c5122D053b8973f225D9db", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5a274F1DeADf90FC844C9Ff94f79F9c1fF0E0aCC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb98Ac2fEFc8b73aeAE33D02BB00c26E12afCa9Df", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa492d6eABcdc3E204676f15B950bBdD448080364", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04f7BaE2A4c05cd567F762E33450deBCebdC89EA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA36b345d087C14161D0B3fE1b96fD1CC551CE0C9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9eD110c929A1F9E4AE4Fa8a88f7Be5c2292d2a7F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1fC8EC204549C865a17b4059A57decA66A4Bd4cC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6281E0628eb2B37fE9943279EA39725D5f0E0dBe", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 26, + "solidityScanContractsNumber": 7, + "securityScore": 79.43285714285715, + "issueSeverityDistribution": { + "critical": 10, + "gas": 229, + "high": 11, + "informational": 119, + "low": 112, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0x0B1467f71c082D8d410aF4376C685D9A6893cF36", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x66c45FF040e86DC613F239123A5E21FFdC3A3fEC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83", + "contractname": "CrowdPoolingFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x97bBF5BB1dcfC93A8c67e97E50Bea19DB3416A83/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 47, + "high": 1, + "informational": 18, + "low": 16, + "medium": 2 + }, + "lines_analyzed_count": 534, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "79.96", + "threat_score": "89.47" + } + } + }, + { + "address": "0xbcd2FDC3B884Cf0dfD932f55Ec2Fe1fB7e8c62Da", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1", + "contractname": "DODOApproveProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6de4d882a84A98f4CCD5D33ea6b3C99A07BAbeB1/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 3, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 155, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.35", + "threat_score": "88.89" + } + } + }, + { + "address": "0xee7210fc88E1FFdB6aFb305E8F68b4f1d20FEdAd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x409DAaCf501288AEfdc366Ccc0BF1FEd76c066E2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "3.44", + "score_v2": "68.89", + "threat_score": "94.44" + } + } + }, + { + "address": "0x49186E32fEd50fd6B5604A2618c7B0b03Cd41414", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d", + "contractname": "DODOCpProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B9577b87666af89bd0e144b9b64e8Ed166E303d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 34, + "high": 3, + "informational": 16, + "low": 16, + "medium": 3 + }, + "lines_analyzed_count": 610, + "scan_time_taken": 1, + "score": "4.16", + "score_v2": "83.11", + "threat_score": "84.21" + } + } + }, + { + "address": "0xf5Ec1a19e1570bDf0A3AaA6585274f27027270b1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x17644d3B366273faC75A07996E2F90A99A2946a7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x89872650fA1A391f58B4E144222bB02e44db7e3B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x200D866Edf41070DE251Ef92715a6Ea825A5Eb80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA376762070F7fCE8f3646AAe90e6e375e6daF128", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xA376762070F7fCE8f3646AAe90e6e375e6daF128", + "contractname": "DODOFeeRouteProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA376762070F7fCE8f3646AAe90e6e375e6daF128/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 62, + "high": 3, + "informational": 31, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 840, + "scan_time_taken": 2, + "score": "3.88", + "score_v2": "77.62", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8dD0Fea5FA2f7df535F87f312641Cc15d8B151BA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x44023441f2Bad375b6b5C6354B03c3E9AD01E269", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB5c7BA1EAde74800cD6cf5F56b1c4562De373780", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc0F9553Df63De5a97Fe64422c8578D0657C360f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4CAD0052524648A7Fa2cfE279997b00239295F33", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC", + "contractname": "DODOSellHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8eA40e8Da3ae64Bad5E77a5f7DB346499F543baC/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 1, + "informational": 16, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 417, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.45", + "threat_score": "94.44" + } + } + }, + { + "address": "0xCb3dC90E800C961d4a206BeAAFd92A6d2E06495e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32", + "contractname": "DODOFeeRouteProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x987bFBE33c9cF18cAA665B792Db66339a9c16D32/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 62, + "high": 3, + "informational": 31, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 841, + "scan_time_taken": 2, + "score": "3.88", + "score_v2": "77.65", + "threat_score": "84.21" + } + } + }, + { + "address": "0x0226fCE8c969604C3A0AD19c37d1FAFac73e13c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe42A29cB784cD4E1a2C9EE4B01CE70A6E720A160", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFD2b7994f91c08aAa5e013E899334A2DBb500DF1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2F66C5aAF006Bd9c51615D617589C16c0ed35fD3", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "Synapse", + "doc": "https://docs.synapseprotocol.com/synapse-bridge/contract-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 4, + "securityScore": 86.16, + "issueSeverityDistribution": { + "critical": 4, + "gas": 27, + "high": 6, + "informational": 14, + "low": 30, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF", + "contractname": "MiniChefV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd10eF2A513cEE0Db54E959eF16cAc711470B62cF/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 6, + "informational": 7, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 276, + "scan_time_taken": 1, + "score": "3.88", + "score_v2": "77.54", + "threat_score": "89.47" + } + } + }, + { + "address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2796317b0fF8538F253012862c06787Adfb8cEb6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2796317b0fF8538F253012862c06787Adfb8cEb6", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2796317b0fF8538F253012862c06787Adfb8cEb6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 154, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.36", + "threat_score": "94.44" + } + } + }, + { + "address": "0x1B84765dE8B7566e4cEAF4D0fD3c5aF52D3DdE4F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6571d6be3d8460CF5F7d6711Cd9961860029D85F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contractname": "SynapseRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 457, + "scan_time_taken": 1, + "score": "4.79", + "score_v2": "95.84", + "threat_score": "84.21" + } + } + }, + { + "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1116898DdA4015eD8dDefb84b6e8Bc24528Af2d8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 3, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.90", + "threat_score": "94.44" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 5, + "securityScore": 88.03200000000001, + "issueSeverityDistribution": { + "critical": 4, + "gas": 24, + "high": 0, + "informational": 13, + "low": 28, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xF44938b0125A6662f9536281aD2CD6c499F22004", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12715a66773bd9c54534a01abf01d05f6b4bd35e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 5, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.85", + "threat_score": "94.44" + } + } + }, + { + "address": "0x67C10C397dD0Ba417329543c1a40eb48AAa7cd00", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x809DC529f07651bD43A172e8dB6f4a7a0d771036", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x809DC529f07651bD43A172e8dB6f4a7a0d771036", + "contractname": "SynapseERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x809DC529f07651bD43A172e8dB6f4a7a0d771036/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 46, + "scan_time_taken": 0, + "score": "4.24", + "score_v2": "84.78", + "threat_score": "89.47" + } + } + }, + { + "address": "0xe8c610fcb63A4974F02Da52f0B4523937012Aaa0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9", + "contractname": "SwapFlashLoan", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE27BFf97CE92C3e1Ff7AA9f86781FDd6D48F5eE9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 164, + "scan_time_taken": 1, + "score": "4.54", + "score_v2": "90.85", + "threat_score": "89.47" + } + } + }, + { + "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contractname": "SynapseRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 457, + "scan_time_taken": 1, + "score": "4.78", + "score_v2": "95.62", + "threat_score": "84.21" + } + } + }, + { + "address": "0x470f9522ff620eE45DF86C58E54E6A645fE3b4A7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 154, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "85.06", + "threat_score": "94.44" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 2, + "securityScore": 91.1, + "issueSeverityDistribution": { + "critical": 4, + "gas": 6, + "high": 0, + "informational": 4, + "low": 15, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x12715a66773bd9c54534a01abf01d05f6b4bd35e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6223bD82010E2fB69F329933De20897e7a4C225f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a", + "contractname": "SynapseRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7E7A0e201FD38d3ADAA9523Da6C109a07118C96a/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 457, + "scan_time_taken": 1, + "score": "4.79", + "score_v2": "95.84", + "threat_score": "84.21" + } + } + }, + { + "address": "0xfFC2d603fde1F99ad94026c00B6204Bb9b8c36E9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf07d1C752fAb503E47FEF309bf14fbDD3E867089/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 154, + "scan_time_taken": 0, + "score": "4.32", + "score_v2": "86.36", + "threat_score": "94.44" + } + } + }, + { + "address": "0xd5a597d6e7ddf373a92c8f477daaa673b0902f48", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb554A55358fF0382Fb21F0a478C3546d1106Be8c", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "Gearbox protocol", + "doc": "https://dev.gearbox.fi", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 33, + "totalContractsNumber": 335, + "solidityScanContractsNumber": 33, + "securityScore": 84.55060606060607, + "issueSeverityDistribution": { + "critical": 10, + "gas": 442, + "high": 61, + "informational": 131, + "low": 236, + "medium": 27 + } + }, + "contractsData": [ + { + "address": "0x5935087E3F584cF9dac627BED23A11ce7E5DEec4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06a8731CEFab819b9263f3bF24242feabBc87441", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x46709cA16b1FfEa5D6c6bB6b7E77Dd9e3B4908Ed", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x54729daD62bc43Ed8fCc5A6faA7F60F2086aEBd4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x79012c8d491dcf3a30db20d1f449b14caf01da6c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x79012c8d491dcf3a30db20d1f449b14caf01da6c", + "contractname": "PoolService", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x79012c8d491dcf3a30db20d1f449b14caf01da6c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 4, + "informational": 8, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 558, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0xA0C58a5E9C0C2fb0ee9F839B9c81bace6560D36F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfcCc06e904C43E7654C640036Afd9d546ffD842a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5Ba7d7F8D743C995aBaF86e6E636e4dEd5DaF5D4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6737dFbE3f10055C6F58fD7657BdDeAB2dc0bd66", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8330135836e57bAbDc1aD9C369be59Bb6D024f75", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD32cc919d9DEFD07a117C475800EFf47c934C920", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2aed5E59E3730d88c8a1d0C25A50a239DeF70275", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE279B205e942f2f61380a1FC099B3AE2a152A516", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3F11758AcA3f2eB7a27828C9cBCD0B347944aC14", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5c5De38910f1581305fdA7Ec8E3A846A705D96B9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4", + "contractname": "PoolService", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86130bdd69143d8a4e5fc50bf4323d48049e98e4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 5, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 568, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.61", + "threat_score": "89.47" + } + } + }, + { + "address": "0x05eF8Da767687c0137aE143EB23883FcaD235ce7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xceD75810d1f0e3a977651b162f6e2d6F7A6A7572", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeA7c28428D3916Dbe2f113b8A6E6Dd0F3819C050", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27", + "contractname": "TokenDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7512B2B20Cf427ADD8b01D8CDEef97a4B0E2C27/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 3, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 328, + "scan_time_taken": 1, + "score": "4.31", + "score_v2": "86.28", + "threat_score": "94.44" + } + } + }, + { + "address": "0x02A1FE1539Ae1F65601EA8814712d4e4579C25eB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x474B93842EA6834996174A09B770554577d39626", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf21fc650c1b34eb0fde786d52d23da99db3d6278", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf21fc650c1b34eb0fde786d52d23da99db3d6278", + "contractname": "DieselToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf21fc650c1b34eb0fde786d52d23da99db3d6278/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.96", + "score_v2": "59.26", + "threat_score": "73.68" + } + } + }, + { + "address": "0xFA8bC8dB3adeBe395B3Dfc22B855d5860c8753F9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9ea7b04Da02a5373317D745c1571c84aaD03321D", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9ea7b04Da02a5373317D745c1571c84aaD03321D", + "contractname": "AddressProviderV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9ea7b04Da02a5373317D745c1571c84aaD03321D/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 114, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.74", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2A22ADEe8D99dd88FE3140B43Ba59329529e14d6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x01EC3683F576f4C1C0b35d704345Ae7e3841f837", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC96C20E664303fB8C29ee6333055757AC7D484F4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b02b75b6D32287fc05b300cA33217CcAbD89A5F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe475Bf7393De84af9872d369912dA586b700494b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1d2d5c7D03883d0B88fE080eaeDA46324449557d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7635587f0Fba3874541F6EADC848eF74AA89f0C1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x67479449b2cf25AEE2fB6EF6f0aEc54591154F62", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc6e735eAF087d600678f7B8Dfd33361E3E1736c6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x05c9492BD41DD6e17BdE7053A370c8E1175fEe46", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc704D1004cBFEBfef845Ad05648BD20A02832ABa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBF14e9E4d0119E093E1758A6c27799192da779c8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5396d789a2D6a3f1a01654803D8961FEDA91d58F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3", + "contractname": "DieselToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc411db5f5eb3f7d552f9b8454b2d74097ccde6e3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.96", + "score_v2": "59.26", + "threat_score": "73.68" + } + } + }, + { + "address": "0x0c1Ea101Be9A7c7c8314546931639D1E55452fb6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x958cBC4AEA076640b5D9019c61e7F78F4F682c0C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x550c41628A4bC99b3cDbcCf51f5e7e9FDb1AD6Cb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5887ad4Cb2352E7F01527035fAa3AE0Ef2cE2b9B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBf1AD0a03D3Cc99655A1324864aa06c5b4c08257", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE5B6A5F04798B87dfA87221a811E2D3bdEC15994", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3269b778E3f21820c099f16934f73D4aDCe9a624", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5af1a1598Fc759B3F98a3ff51DC07DE7e4Ac7119", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe81c0fA73eD0D8550E7c1292E120dEc347290f01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2CE8af8AF4C683989AF63e7CCf171eAe87D18c35", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x08c3CA5DC3AeF9E436b5e79a59e4c194eCB5D3Fb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB4724a5b053d3182B8ACa07484d77f72D687328b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd52438425f22C641A03D5F8d8C33889881D9A494", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0D0145951D59309D8D019d7Cd4FE9bEB83c8213C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x599f585D1042A14aAb194AC8031b2048dEFdFB85", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF60ab94843e8E31e9F7401db84E9d0c9688bFfa6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA7Fd618aCe9451888363C1064983411245883352", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA7Fd618aCe9451888363C1064983411245883352", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA7Fd618aCe9451888363C1064983411245883352", + "contractname": "LinearInterestRateModel", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Fd618aCe9451888363C1064983411245883352/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 125, + "scan_time_taken": 0, + "score": "4.52", + "score_v2": "90.40", + "threat_score": "100.00" + } + } + }, + { + "address": "0xfc475C5ECB2d97822967e77A38cFBF748A7C7Cce", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD5FD898333d1b2BfDC5ef26Bd7b95826C909dbC3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x38329f403074926901816AC2De9B00fF100C0857", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x840aC757450B2a35d1645167B706c9a83de8b613", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x88798e40420CC110ab847539f6412A77be0DF3D0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe26CDb61176225F1BA5C8d97893D1e4d636E983D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa68FE321838b6d2fD64feD8A2C5Ec5B9Ff3a348e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfac3bA86e44E1CBbdCC57cfF4E7F5E81a652C191", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49Af064cbe2743177bf6Ec90d2Da0e2b102492C3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668", + "contractname": "PoolService", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x24946bcbbd028d5abb62ad9b635eb1b1a67af668/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 5, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 568, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.61", + "threat_score": "89.47" + } + } + }, + { + "address": "0x6234854F5c6AE6578a2881cBfeafbaE307486631", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x766013e03D95e3dd05A6BdB71CCCf4c93B2f99B1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x395AD0e90dBb4d38509dab6B7f8C96d102f81274", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2694c08510F7cc1081D41C886f93633504B90692", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA391c8178d7B951C148302Afb6B20bCfD3BA29B6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7504B2119710C23818A31a0B5dDA04d84A3DA6C2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfb8057c67F22F98A827c20941207D1949634Eb2c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4Ae3EDbDf1C42e3560Cc2D52B8F353F026F67b44", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1C6B76d76982744A34fb2F058b356cdB502159A4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7Fa2E0F65b1e5D4e8607407ae3587Acb78F1203F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcF64698AFF7E5f27A11dff868AF228653ba53be0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFfbF344741654a1B9Ab1286Cf05A42f275F67839", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF04A084E17e22c633441219D930305EeA3b28f64", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x654C212e82e07Fb3D9a94Fa0ad6C928567621460", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7667e403b2Adb0C2701E54F2833d470CB421AD09", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6E8aE4CA722e3e8EfF3bB7d40Bcc8b57c56Bc0F9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAc6F45f7Fbab71cE678B2418Fbc049AB54a43672", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3487C853bD3D884755A6d88c908d367A55DAfB5F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4D4b5614A1D0794A0DDC765bCd8003385d8f72c7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7e150a74A3132C8905E7334cd1105038881C07Dd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6a221161f85EB51F6e833AF0cb07d543737B4345", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7D5DDc1b8557914F158076b228AA91eF613f1D5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0xd4972d1Ea72786e51B465ae43E9e79A51f227c14", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98A739c9D0bD1A16528848fF43287679aF03D9Bf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8864dbb1893cb80add44030decaa87d8cdf9e571", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7F6A406fDDc3dD02E6bd9c0ECe6fd5540CD70Ff4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x732807200CBD50F98B2363C1fA61441cBe10f2e0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4f952c4c5415b2609899abdc2f8f352f600d14d6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4f952c4c5415b2609899abdc2f8f352f600d14d6", + "contractname": "WETHGateway", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f952c4c5415b2609899abdc2f8f352f600d14d6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 5, + "informational": 2, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 250, + "scan_time_taken": 0, + "score": "3.96", + "score_v2": "79.20", + "threat_score": "94.74" + } + } + }, + { + "address": "0xBE7b6Fa3405C5CcCCDFA6Ef00Ec874c46dF96f0b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x341dd338611e5ad3f15D35Cb803636851a0022E4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x373a292b93ff9017d28e64154ef83b99d5c4e270", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2cF07481D13BCe4CD31061A8862b8BF0ab8DA2C7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe1df682ABA184c688FbC740A6029f574D0766C85", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x20624D6384a909b5CA1A20A6Ada55159504e22C7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5216961695A3E2E862E6869A69Fc84c650bb2084", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x851BE77Eb343767e307CB3667DC33B0E26271aC1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b4E9757a9824d98CbdF9351584797CF40a43106", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc6A0CDc059566C6f699C48b9E7C13bEce8a29DD9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf4E52a80B8C48810822d1FA20716e528d38A6d75", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x51171e6F7a990B1B8d96423ae4d9A721eC798eA1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x025c29106e91Fb43fFf6eFe736be74E9A000aAA3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xffa6e522F8B24B801520B064AC13a8dd83077A7C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcA2Bbf4cE5E7b56bBc1e7b711856f7f38Dc23231", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4b57f9166D87d8b7489eaAE52fd3d7f1f0980b76", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF87beb49CD287a21Bb7fcAD6870Cc43444100277", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x553810AB11134660289997c1D205739d4e230590", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc62BF8a7889AdF1c5Dc4665486c7683ae6E74e0F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf052444960f80E4b32B8b886e9c51e4181123DAf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0b2486355E987586C32FC0FEEFE2943E396c484E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57C75D0B4FF645543077BB0Ec091685ec2c0aAe6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x403404eEFd0D0C9E9268DA80A5ba08A02E23FFB7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb2a015c71c17bcac6af36645dead8c572ba08a08", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEed3Db1c538EbB7A7Dd4DBc4a5773220778fcb27", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4C461694B9d41271c760c7fE48EE2e004A987A4B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x700De428aa940000259B1c58F3E44445d360303c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x54d6522D2dB06877B2C808725D46F73A8DE07aEe", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x28b1d625ef7F35afdC35F2B1f4143CCf8EFD375F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x86781a14F55677729b1C0394E06966BF8736bbbc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC779b52e0D6a389fe53C97Af7565Be81cb1D35Ac", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42889E271cFE0870A4E239D5D212B9C706Ca5507", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD5682a8C3A5c984Ee7276Cf41a0035Ba71298889", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x68EA4efB2712cF4C89d13485bA1Ac5A9E2311315", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAe4d093C7322ecEC9234d480A459E3537Fd6029F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x744CB10cdf5eeaAE371df375c0367e83045F17DC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3D690EF566a68BF3FFE4607D11d318e9BB259C3e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x45D11FBF2Bd7C48D0A71A6545b40B818554a97b7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6B92E69159032f52f9f14F730Bb700F4F1f42783", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8a1112afef7f4fc7c066a77aabbc01b3fff31d47", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x602CA1F950c186e5795935AcFcbc64997f5a6d5a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x67013d188bD42F2D01982DE13aA40A7e7C6FB0FF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x45d146CAA25aa565Cfc7434926633f4F1C97c873", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe753260f1955e8678dcea8887759e07aa57e8c54", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe753260f1955e8678dcea8887759e07aa57e8c54", + "contractname": "DieselToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe753260f1955e8678dcea8887759e07aa57e8c54/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.96", + "score_v2": "59.26", + "threat_score": "73.68" + } + } + }, + { + "address": "0xe529BDDFF8eA4f9eAaC6407a705D0545d205c9aa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaEab98F44B28ce5C573e2E259286d100608ecf7D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x294786B04196b515a275e4102b9495E7693B826c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc92051dd0A4679CF42C37DF93Ed294d76B335321", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdf4d7C3A7c60993a8F300e3D531Cab24FF9cDF59", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4e8a01b41E17cCdeB983B378d5341011c1eF20e9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0E963037B755761F5174A72516c6234c20cD9b98", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8FA49A135F550981BE28ABb5B5b87D25A2Cc161F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc21b3872B3d21Ab98aBCf329E089B567594877B9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x252f025b962cfb5bd16dc9a4e41621e223cd20d7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x444cd42baeddeb707eed823f7177b9abcc779c04", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb2cb2e5632A2bc3aAcA593DDD87F185DC978fbf3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x50426dBAbA7ffb5970beD4853C1651828b3Eac6f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02Af8F14dEbbd9F411D275c756dd6ff40FaF71d4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x916182cc94447033ca9E7E1C56Acb797A23e7050", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3dc5c199d836152A4D5cD8CCB13AE5aaA677BAf7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2552bdE9f555FE401AdC07137afCFB3ae9E13265", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba", + "contractname": "DieselToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6cfaf95457d7688022fc53e7abe052ef8dfbbdba/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.96", + "score_v2": "59.26", + "threat_score": "73.68" + } + } + }, + { + "address": "0xF424432bbBd7a337a784dc9Edd8197869613c915", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87A8a4E7f9C6D7F63B09bB5E45897680173Ec6D4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb71a76345Facb5CedB32f1bbbE5d00246213F099", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6c116450547340CBb1bEeD2118AD0f3776E0cD46", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9DCC6218d0469097Ab6EC5E5E5E87e91c047947d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x75c1647dCDF083F1aFf919E5bB113Cbb3f0C77B4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x75F917fe92946FBBB58aE18f338192410bdfA1DF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb6dA53dBD0A52Fe5f2023aC00977e3AcBB789005", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4D42E214f410142A28A4a1bF5e6c6D163b3d32FC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x34705f611cFa2be66304Cca13709f7998876C160", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x21204403944104d17747e2B5cDAc90e3bf0Dfc13", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6385892aCB085eaa24b745a712C9e682d80FF681", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6385892aCB085eaa24b745a712C9e682d80FF681", + "contractname": "PriceOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6385892aCB085eaa24b745a712C9e682d80FF681/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 265, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "95.09", + "threat_score": "100.00" + } + } + }, + { + "address": "0x53c5C5461D5D30e293dACe2c577d08B936865781", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7f4BdA4D7C99EB843460CaB23207A980de6a42E8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb6c33A65E824C55748C998D009Dc125Ba24C6686", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe51Bd11eee823E06C6EC946edF3127c499318C1b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7A6C0081885B58415a6f57E80F7407c65b796a43", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x316Bd4d614681525ceBdb4EE54B7cE140127A5DA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5a2F55e63C31A53c89c9589F491729C817Aa9218", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x96648FC5C7D5d93e250f620c51e27f91897f9C97", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB37c58dB9a0DED53b3895B34c99838719d00511e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD8CeB2580F22E13D17031740af2e91e9e7A13347", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD8CeB2580F22E13D17031740af2e91e9e7A13347", + "contractname": "ControllerTimelockV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD8CeB2580F22E13D17031740af2e91e9e7A13347/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 14, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 686, + "scan_time_taken": 2, + "score": "4.23", + "score_v2": "84.69", + "threat_score": "100.00" + } + } + }, + { + "address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xda0002859B2d05F66a753d8241fCDE8623f26F4f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xda0002859B2d05F66a753d8241fCDE8623f26F4f", + "contractname": "PoolV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda0002859B2d05F66a753d8241fCDE8623f26F4f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 3, + "informational": 11, + "low": 9, + "medium": 6 + }, + "lines_analyzed_count": 792, + "scan_time_taken": 2, + "score": "4.48", + "score_v2": "89.65", + "threat_score": "89.47" + } + } + }, + { + "address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7", + "contractname": "Governor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29B97F37B3E0C704bCFD785F5b7bBa2A0B7df2c7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 287, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.06", + "threat_score": "100.00" + } + } + }, + { + "address": "0xfEd34a3AA93Bee850CBcD5a3B19380871DaD4AB5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57Ca755E56c3B5915358F4F9de42d1cDc1A54a32", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4B239601374F03a2D52a3eB636cc4f15735327fd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe429f05b7Ce0C702831F1aC75B44C329C88f4C2d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1AdDF15A6b6662CC084a89cCdbec6dCD0A07f9DD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x800c3dfed1694F2AE0255bF27085aC968a53a527", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa3Cb2127Ab49aCc5011951e45bdB2FF7EDaFB6aa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x29E51E49BB958dc64361850532FedA1c49f62491", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8dbfaDd6e0be8FD0107429BE519DaB705BbbE6D2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbf49987f7eD6bc0bd747437C98f854A0aFc8B372", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFEe63C412746Dd743f55ed211957A20F9E1d80D1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB07Dec0BE13Fc906503c741cb417F3B85424e6B0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2fA039b014FF3167472a1DA127212634E7a57564", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE72aFa8bA8845Bda2eDf13556C03A1B976bc91ED", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x241fB21390868d086AbC4E3EDC8EC74d9415a1De", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8d2f33d168cca6D2436De16c27d3f1cEa30aC245", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCAC3E41b9BAD20E2aa35E150De96eEfB2d043735", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2beA5596a1293BD738139C07a42E4D03C1393d01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c", + "contractname": "GaugeV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x245F3c6AcdaBc0Ca10eBfC50EE26ab85566fc21c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.16", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4045A55C5d1D096dE89Cc8b7F0A7e8D5591e23f0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb460F4A66153bD3D059cEE424796EB213508d313", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2158034dB06f06dcB9A786D2F1F8c38781bA779d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286", + "contractname": "PoolService", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB8cf3Ed326bB0E51454361Fb37E9E8df6DC5C286/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 4, + "informational": 8, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 558, + "scan_time_taken": 1, + "score": "4.52", + "score_v2": "90.32", + "threat_score": "94.74" + } + } + }, + { + "address": "0xA3E1e0d58FE8dD8C9dd48204699a1178f1B274D8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2c0eb2687cd50773731af414671065d3b8a40a11", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE1836e82FfF8C179A69D940B9C950d19A50A31f9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEfC134755aaf89FE84476946251680BeCe41246E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x993416fedEC8a24206eD8c87c87ec9b264be2923", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x989EefB742a9ac88D3fbA1fE38AA58CF7706E89b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf5FEeC362ff9C4B4882272B8ca99a9Dc23240bFd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9A6b819491BA8a6a7615BB0fB78d393628df2d91", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xea3B73341a91e5c661Cbd54CF80DB3458Ff05c6f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeeAe1E33A0A1482D43Cde18D202d3E14bbdFd32b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4", + "contractname": "WstETHGateway", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5a97e3E43dCBFe620ccF7865739075f92E93F5E4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 2, + "informational": 0, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 113, + "scan_time_taken": 0, + "score": "3.76", + "score_v2": "75.22", + "threat_score": "100.00" + } + } + }, + { + "address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7b065Fcb0760dF0CEA8CFd144e08554F3CeA73D1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "3.65", + "score_v2": "73.08", + "threat_score": "94.44" + } + } + }, + { + "address": "0xea8199179D6A589A0C2Df225095C1DB39A12D257", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x951c1D3b115d387e7D08FA84ac5842C2Ab4f5c84", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0a2CA503153Cd5CB2892a0928ac0F71F49a3c194", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4E94Cd228eF386EBc32900EC745d1865934688A3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x444FE6de4131866dA5191630E4648Ab36Ad1975b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC5c66d588A78Ee5E9D8E65bf46F9C2E7B05C65ba", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1d23EdD5e23beE84b3B7DB2A8519B71827aC00AA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06FAAab1F21A6f754A12574E3De619c9AaC3d3eE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd032e6A87872B0b14CEE17fB7981eD11745A4426", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xda00000035fef4082F78dEF6A8903bee419FbF8E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xda00000035fef4082F78dEF6A8903bee419FbF8E", + "contractname": "PoolV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00000035fef4082F78dEF6A8903bee419FbF8E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 3, + "informational": 11, + "low": 9, + "medium": 6 + }, + "lines_analyzed_count": 792, + "scan_time_taken": 2, + "score": "4.48", + "score_v2": "89.65", + "threat_score": "89.47" + } + } + }, + { + "address": "0x7bbaeC0e41d133325a958edFA6Ef69A05477c444", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFD3900e969EaA311f1be50CdA019e2869431F098", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd3eDAAF68a5345C038d433af685d8aa43d9517b3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9BA62BFE6d08bb8E41c2FF204443e789703FfB0D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xba3335588d9403515223f109edc4eb7269a9ab5d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xba3335588d9403515223f109edc4eb7269a9ab5d", + "contractname": "GearToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xba3335588d9403515223f109edc4eb7269a9ab5d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 45, + "high": 0, + "informational": 15, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 560, + "scan_time_taken": 1, + "score": "4.43", + "score_v2": "88.57", + "threat_score": "94.44" + } + } + }, + { + "address": "0xAA5cBD81aC90c31Ad3E8A6532969D9e7825E4Bab", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf145bdeD455998945586f476344BEAfAD0Bbe538", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEcaAd48de3e5d9205A9F64D5B5E9417ba4aBA126", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02Bac02B96CAba6015F348AC21A345D99CA056C8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x10d0ddE663BCe54CcfA6EB2B1452e4662cAd5F88", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd4fe3eD38250C38A0094224C4B0224b5D5d0e7d9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x12934E0F338eF66Bc58A6bF9746678D00cdb6dED", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c", + "contractname": "RedstonePriceFeed", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7cA9Fd7dAf9938084B935F7E2ff87BC2A498585c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 14, + "high": 0, + "informational": 3, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 206, + "scan_time_taken": 1, + "score": "4.39", + "score_v2": "87.86", + "threat_score": "100.00" + } + } + }, + { + "address": "0x7c934c1CB454F5958B7f682cf32C53250F628Ab7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x73EA617B1342bE9F03fecaa754CB1c52B9d9a3d8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA50d4E7D8946a7c90652339CDBd262c375d54D99", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA3723e137beADC106f5cc8aE5008b0899c683DF5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFaC535785d59F500db5Db8cD894735ebA5B58298", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2C2a0a6E9bF743388831662Df136D4Af63FdF24f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3", + "contractname": "GaugeV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBFCA0Dafa3b7aEd9Db6A8B793Eba207BE1202aB3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.16", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3EB95430FdB99439A86d3c6D7D01C3c561393556", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5366B8C2dE34f614556D085961b3699Aa1755aF4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5366B8C2dE34f614556D085961b3699Aa1755aF4", + "contractname": "CreditFacadeV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5366B8C2dE34f614556D085961b3699Aa1755aF4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 24, + "high": 0, + "informational": 6, + "low": 21, + "medium": 2 + }, + "lines_analyzed_count": 1108, + "scan_time_taken": 3, + "score": "4.60", + "score_v2": "92.06", + "threat_score": "89.47" + } + } + }, + { + "address": "0xE677ac4Cd6631C03fc8434F9771d780cb8193e87", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0dB809Abd33b82B86BF77D56dBe817bBa875feaD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb5C4728814F0A4d16683B5B20C4c451FB2231cC2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x26Ed78C07Fc5EcA1C673Be7ac065948155c7e212", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59b7B8Dd9E6e1F934C9c3Def4a1Eb69Bc17Ec9cc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x48AD4Ef1997228F9b97A542410f596466aFeD1bA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x007a36B491647EE735446A385f1E5E0eB3119746", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc7d319CF55F753d34439Dd91E4cAA21e1548207F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa0b9387f0a74eCB9AC1a3BFE4Ada0E001ffE006b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC028255FD0F974E3706aBE0F3E6616b7c7110c7A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd4423EA6d8A71c452e3101aD726171cCe4BB2ba5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1c40466C55F303Fe821592d7a398DFaa25c9d952", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x80A863Fe55Dbe9B2B4dD4e437Cd48A1C34A59aCf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC", + "contractname": "AirdropDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7Df60785e556d65292A2c9A077bb3A8fBF048BC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 4, + "high": 1, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 113, + "scan_time_taken": 0, + "score": "4.07", + "score_v2": "81.42", + "threat_score": "89.47" + } + } + }, + { + "address": "0x393b0008A433D192e9D4288F6d82325566c9AD5e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCAC6CF9bE4E4321b6668117f9548eb981043EEc4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa90f8640A2Ae1412A9Fe209E1F65599a18197cC2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02b51EBf3E96b659078ffA48b3B79b8BF768Fb37", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x18deCaFf27EF61AaF8916F5B4f2911856dEF397b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf27C6B0CdA72426933edD65bAb7CfB80256729af", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xff767BdCd76f6E5AF75957E15D5B2a8BFC43B4Bf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x887a20d142C7a7Ab7E35601ec7cd0669D3891abc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3d4E96b727e3Da8F818133C2729f1d3Aaf7Dd402", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x91F6C5BC5239a811262A34Ed8b1B748848d8b2e7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x17E7cC6A8Dbc50D650554751fd2464c3E1Ab911a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf3636395De0C87493b4B7Ed4222CA46A87F159E8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x313e1ce56A0386FBf9CC356E34646591b6c31C39", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x313e1ce56A0386FBf9CC356E34646591b6c31C39", + "contractname": "CreditFacadeV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x313e1ce56A0386FBf9CC356E34646591b6c31C39/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 24, + "high": 0, + "informational": 6, + "low": 21, + "medium": 2 + }, + "lines_analyzed_count": 1108, + "scan_time_taken": 3, + "score": "4.60", + "score_v2": "92.06", + "threat_score": "89.47" + } + } + }, + { + "address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb03670c20f87f2169a7c4ebe35746007e9575901", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb03670c20f87f2169a7c4ebe35746007e9575901", + "contractname": "PoolService", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb03670c20f87f2169a7c4ebe35746007e9575901/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 5, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 568, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.61", + "threat_score": "89.47" + } + } + }, + { + "address": "0xDeDfDADe8B82762017F8d34D73e0aDE81d7e73F8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59B43035f92CF23957980835c785E1040D567f03", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa27f3622930661fE202423a9383e5E70Cf59C4eE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6dc0eb1980fa6b3fa89f5b29937b9baab5865b3e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7383A232aCfefb952e2aa25aF5CbE4dE60E7A6C6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAFC5080CcE75B26B32A7dAbc032eB66f3b8822C3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8a3A432156Ae7ee0A8F61747FB072325E0CBF1Ba", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAe604A05647c395EF6f4010a63E7834EA1d90170", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2fcbD02d5B1D52FC78d4c02890D7f4f47a459c33", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9aaA747B2bf6f9EE6B84C58A3fC9e8d86B78d81a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1c0F9B1Dfd3a2081239480523922F0A3110daCb3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0A65396242cdEcfd585985e95ec4527437d71f07", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe2Eed52c9c910b15deA84Fa0b41743e2Cc8eF0f2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB7552ef2A3Db35be75fe1C83BCB99edd2C8A9AAa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaA6b005Dea4dbD0450e97d638296a290d7f1087A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe0bCE4460795281d39c91da9B0275BcA968293de", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc1441244051E86cD5dF02F40E91370d4D4e602fC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7171709C0185B3e6F6bDBBF5365ef36a508e281d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa30099925B14b00b76Ae2EfE2639CD01598fE68a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x97212ed712c6d641A7937fEabE74601D2043884D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x30595eab856da31DE9432c1a1D9F59837d3A0ac1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x95357303f995e184A7998dA6C6eA35cC728A1900", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x95357303f995e184A7998dA6C6eA35cC728A1900", + "contractname": "CreditManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x95357303f995e184A7998dA6C6eA35cC728A1900/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 0, + "informational": 7, + "low": 35, + "medium": 0 + }, + "lines_analyzed_count": 1739, + "scan_time_taken": 3, + "score": "4.70", + "score_v2": "93.90", + "threat_score": "94.74" + } + } + }, + { + "address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6B24183313074ABb6E3B30Ea206F20c12205053a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6B24183313074ABb6E3B30Ea206F20c12205053a", + "contractname": "BotListV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6B24183313074ABb6E3B30Ea206F20c12205053a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 210, + "scan_time_taken": 1, + "score": "4.67", + "score_v2": "93.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599", + "contractname": "DegenNFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB829a5b349b01fc71aFE46E50dD6Ec0222A6E599/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 10, + "high": 1, + "informational": 1, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 243, + "scan_time_taken": 1, + "score": "4.26", + "score_v2": "85.19", + "threat_score": "88.89" + } + } + }, + { + "address": "0xda00010eDA646913F273E10E7A5d1F659242757d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xda00010eDA646913F273E10E7A5d1F659242757d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xda00010eDA646913F273E10E7A5d1F659242757d", + "contractname": "PoolV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xda00010eDA646913F273E10E7A5d1F659242757d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 3, + "informational": 11, + "low": 9, + "medium": 6 + }, + "lines_analyzed_count": 792, + "scan_time_taken": 2, + "score": "4.48", + "score_v2": "89.65", + "threat_score": "89.47" + } + } + }, + { + "address": "0xe12203278AE91c403B0Dc7856D9AbE31607b812b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc0f4d46e1d9f62337872127050931ca3a087badd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8ea5c76488E6D222f6c850E9750Cb24FE16F7a6c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc1409D021ead995D1EFc39bAC679f531F0579862", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE2e1ff6cE48b1bD82579AFf720D08E8f85F68d8e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD8215e4ff36E758F1720c03F03Ba9216A65b2d91", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x74e97161fC54355864fA897A4F71F49ff884d256", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa383B2FbBAbB90Ab956ae7Feb9c31F883337c8Bd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4Bf81a788Ae3FdB14B5fB8ddf822158b1f9474e5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1aFbDb01b4F04813C96f6d0Dd1d4d300cC5F6fa1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDaeFdeD6ef6fb60c2535Ab759f3d19144367f5b2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3f402857Fe55e2484f807845450F3629a5aF2b1D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7996647c80d24f6128E8eCef60fe3dc0f8E6bdDf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFFD0C7474B074F8469a627a2d062D106ABc3B217", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFFD0C7474B074F8469a627a2d062D106ABc3B217", + "contractname": "GaugeV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFFD0C7474B074F8469a627a2d062D106ABc3B217/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.71", + "score_v2": "94.16", + "threat_score": "100.00" + } + } + }, + { + "address": "0xaC4E9897587cF738C4B4f27cA0d55436d45b1b8B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcd9a6976C00C57D9B4158B5Ef1f471c990d65367", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFEaaaf81079dB40248aF1e5e08c35dc7f22e4891", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC91E351673AF56b233Ee049B43ec0c41e55d0E2b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD1963CeDDB291a9BE9b7388Ce9A0Eae1c035ddd8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x454f70c843d0f408eBe94558418624ddb1Eab380", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf4ecc4e950b563F113b17C5606B31a314B99BFe3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x07ef5771191825618F1806152F843e172edb50f6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x32D68Db01bb7b1450f9B9d4afBd0D81CCa3d09BE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0c0aF9FD9a1b8BA17224b328666C08ee55715c54", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x672461Bfc20DD783444a830Ad4c38b345aB6E2f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5F1275F38eF555d887ae6B4Ef4183ecbb4d9c9F3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4065D2657D4B7481c1b52bD2c9BB1D097aE4fafB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x19e29A2fb9b442D2a6C371121A4Ad009794bE3a0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE4c8f3D9c0c549788E3c085332D1A163946CBDBf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7450836FD5395d2508a64A1461779507E6c6D325", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x275204339D990A5F2845DD4053F753b91cE443f5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x959889f30DfFab9Ae66B8285243F8Bc45b4197a0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xae9ee7D1336AaDBEf0105b0a8E272d80220e5945", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5A955b11CCafc1a623038c5f138dAF7DF38211f9", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "base-name-service", + "doc": "https://basename.gitbook.io/bns-docs/developer-guide/deployed-l2-and-l1-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x1A51b02EC602C8F9E6c0FDb9D129468630FabBfc", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 7, + "solidityScanContractsNumber": 7, + "securityScore": 80.05571428571429, + "issueSeverityDistribution": { + "critical": 23, + "gas": 102, + "high": 2, + "informational": 50, + "low": 40, + "medium": 16 + } + }, + "contractsData": [ + { + "address": "0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F", + "contractname": "BASENameWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBD9bab0A97b2Cc6Aa28b9C902d7C656B121D5F9F/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 56, + "high": 2, + "informational": 12, + "low": 18, + "medium": 9 + }, + "lines_analyzed_count": 1181, + "scan_time_taken": 4, + "score": "4.24", + "score_v2": "84.84", + "threat_score": "85.00" + } + } + }, + { + "address": "0x738A9F0584E34FdE65daE770F88bF510B4450898", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x738A9F0584E34FdE65daE770F88bF510B4450898", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x738A9F0584E34FdE65daE770F88bF510B4450898", + "contractname": "StaticMetadataService", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x738A9F0584E34FdE65daE770F88bF510B4450898/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 15, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3", + "contractname": "PublicResolver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa92659104Eb42309Ae9482F1D1AE934B9Ee51dc3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 5, + "low": 0, + "medium": 1 + }, + "lines_analyzed_count": 164, + "scan_time_taken": 1, + "score": "4.57", + "score_v2": "91.46", + "threat_score": "100.00" + } + } + }, + { + "address": "0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xeCBaE6E54bAA669005b93342E5650d5886D54fc7", + "contractname": "ENSRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeCBaE6E54bAA669005b93342E5650d5886D54fc7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 218, + "scan_time_taken": 1, + "score": "4.68", + "score_v2": "93.58", + "threat_score": "94.74" + } + } + }, + { + "address": "0x0363696B6D369859f5fb4994a5Ade574CD91D220", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0363696B6D369859f5fb4994a5Ade574CD91D220", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x0363696B6D369859f5fb4994a5Ade574CD91D220", + "contractname": "ReverseRegistrar", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0363696B6D369859f5fb4994a5Ade574CD91D220/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 5, + "gas": 3, + "high": 0, + "informational": 3, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 191, + "scan_time_taken": 0, + "score": "3.90", + "score_v2": "78.01", + "threat_score": "84.21" + } + } + }, + { + "address": "0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D", + "contractname": "BASERegistrarController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4079d84889e0E1AC22beec60dc8e5E7b621bf55D/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 25, + "high": 0, + "informational": 8, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 302, + "scan_time_taken": 1, + "score": "3.92", + "score_v2": "78.48", + "threat_score": "95.00" + } + } + }, + { + "address": "0xaCe5602d169Edeb874bfE584a651801B8ac67093", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaCe5602d169Edeb874bfE584a651801B8ac67093", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xaCe5602d169Edeb874bfE584a651801B8ac67093", + "contractname": "BaseRegistrarImplementation", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaCe5602d169Edeb874bfE584a651801B8ac67093/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 9, + "high": 0, + "informational": 19, + "low": 6, + "medium": 3 + }, + "lines_analyzed_count": 196, + "scan_time_taken": 1, + "score": "3.37", + "score_v2": "67.35", + "threat_score": "84.21" + } + } + } + ] + } + } + }, + { + "appName": "dackie-swap", + "doc": "https://docs.dackieswap.xyz/products/dackieswap-contracts", + "chainsData": { + "8453": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 5, + "securityScore": 75.212, + "issueSeverityDistribution": { + "critical": 8, + "gas": 33, + "high": 5, + "informational": 12, + "low": 21, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xCa4EAa32E7081b0c4Ba47e2bDF9B7163907Fe56f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x591f122D1df761E616c13d265006fcbf4c6d6551", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCfB05AB06D338FD85BBF4486e69809D96A906b77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCfB05AB06D338FD85BBF4486e69809D96A906b77", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xCfB05AB06D338FD85BBF4486e69809D96A906b77", + "contractname": "NonfungiblePositionManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCfB05AB06D338FD85BBF4486e69809D96A906b77/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 16, + "high": 4, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 402, + "scan_time_taken": 2, + "score": "4.07", + "score_v2": "81.34", + "threat_score": "84.21" + } + } + }, + { + "address": "0x639c0d019c257966c4907bd4e68e3f349bb58109", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x639c0d019c257966c4907bd4e68e3f349bb58109", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x639c0d019c257966c4907bd4e68e3f349bb58109", + "contractname": "QuackToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x639c0d019c257966c4907bd4e68e3f349bb58109/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 14, + "scan_time_taken": 0, + "score": "3.21", + "score_v2": "64.29", + "threat_score": "100.00" + } + } + }, + { + "address": "0x195FBc5B8Fbd5Ac739C1BA57D4Ef6D5a704F34f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x3D237AC6D2f425D2E890Cc99198818cc1FA48870", + "contractname": "PancakeV3Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D237AC6D2f425D2E890Cc99198818cc1FA48870/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 7, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 140, + "scan_time_taken": 1, + "score": "3.71", + "score_v2": "74.29", + "threat_score": "78.95" + } + } + }, + { + "address": "0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7", + "contractname": "PancakeV3PoolDeployer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f205D69834f9B101b9289F7AFFAc9B77B3fF9b7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 57, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.47", + "threat_score": "94.74" + } + } + }, + { + "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "contractname": "DackieToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 15, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xd1575B2e0C82fba9Eddc3de9c9AAF923AFA670cC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaEdc38bD52b0380b2Af4980948925734fD54FbF4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59DEBED8D46a0cB823D8BE8b957adD987eAd39aa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x47C337Bd5b9344a6F3D6f58C474D9D8cd419D8cA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa466ebCfa58848Feb6D8022081f1C21a884889bB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x88651e15a6f1ECFf6BbC6390c16F6572bC285e84", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2D1b823962C401A7B229e1A9b38760D2f1715678", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc2BC7A73613B9bD5F373FE10B55C59a69F4D617B", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "mai-finance", + "doc": "https://docs.mai.finance/functions/smart-contract-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 12, + "totalContractsNumber": 24, + "solidityScanContractsNumber": 12, + "securityScore": 81.0325, + "issueSeverityDistribution": { + "critical": 20, + "gas": 932, + "high": 37, + "informational": 538, + "low": 281, + "medium": 67 + } + }, + "contractsData": [ + { + "address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x559b7bfC48a5274754b08819F75C5F27aF53D53b", + "contractname": "EditableERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x559b7bfC48a5274754b08819F75C5F27aF53D53b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 5, + "high": 0, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 51, + "scan_time_taken": 0, + "score": "2.35", + "score_v2": "47.06", + "threat_score": "75.00" + } + } + }, + { + "address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x954ac12c339c60eafbb32213b15af3f7c7a0dec2", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x954ac12c339c60eafbb32213b15af3f7c7a0dec2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 203, + "high": 7, + "informational": 121, + "low": 62, + "medium": 10 + }, + "lines_analyzed_count": 3607, + "scan_time_taken": 9, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "70.00" + } + } + }, + { + "address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x86f78d3cbCa0636817AD9e27a44996C738Ec4932", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86f78d3cbCa0636817AD9e27a44996C738Ec4932/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 203, + "high": 7, + "informational": 121, + "low": 62, + "medium": 10 + }, + "lines_analyzed_count": 3607, + "scan_time_taken": 8, + "score": "4.28", + "score_v2": "85.69", + "threat_score": "70.00" + } + } + }, + { + "address": "0xD1a6F422ceFf5a39b764e340Fd1bCd46C0744F83", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98eb27E5F24FB83b7D129D789665b08C258b4cCF/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00" + } + } + }, + { + "address": "0xE9D954a9A6A1a61bc1120970f84CDd76562c4a0c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9414e766E8B59473599b9968aAf52CDCd07f59a9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9414e766E8B59473599b9968aAf52CDCd07f59a9", + "contractname": "PerformanceTokens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9414e766E8B59473599b9968aAf52CDCd07f59a9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 6, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 131, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.47", + "threat_score": "80.00" + } + } + }, + { + "address": "0x3c82A9514327A93928108e9F00D89877F4beB6e3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de", + "contractname": "RewardDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8549ba7f483afb13b8321830d6f07f30f0a2f1de/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 0, + "informational": 32, + "low": 15, + "medium": 16 + }, + "lines_analyzed_count": 972, + "scan_time_taken": 3, + "score": "4.21", + "score_v2": "84.16", + "threat_score": "85.00" + } + } + }, + { + "address": "0x9d3c8a651e48e4D89ca5D1553035A4BE3c17cFe6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x60d133c666919B54a3254E0d3F14332cB783B733", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x60d133c666919B54a3254E0d3F14332cB783B733", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x60d133c666919B54a3254E0d3F14332cB783B733", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60d133c666919B54a3254E0d3F14332cB783B733/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00" + } + } + }, + { + "address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEcbd32bD581e241739be1763DFE7a8fFcC844ae1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00" + } + } + }, + { + "address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4", + "contractname": "PerformanceTokenManagerGamma", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEd8a2759B0f8ea0f33225C86cB726fa9C6E030A4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 12, + "high": 2, + "informational": 1, + "low": 10, + "medium": 1 + }, + "lines_analyzed_count": 349, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.53", + "threat_score": "90.00" + } + } + }, + { + "address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3182E6856c3B59C39114416075770Ec9DC9Ff436", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3182E6856c3B59C39114416075770Ec9DC9Ff436/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3FEACf904b152b1880bDE8BF04aC9Eb636fEE4d8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732", + "contractname": "VotingEscrowGamma", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1BFFaBc6dFcAfB4177046db6686e3F135E8Bc732/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 67, + "high": 0, + "informational": 49, + "low": 24, + "medium": 26 + }, + "lines_analyzed_count": 650, + "scan_time_taken": 3, + "score": "2.98", + "score_v2": "59.69", + "threat_score": "75.00" + } + } + }, + { + "address": "0x4ce4c542d96ce1872fea4fa3fbb2e7ae31862bad", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5773e8953cf60f495eb3c2db45dd753b5c4b7473", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x67411793c5dcf9abc5a8d113ddd0e596cd5ba3e7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x97451025De0beef64c1A454bcF995de6FB8e0f2A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x594F17028522BF85e830b689973682967E0DbcBc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf2833F5E72207D1Da1EEE7F8395Fb5f49895BBb4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCA3EB45FB186Ed4e75B9B22A514fF1d4abAdD123", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8C45969aD19D297c9B85763e90D0344C6E2ac9d1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 95, + "high": 5, + "informational": 50, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.64", + "score_v2": "92.87", + "threat_score": "85.00" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 6, + "securityScore": 79.15833333333332, + "issueSeverityDistribution": { + "critical": 6, + "gas": 170, + "high": 228, + "informational": 822, + "low": 54, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x87a1b336872b710f38c3d99d23624653b2f75088", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9250EF6A6b3B9910EE6Ce73bfa83cDCB3E5f989a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.82", + "threat_score": "100.00" + } + } + }, + { + "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xae09281c842ebfdb2e606f32bd5048183652b4d8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "contractname": "crosschainQiStablecoin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 41, + "high": 3, + "informational": 24, + "low": 24, + "medium": 0 + }, + "lines_analyzed_count": 2264, + "scan_time_taken": 3, + "score": "4.71", + "score_v2": "94.26", + "threat_score": "80.00" + } + } + }, + { + "address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x981447aA21Ed8BbA120d12FdCd03f6B1207AccfA/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.82", + "threat_score": "100.00" + } + } + }, + { + "address": "0x79afad49e968e7bea7a23933e294a94e33e60158", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x79afad49e968e7bea7a23933e294a94e33e60158", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x79afad49e968e7bea7a23933e294a94e33e60158", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x79afad49e968e7bea7a23933e294a94e33e60158/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 38, + "high": 1, + "informational": 3, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 283, + "scan_time_taken": 1, + "score": "4.06", + "score_v2": "81.27", + "threat_score": "89.47" + } + } + }, + { + "address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4f5aF8BC14812Fe5E4c7253EBF5335481e3a9e80/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 44, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.82", + "threat_score": "100.00" + } + } + }, + { + "address": "0x014a177e9642d1b4e970418f894985dc1b85657f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x014a177e9642d1b4e970418f894985dc1b85657f", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x014a177e9642d1b4e970418f894985dc1b85657f", + "contractname": "crosschainQiStablecoinSlim", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x014a177e9642d1b4e970418f894985dc1b85657f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 85, + "high": 224, + "informational": 783, + "low": 23, + "medium": 0 + }, + "lines_analyzed_count": 3942, + "scan_time_taken": 12, + "score": "2.70", + "score_v2": "53.96", + "threat_score": "75.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 18, + "totalContractsNumber": 19, + "solidityScanContractsNumber": 18, + "securityScore": 85.93944444444443, + "issueSeverityDistribution": { + "critical": 16, + "gas": 962, + "high": 490, + "informational": 2204, + "low": 267, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2", + "contractname": "PerformanceTokenManagerGamma", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x954aC12C339C60EAFBB32213B15af3F7c7a0dEc2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 12, + "high": 2, + "informational": 2, + "low": 10, + "medium": 1 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.06", + "threat_score": "90.00" + } + } + }, + { + "address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF9CE2522027bD40D3b1aEe4abe969831FE3BeAf5/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.60", + "score_v2": "92.03", + "threat_score": "85.00" + } + } + }, + { + "address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x86f78d3cbca0636817ad9e27a44996c738ec4932", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x86f78d3cbca0636817ad9e27a44996c738ec4932", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x86f78d3cbca0636817ad9e27a44996c738ec4932/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3624, + "scan_time_taken": 4, + "score": "4.66", + "score_v2": "93.18", + "threat_score": "85.00" + } + } + }, + { + "address": "0x7198ff382b5798dab7dc72a23c1fec9dc091893b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7198ff382b5798dab7dc72a23c1fec9dc091893b", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x7198ff382b5798dab7dc72a23c1fec9dc091893b", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7198ff382b5798dab7dc72a23c1fec9dc091893b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3624, + "scan_time_taken": 4, + "score": "4.66", + "score_v2": "93.18", + "threat_score": "85.00" + } + } + }, + { + "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "contractname": "QiDaoOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.43", + "threat_score": "89.47" + } + } + }, + { + "address": "0xc88c8ada95d92c149377aa660837460775dcc6d9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc88c8ada95d92c149377aa660837460775dcc6d9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc88c8ada95d92c149377aa660837460775dcc6d9", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc88c8ada95d92c149377aa660837460775dcc6d9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 100, + "high": 4, + "informational": 77, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3650, + "scan_time_taken": 4, + "score": "4.66", + "score_v2": "93.18", + "threat_score": "85.00" + } + } + }, + { + "address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6FFCD0a428bdE1eCe553E326B9569A15b18bE76c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00" + } + } + }, + { + "address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x062016cd29fabb26c52bab646878987fc9b0bc55", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x062016cd29fabb26c52bab646878987fc9b0bc55", + "contractname": "crosschainQiStablecoinSlim", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x062016cd29fabb26c52bab646878987fc9b0bc55/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 85, + "high": 224, + "informational": 800, + "low": 23, + "medium": 0 + }, + "lines_analyzed_count": 3942, + "scan_time_taken": 12, + "score": "2.68", + "score_v2": "53.53", + "threat_score": "75.00" + } + } + }, + { + "address": "0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x926B92B15385981416a5E0Dcb4f8b31733d598Cf", + "contractname": "PerformanceTokens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x926B92B15385981416a5E0Dcb4f8b31733d598Cf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 16, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 1161, + "scan_time_taken": 1, + "score": "4.78", + "score_v2": "95.52", + "threat_score": "80.00" + } + } + }, + { + "address": "0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x22f39d6535dF5767f8F57FEE3B2F941410773ec4", + "contractname": "PerformanceTokens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x22f39d6535dF5767f8F57FEE3B2F941410773ec4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 16, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 1161, + "scan_time_taken": 1, + "score": "4.78", + "score_v2": "95.52", + "threat_score": "80.00" + } + } + }, + { + "address": "0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A", + "contractname": "VaultFeeManagerGamma", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbdef6DAD6841aA60Caf462baAee0AA912EeF817A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 16, + "high": 2, + "informational": 3, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 1079, + "scan_time_taken": 1, + "score": "4.78", + "score_v2": "95.64", + "threat_score": "90.00" + } + } + }, + { + "address": "0xb9c8f0d3254007ee4b98970b94544e473cd610ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb9c8f0d3254007ee4b98970b94544e473cd610ec", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xb9c8f0d3254007ee4b98970b94544e473cd610ec", + "contractname": "crosschainQiStablecoinSlimV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9c8f0d3254007ee4b98970b94544e473cd610ec/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 87, + "high": 224, + "informational": 803, + "low": 23, + "medium": 0 + }, + "lines_analyzed_count": 3951, + "scan_time_taken": 13, + "score": "2.68", + "score_v2": "53.51", + "threat_score": "75.00" + } + } + }, + { + "address": "0x8bEFba32E3f1b69b53Cf72D3114AFb1Ce1871878", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa478e708a27853848c6bc979668fe6225fee46fa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa478e708a27853848c6bc979668fe6225fee46fa", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa478e708a27853848c6bc979668fe6225fee46fa", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa478e708a27853848c6bc979668fe6225fee46fa/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3624, + "scan_time_taken": 4, + "score": "4.66", + "score_v2": "93.18", + "threat_score": "85.00" + } + } + }, + { + "address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAB91c51b55F7Dd7B34F2FD7217506fD5b632B2B9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.60", + "score_v2": "92.03", + "threat_score": "85.00" + } + } + }, + { + "address": "0x480798FAC621adD14113ECC82638305c260cEaf1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x480798FAC621adD14113ECC82638305c260cEaf1", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x480798FAC621adD14113ECC82638305c260cEaf1", + "contractname": "PerformanceTokens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x480798FAC621adD14113ECC82638305c260cEaf1/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 16, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 1161, + "scan_time_taken": 1, + "score": "4.78", + "score_v2": "95.52", + "threat_score": "80.00" + } + } + }, + { + "address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB1a8D1D6Dc07ca0e1E78a0004aa0bB034Fa73d60/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00" + } + } + }, + { + "address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB89c1b3d9f335B9d8Bb16016F3d60160AE71041f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 95, + "high": 5, + "informational": 76, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3100, + "scan_time_taken": 4, + "score": "4.60", + "score_v2": "92.03", + "threat_score": "85.00" + } + } + }, + { + "address": "0xbf1aea8670d2528e08334083616dd9c5f3b087ae", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbf1aea8670d2528e08334083616dd9c5f3b087ae", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbf1aea8670d2528e08334083616dd9c5f3b087ae", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbf1aea8670d2528e08334083616dd9c5f3b087ae/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 36, + "high": 1, + "informational": 5, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 274, + "scan_time_taken": 1, + "score": "4.00", + "score_v2": "79.93", + "threat_score": "89.47" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 9, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 9, + "securityScore": 88.99888888888887, + "issueSeverityDistribution": { + "critical": 8, + "gas": 344, + "high": 15, + "informational": 176, + "low": 97, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x654a31ba7d714cfcab19b17d0066171c1a292349", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x654a31ba7d714cfcab19b17d0066171c1a292349", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x654a31ba7d714cfcab19b17d0066171c1a292349", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x654a31ba7d714cfcab19b17d0066171c1a292349/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 100, + "high": 4, + "informational": 51, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3663, + "scan_time_taken": 4, + "score": "4.70", + "score_v2": "93.91", + "threat_score": "85.00" + } + } + }, + { + "address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7", + "contractname": "QiDaoOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3FDCb837DAfdb7C9C3eBD48FE22a53F6Dd3d7D7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 2, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 92, + "scan_time_taken": 0, + "score": "4.02", + "score_v2": "80.43", + "threat_score": "89.47" + } + } + }, + { + "address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x657240bfbfE9e2087a0c09E54e029DfeF42Ba54f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8fC068436E798997C29b767ef559a8ba51e253Fb", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8fC068436E798997C29b767ef559a8ba51e253Fb", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8fC068436E798997C29b767ef559a8ba51e253Fb/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00" + } + } + }, + { + "address": "0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810", + "contractname": "PerformanceTokensV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96c8F7D6Ea190df5c5eF2EbAb6ecd2a86262b810/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 18, + "high": 2, + "informational": 3, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 1180, + "scan_time_taken": 1, + "score": "4.79", + "score_v2": "95.76", + "threat_score": "80.00" + } + } + }, + { + "address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7333fd58d8d73a8e5fc1a16c8037ada4f580fa2b/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 100, + "high": 4, + "informational": 51, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3663, + "scan_time_taken": 4, + "score": "4.70", + "score_v2": "93.91", + "threat_score": "85.00" + } + } + }, + { + "address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8d6cebd76f18e1558d4db88138e2defb3909fad6", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x8d6cebd76f18e1558d4db88138e2defb3909fad6", + "contractname": "stableQiVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8d6cebd76f18e1558d4db88138e2defb3909fad6/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 100, + "high": 4, + "informational": 51, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 3663, + "scan_time_taken": 4, + "score": "4.70", + "score_v2": "93.91", + "threat_score": "85.00" + } + } + }, + { + "address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE816F03e31a75cAbE64861064a6219ebe62c613D", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xE816F03e31a75cAbE64861064a6219ebe62c613D", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE816F03e31a75cAbE64861064a6219ebe62c613D/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00" + } + } + }, + { + "address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4", + "contractname": "PerformanceTokens", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc765d6b7ea9d4b9ccd8cbadbb0e4726d68e195e4/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 6, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 1169, + "scan_time_taken": 1, + "score": "4.82", + "score_v2": "96.41", + "threat_score": "80.00" + } + } + } + ] + } + } + }, + { + "appName": "squid", + "doc": "https://docs.squidrouter.com/dev-resources/contract-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 73.57, + "issueSeverityDistribution": { + "critical": 4, + "gas": 4, + "high": 1, + "informational": 6, + "low": 2, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contractname": "SquidRouterProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.18", + "score_v2": "63.64", + "threat_score": "100.00" + } + } + }, + { + "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contractname": "SquidMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 5, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.50", + "threat_score": "100.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 72.595, + "issueSeverityDistribution": { + "critical": 4, + "gas": 4, + "high": 1, + "informational": 8, + "low": 2, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contractname": "SquidRouterProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.18", + "score_v2": "63.64", + "threat_score": "100.00" + } + } + }, + { + "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contractname": "SquidMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 7, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.55", + "threat_score": "100.00" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 2, + "solidityScanContractsNumber": 2, + "securityScore": 73.57, + "issueSeverityDistribution": { + "critical": 4, + "gas": 4, + "high": 1, + "informational": 6, + "low": 2, + "medium": 1 + } + }, + "contractsData": [ + { + "address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xce16F69375520ab01377ce7B88f5BA8C48F8D666", + "contractname": "SquidRouterProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xce16F69375520ab01377ce7B88f5BA8C48F8D666/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.18", + "score_v2": "63.64", + "threat_score": "100.00" + } + } + }, + { + "address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c", + "contractname": "SquidMulticall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEa749Fd6bA492dbc14c24FE8A3d08769229b896c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 5, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 103, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.50", + "threat_score": "100.00" + } + } + } + ] + } + } + }, + { + "appName": "mellowprotocol", + "doc": "", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 32, + "totalContractsNumber": 64, + "solidityScanContractsNumber": 32, + "securityScore": 77.47156249999999, + "issueSeverityDistribution": { + "critical": 5, + "gas": 521, + "high": 79, + "informational": 71, + "low": 91, + "medium": 49 + } + }, + "contractsData": [ + { + "address": "0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3", + "contractname": "ERC20Validator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7A19974dC36E1Ad9A74e967B0Bc9B24e0f4C4b3/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.61", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd0F8478f6d195120eB64518BCD7ADfa6e03e1116", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x231002439E1BD5b610C3d98321EA760002b9Ff64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x231002439E1BD5b610C3d98321EA760002b9Ff64", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x231002439E1BD5b610C3d98321EA760002b9Ff64", + "contractname": "DepositWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x231002439E1BD5b610C3d98321EA760002b9Ff64/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 2, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 81, + "scan_time_taken": 0, + "score": "3.83", + "score_v2": "76.54", + "threat_score": "100.00" + } + } + }, + { + "address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0", + "contractname": "AaveVaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75e858CF4edaeD91cAbad4AB50043b18Bf181bb0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 4, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 111, + "scan_time_taken": 0, + "score": "3.51", + "score_v2": "70.27", + "threat_score": "100.00" + } + } + }, + { + "address": "0x99A069d159684464C6Cf88992Fd979981dB49d7e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7AF142702fcBB0696bC4b4DB9c2D609434864f52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC", + "contractname": "ERC20RootVaultHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xACEE4A703f27eA1EbCd550511aAE58ad012624CC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 1, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 27, + "scan_time_taken": 0, + "score": "2.78", + "score_v2": "55.56", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4F5d5A362bE00209403473945d76b2D5254a60C2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655", + "contractname": "FarmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Fd566cdA6d6a3ae1760E1eebd22ee400cc79655/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 102, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8E024f875f6fDdf1471582bed8504F46CB64487E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0", + "contractname": "GearboxVaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76147aEEF95E7CB058ed23C1c708E33D1cA58fe0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 4, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 241, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.57", + "threat_score": "100.00" + } + } + }, + { + "address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7", + "contractname": "MStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x441c999b0a8D39d6f0c078A5164BaD1c5d8706d7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 2, + "informational": 5, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 492, + "scan_time_taken": 3, + "score": "4.30", + "score_v2": "85.98", + "threat_score": "100.00" + } + } + }, + { + "address": "0x06E16D36Ed1A99A46c0Cb771Ce927808d96132C2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65582767218D8829ffb79853aF7764Cea34ceE2b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2683B341a25455619f5fF8511c14B3e760A868eD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2683B341a25455619f5fF8511c14B3e760A868eD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2683B341a25455619f5fF8511c14B3e760A868eD", + "contractname": "PulseStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2683B341a25455619f5fF8511c14B3e760A868eD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 4, + "informational": 4, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 494, + "scan_time_taken": 2, + "score": "4.20", + "score_v2": "84.01", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E", + "contractname": "UniV3Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6ec0cb7d87ac8b9288e69A46EdF34e9217735C7E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 3, + "informational": 1, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 355, + "scan_time_taken": 2, + "score": "4.35", + "score_v2": "87.04", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903", + "contractname": "CowswapValidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd2F34dDA5be5F88fD4eFD16d45a92E80a7f45903/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 43, + "scan_time_taken": 0, + "score": "4.07", + "score_v2": "81.40", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2", + "contractname": "UniV3VaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8306bec30063f00F5ffd6976f09F6b10E77B27F2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 4, + "informational": 0, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 111, + "scan_time_taken": 1, + "score": "3.69", + "score_v2": "73.87", + "threat_score": "100.00" + } + } + }, + { + "address": "0x749b85100D66525Eec385638b46bD3Ee590c0c79", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78ba57594656400d74a0c5ea80f84750cb47f449", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x81379c8b9376f06178B28954e46c32626776DAf0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x973495e81180Cd6Ead654328A0bEbE01c8ad53EA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe3C89D39822bC85890faCfFfF3e1362C01F3129f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6A2Dd3B817F0364e7603e781dDA9c62f62c440E1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8", + "contractname": "UniV3Helper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1E13A22d392584B24f5DDd6E6Da88f54dA872FA8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 3, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 155, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.68", + "threat_score": "100.00" + } + } + }, + { + "address": "0xD7286673FD2d56EF9b324783835e2594674629D5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD7286673FD2d56EF9b324783835e2594674629D5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD7286673FD2d56EF9b324783835e2594674629D5", + "contractname": "YearnVaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD7286673FD2d56EF9b324783835e2594674629D5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 6, + "informational": 0, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 0, + "score": "3.46", + "score_v2": "69.17", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f", + "contractname": "AllowAllValidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8a78538Fc6D44951d6e957192a9772AfB02dd2f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 32, + "scan_time_taken": 0, + "score": "4.22", + "score_v2": "84.38", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3eb8ed404817e40E9216149d1272581837b4B46d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41dfc0FB65875015226073E1A4f9C24f147027BF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFA3C9E965D254c101500c4e74120500f89881336", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFbf0fF6EAAF1d64c75cfdA7655B5E74eE8632817", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDc9C17662133fB865E7bA3198B67c53a617B2153", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDc9C17662133fB865E7bA3198B67c53a617B2153", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDc9C17662133fB865E7bA3198B67c53a617B2153", + "contractname": "ProtocolGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDc9C17662133fB865E7bA3198B67c53a617B2153/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 44, + "high": 12, + "informational": 10, + "low": 1, + "medium": 6 + }, + "lines_analyzed_count": 436, + "scan_time_taken": 2, + "score": "3.60", + "score_v2": "72.02", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2e2747dd8498396ef82A7BcE510DA264938eBa72", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x78674E6883A1B2cCcd41AFd451897ca01429c151", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x78674E6883A1B2cCcd41AFd451897ca01429c151", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x78674E6883A1B2cCcd41AFd451897ca01429c151", + "contractname": "UniV2Oracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x78674E6883A1B2cCcd41AFd451897ca01429c151/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "82.09", + "threat_score": "100.00" + } + } + }, + { + "address": "0x6C97A35D7c57C48463281a5Ec9620a4613BE62BF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6C97A35D7c57C48463281a5Ec9620a4613BE62BF", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6C97A35D7c57C48463281a5Ec9620a4613BE62BF", + "contractname": "ERC20RootVaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6C97A35D7c57C48463281a5Ec9620a4613BE62BF/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 7, + "informational": 3, + "low": 2, + "medium": 3 + }, + "lines_analyzed_count": 346, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.35", + "threat_score": "100.00" + } + } + }, + { + "address": "0xe04DC6F116A85508cD6299229218Ed4719E43F2a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6955ab1AdEfA2e48f449b88183a2774A186b7e61", + "contractname": "FarmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6955ab1AdEfA2e48f449b88183a2774A186b7e61/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 102, + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0x624a5219216c5A101247B39a04260Ed3A2A05B71", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x07c22b9DB88cB4B1f0763B8C6CE05F8794b14f4E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x07c22b9DB88cB4B1f0763B8C6CE05F8794b14f4E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x07c22b9DB88cB4B1f0763B8C6CE05F8794b14f4E", + "contractname": "UniV3Validator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x07c22b9DB88cB4B1f0763B8C6CE05F8794b14f4E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 0, + "informational": 1, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "100.00" + } + } + }, + { + "address": "0xB379bf6bB0770a3aC855DC04451958b7F8Ddc80b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x49ECc99374776789132317B2f4108a5a966085b7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x49ECc99374776789132317B2f4108a5a966085b7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x49ECc99374776789132317B2f4108a5a966085b7", + "contractname": "UniV2Validator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x49ECc99374776789132317B2f4108a5a966085b7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 0, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "100.00" + } + } + }, + { + "address": "0xbfAFc964361f78754f523343B09b3cb7Bb73Bdd6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbfAFc964361f78754f523343B09b3cb7Bb73Bdd6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbfAFc964361f78754f523343B09b3cb7Bb73Bdd6", + "contractname": "FarmWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbfAFc964361f78754f523343B09b3cb7Bb73Bdd6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 102, + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0x0bf7B603389795E109a13140eCb07036a1534573", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0bf7B603389795E109a13140eCb07036a1534573", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0bf7B603389795E109a13140eCb07036a1534573", + "contractname": "ERC20VaultGovernance", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0bf7B603389795E109a13140eCb07036a1534573/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "3.12", + "score_v2": "62.50", + "threat_score": "100.00" + } + } + }, + { + "address": "0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFD23F971696576331fCF96f80a20B4D3b31ca5b2", + "contractname": "VaultRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFD23F971696576331fCF96f80a20B4D3b31ca5b2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 10, + "high": 5, + "informational": 2, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 192, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.48", + "threat_score": "100.00" + } + } + }, + { + "address": "0xc8a65B27f2FBB60aF856eD9f594E076c2Ff27917", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x881157f71A4d4275bf923c9dc519f9c2Bcb1Ac89", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB17a8d440c4e0A206Fc1dE76F3D0531F70bF6d42", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3e80E11C8fD3e05221fE63BE3487f9f0A4316Dc8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84", + "contractname": "MellowVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x76001faFd4a8d3E8Cd399e19B91296Bc8bD0bb84/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 1, + "informational": 2, + "low": 3, + "medium": 4 + }, + "lines_analyzed_count": 107, + "scan_time_taken": 1, + "score": "2.62", + "score_v2": "52.34", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9898C6D87699b864630422065e450772fF5d90c9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657", + "contractname": "AaveVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe12E8249582198f4F1fB3920db8Fc645Fcb72657/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 1, + "informational": 3, + "low": 5, + "medium": 5 + }, + "lines_analyzed_count": 152, + "scan_time_taken": 1, + "score": "3.16", + "score_v2": "63.16", + "threat_score": "100.00" + } + } + }, + { + "address": "0x27E3E8E275523850236485FE2341e55689a81Bb1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3D120987e85C1C294577a1c39C96693A6F9be97b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x13c7bCc2126d6892eEFd489Ad215A1a09F36AA9f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4", + "contractname": "CurveValidator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBbFa3F43bED0a379D2ef7D1F5D16DD3A9366eff4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.02", + "threat_score": "100.00" + } + } + }, + { + "address": "0xA33a068645E228Db11c42e9d187EDC72361B7BC0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48", + "contractname": "ERC20Vault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa8d3DEB21d981e6AC5989B5497C9337432AF4C48/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 1, + "informational": 1, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 99, + "scan_time_taken": 0, + "score": "3.79", + "score_v2": "75.76", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1A407175437514694E561d7208a343D78374CFcf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1A407175437514694E561d7208a343D78374CFcf", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1A407175437514694E561d7208a343D78374CFcf", + "contractname": "UniV3Oracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A407175437514694E561d7208a343D78374CFcf/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 2, + "informational": 2, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 172, + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0xD3442BA55108d33FA1EB3F1a3C0876F892B01c44", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1FCD3926b6DFa2A90Fe49A383C732b31f1ee54eB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce", + "contractname": "YearnVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9C95eC6F009987f6ac79ECDd47F166769fc646Ce/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 1, + "informational": 5, + "low": 4, + "medium": 5 + }, + "lines_analyzed_count": 133, + "scan_time_taken": 1, + "score": "3.16", + "score_v2": "63.16", + "threat_score": "100.00" + } + } + }, + { + "address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892", + "contractname": "LStrategy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF39C188E2Bc8EB45dAF49A3fE2f72Bf32050892/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 63, + "high": 11, + "informational": 15, + "low": 12, + "medium": 3 + }, + "lines_analyzed_count": 933, + "scan_time_taken": 4, + "score": "4.17", + "score_v2": "83.39", + "threat_score": "100.00" + } + } + }, + { + "address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00", + "contractname": "ERC20RootVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1eeEb677a121327Ea2643Fb47a23fec304Edd00/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 40, + "high": 0, + "informational": 8, + "low": 6, + "medium": 7 + }, + "lines_analyzed_count": 484, + "scan_time_taken": 2, + "score": "4.16", + "score_v2": "83.26", + "threat_score": "90.00" + } + } + }, + { + "address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9d992650B30C6FB7a83E7e7a430b4e015433b838", + "contractname": "MellowOracle", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9d992650B30C6FB7a83E7e7a430b4e015433b838/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 2, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 94, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.85", + "threat_score": "100.00" + } + } + } + ] + } + } + }, + { + "appName": "zerion", + "doc": "https://github.com/zeriontech/defi-sdk/blob/router/docs/addresses.md", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 68, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x987F3db2eec36224ba3F2d907fD93eC8AA208aC3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAA048b52c765222008072472c5C2c2D47C02b4f1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8342228044FD5Dc6FCf6b1C9A466DA83dEA28Ae1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x36c60c1CC2818ccb9eA5a1b87C0b309196D2D867", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe07C8e0f18083E66C65522Befc29887231ca3629", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe6189b3Ad3Fb3fAa87A336F00c93ECd3ac25d80d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x85609AfE45eE16e52aCB33b8AD103531fC959647", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0A1D55a66F89b683163FefC7AaCD83fECc9872B1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xab1C497D853296881FE65BeD48861eFD6CeB74Ee", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x581Ae5AF7afa6f8171Bbf40d1981779F168A9523", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe8C49A47f4385cCb6C90F5Fb0c0Aedc7E6e79EB0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8Da0A907a1bdbB440D1fdb450672a8C003bc4f3A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2449f66700A3E29d0eA3927Af142F3d39f2C110E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6Dd6a07Ca202514ad502676fc42F76A6a7DcD65B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x525a4259435682Ab0d4BB6c8F0cDeE25f5B6cD26", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2BcDedbEB99Fb3B9383Fd686faAbDb6172FC6503", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6E02147cef2f078Da89f5913363C90420D934799", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc63e807bC6D65b84971b0A8CF8A673e551C9F85a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8537550aceCCEF73Af7b05c83e25e80f2531C964", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb45c5AE417F70E4C52DFB784569Ce843a45FE8ca", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x186106d8369591fACD3D80124B6e4f5d0F2f9418", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x278e57924Cd50cbE436586b35b8a1D5df9181165", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE1F28c0D8527eb28784bA15F6FF0A4371d7598E1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD893569CEf4AE3603bb7d688ca9d9C7111706cb3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3fa5029121537a3895CA0ca196828f57B13B0Ce8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42F21fBD1C8711b2EdD0853f98feD73E6A5d280D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAE61B0d0A562E5C1Daf9c1dED4A8FD6A770B639a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEd8885a1e77b5D679544b06196fE8ECC69367Ebd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb018AFbbe41bEe25d92E595796C50A934d701771", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC9d30Ea2188eF0525b6328173FC9101539D2AA5A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb72A4aF9052728B830c814A256600F9b0920DD95", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAd748736E9436C8CB155a1F37c725C5a5170ba4A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2D66427C0614B703EFaA3Da4EFD97Fe05DE11bf3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x363452E08751311eFe6d99457FfB5FA3D048E30a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB2BE281e8b11b47FeC825973fc8BB95332022A54", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57551aba668a66d07Ffed72f4c09c2dA5223E4e4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x38567918557518272a87087Aa4a3729FCD3f410B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6D4bD4137D0B2BD7146CD7bBcF57065C8f8eC080", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x375c3222bb7d4834B4381ABD4ED15DFF4d4c0A68", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x77515760f30121Ea22D1cB9Fedcd5DD1BD8d3f15", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB917614900c8A761242907fE791aB57a4a1e848C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x40706a6CDFEB61817EAdf7766EDb6724065088CC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3516CA4cB19ECcc401a9C0D13C7fDb6b73990979", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC65756160866FCB7644e9AaC6C4B5832Da3A1c4b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65B23774daE2a5be02dD275918DDF048d177a5B4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd9fADfaFe49712c420b5efC85774f178fB2f3dA3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb8d9Ee15858799f9205a8d119C5050540feED6A5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBf3fc291876707b2D0C8fC49BCD76fAE00219d37", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb260687cc277c0BFF48c9C482c16BC62f4eBa927", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x784d97c29Ef870eB5D94c90B146d86d829384FC6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x30F0BB7556159B0E812DE4af7023daCFDD4F7110", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD8f929FB13DAe09AAb49d812b8D0c80682d53696", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb99941b684D01e91AF27B5EB88eF7405D3CfDefE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x76Ee466c5957310cfB793AC21097FE5786665961", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1CeeA546AB6A3A3ee7Bc24cB1fac9e9Fe39a7368", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa5dC252b96de88d9f4dCB5F687E5C0d049389Aff", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0EFbd54c0aAc9BC939A159E09F6713D941Bb4A57", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaA74B0f33cab1B291980532BC5E0057E10adb2a3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x288C14e3C6ECC8EeeCb5DDAb9a600591b7aD966E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc9131a1bf881bBbDF50272adEDaBce5a9D62AAB1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3b862d6f9ef92D3fF2142EC80A8968895B09127F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x445830226347ef75867502e00e8D663842114F19", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87968386134A636b3000c26a4B15126D41Bb8962", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAa296ECA3C01fcC70EB621D6d2bA0292Ff58555D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x30EC4Ba79d951FA780b3B09158002854B6067847", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2e9dDd0026CC3F26393AE7796ccdC8eD1fb4Bd05", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x31eb370a944213482B1B8990dC5A196d06b63F84", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8B62C02091FE06AE3454D3c12921B32611Ba5501", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "rhino.fi", + "doc": "https://github.com/rhinofi/contracts_public#latest-deployed-versions", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 12, + "solidityScanContractsNumber": 6, + "securityScore": 91.84166666666665, + "issueSeverityDistribution": { + "critical": 4, + "gas": 126, + "high": 6, + "informational": 92, + "low": 75, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0xeD9d63a96c27f87B07115b56b2e3572827f21646", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeD9d63a96c27f87B07115b56b2e3572827f21646", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeD9d63a96c27f87B07115b56b2e3572827f21646", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeD9d63a96c27f87B07115b56b2e3572827f21646/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 20, + "medium": 0 + }, + "lines_analyzed_count": 488, + "scan_time_taken": 0, + "score": "4.40", + "score_v2": "87.91", + "threat_score": "94.74" + } + } + }, + { + "address": "0xdddddd4301a082e62e84e43f474f044423921918", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdddddd4301a082e62e84e43f474f044423921918", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdddddd4301a082e62e84e43f474f044423921918", + "contractname": "DeversiFi", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdddddd4301a082e62e84e43f474f044423921918/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 13, + "high": 1, + "informational": 8, + "low": 15, + "medium": 0 + }, + "lines_analyzed_count": 1080, + "scan_time_taken": 1, + "score": "4.75", + "score_v2": "94.91", + "threat_score": "80.00" + } + } + }, + { + "address": "0xc3ca38091061e3e5358a52d74730f16c60ca9c26", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc3ca38091061e3e5358a52d74730f16c60ca9c26", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc3ca38091061e3e5358a52d74730f16c60ca9c26", + "contractname": "TransferRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc3ca38091061e3e5358a52d74730f16c60ca9c26/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 1, + "informational": 33, + "low": 16, + "medium": 2 + }, + "lines_analyzed_count": 598, + "scan_time_taken": 1, + "score": "4.08", + "score_v2": "81.61", + "threat_score": "95.00" + } + } + }, + { + "address": "0x329F5a8d24503fC00B31b229835b6452A6723ae4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4788Aa3bECBf5f7c9Fd058372b4a3FC7C75DF201", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD1891fea0446f56726d4c4eDFc11cA13F943CA2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x65d57b1e6570f5c636b8dd64c186ac304a4c0ce9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1264f802364E0776b9A9e3d161B43c7333aC08b2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1264f802364E0776b9A9e3d161B43c7333aC08b2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1264f802364E0776b9A9e3d161B43c7333aC08b2", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1264f802364E0776b9A9e3d161B43c7333aC08b2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5d22045daceab03b158031ecb7d9d06fad24609b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdddd0e38d30dd29c683033fa0132f868597763ab", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdddd0e38d30dd29c683033fa0132f868597763ab", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdddd0e38d30dd29c683033fa0132f868597763ab", + "contractname": "StakedDVF", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdddd0e38d30dd29c683033fa0132f868597763ab/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 70, + "high": 4, + "informational": 40, + "low": 24, + "medium": 1 + }, + "lines_analyzed_count": 1323, + "scan_time_taken": 3, + "score": "4.33", + "score_v2": "86.62", + "threat_score": "80.00" + } + } + }, + { + "address": "0x28780349a33eee56bb92241baab8095449e24306", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x0bCa65bf4b4c8803d2f0B49353ed57CAAF3d66Dc", + "isVerified": true, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 82.64, + "issueSeverityDistribution": { + "critical": 4, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x2f59E9086ec8130E21BD052065a9E6B2497bb102", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2f59E9086ec8130E21BD052065a9E6B2497bb102", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x2f59E9086ec8130E21BD052065a9E6B2497bb102", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2f59E9086ec8130E21BD052065a9E6B2497bb102/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "94.74" + } + } + } + ] + } + } + }, + { + "appName": "honey-swap", + "doc": "https://wiki.1hive.org/projects/honeyswap/honeyswap-on-xdai", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 4, + "securityScore": 73.4775, + "issueSeverityDistribution": { + "critical": 7, + "gas": 170, + "high": 24, + "informational": 57, + "low": 97, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0x82374C59709AAc2f7864191a3c492932379536F4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82374C59709AAc2f7864191a3c492932379536F4", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x82374C59709AAc2f7864191a3c492932379536F4", + "contractname": "RewardManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82374C59709AAc2f7864191a3c492932379536F4/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 9, + "high": 0, + "informational": 0, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 769, + "scan_time_taken": 1, + "score": "4.77", + "score_v2": "95.45", + "threat_score": "90.00" + } + } + }, + { + "address": "0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7", + "contractname": "UniswapV2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA818b4F111Ccac7AA31D0BCc0806d64F2E0737D7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 54, + "high": 7, + "informational": 26, + "low": 28, + "medium": 2 + }, + "lines_analyzed_count": 554, + "scan_time_taken": 3, + "score": "3.42", + "score_v2": "68.41", + "threat_score": "80.00" + } + } + }, + { + "address": "0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7", + "contractname": "DXswapFeeReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbA13a6414C677d9e7BD3c0BDE5BA4055BF2e72f7/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 32, + "high": 4, + "informational": 19, + "low": 25, + "medium": 6 + }, + "lines_analyzed_count": 304, + "scan_time_taken": 2, + "score": "2.78", + "score_v2": "55.59", + "threat_score": "80.00" + } + } + }, + { + "address": "0x1C232F01118CB8B424793ae03F870aa7D0ac7f77", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1C232F01118CB8B424793ae03F870aa7D0ac7f77", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x1C232F01118CB8B424793ae03F870aa7D0ac7f77", + "contractname": "UniswapV2Router02", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1C232F01118CB8B424793ae03F870aa7D0ac7f77/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 75, + "high": 13, + "informational": 12, + "low": 36, + "medium": 1 + }, + "lines_analyzed_count": 838, + "scan_time_taken": 4, + "score": "3.72", + "score_v2": "74.46", + "threat_score": "90.00" + } + } + } + ] + } + } + }, + { + "appName": "bulla-network", + "doc": "https://github.com/bulla-network/bulla-contracts/blob/master/addresses.json", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 4, + "securityScore": 71.635, + "issueSeverityDistribution": { + "critical": 9, + "gas": 168, + "high": 12, + "informational": 81, + "low": 72, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d", + "contractname": "ModuleProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCf4254cF35EB7F13B7e02bA774f5502f5f5C7A7d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 3, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "2.70", + "score_v2": "54.00", + "threat_score": "94.74" + } + } + }, + { + "address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "contractname": "BullaInstantPayment", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 44, + "high": 4, + "informational": 27, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 332, + "scan_time_taken": 1, + "score": "2.88", + "score_v2": "57.53", + "threat_score": "85.00" + } + } + }, + { + "address": "0x6811De39DC03245A15D54e2bc615821f9997bbC4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6811De39DC03245A15D54e2bc615821f9997bbC4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6811De39DC03245A15D54e2bc615821f9997bbC4", + "contractname": "BatchCreate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6811De39DC03245A15D54e2bc615821f9997bbC4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 99, + "high": 7, + "informational": 51, + "low": 43, + "medium": 10 + }, + "lines_analyzed_count": 2210, + "scan_time_taken": 4, + "score": "4.30", + "score_v2": "86.02", + "threat_score": "80.00" + } + } + }, + { + "address": "0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAA6E5B4E34f3C3BA4D90694909dca7DDdf058079", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbAB429068fc4A5455849f58C4Bf04F398e8006c1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9", + "contractname": "BullaManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1b4DB52FD952F70d3D28bfbd406dB71940eD8cA9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 318, + "scan_time_taken": 1, + "score": "4.45", + "score_v2": "88.99", + "threat_score": "85.00" + } + } + }, + { + "address": "0x127948A4286A67A0A5Cb56a2D0d54881077A4889", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x772b675A4180B4F48d9D816619620664f90Cf281", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x5369F71e1Fe238f0e6D938c734E2D2aE7296F362", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6985d6af038f177438a6681d1F64d4409Dc8AaC2", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x0af8C15D19058892cDEA66C8C74B7D7bB696FaD5", + "isVerified": true, + "solidityScanReport": null + }, + { + "address": "0x3702D060cbB102b6AebF40B40880F77BeF3d7225", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbe25A1086DE2b587B2D20E4B14c442cdA2437945", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2544E95e643F0d27dD4CA13496D8155D052aC030", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xce704a7Fae206ad009852258dDD8574B844eDa3b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", + "isVerified": true, + "solidityScanReport": null + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 6, + "securityScore": 77.16499999999999, + "issueSeverityDistribution": { + "critical": 15, + "gas": 375, + "high": 23, + "informational": 183, + "low": 161, + "medium": 31 + } + }, + "contractsData": [ + { + "address": "0x8ad90CbA0786ed3E89F6f55a86d4B90728223116", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8ad90CbA0786ed3E89F6f55a86d4B90728223116", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x8ad90CbA0786ed3E89F6f55a86d4B90728223116", + "contractname": "ModuleProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8ad90CbA0786ed3E89F6f55a86d4B90728223116/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 3, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 1, + "score": "2.70", + "score_v2": "54.00", + "threat_score": "94.74" + } + } + }, + { + "address": "0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2", + "contractname": "BullaBankerModule", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9c96fc42B87922f0f22603fF8a31Ee8768cc29F2/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 124, + "high": 7, + "informational": 63, + "low": 59, + "medium": 12 + }, + "lines_analyzed_count": 3234, + "scan_time_taken": 6, + "score": "4.41", + "score_v2": "88.13", + "threat_score": "75.00" + } + } + }, + { + "address": "0x7c70dC167ebC555d2F68c93699343636e2A92308", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7c70dC167ebC555d2F68c93699343636e2A92308", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x7c70dC167ebC555d2F68c93699343636e2A92308", + "contractname": "BullaManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7c70dC167ebC555d2F68c93699343636e2A92308/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 318, + "scan_time_taken": 1, + "score": "4.45", + "score_v2": "88.99", + "threat_score": "85.00" + } + } + }, + { + "address": "0xA2d3332AdC23109129651A85388eB6561C69074A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA2d3332AdC23109129651A85388eB6561C69074A", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA2d3332AdC23109129651A85388eB6561C69074A", + "contractname": "BullaInstantPayment", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA2d3332AdC23109129651A85388eB6561C69074A/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 44, + "high": 4, + "informational": 27, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 333, + "scan_time_taken": 1, + "score": "2.88", + "score_v2": "57.66", + "threat_score": "85.00" + } + } + }, + { + "address": "0x15C43c1483816C0DEfcb3154b09A9e450d139033", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA19d5908e8F56fbf5013282837C4A73c3C5374DB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA19d5908e8F56fbf5013282837C4A73c3C5374DB", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA19d5908e8F56fbf5013282837C4A73c3C5374DB", + "contractname": "BullaClaimERC721", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA19d5908e8F56fbf5013282837C4A73c3C5374DB/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 83, + "high": 4, + "informational": 39, + "low": 30, + "medium": 5 + }, + "lines_analyzed_count": 1931, + "scan_time_taken": 4, + "score": "4.41", + "score_v2": "88.19", + "threat_score": "90.00" + } + } + }, + { + "address": "0x69E7e315a6fea4775e568337ca58F1395C0c01fc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x53A6762c7037e80ae2E9E5bC90287D5EA2FDAa09", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe14e624b29bcda2ec409bbbf97037fede3803797", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe14e624b29bcda2ec409bbbf97037fede3803797", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xe14e624b29bcda2ec409bbbf97037fede3803797", + "contractname": "BatchCreate", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe14e624b29bcda2ec409bbbf97037fede3803797/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 99, + "high": 7, + "informational": 51, + "low": 43, + "medium": 10 + }, + "lines_analyzed_count": 2210, + "scan_time_taken": 4, + "score": "4.30", + "score_v2": "86.02", + "threat_score": "80.00" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 4, + "securityScore": 72.1775, + "issueSeverityDistribution": { + "critical": 9, + "gas": 152, + "high": 9, + "informational": 69, + "low": 59, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181", + "contractname": "BullaInstantPayment", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xec6013D62Af8dfB65B8248204Dd1913d2f1F0181/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 44, + "high": 4, + "informational": 27, + "low": 19, + "medium": 2 + }, + "lines_analyzed_count": 332, + "scan_time_taken": 1, + "score": "2.88", + "score_v2": "57.53", + "threat_score": "85.00" + } + } + }, + { + "address": "0x6811De39DC03245A15D54e2bc615821f9997bbC4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x26719d2A1073291559A9F5465Fafe73972B31b1f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd3A33aE646701507eB043e2DB16f8C1428241F53", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1c534661326b41c8b8aab5631ECED6D9755ff192", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2", + "contractname": "BullaClaimERC721", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x873C25e47f3C5e4bC524771DFed53B5B36ad5eA2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 83, + "high": 4, + "informational": 39, + "low": 30, + "medium": 5 + }, + "lines_analyzed_count": 1931, + "scan_time_taken": 3, + "score": "4.41", + "score_v2": "88.19", + "threat_score": "90.00" + } + } + }, + { + "address": "0x44ad74A14f268551Dd8619B094769C10089239C8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x127948A4286A67A0A5Cb56a2D0d54881077A4889", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x127948A4286A67A0A5Cb56a2D0d54881077A4889", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x127948A4286A67A0A5Cb56a2D0d54881077A4889", + "contractname": "BullaManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x127948A4286A67A0A5Cb56a2D0d54881077A4889/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 0, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 318, + "scan_time_taken": 1, + "score": "4.45", + "score_v2": "88.99", + "threat_score": "85.00" + } + } + }, + { + "address": "0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xE14E624b29BcDa2ec409BBBf97037fEDe3803797", + "contractname": "ModuleProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE14E624b29BcDa2ec409BBBf97037fEDe3803797/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 3, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "2.70", + "score_v2": "54.00", + "threat_score": "94.74" + } + } + } + ] + } + } + }, + { + "appName": "mu-exchange", + "doc": "https://docs.mu.exchange/contracts", + "chainsData": { + "100": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 6, + "securityScore": 75.64999999999999, + "issueSeverityDistribution": { + "critical": 13, + "gas": 118, + "high": 4, + "informational": 43, + "low": 48, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a", + "contractname": "TradingVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d80D7f7719407523A09ee2ef7eD573e0eA3487a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 4, + "informational": 14, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 172, + "scan_time_taken": 1, + "score": "2.97", + "score_v2": "59.30", + "threat_score": "80.00" + } + } + }, + { + "address": "0xfd9e5771702BF222E5e1CdFF0a624B70e80BE8a6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdBaA7a67bd7C980000da44888F3E590D574f5356", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdBaA7a67bd7C980000da44888F3E590D574f5356", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xdBaA7a67bd7C980000da44888F3E590D574f5356", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdBaA7a67bd7C980000da44888F3E590D574f5356/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "94.74" + } + } + }, + { + "address": "0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B", + "contractname": "FeeHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDFB984445024eF7165bB5F8B3398FacA7A6Dcb7B/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 0, + "informational": 6, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 142, + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "73.94", + "threat_score": "90.00" + } + } + }, + { + "address": "0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5CD419C3c9eB0b60b00B2B30425D0cd90b31a56B/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "94.74" + } + } + }, + { + "address": "0xEacA389bBda692A4e9e79281305f5280322CF761", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDD437474087afE76928BC8905B855d71bfa4D1c8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDD437474087afE76928BC8905B855d71bfa4D1c8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xDD437474087afE76928BC8905B855d71bfa4D1c8", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD437474087afE76928BC8905B855d71bfa4D1c8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.33", + "threat_score": "94.74" + } + } + }, + { + "address": "0x1946740274E0DC06649EE2bD0d545eB288C84604", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3CeC7DebAaCE3Eef519981D945087C5ffBe6D19a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E", + "contractname": "PairInfos", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x180545DE9D71Cb9c2772B7054ac03f27Cb431f5E/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 9, + "gas": 63, + "high": 0, + "informational": 20, + "low": 10, + "medium": 6 + }, + "lines_analyzed_count": 566, + "scan_time_taken": 3, + "score": "3.53", + "score_v2": "70.67", + "threat_score": "89.47" + } + } + } + ] + } + } + }, + { + "appName": "beefy", + "doc": "https://github.com/beefyfinance/beefy-api/tree/master/packages/address-book/address-book", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 10, + "totalContractsNumber": 21, + "solidityScanContractsNumber": 10, + "securityScore": 80.076, + "issueSeverityDistribution": { + "critical": 13, + "gas": 190, + "high": 5, + "informational": 97, + "low": 66, + "medium": 21 + } + }, + "contractsData": [ + { + "address": "0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE", + "contractname": "Multicall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9dA9f3C6c45F1160b53D395b0A982aEEE1D212fE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 1, + "informational": 4, + "low": 3, + "medium": 4 + }, + "lines_analyzed_count": 55, + "scan_time_taken": 0, + "score": "2.27", + "score_v2": "45.45", + "threat_score": "94.74" + } + } + }, + { + "address": "0x3d38BA27974410679afF73abD096D7Ba58870EAd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d38BA27974410679afF73abD096D7Ba58870EAd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3d38BA27974410679afF73abD096D7Ba58870EAd", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d38BA27974410679afF73abD096D7Ba58870EAd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97", + "contractname": "BeefyVaultV7Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC551dDCE8e5E657503Cd67A39713c06F2c0d2e97/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 39, + "scan_time_taken": 0, + "score": "3.97", + "score_v2": "79.49", + "threat_score": "94.74" + } + } + }, + { + "address": "0xb1F131437e314614313aAb3a3016FA05c1b0e087", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb1F131437e314614313aAb3a3016FA05c1b0e087", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb1F131437e314614313aAb3a3016FA05c1b0e087", + "contractname": "BeefyRewardPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb1F131437e314614313aAb3a3016FA05c1b0e087/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 8, + "gas": 20, + "high": 3, + "informational": 15, + "low": 7, + "medium": 4 + }, + "lines_analyzed_count": 435, + "scan_time_taken": 1, + "score": "3.70", + "score_v2": "74.02", + "threat_score": "90.00" + } + } + }, + { + "address": "0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B", + "contractname": "BeefyFeeBatchV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65f2145693bE3E75B8cfB2E318A3a74D057e6c7B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 37, + "high": 1, + "informational": 4, + "low": 6, + "medium": 5 + }, + "lines_analyzed_count": 319, + "scan_time_taken": 1, + "score": "3.79", + "score_v2": "75.86", + "threat_score": "95.00" + } + } + }, + { + "address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "contractname": "OptimismBridgeAdapter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 2, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 0, + "score": "4.04", + "score_v2": "80.90", + "threat_score": "100.00" + } + } + }, + { + "address": "0x5B6C5363851EC9ED29CB7220C39B44E1dd443992", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5B6C5363851EC9ED29CB7220C39B44E1dd443992", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5B6C5363851EC9ED29CB7220C39B44E1dd443992", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5B6C5363851EC9ED29CB7220C39B44E1dd443992/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 60, + "high": 0, + "informational": 31, + "low": 20, + "medium": 4 + }, + "lines_analyzed_count": 1182, + "scan_time_taken": 2, + "score": "4.40", + "score_v2": "87.90", + "threat_score": "94.74" + } + } + }, + { + "address": "0xFD5D54dB16A514951C5DB740B5780C9A75ddf87B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc6e3d0CAF52E057Fb8950ae9d07aE67602919AcD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcccEa7Fe84272995664369334351Fe344E2732aE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x62fcbc7c3235950eD6dE4168fbd373aF9e8ee0fc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1c9270ac5C42E51611d7b97b1004313D52c80293", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1c9270ac5C42E51611d7b97b1004313D52c80293", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1c9270ac5C42E51611d7b97b1004313D52c80293", + "contractname": "TimelockController", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1c9270ac5C42E51611d7b97b1004313D52c80293/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 60, + "high": 0, + "informational": 31, + "low": 20, + "medium": 4 + }, + "lines_analyzed_count": 1182, + "scan_time_taken": 2, + "score": "4.40", + "score_v2": "87.90", + "threat_score": "94.74" + } + } + }, + { + "address": "0x312CEf8839eDa74DeA9b1EEc10b345071cA3d6da", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x23B4a2b256AD52b7C2FCcAFba0Fd96e1E1886F71", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x697aFD2D17e7e274529ABd2db49A2953bb081091", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34fEf5DA92c59d6aC21d0A75ce90B351D0Fb6CE6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 19, + "solidityScanContractsNumber": 4, + "securityScore": 88.025, + "issueSeverityDistribution": { + "critical": 8, + "gas": 22, + "high": 2, + "informational": 30, + "low": 11, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x9C1E1C57ff38E154200bfCd9810eC653DaBb6Bd5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x979a73011e7AB17363d38bee7CF0e4B5032C793e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC808b28A006c91523De75EA23F48BE8b7a9536D1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x182be93E1C0C4d305fe43bD093292F21fd679797", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdddaEc9c267dF24aD66Edc3B2cBe25dB86422051", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd08575F5F4DE7212123731088980D069CB75873D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbbb8971aEA2627fa2E1342bb5Bf952Ec521479f2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcccEa7Fe84272995664369334351Fe344E2732aE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2c572743B345ED750907dC95D459dbeaC499D8CF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c572743B345ED750907dC95D459dbeaC499D8CF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2c572743B345ED750907dC95D459dbeaC499D8CF", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c572743B345ED750907dC95D459dbeaC499D8CF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00" + } + } + }, + { + "address": "0xaaa6A279fC98b9bF94bD479C90D701417e361fc2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x61645aE7BB524C2ea11cF90D673079EE2AbbB961", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x61645aE7BB524C2ea11cF90D673079EE2AbbB961", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x61645aE7BB524C2ea11cF90D673079EE2AbbB961", + "contractname": "BeefyRewardPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x61645aE7BB524C2ea11cF90D673079EE2AbbB961/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 4, + "gas": 18, + "high": 2, + "informational": 22, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 697, + "scan_time_taken": 1, + "score": "4.38", + "score_v2": "87.66", + "threat_score": "90.00" + } + } + }, + { + "address": "0x820ae7BF39792D7ce7befC70B0172F4D267F1938", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x82FbDEb4a265dE010f15DfB4F17e21940B7B7470", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA6D3769faC465FC0415e7E9F16dcdC96B83C240B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x216EEE15D1e3fAAD34181f66dd0B665f556a638d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x216EEE15D1e3fAAD34181f66dd0B665f556a638d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x216EEE15D1e3fAAD34181f66dd0B665f556a638d", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x216EEE15D1e3fAAD34181f66dd0B665f556a638d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x09D19184F46A32213DF06b981122e06882B61309", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x37Ed06D71dFFB97b6E89469EBf29552DA46E52fA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2840463Ea288c26B66E24f92E8C704e1aB6b095c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2b0C9702A4724f2BFe7922DB92c4082098533c62", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x91BB303E972995EbE5f593BCddBb6F5Ef49Dbcbd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC011f5D199F4FCf9CCdDF8DF1afc140F537aAFf1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 4, + "securityScore": 86.77000000000001, + "issueSeverityDistribution": { + "critical": 4, + "gas": 6, + "high": 0, + "informational": 9, + "low": 11, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x09D19184F46A32213DF06b981122e06882B61309", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6FfaCA7C3B38Ec2d631D86e15f328ee6eF6C6226/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00" + } + } + }, + { + "address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x02Ae4716B9D5d48Db1445814b0eDE39f5c28264B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 752, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfc69704cC3cAac545cC7577009Ea4AA04F1a61Eb/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "94.74" + } + } + }, + { + "address": "0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1A07DceEfeEbBA3D1873e2B92BeF190d2f11C3cB/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4fED5491693007f0CD49f4614FFC38Ab6A04B619", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBC4a342B0c057501E081484A2d24e576E854F823", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3B60F7f25b09E71356cdFFC6475c222A466a2AC9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbA790ec6F95D68123E772A43b314464585B311b4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5e1caC103F943Cd84A1E92dAde4145664ebf692A", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "swapr", + "doc": "https://swapr-eth.gitbook.io/swapr/tech/contract-details", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 5, + "solidityScanContractsNumber": 3, + "securityScore": 67.11666666666667, + "issueSeverityDistribution": { + "critical": 5, + "gas": 163, + "high": 20, + "informational": 67, + "low": 97, + "medium": 12 + } + }, + "contractsData": [ + { + "address": "0xd34971BaB6E5E356fd250715F5dE0492BB070452", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd34971BaB6E5E356fd250715F5dE0492BB070452", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd34971BaB6E5E356fd250715F5dE0492BB070452", + "contractname": "DXswapFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd34971BaB6E5E356fd250715F5dE0492BB070452/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 60, + "high": 7, + "informational": 26, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 594, + "scan_time_taken": 3, + "score": "3.43", + "score_v2": "68.52", + "threat_score": "80.00" + } + } + }, + { + "address": "0x156F0568a6cE827e5d39F6768A5D24B694e1EA7b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0", + "contractname": "DXswapFeeReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC6130400C1e3cD7b352Db75055dB9dD554E00Ef0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 1, + "informational": 19, + "low": 21, + "medium": 6 + }, + "lines_analyzed_count": 282, + "scan_time_taken": 1, + "score": "3.12", + "score_v2": "62.41", + "threat_score": "84.21" + } + } + }, + { + "address": "0x288879b3CaFA044dB6Ba18ee638BBC1a233F8548", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb9960d9bca016e9748be75dd52f02188b9d0829f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb9960d9bca016e9748be75dd52f02188b9d0829f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb9960d9bca016e9748be75dd52f02188b9d0829f", + "contractname": "DXswapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb9960d9bca016e9748be75dd52f02188b9d0829f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 80, + "high": 12, + "informational": 22, + "low": 45, + "medium": 4 + }, + "lines_analyzed_count": 852, + "scan_time_taken": 4, + "score": "3.52", + "score_v2": "70.42", + "threat_score": "90.00" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 8, + "solidityScanContractsNumber": 5, + "securityScore": 72.28399999999999, + "issueSeverityDistribution": { + "critical": 5, + "gas": 175, + "high": 21, + "informational": 68, + "low": 128, + "medium": 13 + } + }, + "contractsData": [ + { + "address": "0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0", + "contractname": "DXswapRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE43e60736b1cb4a75ad25240E2f9a62Bff65c0C0/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 80, + "high": 12, + "informational": 22, + "low": 45, + "medium": 4 + }, + "lines_analyzed_count": 852, + "scan_time_taken": 5, + "score": "3.52", + "score_v2": "70.42", + "threat_score": "90.00" + } + } + }, + { + "address": "0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F", + "contractname": "DXswapFeeSetter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe3F8F55d7709770a18a30b7e0D16Ae203a2c034F/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 74, + "scan_time_taken": 0, + "score": "3.38", + "score_v2": "67.57", + "threat_score": "84.21" + } + } + }, + { + "address": "0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179", + "contractname": "DXswapFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5D48C95AdfFD4B40c1AAADc4e08fc44117E02179/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 60, + "high": 7, + "informational": 26, + "low": 31, + "medium": 2 + }, + "lines_analyzed_count": 594, + "scan_time_taken": 3, + "score": "3.43", + "score_v2": "68.52", + "threat_score": "80.00" + } + } + }, + { + "address": "0xA0864cCA6E114013AB0e27cbd5B6f4c8947da766", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x187e0966046da5b110fdc986c9b94bd8416837af", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa039793Af0bb060c597362E8155a0327d9b8BEE8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa039793Af0bb060c597362E8155a0327d9b8BEE8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xa039793Af0bb060c597362E8155a0327d9b8BEE8", + "contractname": "DXdaoERC20StakingRewardsDistributionFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa039793Af0bb060c597362E8155a0327d9b8BEE8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 1, + "informational": 0, + "low": 20, + "medium": 1 + }, + "lines_analyzed_count": 773, + "scan_time_taken": 1, + "score": "4.62", + "score_v2": "92.50", + "threat_score": "85.00" + } + } + }, + { + "address": "0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18", + "contractname": "DXswapFeeReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x65f29020d07A6CFa3B0bF63d749934d5A6E6ea18/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 1, + "informational": 19, + "low": 21, + "medium": 6 + }, + "lines_analyzed_count": 282, + "scan_time_taken": 1, + "score": "3.12", + "score_v2": "62.41", + "threat_score": "84.21" + } + } + }, + { + "address": "0xfFB643E73f280B97809A8b41f7232AB401a04ee1", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "gnosis-safe", + "doc": "https://docs.safe.global/advanced/smart-account-supported-networks/v1.4.1", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 8, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 8, + "securityScore": 88.18124999999998, + "issueSeverityDistribution": { + "critical": 4, + "gas": 34, + "high": 6, + "informational": 29, + "low": 9, + "medium": 4 + } + }, + "contractsData": [ + { + "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contractname": "MultiSend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 4, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.10", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contractname": "SignMessageLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.74", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contractname": "Safe", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41675C099F32341bf84BFc5382aF534df5C7461a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 4, + "informational": 8, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 442, + "scan_time_taken": 2, + "score": "4.37", + "score_v2": "87.33", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "contractname": "CreateCall", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9b35Af71d77eaf8d7e40252370304687390A1A52/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 0, + "medium": 2 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 1, + "score": "3.78", + "score_v2": "75.56", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contractname": "MultiSendCallOnly", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9641d764fc13c8B624c04430C7356C1C7C8102e2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 66, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.88", + "threat_score": "100.00" + } + } + }, + { + "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "contractname": "SafeL2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "4.80", + "score_v2": "96.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contractname": "SimulateTxAccessor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 67, + "scan_time_taken": 0, + "score": "4.63", + "score_v2": "92.54", + "threat_score": "100.00" + } + } + }, + { + "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "contractname": "CompatibilityFallbackHandler", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 2, + "informational": 7, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 171, + "scan_time_taken": 0, + "score": "4.42", + "score_v2": "88.30", + "threat_score": "100.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 4, + "securityScore": 86.825, + "issueSeverityDistribution": { + "critical": 4, + "gas": 27, + "high": 4, + "informational": 23, + "low": 8, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contractname": "MultiSend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 4, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.10", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contractname": "Safe", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41675C099F32341bf84BFc5382aF534df5C7461a/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 4, + "informational": 15, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 442, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.75", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contractname": "MultiSendCallOnly", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9641d764fc13c8B624c04430C7356C1C7C8102e2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 66, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.88", + "threat_score": "100.00" + } + } + }, + { + "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contractname": "SimulateTxAccessor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.57", + "threat_score": "100.00" + } + } + }, + { + "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 4, + "securityScore": 86.5325, + "issueSeverityDistribution": { + "critical": 4, + "gas": 31, + "high": 4, + "informational": 27, + "low": 8, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contractname": "MultiSend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 4, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.10", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contractname": "SignMessageLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.74", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contractname": "SafeProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 7, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.54", + "threat_score": "100.00" + } + } + }, + { + "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x41675C099F32341bf84BFc5382aF534df5C7461a", + "contractname": "Safe", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x41675C099F32341bf84BFc5382aF534df5C7461a/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 4, + "informational": 15, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 442, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.75", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 9, + "solidityScanContractsNumber": 5, + "securityScore": 87.76599999999999, + "issueSeverityDistribution": { + "critical": 4, + "gas": 11, + "high": 0, + "informational": 16, + "low": 5, + "medium": 4 + } + }, + "contractsData": [ + { + "address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526", + "contractname": "MultiSend", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 4, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 71, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "83.10", + "threat_score": "100.00" + } + } + }, + { + "address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9", + "contractname": "SignMessageLib", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd53cd0aB83D845Ac265BE939c57F53AD838012c9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 1, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 38, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.74", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", + "contractname": "SafeProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 7, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.54", + "threat_score": "100.00" + } + } + }, + { + "address": "0x41675C099F32341bf84BFc5382aF534df5C7461a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9b35Af71d77eaf8d7e40252370304687390A1A52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9641d764fc13c8B624c04430C7356C1C7C8102e2", + "contractname": "MultiSendCallOnly", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9641d764fc13c8B624c04430C7356C1C7C8102e2/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 1, + "medium": 1 + }, + "lines_analyzed_count": 66, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.88", + "threat_score": "100.00" + } + } + }, + { + "address": "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199", + "contractname": "SimulateTxAccessor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3d4BA2E0884aa488718476ca2FB8Efc291A46199/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 2, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 53, + "scan_time_taken": 0, + "score": "4.53", + "score_v2": "90.57", + "threat_score": "100.00" + } + } + }, + { + "address": "0xfd0732Dc9E303f09fCEf3a7388Ad10A83459Ec99", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "omni-bridge", + "doc": "https://docs.gnosischain.com/bridges/Token%20Bridge/omnibridge#key-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 89.57, + "issueSeverityDistribution": { + "critical": 4, + "gas": 27, + "high": 0, + "informational": 27, + "low": 18, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74" + } + } + }, + { + "address": "0x88ad09518695c6c3712AC10a214bE5109a655671", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88ad09518695c6c3712AC10a214bE5109a655671", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x88ad09518695c6c3712AC10a214bE5109a655671", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88ad09518695c6c3712AC10a214bE5109a655671/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74" + } + } + }, + { + "address": "0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xed84a648b3c51432ad0fD1C2cD2C45677E9d4064/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74" + } + } + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 3, + "securityScore": 89.57, + "issueSeverityDistribution": { + "critical": 4, + "gas": 27, + "high": 0, + "informational": 27, + "low": 18, + "medium": 6 + } + }, + "contractsData": [ + { + "address": "0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA280feD8D7CaD9a76C8b50cA5c33c2534fFa5008/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 0, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74" + } + } + }, + { + "address": "0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74" + } + } + }, + { + "address": "0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d", + "contractname": "EternalStorageProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf6A78083ca3e2a662D6dd1703c939c8aCE2e268d/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 9, + "high": 0, + "informational": 9, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 345, + "scan_time_taken": 1, + "score": "4.48", + "score_v2": "89.57", + "threat_score": "94.74" + } + } + } + ] + } + } + }, + { + "appName": "paraswap", + "doc": "https://developers.paraswap.network/smart-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 4, + "securityScore": 81.86500000000001, + "issueSeverityDistribution": { + "critical": 5, + "gas": 61, + "high": 9, + "informational": 38, + "low": 41, + "medium": 5 + } + }, + "contractsData": [ + { + "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contractname": "AugustusSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 4, + "informational": 12, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 180, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.44", + "threat_score": "75.00" + } + } + }, + { + "address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x216b4b4ba9f3e719726886d34a177484278bfcae", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x216b4b4ba9f3e719726886d34a177484278bfcae", + "contractname": "TokenTransferProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x216b4b4ba9f3e719726886d34a177484278bfcae/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 30, + "high": 5, + "informational": 20, + "low": 21, + "medium": 3 + }, + "lines_analyzed_count": 1664, + "scan_time_taken": 1, + "score": "4.62", + "score_v2": "92.43", + "threat_score": "80.00" + } + } + }, + { + "address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa68bEA62Dc4034A689AA0F58A76681433caCa663", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa68bEA62Dc4034A689AA0F58A76681433caCa663", + "contractname": "AugustusRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa68bEA62Dc4034A689AA0F58A76681433caCa663/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 5, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 202, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.09", + "threat_score": "89.47" + } + } + }, + { + "address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7", + "contractname": "FeeClaimer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xeF13101C5bbD737cFb2bF00Bbd38c626AD6952F7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 1, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.50", + "threat_score": "95.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 3, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 3, + "securityScore": 76.76, + "issueSeverityDistribution": { + "critical": 4, + "gas": 31, + "high": 4, + "informational": 25, + "low": 20, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA7465CCD97899edcf11C56D2d26B49125674e45F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xA7465CCD97899edcf11C56D2d26B49125674e45F", + "contractname": "FeeClaimer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA7465CCD97899edcf11C56D2d26B49125674e45F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 8, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 1, + "score": "3.49", + "score_v2": "69.80", + "threat_score": "95.00" + } + } + }, + { + "address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57", + "contractname": "AugustusSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDEF171Fe48CF0115B1d80b88dc8eAB59176FEe57/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 4, + "informational": 12, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 180, + "scan_time_taken": 1, + "score": "3.47", + "score_v2": "69.44", + "threat_score": "75.00" + } + } + }, + { + "address": "0x216B4B4Ba9F3e719726886d34a177484278Bfcae", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6e7bE86000dF697facF4396efD2aE2C322165dC3", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x6e7bE86000dF697facF4396efD2aE2C322165dC3", + "contractname": "AugustusRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6e7bE86000dF697facF4396efD2aE2C322165dC3/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 5, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 201, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.04", + "threat_score": "89.47" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 4, + "solidityScanContractsNumber": 4, + "securityScore": 73.5675, + "issueSeverityDistribution": { + "critical": 4, + "gas": 32, + "high": 5, + "informational": 17, + "low": 22, + "medium": 2 + } + }, + "contractsData": [ + { + "address": "0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3", + "contractname": "AugustusRegistry", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e31b336f9e8ba52ba3c4ac861b033ba90900bb3/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 6, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 73, + "scan_time_taken": 0, + "score": "3.84", + "score_v2": "76.71", + "threat_score": "84.21" + } + } + }, + { + "address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52", + "contractname": "AugustusSwapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59C7C832e96D2568bea6db468C1aAdcbbDa08A52/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 4, + "informational": 10, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 180, + "scan_time_taken": 1, + "score": "3.53", + "score_v2": "70.56", + "threat_score": "75.00" + } + } + }, + { + "address": "0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7", + "contractname": "FeeClaimer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9aaB4B24541af30fD72784ED98D8756ac0eFb3C7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 0, + "informational": 1, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 149, + "scan_time_taken": 1, + "score": "3.72", + "score_v2": "74.50", + "threat_score": "95.00" + } + } + }, + { + "address": "0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x93aAAe79a53759cD164340E4C8766E4Db5331cD7", + "contractname": "TokenTransferProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x93aAAe79a53759cD164340E4C8766E4Db5331cD7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 1, + "informational": 0, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 40, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.50", + "threat_score": "85.00" + } + } + } + ] + } + } + }, + { + "appName": "synthetix", + "doc": "https://github.com/Synthetixio/synthetix-docs/blob/master/content/addresses.md", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 43, + "totalContractsNumber": 124, + "solidityScanContractsNumber": 43, + "securityScore": 88.20186046511631, + "issueSeverityDistribution": { + "critical": 5, + "gas": 2604, + "high": 67, + "informational": 1946, + "low": 425, + "medium": 106 + } + }, + "contractsData": [ + { + "address": "0x7A3d898b717e50a96fd8b232E9d15F0A547A7eeb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 2, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 178, + "scan_time_taken": 0, + "score": "4.55", + "score_v2": "91.01", + "threat_score": "84.21" + } + } + }, + { + "address": "0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21" + } + } + }, + { + "address": "0x10A5F7D9D65bCc2734763444D4940a31b109275f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9956c5019a24fbd5B506AD070b771577bAc5c343", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x52496fE8a4feaEFe14d9433E00D48E6929c13deC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x52496fE8a4feaEFe14d9433E00D48E6929c13deC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x52496fE8a4feaEFe14d9433E00D48E6929c13deC", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x52496fE8a4feaEFe14d9433E00D48E6929c13deC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21" + } + } + }, + { + "address": "0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A", + "contractname": "DebtMigratorOnEthereum", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94f864e55c77E07C2C7BF7bFBc334b7a8123442A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 123, + "high": 1, + "informational": 152, + "low": 11, + "medium": 3 + }, + "lines_analyzed_count": 2186, + "scan_time_taken": 5, + "score": "4.29", + "score_v2": "85.82", + "threat_score": "85.00" + } + } + }, + { + "address": "0xaa03aB31b55DceEeF845C8d17890CC61cD98eD04", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a", + "contractname": "ShortingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 76, + "high": 1, + "informational": 39, + "low": 14, + "medium": 6 + }, + "lines_analyzed_count": 1088, + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.83", + "threat_score": "80.00" + } + } + }, + { + "address": "0x26Fa0665660c1D3a3666584669511d3c66Ad37Cb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x042A7A0022A7695454ac5Be77a4860e50c9683fC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdAe6C79c46aB3B280Ca28259000695529cbD1339", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaeA0065E146FD75Dc24465961a583827284D405a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaeA0065E146FD75Dc24465961a583827284D405a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaeA0065E146FD75Dc24465961a583827284D405a", + "contractname": "ExchangerWithFeeRecAlternatives", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaeA0065E146FD75Dc24465961a583827284D405a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 171, + "high": 4, + "informational": 155, + "low": 28, + "medium": 6 + }, + "lines_analyzed_count": 3690, + "scan_time_taken": 10, + "score": "4.44", + "score_v2": "88.73", + "threat_score": "85.00" + } + } + }, + { + "address": "0x12DC1273915A16ab8BD47bA7866B240c253e4c12", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd2dF355C19471c8bd7D8A3aa27Ff4e26A21b4076", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc757aCBa3c0506218b3022266a9DC7F3612d85f5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc757aCBa3c0506218b3022266a9DC7F3612d85f5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc757aCBa3c0506218b3022266a9DC7F3612d85f5", + "contractname": "FlexibleStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc757aCBa3c0506218b3022266a9DC7F3612d85f5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 17, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 497, + "scan_time_taken": 2, + "score": "4.46", + "score_v2": "89.13", + "threat_score": "94.74" + } + } + }, + { + "address": "0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F", + "contractname": "SynthetixBridgeToOptimism", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 132, + "high": 7, + "informational": 159, + "low": 16, + "medium": 4 + }, + "lines_analyzed_count": 2382, + "scan_time_taken": 6, + "score": "4.24", + "score_v2": "84.76", + "threat_score": "85.00" + } + } + }, + { + "address": "0x05a9CBe762B36632b3594DA4F082340E0e5343e8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x62922670313bf6b41C580143d1f6C173C5C20019", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x62922670313bf6b41C580143d1f6C173C5C20019", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x62922670313bf6b41C580143d1f6C173C5C20019", + "contractname": "TradingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x62922670313bf6b41C580143d1f6C173C5C20019/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 80, + "high": 3, + "informational": 49, + "low": 11, + "medium": 5 + }, + "lines_analyzed_count": 1469, + "scan_time_taken": 4, + "score": "4.39", + "score_v2": "87.88", + "threat_score": "80.00" + } + } + }, + { + "address": "0xd711709eFc452152B7ad11DbD01ed4B69c9421B3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE1cc2332852B2Ac0dA59A1f9D3051829f4eF3c1C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcf1405b18dBCEA2893Abe635c88359C75878B9e1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAb0B2f1Cf979cdbF4676251F35353eC5AF2732Dd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE1f64079aDa6Ef07b03982Ca34f1dD7152AA3b86", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57Ab1ec28D129707052df4dF418D58a2D46d5f51/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 509, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.75", + "threat_score": "80.00" + } + } + }, + { + "address": "0x942Eb6e8c029EB22103743C99985aF4F4515a559", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd3f527F47A9DF2f6cBf631081315b6e2FE4e4521", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8F586F063ffbb89b186C8e604FC6614766f9C9d1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF0de877F2F9E7A60767f9BA662F10751566AD01c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00" + } + } + }, + { + "address": "0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21" + } + } + }, + { + "address": "0x13A114a3Fa8A6CE03a0C5488BE9e614d78eDdb0c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbBC455cb4F1B9e4bFC4B73970d360c8f032EfEE6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCb29D2cf2C65d3Be1d00F07f3441390432D55203", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCb29D2cf2C65d3Be1d00F07f3441390432D55203", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCb29D2cf2C65d3Be1d00F07f3441390432D55203", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCb29D2cf2C65d3Be1d00F07f3441390432D55203/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21" + } + } + }, + { + "address": "0x067e398605E84F2D0aEEC1806e62768C5110DCc6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x067e398605E84F2D0aEEC1806e62768C5110DCc6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x067e398605E84F2D0aEEC1806e62768C5110DCc6", + "contractname": "CollateralManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x067e398605E84F2D0aEEC1806e62768C5110DCc6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 146, + "high": 5, + "informational": 52, + "low": 25, + "medium": 8 + }, + "lines_analyzed_count": 1818, + "scan_time_taken": 5, + "score": "4.20", + "score_v2": "83.94", + "threat_score": "80.00" + } + } + }, + { + "address": "0xdc883b9d9Ee16f74bE08826E68dF4C9D9d26e8bD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x13C1542A468319688B89E323fe9A3Be3A90EBb27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x13C1542A468319688B89E323fe9A3Be3A90EBb27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x13C1542A468319688B89E323fe9A3Be3A90EBb27", + "contractname": "StakingRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x13C1542A468319688B89E323fe9A3Be3A90EBb27/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 41, + "high": 1, + "informational": 30, + "low": 11, + "medium": 3 + }, + "lines_analyzed_count": 657, + "scan_time_taken": 1, + "score": "4.19", + "score_v2": "83.87", + "threat_score": "85.00" + } + } + }, + { + "address": "0x15fd6e554874B9e70F832Ed37f231Ac5E142362f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x696c905F8F8c006cA46e9808fE7e00049507798F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x696c905F8F8c006cA46e9808fE7e00049507798F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x696c905F8F8c006cA46e9808fE7e00049507798F", + "contractname": "SystemStatus", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x696c905F8F8c006cA46e9808fE7e00049507798F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 78, + "high": 0, + "informational": 7, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 616, + "scan_time_taken": 2, + "score": "4.23", + "score_v2": "84.58", + "threat_score": "84.21" + } + } + }, + { + "address": "0xDF69bC4541b86Aa4c5A470B4347E730c38b2c3B2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x167009dcDA2e49930a71712D956f02cc980DcC1b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc0d8994Cd78eE1980885DF1A0C5470fC977b5cFe", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x73B1a2643507Cd30F11Dfcf2D974f4373E5BC077", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x93B6e9FbBd2c32a0DC3C2B943B7C3CBC2fE23730", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC1AAE9d18bBe386B102435a8632C8063d31e747C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02", + "contractname": "FeePoolState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 58, + "high": 0, + "informational": 27, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 776, + "scan_time_taken": 1, + "score": "4.37", + "score_v2": "87.37", + "threat_score": "78.95" + } + } + }, + { + "address": "0x7e88D19A79b291cfE5696d496055f7e57F537A75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7e88D19A79b291cfE5696d496055f7e57F537A75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7e88D19A79b291cfE5696d496055f7e57F537A75", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7e88D19A79b291cfE5696d496055f7e57F537A75/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21" + } + } + }, + { + "address": "0x7af65f1740c0eB816A27FD808EaF6Ab09F6Fa646", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21" + } + } + }, + { + "address": "0x104eDF1da359506548BFc7c25bA1E28C16a70235", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F", + "contractname": "RewardEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 57, + "high": 1, + "informational": 25, + "low": 3, + "medium": 2 + }, + "lines_analyzed_count": 854, + "scan_time_taken": 2, + "score": "4.43", + "score_v2": "88.52", + "threat_score": "84.21" + } + } + }, + { + "address": "0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "contractname": "CircuitBreaker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 117, + "high": 1, + "informational": 128, + "low": 10, + "medium": 4 + }, + "lines_analyzed_count": 1753, + "scan_time_taken": 4, + "score": "4.20", + "score_v2": "83.97", + "threat_score": "84.21" + } + } + }, + { + "address": "0x545973f28950f50fc6c7F52AAb4Ad214A27C0564", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5D4C724BFe3a228Ff0E29125Ac1571FE093700a4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA", + "contractname": "CollateralEth", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 133, + "high": 2, + "informational": 94, + "low": 14, + "medium": 10 + }, + "lines_analyzed_count": 2416, + "scan_time_taken": 7, + "score": "4.39", + "score_v2": "87.87", + "threat_score": "85.00" + } + } + }, + { + "address": "0x89FCb32F29e509cc42d0C8b6f058C993013A843F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89FCb32F29e509cc42d0C8b6f058C993013A843F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x89FCb32F29e509cc42d0C8b6f058C993013A843F", + "contractname": "SynthetixDebtShare", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89FCb32F29e509cc42d0C8b6f058C993013A843F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 82, + "high": 0, + "informational": 34, + "low": 13, + "medium": 2 + }, + "lines_analyzed_count": 1013, + "scan_time_taken": 3, + "score": "4.27", + "score_v2": "85.39", + "threat_score": "80.00" + } + } + }, + { + "address": "0xfb020CA7f4e8C4a5bBBe060f59a249c6275d2b69", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 7, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 397, + "scan_time_taken": 3, + "score": "4.31", + "score_v2": "86.15", + "threat_score": "80.00" + } + } + }, + { + "address": "0x3f27c540ADaE3a9E8c875C61e3B970b559d7F65d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1cB004a8e84a5CE95C1fF895EE603BaC8EC506c7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeAcaEd9581294b1b5cfb6B941d4B8B81B2005437", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x385e1Eb2FF28F4A637DA2C9971F8CAF5F5b1E77c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b", + "contractname": "RewardsDistribution", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x94433f0DA8B5bfb473Ea8cd7ad10D9c8aef4aB7b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 1, + "informational": 24, + "low": 9, + "medium": 3 + }, + "lines_analyzed_count": 692, + "scan_time_taken": 2, + "score": "4.24", + "score_v2": "84.83", + "threat_score": "85.00" + } + } + }, + { + "address": "0xAa5A3D7F04E15b22Eb3664B56310aA18A3527Ec7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0F83287FF768D1c1e17a42F44d644D7F22e8ee1d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe533139Af961c9747356D947838c98451015e234", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe533139Af961c9747356D947838c98451015e234", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe533139Af961c9747356D947838c98451015e234", + "contractname": "SynthRedeemer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe533139Af961c9747356D947838c98451015e234/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 1, + "informational": 32, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 804, + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.82", + "threat_score": "85.00" + } + } + }, + { + "address": "0x81Aee4EA48f678E172640fB5813cf7A96AFaF6C3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da", + "contractname": "EscrowChecker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 36, + "scan_time_taken": 0, + "score": "4.03", + "score_v2": "80.56", + "threat_score": "94.74" + } + } + }, + { + "address": "0x0e16A6876210841577b233C4165d7B7EdF640b8a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0e16A6876210841577b233C4165d7B7EdF640b8a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0e16A6876210841577b233C4165d7B7EdF640b8a", + "contractname": "OwnerRelayOnEthereum", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0e16A6876210841577b233C4165d7B7EdF640b8a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 68, + "high": 0, + "informational": 89, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 844, + "scan_time_taken": 2, + "score": "4.00", + "score_v2": "80.09", + "threat_score": "84.21" + } + } + }, + { + "address": "0xD71eCFF9342A5Ced620049e616c5035F1dB98620", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5F41718459955217df6A02AA8f5C19614ECfA6E7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5F41718459955217df6A02AA8f5C19614ECfA6E7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x5F41718459955217df6A02AA8f5C19614ECfA6E7", + "contractname": "DirectIntegrationManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5F41718459955217df6A02AA8f5C19614ECfA6E7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 1, + "informational": 106, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 975, + "scan_time_taken": 3, + "score": "3.92", + "score_v2": "78.46", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8d203C458d536Fe0F97e9f741bC231EaC8cd91cf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x07C1E81C345A7c58d7c24072EFc5D929BD0647AD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x631E93A0fb06B5eC6d52c0A2D89a3f9672d6Ba64", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFBaEdde70732540cE2B11A8AC58Eb2dC0D69dE10", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFAd53Cc9480634563E8ec71E8e693Ffd07981d38", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF48e200EAF9906362BB1442fca31e0835773b8B4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1620Aa736939597891C1940CF0d28b82566F9390", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1620Aa736939597891C1940CF0d28b82566F9390", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1620Aa736939597891C1940CF0d28b82566F9390", + "contractname": "DebtCache", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1620Aa736939597891C1940CF0d28b82566F9390/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 135, + "high": 2, + "informational": 128, + "low": 8, + "medium": 4 + }, + "lines_analyzed_count": 2171, + "scan_time_taken": 6, + "score": "4.31", + "score_v2": "86.23", + "threat_score": "85.00" + } + } + }, + { + "address": "0x6568D9e750fC44AF00f857885Dfb8281c00529c4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6568D9e750fC44AF00f857885Dfb8281c00529c4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6568D9e750fC44AF00f857885Dfb8281c00529c4", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6568D9e750fC44AF00f857885Dfb8281c00529c4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21" + } + } + }, + { + "address": "0x97fe22E7341a0Cd8Db6F6C021A24Dc8f4DAD855F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xca68a3D663483515a9D434E854AB59A41b3A523c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8", + "contractname": "SystemSettings", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x202ae40Bed1640b09e2AF7aC5719D129A498B7C8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 210, + "high": 9, + "informational": 135, + "low": 41, + "medium": 2 + }, + "lines_analyzed_count": 2261, + "scan_time_taken": 6, + "score": "3.96", + "score_v2": "79.26", + "threat_score": "84.21" + } + } + }, + { + "address": "0x48D7f315feDcaD332F68aafa017c7C158BC54760", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8302FE9F0C509a996573D3Cc5B0D5D51e4FDD5eC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x573E5105c4B92416D1544A188F1bf77d442Bb52d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x646F23085281Dbd006FBFD211FD38d0743884864", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83", + "contractname": "AddressResolver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 9, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 385, + "scan_time_taken": 1, + "score": "4.34", + "score_v2": "86.75", + "threat_score": "84.21" + } + } + }, + { + "address": "0x75A0c1597137AA36B40b6a515D997F9a6c6eefEB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF6b1C627e95BFc3c1b4c9B825a032Ff0fBf3e07d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x91b82d62Ff322b8e02b86f33E9A99a813437830d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02f9bC46beD33acdB9cb002fe346734CeF8a9480", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8A1A00Df7aA0102497C7591912bA8301e8dB8CdB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x84D626B2BB4D0F064067e4BF80FCe7055d8F3E7B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618", + "contractname": "FeePool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x83105D7CDd2fd9b8185BFF1cb56bB1595a618618/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 161, + "high": 4, + "informational": 174, + "low": 38, + "medium": 4 + }, + "lines_analyzed_count": 3325, + "scan_time_taken": 9, + "score": "4.34", + "score_v2": "86.80", + "threat_score": "80.00" + } + } + }, + { + "address": "0x1715AC0743102BF5Cd58EfBB6Cf2dC2685d967b6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4a39AEf2281ac0D192a9c4783604833bA8F31174", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9D003Cc298E7Ea141A809C241C0a703176DA3ba3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa8E31E3C38aDD6052A9407298FAEB8fD393A6cF9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf79603a71144e415730C1A6f57F366E4Ea962C00", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB", + "contractname": "FeePoolEternalStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 0, + "informational": 10, + "low": 16, + "medium": 0 + }, + "lines_analyzed_count": 451, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "88.03", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8Ef8cA2AcAaAfEc19fB366C11561718357F780F2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB", + "contractname": "RewardEscrowV2Storage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x182738BD9eE9810BC11f1c81b07Ec6F3691110BB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 53, + "high": 3, + "informational": 16, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 940, + "scan_time_taken": 2, + "score": "4.42", + "score_v2": "88.40", + "threat_score": "84.21" + } + } + }, + { + "address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 8, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 507, + "scan_time_taken": 1, + "score": "4.59", + "score_v2": "91.72", + "threat_score": "80.00" + } + } + }, + { + "address": "0x4b9Ca5607f1fF8019c1C6A3c2f0CC8de622D5B82", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDC338C7544654c7dadFEb7E44076E457963113B0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6fB7F0E78582746bd01BcB6dfbFE62cA5F4F9175", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92", + "contractname": "CurveRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 17, + "high": 2, + "informational": 8, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 729, + "scan_time_taken": 0, + "score": "4.62", + "score_v2": "92.32", + "threat_score": "85.00" + } + } + }, + { + "address": "0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed", + "contractname": "TokenState", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 253, + "scan_time_taken": 0, + "score": "4.74", + "score_v2": "94.86", + "threat_score": "84.21" + } + } + }, + { + "address": "0xb440DD674e1243644791a4AdfE3A2AbB0A92d309", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb440DD674e1243644791a4AdfE3A2AbB0A92d309", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb440DD674e1243644791a4AdfE3A2AbB0A92d309", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb440DD674e1243644791a4AdfE3A2AbB0A92d309/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 7, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 310, + "scan_time_taken": 1, + "score": "4.63", + "score_v2": "92.58", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8e9757479D5ad4E7f9d951B60d39F5220b893d6c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf02ce48fD47D7FA1B7a45a0444805d320D035775", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x971e78e0C92392A4E39099835cF7E6aB535b2227", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x971e78e0C92392A4E39099835cF7E6aB535b2227", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x971e78e0C92392A4E39099835cF7E6aB535b2227", + "contractname": "HavvenEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x971e78e0C92392A4E39099835cF7E6aB535b2227/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 130, + "high": 2, + "informational": 99, + "low": 28, + "medium": 19 + }, + "lines_analyzed_count": 2870, + "scan_time_taken": 6, + "score": "4.39", + "score_v2": "87.80", + "threat_score": "78.95" + } + } + }, + { + "address": "0xBb5b03E920cF702De5A3bA9Fc1445aF4B3919c88", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe36E2D3c7c34281FA3bC737950a68571736880A1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe36E2D3c7c34281FA3bC737950a68571736880A1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe36E2D3c7c34281FA3bC737950a68571736880A1", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe36E2D3c7c34281FA3bC737950a68571736880A1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 7, + "low": 8, + "medium": 0 + }, + "lines_analyzed_count": 389, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.46", + "threat_score": "80.00" + } + } + }, + { + "address": "0x9BcED8A8E3Ad81c9b146FFC880358f734A06f7c0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4E3b31eB0E5CB73641EE1E65E7dCEFe520bA3ef2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x648280dD2db772CD018A0CEC72fab5bF8B7683AB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1C1D97f6338759AB814a5A717aE359573Ab5D5d4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x728A2B79Cad691531CC1146eF802617FF50c7095", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbe5B5a7c198bC156474ed5c33CBf2F3F604F8fF8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1F2c3a1046c32729862fcB038369696e3273a516", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1F2c3a1046c32729862fcB038369696e3273a516", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x1F2c3a1046c32729862fcB038369696e3273a516", + "contractname": "CollateralShort", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1F2c3a1046c32729862fcB038369696e3273a516/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 130, + "high": 6, + "informational": 92, + "low": 14, + "medium": 8 + }, + "lines_analyzed_count": 2365, + "scan_time_taken": 7, + "score": "4.37", + "score_v2": "87.40", + "threat_score": "85.00" + } + } + }, + { + "address": "0x977d0DD7eA212E9ca1dcD4Ec15cd7Ceb135fa68D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5Fd79D46EBA7F351fe49BFF9E87cdeA6c821eF9f", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 44, + "totalContractsNumber": 733, + "solidityScanContractsNumber": 44, + "securityScore": 85.23590909090908, + "issueSeverityDistribution": { + "critical": 4, + "gas": 1567, + "high": 30, + "informational": 1334, + "low": 423, + "medium": 153 + } + }, + "contractsData": [ + { + "address": "0x699c039c9E21d49B8c38768619942dfaB6E8E38d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x60b7278c91c31d668fBB961B702C3CB3aD59DbA5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE854473Fc57DB647f957d813044649200C6E1c4e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x28bDE5C67624B2eF7Fa27C9C9B0678fE3009913e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe96097De5D8d168FC46B52874dF0A474E4A293D6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x27665271210aCff4Fab08AD9Bb657E91866471F0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc203A12F298CE73E44F7d45A4f59a43DBfFe204D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0xF0671cF8a1a0b3308e84852308F9624B9eC2e28f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc4786C4484C06bD463f124EBeF2175f67759EA1A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe9dceA0136FEFC76c4E639Ec60CCE70482E2aCF7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x530F4A84e99eF78A5C2A4E64Cd5d126b40c99242", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x24D29234e34793476000FA068E858dE4380646E6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2C993C071e15513419a2563766d2E7Db6A55F3C4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFF5CfDB5b9640EaEA8D23C1d72014346aE8174FD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf23DF6328A8EDCFb34B9905715a32181e72964c3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbF1E06FaCb51B8A9223F266F303a88d3Dfc46226", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x581Fa71eB5b5D704d0c268EEd58e48f801338f7B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6cb4EEcE70eF0eB8E7f81f4A0dE0FB1521E77F74", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD8aD261b4deA3Ce25642d909D2F3Cbf9D4632caf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd3f1BDdC7F25eAfDB939d6B4f62Cb9d5b19d346F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFc6895ff4756985BCa9df2AABB5f31651C591Bef", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeef768Df33e01bcd395612601569f4Ac5daf2363", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6aEa7024E001560Ebf4F634d3EBfC8403FE0c7BF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF854e2472E56fe064f726baE7352F1Ed486c6684", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3091AcaEAF27985F33a8a4b0EefEa49dc60c8506", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd4b10C896D82B3158A9a9fcb8F6fBC5A8D833C04", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3d869950817920Eda9fC9A633ab7F06B97444dd7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7afF10fc89B162c7aBf77974d190E7959cb456f5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFA2fAB480bbdE7C34286616132a0e84AbC8720E6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1Cb059b7e74fD21665968C908806143E744D5F30", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0F6877e0Bb54a0739C6173A814B39D5127804123", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1681212A0Edaf314496B489AB57cB3a5aD7a833f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6a15EE080c2FdE246b674918bff3B52d414525cb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9BdC86302479112e61f3BA7761dC704f7044D304", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x70eE22558a577C9c3C7BE0A5F9Fb494c20e0545b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x66fc48720f09Ac386608FB65ede53Bb220D0D5Bc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0xCcff378F3aA9E4ABB36fdCb03371a59008C28708", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe082Bd0Ac75c78196F312150A298ade27aebecB0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x047B3714f3B3adFC1aa1F31c710ca3cA967Aeaa3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBb1250d0D96a22CF62ee12AEcC2FA684F3Ca04E8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x77DA808032dCdd48077FA7c57afbF088713E09aD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf4Aa6bF149873Cb965061f845407091eF9f50722", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5C91D11A7a2Db54daF61e3b8cef326D930E8039A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdcCDa0cFBEE25B33Ff4Ccca64467E89512511bf6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2e26D4beC1464409c154f653A238cE5BAAA00198", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc2aA78B6d0D2A72557EdD79845b43BEE4eA4DD10", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x435e6e499610B6De3510F0Cb047D3575C7bca6E1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2BB9c128C397f50AFdB82d99096EE9E5acFF166a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD21969A86Ce5c41aAb2D492a0F802AA3e015cd9A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0e1A5c48f3Ae7c629155aFAbbBcd5442627c7EF6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6A071D06b9e317A5Bc0780dD5E7eE8C41c5C3cB8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFd7B1A558e97b7C42ab0B66699774daC1E6C91bb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x76FB9F147d40480b6e030c09CD53fDF912C6178f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x30BB2B3A49ca31e0DD9D1C330E3e9bC8d4390B33", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF5b5176933e18C4e3F603F2646f07BB262245Be8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x703f070BC98f835EDc5DE183A537d837a7c65C9F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdACBFD99Bb915739B58ac9312c78A23ACbACB6Db", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc564040630d6929070D85DF237FDf60F6bfE4b5F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x139F94E4f0e1101c1464a321CBA815c34d58B5D9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x139F94E4f0e1101c1464a321CBA815c34d58B5D9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x139F94E4f0e1101c1464a321CBA815c34d58B5D9", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x139F94E4f0e1101c1464a321CBA815c34d58B5D9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0xcfe154521ab1fc995a6bc68880Af9888221FD27C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4c5F5843131718D76f8Ee6595F7F33D2D3329B34", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x803b5E2B4b376a747d0E95c74Cee3B9dc9B25e79", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc3A4c26DFF46Da40C508BAa09C94f222fF5452eb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x95CaB224896972e69Ad626bC75D29116CE7d4521", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x977264557C22491947c88c72eb91Bf297d1bB44f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdd1122620688C25DF27DD405cf467cC9e5C0CC82", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2C5E2148bF3409659967FE3684fd999A76171235", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2C5E2148bF3409659967FE3684fd999A76171235", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2C5E2148bF3409659967FE3684fd999A76171235", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2C5E2148bF3409659967FE3684fd999A76171235/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x2292de8313E1C41935dD24dc66529b4B6cdf7424", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5Ee88eFE11a05afCE278df521A5086B998Cd8127", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x885B3fF84a0Fe82eb97A23093421504e42cc8f74", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x442b69937a0daf9D46439a71567fABE6Cb69FBaf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x442b69937a0daf9D46439a71567fABE6Cb69FBaf", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x442b69937a0daf9D46439a71567fABE6Cb69FBaf", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x442b69937a0daf9D46439a71567fABE6Cb69FBaf/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0xEdB8F5e51e5B11E73beA72600aa2De7a4A2eAFa4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6940e7C6125a177b052C662189bb27692E88E9Cb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb76ab289C1C81498A17382CA40E799DA494f7EB7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCee08cC3BB744dEC69f6eECf5B7B62CCD9143E99", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x35B9D048d4CB99bB34d59fBF962E86B8Ee44760F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x76BB1Edf0C55eC68f4C8C7fb3C076b811b1a9b9f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x937C9E1d18bEB4F8E1BCB0Dd7a612ca6012517a3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x28E1CE29aCdFe1E74e6fA18591E1D5481D2085a1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7733b88Bf971b9c77cC3C1B64a2Ef4fC06b08017", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDB3de223c0cF8D76A4Ae3a09308Fc605c6dF8802", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2365D3e91E585c974c28a5B82d6AA266F68a44Ad", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa26677434188Db65e42dd5606EE297366361cc2D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe0c39E7b896E7fd1F9fd221079502BDa23e81115", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x649F44CAC3276557D03223Dbf6395Af65b11c11c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x649F44CAC3276557D03223Dbf6395Af65b11c11c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x649F44CAC3276557D03223Dbf6395Af65b11c11c", + "contractname": "PerpsV2MarketSettings", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x649F44CAC3276557D03223Dbf6395Af65b11c11c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 64, + "high": 0, + "informational": 39, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 1409, + "scan_time_taken": 4, + "score": "4.60", + "score_v2": "91.91", + "threat_score": "84.21" + } + } + }, + { + "address": "0x48BeadAB5781aF9C4Fec27AC6c8E0F402F2Cc3D6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2ea06E73083f1b3314Fa090eaE4a5F70eb058F2e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2A77E3382e205D586CA6E4C9F8D7dc6E6bB2054d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x32a357AdE8497EA57446b4BF5099FA9F0918592f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x709F4EF76E243B365f0172f6C4CFA825af7Ae468", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x70C512B97b06985f522F9C602CB14246ACfe2F5A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xecAfBAc3221160337a3a8dcB25A955f50618feeB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2EC454957C0e66266398076f066fAaC77c48d88d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf963a0fc0BFc38FEfE08C6062f2AD9A11AfFDEeb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb7059Ed9950f2D9fDc0155fC0D79e63d4441e806", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD5FcCd43205CEF11FbaF9b38dF15ADbe1B186869", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7bfa1D23Ec09cCCEF678c0175794Ef9e9dc11d18", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB3422e49dB926f7C5F5d7DaF5F1069Abf1b7E894", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x277EFAFCCB3683Fd0DD5facCa8f37E3130D359Fb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0B08D567D1893D9e0B48E61d1f9Ecd9D7C6B11EE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2a1Fa1Fbf771c353eBFe63472EBbB16444A9b0ef", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaEB7205C613c1e1aD34E077EbE86fDB9Da16cEcf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1f53699b435326B6e264727b5504Cc28006Bed8B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2C15259D4886e2C0946f9aB7a5E389c86b3c3b04", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEc3665F7e696b0Ad0D04Ae5161b18782D48cd1fd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5e24c013e8d8b60D53D77cce019263e1964ed8D1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7E62C949f55305C0679b4E883198f93Ac4D8e2e9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x19bd719105008C82dA4b4FD8112c9D2A97C0930c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x089af032687993426A628184cb3D0610d2cda6F2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b37D50F3b7F03884d7cD005CDc7120F5060808c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfAD0835dAD2985b25ddab17eace356237589E5C7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x19BA5013824a45Ee0F9E4738c8618d40bA11234a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE7b44E0411307B637A1B3B75AF8c37d752857Ae1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2", + "contractname": "ImportableRewardEscrowV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5Fc9B8d2B7766f061bD84a41255fD1A76Fd1FAa2/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 157, + "high": 9, + "informational": 77, + "low": 28, + "medium": 9 + }, + "lines_analyzed_count": 2224, + "scan_time_taken": 6, + "score": "4.21", + "score_v2": "84.13", + "threat_score": "85.00" + } + } + }, + { + "address": "0x86770a2940efF6a778768592B42A6668FfB162a4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfc328bb84082AAe68cC47d7f032b177b8da348bc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbB16C7B3244DFA1a6BF83Fcce3EE4560837763CD/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x65Df3Ec0d5fd06a2f29C68e7894804b496945ef2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9a05f2F00Ca385ba7d4368737ec1485384Ca8874", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb147C69BEe211F57290a6cde9d1BAbfD0DCF3Ea3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2292865b2b6C837B7406E819200CE61c1c4F8d43", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8e1B638EF5E796504BE87fB81943e613875EcabE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcdb7D0a946223255d39A6e29B54f08f3291cc118", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD50e7390dad2DE90313C1ACD00c51212Ffa9BE5D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x86508410Fd82c863920f194DA49a0835717c3673", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x17ccEfad2AE2784Af7012af04c76bdafAa4E7b37", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x50a40d947726ac1373DC438e7aaDEde9b237564d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x93465C5a94361A8bc7313e9a443bf76d54e09Ce9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1496d992e66a1843fE91659689C697844aC8712d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2ae5608AB3fb3863a713715f3F59216bCAbc5150", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2774b19d141019B296E880aBd5f7E39A81D3164C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3773dfbbc894bfa9DF22855FCec1D1572eFC5e0a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6cE41F0c16BD789CD4b97ff75fBFB510a6c211e5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x54581A23F62D147AC76d454f0b3eF77F9D766058", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdB87f699ae4045c290033240f22C0CBe80d95724", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x80cbc948c5dba55dc829472373e9F20203E13EB2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2fD9a39ACF071Aa61f92F3D7A98332c68d6B6602/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x89fE4828Bf24caFbE96F804885506A7111065541", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x308AD16ef90fe7caCb85B784A603CB6E71b1A41a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC8fCd6fB4D15dD7C455373297dEF375a08942eCe", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7aF6Be46f83d25902cfa49c9e16BEc54893f25cB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x15E7D4972a3E477878A5867A47617122BE2d1fF0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x53bAd7c8cE47Fa070e5BB25adea796409E0e8058", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3Ed04CEfF4c91872F19b1da35740C0Be9CA21558", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x556F920a83FaBa9BE8019a33CbA4898fDB38d130", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x340B5d664834113735730Ad4aFb3760219Ad9112", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb16a8B06318C78c274f3BBc5CC5C9191B0d0c1A3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x73575B75c222bb2d6c2240E725CAa654B8ec6BAd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE698CcC3cD4f2172a848094eA6D28D89d750C16f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE698CcC3cD4f2172a848094eA6D28D89d750C16f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE698CcC3cD4f2172a848094eA6D28D89d750C16f", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE698CcC3cD4f2172a848094eA6D28D89d750C16f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0xfD49C7EE330fE060ca66feE33d49206eB96F146D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE1264B2B97be89755FBCE7A280FD276C55F661D1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE7C25f3E803C7eb5a08d0332D0c28417241d5462", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x52cCa59bFa0228F41Ab69558F5f2EE3739323c02", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEb66Fc1BFdF3284Cb0CA1dE57149dcf3cEFa5453", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xad44873632840144fFC97b2D1de716f6E2cF0366", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9Cc5C4af60485a582b86E29AC8681D113fD2a197", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x093583D2135aF25ab49a4E148698ee0125bCF2F8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x250AD7A503132Bf851743cef092b56CB1C33a3bC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x496B1C5EEf77E6Ea7Ff98bB22b5ec01Dd4CFdeDA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF2bb38E5FE4e244EF3ab82F218383Ba4D358f895", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x96f2842007021a4C5f06Bcc72961701D66Ff8465", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe152A2DbcE62E6c0bd387fFd1bb8086F44c5Fd04", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x619676Df5C402D0eb008104e9a658C1F65DBF702", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc765DcA9D0e77B01b2Bb74fEBae2cF89E038092B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB25529266D9677E9171BEaf333a0deA506c5F99A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3713BC72567A6C797AC69678f72a5A0d80c56dC9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7EF87c14f50CFFe2e73d2C87916C3128c56593A8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC20e63aB2F1303079a6cC31013534e3989CFC8dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB9020cE5086feC8e9cEfe86b23C2d31Ee5f6f678", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x03c0544195A86028abdD8E69239A03b7ca0bC283", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcF2E165D2359E3C4dFF1E10eC40dBB5a745223A9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE28b785ecc2Cb5FE949f5f31A5aEC3989f764838", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x90241392dbA7FAa1d1d96C6927f0FBfe93FdF226", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x836804b2C489704068185D190C1763b9a5adDa93", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5A155c378d66d8EBa2262e744738a76d913E5945", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x65AC63AaF11dF18d392469eD2D8CaF8E2E40E788", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA6bc30d854c2647574921c4AF442008DB7d32ad5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9D81F2898127f812751dc09C210D839a7DB651aa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x29533e33226E5383A36eb4BF515Ff067379eD841", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x555a66ae81b447f3e4533A8159e2462D17A7e7c3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa3D7AeCf60B33eB7582E6cC38bFb60926E7D2131", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x34783A738DdC355cD7c737D4101b20622681332a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x92E1D720a055604C72Ffe14c4e51A1c5d67D5D3A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x86BbB4E38Ffa64F263E84A0820138c5d938BA86E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x102AFf35C746B44a639A1cE344A1461306835e86", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2214cD24c13D7B36432C66e73984Bc44D479CD51", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0f98F15020CBeaa572E86E05e4717E504b6A4fA5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4c0f7b167e7D280D97471f5A17F4Eb214E15A440", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x77fB9D52099d4207108C26AB22f9D8BBF691A37A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x15df53AEcF14f4525BE5F7Ac8240968CBF5bcAAf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x89f16bfFd72166807A18fAba307cD21eC6143563", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd856b45d4D9671482e53E705058aF3fF09000A28", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9A3Ecffd8Cb317685EF0Df7B4aF5C4c9d1aF53eC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE6bf793B3ED4b42f8c3FB883a60e49f976a1791e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xECc8A6Af92d825ACC5B871993FC83d86CCEd5a19", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3382A15bd1956e908a1EF2D027F92b2Bfc84558c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5374761526175B59f1E583246E20639909E189cE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7EA760077b84f5e9A5D8a51Bf2A49B91D7cd5aa9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaF2E4c337B038eaFA1dE23b44C163D0008e49EaD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE8c41bE1A167314ABAF2423b72Bf8da826943FFD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0940B0A96C5e1ba33AEE331a9f950Bb2a6F2Fb25", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd6A06A8c73265e471639bd953D24832bBcd548fd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2aEF3F9E57E2695C32bEaC56d79BFe4efb55bF63", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x66F541d5F16f2451dE9DE5098d241774a33093f4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc2c71156d9DDe42F412e83a3E169283Cd70F3E9D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06C6D063896ac733673c4474E44d9268f2402A55", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF52Df12Dd62731a11180403212EE67cb5F4d6345", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x27be2EFAd45DeBd732C1EBf5C9F7b49D498D4a93", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79", + "contractname": "SynthetixDebtShare", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 82, + "high": 0, + "informational": 39, + "low": 13, + "medium": 2 + }, + "lines_analyzed_count": 1013, + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.90", + "threat_score": "80.00" + } + } + }, + { + "address": "0xD21257d00E06621b1946532a2410dB1aBa75C638", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x748f78A5dC4a4325BcdF251DeE85E481a2dC6929", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbBF6444e3Ba09ae34288EFc9139A669A3359Dc95", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7D5bf858398DEa0186988A2BfDCF86aE22dd8612", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc0929A879906AF158B63230BC7a60144F2E26839", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4a16A42407AA491564643E1dfc1fd50af29794eF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4a16A42407AA491564643E1dfc1fd50af29794eF", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4a16A42407AA491564643E1dfc1fd50af29794eF", + "contractname": "Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a16A42407AA491564643E1dfc1fd50af29794eF/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 13, + "low": 8, + "medium": 2 + }, + "lines_analyzed_count": 246, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.30", + "threat_score": "84.21" + } + } + }, + { + "address": "0xDC7a51F5c32909AcD5D03d11944c4480bee1Cd47", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9651De67fD8c3003a56b25dc24C73C317f00251d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02f7fB66B55e6ca476d126d96f14c5732Eeb4363", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x244c689BFa19F046124e75339887f9918317b919", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb8BC48ed3D08A3ac02D62174652369d3279705dE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x71FD2f49f289d75D0C1E108c97Fcb2a4c54Ab424", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0C35263A2c4ed7BB812D3B4f4A5Da1A623fB2b7B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6aBC19F21D5Ce23abf392329Ef7B118c7b5F2AA8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x070E7B0447e096704C54923826ac0Cb6C6472400", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA198D00DC35f8367BEB48f27DE9032C8209dC22C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9F6AA1c141838DF56eF82Be286cAbd2616c8B309", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD1c8E9B404053560bc6A0302c4395FfB0FfD1C79", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5d9187630E99dBce4BcAB8733B76757f7F44aA2e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x222eb6ce2461798382D044ABE53edcf8752B47f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04631B9297919E98334C5AbAa762C48af071b4ef", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfd9f2393634fAe33099503b45719d8EBf1dA7744", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCEEC52eae64958A7F469d2Cf919102bD198092dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x00B8D5a5e1Ac97Cb4341c4Bc4367443c8776e8d9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9bAEDd40FaE33Ce9022D39a9bd71F325E626a06e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7322e8F6cB6c6a7B4e6620C486777fcB9Ea052a4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4F7d521a7CF8FA3b6EbF5d960907aE83E2888fC7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5aCd4ABF5DDfb7F27B5940D1Aef640d6b67a2Cba", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3FCC706dd9ab9Ac3DAF6f205AbE26712ddcBbd3E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB1ad6dD82d086F31d2143080b0064aBc44cf2b5B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41aE759b8e75f4EE544cD08B4369e5F4719561FE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9576B1104c0fa29F76B3559B77e0fD0A6b450213", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4a74Fc79618B018B0Db1dfeea225B38666D32871", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc3Ee42caBD773A608fa9Ec951982c94BD6F33d59", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4C2A2390c2908E0e489F8a487CE332f7CD6c1357", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x31A1659Ca00F617E86Dc765B6494Afe70a5A9c1A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x296286ae0b5c066CBcFe46cc4Ffb375bCCAFE640/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x53bD23EEd35C00EF09D4Ebd8F71005b0DCC97E1a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD91Db82733987513286B81e7115091d96730b62A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9B1c2055465e1F1AaEa14d68fC688175cf46cdfe", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4eB7Ce307DE597F854124D018ec9edE0A8D57931", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4bF3C1Af0FaA689e3A808e6Ad7a8d89d07BB9EC7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2DcAD1A019fba8301b77810Ae14007cc88ED004B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa1Ace9ce6862e865937939005b1a6c5aC938A11F", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa1Ace9ce6862e865937939005b1a6c5aC938A11F", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xa1Ace9ce6862e865937939005b1a6c5aC938A11F", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa1Ace9ce6862e865937939005b1a6c5aC938A11F/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x0ED899BDe78B8f647D8bB1A44cD2DeDFC087188C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x76c6C768ac45F0a3d266FF3e73257937Fc962FE6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4434f56ddBdE28fab08C4AE71970a06B300F8881", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0D8121E17b74e537286304c7804a5bC592A7964f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x779f424d3B3A617beB4a0DB1C21D5505De297a8A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9B0071d4Ee4a078dbdD5100799D8eA700A6dA709", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x579e622B355Ac69A3a772d29A98379044CBF7722", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x695Fdda0E1546cA369Df3CabE8ED33407Cf62341", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf86048DFf23cF130107dfB4e6386f574231a5C65", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x51a8e343841eEd0439De080cDc5d96c4A8568860", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x84e12CCEa1311DA4090002279C2f46EC828199f3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x88C8316E5CCCCE2E27e5BFcDAC99f1251246196a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2cFD760B02CC196E611CE867862C0654B1527c2C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x692c746f443031559E9816b50c99165fd452982d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa7912822C220cda3596CAbFe9077769576E2b46E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x374f2D3353bd664a2B25508df4a3b58939999E1B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF6Af0F6E69A24Bc753382a9C53d568D83515f167", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x94cF2BB95BdC525f90311dDb2eDCd1C481e81A9D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8CC84E2c8BE0B7999B65A6b2bceF4dfF1f433Ce1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x671a70eDa2639972cBb503fBDa0f2EbE0949ff29", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc23BAbF6Ff26b9EBD36Bb28da9eeA3F42534Aa79", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4dFB42753f735fBbbb2b1312F72eB05D905365AD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 14, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.34", + "threat_score": "80.00" + } + } + }, + { + "address": "0x572F816F21F56D47e4c4fA577837bd3f58088676", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x572F816F21F56D47e4c4fA577837bd3f58088676", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x572F816F21F56D47e4c4fA577837bd3f58088676", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x572F816F21F56D47e4c4fA577837bd3f58088676/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x913bd76F7E1572CC8278CeF2D6b06e2140ca9Ce2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8b2F7Ae8cA8EE8428B6D76dE88326bB413db2766", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC56a0198c08c3610980340660C39f6D6C7Ea765a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x799654ecaF87E769C56f722C82Fbc7BBCC4f621C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe46Ef097d2CF6FF95Ad172d5da0E65A0dE9e2468", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2903C913BBbac9fBb6c4A080210cEd9EeC1f66a6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBBd74c2c8c89D45B822e08fCe400F4DDE99e600b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x882e4a84Cbd9b55052c85e1FF05289aa577659B9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x33d4613639603c845e61A02cd3D2A78BE7d513dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1228c7D8BBc5bC53DB181bD7B1fcE765aa83bF8A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x79AE4AAC073c6f153644647Af14F202ca8cc39C5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5Ade35CEdDEd082BDB27A94e2A20aC327a67172e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xab0d9E3FF817faa88F4bBC783CFA6D55E5f10F3E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf32b995Fe4dDf540C848236dB9638d137Aa9b6ff", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0c705619Bbc28809419Aae00306f726A410f99fF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5Be1C70475422255684E4f312E57Fe782a5102F4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf606E99D6F6a003623eA5764dA119BAEcB2e8C99", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD60E490fBF42a43E67F1e8d74debd7bCB5240F80", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x253914cf059f4c3E277c28060C404acFc38FB6e2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3DfBB7D0770e6Eb77fBEc89C0840E9A0f29C76Ff", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4272b356e7E406Eeef15E47692f7f4dE86370634", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4272b356e7E406Eeef15E47692f7f4dE86370634", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4272b356e7E406Eeef15E47692f7f4dE86370634", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4272b356e7E406Eeef15E47692f7f4dE86370634/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x02A26Df328E08c12ce3A5ed428b83Dc5e4c2ee67", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb474425297945dA2F38423cDAb98f63860412F14", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4eD08210706F5b74584cC7F03b38d800DC27936B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2c5fc227AF9100F8d6FC963549De3e3BadA8c3A9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2dc99068ad1D5b437B63c2aFA5c3D30a23084764", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6e0d26cffc3a63d763F1546f749bf62ebC7d72D8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0b1E9543c3Cda15d431DCdc94724F3FF3caDAc1F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6F910A87565c581e101FBba25fE5B2570181794C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa664fCA1879C9cA2E6CFeD49C3C855352016E4C5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA4d53f6CBCF314f318f316ae61cDd400c974085d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x90c9B9D7399323FfFe63819788EeD7Cde1e6A78C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x09F9d7aaa6Bef9598c3b676c0E19C9786Aa566a8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x47F99a380cc020b5DB4B000aF445a232081ceEe7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7690Af487c06674785daEF91EF6576464B46D249", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x47649022380d182DA8010Ae5d257fea4227b21ff", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x47649022380d182DA8010Ae5d257fea4227b21ff", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x47649022380d182DA8010Ae5d257fea4227b21ff", + "contractname": "FlexibleStorage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x47649022380d182DA8010Ae5d257fea4227b21ff/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 27, + "high": 0, + "informational": 19, + "low": 2, + "medium": 2 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.44", + "score_v2": "88.71", + "threat_score": "94.74" + } + } + }, + { + "address": "0x4e8f55f1948D3E61A1FD3Cd38Ce05EFC77bffEb5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x368A5126fF8e659004b6f9C9F723E15632e2B428", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xab5745E6cD602742636491409E18a73E223C8aff", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1f6B92EB7aA3dacA3DcCBaD74928827CF003f9A4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFBc4198702E81aE77c06D58f81b629BDf36f0a71", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFBc4198702E81aE77c06D58f81b629BDf36f0a71", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xFBc4198702E81aE77c06D58f81b629BDf36f0a71", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFBc4198702E81aE77c06D58f81b629BDf36f0a71/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 2, + "informational": 14, + "low": 10, + "medium": 2 + }, + "lines_analyzed_count": 391, + "scan_time_taken": 1, + "score": "4.25", + "score_v2": "84.91", + "threat_score": "80.00" + } + } + }, + { + "address": "0xC0c66470E766AE2026E6695966C56C90741811AA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6", + "contractname": "RewardEscrowV2Storage", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0c2ED9B23BAF9C5f486e175D406728d3bE46d2A6/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 53, + "high": 3, + "informational": 19, + "low": 14, + "medium": 0 + }, + "lines_analyzed_count": 938, + "scan_time_taken": 2, + "score": "4.40", + "score_v2": "88.06", + "threat_score": "84.21" + } + } + }, + { + "address": "0xE4bC6Fce51de6198Ac13eDB55E60B5ca67A4d7C9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87b1481c82913301Fc6c884Ac266a7c430F92cFA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9A90C6FA8828baCD5B9eDD513F77bA7e4528C7E8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6e7209c0dB7110fc5606BAAC492Ce4dEA2EFEd8e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0679e0fa9ecD77e2Bd900555CbE10a5Dd519A5fd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x184D5A9f37D0ca2151102958D174E21Db6605069", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x90efaafEc5B183D09bc5b2cE81E8A12e4c2A6002", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x71f42cA320b3e9A8e4816e26De70c9b69eAf9d24", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEbBeb518d4b4e488f45913A9Ef72Ea57Be676F1a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x031A448F59111000b96F016c37e9c71e57845096", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6110DF298B411a46d6edce72f5CAca9Ad826C1De", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6FBcabaa42cE1818f23a0b909dbD9BC7691FC1E6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9D6Db4d562D670a987b5D9e07Db71bab33Eb1428", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9f564ffB60945DEc03fB8DdEF491465Dd9b4C9Fb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x67e010545133038292D124E49D1dB6459fff82AF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x24b4b6703a2eE7bA75a4Fc859B606F0bbaeef4EA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB241aF12256998A0051b93e02027e73CA7E5388d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9053e51047BA7f0141f3d1F23AC7Ec6861bf9Fba", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4", + "contractname": "DirectIntegrationManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x186c50515e6Ee95cEC381d7f6Fe72C67085dBCb4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 86, + "high": 1, + "informational": 108, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 973, + "scan_time_taken": 3, + "score": "3.91", + "score_v2": "78.21", + "threat_score": "84.21" + } + } + }, + { + "address": "0xDEbC936c5aDfd1331E5fa4AE76DB7197283342d0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5076C4fa56fb78b28eF4a542c7ef2B0F95186e58", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3D3f34416f60f77A0a6cC8e32abe45D32A7497cb/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0xA997BD647AEe62Ef03b41e6fBFAdaB43d8E57535", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x75D9ABD9B5e9724345570cFa587BA791c6B012a3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc5Db22719A06418028A40A9B5E9A7c02959D0d08", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF8dBEf33111A37879f35EE15507769CA927cf9C0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf4EDc15CCf3bE5833dB3753AA91782a601F9aeda", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x239847700D9134cEEAEC306DAA40b569CEe1D5a0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2107A107D1043b2c442b8de40d6696C29bD2c5b8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb2E9642F96A1b576ab0232ec35Cb0d7d07D1172F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x298B9B95708152ff6968aafd889c6586e9169f1D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3403A3430e4a62577e70fB48e070268D84a8F910", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf8aB6B9008f2290965426d3076bC9d2EA835575e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaEE950b1704c3eeeF954FA326AF42A4A9d083Cc2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x10584F7232e992CbffFbBD981AbB37841796e5ca", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1d46c117E7e9A5dd242724a1952911ECe78e0831", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x001b7876F567f0b3A639332Ed1e363839c6d85e2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc8590aEb1484e642f7321bd0586B6DB3165a862C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xae90E9BB73b32505FB56a0F4Fd4eC8cf94BaB730", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD5fBf7136B86021eF9d0BE5d798f948DcE9C0deA/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x989D359dBF9C531aE6C305c37AC37220b8Dd99Eb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC18f85A6DD3Bcd0516a1CA08d3B1f0A4E191A2C4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x27B9C4af1BACd39Fb216A3a27c9F1E3cd8570b19", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcCe2c84C91e6c4de7e87704b3D5C4fba10626234", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x21F660512a18dEad0664F189aF73D74373dDC45f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2B3bb4c683BFc5239B029131EEf3B1d214478d93", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2B3bb4c683BFc5239B029131EEf3B1d214478d93", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2B3bb4c683BFc5239B029131EEf3B1d214478d93", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2B3bb4c683BFc5239B029131EEf3B1d214478d93/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0xA408d8e01C8E084B67559226C5B55D6F0B7074e2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x210BA565130f2aF399fD8435a279b22894e8D096", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x854A3500F1443ba99F746CA605d8FC25F0d06f32", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe4D25C54759ecd13c10e6c64aB9127c6408F9CfF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd30bdFd7e7a65fE109D5dE1D4e95F3B800FB7463", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x26A035D9A2eD696EacC3816674C66A7eB73aAb70", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x95366aC32995d4C31f72C2D0029211E19bF6eB7d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7221d65B8e46a380102EBE986C01A9481e75Bd9E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf5826f24805c162c696b79ba31ebC6FB8003d475", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5ed8D0946b59d015f5A60039922b870537d43689", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x926b1148DaFe298ff7Fdc2d01Ae1bC3Fa3b4FAE4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFfa3635f5844eA0F2FcCB03cb936828F508F558b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2891452e2068Ac9471E3610e956510C46B4EffE5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2CC4707f6aeF86cDBA05F45Da98D365a66DFD5d7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8D08A8A066E9606F854a3C68FcC730e406319996", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb1204d3fFfeaEa354f2f04779BEdcd0d8f3598fa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98cCbC721cc05E28a125943D69039B39BE6A21e9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59b007E9ea8F89b069c43F8f45834d30853e3699", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x59b007E9ea8F89b069c43F8f45834d30853e3699", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x59b007E9ea8F89b069c43F8f45834d30853e3699", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x59b007E9ea8F89b069c43F8f45834d30853e3699/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0xDe344136FB507e96Df8694615f6AF1739A2a9AaD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x69F5F465a46f324Fb7bf3fD7c0D5c00f7165C7Ea", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x982bb9880295EcBc34a56772fEF81E964Aee4A9f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6825Dd6B5b83FBbFF1049A44dc808A10fe9a6719", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x18970122d688B97023Edc44DA27A51230dC6799c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE9Dc2C1008b1322c21c1Fb45CD101f1b7A0C9f73", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4334DfcB85EaB5dA80b162F930B56F47Ebb156f1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3f30190416EBdE7F50749cf3579Af1beeF2E7Fa8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3f957DF3AB99ff502eE09071dd353bf4352BBEfE/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x73f056Ca71F4f4f5eA6375dD710D62247873001b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x325AF017A497953734CB7B1F51580ff9aD1122B1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3f9917995e1a55060B984dbeE9d7358D9eB7AC8c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcA3AF1757f1ce97956c289ccc6B171A14acD85Ca", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B", + "contractname": "DebtCache", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 135, + "high": 2, + "informational": 135, + "low": 8, + "medium": 4 + }, + "lines_analyzed_count": 2171, + "scan_time_taken": 6, + "score": "4.30", + "score_v2": "85.91", + "threat_score": "85.00" + } + } + }, + { + "address": "0x9C8ab9A60467ccE650b4E59E5072d37CC51C5C0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x740444afa4F5a7CD569A7714D5252A35DC1fE299", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0cDFdbF84Ac56D54657d3895602BB2982fD1EFE4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x68287419FcFA1c186515E99a35FF3c970B3B3C66", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe0D10647D92749Da9bd5c250dF2EEF2e4110a8c3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x00FC152C7Dc2dF709161dcc8bA541eB77E612D4E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x81b5c28e3905233bc4B96B182160593779d2CB83", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfD9E252Cd1Fa456AaD9fC592608e86FaBcF40F77", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102", + "contractname": "CircuitBreaker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x803FD1d99C3a6cbcbABAB79C44e108dC2fb67102/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 117, + "high": 1, + "informational": 136, + "low": 10, + "medium": 4 + }, + "lines_analyzed_count": 1753, + "scan_time_taken": 4, + "score": "4.18", + "score_v2": "83.51", + "threat_score": "84.21" + } + } + }, + { + "address": "0x05718A8adFaF321b0e21DaaE77A44a2De71F6d9f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x89698dc9ECD95337AD64FDa7dF773dA5007926A8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3FFbC2f1029ccb193d011757E2bbd57538711D86", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdDeB6cb0D6050C9221D037Aa099a2D11C443548a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1951c6b2D9DD9A3CF10aaC5e79A7EcA0a5300BB5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEbf81425e81e2A879C139DB3B3891B0A635dCF7F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x797c42Ff20162B806b813B78E5ceD6d69E06a09a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x421DEF861D623F7123dfE0878D86E9576cbb3975", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x595f37E1b21870571eE99fbe815D6790D817C0Ba", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04412b2aE241C602Be87Bc1114238d50d08398Fb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4bD5674a720c212FF515Dd51d4E5d304FF16B3d0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFD306A2B2e78E35F573f8593aeeD50d07ceAB6BD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB9c6CA25452E7f6D0D3340CE1e9B573421afc2eE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5Af0072617F7f2AEB0e314e2faD1DE0231Ba97cD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x064F65c29d29386b37d7D78804fd4246AC7edA0B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0134c2E630cB2E5385261C4CA9308e87Ba70B432", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8649Fdb91a47281Ea1eE67b83967b0D00F79a560", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2cCaf0500142F8E563fF361C3b34AbEe16B6205d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF647dA1E37ab60A418cbd68f864b96eCAa545118", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xECF9f79602bC7F8751166254639aA6605Bc5f2E8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf037641c69c1156530c182B970045EBA6289553b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", + "contractname": "DelegateApprovals", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 0, + "informational": 21, + "low": 16, + "medium": 1 + }, + "lines_analyzed_count": 431, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.37", + "threat_score": "84.21" + } + } + }, + { + "address": "0x82DCd3e7224DDA8dF6A746d70F1Cce80df4384c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7F059E5FAA4972B098C7539A6721c596BDc942de", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x577B7dAdF6052d8DFA3C394143a4021b433A809c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3Cf1BE829C5eE73630482D2E92bF9461Adf1b213", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd9AC5ECbB704f0bdb0a96bEBfA3B79bE829d2bC1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC2231D2cAdDBee015AeDddd3F0EE3874E3bd1d59", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcE8Bcb110101D6cDe21d6c76bD799261385AA950", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x89EF1ccB62eE764Be2f817f3fDf20598EC90fBCa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbC2FDA8D78A9a7F0AFEfD45EE5c4A78f02088C10", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9615B6BfFf240c44D3E33d0cd9A11f563a2e8D8B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x0A0A22189c8732cA089D6fB6709e65140a446a41", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6680180094DF2421A9c5140b207f95759C9080Dc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6fEd9c8de9886557AA7F4bF7784Cb579d38F833c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2227af48ec971E3C786f3E06064CbA455724d6ba", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8B9B5f94aac2316f048025B3cBe442386E85984b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0142F40c25CE1F1177Ed131101FA19217396cB88", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x010a2f40B3b09FdBc60cb06f1b7F1a2A757d0eF2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEaFa65b829b37277a14fE43de9fAda0d9e897E4d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB589Af3f2e3377A9a57da74bE1b6598926479505", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4BA1bdbc15281775a8437EAcdbAF8fbfD3A6a224", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB4D55aE3a6B3B73633F622Ef89e94E4bAD05c08F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x81891EBC7cF265B87D8658EC2E703fB703392845", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x978D4b5438D3E4EDf4f03682e5A53b48E56604c5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD3d59d4b8B504Ea6e49c5788Fe1BC7505c6f61EA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb815Eb8D3a9dA3EdDD926225c0FBD3A566e8C749", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcAd243fA79De8Acb3B0336Dd9793A16D8e6A3aA5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaf621161755C601C1469e3487ce971f39Ae507BC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB63bEF5ccC5e9316961CDCD54129743AE8455Bc4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x61a7AE08B9061F96934a2093cbe59F839355FFF5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB7d7605f814Da681cC299A9Ac9ABBfc1ea65E40A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFe00395ec846240dc693e92AB2Dd720F94765Aa3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8A6EF192d45e8ea930bC7f4F0eD457f213731BBb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5060490e390dc3D4590BD732550B3cf042d41334", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEed3618dd59163CC6849758F07fA9369823aa710", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC3351Ec585e2D9d08aff1DF0FaA4e491cAe8c953", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x777A913412D576532120ac1d266d4C908e584DB2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc27e06964A83eBb5917EAB0e8607f0B1492e755C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3942722D61d784347F38CaA493B1E073aB321B22", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa9BB96d03A6ED56C14cd47a2CE75Fa6a7633aeC2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xECE9613025F970f1d56b2Ba749e1170976465088", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd5ea02e6324693BaCbDE3E63a3C72E5a227a4dDb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeF7F0BC2D93caEaA824EE56592e3C2E9d5Bf0C34", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6CA6Ae2fFE05b78545482111Ad74B6676F79C4e1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04915C122ebA1cd7629a2a00D9aE2a4C145aB21b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE662e0aF5fCaBe78aaaF4cFF0a13ca69512Fc481", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x352B138d7F6500fC71A014F3C7eD48B6d99fbe4d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x68f05ef597BED7bE78A2ffF6E78206c99f79AbFD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd9fd12815Ef126094E73E6741309C304d1c24580", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c", + "contractname": "Address", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 40, + "high": 4, + "informational": 28, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 464, + "scan_time_taken": 1, + "score": "3.87", + "score_v2": "77.37", + "threat_score": "85.00" + } + } + }, + { + "address": "0x94a1D572baE06A31C029D4C26e1fA705f54286ef", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf9AE92bc49A5DD96AE5840eaAE75218016811c99", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB2b42B231C68cbb0b4bF2FFEbf57782Fd97D3dA4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd5fAaa459e5B3c118fD85Fc0fD67f56310b1618D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x640cca1164154b7F5e7b5c2eeF6D757246Cd3e2B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98d601E04527a0acBB603BaD845D9b7B8840de1c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6A5A1E32216377FC03bFFdC9B33fe29c2f14Ec84", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xEAf0191bCa9DD417202cEf2B18B7515ABff1E196/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0xf9C0122A38c6B85FDAfF3065f3d0822D9802E03e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6393113A43A4A88b9F3D53b4b21e7feEb5d3D821", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeb4b5ABcE7310855319440d936cd3aDd77DFA193", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd0De1Cc5849E07C03D1d7a2589a8D56D092DfEaf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC51aeDBEC3aCD26650a7E85B6909E8AEc4d0F19e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE6aC817Cfdd83073aec079cD9EBb9c35479b7665", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd4e9e0784C3cE4796f54F2EA0D337c7CFcCFD645", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x10305C1854d6DB8A1060dF60bDF8A8B2981249Cf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA2C0843c8cb9f29Fa40fc0ffd2B4995A0f05C15c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x69125856Cfbadba925CE8345D0A5dE98F375920E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA9E630952522E3F110322711F424528Af894e307", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x700EDD66fB75516427C793f5Fe376f6fe1aCc932", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF40E46c74CA3E72d8dC490493FA9499999C6256E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD326CFAb7af228aE6e97d879E9E6A3E7faA8D328", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x995f710838a070D43D94d4420194Bb09cFC332E6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf7d9Bd13F877171f6C7f93F71bdf8e380335dc12", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9F77aF45F13738Be8D3bb772A86310f4e452aFd4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4Fc5beD961d41ba5F198DE7484637800Dac78eb1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5d79EeB57A35EC8b6b9Ef55052C5C9F919C3c3Ee", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0db1B224C5203fA22CFdFA3F92519D150ad86612", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0bB16a341EdA6b5e0768b55eb091Cd914bE96bc1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x33c3C4D49dEe4232498B3eFA5336C627801E998d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEa0324cc8D9FD70b8000bafbac7E3FF7C15275eD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x92bAc115d89cA17fd02Ed9357CEcA32842ACB4c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9c79C19FF4d1a6531D9a4F91e96534F5D002dF8B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x661c2479BffE01eB99EeC9169149BaA5DAbeB883", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3ADA6D040314676B1e8A4BC1a0a16060b42A00eF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA154EcFFfb46380991751DE890956b245142e10C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBdD0D09f73AC6f8Ef59A71baab283C12dcab06fA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2fffEBeD35931abD9014A39AE41fa26D511E31F4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 14, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.34", + "threat_score": "80.00" + } + } + }, + { + "address": "0x9E3c1F1f5868701A4D8CaA58D61dF2F74aeFe926", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x83C71b63c14900026f30af0a39C0e1CaB30f4A2f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x875bBc7285d52Ca957024999315717D45ba99276", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x50197701bd09f8DBDd6716b1b9080574819a3776", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xff8Bf0f6f9494b44AeD91BB7868Ab94b76dCeAAD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x074B8F19fc91d6B2eb51143E1f186Ca0DDB88042/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x33C8daF48c691C54897070C3621fdecC249C7202", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0e4695edb83FB23E6b12AFa3660beF09610791de", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41140Bf6498a36f2E44eFd49f21dAe3bbb7367c8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4308427C463CAEAaB50FFf98a9deC569C31E4E87", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4308427C463CAEAaB50FFf98a9deC569C31E4E87", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4308427C463CAEAaB50FFf98a9deC569C31E4E87", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4308427C463CAEAaB50FFf98a9deC569C31E4E87/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0xFaf84737Dae0DA0c093BC172e32FB845016Df642", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCc60342649c58A9D5a5293030CCBc230b1231127", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2F0Fe4B621E7e54110446cE2df699004c6194636", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf5a6115Aa582Fd1BEEa22BC93B7dC7a785F60d03", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x58e178B0CacD1bc56a2cC408030A1f69eDc315f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdCB4ec61fee47955462FD1F3fa89A6F32cc6A800", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE44179Cb9623C3bB7a9BCF54b4B1DD5ad8c672e3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3b17232cBcEcb5DE01bb92Aee2fC35e507F0aBbb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x105f7F2986A2414B4007958b836904100a53d1AD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x549dbDFfbd47bD5639f9348eBE82E63e2f9F777A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcaDD53c5fAAe5111c7a0429Ee1f99A695433Fb17", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "contractname": "ProxyERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 2, + "informational": 14, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 396, + "scan_time_taken": 1, + "score": "4.22", + "score_v2": "84.34", + "threat_score": "80.00" + } + } + }, + { + "address": "0xE72f5C2B7C8E8697aFFe886497d22ad47D832085", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9Cd7ccac32231ccb842f14368B3DA3B33f20d3BE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD53C50B644aa4E29fe2B633E97187e2Aa3cBd6fc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x509072A5aE4a87AC89Fc8D64D94aDCb44Bd4b88e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x7F4B56A8Fe268666d95e64F16A96bBDCfB89DF54", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x959A4309f7d82e3D34C353a405200D8277032115", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdcf2D2C4949D6358bF05cfd88dAE83276cf7552b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4Aa0dabd22BC0894975324Bec293443c8538bD08", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x99B2b4F1C6222d97e70Cf7D0C7Cc314465Ca9dC0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x06bA4E6246A0C4BcBB53Ec860bE5372Fc40629ab", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC81e43B6FB257760cb655C5B3Ea0b87d93cf01B5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8cfdfAf68efC96293A395B5Ef94e5736EC71020C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9EE6dF39fe29EAb8116DB947CC642794400b70DF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4AfD66f7379449a73C4848B30DBeb93016346FBE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3756909c4240aD5b442eC3d138e2cE42F27eC605", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdA9303CE53a1800b0F077C1A9a1A253Ee8A64457", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d62aA1535C7C33D7f6592562f091D193E180c57", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02e85b8dD638a5FabD9D67802A92721D2e18fc6d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDaf440cDeA843762c6D4ECFA7C2f64AED832319e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE0a9be89b352014028dA9837233168DD5CCEC9B1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0DAeA0367d7b82644C4db4D992cF4ba39c8A359C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x73d8fD1dC5E38cEF6754Fc5009015CaaEE218461", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x869d17fd46F76f0e439bec2992f2D45B40253f88", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8d51BF0759e1a01c15F91940BaaaD08B6B45a637", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD681CF2419bb3F85732412164b6542843E9A64A5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbCB2D435045E16B059b2130b28BE70b5cA47bFE5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x08388dC122A956887c2F736Aaec4A0Ce6f0536Ce", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf49C194954b6B91855aC06D6C88Be316da60eD96", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdFaEBe6A2B2BDAc52aC2E172e0175988d7472c60", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x81DDfAc111913d3d5218DEA999216323B7CD6356", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB0b6b79Fbb09290b0663D6D767FFCEE7EA742428", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfe964748D65187bc6441bB12058E2dF3e3240d04", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEF9cC2223931e876dfcf0642b3f2EFb6Ccef7746", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4Fb59e8dAfcd398b2ca7Fe2Af5a7405Cd0d22278", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x852210F0616aC226A486ad3387DBF990e690116A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x852210F0616aC226A486ad3387DBF990e690116A", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x852210F0616aC226A486ad3387DBF990e690116A", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x852210F0616aC226A486ad3387DBF990e690116A/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x2F0F0865dFDD52AdefB583Ae824dDE7D60b76a3B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x04B50a5992Ea2281E14d43494d656698EA9C24dD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd21F7CC02f3a9B6d059cdAd6e0C0f4db18420189", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7784B850922d995965846d8a89b0C90bEf470F15", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x35A713bbb5a205c4dF96A8391E26Fb6228248f2f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1a83bBccFaB68A8bF901c298c5dB5ACb8a2C7b05", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9De146b5663b82F44E5052dEDe2aA3Fd4CBcDC99", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2114d1C571CB541f3416a65f8BccFf9BB9E55Dc5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5E51817910c53A01e7Ee90B8640a66768075bf2E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x767F446FbD3F2e5c91292D9FA51a44102a89117d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x08BCea94194A1D63379123073Cb254b77f7721A5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDfA2d3a0d32F870D87f8A0d7AA6b9CdEB7bc5AdB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x31Ec26dE77aA4c859b7a15A37D2Fc9EB61289C14", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCF33a35F0f2095ABdD0C81dbde3A1cD37bE0c5cC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6aCC3519d10E46E5a228615c9d4B57CC0113A212", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4C35c27fF8F0dD039B4C4F0D670f2D58f6215c9C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x91cc4a83d026e5171525aFCAEd020123A653c2C9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x91cc4a83d026e5171525aFCAEd020123A653c2C9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x91cc4a83d026e5171525aFCAEd020123A653c2C9", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x91cc4a83d026e5171525aFCAEd020123A653c2C9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x8327AA139bd7eEE62730a2cB9B9A86821810d4DB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbdb26bfb6A229d7f254FAf1B2c744887ec5F1f31", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x842D77B29F344cD11B93fb9eE463a3479b098aDb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x35B0ed8473e7943d31Ee1eeeAd06C8767034Ce39", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4022AB250B5c32c286A3953bc740368D6b68b067", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6BAD3Be3A7B3853739729833425a8b22737D0dAC", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcfdC039BDB8E4b578857b759f27D6BAa2617EDD3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf73fA296DF4C46b7182B14AC7862f6E08Da84150", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x5B6BeB79E959Aac2659bEE60fE0D0885468BF886/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 2, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x5dCA1c6c75f6410CB4020A4aB5657FEF716fCfc3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9c3A582Cb712C8CDb067456b993F0234EDB185bD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAF89069dC03d65C1b3091D770a8D3b4D02126849", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd10cd91683301c8C15eDA40F59e73d1b0BcfECDD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x91a4F7125A6F7ec14c41d39F0AC681e8e387DA1C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x62137897f2b09c588327D80CBbFB9C6018c352Ef", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeF35211B545B8f7EAF77F0d144A2e023d21Cb453", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9F1C2f0071Bc3b31447AEda9fA3A68d651eB4632", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4", + "contractname": "LiquidatorRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 112, + "high": 2, + "informational": 140, + "low": 12, + "medium": 5 + }, + "lines_analyzed_count": 1586, + "scan_time_taken": 4, + "score": "4.06", + "score_v2": "81.15", + "threat_score": "85.00" + } + } + }, + { + "address": "0xaE55F163337A2A46733AA66dA9F35299f9A46e9e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d4a64C57612841c2C6745dB2a4E4db34F002D20", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x23D5291fEa095D8851cE3bB711a10b4982923d9a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0Ea666319f4f0eAa7f16711f2fe7F4B159957f48", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd1b73C8251acf068ea03A42177bD1E3F610F9fB4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x527b99E3d31F71D2414CC2dbAbE0d527f9160926", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6172289961007908442a0437891DcD966F368563", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x66f916cc0B0b26C1783974A60Cef9B0AfC382825", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA2fd4da04a2Dd32860Cd9e12FD4d9d17c3211949", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d9bDe78D5562b6BE4B6A70f4f2511fb1A8f9E10", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFCce7f97100C0Bdd63c3d53ce0Ac35bE1F900a5e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBc5B0A6dCaDD4Fc27665601401D6f03D97375B24", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcF853f7f8F78B2B801095b66F8ba9c5f04dB1640", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xac3F9a2753f185731324907E6802395d59Bb62a2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x01a43786C2279dC417e7901d45B917afa51ceb9a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x152Da6a8F32F25B56A32ef5559d4A2A96D09148b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41c49bBc181211b289D2a29318f485fAc2692489", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x14A3F810db4E4EC74906D2538DE00a4c995f229E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc254F4A4Bc16218eD30A3D674d8fae3f25B6Af5d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1454ba0f1c5Fcb401cfe72E028114FEE022990EE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB2E26D988A5557b571bF9833a8a60d25799293E1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe37858391bC66B1B8838a7459e59A802642284Fa", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D", + "contractname": "ProxyPerpsV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0EA09D97b4084d859328ec4bF8eBCF9ecCA26F1D/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 0, + "informational": 18, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 496, + "scan_time_taken": 1, + "score": "4.29", + "score_v2": "85.89", + "threat_score": "84.21" + } + } + }, + { + "address": "0x128d0Eb5E26Cf95128AA9aC395f88dcE705AedAc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcB9208c6091dF778BF405f3938B6A6beF427e37E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9f231dBE53D460f359B2B8CC47574493caA5B7Bf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x18f763fd61Efd3D9884981CC2CBd6845351e4b70", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4ff54624D5FB61C34c634c3314Ed3BfE4dBB665a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87AE62c5720DAB812BDacba66cc24839440048d1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x31d83b7A96B298111352A5a8D9cD396ED9eCC4c9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1dAd8808D8aC58a0df912aDC4b215ca3B93D6C49", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd325B17d5C9C3f2B6853A760afCF81945b0184d3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd882a4e1a17e0DD0b90Bb22B7dDB6712271Da77B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x96690aAe7CB7c4A9b5Be5695E94d72827DeCC33f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA92C0142c3239e8e07cbb9f33e4C0dD4Fc19089b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x418d195155058ABC4A26D59c8A6CE83A7d52288A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7D0256E0936103b32AAD59E80257B59E988E75e2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42AAa33a13bDac31D8B9e04D9d5Db7F9FC8C0119", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA227c833786E46d53cf9E9a14cFF906477335D91", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB7c04aa1E49BBEF0A5D7A0E7885b54c9E9309704", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf9FE3607e6d19D8dC690DD976061a91D4A0db30B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd01a18C2eDB9f411A8329eF9B2905F3Cf7D35408", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdf2713E82212eA2096bb14ce5f47c4A1319b3C7A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4d178B91a3B16a124d2A90d944dB8C70A334FBdA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE0d47B8F4c0fa9BEef45544b2507c4832d0aDB06", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x17711043B91ac78d4a9D9D4Eff4982Ae34718596", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFf82e4012816CC01093565C6d2EE2Af83f3cb3Ae", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc9c64cF6D1CE4b41D087F08EdAa9De23262f1EdA", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x325a0fA8e3A0A40Fa82bc6D222B1af765Ab77B36", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4DdD30Fff71Bd03AfFd9A6E27c7C8C0CC9731b22", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC314CFB9C5706f316F3916543aD2F3e4c3aa2d02", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC02AF29944301c8FbA606a7dF8ef446dc103238C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3804e72Fda96F6BC5ABF32EEc37BC35e56E56001", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x74Eb1E2EfaDDde923f92F31c209a788475A20A1C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x733a69D080B10Bc897452eF783020cdFe012974A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x546Ee4A4299dC3d3b64D6a889759E04aCef6B92D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF9DD29D2Fd9B38Cd90E390C797F1B7E0523f43A9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4df6E29C07c51e5e7F7a98aB90547861Aba42B56", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x82f962aF60e6627d3ea5Db5Fd7e1a57f7E1Ef2B8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x400813263d6300347423E02fc8402735340aaE72", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC8E91c926E04BE1cb94e51c5379d14774D51ae6C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA552049A9f320B6a8622A003FE1108595061e223", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x23b2558318E4955DfC3402567E22B1FF102DB3DD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x29601BAfeE838F75679e0024E9b8E44D6f1b6f2c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6DAa4Eb27a25C3727e9857FD6b0B736Ff397542e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe94afDEd9CB9AB143E8cCc8C7439794E8C41F1A6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfbbBFA96Af2980aE4014d5D5A2eF14bD79B2a299", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2F94942764C997e777F7Ded68679a5eCC6B7514c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7E11c004d20b502729918687E6E6777b28499085", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE50DBa755fd9e9Aad8198193FF9C7e4aE1F3443a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x08e52251d4434eadF1f2Ce01D419B6249694d9e5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5C4fD006f3dC9C6a2259B2fb82CfD500056978ec", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfAFe2eC4999AeFD162aA3c0abA16D08235662606", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA14849ad93999d8B184A1d61FbA7B4fFbD24f96C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2b8cE8a8ABF039DB01B2ad7F512b9157467eb264", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x08a008eEA07d3cC7ca1913EEC3468C10F8F79e6A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0194e4BbD724633546D543A28125c579dfEc057c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA5BAff7D9928AE32C5e1ff441e4575951CB01111", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9770239D49Db97E77fc5Adcb5413654C9e45A510", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf595193ba60485855d3F6bD2e60c487cC6A99B9D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6941ad5Ac604d2329f96bEA75C7b25D19Cc06701", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEAacaDa91015c11D43bD788F09B2d54decfdc2e8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC645A757DD81C69641e010aDD2Da894b4b7Bc921", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBe0f35e3d0ffe514969333B4d07A279D3d66A494", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF9F70F783BE3ee6ebde9504BA0AC0730151b0a22", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x560F562be696BaEfA0029c954cC69352bfb33e41", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbaAcf0F9dEA6b17D8667a34b7f69f60591c8D68D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeD20040b21FDf6d68336F6E61AD05F235e3eA9f3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaa94C874b91ef16C8B56A1c5B2F34E39366bD484", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5A41F634958dB9183e9d0d1Cd8Dee439B6ABb3BF", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3D9EF40135Ce9705F0a1eFcEb9E4Dc311C0f2F26", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x136b1EC699c62b0606854056f02dC7Bb80482d63", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeb4F86ADD4313d281cDfe1B566b3D94D0e6E05A4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE0d1A14EBC3bc4460fEeB67A45C8198063cCC7c7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAf918f4a72BC34E59dFaF65866feC87947F1f590", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf7AF14838789093ccD01c67cF9Bc5f602501cEd0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb997eDbe18f7e8a9904EC7E6A945f2940De5193D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe9e46a7323d54af1550B931c8bD6F8615f079379", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d5403B5b195F0F26aaF5e2a7FD58aB1D0Fb2F3e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAD35498D97f3b1a0B99de42da7Ad81c91156BA77", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x15F71Cb39F39A3b30ef610a15Ce1CBE766CB069C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x949404d0AC66430842145204fB83c1aB9C21F35B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEe8804d8Ad10b0C3aD1Bd57AC3737242aD24bB95", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x097b1ec678F135fa31C7D4c0D92b34940dB06251", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4F9c7cE72255CC04ca2159793a59EFE3E6F40aA5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x99ae21FeB485A89252B9bFB394E6Eb8c736436Bd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9f3be6Be18E8D0613f87c86A0b1875B74f404A11", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4B786a8b4b7ca90f9857776b0B888cED53CFeeF0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3a52b21816168dfe35bE99b7C5fc209f17a0aDb1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbA10526cD8742acC73AedeF5f7Dbb2477Bf86922", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x731FB37F96Be476792dbfdF2a642a6257768c498", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59798C3ec713213C274Bd8827642DAF2A798181e", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7c1560f20907Ed41aC740873FACF9E3Dce4f18DD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0060b9F4eaA97b310Bf74947EdCdFE2967e54D7d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdEdb0b04AFF1525bb4B6167F00e61601690c1fF2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x73d3c278BE973624AEA70ef89C61113E55317AB6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc7a869dEEEE1aCaB2B30B6022C246194c83ed49C", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9597494F1675F1D62Edb03dee40D84828EF5B295", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdcB8438c979fA030581314e5A5Df42bbFEd744a0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAe3D1b55CBFFc11693257FB5Dc41DE32F1E9EC7A", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2493291196F02794465b89Ef50F80C60fa8d0E89", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe9Eb0074F3c7e4Fc5c8F717fB565649749EeFc4a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x88b7BD7A245F2fB597de88a6EDA0CAEe047f607a", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "aura-finance", + "doc": "https://docs.aura.finance/developers/deployed-addresses", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 42, + "totalContractsNumber": 78, + "solidityScanContractsNumber": 42, + "securityScore": 76.41833333333335, + "issueSeverityDistribution": { + "critical": 20, + "gas": 490, + "high": 39, + "informational": 122, + "low": 220, + "medium": 59 + } + }, + "contractsData": [ + { + "address": "0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E", + "contractname": "GaugeVoteRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x26094f9A6a498c1FCCd8Ff65829F55FB8BD72A4E/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 35, + "high": 1, + "informational": 6, + "low": 9, + "medium": 5 + }, + "lines_analyzed_count": 461, + "scan_time_taken": 3, + "score": "4.15", + "score_v2": "83.08", + "threat_score": "95.00" + } + } + }, + { + "address": "0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c", + "contractname": "AuraStakingProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd9e863B7317a66fe0a4d2834910f604Fd6F89C6c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 3, + "informational": 0, + "low": 12, + "medium": 1 + }, + "lines_analyzed_count": 225, + "scan_time_taken": 1, + "score": "3.76", + "score_v2": "75.11", + "threat_score": "90.00" + } + } + }, + { + "address": "0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xbB7A6Ec509D42177C100273b4cd785816daF8e4f", + "contractname": "SiphonToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xbB7A6Ec509D42177C100273b4cd785816daF8e4f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "100.00" + } + } + }, + { + "address": "0xC47162863a12227E5c3B0860715F9cF721651C0c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa", + "contractname": "AuraVestedEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x43B17088503F4CE1AED9fB302ED6BB51aD6694Fa/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 0, + "informational": 4, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 1, + "score": "4.30", + "score_v2": "86.00", + "threat_score": "90.00" + } + } + }, + { + "address": "0x1a65276A9B6A0611506763839B1fFAe3E86718b4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa7429af4DeB16827dAd0e71D8AEEa9C2bF70e32c", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x208024E643564fb4C990481eB4F9ec1957f64c11", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64", + "contractname": "PoolManagerV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8Dd8cDb1f3d419CCDCbf4388bC05F4a7C8aEBD64/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "3.72", + "score_v2": "74.36", + "threat_score": "94.74" + } + } + }, + { + "address": "0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59", + "contractname": "RewardPoolDepositWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB188b1CB84Fb0bA13cb9ee1292769F903A9feC59/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 61, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "81.97", + "threat_score": "100.00" + } + } + }, + { + "address": "0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac962acd42f93c6f26e1cf83271d2a53b208daa6", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac962acd42f93c6f26e1cf83271d2a53b208daa6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00" + } + } + }, + { + "address": "0x7663FD322021D5b1f36dBf0c97D34cfa039fCCA1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64E2dF8E5463f8c14e1c28C9782f7B4B6062b2c3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5B6159F43585e8A130b0Bc1d31e38Ce7028145b6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68", + "contractname": "AuraBalProxyOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xdF9080B6BfE4630a97A0655C0016E0e9B43a7C68/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 0, + "informational": 3, + "low": 15, + "medium": 5 + }, + "lines_analyzed_count": 439, + "scan_time_taken": 1, + "score": "4.10", + "score_v2": "82.00", + "threat_score": "95.00" + } + } + }, + { + "address": "0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c", + "contractname": "PoolManagerProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2c809Ec701C088099c911AF9DdfA4A1Db6110F3c/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 83, + "scan_time_taken": 0, + "score": "3.86", + "score_v2": "77.11", + "threat_score": "84.21" + } + } + }, + { + "address": "0x24346652e0e2aE0CE05c781501fDF4Fe4553fAc6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x59A5ccD34943CD0AdCf5ce703EE9F06889E13707", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x89f67f3054bFD662971854190Dbc18dcaBb416f6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeAd792B55340Aa20181A80d6a16db6A0ECd1b827", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6eb746A3F23D401f80AB033edeb65e1a8bB27586", + "contractname": "CrvDepositorWrapperWithFee", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6eb746A3F23D401f80AB033edeb65e1a8bB27586/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 4, + "high": 1, + "informational": 0, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 89, + "scan_time_taken": 2, + "score": "3.15", + "score_v2": "62.92", + "threat_score": "95.00" + } + } + }, + { + "address": "0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0", + "contractname": "BoosterHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x82bbbC3c7B459913Ae6063858832a6C2c43D0Bd0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "3.33", + "score_v2": "66.67", + "threat_score": "100.00" + } + } + }, + { + "address": "0x45EB1A004373b1D8457134A2C04a42d69D287724", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1", + "contractname": "StashRewardDistro", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD3a5b62A89e3F5cC61e29f5b7549C83564F998F1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 10, + "high": 2, + "informational": 4, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 181, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.77", + "threat_score": "100.00" + } + } + }, + { + "address": "0xCe96e48A2893C599fe2601Cc1918882e1D001EaD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6", + "contractname": "AuraBalVault", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xfAA2eD111B4F580fCb85C48E6DC6782Dc5FCD7a6/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 1, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.24", + "score_v2": "64.81", + "threat_score": "94.74" + } + } + }, + { + "address": "0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC", + "contractname": "AuraLocker", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3Fa73f1E5d8A792C80F426fc8F84FBF7Ce9bBCAC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 10, + "gas": 74, + "high": 3, + "informational": 32, + "low": 8, + "medium": 13 + }, + "lines_analyzed_count": 911, + "scan_time_taken": 6, + "score": "3.78", + "score_v2": "75.52", + "threat_score": "90.00" + } + } + }, + { + "address": "0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9", + "contractname": "AuraClaimZap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2E307704EfaE244c4aae6B63B601ee8DA69E92A9/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 20, + "high": 2, + "informational": 0, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 248, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.85", + "threat_score": "95.00" + } + } + }, + { + "address": "0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA57b8d98dAE62B26Ec3bcC4a365338157060B234", + "contractname": "Booster", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA57b8d98dAE62B26Ec3bcC4a365338157060B234/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 50, + "high": 1, + "informational": 11, + "low": 16, + "medium": 4 + }, + "lines_analyzed_count": 768, + "scan_time_taken": 4, + "score": "4.29", + "score_v2": "85.81", + "threat_score": "80.00" + } + } + }, + { + "address": "0xaF52695E1bB01A16D33D7194C28C42b10e0Dbec2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA2930d1e21a26fde6ed861f303205536A98381eD", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7eB87C3a4eabDaD158781d0dbB7Ab3589B9C2B4C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00" + } + } + }, + { + "address": "0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147", + "contractname": "VirtualBalanceRewardPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAc16927429c5c7Af63dD75BC9d8a58c63FfD0147/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 21, + "high": 2, + "informational": 9, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 257, + "scan_time_taken": 1, + "score": "4.09", + "score_v2": "81.71", + "threat_score": "95.00" + } + } + }, + { + "address": "0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200", + "contractname": "ClaimFeesHelper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAf824c80aA77Ae7F379DA3Dc05fea0dC1941c200/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 69, + "scan_time_taken": 0, + "score": "3.62", + "score_v2": "72.46", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4043569200F7a7a1D989AbbaBC2De2Bde1C20D1E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x96D15D08538A17A03B0210FD1626D5f42bdba9a4", + "contractname": "AuraDistributor", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x96D15D08538A17A03B0210FD1626D5f42bdba9a4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 12, + "high": 1, + "informational": 2, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 145, + "scan_time_taken": 0, + "score": "3.59", + "score_v2": "71.72", + "threat_score": "95.00" + } + } + }, + { + "address": "0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54", + "contractname": "PoolManagerSecondaryProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa72932Aea1392b0Da9eDc34178dA2B29EcE2de54/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 16, + "high": 1, + "informational": 0, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 126, + "scan_time_taken": 0, + "score": "3.37", + "score_v2": "67.46", + "threat_score": "85.00" + } + } + }, + { + "address": "0xa3fCaFCa8150636C3B736A16Cd73d49cC8A7E10E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x817F426B5a79599464488eCCf82c3F54b9330E15", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57d23f0f101cBd25A05Fc56Fd07dE32bCBb622e9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1a661CF8D8cd69dD2A423F3626A461A24280a8fB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA", + "contractname": "RewardFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBC8d9cAf4B6bf34773976c5707ad1F2778332DcA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 5, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "3.82", + "score_v2": "76.47", + "threat_score": "94.74" + } + } + }, + { + "address": "0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2", + "contractname": "BaseRewardPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x00A7BA8Ae7bca0B10A32Ea1f8e2a1Da980c6CAd2/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 41, + "high": 6, + "informational": 9, + "low": 9, + "medium": 4 + }, + "lines_analyzed_count": 384, + "scan_time_taken": 1, + "score": "3.65", + "score_v2": "72.92", + "threat_score": "95.00" + } + } + }, + { + "address": "0x5d208cD54f5132f2BD0c1F1e8d8c864Bb6BEdc40", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xBcF3B107a5ECDD8Efb70a74f44b827a1F7108c48/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00" + } + } + }, + { + "address": "0x7372EcE4C18bEABc19981A53b557be90dcBd2b66", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5b2364fD757E262253423373E4D57C5c011Ad7F4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", + "contractname": "AuraToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 1, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 128, + "scan_time_taken": 1, + "score": "4.18", + "score_v2": "83.59", + "threat_score": "95.00" + } + } + }, + { + "address": "0x12addE99768a82871EAaecFbDB065b12C56F0578", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x12addE99768a82871EAaecFbDB065b12C56F0578", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x12addE99768a82871EAaecFbDB065b12C56F0578", + "contractname": "PoolMigrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x12addE99768a82871EAaecFbDB065b12C56F0578/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 78, + "scan_time_taken": 0, + "score": "4.10", + "score_v2": "82.05", + "threat_score": "100.00" + } + } + }, + { + "address": "0xCd36ed329d338C88775D6f499E99265989DeBA53", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCd36ed329d338C88775D6f499E99265989DeBA53", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCd36ed329d338C88775D6f499E99265989DeBA53", + "contractname": "GaugeMigrator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCd36ed329d338C88775D6f499E99265989DeBA53/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 42, + "scan_time_taken": 0, + "score": "3.81", + "score_v2": "76.19", + "threat_score": "100.00" + } + } + }, + { + "address": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "contractname": "cvxCrvToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x616e8BfA43F920657B3497DBf40D6b1A02D4608d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 4, + "high": 0, + "informational": 0, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 62, + "scan_time_taken": 0, + "score": "3.23", + "score_v2": "64.52", + "threat_score": "85.00" + } + } + }, + { + "address": "0x25e7C574c4016e09F608971F97c3B09A6cf4F669", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x25e7C574c4016e09F608971F97c3B09A6cf4F669", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x25e7C574c4016e09F608971F97c3B09A6cf4F669", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x25e7C574c4016e09F608971F97c3B09A6cf4F669/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00" + } + } + }, + { + "address": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", + "contractname": "StablePool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 1, + "informational": 11, + "low": 17, + "medium": 1 + }, + "lines_analyzed_count": 818, + "scan_time_taken": 3, + "score": "4.57", + "score_v2": "91.32", + "threat_score": "95.00" + } + } + }, + { + "address": "0x397A2D4d23C6fD1316cE25000820779006e80cD7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x397A2D4d23C6fD1316cE25000820779006e80cD7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x397A2D4d23C6fD1316cE25000820779006e80cD7", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x397A2D4d23C6fD1316cE25000820779006e80cD7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00" + } + } + }, + { + "address": "0xc9e61174B8751003f493D25c2Ef49794aB6b1aC7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x744Be650cea753de1e69BF6BAd3c98490A855f52", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFd72170339AC6d7bdda09D1eACA346B21a30D422", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da", + "contractname": "MasterChefRewardHook", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB5932c9CfdE9aDDa6D578FA168D7F8D2688b84Da/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 8, + "high": 1, + "informational": 0, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 50, + "scan_time_taken": 0, + "score": "2.10", + "score_v2": "42.00", + "threat_score": "95.00" + } + } + }, + { + "address": "0xaA54f3b282805822419265208e669d12372a3811", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaA54f3b282805822419265208e669d12372a3811", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xaA54f3b282805822419265208e669d12372a3811", + "contractname": "L1Coordinator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaA54f3b282805822419265208e669d12372a3811/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 17, + "high": 0, + "informational": 7, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 366, + "scan_time_taken": 1, + "score": "4.47", + "score_v2": "89.34", + "threat_score": "95.00" + } + } + }, + { + "address": "0xa348a39a98418DD78B242E2fD7B14e18aC080e75", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xa348a39a98418DD78B242E2fD7B14e18aC080e75", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xa348a39a98418DD78B242E2fD7B14e18aC080e75", + "contractname": "SiphonToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xa348a39a98418DD78B242E2fD7B14e18aC080e75/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "100.00" + } + } + }, + { + "address": "0x129bBda5087e132983e7c20ae1F761333D40c229", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d", + "contractname": "ProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf5E2cFde016bd55BEF42a5A4bAad7E21cd39720d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 28, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74" + } + } + }, + { + "address": "0x228a142081b456a9fF803d004504955032989f04", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb370Ebd7ded0c87b4509FF6f13F07B7F1693Bf46/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1ab80F7Fb46B25b7e0B2cfAC23Fc88AC37aaf4e9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3FCB0Cc19C41E9D2DB3b9764032CD457bAA2fb47", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x45025Ebc38647bcf7Edd2b40CfDaF3fbfE1538F5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5bd3fCA8D3d8c94a6419d85E0a76ec8Da52d836a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba", + "contractname": "TokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3eC040DbF7D953216F4C89A2e665d5073445f5Ba/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "94.74" + } + } + }, + { + "address": "0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8", + "contractname": "ExtraRewardStashV3", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4A53301Fe213ECA70f904cD3766C07DB3A621bF8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 4, + "informational": 3, + "low": 8, + "medium": 2 + }, + "lines_analyzed_count": 231, + "scan_time_taken": 1, + "score": "3.85", + "score_v2": "77.06", + "threat_score": "95.00" + } + } + }, + { + "address": "0xA3739b206097317c72EF416F0E75BB8f58FbD308", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3eA03278c46145024519Ab5c58dd2e848Ad42683", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc9307D63B3709F537D2158F43199a69682Ff0967", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xc9307D63B3709F537D2158F43199a69682Ff0967", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xc9307D63B3709F537D2158F43199a69682Ff0967", + "contractname": "SiphonToken", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xc9307D63B3709F537D2158F43199a69682Ff0967/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 11, + "scan_time_taken": 0, + "score": "3.64", + "score_v2": "72.73", + "threat_score": "100.00" + } + } + }, + { + "address": "0x60421ffaa36f3a8e69c25887e575689f52b055f7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x60421ffaa36f3a8e69c25887e575689f52b055f7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x60421ffaa36f3a8e69c25887e575689f52b055f7", + "contractname": "BridgeDelegateReceiver", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60421ffaa36f3a8e69c25887e575689f52b055f7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 0, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 54, + "scan_time_taken": 0, + "score": "3.98", + "score_v2": "79.63", + "threat_score": "95.00" + } + } + }, + { + "address": "0x6fc73b9d624b543f8b6b88fc3ce627877ff169ee", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x68655AD9852a99C87C0934c7290BB62CFa5D4123", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915", + "contractname": "StashFactoryV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x54da426EFBB93fbaB5CF81bef03F9B9F00A3E915/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 8, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 1, + "score": "3.02", + "score_v2": "60.38", + "threat_score": "94.74" + } + } + }, + { + "address": "0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf", + "contractname": "AuraProxyOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB401f0cff9F05d10699c0e2c88a81dD923c1FFFf/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 105, + "scan_time_taken": 0, + "score": "4.29", + "score_v2": "85.71", + "threat_score": "100.00" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 6, + "securityScore": 77.94666666666667, + "issueSeverityDistribution": { + "critical": 4, + "gas": 23, + "high": 2, + "informational": 21, + "low": 14, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFa6B857cC17740A946c9eb85C1a6896f2e0Be98E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x51b6e0ac6D6435650748513C71db453F96749fe1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "contractname": "GnosisSafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x57ACb721FcF3d900B480A90A55191CF8F37ad478/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 45, + "scan_time_taken": 0, + "score": "4.11", + "score_v2": "82.22", + "threat_score": "100.00" + } + } + }, + { + "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00" + } + } + }, + { + "address": "0x8401B48760E70A39e6bBf861ABd050c00362bAE8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8401B48760E70A39e6bBf861ABd050c00362bAE8", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x8401B48760E70A39e6bBf861ABd050c00362bAE8", + "contractname": "StashFactoryV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8401B48760E70A39e6bBf861ABd050c00362bAE8/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 10, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 1, + "score": "2.92", + "score_v2": "58.49", + "threat_score": "94.74" + } + } + }, + { + "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2F4CdF0D46F4E3E6D4d37836E73073046138D4f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xeC1c780A275438916E7CEb174D80878f29580606", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF044eE152C7D731825280350D876CF760181D96F", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0451255563e2aca170b2552111837572e7a0bacd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contractname": "AuraOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "4.46", + "score_v2": "89.29", + "threat_score": "94.74" + } + } + }, + { + "address": "0x617963D46B882ecE880Ab18Bc232f513E91FDd47", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x731886426a3199b988194831031dfb993F25D961", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x731886426a3199b988194831031dfb993F25D961", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x731886426a3199b988194831031dfb993F25D961", + "contractname": "ProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x731886426a3199b988194831031dfb993F25D961/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 28, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74" + } + } + }, + { + "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contractname": "TokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 1, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.08", + "score_v2": "81.63", + "threat_score": "94.74" + } + } + }, + { + "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "100": { + "overallInfo": { + "verifiedNumber": 10, + "totalContractsNumber": 20, + "solidityScanContractsNumber": 10, + "securityScore": 83.652, + "issueSeverityDistribution": { + "critical": 5, + "gas": 94, + "high": 6, + "informational": 26, + "low": 41, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50", + "contractname": "StashFactoryV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xaB9016380db2A2a564f8Ee0122e3Ed5776cA4c50/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 8, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 1, + "score": "3.02", + "score_v2": "60.38", + "threat_score": "94.74" + } + } + }, + { + "address": "0x421DbF836b903b15Ba09C40553AD305d22275482", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x57ACb721FcF3d900B480A90A55191CF8F37ad478", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f", + "contractname": "Create2Factory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x53C09096b1dC52e2Ef223b2969a714eE75Da364f/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 1, + "low": 4, + "medium": 1 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 1, + "score": "4.12", + "score_v2": "82.35", + "threat_score": "94.74" + } + } + }, + { + "address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD86CEB76e9430D3bDE90ded79c82Ae62bc66d68b/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 0, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00" + } + } + }, + { + "address": "0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8", + "contractname": "SidechainClaimZap", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4EA38a5739D467F7f84c06155ee2Ad745E5328E8/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 16, + "high": 1, + "informational": 1, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 246, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.52", + "threat_score": "90.00" + } + } + }, + { + "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x908c9D41183aDE493EFFC12bb9ad11a9333052bc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76", + "contractname": "RewardPoolDepositWrapper", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0Fec3d212BcC29eF3E505B555D7a7343DF0B7F76/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 0, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 736, + "scan_time_taken": 1, + "score": "4.87", + "score_v2": "97.42", + "threat_score": "100.00" + } + } + }, + { + "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contractname": "AuraOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "4.46", + "score_v2": "89.29", + "threat_score": "94.74" + } + } + }, + { + "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x731886426a3199b988194831031dfb993F25D961", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE", + "contractname": "RewardFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0F641b291Ba374Ec9B17a878c54B98005a0BAcaE/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 5, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 85, + "scan_time_taken": 0, + "score": "3.82", + "score_v2": "76.47", + "threat_score": "94.74" + } + } + }, + { + "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contractname": "TokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "94.74" + } + } + }, + { + "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "contractname": "BoosterLite", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x98Ef32edd24e2c92525E59afc4475C1242a30184/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 31, + "high": 1, + "informational": 5, + "low": 8, + "medium": 3 + }, + "lines_analyzed_count": 581, + "scan_time_taken": 3, + "score": "4.44", + "score_v2": "88.81", + "threat_score": "85.00" + } + } + }, + { + "address": "0xA9802dB57c6D9218CCfa5BeD6364dFd0CF25D985", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8b2970c237656d3895588B99a8bFe977D5618201", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8b2970c237656d3895588B99a8bFe977D5618201", + "contract_chain": "gnosis", + "contract_platform": "blockscout", + "contract_url": "https://gnosis.blockscout.com/address/0x8b2970c237656d3895588B99a8bFe977D5618201", + "contractname": "L2Coordinator", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8b2970c237656d3895588B99a8bFe977D5618201/blockscout/gnosis?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 0, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 222, + "scan_time_taken": 1, + "score": "4.55", + "score_v2": "90.99", + "threat_score": "95.00" + } + } + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 4, + "totalContractsNumber": 18, + "solidityScanContractsNumber": 4, + "securityScore": 76.19250000000001, + "issueSeverityDistribution": { + "critical": 4, + "gas": 19, + "high": 2, + "informational": 10, + "low": 12, + "medium": 3 + } + }, + "contractsData": [ + { + "address": "0x2863582272A424234FcE76d97099AcBd432acC01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xcA85e2cE206b48ee28A87b0a06f9519ABE627451", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x37aA9Ad9744D0686df1C7053225e700ce13e31Dd", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x731886426a3199b988194831031dfb993F25D961", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x731886426a3199b988194831031dfb993F25D961", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x731886426a3199b988194831031dfb993F25D961", + "contractname": "ProxyFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x731886426a3199b988194831031dfb993F25D961/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 1, + "low": 2, + "medium": 1 + }, + "lines_analyzed_count": 28, + "scan_time_taken": 0, + "score": "3.57", + "score_v2": "71.43", + "threat_score": "94.74" + } + } + }, + { + "address": "0x334Df252CC0C44C37Ba85DbeAa9c230C3f22f6b0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xC181Edc719480bd089b94647c2Dc504e2700a2B0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x87299312C820607f1E7E4d0c6715CEB594306FE9", + "contractname": "TokenFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x87299312C820607f1E7E4d0c6715CEB594306FE9/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 49, + "scan_time_taken": 0, + "score": "4.18", + "score_v2": "83.67", + "threat_score": "94.74" + } + } + }, + { + "address": "0xcE66E8300dC1d1F5b0e46E9145fDf680a7E41146", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xE14360AA496A85FCfe4B75AFD2ec4d95CbA38Fe1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa9952C914D86f896c53Bf17125c4104Cc058008E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x98Ef32edd24e2c92525E59afc4475C1242a30184", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x1509706a6c66CA549ff0cB464de88231DDBe213B", + "contractname": "AuraOFT", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x1509706a6c66CA549ff0cB464de88231DDBe213B/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 112, + "scan_time_taken": 0, + "score": "4.46", + "score_v2": "89.29", + "threat_score": "94.74" + } + } + }, + { + "address": "0x5a5094e2a2a4c1B48a6630138a3b1076eC00B10d", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf24074a1A6ad620aDC14745F9cc1fB1e7BA6CA71", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x5C97f09506d60B90a817EB547ea4F03Ae990E798", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x60D6439631CC6f60ED15c07783B4c7848F87c84c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x60D6439631CC6f60ED15c07783B4c7848F87c84c", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0x60D6439631CC6f60ED15c07783B4c7848F87c84c", + "contractname": "StashFactoryV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x60D6439631CC6f60ED15c07783B4c7848F87c84c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 8, + "low": 6, + "medium": 2 + }, + "lines_analyzed_count": 106, + "scan_time_taken": 1, + "score": "3.02", + "score_v2": "60.38", + "threat_score": "94.74" + } + } + }, + { + "address": "0x0f0Ddad80025adf6C5Ca45905237e5ca12B755fc", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8b2970c237656d3895588B99a8bFe977D5618201", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "iziswap", + "doc": "https://developer.izumi.finance/iZiSwap/deployed_contracts/mainnet", + "chainsData": { + "8453": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x2db0AFD0045F3518c77eC6591a542e326Befd3D7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe96526e92ee57bBD468DA1721987aa988b008768", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x32D02Fc7722E81F6Ac60B87ea8B4b63a52Ad2b55", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8c7d3063579BdB0b90997e18A770eaE32E1eBb08", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xbD6abA1Ef82A4cD6e15CB05e95f433ef48dfb5df", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x02F55D53DcE23B4AA962CC68b0f685f26143Bdb2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4d4673745AAC664eFB9758fdd571F40d78a87bfe", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x3EF68D3f7664b2805D4E88381b64868a56f88bC4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xF4efDB5A1E852f78e807fAE7100B1d38351e38c7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x110dE362cc436D7f54210f96b8C7652C2617887D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x1502d025BfA624469892289D45C0352997251728", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "ambient", + "doc": "https://docs.ambient.finance/developers/deployed-contracts", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 10, + "solidityScanContractsNumber": 2, + "securityScore": 80.77000000000001, + "issueSeverityDistribution": { + "critical": 4, + "gas": 3, + "high": 0, + "informational": 4, + "low": 2, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x0b6CD0ECb176cb39Ad99B3A0E4294167a80B68a3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x533E164ded63f4c55E83E1f409BDf2BaC5278035", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x41114A13230625A2735FaA7183e528Ed2538cB7b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7237C120FCA2081f1A36AB933B065389174962B7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7237C120FCA2081f1A36AB933B065389174962B7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7237C120FCA2081f1A36AB933B065389174962B7", + "contractname": "TimelockAccepts", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7237C120FCA2081f1A36AB933B065389174962B7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 13, + "scan_time_taken": 0, + "score": "3.85", + "score_v2": "76.92", + "threat_score": "100.00" + } + } + }, + { + "address": "0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e", + "contractname": "SafeProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9fACdcfb3b58D85d0440aF292D64480Ad2503A6e/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 4, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 52, + "scan_time_taken": 1, + "score": "4.23", + "score_v2": "84.62", + "threat_score": "100.00" + } + } + }, + { + "address": "0x3e3EDd3eD7621891E574E5d7f47b1f30A994c0D0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCA00926b6190c2C59336E73F02569c356d7B6b56", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xAaAaAAAaA24eEeb8d57D431224f73832bC34f688", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDBD8D583a18C99e7f5191351E6E739AF8e62DaC3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa3e58B0cB05447398358B6C59E4B2465342EFEd2", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "woofi-swap", + "doc": "https://learn.woo.org/v/woofi-dev-docs/references/readme", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 5, + "totalContractsNumber": 6, + "solidityScanContractsNumber": 5, + "securityScore": 79.568, + "issueSeverityDistribution": { + "critical": 9, + "gas": 85, + "high": 2, + "informational": 20, + "low": 44, + "medium": 7 + } + }, + "contractsData": [ + { + "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.02", + "threat_score": "94.74" + } + } + }, + { + "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 1, + "score": "4.20", + "score_v2": "84.02", + "threat_score": "94.74" + } + } + }, + { + "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contractname": "WooCrossChainRouterV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 44, + "high": 0, + "informational": 7, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 539, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.08", + "threat_score": "80.00" + } + } + }, + { + "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contractname": "WooRouterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 25, + "high": 0, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.21", + "threat_score": "80.00" + } + } + }, + { + "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47" + } + } + }, + { + "address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 7, + "totalContractsNumber": 29, + "solidityScanContractsNumber": 7, + "securityScore": 80.39285714285712, + "issueSeverityDistribution": { + "critical": 11, + "gas": 133, + "high": 3, + "informational": 44, + "low": 64, + "medium": 10 + } + }, + "contractsData": [ + { + "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.99", + "threat_score": "94.74" + } + } + }, + { + "address": "0x1dDd225ef26714Bb8055dDCEaEE2589ba09c89ed", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA058798CD293f5AcB4E7757B08c960a79f527699", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDa4B53F75921C109fED0ffd8AD9f22430B4c3438", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x96329d66074EB8386Ae8bFD6698B2E3FDA87e15E", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0FAd8f10746171C0616cE4B7B4E2e9439a9a02E2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contractname": "WooCrossChainRouterV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 44, + "high": 0, + "informational": 11, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 539, + "scan_time_taken": 2, + "score": "4.02", + "score_v2": "80.33", + "threat_score": "80.00" + } + } + }, + { + "address": "0xcA7184eA1cb4cF04d49Bf219c49a39231299dA26", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB54e1d90d845d888d39dcaCBd54a3EEc0d8853B2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x91741863A48f0B29fC0B6D10b3cdE2122feB58f7", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7e1996945eA8866DE873179DC1677E93A4380107", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x64EDb6450F5a1C6158D76C1E30900fD7D8493636", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD2635bc7e4E4F63B2892eD80D0b0f9Dff7eDA899", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xa8452E2d63B29783ED2E5ca0d8D4Fe0cC2161D5B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4bEa23fc541c5Bf0909D792a60e9Bd0740657a99", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xc0f8C29e3a9A7650a3F642e467d70087819926d6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contractname": "WooRouterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 25, + "high": 0, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.21", + "threat_score": "80.00" + } + } + }, + { + "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47" + } + } + }, + { + "address": "0x4925329FAc528987B50685429666e0c2e0b21d73", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x758231B7D5204d08634dd3f9fCDf49FC17355d33", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xd1778F9DF3eee5473A9640f13682e3846f61fEbC", + "contractname": "WooPPV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd1778F9DF3eee5473A9640f13682e3846f61fEbC/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 42, + "high": 1, + "informational": 12, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 589, + "scan_time_taken": 3, + "score": "4.19", + "score_v2": "83.70", + "threat_score": "80.00" + } + } + }, + { + "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.02", + "threat_score": "94.74" + } + } + }, + { + "address": "0x8A68849c8a61225964d2caE170fDD19eC46bf246", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4E21a65A9F4672EF2cdfb7FA6B0f1e39d6e4E50e/blockscout/optimism?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.99", + "threat_score": "94.74" + } + } + }, + { + "address": "0x6D3693269E6d6Db41421322C75b22A7C5B5d563b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xCC96Ba33Eae1147BA8B0C73D3dd4cEe40d681EE9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xd589484d3A27B7Ce5C2C7F829EB2e1D163f95817", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x36b680fB76Dad86bcB2Cefc83fAE05e3Fe147706", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xba91ffD8a2B9F68231eCA6aF51623B3433A89b13", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 6, + "totalContractsNumber": 11, + "solidityScanContractsNumber": 6, + "securityScore": 80.28333333333332, + "issueSeverityDistribution": { + "critical": 11, + "gas": 127, + "high": 3, + "informational": 27, + "low": 55, + "medium": 9 + } + }, + "contractsData": [ + { + "address": "0xa2101FD320D06e0A744e4FE90ef8A20ECd027001", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contract_chain": "optimism", + "contract_platform": "blockscout", + "contract_url": "https://optimism.blockscout.com/address/0xac8951A442fe70342f9597044B7b7657D5ad55ec", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xac8951A442fe70342f9597044B7b7657D5ad55ec/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 6, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.15", + "score_v2": "82.99", + "threat_score": "94.74" + } + } + }, + { + "address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d", + "contractname": "WooCrossChainRouterV4", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xCa10E8825FA9F1dB0651Cd48A9097997DBf7615d/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 3, + "gas": 44, + "high": 0, + "informational": 7, + "low": 12, + "medium": 4 + }, + "lines_analyzed_count": 539, + "scan_time_taken": 2, + "score": "4.05", + "score_v2": "81.08", + "threat_score": "80.00" + } + } + }, + { + "address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x88A19967013CA274c296bFA433eb1BAc4D47B0dc/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 6, + "high": 0, + "informational": 4, + "low": 9, + "medium": 1 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 0, + "score": "4.20", + "score_v2": "84.02", + "threat_score": "94.74" + } + } + }, + { + "address": "0x15bA47E540E1B197E30D16A93B0c568B251629c2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7", + "contractname": "WooRouterV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 25, + "high": 0, + "informational": 4, + "low": 8, + "medium": 1 + }, + "lines_analyzed_count": 279, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.21", + "threat_score": "80.00" + } + } + }, + { + "address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3933CA6058E3549bbf25BA71901b82C11916EC16", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3933CA6058E3549bbf25BA71901b82C11916EC16/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 2, + "informational": 1, + "low": 6, + "medium": 0 + }, + "lines_analyzed_count": 82, + "scan_time_taken": 0, + "score": "3.48", + "score_v2": "69.51", + "threat_score": "89.47" + } + } + }, + { + "address": "0xC4E9B633685461E7B7A807D12a246C81f96F31B8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2Fe5E5D341cFFa606a5d9DA1B6B646a381B0f7ec", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb130a49065178465931d4f887056328CeA5D723f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xb130a49065178465931d4f887056328CeA5D723f", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xb130a49065178465931d4f887056328CeA5D723f", + "contractname": "WooPPV2", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xb130a49065178465931d4f887056328CeA5D723f/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 2, + "gas": 42, + "high": 1, + "informational": 5, + "low": 11, + "medium": 2 + }, + "lines_analyzed_count": 589, + "scan_time_taken": 3, + "score": "4.24", + "score_v2": "84.89", + "threat_score": "80.00" + } + } + }, + { + "address": "0x7214833BE05Ce39f6dCd97668e521162e6C18937", + "isVerified": false, + "solidityScanReport": null + } + ] + } + } + }, + { + "appName": "stakewise", + "doc": "https://github.com/stakewise/contracts/blob/master/deployments/settings.js#L28", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 10, + "totalContractsNumber": 14, + "solidityScanContractsNumber": 10, + "securityScore": 85.90799999999999, + "issueSeverityDistribution": { + "critical": 4, + "gas": 32, + "high": 2, + "informational": 43, + "low": 94, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xC874b064f465bdD6411D45734b56fac750Cda29A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC874b064f465bdD6411D45734b56fac750Cda29A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC874b064f465bdD6411D45734b56fac750Cda29A", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC874b064f465bdD6411D45734b56fac750Cda29A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74" + } + } + }, + { + "address": "0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22", + "contractname": "ProxyAdmin", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x3EB0175dcD67d3AB139aA03165e24AA2188A4C22/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 11, + "high": 2, + "informational": 12, + "low": 26, + "medium": 0 + }, + "lines_analyzed_count": 618, + "scan_time_taken": 1, + "score": "4.33", + "score_v2": "86.57", + "threat_score": "89.47" + } + } + }, + { + "address": "0xFe2e637202056d30016725477c5da089Ab0A043A", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xFe2e637202056d30016725477c5da089Ab0A043A", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xFe2e637202056d30016725477c5da089Ab0A043A", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xFe2e637202056d30016725477c5da089Ab0A043A/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74" + } + } + }, + { + "address": "0xC486c10e3611565F5b38b50ad68277b11C889623", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x20BC832ca081b91433ff6c17f85701B6e92486c5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x20BC832ca081b91433ff6c17f85701B6e92486c5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x20BC832ca081b91433ff6c17f85701B6e92486c5", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x20BC832ca081b91433ff6c17f85701B6e92486c5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 5, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 137, + "scan_time_taken": 0, + "score": "4.09", + "score_v2": "81.75", + "threat_score": "94.74" + } + } + }, + { + "address": "0x2296e122c1a20Fca3CAc3371357BdAd3be0dF079", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB", + "contractname": "FeesEscrow", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6b333B20fBae3c5c0969dd02176e30802e2fbBdB/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 3, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 51, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.27", + "threat_score": "94.74" + } + } + }, + { + "address": "0x002932e11E95DC84C17ed5f94a0439645D8a97BC", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x002932e11E95DC84C17ed5f94a0439645D8a97BC", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x002932e11E95DC84C17ed5f94a0439645D8a97BC", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x002932e11E95DC84C17ed5f94a0439645D8a97BC/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + }, + "lines_analyzed_count": 733, + "scan_time_taken": 0, + "score": "5.00", + "score_v2": "100.00", + "threat_score": "100.00" + } + } + }, + { + "address": "0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA3F21010e8b9a3930996C8849Df38f9Ca3647c20/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 0, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "94.74" + } + } + }, + { + "address": "0xAC0F906E433d58FA868F936E8A43230473652885", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xAC0F906E433d58FA868F936E8A43230473652885", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xAC0F906E433d58FA868F936E8A43230473652885", + "contractname": "ERC1967Proxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xAC0F906E433d58FA868F936E8A43230473652885/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 1, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 41, + "scan_time_taken": 0, + "score": "4.39", + "score_v2": "87.80", + "threat_score": "100.00" + } + } + }, + { + "address": "0x2AAB6822a1a9f982fd7b0Fe35A5A5b6148eCf4d5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xFC1fC7257AEA7C7c08A498594DCA97CE5A72fdCB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x8a887282E67ff41d36C0b7537eAB035291461AcD", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x8a887282E67ff41d36C0b7537eAB035291461AcD", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x8a887282E67ff41d36C0b7537eAB035291461AcD", + "contractname": "TransparentUpgradeableProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x8a887282E67ff41d36C0b7537eAB035291461AcD/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 2, + "high": 0, + "informational": 1, + "low": 9, + "medium": 0 + }, + "lines_analyzed_count": 121, + "scan_time_taken": 1, + "score": "4.13", + "score_v2": "82.64", + "threat_score": "94.74" + } + } + }, + { + "address": "0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5", + "contractname": "AdminUpgradeabilityProxy", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7B910cc3D4B42FEFF056218bD56d7700E4ea7dD5/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 0, + "informational": 11, + "low": 20, + "medium": 0 + }, + "lines_analyzed_count": 488, + "scan_time_taken": 1, + "score": "4.40", + "score_v2": "87.91", + "threat_score": "94.74" + } + } + } + ] + } + } + }, + { + "appName": "rocket-pool", + "doc": "https://docs.rocketpool.net/overview/contracts-integrations", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 21, + "totalContractsNumber": 52, + "solidityScanContractsNumber": 21, + "securityScore": 80.99761904761905, + "issueSeverityDistribution": { + "critical": 5, + "gas": 375, + "high": 59, + "informational": 85, + "low": 107, + "medium": 14 + } + }, + "contractsData": [ + { + "address": "0xdA1AB39e62E0A5297AF44C7064E501b0613f0D01", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f", + "contractname": "RocketMerkleDistributorMainnet", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7EcCBbd05830EdF593d30005B8F69E965AF4D59f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 1, + "informational": 5, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 194, + "scan_time_taken": 1, + "score": "4.02", + "score_v2": "80.41", + "threat_score": "95.00" + } + } + }, + { + "address": "0xa52451b9d25EEf02BE42B3A8161A18f947F8A6a5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x07FCaBCbe4ff0d80c2b1eb42855C0131b6cba2F4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA347C391bc8f740CAbA37672157c8aAcD08Ac567", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0429Cdd8cEACe24d4dC2B97Ce22A780a407dF0e1", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x4D05E3d48a938db4b7a9A59A802D5b45011BDe58", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1", + "contractname": "RocketDAONodeTrustedSettingsRewards", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x7322c24752f79c05FFD1E2a6FCB97020C1C264F1/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 4, + "high": 0, + "informational": 1, + "low": 3, + "medium": 0 + }, + "lines_analyzed_count": 80, + "scan_time_taken": 0, + "score": "4.31", + "score_v2": "86.25", + "threat_score": "94.74" + } + } + }, + { + "address": "0x3bDC69C4E5e13E52A65f5583c23EFB9636b469d6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec", + "contractname": "RocketNodeStaking", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x0d8D8f8541B12A0e1194B7CC4b6D954b90AB82ec/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 24, + "high": 7, + "informational": 7, + "low": 11, + "medium": 0 + }, + "lines_analyzed_count": 329, + "scan_time_taken": 2, + "score": "3.77", + "score_v2": "75.38", + "threat_score": "90.00" + } + } + }, + { + "address": "0xD4ae2511dF21F367792bA4D67c6eb032171c6a16", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x7B8c48256CaF462670f84c7e849cab216922B8D3", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xe228017f77B3E0785e794e4c0a8A6b935bB4037C", + "contractname": "RocketNodeDistributorFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xe228017f77B3E0785e794e4c0a8A6b935bB4037C/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 66, + "scan_time_taken": 0, + "score": "4.47", + "score_v2": "89.39", + "threat_score": "94.74" + } + } + }, + { + "address": "0xAD038f8994a6bd51C8A72D3721CEd83401D4d2b0", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x560656C8947564363497E9C78A8BDEff8d3EFF33", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x6d010C43d4e96D74C422f2e27370AF48711B49bF", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x6d010C43d4e96D74C422f2e27370AF48711B49bF", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x6d010C43d4e96D74C422f2e27370AF48711B49bF", + "contractname": "RocketMinipoolManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x6d010C43d4e96D74C422f2e27370AF48711B49bF/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 33, + "high": 11, + "informational": 4, + "low": 12, + "medium": 2 + }, + "lines_analyzed_count": 570, + "scan_time_taken": 3, + "score": "4.03", + "score_v2": "80.53", + "threat_score": "94.74" + } + } + }, + { + "address": "0x1d8f8f00cfa6758d7bE78336684788Fb0ee0Fa46", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x42d4e4B59220dA435A0bd6b5892B90fF50e1D8D4", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x17Cf2c5d69E4F222bcaDD86d210FE9dc8BadA60B", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xA805d68b61956BC92d556F2bE6d18747adAeEe82", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xA805d68b61956BC92d556F2bE6d18747adAeEe82", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xA805d68b61956BC92d556F2bE6d18747adAeEe82", + "contractname": "RocketRewardsPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xA805d68b61956BC92d556F2bE6d18747adAeEe82/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 2, + "informational": 3, + "low": 3, + "medium": 1 + }, + "lines_analyzed_count": 289, + "scan_time_taken": 2, + "score": "4.13", + "score_v2": "82.70", + "threat_score": "95.00" + } + } + }, + { + "address": "0xE535fA45e12d748393C117C6D8EEBe1a7D124d95", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9e966733e3E9BFA56aF95f762921859417cF6FaA", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9e966733e3E9BFA56aF95f762921859417cF6FaA", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9e966733e3E9BFA56aF95f762921859417cF6FaA", + "contractname": "RocketMinipoolQueue", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9e966733e3E9BFA56aF95f762921859417cF6FaA/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 5, + "informational": 7, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 272, + "scan_time_taken": 1, + "score": "4.03", + "score_v2": "80.51", + "threat_score": "94.74" + } + } + }, + { + "address": "0xCDb681AF33C60f4D659d12E309b6C57fA4A97673", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2FB42FfE2d7dF8381853e96304300c6a5E846905", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2FB42FfE2d7dF8381853e96304300c6a5E846905", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2FB42FfE2d7dF8381853e96304300c6a5E846905", + "contractname": "RocketNodeDeposit", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2FB42FfE2d7dF8381853e96304300c6a5E846905/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 23, + "high": 0, + "informational": 8, + "low": 10, + "medium": 0 + }, + "lines_analyzed_count": 308, + "scan_time_taken": 1, + "score": "4.17", + "score_v2": "83.44", + "threat_score": "94.74" + } + } + }, + { + "address": "0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE", + "contractname": "RocketUpgradeOneDotOne", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xC680a22b4F03977f69b51A09f3Dbe922eb77C8FE/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 12, + "high": 1, + "informational": 1, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 266, + "scan_time_taken": 2, + "score": "4.42", + "score_v2": "88.35", + "threat_score": "94.74" + } + } + }, + { + "address": "0x029d946F28F93399a5b0D09c879FC8c94E596AEb", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x029d946F28F93399a5b0D09c879FC8c94E596AEb", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x029d946F28F93399a5b0D09c879FC8c94E596AEb", + "contractname": "RocketDAONodeTrustedActions", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x029d946F28F93399a5b0D09c879FC8c94E596AEb/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 36, + "high": 4, + "informational": 10, + "low": 7, + "medium": 4 + }, + "lines_analyzed_count": 265, + "scan_time_taken": 1, + "score": "3.34", + "score_v2": "66.79", + "threat_score": "90.00" + } + } + }, + { + "address": "0x44E31944E1A6F3b8F805E105B130F8bdb7E2EBd8", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x320f3aAB9405e38b955178BBe75c477dECBA0C27", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x320f3aAB9405e38b955178BBe75c477dECBA0C27", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x320f3aAB9405e38b955178BBe75c477dECBA0C27", + "contractname": "RocketDAOProtocolSettingsNetwork", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x320f3aAB9405e38b955178BBe75c477dECBA0C27/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 3, + "high": 0, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 142, + "scan_time_taken": 0, + "score": "4.75", + "score_v2": "95.07", + "threat_score": "94.74" + } + } + }, + { + "address": "0x952999Ec97248547D810Fd6464fDb78855b022aB", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xb0ec3F657ef43A615aB480FA8D5A53BF2c2f05d5", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xD33526068D116cE69F19A9ee46F0bd304F21A51f", + "contractname": "RocketTokenRPL", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xD33526068D116cE69F19A9ee46F0bd304F21A51f/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 18, + "high": 3, + "informational": 7, + "low": 5, + "medium": 1 + }, + "lines_analyzed_count": 240, + "scan_time_taken": 1, + "score": "3.96", + "score_v2": "79.17", + "threat_score": "85.00" + } + } + }, + { + "address": "0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x4a625C617a44E60F74E3fe3bf6d6333b63766e91", + "contractname": "RocketClaimDAO", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x4a625C617a44E60F74E3fe3bf6d6333b63766e91/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 7, + "high": 1, + "informational": 0, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 65, + "scan_time_taken": 0, + "score": "3.85", + "score_v2": "76.92", + "threat_score": "95.00" + } + } + }, + { + "address": "0x87c41E0a44826745b398071025e306Ce03bebeCf", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDD3f50F8A6CafbE9b31a427582963f465E745AF8", + "contractname": "RocketDepositPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDD3f50F8A6CafbE9b31a427582963f465E745AF8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 29, + "high": 3, + "informational": 7, + "low": 7, + "medium": 0 + }, + "lines_analyzed_count": 361, + "scan_time_taken": 1, + "score": "4.07", + "score_v2": "81.44", + "threat_score": "94.74" + } + } + }, + { + "address": "0xb8e783882b11Ff4f6Cef3C501EA0f4b960152cc9", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x37714D3a9D3b3091220D68184e3AFEC4Ec911368", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xB50d513de40eE70A662c39207b4382a693f9e08D", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xEDD568281929a9a276F4cBEd80DEB208f11Ba3Bb", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x32778D6bf5b93B89177D328556EeeB35c09f472b", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf7aB34C74c02407ed653Ac9128731947187575C0", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xf7aB34C74c02407ed653Ac9128731947187575C0", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xf7aB34C74c02407ed653Ac9128731947187575C0", + "contractname": "RocketMinipoolBondReducer", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xf7aB34C74c02407ed653Ac9128731947187575C0/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 15, + "high": 3, + "informational": 4, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 205, + "scan_time_taken": 1, + "score": "4.05", + "score_v2": "80.98", + "threat_score": "94.74" + } + } + }, + { + "address": "0x1a2F00D187C9388fDa3Bf2dc46a6b4740849EcCE", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xf824e2d69dc7e7c073162C2bdE87dA4746d27a0f", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4", + "contractname": "RocketDepositPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x2cac916b2A963Bf162f076C0a8a4a8200BCFBfb4/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 19, + "high": 3, + "informational": 2, + "low": 5, + "medium": 0 + }, + "lines_analyzed_count": 234, + "scan_time_taken": 1, + "score": "4.08", + "score_v2": "81.62", + "threat_score": "94.74" + } + } + }, + { + "address": "0x9a0b5d3101d111EA0edD573d45ef2208CC97984a", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0xac2245BE4C2C1E9752499Bcd34861B761d62fC27", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8", + "contractname": "RocketNetworkPenalties", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9294Fc6F03c64Cc217f5BE8697EA3Ed2De77e2F8/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 1, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 127, + "scan_time_taken": 0, + "score": "4.17", + "score_v2": "83.46", + "threat_score": "94.74" + } + } + }, + { + "address": "0x42EC642eAa86091059569d8De8aeccf7F2F9B1a2", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x751826b107672360b764327631cC5764515fFC37", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x751826b107672360b764327631cC5764515fFC37", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x751826b107672360b764327631cC5764515fFC37", + "contractname": "RocketNetworkPrices", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x751826b107672360b764327631cC5764515fFC37/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 8, + "high": 2, + "informational": 6, + "low": 4, + "medium": 2 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 1, + "score": "3.80", + "score_v2": "76.00", + "threat_score": "94.74" + } + } + }, + { + "address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xae78736Cd615f374D3085123A210448E74Fc6393", + "contractname": "RocketTokenRETH", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xae78736Cd615f374D3085123A210448E74Fc6393/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 22, + "high": 2, + "informational": 3, + "low": 7, + "medium": 1 + }, + "lines_analyzed_count": 200, + "scan_time_taken": 1, + "score": "3.75", + "score_v2": "75.00", + "threat_score": "85.00" + } + } + }, + { + "address": "0xE64AC47b6e2FEcfCDEA35147Fe61af9894A06ba6", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x89F478E6Cc24f052103628f36598D4C14Da3D287", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x89F478E6Cc24f052103628f36598D4C14Da3D287", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x89F478E6Cc24f052103628f36598D4C14Da3D287", + "contractname": "RocketNodeManager", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x89F478E6Cc24f052103628f36598D4C14Da3D287/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 39, + "high": 8, + "informational": 7, + "low": 6, + "medium": 1 + }, + "lines_analyzed_count": 414, + "scan_time_taken": 2, + "score": "3.88", + "score_v2": "77.54", + "threat_score": "95.00" + } + } + }, + { + "address": "0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7", + "contractname": "RocketSmoothingPool", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xd4E96eF8eee8678dBFf4d535E033Ed1a4F7605b7/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 5, + "high": 1, + "informational": 2, + "low": 2, + "medium": 0 + }, + "lines_analyzed_count": 75, + "scan_time_taken": 0, + "score": "4.00", + "score_v2": "80.00", + "threat_score": "94.74" + } + } + } + ] + }, + "10": { + "overallInfo": { + "verifiedNumber": 0, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 0, + "securityScore": 0, + "issueSeverityDistribution": { + "critical": 4, + "gas": 0, + "high": 0, + "informational": 0, + "low": 0, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0x9bcef72be871e61ed4fbbc7630889bee758eb81d", + "isVerified": false, + "solidityScanReport": null + } + ] + }, + "8453": { + "overallInfo": { + "verifiedNumber": 1, + "totalContractsNumber": 1, + "solidityScanContractsNumber": 1, + "securityScore": 94.0, + "issueSeverityDistribution": { + "critical": 5, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", + "contract_chain": "base", + "contract_platform": "blockscout", + "contract_url": "https://base.blockscout.com/address/0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c", + "contractname": "OptimismMintableERC20", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c/blockscout/base?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 1, + "gas": 2, + "high": 0, + "informational": 0, + "low": 1, + "medium": 0 + }, + "lines_analyzed_count": 150, + "scan_time_taken": 0, + "score": "4.70", + "score_v2": "94.00", + "threat_score": "90.00" + } + } + } + ] + } + } + }, + { + "appName": "trader-joe", + "doc": "https://docs.traderjoexyz.com/deployment-addresses/ethereum", + "chainsData": { + "1": { + "overallInfo": { + "verifiedNumber": 2, + "totalContractsNumber": 3, + "solidityScanContractsNumber": 2, + "securityScore": 90.61000000000001, + "issueSeverityDistribution": { + "critical": 4, + "gas": 59, + "high": 12, + "informational": 5, + "low": 30, + "medium": 0 + } + }, + "contractsData": [ + { + "address": "0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a", + "contractname": "LBFactory", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0xDC8d77b69155c7E68A95a4fb0f06a71FF90B943a/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 29, + "high": 2, + "informational": 1, + "low": 4, + "medium": 0 + }, + "lines_analyzed_count": 628, + "scan_time_taken": 2, + "score": "4.63", + "score_v2": "92.68", + "threat_score": "90.00" + } + } + }, + { + "address": "0x4d6Dbd1b52807C71b9a148E222b167247a7cA789", + "isVerified": false, + "solidityScanReport": null + }, + { + "address": "0x9A93a421b74F1c5755b83dD2C211614dC419C44b", + "isVerified": true, + "solidityScanReport": { + "connection_id": "", + "contract_address": "0x9A93a421b74F1c5755b83dD2C211614dC419C44b", + "contract_chain": "eth", + "contract_platform": "blockscout", + "contract_url": "https://eth.blockscout.com/address/0x9A93a421b74F1c5755b83dD2C211614dC419C44b", + "contractname": "LBRouter", + "is_quick_scan": true, + "node_reference_id": null, + "request_type": "threat_scan", + "scanner_reference_url": "https://solidityscan.com/quickscan/0x9A93a421b74F1c5755b83dD2C211614dC419C44b/blockscout/eth?ref=blockscout", + "scan_status": "scan_done", + "scan_summary": { + "issue_severity_distribution": { + "critical": 0, + "gas": 30, + "high": 10, + "informational": 4, + "low": 26, + "medium": 0 + }, + "lines_analyzed_count": 1099, + "scan_time_taken": 5, + "score": "4.43", + "score_v2": "88.54", + "threat_score": "100.00" + } + } + } + ] + } + } + } ] From d283f469c7906db73b508e8d00a0bf0b2f947ca5 Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Mon, 8 Apr 2024 16:59:18 +0100 Subject: [PATCH 030/149] Add icons for Via chain --- configs/network-icons/via-dark.svg | 10 ++++++++++ configs/network-icons/via-light.svg | 10 ++++++++++ 2 files changed, 20 insertions(+) create mode 100644 configs/network-icons/via-dark.svg create mode 100644 configs/network-icons/via-light.svg diff --git a/configs/network-icons/via-dark.svg b/configs/network-icons/via-dark.svg new file mode 100644 index 00000000..00248750 --- /dev/null +++ b/configs/network-icons/via-dark.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/configs/network-icons/via-light.svg b/configs/network-icons/via-light.svg new file mode 100644 index 00000000..fcc6f9fa --- /dev/null +++ b/configs/network-icons/via-light.svg @@ -0,0 +1,10 @@ + + + + + + + + + + From a8ea26977ceac201947d87dc8334c346541a7784 Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Mon, 8 Apr 2024 17:00:28 +0100 Subject: [PATCH 031/149] Add Via chain logos --- configs/network-logos/via-dark.svg | 10 ++++++++++ configs/network-logos/via-light.svg | 10 ++++++++++ 2 files changed, 20 insertions(+) create mode 100644 configs/network-logos/via-dark.svg create mode 100644 configs/network-logos/via-light.svg diff --git a/configs/network-logos/via-dark.svg b/configs/network-logos/via-dark.svg new file mode 100644 index 00000000..a013c1c3 --- /dev/null +++ b/configs/network-logos/via-dark.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/configs/network-logos/via-light.svg b/configs/network-logos/via-light.svg new file mode 100644 index 00000000..38c16c4d --- /dev/null +++ b/configs/network-logos/via-light.svg @@ -0,0 +1,10 @@ + + + + + + + + + + From 792e999eb34acdeccb70dfc4c66d870673113688 Mon Sep 17 00:00:00 2001 From: ulyanas <2fizzy@gmail.com> Date: Mon, 8 Apr 2024 17:08:05 +0100 Subject: [PATCH 032/149] Add OG image for Via chain (testnet) --- configs/og-images/via-testnet.png | Bin 0 -> 686426 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 configs/og-images/via-testnet.png diff --git a/configs/og-images/via-testnet.png b/configs/og-images/via-testnet.png new file mode 100644 index 0000000000000000000000000000000000000000..33b876e53ae44062d3b70c4c72a1730757e8d570 GIT binary patch literal 686426 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 NNv#fglE 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